Documentos de Académico
Documentos de Profesional
Documentos de Cultura
C F Riquett
sistemas de control que utiliza información sobre el estado actual del sistema para
Los métodos clásicos de diseño no permiten especificar todos los polos a lazo cerrado de
sistemas de orden superior a dos. Esto es porque al realimentar la salida no se dispone del
Nota: Para que el sistema sea estable, se diseña K para que todos los autovalores de A-BK
tengan parte real negativa.
www.linkedin.com/in/cfriquett
Ing. C F Riquett
información del estado actual del sistema x(t), para calcular la señal de control u(t), según
la siguiente relación:
Donde u(t) es la señal de control, r(t) es la referencia del sistema. K son los valores de
𝑢ሺ𝑡ሻ = −𝐾𝑥ሺ𝑡ሻ
Si aplicamos la ley a la ecuación del sistema, teniendo en cuenta que los valores K del
controlador son realimentados al sistema, obtenemos:
𝑥ሶ = 𝐴𝑥 + 𝐵𝑢ሺ𝑡ሻ
𝑥ሶ = 𝐴𝑥 + 𝐵ሺ−𝐾𝑥ሻ
𝑥ሶ = 𝐴𝑥 − 𝐵𝐾𝑥
𝑥ሶ = ሾ𝐴 − 𝐵𝐾 ሿ𝑥
La solución a este sistema es:
www.linkedin.com/in/cfriquett
Ing. C F Riquett
Podemos indicar que, si la matriz que afecta a x es estable, el sistema lleva a todos sus
estados a cero.
𝑥ሶ = ሾ𝐴 − 𝐵𝐾ሿ𝑥
Aplicando transformada de Laplace:
𝑠𝑋ሺ𝑠ሻ = ሾ𝐴 − 𝐵𝐾ሿ𝑋ሺ𝑠ሻ
𝑠𝑋ሺ𝑠ሻ − ሾ𝐴 − 𝐵𝐾ሿ𝑋ሺ𝑠ሻ = 0
𝑋ሺ𝑠ሻሾ𝑠𝐼 − ሾ𝐴 − 𝐵𝐾ሿሿ = 0
Por tanto;
ൣ𝑠𝐼 − ሾ𝐴 − 𝐵𝐾ሿ൧ = 0
O bien
ሾ𝑠𝐼 − 𝐴 + 𝐵𝐾ሿ = 0
Si y solo si, todos los valores propios s tienen parte real negativa.
Nota: Todos los sistemas controlados mediante esta ley de control llevan a todos los estados
a cero.
Nota 4: El objetivo es diseñar la matriz K de tal manera que los autovalores de la matriz
A−BK (donde A es la matriz de estado original y B es la matriz de entrada) tengan ubicaciones
deseadas en el plano complejo para garantizar el comportamiento deseado del sistema
controlado.
www.linkedin.com/in/cfriquett
Ing. C F Riquett
𝜁 = ሾ𝐵 𝐴𝐵 𝐴2 𝐵 … 𝐴𝑛−1 𝐵ሿ
El sistema será controlable siempre que, el rango de la matriz ζ sea igual al rango de la matriz
Los coeficientes 𝑎1 hasta 𝑎𝑛−1 serán usados para obtener los valores de los elementos de
la matriz K.
cualquier forma a uno de Forma canónica controlable (FCC). Se halla de la siguiente manera:
𝑇 = 𝜁𝑊
La matriz W tiene como elementos a los coeficientes del polinomio característico hallados
www.linkedin.com/in/cfriquett
Ing. C F Riquett
Los 𝑢𝑛 son los polos deseados del sistema, que son datos ingresados por el usuario. Al
resolver las multiplicaciones de los binomios que contienen los polos, encontramos un
polinomio característico deseado cuyos 𝛼𝑛 son los otros datos que necesitamos para
5. Calcular K:
www.linkedin.com/in/cfriquett
Ing. C F Riquett
siguiente sistema:
0 1 0 0
𝑥ሶ = 0 0 1 ൩ 𝑥 + 0 ൩ 𝑢
−1 −7 −12 1
𝑦 = ሾ0 1 0ሿ𝑥 + ሾ0ሿ𝑢
Solución:
controlabilidad:
𝜁 = ሾ𝐵 𝐴𝐵 𝐴2 𝐵 … 𝐴𝑛−1 𝐵ሿ
Como el sistema es un sistema de tercer orden, entonces n-1 = 2, por tanto, la matriz tiene
el siguiente arreglo:
𝜁 = ሾ𝐵 𝐴𝐵 𝐴2 𝐵 ሿ
Como:
0
𝐵 = 0൩
1
0 1 0
𝐴= 0 0 1 ൩
−1 −7 −12
Entonces;
Se determinan: 𝐴𝐵 y 𝐴2 𝐵
www.linkedin.com/in/cfriquett
Ing. C F Riquett
Para 𝐴𝐵:
0 1 0 0 0
𝐴𝐵 = 0 0 1 ൩ 0൩ = 1 ൩
−1 −7 −12 1 −12
Para 𝐴2 𝐵
0 1 0 2 0
𝐴2 𝐵 = 0 0 1 ൩ 0 ൩
−1 −7 −12 1
0 1 0 0 1 0 0
𝐴𝐴𝐵 = 0 0 1 ൩ 0 0 1 ൩ 0 ൩
−1 −7 −12 −1 −7 −12 1
0 0 1 0 1
𝐴2 𝐵 = −1 −7 −12൩ 0൩ = −12൩
12 83 137 1 137
Por lo tanto:
𝜁 = ሾ𝐵 𝐴𝐵 𝐴2 𝐵 ሿ
0 0 1
𝜁 = 0 1 −12൩
1 −12 137
0 0 1 0 0
0 1 −12 0 1 ൩
1 −12 137 1 −12
det൫𝜁൯ = −1
rango de la matriz A.
www.linkedin.com/in/cfriquett
Ing. C F Riquett
1 0 0 0 1 0
ሾ𝑠𝐼 − 𝐴ሿ = 𝑠 0 1 0൩ − 0 0 1 ൩
0 0 1 −1 −7 −12
𝑠 0 0 0 1 0
ሾ𝑠𝐼 − 𝐴ሿ = 0 𝑠 0൩ − 0 0 1 ൩
0 0 𝑠 −1 −7 −12
𝑠 −1 0
ሾ𝑠𝐼 − 𝐴ሿ = 0 𝑠 −1 ൩
1 7 𝑠 + 12
𝑠 −1 0 𝑠 −1
0 𝑠 −1 0 𝑠 ൩
1 7 𝑠 + 12 1 7
detሺሾ𝑠𝐼 − 𝐴ሿሻ = ሾ𝑠 ∗ 𝑠ሺ𝑠 + 12ሻ + ൫ሺ−1ሻ ∗ ሺ−1ሻ ∗ ሺ1ሻ + ሺ0 ∗ 0 ∗ 7ሻ൧ − ሾሺ0 ∗ 𝑠 ∗ 1ሻ + ሺ𝑠 ∗ ሺ−1ሻ ∗ 7ሻ + ሺ−1 ∗ 0 ∗ ሺ𝑠 + 12ሻሿ
𝑠 3 + 𝑎1 𝑠 2 + 𝑎2 7𝑠 + 𝑎3 𝑠 0 1
𝑎1 = 12, 𝑎2 = 7, 𝑎3= 1
www.linkedin.com/in/cfriquett
Ing. C F Riquett
𝑎2 𝑎1 1
𝑊 = 𝑎1 1 0
1 0 0
7 12 1
𝑊 = 12 1 0൩
1 0 0
𝑇 = 𝜁𝑊
0 0 1 7 12 1
𝑇 = 0 1 −12൩ 12 1 0൩
1 −12 137 1 0 0
1 0 0
𝑇 = 0 1 0൩
0 0 1
6. Ahora, usando los polos deseados 𝑠 = −3 ± 5𝑗 y 𝑠 = −8, se hallan los coeficientes del
polinomio característico:
൫𝑠 + 3 − 5𝑗൯൫𝑠 + 3 + 5𝑗൯ሺ𝑠 + 8ሻ
ሺ𝑠 2 + 6𝑠 + 9 + 25ሻሺ𝑠 + 8ሻ
www.linkedin.com/in/cfriquett
Ing. C F Riquett
Dado que:
𝑠 3 + 𝛼1 𝑠 2 + 𝛼2 82𝑠 + 𝛼3 𝑠 0 272
𝐾 = ሾ𝛼3 − 𝑎3 𝛼2 − 𝑎2 𝛼1 − 𝑎1 ሿ𝑇 −1
𝐾 = ሾ272 − 1 82 − 7 14 − 12 ሿ𝑇 −1
𝐾 = ሾ271 75 2 ሿ𝑇 −1
Recordar que:
𝐼 −1 = 𝐼
Y como: 𝑇 = 𝐼
1 0 0
−1
𝑇 = 𝑇 = 0 1 0൩
0 0 1
Así:
1 0 0
𝐾 = ሾ271 75 2 ሿ 0 1 0൩
0 0 1
Por tanto:
𝐾 = ሾ271 75 2ሿ
www.linkedin.com/in/cfriquett
Ing. C F Riquett
Comprobación en Simulink:
Siendo:
0 1 0
𝐴= 0 0 1 ൩
−1 −7 −12
0
𝐵 = 0൩
1
𝐶 = ሾ0 1 0ሿ
𝐾 = ሾ271 75 2ሿ
www.linkedin.com/in/cfriquett
Ing. C F Riquett
www.linkedin.com/in/cfriquett
Ing. C F Riquett
Un gusto servirte.
www.linkedin.com/in/cfriquett