Documente Academic
Documente Profesional
Documente Cultură
Control Analgico
Proyecto
Carro inteligente con control Analgico.
Pgina 1 de 27
Omegageeks
Control Analgico
Objetivo ....................................................................................................................................................................3
TEORA ......................................................................................................................................................................3
Amplificadores operacionales ..............................................................................................................................8
Circuitos bsicos con operacionales. ....................................................................................................................9
1.-Amplificador no inversor. .............................................................................................................................9
2.-Amplificador inversor. ............................................................................................................................... 10
3.-Buffer o seguidor de voltaje. ..................................................................................................................... 10
4.-Restador. ................................................................................................................................................... 10
5.-Sumador .................................................................................................................................................... 11
DESARROLLO.......................................................................................................................................................... 12
Obtencin de la funcin de transferencia por el mtodo Experimental........................................................... 12
Diseo del control Proporcional ........................................................................................................................ 14
Diseo del control Derivativo ............................................................................................................................ 16
Diseo control Integral ...................................................................................................................................... 20
Circuito. ......................................................................................................................................................... 22
Acondicionamiento del sensor. ................................................................................................................. 22
Circuito Final .................................................................................................................................................. 26
Bibliografa ............................................................................................................................................................. 25
Pgina 2 de 27
Omegageeks
Control Analgico
Objetivo: El presente proyecto tiene como objetivo aterrizar los conocimientos adquiridos
durante todo el cuatrimestre Septiembre-Diciembre en la clase de Teora de control, con el
fin de implementar un sistema con un control PID.
TEORA
Control
Un controlador PID es un mecanismo de control por realimentacin ampliamente usado en sistemas
de control industrial. Este calcula la desviacin o error entre un valor medido y un valor deseado.
El algoritmo del control PID consiste de tres parmetros distintos: el proporcional, el integral, y el
derivativo. El valor Proporcional depende del error actual. El Integral depende de los errores pasados
y el Derivativo es una prediccin de los errores futuros. La suma de estas tres acciones es usada para
ajustar al proceso por medio de un elemento de control como la posicin de una vlvula de control o
la potencia suministrada a un calentador.
Control Proporcional
La parte proporcional consiste en el producto entre la seal de error y la constante proporcional para
lograr que el error en estado estacionario se aproxime a cero, pero en la mayora de los casos, estos
valores solo sern ptimos en una determinada porcin del rango total de control, siendo distintos los
valores ptimos para cada porcin del rango. Sin embargo, existe tambin un valor lmite en la
constante proporcional a partir del cual, en algunos casos, el sistema alcanza valores superiores a los
deseados. Este fenmeno se llama sobreoscilacin y, por razones de seguridad, no debe sobrepasar el
30%, aunque es conveniente que la parte proporcional ni siquiera produzca sobreoscilacin. Hay una
relacin lineal continua entre el valor de la variable controlada y la posicin del elemento final de
control (la vlvula se mueve al mismo valor por unidad de desviacin). La parte proporcional no
considera el tiempo, por lo tanto, la mejor manera de solucionar el error permanente y hacer que el
Pgina 3 de 27
Omegageeks
Control Analgico
sistema contenga alguna componente que tenga en cuenta la variacin respecto al tiempo, es
incluyendo y configurando las acciones integral y derivativa.
Control Integral
El modo de control Integral tiene como propsito disminuir y eliminar el error en estado estacionario,
provocado por el modo proporcional. El control integral acta cuando hay una desviacin entre la
variable y el punto de consigna, integrando esta desviacin en el tiempo y sumndola a la accin
proporcional. El error es integrado, lo cual tiene la funcin de promediarlo o sumarlo por un perodo
determinado; Luego es multiplicado por una constante Ki. Posteriormente, la respuesta integral es
adicionada al modo Proporcional para formar el control P + I con el propsito de obtener una
respuesta estable del sistema sin error estacionario.
Control Derivativo
La accin derivativa se manifiesta cuando hay un cambio en el valor absoluto del error; (si el error es
constante, solamente actan los modos proporcional e integral).
El error es la desviacin existente entre el punto de medida y el valor consigna, o "Set Point".
Se deriva con respecto al tiempo y se multiplica por una constante D y luego se suma a
las seales anteriores (P+I). Es importante adaptar la respuesta de control a los cambios en el sistema
ya que una mayor derivativa corresponde a un cambio ms rpido y el controlador puede responder
acordemente.
Pgina 4 de 27
Omegageeks
Control Analgico
Control PID
Control PID 1
Para poder realizar un control PID se tienen que sumar la seal de salida de cada uno de los controles
para que finalmente el resultado de esa suma sea el que vaya conectado a nuestro proceso a
controlar o dispositivo de inters, hay que tener en cuenta que la entrada de alimentacin de cada
uno de los controles surge a partir de la seal de error, es decir la seal de error alimenta a cada uno
de los controles.
La seal de error es la resta de la seal de referencia (Set Point) que usualmente se ajusta con un
potencimetro y de la retroalimentacin que puede ser un sensor, un encoder, etc, en este caso la
seal de retroalimentacin est dada por nuestro sensor Sharp modelo 2Y0A21 colocado al frente del
carro.
Pgina 5 de 27
Omegageeks
Control Analgico
Para realizar el control analgico se realizaron las operaciones bsicas con amplificadores
operacionales, sumas, restas y para los controladores debemos de saber cmo hacer integradores,
derivadores y multiplicaciones con Opams.
Pgina 6 de 27
Omegageeks
Control Analgico
Equivalencia de operaciones para la realizacin de un control PID, podemos ver que en ambos casos la
seal de entrada hacia los controles provienen de la seal de error, y la seal de salida de todos entra
a un punto suma, en la imagen izquierda podemos ver el sumador realizado con opams, que despus
lleva un multiplicador por -1 debido a que el resultado del sumador es negativo, por esa razn es
necesario volver a multiplicar todo por -1.
Pgina 7 de 27
Omegageeks
Control Analgico
Es relativamente fcil construir el derivador y el integrador, la nica diferencia entre ambos es que
uno en su lazo de retroalimentacin tiene un capacitor y otro una resistencia, y en la entrada de la
seal tambin cambia inversamente el uso del capacitor y la resistencia.[1]
Integrador:
= Vc=-
Vo=- = +
OPAMP 2 Derivador
Amplificadores operacionales
Son dispositivos electrnicos que amplifican seales con una gran ganancia, tpicamente del orden de
10^5 10^6 veces.
La figura muestra la representacin de un operacional, con la entrada inversora (-) y no inversora (+) y
en el otro lado se representa la salida. El dispositivo amplificar la diferencia entre ambas entradas.
Pgina 8 de 27
Omegageeks
Control Analgico
Las primeras veces que se utilizaron los amplificadores operacionales fue en los computadores
analgicos, hacia mediados del s. XX e implementados con tubos de vaco. Realizaban sumas,
diferencias, multiplicacin, diferenciacin e integracin, y todo ello de forma analgica. De aqu se
deriva su nombre amplificador operacional.
Las entradas apenas drenan corriente, por lo que no suponen una carga.
1.-Amplificador no inversor.
Por la caracterstica 5), -vin = vin
R1 y R2 forman un divisor de tensin, cuya entrada es vout y la
salida del divisor es vin.
O sea:
= =
( + )
OPAMP 4 No inversor
Pgina 9 de 27
Omegageeks
Control Analgico
= = =1+
La impedancia de entrada Zin es muy elevada, mientras que la impedancia de salida Z out vale unas dcimas de
ohm.
La seal de salida est en fase con la entrada por ser inyectada por la entrada no inversora.
2.-Amplificador inversor.
La entrada no inversora est a tierra, y por la caracterstica
5), A tambin lo estar. Por tanto, la tensin en R2 vale
vout, y la tensin en R1 vale vin, y por tanto la ganancia
vale:
= =-
Existen operacionales especiales para utilizarlos como buffers, como el OPAMP 7 Seguidor
LM310 o el OPA633.
4.-Restador.
Pgina 10 de 27
OPAMP 6 Restador
Omegageeks
Control Analgico
El circuito de la figura resta las seales de entrada y el resultado se amplifica con la ganancia
Av=
Es decir:
Vout = =
(V2-V1)
5.-Sumador.
El circuito sumador es una variante del restador
presentado anteriormente.
El punto A es una tierra virtual y por tanto la corriente
de entrada vale:
Iin = + +
Vout = -(V1+V2+V3)
Las entradas pueden ser positivas o negativas. En el caso de que las resistencias sean diferentes entre s, se
obtiene una suma ponderada. Esto vale por ejemplo para hacer un sumador binario si las resistencias fuesen
por ejemplo R, 2R, 4R, 8R, etc., y de hecho constituye el fundamento de un convertidor analgico-digital (ADC:
Analog to Digital Converter).
Pgina 11 de 27
Omegageeks
Control Analgico
DESARROLLO
Para poder desarrollar el clculo de los diversos controladores se necesita conocer el comportamiento
natural del sistema, es decir conocer su funcin de transferencia, una vez obtenindola es posible
calcular cada uno de los controladores, cabe sealar que se pueden calcular controladores PI, PD PID,
pero nunca un controlador DI, es decir, se necesita siempre un controlador proporcional.
Se coloc la punta del osciloscopio a nuestra seal de retroalimentacin, en este caso el sensor
Sharp, y graficar la seal con un impulso escaln de tensin.
Pgina 12 de 27
Omegageeks
Control Analgico
Ejemplo
1.- Se coloc la punta de osciloscopio en el punto de retroalimentacin.
2.-Se coloc un obstculo a una determinada distancia.
Al realizar los pasos anteriores se observa cmo se estabiliza el carro, con la grfica obtenida se
estim la funcin de transferencia en Matlab con la herramienta IDENT
Pgina 13 de 27
Omegageeks
Control Analgico
Se puede observar que la grfica tiene varias oscilaciones son las oscilaciones que le tom al carro
para poder estabilizare, el objetivo de los controladores que disearemos ser
Reducir el tiempo de estabilizacin
Reducir las oscilaciones.
() =
(1 + 1 )(1 + 2 )
125.75
() =
(1 + 9972.5)(1 + 5821.9)
Pgina 14 de 27
Omegageeks
Control Analgico
125.75
() =
(1 + 15794.4 + 58.0589106 )
Una vez obtenida la funcion de transferencia, deducimos que el sistema es tipo 0 y orden 2
Antes de empezar a calcular el control proporcional, vamos calcular el error en estado estacionario.
1
=
1+
125.75
= lim = 125.75
=0 (1 + 15794.4 + 58.0589106 )
1
= = 0.0078 = 0.78%
1 + 125.75
10%
1
= 1=9
125.75
9 = lim
=0 (1 + 1594.4 + 58.0589106 )
9
= = 0.07157
125.75
Concluimos que la ganancia del control proporcional es baja, y para nuestro sistema que es un carro
controlador con un PID, es ms que suficiente, ya que nuestra respuesta es demasiado rpida, y para
ciertos sistemas que tienen impulsos rpidos, la ganancia del controlador si es menor a 1, ayuda al
sistema a responder ms lento, y viceversa a esa hiptesis.
Pgina 15 de 27
Omegageeks
Control Analgico
= = .
.
De acuerdo con la grfica en la pgina anterior se realizara el clculo para un control PD con
un MP=20% y un Ts=2 Seg, estos valores se escogieron observando la grfica, el ts se
Pgina 16 de 27
Omegageeks
Control Analgico
escogi para hacer que se estabilice en menos tiempo mientras que el Mp para reducir las
oscilaciones hasta un 20%
125.8 125.8
G(s)= 7 4 =(1+9972.5+1)(1+5821.9)
5.80510 +1.57910 +1
4 4
= = mp=20%
4
= ln(20%)=-
Wd=3.9039
Pgina 17 de 27
Omegageeks
Control Analgico
3.9090
2=180-arctg( )=117.12526
20.118103
3.9090
3=arctg( )=414.2496
2
a=4.81
2 + 1 + 180 = a
3.90392 +(4.810072)2
(125.8) =1
3.90392 +(20.1178103 )2 3.90392 +(20.1178103 )2
Gc(s)=kd(s+a)
125.8(0.0317956+0.1579) 3.9988+19.239
Gc(s)G(s)= =
5.080510 +1.5910 +1 5.0805107 +1.59104 +1
7 4
3.999 + 19.24
5.80507 ^2 + 1.5804 + 20.24
Pgina 18 de 27
Omegageeks
Control Analgico
Pgina 19 de 27
Omegageeks
Control Analgico
Conociendo el valor de a en el control derivativo podemos empezar a calcular los valores de la resistencia y
capacitor.
1
=
1
= = 10
0.1
=
0.078
=
10
= 7.8103
Conociendo el valor de Ki ahora ya podemos calcular el valor de la resistencia y capacitor del control integral.
1
=
Se supone un valor de capacitancia comercial de 2000nf, es decir bastara con poner en paralelo nos
capacitores de 1000nf
1
=
1000
1
7.8103 =
2000
1
=
Pgina 20 de 27
Omegageeks
Control Analgico
1
=
20007.8103
= 64.10
1
=
= 4.8105
1
4.8105 =
1
= = 0.2078785
4.8105
0.2078785 =
0.2078785
= = 207.8
1000
3.999 s + 19.24
--------------------------------
Pgina 21 de 27
Omegageeks
Control Analgico
Circuito.
Se utiliz un seguidor para evitar efectos de carga y no daar el sensor despus un Amplificador
operacional configurado cono no inversos con una ganancia de 1.6, esta ganancia se debe a que la
tensin mxima de salida del sensor es de 3v.
Circuito 1 de la simulacin
Despus sigue el bloque error, que es un restador que tiene de seal de entrada la del sensor y el Set
Point
Circuito 2 de la Simulacin
Pgina 22 de 27
Omegageeks
Control Analgico
Circuito 3 de la Simulacin
Pgina 23 de 27
Omegageeks
Control Analgico
Despus las salidas de los controladores se suman y la salida del sumador se invierte.
Circuito 4 de la Simulacin
Pgina 24 de 27
Omegageeks
Control Analgico
Conclusiones.
Se dise un control PID en un vehculo para evitar impactos y mantener una distancia ajustable
con respecto del frente del vehculo. De acuerdo a las caractersticas de la funcin de transferencia
se not que era un sistema que a una impulso escaln dado por una distancia de 15 cm daba un
alrededor de siete oscilaciones, con el diseo del control derivativo se redujeron tanto en amplitud
como en el nmero de sobre impulsos. El diseo se llev para una reduccin del 20% observando el
comportamiento del sistema se observ que es consistente respecto a los criterios de diseo.
Bibliografa
*Robert F. Coughlin, F. F. (2004). Amplificadores operacionales y circuitos integrados lineales. (Quinta edicin.
ed.). Pearson, Prentice Hall.[1]
Pgina 25 de 27
Omegageeks
Control Analgico
Pgina 26 de 27
Omegageeks
Control Analgico
Pgina 27 de 27