+ All Categories
Home > Documents > Lab Oratorio 1 Control Digital

Lab Oratorio 1 Control Digital

Date post: 06-Apr-2018
Category:
Upload: blanca-fiorella-semino-neira
View: 220 times
Download: 0 times
Share this document with a friend
6
v Facultad de Ingeniería Eléctrica y Electrónica Laboratorio de Control Digital ) ( ) ( ) ( ) ( ) ( ) ( t e  D t  x C t  y t e  B t  x  A t  x i i ! ! ) ( ) ( ) ( ) ( ) ( ) 1 ( k e  D k  x C k  y k e  H k  x G k  x i i ! !  LABORATORIO N° 1 DISCRETIZACION Y SIMULACION DEL MODELO DE UN SISTEMA DE CONTROL DE TEMPERATURA OBJETIVOS: a) Obtener el modelo matetico en tiempo continuo y discreto de un sistema de temperatura. b) Simular la respuesta d el sistema ante una entrada escalón unitario usando Matl ab, tanto en tiempo continuo como en tiempo discreto, que permita su comparación y l a verificación de un adecuado proceso de discretización. PLANTEAMIENTO DEL PROBLEMA: La figura 1 representa un horno eléctrico, y lo que se desea es controlar la temperatura en el horno a un nivel de referencia. El nivel de temperatura se sensa por medio d e un sensor de temperatura, cuyos terminales se tienen disponibles. La señ al de entrada del sistema en lazo abierto es u(t), y la salida disponible es v (t). Rt y Ct son l a resistencia térmica y la capacitancia térmica del horno, respectivamente. ) (t X  es la temperatura en el interior del horno, y ) (t J es el cal or entregado por la resistencia eléctrica. Los parámetros del sistema y ecuaciones  son: PROCEDIMIENTO DE LABORATORIO: 1. Determine las ecuaciones de estado y de salida del sistema horno eléctrico, que debe de tener la siguiente forma: Considerando los resultados del paso 1, determine el correspondiente sistema discreto en la forma: para l o cual considere un adecuado período de muestreo. ) ( 25 . 0 ) ( ) ( 44 ) ( ) ( 1 ) ( 1 ) ( : / 27633 ; / 0054 . 0 : t t v t u t t C t C  R t  Ecuaciones  K W C W  K  R  Parámetros t t t t t X J J X X ! ! ! ! !
Transcript

8/3/2019 Lab Oratorio 1 Control Digital

http://slidepdf.com/reader/full/lab-oratorio-1-control-digital 1/6

v

Facultad de Ingeniería Eléctrica y Electrónica

Laboratorio de Control Digital

)()()()()()(

t e Dt  xC t  yt e Bt  x At  x

i

i

!!

)()()(

)()()1(

k e Dk  xC k  y

k e H k  xGk  x

i

i

!

!

 

LABORATORIO N° 1

DISCRETIZACION Y SIMULACION DEL MODELO DE UN SISTEMA DECONTROL DE TEMPERATURA

OBJETIVOS:

a)  Obtener  el modelo matemático en  tiempo continuo y discreto de  un  sistema de 

temperatura.

b)  Simular la respuesta del sistema ante una entrada escalón unitario usando Matlab, tanto en 

tiempo continuo como en tiempo discreto, que permita su comparación y la verificación de 

un adecuado proceso de discretización.

PLANTEAMIENTO DEL PROBLEMA:

La figura 1 representa un horno eléctrico, y lo que se desea es controlar la temperatura en el horno

a un nivel de referencia. El nivel de temperatura se sensa por medio de un sensor de temperatura, 

cuyos terminales se tienen disponibles. La señal de entrada del sistema en lazo abierto es u(t), y la

salida disponible  es v (t). Rt y Ct  son  la resistencia térmica y la capacitancia térmica del horno, 

