Documentos de Académico
Documentos de Profesional
Documentos de Cultura
162204109
162204164
162204182
162205110
UNIVERSIDAD DE CUNDINAMARCA
INGENIERIA ELECTRONICA
FUSAGASUGA
2008
Analizar los resultados de las diferentes simulaciones, con el fin de escoger el criterio
ms conveniente para realizar el control de la planta.
Calcular los diferentes parmetros del controlador PID utilizando el mtodo de Ziegler Nichols y los criterios de sintonizacin.
Observar los criterios de estabilidad de Nyquist, Margin, lugar geomtrico de las races y
respuesta al paso, para determinar si todo el sistema acoplado, brinda la estabilidad
suficiente para ejercer la etapa de control en esta.
INTRODUCCION
En el diseo del controlador de la planta, se puede obtener un modelo matemtico ya que es
posible aplicar ciertos criterios para disear el controlador que cumpla con las especificaciones
en el estado transitorio y en el estado estable del sistema en lazo cerrado. Sin embargo, si es
complicado deducir analticamente este modelo matemtico, se debe recurrir a un enfoque
experimental para realizar la sintonizacin del P, PI o PID segn sea el caso.
.
Al sintonizar el controlador PID se deben seleccionar ciertos parmetros (Kp, Ti y Td) con base
en la respuesta al escaln experimental empleada para hallar la funcin de transferencia en el
pasado laboratorio. Con base a estos parmetros Ziegler y Nichols sugirieron ciertas reglas que
sirven para realizar dicha sintonizacin. En el presente informe se aplicara el mtodo de Ziegler
y Nichols para calcular los valores correspondientes de las constantes del PID.
Fig. 1 fuente.
Como se observa en la figura N 1 la planta consta de una fuente propia que ser la
encargada de proporcionar el valor de tensin necesario para todos elementos que se
encuentran all como el inversor de giro, el conversor de frecuencia a voltaje, la etapa de
control adems de un motor que es el eje fundamental de la planta. Se decidi hacer la
medicin del motor, adaptndole un opto acoplador para poder medir las revoluciones,
tal como se muestra en la siguiente pagina. Figura N 1 (Fuente).
Fig. 2 (Planta)
El opto acoplador se adapto a una de las ruedas como se ve en la figura 2. El opto acoplador
consta de un sensor par infrarrojo (forma de U) y de una rueda dentada. Se escogi una rueda
con ranuras pequeas con el fin de obtener un tren de pulsos cuadrados con una frecuencia
superior a los 100 Hz.
Dichos pulsos serian enviados a un convertidor de Frecuencia-Voltaje (LM2907N), con el fin de
obtener una relacin entre las RPM del motor y un nivel DC de voltaje a la salida del LM2907N.
El voltaje DC obtenido de esta conversin servira para medir la respuesta de la planta frente a
una seal de excitacin. Figura N 2 (Planta).
De acuerdo con lo anterior tenemos que l diagrama de bloques del controlador PID es:
v
1
v
2
v
3
v
4
v
5
v
6
v
7
v
8
Vin
Vin
2
5.17
3.1
7.74
10.2
6
12.9
8
15.5
6
18.2
1
5.1
20.9
23.7
7
9.9
12.
2
15.
6
18.
9
22.
8
Vout
(sensor)
0.5
0.4
8
0.6
8
1.2 1.0 1.1
2
9
7
1.5 1.7 1.6
6
4
9
2.5 2.3 2.4
3
3
2
3.2 3.3 3.1
3
1
9
4.1 4.2
4.3
8
3
5.2 5.1 5.2
3
8
9
6.2 6.3 6.2
2
1
7
y *
28%
y *
68%
113.2
215.23
2
249.2
518.32
203.76
491.904
294.52
647.92
271.68
598.08
t1
52
ms
24
ms
64
ms
24
ms
20
ms
20
ms
t2
t2 t1
70 ms
20 ms
48 ms
112
ms
24 ms
56 ms
32 ms
70 ms
50 ms
70 ms
50 ms
48 ms
t2 - t1
20 ms
24 ms
48 ms
32 ms
50 ms
50 ms
Vinprom= 14.38v
Voutprom= 3.83v
FUNCION DE TRANSFERENCIA
Kd = 0
Ki = 130.
Estos datos fueron los arrojados por la simulacin en MATLAB y Simulink. Estas constantes
segn el controlador PI (accin de control proporcional-integral) Se definen mediante;
En el plano del circuito completo se puede apreciar en primera instancia, un restador encargado
de generar una seal de error, por medio de la diferencia entre el estimulo aplicado y el voltaje
proveniente del conversor. Posteriormente se encuentra un circuito inversor el cual es necesario
dado que en el controlador PI se implemento un amplificador inversor para la parte de
proporcionalidad, entonces con este circuito logramos anticiparnos a los efectos causados ms
adelante sobre la seal. Para el integrador se utilizo un diseo un poco diferente al convencional
pero que presento mejores resultados en cuanto a respuesta en frecuencia, la funcin de
transferencia de este circuito es un poco diferente:
Pero al hacer que R2 sea mucho mayor que R1, entonces la expresin R1/R2 tiende a cero y por
lo tanto se desprecia, quedando como resultado la misma funcin de transferencia que se
manejaba anteriormente:
U1
R4
1k
C1
1uF
+
R2
1k
U2
Para poder calcular los parmetros del PID es necesario utilizar unos valores ya definidos en el mtodo de
Ziegler y Nichols, los cuales se observan en la siguiente tabla.
Tabla N 2. Valores de Ziegler y Nichols Para realizar una sintonizacin ms aproximada se usan
unos criterios de ajuste PID, los cuales se ven a continuacin en la Tabla N 3:
Para poder utilizar las anteriores tablas se necesita reorganizar la funcin de transferencia del
PID de la siguiente forma:
Fig.7.Circuito restador
Inversor:
Codigo en MATLAB
%funtion[kp1,ti1,td1,kp2,ti2,td2,kp3,ti3,td3]=cppid(k,t0,t)
clc
clear all
close all
k=input('digite el valor de la ganacia de la planta k = ');
t0=input('digite el valor del tiempo de retraso t0 = ');
t=input('digite el valor de la constante de tiempo de la planta t = ');
% valores ziegler - nichols
%controlador p
kp1=(1/k)*((t0/t)^(-1));
ti1=0;
td1=0;
%controlador pi
kp2=(0.9/k)*((t0/t)^(-1));
ti2=1/(3.33*t0);
td2=0;
%controlador pid
kp3=(1.2/k)*((t0/t)^(-1));
ti3=1/(2*t0);
td3=(1/2)*t0;
%estabilidad;
n=[k]
d=[t 1]
figure
ANALISIS DE GRAFICAS
Segn las graficas que arrojo MATLAB, se pudo concluir que nuestra planta es estable, puesto
que partiendo del criterio del lugar geomtrico de las races el polo se encuentra ubicado al lado
izquierdo de la grfica.
Out1
In1
t.s+1
Transfer Fcn
control p
Out1
In 1
Step
k
t.s+1
Transfer Fcn 1
control pi
Out1
In1
k
t.s+1
Transfer Fcn 2
control pid
k
t.s+1
Transfer Fcn 3
Transport
Delay
k
t.s+1
Transfer Fcn 4
Scope
ANALISIS DE GRAFICAS
De acuerdo a la anterior grafica, se puede concluir que el mejor sistema de control para nuestra
planta es el sistema de control PI, como lo demuestra la lnea roja, puesto que funciona de
manera ms lineal y tiene un tiempo de respuesta menor que los otros mtodos de control
propuestos, ya que el PID presenta mucha oscilacin comparando con los dems sistemas de
control, tal como lo demuestra la lnea verde. Las lneas restantes, corresponden al control P y a
la ganancia de la planta.
program tacometro2
dim contador,rps,minutos as byte
dim text as string[6]
sub procedure interrupt
if TestBit(INTCON,2) = 1 then
contador = contador + 1
ClearBit(INTCON,2)
end if
end sub
main:
TRISB = 0
TRISA =31
OPTION_reg = 56
INTCON =160
TMR0 =0
Lcd_Init (PORTB)
Lcd_cmd (LCD_CURSOR_OFF)
Lcd_out (1, 2, "RPS")
Lcd_out (1, 12, "RPM")
while TRUE
TMR0 =0
contador=0
delay_ms(1000)
rps= TMR0
rps=(contador*8)+((15+rps)/30)
minutos=rps*6
ByteToStr(rps, text)
Lcd_chr (2, 1, text[0])
Lcd_chr (2, 2, text[1])
Lcd_chr (2, 3, text[2])
ByteToStr(minutos, text)
Lcd_chr (2, 11, text[0])
Lcd_chr (2, 12, text[1])
Lcd_chr (2, 13, text[2])
Lcd_out (2, 14, "0")
contador=0
TMR0 =0
delay_ms(999)
wend
END.