Formación en MATLAB y Simulink

Detalles del curso

Este curso de dos días, dirigido a nuevos usuarios de Simulink, utiliza técnicas y herramientas básicas de modelado para mostrar cómo desarrollar diagramas de bloques de Simulink para aplicaciones de señales mixtas.

Temas incluidos:

  • Usar la interfaz de Simulink
  • Modelar sistemas dinámicos discretos
  • Modelar sistemas de señal mixta (híbridos)
  • Desarrollar bibliotecas y bloques personalizados
  • Modelar sistemas basados en condiciones
  • Llevar a cabo mediciones usando bloques integrados
  • Usar bancos de pruebas para probar sistemas de señales mixtas
  • Usar técnicas de diseño de controles para análisis y linealización de gráficas de Bode
  • Automatizar tareas de Simulink

Día 1 de 2


Crear y simular un modelo

Objetivo: Explore las bibliotecas de bloques y la interfaz de Simulink. Cree un modelo simple y analice los resultados de la simulación.

  • Crear y editar un modelo de Simulink
  • Definir entradas y salidas del sistema
  • Simular modelos y analizar los resultados

Modelar sistemas dinámicos discretos

Objetivo: Modele sistemas dinámicos discretos y visualice señales basadas en tramas con un alcance.

  • Modelar un sistema discreto con bloques básicos
  • Encontrar tiempos de muestra de salidas de bloques
  • Usar tramas en el modelo
  • Usar búferes
  • Ver señales basadas en tramas
  • Comportamiento de los bloques de retardo con señales basadas en tramas
  • Usar bloques de filtros discretos
  • Diseñar filtros analógicos y de diezmado e interpolación

Modelar constructos lógicos

Objetivo: Modele expresiones lógicas. Vea cómo se utiliza la detección de cruce por cero en Simulink y modele lógica simple en Simulink mediante código de MATLAB.

  • Modelar expresiones lógicas
  • Modelar rutas de señales condicionales
  • Comprender la detección de cruce por cero
  • Modelar con un bloque de funciones de MATLAB

Modelos de señal mixta

Objetivo: Modele sistemas de señal mixta.

  • ¿Qué es un modelo de señal mixta?
  • Modelar un ADC con fluctuación de apertura y no linealidad
  • Supuesto práctico: Modelar ADC ADS62P29 de TI
  • Modelar un PLL con ruido de fase y otras degradaciones
  • Usar bloques del Mixed-Signal Blockset

Día 2 de 2


Solvers de Simulink

Objetivo: Seleccione el solver adecuado para un modelo de Simulink.

  • Comprender el solver de Simulink
  • Resolver modelos simples
  • Resolver modelos con estados continuos y discretos
  • Resolver modelos con múltiples tasas
  • Solvers de paso fijo y paso variable
  • Seleccionar un solver de sistemas de estado continuo
  • Manejar cruces por cero
  • Manejar bucles algebraicos
  • Supuesto práctico: Perfilador del solver para la simulación PLL

Subsistemas y bibliotecas

Objetivo: Cree bloques personalizados en Simulink, aplique máscaras y desarrolle bibliotecas personalizadas.

  • Crear subsistemas
  • Comprender los subsistemas atómicos y virtuales
  • Modelar sistemas basados en condiciones con subsistemas habilitados
  • Modelar sistemas basados en condiciones con subsistemas activados
  • Usar un subsistema como componente de modelo
  • Enmascarar subsistemas
  • Crear bibliotecas de bloques personalizadas
  • Trabajar con bloques de bibliotecas y modificarlos
  • Añadir bibliotecas personalizadas al navegador de bibliotecas de Simulink
  • Crear subsistemas configurables

Bancos de pruebas y mediciones

Objetivo: Lleve a cabo un análisis del espectro en Simulink; use bancos de pruebas de Mixed-Signal Blockset para evaluar el rendimiento.

  • Realizar análisis del espectro con el bloque Spectrum Scope
  • Seleccionar parámetros de análisis del espectro
  • Usar el analizador lógico
  • Medir el ruido de fase, INL, DNL y la fluctuación
  • Usar bancos de pruebas del Mixed-Signal Blockset

Análisis del diseño de control

Objetivo: Cree gráficas de Bode, lleve a cabo la linealización, use la app Control System Designer, controle y ejecute modelos de Simulink desde la línea de comandos de MATLAB.

  • Crear y analizar gráficas de Bode
  • Realizar la linealización
  • Usar Control System Designer
  • Automatizar ejecuciones de pruebas
  • Comprobar y modificar la configuración de parámetros
  • Encontrar bloques con valores de parámetros específicos
  • Crear y modificar diagramas de bloques

Nivel: Intermedio

Prerrequisitos:

  • Fundamentos de MATLAB y conocimientos básicos del procesamiento digital de señales y del diseño de señales mixtas

Duración: 2 días

Idiomas: English