Contenido principal

Sistema de control con componentes ajustables

Este ejemplo muestra cómo crear un modelo ajustable del sistema de control en la siguiente ilustración.

La respuesta de la planta es G(s)=1/(s+1)2. El modelo de la dinámica de los sensores es S(s)=5/(s+4). El controlador C es un controlador PID ajustable y el prefiltro F=a/(s+a) es un filtro paso bajo con un parámetro ajustable, a.

Cree modelos que representen la dinámica de la planta y de los sensores. Dado que la dinámica de la planta y de los sensores es fija, deberá representarla mediante los modelos LTI numéricos zpk y tf.

G = zpk([],[-1,-1],1);
S = tf(5,[1 4]);

Cree una representación ajustable del controlador C.

C = tunablePID('C','PID');

C es un objeto tunablePID, que es un bloque Control Design con una estructura proporcional, integral y derivativa (PID) predefinida.

Cree un modelo del filtro F=a/(s+a) con un parámetro ajustable.

a = realp('a',10); 
F = tf(a,[1 a]);

a es un objeto realp (parámetro real ajustable) con un valor inicial de 10. Cuando se utiliza a como coeficiente en tf, se crea el objeto de modelo genss ajustable F.

Conecte los modelos para construir un modelo de la respuesta en lazo cerrado de r a y.

T = feedback(G*C,S)*F
Generalized continuous-time state-space model with 1 outputs, 1 inputs, 5 states, and the following blocks:
  C: Tunable PID controller, 1 occurrences.
  a: Scalar parameter, 2 occurrences.
Model Properties

Type "ss(T)" to see the current value and "T.Blocks" to interact with the blocks.

T es un objeto de modelo genss. En contraste con un modelo agregativo formado conectando solo modelos LTI numéricos, T realiza un seguimiento de los elementos ajustables del sistema de control. Los elementos ajustables se almacenan en la propiedad Blocks del objeto de modelo genss.

Muestre los elementos ajustables de T.

T.Blocks
ans = struct with fields:
    C: [1×1 tunablePID]
    a: [1×1 realp]

Puede usar comandos de ajuste como systune para ajustar los parámetros libres de T a fin de que cumplan los requisitos de diseño especificados.

Consulte también

Temas