Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Lugar de Raices
Lugar de Raices
1.
06 Lugar de Races.doc 2
R (s)
G (s)
Y (s)
06 Lugar de Races.doc 3
R (s)
Y (s)
R(s)
KG ( s )
1 + KG ( s )
G (s)
Y (s)
[1.1]
1 + KG ( s ) = 0
KG ( s ) = 1
[1.2]
[1.3]
06 Lugar de Races.doc 4
1
G (s) =
s ( s + 1)
[1.4]
Y (s)
K
= 2
R (s) s + s + K
[1.5]
s 2 + s + K = 0 [1.6]
Las races estn en
1
1 4K
s1,2 =
2
2
[1.7]
06 Lugar de Races.doc 5
K=1
Imag Axis
0.5
K=0
K=0
0
K=1/4
-0.5
-1
-1.5
-2
-1.5
-1
-0.5
Real Axis
0.5
06 Lugar de Races.doc 6
K
= s s + 1 = 1 2 = 180D ( 2k + 1) k = 0,1, 2"
s ( s + 1)
[1.8]
06 Lugar de Races.doc 7
1.5
K=1
Imag Axis
0.5
s+1
-0.5
-1
-1.5
-2
-1.5
-1
-0.5
Real Axis
0.5
Todo punto que pertenezca al lugar de las races debe cumplir la condicin de
ngulo.
Dados los polos en lazo cerrado se puede calcular la ganancia correspondiente,
por ejemplo
06 Lugar de Races.doc 8
1
s1 = j 2
2
G (s) =
[1.9]
K
=1
s ( s + 1) s = 1 j 2
[1.10]
K = s ( s + 1) s = 1 j 2 =
2
17
[1.11]
4
K
K n
Este sistema no es nunca inestable
06 Lugar de Races.doc 9
K
s
K (s + z)
,z < p
s+ p
K
s+ p
K
s2
K (s + z)
,z > p
s+ p
K
s + 12
2
j1
j1
06 Lugar de Races.doc 10
+ j1
j1
( s + p1 )( s + p2 )
( s + ) + 12
2
p1
p2
06 Lugar de Races.doc 11
G (s) H (s) =
s ( s + 1) = K
K
=1
s ( s + 1)
[1.12]
[1.13]
K = cte
-----------------------completar
06 Lugar de Races.doc 12
K
G (s) =
, H (s) = 1
s ( s + 1)( s + 2 )
[1.14]
G (s) =
K
s ( s + 1)( s + 2 )
k = 0,1,2"[1.15]
= s s + 1 s + 2 = 180D ( 2k + 1)
Condicin de amplitud:
G (s) =
K
= 1 [1.16]
s ( s + 1)( s + 2 )
06 Lugar de Races.doc 13
Procedimiento:
1. Hallar el lugar de races sobre el eje real.
a. ubicar los polos y ceros en lazo abierto
b. hay tres lugares de inicio del lugar para K=0
j
s = s + 1 = s + 2 = 0D
[1.17]
s = 180D , s + 1 = s + 2 = 0D
[1.18]
06 Lugar de Races.doc 14
s = s + 1 = 180D , s + 2 = 0D
[1.19]
s = s + 1 = s + 2 = 180D
[1.20]
06 Lugar de Races.doc 15
K
K
lim G ( s ) = lim
= lim 3
s
s s ( s + 1)( s + 2 )
s s
[1.21]
3 s = 180D ( 2k + 1) [1.22]
s = 60D ( 2k + 1)
[1.23]
[1.24]
06 Lugar de Races.doc 16
K
= 1
s ( s + 1)( s + 2 )
[1.25]
s 3 + 3s 2 + 2 s = K
[1.26]
polos ceros
0 +1+ 2
s
+
30
nm
30
= ( s + 1) = 0
3
[1.27]
06 Lugar de Races.doc 17
06 Lugar de Races.doc 18
3. Punto de ruptura: punto donde las races dejan de ser reales. En este caso
ser un punto real b + j 0 .
Se toma un punto complejo entre 0 y 1.
j
3
2
2 1
1 = 180 tan
b
D
2 = tan
(
)
b
[1.28]
3 = tan
(
)
b
1 = 180D
b + 1
3 =
b + 2
2 =
[1.29]
1 + 2 + 3 = 180D = 180D
+
+
b b + 1 b + 2
+
+
= 0D
b b + 1 b + 2
b + 1 b + 2
= 0D
[1.30]
[1.31]
[1.32]
3 b2 6 b + 2 = 0 [1.33]
06 Lugar de Races.doc 20
b = 0,423
b = 1,577
[1.34]
06 Lugar de Races.doc 21
s 3 + 3s 2 + 2 s + K = 0
[1.35]
se hace s = 0 + j
( j ) + 3 ( j ) + 2 j + K = 0
3
[1.36]
j 3 3 2 + 2 j + K = 0
( K 3 ) + j ( 2 ) = 0
2
[1.37]
2 = 2
= 2
[1.38]
K = 3 2 = 6
06 Lugar de Races.doc 22
j
j2
j 2
06 Lugar de Races.doc 23
5. Eleccin de la Ganancia:
a. Elegir un sistema de segundo orden con un = 0,5
b. Los polos en lazo cerrado deben estar sobre una recta que forme un
ngulo de
= cos 1 = 60D
[1.39]
c. Se interseca esta recta con el lugar de las races y se calculan los polos
correspondientes que son:
s = 0,33 j 0,58 [1.40]
d. Se calcula la ganancia para esa posicin haciendo
[1.41]
06 Lugar de Races.doc 24
j
j2
j 2
s 3 + 3s 2 + 2 s + K = 0
[1.42]
s s +1 s + 2 = K
[1.43]
06 Lugar de Races.doc 25
K ( s + 2)
K ( s + 2)
G (s) = 2
=
, H ( s ) = 1 [1.44]
s + 2s + 3
s +1+ j 2 s +1 j 2
)(
06 Lugar de Races.doc 26
c. se verifica qu puntos del eje real pertenecen al lugar. Los puntos que
estn a la izquierda del cero cumplen con
k = 0,1,2"
[1.45]
= 180D ( 2k + 1)
pertenece al lugar. Los dems puntos no pertenecen.
j
j 2
lim G ( s ) = lim
s
K ( s + 2)
( s + 1 + j 2 )( s + 1 j 2 )
K
s s
= lim
[1.46]
s = 180D ( 2k + 1)
[1.47]
06 Lugar de Races.doc 28
1
2
j 2
1
1
1 (1 + 2 ) = 180D ( 2k + 1)
[1.48]
1 = 180D + 1 2 180D + 1 2
1 = 180D + 55D 90D = 145D
[1.49]
[1.50]
4. Punto de entrada: punto donde las races comienzan a ser reales. En este
caso ser un punto real b + j 0 .
06 Lugar de Races.doc 29
En el ejemplo,
)(
Z ( s ) = ( s + 2), P ( s ) = s + 1 + j 2 s + 1 j 2
1
1
1
=
+
+ 2 +1+ j 2 +1 j 2
2 ( + 1)
1
=
+ 2 ( + 1)2 + 2
( )
[1.51]
[1.52]
[1.53]
( )
= 6,61
18
= 0,2168 [1.54]
83
[1.55]
g=tf(poly([-2]),poly([-1-sqrt(2)*i -1+sqrt(2)*i]));rlocus(g),grid
06 Lugar de Races.doc 30
2
1.5
1
Imag Axis
0.5
0
-0.5
-1
-1.5
-2
-5
-4
-3
-2
-1
Real Axis
06 Lugar de Races.doc 31
K ( s + 4)
K ( s + 4)
=
G (s) =
2
s ( s + 3)( s + 5) ( s + 2 s + 2 ) s ( s + 3)( s + 5)( s + 1 + j )( s + 1 j )
[1.57]
[1.58]
P ( s ) + KZ ( s ) = 0
[1.59]
P (s) = 0
[1.60]
Z (s) = 0
[1.61]
las ramas que no pueden llegar a ningn cero de lazo abierto terminan en infinito.
En el ejemplo las ramas partirn de
s = 0, 3, 5, 1 j
[1.62]
[1.63]
KZ ( s )
G (s) =
= Z ( s ) P ( s ) = 180D ( 2k + 1) k = 0,1,2"
P (s)
[1.64]
1 + j
5
1 j
06 Lugar de Races.doc 34
06 Lugar de Races.doc 35
( 2q + 1)
nm
, q = 0,", n m 1 [1.65]
la contribucin de ngulo de un punto ubicado muy lejos estar dada por ngulos iguales desde cada polo y cero, es decir
( n m ) a = ( 2q + 1)
[1.66]
En este ejemplo
q = 0 a =
= 45D
( 5 1)
q =1
q=2
q=3
a = 3 4 = 135D
[1.67]
a = 5 4 = 135D
a = 7 4 = 45D
06 Lugar de Races.doc 36
j
1 + j
1 j
06 Lugar de Races.doc 37
polos ceros
=
nm
[1.68]
en el ejemplo
o =
0 3 5 1 + j 1 j ( 4 )
= 1,5
5 1
[1.69]
06 Lugar de Races.doc 38
1+ j
p1
0
1 j
[1.70]
06 Lugar de Races.doc 39
4| p = 4|1+ j = 18,4D
1
0| p = 0|1+ j = 135D
1
5| p = 5|1+ j = 14D
[1.71]
3| p = 3|1+ j = 26,6D
1
1 j| p = 1 j|1+ j = 90D
1
1+ j| p = 4| p 0| p 5| p 3| p 1 j| p ( 2q + 1)
1
= 67,2
[1.72]
06 Lugar de Races.doc 40
P ( s ) + KZ ( s ) = 0 = ( s si ) Q ( s )
q
[1.73]
incrementando la ecuacin,
P ( s ) + ( K + K ) Z ( s ) = P ( s ) + KZ ( s ) + KZ ( s ) = 0 [1.74]
1+
1+
Z (s)
K = 0
P ( s ) + KZ ( s )
Z (s)
( s si )
Q (s)
K = 0
[1.75]
[1.76]
06 Lugar de Races.doc 41
K
q 1 Q ( s )
= ( s si )
s si
Z (s)
lim
s si
K
dK
=
=0
s si ds
[1.77]
[1.78]
Z ( )
1+
K =0
P ( )
P ( )
K =
Z ( )
[1.79]
[1.80]
dP ( )
dZ ( ) 1
dK
= Z ( )
P ( )
=0
2
d
d
d Z ( )
dP ( )
dZ ( )
= P ( )
Z ( )
d
d
[1.81]
[1.82]
06 Lugar de Races.doc 42
dP ( )
1 dZ ( )
=
P ( ) d
Z ( ) d
1
d ( ln P ( ) )
d
d ( ln Z ( ) )
d
[1.83]
[1.84]
m
1
1
=
p
i =1 (
i =1 ( + zi )
i)
[1.85]
la igualdad es
1
1
1
1
1
1
= +
+
+
+
+ 4 + 3 + 5 +1+ j +1 j
2 ( + 1)
1
1
1
1
= +
+
+
+ 4 + 3 + 5 ( + 1)2 + 12
[1.87]
[1.88]
06 Lugar de Races.doc 43
1
1
1
1
1
= +
+
+
2,5 + 3 3,5 1,25
0,91 2 + 0,73 3 = 0
1 = 1,45
2 = 2,26
[1.89]
[1.90]
[1.91]
[1.92]
[1.93]
1 = 1,07
2 = 2,38
[1.95]
se toma 2,38
06 Lugar de Races.doc 44
[1.96]
s 5 + 10s 4 + 33s 3 + 46 s 2 + ( 30 + K ) s + 4 K = 0
[1.97]
s5
33
30 + K
s4
10
46
4K
s3
28,4
30 + 0,6 K
s2
35,4 0,211K
4K
s1
s0
4K
[1.98]
06 Lugar de Races.doc 45
[1.99]
[1.100]
( 35,4 0,211K ) s 2 + 4 K = 0
s = 1,13 j
[1.101]
[1.102]
06 Lugar de Races.doc 46
K =
i =1
m
+ pi
[1.103]
+ zi
i =1
06 Lugar de Races.doc 47
Imag Axis
1
0
-1
-2
-3
-4
-6
-5
-4
-3
-2
Real Axis
-1
06 Lugar de Races.doc 48
0.8
1.5
1.5
0.6
1
0.4
0.5
0
-0.5
0.2
Imag Axis
Imag Axis
Imag Axis
0.5
0
-0.5
-1
0
-0.2
-0.4
-1
-1.5
-0.6
-1.5
-2
-2.5
-4
-3
-2
-1
Real Axis
-2
-8
-0.8
-6
-4
-2
Real Axis
-1
-4
-3
-2
-1
Real Axis
06 Lugar de Races.doc 49
Imag Axis
1
0
-1
-2
-3
-4
-6
-5
-4
-3
-2
Real Axis
-1
06 Lugar de Races.doc 50
[1.104]
[1.105]
[1.106]
o
Td s s + 2 = ( 2 q + 1)
[1.107]
Para q = 0
s + s + 2 = Td
[1.108]
haciendo = 0
[1.109]
s + s + 2 =
06 Lugar de Races.doc 51
[nd,dd]=pade(1,10)
d=poly([0 -2])
ddd=conv(d,dd)
g=tf(nd,ddd);rlocus(g),grid
06 Lugar de Races.doc 52
40
30
20
Imag Axis
10
0
-10
-20
-30
-40
-20
-10
10
Real Axis
20
30
06 Lugar de Races.doc 53
30
20
Imag Axis
10
-10
-20
-30
-5
0
Real Axis
06 Lugar de Races.doc 54