Академический Документы
Профессиональный Документы
Культура Документы
Control Digital
1) Tema:
Anlisis del Sistema
componentes.
aerodinmico
TRAS
identificacin
de
sus
2) Objetivos
MARCO TEORICO
Sistema aerodinmico TRAS
El sistema aerodinmico de dos rotores TRAS (Two Rotor Aerodynamical System) es un laboratorio para experimentos de control, se
asemeja al de un helicptero.
E S P E
Escuela Politcnica del Ejrcito
CAMINO LA EXELENCIA
Control Digital
azimut
en
entrada de control azimut del bloque RTWT del TRAS. Con esto se asla el
azimut y se controla la posicin del pitch del sistema aerodinmico TRAS.
E S P E
Escuela Politcnica del Ejrcito
CAMINO LA EXELENCIA
Control Digital
Fig. 3 Controlador de
dispositivo RTWT
La caracterstica de entrada no lineal determina la dependencia de la
velocidad de rotacin del motor de corriente continua en funcin del voltaje
de entrada (caractersticas de RPM): v = Hv(Uv). Para medir esta
caracterstica, se da doble clic en el botn caractersticas estticas
de la
E S P E
Escuela Politcnica del Ejrcito
CAMINO LA EXELENCIA
Control Digital
E S P E
Escuela Politcnica del Ejrcito
CAMINO LA EXELENCIA
Control Digital
Captulo 1
E S P E
Escuela Politcnica del Ejrcito
CAMINO LA EXELENCIA
Control Digital
E S P E
Escuela Politcnica del Ejrcito
CAMINO LA EXELENCIA
Control Digital
Fig.7 Hv inversa
Como se muestra en la figura 7. Es posible hallar el coeficiente de v a
partir de la derivada del polinomio de la velocidad del rotor principal evaluado
en Uvo = 0.3629 cuya constante se la llama L, entonces el coeficiente
de v ser K*1/L. A continuacin la explicacin matemtica:
d ( v )
d Uv U
=U vo
d ( v )
d Uv U
=U vo
L=4.8301103
E S P E
Escuela Politcnica del Ejrcito
CAMINO LA EXELENCIA
U v=
Control Digital
1
v
4.8301103
v =4.8301103 U v
v =6100 U v
v
4.830110
v =1.2629 v +6100 U v
del
pitch,
aqu
se
observa los
Algunos
momentos
como
el
momento
de
las
fuerzas
E S P E
Escuela Politcnica del Ejrcito
CAMINO LA EXELENCIA
Control Digital
Mv5
es igual a
Si
Si v =10 grados=0.1745
d M v 1 ( v )
d v
v =vo
M v 1 ( v ) =0.06560.0835(v 0.1745)
M v 1 ( v ) =0.05100.0835v
El momento de la fuerza de propulsin que produce el rotor principal Mv2 ser:
La variable de estado
v es ( v vo )
9
E S P E
Escuela Politcnica del Ejrcito
CAMINO LA EXELENCIA
Control Digital
F v ( vo ) =0.3376
dF ( v )
d v
=3.6145104
v =vo
F v ( v )=0.3376+3.6145104( v 2165)
4
F v ( v )=3.614510 v 0.445
M v 2 ( v )=0.202( 3.6145104 v 0.445 ) =7.3015105 v 0.0899
As mismo el momento de rozamiento en funcin de la velocidad angular de la
Mv4
viga
tendr el siguiente procedimiento:
( v vo ) Es la variable de estado v
10
E S P E
Escuela Politcnica del Ejrcito
CAMINO LA EXELENCIA
Control Digital
M v 4 ( v ) =0.00741.7175 v =0.0127 v
El ltimo momento es el torque de amortiguamiento de rotacin de la hlice
M v 6=a1 v |(v )|
Abriendo los casos del valor absoluto la expresin anterior tendr la siguiente
teorema
Se escoge
v> 0
del rotor principal tiene que ser positiva, el motor principal gira en un solo
sentido y no en sentido contrario por esta razn se escoge los valores positivos
de que son utilizados para desarrollar todos los diseos del presente proyecto.
Por tanto el momento vertical seis tendr la siguiente expresin:
M v 6 ( v , v )=0.00290.0032v 0 v 0.00290.0032 vo v
M v 6 ( v , v )=0.0201v
Una vez realizado la linealizacin de cada uno de los momentos se procede a
obtener la derivada de la velocidad del pitch.
d v 1
= [ M v1 ( v ) + M v 2 ( v ) + M v 4 ( v )+ M v6 ( v , v ) ]
dt
Jv
v
v
v
v
v
Jv
J v =2
11
E S P E
Escuela Politcnica del Ejrcito
CAMINO LA EXELENCIA
Control Digital
v = v
[ ][
][ ][ ]
v
v
0
1
0
0
v = 3.449 1.354
0.003 v + 0 U v
0
0
1.2629 v 6100
[]
v
y=[ 1 0 0 ] v
v
NUM ( s)
=C (sI A )1 B+ D
DEN (s )
12
E S P E
Escuela Politcnica del Ejrcito
CAMINO LA EXELENCIA
A=
0
1
0
3.44 1.354
0.003
0
0
1.2629
Control Digital
] [ ]
B=
0
0
6100
C= [ 1 0 0 ]
D= [ 0 ]
18.3
s + 2.6169 s +5.159 s +4.3557
G ( s )=
18.3
(s+0.677+1.7294 i)(s+0.6771.7294 i)(s+1.2629)
Capitulo2
4) Esquema del sistema de control discreto implementado,
distinguiendo cada componente del lazo conforme lo analizado
en
teora,
detallando
adicionalmente
sus
respectivas
caractersticas y dimensionamiento.
13
E S P E
Escuela Politcnica del Ejrcito
CAMINO LA EXELENCIA
Control Digital
E S P E
Escuela Politcnica del Ejrcito
CAMINO LA EXELENCIA
Control Digital
E S P E
Escuela Politcnica del Ejrcito
CAMINO LA EXELENCIA
Control Digital
CONVERTIDOR D/A
BUFFERS D/A
CONVERTIDOR A/D
BUS PCI
E S P E
Escuela Politcnica del Ejrcito
CAMINO LA EXELENCIA
Control Digital
2 contadores de 32 bits
tenemos el
E S P E
Escuela Politcnica del Ejrcito
CAMINO LA EXELENCIA
Control Digital
n=8.75 9
La ADG4068N trabaja con 10 bits
Resolucin real es de 0.0195331v ----------->3.906rpm
CONTROLADOR (XILINX FPGA).
Los FPGA (Arreglo de Compuertas Programables) son circuitos integrados
que permiten ser programados, tal como lo indica su nombre, de manera
similar a los microcontroladores o los conocidos PLD (Dispositivos Lgicos
Programables), para desempear diversas funciones. Se puede decir que
estos componentes y la tecnologa que alrededor de ellos se ha
desarrollado, han revolucionado las tcnicas de diseo de hardware,
imprimiendo una velocidad y fiabilidad mayores a los diseos de sistemas
electrnicos digitales. De hecho, hoy en da, un gran nmero de los
sistemas electrnicos profesionales cuentan con FPGA como componentes
fundamentales.
E S P E
Escuela Politcnica del Ejrcito
CAMINO LA EXELENCIA
Control Digital
0.0138 v=10 v2
n
0.00138=2
ln 0.00138=n ln2
E S P E
Escuela Politcnica del Ejrcito
CAMINO LA EXELENCIA
Control Digital
n=9.495 10 bits
Descripcin
la
luz
emitida
por una
a travs de de
diferencia
de
fase.
El
signo
de
diferencia
diferencia de tratamiento de la
de
fase,
permite
por
lo
que
las
salidas
la
fase
determin
ondas
ar
rectangulares
con
una
E S P E
Escuela Politcnica del Ejrcito
CAMINO LA EXELENCIA
la direccin de la rotacin.
Control Digital
Es un dispositivo que
se
la velocidad de un eje
y
convertir
en
un
puede
Adems
medir.
es
un
dispositivo
electromecnico capaz
de
producir
elctrica
de
energa
partir
energa mecnica,
Tipo de seal
-0.5 a Vcc
0 a 10 Voltios
Aliment
acin
elctric
a
rotacin )
Captulo 3
-------------------------------
Convertidor A/D
Controlador PID
Convertidor D/A
Preactudor PWM
Planta
Sensor (unitario)
Convertidor A/D
En el recuadro amarillo esta la parte del convertidor del sistema discreto como observamos en la grfica de la
entrada al controlador.
Controlador
En el recuadro de negro se encuentra nuestro controlador en discreto en tres bloques en paralelo ya que es un
PID. La sagrafica del controlador es la siguiente.
Preactuador (PWM)
En el recuadro rojo tenemos nuestro preactuador antes de entrar a la planta el cual me da el ancho del pulso
para aumentar o disminuir las revoluciones en los actuadores.
Planta
En el recuadro azul tenemos nuestro bloque de la planta, donde estn las variables de los vectores
equivalentes que relacionan control, velocidad y fuerza. Y tenemos las salidas de las revoluciones del motor
y el ngulo del picht.
Captulo 4
6) Anlisis de estabilidad del sistema.
Planta en z
- Gz=c2d(Gs,0.1)
0.002853 z^2 + 0.01068 z + 0.002503
Gz = -------------------------------------------------z^3 - 2.723 z^2 + 2.496 z - 0.7697
2
ANALISIS DE ESTABILIDAD
18.3
G( s)= 3
2
s + 2.617 s +5.159 s+ 4.356
T=0.1
G ( z )=
G ( w )=
C (w)
G (w)
=
R (w) 1+G ( w )H (w)
H ( w )=1
(4 )
3
2
Q ( w )=(7.61210 k +1.0)w +(2.620.0172k )w +(5.180.878k )w+18.35k +4.369
Resolviendo
3
(4 )
w (7.61210 k +1.0)(5.180.878k )
2
w
(2.620.0172k )18.35k + 4.369
1
w
A0
0
B
w
A=
(19)
(3.4710
A=
(3.4710
24
22
(19)
24
22
0 k <
B=
( A( 18.35k + 4.369 ) )
A
B=18.35k + 4.369> 0
0.4412 k
Fig.11
Fig.13
Fig.14
Captulo 5
7) Clculos para la obtencin del perodo de muestreo T.
Periodo de muestreo
Utilizando la herramienta de simblico de MATLAB, es necesario encontrar la
frecuencia mxima
syms s
-G=18.3/(s^3 + 2.617*s^2 + 5.159*s + 4.356)
G =83/(10*(s^3 + (2617*s^2)/1000 + (5159*s)/1000 + 1089/250))
-ilaplace(G)
exp(t*(- 0.677 + 1.73*i))*(- 2.74 - 0.93*i) + exp(t*(- 0.677 - 1.73*i))*(- 2.74 +
0.93*i) + 5.49*exp(-1.26*t)
e t (0.677+ 1.73i )(2.740.93 i) +e t (0.6771.73 i)(2.74 +0.93 i) +5.49 e(1.26 t)
e
+e
(1.26 t)
+5.49 e
t ( 3.46 )
( cos ( 4.11 t )isin ( 4.11 t ) ) + et (3.45) (cos ( 4.11 t ) +i sin ( 4.11 t))+ 5.49 e(1.26 t )
1
>5.2330
Ts
Ts<0.1911
SELECCIN DE TIEMPO DE MUESTREO POR EL MTODO DE ANCHO DE
BANDA
La seleccin de la velocidad de muestreo de un sistema de control digital es
importante. Generalmente el rendimiento del controlador se mejora al
incrementar la tasa de muestreo,
Se determina la frecuencia de muestreo mediante:
/>20
Dnde:
= [/]
=h [/]
Con esta definicin el sistema adquiere ciertas caractersticas
Suavidad razonable; existe potencialmente un retraso de un periodo de
muestreo entre el comando de entrada y la respuesta del sistema; este posible
retraso se reduce a un 10% del tiempo de subida (rise time).
Adicionalmente dado que los sistemas de control a lazo cerrado procuran
limitar la respuesta a perturbaciones, comparado con un sistema continuo, el
control digital se degrada a medida que la frecuencia de muestreo baja,
logrando as una degradacin dentro del 20% respecto al control continuo
Se debe tener en cuenta que para un anlisis discreto las siguientes
especificaciones
El sistema se torna a menudo inestable para frecuencias menores aproximadas
de 5 y el amortiguamiento sera degradado significativamente a frecuencias
menores que 10.
1
30BW
s=frecuencia de muestreo
b=ancho de banda
[ ]
rad
s
[ ]
rad
s
b= n ( 12 2) + 4 4 2 +2
s
<40
b
[ ]
rad
s
2
T
38.38<
2
< 77.46
T
1
6.18< <12.376
T
0.0808<T <0.1616 [ s ]
Tiempos de muestreo para estudio
T =0.1 seg T =0.158 seg
Captulo 6
8) Diseo detallado del controlador discreto va LGR en base a los
parmetros de desempeo establecidos para la aplicacin.
Lugar geomtrico de las races
Paso 1.
Representar la planta de la forma: 1+K*G(s)
k18.3
1+ 3
s +2.6169 s2 +5.159 s +4.3557
1+
k18.3
(s +0.677+1.7294 i)(s +0.6771.7294 i)(s+1.2629)
Paso 2.
Localizacin de polos y ceros.
El lugar geomtrico tiene 2 polos complejos conjugados y un polo real s=0.0677+1.7294i, s=-0.0677+1.7294i, s=-1.2629 para K=0 y que terminan en 3
ceros al infinito para K=
Paso 3.
Localizacin de asntotas
= polos ceros
r=
r180
r= 1, 3, 5
1=
1180
=60
3
2=
1180
=60
3
3=
3180
=180
3
Paso 4.
Determinacin de polos o ceros impares despus de cada lugar geomtrico,
que logren cumplir con la condicin del ngulo.
El intervalo de ( ; 1.2629 ] al LGR .
Paso 5.
d
( G ( s )H ( s ) ) =0
ds
N ( s )D' ( s )N ' ( s )D ( s )=0
18.3( 3 s 2+5.234 s+5.159 )=0
s=0.8723+0.9791 s=0.87230.9791
punto de cruce sobre eleje real .
Paso 6.
Angulo de salida llegada de polos y ceros
ceros polos=r180
190 2=r180
tg ( 1 )=
1.7294
(1.26290.677)
1=71.28
71.2890 2=r180
341.2 = 2=19
Se observa que el sistema en lazo abierto es estable, ya que todos los polos de
la planta se encuentran al lado izquierdo del eje imaginario.
Pero al analizar la planta en lazo cerrado se vuelve inestable ya que existen
polos de la planta en lazo cerrado al lado derecho del eje imaginario.
DISEO DE CONTROLADORES
Parmetros a cumplir de nuestro controlador:
ts 6 seg
Mp=10
ts=4 =
Reemplazando datos:
6=4
=1.5
1.09=
=0.915
Determinacin de
2
1
( )
Mp=100e
2
1
( )
0.1=100e
=0.9896
Determinacin de Wn
0.9896
= n n=
=1.08153
0.915
d=1.08153 10.9896 2
d=0.884
2
1
( )
0.001=e
s= j d
s=0.915 0.884 i
ste punto NO pertenece al LGR
Para que el punto S forme parte del LGR se realiza el siguiente procedimiento:
Aplicando el criterio del ngulo (matlab):
>> (angle(18.3)-angle(s+1.263)-angle(s+0.6670-1.7293i)angle(s+0.6670+1.7293i)+angle(s+0.8409))*(180/pi)
Se reemplaza el valor de s=0.915 0.884 i
Obteniendo un ngulo de
1=
417.99
1=
-553.96
Ceros Reales:
( s +8.137 ) y ( s+ 8.137 )
ki
+kd s
s
Gc ( s )=kp +
skp+ki+kds
Gc ( s )=
s
kd s2 +
Gc ( s )=
kp
ki
s+
kd
kd
s
kp
ki
=16.27 =66.21
kd
kd
ess=
1
Kv
kv=lim sGcGpH
s 0
kp
ki
s +
kd
kd
18.3
s
kv=lim 3
1
2
s 0 s + 2.6169 s +5.159 s+ 4.3557
skd s2 +
reemplazo s 2+
kp
ki
s+
=(s2 +16.27s+66.21)
kd
kd
sKd(s +16.27s+66.21)
18.3
s
kv=lim
s 0
s3 +2.6169 s 2 +5.159 s+ 4.3557
ess 0
Si
kv=243.386kd
kd=0 .0024167
Ki
=66.21
Kd
Ki=0 .160009
Kp
=16.27
Kd
Kp=0.03931
Gc ( z ) =kp+
Gc ( z ) =0.03931+
Gc ( z ) =
kiTz kdz1
+
z1
Tz
0.1600090.1z 0.0024167z1
+
z1
0.1z
( s +7.61+0.13 i ) y ( s +7.610.13 i )
Gc ( s )=
ki
+kd s
s
skp+ki+kds 2
s
kd s2 +
Gc ( s )=
kp
ki
s+
kd
kd
s
kp
ki
=15.22 =57.93
kd
kd
ess=
1
Kv
kv=lim sGcGpH
s 0
kp
ki
s +
kd
kd
18.3
s
kv=lim 3
1
2
s 0 s + 2.6169 s +5.159 s+ 4.3557
skd s2 +
reemplazo s 2+
kp
ki
s+
=(s2 +15.22s +57.93)
kd
kd
Kp
=15.22
Kd
Kp=0.036791
Gc ( z ) =kp+
Gc ( z ) =0.036791+
Gc ( z ) =
kiTz kdz1
+
z1
Tz
0.140.1z 0.0024167z1
+
z 1
0.1z
( s +4.472 )
Cero Real:
Gc ( s )=kp +
Gc ( s )=
ki
s
skp+ki
s
kp s +
Gc ( s )=
ki
kp
ki
=4.472
kp
ess=
1
Kv
kv=lim sGcGpH
s 0
skp s+
kv=lim
s 0
ki
kp
)18.3
s
1
s + 2.6169 s 2+5.159 s+ 4.3557
3
kp s+
reemplazo
ki
kp
) =( s +4.472 )
skp ( s +4.472 )
18.3
s
kv=lim 3
2
s 0 s + 2.6169 s +5.159 s+ 4.3557
ess 0
Si
kv=18.788kd
kp=0 . 0313067
Ki
=4. 472
Kp
Ki=0 .1526
Gc ( z ) =kp+
kiTz
+
z1
Gc ( z ) =0.0313067+
Gc ( z ) =
0.15260.1z
z1
0.0465z0.031306
z1
ki
+kd s
s
kd=0 .0024167
Ki=0 .160009
Kp=0.03931
Gc ( z ) =kp+
Gc ( z ) =0.03931+
kiTz kdz1
+
z1
Tz
0.1600090.15z 0.0024167z 1
+
z1
0.15z
2
Gc ( z ) =
( s +7.61+0.13 i ) y ( s +7.610.13 i )
kd=0 .0024167
Ki=0 .14
Kp=0.036791
Gc ( z ) =kp+
kiTz kdz1
+
z1
Tz
Gc ( z ) =0.036791+
0.140.15z 0.0024167z1
+
z1
0.15z
2
0.0739 z 0.06901z+ 0.01611
(
)
Gc z =
2
z z
ki
s
kp=0 . 0313067
Ki
=4. 472
Kp
Ki=0 .1526
Gc ( z ) =kp+
Gc ( z ) =0.0313067+
Gc ( z ) =
kiTz
z1
0.15260.15z
z1
0.05419z0.031306
z1
Captulo 7
9) Validacin de resultados.
Presenta un error de estado estacionario mayor que con el sistema con tiempo de muestreo de 0.1s .
Presenta un error de estado estacionario mayor que con el sistema de controlador PID con seros complejos
conjugados.
Presenta un error de estado estacionario mayor que con el sistema con tiempo de muestreo de 0.1s .
Presenta un error de estado estacionario mayor que con el sistema de controlador PID con ceros complejos conjugados
pero aun as menor que en PID con ceros reales.
Presenta un error de estado estacionario mayor que con el sistema con tiempo de muestreo de 0.1s .
Tiempo de
muestreo=0.15s
ts(seg)
7,5 seg
ess(%)
4.24%
Mp(%)
100%
Ts(seg)
7-8seg
ess(%)
6.07%
6.8seg
0%
25%
7seg
2.406%
8-9 seg
0.573%
>100%
8-9seg
0.573%
ceros conjugados complejos ya que con en este tipo de configuracin obtenemos los
mejores resultados
Implementacin del control PID con ceros complejos conjugados en tiempo real
Colocacin de parmetros del controlador
10)
Conclusiones y Recomendaciones:
Por lo que se concluye que la planta es estable al intersecar todos los resultados anteriores
para valores de: 0< k <0.4412
Gracias al Lugar Geomtrico de las races se observa que el sistema en lazo abierto es
estable, ya que todos los polos de la planta se encuentran al lado izquierdo del eje
imaginario, pero al analizar la planta en lazo cerrado se vuelve inestable ya que existen
polos de la planta en lazo cerrado al lado derecho del eje imaginario.
11) Bibliografa:
Anexos.
Videos demostrativos planta real