Main Content

Reducción de orden de modelo

Obtenga aproximaciones de orden inferior de modelos complejos

Trabajar con modelos de orden inferior puede simplificar el análisis y el diseño de control. Los modelos más sencillos son también más fáciles de entender y manipular que los modelos de orden superior. Puede obtener modelos de orden superior cuando se linealizan modelos complejos de Simulink® o de Partial Differential Equation Toolbox™, se interconectan elementos del modelo o se utilizan otros procesos que producen estados que no contribuyen mucho a la dinámica de particular interés para la aplicación. Con Control System Toolbox™, puede obtener modelos de orden inferior para modelos LTI ordinarios o modelos LTI dispersos a gran escala.

Para obtener modelos de orden inferior, puede:

  • Descartar los modos (polos) que queden fuera de un rango de frecuencia o región de interés específicos usando freqsep o modalsep.

  • Calcular aproximaciones de orden inferior de modelos LTI o LTI dispersos utilizando diversas técnicas y criterios, como el truncamiento equilibrado. Utilice reducespec como punto de entrada para estos flujos de trabajo.

Además, puede simplificar los modelos cancelando los pares polo-cero o eliminando los estados de baja contribución con funciones como minreal, sminreal o xelim.

También puede reducir interactivamente el orden de los modelos con la app Model Reducer y la tarea Reduce Model Order de Live Editor.

Para más información sobre otras maneras de reducir el orden de los modelos, consulte Model Reduction Basics.

Apps

Model ReducerReduzca la complejidad de los modelos lineales de tiempo invariante (LTI)

Tareas de Live Editor

Reduce Model OrderReduce complexity of linear time-invariant (LTI) models in the Live Editor (desde R2019b)

Funciones

expandir todo

minrealRealización mínima o cancelación de polos y ceros
sminrealEliminates structurally disconnected states, delays, and blocks
xelimEliminate states from state-space models (desde R2023b)
modalsepCompute modal decomposition (desde R2023b)
modalsumSum of modal components (desde R2023b)
stabsepStable-unstable decomposition
freqsepSlow-fast decomposition
reducespecCreate model order reduction specifications (desde R2023b)
processRun model order reduction algorithm (desde R2023b)
view (balanced)Plot state contributions when using balanced truncation method (desde R2023b)
getrom (balanced)Obtain reduced-order models when using balanced truncation method (desde R2023b)
view (ncf)Plot state contributions when using balanced truncation of normalized coprime factors method (desde R2023b)
getrom (ncf)Obtain reduced-order models when using balanced truncation of normalized coprime factors method (desde R2023b)
view (modal)Plot mode information when using modal truncation method (desde R2023b)
getrom (modal)Obtain reduced-order models when using modal truncation method (desde R2023b)

Objetos

expandir todo

BalancedTruncationBalanced truncation model order reduction (desde R2023b)
BalancedTruncationOptionsOptions for model order reduction with balanced truncation (desde R2023b)
NCFBalancedTruncationBalanced truncation of normalized coprime factors model order reduction specification (desde R2023b)
ModalTruncationModal truncation model order reduction specification (desde R2023b)
ModalTruncationOptionsOptions for model order reduction with modal truncation (desde R2023b)
SparseBalancedTruncationSparse balanced truncation model order reduction object (desde R2023b)
SparseBalancedTruncationOptionsOptions for sparse model order reduction with balanced truncation method (desde R2023b)
SparseModalTruncationSparse modal truncation model order reduction specification (desde R2023b)
SparseModalTruncationOptionsOptions for sparse model order reduction with modal truncation method (desde R2023b)

Temas

Flujos de trabajo de reducción de modelos

Reducción de orden de modelos LTI

Reducción de orden de modelos LTI dispersos

Flujos de trabajo interactivos