Parcial Panita

13
AUTOMATIZACION DE PROCESOS CORRECION PARCIAL PRÁCTICO ALEJANDRO MORALES ALVAREZ 45121604 PA RCIAL PRACTICO GRUPO MIERCOLES PRIMER PUNTO s=tf('s') g1=((10)*(exp(-0.5*s)))/(5*s+6); g2=((5))/(5*s+6);  g11=pade(g1)  zpk(g11) %lugar a las ra!es pr"er !#$tr#lad#r "p=10; ts=0.5; %e!ua!#$es para #te$er el p#l$#"# desead# eta= (l#g ("p/100))&2; zta=srt(eta/(p&2+eta&2)); $=/(ts*zta); a!l=s&2+(zta*$*s*2)+$&2; re=zta*$; "a=$*srt(1-zta&2);

Transcript of Parcial Panita

Page 1: Parcial Panita

7/24/2019 Parcial Panita

http://slidepdf.com/reader/full/parcial-panita 1/13

AUTOMATIZACION DE PROCESOS

CORRECION PARCIAL PRÁCTICO

ALEJANDRO MORALES ALVAREZ 45121604

PARCIAL PRACTICO GRUPO MIERCOLES

PRIMER PUNTO

s=tf('s')

g1=((10)*(exp(-0.5*s)))/(5*s+6);

g2=((5))/(5*s+6);

 g11=pade(g1)

 zpk(g11)

%lugar a las ra!es pr"er !#$tr#lad#r"p=10;

ts=0.5;

%e!ua!#$es para #te$er el p#l$#"# desead#