respectivamente. )(t X  es la temperatura en el interior del horno, y )(t J es el calor entregado por 

la resistencia eléctrica. Los parámetros del sistema y ecuaciones son: 

PROCEDIMIENTO DE LABORATORIO: 

1.  Determine  las ecuaciones de estado y de  salida del  sistema horno eléctrico, que debe de 

tener la siguiente forma: 

Considerando los resultados del paso 1, determine el correspondiente sistema discreto en 

la forma: 

para lo cual considere un adecuado período de muestreo.

)(25.0)(

)(44)(

)(1

)(1

)(

:

/27633;/0054.0

:

t t v

t ut 

t C 

t C  R

 Ecuaciones

 K W C W  K  R

 Parámetros

t t t 

t t 

X

J

JXX

!

!

!

!!

8/3/2019 Lab Oratorio 1 Control Digital

http://slidepdf.com/reader/full/lab-oratorio-1-control-digital 2/6

v

Facultad de Ingeniería Eléctrica y Electrónica

Laboratorio de Control Digital

2.  Determine si el sistema discretizado es totalmente controlable y observable.

3.  Encuentre  la función de  transferencia pulso del  sistema discretizado,  considerando como

v(t) como salida y u(t) como entrada.

4.  Considerando las ecuaciones de estado y de salida obtenidas en (2), simule la respuesta del 

sistema frente a una entrada escalón unitario(u(t

) = 1). Haga lo mismo para el modelo del 

sistema en  tiempo continuo. Finalmente,  en  una misma gráfica represente  las dos 

respuestas (tiempo continuo vs. tiempo discreto).

ANÁLISIS DEL LABORATORIO

1.  Ecuaciones de estado y de salida del sistema horno eléctrico:

)(25.0)(

)(44)(

)(1

)(1

)(

:

/27633;/0054.0:

t t v

t ut 

t C 

t C  R

 Ecuaciones

 K W C W  K  R Parámetros

t t t 

t t 

X

J

JXX

!

!

!

!!

 

De los datos propuestos para el sistema de control hallamos las ecuaciones respectivas: 

Hallando la Ecuación de Estado

( ) ( ) ( )1 44

.t  t t 

t t t 

u  R C C  

X X! $

 

? A 3( ) ( )( )

1.59 10t  t t x uX X « »« » ! - ½ - ½

$

 

v(t 

 

u(t 

 

Sistema deInterface dePotencia

220

VAC

HORNO

)(t X

)(t J

Figura 1: Sistema Horno Eléctrico.

8/3/2019 Lab Oratorio 1 Control Digital

http://slidepdf.com/reader/full/lab-oratorio-1-control-digital 3/6

v

Facultad de Ingeniería Eléctrica y Electrónica

Laboratorio de Control Digital

Hallando la Ecuación de Salida

? A ? A ( ) ( )( ) ( )0.25 0.25t t t t 

v vX X! !  

De las ecuaciones anteriormente halladas, obtenemos los valores de  A, B, C y D.

? A

? A

3

3

6.7 10 ;

1.59 10 ;

0.25 ;

0 ;

 A x

 B x

 D

« »! - ½

« »!- ½

!

2.  Con los valores obtenidos en el punto anterior, determinamos el correspondiente sistema

discreto en la forma:

( )

1

( ) ( )( )

1 44

.

k k 

t t t 

uT R C C  

X

X

X

!  

( 1) ( ) ( )( )

441

.k k k 

t t t 

T u

  R C C  X X

« »¨ ¸p ! ¬ ¼© ¹

¬ ¼ª º - ½ 

? A ( ) ( )0.25k  k 

v X! 

Con éstos obtenemos los valores para las matrices G, H , Cd , Dd  como se muestra a continuación y

de acuerdo a lo visto teóricamente.

1.t t 

T G

 R C 

« »! ¬ ¼

- ½  ( )

( )

44.k 

T  H u

« »! ¬ ¼

¬ ¼- ½ 

? A0.25d C  !   ? A0d  D !  

A partir de éstos valores encontramos las ecuaciones de estado discreto y de salida discreto.

? A 5( 1) ( )( )

0.999 1.592 10k k k x uX X

« »« »! - ½ - ½

Ec. De Estado Discreto

? A( )

0.25k  k 

v X« »! - ½ Ec. De Salida Discreto

8/3/2019 Lab Oratorio 1 Control Digital

http://slidepdf.com/reader/full/lab-oratorio-1-control-digital 4/6

v

Facultad de Ingeniería Eléctrica y Electrónica

Laboratorio de Control Digital

3.  Determinamos si el sistema discretizado es totalmente controlable y observable.

¿El sistema discretizado es totalmente controlable?

Con los valores obtenidos del sistema discretizado comprobamos si es totalmente controlable de 

la siguiente forma: 

? A5 5

 

1.592 10 1.591 10

( ) 2

 M  H GH 

 M  x x

 Rango M 

!

« »!- ½

!  

es completamente controlable@  

¿El sistema discretizado es totalmente observable?

Al  igual que  lo anterior, también comprobamos si el sistema es totalmente observable, como a

continuación se muestra: 

.

0.25

0.2498

( ) 2

C  N 

C G

 N 

  Rango N 

« »! ¬ ¼

- ½

« »! ¬ ¼

- ½

es completamente obsevable@  

4.  Encontramos la función de transferencia pulso del sistema discretizado, considerando comov(t) como salida y u(t) como entrada, de la siguiente manera:

De la teoría tenemos que la función transferencia pulso está dada por la relación entre la salida

y entrada del sistema, entonces se tiene que: 

? A? A

1

1 3

2

.( ) .

0.25 0.999 . 1.532 10

0.383 10

0.999

 zd d 

 z

 z

 z

 z

 z

Y C ZI G H D

Y  z x

Y  x

U  z

!

« »! - ½

@ !

 

8/3/2019 Lab Oratorio 1 Control Digital

http://slidepdf.com/reader/full/lab-oratorio-1-control-digital 5/6

v

Facultad de Ingeniería Eléctrica y Electrónica

Laboratorio de Control Digital

5.  Considerando las ecuaciones de estado y de salida obtenidas en (2), simulamos la respuestadel sistema frente a una entrada escalón unitario (u(t) = 1). De la misma manera para elmodelo del sistema en tiempo continuo. Finalmente, en una misma gráfica representamos lasdos respuestas (tiempo continuo vs. tiempo discreto).

El código a ingresar en MATLAB es el siguiente: 

Rt = 0.0054;

Ct = 27633;

T = 0.01; % tomamos T = 0.01.

%Matrices que se van a usar en el proceso.

A = [-1/(Rt*Ct)] ; B = [44/Ct] ; C = [0.25] ; D = [0];

%Discretización 

[G, H, Cd, Dd] = c2dm (A, B, C, D, T,  zoh);

G = 0.999932984;

H = 1.592299*0.001; 

Cd = 0.25;

Dd = 0;

step (A, B, C, D) ; % Nos da gráfica del sistema en tiempo continuo.

dstep (G, H, Cd, Dd); % Nos da gráfica del sistema en tiempo discreto.

Gráfica del Sistema en el T iempo Continuo

8/3/2019 Lab Oratorio 1 Control Digital

http://slidepdf.com/reader/full/lab-oratorio-1-control-digital 6/6

v

Facultad de Ingeniería Eléctrica y Electrónica

Laboratorio de Control Digital

Gráfica del Sistema en el T iempo Discr eto

En  los  gráficos vemos que hay mucha diferencia entre ambos, pero también  los dos  son 

cuantitativos y la diferencia es que los discretos son números enteros (por ejemplo cuando

se habla de personas u objetos que no pueden ser divididos).

Los continuos pueden ser en enteros o fracciones y pueden cambiar (por ejemplo el peso y

la estatura de una persona, la gasolina utilizada en cierto trayecto).

Un  sistema discreto es aquel  sistema que  toma muestras o pulsos  en  un  tiempo

predeterminado. Algo semejante hace un sistema discreto, cada determinado tiempo toma

una muestra de alguna señal.

Un sistema continuo como su nombre  lo dice no tiene  lapsos de  tiempo inactivos como el 

sistema discreto.


Recommended