Download Product Information Contact us

Home > Description > Español

EcosimPro es una herramienta matemática de modelado y simulación de sistemas dinámicos. Estos han de ser representables por ecuaciones algebraico-diferenciales y eventos discretos. Es fácil de aprender y usar pues proporciona un entorno de desarrollo visual similar al de Microsoft Visual Studio.

Mediante un lenguaje de fácil aprendizaje (llamado EL) el modelador puede crear y reusar librerías de componentes (por ejemplo válvulas, tuberías, calderas, condensadores, controladores, intercambiadores de calor, inductancias, etc.). Estos componentes pueden ser reusados después para crear otros componentes mas complejos basados en ellos.

El lenguaje EL le permite expresar de una manera sencilla las ecuaciones y los eventos que gobiernan cada componente. EL es orientado al objeto y pueden heredarse unos componentes de otros (herencia simple y múltiple), agregar instancias de componentes, etc.

EcosimPro se encarga internamente de extraer las ecuaciones del modelo final, transformarlas simbólicamente, detectar problemas de exceso de variables, resolver automáticamente lazos algebraicos lineales y no lineales y reducir el índice (por medio de derivación simbólica) cuando se encuentre problemas sobredeterminados.

EcosimPro dispone de poderosos resolvedores de ecuaciones lineales, no lineales y de ecuaciones algebraico-diferenciales. Todo esto permanece oculto al modelador, con lo cual se puede concentrar en el sistema físico a modelar, dejando a EcosimPro preocuparse de los aspectos complejos de manejo y optimización del modelo matemático.

EcosimPro da también la capacidad de crear nuevos componentes gráficamente usando una herramienta CAD. Para cada componente se puede crear un icono y después reusarlos para crearse por medio de arrastrar, soltar y conectar nuevos componentes.

Para ejecutar simulaciones EcosimPro tiene un monitor donde se puede seguir la evolución de cualquier variable gráficamente, pudiendo interaccionar y cambiar datos con el ratón de forma dinámica. Los gráficos son exportables a documentos Word simplemente copiando y pegando. También se pueden ejecutar los experimentos en modo batch y después se analizan lo resultados. Permite crear informes en formato ASCII con los resultados de la simulación y exportarlos a Excel, Matlab , etc.

Para reusar un modelo hecho con EcosimPro en un entorno industrial el usuario tiene dos posibilidades:

  1. Trabajar con una clase C++ generada automáticamente por EcosimPro con todo el código de simulación
  2. Trabajar con un control ActiveX generado por EcosimPro. Por ejemplo para, mediante una programación muy simple en Visual Basic, correr simulaciones desde Excel

EcosimPro ha sido usado en entornos industriales muy exigentes como la ESA, NASA,Snecma, DASA, Alenia, etc. Tiene múltiples aplicaciones en campos como: control, turborreactores, celdas de combustible, balances térmicos, quimica, tratamiento de aguas y residuos, mecánica, economía, redes termales, robótica, etc. También puede ser usada como puro resolvedor de ecuaciones algebraico-diferenciales.

Las librerías de componentes en EcosimPro son totalmente reusables por otros usuarios, pues no incluyen causalidad computacional en las ecuaciones (es decir el formato con el que se introducen las ecuaciones es intrascendente, pues EcosimPro despejara automáticamente la variable que mas le convenga en cada caso). Los nuevos usuarios pueden reusar librerías existentes o crear sus propias librerías.

Las librerías disponibles actualmente son: Circuitos Eléctricos, Control, Turborreactores, Balance Térmico de Plantas y Control Ambiental en Naves Espaciales (ECLSS). Usuarios actuales de EcosimPro están desarrollando nuevas librerías que podrán estar disponibles en los próximos meses.

En definitiva EcosimPro incorpora el estado del arte de las ultimas tecnologías de modelado dinámico de sistemas orientado al objeto, tratamiento simbólico y numérico de sistemas híbridos (DAE's y eventos), interfaz hombre-maquina amigable, gráficos 1D y 2D y generación de código C++ y ActiveX.

Para usar EcosimPro es necesario tener un PC Windows NT 4.0 o 95 o 98, 64Mb RAM, 200 Mb disco duro y el compilador Microsoft C++ 6.0.

Puede descargarse artículos de usuarios de EcosimPro en español.

Volver