0% encontró este documento útil (0 votos)
26 vistas20 páginas

Informe 7 Control

El informe presenta un proyecto sobre controladores PID en el dominio del tiempo, con el objetivo de conocer su desempeño y realizar su sintonía mediante diversos métodos. Se discuten los fundamentos teóricos de los controladores PID, así como métodos experimentales de ajuste como Ziegler-Nichols y Cohen-Coon. Finalmente, se analizan los resultados de simulaciones en MATLAB, destacando las ventajas y desventajas de cada tipo de controlador.

Cargado por

samusol.mg
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
26 vistas20 páginas

Informe 7 Control

El informe presenta un proyecto sobre controladores PID en el dominio del tiempo, con el objetivo de conocer su desempeño y realizar su sintonía mediante diversos métodos. Se discuten los fundamentos teóricos de los controladores PID, así como métodos experimentales de ajuste como Ziegler-Nichols y Cohen-Coon. Finalmente, se analizan los resultados de simulaciones en MATLAB, destacando las ventajas y desventajas de cada tipo de controlador.

Cargado por

samusol.mg
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

UNIVERSIDAD MAYOR DE SAN ANDRES

FACULTAD DE INGENIERIA
CARRERA - INGENIERIA ELECTRICA
MATERIA – LABORATORIO DE SISTEMAS DE
CONTROL – JTP ELT 282

INFORME PRACTICA Nº7


“PROYECTO DE CONTROLADORES EN
EL DOMINIO DEL TIEMPO”

NOMBRES:

 COYO LLANQUE CRISTIAN


 LICOÑA MONJE FERNANDO VICTOR
 TRUJILLO FERNANDEZ RONALD ERACLIO

DOCENTE: ING. MONTAÑO SAAVEDRA ALVARO


CARRERA: ELECTRICA
FECHA: 14 DE JULIO DE 2017

LA PAZ – BOLIVIA
PRACTICA 7

PROYECTO DE CONTROLADORES EN EL DOMINIO DEL TIEMPO

1. OBJETIVOS DE LA PRESENTE PRÁCTICA.

- Conocer el desempeño de los diferentes tipos de controladores PID.


- Realizar la sintonía de los mismos utilizando diversos métodos.

2. FUNDAMENTO TEORICO.

Un controlador PID (Proporcional Integrativo Derivativo) es un mecanismo de control


generico sobre una realimentación de bucle cerrado, ampliamente usado en la
industria para el control de sistemas. El PID es un sistema al que le entra
un error calculado a partir de la salida deseada menos la salida obtenida y su salida
es utilizada como entrada en el sistema que queremos controlar. El controlador intenta
minimizar el error ajustando la entrada del sistema.

El controlador PID viene determinado por tres parametros: el proporcional, el integral y


el derivativo. Dependiendo de la modalidad del controlador alguno de estos valores
puede ser 0, por ejemplo un controlador Proporcional tendra el integral y el derivativo
a 0 y un controlador PI solo el derivativo sera 0, etc. Cada uno de estos parametros
influye en mayor medida sobre alguna caracteristica de la salida (tiempo de
establecimiento, sobreoscilacion,...) pero tambien influye sobre las demas, por lo que
por mucho que ajustemos no encontrariamos un PID que redujera el tiempo de
establecimiento a 0, la sobreoscilacion a 0, el error a 0,... sino que se trata mas de
ajustarlo a un termino medio cumpliendo las especificaciones requeridas.

Acción proporcional

La respuesta proporcional es la base de los tres modos de control, si los otros dos,
control integral y control derivativo están presentes, éstos son sumados a la respuesta
proporcional. “Proporcional” significa que el cambio presente en la salida del
controlador es algún múltiplo del porcentaje del cambio en la medición.
Este múltiplo es llamado “ganancia” del controlador. Para algunos controladores, la
acción proporcional es ajustada por medio de tal ajuste de ganancia, mientras que
para otros se usa una “banda proporcional”. Ambos tienen los mismos propósitos y
efectos.

Acción integral

La acción integral da una respuesta proporcional a la integral del error. Esta acción
elimina el error en régimen estacionario, provocado por el modo proporcional. Por
contra, se obtiene un mayor tiempo de establecimiento, una respuesta más lenta y el
periodo de oscilación es mayor que en el caso de la acción proporcional.

Acción derivativa

La acción derivativa da una respuesta proporcional a la derivada del error (velocidad


de cambio del error). Añadiendo esta acción de control a las anteriores se disminuye
el exceso de sobreoscilaciones.
Existen diversos metodos de ajuste para controladores PID pero ninguno de ellos nos
garantiza que siempre encuentre un PID que haga estable el sistema. Por lo que el
mas usado sigue siendo el metodo de prueba y error, probando paramentros del PID y
en funcion de la salida obtenida variando estos parametros.

Métodos experimentales de ajuste:

- Método de Ziegler-Nichols:

En bucle abierto:

En el primer método, la respuesta de la planta a una entrada escalón unitario se


obtiene de manera experimental. Si la planta no contiene integradores ni polos
dominantes complejos conjugados, la curva de respuesta escalón unitario puede tener
forma de S, como se observa en las siguientes figuras. Si la respuesta no exhibe una
curva con forma de S, este método no es pertinente. Tales curvas de respuesta
escalón se generan experimentalmente o a partir de una simulación dinámica de la
planta.
La curva con forma de S se caracteriza por dos parámetros: el tiempo de retardo T0 y
la constante de tiempo Tp. El tiempo de retardo y la constante de tiempo se
determinan dibujando una recta tangente en el punto de inflexión de la curva con
forma de S y determinando las intersecciones de esta tangente con el eje del tiempo y
la línea c(t)=K, como se aprecia en la versión 1. En este caso, la función de
transferencia C(s)/U(s) se aproxima mediante un sistema de primer orden con un
retardo de transporte del modo siguiente:

Kp Ti Td

Controlador P Tp/T0 - -

Controlador PI 0.9*Tp/T0T0/0.3 -

Controlador PID 1.2*Tp/T0 2*Tp 0.5*T0


En bucle cerrado:

En el segundo método, primero establecemos Ti=Inf y Td=0. Usando sólo la acción de


control proporcional, se incrementa Kp de 0 a un valor crítico Kc en donde la salida
exhiba primero oscilaciones sostenidas. Si la salida no presenta oscilaciones
sostenidas para cualquier valor que pueda tomar Kp, no se aplica este método. Por
tanto, la ganancia critica Kc y el periodo P correspondiente se determinan
experimentalmente. Ziegler-Nichols sugirieron que se establecieran los valores de los
parámetros Kp, Ti y Td de acuerdo con la fórmula que aparece en la siguiente tabla.

Kp Ti Td

Controlador P 0.5*Kc - -

Controlador PI 0.45*Kc(1/1.2)*P -

Controlador PID 0.6*Kc 0.5*P 0.125*P

- Método de Cohen-Coon

El ajuste de Ziegler y Nichols para la curva de reacción es muy sensible a variaciones


de t/Y0. Cohen y Coon desarrollaron una tabla modificada para mejo-
rar esta limitación usando datos del mismo ensayo.
En este método se obtiene experimentalmente la respuesta de la planta al aplicar un
escalón unitario, como se muestra en la siguiente figura. Si la planta no incluye
integrador(es) o polos dominantes complejos conjugados, la curva de respuesta al
escalón unitario puede tener el aspecto de una curva en forma de S, como se observa
en dicha figura, en el caso en que la curva no presente esta forma, no se puede
aplicar el método.

Kp Ti Td

Controlad (Y0/(K0*T0))*(1+3*T0/Y0) - -
or P

Controlad (Y0/(K0*T0))*(0.9+T0/ (T0*(30*Y0+3*T0))/ -


or PI (12*Y0)) (9*Y0+20*T0)

Controlad (Y0/(K0*T0))*(4/3+T0/ (T0*(32*Y0+6*T0))/ (4*T0*Y0)/


or PID (4*Y0)) (13*Y0+8*T0) (11*Y0+2*T0)
3. DESARROLLO DEL LABORATORIO

Tratamiento de Datos

3.1 Análisis de las curvas de controladores para una planta

Para poder determinar las formas de graficas que se presentan en la planta al


implementar diferentes controladores. Esto servirá para analizar el desempeño.

El diagrama en Simulink es el siguiente;


Para poder asignar los valores a los diferentes bloques en el anterior diagrama, se
crea un archivo script en MATLAB, para definir estos valores y obtener la simulación
requerida de manera automática:

%Ejemplo 1
%Sintonia de controladores PID via metodo de ZN
clc, close all, clear all
%Se define los parámetros de la planta
K=0.3;
tau=0.3;
tetha=0.15;
%Se define los parametros del controlador
%Controlador proporcional P
Kp=tau/(K*tetha);
%Controlador proporcional-integral PI
Kp1=0.9*tau/(K*tetha);
Ti1=3.33*tetha;
%Controlador proporcional-integral-derivativo PID
Kp2=1.2*tau/(K*tetha);
Ti2=2*tetha;
Td=0.5*tetha;
sim Labo_8
figure(1)
plot(t,ref,t,sc,t,P,t,PI,t,PID),...
,legend('ref','Sin controlador','Control P','Control PI','COntrol PID'),...
,shg,grid

La respuesta obtenida es la siguiente:


Analizando el diagrama de bloques de Simulink, se verifica la salida del osciloscopio
que compara el método de sintonía Zigger-Nicholls o con el método IMC.
Por las gráficas obtenidas anteriormente, se verifica que la curva anaranjada
corresponde al método IMC y que, a su vez éste es la mejor opción de sintonía para la
planta.

