Pre-laboratorio
Actividad 1 – Tanques
a) Tomando los parámetros de nivel de la práctica anterior, determine los valores aproximados de 𝑅1 y 𝑅2 . Coloque el
procedimiento de cálculo.
Donde, de la práctica anterior se extrajeron los valores: K = 2,85; V(∞) = 6; ℎ1 (∞) = ℎ2 (∞) = 9,1135
√ℎ2
𝑅2 = = 0,1765 (10)
𝑘 .𝑉(𝑡)
b) Diseñe un controlador que cumpla las especificaciones de la tabla 1 y tenga el menor tiempo de establecimiento. Incluya
procedimiento de diseño.
En primer lugar es necesario hallar la función de transferencia del sistema, para ello:
𝑑𝐻1(𝑡) 𝑑𝐻2(𝑡)
1° Se halla el punto de operación utilizando las ecuaciones (1) y (2), en la cuales se toma = =0
𝑑𝑡 𝑑𝑡
1
0 = 𝑘. 𝑉̅ − . √̅̅̅
ℎ1 ⇒ ̅̅̅
ℎ1 = (𝑅1 . 𝑘 . 𝑉̅)2
𝑅1
1 1
0= . √̅̅̅
ℎ1 − . √̅̅̅
ℎ2 ⇒ ̅̅̅
ℎ2 = (𝑅2 . 𝑘 . 𝑉̅ )2
𝑅1 𝑅2
𝐻2
3° Se aplica la transformada de Laplace a las ecuaciones (11) y (12), y se despeja el término 𝑉
el cuál será la FT.
𝑘 .𝑉
𝐻1 =
1
𝐴 .𝑠 + 2
2 . 𝑅1 . 𝑘 . Δ𝑉
𝐻2 𝑘 2 .𝑘 .𝑉(𝑡𝑜).𝑅2 2
Función de Transferencia: =𝑅 2 . (2 .𝐾 .Δ𝑉.𝐴 .𝑠 .𝑅 2 2
𝑉 1 1 +1 ) .(2 .𝐾 .Δ𝑉.𝐴 .𝑠 .𝑅2 +1 )
12,18 2,68
𝐺 (𝑠) = ⇒ 𝐺 (𝑠) =
4,52 . 𝑠2 + 4,25 . 𝑠 + 1 (𝑠 + 0,47) . (𝑠 + 0,47)
Ya obtenida la función de transferencia, se verá que controlador puede cumplir con la especificación de Ess = 3,6%.
Debido a que se espera obtener un valor finito de Ess, ante una entrada tipo escalón, y además se desea reducir el tiempo
de establecimiento, se prueba con un controlador proporcional, de tal manera:
𝑀
𝑒𝑠𝑠 =
1 + lim 𝐾𝑝 . 𝐺 (𝑠)
𝑠=0
Donde, M = 2
2
= 0,036 ⇒ 𝐾𝑝 = 4,25
1+ . 𝐾𝑝
c) Diseñe un controlador que cumpla las especificaciones de la tabla 2. Incluya procedimiento de diseño.
− ᵹ .𝜋
2
𝑀𝑝 = 0,165 = 𝑒 √1− ᵹ2 ⇒ ᵹ = 0,50
Conocido ᵹ, se halla el valor de Wn a través del valor dado de tss:
4
𝑡𝑠𝑠 = ⇒ 𝑊𝑛 = 0,42
ᵹ . 𝑊𝑛
A continuación se obtienen los valores de Wd y polo deseado (Pd)
2
𝑊𝑑 = 𝑊𝑛 . √1 − ᵹ2 = 0,36
𝑃𝑑 = − ᵹ 𝑊𝑛 + 𝑊𝑑 𝑗 = −0,21 + 0,36 𝑗
El controlador que más se ajusta a las especificaciones es el proporcional integral, el cual para diseñarlo se siguió el
siguiente procedimiento:
1 𝐾𝑝 1 + 𝑇𝑖 . 𝑠
𝐺𝑐 (𝑠) = 𝐾𝑝 . (1 + )= [ ]
𝑇𝑖 . 𝑠 𝑇𝑖 𝑠
Se asume que ya la planta a lazo abierto tiene una dinámica apropiada y no se desea alterar la posición de los polos
dominantes a lazo cerrado.
𝐾𝑝 .2,68 1
𝐺𝑙𝑎 (𝑠) = [ ].
𝑇𝑖 (𝑠 + 0,47) . (𝑠 + 0,47)
1
= 0,01 ⇒ 𝑇𝑖 = 100
𝑇𝑖
𝑇𝑖
𝐾𝑝 = = 37,31
2,68
d) Simule ambos sistemas en el modelo tanksPID.mdl. Extraiga los parámetros 𝑀𝑝 , 𝑒𝑠𝑠 , 𝑡𝑠𝑠 logrados en cada caso
Mp tss 2% ess
Sistema 1(P) 0,763 133,5 0,036
Sistema 2(PI) 1,708 154,9 0
Actividad 2 – Motores
b) Diseñe un compensador que satisfaga las condiciones en la tabla 1. Debe colocar el modelo de cálculo detallado para
cada caso.
Nota: Recuerde que la señal de control debe mantenerse en un máximo de 10v.
Tabla 1. Especificaciones de diseño 1
Grupo Frecuencia de corte 𝒕𝒔𝒔
1 2.9 10
2 3.3 11
3 2.8 12
4 2.7 13
5 3.0 14
Como se puede apreciar en la tabla 1, las especificaciones dadas, son frecuencia de corte y tiempo de
establecimiento, la primera mencionada es una especificación en base a la respuesta frecuencial del sistema, mientras
que la segunda es una especificación en cuanto a la respuesta temporal. Teniendo en cuenta que no hay una relación
directa y practica de transformar las especificaciones temporales en especificaciones frecuenciales, no se podrá, diseñar
mediante los métodos clásicos, dicho controlador.
c) Obtenga la respuesta temporal del sistema ante sus controladores. Realice la implementación en el simulador
motoresCOMPsat.mdl suministrado.
Teniendo en cuenta que no se pudo diseñar el controlador solicitado en la pregunta anterior, tampoco se pudo
obtener la respuesta temporal del sistema.
d) Diseñe un compensador que satisfaga las condiciones en la tabla 2. Debe colocar el modelo de cálculo detallado para
cada caso.
Para diseñar dicho sistema se partió, de la especificación del error en estado estacionario. Con dicho valor se
calculó la ganancia del sistema, tal que se satisfaga el error solicitado. Para lo cual se empleó la ecuación mostrada a
continuación.
𝑒𝑠𝑠 𝑀
=
100% 1 + 𝐾
El escalón se obtuvo de la práctica anterior, donde los valores de referencia se muestran en la tabla a continuación:
WLA(t0)
114
[RPM]
WLA(∞)
124
[RPM]
El escalón fue calculado mediante la diferencia de las referencias. Posteriormente se empleó la ecuación anterior
para obtener el Valor de K. posterior al cálculo de la ganancia, se procedió a realizar el diagrama de bode de la función de
transferencia, empleando la ganancia hallada anteriormente. Dicho diagrama de bode se muestra a continuación:
De dicho diagrama se obtuvo el margen de fase original, y su respectiva frecuencia. Para posteriormente, diseñar
el compensador.
Para el diseño del compensador, se siguió el algoritmo clásico, en el cual se buscó en el diagrama de bode, el
margen de fase deseado, con la adición de 5º, para compensar el atraso. En el punto de ocurrencia de este margen de
fase, se tomó nota de la frecuencia, la cual sería la nueva frecuencia de corte. Para esa nueva frecuencia de corte se leyó
la amplitud. Posteriormente se calculó el T, y el β del compensador según las ecuaciones mostradas a continuación:
10
𝑇=
𝑊𝑛
Posterior a lo anteriormente dicho se procedió a calcular la ganancia del compensador según la siguiente ecuación:
𝐾
𝐾𝑐 =
𝛽
e) Obtenga la respuesta temporal del sistema ante sus controladores. Realice la implementación en el simulador
motoresCOMPsat.mdl suministrado.
Desde el punto de vista de la respuesta frecuencial, se obtuvo el valor deseado, en cuanto a la respuesta temporal
se observó un error en estado estacionario del 0%, el valor más óptimo posible. Por su parte, el tiempo de establecimiento
al 2% resulto bastante corto, con tan solo 12.1 segundos. Por su parte al observar la señal de control, se aprecia que el
voltaje nunca supera el máximo permitido. Siendo el mayor voltaje: 6.136 V.