Integración de herramientas con FMI: Evaluación de un control de crucero

La Interfaz Funcional de Prototipo (FMI) puede ser usado para intercambiar modelos entre una variedad de herramientas usando Unidades Funcionales de Prototipo (FMUs). Este ejemplo muestra cómo importar un FMU de un modelo de control crucero en Simulink y evaluar su rendimiento en un modelo de vehículo en Wolfram SystemModeler.

Este ejemplo sólo puede ser ejecutado en Windows. Para ejecutar este ejemplo, necesitará

SystemModeler 4.3 y Mathematica 10 o 11.

Please make a selection:

Obtenga una
versión de prueba gratuita
Continúe
con la descarga

Importe FMUs

Importe un modelo desde otra herramienta usando la funcionalidad de importación de FMI de SystemModeler.

Compare escenarios

Muestre el comportamiento drásticamente distinto en la velocidad de un vehículo cuando baja o sube una cuesta.

SystemModeler interface evaluating a cruise control using FMI
El modelo original para el control crucero fue creado en Simulink®, usando bloques de Simulink. La caja de herramientas de FMI para MATLAB®/Simulink®, desarrollada por Modelon, fue utilizada para generar el FMU.
Evalúe el control crucero importado FMU conectándolo a un modelo de vehículo.
Desviaciones de velocidad en subida.
Desviaciones de velocidad en bajada.
Encuentre los escenarios para los cuales el control de crucero mantenga el desvío de velocidad dentro de límites razonables. Al analizar la representación gráfica, es evidente que el control de crucero maneja mejor pendientes hacia arriba que pendientes hacia abajo, con menos de 2.5% de desviación de velocidad para gradientes positivas hasta 15 grados.

Agregue FMUs a sus modelos Modelica

Conecte FMUs importados con otros componentes Modelica en SystemModeler.

Ejecute parámetros de barridas

Evalúe el control de crucero para distintos taludes de caminos y configuración de velocidad.

en ja zh