Para simplificar los bloques anteriores, SIMULINK integra cada controlador en un solo
bloque, considerando las ecuaciones correspondientes a cada controlador (P, PI o
PID).

En el osciloscopio 4 (scope4) del anterior diagrama de controladores simplificados, se


muestra la salida de cada controlador:
En esta gráfica las curva de color morado es PID, la roja es PI y la azul es P.

2. Análisis de estabilidad

i) Para un controlador proporcional


La salida es normalmente estable, luego de una fluctuación, lo cual es verificable por
MATLAB:

>> GP=tf(Kp*K,[tau -1])

GP =

---------

0.3 s - 1

>> [numGP denGP]=pade(tetha,1); %Delay mediante PADE

>> GPtetha=tf(numGP,denGP);

>> GPtotal=GP*GPtetha

GPtotal =

-2 s + 26.67

---------------------

0.3 s^2 + 3 s - 13.33

Continuous-time transfer function.


>> GPtotal1=GPtotal/(1+GPtotal) %Lazo Cerrado

GPtotal1 =

-0.6 s^3 + 2 s^2 + 106.7 s - 355.6

--------------------------------------------

0.09 s^4 + 1.2 s^3 + 3 s^2 + 26.67 s - 177.8

Por Routh se analiza la estabilidad:

s^4 0.09 3 -177.8


s^3 1.2 26.67 0
s^2 0.99975 -177.8
240.08335
s^1 3 0
s^0 -177.8

Como en el anterior cuadro de estabilidad de la ecuación característica, se puede


verificar que solo existe un cambio de signo, lo cual establece que el sistema
permanece estable luego de una perturbación.

ii) Controlador Proporcional – Integral

De igual manera se analiza la grafica y luego se justifica mediante el análisis por


MATLAB, con las consideraciones requeridas; Funcion de transferecnia de lazo
cerrado, desplazamiento mediante PADE y análisis de estabilidad por Routh:
Por MATLAB:

>> GPI=tf([Kp1*Ti1*K,K],[Ti1*tau,-Ti1])

GPI =

0.8991 s + 0.3

-----------------

0.1498 s - 0.4995

>> [numPI,denPI]=pade(tetha,1); %Delay por Pade

>> GPItetha=tf(numPI,denPI);

>> GPItotal=(GPI*GPItetha)/(1+GPI*GPItetha) % Funcionde transferencia de lazo


cerrado

GPItotal =

0.1347 s^4 - 0.4041 s^3 - 24.1 s^2 + 71.85 s + 26.64

-----------------------------------------------------
0.1123 s^4 - 0.8532 s^3 - 24.35 s^2 + 91.81 s - 17.72

El análisis de estabilidad por Routh

s^4 0.1123 -24.35 -17.72


s^3 -0.8532 91.81 0
s^2 -12.2657724 -17.72
s^1 93.0425929 0
s^0 -17.72

Como se observa en el cuadro anterior, existe 3 cambios de signos en la ecuación


característica, es por ello que la respuesta a un controlador PI para una función de
transferencia con un polo en el lado derecho del plano, es inestable.

iii) Controlador Proporcional – Integral - Derivativo

La respuesta de este controlador es similar al caso del controlador proporcional, es


decir que mantiene una fluctuación por un periodo de tiempo. Sin embargo, esta
situación se normailiza hasta alcanzar la estabilidad.

La respuesta para un PID es:


El análisis de las formas de onda y sus características y limites de operación se
analizarán en el siguiente punto.

3 Controlador PI por lugar de las raíces.


 Dada la planta:

0.3
G= −0.15 s
0.3 s+¿∗e ¿

Projectar un controlador PI por el metodo del lugar de las raices, de tal forma que la
respuesta del sistema tenga:

ts<5 [ s ] y %OP<8 %

Sol.
adicionando nuevo polo y cero:

Nuevo lugar de las raíces de la planta


Añadiendo las condiciones:

Obteniendo un tiempo y un OP que se encuentre dentro los parámetros propuestos:


Para este caso del editor obtenemos
Los valores de Kp y Ti son:
Kp Ti∗s+1
Comparando con la ecuación: G ( s )= ∗( )
Ti s

Kp=¿ 3.4

Ti=0.33

4. CONCLUSIONES.

- Se verifico el desempeño de los diferentes tipos de controladores PID, tanto


analíticamente, como por simulación en MATLAB, observando asi, las ventajas y
desventajas de los mismos.
- Se realizó la sintonía de los mismos, analíticamente y en MATLAB,utilizando
diversos métodos de sintonización de controladores PID.

5. BIBLIOGRAFIA.

- Sistemas de control automático. Kuo, Benjamin.


- Ingeniería de control moderna. Ogata, Katsuhiko.
- Solución de problemas de ingeniería con Matlab. Etter, Delores

También podría gustarte