Anda di halaman 1dari 16

UNIVERSIDAD CATOLICA DE SANTA MARIA

FACULTAD DE CIENCIAS E INGENIERIAS FÍSICAS Y FORMALES

ESCUELA PROFESIONAL DE INGENIERIA ELECTRÓNICA

CURSO: CONTROL AUTOMÁTICO II

AVANCE DE LA PRACTICA 2
Grupo de jueves de (9.00-11.00)am

Autor: Ticona Saavedra Juan Carlos

Agosto -2015

- AREQUIPA –
Desarrollo de la practica N2

1. hallar las funciones de transferencia de lazo: directo G(s), inverso H(s), abierto G(s)H(s)

y cerrado W(s), expresadas como modelos (sistema) en su forma:

i. polinómica.

ii. ceros y polos.

*Lazo directo:

-Forma polinomica:

>> n1=[10 0 3];

>> d1=[1 10 20];

>> G1=tf(n1,d1);

>> G1=tf(n1,d1)

G1 =

10 s^2 + 3

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

s^2 + 10 s + 20

-Forma ceros y polos

>> [z,p,k]=tf2zp(n1,d1)

z=

0.0000 + 0.5477i

0.0000 - 0.5477i

p=

-7.2361

-2.7639
k=

10

>> G1=zpk(z,p,k)

G1 =

10 (s^2 + 0.3)

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

(s+7.236) (s+2.764)

Continuous-time zero/pole/gain model.

*Lazo inverso

-Forma polinomica:

>> n2=[15];

>> d2=[1 1];

>> H=tf(n2,d2)

H=

15

-----

s+1

Continuous-time transfer function.

-Forma ceros y polos:

>> n2=[15];

>> d2=[1 1];

>> H=tf(n2,d2)

H=

15

-----

s+1

Continuous-time transfer function.

>> [z,p,k]=tf2zp(n2,d2)
z=

Empty matrix: 0-by-1

p=

-1

k=

15

>> H=zpk(z,p,k)

H=

15

-----

(s+1)

Continuous-time zero/pole/gain model.

*Lazo abierto

-Forma polinomica

>> FT=series(G1,H)

FT =

150 s^2 + 45

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

s^3 + 11 s^2 + 30 s + 20

Continuous-time transfer function.

-Forma de ceros y polos

>> num=[150 0 45];

>> dem=[1 11 30 20];

>> [z,p,k]=tf2zp(num,dem)

z=

0.0000 + 0.5477i

0.0000 - 0.5477i
p=

-7.2361

-2.7639

-1.0000

k=

150

>> FT=zpk(z,p,k)

FT =

150 (s^2 + 0.3)

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

(s+7.236) (s+2.764) (s+1)

*Lazo cerrado

-Forma polinomica

>> FT=feedback(g,h)

FT =

10 s^3 + 10 s^2 + 3 s + 3

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

s^3 + 161 s^2 + 30 s + 65

Continuous-time transfer function.

-Forma de ceros y polos

>> [zeros,polos,ganacia]=zpkdata(FT,'vo')

zeros =

-1.0000 + 0.0000i

0.0000 + 0.5477i

0.0000 - 0.5477i

polos =

1.0e+02 *

-1.6082 + 0.0000i

-0.0009 + 0.0063i
-0.0009 - 0.0063i

ganacia =

10

>> FT=zpk(zeros,polos,ganacia)

FT =

10 (s+1) (s^2 + 0.3)

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

(s+160.8) (s^2 + 0.184s + 0.4042)

Continuous-time zero/pole/gain model.

B)

*Lazo directo

-Forma polinomica

>> n1=[8 1];

>> d1=[1 5 12 6 0];

>> G1=tf(n1,d1)

G1 =

8s+1

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

s^4 + 5 s^3 + 12 s^2 + 6 s

-Forma ceros y polos

>> [z,p,k]=tf2zp(n1,d1)

z=

-0.1250
p=

0.0000 + 0.0000i

-2.1722 + 2.1056i

-2.1722 - 2.1056i

-0.6556 + 0.0000i

k=

>> G1=zpk(z,p,k)

G1 =

8 (s+0.125)

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

s (s+0.6556) (s^2 + 4.344s + 9.152)

Continuous-time zero/pole/gain model.

*Lazo inverso

-Forma polinomica

>> n2=[1];

>> H=tf(n2,d2)

H=

-----

s+3

Continuous-time transfer function.

-Forma de ceros y polos

>> [z,p,k]=tf2zp(n2,d2)

z=

Empty matrix: 0-by-1

p=

-3
k=

>> H=zpk(z,p,k)

H=

-----

(s+3)

Continuous-time zero/pole/gain model.

*Lazo abierto

-Forma polinomica

>> FT=series(G1,H)

FT =

8s+1

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

s^5 + 8 s^4 + 27 s^3 + 42 s^2 + 18 s

Continuous-time transfer function.

-forma de ceros y polos

>> [zeros,polos,ganancia]=zpkdata(FT,'vo')

zeros =

-0.1250

polos =

0.0000 + 0.0000i

-2.1722 + 2.1056i

-2.1722 - 2.1056i

-3.0000 + 0.0000i

-0.6556 + 0.0000i

ganancia =

8
>> FT=zpk(zeros,polos,ganancia)

FT =

8 (s+0.125)

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

s (s+3) (s+0.6556) (s^2 + 4.344s + 9.152)

Continuous-time zero/pole/gain model.

