JMCAD

http://jmcad.sourceforge.net/

iconJMCAD es un programa para el modelado y simulación de sistemas dinámicos complejos. Esto incluye la capacidad de construir y simular diagramas de bloques. La interfaz del diagrama de bloques visual ofrece un método simple para construir, modificar y mantener modelos de sistemas complejos. El motor de simulación proporciona soluciones rápidas y precisas para diseños de sistemas híbridos, lineales, no lineales, de tiempo continuo, de tiempo discreto, variables en el tiempo.

src_gui

En la imagen de arriba se ve la interfáz.

Con JMCAD, los usuarios pueden desarrollar rápidamente software o prototipos «virtuales» de sistemas o procesos para demostrar su comportamiento antes de construir prototipos físicos.
El usuario construye su modelo de sistema seleccionando bloques predefinidos de una biblioteca de bloques y simplemente cableando los bloques juntos. Cada bloque del diagrama realiza una función. Los usuarios también pueden crear bloques personalizados en Java y agregarlos a la biblioteca de bloques JMCAD.
JMCAD es un lenguaje de diagrama de bloques para crear sistemas dinámicos no lineales complejos. Su velocidad de ejecución rápida es perfecta para la capacitación de operadores basada en modelos, la afinación de controladores fuera de línea y el hardware en las pruebas de bucle. Su eficiente generador de código Java lo convierte en una gran plataforma para el desarrollo de sistemas integrados basados ​​en modelos.

src000

Creando un modelo.

Al combinar la simplicidad y claridad de una interfaz de diagrama de bloques con un motor matemático de alto rendimiento, JMCAD proporciona soluciones rápidas y precisas para sistemas lineales, no lineales, de tiempo continuo, de tiempo discreto, de tasa múltiple e híbridos. Además, la plataforma de desarrollo estrechamente integrada de JMCAD hace que sea fácil pasar libremente entre la construcción, simulación, optimización y validación del modelo. Esto le permite crear prototipos virtuales en su escritorio para asegurarse de que su diseño funcione correctamente antes de comprometerse con el prototipo.

Para problemas de ingeniería especializados, JMCAD ofrece un conjunto completo de productos complementarios para análisis de dominio de frecuencia, generación de código Java, modelado de sistemas de comunicaciones, DSP y diseño de sistemas integrados, redes neuronales y E / S analógica y digital en tiempo real.

El programa está desarrollado con el uso del lenguaje Java y se puede usar en varios sistemas operativos (Windows, Linux, Solaris, Unix, etc.).

src001

Abajo un video donde se ve un poco su uso.

 

El programa en si no tiene mayor dificultad para su uso, pero al no conocer profundamente la temática, no puedo tener muy en claro su usabilidad. Este software seguramente es útil en escuelas técnicas, en diferentes materias, tal vez en Física, Mecánica, Eléctrica y Electrónica, seguramente paso por alto alguna que otra disciplina.

¿Lo conocen? ¿Lo han usado?¿Conocen otras aplicaciones similares?

Deja un comentario