Main Content

Sistemas de variantes

Cree versiones de modelos personalizados que admitan diferentes especificaciones, sin duplicarlas

En los flujos de trabajo de diseño basado en modelos, el diseño de variantes es un método para gestionar las alternativas de diseño en un artefacto. El diseño de variantes en Simulink® se expresa como una manifestación condicional de componentes dentro de un único modelo. Una combinación significativa de estas variantes se define y gestiona como una configuración de variantes. La configuración de variantes, o el diseño de variantes, permite a las organizaciones diseñar líneas de productos como automóviles, aeronaves o productos electrónicos que satisfacen diversas necesidades del mercado, preferencias de los clientes y requisitos geográficos en una plataforma común. Las prestaciones de las variantes de Simulink permiten crear modelos flexibles con variabilidades incorporadas para gestionar, configurar y reutilizar los diseños de forma más eficiente. Para obtener información sobre los conceptos básicos de las variantes, consulte What Are Variants and When to Use Them.

Por ejemplo, consideremos una línea de productos de automóviles, donde cada variante difiere en propiedades como el consumo de combustible, el tipo de motor o la norma de emisiones. En lugar de diseñar múltiples modelos para representar todas las variantes posibles, puede modelar todas las variaciones de una línea de productos utilizando un único modelo de variantes. Las prestaciones de las variantes de Simulink permiten crear modelos flexibles con variabilidades incorporadas para gestionar, configurar y reutilizar sus diseños de forma más eficiente.

Con los bloques Variant y Variant Manager for Simulink se puede hacer lo siguiente:

  • Definir y gestionar múltiples configuraciones de variantes.

  • Alternar fácilmente entre configuraciones válidas.

  • Generar código C/C++ en todas las variantes.

Para obtener información sobre las prestaciones de variantes en las distintas fases del proceso de desarrollo, consulte V-Model for System Development with Simulink Variants.

One model for many systems

Categorías