Conectando modelos A continuacin se explica cmo modelar

  • Slides: 14
Download presentation
Conectando modelos

Conectando modelos

� � � A continuación se explica cómo modelar interconexiones de sistemas LTI, desde

� � � A continuación se explica cómo modelar interconexiones de sistemas LTI, desde conexiones simples en serie y en paralelo hasta diagramas de bloque complejos. Control System Toolbox™ provee una variedad de funciones para ayudarle a construir redes de modelos LTI. Entre tales funciones están las que permiten: Conexiones en serie y paralelo Conexiones en retroalimentación(feedback y lft) Concatenaciones de entradas y salidas([ , ], [ ; ], y append) Construcción general de diagramas de bloques(connect).

� Tales funciones pueden manejar cualquier combinación de representaciones de modelos. Con propósitos de

� Tales funciones pueden manejar cualquier combinación de representaciones de modelos. Con propósitos de ilustración, cree los siguientes dos modelos TF SISO: H 1 = tf(2, [1 3 0]) H 1 = 2 ----s^2 + 3 s Continuous-time transfer function. H 2 = zpk([], -5, 5) H 2 = 5 ----(s+5) Continuous-time zero/pole/gain model.

Conexión en serie

Conexión en serie

Use el operador * o la función series para conectar en serie modelos LTI.

Use el operador * o la función series para conectar en serie modelos LTI. Por ejemplo: H = H 2 * H 1 H = 10 ------s (s+5) (s+3) � Continuous-time zero/pole/gain model. O equivalentemente H = series(H 1, H 2); �

Conexión en Paralelo

Conexión en Paralelo

Use el operador+ o la función parallel para conectar en paralelo modelos LTI. Por

Use el operador+ o la función parallel para conectar en paralelo modelos LTI. Por ejemplo: H = H 1 + H 2 H = 5 (s+0. 7566) (s+2. 643) -------------s (s+3) (s+5) � Continuous-time zero/pole/gain model. � O de forma equivalente H = parallel(H 1, H 2);

Conexión en retroalimentación

Conexión en retroalimentación

� Para construir un modelo de la transferencia de lazo cerrado de u a

� Para construir un modelo de la transferencia de lazo cerrado de u a y, escriba H = feedback(H 1, H 2) H = 2 (s+5) ----------------(s+5. 663) (s^2 + 2. 337 s + 1. 766) Continuous-time zero/pole/gain model. � Note que el comando por defecto asume que la retroalimentación es negativa. Para aplicar retroalimentación positiva, use la siguiente sintaxis: H = feedback(H 1, H 2, +1);

� Usted también puede utilizar la función lft para construir una interconección retroalimentada más

� Usted también puede utilizar la función lft para construir una interconección retroalimentada más general mostrada a continuación:

Concatenando entradas y salidas

Concatenando entradas y salidas

� Usted puede concatenar las entradas de dos modelos H 1 y H 2

� Usted puede concatenar las entradas de dos modelos H 1 y H 2 escribiendo H = [ H 1 , H 2 ] H = From input 1 to output: 2 ------s (s+3) From input 2 to output: 5 ----(s+5) Continuous-time zero/pole/gain model.

Distribuyendo entradas

Distribuyendo entradas

Similarmente a la concatenación de entradas, usted puede concatenar las salidas de H 1

Similarmente a la concatenación de entradas, usted puede concatenar las salidas de H 1 y H 2 escribiendo H = [ H 1 ; H 2 ] H = From input to output. . . � 1: 2 ------s (s+3) 5 -----(s+5) Continuous-time zero/pole/gain model.