Professional Documents
Culture Documents
I. INTRODUCTION
Los sistemas de control PID, tienen como objetivo
principal hacer que el error en estado estacionario sea lo ms
mnimo posible, por tal motivo para un sistema de planta de
un motor dc se debe calcular previamente el controlador a
manipular de acuerdo al modelado que se vaya a realizar; en
este caso se puede hacer modelado por posicin o por
velocidad. _ [4]
(1)
Siendo la constante de torque electromagntico. El motor en
su movimiento giratorio arrastra una carga, crendose por lo
tanto, un par-motor resultante, y a su vez se tiene friccin en
el sistema que depende de la velocidad a la cual gira el rotor y
este causa un torque que es en sentido opuesto al movimiento,
el movimiento del torque queda de la siguiente manera:
III. PROCEDIMIENTO
a)
se calcula la ecuacin de estado del sistema::
De la forma:
( ) =
( )
1.528
=
(1)
() (0.025 + 1)
K
(s + 1)
Ecuacin 26
( )
1.528
=
(2)
() (0.025 + 1)
Ecuacin 27
Ecuacin 29
()0.025 2 + () = 1.528()
( )0.025 + ( ) = 1.528()
Ecuacin 30
() = 61.12 40()
() = ()
La matriz de estados queda:
[
()
()
0 1
0
][
] ()
]= [
]+ [
1 40 ()
61.12
()
[
1
1
]=
2
0
0 ()
[
]
1 ()
= + 2
= 0.015 + 0.9 702 0.69 7.6810 3
7.6810 3 2.6
= 0.084
+
1.528
)(0.025+1)
G(s)=
+
1.528
1+ (
)(
)
0.025+1
=s2+ s(40+60.12kp)+ki60.12
Para el polinomio deseado se calcula por medio del 98%
del tiempo de establecimiento en lazo abierto y un valor de
=0.9.
22637.9 = 60.911
1 = 37.66
= 0.98 5 0.025
429775.41 = 2 60.12
2 = 7055.9
= 0.122
El siguiente paso es calcular el valor de wn:
4
=
ts
4
= 36.28
0.9 0.1225
El polinomio queda:
() = 2 + 2 wnS + wn2
() = 2 + 65.30 + 1316.23
Igualando los dos polinomios:
65.30 = 40 + 60.12
53.244=40+60.12kp
Kp=0.216
= 0.41
1316.23 = 60.12
418.039=60.12ki1
Ki1=6.83
= 21.60
1078.19=60.12ki2
Ki2=17.6
(
G(s)=
2 +1+2
1.528
)(0.025+1)
2
2 +1+2
1.528
)(0.025+1)
2
1+ (
(
=s3+ s2(40+60.12kp)+ki1(60.12)s+ ki2(60.12)
Para este caso debido al grado 3, al polinomio deseado se
le agrega un polo adicional 10 veces ms alejado:
() = 2 + 65.30 + 1316.13 (s + 10 wn)
() = 2 + 65.30 + 1316.23 (s + 326.52)
() = 3 + 2 391.82 + 22637.9 + 429775.4
Igualando los dos polinomios:
391.82 = 40 + 60.12
= 5.77
G(s)=
3 +12 +2+3
1.528
)(0.025+1)
3 +12 +2+3
1.528
1+ (
)(0.025+1)
718.34 = 40 + 60.91
= 11.13
150574 = 1 60.91
1 = 2472
7891502.5 = 2 60.91
2 = 129560
163.1616 = 3 60.91
3 = 2.676
Wn=
Wn=
0.91.5
= 2.96
Polinomio deseado :
PD(s)=(s2+2*(zita)*wn*s+wn2 )(s+10*(zita)*wn)
( + )
=
( + 1)
()
( + )
=
(
()
+ ) + ( + 1)
( + )
= 2
+ (1 + ) +
Parmetros deseados
= 0.9
1
= ln (0.021 2 ) 5.2693
5.2693
=
2 +
(1 + )
+
= 2 + 2 + 2
PD(s)=(s2+5.328s+8.77) (s+26.67)2
4
2 =
(1 + )
2 1
=
= 0.0299 0.6542
Control =
Igualando trminos
58.668=40+60.12kp
Kp=0.31
0.1576
0.6542
2 5.26932
= 2 =
=
0.0166
2
0.4614
=
2
Limitaciones del tiempo de establecimiento deseado
1004.25=60.12ki1
Ki1=16.7
0 < <
4257.54=60.12ki2
Ki2=70.81
0.1576
0.6542 > 0 0.1576 > 0.6542
< 0.2409
6238=60.12ki2
Ki3=103.75
0.1576
0.6542 < 0.1576
< ( + 0.6542)
0.1576
>
( + 0.6542)
0 < <
Parmetros utilizados
0.9456
0.6542 > 0 0.9456 > 0.6542
< 1.4454
= = 100
0.0679 < < 0.2409 = 0.1
= 0.9218
= 46.1400
Control de posicin con entrada rampa:
0.9456
0.6542 < 0.9456
< ( + 0.6542)
0.9456
>
( + 0.6542)
0 < <
( + + ) ( 2 + + )
= =
=
( + 1)
2 ( + 1)
7.9355
7.9355
< >
2
()
( 2 + + )
= 2
() ( + + ) + 2 ( + 1)
( 2 + + )
= 3
+ 2 (1 + ) + +
0 < <
3 21.8797
21.8797
< >
3
Parmetros deseados
= 0.9 =
3 + 2
5.2693
(1 + )
+
+
2
= ( + 2 + 2 )( + 10 )
= 3 + 12 2 + (20 2 2 + 2 )
+ 10 3
Coeficientes del controlador
(1 + )
12 1
= 12 =
0.9456
=
0.6542
= 20 2 2 + 2 = (20 2 + 1) 2
= (20 2 + 1) 2
= 0.2858 2
Parmetros utilizados
7.9355
=
2
= 10 3 = 10 3
21.8797
=
3
Limitaciones del tiempo de establecimiento deseado
= = = 100
0.6026 < < 1.4454 = 1.024
= 0.2692
= 7.5679
= 20.3771
Control de posicin con entrada aceleracin:
Para este tipo de entrada, se hace un control de tipo PI^2D
y el polinomio caracterstico queda de la forma:
1 2
( + + + 2 )
= =
( + 1)
( 3 + 2 + 1 + 2 )
=
3 ( + 1)
( 3 + 2 + 1 + 2 )
( )
= 3
() ( + 2 + 1 + 2 ) + 3 ( + 1)
=
( 3 + 2 + 1 + 2 )
4 + 3 (1 + ) + 2 + 1 + 2
Parmetros deseados
= 0.9 =
5.2693
4 + 3
(1 + )
1 2
+ 2
+
+
= ( 2 + 2
+ 2 )( + 10 )2
= 4 + 22 3 + ( 2 + 140 2 2 ) 2 + (20 3
+ 200( )3 ) + 100 2 4
Coeficientes del controlador
(1 + )
1
= 22 = 22
1.7336
=
0.6542
4 1037.6158
1037.6158
< 2 >
4
Parmetros utilizados
= = 1 = 2 = 100
1.7948 < < 2.6500 = 2.222
= 0.1260
= 10.6901 1 = 36.2978 2 =
42.5658
IV.
SIMULACION:
= 2 + 140 2 2 = 2 (1 + 140 2 )
52.7803
=
2
1
= 20 3 + 200( )3 1
= 3 (20 + 200 3 )
398.2103
1 =
3
= 100 2 4 2 = 100 2 4
1037.6158
2 =
4
Limitaciones del tiempo de establecimiento deseado
0 < <
1.7336
0.6542 > 0 1.7336 > 0.6542
< 2.6500
1.7336
0.6542 < 1.7336
< ( + 0.6542)
1.7336
>
+ 0.6542
0 < <
52.7803
52.7803
< >
2
0 < 1 < 1
3 398.2103
398.2103
< 1 >
3
1
0 < 2 < 1
kuo2009Control System,
V. ANALISIS DE RESULTADOS:
Una vez terminada la prctica, se puede determinar que la
salida de cada controlador vara de una manera significativa
dependiendo del tiempo de asentamiento de cada modelado.
Esto hace que el sistema tenga un error tendiendo a 0.
Corroborando con lo anteriormente dicho, para un control de
velocidad el tiempo de asentamiento es menor que el tiempo
planteado en el control por posicin; y a su vez genera que las
constantes den una valor muy grande en comparacin a un
controlador diferente a una planta Quanser. Es importante
tener en cuenta que para el diseo del PID el grado del
polinomio deseado depende del tipo de entrada del sistema, ya
que a mayor sea el grado de la entrada, ms constantes se van
a calcular.
Al momento de realizar el clculo con los parmetros
establecidos para velocidad ante una entrada rampa y
parablica las constantes de los controles daban muy grandes
por lo que se volvi a redisear teniendo un tiempo de
establecimiento ms lento.
VI.
VIII.
REFERENCIAS EN LA WEB:
Segundo orden:
[8] Universitas Miguel Hernndez, 2008.networks [en
lnea]
disponible
en:
http://repositorio.innovacionumh.es/Proyectos/P_19/Tema_5
/UMH_05.htmLinealidad
[9] ljpe, 2010.Manuel Alvarez [en lnea] disponible en:
http://www.lajpe.org/mar12/25_LAJPE_611_Manuel_Alvar
ez_preprint_corr_f.pdf
Lista de comandos Matlab:
[10] lista de comando Matlab, 2010.networks [en lnea]
disponible
en:
http://es.slideshare.net/CarlosAparicio11/matlab-y-su-listade-comandos
CONCLUSIONES:
Ejemplos:
[11] Academia, 2009 .networks [en lnea] disponible en:
http://www.academia.edu/7448768/ziegler_-_nichols
Analisis de sistemas dinmicos:
Modelado:
[13] uca, 2010.networks [en lnea] disponible en:
http://www2.uca.es/grupinvest/instrument_electro/ppjjgdr/Cir_An_Apl/Cir_An_Apl_
arch/temas/T4_caa.pdf
Sistemas lineales dinmicos:
[14] udec, 2008.networks [en lnea] disponible en
http://www2.udec.cl/jose.espinoza/SLD/543214_SLD_Apun
tes.pdf
Control PID:
[15] Eng Newcastle 2009, networks [en lnea] disponible en
http://www.eng.newcastle.edu.au/~jhb519/teaching/caut1/Ap
untes/PID.pdf