Product Design, Manufacturing & Innovation Resources
Hogar » Simulink: Diseño basado en modelos

Simulink: Diseño basado en modelos

1990
  • MathWorks
Ingeniero que utiliza Simulink para el diseño de sistemas de control automotriz en una oficina moderna.

(Imagen generada únicamente con fines ilustrativos)

Simulink es un entorno de programación gráfica integrado con MATLAB for modeling, simulating, and analyzing multi-domain dynamical systems. It uses a block diagram interface where users connect blocks representing system components (e.g., transfer functions, signal generators). Simulink is widely used for Model-Based Design, enabling simulation, automatic code generation for embedded systems, and continuous testing and verification.

Simulink provides a visual, block-based language that abstracts the underlying differential equations governing a system’s behavior. This approach, known as Model-Based Design (MBD), places a system model at the center of the development process. Instead of writing textual code, engineers and scientists can build a model by dragging and dropping blocks from extensive libraries and connecting them to represent signal flow. The environment includes a set of numerical solvers for simulating the system’s behavior over time, allowing for creación rápida de prototipos and analysis of dynamic systems, including linear, nonlinear, continuous-time, discrete-time, and hybrid systems.

Una innovación clave de Simulink es su capacidad para salvar la distancia entre el diseño y la implementación de sistemas. Con productos complementarios como Simulink Coder, el modelo gráfico puede utilizarse para generar automáticamente código C y C++ eficiente y de alta calidad para su implantación en procesadores embebidos. Esto reduce drásticamente los errores de codificación manual y acelera el ciclo de desarrollo de los complejos sistemas de control de automóviles, aviones y maquinaria industrial. El modelo se convierte en una única fuente de verdad para la simulación, las pruebas y la implementación final, lo que permite prácticas como la simulación hardware-in-the-loop (HIL), en la que el código generado se ejecuta en un procesador en tiempo real que interactúa con el hardware físico.

UNESCO Nomenclature: 3304
- Ingeniería de control

Tipo

Software/Algoritmo

Ruptura

Incremental

Uso

Uso generalizado

Precursores

  • Conceptos de computación analógica
  • SPICE (Programa de simulación con énfasis en circuitos integrados)
  • SystemBuild (herramienta de modelado gráfico temprana)
  • Stateflow (para modelado de máquinas de estados)

Aplicaciones

  • Diseño de sistemas de control automotriz (por ejemplo, ABS, unidades de control del motor)
  • control y simulación de vuelo aeroespacial
  • automatización industrial y control de procesos
  • diseño de algoritmos de procesamiento digital de señales
  • modelado de sistemas de comunicaciones
  • renewable energy systems design (e.g., wind turbine controllers)

Patentes:

NA

Ideas para posibles innovaciones

  • una interfaz gráfica para diseñar y simular circuitos cuánticos
  • una herramienta visual para modelar e implementar procesos de aprendizaje automático
  • Un entorno de diagrama de bloques para diseñar y probar contratos inteligentes para cadenas de bloques
  • Una interfaz de arrastrar y soltar para crear y simular estrategias complejas de negociación financiera
  • una herramienta basada en modelos para diseñar y optimizar redes logísticas y de cadena de suministro
  • an automatic code generator for creating secure and efficient iot device firmware from a high-level model
  • un entorno gráfico para modelar vías biológicas y simular procesos celulares
  • Una herramienta de programación visual para crear instalaciones de arte interactivas y software de Vjing.
  • una plataforma para diseñar y simular el flujo de tráfico urbano y los sistemas de transporte público
  • una herramienta de diseño basada en modelos para desarrollar y verificar protocolos para sistemas informáticos distribuidos
Related to: Simulink, model-based design, MBD, block diagram, simulation, control systems, embedded systems, code generation, dynamical systems, MATLAB.

Contexto histórico

Simulink: Diseño basado en modelos

1989
1990
1990
1990
1990
1990
1990
1987-03
1990
1990
1990
1990
1990
1990
1990

(Si la fecha es desconocida o no es relevante, por ejemplo "mecánica de fluidos", se proporciona una estimación redondeada de su aparición notable)

décimo año aniversario

Las imágenes en tamaño completo y las descargas solo están disponibles, de forma totalmente gratuita, para los miembros registrados.

> Acceso <