Formación en MATLAB y Simulink

Stateflow para aplicaciones en automoción

Vea los horarios e inscríbase

Detalles del curso

Esta versión de Stateflow para el modelado de sistemas lógicos está dirigida a profesionales de ingeniería de automoción que deseen modelar y simular sistemas lógicos y basados en eventos. Este curso ofrece ejemplos prácticos y ejercicios que aplican técnicas básicas a problemas realistas en el sector de la automoción. Temas incluidos:
 
  • Diagramas de flujo
  • Máquinas de estado
  • Máquinas de estado jerárquico
  • Máquinas de estado paralelo
  • Eventos en máquinas de estado
  • Funciones en máquinas de estado
  • Tablas de verdad
  • Tablas de transición de estados
  • Modelado basado en componentes

Día 1 de 2


Modelar diagramas de flujo

Objetivo: Implemente flujos de decisión con diagramas de flujo.

  • Uniones y transiciones
  • Comportamiento del diagrama de flujo
  • Interfaz de Stateflow
  • Condiciones y acciones de condición
  • Datos de gráficos
  • Patrones frecuentes

Modelar máquinas de estado

Objetivo: Implemente máquinas de estado con diagramas de transición de estados.

  • Comportamiento de las máquinas de estado
  • Acciones de estado y transición
  • Inicialización de gráficos
  • Orden de ejecución de las acciones
  • Diagramas de flujo dentro de los estados
  • Diagramas de Mealy y Moore

Diagramas jerárquicos de estado

Objetivo: Implemente diagramas jerárquicos para mejorar la claridad de los diseños de máquinas de estado.

  • Superestados y subestados
  • Datos de estado
  • Historial de uniones
  • Prioridad de las transiciones
  • Orden de ejecución de las acciones

Diagramas de estado paralelos

Objetivo: Implemente estados paralelos para modelar diseños de multiprocesamiento.

  • Ventajas de los estados paralelos
  • Descomposición de gráficos/estados
  • Comportamiento de los estados paralelos

Día 2 de 2


Usar eventos en diagramas de estado

Objetivo: Use eventos en un diagrama de Stateflow para modificar la ejecución del gráfico.

  • Usar eventos en diagramas de estado
  • Eventos de difusión
  • Comportamiento de los diagramas de estado que contienen eventos
  • Eventos implícitos
  • Operadores lógicos temporales

Llamar a funciones desde Stateflow

Objetivo: Cree funciones en un gráfico de Stateflow a partir de bloques de Simulink, código de MATLAB y diagramas de flujo.

  • Tipos de funciones
  • Funciones de Simulink
  • Funciones de MATLAB
  • Funciones gráficas

Tablas de verdad y tablas de transición de estados

Objetivo: Cree diagramas de flujo y diagramas de transición de estados en forma de tabla.

  • Tablas de verdad
  • Condiciones, decisiones y acciones
  • Tablas de transición de estados
  • Estados, transiciones y acciones

Modelado basado en componentes en Stateflow

Objetivo: Prepare diseños de Stateflow para la reutilización de componentes e interactúe con los datos estructurados de Simulink.

  • Señales de bus
  • Tipos de datos
  • Subgráficos atómicos
  • Aplicación de datos
  • Reutilización de gráficos