Documentos de Académico
Documentos de Profesional
Documentos de Cultura
EXPERIENCIA No4
I. OBJETIVO
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.
Algunas aplicaciones pueden solo requerir de uno o dos modos de los que prov
eeeste sistema de control. Un controlador PID puede ser llamado tambin PI, PD, P
o I en la ausencia de las acciones de control respectivas.
En esta seccin presentaremos las formas de obtener los valores ptimos de las
constantes [P],[I],[D], de un controlador en base a los parmetros encontrados por
experimentos hechos en el sistema.
Estas frmulas entregan los valores ptimos K,T,Td para la ecuacin PID de libro
Los que podrn usarse en cualquier controlador PID sin importar el fabricante, pero
cuidando de convertirlas al formato de unidades apropiado.
Por ejemplo, en el caso particular en un controlador Arian, para usar los 3 nmeros
obtenidos K,T,Td , deben convertirse con las formulas:
Donde [SP] es el set point y [P],[I],[D] son los valores a ser introducidos por el teclado.
Para otros fabricantes habr que identificar la frmula del control PID que usan e igualar
coeficientes para encontrar la relacin.
(por Ej. 55%). Luego se debe esperar a que el sistema se estabilice y la salida y(t) llegue
a su valor estacionario y(t)=y1
(por Ej. 120 grados)
calculamos
Software MatLab
Herramienta Simulink
Manual de System Identification
LABORATORIO DE CONTROL 2 Escuela de Ingeniera Elctrica
La Funcion de Transferencia
de Estudio:
10
G (s)
0.1s 1
b) Step
Respuesta
LABORATORIO DE CONTROL 2 Escuela de Ingeniera Elctrica
d) Chirp Signal
f) Generator Pulse
Como observamos en la grfica obtenida por la seal step el valor al que llega como
mximo es de 10.
Antes de eso la seal STEP tiene un retraso de un segundo. Entonces nuestro tiempo
en realidad seria:
1.3500 10.0000
De esto sabemos que su valor en el Tiempo T que desconocemos que valor es ser
de 63.2% donde es:
6.23
LABORATORIO DE CONTROL 2 Escuela de Ingeniera Elctrica
Este valor nos servir para realizar una restriccin. Ya que usaremos la herramienta de
Optimizacin de Matlab.
K
G (s)
Ts b
sabiendo que la seal de entrada es un entrada tipo escaln unitario entonces
hallamos su respuesta y obtenemos:
K 1 1
Y( s )
b s s 1/ T
Esta de aqu ser nuestra funcin objetivo que como resultado que deber obtener
es 10 ya que t ser 1.35, K,T y b sern nuestras variables para hallar.
PROGRAMACION REALIZADA
clc
clc,format compact,format short g
disp(' PROGRAMA DE OPTIMIZACION ')
find_system('Name','simsintoniza');
open_system('simsintoniza');
set_param(gcs,'SimulationCommand','Start');
%Escogemos Valores iniciales Para los Parametros K,b,T
datos=[9.29 3.25 1.25]
dK=1+round(19*(rand(5,1)),2);
dT=0.01+round(1.99*(rand(5,1)),2);
db=0.1+round(9.9*(rand(5,1)),2);
val=[dK dT db];
dat1=[datos;val]
%Nuestro limites que establecimos fue deron de:
LI=[ 1 0.1 0.01]; %Limite Inferior
LS=[20 10 2]; %Limite superior
LABORATORIO DE CONTROL 2 Escuela de Ingeniera Elctrica
V. ANALISIS DE RESULTADOS
En los resultados pudimos apreciar que el valor de T se aproxima a 0.1 y en algunos casos
K, b se aleja o acerca al valor real este es debido a que en la ecuacin la formula K/b
es una constante y pueden dquirir infinidad hasta que lleguen a 10.
El resultado mas cercano fue la curva C1 que se acerca a la curva real en el grafico
anterior.
LABORATORIO DE CONTROL 2 Escuela de Ingeniera Elctrica
4. Se utiliz Simulink para obtener o simular que se desconoce los datos y solo
se tiene la informacin de entrada y de salida.
VII. BIBLIOGRAFIA
http://www.tervenet.com/itmaz/control2/SystemID.pdf
http://www.depeca.uah.es/depeca/repositorio/asignaturas/32
328/Tema6.pdf