El lenguaje de simulación continua avanzada , o ACSL (pronunciado "eje"), es un lenguaje de computadora diseñado para modelar y evaluar el desempeño de sistemas continuos descritos por ecuaciones diferenciales no lineales dependientes del tiempo . Al igual que SIMCOS y TUTSIM , ACSL es un dialecto del lenguaje de simulación de sistema continuo (CSSL), originalmente diseñado por Simulation Councils Inc (SCI) en 1967 en un intento de unificar el campo de las simulaciones continuas.
Aspectos destacados del idioma
ACSL es un lenguaje orientado a ecuaciones que consta de un conjunto de operadores aritméticos, funciones estándar, un conjunto de instrucciones ACSL especiales y una capacidad MACRO que permite la extensión de las instrucciones ACSL especiales.
ACSL está destinado a proporcionar un método simple de representar modelos matemáticos en una computadora digital. Trabajando a partir de una descripción de la ecuación del problema o un diagrama de bloques , el usuario escribe declaraciones ACSL para describir el sistema bajo investigación.
Una característica importante de ACSL es su clasificación de las ecuaciones del modelo continuo, en contraste con los lenguajes de programación de propósito general como Fortran, donde la ejecución del programa depende críticamente del orden de las instrucciones.
El entorno de modelado matemático de Magnolia implementa una versión modificada del lenguaje ACSL, que incluye capacidades para componer modelos grandes a partir de componentes de modelos más pequeños y reutilizables.
Aplicaciones Típicas
Las aplicaciones de ACSL en nuevas áreas se desarrollan constantemente. Las áreas típicas en las que se aplica ACSL actualmente incluyen diseño de sistemas de control , simulación aeroespacial , dinámica de procesos químicos, dinámica de centrales eléctricas , crecimiento de plantas y animales , modelos de toxicología , manejo de vehículos , controladores de microprocesadores y robótica .
Referencias
La familia de productos acslX , porAegis Tecnologías Group, Inc.
El sistema de modelado modular (MMS) , por nHance Technologies, Inc .
El entorno de Magnolia para modelado y simulación matemáticos, por Magnolia Sciences, LLC.