*Lazo cerrado

-Forma de ceros y polos

>> W=feedback(G1,H)

W=

8 (s+3) (s+0.125)

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

(s+0.04112) (s^2 + 3.143s + 2.776) (s^2 + 4.816s + 8.76)

Continuous-time zero/pole/gain model.

>> [zeros,polos,ganancia]=zpkdata(W,'vo')

zeros =

-3.0000

-0.1250

polos =

-2.4078 + 1.7212i

-2.4078 - 1.7212i

-1.5716 + 0.5532i

-1.5716 - 0.5532i

-0.0411 + 0.0000i

ganancia =

8
-Forma polinomica

>> [num,dem]=tfdata(W,'vo')

num =

0 0 0 8.0000 25.0000 3.0000

dem =

1.0000 8.0000 27.0000 42.0000 26.0000 1.0000

>> W=tf(num,dem)

W=

8 s^2 + 25 s + 3

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

s^5 + 8 s^4 + 27 s^3 + 42 s^2 + 26 s + 1

Continuous-time transfer function.

C)

*Lazo directo

-forma de ceros y polos

>> z=[-1;-5];

>> p=[0;-2;-2+i;-2-i];

>> k=10;

>> G=zpk(z,p,k)

G=

10 (s+1) (s+5)

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

s (s+2) (s^2 + 4s + 5)

Continuous-time zero/pole/gain model.


-forma polinomica

>> [num,dem]=tfdata(G,'vo')

num =

0 0 10 60 50

dem =

1 6 13 10 0

>> G=tf(num,dem)

G=

10 s^2 + 60 s + 50

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

s^4 + 6 s^3 + 13 s^2 + 10 s

*Lazo inverso

Forma de ceros y polos y forma polinomica es igual ya es H es una constant de valor 1

>> H=1;

*Lazo abierto

-forma polinomica

>> FT=series(G,H)

FT =

10 s^2 + 60 s + 50

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

s^4 + 6 s^3 + 13 s^2 + 10 s

Continuous-time transfer function.

-forma de ceros y polos

>> [zeros,polos,ganancia]=zpkdata(FT,'vo')

zeros =

-5

-1
polos =

0.0000 + 0.0000i

-2.0000 + 1.0000i

-2.0000 - 1.0000i

-2.0000 + 0.0000i

ganancia =

10

>> FT=zpk(zeros,polos,ganancia)

FT =

10 (s+5) (s+1)

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

s (s+2) (s^2 + 4s + 5)

Continuous-time zero/pole/gain model.

*Lazo cerrado

-Forma polinomica

>> w=feedback(G,H)

w=

10 s^2 + 60 s + 50

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

s^4 + 6 s^3 + 23 s^2 + 70 s + 50

Continuous-time transfer function.

-Forma de ceros y polos

>> [zeros,polos,ganancia]=zpkdata(w,'vo')

zeros =

-5

-1

polos =

-0.5917 + 3.6444i

-0.5917 - 3.6444i
-3.8684 + 0.0000i

-0.9482 + 0.0000i

ganancia =

10

>> w=zpk(zeros,polos,ganancia)

w=

10 (s+5) (s+1)

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

(s+3.868) (s+0.9482) (s^2 + 1.183s + 13.63)

Continuous-time zero/pole/gain model.

D)

*Lazo directo

-forma de ceros y polos

>> z=[-5];

>> p=[-15;-4;-4];

>> k=10;

>> G=zpk(z,p,k)

G=

10 (s+5)

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

(s+15) (s+4)^2

Continuous-time zero/pole/gain model.

-forma de polinomica

>> [num,dem]=tfdata(G,'vo')

num =

0 0 10 50
dem =

1 23 136 240

>> G=tf(num,dem)

G=

10 s + 50

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

s^3 + 23 s^2 + 136 s + 240

Continuous-time transfer function.

*Lazo inverso

-forma polinomica y forma de ceros y polos es igual ya que es una constante de valor 1

>> H=1

H=

*Lazo abierto

-Forma polinomica

>> FT=series(G,H)

FT =

10 s + 50

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

s^3 + 23 s^2 + 136 s + 240

Continuous-time transfer function.

-Forma de ceros y polos

>> [zeros,polos,ganancia]=zpkdata(FT,'vo')

zeros =

-5

polos =

-15.0000 + 0.0000i

-4.0000 + 0.0000i
-4.0000 - 0.0000i

ganancia =

10

>> FT=zpk(zeros,polos,ganancia)

FT =

10 (s+5)

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

(s+15) (s+4)^2

Continuous-time zero/pole/gain model.

*Lazo cerrado

-Forma polinomica

>> w=feedback(G,H)

w=

10 s + 50

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

s^3 + 23 s^2 + 146 s + 290

Continuous-time transfer function.

-Forma de ceros y polos

>> [zeros,polos,ganancia]=zpkdata(W,'vo')

zeros =

-5

polos =

-14.1086 + 0.0000i

-4.4457 + 0.8892i

-4.4457 - 0.8892i

ganancia =

10

>> zpk(zeros,polos,ganacia)
ans =

10 (s+5)

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

(s+14.11) (s^2 + 8.891s + 20.55)

Continuous-time zero/pole/gain model.

>> w=zpk(zeros,polos,ganacia)

w=

10 (s+5)

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

(s+14.11) (s^2 + 8.891s + 20.55)

Continuous-time zero/pole/gain model.

Anda mungkin juga menyukai