Académique Documents
Professionnel Documents
Culture Documents
20181372024
Jorge Alonso Duarte Amezquita-Cód.20181372021
Docente. Angélica Mercedes Nivia Vargas
Teoría de Control-Taller 1
1. Use el criterio de Nyquist para determinar la estabilidad del sistema mostrado en la
siguiente figura:
Dado por:
100(𝑠 + 1)
𝑮𝟏 (𝒔) =
𝑠(𝑠 − 1)(𝑠 + 10)
Solución:
Primero procedemos a realizar el reemplazo de 𝑠 = 𝑗𝜔
100(𝑗𝜔 + 1)
𝑮𝟏 (𝒋𝝎) =
𝑗𝜔(𝑗𝜔 − 1)(𝑗𝜔 + 10)
Procedemos a variar el valor de 𝜔 y poder obtener el valor de 𝑮𝟏 (𝒋𝝎) en su forma rectangular
para poder graficar el diagrama de Nyquist. Con la ayuda del siguiente código de MATLAB que
se observa en la Figura 1 para realizarlo más fácilmente.
Realizando este código obtenemos la Figura 2 en la cual se observa que este sistema posee un
polo en el semiplano derecho y por tanto esperamos del diagrama de Nyquist que en el punto (-1,0)
lo encierren una vez las circunferencias:
Figura 2 Ceros y Polos de la función de transferencia
Dado por:
2𝑠 + 10
𝑮𝟏 (𝒔) =
(𝑠 + 1)(𝑠 − 1)
Solución:
Primero procedemos a realizar el reemplazo de 𝑠 = 𝑗𝜔
2𝑗𝜔 + 10
𝑮𝟏 (𝒋𝝎) =
(𝑗𝜔 + 1)(𝑗𝜔 − 1)
Procedemos a variar el valor de 𝜔 y poder obtener el valor de 𝑮𝟏 (𝒋𝝎) en su forma rectangular para
poder graficar el diagrama de Nyquist. Con la ayuda del siguiente código de MATLAB que se
observa en la Figura 4 para realizarlo más fácilmente.
Realizando este código obtenemos la Figura 5 en la cual se observa que este sistema posee un
polo en el semiplano derecho y por tanto esperamos del diagrama de Nyquist que en el punto (-1,0)
lo encierren una vez las circunferencias:
3. ¿Cuál es la frecuencia de cruce por 0 dB (𝝎𝒈), frecuencia de cruce por 180° (𝝎𝒑),
margen de fase, margen de ganancia, constante del error de posición, constante del
error de velocidad para las siguientes funciones de transferencia?
a)
𝒔+𝟓
𝒔(𝒔 + 𝟏)(𝒔 + 𝟏𝟎)
Primero procedemos a realizar el reemplazo de 𝑠 = 𝑗𝜔
(𝑗𝜔 + 5)
𝑮𝟏 (𝒋𝝎) =
𝑗𝜔(𝑗𝜔 + 1)(𝑗𝜔 + 10)
Realizando las operaciones matemáticas necesarias es posible determinar que:
−(𝜔2 + 45) 2(3𝜔2 + 25)
𝑮𝟏 (𝒋𝝎) = − 𝑗
𝜔 4 + 101𝜔 2 + 100 𝜔(𝜔 4 + 101𝜔 2 + 100)
Ahora la magnitud de esto es:
2 2
2 −(𝜔 2 + 45) −2(3𝜔 2 + 25)
|𝑮𝟏 (𝒋𝝎)| = √( ) + ( )
𝜔 4 + 101𝜔 2 + 100 𝜔(𝜔 4 + 101𝜔 2 + 100)
2 2
2 −(𝜔 2 + 45) −2(3𝜔 2 + 25)
√( ) + ( ) =1
𝜔 4 + 101𝜔 2 + 100 𝜔(𝜔 4 + 101𝜔 2 + 100)
2(3𝜔2 + 25)
𝑗 =0
𝜔(𝜔 4 + 101𝜔 2 + 100)
Como ningún valor de 𝜔 hace que la ecuación se vuelva 0, es posible afirmar que 𝑮𝟏 (𝒋𝝎) no cruza
por 180° y por tanto el 𝑴𝑮 = ∞
A través del siguiente código de Matlab que se muestra en la Figura 7 se pueden comprobar los
datos obtenidos:
Figura 7 Código de Matlab
Figura 8
(𝑠 + 5) 5 1
𝐾𝑣 = lim 𝑠∗ = = = 0.5
𝑆→0 𝑠(𝑠 + 1)(𝑠 + 10) 10 2
1
𝐸𝑣 = | | ∗ 100% = 200%
𝑘𝑣
Para hallar el error de posición se debe resolver:
𝐾𝑝 = lim 𝐺(𝑠)
𝑠→0
(𝑠 + 5)
𝐾𝑝 = lim =∞
𝑆→0 𝑠(𝑠 + 1)(𝑠 + 10)
1
𝐸𝑝 = | | ∗ 100% = 0%
1 + 𝑘𝑝
b)
𝒔−𝟓
𝒔(𝒔 + 𝟏)(𝒔 + 𝟏𝟎)
2 2
2 −(𝜔 2 − 65) −2(8𝜔 2 − 25)
|𝑮𝟏 (𝒋𝝎)| = √( ) + ( )
𝜔 4 + 101𝜔 2 + 100 𝜔(𝜔 4 + 101𝜔 2 + 100)
2 2
2 −(𝜔 2 − 65) −2(8𝜔 2 − 25)
√( ) + ( ) =1
𝜔 4 + 101𝜔 2 + 100 𝜔(𝜔 4 + 101𝜔 2 + 100)
Figura 10
Para hallar el error de velocidad se debe resolver:
𝐾𝑣 = lim 𝑠 ∗ 𝐺(𝑠)
𝑠→0
(𝑠 − 5) 5 1
𝐾𝑣 = lim 𝑠∗ =− = − = −0.5
𝑆→0 𝑠(𝑠 + 1)(𝑠 + 10) 10 2
1
𝐸𝑣 = | | ∗ 100% = 200%
𝑘𝑣
Para hallar el error de posición se debe resolver:
𝐾𝑝 = lim 𝐺(𝑠)
𝑠→0
(𝑠 − 5)
𝐾𝑝 = lim =∞
𝑆→0 𝑠(𝑠 + 1)(𝑠 + 10)
1
𝐸𝑝 = | | ∗ 100% = 0%
1 + 𝑘𝑝
10(𝑠 + 2)2
𝑮(𝒔) =
(𝑠 + 10)(𝑠 2 + 0.1)
Solución:
Primero procedemos a hallar el error de posición:
𝐾𝑝 = lim 𝐺(𝑠)
𝑠→0
10(𝑠 + 2)2
𝐾𝑝 = lim = 40
𝑆→0 (𝑠 + 10)(𝑠 2 + 0.1)
1
𝐸𝑝 = | | ∗ 100% = 𝟐, 𝟒𝟒%
1 + 𝑘𝑝
A través del siguiente código de Matlab que se muestra en Figura 11 se determinan las
características del sistema:
Como se aprecia en la Figura 11 la planta cumple con los requerimientos del diseño, sin embargo,
es posible afirmar que el sistema no es estable debido a que en el diagrama de Bode cruza por
180°.
Figura 11
300
𝑮(𝒔) =
𝑠(𝑠 3 + 184𝑠 2 + 760.5𝑠 + 162)
Diseñe un sistema de control de tal manera que:
a) Error de posición = 0%
b) Margen de fase ≥ 55°
c) Margen de ganancia ≥ 6 dB
Solución:
Primero procedemos a hallar el error de posición:
𝐾𝑝 = lim 𝐺(𝑠)
𝑠→0
300
𝐾𝑝 = lim = ∞
𝑆→0 𝑠(𝑠 3 + 184𝑠 2 + 760.5𝑠 + 162)
1
𝐸𝑝 = | | ∗ 100% = 𝟎 %
1 + 𝑘𝑝
A través del siguiente código de Matlab que se muestra en Figura 12 se determinan las
características del sistema:
Como se aprecia en la Figura 112, la planta cumple con los requerimientos del diseño, sin embargo,
es posible afirmar que el sistema no es estable debido a que en el diagrama de Bode cruza por
180°.
Figura 122
Se decide implementar un controlador en atraso de la siguiente manera:
MP = 180° − |∡G(j𝑤𝑔 )|
Figura 133
Ahora, se debe hallar 𝜕 con los decibeles que se genera en la frecuencia acordada:
−20𝑙𝑜𝑔𝜕 = 23 𝑑𝑏
𝜕 = 10−23/20
𝜕 = 0.0707
10
𝑇1 =
0.707 ∗ 0.116
𝑇1 = 1217.70
Ahora el controlador esta dado por:
(𝑇1 ∗ 𝜕)𝑠 + 1
𝐶1 (𝑠) =
(𝑇1 )𝑠 + 1
86.06𝑠 + 1
𝐶1 (𝑠) =
1217 𝑠 + 1
Con este controlador se implementa en la planta y se determina los nuevos valores de margen de
ganancia y de fase, para ello se describe el código en Matlab.
Como se aprecia en la Figura 114, la planta cumple con los requerimientos del diseño, sin embargo,
se sigue evidenciando en el diagrama de Bode cruza por 180°.
Figura 14
Por lo tanto, se debe implementar un compensador en adelanto para que esta situación que cruza
por 180° se modifique y dar una solución adecuada.
10.86𝑆 + 1
𝐶(𝑠) =
4.145𝑠 + 1