equivalentes discretos usando matlab

Transcription

equivalentes discretos usando matlab
ESCUELA POLITÉCNICA NACIONAL
Laboratorio de Sistemas de Control Discreto
PRACTICA No. 3
EQUIVALENTES DISCRETOS USANDO MATLAB
13 AL 19 DE MAYO 2015
OBJETIVOS
- Analizar la diferencia de resultados obtenidos en la conversión de sistemas continuos a discretos utilizando
diferentes paquetes computacionales, como LABVIEW y MATLAB.
- Aplicar los principales métodos de discretización.
FUNDAMENTO TEÓRICO
SISTEMAS DE DATOS MUESTREADOS
Los sistemas de datos muestreados son aquellos en los que se tienen señales continuas y discretas. El caso
que se ilustra en la figura 1 es el de un sistema de control digital directo (DDC) en el cual se muestrea el error
continuo e(t) a través de una conversión análoga a digital A/D, con lo que se obtiene la señal discreta e(kT),
para con esa información calcular la ley de control u(kT) mediante el computador (PC) conectado en línea (online). Para aplicar a la planta la señal de control ha de utilizarse un dispositivo de retención de orden cero
(ZOH) que constituye un conversor de digital a análogo D/A.
Figura 1. Sistema de control digital directo.
Mediante la función de transferencia se puede modelar al sistema de datos muestreados según el diagrama de
bloques de la figura 2,
DEPARTAMENTO DE AUTOMATIZACIÓN Y CONTROL INDUSTRIAL
Pág. 1
ESCUELA POLITÉCNICA NACIONAL
Laboratorio de Sistemas de Control Discreto
Figura 2. Diagrama de bloques del sistema de la figura 1.
FUNCIÓN DE TRASFERENCIA PULSO LAZO ABIERTO
La función de transferencia de Pulsos permite analizar los sistemas de control muestreados con la
transformada en Z, y se define como la relación entre la transformada en Z de la salida en los instantes de
muestreo, y la transformada en Z de la entrada muestreada
La función de trasferencia será:
FUNCIÓN DE TRASFERENCIA PULSO LAZO CERRADO
En un sistema de lazo cerrado la existencia o no de un muestreador dentro del lazo hace que el
comportamiento del sistema sea diferente. Si el muestreador está fuera del lazo no habrá ninguna diferencia
en la operación del lazo cerrado.
Para determinar la función de trasferencia pulso del sistema de control en lazo cerrado se debe seguir el
siguiente procedimiento:
Asignar una variable a la entrada de cada muestreador (R(s), E(s),etc), la salida de los muestreador
será la misma variable con asterisco (R*(s), E*(s) ,etc)
Cosidera la salida de cada muestreador como un nodo fuente (nodo de entrada) y expresar la entrada
de cada muestreador y la salida del sistema en función de la salida de cada muestreador.
DEPARTAMENTO DE AUTOMATIZACIÓN Y CONTROL INDUSTRIAL
Pág. 2
ESCUELA POLITÉCNICA NACIONAL
Laboratorio de Sistemas de Control Discreto
Muestre las ecuaciones que obtenidas (usando el operador (*))
Resuelva las ecuaciones por el método más conveniente que permita obtener si es posible la función
de transferencia de lazo cerrado T(z)= Y(z)/R(z) si es posible
FUNCIONES PARA ANÁLISIS DE SISTEMAS EN MATLAB
MATLAB posee una variedad de funciones que permiten hacer el análisis de sistemas de control. Las
principales funciones que se emplean se muestran a continuación:
Sistemas Discretos:
c2d
transforma un sistema continuo a un discreto
d2c
transforma un sistema discreto a un continuo
d2d
cambia el tiempo de muestreo de un sistema discreto
ssdata
rápido acceso a los datos de variables de estado
tfdata
rápido acceso al numerado y denominador de la función de transferencia.
dstep
respuesta paso de un sistema discreto
dbode
diagramas de Bode de un sistema discreto
3
TRABAJO PREPARATORIO
3.1
Para el sistema de la figura hallar si es posible
3.2 Para el sistema de la figura hallar si es posible
DEPARTAMENTO DE AUTOMATIZACIÓN Y CONTROL INDUSTRIAL
Pág. 3
ESCUELA POLITÉCNICA NACIONAL
Laboratorio de Sistemas de Control Discreto
3.3 Para el sistema de la figura hallar
y
R(s)
C(s)
G1(s)
+
-
T
G2(s)
+
-
H(s)
T
Nota: Las funciones de transferencias deben ser halladas analíticamente y sin utilizar el
MATLAB. El trabajo preparatorio debe incluir todo el procedimiento para encontrar las
funciones de transferencia.
4
TRABAJO EXPERIMENTAL
4.1 Encontrar el equivalente discreto del ejercicio 3.3 del trabajo preparatorio si:
G1
1 e
s
Ts
G2
1
s( s 2)
H(s)= 1
4.2 En la figura se ilustra el diagrama de bloques del sistema de control de un telescopio espacial. El sistema
incorpora un control PI y realimentación de velocidad. Encuentre la función de transferencia en lazo abierto y
lazo cerrado.
DEPARTAMENTO DE AUTOMATIZACIÓN Y CONTROL INDUSTRIAL
Pág. 4
ESCUELA POLITÉCNICA NACIONAL
Laboratorio de Sistemas de Control Discreto
E
R(s)
+
-
ROC
T
Kp
Ki
s
ROC
+
-
-
T
1
Js
1
s
C(s)
K
4.3 En la figura se representa el diagrama de bloques de un sistema de calefacción de una habitación. La
salida c(t) es la temperatura de la habitación en °C y la señal de voltajes m(t) maneja la válvula colocada
en la línea de vapor, el sensor es un termopar tipo J. La perturbación d(t) se presenta cuando se abre la
puerta de la habitación. Con la puerta cerrada d(t) = 0, pero si se abre en t=t 0 d(t)=u(t- t0) . H(s) es un
retenedor de orden cero.
Deduzca la función de trasferencia C(z)/E(z)
Si se aplica un voltaje constante e(t)=10V durante un largo periodo de tiempo. Cuál será la
temperatura de estado estable de la habitación cuando la puerta está cerrada?
Cuál es el efecto que produce, sobre la temperatura de estado estable, la apertura permanente de la
puerta
4.3 Para el siguiente sistema:
DEPARTAMENTO DE AUTOMATIZACIÓN Y CONTROL INDUSTRIAL
Pág. 5
ESCUELA POLITÉCNICA NACIONAL
Laboratorio de Sistemas de Control Discreto
Kb
Θi
Θe
+
-
T
ROC
+
K
+
-
-
-
1
Ka
Ls R
1
Js
1
s
1
N
ΘO
Ki
Kt
R=0.4 (Ω) L=0.04 (H), J=0.0012 oz-in-s2, N=100 ,Ka=10 oz-in/A ,Kb=0.7 (V/rad/s), Kt=0.0005 (V/rad/s),
Ki=1 (V/A) K=20,
Elaborar un archivo m que permita obtener los siguientes literales
4.4.1
Encontrar el periodo de muestreo
4.4.2
Obtener la función de transferencia discreta del sistema
4.4.3
Obtener la salida del sistema continuo
4.4.4
Obtener la salida del sistema discreto
4.4.5
Repetir los literales anteriores si el T= 0.01 seg. y T= 0.0001 seg,
4.4.6
Analizar los resultados y concluir.
DEPARTAMENTO DE AUTOMATIZACIÓN Y CONTROL INDUSTRIAL
Pág. 6