Documentos de Académico
Documentos de Profesional
Documentos de Cultura
SEGUNDA PARTE
D(z) GP(z)
R(z) Q(z-1) B(z-1) -d Y(z)
z
+ P(z-1) -1
A(z )
-
Para asegurar error de estado estable igual a cero es necesario que el controlador
tenga un integrador, con esta condición, el denominador del controlador 𝑃(𝑧 −1 )
cumple con la igualdad:
𝑢
𝑃 1 =0 𝑒𝑠 𝑑𝑒𝑐𝑖𝑟 𝑝𝑖 = −1
𝑖=1
−1 −𝑁
𝐺(𝑆) −1 −1
1.5
𝐻𝐺 𝑧 = 1 − 𝑧 𝑧 ℑ𝑚 𝐻𝐺 𝑧 = 1 − 𝑧 𝑧 ℑ𝑚
𝑆 𝑆 50𝑆 + 1
0.0588𝑧 + 0.0839 0.0588𝑧 −1 + 0.08392𝑧 −2 𝑚=2
𝐻𝐺 𝑧 = 𝐻𝐺 𝑧 =
𝑧 3 − 0.9048𝑧 2 1 − 0.9048𝑧 −1 𝑑=1
𝑎1 = −0.9048 𝑎2 = 0 𝑏1 = 0.0588 𝑏2 = 0.0839
El orden del numerador del controlador es: 𝑣 = 𝑚 = 2
El orden del denominador del controlador es: 𝑢 = 𝑚 + 𝑑 = 3
Por lo tanto, la función de transferencia del controlador está dada por:
𝑄(𝑧 −) 𝑞𝑜 + 𝑞1 𝑧 −1 + 𝑞2 𝑧 −2
𝐷 𝑧 = =
𝑃(𝑧 ) 1 + 𝑝1 𝑧 −1 + 𝑝2 𝑧 −2 + 𝑝3 𝑧 −3
−1
Donde:
𝐴 𝑧 −1 = 1 + 𝑎1 𝑧 −1 + ⋯ 𝑎𝑚 𝑧 −𝑚
𝐵(𝑧 −1 ) = 𝑏1 𝑧 −1 + ⋯ 𝑏𝑚 𝑧 −𝑚
𝐶 𝑧 −1 = 1 + 𝑐1 𝑧 −1 + ⋯ 𝑐𝑚 𝑧 −𝑚
Identidad de diseño:
𝐶 𝑧 −1 = 𝐴 𝑧 −1 𝐹 𝑧 −1 + 𝑧 − 𝑑+1 𝐺(𝑧 −1 )
En donde:
𝐹 𝑧 −1 = 1 + 𝑓1 𝑧 −1 … + 𝑓𝑑 𝑧 −𝑑 𝐹 𝑧 −1 = 1 + 𝑓1 𝑧 −1
𝐺 𝑧 −1 = 𝑔0 + 𝑔1 𝑧 −1 … + 𝑔𝑚 −1 𝑧 −(𝑚 −1) 𝐺 𝑧 −1 = 𝑔0 + 𝑔1 𝑧 −1
1 − 𝑧 −1 + 0.24𝑧 −2 = 1 − 1.3𝑧 −1 + 0.4𝑧 −2 1 + 𝑓1 𝑧 −1 + 𝑧 −2 (𝑔0 + 𝑔1 𝑧 −1 )
Luis Edo García Jaimes
SOLUCIÓN DE LA ECUACIÓN DIOFÁNTICA
Destruyendo paréntesis y Factorizando se obtiene:
1 − 𝑧 −1 + 0.24𝑧 −2 = 1 − (1.3 − 𝑓1 ) 𝑧 −1 + (0.4 − 1.3𝑓1 + 𝑔0 )𝑧 −2 + (0.4𝑓1 + 𝑔1 )𝑧 −3
Comparando término a término:
1.3 − 𝑓1 = 1
0.4 − 1.3𝑓1 + 𝑔0 = 0.24
0.4𝑓1 + 𝑔 1 = 0
Resolviendo las ecuaciones anteriores resulta:
𝑓1 = 0.3 𝑔0 = 0.23 𝑔1 = −0.12
Los polinomios 𝐹(𝑧 −1 ) y 𝐺(𝑧 −1 ) son:
𝐹 𝑧 −1 = 1 + 0.3𝑧 −1
𝐺 𝑧 −1 = 0.23 − 0.12𝑧 −1
Con dichos polinomios se obtiene la ley de control para los controladores MVR3,
MVR2 y MVR1. Luis Edo García Jaimes
CONTROL DE MÍNIMA VARIANZA MVR3
Ley de control MVR3:
𝐺 𝑧 −1 0.23 − 0.12𝑧 −1
𝑢 𝑘 =− 𝑦 𝑘 =− ∗ 𝑦(𝑘)
𝑧𝐹 𝑧 −1 𝐵 𝑧 −1 𝑧 1 + 0.3𝑧 −1 0.8𝑧−1 + 0.4𝑧−2
0.23 − 0.12𝑧 −1
𝑢 𝑘 =− ∗ 𝑦(𝑘)
0.8 + 0.64𝑧 −1 + 0.12𝑧 −2
𝑢 𝑘 = −0.2875𝑦 𝑘 + 0.15𝑦 𝑘 − 1 − 0.8𝑢 𝑘 − 1 − 0.15𝑢(𝑘 − 2)
1.2 1.2
Set-Point Set-Point
1 Salida 1 Respuesta
0.8
0.8
Respuesta
Respuesta
0.6
0.6
0.4
0.4
0.2
0.2 0
0 -0.2
0 100 200 300 400 500 600 0 100 200 300 400 500 600
Periodos de Muestreo Periodos de Muestreo
−1 −𝑁
𝐺𝑃 𝑆 0.2564𝑧 + 0.0753
𝐺𝑃 𝑧 = 1 − 𝑧 𝑧 ℑ𝑚 = 2
𝑆 𝑧 𝑧 − 0.7788
0.2564 + 0.0753𝑧 −1 −2 𝑎 = 0.7788 𝑑=2
𝐺𝑃 𝑧 = ∗ 𝑧
1 − 0.7788𝑧 −1 𝑏0 = 0.2564 𝑏1 = 0.0753
El controlador PI toma la forma:
𝑀(𝑧) 𝑞0 (𝑧 − 𝑘)
𝐷 𝑧 = =
𝐸(𝑧) 𝑧−1
Para que el cero del controlador cancele el polo de la planta: 𝑘 = 0.7788.
𝑇 2
El polo dominante deseado es: 𝑧 = 𝑒 − 𝜏 = 𝑒− 5 = 0.67, por lo tanto:
𝑝𝑑 (1 − 𝑝) 0.672 (1 − 0.67)
𝑞0 = = 𝑞0 = 0.5995
𝑏0 𝑝 + 𝑏1 0.2564 ∗ 0.67 + 0.0753
El controlador pedido es:
𝑀(𝑧) 0.5995(𝑧 − 0.7788)
𝐷 𝑧 = =
𝐸(𝑧) 𝑧−1 Luis Edo García Jaimes
RESPUESTA DEL SISTEMA
Modelo de ym(k)
Referencia
-
Mecanismo e(k)
de adaptación
+
r(k) yp(k)
Controlador Planta
+ u(k)
-
𝑡0 = 𝛾 𝑒𝑟𝑑𝑡 + 𝑡0 0
𝑆0 = −𝛾 𝑒𝑦𝑝 𝑑𝑡 + 𝑆0 0
En donde:
𝑟 ∶ Señal de entrada. 𝑢: La señal de control.
𝑦𝑝 : La salida del proceso. 𝑦𝑚 : La salida del modelo de referencia.
𝑒: El error 𝛾: Parámetro de ajuste
𝑦𝑚 (𝑧 −1 ) 𝐵𝑚 (𝑧 −1 ) −𝑑 𝐴𝑚 𝑧 −1 = 1 + 𝛼1 𝑧 −1 + ⋯ 𝛼𝑚 𝑧 −𝑚
𝐺𝑚 𝑧 = = 𝑧 𝑐𝑜𝑛
−1
𝑊(𝑧 ) 𝐴𝑚 (𝑧 ) −1 𝐵𝑚 𝑧 −1 = 𝛽1 𝑧 −1 + 𝛽2 𝑧 −2 ⋯ 𝛽𝑚 𝑧 −𝑚
𝑃 𝑧 −1 𝑈 𝑧 = 𝐹 𝑧 −1 𝑊 𝑧 − 𝑄 𝑧 −1 𝑦𝑝 𝑧
−1 −𝑁
𝐺(𝑆)
𝐻𝐺 𝑧 = (1 − 𝑧 )𝑧 ℑ𝑚
𝑆
𝐵(𝑧 −1 ) 0.038𝑧 + 0.0176 0.038𝑧 −1 + 0.0176𝑧 −2 −1 𝑚=2
𝐻𝐺𝑝 𝑧 = = = ∗ 𝑧
𝐴 𝑧 −1 𝑧 2 (𝑧 − 0.8607) 1 − 0.8607𝑧 −1 𝑑=1
𝐵𝑚 (𝑧 −1 ) 0.1535𝑧 + 0.0676 0.1535𝑧 −1 + 0.0676𝑧 −2 −1
𝐻𝐺𝑚 𝑍) = = = ∗ 𝑧
𝐴𝑚 (𝑧 −1 ) 𝑧 2 (𝑧 − 0.7788) 1 − 0.7788𝑧 −1
−1 −1 + −1 − −1 −1 −1 𝐵+ 𝑧 −1 = 1 + 0.4613𝑧 −1
𝐵 𝑧 = 𝑏1 𝑧 𝐵 𝑧 𝐵 𝑧 = 0.038𝑧 1 + 0.4613𝑧
𝐵− 𝑧 −1 = 1
Por lo tanto, la ley de control es:
𝑧𝐵𝑚 𝑧 −1 𝑅 𝑧 −1 𝑤 𝑘 = 𝑏1 𝑃 𝑧 −1 𝑢 𝑘 + 𝑄 𝑧 −1 𝑦𝑝 (𝑘)
Grado de 𝑃 𝑧 −1 = 𝑚 + 𝑑 − 1 = 2
𝑃 𝑧 −1 = 𝐵+ 𝑧 −1 𝑃′ 𝑧 −1 = 1 + 0.4613𝑧 −1 (1 + 𝑝1 𝑧 −1 )
Grado de 𝑄 𝑧 −1 = 𝑚 − 1 = 1
𝑄 𝑧 −1 = 𝑞𝑜 + 𝑞1 𝑧 −1 Luis Edo García Jaimes
SOLUCIÓN (2)
4.0394z(z+0.4404)
0.038(z+0.4631)
(z+0.4631)(z+0.0819)
z2(z-0.8607)
1.855z2
(z+0.4631)(z+0.0819)
𝐵𝑚 (𝑧 −1 ) 0.006726𝑧 −1 (1 + 9.5411𝑧 −1 )
𝐻𝐺𝑚 𝑧 −1 = =
𝐴𝑚 (𝑧 −1 ) 1 − 1.5478𝑧 −1 + 0.6187𝑧 −2 Luis Edo García Jaimes
CÁLCULO DEL MRAC
𝐴𝑚 𝑧 −1 = 1 − 1.5478𝑧 −1 + 0.6187𝑧 −2
𝐵𝑚 𝑧 −1 = 0.006726𝑧 −1 (1 + 9.5411𝑧 −1 )
La ley de control está determinada por la ecuación:
𝑃(𝑧 −1 )𝑈 𝑧 = 𝐹 𝑧 −1 𝑊 𝑧 − 𝑄 𝑧 −1 𝑦𝑝 𝑧
Grado de 𝑃 𝑧 −1 : 𝑚 + 𝑑 − 1 = 2
𝑃 𝑧 −1 = 𝐵 + 𝑧 −1 𝑃′ 𝑧 −1 = 1 + 0.2311𝑧 −1 (1 + 𝑝1 𝑧 −1 )
Grado de 𝑄 𝑧 −1 : 𝑚 − 1 = 2
𝑄 𝑧 −1 = 𝑞𝑜 + 𝑞1 𝑧 −1 + 𝑞2 𝑧 −2
Las ecuaciones de diseño son:
𝑃′ 𝑧 −1 𝐴 𝑧 −1 + 𝑏1 𝑄 𝑧 −1 𝐵− 𝑧 −1 𝑧 −(𝑑+1) = 𝐴𝑚 𝑧 −1 𝑅 𝑧 −1
1 + 𝑝1 𝑧 −1 1 − 1.333𝑧 −1 + 0.4065𝑧 −2 + 0.1699 𝑞𝑜 + 𝑞1 𝑧 −1 + 𝑞2 𝑧 −2 1 + 9.5411𝑧 −1 𝑧 −1
= 1 − 1.5478𝑧 −1 + 0.6187𝑧 −2
Luis Edo García Jaimes
CÁLCULO DEL MRAC (2)
Efectuando operaciones y reuniendo términos semejantes:
1 − 1.333 − 𝑝1 − 0.1699𝑞𝑜 𝑧 −1 + 0.4065 − 1.333𝑝1 + 1.621𝑞𝑜 + 0.1699𝑞1 𝑧 −2
+ 0.4065𝑝1 + 1.621𝑞1 + 0.1699𝑞2 𝑧 −3 + 1.621𝑞2 𝑧 −4 = 1 − 1.5478𝑧 −1 + 0.6187𝑧 −2
Comparando término a término se obtiene:
1.333 − 𝑝1 − 0.1699𝑞𝑜 = 1.5478
0.4065 − 1.333𝑝1 + 1.621𝑞𝑜 + 0.1699𝑞1 = 0.6187
0.4065𝑝1 + 1.621𝑞1 + 0.1699𝑞2 = 0
1.621𝑞2 = 0
Al resolver las ecuaciones anteriores resulta:
𝑞𝑜 = −0.04483 𝑞1 = 0.05193 𝑞2 = 0 𝑝1 = −0.207
Es decir:
𝑄 𝑧 −1 = −0.04483 + 0.05193𝑧 −1
𝑃′ 𝑧 −1 = 1 − 0.207𝑧 −1 Luis Edo García Jaimes
CÁLCULO DEL MRAC (3)
El filtro 𝐹(𝑧 −1 ) se obtiene con la ecuación:
𝑧𝐵𝑚 𝑧 −1 𝑅(𝑧 −1 ) 𝑧 ∗ 0.006726𝑧 −1 (1 + 9.5411𝑧 −1 )
𝐹 𝑧 −1 = − −1
= −1
= 0.03958
𝑏1 𝐵 (𝑧 ) 0.1699(1 + 9.5411𝑧 )
La ley de control es:
𝑃(𝑧 −1 )𝑈 𝑧 = 𝐹 𝑧 −1 𝑊 𝑧 − 𝑄 𝑧 −1 𝑦𝑝 𝑧
1 + 0.2311𝑧 −1 1 − 0.207𝑧 −1 𝑈 𝑧 = 0.03958𝑊 𝑧 − (−0.04483 + 0.05193𝑧 −1 )𝑦𝑝 𝑧
Es decir:
0.03958𝑊 𝑧 (−0.04483 + 0.05193𝑧 −1 )𝑦𝑝 𝑧
𝑈 𝑧 = −1 −1
−
1 + 0.2311𝑧 1 − 0.207𝑧 1 + 0.2311𝑧 −1 1 − 0.207𝑧 −1
La ley de control como ecuación en diferencias es:
𝑢 𝑘 = 0.03958𝑤 𝑘 + 0.04438𝑦𝑝 𝑘 − 0.05193𝑦𝑝 𝑘 − 1 − 0.0241𝑢 𝑘 − 1
+ 0.0478𝑢(𝑘 − 2)
Luis Edo García Jaimes
IMPLEMENTACIÓN DEL MRAC
La figura muestra el diagrama en bloques del sistema de control y la respuesta del
mismo ante una entrada con forma de onda rectangular de amplitud unitaria.
0.03958z2
30
z2 +0.0241z-0.04783
40s2 +22s+1
-0.04483z+0.05193
z3 +0.0241z2-0.04783z
𝑑ℎ1
= 𝑞𝑖 − 0.5 ℎ1 − ℎ2
𝑑𝑡
𝑑ℎ2
= 0.5 ℎ1 − ℎ2 − 0.5 ℎ2
𝑑𝑡
0.5 ℎ1 − ℎ2 − 0.5 ℎ2 = 0
Resolviendo las dos ecuaciones anteriores para 𝑞𝑖 = 0.4 se obtiene que el punto
de equilibrio es: ℎ1 (0) ℎ2 (0) 𝑞𝑜 (0) = 1.28 0.64 0.4 Luis Edo García Jaimes
LINEALIZACIÓN: MATRICES A, B Y C
Para el cálculo de las matrices 𝐴, B y 𝐶 con
ℎ1 (0) ℎ2 (0) 𝑞𝑖 (0) = 1.28 0.64 0.4
Se tiene:
𝑷𝑻𝑶 𝑶𝑷𝑬𝑹𝑨𝑪𝑰Ó𝑵 𝑲 𝑲𝟏 𝑲𝒊
0.4 0 0 ∆𝑢 𝑡
= 0.8 0.4 0 ∆𝑢 𝑡 + 1
0.944 0.8 0.4 ∆𝑢 𝑡 + 2
0.84∆𝑢 𝑡 − 1 + 0.9442∆𝑢 𝑡 − 2 + 0.312∆𝑢 𝑡 − 3 + 1.296𝑦 𝑡 − 0.92𝑦 𝑡 − 1 + 0.624𝑦 𝑡 − 2
+ 0.9442∆𝑢 𝑡 − 1 + 0.8304∆𝑢 𝑡 − 2 + 0.2592∆𝑢 𝑡 − 3 + 1.1536𝑦 𝑡 − 0.672𝑦 𝑡 − 1 + 0.51824𝑦 𝑡 − 2
0.8304∆𝑢 𝑡 − 1 + 0.72042∆𝑢 𝑡 − 2 + 0.2306∆𝑢 𝑡 − 3 + 1.1728𝑦 𝑡 − 0.6346𝑦 𝑡 − 1 + 0.4612𝑦 𝑡 − 2
Luis Edo García Jaimes
CÁLCULO DE LA LEY DE CONTROL
La ley de control es:
∆𝑢 = 𝐾(𝑤 − 𝑓)
En donde 𝐾 es la primera columna de (𝐺 𝑇 𝐺 + 𝜆𝐼)−1 𝐺 𝑇 . Con 𝜆 = 1.5 se obtiene:
0.15058 0.23373 0.19924
(𝐺 𝑇 𝐺 + 𝜆𝐼)−1 𝐺 𝑇 = −0.0674 0.07403 0.23373
−0.02125 −0.06743 0.15058
𝐾 = 0.15058 0.23373 0.19924
Entonces
Δ𝑢
= 0.15058 0.23373 0.19924
𝑤 𝑡 − 0.84∆𝑢 𝑡 − 1 − 0.9442∆𝑢 𝑡 − 2 − 0.312∆𝑢 𝑡 − 3 − 1.296𝑦 𝑡 + 0.92𝑦 𝑡 − 1 − 0.624𝑦 𝑡 − 2
∗ 𝑤 𝑡 − 0.9442∆𝑢 𝑡 − 1 − 0.8304∆𝑢 𝑡 − 2 − 0.2592∆𝑢 𝑡 − 3 − 1.1536𝑦 𝑡 + 0.672𝑦 𝑡 − 1 − 0.51824𝑦 𝑡 − 2
𝑤 𝑡 − 0.8304∆𝑢 𝑡 − 1 − 0.72042∆𝑢 𝑡 − 2 − 0.2306∆𝑢 𝑡 − 3 − 1.1728𝑦 𝑡 + 0.6346𝑦 𝑡 − 1 − 0.4612𝑦 𝑡 − 2
𝐹3 = 1 − 𝐸3 𝐴 𝑧3 𝐹3 = 2.8576 − 1.8576𝑧 −1
𝐺3 = 𝐵𝐸3 𝐺3 = 0.07056 + 0.1876𝑧 −1 + 0.2787𝑧 −2 + 0.1481𝑧 −3
Luis Edo García Jaimes
ECUACIÓN DE PREDICCIÓN
𝑧[𝐺𝑑+1 𝑧 −1 − 𝑔0 ] 𝐹𝑑+1 (𝑧 −1 )
2 −1 −1 −1
𝑧 [𝐺 𝑧 − 𝑔 − 𝑔 𝑧 ] 𝐹 (𝑧 )
𝐺 ′ 𝑧 −1 = 𝑑+2 0 1 𝐹 𝑧 −1 = 𝑑+2
⋮ ⋮
𝑧 𝑁 [𝐺𝑑+𝑁 𝑧 −1 − 𝑔0 − 𝑔1 𝑧 −1 … − 𝑔𝑁−1 𝑧 (𝑁−1) ] 𝐹𝑑+𝑁 (𝑧 −1 )
y t+2 0.07056 0 0 ∆u t 1.7788-0.7788z -1 0.0621
y t+3 = 0.1876 0.07056 0 ∆u t+1 + 2.3853-1.3853z -1 y t + 0.1104 ∆u t-1
y t+4 0.2787 0.1876 0.07056 ∆u t+2 2.8576-1.8576z -1 0.1484
Luis Edo García Jaimes
LEY DE CONTROL
La ecuación anterior se puede escribir en la forma:
𝒚 = 𝑮𝒖 + 𝒇
𝑦(𝑡 + 2) 0.07056 0 0 ∆𝑢(𝑡)
𝑦(𝑡 + 3) = 0.1876 0.07056 0 ∆𝑢(𝑡 + 1)
𝑦(𝑡 + 4) 0.2787 0.1876 0.07056 ∆𝑢(𝑡 + 2)
0.0621∆𝑢 𝑡 − 1 + 1.778𝑦 𝑡 − 0.7788𝑦(𝑡 − 1)
+ 0.1104∆𝑢 𝑡 − 1 + 2.3853𝑦 𝑡 − 1.3853𝑦(𝑡 − 1)
0.1484∆𝑢 𝑡 − 1 + 2.8576𝑦 𝑡 − 1.8576𝑦(𝑡 − 1)
Finalmente, la ley de control es:
∆𝑢 = 𝐾(𝑤 − 𝑓)
En donde 𝐾 es la primera fila de la matriz: (𝐺 𝑇 𝐺 + 𝜆𝐼)−1 𝐺 𝑇
Con 𝜆 = 1
0.0634 0.1645 0.2386
(𝐺 𝑇 𝐺 + 𝜆𝐼)−1 𝐺 𝑇 = −0.004 0.0575 0.1645
−0.0012 −0.004 0.0634
𝐾 = 0.0634 0.1645 0.2386 Luis Edo García Jaimes
IMPLEMENTACIÓN DE LA LEY DE CONTROL
Δ𝑢 𝑡 = 0.4665𝑤 𝑡 − 0.0575Δ𝑢 𝑡 − 1 − 1.1869𝑦 𝑡 + 0.7204𝑦(𝑡 − 1)
𝑢 𝑡 = 0.9425𝑢 𝑡 − 1 + 0.0575𝑢 𝑡 − 2 − 1.1869𝑦 𝑡 + 0.7204𝑦 𝑡 − 1 + 0.4665𝑤 𝑡
Tomando la transformada 𝑧 a la ecuación anterior:
1 − 0.9425𝑧 −1 − 0.0575𝑧 −2 𝑈 𝑧 = 0.4665𝑊 𝑧 − 1.4869 − 0.7204𝑧 −1 𝑌(𝑧)
Es decir:
0.4665𝑧 2 1.1869𝑧 2 + 0.7204𝑧
𝑈 𝑧 = 2 − 2
𝑧 − 0.9425𝑧 − 0.0575 𝑧 − 0.9425𝑧 − 0.0575
𝐶(𝑧) 𝐷 𝑧 𝐻𝐺(𝑧)
𝐺𝑤 𝑧 = =
𝑅(𝑧) 1 + 𝐷 𝑧 𝐻𝐺(𝑧)
Si se especifica cuál debe ser el comportamiento de la planta en lazo cerrado, es
decir, si se especifica 𝐺𝑤 (𝑧), el controlador 𝐷(𝑧) resultante es:
1 𝐺𝑤 𝑧
𝐷 𝑧 = ∙
𝐻𝐺 𝑧 1 − 𝐺𝑤 𝑧 Luis Edo García Jaimes
RESTRICCIONES PARA EL DISEÑO POR RAGAZZINI
El problema consiste en establecer e implementar restricciones específicas sobre
𝐺𝑤 (𝑧) de modo que el controlador sea realizable. Dichas restricciones son:
1. Restricción de causalidad: Para que 𝐷(𝑧) en la ecuación sea causal, 𝐺𝑤 𝑧
debe cumplir con la condición:
𝑏𝑜 𝑧 𝑛 + 𝑏1 𝑧 𝑛−1 + ⋯ 𝑏𝑛
𝐺𝑤 (𝑧) 𝑧=∞ = 𝐺𝑤 𝑧 = 𝑛 =0
𝑧 + 𝑎1 𝑧 𝑛−1 + ⋯ 𝑎𝑛 𝑍=∞
Para obviar el problema se reemplaza dicho polo por una ganancia que se obtiene
haciendo en él 𝑧 = 1, como se indica a continuación:
15.193 𝑧 − 0.6703 (𝑧 − 0.7068) 15.193 1 − 0.6703𝑧 −1 (1 − 0.7068𝑧 −1 )
𝐷 𝑧 = =
𝑧 − 0.9608 (𝑧 + 0.8753) 1 − 0.9608𝑧 −1 (1 + 0.8753𝑧 −1 )
8.101 1 − 0.6703𝑧 −1 (1 − 0.7068𝑧 −1 ) 8.101 𝑧 − 0.6703 (𝑧 − 0.7068)
𝐷 𝑧 = =
1 − 0.9608𝑧 −1 (1 + 0.8753) 𝑧(𝑧 − 0.9608)
Por lo tanto:
𝑏1 𝑧 + 𝑏2
𝐺𝑤 𝑧 = 2
𝑧 − 0.9𝑧 + 0.2
b) Restricción de estabilidad: 𝐻𝐺(𝑧) tiene un cero inestable, por lo tanto 𝐺𝑤 (𝑧)
debe tener como cero el cero inestable de 𝐻𝐺(𝑧) es decir:
(𝑧 + 1.5)𝑏1
𝐺𝑤 𝑧 = 2
𝑧 − 0.9𝑧 + 0.2
c) Restricción de exactitud: el sistema en lazo cerrado es tipo cero, para que
tenga error cero al escalón unitario se debe cumplir que:
𝐺𝑤 𝑧 𝑧=1 =1
(𝑧 + 1.5)𝑏1
=1 𝑏1 = 0.12
𝑧 2 − 0.9𝑧 + 0.2 𝑧=1
0.12(𝑧 + 1.5)
𝐺𝑤 𝑧 =
𝑧 − 0.4 (𝑧 − 0.5) Luis Edo García Jaimes
CÁLCULO DEL CONTROLADOR
La ecuación del controlador es:
1 𝐺𝑤 𝑧
𝐷 𝑧 = ∙
𝐻𝐺 𝑧 1 − 𝐺𝑤 𝑧
0.12(𝑧 + 1.5) 𝑧 2 − 1.02𝑧 + 0.02
1 − 𝐺𝑤 𝑧 =1− =
𝑧 − 0.4 (𝑧 − 0.5) 𝑧 − 0.4 (𝑧 − 0.5)
0.12(𝑧 + 1.5)
1 𝐺𝑤 (𝑧) 𝑧(𝑧 − 0.8) 𝑧 − 0.4 (𝑧 − 0.5)
𝐷 𝑧 = ∗ = ∗ 2
𝐻𝐺(𝑧) 1 − 𝐺𝑤 (𝑧) 0.4(𝑧 + 1.5) 𝑧 − 1.02𝑧 + 0.02
𝑧 − 0.4 (𝑧 − 0.5)
𝑀(𝑧) 0.3𝑧(𝑧 − 0.8)
𝐷 𝑧 = =
𝐸(𝑧) 𝑧 − 1 (𝑧 − 0.02)
−1 −𝑁
𝐺𝑝 𝑆 0.03844(𝑧 + 0.2377)
𝐻𝐺 𝑧 = 1 − 𝑧 𝑧 ℑ𝑚 𝐻𝐺 𝑧 =
𝑆 𝑧(𝑧 − 0.9048)
La suma de los ángulos en el polo dominante deseado debe ser igual a -180º. Para
el sistema dado:
0.03844(𝑧 + 0.2377)
𝜃=∡
𝑧(𝑧 − 0.9048) 𝑧=0.765+𝑗 0.145
0.03844(1.0027 + 𝑗0.145)
𝜃=∡
0.765 + 𝑗0.145 (−0.1398 + 𝑗0.145) Luis Edo García Jaimes
CÁLCULO DEL ÁNGULO APORTADO POR LA PLANTA
El ángulo aportado por la planta en el polo deseado es:
−1
0.145 −1
0.145 −1
0.145
𝜃 = tan − tan − tan −
1.0027 0.765 0.1398
Por lo tanto:
𝑞𝑜 (𝑧 + 𝑞1 𝑞0 )
𝜃𝑐 = ∡ = −43.57𝑜
𝑧−1 𝑧=0.765+𝑗 0.145
𝑞𝑜 (0.765 + 𝑗0.145 + 𝑞1 𝑞𝑜 )
𝜃𝑐 = ∡ = −43.57𝑜
−0.235 + 𝑗0.145
Luis Edo García Jaimes
CONTINUACIÓN EJEMPLO
0.145 0.145
tan−1 − tan−1 − = −43.57𝑜
0.765 + 𝑞1 𝑞𝑜 0.235
0.145 0.145
tan−1 = 104.75𝑜 = −3.798
0.765 + 𝑞1 𝑞𝑜 0.765 + 𝑞1 𝑞𝑜
Resolviendo se obtiene:
𝑞1
= −0.8032
𝑞𝑜
𝐷 𝑧 𝐻𝐺(𝑧) 𝑧=𝑧𝑜 =1
𝑞𝑜 (𝑧 − 0.8032) 0.03844(𝑧 + 0.2377)
∙ =1
𝑧−1 𝑧(𝑧 − 0.9048) 𝑧=0.765+𝑗 0.145
Es decir:
0.13488𝑞𝑜 = 1 𝑞𝑜 = 7.414
𝐷 𝑧 𝐻𝐺(𝑧)
𝐺𝑤 𝑍 =
1 + 𝐷 𝑧 𝐻𝐺(𝑧)