eta= (l#g ("p/100))&2;

zta=srt(eta/(p&2+eta&2));

$=/(ts*zta);

a!l=s&2+(zta*$*s*2)+$&2;

re=zta*$;

"a=$*srt(1-zta&2);

Page 2: Parcial Panita

7/24/2019 Parcial Panita

http://slidepdf.com/reader/full/parcial-panita 2/13

gd=$&2/a!l;

%!al!ul#s para el !er# del !#$tr#lad#r d=k/k

p=((ata$d("a/(0+re)))-10)+((ata$d("a/(re-1.2)))-10);

f=10-p;

d=("a/(ta$d(f)))+re;

rz=(srt(("a&2)+(d-re)&2))*(1);

rp=(srt(("a&2)+(0+re)&2))*(srt(("a&2)+(re-1.2)&2));

k=rz/rp;!2=k*(s+d)/s;

g2!2=feeda!k(!2*g21);

 

%%

%lugar a las ra!es para el segu$d# !#$tr#lad#r

gf1=g11*g2!2;

% zpk(gf1)

% p#le(gf1)

"p2=10;

ts2=0.1;

%e!ua!#$es para #te$er el p#l$#"# desead#

eta2= (l#g ("p2/100))&2;

zta2=srt(eta2/(p&2+eta2&2));$2=/(ts2*zta2);

a!l2=s&2+(zta2*$2*s*2)+$2&2;

re2=zta2*$2;

"a2=$2*srt(1-zta2&2);

gd2=$2&2/a!l2;

%!al!ul#s para el !er# del !#$tr#lad#r d=k/k

z2=(ata$d("a2/(,0.-re2)))*(ata$d("a2/(,0.-re2)));

p2=((ata$d("a2/(0+re2)))-10)+((ata$d("a2/(re2-1.2)))-10)+

((ata$d(("a2-1.,005)/(re2-0.6,,)))-10)+((ata$d(("a2-1.,005)/(re2-

0.6,,)))-10);

f2=10+z2-p2;

d2=("a/(ta$d(f2)))+re2;

 rz2=(srt(("a2&2)+(,0.-re2)&2))*(srt(("a2&2)+(,0.-re2)&2))*

(srt(("a2&2)+(d2-re2)&2))*(0.001,0);

rp2=(srt(("a2&2)+(0+re2)&2))*(srt(("a2&2)+(re2-1.2)&2))*(srt((("a2-

1.,005)&2)+(re2-0.6,,)&2))*(srt((("a2-1.,005)&2)+(re2-0.6,,)&2));

k2=rz2/rp2;

!1=k2*(s+d2)/s;

 

g1!1=feeda!k(!1*gf11)

 

step(g1!1)

Page 3: Parcial Panita

7/24/2019 Parcial Panita

http://slidepdf.com/reader/full/parcial-panita 3/13

SEGUNDO PUNTO

Page 4: Parcial Panita

7/24/2019 Parcial Panita

http://slidepdf.com/reader/full/parcial-panita 4/13

s=tf('s')

 

1=(-1.5*exp(-12*s)/(1+(,0*s)))

11= tfdata(1'3')

 2=(0.*exp(-10*s)/(1+(2*s)))

22= tfdata(2'3')

Page 5: Parcial Panita

7/24/2019 Parcial Panita

http://slidepdf.com/reader/full/parcial-panita 5/13

0 50 100 150 200 250 300 350 400-0.7

-0.6

-0.5

-0.4

-0.3

-0.2

-0.1

0

Time (seconds)

        d      a       t      a

Time Series Plot:

Diseño del controladort2=0.12

t1=15.24

 

k=(-0.5)

tp=1.5*(t2-t1)

t0=t2-tp

td=0.5*t0

kp=1.2*(tp/(k*td))

t=t0*2

k=kp/t

td=0.5*t0

kd=kp*td

 

Page 6: Parcial Panita

7/24/2019 Parcial Panita

http://slidepdf.com/reader/full/parcial-panita 6/13

Constantes

kp = -53.1554ki = -9.4633

kd = -74.6434

Se tiene una entrada en temperatura de 8

Page 7: Parcial Panita

7/24/2019 Parcial Panita

http://slidepdf.com/reader/full/parcial-panita 7/13

0 5 10 15 20 25 30 35 400

10

20

30

40

50

60

70

80

90

Time (seconds)

        d      a       t      a

Time Series Plot:

!"# $%&'# &(")(*#+C" D( $'S #'+C(S%egu$d# pu$t# par!al 1

!l!

!lear all

!l#se all 

s=tf('s');

 

%u$!7$ de 8ra$sfere$!a de la pla$ta

$u"1=(exp(-12*s))*-1.5;

1=pade($u"1);

de$1=1+,0*s;

9= 1/de$1

%p#l#s : !er#s de la pla$ta

!er#s=r##ts(9.$u"1<)

p#l#s=r##ts(9.de$1<)

%9u$t# .

% >3ers?##t de 10%% 8s= 10 seg

8s=10;

@p=0.1;

r#=/8s

d=(-p*r#)/(l#g(@p)/l#g(2.412))

%9#l#s de dseA# s1= -r# + d

% s2= -r# - d

su"=(((-ata$d(d/(0.0,,,-r#)))-10)-((ata$d(d/(0.1664-r#))))-10+

((ata$d(d/(0.1664-r#))))-10)+10;

su"1=-1*su";

su"2=ta$d(su"1);

a=(d/(su"2))+r#;

 %@ag$tud

"ag!er1=((d&2)+(0.1664-r#)&2)&0.5;

"ag!er2=((d&2)+(a-r#)&2)&0.5;

"agp#l1=((d&2)+(0.0,,,-r#)&2)&0.5;

"agp#l2=((d&2)+(0.1664-r#)&2)&0.5;

"ag8=("ag!er1*"ag!er2)/("agp#l1*"agp#l2);

kp=-1/("ag8);

%B#$tr#lad#r

Bs=(kp*(s+a))/s

Page 8: Parcial Panita

7/24/2019 Parcial Panita

http://slidepdf.com/reader/full/parcial-panita 8/13

%B#"pr#a!7$

step(feeda!k((Bs*9)1))

 

%9u$t# C.

%B#$tr#l p#r a$t!pa!7$

gff=(((0.065)/(0.1,44))*(exp(-(-5.+.)*s)))/((*s+1)/(10.5*s+1));

&! =  1.5 s - .,5

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

  3 s, 6 s .1667 Continuous-time trans/er /unction.

ceros =

  .1667 polos =

  -.1667

  -.333

ro =  .4

0d =

  .5458Cs =

  -s - .333

  -----------  s

 Continuous-time trans/er /unction.

Page 9: Parcial Panita

7/24/2019 Parcial Panita

http://slidepdf.com/reader/full/parcial-panita 9/13

PARCIAL PRACTICO GRUPO JUEVES

PRIMER PUNTO

%pr"er pu$t# par!al 2

!l!

!lear all

!l#se all 

s=tf('s');

 

%u$!7$ de 8ra$sfere$!a del pr#!es#

p= (0.1,44*exp(-5.*s))/(10.5*s+1);

ps=pade(p)

%p#l#s : !er#s de la pla$ta

!er#s=r##ts(ps.$u"1<);

p#l#s=r##ts(ps.de$1<);

%9u$t# .

% >3ers?##t de 10%

% 8s= 10 seg

8s=10;

@p=0.1;

r#=/8s

d=(-p*r#)/(l#g(@p)/l#g(2.412))

%9#l#s de dseA# s1= -r# + d

% s2= -r# - d

su"=(((-ata$d(d/(0.052-r#)))-10)-((ata$d(d/(0.,-r#))))-10+

((ata$d(d/(0.,-r#))))-10)+10;

su"1=-1*su";

su"2=ta$d(su"1);

a=(d/(su"2))+r#; 

%@ag$tud

"ag!er1=((d&2)+(0.,-r#)&2)&0.5;

"ag!er2=((d&2)+(a-r#)&2)&0.5;

"agp#l1=((d&2)+(0.052-r#)&2)&0.5;

"agp#l2=((d&2)+(0.,-r#)&2)&0.5;

"ag8=("ag!er1*"ag!er2)/("agp#l1*"agp#l2);

kp=1/("ag8);

Page 10: Parcial Panita

7/24/2019 Parcial Panita

http://slidepdf.com/reader/full/parcial-panita 10/13

%B#$tr#lad#r

Bs=(kp*(s+a))/s

%B#"pr#a!7$

step(feeda!k((Bs*ps)1))

 

%B>8D>E 9>D 8FBF9BF>

%8 rud#

gd=(exp(-.*s))*0.065/(1+*s);

=pade(gd)

%B#$tr#l rud#

gff=(-(0.422*s+0.065)*(exp(-,.*s)))/(1.2,*s+0.1,44);

=pade(gff)

B=(((Bs+))*ps)+(*)

B8=feeda!k(B1)

step(B8)

 

Page 11: Parcial Panita

7/24/2019 Parcial Panita

http://slidepdf.com/reader/full/parcial-panita 11/13

SEGUNDO PUNTO

g1=(0.2)/(((s-1)^2)*(s-0.1))g2=1/(s+1)^2

lo pr!"ro s"r# $s"%&r ' orol p&r& "l l&o $" g1 & "s" orol lo ll&!&r"!os

,2. S" $s"%&r& ' orol&$or PID. S" $"sp"& pr!"ro T02 p&r& "l pr!"r l&o

,2=,(s^2+&lp&*s+"&)/s

T02=(,2*g1)/(1+,2*g1)

& "'& &r&"rs& o"$& "s 1+,2*g13 4 ""$o " '"& 5'" s"

5'"r" &"l&r polos s" $" 5'"6

 7lp&=-2

8"&=1

O""$o o!o r"s'l&$o l& "'& T026

Page 12: Parcial Panita

7/24/2019 Parcial Panita

http://slidepdf.com/reader/full/parcial-panita 12/13

g1=(0.2)/(((s-1)^2)*(s-0.1))g2=1/(s+1)^2

 7l &pl&rl" "l s"p '&ro s" o"" l& sg'"" r"sp'"s&6

o '&l $"!'"sr& "l 9'o&!"o $"l PID " "l l&o s"'$&ro. 7or& s"

r"&l&r& "l orol $"l l&o pr!&ro3 o""$o 5'"6

g"=1/s*(s-1)*(s-1)*(s-0.1),1=((1/:)*(s-1)*(s-1))/s01=(0.2;)/(s*(s-0.1))

Page 13: Parcial Panita

7/24/2019 Parcial Panita

http://slidepdf.com/reader/full/parcial-panita 13/13

 7pl&$o "l s"p & 01 s" o"" l& sg'"" gr#9&6

 7& s" p'"$" <"r o!o "l ss"!& & s$o orol&$o por !"$o $"l orol "

&s&$&.