Documente Academic
Documente Profesional
Documente Cultură
~
~
de sistemas y automtica
!\
:l
i \
! \
! \
'
,'
. t;.....J.
.. ,
--/\ . 1
-v.
- - . :-f-. j-
__ _ \);
- -~
\ .. ,.....
. _ ;,,\___
A-
. \V---_-\__.-7. - -cr-
Apv\J11tes de AL1tomtica
sc~ela !Anivet'sitat'ia de Jnfot'mtica de aijn
99-00
Yh.[
1
Pa~a qu?
C/1e11e de Ka11dal.ait a s11 ap@tada atdea. pitxf/l(a a K@ad.i. Dl1.lla11te titei11ta !J dos aios
d a11cia110 Dl.az.wet l.a sido /l(aest!(O Ma!}oit e11 et attrait de ta coitte atrga11a.
Si pa;.a sas /Jiejos all(igos eita i11.e.xptlcabte ta 1J11eita a ta atdea def /l(aest!(O aifraJ.eito.
Ms sotp,r.e11de11te eita ta 1J1da q11e f fe/Jaba e11.Ue dios.
.At desp1111tm et sof se diitiga a ta Mo11taia pma basc@ ;races secas paJ.a s11 l.oAAo. Le
1Jea11 tllittMaJ. !J aMasaJ. ta aitciffa co11 s/JS pies. Coga a11a /l(asa 1i<(r0bf.e de baMo !J ta
tr[iaba l.b1lll(e11te a s11 to11110. 0011 ta cabeza elltte sas ll(a11os pasaba 1111 g11a11 tato
co11ce11uado !J as 11110 !J ot!(O da.
Peito 1111a /Jez fa 1i<Spi,wc1011 ffeg !J de tos dedos dei ge11iaf a1tcia1to sMg16 111ta /Jas[ja
extteMadaMell.te beita.
Desp11s de q111i<ce das de secado !J co11.1Jeitttda. tilas ta piti111.eA.a l.ot11ada e1t bizcodo. et
a11cia1to cogi s11 ba11ca !J se di11igi 1t1.ai ade1ttm pQ/la. e1t a11Se11.cia de poi/Jo. 11eafiz@ et
es/l(aftado.
t da def desl.o111.all(1e11.to S/JS a1t1.igos de ta aidea estaba11. e1t et destmtatado af(r(l,(
c11a11.d.o et a1tcia11.o 1t1.aestito sac def ioAAo ta J!J
Todos se pAeg111ttaba11. q111'it seita et gw11. se11. pQ/la
et q11e
.At ata11deceit def da sig111e11.te 1JieA01t ai aifraJ.eAO saiiA. co11. 11u b11ito bajo s11 trJ11.ica !J cou
i, !J de uocie. Aegtes@ a ta atdea.
!j as, 1111 da !J otA.o. !llwgados pel.S11adie11.011. a 11u 1t1.11dado pa11.a q11e espima at a1tcia11.o.
Et M11ciado. escoud1do tA.as 11uos J1111cos. 1J10 f teg@ at af(r@eA.o. q11e. despiega1tdo s11
triuica. pl1So ta 1;a tra111.osa /Jasi/a e1t et s11eio. a ea oititfa dei caM1i<o. lj se seut }1111.to a
effa.
C11audo a fo tejos ap@ece 111t Meudiqo. d auciauo aitraA.eito se ie1Ja1tta, !J. c11a11do aq11i se
aceitca, po1te fa /Jasija e1t S/JS MOHOS. La est11pefrOCC1611. se apodeAa dei M11dado q11e se
desc11bAe CoH 111ta exdaMac161t de asoM.bAo.
Et OHCia110 Diaz.tt.aei fe itaMa !J paasada !J a111.1stosaMeHte fe dice:
Sugerendas
No pida a estos apuntes lo que no pretenden dar:
Obras de consulta:
Bhler Hansruedi, Conception de sistemes automatiques, Presses Polytechniques
remandes, Lausanne 1998
Campomanes J.G.,Automtica, Jcar, Gijn, 1.986
lfeachor Emmanuel, Digital signa/ proccesing, Addison-Wesley, Wokingham, 1.996
Kuo,Sistemas de Control Automtico, Prentice Hall, 1.995
Longchamp R. Commande Numrique de sistemes dunamiques, Presses Polytechniques remandes, Lausanne 1995
Ogata, Ingeniera de Control Modema,Prentice Hall, 1.990
Oppenheim-Willsky, Seflales y Sistemas, Prentice Hall, 1.994
Ogata, Sistemas de Control en Tiempo Discreto, Prentice Hall, 1.995
Signals, Systems and Transforms, Phillis-Parr, Prentice Hall, 1.995
Proakis, Manololakis, Tratamiento digital de seffa/es, Prentice Hall, Madrid 1998
Rivoire-Ferrier,Cours d'Automatique, Eyrolles, 1.992
1ntroduccin a la Automtica
1.1 Norn.bres._Y _~S~~!~~~ientos e11:J~)_1~storia d~_}1 J\t1_t~ip.~ti~a
III a. C : Reloj de agua de Ctesibio, usado junto con las
clepsidras y relojes de sol y arena hasta el siglo XVII.
Su objetivo: mantener el nivel constante para asegurar
constancia de caudal.
(Jp,~
-r,,'-()"
MJ--
l),,.lCJ
v\
~cr
_t._,,.~ . ,a--
v-
w,,-~
'1\
:--- =- -:.--
..
ILi
u
'O
q(t) = K h(t)
,=-~a..,
Flolador
~\Orifiao
.
.
Figura 1.1
Figura
j_]
1.1
Introduccin a la Automtica
Marco Polio Vitrubio, arquitecto e ingeniero
de los csares, (20 a C.) nos describe el
odmetro, artilugio incorporado a un carruaje y
destinado a medir la distancia recorrida.
Probablemente inventado por Arqumedes,
fu objeto de estudio y frustrada reconstruccin, l 500 aiios ms tarde, por Leonardo da
Vinci.
El engranaje de un solo diente, fijado sobre el
cubo de la rueda desplaza la rueda vertical. Otro
diente nico, (b ), de sta, hace avanzar un
diente de la rueda horizontal por 400 vueltas
(milla romana) de la rueda del carruaje.
Figura 1.4
Figura 1.5
MAATILLO-PILO!t
.,
A LA RUEDA HIORAUllCA
CUCHARON DE QUIJADAS
PARA LA RECUPER.ACION
OBJETOS SUMEAGIOOS
PMleR CONnlOl
=~Ni.:E~A~~~
MANTENER NIVELES DE AGUA CONSTANTES
VAL\IULA
REGULABLE - -
MANUAU.IEHTE
Figura 1.6
1.2
Introduccin a la Automtica
La figura 1. 7 reproduce un
grabado de Los Veinte y Un Libros
de los ingenios y Mquinas. del
aragons Juan de Lastanosa. que
representa el "artificio" para elevar el
agua del Tajo, salvando un desnivel
de 100 m. a la ciudad de Toledo. de
Juanelo
Turriano.
(1.501-1.575),
relojero italiano trado a Espaa por
Carlos V. Veinte aos tard en
concebir un reloj para el Emperador y
tres. en realizarlo.
Segn el cronista Antonio
Morales: 'Tiene el reloj todo mil
ochocientas ruedas sin otras muchas
cosas de hierro y latn".
Invent 'un molino de hierro tan
pequeo que se puede llevar en la
manga y muele ms de dos celemines
de trigo al da. movindose l a s
mismo". En Yuste tuvo Turriano su
taller y en el diseo y construccin de
su molino particip activamente el
Rey, ilusionado por la importacia que
podra tener su aplicacin para el
abastecimiento de sus tropas en
campaa.
En 1558 Felipe 11 le pas de su
cargo de "relogero" a ostentar el
ttulo de "matemtico mayor''.
Particip en la construccin del
canal de Colmenar y el gran pantano
de Tibi.
/)
J-'-"""'
r/U/''~-
Figura l . 7
En 1.597 Jernimo de Ayanz ru nombrado administrador general de las minas del reino. A l se
Jebe la invencin de un equipo autnomo de buceo y una mquina de vapor destinada al desage de
ias minas .
El holands Cornelis Drebbel ( 1.572-1.633) invent un sistema de control de temperatura para una
incubadora. Cfr.: Fig. 1.8
tramplila de tiro
_-.-- -~:--~
--~.rwaoo(. ;
,:mllD.
.1
hm:vos
11;;ua
e
ilUlO
Je
gases
~h.l.pa
Figura 1.8
1.3
Introduccin a la Automtica
Figura 1.9
1.788 James Watt inventa su regulador centrfugo de vapor. Primer regulador con retroalimentacin automtica.
pivote
vlvula
de mariposa
cmara
,: -
de
vapor
_j
polea
Figura 1.10
Un incremento de velocidad tiende a separar las bolas del regulador fijadas en las prolongaciones de los dos lados inferiores
del paralelogramo articulado, mientras que los otros dos desplazan el casquillo que mueve las palancas que cierran la vlvula
de admisin, disminuyendo el caudal de vapor y como consecuencia la velocidad.
En los aos 1.868 y 1.877, J.C. Maxwell y E.J. Routh, respectivamente, plantean las condiciones de
estabilidad de un sistema con realimentacin.
En 1.891 Hiram Maxim, inventor de la ametralladora patent un mecanismo giroscop1co para
mejorar la estabilidad de su mquina voladora a vapor, de cuatro toneladas, que logr separarse del
suelo unos instantes, pero nunca vol.
En el ao l .893 el matemtico ruso A.M. Liapunov estudia la estabilidad del movimiento. Sus
estudios basados en ecuaciones diferenciales no lineales del movimiento, incluyen tambin resultados
para los casos lineales, con el mismo efecto que la aplicacin del criterio de Routh, aunque no fu
considerado como parte de la Teora de Control hasta 1.958.
Leonardo Torres Quevedo, (l.852-1.936), es el primer ingeniero espaol al que debemos un intento
de teoriz.acin de la Automtica:
1.4
Introduccin a la Automtica
"Adems se necesita - y ste es el principal objeto de la Automtica - que los autmatas tengan
discernimiento, que puedan en cada momento, teniendo en cuenta las impresiones que reciben, y
tambin a veces, las que han recibido anteriormente, ordenar la operacin deseada". Ensayos sobre
Automtica Su definicin. Extensin terica de sus aplicaciones. (I.914).
Su transbordador telefrico, el Nigara Spanish Aerocar, diseado por l en 1.909, con un vagn de
seis toneladas de peso y capacidad de 45 pasajeros sigue an en servicio sobre las cataratas del
Nigara, sin haber sufrido un solo accidente grave.
En el afio 1.900 presenta en Pars si informe, Sur les machines a calculer. La Comision de la
Academia de Ciencias, (Poincar, Apell y Deprez) que evala su trabajo, escribe:
- "El seftor Torres ha dado una solucin terica general y completa del problema de la construccin
de las relaciones algbricas y transcendentes por medio de mquinas"
A partir de este informe se comienza a construir en 1.910 su mquina analgica para hallar las
races de un polinomio de grado octavo. Incluso lleg a construir calculadoras mecnicas para resolver
la ecuacin de segundo grado con coeficientes complejos y un integrador. A propsito de la mquina
analtica de Charles Babagge, resalt que su fracaso estribaba en el uso exclusivo de procedimientos
mecnicos. El hizo ver que en el uso de elementos electromecnicos estaba el futuro.
Su telekino, fu el primer aparato teledirigido: Con l se gobern a distancia un triciclo en el
frontn Beti-Jai de Madrid, (1.904) y una barca por el Nervin en Bilbao, (1.905).
Construy dos mquinas para jugar al ajedrez. El ajedrecista constituye una de las primeras
manifestaciones de inteligencia artificial, mediante la introduccin en la mquina de un programa.
Los dirigibles por l ideados, de dimensiones anlogas a las de los zeppelines alemanes volaban a
100 Km/h y en la primera guerra
mundial fueron utilizados con gran
xito por Francia e Inglaterra.
No escaparon a su consideracin los
problemas de estabilidad. Como
escribi F .H. Raymond Torres Quevedo
fu quien seal el nudo de la
Automtica.
Resulta paradjico que los trabajos de
este ilustre montas, nacido en Santa
Irua.,
hayan
pasado
Cruz
de
desapercibidos para la mayora de los
ingenieros, incluidos, para vergenza
nuestra, los de su propio pas.
Va8II del " Niararo Spani.rlt Atrocar"
El ruso Minorsky en
1. 922
Figura 1.11
trabajando en el control automtico de
la direccin de barcos demostr que se
poda determinar la estabilidad de un sistema a partir de las ecuaciones diferenciales que le
describen.
En los laboratorios de la Bell Telephone, Black, Nyquist y Bode estudiaban en la dcada de los
aos treinta la estabilidad de los sistemas en el dominio de la frecuencia. Al mismo tiempo Nobert
Winer desarrolla la teora de los procesos estocsticos.
Co,.,,-n;oi
,.., ,,.,T
<! fL
<-..,_ -1
'
"i "
115
.'.'\"'
.rt~f~~iti/~~.:~;~t\ .
.,.
. ;t
Introduccin a la Automtica
el diseo de pilotos automticos propiciaron un gran desarrollo de la Teora del Control Automtic.
Aeroplano
Posicin prevista del
- ~ - - - - ~ aeroplano a la llegada
\
/
del proyectil
/
\
/
\ .
//
/
\
)(
/Angulo de/
I avance//
/
//
\
\
'\
/~
/
Angulo de tiro
\\
Antena de 1 rodar
\\
Circuitos del
- radar y
calculador
Can
antiareo
Realimentacin
Se1'ol activa
Figura 1.12
manenc d aparato
E
en un cuno constante y permite que d piloto
desCUlSC durante un vuelo largo. El sistema de
L PILOTO AUTOMTICO
gua
MANDOS
SISTEMA
DE GUIA
SENSOR
ARRIIIAABAJO
B miaopcoceMdor umben
recibedacmde O U O I - ,
c:omoel _ , de wlac:idad del
aiR. el .tdmaro a el equipo de
nawpcin Ulite.
- - - - al mic:ropr--ia,,
Figura 1.13
En 1947 Hurewwicz estudia los sistemas de seales muestreadas
1.6
Introduccin a la Automtica
1.948: Evans formula su teora del Lugar de las races retomando al estudio de la Ecuacin
caracterstica iniciado setenta afios atrs por Routh y Maxwell.
; , e,..,,,,.,.,__
""1"4
r,,.,.,~
'
Figura 1.14
El estudio de la optimizacin de sistemas comienza durante la segunda guerra mundial con Wiener
y Phillips extendiendo la optimizacin incluso a trayectorias de sistemas no lineales utilizando el
clculo de variaciones.
En 1.950 de mano de R. Bellman y R.E. Kalman en los EE.UU. y L.S. Pontyagin en la U.R.S.S
nace el modelado en el espacio de estados (ODE)
En 1.956 se comienza a estudiar el empleo del computador en el control automtico.
El advenimiento de la era espacial aceler el estudio de la optimizacin.
Control
- Controlar un sistema es medir su respuesta (variable controlada) y aplicar al
sistema, mediante un controlador o corrector, una variable (variable
manipulada) que obligue al sistema a rectificar su desviacin, si la hubiese.
Servosistema
- Sistema de control retroalimentado cuya respuesta o salida es la posicin,
velocidad, aceleracin o trayectoria de un elemento mecnico.
Originalmente se requera para esta denominacin como esencial una
'amplificacin' de potencia.
.Jl
Sistemas dinmicos
- Cuando la respuesta de un sistema depende de la entrada actual y de su historia
pasada, y sta puede condensarse en un conjunto finito de nmeros, (vector de
estado) i:(to), estamos ante un sistema dinmico de dimensin finita.
;::...
' :..
..... :,). ,
1~)f'
'
.v'~
'>t~
, :~4,.:,~'i;{~t.;.
Introduccin a la Automtica
1.3 Realimentacin (Feedback, asservissement)
Entrada
- Estmulo o excitacin, con origen en una fuente de energa externa, aplicada a
un sistema de control con el fin de obtener una respuesta determinada.
Salida
- Es la respuesta obtenida del sistema
Los sistemas pueden tener varias entradas y varias salidas
Realimentacin
- "Sistema de control realimentado es un sistema que tiende a mantener una
relacin prevista e impuesta por el hombre entre una variable de proceso,
(salida), y otra, (entrada de referencia), comparando funciones de estas variables
y usando la diferencia como medio de control" . (American Institute of Electrical
Engineers).
etapa de
potencia
Horno
!W\(s)::
'. _~ "}(+_b_~_
GrsY
\
amplificador
de tensin del
termopar
~G/J(s) ,
.J
Y(s)
T
Fi r
.16
~=~~~
Harol 5 . Black. 1.927: Di&tcreione& en &u amplificador
27 aoe-Ferry del Hudaon. Bombillazo, Frmula.
Directcr de la Bell: 'Golpe producido por un fideo mojado'
- Realimentacin y memoria
- Definicin de Nobert Wimer
- 'Es un mtodo de controlar un sistema, insertando en l los resultados de su
comportamiento anterior'.
- Cuando una seal excita un sistema, parte de su energa o de la energa por ella
ocasionada permanece durante algn tiempo en l.
1.8
Introduccin a la Automtica
- La variable de estado desempefa en los sistemas continuos o analgicos la
misma funcin que un elemento de memoria en los circuitos secuenciales.
1.13
Introduccin a la Automtica
Para un instante dado la corriente no tendr el mismo valor en puntos
distantes de una red
Su descripcin matemtica ser un conjunto de ecuaciones en derivadas parciales.
Salida
Salida
y(t)
y(t)
Sistema
a lineal
x(t)
x(t)
Entrada
Entrada
.l.~~,t__ ~ .
1.10
- ~ - ------ -
Introduccin a la Automtica
Salida
Sistema
alineal
y(t)
Salida
Sistema
alineal
y(t)
x(t)
x(t)
Entrada
Entrada
curvatura
de
caracterstica
saturacin
Salida
Sistema
alineal
Salida
Sistema
a lineal
y(t)
x(t)
x(t)
-em
em
Entrada
Entrada
todo/nada y umbral
histresis
Salida
Sistema
alinea!
y(t)
y(t)
Salida
Sistema
alinea!
x(t)
y(t)
x(t)
Entrada
Entrada
todo/nada con
umbral e histresis
umbral y saturacin
1.11
"
Introduccin a la Automtica
N.B.: Observar que una cosa es la representacin de la entrada y la salida respecto al tiempo, actuando ste como variable
independiente, y otra, representar la salida versus la entrada, actuando el tiempo como parmetro, (caracterstica).
Existen otras alinealidades que llamaremos esenciales que son buscadas ex professo en el proceso
de diseo. Tal es el caso del control Todo/nada, en el que la salida o salidas del sistema adquiere
valores constantes.
x(t)
x(t)
y(t)
Caracterstica
t. parmetro
y(t)
todo/nada con
umbral e histress
'
'
Salida
Sistemas continuos
Una seal continua est definida para todos los valores del tiempo en un intervalo.
Si acaso puede no estar definida en un conjunto finito de puntos
oo-Xe-I
G(s)
J"--
Sistemas muestreados
La seal est definida en breves intervalos de tiempo, regularmente espaciados
x'e- . .
o-o
11
J.
1 11
G(s)
-- - - - - -
1 -
-~
1.12
'Jll!
Introduccin a la Automtica
Sistemas discretos (numricos)
La seal slo est definida para valores individuales del tiempo, generalmente separados por
intervalos homogneos.
&
o o
o
o o
o o
X~
D(z)
x;
&
o
o
o
00
o
o
-- ---
La seal est desenergizada. No podr excitar un sistema. Una seal discreta es una secuencia de
nmeros que puede ser procesada por un computador (DSP)
Una seal muestreada est definida en instantes discretos de tiempo, instantes de muestreo, y su
duracin no es nula a partir de ese instante.
Podemos concebir la seal discreta o numrica como la informacin extrada de la seal
muestreada. Slo est definida en los instantes de muestreo y su duracin es nula.
En el captulo dedicado a la teora de seal definiremos con ms precisin estos conceptos.
Sistema mixto ser el que utiliza diversos tipos de seal.
1.13
Introduccin a la Automtica
Aplicaciones de la Lgica borrosa
Util para sistemas no lineales y con variaciones de entorno.
Es ya una realidad el autoenfoque fuzzy basado en tomar tres puntos de medicin frente al nico
punto del autoenfoque clsico.
Los japoneses estaban investigando en el 93 el control mediante rdenes orales de un helicptero de
salvamento y el control automtico de la Autorrotacin.
. . botn izqdo.
. bohm dcho.
Dive~+ime~+o
Si Ud. tiene acceso a la versin 5 de Matlab
Ma~v\al de P~cticas
1 . - Debe !Ad. esttAdia,. y ,.eali2a,. la p,.ctica n 1.
2..- 6n la p,.ctica n 2 encon+..a .. "'"' ,.estAmen pa,.a
.. eco,.da..
los
elementos
de
la
va,.iable
ma+e,.ia.
1.14
compleja
2
2.1 Ecuacin diferencial ordinaria
Es una igualdad que incluye una o ms variables dependientes v.g.: y,x, una variable independiente
que suele ser el tiempo, t, y derivadas de las variables dependientes, y, x, respecto a t.
Ecuaciones diferenciales parciales
Existirn dos o ms variables independientes, una o ms variables dependientes junto con las
derivadas parciales de las variables dependientes respecto a las independientes.
Loe operadoree D y 0
Dx
equivale a escribir :
0 x equivale a escribir
Uc
= _l o- i = _l
1
donde u,(O) es el valor inicial de la tensin en bornes, debido a la carga que el condensador posee en el instante t = O
Unicamente se podr prescindir del intervalo de integracin entre --oo y O si nos consta que las condiciones iniciales. en
t = O, son nulas.
J=m
L a;D'y = L b;fYx
;=0
,=O
D 2y+3Dy+4y = 5Dx+0,5x
J=m
i=O
t=O
L a;(t)D'y = L b;(t)IYx
Ejemplo:
D 2ycos 3t + Dy- t 2y = x
2.1
d2y
a) -+2v=O
2
1~ v~
b) .f!..(1 2y) = 0
l~ J~(t'-1 )
dt
dt
c)
e~)~; +(f)y=O
11h,>,~vb 1+J)
d2y
d) -+ycost=O
2
dt
1,.-M;_,Vlx
l,y
2.1
2
5
cos
d2y ' . d
.
d
termmo e pnmer gra o para y
dt 2
--, -
2xy \ dy
dt)l
'
.
de qumto
.
grado para 1as van'abl es x e y
termmo
Trmino lineal
Monomio que slo contiene una de las expresiones, Dny, ..., Dy, y ; Dmx, ... , Dx,x , elevada a la
potencia unidad, con un coeficiente numrico. v.g.: ,/3 D 2y
Ecuacin lineal
/ 7 cwlP .u,,,,,.. ~ ~ ""f~ ~
Aquella en la que todos sus trminos son lineales o los que son de primer grado en las variables,
xey
Trminos no lineales
Potencias superiores a la unidad de las funciones, Dny, ... ,Dy, y ; Dmx, ... ,Dx,x
Productos de las mismas funciones
Funciones transcendentes de ellas
xdy
cosx
dx
=O
Memorndum
Todo polinomio normalizado puede considerarse generado por un producto de binomios de la forma
(s-p , )(s -p2) ... (s -pn) = s" + a,r1s"-' + ... +a ,s+ao
donde los p , son las n-raices del polinomio
Cuando hay una raz repetida h veces decimos que tal raz es de orden de multiplicidad h
En nuestro caso
p,
} = - 4 ~ =-2 :::'36 =-2+
pi =p;
2
2
2
Luego el polinomio puesto en forma factorizada ser:
[s-(-2 j])J[s-(-2-j3)] s 2 2s+j3s
+j6-j3s-j6
=s 2 +4s+ 13
Observe como con los coeficientes del polinomio normalizado ocurre:
' = -{p, + p2)
4 =-[(-2 +j]) + (-2-j]))
/36 . FI
a 0 =p,p 2
= +
+2s+4
=-2+j]
-
+9 =
2.2
a) s 3 +s
c) s 3 - 1
d) s 5 - s
p4=(1 O O O -1 O];
r4=roots(p4)
r4 =
O
-1 .0000
Clculo de races
con Matlab
en caso, d
0.0000 + 1.0000i
0.0000 - 1.0000i
1 0000
donde p I y p 2 son las races de la ecuacin caracterstica, a las que llamaremos POLOS
s2 +3s+ 2 =0
=>
{pi=-I
P2 =-2
Si la raz mltiple fuese de orden de multiplicidad dos. v.g. : p 1, p2,p 3, p 3, el conjunto fundamental
{e P 1' . eP 21. t eP 1'. eP 11 }
sera
N.B: Conviene no perder de vista que p,
Un modo de construir otra base (otro conjunto fundamental). es construir n vectores. linealmente independientes entre s.
mediante combinaciones linealmente independientes de los vectores de la base primitiva.
Para que un conjunto de n funciones sea linealmente independiente es condicin suficiente que su WRONSKJANO sea
diferente de cero. Llamamos as al detenninante
!,
!,
In
D/1
Dfi
Df.
M =lKg
B = 3 Kgs- 1
K = 2Kgs-2
L12
MT"'
LT"'
L
M12
MD 2y + BDy + Ky = F
D 2y+3Dy+2y=x
,
2.3
aceleracin
velocidad
longitud
La ecuacin diferencial que nos describe el comportamiento dinmico del sistema es de orden 2
n=2
m=O
Si la ecuacin describe un sistema fisico ser n ~ m
Para que el problema tenga solucin nica, y(t), necesitamos determinar
el dominio de definicin (intervalo de tiempo) para el que debe estar
definida. y(t). Usaremos siempre O :s; t < cx:,
Un conjunto de n condiciones iniciales para y(t) y sus n - 1 derivadas
evaluadas para t = O
dn-1 YI
y(O)
dtn-1 t:ll
En nuestro ejemplo necesitaramos conocer la posicin de la masa para t = O y su velocidad en el
instante t = O . Con estos datos y el conocimiento de la fuerza aplicada podemos determinar la
posicin de la masa, y(t) , en cualquier instante posterior.
La bsqueda de la respuesta del sistema, y(t), comprende dos etapas
clculo de la respuesta libre, y 1(t)
clculo de la respuesta forzada, y(t)
ya que la respuesta total, y(t), debe ser la suma de ambas, no en vano el sistema es lineal
y(t) = y(t) + y(t)
Respuesta libre
Es la salida que proporciona el sistema en ausencia de excitacin, cuando x(t) =O
Entonces la ecuacin diferencial que describe el sistema
D 2y+ 3Dy+2y =X
se convierte en una ecuacin diferencial homognea
D 2y+3Dy+2y=0
cuya solucin tiene, como hemos visto, en 2.5, la arquitectura
y(t)= c,eP 1 +C2eP 21
(2.1)
y(t) nos proporciona el valor de la salida para todos los valores de t en el intervalo, O:s; t < cx:,
cuando el sistema evoluciona tan solo merced a le energa remanente en el sistema por su historia
pasada.
Calculando los valores de los polos, (2.1) se concreta en nuestro caso:
1(t)=C,e-1 +C2e- 21
(2.2)
y 1(t) nos proporciona el valor de la salida para todos los valores de O :s; t < cx:,
An hemos de calcular las constantes C I y C2.
Para ello necesitamos conocer las condiciones iniciales, dos nmeros:
... y 1(0) =O . posicin que ocupa la masa en el instante t =O en que vamos a aplicarle la fuerza
... j,1(0) = 1 . velocidad que posee la masa I ms - 1 cuando pasa por esa posicin. ya que como
resultado de una fuerza anterior desconocida su movimiento ser oscilante.
N. B.: Las condiciones iniciales sern daws del problema
_dd(c,e - +C2e 1
21
=1
)\
,..,
=0
"'
~
(2.3)
C ,+C2=0
1
-c,e -2C2e
e,=
21
"'
e 2 = -1
-1
Figura 2.1
2.4
=1
-C, -2C 2 = 1
(2.4)
(2.5)
2
Dibuje las funciones siguientes
' y(t-2)
.D"
23
.3
-2
.'
'
y(t+I)
L\
'
/fl
.3
y(-t)
-2
, y(-t+I)
..
.3
-2 .
il
..
i r(t)
Excu r sus
de
Teora de seal
Figura 2.2
ESCALON UNITARIO. (t) , o funcin de Heaviside
fig.2.3
~
(t)
!------
1 'v' t> O
nr)
no)= O y no )=
Figura 2. 3
i r, (t)
Figura 2.4
IMPULSO UNITARIO. li(t) , o impulso de Dirac
Derivando r,(t) obtenemos 0 1(1), fig . 2.5. que vale
en el intervalo abierto (
-! ,! ).
"t
JL,~
li,(,)dt= 1
16,(t)
1/E
E.
- E/2 E/2
Figura 2.5
Si E-+ O, li 1(t) no tiende a lmite finito alguno en el
sentido de las funciones. sino en el sentido de las
distribuciones. Ese lmite es precisamente el impulso de
Dirac, representado en fig.2.6
Una distribucin es un procedimiento T mediante el cual a
una funcin le asignamos un nmero. As a la funcin q>(t)
mediante el procedimiento li
I
I
< 6,q =
<lia,<I =
6(t-a)19(t)dl=q>(a)
2.5
Figura 2.6
r(-t)
.:1
-J
o(,)dt = 1
no quiere decir que 0(1) = l., sino que el rea encerrada por el impulso es la unidad y que la funcin ,
impropiamente utilizada, o(t) y 0(1 - a), valen O para todos los valores de t que no sean O a
respectivamente
En el tema dedicado a teora de seal abordaremos con ms rigor el estudio de las distribuciones.
Un impulso de Dirac o funcin delta de Dirac es una seal fsicamente irrealizable. Una seal
parecida sera la fuerza con que una bola de billar golpea a otra transfirindole la energia unidad en el
menor tiempo posible.
Or.;:,
f>.
y(3) = Jg(,)x{3 - ,) d,
N.B: Observar que la expresin v(1) no es una integral sino infinitas integrales definidas, una para cada valor de 1. Otra cosa
ser que para muchos casos podamos hallar una expresin general vlida para un determinado intervalo de 1
Si la ecuacin diferencial tuviera varios sumandos con derivadas de la entrada. en virtud del principio de superposicin el
producto de convolucin tendra por expresin
y(t)= fg(t-t)
o
f. b/'x(,)
d,
d,J
=O
']
=>
C,e- 1 +C2e- 21
=0
=>
C1+C2=0
t=O
d:~\(C1e-1 + C2e - 21 )1
=l
dt
t=O
del sistema de ecuaciones
C1+ C2 =0 } =>
-C1 -2C2 = 1
=>
-C1e- 1 -2C2e- 21
=1
=>
-C1-2C2=l
t=O
C 1=l
C2 = - 1
(2.9)
N.B.: El alumno debe darse cuenta de que no tienen por qu coincidir (2.5) y (2.9) . Si en este caso coinciden es por haber
adoptado para (2.5) como condiciones iniciales. el mismo conjunto numrico que el conjunto de Schwartz.
Caso en el que en la ecuacin diferencial figuran trminos con derivadas de la entrada.
Cuando hablbamos de condiciones iniciales no Schwartzianas no referamos a los valores conocidos de la salida y sus
derivadas, resultantes de la actividad anterior a 1 = O. luego eran valores en o- .existentes antes de la modificacin de la
excitacin en t = O.
La evolucin de _y(t) a partir de O exige el conocimiento de y, j;, .. en t = o . Pero no es seguro que y sea continua en t = O ,
ni que lo sean sus derivadas. De ah que no podamos escribir: y(O-) = y(O), j;(O- ) = j;(O )
Siempre ser posible hallar la f.d.t. y a continuacin su antitransformada. Probablemente el mtodo ms seguro.
Cuando no figuran derivadas de la entrada en la ecuacin diferencial, hemos supuesto que el segundo trmino de la igualdad,
x(t), no contiene saltos y por lo tanto tampoco los contendr el primer trmino.
Si j, no contiene impulsos. entonces v es continua, porque si v presentase una discontinuidad. su derivada. en el sentido de
las distribuciones. contendra L~~O )y(O-)] o(1) . Lo mismo se dira de derivadas superiores. De ah la continuidad de las
condiciones iniciales. cuando hemos pasado de o -a o en el teorema de Schwartz.
Pero si x(t) contiene saltos. sus derivadas contendrn impulsos. que traducen los saltos de y .
Ejemplo
2y-8j,+6y=u-ci
{ y<:Q-) = Jo: j {o -) = o
siendo u(t) =
J3
l 51
. }' no
g(t) se calcula como hemos hecho antes., aplicando el teorema de Schwartz, teniendo en
cuenta que u(t) = 5t
Observar que lo que hemos hecho es calcular el valor de j,(O ), requerido para aplicar el teorema de Schwartz.
D 2y+6Dy+25y= x
p =-3+j_4
s 2 + 6s + 25 =O => {
p,=-3-14
Conjunto fundamental
e<JJ4)1
e<J-J4)t
Lo que antes eran nmeros reales, C I y C 2 , son ahora nmeros complejos conjugados, ALw
Arquitectura de la funcin ponderatriz
A . e'. e' (a +)al)/+ A . e -J+ . e' (a -p)I = Ae'feJ<m,...., + e-J(m,....,l =
= Ae'(cos(rot + c:p) + jsen(rot+ c:p) +cos(ro t+<p)-jsen(rot +c:p))
= 2Ae'cos(rot+c:p)
2.7
y AL - w
(2.10)
2
en nuestro caso
2Ae-3'cos (41+ <>)
hemos de calcular A y <>
Disponemos de dos condiciones iniciales para 1 = O
2Ae-3'cos(41+<p>l,=0 =0
3
<p=~
= O, 25e-3'sen 41
Si fuera
25
s 2 +li.< + 2:'i
no-)= o y no)= 1
existe una discontinuidad en el origen, luego su derivada, como distribucin, ser un impuls
= e -'Je'dt - e- 21 e 2'dt =
)-,I
l,--Y-'/_(_t)_=_1_(1---2-e_1_+_e__
_2_1
(2.11)
N.B.: En 2. 11 no hemos hecho infinitas integrales sino hallar una sola expresin que las engloba.
Respuesta en rgimen permanente es: aquella parte de la respuesta que no tiende a cero cuando
t ~ ex, En nuestro caso
1
(2.14)
Ypemranente =
2.8
2
2.11 Clculo semigrfico de una convolucin
)
J:
_s
)-r(-r-2)
;,--
T
-~
2
b)
()
(l
i1 r(--'1')
--'1
.,..
!
-2
,:
__._...._I'(..,
>Dm ....... Q
r[-{,:+2)]ar(-1:-2)
-------r
-~
o
c)
J
-~
'l
c '.1t'J l:.ru~~~~
-2
r(~r(+2)
(l
Figura 2.7
En fig. 2.7a y 2.7b se ilustra el proceso de obtencin de los pulsos x(t) y x(-,). En la figura 2.7c,
el retardo de 4 segundos de la seal x(-,) . En el primer dibujo de esta figura, t = O , se representa la
seal de entrada, x(t) , con la sucesin de sus valores numricos en el orden en que van a excitar el
sistema, x(-,). En el segundo dibujo de esta figura representamos la seal, cuatro segundos despus
de haber iniciado la excitacin del sistema, depender del dominio de definicin de la funcin
generatriz, g(t), el que la seal en ese tiempo est activando todava el sistema o ya haya salido de l.
Sistema
Entrada
x(t)
_____
Salida
y(t)
g(t)
,.._
1
__.
Figura 2.8
Observe que la variable, t. representa el transcurso del tiempo a partir del instante. t = O. en que el
primer valor de la seal de entrada hace acto de presencia en el umbral del sistema. En la frmula del
producto de convolucin. t. representa un valor numrico o a lo sumo un parmetro. La variable
respecto a la que se verifica la integracin es , . abscisa grfica de la seal y de la funcin ponderatriz.
Luego para hacer un clculo semigrfico. la primera operacin, tras obtener la representacin
grfica de la entrada y su expresin en funcin de , ser ordenar sus valores en el orden en que van
entrando en el sistema y a continuacin hallar su expresin en trminos de funciones simples,
adecuadamente retardadas.
x(,)={
! x(,)
! -x(,)
_r::-i r::t;.
0,5
-2
- 1 -0.5
Figura 2.9
La funcin ponderatriz modeliza la transformacin que los sucesivos elementos del sistema van
operando sobre la seal entrante a su paso por ellos. El rea de cada elemento infinitesimal de la seal
de entrada , x(,) dt, es multiplicada por el valor numrico de la funcin ponderatriz al que se superpone.
2.9
~
g(t) = { 2 V t t.q. O < t < 3
O V t ~ (O, 3)
g(t)
Figura 2.10
t
e:>-
t [ ~
A
=J
B 3)
-2r('r-
1 'i t >0
][ r(t-'t)
M
N
] dr
-r(t-'t-2)
1 'i t >'t
l 'i t >3
1 ';/ t >t+2
Recuerde que desplazar t segundos la entrada, x(-,) = r(-,), hacia la derecha, nos
convierte la entrada en f[-(, - t)] = r(t - ,)
A=O
B=O
en ( -oo,O)
en (-oo, O)
M= 1 en (-oo,O)
N= 1 en(-oo, -2)
- g(t)
Ll .~L.
-2
t =
f g(,)x(O-,)d,=0
y(O)=
--00
.. g(t)
B=N=O
A=M=l
J ~j l
o
y(t)=
J2. . d,=21
't
. g(t)
B=N=O
A=M= l
~li ti
O t-2
y(t) =
1"
f 2 1 d. = 4
1-2
g(t)
3
B=N=O
A=M= l
y(t) =
t-2
f 2 l dt =
l O- 21
1-2
3 t
Los lmites de integracin son los puntos extremales del intervalo de solapamiento
2.10
Para valores de t mayores que 5 la seal ya ha salido del sistema: los dominios de definicin de la
seal y de la funcin ponderatriz ya no se solapan.
A-B=l-l=O
M-N=l-1=0
- g(t)
lJ
.3
t-2
L~
y(.l}
4 o
Figura 2.11
-----<>--~
--~--\___
_.
1 2 3 4
5
2.4 Por clculo semigrfico hallar y dibujar la curva de la salida del sistema cuya entrada y funcin ponderatriz se
dibujan en la figura 2.12
x('t)
g('t) =
re't)
--1----
3
Figura 2.12
Escriba en la pgina siguiente cada uno de los pasos del clculo con sus correspondientes dibujos
2.11
1 hallamos la expresin de la seal de entrada en funcin de una rampa, una rampa retardada en tres segundos y un
escaln no unitario, (el unitario multiplicado por tres), retardado tambin en tres segundos
'/1 . z
! f(t-3)
! r(t-3)
x(-[, - t]) = x(t- ,) = -(, -t)- [-(,- t)- 3]r(-[,- t- 3])- 3[(-['t -t- 3])
x(t- ,) = t- ,-[t-'t - 3][(t-, -3)-3r(t-,-3)
O<t ~ 3
y(t) = t[ ,]~ -
}t1
JIo = t1 - oi t1
g('t) = r('t)
1y(t)o<1<3 = i t 1
x(t-'t)
3~t<+ao
B
1
1-3
y(t)=fr(,)(t-,)d,-
1-3
t-3
[(,)(t-,-3)d't-f (,)3[(t-,-3)d,
y(t)=A-B-C
1
2
ftd't-f'td't=t[,]~-[!'t
=!t
o
o
o
B
1-3
1-3
1-3
t 2 -31-[!c1 2 -6t+9)
~f 3r(t-,-3)d't=
o
]1-3
!'t2
-3[,J~- =
't
[ ]~
3,
t-3
=3t-9
y(t) = A - B - e= !1 2 - t 2 + 3 t +
!r
1y(th<l<++<Xl = 4. 5
3 1 + 4, 5 + 3 t - 9 - 3 t + 9 = 4, 5
N.B.: La manera ms sencilla de proceder es sustituir. en la funcin sin transformar, ('t) por (t-'t), exigido por la definicin
de convolucin. Esta sustitucin ya verifica las transformaciones. Y para el intervalo, 3 < t < -tao, escoger como lmites de
integracin el intervalo de solapamiento eficaz.
1-3
1-)
1- 3
]
1-)
y(t)
2.5 Dibuje en los ejes de la figura 2.13 la curva de salida durante
loe nueve primeros segundos
4,5
Figura 2.13
o
2.12
SI, 0.2079
2.8 Si w es un nmero complejo enumere las funciones y su sintaxis que respectivamente nos
proporcionan su mdulo y argumento en grados
abs(w)7'
1= ~""""'',J\,,'O
(180/pi)*angle(wY- !
2.9 Escriba 2 cos <>
2.13
,.... ,,,.,.).......,,
7 - ~ -
1..(
lt-rl)
2 1+ t-r
1--1111Ax- P1:rn
,n:;iti
r(I)
rr-1)
1 fl-lJ
1..(l
- lt-rl)
2
t-r
r puede adoptar cualquier valor real y convertir las figuras anteriores, cuando r < O , en
=1
1t
~1
--- --
1,,
- t:
k=.!tl)
= l. (.l.!.=..!.LL _ t - ( r + a)
t-r2
2 t-r
t-(r +a)
l. (k.=.fil _
2
t-r1
1,,
1)
=1
a> O
(2.15)
_k=.!tl)
= 1_1..(.l.!.=..!.LL- lt-(r +a)I)
1_1..(k.=.fil
2 t-r1
r-r2
2 t-r1
t-(r 1 +a)
a>
=i_e_
Representacin con funciones valoradas de una onda 'cuadrada' de perodo T=2
..L( 1t - 2kl
2
t-2k
r<i >= L
_ 1t - 2k- 11 )
t-2k- l
..L(
2
2kl _ 1 t - 2k- 11 )
t-2k
t-2k- l
t
Ojo!. No es una serie: Para cada valor
;
1
2
de t slo un trmino es activo.
Representa de modo ms compacto la
!sen 1t ti l)
2 sen nt +
onda cuadrada. Tiene transformada de Fourier con la aparicin de valores extrafios
en los puntos de discontinuidad.
keZ
11-
..L(
Expresin de Nistal
La funcin rampa de pendiente unitaria expresada con funciones valoradas
_L
,{t) = t \ltl
2.14
Transformada de La place
3 .1 Introduccin
- - - - - - - - - - - - - - Pierre-Simon de Laplace 1.749-1.827
D 2y+3Dy+2y=x
Figura 3.1
3sY(s)+ 2 Y(s)=X(s)
{ X(s)Transformadadelaentrada
Y(s) Transformada de la salida
( 3.l)
1
X(s)
+ 3s + 2
(3.2)
Naturalmente esta frmula es vlida para cualquiera que sea la entrada. X(s).
A la expresin. independiente de la entrada.
(3.3)
s + 3s + 2
3.1
(3 .4)
(3.5)
Transformada de La place
Rp; =
1
dh-1 [
(h;-I)! . ds:,-1
(s - p) h , . F(s). 1
JI s=p;
(3.6)
s=p
donde h; es el orden de multiplicidad del polo i-simo. Y Fp; es la funcin F(s) privada del trmino
(s + p; / que figura en su denominador. Observe el rol simplificador del factor, (s + p/' , que figura en
A.
As mismo el factor, B es irrelevante para rdenes de multiplicidad, h; < 3
Ro=
1
. e5'
s 2 + 3s + 2
= (s -
R '
-
R-2=
O)(s + 2)
00 =0
. e5'
=2
po=-I
=-e-'
1
es'I
=le -2,
(s - O)(s + 1)
p o=-2
2
l'(t)
(3.7)
3 .2 Definicin
+ Siendo s = cr +jw. llamamos transformada de Laplace a la funcin.
Jc,4~ ~
?'!7
, !
Lt'{s-t
U"""~
00
H>- ,..j.~
d{j(t)j f ( S)
J-j [Fes,] ; fes)
O
(3.8)
Esta transformacin se llama monolateral porque se extiende de O a +co. La funcin. ((1), tiene
transformada si la integral 3.8 converge, es decir si
. ~ if(t) e -" I = , ~ if(I) e -10 ""! = O y ((1) es localmente sumable. De la naturaleza de/'()
depender la magnitud de cr que obligue al producto a decrecer. El menor valor de
integral converge se llama. " . abscisa de convergencia.
Si f(t) = e"' 'if t > O
F(s) = -fe "'
o
para el que la
1.
[e("'..,..' 00 " ] , L
-cr-JCO+a
o
= --s 1+-(0
a -
1
1) = - -
s-a
-l:
21tJ
cr~m
cr-m
t=I
Se demuestra que la integracin del segundo trmino de (3.9) es igual a integrar alrededor de
cualquier trayectoria cerrada que encierre todos los polos. (cr, a la derecha de los polos).
3.2
(3.9)
Transformada de Laplace
3 .3 Propiedades
Aditividad
(3.10)
t t;,_,4~'6'
Q-,
Homogeneidad
(3.11)
L[Kf(t)] = KL [f(t)]
La transformada del producto de una constante por una funcin, es igual al producto de la constante
por la transformada de la funcin.
e -',(CS)
(3.12)
N. B : Observar que la funcin se anula para todo t < r: Es indispensable contar con el escaln. que anula la funcin para
t < , , a la hora de hallar la antitransformada
J:
P , , , o . _ , ~ ~ ~
~!:I' ~~~~
(3 .14)
vr
SAi. TO
que en cierto modo expresa una especie de generalizacin de la derivada a las funciones discontinuas. Diramos que VI'
sera la derivada de la funcin discontinua f.
La linealidad de la transfonnacin implica que
(VI.)= L ([f]) + (/(O')-./{O-)) L [o) = sF(s)- /(O ' )+/(O')-.f{o-) 1 = sF(s)- /(O-)
Observar que la fnnula
wn =sF(s)-.f{o-)
(3.15)
3.3
Figura 3.2
(f]*
Transformada de La place
f,
[f,7
[Jj'
F1(s) = .Q
-bt+2
s2
s.E..2 - ?- =
s.E..-o
= f!S
2
at
1
' 1
-26(1)
F2(s) = ~
s-
[j"J
[fj'
at
a/+3
Is.E.. - O= f!
5
f,
-S - 2
-b
-h
[f,J
t Uf
1
" 1 s.E..
'
+ 3 - (3) =
52
1./(IJ
s4+3
-(-l)=!!.+4
S"
s
'
~-+~~~~
a1-J
at+3
t .
[r:J
l!.J
~
f, F,(s)
1= -s+a
F (s) - - 1-
f,,
H~-+3-(3)=~
[!J
[!J
-s- 1 =-as+a
s +a
[J.}
-s +a
-ae
eut
I..L
~+a -
1
s+a
2- s+a
s ~a
-aeat
1
s+a
= .=!!.
-.;+a
1 ~-?=?
. s+a
~ c e m o s f(O.)
1-s -1-..::f!.
-ae -al
(/).
Fs(s)=-
..L -
[f,J'
-ae -i.Jr
e -at
eUI
-u,
[f,'}
F1(s) = - -
!,
-ae
[!J
conocemos f(O) =1
J,
s ~ + 3 - (O) = f! + 3
s.\
36(1)
[!J'
-ae
-al
;;;; - l
=~
s+a
s+a
1 0,56(!} {!,'}
-ae"'
(0,5)
_s__ o 5 = l . ~
s+a
3.4
'
s+a
Transformada de La place
Laa funcionea continua s en el origen, f 2, f 5 , f7, derivables en sentido usual originan la misma t ransfonnada cuando se les
deriva en el sentido de laa diatribucionea
Lae diecontinuas en el origen, f., f 3 , f., f 8 , originan traneformadae diatintae; e;egn m6todo de derivacin
[D- 1f(t)]
(3.16)
{F(s)
donde
f ( +)
= limf(t)
= s~limc.o sF(s)
t~O
(3.18)
Valor final
f (oo)
= t-+
limf(t) = limsF(s)
OO
S-+0
(3.19)
Con la condicin en este ltimo caso de que el lmite exista. Cosa que ocurrir s
todos los polos tienen su parte real negativa
hay uno en el origen y todos los dems con parte real negativa
El rgimen permanente u~ oo)corresponde a las bajas frecuencias . El rgimen transitorio 1 ~ e
corresponde a altas frecuencias.
1rro
Se habla tambin de
={ o
'f
t <o
,'
Figura 3.3
1 'if t>O
como la distribucin de Heaviside. No est definida en t = o
L [r(t)]
= f 1 e-s'dt =
x,
- SI
e_s
J+oo = sJ
(3.20)
(3.21)
Impulso de Dirac
1
{t) {
= 0 'c/ t;t; O
(t)dt = l
t:
L [(t)]
=1
8( t)
Figura 3 . ./
(3.22)
s}-
4' [ t] =
no-)= 1
(3.23)
Observar que no decimos que la derivada de una constante es cero.
Cuando el impulso encierra un rea distinta de la unidad, v.g.: 3, se dice que su peso es 3 y su
notacin ser 3(t) .
4' [3(t)] = 3
El impulso de Dirac, como portador de energa, multiplicado por el peso correspondiente, es til
para modelizar una seal muestreada. No confundir con la seal numrica o discreta que no es
portadora de energa.
Rampa unitaria (1 2: O )
4' [t] = -
s2
3.5
(3.24)
Transformada de La place
Parbola
(3.25)
Transformada de funciones exponenciales y circulares
Por definicin ei0001 = cos ro ot+ j sen ro ot
.
= [cos ro o t+ j
sen ro ot]
1
=.S-Jroo
L [cos root] = - -- 2
s2 +roo
ro o
_ [sen ro ot] = - - 2
s2 +roo
1 . ___
s +Jro o = _ _
s _ + . _ro_
o_
L [eJooot]
= ___
1
s -Jroo s + jro o s2 + ro~
s2 + ro~
N.B.: La frecuencia a la que oscila un sistema viene generalmente impuesta por la frecuencia de
excitacin o entrada.
A veces decimos, sin rigor, que la transformada de Fourier coincide con la de Laplace sin ms que sustituir s por ;m, dejando
aparte la bilateralidad esencial de la transformada de Fourier.
Lo que sigue slo tiene sentido en el marco de las distribuciones.
Hemos visto que el efecto de multiplicar (t), bajo el signo integral, por una funcin equivale a sacar una muestra de 1
valor de dicha funcin para t = O, de ah que
;, C8J =
J: 8(1).
e-121t11dr =
un(t)= 1 Vt
[un(t)J =o(-!)= o(/)
por ser un(t) funcin par (Teorema de la dualidad). Bajo el punto de vista fisico un(t) es una senoide de frecuencia cero, su
espectro de Fourier no contiene ms que una raz a la frecuencia cero, el Dirac .. De ah que
[Wl (t)] =
J: 1
e-J21tf1dt =8(/)
Y como
[cos21t/ot] = t[8((+/o)+8((-/o)]
7[sin21t/ot] = i[oif+/0)+8((-/0)]
(p > O)
.,
L[e-P'] = _l_
L [eP']=-1-
s-p
d..
s+p
-3t-J-- /~t
~/ 3
Le
Con rigor las funciones exponenciales debiramos escribirlas a fin de obligarlas a adquirir el valor O
para t < O y as ser seales causales
e' [(t)
El peine de Dirac unitario centrado
~
W"(t)
Figura 3.5
8(t-T)
8(0)
8(t-2T)
8(t+T)
l
W (t)
-2T
-T
-T
2T
3T
,. ~
Seal muestreada
,--_.,__,--...&.,--- .. - ~
2T
JT
-2T
trGir '
11r~11 .
...,_,'=T--,!,1,. --!-O--,T!,--~2T,--~JT,- .. -
W (t) =
(3.26)
Es Wla secuencia de distribuciones de Dirac retardadas o adelantadas.
El efecto de la multiplicacin del peine por una funcin es Wla secuencia de pulsos de Dirac cuyo
peso es el valor de la funcin en los instantes, nT.
n---+>
W (t) x(t) =
(3.27)
Transformada de Laplace
La transformada de Laplace del peine de Dirac ser
[w (t)]= e-kTs
(3.28)
y si hacemos
(3.29)
entonces tendramos
, [W (t)l
= z-k
(3.30)
ser
, [x(t)]
=,
[x(t) W (t~
+co
~ x(k) z-A
(3.31)
N.B.: Observar que slo en el caso del producto de una funcin por delta o el peine de Dirac, precisamente porque su
transformada de Laplace es el elemento neutro de la multiplicacin, 1, la transformada de un producto es el producto de las
transformadas.
4~
Ty(t)+y(t)=x(t)
conviene tener en cuenta que las condiciones iniciales, y 0 , se refieren a y(O-) :;,. XLS') .:::"\
T(sY(s)- yo)+ Y(s) = X(s)
despejando Y(s), nos queda
3 ,t
) S"1a p 3'j 1c, + ?
Tyo
1 - X(s)+
Y(s) = :: X(sJ =-~
1 + Ts
l + Ts
'---v--'
'---v--'
fd.t.
Operador de
condiciones iniciales
3.7
Y-
sY-,t.~
Transformada de La place
3
3 .1 O Seales compuestas y sus transformadas
1 O, 5 f(t)
0,5
0,5
0.5
b[(t)
-at+b
2s
11
Figura 3.7
~"'C
()
,-<L
.1
- es
e -= - o.., rz-cs . U
~5
P 11
S
(>.
-r(t)
<v e
a(t - e) r(t - e)
s-?
() ~
.
a(e-cs - 1)
ae-cs
+s
e-s - 1
-+-s
s2
()
()
8
1
S2
a= f2.
&
Figura 3.8
r(t - l)r(t-1)
e-s + e-2s
1
s
a b
--+s2
s
a>O
..
()
-----,
-:;i
l .,
11
~
-at
0,5 1
'
()
0,5
..
O, 5 _ O, 5e-2s
s
s
O, Sr(t-2)
1.
1
..
..
()
O, 5 f(t)
0,5
0,5
O,Sr(t-1)
Figura 3.6
0,5 _ o,se-s
s
s
s2
3.8
e-2s
r(t-2)
e-s
'
2 - e-2s
[I
e-s - 1
s2
11
Transformada de La place
f(t) =
(3.32)
cr-Jm
TtJ
Se demuestra que tal integracin es equivalente a integrar sobre cualquier trayectoria cerrada que
incluya todos los polos. Esto es:
cr+jm
i-k
1
f(t) = - -.
F(s)e 1sds =
2rtJ cr-jm
2rtJ
+ro~]
=- e_t s + ts Q.t.s~S -_ . ;
Jl
i=k
1
( dh,-l [
h;
1
Rp, = (h -1)!. ~d h;-1 (s-p;) F(s) es' )
s
J_l[ ~
]
s=p;
Conviene desmitificar
- esta horrenda frmula
:e
(3.33)
i=l
f LA1+~
C\.
:::
_-
// /
i
-r-,
Rp = (s -p)F(s)es1
~
j
-3
= Fp(s)est
s=p
s=p
donde por Fp(s) entendemos la funcin F(s) con su denominador despojado del trmino (s -p),
generado por el polo considerado.
polo real mltiple
Rp ,
(h;
~ 1)! (!:~~
1[
(s - p)h' F(s)
J)
1 s=p;
J (t)
\O '
~ ~ ~--. _
>w-,o.~" "?.le
~(s)=Fp(s)
- ftj'l/
J<1 (- !i t j l.)
CJ'<N.O
i <;t
Rcr#wa
IAI =
l i[s-(cr+Jro)]F(s)l=+Jwdl
LA= L'.'.(l[s-(cr+jro)]F(s}l=+JwJ
\_
--~~~~~~~~~~~~~~~~~---
Con esta expresin calculamos, de una tacada, los residuos generados por los dos polos complejos
conjugados
rs>
\l.
5
?. ,tS5
]=11
__ ,
, -1t:i . r
tl F
:l
, .._
;U<-0 (-1+J1.) , /
-.., -
tsl-
Si quisiramos utilizar la funcin seno, dado que cos q> =sen (q> + ~) sra
-ir
- / A
s(s t1 J~(s+1 +j 2)
e-*' o JH:
L
]='Ko+'R .
-1t J l
+1{
39
t1S=-/
-1-J
I<
-1j2
::
5
-
5{Sd-tj2)
.e,
J-..i
~ 0-j z)(.ltjc) =~ d
~="'
.,
/-1tJ J
/ .-t =
EJjiJF1tJ u J1-/LJ
Transformada de La place
1)
IAI = ll[s-(cr+jro)]F(s)ls=cr+Jrodl
LA= L(l[s -(cr +}ro)] F(s)ls=cr+JroJ
IA12I =
2
LA12=L(dd{[s-(cr+jro)] F(s)}I
S
.
s=cr+]O>d
. )
s=<H]O>d
Ro=
3(s+3)
s,1
(s + 2)(s + 1)\s 2 + 6s + 25) e s=O
3(0+3)
----~
~ - - - - . eOt
2
(0+2)(0+1)
(0 2
+6 0+25)
= -9
50
[ Ro= 0.18
R-z=
3(s+3)
s,1
3(-2+3)
_2 ,
3
_2 ,
s(s+l) 2 (s 2 +6s+25) e s=- = -2(-2+1) 2 [(-2)2+6(-2)+25] e =-34 e
2
R-i =
[d(
3(s+3)
ds s(s + 2)(s 2 + 6s + 25) es'
)JI
s=-I
[d(
3s+9
ds ~s 4 + 8s 3 + 37s 2 + 50s
2
s=-1
3.10
es'']I _
)
s=-1 -
3s + 9
. te sr 1
=
s 4 + 8s 3 + 37s 2 + 50s
s=-1
Transformada de La place
9 -/ 3 t -1
R-l = -100
e -10 e
( R_ 1 =-0,09e- 1 -0,3te-1
R_3 J4 = 21Aie 'cos(ro
IAI=
dl +LA)=
-1+ j l/
12
5.
Jff -20-8
ft
LA = Lj
L - 3 +j 4
LA= 90 -[126,870 + 104,036 + 233, 130
f -[
;'B
- Z-+j 'f
12
=0,0036
800/7
y'
+L
- l + j 4 + 2 L - 2 + j 4 + Lj $)
+ 90] = -464,036 = -104,036 = LA =-1,816 rad
l3(s+3)1
1
2
lslis+2lls+ll ls-(-3-j4)1 .r=-J+J4
IAI=
o,oone-31 cos(4t-1,816)
.4-' [
3(s: 3)
s(s+2)(s+ 1) (s 2 +6s+25)
= O, 18 - O, 0088 e- 21
Este caso estudiado es el paradigma de la mayora de los casos que se nos pueden presentar.
Casos en que m = n
ya que [
L-i
0,5s+ 1
s+
= O, 5
2
3.11
Transformada de Laplace
3
3 .12 Tabla resumen
Dominio de t, t > O
f(t)
8(t)
8(t)
f(t)
l
s
r(t)
=t
l.
s2
n'_l_
sn+l
tn-1
(n-1)!
l
s+b
_l_
(s+b) 2
Propiedades
~~~~~~~~~~~-----
-~~~~~~~~~~~~
k -f(t)
k F(s)
.f{t} + g(t)
F(s) +G(s)
G(s) X(s)
e-uF(s)
't>
Df(t)
n- 1(1)
lim sF(s)
S-->OO
limsF(s)
j(+)
s-->0
Antitransformadas
Rp, = (h;
~ 1)! { ~:~~ 1
(s -
Pi;F(s) e J} 1s=p,
51
3.13
_.
n-1
{M-i) !
e- 6f:
Transformada de Laplace
j O, 2s 2 + 1, 2s + 5
0,4s 2 +5,4s+7
0,4s 2 - 2,4s- 10
3s
= 2+
3s - 3
= 2 + ...l._ .
s- 1
O, 2s 2 + 1, 2s + 5
O, 2 s 2 + 6s + 25
-3
F(s)=2o(t)+ 15 L-l [
!Al =
s- l
s- 1
1
= J-3 - 1 + j4J =
s -(-3 -j4) s=-3+}4 J-3 + j4 + 3 + j4J
4
LA= L(-4+j "\)
\
j8
.J32 = _l_
fi
= L(-4+j4)-Lj8 = 3n - ~ = ~
4
L -l [ 3s + l 8s + 76s - l
s 2 +6s+ 25
3s 3 + l 8s 2 + 76s - 1
-3s 3 - 18s 2 - 75s O
s -1
s 2 + 6s +25
3s
t(t) = 3 8( t) +
3.2
[ 3s + l 8s + 76s - 1 = 3s +
s- l
s 2 + 6s + 25
s 2 + 6s + 25
fi
e- 31 cos ( 4t+
F1=
3
2s(l +s)(l +0,5s)
F2 =
5
(s + l)(s + 2)
/1 =
3(e-1 - O, 5e- 21 )
/2 = 5e -l -
F3 = __ e-2s
s3
F4 = ]_ + l
s3
s
!-
- 1(O+)
Fs = 3s 2
3.12
5e- 21
/3 = 3(t- 2) 2 (t -
/4
=D- 13t
Is
=38(t)
2)
1
1
Transformada de La place
!; b;si b m b
m-1
b
b
F(s) = .!=Q__ = mS + m-lS
+ ... + S + o
pn
!: a -si
ans n + an-1S n-1 + ... + as + ao
(3.34)
i=O J
Ejemplo numrico con el polinomio del denominador normalizado: Con el coeficiente de mayor
orden igual a la unidad.
F(s) = 3s 1 + 37s 6 + 259s 5 + 945s 4 + 1722s 3 + 1478s 2 +479s-12 = nlO =c + _r_
dlO
dlO
(3.35)
s6
10s 5
3s-l 2
+63s + 168s 3 + 182~ 2 +68s
(3.36)
[r,p,k]=residue(n,d)
r= , . , ~
0.0026 - 0.0016i
0.0026 + 0.0016i
0.3462
-0.1748
0.5172
-0.1765 n _
p = -"7 f:'-,,..'<-<P
o - n - .'.
k= ;- ~
3.14
.W, )
Transformada de La place
Es imprescindible conservar el orden entre los elementos de los vectores columna, r y p para
establecer la adecuada correspondencia
p=
-3.0000 + 5.0000i
-3.0000 - 5.0000i
-2.0000
-1 .0000 trmino en (s+1)
-1 .0000 trmino en (s+1) 2
r=
0.0026 - 0.0016i
0.0026 + 0.0016i
0.3462
-0.1748
0.5172
-0.1765
NB.: Es necesario recordar que los residuos de la raz mltiple aparecen en orden ascendente respecto al denominador
2 Hallamos la expresin modular de los residuos complejos cuya ubicacin en la matriz, r, viene
dada por los subndices ( l, l) y (2, 1)
r1arg=angle([r(1,1}))
r1arg =
-0.5483
r1 mod=abs([r(1, 1}))
r1mod =
0.0030
y ya podemos escribir
G(s)=
3(s -4)
2
(s + 6s + 34)(s + 2)(s + 1)2(s - O)
Js-12
s 6 + 10s 5 +63s 4 + 168s 3 + 182s 2 +68s
Recordando la forma de la transformada de los dos primeros trminos generados por el factor
cuadrtico
Rat;rod=2 IAI e'cos(rodl+LA)
0.3462
-0.1748
0.5172
-0.1765
p=
-3.0000 + 5.0000i
-3.0000 - 5.0000i
3.15
(3.39)
(3.40)
-2.0000
-1 .0000
-1 .0000
k=
= 3~ t ~u
?l~-[-,-Jq'iJ
d t j jl
::
.S:- -<-~-+J~
= - ?,o
~- (o /2 1Jo 1
-j' '360
-as)
J GOO
o "V
/ 5
....
G (sJ ;
+ - 0
S:
l- 3i j '-1]
= 0 -1 Jj0Lr1..,j2lJ
+ t: :J, j
(S+JJ"l
..
...
Transformada de Laplace
CASO DE POLOS MULTIPLES
Podramos hallar sus residuos sin lugar a equvoco con la funcin resi2 de Matlab
resi2(n,d,-1,2, 1)
ans=
-0.1748
resi2(n,d,-1,2,2)
ans =
0.5172
-1
polo mltiple
orden de multiplicidad, h
1, 2, ... , h, exponente correspondiente al trrnino,(s-p),
del denominador, en la fraccin simple cuestionada
tambin podramos utilizar resi2 para hallar de modo individualizado cada fraccin simple
resi2(n,d,O, 1, 1)
ans =
-0.1765
resi2(n,d,-3+5*i, 1, 1)
ans=
0.0026 - 0.0016i
11
/1
. \. -.\. __
,_p. ~
o<2 ~
~ --
(3.41)
-.!!.L_
s -pj
BJ =
(s-p)F(s)I
J
(3.42)
s=p1
s-p
D 2
Dh
(s-p )-
(s-p1)
1
+---,
+ ... +---h
donde
D1h = (s -P1)h F(s) 1
DJ(h-1)
s=p1
![<s-p1)hF(s>JI s=p1
(3.43)
N.B.: Es imponante darse cuenta que el trmino que incorpora la mayor potencia de t es precisamente el que en el
denominador tiene la mayor potencia del binomio y cuyo numerador, D1~, es el calculado por la primera frmula. Conviene
recordar a efectos de hallar antitransformada que la antitransformada de
3.16
<,.;,>'
es te' .
Transformada de La place
Los trminos generados por el factor cuadrtico, con polos complejos, Pe y p~ son del tipo
A1
Aj
s -(cr +jro d) + s -(cr - jro d)
3 4
( .4 )
donde
IA 1 = (s -Pc)F(s)l.r=pc=a+Jrod
(3.45)
siendo la antitransformada de la suma de los dos trminos
21A iie'cos(ro di+ LA 1)
(3 .46)
Cuando los polos complejos son mltiples, se sigue un procedimiento anlogo al de polos reales
mltiples. Hemos de tener en cuenta que el clculo manual seguimos un orden inverso al orden de
presentacin de polos y residuos de Matlab.
3.3 Calcular, mediante la tram;formada de Laplace la 5alida, y(t), del 5i5tema cuya funcin ponderatriz, g(_t) ,
y excitacin, x(t) , 5e mue5tran en la figura 3.9
y g( 't)
x(1:)
J I
o
't
't
Figura 3.9
1
-2s
X(s)= ___
e-
2 2e - Js
G(s)=---s
s
2
2 -3s 2 -2s ? -5s
Y(s) = G(s) X(s) = - - _e_ - _e_+ ::.fL_
s2
s2
s2
s2
-1
? -3s
-=--, - ::.fL_
2
s:
? -2s
::.fL_
s2
? -5s
+ ::.fL_
s2
y(t) = 21
y(t) = 4
y(t) = -2( + l O
Se anulan B,C y D
Se anulan D y C
Se anula C
3.17
Transformada de La place
3.4 Calcular, mediante la transformada de Laplace la salida, y(t) , del sistema cuya funcin ponderatriz, g(_t)
3.1O
x('t)
' g(t) =
rc-r)
.J.
't...
Figura 3. 10
Y(s)
= G(s) . X(s) = ( l_ -
\ s2
s2
e-3s
3e-3s
y(t)= _-1 [ - - - - - s3
s3
si
y(t)
s3
_l(t-3)
2
e-3s - 3e-3s
s3
s2
=l, 2
= l_ -
C
f(t-3)-3(t-3)
[(t-3)
En intervalo (3,+oo)
12 --(
12 +3t---3t-9=9
9
y(t)=-t
2
2
2
2
O:,; t:,; 23
y(t) =
t2
y(t) = 4, 5
3.18
Transformada de La place
3 .5 Ee;criba la ine;truccin nica de Matlab que realiza cada una de lae; extraccionee; e;iguientee; e;obre la matriz A
A=[9! 10!
:J
11 12
Extracciones
Instruccin
A(1,[1 31)
3
9 12
5 8
A([3,2],[1,4])
11
A(3,3)
A(3:-1 :1,2:-1 :1)
10 9
6 5
2 1
2 2
2 2
5 6 7 8
A(2,:)
A([3 2],:)
9 10 11 12
5 6
6 7 8
10 11 12
3.6 Halle la ecuacin caractere;tica de la matriz, B
s 2 -2s-3
3.7 Ee;criba loe; e;ie;temae; de ecuacionee; homogneoe; de loa que e;e deducen loe; autovectoree;
-2x11 - 2x12 =
-2x11 -2x12 =
3.19
Transformada de La place
f(t)
lt +ti
t+t
lt-tl
t-t
t>
t 2:0
2e-ts - 1
s
e-ts
s
r(t-t)
l(lt-tl
2\ -:::-;;--
Representacin grfica
lt-(t+a)I)
t-(t+a))
<l>
e-ts s
e-(t+<I)s -
t+ ltl
2
J_
isentl
sent
l . e7tS-l
s e7tS + 1
lt-tl
S2
2e-ts 1 t
- -2 - - S+ -S
t>
lt+tl
t 2:
1 1
2+
s
s
e-ts
8(t-t)
D[l('t-tl _ lt-(t+a)I)
2 t-t
t - (t+a) )
e-ts -
e-(t+<I)s
3.8.: Dibuje en las celdas correspondientes las grficas de las funciones representadas en el
dominio del tiempo
3.20
y(t) = Jg(t-1:)x('t)dt
o
y=gox
Entrada
x(t)
Sistema
_____
Salida
y(t)
g(t)
.._
Entrada
X(s)
G( ) = Y(s)
X(s)
Sistema
G(s)
_____
1..._
Salida
Y(s)
__,
Suponemos que la dinmica del sistema est definido por una ecuacin diferencial lineal de
parmetros, constantes en el tiempo del tipo
anDny +an_,nn-ly + ... +a,y= bmDmx +bm_,nm-lx + ... +b,x
(4.l)
(4.3)
de donde
G(s) = Y(s) = bmsm + bm_,sm-l + ... + b1
X(s)
a,.sn + a,,_,sn-1 + ... +a,
(4.4)
Propiedades
1 La f.d.t. es un modelo matemtico que, en el dominio complejo, relaciona la salida con la entrada
2 Es una propiedad inherente al sistema e independiente de la entrada o excitacin que se le
aplique
Un mismo sistema fsico puede dar lugar a muchas ff.dd.tt. si consideramos como entrada
o salida variables distintas.
3 No nos dice nada de la constitucin fisica de los elementos del sistema, de hecho un sistema
mecnico puede tener la misma f.d.t que un sistema elctrico o hidrulico.
4 Si se conoce la f.d.t. de un sistema, mediante el estudio de su respuesta a diversidad de entradas
podemos predecir su componamiento .
4.1
U;
V
G(s) = Uo(s) = -LCs 2 + RCs - 1
U;(s)
LCs 2 + RCs + l
ff
!."'\
L
u
V
Figura 4.1
i :~
4.2
..___O<J--
etapa de realimentacin
comparador
Figura 4.2
G2
Comparador
u,
Ut
+
REALIMENTACION
Figura 4.3
Comparador
El comparador considerado como subsistema tiene dos entradas y como salida su
diferencia.
Por I Kirchoff
Ur - U3 - Ue =
=>
lue=U,-U31.-~~~~~~~~
Ue(s) = U,(s)- U3(s)
Amplificador
Circuito de generacin de G 1
La fem generada en G 1
p, pares de polos
<I>, flujo magntico
E1 = p<I>nN donde
60a
n, r.p.m
N,
lados activos
derivaciones
a
Luego la fem, suponiendo el motor primario funcionando a velocidad constante es
proporcional al flujo y ste a la corriente de excitacin, i 1 Haciendo fem= u2
1 u2=K1i11
4.3
R2 =Ra +Re
L2 =La +Le
Etapa de generacin de G2
Etapa de realimentacin
- H - --.
'--~~~~~~-'----t
Ki--~~~~~~~~~~-
Figura 4.4
+.
KK,K,
(R,+L,sXR,+L,s)
Figura 4.5
U,(s)
U.(s)
Figura 4.6
4.4
Figura 4. 7
Entrada: una tensin aleatoreamente pulsante entre dos niveles: 6,41 y 3,41 V.
Salida: tensin de salida del circuito del termopar, proporcional a la
temperatura del aire caliente.
Cargamos el fichero con los datos
load dryer2;
Escogemos los 300 primeros puntos para construir el modelo y los compactamos en una matriz de
dos columnas
z2=(y2(1 :300) u2(1 :300)];
Con una sola orden obtenemos las curvas de tensin de entrada y salida versus tiempo, en
segundos. Deseamos que nos dibuje l 00 puntos, del 200 al 300.
Esto es: el intervalo de 8 segundos, transcurrido entre los 200 0.08 = 16 s y 300 0.08 = 24 s
idplot(z2,200:300,0.08)
):~
16
17
18
19
29
21
INPUT ltl
~ [[tl]Ul]
16
17
18
19
21
29
22
23
21f
tUU1
22
23
21f
Figura 4.8
Hacemos ahora una traslacin vertical del eje de tiempos colocando el cero en el valor medio, m,
de los valores muestreados
n
m= :.x;,f
i=I
4.5
La orden present nos permitir ver los coeficientes y debajo de cada valor su desviacin estndar
cr=
Ln;x
-n--m 2
present(th)
This matrix was created by the comand ARX
on 8/3 1993 at 17:57
Loss fcn: 0.99169
Akaike's FPE: 0.99173 Sampling interval 0.98
The polynomial coefficients and their standard deviations are
B:
0
0
0
0
0
0
1.eee0
-1 .2737
0.0208
0.3935
0 . 0199
0.9666
0 .0021
0.91flf5
0.0933
A:
0
[nu.den]=th2tf(th) ;
printsys(nu.den, z ' )
nu/den =
thc=thd2thc(th);
[nuc,denc]=th2tf(thc);
printsys(numc,denc, 's')
nu/den
9.9666 z + 0.eqqs
0.91f97 s + 27. 11
zAq
Pero no todo acaba aqu. Necesitamos validar nuestra f.d.t., queremos contrastar nuestro modelo con
la realidad, para ello vamos a ver cmo responde el modelo en el intervalo de puntos, no usados en el
clculo, 700 + 900. y de estos mandaremos que nos dibuje los cien ltimos, colocando el origen del
eje de abscisas en el valor medio de la ordenada.
u=dtrend(u2(700:900));
y=dtrend(y2(700:900));
ysim=idsim(u,th);
plot((y(100:200)] ysim(100:200)]);
4.6
/'-,
'1
9.5
,/
/JV\
-9.5
-1
\
\
-1.s.._~~~~~~~~~~~~~....._~~~~~~~~~~~~__.
29
68
88
188
128
Figura 4.9
Como vemos la aproximacin es estupenda. sobre todo en los aledaos del valor medio. La linea
roja es la de nuestra funcin de transferencia y la azul la construida a partir de los datos reales del
archivo.
Todava podemos someter nuestro modelo a una ulterior comprobacin: La respuesta en frecuencia.
Para ello dibujamos los diagramas de amplitud y fase de nuestro modelo con los diagramas obtenidos
a partir de los datos por el mtodo, no paramtrico, de anlisis espectral
gth=th2ff(th);
bodeplot(gth);
gs=spa(z2);
gs=sett(gs,0.08);
bodeplot([gs gth])
AMPLITUDE PLOT, in ut N 1 out ut N 1
frequency (rad/eec)
-288
=388
...
s;
-'188
-588
-688'--~~-'-~.I.--'--'-........-'-'-'-~~--'-~_..____.___........,,_._...........__~~-'-~..___.__._..._._._..__.
1~
1~
1~
frequency (rad/eec)
Figura4.JO
4.7
1~
4.4 Linealizacin
Linealizar una ecuacin diferencial que contiene trminos no lineales es hallar otra ecuacin
diferencial cuyos trminos sean todos lineales. La nueva ecuacin slo aproximadamente nos describe
el comportamiento de un sistema en torno a un punto de trabajo o reposo.
~=~~
t. ~ ~
Y(t)
/M, ~ ~ ~
.J ~ '?o
Xi+dY
:Y~Fxjj
Yo+y
dY=y
Yo(t)
'
:-.X-+:
_ : dX=x :.~(t)
X(t)
~+x
X,+dX
Figura 4.11
dYI
dX X=Xo
es un nmero real.
Hemos sustitudo la curva de la funcin por la tangente ordinaria en el punto de reposo
o equilibrio.
Si se tratara de una funcin de dos variables sustituiramos la superficie de la funcin
por el plano tangente a la superficie en el punto de equilibrio. El rol de la derivada
evaluada para el punto de equilibrio lo desempearan entonces las derivadas parciales de
la funcin evaluadas para el mismo punto.
Como preparacin para el ejemplo que vamos a abordar, deduzcamos la ecuacin diferencial que
relaciona el caudal de entrada, con la altura del lquido en el depsito de la Fig. 4.12
lo que entra
.qe
- -----t--Aft
- . - - . - - 1- L-:f-
K./h
2/h
Ho
Figura 4.12
(4 .8)
( K
1
dq~=l-+A) dh
2.{ii;
l( F,
q~(t) =
1
+A) h1t)
4.8
>---~_!&_
- -
lm
=_-
=- -- ==-- -
.- -_--
Ho=0,5m
_----:::..
Q10
---olm
Figura 4.13
Ecuaciones fisicas
Reostato
.!!.
2
Angulo <p
1-H
senq> = - - = 1-H
1
U v, tensin en electrovlvula
Q1 , caudal de entrada
Q1 = 5 10-4(50- Uv)
Variacin de volumen
dh
!'1V=Q1-Q2=Adt
Q=dV
dt
Q2, caudal de salida, m 3s- 1
Q2 =Kfii
Diagrama estructural
u,.
Electrovlvula j Q, Depsito
Flotador i-H
_ _ _ _ _.........
Figura 4.14
u,AJ = 1o(ur0 Q1
URO)
Uv)
Q1 -Q2 =AdH =O
dt
4.9
=40 V
K=
o.oo 5 =0.0071
JoT
1
m fs- 1
=0.5236 rad
Ecuaciones a linealizar
a) ADH-Q 1 +K[ii =0
b) q>=sen- 1(1-H)
e) Q1 = O, 0005(50 - Uv)
a)
d(KHI) = (
f H-i ) dH
2/o.5
ii;
1
h = D+~ .
005
b)
dq>
= d[sen- 1 (1
-H)]
. dh
j-(1-H)2
Ji - (1 - 0.5)
h =-1.1547 h
1 q>' =-l.1547h 1
e)
dQ1 = -0.0005 Uv
1 q,
=-0.0005uv
-0.0005uv
11 R
20 q>* /
h
D+0.005
/
-1.1547 h
1t
Figura 4.15
Diagramas de bloques
Hallamos las transformadas de Laplace de las expresiones que ligan salida/entrada de cada bloque.
-0.0005
20 / 1t
s+0.005
-1.1547
Figura 4.16
reduciendo
+-
uR(s)
h(s)
-0.005
s+0.005
ur(s)
-7.3510
Figura 4.17
4.10
-0.005
s+0.0418
h(s)
= 0.5 + 0.0407(1 -
= 0.5398 m
4.5 Evaluacin por clculo numrico del error cometido en una linealizacin
A ttulo ilustrativo incluimos el mtodo numrico para.el estudio, con Matlab, del error cometido en
el ejemplo anterior
Error en trmino alinea!
.
.
------ ------~-------------~-----------.
.
'
'
h=[-0.4:0.001 :0.4);
Qs=0.0071. *(sqrt(h+0.5));
qsr=Qs-0.005.*ones(size(Qs));
plot(h ,qsr);
grid
hold
Current plot held
qsl=0.0049. *h;
plot(h,qsl)
'
.' :
~
.
:'''
..:
1
'
'
fi ,
'
'
-----------;~----------/, .
.f------------!-----------.
-2 ----
!.
..
!.
:
..
------- \------------~---- -- ------~---------- -'
.
.
Figura 4.18
-0.2
0.2
0.8~--------------~
0.5 ,--~:=,::===~===-=======,
h(t)
h(t)
0.7
:
1
, Punto de equilibrio en
0,5 m
!Entrada, 5 ~s
0.6
0.3
.:.
0.2
..
.
..
..
.
0.1
:..
:..
.:.
0.3 ---------------+--------------f------------------f----------------:
Figura4. 19
1000
2000
3000
segundos
0.1
4000
...
...
2000
3000
segundos
4.11
....
4000
function Dy=g1(x,y)
Dy=-0.0071 *sqrt(y)+0.005;
[t2,h2]=ode45('g2' ,0,4000,0);
plot(t2,h2)
plot(t1 ,h 1)
[t1 ,h1]=ode45('g1',0,4000,0);
function Dy=gl(x,y)
Dy=-0.005.*y+0.001 ;
ojal: La entrada,dX=x=0.001
0.7
[t2,h2J=ode45('g2',0, 1500,0.5);
plot(t2,h2)
grid
hold
Current plot held
[tl,hl1]=ode45('gl',O, 1500,0);
hl=hl1 +0.5*ones(size(hl1 ));
plot(tl,hl)
0.65 -- ---- -- . --- --------__ ..' ----- --- --- ------ --- --- _.._'' ---- -- --- ------------- 0.6 ----- -----------------,---------------------- ' -----------------------
Ffgura 4.21
500
1000
01b1oti
La funcin
Z=J(x, Y,X, Y,
t)
(4.9)
y+ xr + r 2 + rx + K + x2z = o
(4.10)
= l;
Yo= 2).
Sabemos
dZ=
(4.11)
Evaluamos cada derivada parcial para el punto de equilibrio. (Xo = 1; Yo = 2) teniendo en cuenta que
en estado de equilibrio las derivadas respecto al tiempo son nulas
a!Xzl
Xo; l
=-FF'f .Tz=
Yo;2
~~I
Xo;l
= - ~;; =
Yo;2
!il
!fI
Xo;l
Yo;2
Xo;I
Yo;2
F' X.
=-F, z =
F' y.
=-F, z =
-xz-2
Y+Y+2XZI
+ xi
-~~/:;(21
Yo+2ZI
X~
Xo;l
Yo;2
=-
Xo;l
=- Xo
Y0 ;2
-XZ~ + x2
=-2-2Zo
(4.12)
Yo
Xo;J
= -5
(4.13)
=-.l
(4.14)
y ;2
0
z(-xz-2 +xi)
;f
Xo;J
y ;2
=Xo;I
Yo;2
z:X~
Xo;I
Yo;2
=-1 1
Xo;l
Yo;2
Xo;I
Yo;2
=- :~ 1
Xo;I
Yo;2
1 Xo;l
Zo
Yo;2
=-1
(4.15)
:~I
F'y
Xo;I
Yo=2
=-F, z =
-xz-~ + x2 I
az 1 Xo" =-1
Nos queda por determinar ax
Zo
Yo;2
4.12
=-1
(4.16)
+ x2z
O O= o
(4.17)
X~
az
a.X
-1
Xo=O
Yo=2
= Zo = 6
az 1 Xo=O
aX
= -2 - 2Zo = 10
(4.18)
Yo=2
dZ = ax dX + ar dY + ax dX + ar dY + ar dY
1. . ..
z= lox- 5y+-x-y-y
6
z= IOx-5y+lDx-Dy-D 2y
6
(4.19)
1[
(1o+is) +
G ,(s)
Z(s)= X(s)
G (s)
f(s)(-5-s-s 2 )
(4.20)
=\Jl(X)
<:=:>
lim q>(x)
=l
x-+O \jJ(X)
senx
ax -1
xlna
shx
(1 +xt
ax
tgx
1-cosx
:!.:
x'
t.
thx
ex -1
chx-1
tgx-x
ln(l +x)
ln[l +q>(x)]
q>(x)
x-senx
4.13
2
3
Ejemplo de linealizacin
Bv 2
-=-(>
<====t
-IB-1-~
-----
Friccin
alineal
= 10
Kg
Fo=l800N
La fuerza aplicada F(t) tiene en todo momento que compensar la fuerza de inercia M
F= MDv+Bv 2
1.1
Cuando v = cte, punto de equilibrio. se anulan todas las derivadas respecto al tiempo y podemos calcular el
valor de B ; l . l se convierte en
2.1
Dando valores numricos a 1.1
F= 10Dv+200v 2
1.2
y en trminos de x e y
X
= 1OD y + 200 y 2
1.3
O. lx = Dy* + 120_v*
3.1
3.2
Y*(s)
0.1
1
X(s) = s + l 20
Deseamos ahora saber la expresin de la velocidad cuando aplicamos una fuerza de 1900 N.
1
lO
]=-0 83e- 1201 +0 083=v
Y(t)=~ - [ s 2 +120s
'
'
5
6
. Observe que ahora el sistema ya no est funcionando en el punto de equilibrio sino en sus aledaos. Luego la
velocidad referida al primitivo origen ser ahora
v(t) =v 0 + v* = 3 -0, 83e- 1201 + O, 083
7
N.B.: !: Hemos utilizado la letra B como un coeficiente de friccin alineal. Normalmente esta letra se reserva para el rozamiento viscoso
lineal. Observe que hasta dimensionalmente B difiere del coeficiente viscoso del mismo nombre, cuyas dimensiones son [B] = MT
4.13.l
'
'
1
1
1
1
1
1
1
1
1
1
1
1
2.5
----,----- ----,----,-----r----,-----r----T----~---
~ T~ ~,~T~
1.5
---- -----~----~----~---------~-----~---------~---
'
1
'
'
'
1 -- ------ .. - - ------:---------~-----:--- - -~-----~---
0.5
'
0.01
0.02
0.03
0.04
0.05
0.06
0.07
0.00
0.09
O1
Para t=O, 1 segundos el sistema alcanza la velocidad de equilibrio, Sabemos e-Jn = -1:
3(e<I201-Jir> + l)
3 _ 3 e 12
3 _ 3e 1201
y(t)= -1 +e020t-Jir) = -i-el201
=> y(O.l)= -1- el2 =3
ode45('g7',[0 0.1],0)
3.5~-~---,----,,---~-.......---,-----.----.---,
3
----,----,---r---,-----r----,-----,-----
2.5 - - - - , - - - -
'
---r----~----~-----r---~-----r----~-----,-----
1.5
1
-~ -- ---~--------~---------~-----~-------------'
'
0.01
0.02
--~----------- ---~---------~---------------~-'
'
O
4.13.2
0.03
0.04
0.05
O.CE
0.07
O.CII 0.09
0.1
()
'fa
r : rf,
1~.: i
:)
J?J:; -
-=J ,
~J1i.
:) l =)~
=k' 1
'
-~~
i~
1
::
i'\
~ ~
l 'll,.,
1C. \)
')::r
~ 7"3/:j :5
[<P]= H/- 3
j
[H],, H
[ v-]=LT"" 1
[wJ = M C'- 7-1.
j
~-"'-
_~
~ ~ r-" ~ ,,,_ ~ ~
Ve,o
._
1 -
'P~
10
s(s+2)
1Y(s)=, s 2(s+2)
10
Figura 4.22
Sumador (Comparador)
X+~?:-Y
X++?:+~
Figura 4.23
Figura 4.24
Figura 4.25
X(s)
X(sl-B(sl
G(s) ____rr:_s)_
G(s)
H(s)
f.d.t. de realimentacin
G(s)H(s) = GH(s)
G(s)
M(s) = 1 + GH(s)
f.d.t
LA
f.d.t LC
Figura4.26
= 1-
4.14
G(s)
GH(s)
(4.21)
L.c:
(4.22)
~ ----
e.(s)
G(s) .,___
X(s) - Y(s)
_,...Y(i....,s)~
Figura 4.2 7
Si llamamos error a E(s) = e(s) = X(s)- YM) , entonces la f.d.t. de error, nicamente definida para ,,o'sistemas con realimentacin unitaria, ser
~
~ . /:, - o_n_~
, " .c. , ~
t,~.,;/
~ "-'
. e(s) =
l
,,....
- ,
(4.23)
X(s) l +G(s)
Bloques en serie o en cascada
Los bloques se suceden, unidos por flechas sin comparador alguno intermedio.
x ,~+~~~~---~~~
~
Figura 4.28
Figura 4.29
Bloques en paralelo
Gl
-.--101 +G21-I---.-
G2
Figura 4.30
(aF)G
a(F G)
2. Permutacin de bloques
a .. ,
F I
a~ 1 G
I aF~
-1 G I 1F I
a~
(aG)F
(aF)G
4.15
aG~
de avance
~ F aF
1-41~~ :r .
~aG
aGaF
~L':..J,--...
aF,.!..GaF
F
aGaF
t~;.~r:
1a(G F)
- ....~_GF~
++
..
aF
a(GF)
aGaF
~N I . -
G>t-~
1.6(" -j)
=>
(uyH)=y
~ry
~
[(u/H)y]
)~p.a.~~
l+GH
~ [(u/H)y]GH:y
GH
y]GH = v
[ .!!.
H
.
G
y=---U
=>
y=
~ ~ 't:P ~
_G
l+GH
fZ.,._
I q: ~(H-1) 1
"..
~ ~
y=
G
l+G(H-1)
~OA O, - \- -
+-=--l+G(H-1)
G
U=---U
l +GH
~~~
+'"+l
..
-~4
~
~-~
+:f CBJ
@J
+:f
u
1
y
1
4.16
1
1H
":1
-
ua
uab
\f
ub
:1
\f
u (a+b)
u :tb
++
+ +
..
(u :t b) :ta
+f
..
Uba
(u b) a =u a b
u(a +b)==u ab
9. Desdoblamiento de punto de suma
+
++
..
u+a
u+a+b
u+a+b
a
1O. Permutacin: Bloque - punto de suma
~
aG-b
___..~-+~-1_. .~~~~.-a
aG-b
b/G
1
G
(a - b)G
~~,
- - - l. .
aG
-
aG
~
4.17
aG
..
.. +_l .
a
a-b
a-b
+_,.
+ r+
-----
a-b
+ +
a-b
~1
1
----,11=:mJ----,
r
'U
(S) :
l
'u
1"_
w =1 tJ
_s-__ . ~
~-,5"oc,
::_t _o_s_ _
51.+1o0
~-,tk,-,-, ., . e
500
S~o o
::
~ ,o0( t'+loo)
10000
lS<>lo""
i,
u,
Figura 4.31
eg = Zg ig = ~R2I1
Tenemos el circuito equivalente con una fuente dependiente de tensin en la Fig. 4.32
/!JI:: o'o1.
:
c,oC>
4.18
(4.24)
e;ro0b
Figura 4.32
, U0
ib R4
U;=--,;-=
R4(~R2 + R3)
(R1 +R3)(R2 +R3 +R4) - R3(~R2 +R3)
(4.25)
, , ( ) '2
--1~
-+_- e
Figura 4.33
...___~
1,
12
+_
U11,
Is
12
+
+
Figura 4.34
l~I
UR.
UR,
: >.1:--: ~
4.19
u.
u O,.
11
-e--+_
12
+_
u=1,
13
Figura 4.35
bi<J:lues en pE>'lllelo
Figura 4.36
rGalimentacin
4 .1 A partir de la figura 4.36 complete en el marco vaco los pasos que quedan por dar hasta obtener un nico bloque
que contenga la f .d.t. de la ecuaci rt4.25
0
4.20
++
+,o-, G2
Z(s)
X(,\-1 I Gl
Y(s)
1
Figura 4.37
Z(s)
e(s)
G2
Gl
Figura 4.38
Gl G2
G2
(4.26)
t_V
--J_r;;;E=Y=_j
4.21
Los nodos representan variables: Se disponen de izqda. ~ dcha., segn secuencia causal
Las seftales recorren las ramas slo en el sentido de la flecha
Del sentido de la rama no puede deducirse la relacin recproca
Una seal, x 1 , que recorre la rama de transrnitancia o ganancia, a 12, se multiplica por a 12 de modo
que al nodo, x2, llegue la seftal, a 12x 1
Reglas prcticas
- El valor de una variable, representada por un nodo, es igual a la suma de las seftales entrantes
Xj
LQijX;
- El valor de la variable-nodo se transmite por todas las ramas salientes y llega a los nodos
inmediatos, multiplicada por la transmitancia de la rama recorrida
- Ramas en paralelo suman s~ transrnitancias
- Ramas en serie las multiplican
Eliminacin de rama de realimentacin
a,,
a,.
2]
4
2
11
1 - ana,,
C:
3
9
a,.
C:-
a,,
Figura4.39
34
Figura4.40
Con estas sencillas reglas podemos ir simplificando el flujograma hasta reducirlo a una nica rama
cuya transrnitancia sea la f.d.t..
Un camino ms directo lo abordamos en la seccin 4.14
4.22
:-------..,
i=N
T=
donde
:ET;~;
_i=_I_~--
l:n.
grafo
=M~)
Nmero de rutas directas: Van de entrada a salida. segn el sentido de las flechas de flujo de
seal, sin pasar dos veces por el mismo nodo.
Una ruta directa puede compartir una o ms ramas con otra ruta directa.
Determinante del grafo entero.
T;
~i
Transmitancia de la ruta directa i : Producto de todas las transmitancias de las ramas que
componen la ruta directa i.
Cofactor de T : Es el determinante de la parte del grafo que queda cuando se le quitan todas la
ramas y nodos que pertenecen a la ruta directa i.
Se calcula de modo anlogo que ~
T-
T1~1
T1 y
Tz . Luego
+ T2~2
(4.28)
Los restos del grafo tras la sustraccin de cada ruta directa no contienen bucle alguno lo que
implica que los cofactores, ~;, de cada ruta directa, T ;. valen la unidad, al ser cero las eventuales y
sucesivas sumas de productos n-arios de los bucles que quedan tras la sustraccin al grafo de cada
ruta directa.
~1
=1
~2
=i
( 4.29)
Observe que el recinto determinado por / 1, /z, U3, no es un bucle, porque las seales no le
circunvalan: tenemos dos flechas con sentidos opuestos. Luego
(4.30)
'-~---~--- ./
l:i,svM() o (; LIJ.l 7MIIJStt iT,drvC. ll}S
~ d + J(J)Do5
4.23
l t:d l!,l)(lbS
R1
11
-----[::::ll
T=
R4(l3R2 +R3)
R1R3 +R3(R2 +R4)+R1(R2 +R4}-l3R2R3
4.24
(4.31)
>:i (/ ~S
+E / 'JS
~E/ lrS
+E/+5
Figura 4.41
Git =
lJ. =
X1
X,
~1
Y2
G1
G12=-=-X,
l+Gt
G1G2
l+Gt
.. [s]
)IJ
~
G,
-~
~1
X,
Figura 4.42
Y,
Figura 4.43
Y,
Figura 4.44
Figura 4.45
MATRIZ DE TRANSFERENCIA
M.B.: En Matlab, con la descripcin externa de sistemas, ff.dd.tt., solamente podremos representar
sistemas SIMO (simple input, multiple ouput). Necesitaramos matrices tridimensionales, i x j x k .
4.25
............
11
4
(s-pn)
K=3
(s+2)
(s + 1) (s + 3 - j4)(s + 3 + j4)
(4.32)
factor cuadrtico
(4.33)
(4.34)
(4.35)
Forma polinmica
f s+l
25 (s + oC~s2 + 265s +
(4.37)
1)
En la forma de constantes de tiempo aparece explcita Ke, la ganancia esttico, definida como
Ke
=S--->0
lim M(s) = lim s M(s). l
s--->0
S
(4.38)
Fsicamente representa el valor de la salida del sistema, en rgimen permanente, cuando ha sido
excitado con un escaln unitario.
Nada nos impide hablar de ganancia esttica del sistema a lazo abierto y en este sentido le
llamaremos ganancia de Bode cuando abordemos el estudio del error.
Polinomio y ecuacin caractersticos
KNl
DI i----.--
E.C.c
Figura 4.46
Nl N2
l +K Dl D2 =O
{ Dl D2+KNl N2=0
(4.39)
(4.40)
DI +KNI =0
4.26
(4.41)
= K,
d d
en on e
Z, z2, ..Zm
p ,Pi, ...,p,.
K factor de ganancia
{
(4.42)
z; ceros
PJ polos
4.17 Clculo de f.d.t. a lazo abierto de sistema con realimentacin unitaria equivalente
Cuando conocemos la f.d.t.
L.c ,
M(s} , la f.d.t.
LA
es
p..- ~ l - 1 M ) ~ ~
~~
X(s)
M(s)
1 -M(s)
Y(s)
M(s)
(4.43)
Y(s)
Figura 4.47
Si
7....;
(4.45)
Y(s)
X(s)
s(2~ro. + s)
Y(s)----
Figura 4.48
La ecuacin 4.44 es la forma cannica de la f.d.t. Le de un sistema de segundo orden puro, (sin
ceros en el numerador), y 4.45 la forma cannica de la f.d.t. LA del sistema con realimentacin
unitaria equivalente.
Va a resultar interesante percatarse de que la introduccin de un factor de ganancia, K , en la
f.d.t. LA
G(s)
eq
Kro~
s(s + 2;ro,.)
(4.46)
no modifica los polos a lazo abierto, pero cambia los polos de se ecuacin caracterstica a lazo cerrado
~=
~~
s 2 + 2i!;;ro,.s + Kro~
~~
ro' =
fi ro
e;' =
./K
(4.48)
4.27
e(s)
X(s)- Y(s)
e(t)=x(t)-y(t)=L-l [e(s)=
Y(s)
Jxs) x(s)]
Figura 4.49
Y(s)
=s-->0
lims
~() X(s)
1+ S
e(sj
e(s)
G(s)-Y(s_~
G(s)-__,
(4.50)
Figura 4.50
clase
Error de posicin
Error de velocidad
Error de aceleracin
frmula
entrada
e ssp
I () 1
= sr.....
1mos l + G
s s
Escaln unitario
essv
I
= sr.....
1ms
o 1 + G(s)
Rampa unitaria
essa=
rims l
s..... o
l
+ G()
s
l
S2
.l..
Parbola
SJ
Tipo de un sistema
--\'iene determinado por el orden de multiplicidad del polo en el origen de la f.d.t.
el sistema cuya f.d.t. Le. es
M(s =) 2 25
LA.
as:
(4.51)
s + 2s+2S
es un sistema de tipo 1. puesto que su f.d.t. LA' con realimentacin unitaria es:
25
Geq(s) = (
)
(4.52)
s s+ 2s
el sistema con realimentacin unitaria cuya f.d.t. LA es
G(s)= 3(s+2)(s+O. l) = 3(s+2)(s+O, 1)
s 5 + 24s 2
s 2 (s 3 + 24)
es de tipo 2
el sistema con realimentacin unitaria cuya f.d.t. LA es
40
G(s) = (s + l)(s + 5)(s + O, 4)
es un sistema de tipo O, carece de polos en el origen
Constantes de error, Kp, Kv, Ka
Constante de error de posicin
Ka=
4.28
lim s 2 G(s)
s .... o
(4.53)
Si en una f.d.t. LA. sacamos como factores comunes el factor de ganancia, todos sus ceros y todos sus
polos, es decir : la ponemos en forma de Bode o de constantes de tiempo, su lmite ser
r-.l
, - Z
(4.54)
l
T-1 - Pi
y(s)
.1Q_ i - - - -.....s+2
ol'. J - - - _ .
......
s+3
0,2( s+2)
Figura 4.51
1 Haga las t.ransformaciones pertinentes para que
fd.t.L.A.
50(s + 2)
s 2 +4s+ 54
- - - - - - f.d.t.L A
50(s+ 2)
s + 54s+ 154
50(s + 2)
s +4s+54
3 Hallar la respues"ta del sistema ant.e una ent.rada escaln uni"tario para t = 1 s
~!)~------------------------------------..
y(t) _ L
-1 [
s0<s+2>
Ro=
R-302
s(s+3,02)(s+50,98)
1
50(s+2)
(s+3,02)(s+S0,98) s-=O = O, 65
SO(s+2) 1
=--=0,35e-,3 02'
s(s+S0,98) s=-3,02
50(s+l) 1
R-so9s=-=-1 ' 002e -50,98'
'
s(s+3,02) s=-50,98
lY(O = O, 65 + O, 3Se-32' -
4.29
98t= = O, 67
l, 002e-5
4
4 Hallar constantes de
5 Hallar essp
' i _ s p _ _]
6 Calcular el error para t=1 s
e(l)------------------------
R
essp = l +Kp
(4.56)
4.30
Tipo
e""'
Ef!'OI' de posicin
lims
J....0
l+KBis
'
Cte. de error
s -
Error de velocidad
limG(s)
l+K 8
"'l
e ssv
lims
s--+
s....0
lims - - 1- .
l--'0
s....O
1
-l+G(s)
-. l
s
f &IR .= 1;i'.".
.
A
hm2
-K
s....O s -
lims-
_ 1_
1
l +Knls . -;,
s-+O
~~~iK fi ~J.8 .
essv =
~
~
<,
~ !( ..
lims-
s....0
_1__ 1
l+KB/s.
s=
~~. . .ii ,:
essp
li~:{
Kp
essa
l .lillS 0AH
S-+0
S
= 00
= ()
J'
~=
l+Ksls
essa =
s~s
00
rxi ,
Ks
-:;o=
O
La salida de un sistema tipo O no puede seguir a la entrada cuando sta es una rampa o parbola
!,,
y(t)
,_
lim S
s-+O
1
-
l+ Ksls
J... s2 -
K11
K B
.
l 1ms
7=
J_
KH
S->0
= oo
lims
s....O
Kv=4B
.
essv = K,
, ....
lims2.
_1_
1
l +K 8 /s ~ = 00
s->0
=O
Ka=O
essa 7 oo
KH
s
y(t)
e""=O
1r r,.
essp
s1 = O
=O
. An
l 1m 2
S-+0
= oo
Kp = oo
t
.......
1
l. l+Ksls 2 s' -
lim .1 -
s->0
essv =
lims
S->0
KH
52
= oc:;
lims - 1- 2. J...3 _ J_
s-+0
l+KH!s
Kv= OC)
essa = Ka
. 2KH
l ims
2
K8
S->0
y(t)
y(t)
KB
. , J.
fa=::KB
,._,.\:.
':.-
::. 2
Ka=O
lj
y(t)
s....O
lims 2 G(s)
J-+0
y(t)
Cte. de error
>.
lims- _,_.
s-+0
Kv =0
00
K.,,
Error de aceleracin
1
1
t G(
3
+ s s
.
l tms.
J....0
limsG(s)
y(I)
ifil';,f :,
Cte. de error
S-+0
....
=O
K.,,
l.
s2
J_ --- - - - - - - - - - - - - essp
y(t)
1
-
-l+G(s)
:.i
~1
y(t)
essp=O
-t
_..,..
-. __ __________________-t
.,
.....
4 .12 Hallar la tenein de salida del circuito de la figura, tree eegundoe deepue de cerrar el interruptor
4.33
E/R
1/R
1/R
u(t)
'
4.34
o
1
=-
1
!
. 1
o e= t + kp
j
1 1-
2._
jL_
rxJ
zj
e_,t
CX)
e =X
Kv
'-
5 .1 Introduccin
El ordenador utilizado en el bucle de regulacin de los sistemas continuos nos impele a considerar
los sistemas continuos muestreados como sistemas discretos.
La identificacin, la simulacin y el control son aspectos del estudio de sistemas abordados hoy de
forma totalmente numrica.
Las variables de estado nos permiten abordar el estudio de los sistemas en el dominio del tiempo.
Es conveniente conocer la evolucin interna del sistema a controlar y establecer un modelo.
Las seales aleatorias poseen propiedades espectrales que nos permitirn manejar la informacin sin
interrumpir el funcionamiento del sistema.
Vamos ahora a describir los sistemas (lineales) con la ayuda de un nuevo concepto. El concepto de
estado.
La teora del espacio de estados ha tenido su origen en el estudio de las ecuaciones diferenciales.
Propiedades
Su estudio se realiza en el dominio del tiempo y con el lgebra matricial
Los sistemas multivariables pueden abordarse globalmente
La descripcin externa slo nos pennite abordar de modo eficiente, a lo sumo, sistemas SIMO
Los conceptos nuevos de gobernabi/idad y observabilidad han llegado a tener capital importancia
Es el mtodo adecuado para resolver problemas de optimizacin
Algunos sistemas no lineales y de parmetros variables en el tiempo pueden estudiarse en el
espacio de estados
El espacio de estados ha convertido al ordenador en una eficaz herramienta tanto en trminos de
anlisis como de control.
La teora del espacio de estados comenz a desarrollarse en 1.960.
Concepto de estado
Al conjunto de valores numricos que en un instante dado, t 1 , adoptan las variables de estado, le
llamamos estado del sistema en el instante t 1
El estado de un sistema en un instante dado representa la mnima memoria del pasado
necesaria para predecir su respuesta ante una entrada futura
qt,
5.1
i(t)
y(t)
20n
y(t)
i(t)
e
u(t)
10 F
lV
u(t) = Ri +uc
i=CDuc
Figura 5.1
}~
U(t) = RCDuc + Uc
u(t) = TDuc + uc
(5 .1)
(5.2)
Cuando, como en este ca so, se t rate de escoger co mo variables de estado, magnitudes fsicas, es conveniente deducir ecuaciones
diferenciales que nos lig uen la entrada con las variable de estado y sus correspondientes derivadas, como (5.1)
1 X+]'1 U
X=-]'
..___
A
(5.3)
Esta ecuacin se llama ECUACION DE ESTADO, que escrita con arquitectura generalizada para
sistemas de orden superior y sistemas MIMO es :
n
n xn nxm
n A
r xn rxm
(5.4)
1i=Ax+Bu
A, MATRIZ DE ESTADO
B , MATRIZ DE ENTRADA
EXCURSU5,
--
i = - i uc +*u
(5.5)
ly=Cx+Du
C, MATRIZ DE SALIDA
D, MATRIZ DE TRANSMISION DIRECTA
Si el orden del sistema, n , fuese superior a 1, introduciramos un vector de estado, x, den
componentes.
Para calcular las funciones Yt (t), y2(t) ... componentes del vector, y, necesitamos antes solucionar
las ecuaciones diferenciales de primer orden: hallar la funciones, xi (t) ....xn(t), componentes de x.
matriz de aplicacin
directa del control
r,,m
mx 1
u(t)
nam
nx 1
nx1
:l(t)
x(t)
rxn
++
n integradores
matriz de aplicacin
delcortrol
en paralelo
nn
matriz de ewlucin
Figura5.2
5.2
matriz de obaarvacin
5
X( O"')
mx 1
nxm
u(s)
:XcJ>
+f
++
rxn
nx1
y(s)
x(s)
_.,.
sI
matriz de aplicacin
del control
matriz de observacin
nx1
nxn
x(s)
matriz de evolucin
x(O')
mx 1
nxn
_u(s)---icfl1111-+:"!it---.e,1 ( SI - A
matriz de aplicacin
del control
f' ;;) I ~n ~
matriz de observacin
Figura 5.3
ct>(s)
Ecuacin de estado
Ecuacin de salida
(5.7)
Si hallamos antitransformadas obtenemos la solucin completa
1
Solucin libre
(5.8)
Solucin forzada
N. B.: Para integrar la ecuacin de estasdo, es ms rentable, en rapidez, y menos sujeto a equivocaciones. realizar todas las
multiplicaciones matriciales en el dominio de Laplace y hallar la antitransformada del resultado, x(t), y, ya en el dominio del
tiempo, solucionar la ecuacin de salida, que utilizar la integral de convolucin .
En nuestro caso
A=--'-r
l{
<l>(s)
=-
B= .!.T
<l> (s) = (si - A)- 1
1
-
MATRIZ RESOLVENTE
s+r
<l> (t) = e -f
(5.9)
l-s+t- .l.lj
1
x(t)=e-+ x(O+) +L
1/T
s(s+i)
=4+--1L
s s+l
T
A=
B=
41
S+T
(5.10)
T s
s=0
=l
11r
=-l
s s:-r
1-e-t
(5.11)
(5.12)
Slo queda por solucionar en el dominio del tiempo la ecuacin salida: y(t) = Cx(t) + Du(t)
Si no tuviera inters la solucin explcita de la ecuacin de estado, podramos abordar directamente
la solucin de la ecuacin de salida, una vez calculada la matriz resolvente:
<l>(s) =(si -A)- 1
5.3
<I> (s)
(5.13)
. - - - - - - - - - - - - - - - - - - - - - - - - - - - f r m u l a s clave ___
<I>(s) =L [<I>(t)] = (si -A)- 1
x(s) = <I>(s)Bu(s) + <I>(s)x(O+)
Matriz resolvente
Solucin de la ecuacin de estado
En nuestro caso, Cfr.: (5.5), hemos hallado la transformada, x(s); hallarnos su antitransformada y
conocemos. x(t) , solucionando la ecuacin de observacin por clculo matricial en el dominio del
tiempo
(5.14)
y(t) =Cx(t)+Du(t)
+ 1-
e-+
C=-i
D=i
(5.15)
y=Cx+Du
y simplificando queda:
e-+ x(O+)
R....._
(5.17)
<t>(t)
En rgimen libre, sin entrada. la matriz de transicin de estados es un operador que actuando
[ x(t) = <I> (t) x(O+)
(5.18)
sobre una foto, x(O+) , obtenida en el instante, to, nos construye la pelcula de la evolucin interna
del sistema para t > to .
En nuestro caso si suprimimos la entrada y cerrarnos el interruptor, estando el condensador cargado
con una tensin, x(O+) , la pelcula de la evolucin interna del sistema ser
(5.19)
Esta evolucin interna, en ausencia de entrada, tiene su repe cusin al mundo exterior en la salida,
1 Suprimida la salida, cerramos el interruptor y queremos saber cul es la evolucin interna del
sistemacuandoento=O, uc(O+)=x(O+)
vale2V, lV, -1 V
5.4
(5.20)
(5.21)
2 En las tres condiciones anteriores deseamos conocer la situacin interna del sistema, cuando le
aplicamos una entrada escaln unitario de 1V, y la salida
(5.22)
y(t)=-l e-ic[x(0+)-1]
(5.23)
x(t)
'
'
\ ! ! ;_ !.. . . . ..
x3=(exp(-t./0.0002)).*x03;
plot(t,x1 ,'r',t,x2,'g' ,t,x3,'y');
grid
figure
plot(t,x1 ,'r',t,x2,'g',t,x3,'y');
gtext('Evolucin libre de estados')
y01 =-0.05*x01.*(exp(-t./0.0002));
y02=-0.05*x02.*(exp(-t./0.0002)) ;
y03=-0.05*x03.*(exp(-t./0.0002)) ;
plot(t,y01,'r',t,y02,'g',t,y03,'y') ;
grid
gtext('Respuesta libre en los tres
supuestos')
gtext(' 1')
gtext('2')
gtext('3')
\
:
"
<~,, _j
j
: -- t::::::---J - :
------------~-------------r--------~
0.5
'
0.2
0.6
0.4
0.8
o.o s ~ - ~ - - - - - - - - - - ,
Re~ueste
libie
.
. en los tms
. supuesi:os
.
0.04 .......... : ............................ .: .............. ~-------
2!
.------~~~--~. ~
y(t) = -e -- x(O+)
01
~
02
o:4
o.s
0.8
0.1 2 ~ - - - - - - - - - - - - ,
a=-5000;b=5000;
c=-0.05;d=0.05;
t=[0:0.0001 :0.001];
x01 =1 ;x02=0;x03=-1 ;
y1=(-0.05*exp(-t./0.0002))*(1-1) ;
y2=(-0.05*exp(-t./0.0002))*(0-1 );
y3=(-0.05*exp(-t./0.0002))*(-1-1 );
plot(t,y1 ,'r',t,y2,'y' ,t,y3,'b')
gtext('x0=1 ')
gtext('xO=O')
gtext('x0=-1 ')
0.1
0.00
\
0.06
'-
xO=O \
0.04
.,
x0=-1
"
0.02
0
-~
x0=1
0.2
0.6
0 .8
1
-
41'\-3
x1 =(exp(-t./0.0002))*1 +ones(size(t))-(exp(-t./0.0002));
x2=(exp(-t./0.0002))*0+ones(size(t))-(exp(-t./0.0002));
x2=(exp(-t./0.0002))*(-1)+ones(size(t))-(exp(-t./0.0002));
plot(t,x1 ,'y', t,.x2,'r',t,x3,'b');
o.s
0.2
o.
0.6
0.8
1
.... nl
5.5
(5.24)
<I> (s)
Para hallar la descripcin externa hemos de suponer que las condiciones iniciales son nulas; sern
nulos los trminos que contengan como factor a x(O+) , por lo que
y(s) = C<I> (s)B u (s) + Du(s)
=>
(5.26)
En nuestro caso
C=-i
<l>(s) = _l_
s+l
T
B=t
D=i
y(s)
1
I
I 1 R s
O, 05 s
- -- . - - . - + - - - - - -----x(s)
R s +l T R s+l s+SOOO
Con Matlab
(5.27)
printsys(n1 ,d1)
num/den =
0.05 s
a=[-5000J;b=[5000);
c=[-0.05J;d=[0.05);
[n1 ,d1 J=ss2tf(a,b,c,d);
s + 5000
0 - ~ b
o o
o
o
1
2
3
4
5
6
7
o
o
o
o
o
o
MPY-1
o
o
o
1
o
o
l : ~ 0 - : ,C
=> Y=P(M+Y-1)
MPY-1
MPY-1
5.6
o 0 ~ - x ~ ~
o o o o 1 1 1 1
o o 1 l o o 1 1
o 1 o 1 o 1 o 1
M
p
Y,
y(t)
X =f(X,X2,U,U2)
!iL=X2=Y5
2 =f2(x1,x2,u1,u2)
CDUc ~ 7:=
ic
D Uc=X1
.
le=
U=
LDIL
7=
Dl=X2
(5.28)
(5.29)
(5.30)
U=U c -Ug
U=X1-u 2
Uc
T = zx1 -zu2
z U2
1
1
X2 =
X -
(5.31)
(5.32)
Ur=Uc
= x1
J[ :: ]
(5 .33)
Si ahora quisiramos hallar todas las magnitudes del circuito, el nmero de variables de estado no
cambiar y la ecuacin de estado seguir siendo la misma . Pero la ecuacin de salida ser
u 1(t) = g
~=y
Y5
y
Y2
Y3
Y4
Ys
Y6
y6
Y1
Y2
Y3
Y4
uz{t) = Ug-
o
o
1
-R -1
o -1
o
o o
o
[:: ]+
o o
o o
o
l o
o o
o
O -1
uL=Y1
5.7
(5.34)
[:: ]
u2=310sen(314t) V
A= [ -1.000 -100.000 ]
50
O
C=
400
o
o
Salid~:Ur=Uc=~1
300 ____ ..
::;
D=
x2=x(:,2);
plot(t,y)
figure
~= . . . ,... ., . . !V:i . .
i
0.01
0.02
0.03
plot(x1 ,x2)
grid
v1
.
.
v
.
1
t :\ '
t=[0:0.00005:0.05];
u1 =[2*ones(size(t)))';
u2=[310*sin(314*t)]';
U=[u1 u2];
(y,x]=lsim(a,b,c,d,U,t);
x1=x(:,1) ;
o o
o o
o
1 o
o o
l o
- -+-------------1::n::+--------------~--n-
Hallando la salida y la
trayectoria de estados con
Matlab, en el caso de una
sola salida.
C1=[l O] D1=[0 O]
O -1
R = 100 Q
C=lO F
B = [ l 00.000 O ]
O
-50
l
o
0.01 o
-0.01 -1
o -1
o l
L=20mH
xi{O)=O
400.----.--------,----~-~
Figura 5. 4
0.04
0.05
6.-----..------,-----,------,
x2
Trayectofia de estad,s
5 --y-- ';------;--
3 ..................
~---- !-----------------
-~ Fi-~ ..
-2
'
-400
-200
-=~~
'
O
'
200
x1
400
5.8
v .. ..............
4000~-o.,-_0""1--o,-,_0=2--co:-,.oc-=-3--co"'".o.t-,-----------c-'o.os
nme(secs)
6.--------------,
:
5 -~:-.-.......,~---1----1---
4 __ __ ___ _':"<:_ ---~ --~~>- . ........ ;..................;................ .
-~ FJ~'~ ~bt~.
:loo
-200
2~
400
400
)) grid
200
300
-100
)) grid
gtext('y2')
gtext('y3')
gtext('y4')
gtext('y5')
gtext('y6')
-200
-300
0.01
O.O:
0.02
Figura 5.8
~ ~.
}!!!
J-~J-::
.
4 ---- -----y4
,::-:. '
~.~.
0.01
0.02
0.03
Figura 5.9
200 V
=0
A
intente hallar las grficas, en el intervalo de t iempo, O + 0.05
X=
X2
... de Yt
s,
e Y7
... de Y2.YJ. Y4 , Ys e
y,
5.9
0.04
O.O!
det(sl-A) =!si-Al;= O
(5.35)
(5.36)
que es la misma ecuacin caracterstica generada por la f.d.t. del sistema
printsys(nn2,dd2)
t=(0:0.00005:0.05];
(nn1 ,dd1 ]=ss2tf(a,b,c1 ,d1, 1);
(nn2,dd2]=ss2tf(a,b,c1 ,d1 ,2);
printsys(nn1 ,dd1)
num/den =
1e+005 s- 9.313e-010
num/den =
5e+006
s"2 + 1000 s + 5e+006
roots(dd1)
ans=
1.0e+003 *
-0.5000 + 2.1794i
-0.5000 - 2.1794i
Bajo el punto de vista del clculo matricial, las races de la ecuacin caracterstica de A, coinciden
con los polos del sistema y se llaman, VALORES PROPIOS o AUTOV ALORES de la matriz A.
Los autovalores son invariantes ante una transformacin lineal, P, tal que
=>
x=Pz
Pz
= APz+Bu
=>
z = p- 1APz+p-l Bu
y=CPz
(5.37)
Autovectores
Llamamos autovectores, v; , a la variedades lineales, solucin de los sistemas de ecuaciones
homogneas, (uno por cada polo, si no hay polos mltiples)
(p;l -A)v
=O
Av
=p;v
(5.38)
Los autovectores y autovalores podemos calcularlos con la funcin eig de Matlab que tiene esta
sintaxis
7>
"' ~o\..O~
v~u~ :~~,~\,G.5
[V,D]=eig(A)
Calculemos los autovectores de nuestro ejemplo. Sabemos que sus autovalores son
P1.2 = -500 j2179,4 = -500j500J19
(5.39)
(5.40)
(a11-p2)v12 +a12v22 =0
a21 v12 + (a22 - P2)v2 2 = O
(a11-p1)v1 1 +a12v2 1 =0
a21v1 1 +(a22 -p1)v2 1 O
5.10
(5.41)
Sabemos que para que un sistema homogneo tenga una solucin distinta de O, el rango de la matriz
de sus coeficientes debe de ser menor que el nmero de incgnitas, en otras palabras: su determinante
debe ser cero.
Comprobando para el sistema generado por p = -500 +j 500/[9
(5.42)
A= [-1000 -100000 ]
50
O
(5.43)
(5.44)
(a11-p1)v1 1 +a12v2 1 =0
a21v1 1+(a22-p1)v2 1 = O
25.000(-1 -j
25.000(-1 +j/[9
(5.45)
(5.46)
Como las dos ecuaciones de cada sistema son linealmente dependientes nos basta operar
con una de cada sistema
(a11 -p2)v1 2 + a12v2 2 = O
(a11-p1)v1 1+a12v2 1 =0
Como los polos son complejos conjugados las dos autovectores, v I y v2 , tendrn sus componentes
conjugadas, por lo que nos basta solucionar el primer sistema
21 =
(5.47)
-500-j500/9
100.000
VJ
(5.48)
Podramos darle cualquier valor a v1 1 y hallar la otra componente en virtud de (5.48). Si quisiramos
adems que la norma del vector v I fuese la unidad, (vector normalizado), tendramos que someternos
adems a la condicin
2
2
llv1II = Jlv1 1 l + lv2 1l = l
(5.49)1
Es de notar que an esta representacin no es nica, si los componentes de cada vector son nmeros
complejos.
Si hacemos m = -0.005 - j0.005 [9
lv,,l2+!m! 2 lv,,l =1
lv2,l=!m!lv1,I= ~
l+lml
1
~ lv1,l=J l+lml
2
=0.9998
=0.0224
(5 .50)
(5.51)
Tan slo conocemos los mdulos de cada componente del vector v I y la diferencia de sus argumentos que es precisamente
L.m,
- Im
=-0.9747-j0,2236
v2 1 = -j0.0224
Re
(V,D]=eig(A)
V=
-0.9744 - 0.2236i -0.9744 + 0.2236i
O + 0.0224i
O- 0.0224i
O=
1.0e+003 *
-0.5000 + 2.1794i
O
O
-0.5000 - 2.1794i
Figura 5.10
5.11
tJ
-3 -2 O
5.2 Hallar, por clculo manual, autovalores y autovectores de la matr'
A=
o o
1 O
1
X1(s)=s+l
XJ(s)
10
(5.52)
(5.53)
y=x1
Condicin de existencia
No todas las matrices A son susceptibles de poder transformarse en esta forma. Se requiere:
rank[C 0 ] = n
siendo C 0 , la matriz de controlabilidad
r=rank([ctrb(A,B)])
:a,
r=
5.12
NO
~
Y(s)
bosn + b1sn-l + ... + bn--1S + bn
U(s) = sn+a ,sn-- 1 +a,sn--2 + ... +a,,_,s+a.
(5.54)
En nuestro caso
(5.55)
b2
an =a3 = 10
b=bn
Y(s) _
10 s+ 10
U(s) - s 3+6 s 2 + 5 s +
a1
a2
10
a1==a,,
a 2 =5
a1 =6
bn = b3 = 10
b2 = 10
y
b1 =0
{
bo =0
o
o
X
x2
o
o
Xn--t
Xn
- an
o
-an----1
-an--2
-a1
en nuestro caso
[: l
=[
.X3
o
o
X
X2
O
][ ::
-10 -5 -6
X3
l~
+[
(5.56)
Xn-1
Xn
]u
(5.57)
Y= [ bn -anbo
bn-1 -an--1 bo
(5.58)
en nuestro caso
(5.59)
El mismo resultado nos proporciona la funcin de CSAD, svstuff
/
svstuff
SVSTUFF OPTIONS
Eigenvalues
Controllability
Observability
Transformations
State feedback
Response to step
Display A,B,C,D
NewA.B,C,D
Find N(s)/D(s)
Input N(s}/D(s)
Quit
Choose Option N or I to Enter a System
Youentered : 10*(s"1 + 1)
Default input is: s"1 + 1
Enter Denominator Polynomial > (1 6 5 1O]
You enterad: s"3 + 6s"2 + 5s"1 + 10
Controllable or Observable Form? (e]> e
A matrix is:
O 1
O
O 1
-5 -6
-10
B matrix is:
o
o
1
e matrix is:
10
10
Option? > i
Default input is: 1
Enter Numerator Polynomial > (1 O 1O]
~
Tras introducir las matrices A, B, C, D, originales podemos pedirle al programa que nos
proporcione la matriz de transformacin T , que verifica:
x=Ti
A=T- 1AT
B=T- 1B
C=CT ~ !Jo j_!J
5.13
Option? > t
Choose State Transformation: CCF OCF DF > ecf
Transformation matrix T is:
10.0000
6.0000
1.0000
Comprobamos
Ae=inv(T)*A*T
Ae=
C=[1 O O];
Ce=C*T
Be=inv(T)*B
Be=
O 1.0000
o
0.0000 0.0000 1.0000
-10.0000 -5.0000 -6.0000
8=(0;1 ;O);
o
o
Ce=
10
10
Forma cannica observable. OCF, primera forma cannica o dual de variables de fase DPVCF. asociada
Condicin de existencia
Para que un sistema pueda ponerse en forma observable es condicin necesaria y suficiente que
siendo Ob la matriz de observabilidad de Kalman, se cumpla
rank[Oo]
0)r
~~
.
siendo t i ~
CA
CA 2
~~
r""4'- ..gb =
=n
(5.60)
CAn-1
Clculo de la forma de observabilidad a partir de la ecuacin derencial o de la f.d.t.
Para los mismos valores de a;,bj,Ckla ecuacin de estado en forma de observabilidad tiene esta
arquitectura
o -an
o -an-1
oo
o
X
X2
oo
oo
Xn-1
Xn
o -an-2
-a
(5.61)
bn -anbo
bn-1 - n-1 bo
x2
Xn-1
Xn
u
b, -a,bo
bi=bn
f(s) _
10 s+ 10
U(s)- s3+6 s 2 + 5 s +
a1
a2
la ecuacin de estado
xI
[ ~2
X3
JO
a3=a,,
=>
an =a3 = 10
a2 = 5
l[
=
O
1 O
0 -1
-5O ][ xX2I
0 1 -6
X3
=6
l[ l
+
10
10
bn=b3=IO
b2 = 10
y
b, =0
{
bo =0
(5.62)
(5.63)
X
X2
y=[O O ... O 1]
+bou
Xn-J
Xn
En nuestro caso
(5.65)
5.14
Option? > t
Choose State Transformation : CCF OCF DF > ocf
Bbar:
Transformation matrix T is:
10.0000
10.0000
O
O 1.0000
O 0.1000 -0.1000
-0.1000 0.1000 -0.1000
Cbar:
o o
Abar:
0.0000
1.0000
0.0000 -10.0000
0.0000 -5.0000
O
O
-0.2911 + 1.3270i
O
O
-0.2911 - 1.3270i
V=
-0.9745
0.0407
0.2206
O=
-5.4178
0.7128-0.2944i
0.3747 - 0.0441i
0.0506 - 0.5101 i
Ad= inv(V)*a-V
Ad=
-5.4178 + O.OOOOi
0.0000 + O.OOOOi
0.0000 - O.OOOOi
0.7128 + 0.2944i
0.3747 + 0.0441i
0.0506 + 0.5101i
0.0000- O.OOOOi
-0.2911 + 1.3270i
0.0000 + O.OOOOi
0.0000 + O.OOOOi
0.0000 - O.OOOOi
-0.2911 - , 3270!
Bbar.
-0.1386-0.1115i
-0.1386 + 0.1115i
1.0649 + O.OOOOi
Cbar:
0.0335
-0. 1814
0.9828
0.0000 + O.OOOOi
0.0000 - O.OOOOi
-5.4178 - O.OOOOi
Cd=
13.5535 35.9712 -50.9560
Dd
T=
5.15
0.2230
1.0649
La matriz de transicin de estados de un sistema dinmico., con sus ecuaciones en forma diagonal,
es
r,,,.
eAI
= $((} =
o ... o
...
o
eP2I
b b
ePnl
X(t)
x2 (t)
..
eP2(Ho)
...
eP t(l-lo)
.
..
Xn(t)
..
.
o
o
(5.66)
X(to) .
x2(to)
lr
(5.67)
X3(to)
de esta forma disponemos de las ecuaciones de evolucin de estados totalmente desacopladas, cada
estado evoluciona independientemente de los otros.
N.B.: Observar que obtenida la matriz diagonal , <D(t), es posible pasar a la primitiva <D (t), del sistema sin diagonalizar,
mediante la transformacin
(5.68)
(5 .69)
tal que la matriz Aes una matriz cuasi-diagonal, llamada forma cannica de Jordan. Por ejemplo
o o
o
o p
A= o o p o
o o o P2
o o o o
PI
o
o
o
o
(5 .70)
p3
para un determinado caso de un polo con orden de multiplicidad 3 y dos polos simples. En tal matriz
un bloque de Jordan es
(5 .71)
p
J2 =
0 p
o o
(5.72)
dependiendo de que el autovalor p 1 nos genere uno dos o tres autovectores linealmente
independientes
Por cada auto vector linealmente independiente existe un solo bloque de Jordan. J 1, J2 y J i , tienen
respectivamente, uno, dos y tres bloques de Jordan.
En el caso de (5. 70), para obtener la matriz P, necesitamos cinco vectores linealmente
independtentes y disponemos tan slo de tres. Conocemos los autovectores x11,x2 , xi, deducidos de
(p1I -A):1.11 = O
(p2I -A):1.2 = O
(p3l-A):1.3 = O
(5.73)
Ecuaciones homogneas que solucionamos dando un valor arbitrario a un componente y despejando
en funcin de l los dems componentes del vector.
El nmero de autovectores, linealmente independientes, generados por un polo mltiple, Pi. igual al
nmero de bloques de Jordan, generados por ese polo, viene dado por el rango de la matriz
5.16
(5.74)
Para el clculo de los otros dos autovectores, (autovectores generalizados), utilizamos las
ecuaciones
(5 .75)
(p I -A)x ik = -x tk- 1
= -trAF1
F1 = I
81
F2 = AF1 +811
82 = - t trAF2
(5 .77)
s"2 + 4 s + 4
o
o
4te"(-2t)
2te"(-2t) + e"(-2t)
s"2 + s
-1 s - 1
4s+4
5.17
- --
s"2 + 5 s + 4
l
l
= <l>(t)
=<l>(s)
5 .1 O Controlabilidad
Hemos visto en la seccin 5.3 que el paso de un estado x(O) a otro estado x(t) lo realizbamos en el
dominio de Laplace o en el dominio del tiempo, mediante las respectivas ecuaciones
(5.78)
<l> (s)
1
Solucin forzada
Cabe preguntarse,
Encontrndose el sistema en
el estado
x(to),
existir
siempre una entrada, u(t),
mediante la cual, utilizando
(5.78), podamos, transferir, en
un tiempo finito, el sistema del
estado, x(to), a un estado, x(t1)
r--u
gobernable
y
obaarwbl
-- -,
......
y
........... 2
gobernable
no obserw.ble
')
En otras palabras:
Podemos manipular el estado
interno del sistema mediante
una adecuada entrada?.
~3
no gobemabte
y
obsarwble
no gobernable
Si la respuesta fuere
afirmativa el sistema sera
controlable.
y
no observable
1
sistema - -
Definicin
...J
Figura 5.12
Un
estado, x(t1),(conjunto de nmeros), es controlable, si de toda condicin inicial anterior,
x(to),(conjunto de nmeros; por supuesto, no arbitrario, sino perteneciente al espacio de
estados), podemos transferir el sistema a x(t1), en un tiempo finito.
(5.79)
Ejemplo
C=[l-1
l]
(5.80)
5.18
ii(h
i ~Jl.l
-
x-= ~ x"1 b
X::
,.,1.,
T*
x:-r~
iJojE}
5j.f
1 [VJ]c ~
1
'.
(A)
~t:.J.._ ___, ~
~ 4y ::T.J~
,r"*- ~ u
1J()J
;; 41
1
1
CAB CA 2 B
.. cAn-lB
Dl =
tl..
(5.81)
N.B.: la presencia del tnnino Du en la ecuacin de observacin siempre ayuda a establecer la controlabilidad de la salida.
5 .12 Observabilidad
En el diseo de sistemas de control en el espacio de estados, tanto la ubicacin de polos como el
diseo ptimo cuadrtico van a exigimos que el sistema sea completamente controlable. Cuando
alguna de las variables de estado no sea medibles y no est disponible para su realimentacin, hemos
de hacer de ellas una estimacin mediante observadores de estado: hacer una reconstruccin de las no
medibles. a partir de otras medibles. en el menor tiempo posible. Ello exige que el sistema tenga que
ser observable.
Estado observable
Un estado x(t) es observable, si conociendo la entrada, u(t), y la salida, y(t),
sobre un dominio finito de definicin, to< t :'S; t1, podemos determinar
completamente x(t)
Completamente observable
Si cada componente del vector x(t) lo es.
Observable en el tiempo to
Si la observabilidad depende del tiempo to
Totalmente observable
Cuando el estado se puede determinar para t. independientemente de to, para
cualquier intervalo de tiempo arbitrariamente pequeo.
Las mismas definiciones son vlidas cuando u(t) = O, entradas cero-observables.
Para sistemas lineales es necesario y suficiente comprobar que el sistema descrito por
i=Ax
y=Cx
(5 .82)
tiene observables todas las componentes del vector, x(/o), a partir de la observacin de y(t) en un
intervalo de tiempo finito, to< t ~ ti
Condicin necesaria y suficiente de observabilidad
c
rank(O b )=rank
A=
1
-1
-4
C=
1
-1
CA
CA 2
=n
Ob=obsv(A,C);
%No=Numero ae variables inobservables
No=length(A)-rank(Ob)
No=
1
o 1 O
(5.83)
5
Condicin necesaria y suficiente en el plano s
5.3 Sin calcular las matrices C 0 y Oh ,analice, realizando manualmente las operaciones matriciales, la controlabilidad
de los sistemas siguientes.
y observabilidad
Tenga en cuenta que las variables de estado, al ser todas las matrices, A, diagonales, estn desacopladas.
Compruebe con Matlab su anlisis y justifique bajo el punto de vista matemtico, estas reglas:
Condiciones de controlabilidad para A, diagonal y con valores propios distintos:
Sistemas monovariables: La matriz, B, ha de carecer de elementos nulos
Sistemas multivariables: La matriz, B, ha de carecer de filas compuestas exclusivamente por ceros.
1.
-O 2
At = [
C1
2.
-0,8
o
o
0,2
5.20
=[4
5 6]
5
3.4. Deduzca lae correepondientee re~lae para la obeervabilidad
[R-F-G 6] 162
.,.~~
i=Ax+Bu
z= A*z+C*v
y=Cx
w=B*z
A=[ 1]
I
5.5 Hallar la matriz de transicin de estados, <l>(t), que nos proporcina las variables de estado desacopladas.
5.21
L
1
u(t)
1000 sen(21tt)
mV
2000 mV
(p5.l)
(p5.2)
i=DUc
R
1
l
X
=-zx-zx2+zu
x, = Cx2
X2 = CX
(p5.4)
y=x2
[!: H- -}
~1
X2
1:: H~
Ju
(p5.5)
(p5.6)
]=[-4,1
0,04
10 -0,04
0 ][X]+[
X2
0 ]1000 sen21tt
(p5. 7)
l] [ X
x2
y= [O
(p5.3)
y= [O
(p5.8)
1] [ :: ]
3. Ecuacin caracterstica
lsl-AI = O
(p5 .9)
4. Autovalores
p } = _Q +
2 -
Pi
J4,1 -4-0,04
2
={
-4
-0.1
(pS. 10)
5. Autovectores
(pl-A)v=O
([ -; :
]-[
~~ l
-O~
04 ]) [ :: J= [ ~ J
5.23
(p5.11)
[ ~;
~ 0~4 ][ :: ] ~
O, lv1 +0,04v2 = O
=[
V1
=1
~ Vz
= -2, 5
~ v=[ _;,5]
(pS.12)
(p2I-A)w =0
([ -01
[ - ~ o-o.t
-i
1 ]-[
~ 1 -o04 ]) [ :: ] ~
=[
][ :: ]= [ ~ ] ~
T =[
4w,+0,04w2 =0
}
= 1 ~ Wz =-100
~
:: :: ] = [ _;, 5
[
W -
/oo ]
1
-100
(pS.13)
(pS.14)
T -[
l
l ]
-2, 5 -100
TT = [ 1 -2,5 ]
1 -100
T-I A=
1T 1
T-1 =[
= -100 + 2, 5 =-97, 5
i~
9~,5
_22. __!_
97,5
(pS. 15)
]=-'[ 100 1 ]
97,5 -2, 5 -1
(pS.16)
97,5
(p5. l 7)
(p5.18)
_1 [
97,5
x=Tz
(p5 . l 9)
zo = 97.5
100 1 ] [ O ]
-2, 5 -1
2000 =
2000 ]
-2000
1
[
97 5
B=T-'B=-'
[ 100
97 5
.
C=CT=[ O 1
'
J[
(p5.20)
(pS.21)
97,5
I
loo]=[ -2,5 -100]
-2,5 -1
(pS.22)
t: H-?::. l
y=[ -2,5
1000sen2fft
-100
5.24
J[ ;: ]
(pS.23)
(p5.24)
(p5.25)
s; _1_ ]
<D(s) = [
(p5.26)
S+O,I
(p5.27)
=[ O -1_ ][
Z(s) ]
[ zi(s)
s~
Stil. l
9~~1
975
=[
,,. 2 (s)
-~.
97.5
2
)
+[
~ .I
5
1 [ 2000 ]
97, 5 . -2000
2
Z 1(s)
;0001t +[ s~
s +41t 2
O
_lQQ!/. . - 1
-
97.5
2000 [
s+-0.I
- 97,S
(s+4)(~~+4 ' )
y(s)
x2
=x 2 =
y(s) =
0.1,
s~]1 J ]
y(s)
(p5.3 I)
z2
51. 2821
644, 4293
2051, 2821
s +4 + (s+O, l)(s 2 +4it 2) + s +O, 1
= 644.4293(s+'l>-644,4293(s+O, 1) _ 51,2821
+ 2051,2821
s +4
2513.2743
_ 51,2821 + 2051,2821
s+4
s + O, 1
y(s) =
(p5.30)
+ s+o. l
2, 5 2000 41t
_ 2, 5 2000 +
200000 O. l 1t
+ 100. 2000
97, 5(s+4)(s 2 +4it 2) 97,5(s+4) 97,5(s+O, l)(s 2 +4it 2 ) 97,5(s+O, I)
644, 4293
(s+4)(s 2 +4it 2 )
(p5.29)
s +O,I
(p5.32)
(p5.33)
(p5.34)
(p5.35)
R-4=
2513,2743
(s + O, 1)(s 2 + 41t 2)
2513,2743
(s + 4)(s 2 + 41t 2)
est
s=-4
es'I
s=-O
2513,2743
. e-41 =-l 1,6158e-41
(-4 + o, 1)(16 + 41t 2 )
(p5.36)
2513,2743
. e-0,11 = l63195e-o, 11
(-0.1 +4)(0,01 +41t 2 )
(p5.37)
IAI =
2513 , 2743
ls+O,llls+4lls+j21tl
1
s:121t
2513,2743
=4,273
j0,01+41t2 -Ji6+41t 2 41t
(pS.38)
(p5.39)
(p5.40)
(pS.41)
(pS.42)
L-l
[ 51 , 2821
s+4
L -l
[2051 , 2821
s+O, 1
J=
(pS.43)
11
(pS.44)
F.282'! f"4'
'
(pS.45)
con lo que
(pS.46)
y(t) = -11, 6158 e-41 + 16, 3195 e-O,lt + 8, 546 cos (21tt + 2, 154)- 51, 2821 e-41 + 2051 , 2821 e-0,11
(pS.47)
i=CDuc = CDy
(pS.48)
(pS.49)
(pS.50)
(pS.51)
(pS.52)
(pS.53)
Y(s)(LCs 2
Y(s)
LCs 2 +RCs+ l
fd.t.
Y(s)
LC
s2
y()
t =l
_J
R-4 =
Operador de condiciones
iniciales
....!....
+B.s+....!....
L
20001t
LC
+41t 2
0.4
20001t
2000(s+4. l)
. '
2 + '
s +4.ls+0, 4 s-+41t
s-+4, ls+0.4
2
8001t
] +L
(s+4)(s+O, l)(s-j21t)(s+j21t)
_J
8001t
(s + O, l)(s 2 + 41t 2 )
2
R-0 1 = (s + 4)(s
S007t
+ 41t 2 )
. est 1
s=-4
''
s=-O, l
2000(s + 4, l)
(s+4)(s+O, l)
8001t
. e-41
(-4+0, 1)(16+41t 2)
8007t
. e-0,11 = 16,3195e-o,11
(-0, 1 +4)(0,01 +41t 2 )
=21Ale'cos(rodt+ LA)
R21e
J41t
S007t
= 4 2730
+ O, O1 41t 2 + 16 41t
'
=4,2730 2 = 8,546
= 2, 1536 rad
(pS.56)
(pS.57)
(p5.58)
(pS.60)
(p5.61)
(pS.55)
(pS.59)
IAI = 1
8007t
11
(s+O, l)(s+4)(s+j21t) s=J21t
2IAI
(pS.54)
s=-4
(pS.62)
(pS.63)
5.26
(pS.64)
5
R~o
'
2000(s+4.1)
s +4
es''
3' 9
5.27
(p5.65)
Elemento
Smbolo
Ecuacin diferencial
u=Ri
. u
z= R
Resistencia
Figura 6.1
6.1
Smbolo
Ecuacin diferencial
-i~
i
Condensador
i=CDu
U=
bn-ti
u
--o,
L
-- -o
i
u
Bobina
u=LDi
i
u
i=
l n- u
1
Smbolo
Fuentes
Fuente ideal de tensin
tu =)u
.
9
,1
U =1
'
~.=ai,t u
= A.U
'*
1
Figura 6.12
z
u
--
i =U: Z
Figura 6.23
6.2
z
z
--
u =
i .z
Figura 6.34
N.B.: Basta observar que ambos modelos han de tener la misma tensin a circuito abierto e idntica corriente a cortocircuito,
para deducir la frmula de conversin o para verificar la correccin de la conversin.
..
.._
l
=L1Di1 +MDi2
u2 = MDi1 +L2Di2
Ut
"l
Figura 6.5
Transformador ideal
_..
i
N
..._
.
1
"l
6.3 Mtodo de mallas Figura 6.6
Deseamos hallar la funcin de transferencia que tiene como entrada la corriente de excitacin y
como salida la corriente en la bobina de este circuito. Los rtulos de los elementos son datos
conocidos.
Figura6.7
N.B.: El mtodo de mallas slo es vlido para circuitos cuya geometra
permita dibujar el circuito en un plano sin que sus ramas se corten.
6.3
4is
+
eg =R gig
~L
Fi?;Ura 6.8
rxm mxl
[i,]=[cm][mJ
Este producto matricial es el ltimo paso a dar para calcular las intensidades de
rama una vez conocida la matriz [i m] de intensidades de malla.
i1
i2
iJ
4
is =
a
-ic
ia
::) [cm]=
b
-ib +ic
c
o o
o -1
o 1 o
o -1
o o
[;.]-[
(6.1)
a
b
(6.2)
6.4
Rg
+
eg=Rgig
Fi~ra 6.9
Zaa=Rg+R1
Zab =Zba =0
Zbb =R2+ CD
Zbc = Zcb = - CD
Zca =Zac =R
Zcc = R t + CD + LD
Rg+R1
(6.3)
-R1
....L
CD
1
R1 + CD +LD
-R1
[e.]= [
Ha de verificarse [Zm][im]
.
G( )
'! ]
= [eml. Como ic = is
(6.4)
/s(s)
s = Ig(s)
Eg(s)
O
Rg+R1
1
O
R2 +-o
Cs
__I_
o
-R1
Cs
6.S
(6.5)
G(s)= h(s) =
Ig(s)
R1(R2+-i;)Rg
... _ _ _ __
(Rg+R 1)(R1 + J(R1 + s +Ls)-(Rg+R 1) c1s2 -Rf(R1 + s)
(6.6)
u3
Fi,Jra 6. JO
- 2 Podemos modificar la geometra del circuito de modo que los dos termmales
superiores de R g y R I formen un solo nudo A. Id para sus terminales inferiores
para formar el nudo C que es cogemos como nudo de referencia. Slo tenemos tres
nudos y dos tensiones de nudo Ua y Ub. Dibujamos las flechas de tensiones de nudo
concurrentes en nudo de referencia y las flechas de las tensiones de rama.
Construimos la matriz conexin rama-nudo, Cn , que posteriormente utilizaremos
para hallar tensiones de rama
[u,]= [cn][un]
U
Ua
u2
Ua
U3
= Ua
U4
U5
+
+
o
o
u2
Ub
U4
-1
1 -1
Ub
U5
Ub
Ua -
= o
o
o
=>
U3
[ ]
Ua
Ub
(6.7)
6.6
-(Ji
+CD)
-(Ji2+cD)
1
2
LD+R2LCD +R2
(6.8)
R2LD
R1 +Rg+R2 +R1RgR2Cs
Ig(s)
R1RgR2
-(.Ii +es)
2
Como
.
u= LDz
(6.10)
.
1
= LD
e
Us(s)
I 5 (S ) =-;;-
(6.11)
Si Ud. desea comprobar la igualdad de las dos expresiones de la f.d.t. haga todos los parmetros
igual a la unidad y opere. No es condicin suficiente pero s, necesaria.
Para hallar la descripcin en el espacio de estados Cfr.: 5.6
6.7
~
Sistemas sicos y modelos matemticos
6.5 Potencimetros
Un potencimetro es un transductor que transfonna una seal de tipo mecnico en una seal de tipo
elctrico.
En la figura adjunta se representa un potencimetro de desplazamiento lineal del cursor
>+-----
----.. . .-------o
---+-
Uo
X;
Figura 6.11
La seal de salida, Uo, (salida), ser proporcional a la posicin del cursor, X; , (entrada).
u 0 = Kpx;
E
Kp = X;M
Uo(s)
G(s) = X;(s) = Kp
.(6.12)
N.B.: Si las unidades de Kp son Vcm la transformada de Laplace de la entrada correspondiente a una
-=y la salida,
Uo,
Figura 6.12
es la tensin entre cursor y masa.
U0
=KpB;
Kp = 27CN
G(s)
= Uo(s) = K
0;(s)
6.13)
lllvque deshl3hle
Concacio.~ de 3n1lloi
de<h.r.abl de oloc
de oro dobles
Elcmen10 de ~sis1cnc1a :
- - bobina de alambre o hbrida
Topes
mel\lCOS
tAmba
tap..
de vidrio
soldlbla
relletw de
nailon
Figura6.13
6.8
,1
j
002
Ue
Figura 6.14
obtenemos como salida la tensin Ue, proporcional al ngulo Oe = 0,1 - 002. Su matriz de
transferencia, sistema MISO, ser, suponiendo las dos resistencias iguales
[G1(s) Gi(s)]=[Kp
-Kp]
yaque U.(s)=Kp(O.)=Kp(0,1-002)
(6.14)
Este montaje puede realizar las funciones de sensor y comparador y transductor en un sistema de
posicionamoento angular
() rl
--------------1
KP
1
1
'
002
K ...
1
1
Sistema
de
posicionamiento angular
:- 1
1
1
- 1
1
;:
1
1
1
1
1
1
Figura 6.15
b
.d
.
.
E n e 1 contro 1 de naves espaciales se uuuza comente alterna, menos vu1nera le a 1 rm o, para excitar
las resistencias, la seal de tensin alterna es modulada por el error existente entre la seal de
referencia y las variaciones de la carga y la seal de error, salida de los dos potencimetros, ser una
seal de tensin alterna modulada con portadora suprimida, ya que no contiene la frecuencia Wc, de la
tensin alterna aplicada, sino slo las dos bandas laterales Wc + Ws y Wc - Ws, seal que
convenientemente amplificada excitar una de las dos fases del motor posicionador de e.a.
6.6 Tacmetros
Un tacmetro es esencialmente un dispositivo mecanicoelctrico generador de una tensin, ur,
proporcional a la velocidad angular w rad s1 de su eje.
En el diseo de sistemas de control la mayora de los tacmetros utilizados son de corriente
continua, (dnamos taquimtricas), con un imn pennanente, como sistema inductor, construido con
ferritas duras, alnico, ticonal o cabalto-samario. El inducido rotrico puede ser de rotor bobinado, de
rotor en fonna de copa o rotor de disco.
Su dinmica viene descrita por le ecuacin diferencial
ur=KrDO=Krw
y sus ff.dd.tt.:
U.,{s)
E>(s) = Krs
ur<s)
-K
O(s) - T
(6.15)
La constante del tacmetro, Kr, Vrad 1 s, suele venir expresada en catlogos en V/krpm, voltios
por cada 1000 revoluciones por minuto.
6.9
.,1
1
~ '
s
~
-1
Figura 6.16
Existen tambin generatrices taquimtricas, de corriente alterna, sncronas y asncronas que tienen
la ventaja de carecer de escobillas y de los parsitos de conmutacin, y que ofrecen una mayor
duracin, pero con circuitera ms compleja
En los modelos sncronos la amplitud y la frecuencia de la onda senoidal de salida son casi proporcionales a la velocidad .
ur=Esin Ot
Como en el caso de las dnamos tacomtricas su resistencia de carga ha de hacer poco significativa
la resistencia del inducido, aqu la impedancia de los arrollamientos de la armadura ha de ser poco
significativa ante la impedancia de la carga.
La medida de la frecuencia presenta inters cuando la seal ha de ser utilizada a distancia.
Las generatrices taquimtricas asncronas se asemejan en su construccin a un motor asncrono
bifsico: En su estator dos arrollamientos en cuadratura que producen campos magnticos
perpendiculares con resultante desviada de su bisectriz y un cilindro metlico, amagntico, ligero y
con momento de inercia pequeo. Uno de los arrollamientos esta sometido a una tensin senoidal de
excitacin de amplitud y frecuencia severamente constantes. En el otro arrollamiento se induce una
tensin proporcional a la velocidad de rotacin y con un desfase respecto a la tensin de excitacin
que sufre una discontinuidad de 7t radianes cuando cambia el sentido de giro.
En la figura 6.17 se ilustra el control de velocidad de un motor de corriente continua utilizando una
dnamo taquimtrica.
Red
Regulador ...-.....;.;=--t RegulaOOr
de velocidlcl
-r-~de::.:comen=
=e..,
l.lZOde
rtQUIICin de
la velocidad
Figura 6.17
6.10
Figura 6.18
Figura 6.19
Siempre que una carga q se mueve con una velocidad-: en un campo magntico
~
B,en virtud de
la Ley de Lorentz sobre ella acta una fuerza F cuyo mdulo, direccin y sentido viene dado por
~
F =q( v x B)
(6.16)
La espira dibujada poseer giro levgiro mirando el motor del lado del colector..
BOBINA
DEL ROTOR
f:O U C: TOR
Figura 6. 20
Figura 6. 21
Si al cabo de una semivuelta el lado activo l (fig. 6.19), fuera recorrido por la corriente en el mismo
sentido la fuerza actuante ahora sobre el lado activo 2 tendera a hacer girar la espira en sentido
dextrgiro y el movimiento de esta sera oscilatorio. Para evitar esto se aade el colector de delgas,
cuya misin es conmutar la corriente de cada espira en cada semivuelta, Cfr.: Figura 6.20.
La figura 6.21 nos muestra el devanado inductor que rodea los polos para crear el campo magntico,
en los motores que no son de imn permanente,
Cuando el motor mueve una carga e.incluso cuando mueve slo su propio rotor, la resistencia al
giro que ofrece el par de carga del subsistema mecnico se traduce en la aparicin en el devanado del
rotor de una tensin opuesta a la tensin aplicada (f.c.e.m).
6.11
Figura 6.22
En el dibujo de la figura 6.22 todas las letras representan vectores menos la del ngulo
e.
momento
lineal
momento
angular
p=mxv
l=Jw
m
momento
de
inercia
masa
F=ma
fuerza
J=
Jo r dm
J=
fo pr dV
torque
2F,
fuerza
F=IFI =ma
energa
cintica de
traslacin
par
_ _lmv 2
E et2
trabajo
potencia
r--'---,
P=
energa cintica
de rotacin
W=Fx
trabajo
~ =F':,
potencia
T=lrl =r Fsen()
=2Fir
T=Ja =J~~ =J~r
E cr -- .l
2J''w2
W= T()
P=T~~
P= Tw
P=Fv
6.12
r de excitacin independiente -
Subsistema
.
r--elctrico de inducido
i
i.
!
!
!
1
R.
L,
.
:
:
'
---,
!1
'
'
i
i:
!
i
!
i
!
JK'
A ii
B
,:
!
i
!
:
L..--------------------------:
ea
Ua
Subsistema
mecnico
!w ~) T) )8TVro
1 '
:1--ry--
-1
i
L_____________J rr-:-=-:T
=----------------.i
<l>=cte .
.--
Subsistema
Figura 6.23
.! . momento de inercia del motor y de la carga referido al eje del motor Kg m"
B. coeficiente de friccin viscosa del motor y de la carga, Nm(rad s 1)" 1
Tm =Kia
(6.19)
eaia=TmJ)
Tm
ea=Kbw
=Khwy.=Tmw
1
Tm = Kda
Kb=K
(6.20)
6.13
e,
(6.26)
(6.27)
(6.28)
Como B(t) es la integral de w, basta sustituir n (s) por e (s) y en el segundo trmino multiplicar los
denominadores por s. Recuerde que estamos suponiendo condiciones iniciales nulas.
e(s) =
'
Ua(s)
(6.29)
Ra + Las
Tc(s)
lmLas 3 + (JmRa + Bmla)s 2 + (BmRa - K;Kb)S
(6.30)
6.14
(6.31)
Ua(s) ]
0(s) = [ G1(s) Gz(s) ][ Tc(s)
6.32)
Diagrama de bloques
Trc(s)
Ua(s)
.------. Q(s)
0(s)
Jms + Bm
R.+ L.s
Figura
6.24
vector de entradas = [ :: ] = [
vector de estado =
x2
X3
]=[ ~ ]
vectornlida
=[O]
ea
~
(6.33)
que nicamente contiene una derivada de una variable de estado y variables del vector estado y de
entrada deducimos la primera ecuacin de estado
:
Ra la
--y;;w
Kh + Ua
(6 .34)
la=--:;;
De la ecuacin de igualdad de pares
T,m
(6.35)
(6.36)
(6.37)
La tercera ecuacin es obvia
(6.38)
Ecuacin de estado
[~ H-f
Kh
-T,;
8,.
-7:
o
o
o
Ecuacin de observacin
HH
o
o - J,.1
o o
1
y;;
]l ;: l
(6.39)
(6.40)
El motor cd, considerando la relacin tensin-posicin angular, es un integrador: a una entrada
escaln responde con una salida rampa
6.15
U(s)
1
1
1
1
1
---------------------
Figura 6.25
El amplificador operacional es muy usado en el diseo de sistemas de control. Para nuestro caso nos
basta considerar el amplificador operacional ideal con estos supuestos:
La diferencia de potencial entre los puntos 1 y 2 es nula, luego
podemos considerar el punto 1 como una masa virtual
Su impedancia de entrada infinita
Su impedancia de salida es cero, luego podemos considerarlo como
una fuente ideal de tensin
Su relacin entrada/salida podemos considerarla tendente a oo
Para el circuito del montaje hecho con el AO para lograr un amplificador inversor y en el dominio
de Laplace podemos escribir
U;(s) = Z1 (s)J(s) } =>
Uo(s) = -Z2(s)J
6.12
fd t = Uo(s) = -Z2(s)
U;(s)
Z1(s)
(6.41)
Ui{s)
U 1(s)
l l
Uo(s)
l
Figura 6.26
Uo(s)
= -R [/(s) + h(s)]
6.16
(6.42)
R
R;
R
1
U,(s)
! Ui(s)
.
PI
U,(s) = ( l/ R;C;s) U;(s) 1
:- ----R ............... :
'
:,
==:::.
>-_._-+U-o-(s_)..,_1_1-\-cR=u:::i.-(s-)-'- ( ~'.+
~~~~:::
-------------
PO
'
R,~.s
1
J
. ----------------------------------------------------
Fif.{Ura 6.27
Las ff.dd.tt. de los reguladores P, PI y PO, se deducen con slo sustituir Z2 y Z1 en 6.41 por su
equivalente impedancia en s en cada montaje:
Regulador Proporcional, P
fd t = Uo(s)
. . . U;(s)
Regulador Proporcional Integral, PI
= -Z2(s) = _&
Z1(s)
R1
z IS( ) -
C,JS
__ 1
R;C;s
-
RdCds
(6 .43)
(6.44)
(6.45)
Uo(s)
U;(s)
K1
=(Kp) + s
+ Kos
(6.46)
Naturalmente existen otras formas de implementar los PID. Suelen aadirse otros componentes
para limitar la ganancia en alta frecuencia del diferenciador. Cuando con otros elementos se limita
la tensin de salida del integrador, se denomina proteccin antisaturacin (antiwindup) ..
6.17
Fi!(Ura 6.28
No existe masa virtual en el terminal - , pero los puntos 1 y 2 estn al mismo potencial
Aplicando 'divisor de tensin' a R I y R2 de la entrada 1 hallamos el potencial del punto 1-2
R2
-uR2
-=
U;2
R1 +R2
li:::fi=
uR =
2
R2
R1 +R 2
U,1-UR2
u12
(6.47)
(6.48)
R1
R2
(6.50)
Uo =(U,, - U;)
(6.51)
F=ma
3Ley
Las fuerzas de accin y reaccin entre slidos en contacto tienen el mismo mdulo, la misma recta
de accin y sentido opuesto
Son fuerzas internas al conjunto. La plicacin de esta ley es esencial para la solucin de
problemas que se refieren a slidos en conexin entre s.
6.18
Figura 6.29
Segn la segunda ley de Newton el producto de una masa por su aceleracin
es igual a la resultante de las fuerzas aplicadas
F=mii=m~: =
Jr<mv)
r=rxF=Jii.= Jr(Jw)
(6.56)
(6.57)
W=
.! F ar= +mvz-+mv}
(6.58)
m ,.q = .,\f + ~
3
_(____ r
/m
m ,.q = M + 0.23 m
'
( -
m,q = M + 0.5 m
sobre
..../ '
m"q
.l,
m + Ri.
J,q - / 0 + mR 2
viga
Figura 6.30
6.19
Posicin de
(a)
equilibrio
F=O
Figura 6.31
(b)
F = -kx
Resorte equivalente
Barra bajo carga axial
(/, longitud; A, rea de seccin:
E, mdulo de Young)
EA
k,q = -,-
:..,()-+
+-t..._]_ _ _ _ _ _
= .,,EDd
k
rq
+--0000000000 ,-+
k
Gd 4
rq
rq
6.20
8nD 3
(3
_ 3EI
rq
Figura6.33
=--
=- I92El
4/
Muelles en serie
i
1
. - ~ ~ - +
Muelles en paralelo
48El
eq
k rq
,----------}~
= k +
k2
+ + k,,
'TTG
4
4
32/(D - d )
Fi~ra 6.34
En los acoplamientos de muelles en serie la deformacin del muelle 1 no se convierte en deformacin
del muelle 2 sino en mera traslacin del extremo adyacente.
(a)
(b)
(e)
Fi~ra 6.35
Traslacin que habr que restar al
desplazamiento del otro extremo del muelle 2, para calcular su deformacin, que para producir la
fuerza -W es la magnitud relevante.
6.21
*'~~
Fluid, viscosity
Amortiguador
Movimiento axial de un pistn
en un cilindro
3'1TD / (
2d)
/L---;1 + -
3
B,q =
d
Amortiguamieno de torsin
~
._
4/N
'ITWX
,q
Fif{Ura 6.36
6.19 Tabla-resumen
Observe la simetra entre los elementos rotacionales y de traslacin
x(t)
r:-- {I]H
~
T(I)
f=MDv
f=D2x
0(t)
T=JDw
T=JD 2(}
F(s) -M 2
X(s) - s
T (s) =Js2
e(s)
Kg
Kgm 2
r(t)
:~
;ijt,,
f=KD-tv
Tf = KD- 1w
f=Kx
T=K(}
F(s)
X(s)
=K
Nm
6.22
T(s)
e(s)
=K
Nmrad- 1
8
;
'~
rflJ
'J/t/
Irt
f=Bv
T= Bw
f=BDx
T= BD()
Fl..s)
X(s)
= Bs
Nsm- 1
T(s) = Bs
e(s)
Nmsrad- 1
t~~'
, 31)
~
~
N,
rueda
de entrada
ponadora
~T~-
(a)
(b)
rueda de salida
de encrgia
Figura 6.3 7
/
Ci rcunferencias/
Figura 6.
......
,,,m,,.. "' \.
'
',
T---Es,cio libn
< fondo (e)
l n rervalo entre d ientes
Espesor circular (c /
' ,del diente
'
',
Figura 6.38
En la mayora de los casos supondremos el engranaje ideal, sin inercia, sin friccin y carente de
umbral o tiempo muerto, provocado por un pequeo ngulo de juego entre dientes.
Considere:
El nmero de dientes de cada rueda es proporcional al radio
N2
N1
,:- = """ri:
::::)
(6.62)
r1N2 = r 2N1
La lomgitud de los arcos recorrida por ambas ruedas debe ser igual
81r1
(6.63)
=82r2
(6.64)
= T282
w, = T2w2
(6.65)
82
T2 - 8 1
T1
N1
N2 -
w2
w, -
r1
(6.66)
r1
6.23
:;
1
1
+T1
(6.68)
T es ahora el par motriz aplicado a la rueda 1 habr de igualar a la suma del par de inercia de la
rueda 1, sus pares de friccin viscosa y de Coulomb ms el par resistente, T1, provocado por la rueda
2. Pero
(6.69)
con lo que hemos obtenido una expresin del par resistente que ofrece el subsistema de la rueda 2 a
la rueda 1 en trminos de desplazamiento de sta. y que podemos escribir
2
2
2
N
W2
(6.71)
)
(N, ) JzD O,+ (N
N2 B2DfJ1 + N2 Fc2 lw 2I
T1 = N2
(6.72)
T= T,, + T,
[J,+ ( *') Ji ]D 8, + [ B, + C
*') B,]DO, +Fc0;;;J +-%-F,,i,;;;r
2
J1,
(6.73)
TF
B1,
Si solidario con el eje de la rueda 2 girase un rodillo, su inercia y rozamiento viscoso habran de
estar incluidos en Ji y B2.
Un observador para el que fuese inconstatable la existencia de la rueda 2, dira que el momento de
inercia. el coeficiente de amortiguamiento y el par de rozamiento seco seran Je 1, Ble y T F.
En ocasiones se alude a este hecho en trminos de ' reflejar la inercia. friccin, rozamiento seco.
velocidad y desplazamiento angulares del lado 2 sobre el lado l' o bien decir ' inercia. friccin. etc. del
lado 2 vistas o referidas al lado 1. Y por analoga con un transformador elctrico : ' reduccin del
secundario al primario '.
Una mero intercambio de todos los subndices de la ecuacin anterior nos coloca en la situacin del
observador con slo acceso a la rueda 2.
,----Divertimento - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Qi_
Ni
N2
6.24
U2
J
L
q2
= q
B
R
!.1.
/1
Tcou1om1, TF-...
XI
~elFe
(6.75)
adoptamos la notacin
elctrica, tenemos las siguientes analogas tensin-fuerza
R,
X01
u,
_,
U'
Figura 6.40
= L;=r2L2
= R~ =r2R2
fi=r 2Ji
s; =r 2B2
T2 = rT2
1
w~=r- w2
= U2 =rU2
= =r 1z
2
jj_ _ Ji _ x2
Ji -
/ -
(6.76)
j
I
FiKW"a 6.41
6.25
r+x<r)
}.-E-n_trad_a--~---,
r+y(t)
rt~tr-..,... i
Figura 6.42
Figura 6.43
6.26
Subscripts
v : vehicle
w: wheel r : rider
s : strut eq : equivalent
t : tire
k,
e,
2 e,
2 k,
2m,..
Figura 6.44
6.21
Los sistemas de flujo turbulento no pueden describirse en ecuaciones diferenciales ordinarias por
ser esencialmente alineales.
Resistencia
Si Q (m 3 s- 1) es el flujo, caudal volumtrico, que circula por una tubera corta que une dos tanques
y llamamos H (m) a la dierencia de niveles del fluido entre las dos cubas (presin hidrosttica)
definimos
dH
(6.77)
R= dQ
Esta derivada hemos de hallarla de una funcin que nos relacione la presin H = f(Q)
Vlvua de control
~~
Figura 6.45
H+h
Oqo
LJ..~L--==t:>!<J:=Capacitanoa
Resistencia
Nivel
(6.80)
Deseamos obtener la derivada tan slo en funcin de
Q=KfH:) H= K2
H ___ t ___
--q
Q y H
11
11
1 1
1 1
Gasto
2H _ h
Caudal=
-H
O -
__ =
~z
..H...
K2
Q2
;$
1:)
dH _ 2QH _ 2H
dQ - Q2 - Q
( . )
6 81
H= T
(6.82)
en tomo al punto de equilibrio P, de
coordenadas ( Q, fl), sustituyendo la curva original por su tangente en P, cuya pendiente ser la
derivada de la curva evaluada para el punto P, el valor nwnrico, 2 determinado por el nivel y el
Figura 6.46
En pg. 4.8ss se expone ejemplo de cmo hallar la ecuacin diferencial que liga el caudal de entrada
con el nivel
Capacitancia
Definimos la capacitancia de un depsito
C= ~ m 2
sera igual al rea de una seccin por un plano horizontal del tanque o depsito.
6.28
(6.84)
dh
_ }J_
qo- R
(6.85)
f.d.t
Tomando transformadas
H(s)
=> G(s)
(6.86)
= Q;(s) = RCs+ l
hall ar la fd
S1. qws1eramos
. .t QoCs)
Q;(s)
H(s)
Q;(s) = RCs + l
Qo(s) = -jH(s) => ffis) = RQo(s)
}
=>
QoCs)
l
Q;(s) = RCs + l
(6.87)
Tanque 1
/
Tanque 2
--1
R,
Rz
H2+h2
O+q,
C2
Fif,!;Ura 6.47
h, -h2
R1
=q
H2(sl
H1(s) =
h2
7G=q2
6.29
Para hallar la ecuacin diferencial del sistema hemos de encontrar una ecuacin diferencial que tan
slo contenga la variable de entrada q y la de salida q2
1
hi:,~ ; ; ; / '
:::::
q1 = R2C2Dq2 + q2
q =CtDh1 +q1
}
h1 =R1[R2C2Dq2+q2]+R2q2
~ q=R1R2CtC2D 2q2+(R1C1 +R2C1 +R2C2)Dq2+q2
q1 = R2C2Dq2 + q2
El clculo de la f.d.t. es ahora inmediato
G(s)
= Q2(s) =
Q(s)
1
R1R2C1C2s 2 +(R1C1 +R2C1 +R2C2)s+ 1
(6 93)
.
Su diagrama de bloques
Oz(S)
Figura 6.48
Para reducir el diagrama de bloques
permutamos elprimer bloque con el segundo sumador
permutamos los dos primeros sumadores
reducimoslazos
interiores
Figura 6.49
R2C2s+1
-------4 R2C1s
..,._ _ _ _ __.
Figura6.50
6.30
(6.92)
O(s)
42 , que implica
necesariamente que i 1 = x2, las ecuaciones de estado sern deducidas de la ecuacin diferencial
q =R1R2C1C2D 2q2 +(R1C1 +R2C1 +R2C2)Dq2 +q2
(6.94)
1
R1C1 +R2C1 +R2C2
1
R1R2C1C2xR1R2C1C2
x 2 +R1R2C1C2u
(6.95)
la ecuacin de observacin
y=x1
En forma matricial
(6.96)
[ :: ] = [
y= [ O 1
J[ :: ]
(6.97)
Esta frmula describe un sistema de n-ecuaciones. tantas como grados de libertad existan en el
sistema
Funcin de disipacin del sistema, representa la 'mitad' de la velocidad con la que la energa se
disipa en forma de calor, ya sea a travs de una resistencia o un rozamiento viscoso
Energa potencial total del sistema, inherente a un muelle, un campo elctrico o gravitatorio
Es importante darse cuenta que las magnitudes T, D, y V son ordinariamente sumas de funciones y
en ellas tienen que estar representados todos los componentes energticos del sistema. Ser ordinariamente la funcin de excitacin.
6.31
- --------------------
\S)
o()
+S
't\1
E
~
t\1
E
\S)
11.)
.::s
o
E
. a..l'*"'ci -. : ,
PstncJ&, dlp,1tlm
Resistencia
Resistencia
>,
1
\S)
()
~~
4-
;_-i ' ~
----
!'JMrila potencttil
E
11.)
~
e=
f id/
Capacidad
= ] f v clt K = ~
J wdt
Elastancia
Elastancia
i'~ !'-'-1
\S)
t\1
e= a J hdl
Capacitancia
Friccin
viscosa
Friccin
\'SCOsa
J=
-db/dl
l. = _u_
di/di
Inercia
Inductancia
M = <.h,fdt
J=-Ttfw/dt
Masa
Masa
Resistencia
Resistencia
Resistencia
lnnica
e=
if
~dt
Capacitancia
trnca
K = -J;
J Qdt
Compresibilidad
J= _f_
dQ!dl
Inercia
lquida
cJ)
K=-;JQdt
Compresibilidad
J= _f_
dQ/dt
Inercia
gaseosa
\O
Cf')
V..W,ltdtlajo
J'eac/Md jeM.t'dluada
V..-,Je de exciCllcin
/-lm-itJ fatmltada
Variacin
coordenada
a
Gradiente
</n
dq
dt
Qn
Corriente
Velocidad
u
Diferencia
de potencial
"'
Velocidad
angular
Fuer,.a
Par
Q
Caudal
4'
Flujo
de calor
8
Diferencia de
temperatura
ECUACIONES DE LAGRANGE
d r ar J _ ar + aD + av = Q
~n
~"
~n
~n
Caudal
l'
Diferencia de
presiones
Diferencia de
presiones
7.1 Introduccin
En 1.948 W.R. Evans propuso un mtodo para hallar el lugar geomtrico, en el plano, s, de los
polos, a lazo cerrado de un sistema, cuando vara uno de sus parmetros, que, en primera instancia,
supondremos que es el factor de ganancia, K. La estabilidad y las caractersticas de la respuesta
transitoria van a depender de la ubicacin de los n polos dominantes y m ceros del sistema a lazo
cerrado.
1 + l , 2e- 21 cos(3t+2,55)
:x
::i:.
I\
13
s 2 +4s+ L:
1\
1 \
.
O, 04- O, 04 e- 51 - O, 2 te- 51
-~
(s+ 5)2
--,-
.i 1.
1
1
O, 1 + O, 1 cos(3t + 3, 14)
r~0JJ
: "\
1
...,'
1
l
~
---- -- - -
-:.:-t-----:w::-x-
- - --
--
-- -- .
s+3
~ O, 33 - O, 33e- 31
''
-~i
'- r
--i
!'
-- .....-
::(
,,
Figura 7.1
7 .2 El lugar de Evans. Lugar de las races. Contorno de las races y Lugar completo de las races
Dados dos polinomios en s , Q(s) y P(s ), llamaremos lugar de Evans al lugar geomtrico, en el
plano complejo, s, de los afijos de las races del polinomio compuesto, Q(s) + ).P(s ), soluciones de la
ecuacin
Q(s) + AP(s) = O
(7.1)
-+
-+
+oo
j
1
il
7.1
Q(s) + AP(s) = O
equivalente a
l+A.. P(s) = O
(7.2)
Q(s)
KNl
DI
N2
D2
Figura 7.1
KN1N2
D1D2
KN1D2
f.d.t.L.C
D1D2+KN1N2
E.C.L.c. D1D2+KN1N2=0
f.d.t.L.A
f.d.t.L.A
~11
KN1
75-;-
KN1
D1+KN1
E.C.L.c. D1 +KN1 =0
f.d.t.L.c
(7.3)
l +G(s)H(s) = 1 +K
i:~~
(7.4)
N1N2
l +K D1D2 =O
En esta arquitectura figura explcita la f.d.t.LA., K
(7.5)
i:~~
K(s+z)
s(s+p)
s+b
Figura 7.1
E.C.L.c.
=O
(7.6)
s 3 +s 2b+ps 2 +pbs+Ks+Kz = O
s3
+ ps
+ Ks + Kz + b(s 2 + ps)
=O
(7.7)
(7.8)
3 Dividimos ambos trminos de la igualdad por todos los sumando que no contienen a b
;_
l +b .
f.d.tL.A ,ficticia
2
s +ps
s3 +ps2 +Ks+Kz
Luego el contorno delas races del sistema propuesto a lazo cerrado, al variar b, ser ahora el lugar
de Evans generado por la f.d.t.L.A.
,
s 2 +ps
G(s)H(s)=b sl+psl+Ks+Kz'
7.2
7.1 Tras estudiar la funcin rlocus en la pgina, 9.6 del manual de prcticas de-Cermine sus argumen-cos de en-erada en
los casos de las figuras, 7.5 y 7.4.
K
s + 1
1
s
Figura 7.1
Figura 7. 1
n1=
d1=
n2=
d2=
7.3 E"em lo
La figura. 7.6, representa el lugar de las races de la f.d.t.LA
s 2 -6s+ 34
f.d .t. LA = (s2 +4s+ 13)(s+4)(s+6)
(7.9)
La f.d.t.L Atiene un par de ceros complejos conjugados en los puntos, 3 j 5. Su signo es un circulito
en el dibujo
Sus polos son: -4. -6 y el par de conjugados -2 j3
La cuaterna o n-pla de puntos, correspondientes al valor, K = 1, que es el valor del factor de
ganancia para el sistema.(7.9), son los puntos marcados con cruces y rotulados con 1.
Esos cuatro puntos sern los polos a lazo cerrado del sistema (7 .9).
)
1
Figura 7. 1
e
ro
gi
_;
QJ
w'
-2
-4
Eje real
La n-pla, rotulada con 2, ser la cuaterna de los polos, a lazo cerrado, del sistema
2 (s 2 - 6s + 34)
f.d.t.L.A = (s2+4s+ 13)(s+4)(s+6)
7.3
10(s 2 -6s+34)
f.d.t.L.A == (s2 +4s+ 13)(s+4)(s+6)
Como muchos sistemas disponen de un amplificador que nos permiten modificar el factor de
ganancia, parece ms propio hablar de n-plas de trabajo segn los valores de K, que, de sistemas
distintos.
10
4
2
o
e:
"'e
g>
:----+--- - . - . - - - - - - - -- - - - -- - -- -- - - - - --- - - - -
-~
<lJ
i.IT
-2
..+t---+.~
100
.: -- -.- -+_
2
-4
'
IOO (s 2 -6s+34)
(s 2 +4s + 13)(s +4)(s+6)
ser inestable ya que, a lazo cerrado, tiene un par de polos conjugados con parte real positiva.
Nmero
El lugar tendr tantas ramas como races del sistema a lazo abierto. n
Origen y fin de cada rama
Cada rama comienza en un polo, con K == O y acaba en un cero o en un punto del infinito con
K == +oo , o con K == -a:> si se trata del lugar inverso.
Puntos de dispersin o confluencia
Cuando dos ramas saliendo de sendos polos comparten un punto (polo doble en el eje real), se llama
punto de dispersin; cuando lo hacen, llegando a dos ceros se llama punto de confluencia.
Ganancia crtica
Ser el valor del factor de ganancia que corresponde a los puntos en que dos o ms ramas cortan el
eje imaginario, ellos marcan la frontera entre estabilidad e inestabilidad.
Sentido de crecimiento de K
Coincide con el de polo -+eero o polo-+punto del infinito. Suele indicarse el sentido con una
flecha superpuesta a cada rama.
Notacin
Los polos, con un aspa y los ceros, con un circulito.
Eje real
El eje real, en su totalidad, pertenece siempre al lugar completo de las races
Asntotas
Tangentes a las ramas en su punto del infinito: describen el comportamiento del lugar cuando
K-+ oo. Si m = n no hay ramas con puntos en el infinito.
7.4
_____________________________
Centroide
,.,,
___
Recomendaciones
Cuando hayamos de introducir en Matlab una f.d.t.L.11. . si deseamos que las ramas del lugar estn para me-trizadas en K
, es necesario introducir la f.d.t.L.A con el valor K = l. puesto que K es precisamen-ce la nica variable independiente
de la muitifuncin implcita, ya que los ceros y polos a lazo abierto son constan-ces conocidas.
~
~
100
s'+8s+25
COn
s(s+2l;con)
1
El factor, 4, K , , ganancia esttica, nicamente afectar a la amplitud de la respuesta y no afectar a los parmetros
ca ractersticos del rgimen transitorio,((, Wn, Wd, a, Mp(%), lr, Id, 15 , tp )
f. d.t.t...A.
<.l
l'\h-oducil'
e nMa~ab
1 s(s~8) 1 K
"' ~ ~
' s
O= cos 1 ~
-8
Re
cr=-4
E! introducir como f .d.t., _.,. s(s ~S) tiene la ven1;aja de hacer coincidi r el facto r de ganancia K. con cv~ .
explicitando de modo fehaciente que a cada valor de K le corresponden valores distintos de Wn,
Jm
25
Si esco~isemos como f.d.t.L.A. (
S), para la
S S+
misma n-pla de trabajo. -4 j 3, el valor del
ficti cio factor de ganancia sera la unidad
'-'"Matlab
~
~
K=l
Re
-8
cr=-4
K=l
7.5
,,,
\,,
Re
~
1 cr<-2
t;>0,87
11
11
1 \
,,,<
)... ,...1
1""'
"1
1 '1 1
' l1 ..... -
1
\ ,1
'
:!).,"','
'
\
,,
1 '
'~
I 1-
1
1
'
'
'
'('
/ 1,
I' .f. 1
I I '1/
1
',1
1,
)'\
1; ,,
"I \
,, -<
,,
\
,,
I
't- -
'
')
....
,,
\,,,
\
- EXCURSUS
~ Criterio de Routh:
El nmero de polos inestables (con parte real positiva) de una f.d.t.Lc es igual al nmero de cambios de signo de
la primera columna de la tabla de Routh, confeccionada a partir de los coeficientes del polinomio caracterstico a
lazo cerrado.
s4
f-:\
r.'::\
t;\
2 columna
!columna
~
E.C.Lc.
S4
SJ
S2
si
s
-4
-20
-40
60
- 13
- 28
60
\..:J
'v
3columna
+60 =0
s3
60
si
0~@01 =
81=~
s'
GI=
aadido
[-4(-13))-1281
>< 10
-2 ~r) 0
aadido
1=
-12~~-(-60)j
Si el polinomio careciese de alguna potencia< n, su coeficiente ser cero; si el numero de coeficientes fuese
impar, se aade un cero a fin de completar la matriz rectangular inicial.
1e, Caso especial
Un primer elemento de una fila es O, sit1. serlo los dems.
. .
5s 4 + 8s 3 + 4s 2 + 2s + 1
4
3
2
En este caso basta sustttutr el
E, e ,LC S + 2S + 4S + 8S+ 5
l'
2 Caso especial
Los elementos de una fila son ceros exclusivamente, aunque sea uno solo.
Eete caeo adquiere relevancia eepecial y por eeo hemoe incluido eete excureue aquf: Va a eervimoe
para calcular loe puntoe en que lae ramae del lugar de lae rafcee cortan el eje imaginario, frontera de
eetat,ilidad.
7.6
'
; i. . L ,C..
..
La anulacin total de una fila, implica que algunos pares de ramas cortan el eje imaginario. Estudiaremos
primero la confeccin de la tabla para saber si el sistema es algo ms que marginalmente estable
f.d.t.L.c.
s 4 - 2s 3 + s 2 - Ss - 12
..>
,.
....
S2
-2
-3
si
S3
51. F5
,:- 1
S4
o "5
r~
o'?S -K
1
-8
12
-12
4 ,5
S4
S3
s-'
si
s
1
-2
-3
-8
-12
-6
-12
-12
de modo que en l solo figuren potencias pares, considerando a s 0 como potencia par, en nuestro caso
<"
..;;
-3s 2 -12
La fila de ceros ser sustituida por los coeficientes del polinomio resultante de derivar ste:
-;; (-3s 2 - 12) = -6s
(7.10)
(7.11)
Sustituimos la fila denominadas I por -6 y como siempre completamos el rectngulo con un cero.
Luego en nuestro caso el sistema tiene un polo inestable, por darse un solo cambio de signo.
-2
Los puntos de corte con Jm son las races de la ecuacin con potencias pares, (7.10), formada con los
coeficientes de la fila anterior a la de ceros: "2.j
El clculo del valor de K que parametriza el LRR en tales puntos, requiere el conocimiento de la f.d.t.LA..Hanosde
K
tena en cuenta que la E.C L.C no detemuna unvocamente un LRR. es necesano conocer el mapa de polo, y ceros a lazo abierto y el rol de
(s + 1)
s 4 -2s 3 +s 2 -9s-13
(7 .12)
N,
1 + K e 0i=
(7.13)
J-/
6 /.J:.
i< ( S-d )
.S:~ f $ :3i .fl ~$1 -l ~.S
rlocus(na4,da4)
axis((-2,4,-3,31)
hold
Current plot held
rlocus(na4,da4,[1 21)
2
1
(f)
O:. (.
.(\'i .. 5~ -t:i~s.\
-1
(~-25jsd< '.
!01------00---+---------
a,
-1
-2
-~2'--~~-1'--~~0~~~1~~~2~~~3~---'4
~q
::/' 1
23
;{..,~
q~
7.7
- 1-1 2 . 1l 4
.. jci~l75
Real Axis
K(s+6)
(7.14)
Construmos la tabla de Routh e intentamos calcular el valor de K que nos provoca la aparicin de una fila de
ceros,
S3
s2
s1
9+K
6K+10
6~--~--~--~---~--~--~
K=13
j'
,.,, 2
~
K=13
-2
.l
-4
K=13 ,,
-8
-6
-2
-4
Real Axis
Aplicacin interesante de las tablas de Routh
Deseamos reducir hasta casi la mitad el tiempo de respuesta, (t,, settling time) del sistema del dibujo. que
depende prioritariamente del amortiguamiento, a, de los polos dominantes de la n-pla de trabajo.
K
(s+S)(s 2+1 Os+26)
Su LRR aparece en la figura siguiente pararnetriz.ado en dos n-plas, correspondientes a los valores del factor de
ganancia, K = 1 y K = 1OO. Como a medida que aumenta K el polo real tiene una contribucin menos
significativa, deseamos situar el par complejo dominante en los dos puntos rojos, sobrepuestos al lugar, a los que
corresponde un valor de a= 3, 2
7.8
na=1;
k=1 oo :
::
!o
1----+-----t-+-,,;
ro
----;------;-------;-------; ------1------
-----1-1---+---+--+- -
r-....li.. .i.. .:
Ja : ....l.. . i.. .
-3
-4
.L.
1 ~
:
:
:
1:
:
;
:
-s~-~-~~-~-~-~~-~--~-~-~
:.S
-7
-6
-5
-4
-3
-2
-1
O
Real Axis
Ello equivale a hacer el cambio de variable s
s 1 =s+3, 2
s I tal que
-+
s =s1 -3, 2
(7.15)
(7.16)
se conV1ene en
Hallando el valor de K, que provoca la aparicin de una fila de ceros en la tabla de Routh del sistema ficticio
representado por (7 .16), hemos solucionado el problema.
10, 72
S3
s2
5, 4
si
5.4 10,72-7,632-K
5,4
7, 632+K
K=S0,256
Hallando las races de la ecuacin auxiliar construida con potencias pares y coeficientes de la fila anterior y
deshaciendo la traslacin tenemos el valor del par complejo dominante
~
~
=j3, 27
s=-3,2}3, 27
S1
El mismo resultado nos proporciona la funcin rlplot de CSAD y adems, el valor del tercer polo real de la
n-pla
~--.-~---------------.....
s~-~-~-~--~-~-~---.--~-~
Option? > m
Find a jw-axis crossing? (y/n) [n] > y
Entera value of K that gives Stability [0.001) >30
1:~t~;~
Pales are
_ -_s_.4_000
________________..1::
i f
1:
_J______ j ___ _
:::i:::i: :t :\::]~\,: :f
i
:
f:
f
:
"f
-.,:
-~7'--~-6'--~_5...__~-4..._~~'--~~'--~_1..._~o..._~..____.
RealAxls
7.9
x10
.3
Estas son las respuestas del sistema con los valores K = l y K =50,256
A costa de una pequefla sobreoscilacin hemos reducido a casi la mistad el tiempo de respuesta del sistema.
0.3.-----,-----,-----,-----,
: :::::::::::::::::::::::::::-:::::::.__::::::::::::::r:::::::::::::::
,:, 5
:
; belay Time
0.5233
E
(O 3
- .[ __ .... ~Rise Time
0.8161
Settling Time 1.213
2 ----- --+------1 Max % Overshoot O
-- .....___ _; --- Time at Max
1.32
0.5
/
;
;Dei~y Time
Rise Time
' 0.4256.--,.._
0.5294
0.1 r----/-+-----; Settling Time 0.7708
/
ji
1.5
seQundos
Max % Overshoot 3. 7
Time at Max
1.125
o.5
1.5
.....--......
1+K %=O
K %= -1
=>
(7.17)
la f.d.t.LAes un nmero complejo y los valores des que cumplen esta condicin son los polos de la
f.d.t. Lc podemos desdoblar (7.17) y escribir. con validez para el lugar completo de las races, (LCRR)
K=K1
S=Pc
LKil
'1 K
S ==pe
={
=1
qeZ
(7.18)
(7.19)
Los polos, a lazo cerrado calculados para un determinado, K1, valor de K, cumplen la condicin de
mdulo y todos los puntos del LCRR cumplen el criterio del argumento para todo valor de K.
-"3Para el LRR y el LIRR el criterio del argumento tiene respectivamente las expresiones
LK
DNI
LK.
K>O
s =Pe
=(2q+ l)1t
i I K < O =2q1t
s=pc
7.10
q eZ
q eZ
7.6 Clculo del valor de K que parametriza el LCRR en una determinada n-pla, de la que
conocemos un punto
~l~ ~ ~~~..;.A.lo
Conocemos un punto del LRR y deseamos saber cual es el valor de K que le corresponde a l y a los
dems puntos de su n-pla.
En concreto: Dado el sistema
K
s(s+l)(s+2)
Hallar el valor de K que corresponde al punto del LRR, pe= -2, 5214 , poloLc
De laE.C.Lc
V
l+Kt=O
Evaluamos la f.d.t.,.,con K=1, para el polo a
deducimos
lazo cerrado conocido, pc=-2,5214
K=
N s=pc
nap=[1];
o bien del criterio del mdulo
da=[1 3 2 O];
_DI
\K\ =
pc=-2.5214;
K1 =-polyval(da,pc)/polyval(nap,pc)
K1
.!.Ql
j
INI s=pc
2.0000
Comproba mos si para K=2, pe pertent:ce a
la n-pla de trabajo
na=2;
K=na;
[nc,dc]=cloop(na,da);
r=roots(dc);
2~--~--~--~--~~-~
1.5
-2.5214
-0.2393 + 0.8579i
-0.2393 - 0.8579i
rJ>
~
Ol
0.5
K=2
o...___....__.,._"""
Cll
rlocus(nap,da)
axis([-4, 1.-2,21)
hold
Current plot held
.5 -0.5
rtocus(nap,da,[2,61)
gtext('K=2')
gtext('K=2')
-1
-1.5
gtext('K=2')
-\
-3
-2
-1
Real Axis
7. 7 Clculo del valor de K correspondiente al par de polos dominantes a los que corresponde un
determinado factor de amortiguamiento, (
Equivale a hallar la interseccin de la semirrecta, de ( constante, con el LRR. v.g.:
Hallar el valor de K, para el que el valor del factor de amortiguamiento, (, de sus polos complejos
dominantes sea ( = O, 5
K
s(s+ l )(s+2)
7.11
'
'
'
~
O)
a:,:
.:
o:
\I
: ------ :
'
ti
'------0
-3
-2
-1
Real Axis
=- ./3
l:J -tg 60
l:J
(7.20)
El punto de interseccin, por pertenecer al LRR, ha
de satisfacer la E.C,Lc.
s 3 + 3s 2 + 2s + K = O
(a+jw) 3 +3(a+Jw)2 +2(a+jw)+K =O (7.22)
Desarrollando
0' 3 -
a 3 - 3aw 2 + 3a 2 - 3w 2 + 2a + K = O
3a 2 w -w 3 + 6aw + 2w = O
Re{E.C. LC}
Im{E.C.Lc}
cg =-./3
3a 2 - w 2 + 6a + 2 = O
w=-.ffa
(7.23)
}~a=-+
(7.24)
K = -a 3 + 3aw 2 - 3a 2 + 3w 2 - 2a
a=-t
}~Kal,037
w=-1-
(7.25)
./3
GH(,)a
'~J
GH(s)=
s(s:~)
.. L
!
1
.,__,.-+....~
~o .
i
1
.J < - - ~ - ~ - - ~ ~ ~ - - ~ ~
-5
-4
.3
-2
-1
Eje~al
Eje real
7.12
5 GH(,s)-
GH(s)
GH() =
s+ l
s
[s-(-2+J3)][s-(-2-j3)] r-:
1
~g, 'o. 1 1 r t r
.!i
e;
I]_J,J
.- --~
a,: TI
s+3
.
[s-(-2 +j3)][s- (-2-13)]
2 . \ ... . ) . : ~ ...... .
:
:
:
1 __ ;. ___ _____ _ __ _______ ; ____ ______ :_ ___ __ __ __
---=~----- .......
_,L___;_ ~ - ~ ~ - ~ - ~ ~ ----:-s
.o
.5
_4 t_;
.9_ _ __"
5 ----_....
4 - - -_-2-----=--___J
:J
.,:
Eje real
Eje real
-7 1
1
2 .
. J. .
~0---------------
E:1e real
GIi(,)=: [,+4JJ))[,-(3r+l ) ~
GH(s)=
1+5
.
. ....... . .. .
[s - (-4 +j3 )][s - (-4 - J 3) ](s + 1)
4 : :
: ..... : .. '.
21
~ of-~ )_ ____ __
--- --
-4
"'
~
J;
- --~
!
"' r
- -- ---_: : _::::::::J
-Sr
- 10
-5
'
~- O
IC
--..........J
-8
O ...... .. ~ . ..
t---- ....
""
-6
10
1?
Eje real
-10
-8
-6
Eje real
-4
+-- ....... .
-2
1
11
m,eervar loe efectos de la adicin de poloe y ceroe a un LRR
7.13
..J
6 - --
GMs) =
s+
~-~1~1-- GMs)= (s+4Xs+3Xs+
2) -
1
(s+4)(s+3Xs+2 ) -- ---
------:------+------:------ :---
'
'
e:
~o t--~"'-~"'-~-'--~~
_!;
--- ----
- 1 - - - - - - , - - - - - , - - - - - - ~ - - - - - - - . ~. - - - - - - - - - - -
. 5 - - - - -- - ,-
.12
. JQ
.4
Eje real
---- ---
Eje real
s +4
(s + 2)[s- (-3 + j4)][s - (-3 -j4)][s - (-5 + J )][s - (- 5 -))
(s+4)(s- l)
(s + 2)[s- (-3 +J4)][s - (-3 - j 4)][s -(- 5 +J )l[s- (-5-j )](s + 1)
:<"
51 , '>
+
3 ~-... . -~.. . . ...
1
~--
..
:~:S.._
; :~
1 -~ - - . ..:. . .. .
~ ~
-11.......... '
J,1_
. .... ; ..
-n-
~ O-
. 3 - - --~-- . - - - -'-
-8
.9
.-4
-2
.-1
!:: .e real
Eje real
10''
4
Eje real
N.B.:Los dos ltimos sistemas difieren tan slo en el factor, s - 1 , que no altera el mdulo de la
s+ 1
f.d.t., pero su diferencia de fase provoca una respuesta al escaln casi totalmente opuesta,
ANTITRANSFORMADA
-0.005878eA(-2.012t) + 0.003067eA(Ot) + 0.004514e"(-4.997t) cos(1 .011t+1 .515)+ 0.0025928"(-2.997t)cos(3.994t-0.1608)
ANTITRANSFORMADA =
-0.01683eA(-2.035t) + 0.016878"(-0.9829t)-0.003086eA(Ot) + 0.0066528"(-4.997t) cos(1.017t+1.599)+ 0.00328eA(-2.994t)
cos(3.994t+0.1657)
7.14
4
G(s) =
K(s + 2s + 4)
s(s+4)(s+6)(s 2 + l.4s+ 1)
iK= 163,55
/,.::
,,
tK=67,51
: i
~
fK= 15,61
>e -":
-4
-6
-2
-4
e; = 0.5
lO(s+a)
s(s+l)(s+8)
--------------------------------Su solucin
1
j
1
1
1
1.15
3~-~--~-~~--~--~-~
2
LRR .,
CRR
,,
\.
\-.,
"'
\ -,,.
!..,, o!(.&------+--------------------------
.s
-1
\
-2
-~3'--~--2~~~-1'--\.___~0~~~~~2~----'3
Real Axis
7.16
1
1
- ts
G(s) = -(1
s - e-u) = -s - .L.
s
La respuesta de f al impulso de salida del muestreador es un escaln de su mismo peso y la respuesta de
mismo peso retardado t segundos.
En la pag 6.6 del manual de prcticas consideramos la aproximacin de Pade para los sistemas con
retardo de transporte o tiempo muerto.
El funcionamiento de un elemento cuya nica accin es provocar un retardo de una seal, se
representa por un bloque cuya f.d.t es e-u.
En el espacio de estados un sistema con retardos de tiempo ya no puede escribirse
i(t) =
f A,s:(t -
r=I
T;) +
! B1u(t - 0)
=I
I +KG1(s)H1(s)e-u
(7.26)
=O
(7.27)
pero ahora el nmero de races de la ecuacin caracateristica es infinito y los criterios del mdulo y
del argumento se enunciarn
e~IG1H1(s)I =
L.G1 (s)H1 (s)
=(2q + I )1t + wt
L.G1(s)H1(s) = 2q1t+wt
1
jKj
(7.28)
'<IK~O
(7.29)
'<IK<O
(7.30)
e-ts._____
+
Su E.c.L.C. es
s+Ke-u =0
(7.31)
Para los puntos, ;w, en que el LRR corta el eje imaginario, se tiene que cumplir
(7.32)
7.17
Lugar de la0
Races
que escrita en forma modular para K, positiva, y considerando el semieje positivo imaginario
ol =K
(7.33)
(4q+l)1t
ro=~-~
2t
Luego los puntos crticos, de estabilidad marginal, sern, extendiendo el clculo a todo el eje
imaginario
q
}ro
.1L
+1t
- 1 2t
+ .57t
-} 2t
+ -97t
-} 2t
2t
51t
2t
91t
2t
Con respecto a la estabilidad tienen inters las ramas primarias que cortan al eje imaginario para un
valor de K =
ya que las dems cortan al eje imaginario para valores superiores de K
;t ,
1- K,'.~--!K~9~1t/~2!~~!tj9~1t~/2~t:__------------~-
K 51t/2~1t/2t
--e:>~----~~
. . - .. . - - - - .. 1 . - - . - - - - . - - - - - ... - . . .. - . - - - - -
K=1t/2t . j1t/2t
Re
Figura 7.5
__,__..__""""'"':J--,_~----,
K.
--r-----
~~
:
la curva que uniera la oo-pla se apartaria progresivamente del eje imaginario, para un K, < f;, luego
los polos dominantes seran los de las ramas primarias, que podemos hallar escogiendo una
aproximacin de Pade para el factor e-st .
7.4 Utilizando Matlal:> halle las ramas primarias del LRR del sisterr.
utilizando una aproximaci6n de Pade de orden 4 .
K
s(s+ 1)
Figura 7.6
7.18
= O, 2 segundos,
.- - - - - Operacionee; con Matlab para hallar np1 y dp1 de f .d.t. con aproximacin de Pade
- -~
l;
i:'
40
30
20
-30
-40
-40
-20
SI
NO
D
7.19
O
Real Axis
20
40
L.K
~I =,
K=K,
(7.34)
K(s + 5)
s(s 2 + 6s + 25)
K(s + 5)
s[s-(-3 +J4)][s -(-3 -}4)]
(7.35)
i Im
-l.613l+j5 .7835
S-P1
-3+j4
P2
s-z,
-5
o,
e,
Re
8:=
81 =
82 =
83 =
P,
P,\
-3-j4
Figura 7. 7
7.14 Margen de ganancia, Gm, y margen de fase, <l>m, a partir del LRR
G m, margen de ganancia. es el menor factor por el que hay que multiplicar el factor de ganancia. K ,
que aparece en la f.d.t.L.A. para que el sistema a lazo cerrado sea inestable
Si llamamos Kc, ganancia critica, al valor del factor ganancia. K, que pararnetriza al LRR,en los
puntos de corte con el eje imaginario, y K, al valor concreto de K que aparece en la f.d.t.LA
MARGEN DE GANANCIA, Gm = ~
ya que GmK = Kc
(7.37)
7.20
(7.38)
ls=Jro = l
~ro=ro1
(7.39)
7 .15 Conclusin
De la ubicacin de los polos a lazo cerrado de un sistema va a depender su respuesta transitoria. En
la mayora de los casos el parmetro ms susceptible de cambio es el factor de ganancia. K , aunque,
como ya hemos visto, puede ser cualquier otro parmetro del sistema
La construccin del LRR puede hacerse mediante unas determinadas reglas, que no debemos
menospreciar, porque cierto oficio en la construccin manual del LRR, facilita el uso del ordenador
para su trazado y manipulacin, a cuyo fin se dedica ntegramente el tema 9 del manual de prcticas.
7.21
8.1 Divertimento
Entre en Matlab y escriba en la lnea de edicin:
,-~~~~~~~~~--
simulink
n1=[25];:1 d1=[1 4 25];
pulsar y retener
doble click
botn izqdo.
botn dcho.
slmullnk
fRe
.!,llpboard
fdlt
_Qptlons
.S.lmulatlon
# File
# New
# # en icono Sources
Style
~~~~~~~
Sources
Sinks
Dsc:n!le
Olpboard
#"el~
Untltled
Elle
Qlpboard
fdlt
Qptlons
.S.lmulatlon
E--i.
fdlt
L.:.:J
S1gnal Gen
_Qptlons
.Slmulatlon
Style
Signai Source
Library
[D
Step Fen
SinoWeve
~
Whif.~tse
IT}
Con&tnt
8
From Woru,oce
~
From File
Si n1JGen .
file
Ciad<
i',.
i;llpboard
fdlt
i'..
#"el~
Qptlons
en l y varioa,
.Slmutatlon
Style
#"el~
Linear
Library
<f' "J ~
Sum
>
Gein
Q
lntegrator
Derivative
# # en icono Extras
Tran&fer Fcn
,jJ~if
Ze1>-Pole
{:~:}
Stat&-11>ace
En la salida del bloque Signal Gen #"el~ hasta la entrada del bloque, Transfer Fcn, y suelte. Conecte
de igual modo el bloque Transfer Fcn con el bloque Graph Scope.
Minimice la ventana de Simulink. En la opcin File/Save As... de la ventana Untitled guarde su sistema
con el nombre Freq.m
8.1
file
Qlpboard
freq
.Qptlons
fdlt
.Slmulatlon
Style
~
~
Signal Gen.
Trarer Fcn
Graph Scope
Transfer Fcn
Block type:
Tranllfer Fcn
Numerator:
#en Edit
file
# SelectAII
1t, -1J ~ hacia abajo
1t, '1l ~ sobre la copia y hacia abajo.
Qlpboard
freq
.Qptlons
.S.lmulatlon
~
~
u
Si~pe
Signa! Gen.1
~
~
Ajustes de entradas
Signa! Gen.2
fdlt
donde ro = 21t( = 1
r- .,::r
T = 6.28
= 0. 16
- .
(8.1)
amplitud o pico = l
El sistema que lleva el nmero 1 sea excitado tambin por una onda senoidal
1sen(4, 1223!)
= 0.65
T= 1.52
amplitud o pico = 1
(8.2)
donde ro = 2rr..f = 8
= 1.27
T= 0.78
amplitud o pico = 1
Signa! Gen.
Peak 1
##en bloque Signal Gen 1 Escriba en los recuadros:
Frequency 4.1223
Range 5 (en los dos)
Peak 1
Frequency:
r: 'i'-
Peak 1
Peak:
8.2
j~1----~
' . :.
Range:
'-!s_____.
~!s____~
Block type:
Time range 5
y-min -2
y-max 2
line type 'y-'
# en Simulation,
2
Une type (rgbw-:*):
'y-'
<YEuler
<Y Runge-Kutta 3
~e-Kutta5i
<.)> Gear
~ Adams/Gear
Ounstm
()Adams
de tradajo, Freq.
# en Parameters ...
Se le abrir el panel de control de Simulink
# en Runge Kutta 5
Rellene los recuadros con los
valores que figuran en la figura de al
lado.
# en el botn de tipo de onda
senoidal
#enOK
Comienzo de la simulacin
StartTime:
o.o
stop Time:
Is
0.0001
0.01
Tolerance:
l le-3
!1
Retum Vartl'lbles:
lt7c".~
!>'~
# en Star
Espere, dependiendo de la eficiencia
de su computadora.
Puede aumentar la velocidad de
trazado reduciendo el paso de
integracin: Sustituya 0.01 por 0.1
en Max Step Size del Simulink
Control
Panel:Simulation/Parameters
2 ----------,- --------1.5
0.5
-0.5
Vrunos
a
repetir
la
-1
simulacin, pero ahora con un
osciloscopio adicional que nos
-1.5
permita ver la seal de entrada
del primer sistema . Para ello
abra la ventana de Simulink
que tendr minimizada y
.
##en el icono Sinks.
Figura 8. 1
En el bloque Scope #"el~ y coloque en ventana Freq. Para conectarlo a la flecha de flujo de seal
que sale del gnerador , sobre un punto de ella 1t,. "el~ basta construir el primer segmento
8.3
Para
m.------------~
,5---., ~
vertical.
los siguientes segmentos, ~"El~
sobre el punto final del anterior. As hasta completar ~~=====S=c=o=p=e==:::;;:==;~-~
la conexin. Su ventana Freq debe ser ahora la figura 1
1~
8.3
.
.ttortzontal
.....
freq
.Qpttons
l l,'erttcat Range,
~ p e
- - - --
;?-E]
:::: ::: :::::::::::~-:::: : : : ::::::::::
~
Signal Gen.1
Transer Fcn1 Graph Scope1
'
'
'
'
''
'
'
'
'
'
-~
'
__
~----u
Signal Gen .2
l1.~
'
'
Figura8.2
Figura 8.3
Para abrir el bloque Scope, ;f' ;f' sobre l. Aparecer la ventana de la figura 8.2. Coloque en ella los valores de
la figura 8.2 y no cierre la ventana. Ya puede comenZM otra vez la simulacin.
d1=[1425];
w1=1 ;
w2=4.1223;
w3=8;
n1s=1 ;
d1s=[1 O w1"2];
n2s=w2;
d2s=[1 O w2"2];
n3s=w3;
d38=[1 O w3"2];
N1=conv(n1,n1s);
01=conv(d1,d1s);
N2=conv(n1 ,n2s);
D2=conv(d1,d2s);
N3=conv(n1 ,n3s);
N3=conv(n1 ,n3s);
D3=conv(d1 ,d3s);
t=[0:0.05:5];
,. subplot(321 ),impulse(n1 s,d1 s,t)
,. subplot(321),axis([0,5,-1 .5, 1.51)
subplot(321),grid
subplot(322),impulse(N1 ,01 ,t)
subplot(322),axis([0,5,-1 .5, 1.51)
subplot(322),grid
subplot(323),impulse(n2s,d2s,t)
subplot(323),axis([0,5,-1.5, 1.51)
subplot(323),grid
subplot(324),impulse(N2,02,t)
,. subplot(324),axis([0,5,-1.5, 1.51)
subplot(324),grid
subplot(325),impulse(n3s,d3s,t)
,. subplot(325),axia([0,5,-1.5, 1.51)
subplot(325),grid
subplot(326),impulse(N3,D3,t)
subplot(326),axia([0,5,-1 .5, 1.5])
,. subplot(326),grid
<l)
1 ---- -
"O
::::1
'E.
o ---------~--------~---E
.
,
< -1
'------+---'
'
-----,--- -,---
. 1 -----
'
'
gc. o
E
<(
Time(secs)
lime (secs)
<l)
"O
::::1
'E. o
E
<(
-1
Time (secs)
lime (secs)
lime (secs)
Time (secs)
Figura8.4
En los tres casos a una excitacin
senoidal, el sistema, en rgimen
permanente, proporciona una respuesta senoidal con la misma frecuencia que la entrada.
Para la entrada de co = l rads-, f =O, 16 Hz la salida casi sigue a la entrada, el mdulo de la f.d.t. a esta
frecuencia, es casi la unidad
M(s)
= 1
25
11
(jco) +4jm+25 -
2
8.4
25
-;::::::::::::
= 1,027
)242 +42
=-
(8.3)
.1
mxlM(s)i
dro .
-d:[(25-ro
2 2
)
+16ro '
25
(8.5)
=0
25 - ro 2 ) + 16ro 2
" ~
(8.6)
ro,=N =4,12
y evaluado el mdulo para ro,, obtenC:: ~mos M,, Pico de resonancia, que es en este caso la amplitud de la
respuesta en rgimen permanente del segundo supuesto
Af, =
25
.f= 1, 27
(8.7)
= 1, 36
4
2
2
.I ro - 34ro + 25
ro,=J.
"""
s= j*sqrt(68/4) j*8];
M=abs(25./(s."2 +4*s+25*ones(size(s))))
M=
1.0275 1.3639 0.4956
fi=(180/pi)*angle(25./(s. 11 2 +4*s+25*ones(size(s))))
fi
-9.4623 -64.1233 -140.6307
Otro aspecto importante de las tres respuestas es su fase, van retardadas, (signo menos), respecto a la fase de
la senoide de entrada:
9,46
64, 12
(8.8)
140, 63
Si el argumento de la f.d.t. fuese positivo, hablariamos de adelanto, que no ha de entenderse como si el efecto
precediera a la causa. Cuando en una carrera de relevos el corredor escoba est a punto de ser alcanzado por el
primero, va por delante de ste y sin embargo no le precede.
..
1:
..
_,
'
'
'
: : : : ,:y::;:: : : : /1\:J~
0.5 -.- ---- -r--r -----1'-t- ~- - - -:- J - - - ~ -f ~\- --- - ~~ \J- - -- - -J-\:
.
:1
,' '1\ :
:'
\
: 1\ \
! : \
{\ \!
'11:
:i
i:
.i 1 1
0 ______ J:___ :1t--- ,i--~\~
- -./--, -r--~ 1-- \--- - -,~ , - ----H
1
,'.,
1 \
1.5---------
-0.5
-1
2
- 0
Figura8.5
\V
., /' \\
/
1:
i:
---1,:--,-:-
-1 .5 -------2
1-,1
11
1l
1:
1:\
11 \
: --
,:
\----r---------1
-t---------r=)------i-----~~:f t----------:
2
3
Figura 8.6
8.5
log ;~ = 2 belios
l decibelio= l O belios
(8.9)
Significaba que la potencia, P 2 , era l 00 veces mayor que la potencia, P 1 El decibelio es un mltiplo del belio, con la
particularidad de que se us deci- con el significado de deca- .
Si las impedancia eran las mismas entonces
-Pi = - U~R
Pi
U212 R
= ( -U2)
2
y entonces
U1
I O log ( -U2)
U1
= 20 log -U2
U1
Ahora usamos el decibelio como unidad de medida del mdulo de una f.d.t.. Esto nos va a permitir hallar el mdulo de una
secuencia de bloques en cascada realizando una suma en vez de un producto. Luego para nosotros el nmero, N. de decibelios,
que vale el mdulo de una f.d .t. ser
(8.10)
donde ro es un determinado valor de la pulsacin. En la mayora de las grficas que usaremos el decibelio ser la unidad del
eje de ordenadas. El decibelio es adimensional, nos mide la relacin entre el mdulo de salida y el mdulo de la entrada;
aunque estas magnitudes fisicas sean dimensionalmente distintas sin embargo se requiere coherencia de unidades. Si la entrada
es una corriente y la salida una tensin, relacionar Ud. voltios y amperios, pero no, milivoltios y microamperios.
N.B: Acostmbrese a distinguir por el contexto cundo la palabra frecuencia la utilizamos como frecuencia (Hz) y cundo la
usamos en vez de pulsacin (rad s.
En Acstica, al promedio de flujo de energa por unidad de tiempo se le llama I , intensidad de onda, y se define el decibelio
como diez veces el logaritmo de la relacin de la Intensidad, I, que se mide con una intensidad , 10 , de referencia.
(8.11)
En los diagramas logaritmicos, que usaremos. la abscisa de construccin de la curva ser normalmente el log 10 ro, aunque
debajo de las rayitas de sus divisiones no escribiremos el log 10 ro, sino el valor de ro. Y si este valor de ro lo expresamos como
una potencia de I O, su exponente ser la abscisa de construccin y escalado del eje de abscisas.
JG(jro)I >l
201og 10JGGro)I
dcada
dcada
octava
log,0ro
~ot---~.;..._--~-+-+~o:::-~.=::;:::=;:::::;a..~~~-+--+---.....-+~-l---~
c:o - l
. 2
'
"O
e::
'
'
'
-40
JG(jro)I < 1
101
0.2
1 o
3 4
s6
10 1
l Frequency (rad/sec) lo
0.1
O< ro< l
(J)
logaritmo negativo
l 20 30
102
100
> l
logarinno positivo
li
Figura8.7
Llamamos dcada a un intervalo de frecuencias, [ro 1, ro2], tal que (ro2/ro1) = 10; v.g.: (0.2, 2), (10, 100)
De modo anlogo la octava es un intervalo de frecuencias, (ro 1. ro2), tal que (ro2/ro 1) = 2 ; v.g.: (O.l, 0.2), (3,6)
Observar, que todas las octavas tienen idntica extensin geomtrica y distinta densidad puntual.
Dfgase lo mismo de las dcadas
8.6
(8.12)
fi-=2N
/1
fi
log-=N
log2
(8.13)
:. = 1oN
/1
(8.14)
/1
G(s) =
25
s 2 +4s+25
G(jro)
- - - - - - - - - - - - - - - - - T r a n e f o r m a d a de Fourier y de Laplace
Las relaciones
Transformada de Laplace
F<.s)
=J;" e-"j(t)dt
F<.m) =
J:
J(t) = ~
J::
Transformada de Fourier
J(t) =
ei"'F<_m)lxo
25
s2 +6s+25
(8.16)
z'. J:
e-:iDIJ{t)dt
G(s)=
(8.15)
e" F<.s)ds
G(jm) =
(jm)
=O para t < O y
25
+j6m + 25
(8.17)
Deseamos hallar la respuesta en frecuencia del sistema ante una excitacin senoidal de frecuencia, 5
rad s 1 , (0> =5), y amplitud, L
8.7
A= IG(i5)I =
25
25
2
(25 - co 2 ) + 36co 2
= 30
q> = -Lj6co = _E
2
q> = LG(jco)
(8.19)
(8.20)
30
(8.21)
(8.22)
(8.23)
en nuestro caso
y(t) =
E)
25 sen(5t30
2
(8 .24)
(8.25)
G(jro) =
co,,
=
s2 + 2l;ro,,s + (O~
1
1 - :;) +
j2s::"
(8.26)
1
IGH(icon)I
(8.28)
siendo ron, frecuencia de cruce de fase, la frecuencia a la que el sistema provoca un desfase entre la
entrada y salida de -180 .
Es el nmero por el que hay que multiplicar el mdulo de la f.d.t.LAevaluado para la frecuencia de cruce de fase, ro,, para que
el reultado sea la unidad.
Expresado en decibelios, ser el incremento, positivo o negativo, que hay que aportar al mdulo de la f.d.t.LA , evaluado en
decibelios, a la frecuencia, ro. ,para que el resultado sea cero
Im{ GH(jro)} = O
(8.29)
Gm = 1GH~ron) 1
El margen de ganancia ee una garanta de que la eetabilidad del eietema, a lazo cerrado,
pensietir, a peear de la& eventuale& variacione& de la ganancia, a lazo abierto
8.8
(8.30)
(8.31)
Ser el ngulo que algebraicamente habr que sumar al argumento de la f.d.t.L.A' evaluada a la frecuencia de cruce de ganancia,
co 1 , para que el resultado sea -180..
De modo anlogo al clculo del margen de ganancia comenzamos por calcular la frecuencia de cruce
de ganancia, ro 1 ,
GH(jro) = ~~:;
IGH(jro)I = 1
=>
jN(jro)I = jD(jro)I
=> ro1
(8.32)
N.B:Los sistemas condicionalmente estables pueden tener dos o ms frecuencias de cruce de fase y algunos sistemas de
orden superior con numeradores complicados varias frecuencias de cruce de ganancia. En este ltimo caso se toma la superior
para calcular el margen de fase .
A menudo se considera que un margen de ganancia comprendido entre 10 y 15 dB, y un margen de fase entre 45 y 60
grados, bastan para asegurar un buen comportamiento ante las, normalmente eventuales, variaciones del sistema. Los Gm de
los sistemas de l y 2 orden son infinitos.
e;
<I>m = tg-1
21;
e;~ 0.6
ffid,
rod=ron~
ffir,
(8.33)
Frecuencia de resonancia
Es la frecuencia a la que el mdulo de la f.d.t. adquiere su mximo valor.
COr
=>
.J-
Is
8.9
j'
(8.34)
---- ,
- --
M,
Diagrama de Magnitud
==- ~ .~ ~.. Q
11.fl- -1
.... JI ......................... (
,_.: _(1 - - -
' . .. . .~ - --
M(s) = s +6s
25 +25
............. :.............................
2
M,=1,04
w,=2,65
W1LC = 3, 74
Wd=4
w. = 5
W c = 5, 74
. - - - - .. - . -
i) .4 ,- . . . .
. .. .
ffir
,
n - - -- ,--- - - 2
O)
tLC
ffic(-3dB)
Wn
=- :,.- ---+---~,
- -= 6 -
7-
--('.J --
10
ffid
~
Figura 8.8
F"c!
(8.35)
(8.36)
M,
-8
-2
=
"',;
...
.. .
- ,t
....
-;.
Diagrama logartmico de
magnitud (Bode)
Mdulo en decibelios
versus logaritmo de la
frecuencia
-f,
-e
M(s)=
25
s 2 +6s+25
-18
- 12'-----L---L----L.--J---L....I......J...J.-'-----'---'--.J---'-..___.--'-.......
18-1
18 1
1e
Wr
Frequency, Rad/a
BW
ffin
ro,. roc(-3dB)
Figura8.9
M, ~.i ~ y viceversa.
Como M, y ro, son fcilmente medibles, pueden servir para comprobar la concordancia entre
anlisis terico y realidad flsica
Se puede predecir la respuesta temporal de un sistema de segundo orden a partir de M, y ro,
8.10
0dB<Mr<3dB
0,4 <;<O, 7
En general a un elevado Mr corresponde un gran Mp en su respuesta indicial.
- - - - - - - - - - - - - - - - - - - - Ree;onancia de un circuito RLC-e;erie y paralelo
A la frecuencia de ree;onancia lae; impedanciae; de la bobina y e1 conaeneaaor i:;1enen moau100 1gua1ee y raeee opueei:;ae, por lo que
mutuamente ee cancelan, adquiriendo la corriente eu valor m><imo ,(mnima corriente y tenei6n m><ima, en el circuito en paralelo),
limitada exclueivamente por el valor de la reeietencia. Un circuito eerie en que la reactancia inductiva y capacitivca oon igualee a
una determinada frecuencia ee denomina reeonante. Loe c,/'ectoe reactivoe, aun de capacidadee e inductanciai; peque'fae, eeran
pemicioeoe en loe circuitoe de radio-frecuencia eino fueee poeible poeible eliminarioe, a'fadiendo la cantidad neceearia de
reactancia de eigno opueeto, eeto ee: eintonizando el circuito a la frecuencia de reeonancia. Tanto en loe circuitoe eerie como
paralelo la reeietencia puede no eer un componente real eino la aportada por la bobina o condeneador al circuito.
ffi 1 ,
ffic,
Frecuencia de corte a -3 dB
Es el extremo superior del ancho de banda, (BW)
ffic
ffin
Ji- Ji
2; 2 +
+ (1 - 2; 2)
(8.38)
ff ,equivalente a -3 dB
BW= (O;
ffi c )
(8.39)
El ancho de banda caracteriza la capacidad del sistema para la reproduccin de una seal de
cualquier frecuencia.
Pero un ancho de banda grande abre la posibilidad de la reproduccin de ruidos.
El costo econmico aumenta con el ancho de banda. Requiere componentes caros.
Un sistema de segundo orden puro deja pasar las frecuencias inferiores a su frecuencia de corte y
amortigua las superiores, constituyendo un filtro paso-bajo o pasa-bajo
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Filtroe; _ _ __
Un filtro ee un eietema cuya reepueeta frecuencial toma valoree eignificativoe, nicamente en ciertae bandae (intervaloe) de
frecuencia.
!Gvro>I
Bandpass
Paso de banda
Lowpass
Paso bajo
Figura 8.10
8.11
IG(ico )1
Highpass
Paso alto
Bandstep
Rechazo de banda
. WB
WB
WB
Figura 8.11
Un filtro paso de banda se denomina de banda estrecha si
IG(ico)I
intt:rvalo.
La reepueeta frecuencial de un filtro ee calcula de modo que su
amplitud se aproxime a las eepecificaciones, un deefasador puro,
(ecualizador), filtro pasatodo, proveer a satiefacer las
eepecificacionee de fase ei las hubiera.
0,7
0.1
"--~~~~~~~~~~~__;;===---(1) c
(1) s
-~ ~
- ~ ~ - -,.-,.~~-b..-....,--1
WB
banda
de paso
passband
banda
de transicin
transition
band
Figura 8.12
rechazo
de banda
stopband
Q, Factor de calidad
Muchos esquemas de circuitos resonantes exhiben tan slo la
inductancia y la capacidad. En frecuencias hasta 30 MHz la resistencia
del circuito est casi exclusivamente en el hilo de la bobina. A
frecuencias mayores las prdidas en el dielctrico del condensador son
otro origen de resistencia. Cuando se necesita mxima agudeza o
selectividad, el objetivo del diseilo es minimizar la resistencia.
La figura 8.13 representa la variacin de la corriente en un circuito
resonante serie versus variaciones en tanto por ciento en tomo a la
frecuencia de resonancia para diversos factores de calidad.Q.
En el caso de circuito resonante serie el factor de calidad
1.0----,----..,----,-----,
QiO
,e
:>
~0.6
a:
Q = ,K_
R
Q= _l_
2~
O
-20
.....
0100
-10
+10
+20
Figura 8.13
(8.41)
Velocidad de corte, Tasa de corte o Rata de corte
Es la pendiente del diagrama de magnitud en las proximidades de me
Suele expresarse en dB/dcada o dB/octava
La velocidad de corte indica la capacidad de un sistema de distinguir entre seal y ruido.
Una respuesta a lazo cerrado con una tasa de corte grande, puede tener un gran pico de resonancia y
un margen de estabilidad relativamente pequeo.
8.12
8.7 Calculo geomtrico, en el Lugar de las races, de parmetros del dominio de la frecuencia
Para un sistema de segundo orden sin ceros, se pueden calcular, segn procedimientos geomtricos
explicitados en el dibujo, los
parmetros:
25
Im M(s) = s 2 +6s+25
-3+j4 ~ -- - < __ _
ro,= /7
rod = 4
''
'
ro,,= 5
\\
-, j3
M, = 1, 0417
\ 0
filr
'
<p 3 = -cos- 1 ~~ = -41 , 40
..
\,
j2
'
''
En la figura 8.15 se
muestra cmo hallar el
ngulo de fase de un sistema
de segundo orden puro, con
un par de polos complejos,
para una frecuencia determinada. roa,
Hallamos la interseccin
de la mediatriz de proa con
el eje real para obtener el
punto C.
El eje real y la recta Cro a
determinan
<p = L.M(jro a)
''
:,,'.
'-
Re
\ <pr
-2
-3
-1
/
/
/
/
/
/
/
/
/
/
/
/
/
Figura 8.14
/
/
/
/
/
/
/
-3-j4 ~
e
p '
A ..d ''
:
.
:
'
"l
p*
.
.
;
, ~ .~
Figura 8.15
.
q>
..
.Re
.., Por B dibujamos una perpendicular i eje real que ser el eje
, ginario. Ya podemos dibujar los polo,
: C>
3'
q1.,
p* ..
. . t .. ..
roa.
Figura8.16
8.13
Mtodos descriptivos
en el dominio de la frecuencia
8 .1 tCul es la razn determinante de que en la figura 8 .5 aparezca una respuesta, notable.mente distinta en su forma,
de las otras dos?
- .. -~
,,..
8.3 Halle el Margen de ganancia, Gm, y el margen de fase, <l> m' del sistema, con realimentacin unitaria, cuya f.d.t. LA es
G(j'00 )
= Uoo
9
+ l)Uoo+2)
Margen de fase
3
2
1
U)
!o
al
-1
-2
-3
8.14
-1
2
Real Axis
Ll crterio de Nyqu~t
~
r .
-. >~
-~
'
H(s)=D2
1 M(s) 1
[ B(s) 1
Ni D 2
D1D2+N1N2
Figura 8.17
f.d.t.
(8.42)
LC
D1D2
f.d.t.
LA
(8.43)
Los ceros, z', de B'(s) son los polos de M(s), singularidades de M(s)
Los polos, p', de B'(s) son los polos, p de B(s)
Nuestro problema es averiguar si M(s) tiene polos con parte real positiva. Lo que equivale a plantear la cuestin en
trminos de ceros, z',de B'(s)
Luego un sistema ser estable si B'(s) carece de ceros con parte real positiva.
En adelante subindicaremos con la letra, r, los polos y ceros con parte real positiva y les denominaremos, con cierta
impropiedad, ceros y polos inestables.
8.15
CN
Contorno de Nyquist: Contorno cerrado, en el plano s, que evita puntos singulares, polos
puramente imaginarios de B(s) = GH(s)
LN
Zr
Pr
Z' r
P' r
Pr=P',
N'
CONVENIOS
Admitiendo la legitimidad de convenios distintos, por razones que, en su momento veremos,
adoptamos los siguientes convenios:
1 Vueltas
positivas I
1Vueltas
negativas I
Sin que implique restricciones al criterio de Nyquist, suponemos que B(s) = GH(s) es una
expresin racional.
Siendo B(s) = GH(s) una funcin con derivada nica y finita en una regin
especificada del plano s, salvo en un nmero finito de puntos, polos de B(s), si
escogemos en ella un contorno cerrado, rs, que evite los polos de B(s), el lugar
correspondiente en el plano B(s), r B(s) , obtenido al hacer la aplicacin, B(s) ,
sobre cada punto de r s , dar un nmero N de vueltas en tomo al origen, de
modo que
N=(Z-P)
donde Z y P son el nmero de ceros y polos de encerrados por el contorno.
8.16
(8.45)
lm
,;
(8.46)
Para representar una funcin
compleja, mientras estemos atados a
la tercera dimensin, necesitamos un
plano s, donde representamos el
contorno, s, de variacin de la
variable compleja independiente, s ,
y un plano al que llamaremos, B(s) ,
en el representamos el conjunto de
nmeros complejos, [' B<s>, rplica de
s, mediante la transformacin B(s)
Re
p
Planos
B(aj
Re
Plano B(s)
Figura 8.19
N.B.: Mientras que Z,, P,. Z~ y P~ son nmeros esenci , ,ente positivos.: son los cardinales de un conjunto.
N y N 1 pueden ser negativos o positivos dependiendo fa la diferencia entre el nmero de ceros y polos
encerrados por el contorno elegido en el plano .
Si fusemos capaces de dibujar un contorno en el p .mo s que contuviese todos los posibles polos y
ceros inestables (con parte real positiva) y adems conocisemos el valor de P, y el nmero de
vueltas N estaramos en condiciones de conocer Z,
(8.49)
Z,
P,
N
conocido
<ksconocido
8.17
conocido
e
d
(8.50)
Re
h
g
Contorno de Nyquist CN
Figura 8.20
Im
b~
Este sera el CN correspondiente a una
funcin de transferencia a lazo abierto
con un polo en el origen de orden de
multiplicidad,/.
Un semicrculo sera el CN de una
funcin de transferencia sin polos en el
eje imaginario
d
Figura 8.21
8.18
rs
B(s)
s(s)
CN ~ LN
es una transformacin conforme: Los ngulos formados por los distintos fragmentos de curvas, en los
puntos de unin, son invariantes en la transformacin. Y esta invarianza angular es una ley
inexorable que debe cumplir todo LN, de modo que, conocida la direccin de llegada a un punto
anguloso del LN, siempre sabremos hacia dnde nos debemos desviar; basta ver la desviacin
efectuada al salir de su punto homlogo en el CN.
e-e'
d-d'
b
b-b'
a
a-a'
k-k'
h
j-j'
g
h-h'
Figura 8.22
g-g'
Figura8.23
1 Regla de oro
8.19
I'
Im
Im
B(s)
1+B(s)=B'(s)
Re
Re
-1 +jO
Figura 8.25
Luego el rol que desempea el origen como 'punto rodeado' cuando se trata de B(s) y de aplicar el
principio del argumento, ese mismo rol de 'punto rodeado' lo desempear el punto crtico cuando se
trate de B'(s) = l + B(s).
8.20
Im
Contorno de Nyquist= CN
g
Tramo
g~h
Expresin de
s
-Jlrol
Evaluacin
puntual des
rog
-co
g1 =Ol-+
lim GH(Jro)
-<X)
h~i~j
-Jlrool +eeJll
roh~ -roo
GH(jro)
h' =ro-+lim
-roo
eh =-90
8; =0
81 = 90
E-+
j~k
-Jlrol
roj~roo
Olt ~
k~l~a
e e Je
/ =
lim
Ol-+ -<o o
GH(jro)
lim GH(jro)
k' =Ol-+
o-
ek = -90
8,=0
8 0 = 90
11 = lim GH (E e -JO)
E-+
e -+
a~b
}ro
roa~ 0
b~Wo
b~c~d
}roo+ ee i8
8 b =-90
8c = O
ed = 90
-;f)
c1 = limGH(jroo+ee-J)
E-+
d~e
j<D
rod~roo
+oo
COe ~
a>-+
'
a>-+-+>
e~f~g
lim Re"
R-+.,
q> e= 90
cp= O
q>g =-90
e1 = lim GH(Reit)
R-+-+>
/ =R-+-+>
lim GH(Rei)
g1 = lim GH(Re -Jt)
R-+-+>
8.21
Memorandum
Las expresiones
(8.51)
lim ReJcp = coLcp
(8.52)
R..+a:i
s ..+ O
(8.53)
Un vector de mdulo finito sumado a otro de mdulo infinito se comporta como el elemento neutro
de la suma compleja
(8.54)
R..+a:i
Si existen polos puramente imaginarios, v.g: 1 y -}2, existirn los tramos bcd y hij y al estudiar
estos tramos es conveniente hacer esta transformacin del factor cuadrtico. Para el tramo bcd:
(8.55)
de modo que
(8.56)
o-+ O
s 2 +4 = R 2 el2 cp +4
8.22
(8.57)
y lm{GH(jm)}
la asntota del LN
los puntos de interseccin con el eje real y el eje imaginario. Cuando
hagamos una simplificacin, no olvidar la raz latente.
4. Hallamos, aplicando las frmulas correspondientes, los puntos del LN, homlogos de los puntos
del CN. Dado que el LN y el CN son simtricos respecto al eje real bastara hallar los puntos del
semicontomo. Los puntos simtricos del otro semicontomo ser los conjugados.
A efectos de comprobacin resulta interesante calcularlos todos.
Como resultado del clculo tendremos una serie de nmeros
complejos con su mdulo y argumento, cuyos afijos sern los puntos
del LN.
5. Sobre el plano B(s) dibujamos los afijos de los complejos hallados y ordenados segn el sentido
creciente de la frecuencia, teniendo en cuenta que su argumento es ngulo del correspondiente fasor
con el semieje positivo real
Al pasar de un punto al siguiente. en orden literal. si el ngulo
barrido es mayor que 90 grados, la lnea que los una necesariamente
habr de pasar por uno. de los puntos de interseccin con los ejes,
calculados.
6. Unimos los puntos con una curva lo ms sencilla y suave posible, sabiendo que al salir de un
punto, si ste es un punto homlogo del punto de unin de dos segmentos de curva en el CN, hemos
de torcer 90 grados a la derecha.
7. Comprobar que tanto el CN como el LN responden al mismo itinerario Duffour.
8.23
P, =P~
N'
o la abreviada
N'
P~
= Pr
- 1
N'=-1
I N' = Z~ - P~
1
1
-1 =
z~ -1
Z~
L.C.
Para la estabilidad a lazo abierto basta con que B(s) = GH(s) carezca de polos con parte real
positiva
El conocimiento de Z,, es en nuestro caso irrelevante
Al ser Z~ = O, el sistema. a lazo cerrado es estable ya Z~ = O es el nmero de ceros con parte real
positiva de B'(s) y nmero de polos con parte real positiva de M(s)
EJEMPLO
;2
Z,=2
P,=0
k
j
-j2
Disponemos de datos
suficientes para dibujar el CN
8.24
GH(s) = (s - l)(s- 2)
s(s 2 +4)(s+ 1)
Asntota
2
- 5/ro
=-1 , 25
ro->0 (4-ro )(l +ro 2 )
ro Re=
!f
y e0 = O
Re{GHUro; )} =
) =0
- 5, +ro
(4 - (J)")( 1 + ffi")
ffi/m
Js
1Otra eolucin seria w.m =oo
y w00
=O
l
l[
=
ex:>L90
ex:>LO
ex:>L-90
La aportacin arqumental de un vector infiniUsimal en mdulo en eu adicin a un vector finito, en el lmite modular ee nula
Para el clculo del tramo, generado por el par de polos puramente imaginarios, hemos de hacer una
transformacin del factor cuadrtico
eI
f...1 =R++<r>
lim
(ReNq> - l )(Rei'llq> - 2)
q>
2q>
2q>
q>
- 180
= e .
o .~o
0
La aportacin arqumental de un vector finito, en mdulo, en eu adicin a un ::or infinito, en mdulo, ee nula
En el pa60, d'~' , necei,ariamente hemoe de cruzar el eje imaginario. Id, de
-+h'
1
hI
[
j1
l[ l
=
ooL81,
ooL
- 8, 86
14
ooL -98.14
conjug,aoe de d'c'b'
8.25
!1 = coLO
a'= coL - 90
cro = 0.85L - 180
b1 =ooL98.14
c 1 = ooL8.14
d 1 = coL - 81.86
ffiaO
-jl .34
e'= OL-180
=OLO
Lugar de Nyquist
Contorno de Nyquist
lm
1Im
e
d
cRe
h
g
Figura 8.27
N 1 P~ = P r N~ = Z~ - P~
Z~ L.C.
O E
O=Z~-0
8.26
40(s + 1)
s(s 2 + 2s + 25)(s- 1)
GHUro) =
j40ro + 40
j4ro 4 + j3ro 3 + 23j2ro 2 - 25jro
~8ro
2 +j
ro4 - 2fro2 + 25
(ro 3 - 23ro) + (ro 2 + 25)
(ro 3 - 23ro) + (ro 2 + 25) 2
GHUro) = : [
Ae;ntota
cr1 =
4 48
=-3,072
~
(ro 3 - 23ro) + (ro 2 + 25) 2
limRe{GHUro)} = lim -
w~o
w~o
Im{GHUro)} =0
-{ 4,5605
1,0964
IDRe -
nr=-40*48;
a=[1 O -23 O];
b=[O 1 O 25];
A=conv(a,a);
B=conv(b,b);
dr1=A+B;
dr=polyval(dr1 ,r);
x=nr./dr
x=
n1=[0 O O 40 40];
d1=[1 1 23 -25 O];
nim=[1 O -22 O 25];
r=roots(nim)
r=
4.5605
-4.5605
1.0964
-1.0964
-0.8734
-0.8734
lm
Re
-1 .5266
-1.5266
R {GH(j
)} = { -0, 8734
e
roRe
-1 5266
'
d
lntere;ecci6n con eje imaginario
Figura 8.28
eI
f
[
= lim
HO
9 +1)
O
O
40(&e
.
= <XJL - 180 &eJ(&eJ-pi)(&e 9 -pi)(~ -1)
e=
1so
<XJL-90
<XJL-180
<XJL-270
se cancelan
b'
]
[
c1
= lim
R~<r>
40(ReJq,
O
q, + 1)
Re'q,(Re'q,-p1)(Re.l'll-p 1)(Re'"'- l)
q,
"'
q,
q,
8.27
= OL - 3q, =
OL-270
OLO
OL270
l
l
Im
coL180
a'
coL-210
-1,53
-0,87
Re
b'
OL-270
c'
OLO
d'
OL270
-0,87
-1,53
e'
coL-90
Figura 8.29
40
40
1, 5266 < K < O, 8734
Im
e'
Re
Figw-a 8.30
N' P~=Pr
-1
N'=Z' r-P~
=>
@]
L.C.
-l=Z\-1
=>
8.28
=-1
GH(s)=
K=[0.6550 1.1450];
[R,K]=r ,cus(n1 ,d1 ,K);
rlocus(, ,d1)
hold
plot(R ' '
40(s + 1)
s(s 2 + 2s + 25)(s- l)
-~
ctl
1----------
--...
.i(
"'---~ :
-2
-4
-2
Real Axis
Figura 8.31
w=logspace(O, 1O,1000);
nyquist(n1 ,d1 ,w)
axis equal
axis([-2,0,-1, 1])
--
0.5
:r.
.. /~
.;;
<
;? o
.iii
-- -- ---~-~-~~"~:.
:~'- ----
. .. "'-
--
'
... ,
Figura8.32
-,.,,,.--.,
_,,..,,. ?/
"-,, ;:
(
\:
.... _
. ____ .:;::,,._
~:-
,,, , .
/'
~'
-0.5
-1~-'-~~~~~---~~--'~~--'~~
-2
-1.;,,
-1
-0.~
O
R1,;.il l\xis
8.29
GH(s)
3(s+3)
s 2 +4s+ 13
Expresin de s en tramo ab
s=
-(J)
+}ro
f
le
Im
Figura 8.33
u(
. )} 3(-2ro 3 +8ro 2 -25ro+39)
Re{Gn,
-ro +Jro =
2
(-4ro + 13) 2 + (4ro-2ro 2)
l {Gu(
. )} .
m rn -(J) +Jro =J
N'=-1-1 =-2
Re
-.
FiguraB.34
8.30
8 .
uu . lll
a1
= lim
R--+
o Reilf
c1
d'
3Re'T +9
=~LO= 0, 692L0
(Reilf +4 ) + 13 13
{ OL - 135
(j)
3Re'(j) +9
= OL - q> =
00
R--+ Re'(j) ( Re'(j) +4 ) + 13
= lim
(j)
(j)
OL - 90
OLO
3
K = 1,295 = 2, 31
(8.59)
z,
P,
N=Z,-P,
-2
-2 =O 2
L.A.
L.C.
-2 = Z', - 2
'
'
'
'
'
w=[0:0.1 :500];
s1=-w+i*w;
s2=-w-i*w;
g1 =(3*s1 +9)./(s1. A2+4*s1 +13);
g2=(3*s2+9)./(s2.A2+4*s2+13);
x1=real(g1);
o .5 ----- --
x2=real(g2);
y1=imag(g1);
y2=imag(g2) ;
-....
'
i \
I::
:-,..
-1.5 .. .. . .
'
'
'
'
w=O;
s1=-w+i*w;
g1 =(3*s1 +9)./(s1 .l\2+4*s1 +13);
)) g1=
0.6923
: -- - :--- - -r
-2__~___~~-'-~~-"-~~-'-~~-'-~~
-2
-1.5
-1
-0.5
0.5
Figura 8.35
p~eza
,.,.
Ee~ ha aido la
de uri homl,re genial, NyG\uiat, que .
tena la rara capacidad de hallar aiempre el camino me .
doe punt.oa; . .
.. , . . . . ". . .. . . ,
cort.o-etre
Ciifl1.!li!~
8.31
Mtodos descriptivos
en el dominio de la frecuencia
8.4 Mediante el trazado del Lugar de Nyquist y su criterio, estudiar la estabilidad del sistema de la figura
2(s-1)
(s+ 1)2
8.32
----~~~
lm
LRR
(s-1)2
=s2-2s+l
[s-(-1 +J)J[s-(-1-j)] s2 +2s+2
4
2
G(jw) = w - 7w + 2 + . 4w 3 - 6w
w4 +4
1 w4 +4
G(s)=
Im
CN
ro =+oo
e Re
co=O
Interseccin con Im
.
Re
-1
Re[G(w) =O=>
w4 - 7w2 + 2
(l) 4 + 4
Wfm
=O
=(
(O =-00
Im[G(;w1m)] =
PF O, 546
= J1" + PF = 2, 588
WJm
= J1" -
=> G(0.546)
/m
jl,10
=0,64L -90
--
WJm
=>
LN
'
'\\
(O=
:,' =~G(w)=0,5LO
e'
Re
a'=0.5
i,,
(ReJ'P-l)2
=ILO
R-"' (Ren - (-l +1)XReJ<P - (-1 -1~)
=lim
d'
'P
'P
1
\
\
b'-<:'-d'
I co = +<r>
I
I
I
-j0,64
/
co = 0,546 ;'
-...
,;
s2
l +K
s1
s
2-2K
2-K-K2
Pn
2+K
1-K
8.32.1
lm
LRR
ConK=2
= 2w 2 -
G (s) = 2s 2 - 4s + 4
s2 +2s
Asntota
a= lim Re{G(jw)} = lim
w-o
w-o
w2
12 + . &w2 - 8
+4
l w3 +4w
-1
-2
2 =-3
+
2w~ (J)
Interseccin con Re
Im[G(w))=0=>8w 2 -8=0 => w=l
2-12
Re [G (j 1)] = l+4 =-2
lm
Interseccin con 1m
Re[G(w)]=0=>2w -12=0 =>
Im[G("/6 ))
J
48 - 8
6/6 +4J6
=___1Q._ = l
10/6
1
}
1
d1
w=+co
w=/6
'
633
.
.
{
- f
9 - f
2[ee'8 -(l+,)][ee'
-{1-)] - L-- 1m
.8( 9
u )
- oo
e-o
ee.J ee.J + 2
-1
ooL90
LO
oo
L
0
00
- 90
"
'
Puntos
e.o
O"
a'
1
2,45
LNnRe
LNnlm
+oo
b'
W=-co
-3
ooL -90
2L 180
l , 63L90
2LO
Inestable
=2
N' = Z~-P~
2=Z~-O
Afijos
z~
=>
~ e'
10---
1
I
!1
1
E.C. u .:.
!'
1 63 1
\
\
-3
1 +K
2K
O
2K
a'
ro=O
l sistema dado,
cot\
8.32.2
,1 . .
'\
0>=2,45
2-2K
'
'
s2
s1
b'c'd'
f' 1 Re
..
1.5~~--~-~--.---~-~---~
1
. 1
Lugar
de Nyquist
na={25];da=(1 6 O);
t---.--
_.'\.
,.
0.5
(JJ
Ol
co
~
axis([-2, 1,-1.5,1.51);
axis equal
hold
"
-1 +jO + -------~ -.
-0.5
li
-1
-1.5
nc={25J;dc=[1 6 25);
w1 =[1 :0.05:50];
nyquist(na,da,w1)
-2
-1.5
'QI
.... ~QI,
>
sgrid([0.512),[1])
[re,im,w2]=nyquist(na,da,[2.65
3.58));
plot(re,im,'g+')
>
menlin
l cg
-1
-0.5
0.5
Real Axis
Figura 8.37
Clculo de Gm
1rn {G(j.w )}
= -1.
6-15w
w 4 +36w 2
1- = 1
IG(iw)I
lim00
G m= lirn co ,->oo
=0
:::>
wn =
Jw 4 + 36w 2
25
ro ,-+
(8.60)
oo
(8.61)
=oo
Clculo de <I>m
IG(iw)I = 1
:::>
25 =
Jw
+ 36w 2
:::>
w 4 + 36w 2 -625 = O
t :.
:::>
8
; + 90 ) = 59, 19
8
w 1 = 3, 58
(8.62)
(8.63)
Respecto al margen de ganancia, Gm, observamos que cualquier homotecia de centro en el origen y
cualquier razn de homotecia, (Gm), dejar fuera del LN el punto critico. El margen de ganancia es
infinito y la estabilidad del sistema no se ve afectada por una eventual variacin de la ganancia.
El margen de fase, en cambio, es limitado y suficiente para contrarrestar retardos del orden de un
segundo, pero un retardo de tres segundos ya convertira el sistema en inestable.
Los retardos provocan un efecto de caracoleo del LN en tomo al origen como observar en las
figuras siguientes, para cuya obtencin hemos utilizado una aproximacin de Pade de 5 orden para
obtener una fraccin racional que es un desfasador puro.
Para comprobar la estabilidad no hace falta, si disponemos de Matlab, realiz.ar el trazado manual
8.33
[np2,dp2J=pade(0.1,5);
\
\
\
0.5
\
~
',,
1
-;, o~-------------+------
~
. -----------1
-0 .5
- 1~~~~~~~~~~~~~~~
-1.5
-1
-0.5
Real Axis
0.5
n2=conv(na,np2);
d2=conv(da,dp2);
wp=[0.25:0.05:100);
nyquist(n2,d2,wp);
axis((-1 .5,0.5,-1 ,11);
[nc2,dc2J=cloop(n2,d2);
roots(dc2)
ans=
-95.5427
-49.8540 +70.1105i
-49.8540 -70.1105i
-53.7919 +44.3590i
-53.7919 -44.3590i
-1.5827 + 4.4145i
-1.5827 - 4.4145i
Figura 8 38
15
10
5
a,
ro
\
\
\
\
(./)
[np,dp]=pade(3,5);
n1 =conv(na,np);
d1=conv(da,dp);
wp=[0.25:0.05:100);
nyquist(n1 ,d1 ,wp);
[nc1 ,dc1]=cloop(n1 ,d1 );
roots(dc1)
-5
ans =
-6.1734
-3.7712 + 1.8941i
-3.7712-1.8941i
-1 .4595 + 3.0372i
-1.4595 - 3.0372i
0.3174 + 1.1673i
0.3174 -1 .1673i
-1 O
-15'--~~~--'-~~~~---'-~~~~....__~~~--'
-15
-1O
-5
O
5
Real Axis
Figura 8. 39
Ahora el LN ya rodea el punto crtico y el sistema es inestable como revela la presencia de un par de
polos complejos con parte real positiva a lazo cerrado
8.34
\ \
--.\. --- . --
,-'\
,'
0.5
\\
\ '.
\. '
-1 +jo + -- -----; --
,~ ...
"::)~'
-0.5
CO =W c
-1
Figura 8.40
n1 =25;
nc=25;
dc=[1 6 25];
w=[0.1 :0.5:100];
nyquist(nc,dc)
0.5
axis equal
hold
(J)
o,
(1l
w=(O.1:0.5:100];
nyquist(nc,dc,w)
axis equal
w4=[2.69 3.74 4 5 5.74 ];
hold
[re,im,w4]=nyquist(nc,dc,w4);
plot(re,im,'m+')
sgrid(D,1)
sgrid(0 ,-1)
-0.5
-1'----'-----'---"--=-~'--.......:...--'-----'--~
-1
-0.5
0.5
Real Axis
Figura 8.41
a~--~--------~
:
20.....---------------,
1Estable a L.C
,O
0 __, Estable
K------------------------------ ------
-6
~5
j... - --~--;.:=-+--+
-20
-40
-2
-4
a L.C
25
2;
s 2 ! "'O
5
Figura8.43
-60
10
15
~o
s(s+2)
-8
-6
-4
Figura8.42
8.35
-2
500
1lnes'table a L.C
100
400
300
-----,~
50
200
s 2 (s +2)
-50'----'--~--~--'--~--/...J
-2500 -2000 -1500 -1000 -500
o
/
I
!Inestable a L.C
25
s 3 (s+2)
150
50
100
Figura 8.44
Figura 8.45
200
8.5 A partir de los clculos expues'tos dibuje los lugares de Nyquis't de los cua'tro sistemas anteriores:
') .
....1L = 25 [
a)
- -J(J)
(2+jro)(2-jro)
2 + jro
b)
25
j ro(2 + j ro)
2] =25 [ -4+ro
- J-()4+ro 2
= 25 [ 4ro-2J
+J. J2ro 3 J= 25 [
+ co 3
4co + co
= 25 [
-Jco
_J
ro
-1. 2 3
4co + co 3
4co + co
J= 25 [
e)
25
(jco}2(2 +jco)
d)
25
= 25 [
-J2 + j -jco
= 25 [
co
+j
2
(jco)\2 +jco)
4co 3 + co 5
4co 3 + co 5
4co 3 + co 5
4co 3 + co 5
4co 2 + co 4
-j2
4co 2 + co 4
2
+j
co
4co 2 + co 4
4co 2 + co 4
2 Asntotas
50
5
a) cr a= hm,=",
C0-+0 4+{J)
e)
<re=
,o
.
lt m - ~
ro-+0
4m
b) ab= limro -+
25
=--00
+{)
3 Interseccin con Re
a) /m{a}=O
b) /m{b} =0
c) lm {e}= O
d) lm {d} = O
:=:,
{ roa=O
(O a = e.o
= e.o
= e.o
:=:, (O d = e.o
:=:,
Re {a}=
Re{a}=O
Re {b} = O
Re {c} O
Re {d} = O
:=:,
(O b
:=:,
Re{b} =0
(O e
:=:,
Re {c} = O
Re {d} = O
4 Interseccin con lm
a)
b)
c)
d)
{ 25
:=:,
:=:,
:=:,
:=:,
:=:,
:=:,
COa = oo
COI,= oo
COc = oo
COa = oo
:=:,
:=:,
:=:,
:=:,
8.36
lm {a}= O
/m{b} =0
/m{c} =0
/m{d} =0
4+{1)
=-~
4
/m
/m
--
Re
Re
d
Sistemas b, e, d
Sistema a
a)
a 1 = lim
25
-1L =
c1
d'
= 12
Re' + 2
R-++>
1-90
'
25
lim
=OL - 8 =
0
90
12 5
~
LN n Re= {
LN n lm=O
b)
fe
a1
25
=E-+
lim
.
=<XJL - cp =
o E eJq) (E eJq> + 2)
........,_.
d'
25o
J0
= OL - 28 =
Re (Re + 2)
q>
= lim
R-++>
J0
LN n Re=O
90
0
-90
1-180
0
180
LN n lm=O
8.37
25
=s--.o
lim
a1
'----r--'
+ 2)
=ooL - 2cp =
180
-180
2~
!; }=
2
iim
25 .
R++<t:JReJ20 (ReJ 6 +2)
=OL -
38 ={-
270
20
LN n lm=O
LN n Re=O
Examinando su Re e lm :
------1---.
+J-f--.
observamos que para O < ro < +oo , en
4ro
4ro
+<0
+<0
en el segundo cuadrante. As mismo para --oo < ro < O, tramo, d'e', en el tercero.
Observe la irrelevancia del signo menos, afectando a 180. cuando se trata de colocar un afijo. En cambio s es relevante
a la hora de computar el ngulo barrido.
d)
=>
_ ro_
+;- 2_
4ro 3 +<0 5
4ro 3 +<0 5
1
= lim
s--.o
a1
25
3~
--------------------.
270
3cp =
27 O0
b1
c
d1
25
= lim
---....-,
JO
LN n Re =0
= OL - 48 =
{-360
O
360
LN n lm=O
8.38
Dl!l~rtlmtl~ de Qode
Hendrik W. Bode en su libro, Network
Analysis and Feedback Amplifier Design,
expuso cmo llevar a la prctica los
estudios de la estabilidad de Nyquist
Las dificultades prcticas encontradas
fueron enormes. "En medio de la desesperacin que me producan los resultados
llegaba incluso a querer modificar el
propio amplificador en vez de seguir
investigando
los problemas de mis
ecualizadores". Los estudios de Black, Nyquist, Bode y Shannon
dieron un definitivo impulso al mundo de las telecomunicaciones.
Diagrama de fase
- En el eje de ordenadas se presenta el argumento de la f.d.t. en grados
L.G(jro)
8.39
20.---,-"T"""!'...,...,..,,......-.,........,~,.....,.,.,....---,.--,-"'!"'T",...,..,..,.,
j j KB =-5
j KB=5
(l)
"O
~e: 10
o,
111
'
'"
O.. ..
'
: : : : :::
, , , , ,,"
: :' ':.: :' ::
:
'"
.: .. .
: ::::
:'
: : :: :
'
' ',,
'I
',,
<
.. ....
, ,, .
'
'
'.
,, ,
'
O. . . .
1
'
'''
'
"
'
;:,,,_
: ': ': :, ::
,,
'
'1
'
, ,,
'
'
(8.65)
(8.64)
: ~~
: : : : ::
, '"
.'.
'
"
--- ~--:
- :-:: ::::---- :-: -: : :::: --- :--::-:
' ' ' . . ".
' ' . ' ' .
' ' '
ro
'
il Z ;
KB =K.J::1_
o:::::::::;::::::::;:==:::::::;;:::::::::=:i:::::::::z::;
. ....
KB=5
oJl
~ -100
.. ' .. ....
' '
...
'.
..
j 'j K B=-5 j j j : ::::
j j , , jjj
CT Pi
---+-H-HH---+-H--t-:+---+-H+ H
u,
E
'
'.
'
'
j=l
siendo 'I' =
10
10
10
frecuencia
1;d
y T =
~JI
en este caso.
Ejemplo
- 200~~~~~-~~~~~~~~
(8.66)
J=rt-h
G(s) =
10
rad/s
32(s + O, 25)
s(s + O, 1)(s 2 + 2s + 4)
(8.67)
Figura 8.46
15
KB =5
KB=-5
10
5
Cll
o, l 4
"O
"O
3
e
"'
20(4jro + 1)
2
Jro(lOjro + 1)[ 0.25(jro) + O, 5jro + 1
( 8 .69)
O)
(8.68)
K8 = 32 . 0, 25 = 20
llE
-5
-10
-~~
-150
-100
-50
fase grados
Figura 8.47
KB=-5
g> o
.!:;
KB=5
...
...
(l)
'o,'
-5
=6
(j) I
(1 +jTro) 1
]:ti
+J2C,/: + 1
[ - ro
ro;
"'
Ganancia de Bode
e:
e:
KB
-4
-2
O
eje real
FiguraB.48
Ganancia de Bode, Ka
En las figuras, 8.46, 8.47, 8.48, se han representado
KB= 5 y Ka =-5
en diagramas de Bode, Black y Nyquist.
Un nmero mayor que la unidad expresado en decibelios
tiene un valor positivo y negativo si es menor que la unidad.
Multiplicar KB por 10, equivale a incrementar en 20 su
valor en decibelios
Un incremento o decremento de la ganancia de Bode
equivale a subir o bajar la curva de amplitud en los
diagramas de Bode y Black , conservando su forma, y
dejando invariante el diagrama de fase
8.40
1r,
~
..
'J
olO
o - -... - .n . ;::::~:---..... .o
.. -.::::- -.....
---.:::::::::::~
100
,;
;!
1(1
200-.,....--,-~--...,........,.,.,....,.--,-,-..,...,....~
-
.. t .. ~
.. ...
1~ t 1
-~
-111
'
\!
\j
rj
,;
i'
..;
~;u
'.I:,()
300
1:,0
~.(,:lo,,G
200
1'l.,
1!-0
"
,o
1:l1l
4
-. -.. ...
,/
...
-?11
100
Hu
~)I
O- . - .
200-- ' ' '"f
,o
:l1l
.. .
:,IO
/1
< --
10
10
11tM1r.x11
10
1ft
r'fHC,JfKNrl (rHdr.ltfa)
Figura 8.49
s+20
(s + l)(s - l)(s + 2)(s + 3)
G 2(s)=
10s+200
(s + l){s- l){s + 2)(s + 3)
~--::: : ::
Ljro = 90
El factor integral, magnitud
-2oi..:::....~_;___;___;__...:.....;._;__~~~~~~-'---'-_;:::,,.
1
1
10
10
10
-20log
100:::::::==========::::::::r:=============~
lj~
= -20logro
Su pendiente
-20 dB/dcada -6 dB/octava
:: :
o1..................,.. ;.-,.,.;.,,
.... .
y su argumento
-1. =-90
jro
'.
'. '.
-1 00 t::===========================1
1
10
10
F requency (rad/sec)
10
Figura 8.50
10 ~ - - - - - - - - - - - - - - ~
10
5
'J)
~o,
f - - - - - - - + - - - - - - - ,- ------1
ro
FiguraB.51
-5
-10
Figura8.52
-1~2'---~--~--~---'--~----'
-50
O
50
Phase (dea)
-1.5
100
-1
-0.5
Real Axis
8.41
0.5
}ro
}ro
mdulo dB
pendiente
-20xh
d.B/dcada
L(jro) = l x Ljro = l x 90
argumento
L(jro) -h = - h x Ljro = - h x 90
Las curvas de magnitud de ambos factores pasan por el origen 'de construccin', ro
Factores de primer orden (1 +JTro/
= 1.
t=p
ro =
Esta frecuencia es la llamada frecuencia de cruce, de codo o de transicin, en los traz.ados asintticos.
Una variacin de la constante de tiempo, desplazar las curvas de fase y magnitud hacia la dcha. o la izqda, pero
permaneciendo invariante las formas de las curvas
El factor de primer orden-polo, tiene caractersticas de un filtro
pasa bajos: Para frecuencias, mayores que la de cruce, el
logaritmo de la magnitud, decae rpidamente hacia -oo
20
~
~nt:
! !
' ; ;;;;;
_;;
1201~~+J2wl :::"
1 +;-\t;!ti+; : }jt:1tt
: i
L'..+/2
(!+tr
'/0 .. .
-r~i);\j:
(O
et
mll[:
:r;1tl:i <
:
-100
10
'
'
..
:..
' . ,,,,
...
'
: : : .:
:::: :::
'
t,
Es independiente de T el producto
. :: :
tmfc
'
. . ,-,~!"."': :~
. : --,-,--,...,-,
, -;-,~
10
10
10-
Frequency (rad/sec)
(8.71)
= \ 2 = O, 35
(8.72)
un, ..
Figura 8.53
1 +j2w
1 +j2(j)
0.5
"'
""
.5"'
o
-0.5
-50
-100
-50
O
Phase (deQ)
50
-1
100
FiguraB.54
-1
-0.5
O
Real Axis
Figura8.55
8.42
0.5
..
Factor cuadrat1co
l +i 2
C,/:n + 0::n)
Si t, > 1 se puede expresar como un producto de dos de primer orden con polos reales.
Si O < t, < 1 sus polos son un par de complejos conjugados.
Si t, < O habr polos con parte real positiva.
..
1M(s) = s
~25
+ 2 , 5s + 25
L
. t .. J, i ..:
. .,
'-., .,_..
. . :~ . , oi . -
. : .
..
-10
Figura 8.56
Figura 8.57
200
/
150
100
50
o
-50
-100
-150
24
o
-200 - 1 - ~ ~ ~ ~ - - - ~ ~ ~ - , . ~ ~ ~ ~ - . - ~ ~ ~ ~ , - - ~ ~ ~ - , r
6
8.43
10
Figura 8.58
3
\
G(s)I
c;=-0.1
G(s)I
1;=1
25
s 2 - s + 25
G(s)I
25
s 2 + 10s+25
G(s)I
=
1;=0+0.9
=
1;=1,1
s2 + 2
s255 s + 25
25
s 2 + l ls + 25
En la figura precedente discernir Ud. las respuestas correspondiente al sistema de segundo orden
en los sucesivos supuestos
s > l aperidico, sobreamortiguado, polos negativos reales
s = 1 con amortiguamiento crtico, polo real negativo doble
O < ; < 1 , subamortiguado, par de complejos conjugado
; = O oscilante, par puramente imaginario
;<O inestable, con 'amortiguamiento negativo', polos reales, al menos
uno, positivo.
N.B.: En bibliografla francesa moderna suele llamarse de segundo orden resonante, al sistema de segundo
orden con c; <! .Tenga en cuenta que es dificil mantener un sistema flsico funcionando con polos en el
eje imaginario: el sistema oscilar entre un semiplano y otro.
8.44
s= -0.1
M(s)=
20
s=O
25
M(s)=.-1L
s 2 +25
s 2 -s+25
-------+---+--- -+-H+--------+--.
'
'
'
.'
''
'
..'
'
'
''
'
'
01------"".-~-:::-:
__:;:~.--- -- --~.:. ~-;. ~--. ------~---'
'
'
'
'
'
'.'
'
-20
'
'
1
1
1
I
1
1
I
1
1
I
1
I
I
I
t
f
I
O
I
I
I
I
1
I
t~---- : . .
~~-----~=11
40....._..............___.~~----~-~
1
10
10
4 ~o~--~-----------~~
~
1~~-,--~__.
'
1
1
~~ rt~t::::):::(( ~ tt tt::::):J):
::::: : --~--~-t-~ : ~~------r---t--r
O
'
200......... -. .~.~.----.----~--.......----------,
,-:~-:-:-- - -:-:-:-...-------~
: : :::
' '
100 --
100
...
1
'
'
....
'
'
'
...
'
''
-~~--~-------~-------- --' -------' '.''
'
'
'
,,
'''
'' .
'
t
'
..
.'' .'..
'
.
.
' .
o~~--~
--=--,:::
__::::
... ___ -- ---- ..:-~~------ -- -:... ___ _
''
'
..
'
'
'
'
..
''
o'""
10
10
40
20
c:o
"O
c:o
"O
.5:
-1 O
(tJ
.5:
(tJ
-20
-20
-30
40
4-200
-350
-150
-200
-300
-250
Phase (deQ)
-350
-300
-250
-200
-150
Phase (de!l)
5
0.5
"'
~a, o
-0.5
o
-1 -4
-1
-15
-10
-5
Real Axis
Real Axis
8.45
10
15
~=1
25
s 2 +2y+25
M(s) =
25
s 2 + 10s+25
or--;........-,-.'_.'..;..'';..,;";.........~--:_;. '.....
...
...'....
....
'. ....
.. ..
'.
-r
-20
'
. -~T,Tr~---,-- ----~-,-
-40
. - -~''
-- --~-1- -~titti----1-.... .
.'
''
''
'
I
'
'
r
t
''"
'
''
'
Or--"7==::::=::=::-:-:-:r--:~-:-:--:-:-:-:r----:---:-::-7":"-:-:-:i
100 ....... : .
--r"tt .;.
100
''
1
1
'
'"
'''"
1 ''"
-200..._~...._._._._........_~~.............................~.._.~.............
1
1
2
1010
10
10
-=!_
--+_
-+ +++H-_-:-:--__-__ t--____
_~ _
Figura 8. 60
-200~--~~-~~~~~-~~~
1~
1~
-5
-10
co -1 O
lg-15
'C
e:
:;
c.:, -20
-~
c., -20
/.1
.
i:
-25
1"
-30
:'
-30
Figura 8.62
~~
-150
-100
-50
Figufa 8.61
-35
-200
-150
-100
Phase(deA)
-50
Phase (de)
0.5 . - - - ~ - ~ - ~ - - . - - ~ - - - - - - ,
0.2
-----+---------- ~~
----------------------------u
--0.5
0.2 . / /
/
1
,1 y
\ ----~
~/, .,""-,\
-1
-1.5
\ ,
:.
-2
-2.5
----~:
""""-
Figura 8.64
l5
-1
--0.5
/
--0.6
0.5
Real Axis
Figura8.63
'---~-~-~-~--'---'--~
o
0.2
o.4
o.6
o.a
--0.8
--0.2
1.5
Real Axis
8.46
dB
: :: '
:
:
: : : : ::
.. ' ... . , ... . , . , I > ! . ! . ... -~ . , .. ~- ~. , .. ! > !.
40
...
'
..... .
40
20
1Ki=I 0,11
: ::
: : : : : : ::
.{. -~1 ' .......... !....... ... ~-. ! .. i..~
.-~--
: : : : : ::
o
- . - .- .- ..
' ... . . . .. .
----~-nn-r...~-~-~-t~-~. -~-
-20 ~-; .. ..
: : : : : : ::
-401~0.~.--~--.._.........-...~,-o~
, -------ro- .-rad--~-.~.-..10 1
:( .. : .. ::: .. :!
-40 101
1cf
ro. rads'
10'
10
.. - .. .. ...
... ....
....... I K = ~
l -~ .. -+-\H .......... . . .... .+
. ++\. H
.90 .......
. . : :::
- -
-180
..
-270
. . : .. !" : : : :
10'
En la figura siguiente el fasor OC representa el valor del tactor-cero, l +jlro para fol =
semirrecta l C representa la funcin compleja l +JTw para valores positivos de w.
1
.li
1 +J O)
El factor polo -
lC.
La
es una inversin
jw
. .. ..... .........
Im
~~=~~~~!.O..~~e~'!'~?
Re
1
ro =O
-1
ro =O
l+jTro
20
.
1J:1:w.fa~~~;H~-,r.
o - - ~ --"!-!~ -4 ~- -
. : . ::
1-l+jO,SroJT
-20
- l+jTro
-40,~o-------------,o......--=~~
-,.....------,o...,...--.-,,---------~,~
180
~ - - ~...
.. ,,,.. . , . . - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ,
1~ Jt:=tn~i=t=;;;
. - -
/I+jO,Sro
1110r---------.....
-----------.-. -. -. .-.-. --------.......,.,.~
..: . . : .. :. :: ., ...
l ... , .. ; .. ; .. .. ...
. . : : :o,
90
- - -~-,......,...,.~,-,..
.90 ............,.
90
......... ... .
=:7-.~:::::.~t :.=.::~:;I~~l::f3}J:bf:
-270 ....
! ..:....;....~ .. :..:.+..!..
.380
10 '
10'
co,ndt'
8.46.1
-380~----...................------------.....---------..........~
10
ilAf
10g
10 $p
25
s'+ 2s+25
dB
l 1+j2l;ro/~.-(ro /co,,)'I
l-ro' / 25 +j2\,2ro/5+1 1
: : : :
...... -: : :; ;:::..
!~rfj!H i!l f ii~!!
~.
10 1
180
10
..... ,
10
--~~~......~--.--,..-~~~--,~,......,~~
, -.
"
1(
-: .~ ~.....~,--,.....,,...,.~,~:.,..,
:
;.::::+rrrn
90
..... : : :
\}l}}!++ -~-,--~{ ~ - t~
:-:
-90
1.
-180
... . . .
: : : :::
ro'/.25
i
+ j 2 0,2 co/5 +l
: : ; ; : :::
... ! .... ~-.. ? .. i.. !.?! .i..
: :
: : :
-270
:
: : :::
63"'=1
En la figura inferior de lapgina representamos el diagrama de magnitud de la funcin de transferencia
del sistema
G(s)=
s(s-1)
(s + 2)(s 2 + 2s + 25)
dB 50
40
30
20
10
o
-10
-20
--
-30
...
1 '. 1 '.
.
.. .. .. ..
.
.... :: ..... :: .... ::.... :: ... :; .....
-40
-50
10'
10
8.46.2
f.d.t.L.A., G(s) =
10s + 2
s 2 -6s+25
1O(s + O, 2)
[s-(3+j4)][s-(3-j4)]
(8.73)
-62ro 2 + 50
+ . -1 Oro 3 + 262ro
2
1
2
(-ro 2 + 25) + 36ro 2
(-ro 2 + 25) + 36ro 2
Interseccin con Re
G(j.ro ) =
Im{GUro)}=O
e;
(8.74)
ro,.= { 5, ~86
Interseccin con Im
Re {G(jro )} -o
=>
ro1m = { o,8981
+oo
=> Jrod =
{J0,3818
JO
a1 = lim
w-+O
2 + JI Oro
= 1.. = 0.08
-ro 2 + 25 - ;6ro 25
Figura 8.65
1
c1
(ji
= lim
d'
R-+00
= OL-<p =
IORel(j) + 2
[Rel(j) -i3 +j4)][Relq> -i3-j4)]
a1 = 0.08
J0.3818
-1,67
b1 = OL-90
c1 = OLO
d1 =0L90
OL - 90
OLO
OL 0
9
(8.75)
ro= O
ffi = 0.8981
ffi=5.1186
) = +oo
) = 00
)
-00
-1,66
P,
= p~
N 1 =Z~ -P~
z~ Le.
-2 = Z~-2
l+jO
E
Figura8.66
ct>m,
Margen de fase
raices positivas= {
J~~J
Tendremos dos mrgenes de fase. El que ofrece ms inters ser aquel que pueda ser violado por un
menor tiempo de retado.
Recuerde que el retardo en trminos angulares se traduce en un incremento del argumento en
sentido horario
8.47
w3=1ogspace(-1,log10(12}, 1000};
[ma,fa,w3]=bode(na,da,w3};
[Gm,Pm,wpi,wg]=margin(ma,fa,w3}
0.5
Gm=
0.6000
Pm=
52.0367
wpi=
5.1186
wg=
10.4050
Pmrad=(pi/1 SO)*Pm
Pmrad =
0.9082
o
--0.5
....
-1
-2
-1
Real Axis
Figura 8.67
~~
......
-0.5
Cabra preguntarse si el sistema. por
analoga con algunos condicionalmente
estables. por tener dos mrgenes de
ganancia, recuperar su estabilidad tras
incrementar el retardo hasta ms all de el
pseudo margen de fase, 31 L 49 .
311. 49-}o
't =
2, 395 = 2,26 s
N' =
z~ -P~ z~
2=Z~-2
---
-1
-1.5
L.C.
i?
-;/
/ :
\
-1
}- -
-o
-0.5
- -4 _
1.5
/-
/
/
0.5
--0.5
/
/
-1
-1.5
Hemos de notar que es imposible,
Figura 8.69
mediante un ajuste del factor de ganancia,
-~2._____......1_ _ _0....___ _~_ ___.2
(homotecia), cuando el sistema posee un
retardo mayor que 0.087 s llevarle a la
estabilidad. Cualquier homotecia aplicada
incrementar las vueltas, N1 , en sentido
horario, positivo, o las reducir a cero. Y para que Z~ = O, necesitaramos que N' = -2.
8.48
o ---------- :-
'
'
'
'
.
'
'
'
'
'
-5
en
"C
''
'
''
4 ~o'----~
--~~ --~ ~- ~1~,----J
.!: -1 O
<.l)
Frequency (rad/sec)
O)
~ 200
~
e,
...
. ..
'
..
. ' ''
::::::::: : j:: ::::l::::t:: - --~- :i:h. :::::::::_
'
'
'
'
'
'
'
'
"
-15
'
j j
'
'
'
'
-20
---1.------i----~--(tti-i-~
---------. ..
~ 100
'
'
..
10
'
-~~50
-300
-250
-200
-150
-100
-50
Phase (de11)
Figura 8. 70
Figura 8. 71
En las figuras adjuntas los segmentos verticales representan el Gm (dB) y el <Dm ( : , en los
diagramas de Bode y Black respectivamente.
Es de notar que si el sistema, a lazo abierto, carece de polos inestables. P, =P~ = O , la estabilidad
del sistema ser inmune a los retardos, si todo el lugar de Nyquist se aloja en la circunferencia ,
centrada en el origen y de radio unidad. Los retardos no modifican el tamao de los radiovectores del
lugar, tan slo los giran en sentido horario para el tramo de frecuencias positivas.
Luego en sistemas, cuyos polos estn en el semiplano negativo, excluido el eje imaginario, una
adecuada seleccin del factor de ganancia puede hacer que la estabilidad del sistema pennanezca, pese
a los retardos.
Plano G
Re
1Margen
de fase
positivo
K g -
1
)G(jro 1))
Sistema estable
Figura 8. 72
ioi----------~
t
L~
""l
-8()9----.,,.::...t-,-.::,,,.,,~--Log w
- 210 Margen de fase
positivo
1 Margen de
ganancia-:
postivo ,
-90
-270
Lfi.
Sistema estable
Slst81M estable
Figura8.73
Figura8.74
8.49
Plano G
Margen de tase
Sistema inestable
Figura 8. 75
Margen de ganancia
negativo
Margen
Log w
.o
-o
e:
Q)
~
1-MMgen
1
de fase
negativo
Margen de fase
negativo
-270
-180
-90
Sistema inestable
Sistema inestable
Figura 8.76
Figura 8.77
Cuyos modulo y argumento son
1-JTro
t-jTro 1 = t
L . - - = -2tg- 1 Tro
1 +jTro
1 1 +jTw
1t
-41
(l)i-(0 ;
nos permite hallar la fase <?e, a la frecuencia ro" para sistemas de fase mnima, cuyas curvas de magnitud sean curvas
regulares sin puntos de inflexin. En estos casos todo ocurre como si por derivacin grfica pudiramos hallar el diagrama de
fase, derivando la curva de amplitud. Un sistema de fase no mnima puede presentarse por haber un lazo menor inestable o por
incluir el sistema elementos de fase no mnima.
K.,-----
-20dbl'*'-
Kp= 11m
ro-+<>
Figura8.78
8.50
(1
20
CD
----____
~ o~-i--~-+44t~--~-~' ~i4l4---~-i-H+t4
J
: . : : : ::::: i ii11'----..i i
f.d.t.LA
5(s + 6)
(s + l)(s +3)
F1gura8.79
: : : : : : : ::
1t
: : : : ::
::------:--- :-++u+
1~
1i
Figura 8. 80
co 10
-o
- -f-
~ o
30
Jro(;iro + 1)
(;fro + 1) (jro + l)
=- - - - - -
i i iii
i i i :.J.-.+-rt
~ -i- ~ -i- ~ -------~ t
. .......
' ' '.
'
'
' '.
,. . . . --;
-;;~n-+ ++
'
'
'
: : : : :
~
~~I IKB i
i i i i ..............
ii i
-10'-~--'-~......a,_._.._.__.__.~~~~~~....__.~
1~ 1
10~
1~
Frequency (rad/sec)
K,, en sistemas tipo 1
db
loo ..
--40 dbldecada
Figura 8.81
;i
1=
.. .. .' ...
' ......
40
20log j JOl
K
... ..
..
..' .'' '... ....
..,' , ....
,, .
'
-2 -- :
-40~.2~~~~~~~~~~.__~~~~..-.__.
10
101
10
101
Frequency (rad/sec)
FiguraB.82
IIco=I = 20logKB
Kv=KB
------f---H-rfrr::-----[---H-H-H------f-+-H-H-+---
ll
$3 20 ---: -- -: --:-:-:: ::: ----- -:---:--:-:-:- ~~~---. '. -- -: --:-:-: :-::: ---
(8.77)
ro =KB=Kv
8.51
IU:; I
2
=>
Ka=fro;
Figura8.83
'
1
'
1
'
't 'O
1
'
'
'
11
''
' . ,,
. ' 1... ..
...
''
' '
'' ' .
'
'
1
' ' .,' ,.
' '
'
'.
r,.,-,-...-r,..,..
,...,..,.,.
'
'
''
'1
,,
I '1
1
I
1
; : : : : ::::
: : : : : :: ::
-----r--r:-::r
:::-~--r
nfmi---:.
.
1
'
'
'
' '
''
''
108(s + 0.25)
s 1 (s+ l)(s+3)
donde 20 logK0 = 20 log9 = 19, 8 y
=3
pe
'
'
'
-50'--~~~~~~'--~~~~~~-~~~~~~~~~
102
101
10
10
Frequency (rad/sec)
Figura 8.84
Para sistemas con constantes de tiempo elevadas se utilizan, en los ensayos, frecuencias
8.52
fi
-80
"' -
12
"2 10.S
8
w,s9.6
13
14
2w,
El estudio del diagrama de magnitud a baja frecuencia nos proporciona como hemos visto en
la seccin anterior los valores de las constantes de error. Puesto que a bajas frecuencias, en la
mayora de los sistemas. la f.d.t. casi puede representarse exclusivamente por
lim G(jro) = ~
w-.O
(8.79)
(lo>)
la pendiente del primer tramo nos proporciona el tipo de sistema. el orden de multiplicidad de
s~ olo en el origen. Detecte el tiP9 de cada sistema en las figuras siguientes.
db
-o
w en - - lo\,iilb11iea
Figura 8.86
-w
weneec..~
en _... loglrltmoa
Figura 8.88
Figura 8.87
..._. ..........
.;
Figura8.89
.....ff
en - - IDglrillnlaa
Figura8.90
8.53
-w
Cuando la diferencia entre los diagramas de fase experimental y el deducido de la f.d.t. obedece a
una razn de cambio constante, v.g.: -0.2ro, nos encontramos ante un retardo de transporte
modelizable por e-Jmt . Podemos calcular el retardo, 't,
lim ..!l... L.G(j'w) e-Jmt =
ro-+> dm
-'t
(8.80)
Existen otros tipos de ensayos: por variacin instantnea de la entrada y consiguiente anlisis de Fourier de la respuesta;
aplicacin de una seal cualquiera, etc. y su realizacin tcnica es ms o menos sofisticada en cada caso.
Conocido el punto de funcionamiento en el diagrama a lazo abierto, para ro= 0.3, deseamos hallar
el valor del mdulo y la fase del sistema, a la misma frecuencia
s+l2
s+l2
()
fd.t.L.A. = G s = (s + l)(s + 2)(s + 3) s 3 + 6s 2 lls + 6
nyquist(na,da)
A efectos de comprobacin hemos dibujado el diagrama a
axis([-1.2,2.2,-1 .5,0.4])
lazo cerrado y calculado los puntos con Matlab.
axis equal
hold
nyquist(nc,dc);
w1=[0.3);
(.d.t.L.c. = M(s) = 3
s/ 12
[rea,ima,w1J=nyquist(na,da,w1 );
s +6s + l2s+ 18
[rec,imc,w1J=nyquist(nc,dc,w1);
plot(rea,ima,'y+')
plot(rec,imc,'y+')
8.54
~p~Tpo-~- , ... - - ~ -
~-
0.4
0.2
-0.2
-0.4
U)
~ -0.6
"'
('O
-0.8
-1
-1.2
-1.4
-1.6
-0.5
-1
0.5
1.5
Real Axis
Figura 8.91
con OP , A1 , situamos la cuerda del arco AB , con lo que obtenemos el punto B 1 La recta
OB1 ser el lugar geomtrico del punto, P1 , buscado
Si 6e tratara 6implemente de hallar el punte homlogo, teniendo el diagrama de lazo cerrado
dibujado, la interaeccin de OP con el diagrama de lazo cerrado no6 da ria el punto P'
ON = OP
CP
=
ll
IG(jro)I
+ G(jro) 1
Con centro en O y radio hasta N, dibujamos una arco que intersecta al lugar geomtrico OB 1
en el punto P1 , buscado.
El ngulo CA'O es precisamente el argumento
de M(s) =
~s)
1
deducimos
1t-a+l3+y=1t
lm
Re
y =a-3
8.SS
p
Figura8.92
G(jro)
M(s)= _ _-+
M=
1 + G(jro)
IG(jro)I
ll+G(jro)I
(8.81)
Son infinitos los vectores posibles, que teniendo sus colas en O y C, y convergiendo en distintos
puntos, P, del plano verifican la relacin (8.81)
El lugar geomtrico de tales puntos
necesariamente
debe
ser
una
circunferencia. Los ngulos y y 1t -y
tienen sus bisectrices perpendiculares por
ser ngulos adyacentes, luego todos los P
se encontrarn en el arcos capaces de 90
subtendidos sobre el segmento VX que es
precisamente el
dimetro
de
la
circunferencia, lugar geomtrico.
! Im
M=0,5
X
Re
ex ox
(8.82)
IG(iro)I
ll+G(jro)I
= OV =0
CV'
(8.83)
8.56
M=OS
'
OR =M=C.
RQ
.
2 Con centro en
el punto
-0, 5 +jO, 01, y n:io hasta O
dibujamos
una
circunferencia
auxiliar y por V dibujamos una
perpendicular al eje real que nos
determina en la circunferencia
auxiliar el punto T.
-Re
Figura 8.94
La recta VT es la polar, (lugar geomtrico de los conjugados armnicos del polo respecto a los de
interseccin de la recta base de la cuaterna con la circunferencia auxiliar), del polo X respecto a la
circunferencia auxiliar
3 Trazamos por T una perpendicular al radio ,01 T, que nos determina el punto X. La
circunferencia con dimetro VX, es la circunferencia M buscada que nos determina en el lugar de
Nyquist los puntos de las frecuencias a lazo abierto, con las que evaluada la f.d.t.Lc. obtenemos para
su mdulo el valor que rotula la circunferencia M.
Trazado de circunferencias M en los diagramas de Nyquist impresos con Matlab
En la figura 8.95 aparece dibujada la circa M=2 y sobrepuesta al diagrama de Nyquist dibujado por
Matlab de la f.d.t.LA
25
G(s) = s(s + 2, 5862)
M(s) =
25
s 2 + 2. 5882s + 25
(8.84)
\
\
\
0.5
"'
&
o
co
'' \
./\
~"
O)
--0.5
-1
-2.5
-1.5
-2
-1
Real Axis
Figura8.95
8.57
--0.5
na=(25];
da=(1 2.5882 O];
wr-4.6530;
(rea,ima,wr]=nyquist(na,da,wr);
U=(-2.5,0.25.-1 .1];
nyqust(na,da):
axis(U)
axis equal
hold
plot(rea,ima,'g+')
/m
0 Re
-l+jO
AIACO DE HALL
I
I p
I
Figura 8.96
-------- --
..
,.
! ,<
e<
e:
.!
,n
1
..
1
8.58
~ ~ - - ~.....--- - .. -r--,-
~e
o
.!;fi
:;
......o"
..!
!!
s::
_,
-,
w - ..,
i~z:
..
.
}'!
l.
'
+
..!..
J
J -
- - ~ .3
~
"CI
.., "D
1! ! J! .2
gr "
w CI i
li
1 ;,<
~~-
!l
"' :
IE
M(jro) =
G(jro)
1 + G(jro)
G(jro) =
M(jro)
1 -M(jro)
para cada valor, ro ;, de ro podemos, conocido G(jro;), podemos determinar M(jro;) y viceversa.
y
(8.85)
Nichols construy un baco en el plano de Black, que permite encontrar, mediante un doble sistema
de coordenadas, el valor del mdulo, (dB), a lazo cerrado, para una determinada frecuencia, a partir
del punto del diagrama de Black, correspondiente a tal frecuencia, de la f.d.t.LA:
El baco de Nichols consiste en dos familias ortogonales de curvas que representan los lugares
geomtricos de jB(jro )j(dB) = cte. y L'.B(jro )(grados) =cte.
Para un determinado valor de la frecuencia, ro ,, hagamos M(jro,) = pefo, entonces jM(jro,)j(dB) = 20logp y LM(jro 1)
G=
MM=
P: .
1( 1 - p cos ) - J p sen e
(8.86)
L'..G(jro,) = e -tg- 1(
; -cose
=e
(8.87)
10
2Q.-,,-~~.........-~.....--~.--.-..~---.-_~~---.,~------..-.~-,-...,....,....~~,--~:,,--,
'
15
.,
.~
-:...~ .. ,,
''
:::.. \/dN~.<:
10
5
La escala en decibelios de la izqda.
es la propia del diagrama de Black
para la f.d.t.LA
Los nmeros -12, -6, -3, -1, 1, 3, 6,
son los valores en dB de la f,d,ti.c .
de la primera familia de curvas.
Los nmeros del lado inferior del
rectngulo responden al valor de la
fase en el diagrama de Black y a la
vez sirven de pauta para la segunda
familia de curvas, cuyos puntos de
interseccin con la escala inferior
determinan la fase a lazo cerrado que
corresponde a cada curva.
10'
Figura 8. 97
.,._,,\~":..~...
'
' '
~
\ . ::.~\ \ ,\
'i,t( '
'
). . / !i/:::,
\<':/ ~~~02:>.'
7
-5
-10
.. ~~... . ""',
. ,/ . . . . .~ . -.. . . -~- . . .
\.
.
----.
....: . ... .
. -... -~-', '
~----~---~---~---~
~t--
'
'
'
'
-~-+~ 12
-15 "
-350
'
-300
-250
-200
'
-150
Phase (deg)
Figura8.98
8.59
'
-100
-50
debe Ud . confeccionar el dibujo de la figura y entregarlo impreso. En l aparecen dibujados los diagramas de Black con el
baco de Nichols, a L.A. (lnea roja) y a L.C., (lnea azul), para los valores de la frecuencia generados por
w=logspace(-3,2,800);
20r-r~~----.~~~.---.~.~--,-_~,~~~-----,---,,--,--,-,~~-..~
...-/ -'./---~-_,~1
,'
.---~::-1-!-./ '
15
; ,'
' ' ,
,' '
:/[ /
10 :
1:..
' J
'
\ _.
-/:>. ..,
'\:
"'
' '
'
:- .. -:.... :
.......... ..
i ",
: : :L ,f.
. . .v. .
_,::u_,!
.: . ', '-.:~~.'./'~
----:\- 4~--- J' \
. ' ""->' - ' ' , '::: . ' !
-l.[TF(S/\~
' 1--f--1/ \ ',
.._,._ -- ~- --- -:-. - -- ~- - ~ _\- ---r
ii
..
''
12
;.-t:-:
. --, :
-15~"~:~~~---~~-'-~~~'--~~-'-~~--'~~~~~~~
-350
-300
-250
-200
-150
-100
-50
Phase (deg)
Figura 8.99
8 .7 Dibuje sobre las curvas con flechas el sentido creciente de la frecuencia. Escriba en los marcos las secuencias de
los puntos a lazo abierto y lazo cerrado, cuando son recorridos en el sentido creciente de co
8.8 Dibuje los puntos parametrizados por las frecuencias, CO; = 0.001 y co= 100 en ambas curvas
L.A.
L.C.
8.60
:~-----
a, b, e y d.
Compruebe sus clculos, dibujando los puntos sob ,os diagramas o-; magnitud-fase de1 c; ,;,ujo.
8.12 Identifique los puntos marcados con ast.eriscos en los diagramas de Nyquist
LA
L.C.
4
2
""
0.5
:
V
,1
- !,,- .
//
-5
- -:
Or+-
*:
*
10
Real Axis
Figura 8.100
Figura 8.101
8.61
. - ' . - - - - - . . - - - - - . - - - . - . - / . - L-. - - - - - -
-0.5
<ll
"'ro
''
'
'
'
'
'
'
~ -100
-e
:u ; 0
.t::.
'
:
a.
-300 ........... ,- - .. "- - ----
:
-500 __________ : --------- --- ------- '------ --- -----10"2
10
Figura 8.102
Figura 8.103
8.14 tA qu se debe el anmalo dibujo del asterisco que en la figura 8.102, del diagrama de fase se dibuja no
superpuesto a la curva?
8.62
~ x(t)
Una seal en tiempo continuo puede representarse como una funcin de la variable continua, el
tiempo. La seal est definida para el conjunto infinito de valores del tiempo determinados por un
intervalo y, si acaso, no definida en un conjunto finito de valores del mismo.
La figura 9. l representa una seal x(t ), en tiempo continuo o analgica, definida en todos los
instantes del intervalo de medicin [t 1 , t 1 + T m1
Teniendo en cuenta que la palabra 'continuo' adjetiva a la variable independiente, t, una seal en
tiempo continuo no ha de estar necesariamente descrita por una funcin continua.
Una seal analgica es portadora de informacin y tambin de energa.
Seales en tiempo discreto (Seales numricas)
Una seal en tiempo discreto est tan solo definida en un conjunto de instantes de tiempo, kT. Tales
instantes se denominan instantes de muestreo, equidistanciados
l x(kT)
entre adyacentes, siendo k un nmero entero y T el perodo de
o
muestreo.
o
o
o
o
Dado que el perodo de muestreo suele considerarse constante
para una seal particular, el ndice, k, de los instantes de
muestreo, puede tomarse como variable independiente y escribir
x(k).
Bajo el punto de vista del anlisis y procesado, puede considerarse la seal discreta como una
secuencia ordenada de nmeros x(k) o x k, de ah la denominacin de seal numrica preferida por los
autores franceses.
Una seal discreta no es portadora de energa, por tanto es incapaz de excitar sistema alguno.
Otra clase distinta de seal es la seal muestreada, representada por impulsos de Dirac cuya altura es proporcional al rea
encerrada por la seal que solo existe en pequeos intervalos de tiempo y esta s posee energa. Trataremos de ella al abordar
los sistemas discretos.
9 .2 Impulso gaussiano
Si en la frmula analtica de densidad de probabilidad
gaussiana hacemos m =O y T = a J21i obtenemos la
expresin del impulso de Gauss
g(t) = }e-x(f )2
-J
e-xx dx = 1
-J
9.1
-T
+T
9 .3 Proceso estocstico
En la prctica un sistema no slo es excitado por seales deterministas. Ruidos y perturbaciones
aleatorias se superponen a las seales deterministas..
El valor de una variable aleatoria no puede preverse de antemano.
Variable discreta aleatoria: La cara de un dado puede presentar seis valores posibles.
Variable continua aleatoria: El ngulo que fonna una aguja con una lnea del parquet cuando la
arrojamos al suelo. Puede adoptar cualquier valor entre 0 y 360.
En ambos casos los valores adoptados por ambas variables son imprevisibles.
9 .4 Definiciones de probabilidad
Variable discreta
En el caso de una variable discreta aleatoria la probabilidad P(X =x; ), de que una variable
x. durante la realizacin de un ensayo es la relacin existente entre el nmero de
veces que X toma el valor de x ;, supuesto el nmero de pruebas suficientemente amplio.
Para un juego de dados normal, la probabilidad
P(X = 1) =P(X = 2) = ... = P(X = 6) = ~
Para un juego de dados trucado, con dos caras lastradas
15
05
P(X=6)= 6
P(X= l)= 6 P(X=2,3,4,5)=t
Y siempre
X adopte el valor,
~P(X=x;)= 1
i
Variable continua
La probabilidad de que una aguja lanzada sobre el suelo fonne un ngulo de 30 con la lnea del
entarimado es nula pues existen infinitas posibilidades entre O y 360. Es por lo que se define la
probabilidad de un intervalo, a, b
P(a <X< b)
Que se lee:
Probabilidad de que X adopte un valor entre a y b
Que ser tanto mayor cuanto mayor sea el intervalo, la - bl.
p(_x) = :fxF(x)
p(x)
1,5
l+cosx
2n
0,5
6
x,
x,
x,
x,
x,
x,
a b
-7t
+7t
6
X
F(x) =
Jp(a)da
I ............................ .
x+ir+senx
2,r
-1t
9.2
Jp(x)dx = l
---00
p(x) = <;/;
F(x)
La figura muestra las funciones de densidad de probabilidad y las funciones de distribucin para el
caso del dado.
Las seales aleatorias, cuyo valor en un instante dado es imprevisible. no pueden ser representadas
por funciones deterministas, sino por sus propiedades estadsticas
LX;p(x;)
i'=I ___
mx= X1p(x1) +x2 p(x2), ... , x;p(x;), .. .XnP(Xn) =..;....;..
p(x1) + p(x2), ... , p(x;), ...p(xn)
p(x;)
i=I
Pero como
L p(x;) =
i'=I
1 tenemos
n
mx = L x;p(x;)
i'=I
Este valor medio se llama tambin esperanza matemtica de X y se representa con la notacin E[XJ
y es el valor hacia el que tiende la media aritmtica de los valores observados cuando el nmero de
observaciones tiende hacia infinito.
Tratndose de variables continuas
+oo
x = E[x] =
Jxp(x)dx
---00
= L(X; i'=I
mx)
p(x;)
+oo
a;= E(X-mxf =
J(x-m_.)
p(x)
dx
-00
+>
+>
-00
-00
= Jt"f(t)dt
mn=L1 x'!F;
I
donde las F; son las frecuencias de los respectivos sucesos X;
Y el momento central de orden n
k
_ n
_ ( n ) m,,_2x
-2
-n
me,,=~
F;(x;-x)
=m,,- ( n ) m,,_x+
... x
9.3
:!
xF(x)
x 2 F(x)
48
1
2
39
11
39
39
3
4
22
6
44
18
~F(x)= lOO=N
LxF(x) = 67
l
1
1
L xF(x) F( )
LF(x)
x
F(x)
=O
m2
L1
x 12 F;
(Tx -
c-2)
X
L(x-x) F(x) -( 2)
F(x)
- X -
La desviacin tpica o desviacin estndar, ax, es la raz cuadrada de la varianza. Es una medida de
la extensin de x entorno a la media, x.
Se puede generalizar el concepto de media a una funcin rp(x; ), de variable discreta, definiendo la
rp -media como
k
~ = Lf;rp (x;)
1
La relacin existente entre el momento de orden n de una seal continua y la derivada de orden n de
su transformada de Fourier. evaluada para w = O, viene dada por el teorema de los momentos
pn>(jw)lw;O = (-Jtmn
El momento de orden cero ser entonces
mo =
Jf(t)dt
= F(O)
EXCURSUS: Ruido blanco - - - - - - - - - - - - - - - - - - - - Se llaman 'ruidos a escala' en acstica a cierta clase de sonidos que cuando
se reproducen a mayor velocidad, y entonces basta un ajuste de volumen para
que suenen exactamente igual que antes.
El ms sencillo ejemplo de ruido en escala es llamado en electrnica y en
teora de la informacin ruido blanco o ruido de Johnson.
Su funcin de autocorrelacin, que mide cmo estn relacionadas sus
fluctuaciones en cada instante con las fluctuaciones anteriores resulta
idnticamente igual a cero, un valor grande de la correlacin implicara una
homogeneidad de la seal en el transcurso del tiempo.
El ruido blanco es un siseo incoloro, igualmente montono e invariable reproducindolo ms
rpida o ms lentamente.
Su espectro de potencias es plano: Es decir a la potencia de la seal concurren las componentes
de todas las frecuencias con la misma aportacin de potencia.
El ruido blanco ms frecuente es debido a la componente aleatoria de la velocidad de los
electrones de origen trmico cuando atraviesan un conductor con resistencia.
Dicho ruido es el origen de los ruidos permanentes en radios y amplificadores as como de la
nieve que aparece en ausencia de seal en las pantallas de televisores y radar.
En la figura se reproduce una ruleta para crear msica blanca, puede utilizarse una segunda ruleta semejante para generar
laas duraciones de cada nota.
9.4
9
9.8 Leyes de distribucin
atf
- 2a
m,
p(x)
-3a
m,
3a
mx=E(X)
mr=E(Y)
El punto, (X,Y), ser el punto del blanco entorno al que aparecen los agujeros de los tiros.
Momentos centrados de orden dos
a}=E[CX-mx)
a}= E[(Y-mr) 2 ]
Estas varianzas miden la dispersin de los puntos aleatorios segn los ejes X e Y, necesitamos
incluir un parmetro suplementario que nos mida la dependencia estadstica entre las variables
aleatorias X e Y.
9.S
Si las variables son totalmente indepemdientes su coeficiente de covatiariza Cxr =O : los agujeros
de las balas aprecerm sin orden ni concier alrededor del blanco.
Sin embargo si los agujeros aparecen cuasi en una linea recta de "puntos gordos" su relacin se
expresa por el coeficiente de correlacin defenido
Cxr
rxr= axar
El coeficiente de correlacin caracteriza una relacin lineal entre dos variables aleatorias de la
forma
Y=aX+/3
Si todas las muestras estn ligadas por esta relacin el coeficiente de correlacin es entonces la
unidad. y menor que la unidad cuando algunas muestras no lo estn.
9.6
18
Transformada de Fourier
x(/)=
CkeJkWol
( 18.1)
b,.4)
+J
t+To
Ck = IC*le'
x(1)e-Jkw 01 dt
(18.2)
Como los lmites de integracin son los puntos extremales de cualquier periodo fundamental de x(t)
y en panicular del periodo [O, T0 ]. en adelante, para significar esto, adoptaremos la notacin
r.
Para k= O
Co =
f f x(t)dt
(18.3)
o To
El trmino constante o DC, C 0 , es la media de la funcin x(t) en un periodo. a veces detectable por
simple inspeccin.
Si hacemos el desarrollo bilateral de 18.1, detenindonos en el primer armnico de frecuencia
fundamental Wo = }~: obtenemos
IC-1 leflL,e-JWol +Co + IC, le'eJWol = IC-1 le-JlWo/-8_,) +Co + IC, leJlWol+81)
(18.4)
Como C1 y C., son complejos conjugados, debido al signo que k = -1 introduce en 18.2, (}_, =-B1,
y conjugados tambin los trminos en e, los componentes imaginarios se cancelan y podemos
expresar 18.4
IC11e-J<w.1+0,) + Co + 1ci1e.1(w.1+0,) = Co + 2 IC, 1cos(l . Wo t + (},)
(18.5)
k=I
Forma trigonomtrica
Una tercera expresin la obtenemos haciendo
B=-21Ctlsen0t
18.1
Ao=Co
(18.6)
18
Transformada de Fourier
(18.7)
lc=I
-T /2
T /2
~ .
-V.
x{t) = {
...
Calculamos coeficientes complejos
To
To/2
To
Ck=-1-Jx(t)e-JkWoldt=L
e-Jkwoldt+-V
e-Jkwoldt
To O
To O
To To/2
Dado que W0 ~
(18.8)
= 7t y que WoTo = 2n
Como la suma entre parntesis se anula para todos los valores pares de k y es igual a -2 para
valores impares de K
.2V = i2Vi L -9O = kn
2V _ ~
e = -r[
e 12
(18.9)
7t
4V
(
)
kit
cos kwo 1- T
lc=+>
(18.10)
impares
j~ ,etc.
4
{ ; la del tercer armnico:
2V
S1t
2Vlk
5alo
30lo
'
e.
9G' ....
-Ool
-&lo
-~o-
18.2
'
30lo
6-.,
1
18
Transformada de Fourier
b) A partir de la forma trigonomtrica combinada se representa 21Ctl y
valores positivos de w:
21c.1
~
"
4V
ai
4V/15x
.,,,
2""'
3""'
"""
5mo
:.f
.,,,
2""'
3""'
"""
5mo
-90
O)
.,
G-1
c':o,ado
nur . -- - - - . o
_J
:
1
onda
Fittro
\T\
En un reloj de pared, de pesas, su pndulo recibe un pequeflo impulso, f(t), cada vez que
llega a un extremo. Esta serie de pequeflos impulsos tiene un espectro de lineas de
Fourier de frecuencias ,w0 , 3 w 0 , 5 w 0 , y sin embargo la posicin angular, O(t), del
pndulo es una sinusoide de frecuencia ,w 0
t~
\
~
~r<io o o,
~~~~~.~1-P-n~d-u-10---.i--~~~--
3w.
Wo
El mismo pndulo acta como un filtro mecnico que impide el paso a los armnicos de frecuencia superior a w.
UJ(t)
Peine
de Dirac
-To
o
18.3
18
Transformada de Fourier
-J
Jf(t)(t)dt=f(O)
f(t)(t-to)dt = J(t 0 )
(18.11)
--00
entonces el subintegrando para el clculo de coeficientes del peine de Dirac, slo tiene un valor
distinto de cero en t =O, T 0 , 2T0 y para todo valor de k
ck = _1_
To
To/2
J (t)e-Jkwoldt=
- To/2
_l_e-JkWol
1 t-=O
T0
= _1_
(18.12)
T0
-1
To
1
To
-2
To
W(t)= L -eJkw'=-+L-coskwot
b-->
(18.13)
k=I
Su espectro de frecuencias:
O)
o
Mientras que en el espectro de la onda cuadrada la amplitud de los armnicos disminuye al
aumentar la frecuencia, lo que permite en algunas aplicaciones aproximar la onda cuadrada por una
suma finita de armnicos, por la poco significativa aportacin de los armnicos de alta frecuencia, en
el peine de Dirac , en cambio los trminos de la suma tienen todos la misma amplitud.
X=Xei'II
H=HeJr,
H= H(jw)I
(JJ=(J}o
x{t) = L C,aeJkCJJol
Yss(t) = L
le>->
le>->
HJ kwo)Ck:,:eJkwot
(18.14)
18.4
(18.15)
18
Transformada de Fourier
Name
Commenta
Co
l.
Square
wave
. 2Xo
-, 1rk
Ct = O,
k evcn
2.
x.
Sawtooth
. Xo
J 21rk
3.
Triangular
wave
x.
-2X.
e,= o.
k evcn
(1rk)'
~ ' t
4.
x(t)
Full-wave
2Xo
-2X.
rect.ified
"
,r(4k' - !)
5.
Hal-wave
reetied
-To
To
-x.
"
,r(k' - !)
wXo
wXo . wk..,
-sineTo
2
c.=
k odd, except
C
. Xo
= -,--
2To
6.
'ilix. [J C.
[J
Recwlgul
wave
-T 0 _!: O]!
2 2
7.
To
2To
T.
t
r'l 1~ 1~
lmpulN
train
-To
To
wkWor2
= 1rwk/To
x.
To
Xo
To
2To
n
_
-T.
D
D
[b
amplitud-pulso).
x.
T.
2T.
(18.16)
18.5
Transformada de Fourier
18
donde sine (sinus cardinal)
. w kwo
. wkwo
sm--2smc-2- =
k
W Wo
(18.17)
-2-
Sus coeficientes son todos reales, por lo que una sola grfica de lneas podra representar
completamente el espectro de frecuencias, admitiendo que representarnos directamente Ck y no IC.tl
Su envolvente responde a la funcin
2wXo
1 . cww
-sm
--1
(18.18)
To
lsinc.1:I
-20:
"
2..
"'
+- J
t+To
C1r: =
x(r)e-Jlr:Woldt
l:
x(t) =
C1c e11cw.,
P->
la seal descrita por la serie sea exactamente x(r). An cuando no haya energa en la seal diferencia
entre las dos, esto es
2
C1r:el1cw.,1 dt=O
Jlx(1)- l:
To
,.,.._,
Las condiciones de Dirichlet garantiz.an que la serie coincide con x{t) para todos los valores de t a
excepcin de algunos valores de t aislados entre s, en los que x(t) es discontinua
18.6
18
Transformada de Fourier
En estos valores la serie converge al valor promedio de la discontinuidad. Si sta ha lugar en ta
entonces
CkeikoJola
= x(t;);x(t~)
En este caso como la seal diferencia no contiene energa, puede pensarse que las dos seales son
idnticas en la prctica.
1 Condicin
La seal x (t) debe ser integrable en valor absoluto sobre cualquier perodo.
f lx(t)ldt <
(18.19)
(X)
To
definida en O < t
x(tl
1
1
1
1
1
1
1
\j
1
-1
2 Condicin
La variacin de x(t) est acotada: Hay un nmero finito de mximos y mnimos en cada perodo.
Esta condicin no la cumple la seal x(t) = sen 2~ , definida en O < t $ 1 y peridicamente
repetida con perodo 1.
3 Condicin
En cualquier intervalo finito hay slo un nmero finito de discontinuidades y el salto en ellas debe
ser finito.
Esta condicin no la cumple la seal dibujada en la figura, de perodo 8.
x(tl
~I
Fenmeno de Gibbs
En 1898 Michelson construy un analiz.ador annnico y comprob que la suma de los trminos de
la serie de Fourier, en las proximidades de una discontinuidad presentaba rizos, cuya amplitud no
disminua al aumentar el nmero de trminos de la suma, atribuyendo el efecto a una posible
18.7
18
Transformada de Fourier
-T,
T,
y(t)
(18.20)
x(t)
le aplicamos la transformacin
y(t) =- x4 x(r) + 1
.__,__.
o
-B
obtenemos
t
18.8
18
Transformada de Fourier
- - - - - - - - - - - - - - - - - - - - - - - - - - - - -- ---- - - ------- . ----- - -
=L
CkeJkWo
(18.21)
sTo e-Jkwoldt
(18.22)
le=.-<
ck=
_!_
To
C0
2T1
J dt=ro
o - T,
=y-
(18.23)
senkw.T,
Si multiplicamos Ck por To
-Jkw'd _ 2senkwoT1
T ek _
e
tk Wo
To
(18.24)
DD
T, = 4T,
T,=8T,
m
-T,
,--..
T. ;::s. -
-2....
'-'
18.9
'
''
\
\ :zw.
', _,,~
~-,
18
Transformada de Fourier
Luego el espectro del pulso rectangular ya no ser un espectro de rayas sino un espectro continuo.
Propiedad extensible a las funciones no peridicas.
La consecuencia ms interesante de este paso al lmite es que al sustituir la variable discreta kw 0
por w y multiplicar por T0 en 18.24, obtenemos X(j w)
(18.25)
X(jw)
1
-:}-x(jw)I
=-r
X(jkwo)
o
w=lcw
o
(18.26)
S suponemos que x(t) es uns seal peridica de duracin finita, podemos definir i(t)como una
seal peridica definida en un perodo por x(t). Su expresin entonces en serie de Fourier ser
i(t)=
Y como
W0 =
_l X(jkw 0 )eJkwot
~To
(18.27)
27t
To
i(t)=
Cuando T 0 -+ ao , k-+ ao y w 0
a la integral de X(jw)e1w1
I'. ,}-x(Jkwo)eJkwolwo
_n
ic=-oo
-+
(18.28)
+oo
x(t) =
~
2
J X(Jw)eJw dw
1
-00
Anttransformada de Fourier
(18.29)
Transformada de Fourier
(18.30)
+oo
X(Jw)
= Jx(t)e-Jw dt
1
+oo
x(() =
ck eJkWol
le=->
Como descomposicin de una seal en una combinacin de exponenciales complejas en una sucesin
discreta de frecuencias, lo es ahora para seales aperidicas la ecuacin 18.29. pero en una sucesin
continua de frecuencias de amplitud
(18.31)
X(w)1~
Por analoga con la terminologa usada para seales peridicas, a veces se llama espectro de
frecuencias de la funcin aperidica x(r) a su transformada de Fourier X(w ). Esta nos proporciona
informacin de las frecuencias que entran en la composicin de x(r).
Jlx(t)ldt
<
-<X)
18.10
<X)
18
Transformada de Fourier
Estas son condiciones suficientes, pero no necesarias. Si fueran condiciones necesarias el anlisis de
Fourier sera inaplicable a muchas de las funciones usadas con ms frecuencia.
El que una seal posea energa finita esto es
+<o
j lx(t) 12 d t
E=
< oo
(18.32)
p(,t) = lx(t)l 2
P=lim TI
T-+<XJ
lx(t)l 2 dt < oo
(18.33)
-T/2
X(w}
= Jx(1)e-Jw dt
1
x{t)
= -f-1C
-kO
X (f) =
-kO
J X(w)e1w dw
1
-<X)
-kO
x{t) =
( 18.34)
J X(f)eJ211f1df
-<X)
X(t) =
A(
1t +
1f-
1t -11-1 ]
T T
t+-y
t-
(18.35)
18.11
18
Transformada de Fourier
Corno X 1(f) es real puede ser representado en una sola grfica y su 'espectro de frecuencias'
continuo es el de la figura
.\ .o
& .&.
TiL T1
2 2 2
_TI
2
X(f)
AT1
x(t)
/
,
'
\ xi(t)
AT3
\\
-....
...
o
.L
T,
(6.37)
Este propiedad se conoce con el nombre de anchura recproca (reciproca/ spreading) y es una
propiedad general de todas las seales, pulsadas o no.
Cuanto ms abrupta es una seal mayor es su contenido en armnicos de alta frecuencia. esto
explica que los parsitos electromagnticos breves, (rayos y chispas) sean captados por las antenas.Su
espectro de frecuencias es lo suficientemente amplio para solaparse con la banda pasante del filtro de
audio.
Cuando la seal tiende a un impulso su transformada tiende a una constante.y recprocamente como
tendremos ahora ocasin de comprobar estudiando la dualidad.
18.12
18
Transformada de Fourier
18 .11 Dualidad
-J
x(t)e-J 21rf1dt
(18.38)
X(f)eJ 21rf1dJ
(18.39)
-J
observamos que tan slo difieren en la variable de integracin y en el signo del exponente. Esto nos
permite establecer, que si 1
-f-,-V{-/)_]_:::)_[V(-t-)-f.-v-(--f-)=_2_1r._v(--w-)-].....,1
,....![v-(,-)
(18.40)
_ [t-
~\J
t- ~'
!.
F-1
AT sen(rr.T1f)
1 rr.T1/
(18.41)
t Xlf
1 AT.
x(t)
_L
f+
r
'T
j--f"
F-'
.4
T sen(1r.T1 t)
1
rr.Tit
(18.42)
X(t)
AT 1
.
1
T
_.!J
x(-f)
'I
L
2
El espectro de un pulso sine (t) tiene por transformada un espectro cuyo ancho es T 1
Este es nuestro primer encuentro con una seal de banda limitada estrictamente en frecuencia.
En el dominio del tiempo la seal est limitada slo asintticamente.
Una dualidad del teorema del retardo en el tiempo es el teorema del retardo en frecuencia
1 Es obvio que V(-1)
t.
FI
v(+f)
18.13
Transformada de Fourier
18
-d- =
O)
+<oJ
-jX(f)e ]Wldf
(18.42)
-00
Si queremos realizar un filtro pasa-bajo ideal de frecuencia de corte ~cuyo espectro sea un pulso
rectangular hemos de construir un filtro cuya respuesta impulsional sea del tipo
.file!lJl
Como esta respuesta no es una seal causal, tiene valores para valores negativos del tiempo el filtro
no es realizable.
Pero la introduccin de un retardo le convertir casi en causal y por tanto en realizable, si bien a
costa de un pequeo error debido a la desptica anulacin de armnicos. El retardo modificar la fase.
Una seal de banda limitada en el tiempo no puede ser una seal de banda limitada en frecuencia y
viceversa.
Observe que el tiempo es una variable fantasma en la transformacin directa y la frecuencia lo es en
la transformacin inversa. (Valores negativos de ambas variables).
Paridades
Si x(r) es una seal real entonces tenemos la simetra conjugada:
X(-w) =X"(w)
X'= conjugado de X
(18.43)
x(1),real
L .,,,w , impar: L
J[x(-t)] = X"(w)
x(t),par
(18.44)
X(w),real
X(w), par
.
{ X(w ), puramente imaginario
x(t ) , lillpar ~
X(w ) , lillpar
.
Teoremas del retardo en el tiempo y la frecuencia, (Time shift, Frequency shift), (Dcalage
temporel,Dcalage frquentiel)
Un retardo en el tiempo x(r - r) equivale a un giro de magnitud - wr del fasor que representa a
X(w) en el plano complejo
x{t- r) .f. e-Jwrx(w)
(18.45)
Como el ngulo -w r depende linealmente de w el espectro de amplitud de x{t - r) ser el mismo
que el de x{t), en cambio su espectro de fase hemos de sumarle el ngulo - wr, representado por una
recta que pasa por el origen y tiene pendiente negativa.
Una ralentizacin en frecuencia, w 0 , conlleva la multiplicacin de x{t) por el w01 en
18.14
Transformada de Fourier
18
el dominio del tiempo
el Wolx(t) F- 1 X(co - w o )
(18.46)
Esta ecuacin es importante en los problemas de modulacin de seal. Como una modulacin lineal
de una seal x(t) se expresa por el producto (modulacin de amplitud):
y(t)
m (t)
(18.47)
x (t)
modulada
V(f-f,)
!Y(/11
-lt'
le
(18.48)
(18.49)
el
( 18.50)
? [v(t)cos(wet+ O)]
e-1 0
2 v (f-Je)+-2-V(f +/ e)
Teorema de la modulacin
=
t~
X(I)
En AM la envolvente de la portadora
Ae cos w 0 1 ,una vez modulada tiene la misma
forma que x(t). Esto se logra agregando x(t) en la
proporcin adecuada para que la envolvente no
corte el eje de abscisas.
La constante m que establece
proporcin es el ndice de modulacin.
x,(t)
aquella
m < 1 -fll+tlf++l.t+l++-++trfft"*tlM,~lt--
-A,
(b)
x,(I)
(e)
18.15
18
Transformada de Fourier
X(f-f,)
IXC[JI
arg IXU"ll,
---w.._~_o......,-,,~~w1o.-_r
',
..
La seal modulada xc(t) es igual a la suma de la propia portadora ms xc(t) modulada por la
portadora A e cos OJot
xc(t)
(18.51)
(18.52)
y su espectro ser
Portadora
Banda
lateral inferior
que como vemos es el espectro del mensaje con el desplazamiento f e ms los corrientes impulsos
de frecuencia transformada de la portadora como corresponde a la transformada de una senoidal
peridica. cuyo desarrollo en serie de Fourier ser ella misma como nico componente.
El ancho de banda requerido para la transmisin es dos veces el ancho de banda W del mensaje. A
esta clase de modulacin se la denomina modulacin de amplitud de doble banda lateral.
! x(f)
1 1
(18.53)
;,
'
18.16
t
1\
18
Transformada de Fourier
Es importante distinguir un cambio en la escala de tiempos de un retardo en frecuencia. En ste las
relaciones armnicas se destruyen, mientras en aqul se conservan. Cuando un afinador de piano le
afina medio tono ms alto, o cuando se transporta una composicin musical lo que se hace es una
dilatacin en el dominio de la frecuencia.
Revise los espectros del pulso rectangular de la seccin 18 .1 O para visualizar el efecto
(18.54)
?[J
(18.55)
x(r)dr]=-:-;X(w)+nX(O)(w)
J
- <X)
donde
X(O) = X(w)l a,;0
x(r)e-Jw 1drl
w=O
-XJ
x(r)dt
-)
Operacin
Funcin
Transformada
Linealidad
Retardo en tiempo
IXV(t)
+ {3w(t)
v(t-1.)
a.V(!)+ {3W(f)
V(f)e-1"''
Cambio de escala
v(at)
; v(f)
Conjugacin
Dualidad
Traslacin de frecuencia
Modulacin
v(t)
V(t)
v(()eJ"'c'
v(-1)
Diferenciacin
v<-f>
+ 8)
21tv(-w)
V(/-/c)
~(eJ'V(f - /,)
+ e-JV(! + f.)]
(J21rf) V(/)
dt
Integracin
Convolucin
Multiplicacin
Multiplicacin por ,.
tv(I)
w(t)
v(t)w(t)
(j21rf)- 1 V(/)
V(f)W(fl
V W(f)
. )- dV(!)
2
d/-
- , ff'
18.17
18
Transformada de Fourier
[I
(18.57)
g(-r)x(t-dd-r] = G(cv)X(cv)
7-1 [ ~
G(,1.)XU-cv)dl]=g(t)x(t)
(18.58)
La expresin 18.58, dual de la 18.57. (la simetra entre ambas seria perfecta si ussemos f en vez
de w ), se llama propiedad de modulacin, ya que la multiplicacin de dos seales es la base de la
modulacin en amplitud.
Si se convolucionan en el dominio del tiempo dos seales peridicas ia integral de convolucin no
converge: un sistema LTI con funcin ponderatrz peridica es inestable.
Sin embargo se usa con frecuencia la llamada convolucin peridica entre dos seales peridicas y
definida
y(t) =
(18.59)
To
En este caso el producto es integrado sobre un solo perodo. El resultado de una convolucin
peridica es una seal peridica.
N.B.: Tratndose de la funcin t5 (t) conviene distinguir entre muestreo y convolucin:
+oo
muestreo
(18.60)
convolucin
(6.61)
1)
-00
J v(r)J[(t-t)-r]dr=v(t-t
convolucin,
1)
v(t)*c5(t-t1)
(18.62)
-00
Mientras que el muestreo nos proporciona valores discretos de v{t) para cada valor de t 1 , la
convolucin nos devuelve una rplica de la funcin o una rplica de la funcin con un retardo de t1.
<v{t),w*(t)>
Jv(t)w*(t)dt
(18.63)
-oo
T/2
T -
J v(t)w* (t)dt
lim
+oo
= - 1-
To
(18.64)
-T/2
J v(t)w* (t)dl
(18.65)
To
Recuerde que la magnitud escalar, resultado del producto, puede ser compleja.
La importancia de este producto radica en que es invariante en una transformacin de Fourier:
< v(r), w(t) > = < V(cv), W(cv) >
(18.66)
El producto escalar de v{t) consigo mismo es igual a la energa, E, o a la potencia, P de v{t)
definidas
+oo
+oo
E=
J lv(t)l
dt =
Jv(t)v* (t)dt
18.18
(18.67)
18
Transformada de Fourier
Si v y w son seales discretas su producto escalar se define
1
(18.68)
b) Tal espacio ha de ser normado, es decir existe una norma, nmero real esencialmente positivo,
definida para toda v(t)
llvll =< v{t), v{t) > 112
(18.69)
II v 112 = { =E
(18.70)
J+
llvll2 = 2
L lv (m)l 2
1 m--M
(18.71)
<+co
esto es: el valor cuadrtico medio de la secuencia v(m). Naturalmente nos referimos a secuencias
finitas.
La desigualdad de Schwarz establece un lmite superior para la magnitud del producto escalar
(18.72)
Lo que equivale a decir que la proyeccin de un lado de un tringulo sobre otro siempre ser menor
que el producto de ambos.
El limite superior se alcanza cuando ambos vectores son colineales
w(t) = av(t) =>
llvll llwll
(18.73)
1-
(18.74)
y el teorema de Pitgoras
(18.75)
Luego cuando las dos seales son ortogonales se da la superposicin de E y P cuando las seales se
suman.
Hay tres condiciones (no son las nicas), que implican la ortogonalidad de v(t) y w (t):
cuando tienen simetra opuesta: una es par y otra impar
cuando no se solapan (traslapan) en el tiempo: una es cero cuando la
otra no lo es o viceversa.
cuando sus espectros no se solapan en el dominio de la frecuencia.
Una propiedad importante del producto escalar es que nos proporciona una medida del grado de
similitud entre dos seales. Si llamamos semejantes o similares a dos seales proporcionales entonces
la semejanza es mxima si se cumple 18. 73. Y la semejanza ser mnima cuando son ortogonales,
18.74. o 18.75.
Producto de correlacin
Mientras que el producto escalar nos mide el grado de semejanza de dos seales sincronizadas en el
tiempo, existe otro criterio el producto de correlacin, tambin llamado correlacin cruzada, (cross
correlation), que consiste en un producto escalar de dos seales, retardando la segunda (tal producto
no es conmutativo), segundos en el tiempo o adelantando la primera.
Rvw(-r)= <v(t),w(t--r)> =
-J
v(r)w*(t--r)dt=
-J
v{t+-r)w*(t)dt
(18.76)
18.19
18
Transformada de Fourier
correspondiente definicin de producto escalar. Recuerde que el escalar resultante puede ser una
magnitud compleja.
La primera variable subindicada siempre aparecer la primera en el tiempo.
~t=u-r
+<.O
+<.O
J v(J+r)w*(t)dt= J v(u)w*(u-r)du
(18.77)
?[w(-t)] = W*
(18.78)
?[<w(t),v(t-r)>]= V*(w)W(w)
(18.79)
Rxy(p) = ~ x(m)y(p+m)
(18.80)
m=-oo
s; PvPw
(18.81)
Rvw(r) = R::W(-r)
(18.82)
1Rvw(r)l
Autocorrelacin
Cuando correlacionamos una seal consigo misma tal producto se denomina autocorrelacin
Rv(r) = Rvv(r) =< v<t). v(t-r) >
(18.83)
Propiedades de la autocorrelacin
Rvv(O) = Pv
( 18.84)
s; Rw(O)
( 18.85)
Rvv(-r) = R~(r)
(18.86)
IRvv(r)I
La correlacin posee simetra hermitiana y tiene su mximo valor, igual a la potencia de la seal, en
el origen.
Un valor grande de la autocorrelacin implica una homogeneidad de la seal en el transcurso del
tiempo.
J Gy{f)df=Rw(O)= llvll 2
18.20
(18.87)
Transformada de Fourier
- - - ------- - -
18
Relaciones entrada-salida
Entrada
x(I)
Sistema
h(t)
Salida
y(I)
H(f>
1Hlf)l2
Gxx(f)
=IX(J)l 2
G.vy(f)
______=}:_..L..+-----A-f-f
f.
G,.(f)
= IH(J)l 2 Gu(J)
A/
-----!
c
P=
+oo
Cn C~
0
= L ICn
(18.89)
Esto quiere decir que la potencia promedio de una sefial peridica se puede hallar a partir de su
espectro de rayas, elevando al cuadrado primero, y despus sumando, la altura de cada lnea o raya de
amplitud.
Identidad de Parseval-Plancberet
-
f x{t)y*(t)dt = f X(f)Y*(f)df
+oo
(18.90)
f x 2(t)dt = f IX(/)1
+oo
df
(18.91)
La energa de una sefial puede calcularse por suma ya sea en el dominio del tiempo o de la frecuencia
18.21
Transformada de Fourier
18
18.18 Conceptos a retener
Energa asociada a una seal de energa
en trminos de 8 r
:X,
E= &, (w)dw
P = Iim TI
T-oo
Jlx(t)l
T/2
dt
en trminos de ff'r
fo
=A
.P,(w)dw
8, (w) =
AIX(w)l 2
donde F r es la transformada de la seal x (t) truncada, esto es multiplicada por un pulso unitario
rectangular. centrado en el origen, y de anchura 2T.
-T
-T
tj
"'
/\
Transmisin de energa
La energa de la seal de salida y (t) de un sistema de funcin ponderatriz h(t) cuando es excitado
por la seal x (t)
&y(w) = IH(w)l 2 8,(w)
Transmisin de potencia
18.22
18
Transformada de Fourier
------------------------------------El pulso rectangular centrado tiene por espectro de frecuencias, (transformada de Fourier) la funcin
ATsinc(w)
f(t)
-T
T
2
F(m)
Espectro de frecuencias
AT
lF(m)2
21t
Energa de la seal
ro
1
'.E((I)),,, i F( (1)) 2
Espectro de energa
A2T2
7t
ro
La energa, rea rayada, contenida en una banda de inters especial, por ejemplo en la banda de
frecuencias (w 1, w2 ), podemos calcularla integrando
w,
EB =
w,J8r(w)dw
18.23
18
Transformada de Fourier
Pg
[P g(w):::: 2.1w
f(t)
Filtro ideal
de banda
estrecha b( t)
g(t)
Medidor
de
potencia
Pg
(a)
F(m)
(1)
(b)
(1)
(e)
(1)
(d)
Pg(c.o)
__ _Pi~-~
(e)
18.24
18
Transformada de Fourier
sl
i(t)
(t)
El circuito de la figura carece de resistencia (La puesta a punto de los superconductores justifica
cada vez ms esta idealizacin).
Si en el instante t =O basculamos el interruptor sl sobre A. la tensin en bornes del condensador
ser:
O 'ft < O
uc = { Eo 'ft>O
La corriente
.() = cduc
--
dt
1c
q=
f:
i(t) dt = CE o
(9.1)
De nuevo nos encontramos con una dificultad: la integral (de Riemannl de la funcin i(t) debiera
ser nula y no lo es. Luego podemos conciuir que i(r) no se comporta como una funcin.
i
-T/2
p (J)
T/2
-----------~---- ---
18.24.1
18
Transformada de Fourier
Distribucin. Definicin
Una distribucin es un procedimiento, T ,que a toda funcin, cp, de un conjunto origen, 2?, asigna un
nmero.
El conjunto origen, ZJ, no es un conjunto cualquiera, est definido por reglas muy estrictas:
Las funciones cp son nulas fuera de un intervalo Q
Han de ser indefinidamente derivables
El conjunto t) est dotado de una norma, que permite medir la
'distancia' de dos funciones: llq.12 -q.1111.
Una sucesin de funciones, qJn Et) verifica
!Lu-
lim {
1 1
1: ::~:1: }-o
t cp(t)
q,(t)
={
Vltl
~a
a2
e- a 2 - t 2
Vltl <a
-a
"
t)
t)
asocia
lineal o
continuo
<pe ZJ,
<p.-+ <p
=>
-+
Distribuciones regulares
Son aquellas construidas a partir de una funcin ip e t) y una funcin f(t), continua y localmente
sumable, (Su integral sobre cualquier intervalo finito existe), mediante el procedimiento
(distribucin), que denominaremos [f) :
mun
< lf),
(fl
>=
Jf(t),p(t)dt = J f(t}q(t)dt
(18.92)
minO
_g_<t<g_
={ ;
\;/t E
tal que
= ,p(c)
e e (-f, f)
18.25
(-f, f)
18
Transformada de Fourier
+>
1 t
J rp(t)dt = rp(c)
-+
Cuando a -+ O, e -+ O y entonces < [fa], rp > -+ < , rp > por lo que el impulso de Dirac es el lmite de la
distribucin [f.]. Como el rea de tal pulso rectangular es siempre la unidad de ah
+a,
Ja(t)dt=I
Distribuciones singulares
Supongamos que deseamos construir un procedimiento T=o, (Distribucin de Dirac), que a toda
asigne el nmero rp(O), por analoga con 18.92, y conscientes del 'abuso' cometido,
escribiramos
rpe t)
Jo(t)rp(t)dt=rp(O)
< o, rp>
(18.93)
,00
< a, ,P>
so(t)p(t-a)dt=rp(a)
(18.94)
y decimos abuso, porque no existe funcin alguna 0 (1) o 0(1-a) que cumpla las ecuacin anteriores.
Por eso estas distribuciones se llaman singulares: En su construccin slo interviene una funcin
propiamente dicha, rp(t) .
Este abuso de notacin, que hace algunos raciocinios incomprensibles, es sin embargo cmodo y lo
seguiremos cometiendo, pero sabiendo lo que hacemos. Esto puede acarrear dos tipos de confusiones:
confundir f con [f]
creer correcta la escritura de 18.93 y 18.94, que lo sera en el caso de
distribuciones regulares.
T2
T1 = T2
(18.95)
(18.96)
. g(O)rp(O) =
por defimc,on de iJ
Como el ltimo trmino es igual al primero entonces el producto de una funcin g por el impulso de
Dirac representa adecuadamente la operacin de muestreo sobre g, aunque sea inapropiada la notacin
g{t)o(t) = g(O)o(t).
o,s
g(0)6(t)
o
18.26
18
Transformada de Fourier
Una cosa es que la altura de la flecha que representa a (t) sea l , que traduce
J ( t) d t = l
f'
f(t)6(t - to) dt
f"'
f(t) continua en
= -to
f(t) continua en
= lo
1.
= f(to),
f(t)
continua en
= t0
-oo
2.
-xa
5. u(t - lo)=
6. [
t
t
6(a1 - to) dt =
> to
< to
dt
7. 6( - t) = 6( t)
+<X)
( 18.98)
(fJ Et)
-kXl
<U1' , rp>
JJ'(t). rp(t)dt
(18 .99)
- <X)
1/ 1]
1/]' = 1/']
100(18.101)
Luego en el caso de una distribucin regular generada por una funcin continua, la distribucin
derivada de una distribucin regular es la distribucin asociada a la derivada.
Es importante darse cuenta de que la definicin tambin es vlida para el conjunto de las funciones
-+ oo
< -[f]
,(fJ
> = -
-kXl
-<O
-<O
-kXl
(18.102)
18
Transformada de Fourier
e integrando por partes cada integral
1
+oo
-00
(18.104)
f(t)
f'(t)
o
-1
....
ob
-;--___t ....
-2o(t)
f(b')
-2
+oo
<UJ',q,>
S1'<1)-q,(t)d1-J<b-)q,(b)+J(b+)q,(b)=<U'1,q,>+U<b+)-J<b-)Jq,(b)
-00
< 1/1 1,q, > = <l/1],q,>-2 q,(b)= < [J'],q,> -2<(t-b), q,>
donde hemos sustituido
(18.105)
< 1/1 ' q, > =< [j'], q, > - 2 < ( t - b ), <p >
y esto para cualquier q,. Luego si hacemos el salto en la discontinuidad
podemos escribir con toda generalidad
1/] 1 = [j'] +
Sb
s b = f (b+) - f(b-)
(t-b)
(18.106)
Derivar una funcin en el sentido de las distribuciones, en la prctica. ha de entenderse del modo
siguiente:
Si una funcin es discontinua en b, su derivada es igual a la derivada ordinaria
ms un impulso de Dirac cuyo peso ser el salto que da la funcin en el punto de
discontinuidad.
La derivada de la distribucin regular generada por el escaln unitario ser otra distribucin:
18.28
18
Transformada de Fourier
G(w) =
J g(t)e-Jm dt
1
7 [g(t)]
r q>(t)
u (t) = e''
t
-a
Las funciones <p del dominio 1) estn sometidas a condiciones muy severas, en concreto deben ser
nulas fuera de un intervalo.
Consideremos ahora el conjunto S de todas las funciones 'f/, rpidamente decrecientes cuando
-+
<
>l. B.: No todas las funciones aseguran la convergencia de esta integral y pueden dar lugar a distribuciones temporizadas.
Slo las funciones de crecimiento lento (a lo sumo como tn) , ya que 'fl l r)decrece ms rpido que
aseguran la convergencia de la integral.
\ ,
1
Las funciones de crecimiento lento, como el escaln unitario y las senoides. que no crecen en modo
alguno, son funciones generadoras de distribuciones temporizadas. subconjunto de las distribuciones
sobre V. La funcin e' no lo seria.
<T',1/f> = <T,f>
(18.107)
Cuando existe la transformada de Fourier en el dominio de las funciones coincide con la
transformada en el sentido de las distribuciones. Cuando no existe aquella. puede existir sta: casos de
escaln y senoides. La transformada de una senoide sern dos Dirac en el dominio de la frecuencia
Con rigor: La transformada de la distribucin temporizada asociada a la funcin seno, est formada
por dos distribuciones de Dirac en el dominio de la frecuencia
Si fes una funcin con transformada de Fourier entonces le asociamos la distribucin
18.29
18
Transformada de Fourier
<1/l, f!> =
-J
f(t)ft(t)dt=
-00
-J
f(t)
(-J
-00
-J
-00
-J
1/f(t)
-00
(-J
-00
F<._w)'lf(t)dt= <[J),1/1>
-00
1/1
< [!), 1/1 > = < [!], ft > = < []' 1/1) >
\:/1/f)
~
= [f)
La existencia de F(_ w) es condicin suficiente para que exista la transformada de [ f ], pero no
necesaria, pues puede existir I1] y no existir F<._w). Tal es el caso de las funciones escaln y
senoide.
J debe cumplir
f(O)}
+>
~ ft(O)=
J l/f(t)
ldt=<[l),1/1>
-oc
<[1], 1/f>
J = [1]
Los fisicos traducen de forma incorrecta pero cmoda: La transformada de la funcin o(t) es la
funcin constante unidad.
Tambin podramos enfocar la cuestin de otro modo: dado que el efecto de la multiplicacin del
impulso por cualquier funcin bajo el signo integral equivale a muestrear la funcin en t = O
'l [(f)]
= s (f)
e-J W ld(
=J
(18.108)
(18.109)
Un(t)
21t8(0>)
f
(O
Una seal constante no vara en el tiempo y su contenido espectral debe estar contenido en w = O
Si se tratara de la transformada de Fourier de una constante K (DC Leve!), seria 2KnJ(w) .
18.30
18
Transformada de Fourier
Estas relaciones slo son ciertas en el sentido de las distribuciones. Su representacin grfica,
aunque incorrecta., es til.
Bajo el punto de vista de un fisico la funcin Un(t) es una senoide de frecuencia cero, su desarrollo
en serie de Fourier tendra un slo elemento a la frecuencia cero, de ah la coherencia de su
representacin por un impulso de frecuencia., (una sola raya).
En el sentido de las distribuciones es coherente la integral
+<X>
J l- e-1w dt=2nt5 (w )
1
+<X>
J le -f
2n f 1dt=
t5 (J)
--a:,
=Ali (t -
= Ae-}ollo
IF(m) 1 = A
to)
A
A
to
Ll!!?) =wt0
(1)
-n:
Ahora la transformada de Fourier ya no queda representada por una nica grfica, la fase es una
funcin lineal de w - 2; ," o de f - /, en trminos de f
La realizacin duaL esto es la transformada del fasor giratorio e1w 01 ser:
lf (t) 1
F(m)
2x
o
f( t) -J..,,
-K
i=+oo
i=-)
18.31
18
Transformada de Fourier
Si x e y son causales, esto es si son nulas para i < O y k- i < O respectivamente, el producto se
simplifica
p(k) = (x
i=lc
* y)(k) = L
i=lc
x(i) y(k- i)
i=O
= Ly(i) x(k-i)
(18.110)
i=O
La convolucin de una seal x(k) con la funcin delta de Kronecker, c5 (k ). nula para todo k O, e
igual a la unidad para k = O, nos produce una rplica de la seal, es decir que la secuencia delta es el
elemento neutro de la operacin convolucin
i=k
i=k
=L
i=O
(18.111)
Esta expresin no es un slo sumatorio. como en el caso de la convolucin continua decamos que la
integral de convolucin representaba infinitas integrales, aqu se representan k sumatorios, uno por
cada uno de los sucesivos valores de k. Otra cosa es que logremos como en el caso de los sistemas
continuos una expresin analtica que los englobe. Si vamos haciendo sumatorios para cada valor de k
obtenemos los valores de la selal. En cada sumatorio slo sern activos los trminos para los que i = k
Observe el paralelismo con la versin continua de la convolucin
1
Jx(1-r)6(r)dr =x(t)
o
La convolucin de una seal con una secuencia peridica de deltas de Kronecker, con un perodo
mayor que el dominio de definicin de la seal, producir una rplica de la seal en cada perodo. Si
el perodo es menor que el dominio de la seal las reproduciones de la seal se solaparn.
El mismo efecto se da en sistemas continuos cuando convolucionamos una seal con el peine de
Dirac.
u ( t )y calcular por
y =h*U
k=l
y(l)=u(O) h(I)+u(l).h(O)
=>
18.32
h(I)=y(l)- u(I).h(O)
u(O)
18
Transformada de Fourier
El trmino general ser
h(k) = u/o)
[Y (k) - ~ h(k -
i) . u(i) )
Luego, siempre con la condicin de que u(O) O . ni muy pequeo (posibles errores), es posible
determinar h(k) a partir de las seales muestreadas de la entrada y la salida
y(t) =
Jh (t-x) u(x)dx
o
por el mtodo de los rectngulos, aproximando y( t) por una suma discreta. llamando ~ a la base de los
rectgulos
i:k-1
y(Lik)=Li
h[(k-i)LiJuULi)
r-=O
Convolucin cableada
Supongamos un filtro que recibe la seal de entrada x(k) y proporciona la seal de salida y(k)
Para seales nurnericas y causales
1=k
y(k)
=L
h(O -x<k- ;)
i=O
Vi~ [0,1,2,3]
i: 3
y(k)
=L
hU). x(k-
i:O
Entrada
h(O)
h(l)
h(2)
h(3)
SUMADOR
18.33
18
Transformada de Fourier
f( t) = sgn(t)
d[f(t)] = 2o(t)
dt
jwF(w) = 2
~ F(w) = -J..-+ko(w)
JW
El trmino del impulso de frecuencia que solo existe para w = O representa la transformada del
posible valor medio de una funcin ms
g(/)
general v.g.:
------0,5
J (1)
7[sgn(t)] =~=-J..J nf JW
-1 O
(e)
to
r( t) =
+ sgn (t))
cuya transformada es la suma de las transformadas de una constante y de la funcin signo
7 [r(t)] = j'l~f +
<f
= j
~ + nc5(w)
(18.113)
eJCJJo/ +e-Jwat
f(f) =
Pero la expresin obtenida equivale a la mitad de la suma de las antitransformadas del escaln
adelantadas y retardadas w 0 en frecuencia
1
7(/(t)r(t)]= 2 [ '( l
) +no(w+wo)+ '( l
) +1t(W-Wo)]
J W + Wo
J (J) - Wo
18.34
18
Transformada de Fourier
?[f(t)r(t)]= n [<5(w+wo)+ <5(w-w 0 )]+
(18.114)
Wo-W 2
-JO
;:'[rec(tlr)cos(wot)] =
REC(w +w 0
r[smc (w-w)r
. (w+w)r]
+smc
2
2
El efecto de solapamiento (overlap) o translape entre las dos funciones sine es despreciable en
aplicaciones prcticas si w 0 > 2nlr .
=e -ai r(t),
(a> O) su transformada
+<o
IF<mll - 1,Ja2+ai'
J e -a l r{t) e-Jw dt
J e-al,r(t)e-Jwtdt= J e-<a+Jw)tdt
F(w) =
+e.o
+e.o
-00
F(w) = jw + a
/(t)
e u(t),
CI ;>
.
l
CI
18.35
18
Transformada de Fourer
/( t) =
I. e k e1 kwal
/c=-J
F(w) =
-<O
/r--J
k=-,
-<X)
e1kw 01
es:
2 n (w - kwo)
luego
F(w)=2n
I, Ck(w-kw 0 )
(18.115)
k=-<0
A fin de poder hallar los coeficientes de esta serie mediante la transformada de Fourier vamos a
definir la/uncin generadora g ( t) igual a la funcin J( t), reducida exclusivamente al perodo T0 de
J( t), centrado en el origen.
Podemos entonces expresar J ( t) como una suma de infinitas g ( t) adecuada y sucesivamente
retardadas:
J(t) =
g(t-nT0 )
Sabemos que la convolucin de una seal con un impulso retardado en t 0 produce una rplica de la
seal retardada en t 0
g(t) *(t-t 0 ) =g(t-t0 )
entonces si hacemos t O = n T0
+>
-t<Xl
J(t)=
g(t-nT0 )=
+>
g(th6(t-nT0 )=g(t)*
6(t-nT0
6(t-nT0 ) =
(\eJnw.,t
I T,,J/2 rr=->
1
.. ( )d t=y
en =y0
u I
-Ta/2
rr---J
-t<Xl
~
n=--<X>
Cn = _!
L (t-nT0 )
To -Ta/2 n=--oo
6(!- nTo) = _
To
e-1nw 01 dt=
_I
'.
e 1 nw.,1
n=--<X>
Ta/2
J b(t)dt= _I
To -Ta/2
To
-;(-1To
efnw.1] =
rr----<XJ
1..zL ~
To
6(w-nw 0
71=-<1)
y expresar F(w)
F(w)=G(w)}n
o
<5(w-nwo)
n=-oo
Pero como 6(w- nw 0 ) se anula para todos los valores de w nw 0 , tambin son inoperantes estos
valores de w para G(w). Y siendo g(t) la funcin f(t) definida tan slo para el perodo centrado
en el origen podemos escribir con toda generalidad esta otra expresin de la transformada de Fourier
para una funcin peridica
18.36
18
Transformada de Fourier
F(w) =
OJ0G(nwo)(w-nw 0 )
(18.116)
rt=-4J
f(t) =
c5(t-nTo)
F(w)=
Wo (w-nwo)=
n=-<O
,r.:--aJ
(18.117)
n-
-2T
-T
2T
3T
F(ro)
CiJo
CiJo
O>o
O>o
O>o
CiJo
-2lt
CiJo
To
(-lQ)
CiJo
CiJo
CiJo
2it
4lt
611:
To
To
To
O>o
O>o
2it
CiJo = To
FU)
1
~
To
f
1
- To
.J._
..1...
To
To
To
c5r(t) =
?[c5r(t)] =
11=>-<0
c5(t-nTo)
-c5(w - 2nn)
To
To
18.37
18
Transformada de Fourier
- ---- ---- -----..- -- ----- - -- -- - ------ - -
Cuando en el dominio del tiempo multiplicamos una funcin continua f(t ), por el peine de Dirac
T (t - nTs ), sucesivamente retardado en nTs , el resultado es una seal muestreada, fs(t) = f(nTs)
+co
f(t)(t)=f(t)
+co
L f(nTs)(t-nTs)
Mt-nTs)=
(18.118)
f(t)
f(T,>
11-
-2T, -T,
T,
2T, 3T,
(n-UT,
(n +l)T,
nT,
f.(t) = ~t)&,.(t)
...
,,
....
'
''
,,
/
'
'
....
T,
2T,
(~ -l)T, n~
_t,, >-
fs IF(.A.)L~(w-,1.-nws)]d,1.= fs n=~[IF(,1.)(w-}.-nws)]d,1.
Como la ltima integral slo tiene valores distintos de cero cuando ,;.
n = O, 1, 2 ... , la transformada de la seal muestreada ser
l
Fs(w)
= w- nws
+ao
=T s n=->
L F(w-nws)
(18.120)
ih
....
...
/l'J.e)
......
......
18.38
.. .
,_,_
Transformada de Fourier
18
F(o,)
IH<co>I
T,
"'2
"'
Teorema del
muestreo de Shannon ( l. 949):
Si f(t) es una seal de banda limitada. esto es F(w) = O V lwl > WB
Ws
> 2wa
Este importante teorema fue previamente enunciado por Nyquist ( 1.928), Whittaker ( 1.935) y Gabor ( 1.946).
18.39
T.,
l +5 ms
0,5+ 10 ms
1+3s
1+5s
5+ lOs
10+45 s
18
Transformada de Fourier
Un filtrado previo al muestreo (antialiasing, antirepliement), pude suprimir las frecuencias
superiores de la seal, cuando para la transmisin de la informacin son irrelevantes, limitando su
ancho de banda antes del muestreo para evitar el solapamiento de espectros. Un filtro pasabajo al
comienzo de la lnea de muestreo impone una frecuencia de corte y por tanto una w B a ia seal
muestreanda. En la prctica ms all de w B, los armnicos eliminados no contienen ms que una
dbil parte de energa de la seal: de un 1 a un 2%.
Este filtro desparasita la seal de ruidos de alta frecuencia a ella superpuestos antes del muestreo
La reconstruccin puede efectuarse o mediante un filtro pasabajo como el de la figura o bien
reteniendo las muestra durante todo el perodo de muestreo, (onda en escalera. staircase)
De estos y otros aspectos nos ocuparemos cuando tratemos el tema de reconstruccin de seal.
18.40
Transformada de Fourier
18
Fourier Transform
~f(t)e-., dl
J.
1
2,.. - F((J))ei'"' d.,,
F(w)
&(t)
A&(t - T)
Ae-Jwr
u(t)
,r&(w)
21r&(w)
21rK&(w)
+ }W
~
sgn(t)
jw
ti-
2,r&( w - Cdo)
COI Cdot
rect(t/T)
T sine(WT/2)
cos(ca1ot)u(t)
sin(Wot)u(t)
2j
rect(t/T) COS(Wot)
! [ sane
. (w
!sine(~)
rect(~)
tri(t/T)
_1_
a+ jw
1T
>O
- ca1o)T + smc
. (<1t + Wo)T]
2
2
sinc2(fllll2)
e;
jwr
(n - 1)!
(a + jw)"
2a
a1 +
- &<1 - nTo>
2 11>
Cdo - 11>
w:,
--
.
,.L
__ _,e, - nTo>
.
.
L
..--
1(1 -
nTo> =-
L c,,t1-
--
~ WoG(nca1o)&(co - n(llo),
--- .
2
111o =
211'
calo -
To
t,
19
%(t)
Analog-t.o-
%(t.J =%[r&)
digital
converter
To comput.er
Figura 19.1
El computador mediante un pulso inicia la toma de muestra. La seal de entrada x{t) es muestreada
en el instante t,. de la llegada del pulso. La muestra es codificada en binario por el A/D.
La seal x{t,,), codificada. es transmitida al computador.
El muestreo siempre lleva consigo una prdida de informacin: dos seales distintas pueden
originar los mismos valores muestreados
Figura 19.2
Mientras que esta prdida de informacin se refiere a la informacin portada por la sclal entre los
inscllntes de muestreo, la prdida de informacin debida a la ausencia de umnicos por efecto de
tnslape afecta al mismo valor de la muema.
La eleccin del periodo de muestreo debe tambin garanti7.amos que esta prdida no sea
significativa.
%(t)
Analog-t.odigital
converter
.x(nT)
Digital
computar
%(ni
.x(nT)
Digital-toanalog
%(n)
converter
Figura 19.3
El computador en su software utiliza una seal estrictamente numrica. Si en una situacin dada su
misin es devolvernos la seal de entrada x(nT), un conversor D/A o DAC se encarga de traducir el
valor, codificado en binario, en un nivel de tensin que permanecer constante hasta la llegada de un
nuevo valor
-1
T
Figura 19.4
En esta descripcin hemos pasado por alto:
el error de cuaatiz:acin: en ambos convertidores, si fuesen de 8 bits,
un intervalo de valores continuo queda reducido a 2 1 256 niveles.
19
--
,., t,-
-
"-'
11e_..
,l/
tinw
'
-"-
1 1
~A/O_.....
fltl-
tr,utofA/D
-.tw
Qllllltmtion
~
Figura 19.5
En lo que sigue, por sencillez, prescindiremos de estos dos efectos.
l:
(19.1)
c5(t-nT)
l: x(nT) b(t-nT)
(19.2)
donde x,(t) es una seal estrictamente numrica, no es un modelo exacto de seftal flsica alguna.
El modelo matemtico de la figura reproduce exactamente 19.2
) !
lif"(t);
t..!<t- nT)
z.(t)
- X(w-nw
l:
(19.3)
0 )
.La figura siguiente ilustra el proceso de reconstruccin mediante un bloqueador de orden cero,
(7.Cro-Order hold),
b__ e!_
s<n_n_ac_,__"....n~ ..
=~
.t::r=J___
nT
T t
(,a+ 1)
19.2
19
....
El sistema de la figura 19.3 puede modelarse por un modulador de impubos en cascada con un
bloqueador de orden cero
s(t)
a,.(t)
/a(tb__
O
",/J)
Figura 19.6
Sin embargo ni el modulador de impulsos modeliza un AID, ni, como veremos, el bloqueador
modeliz.a un D/A. Al conjunto de la figura le llamaremos bloqueador de orden cero, (zero-order hold)
~----
-+{_
1
1 ..--.
'
Figura 19.7
Una realizacin fisica de un circuito S&H, el LFl 98
--------------,
~fram~Vto:t:IIVIUPPllet
.... thM
a,quilman time
u,,.
1
1
1
1
1
-w:.//
...
!
1
1
L---------- ----~
Cti 0.01F
,,_-
(19.4)
que es otra alternativa para expresar la transformada de una seftal muestreada ya vista en 18.120
..1-l:
X.(w)= 1'.
X(w-nco.)
- x<nne-JIIT [ 1 -.e-jmT]
= l:
-
(19.S)
JW
: '~it '-'
193
,:~::::.:_.-<
' -,~;;~'; ; . -:J~,/ :;~_;_{:~-, ;~'J\~i;.f...-. .,f >~:~\(~::~j f J.y: : ,.-. '.
19
Ideal
Zero-der
bold
samp)er
~ 1 xm>
~ o X.C! 1
Figura 19.8
La salida del interruptor, muestreador ideal, es un tren de impulsos con peso determinado por x,(t)
que no es una seal fisica, pero en cambio s los son la entrada x( t) y la salida del bloqueador x p( t)
Luego bajo el punto de vista matemtico el modelo de la figura es vlido.
A la vista de la figura 19.8 podemos decir que el tratamiento de seal por via numrica equivale a
modificar su espectro frecuencial y restituir la seal, ya tratada, a partir de su espectro modificado.
EXCURSUS
Antes de seguir adelante es conveniente prevenirse y distinguir con la notacin adecuada los
enunciados siguientes y sus inevitables siglas
7{f(t)] = F(ro)
= Jf(t)e-1"dt
_,
7-1 [F(ro)]
=f(t) = 2~
wT
+cm
n 1+2a
,r
J X(n)el"dn
n,
N-1
=...o
r, x[n]
...--.
Wt"
j2s11/N
J_ N-1
~<;- (X [k]) =xln] = N ~ X[k] Wi'"
1
19.4
.'
.
.
~ -,-..,...~~~
-- -
--- -- -
'
19
u[n]={ 1, 'vn<O
'vn~O
1 111
J[n]={ O, 'vn=FO
1, n=O
x(t)cHt) = x( O}(t)
x(t}(t-2)=x(2)(t-2)
x[n1<5[n] =x[01<5[n]
x[n1<5[n-2] =x[2][n]
El impulso es la derivada del escaln unitario, la secuencia delta es la primera diferencia del escaln
unitario
-fr<t)=(t)
de modo anlogo
u(t)=
-J
(t-1:)d1:
u[n]-u[n-l]=[n]
u[n] =~[n-k]
.b,O
(19.6)
19.S
.:, ;,,. ...,
'
._
..
- "::
19
11,,
...
.......:.::,,,11111111111111111
....
,~11111111111,,,,, ........ ...
ll
..... ,,,111111 . .
B
e e e e
e~,
<-1
1 t
TTf
J 11
Tri 11111
to
Ca
=3(-1) n
C=3
n
o
-C=-3
Figwa 19.9
Si
e an = 1Cle1' !al e.,n.,,, = ICI \aln cos(On + q,) +i ICI laln sen(Oon + q,)
Su parte real ser una senoidal creciente la 1> 1 o decreciente
la 1<
(19.7)
Jr-t -------:1m1:------~u:n:t
..
IIJJ_'________
....
a<I
1J
/-
._,_UTI.!------
Figwa 19.1 O
eJO.n
e"'
01
(19.8)
01
Una diferencia notable entre eJO. y el"'', es que mientras en el caso continuo ei"' admite
cualquier valor real para la frecuencia Wa, eJC. slo est efectivamente definido para los valores de
Oa, pertenecientes a cualquier intervalo de extensin 2:ir. Generalmente en el dominio del tiempo la
supondremos definida en un intervalo de frecuencias [O, 2,r] o [-:ir, ,r].
En sistemas continuos la frecuencia aumenta conforma amnentamos el valor de Wa, en cambi en
sistemas discretos si, a partir de cero, vamos incrementando el valor de Oa, la frecuencia de la seftal
va creciendo basta alcamar un mximo para lo = :ir, y a partir de aqu la frecuencia de su parte real va
descendiendo basta alcam.ar n., =2:ir, en que vuelve a tener la misma m:cuencia que para
=O
Luego las seflales senoidales discretas no amnentan su velocidad de oscilacin conforme aumenta
n..
19.6
19
'
li!
no =he k = 1,
...-,
O.olll/3
NJ
2... y las ms
,.CnJ
1H
OOl(4w)t)
.Aa:
O,,ods/3
N6
91,(n)
CIJl(,r/31)
....
....
! co,(111)
:~
Figura 19.11
-2. _ .m.
(19.10)
2,r - N
~; ha de ser un nmero racional. Luego los valores que puede adoptar !l. no son arbitrarios.
Si x[n] es una secuencia peridica con periodo fundamental N su frecuencia ser -f
En la secuencia exponencial compleja y[n] ei"", O.. debe sarisfacw la condicin 19.10 para
algn par de enteros m y N. Si O.. O y m y N carecen de factores COll1UDeS, entonces el periodo es N.
La frecuencia fodamental de la expoomcial ser entonces
.2& _ -2.
N-m
(19.11)
yel periodo
19.7
;~:.:
.. - . ~
, ., 1, ' -,'.I':. . ,
. . _,.,.
.,.,.,. -.
19
N=mtr;
=>
0 =m1!f
(19.12)
La seal resultante del muestreo de una seal continua peridica puede no ser peridica, aunque lo
sea su envolvente..
x[n] = cos(21tn/12)
x[n] = cos(81tl1!31)
= 12
N= 31
x[n] = cos(n/6)
No es peridica
Figura 19.12
Recuerde estas diferencias entre las exponenciales de tiempo continuo y de tiempo discreto
eJWol
eJOon
_Q,_
O. y"'
Periodo i;..........,,..,
Indefinido
m. = O
'*
=-
-Seftales~:t-"T.iidntica::.::;:.=--;para::::-;::ta:::;,das=i:;las:'.frecuencias:::=;::.::-:deCT.la:--=pr=ogn:=iesin;:.
a>0
"'
.
can,cen de factores comunes
Periodo timdwnaaf
o.= o
.2&.
w.
0..0
Indefinido
,,(lf-)
19.8
19
L_P
To - q
es un nmero racional. o de otra forma: Un mltiplo del intervalo de muestreo T ha de ser igual a un
mltiplo del periodo fundamental, T' de la sefial continua
qT=pT
(19.13)
e-a'=e-+ 1
Recuerde que definamos la constante de tiempo como aquel valor de t que convierte el
exponente en -1. El perodo de muestreo, T, forma parte de a
La relacin
="!f
f, nmero de muestras tomadas desde t =Obasta t =r, rara vez ser un numero entero.
L
e- r =
=>
=..=L
In a
=>
.=L.
r = In a
Puesto que una exponencial tiene un valor despreciable al cabo de cuatro constantes de tiempo, si la
_I._--=L__4 48
=> r=4,48T
T - In 0,8 - '
entonces al cabo de dieciocho muestras la seftal es despreciable
nT>4r=44,48T::::s 18T
N.B.: La exponencial x{th0, 8', sino x(t) =e -"'
(a)"= (e-aT)"
a= e-ar
1n a= -aT
-lna
u=-T-
...
Luego
.
...L.
o, 2, = O, 896
su constante de tiempo
-r=-1n
a= -In
08
4T= 3, 584
Luego a partir de n=3,584/0,2~ 18 la seflal alcanza el valor 0,0183, despreciable ante el valor
inicial. Operando con Mat1ab 5.1
19.9
i'~~t1'1
"
~~
;:~'Ji':::~s::'f /'"~
19
0.9
0.8
0.7
0.6
0.5
0.4
0,368
0.3
02
0.1
o
o
Pero mientras que en las seales de tiempo continuo, cada mltiplo de la frecuencia fundamental
originaba una seftal de frecuencia distinta, ahora slo disponemos de N seales de frecuencias
diferentes, puesto que las exponenciales cuyas frecuencias difieren en un mltiplo de 21t son idnticas.
ei<a..+ar)n =e/Con. eJ2lrrn = eJOon
(19.15)
Como consecuencia de ello tendremos
f'o(,,J = f'N [n]
91,[n] = f'N+1 C,,J
Cuando k se cambia por cualquier nmero que sea igual a la suma de k con cualquier mltiplo de N,
obtenemos una secuencia idntica.
Si queremos representar una seal peridica discreta como una combinacin lineal de secuencias
19.14, esto es hallar su representacin en series de Fourier en tiempo discreto, tal serie se
ver ahora limitada a N trminos, siendo por tanto una serie finita
91Jn], de
(19.16)
donde la k adopta los valores de cualquier conjunto ordenado de N enteros consecutivos. Esta
ecuacin es la serie de Fourier de tiempo discreto y son los coeficientes de la serie de Fomier.
Los coeficientes Ot se denominan a menudo coeficienles espectrales de x{n].
De modo anlogo a ,p.[n) ='PN[n] as
= aSiempre que.r[n) sea real a_.=a:.
"
Ejemplo
Deseamos expresar en serie de Fomier discreta la onda cuadrada en tiempo discreto de la figma
19.13.
Para evaluar los coeficientes de la serie de Fomier discreta usamos la segunda ecuacin de 19.16
19.10
,.
.t
19
-2
-N,
2
N,
10
N
Figura 19. 13
at =..l. I; X [rr] eJt(:za/Mn
N P.<N>
r
N1
=..L
a1:
(19.17)
eJl:(7.slN)n
N n-N,
Si hacemos un adelanto del origen de O a -Ni , haciendo m =n + Ni
=..L r
n =m - Ni
2N1
2N,
a1:
4, eJk(2sJN)m
mO
1-
1=---------eJk'a(2N,+OIN
a2N1+l
} -
(19.19)
} - eJk(2s/N)
_ .l.
Q1; -
1
N
-Jl:(7.slN)Nt (
1 _ eJk2sUN,+OIN ) 1 - e-Jt(2s!N>
-
(19.20)
(19.21)
I sen[2x.k(N, + 1/2)/N]
=N
1
(19.22)
sen[21t'Ai2N]
2N, +l
(19.23)
Si en 19.22 hacemos n =2'1Ck/N, podemos escribir los coeficientes de forma compacta como
muestras. Na1:, de una envolvente
sen[(2N, +
Na1:
01]-]
= -------,,--~
(19.24)
senf
Na,,
Na,.
Na0
..
\ Na,
.....- ..
z
.....
10
..
....
..
Figura 19.14
19.11
l.
,
; ;
. :~ '..i.:~... .. ..
...
~
. -~:. "':-?', . ~.
19
X,(ro) 1: x(nT)e-na,T
Si hacemos la habitual sustitucin x(nT) =x[n] y el cambio de variable wT =
definida la transformada de Fourier en tiempo discreto
n. (rad), ya tenemos
(19.25)
2,r
2,r
01
2z
Hemos visto
a, n <!:O
O,
n<O
X[O] = L x [n] e-..wi = L a e-.-o = 1 + ae-1 + a 2e-i 20 + ... = 1 + ae-1 + (ae-1) 2 + ...
o
l - (ae-Jri)....'
l -ae-1
= l -ae-1
lae-10 < l
Esta transformada es vlida para valores reales o complejos de a con tal que lal < l. Si lal > 1, no
existe transformada Ms adelante veremos el caso en que lal = 1.
2x[n]=a1"' para O<a< l
u(-n-1]
l
CI
-3
-2
-1
Figura 19.15
19.12
..
. '\
''
.,
-.:
'1:;'..'.
19
-1
~ ~ 9' (a- u[-n - l]) = rea- uC-n - l]) e-Jll = rea ei 11) ...
-1
-~-
aelJll-ae1
-aeJO. = 1-aeio
aeJQ .
ael
X (n) =X1 (n)+X2(n)= 1-ae-iD + l -ae1D
Si la 1> 1 la transformada no existe. V eremos el caso en que la 1=l.
19.5
ennl...,.
~ ~9' [x [n]J
es
r1xt:nll < oo
Existen sin embargo secuencias que no satisfacen esta condicin que poseen transformada de
Fouricr, tal es el caso de la secuencia unidad. Generalmente estas funciones poseen en su
transformada impulsos en n y no pueden deducirse de su transformada en z.
Las regiones anulares de convergencia de la transformada en z se transforman para la transformada
de Fourier
a<lel11 I <b
De modo anlogo a como la transformada de Fourier restringe el dominio de definicin de la
variable s del dominio de Laplace al eje imaginario, as la transformada de Fourier de seales discretas
restringe el dominio de definicin de z a la circunferencia unidad.
a<lzl <b
(b)
Figura 19.16
Como el mdulo de el es siempre, para cualquier valor de n la unidad. No tendrn 'transformada
de Fourier deducible de la z-tnmsformada' aquellas secuencias cuya z-tnmsformada tengan una ROC
que no CODteDga el crculo unidad.
N.B.:Una cou ea que no teDpD llaidaiiiidade Foaricr deducible de la z-tnnafa.iiiida y ocra que m
def<aier.
de trlibiiiida
~;. :,\ r
-~,:~-:.~-~;i~;~;- '~~--:
: :L~ {~-~-_,:_..,.
t~-Li;f~i
19
19. 6
-a
.,..,.,
= ( ae
)2
0
eJ -a
lal < l
su z-transfonnada ser
H~)=~
lzl>lal
lal < l
1
Figw-a 19.17
3,
19.14
19
___ ,i;----~
:,,
-~. - -
o.-4
a,
freqz(n1,d1,500,'whole')
1
....e
'
+---+-/
'
'
'
T---~-----r-~-- - ---
0.2
'
'
,
'
''
1
1
l
1
'
''
1
1
1
1
1
1
1.6
,r'
/"'/:
~ '
'
o.6
o.e
,
,.2
~
Norrnalized frequency (Nyquist = 1)
+.!__
/:
..
----,---
'
1
1.e
1
,
\
.,"' o ----~-- . .
-~---- t--- -Jy--- ,----~--- --~----f-----~---
...
a,
La
_,
'
::,\t----r
,:
a..
1
1
1
1
1
1
,
/1
/.
,
,
1
1
1
1
1
1
1
'
''
'
'
'
'
'
OA = 1, 1078 en unidades de
0.2
0.-4
o.6
o.e
1.2
: 4
1.6
1.B
2
radio de la circunferencia
0.13
Norrnalized frequency (Nyquist = 1)
unidad y el ngulo
,p = -46, 102.
Intente demostrar la bondad
del clculo grfico por su concordancia con el grfico espectral de Matlab ofrecido en la figura.
-- .,:', ,
'
-1
-0.5
-1
-1
> x1=cos(W1);y1=sin(W1);
F1=angle(h1);
> plot3(x1,y1,H1)
> grid
hold
En la figura que sigue hemos dibujado la superficie que representa el mdulo de la z-transformada.
Detectamos el hoyo que representa el cero en el origen y la cresta que se dirige al infinito situada en
el polo, de valor, O,75.
19.15
19
3
2
o
1
muestreadas.
Observe
que
en
la
parametmacin de la circunferencia unidad en n, la
proyeccin horizontal del
punto ms alto del espectro corresponde a n =O (2,r)
y el ms bajo a Q =n:, como cabe deducir de la
construccin geomtrica de la inversin.
-1
-1
plot3(x1,y1,Z)
axis(V)
V=[-1,1,-1,1,0,5)
axis(V)
hold
set(gct.'Color',[1 1 1D
r.
.' "
~"-"-
(19.27)
(19.28)
h [n] = rn
sen:to
u[n]
o< r < l
o s. s. ,r
Su z-transformada
2
Su SJ~S7-transformada
H(el) = _ _ _ _......__ _ __
l -(2rcos8)e-1n +r2 e-flO
con un cero de orden de multiplicidad 2 y dos polos complejos conjugados en
(19.29)
=rei8
y p2 = re-/8
De modo anlogo a los sistemas de prima orden podemos calcular para un valor dado de O, (en
nuestro ejemplo l = n/6), el valor del modulo y la fase de la transformada de Fomier.
Como siempre los vectores representativos de las diferencias z- pi y z - P2 tienen sus colas en
los polos y sus puntas en el valor de z que se considera (en nuestro caso z =ei t)
p,
(19 30)
19.16
"
._.;i.,/)r-< j _/-<;'
'" ,
..
A.
~t~~~. !~1t?*~~.:,~
19
lm
2y=600
Re
r!A' =
1,08
cp = 18,23
Figura 19.18
Antes de hacer la inversin hemos de realizar el producto de los mdulos de las diferencias
generadas por los polos.
Para ello:
Traz.amos una circunferencia auxiliar l, de radio unidad, con centro
enn =rc/6
Por el punto 5, interseccin de A. con la recta Op 1, dibujamos una
recta que pase por P2
dibujamos otra recta, a ella paralela, desde p1,que nos determina el
p2
punto A en la recta soporte del vector
Hallamos su inverso obteniendo A'. El segmento QA' es el mdulo
de la ~'?:?-transformada, que vale en nuestro caso 1,08
Para hallar la fase basta realizar con el comps la diferencia de argumentos de numerador {z 2 } y
denominador
q, = arc(2,3)- [-arc(S,4) + arc(6, 7)] = 18,23
z-
~10.---.--..--,--..---,--..---,--..---,----,
l
1
:!!.
1
1
1
1
1
1
1
1
1
1
1
1
:
:
:
:
:
:
:
:
:
o ..... ~-----:----- -----:-----t-----,:----- ----{ --- --:- 1
i'!
1
1
-6
ca
i-10
o
'
02
o.4
o.6
o.e
1
1.2
u
1.6
NonnNzlld h.-,cy (Nyquilt- 1)
1.e
z,aexp(J..pi,48);
tP(zA2)1(z"2-0.5"z+0.625);
........h)
H 1.0794
fiaangle(h)
ft 0.3198
11:
.
.,oo--------------.8J ----~-----:.
0
19.17
'
'
02
o.4
o.6 o.e
1
1.2
1.4
1.e
NallnllizN . . . - , (Nyquill- 1)
1.e
19
........ .. .... .. -:
H=abs(h);F=angle(h);
]t x=cos(W);y=sin(W);
plot3(x,y,H)
2.5
-:):: : .
V=(1,1,1,1,-1 ,3J;axis(V);
1.5
- - -
h=get(gca,'Children');
set(h(1),'UneWldlh',[2]);
lt hold
Current plot held
0.5
1tgrid
-0.5
. . . -~. ....
1t
.... .. .. .. ..
o -
plot3(x,y,F)
h=get(gca, 'Children');
aet(h(1),'UneWidth',(2]);
]t
1t
plot3(x,y,zeros(size(x)))
'-
., .,
1
1
- - - l
-,
', ,
3
, ,
1
1
., , ,
,
,, ,
1
2
,
, -f
2.5
1.5
, ,
',
'
. ........
,,
- - _,
,,',,
,
1
1
,...
, -f
.,' ,
0.5
o
-1
, (xs,ys)=meshgrid(-1:0.02:1,-1:0.02:1):
-~>;
x-coe(W);y=sin(W);
z=n+i-Y.:
Z=abl((z.A2)J(z.A2-0.5~+0.625onee(size(xs))));
plat3(xs,ys.l)
1t V"'[-1,1,-1,1,0,4);
axil(V)
view(30,25)
l*X.3(x,y.zeroe(alze(x)))
hold
~gdd
Figura 19.19
19.18
,.
-~
t . : ~ . .... .. -
J -\:-
19
--
x[n] = - 1
X(O) = l: x[n]e-1110
JX(O)e-J"dO
211: 2s
Ya hemos visto que la transformada de Fourier de seales discretas pueden interpretarse en tiempo
continuo como funciones de un tren de impulsos ponderados.
l: x[nTJ]
ST[x,(t)l'rc0 = '?[
-
(19.30)
mT"'1
Periodicidad
X(0+2x)=
x[n]eJ(D.:z..>=
e-i
20
x[n]eJ,Q,e-,:z.. )
=>X(0+2x) =
=1
l: x{n]e 1"
-
X(O)=
l:
=> X(O)=X(0+2x)
x[n]ei
Luego la transformada en tiempo discreto de Fourier X(O) es peridica respecto a n con perodo
21t.
Fsicamente significa que las amplitudes y fases de los armnicos que componen la seflal
muestreada estn restringidas a los valores que el espectro adquiere en el intervalo [O, 2x],
cualquiera que sea la frecuencia.
Linealidad
Un despl87.8Il1ento, !lo. hacia la derecha del espectro, equivale a multiplicar por e JO""
~~9-, [0-0 0 ) = e fil" x[n]
Propiedades de simetra
Si x[n] es una secuencia real entonces
X(O) = .X-(-0)
*,conjugado
=IX(-0)1
LX(O) =-LX(-0)
--
X(:) = l:
yn
X [n)z...,.
19.19
. ,: -
19
(19.31)
Esta secuencia temporal con los mismos valores que a n es la secuencia de muestras extradas de
la seal en tiempo continuo
u=_ 1nt
(19.32)
As como los valores de los trminos de 19.31 no dependen de T, s en cambio la funcin x(t) de
19.32.
Si queremos mantener la identidad de la secuencia numrica un escalado del eje de tiempos arrastra
consigo el correspondiente ese.alado del perodo de muestreo.
r
s1=-log(0.8)/0.02;
s2=-log(0.8)/0.04;
td1 =0:0.02:0.25;
td2=0:0.04:0.5;
> tt=0:0.01:0.25;
t2=0:0.01:0.5;
x1=exp(-s1~1);
> x2=exp(-s2"t2);
> xd1=exp(-s1~);
> xd2---exp(-srtd2);
lt
0.9
I
1
-+----~----~-----~----1----+--
-....... ---- ............. ............... --- --................. --.. -.-..
1
1
1
I
1
I
1
O
'
1
1
1
'
I
1
1
1
1
1
1
<
1
1
1
1
,
1
1
1
1
1
1
1
1
1
1
1
1
1
'
'
1
1
1
1
1
1
0.7 ~- ---~---1----~----t-----:----7----~-----:--I
o.& - -
r---1----:-----+----.;-----~----1-----:---
--
0.5 .. ~
--~1
1
plot(t2,x2)
-~----+----f----~-----~----~----+---
0.3-~-
hold
CUrrent plot held
lt
'
'
0.2-~-
0.1 ~
'
Figura 19.19
En la figura representamos dos de las infinitas seales de las que puede proceder por muestreo, con
=0.02 y T2 =0.04, la secuencia 0.8"
T1
x 1(t)=e~'
x2(t)=e~'
Ambas generan la misma secuencia numrica cuya z-transformada es
%[0.8"]=~
(19.33)
La transformada de Fourier, expresada en frecuencia nonnalinda n =wT, ser igual para ambos
se superpone a la circunferencia unidad.
Pero la diferencia de espectros aparecer cuando pasamos al dominio w o f
En tiempo continuo hemos visto que
;-x(-f)
';J(x(at)] =
x,(t) = e-11.,m,
x2(t) = e-s,5716,
19.20
.
-'
. .:
19
> S1 =-log(0.8)/0.02;
> s2=-log(0.8)/0.04;
> nt1=1;dt1={1 S1];
> nt2=1 ;cft2,::(1 s2);
> wt-100:1 :100;
> h1=freqs(nt1,dt1,wt);
> h2=freqs(nt2,dt2,wt);
> plot(wt,abs(h2))
~,1
+--:-i-L-
0. 111
-:---------:--:
'
'
' ------- :--; .. -:,u- . '.-----:--------:--------:-------'
'
:
'
:
l:CJ::C:; :[ ::!-:[: !=
> plot(wt,abs(h1))
lt
.:
:: _++-1
> hold
Current plot held
\.
Qtid
Figura 19.20
Veamos ahora el efecto del escalado sobre las seales muestreadas.
El factor de escala se propagar a la transformada de Fourier a travs de n = w aT de modo anlogo
a como se propaga a la z-transformada a travs de z = ei 0 = eJ(J)ar . Luego en trminos de frecuencia
normalizada, n, un mismo espectro representa los dos casos. Hemos de representar magnitud versus
frecuencia, w o f (Hz) para descubrir el efecto del escalado
Sabemos que el espectro de una seal muestreada es peridico con periodo T1 = 21t. Si hacemos un
escalado del periodo de muestreo con un factor de escala a > O se traducir en el dominio n.
Oa=aO
=>
Esto es
5.5 , - - - - , . - - . , . - - ~ - . . . - - - - . - - - - - . - - . - - . - - - ,
'
'
'
'
'
'
'
'
5 ... .. ' ..... .;.. . . ... .... . ' . .... ' .. . . . ... . .. ~ . ... . ; ..... .... .
,15
3.5
'
'
'
'
'
'
- ---~--- -- ..:- - - - --~ --- - - ~-- - - '
t
'
'
'
'
'
'
'
'
'
'
'
'
'
'
'
'
'
.
'
'
'
'
'
'
'
'
.
. .' '' ' .'
'
'
'
--,----- .-- ----,. -----,---- , ----,------,.-----,-----.
,' ---J
- - ~- - - -
~- -
'
'
'
'
'
'
'
'
'
'
'
'
'
'
'
'
1
o
'
'
<
--
'
'
'
'
'
'
'
'
- - - ~- ----~ - - - - -:- --- -- ~-- -- ~ - -- - ~---- - - ~- ---- ~-- - - -~ --+
'
- - ~---- -: -----:
'
'
'
'
H2=abs(h2);
plot(F2,H2)
> grid
> axis((0,50,0,5.SD
> gtext('x1 ')
> gtext('x2')
10
15
211
:25
XI
'fji,
Figwal9.21
Notamos el inevitable traslape. debido a la no finitud del espectro de la seal continua. Luego una
seal expandida. requiere para su reconstruccin un ancho de banda. del filtro pasabajo, menor.
19.21
19
n' = O, 2, 4, 6, ...
(0,8 2 )"=0,64"
x2 Cz)= z-.64
x.(z)= z-z0.8
:,dO
s1=-log(0.8)/0.02;
x=exp(-s1.,);
> plot(t,x)
hold
Current plot held
n1=0:0;02:0.5;
n2=0:0.04:0.5;
xd1=exp(-s1*n1);
xd2=exp(-s1*n2);
stem(n1,xd1);
stem(n2,xd2,-J:
o.,
x2=
Q.I
0.7
Q.I
Q.I
D.4
...
0.2
0.1
Figura 19.22
Tome nota de la invariall7.a de a ante un escalado del periodo de muestreo
a=--y- =-
:r
=-~~)
O;
~.5
- - ~- - --
-~----i----+---~----~----+----+---- +--1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
--
I
I
I
I
I
1
1
1
1
1
3 -~-----~----t-----:-----T'--"1-----1"' ----T-----:-- -
o.s
10
16
20
25
XI
l5
46
aiiadiC' o.
dlb0o,
!iD
..i.. , .J..
grid
o.Ole 'lit
Figura 19.23
a1a.log(0.8)I0.02;
na1=1;da1=[1 a1);> .
0.1~-....--~-~-"""T""----.----,
1
htafieqs(ns1.ds1.,ww);
:.Ht=abe(ht); .
Wf.=(11(2*pl;
pk,t(Wf,Hl);grid -.
j.
WW-O:t2*pl"'80; '
----}-~~~+-----+------+--+-----QM - - - ..
t-----(----------t-------
~L--m,i._..::=~:==::l~=====~:::::==m::::::=:lm
19.22
,
...
. '!!,.
.:::f:..J.:.-. ..
19
caso, si bien las componentes de alta frecuencia tienen poca energa. El prefiltrado puede eliminarlas.
Se verifica
x{nTi]
x[nT2]
Xi (!l) = Xi (wTi)
-+
=x[anTi ]
I
( T, ~,
Xi{O) = "Q"Xi w rf: ;
-+
G<
~7'"/oa1,,;_
:, ~ ~ " " 1 2 . . \q ~
~ - . <r
~'1--
Si derivamos respecto a O
dX(!l)
- .
.
~ = - L J nx{n]e-1"
X(O) = L x[n]e-JnO
(19.34)
. dX(!l)
!25~f7 nx{n]] = J ~
(19.35)
de donde tambin deducimos que multiplicar por n en el dominio del tiempo conlleva multiplicar
por j la derivada del espectro respecto a O de x[n].
Teorema de Paneval
Si X(!l) es la transformada de Fourier de x[n] entonces podemos paralelamente al caso continuo
enunciar el teorema de Parseval
espectro de
densidad de energa
energa de
la se'i.al
lx[n]l2
= _J_
2:it
[X(O]l 2
(19.36)
2;r
Como la energa de una seal peridica es infinita no es til este enunciado, pero s lo es la
expresin. deducida de 19.36, relacionando la energa en un perodo de la secuencia con la energa en
un perodo de los coeficientes de la serie de Fourier, con frecuencia llamados coeficientes espectrales
de x[n].
(19.37)
-3
-a
-1
IL
1
6
"
~Jt
(a)
-3
-3
-1
t 11
O
(b)
Figura 19.24
19.23
"
19
XoCO)=
--
l: Xo[n]e-1"
N-1
l: Xo[n]e -i"'1
(19.38)
nO
Xo[n] =
l: x[k][n-k]
h-0
y la repeticin de este perodo para construir x[n] en funcin de x 0 [n] expresarla, dado que t5 [n] es
el elemento neutro de la convolucin discreta, esto es:
x[n] *[n] =x[n]
x[n] =
Xo[n-kN] =
[n-kN]]
(19.39)
g~9"[i<5[n-kN1]=~ i
t5(n-~)
(19.40)
Cfr.:18.117
esto es: la transfonnada de un peine de impulsos discretos de Fourier es un tren de impulsos, funcin
de la variable continua n. Observe la diferente notacin. corchetes o parntesis para cada clase de
impulsos.
Introduciendo 19.40 en 19.39 y como la convolucin en el dominio n equivale a la multiplicacin en
el dominio n.
[I [n-kN]]] = ~ i
2
Xo(nM(n- ;/)
y como el peine de variable continua anula todos los valores de Xo(O) que no sean ~ podemos
escribir
(19.41)
Hemos de tener en cuenta que X(O), con periodo 2x es una funcin discreta solamente definida en
el primer perodo para los valores k1t ,en nuestro caso, que sean menores que .2Jt : O, 2; , 4; .
En cambio X 0 (!l), peridica con perodo 2x, es una funcin continua de n. (19.38).
2
Xa (!l) =l: Xo[nl e-j,rO =o. e-iO + 1 . e-JO+ l e-/lQ =e-JO+ e-1 20
(19.42)
""'
X(!l)=lf- ix(~)t5(n-~)
Luego los valores que adquiere X(!l) en el intervalo [-2x, 2x] sern: los siete valores de
Xo (!l)
=,.
(Cl)
X(~)=~ t5<0-2'r)
...
;: ~: /:.\ii~~;j~~:J)~~;:.)
19
x(2f) =-2fa(n-2f)
Xo( j1t) =X
= + =-1
x(- 4;) =-2fc5(n+ 'jx)
x(,) =-2fa(n- 'jx)
r
4 13
e "
0( , )
multiplicados por
e1
81113
4.5
4
IX{O)I
3.5
3
2.5
2
1.5
0.5
-2ff
-4"'3
;ro
150
100
50
"l(XIQ))
-&l
-100
-151)
21X)
-a
-ix
-6
--...
Wc={-2'"pi:0.01 :2*pi);
X0c=exp(-j*Wc)+exp(-j*2*Wc);
it Wd={-2"pi -4*pi/3-2*pl/3 O 2'"pi/3 4*pi/3 2'"pij;
it Xd=(2'"pi/3). *{exp(-j*Wd)+exp(-j*2*Wd));
it stem(Wd,abs(Xd))
it
lt
hold
plot(Wc,abs(XOc))
figure
plot(Wc,{180/pi)*(angte(XOc)))
ithold
stem(Wd,(180/pi)*(angle(Xd)))
Figura 19.25
Sera curioso e instructivo comparar estas dos figmas con Fig.12.15 y Fig 12.16, pg.579 de
Slgnal,Systems and Transforms de Charles Phillips y John M.Pm, Prentice Hall.1 .995.
19.25
19
o
n
Como sabemos que entre los instantes de muestreo el valor es cero, seria ineficiente transmitir los
valores nulos, entonces lo que se hace, (diezmado, decimation), es transmitir los valores significativos,
prescindiendo de los valores nulos intermuestras, siendo la seal diezmada,xd[n]
(19.43)
=...-ao
:E x,(nN]e-~
y como xp[nN] se anula para los valores de n que no sean mltiplos enteros de N podemos escnmr
X[O] =
l: Xp[n )e-J~
= ~ ~,.[n]] = X,.( i)
i)
El efecto del diezmo es pues un escaJado: Una nueva normalizacin del espectro de frecuencia.
19.26
..
' \
..:;;J-,.
19
"
X~tnl
~AAlhA.AA
-n,..
n,..
..
u
27
Xd(n)
~.~
Si la seal original x[n] procede del muestreo de una seal analgica. el diezmado equivale a una
ampliacin del periodo de muestreo o a una disminucin de la freceuencia de muestreo. La seal
original ha de poseer un espectro X(!l) de banda limitada para evitar el traslape. SiX(!l) no fuese de
banda limitada un filtro pasabajo de tiempo discreto M.O) podra reducirnos el ancho de banda de de
la seal x[n]
,..- - -
w
X(OI
~
-2
..
2s
HCOl
D
-2
TJ
-211'
19.27
2s
v[nl
19
...
------- --.._._
... ,.,
.. ,,
lI
HA
Cal
f11m11It
&
~
-29'
1JJJJ1JJ11.1.IJJJ \-1 ~
n
-z.
x..uu
-,
2s
~i-1 /j, f
-j
2s O
Tanto el diezmado como la interpolacin puede Ud. calcularlos con Matlab mediante las funciones
(de la Signa/ proccessing toolbox) decimate e interp.
t=0:.00025:1;
x=sin(2*pi*3CM)+sin(2*pi~);
y=decimate(x,4);
stem(x(1:120))
V={O 120 -2 2);
1.5
axis(V)
figure
atem(y(1 :30))
..<...,.
19.28
.: : } :) ~
! ~--.
. ::~~.... ~ ;- . .
?~~--~: ..:~-
-.
. .. . .
;-
.~:.-:...
19
z[n] =x[n]w[n]
z[n] = { x~]
-Ms.ns.M}
otros valores
-Ms.ns.M}
otros valores
Naturalmente esta multiplicacin en el dominio n lleva consigo una convolucin de sus espectros en
el dominio de la frecuencia
En el diseo de filtros y en la estimacin del espectro de potencia de una seal, juega un papel
importante en la calidad de los datos obtenidos la eleccin de la ventana utilizada para la truncacin de
la seal. Su mayor influencia se notar en el amortiguamiento del fenmeno de Gibbs, consecuencia de
la limitacin del dominio de definicin de la seal.
El fenmeno de Gibbs ser tanto ms significativo cuanto ms abrupta haya sido la truncacin de la
seal. Para minimizar sus efectos disponemos de varios tipos de ventanas, distintos de la ventana
rectangular
En la toolbox Signal Processing de Matlab disponemos de las funciones: bartlett, (Ventana de
Barlett),blackman,(Ventana de Blackman), boxear, (Ventana rectangular), chebwin, (Ventana de
Chebyshev), hamming, (Ventana de Hamming), hanning, (Ventana de Hann), kaiser, (Ventana de
Kaiser), y trlang, (Ventana triangular), que nos generan un vector columna w, con n valores de la
ventana
Por ejemplo para construir el vector w de la ventana de Bartlett definida
Para n, impar
w(k) =
<k/
2(k-ll 1
n-1
.:::,
2(k-l) n+I
- -;;::- -2- ~
.!!l.
2
Paran, par
w (k) =
2(k-l)
n-1
{
2(1t-it)
11
-;;:- T
n=20;
o.e
w=bartlett(20);
stem(w)
o.e
10
19.29
19
Tipo de ventana
Rectangular
w[n] - M 5. n 5. M
1
senf
1---1!!L
M+l
Bartlett
Hann
sen(M + 1)ro ]
_L.
M+ 1 [
sen!!f
f[ 1 +cos[-rlf!r ]]
2,r l
+0,25'PR ro+ 2M+
Hamming
+ cos[-rlf!r]
O, 54 O, 56
~+ })
'.&+ l)
O, 42'1'iru)+0,2S'PR(co- :&+ 1 )+
+ 0, 25'1' R( + '.&+ l ) +
+0,23'1'R(ro+
Blackman
0,42+0,5co{~
]+
2I"; 1 ]
+ O, 08 cos[
(J)
+0,04'1'R(co-
iif!} )+
47{ l )
+0,04'f'R W+ 2M+
19.30
: ; . ~
h ~
~~
- .~~
-:
--
19
= DFI' (x[n]) = f
Os ns 2,r
x[n]e-i"
(Q
=roT).
= f
x[n]e-inkMl
y, escribiendo X[
2: l =X [k]
N-1
11
N-1
El nmero de muestras tomadas en el dominio del tiempo va a determinar la resolucin del espectro.
Si deseamos obtener un espectro de N 2 puntos en el dominio de la frecuencia, siendo N2 > N1
muestras disponibles en el dominio del tiempo, hemos de rellenar por la derecha conN2 -Ni ceros la
secuencia temporal. (Zero padding)
Generalmente se utili7.a la notacin corta de la transformada discreta. Si hacemos
WN
e-1 ~ = l L
podemos escribir
N-1
N-1
Si usamos la funcin fft de Matlab, como definimos N=length (x) y matlab enumera los
componentes del vector x de l a N y no de O a N-1, la forma de las ecuaciones anteriores utilizada por
Matlab ser
N-1
X[k+ l]
N length(x)
19.31
19
X(w) * WR(w)
Al considerar finita la seftal ,x(t) su espectro necesariamente ser ilimitado y el efecto de
solapamiento no puede evitarse si bien puede rnioirni7.81'SC a base de awnemar el nmero de muestra.1,
lo que en la prctica exigir un compromiso entre precisin y complejidad de clculo.
b) En el caso de seftal analgica habr que determinar la frecuencia de muestreo de modo que se
satisfaga el requerimiento de Sbannon
(l), > 2a)M
donde ro"' es la mayor de las frecuencias significativas de su espectro. En la prctica se procura
20< :~ <40
Esto es la frecuencia de muestreo entre cuarenta y veinte veces la frecuencia del armnico ms alto
a retener.
c) Tener en cuenta que extraemos N muestras de la sedal analgica en un intervalo de NT segundos
(T=21C/ro,)
La sintaxis de la mcin ffl de Matlab es:
y=fft(x)
y=fft(x,n)
Ejemplo 1
Hallar el espectro de la funcin
.x{t) = 0,5 +2sen(21t 3, 125t) + cos(l,r, 6,25t)
Como "'"'
L.
1
-60
N 1 -_ _
3.125 ' 306,25 Y como queremos aprovechar la eficiencia del algoritmo de Cooley y Tuby escogemos como valor
de N la poteocia de 2 inmediata o iealle superior a N1, esto es:
125
N=64 ~ T.= ~
=0,00S /,=200Hz
19.32
19
Como los elementos del vector fila y 1 subindicados de 1 a 32 son complejos conjugados de los
subindicados de 64 a 33, en otras palabras: Como el dominio O se extiende de a Oa 2,r y ocurre
flO-+ 1t-+ 2n)=F(O -+n,-1t -+O)
si tenemos en cuenta las frecuencias negativas, los puntos de inters para nosotros sern los 32
primeros
o
60
'.D' ) ' )
10
Como habr observado el clculo de la transformada rpida de Fourier es independiente del periodo
de muestreo.
Si queremos un dibujo del espectro representando la amplitud del armnico versus la frecuencia en
Hz. hemos de hacer dos escalados de coordenadas.
ORDENADAS:
Hemos visto que el paso de una determinada amplitud de un valor individualizado para una
concreta frecuencia al correspondiente coeficiente de la expresin en serie de Fourier se hace
dividiendo por To en sistemas continuos, (18.26), y por Nen sistemas discretos, (19.17), de ah que si
queremos dibujar el espectro de una sei\al discreta hallamos de dividir por N/2 los valores hallados por
la FFT para los valores de los subndices distintos de cero y por N, el correspondiente a la frecuencia
cero.
ABSCISAS
Puesto que O= T,ro = T, 2,r f
-+ OHz
Oo=O
,r;
n, = 32
n_k
Ul -
32 ~
I"
J 1
,r;
= 32 2,r T, = 64 0.005
I"J1 -
21(
32 , 2,r T, - 32 0.005
19.33
-+
-+
3, 125Hz
6,25 Hz
19
1.5
'
0.5,
Continuar
19.34
l
-. . . :.
.'~ t;.~~~;.
10
Red de adelanto
r
s(s+2)
+
0
, e-= O.OSs
+.- =4S
G,,,
in_ = O.OS
e_=
o.os
o.-----~-.. -.-.-.~."'='---.--~~~~...,
--r--1-rt+-H+ft
: :
Pm=
17:9659
: : : : :::
: : : : :::
300
-- ---
--t--r-1--r-rt1t-------r-- -t --r-trt\
10
w4 + 4w 2
g,
',;. .
: -- .
: : : : :::
: : ::
- - - - :- -!- -:-+ -:
- :- , - - - - - - - - -
: NUl
\l
------t-r--t-H-rtr-:~:-~-~l:r-;--: :::
_
200
1~
...
1~
Frequency (rad/sec)
1~
wJ c,,2 + 4
w,
= 6.168
LG(iw,) = -162
-100.-------.. -.
. -.-.-.. . . .. ... .--~---.---........,
; \
40 =
1600 '= O
1G(iw) 1 = l
Frequency (rad/sec)
lOdb
K=~=40
-o
= 18
= 45 -
18
30
5 Clculo de "'
Para que ei sistema compensado tenga un(/>,_ = 4S 0 , es necesario que Sil mdulo valga 1 a la frecuencia w.. a esta
frecuencia sabemos que el mdulo de la red pasiva vale Ja
A la frecuencia w = O, esto es: en rgimen permanente, para preservar el error, el mdulo de lafd.t del con-ectordebe ser igual
a la unidad
s + .!.
limA --r = l A =a;- 1
-o
s + ..L
aT
+ .L
;
JW + -;;
1 jw
luego laf.d.t del corrector ser a .
Ja
J,,,
!Jw + t !
l1w+
~I
J[a+
12
a]
2
_
12
a]
Ja
p
o
CI+~--~
Ja
Ja / -
}a ,lllqO a la fncuncia
(ati.
Cl
Luego si optsemos por el mtodo grfico bastara hallar en el diagrama de magnitud del sistarta compensado en ganancia la
frecuencia a la que corresponde el valor 20 log ra = 20 log
db
/3
!40!
J3 - IJw l liw + 2 I
1600
3 ... w2(w2 + 4)
}a= 8.2
a=.!.3
l-
= 14.2
Cal
8,2
uize(w)
ana.::
1 100
:tw(1,46)
aria
ma comt--
4800 .,. O
=46
= 4.73
~
CJlculo ae Clt,.
modwm-1/(~3));
.(y, l)=min(-ma-modwm))
y=
0.01291
w., = T
w4 + 4w2
14.2 s(s
8.1113
ma('48,1)
ans=
+ 2}
0,5903
M ,1 ......-----i~~:..=~-==-.;.:.:..,;.,;,;=-:.::...,-..;.,=,;.-.;.;;~-----.1
n 41 fo-...;;:::,o...i:~-.......;.--+--------+-+-------~-31
i
t
p
ll
11
el
e
el
B
..
'.
Diagramas de corrector
.'
'. .
...
. '.. ....
..
'
.........
1 11\ \\H
1: '11: I H 1 111)\\
<3
111 : t l
~!
!!!1 1
: : : ;:: :
:
1 111111
: !: !!
! !!~!
: : : ::::
~
1: : : : :
!: !: !!
!!!!
: : : : ::
... ..
-----===. . . 101
.;.i._--------.. . . .
QL-------'-..............
101
.....i
102
radlsec
CD
..
...
. . .......
.. .. ...
....
..
. . . ....
'
: : : : ::: :
: : : :: : ::
i :: i :i
! i ! i !1 !1 !!1 1
i i
: : : : H ::
! ! i i i i ii
--+-+-r-rrn
l :: :: :
i : : l: H
l ! ~ ! l ! !!
! =:
rr--i---l-i..1. : , 1 1
QL-_;......:..""""cl::l::c..;=..:........:........:.....:...:...:..:~~:..._:.....:::~~
:
1~
1t
1~
1i
W'IIIOQlpece(1,2,500);
n1={314.19);
d.1={1 14.2t
JI
bode(n1,d1,W)
V1c(O;1, 100;0,SOt
subplal(2, 1,1.),8xit(V1)
V2s(0.1, 100,0, 180t
subplot(2.1;2).-.(V2)
~--~de-cor....rr-tc*I.. . ,.)
C2
'\,
_,/
hold
,/
_--
riyquist(n2,d2,w)
it V:;{-10, 1,-5.5,5.5];
axis(V)
axis square
,,
-5 .______.______.__.___.._;.___,...._...,_--1..---J
-10
-8
-4
Real Axis
-2
/\
1.5
N1(S) t-~---.cs;~
,i \
: ", \
/'"'
i i
\ \
/
~,
---/ --- -'-~--r----'.~= /
D1(s)
Tranlifer Fen
Graph Scope
//
~~---.0211
Transfer f c:n1
G1'81)h Scope1
0.5
..----...
__:~
\J .
I/
!/
jj 0.s......-__..1____1__.s__2.___......,2.s---'s
0____
0.2
0.15
0.1
0.05
-0.1
-0.15
0.2
0.4
0.6
o.e
C3
Red de atraso
K
s( 1+O, ts)(l+0,2Ss)
EepeciflGacionoe
K.. = 2Ss-
+,. =
4S 0
G. ~ 10 <1>
wi:=logspace(O, 1, 1000);
{ma,fa,w)=bode(n1 ,d1,w);
(a,l)=min(abs(130+fa))
a=
0.0282
I=
328
siZe(ma)
ans=
1000
... o
luego el sistema compensado en ganancia ser
beta=
2S
s(s
beta: .ma(328, 1)
10.1838
+ O, ls)(s + O, 2Ss)
. d=2(Mog10(10.1636)
d=
20.1410
2 Hallamos diagramas de Bode del sistema compensado en ganancia, y de ellos deducimos
la frecuencia a la que la fase es igual al margen de fase, (incrementado en S + 12 ), -me(w)
an1=
requerido por las especificaciones.
1
1000
Esto es: la frecuencia a la que se verifica
w2= W(1,328)
w2=
2.1248
-----
48
..
"'ag 38 .. ..
n 28
u
d
.. ..
.. .,
18
.. - .........,,
.H.
r--... ....
a.
rr,, == 2.12?1
-18 -dB
--
---
. . ...
-...... ..
e
d
PIiase= -138,
B -21
-38
... . .,_
..
,.
'
.--161
111
.,.
",
"
.,,.
' ,
..
. 181
..
......~
- 141
---= -1~1
.
-..
lo
- 111 ph
-,_ 129 as
e
.
131
-------
ze,ue
en 11ananc11
.....
1
. 191
8
1r
' .L
<Nc11,1c)
3 Para que el sistema corregido tenga su frec:uencia de cruce de ganancia a la frecuencia "'2 = 2, 12
1
{II' - 10, lS . 0,21 = 0,02
+,
1 s
f.d.l de= pasma j. s +
.
,r
s + 0,21
= 10, lS. s
+ 0,02
S El valor de K, previamente caladado, en el primer paso, engloba la ganancia de Bode del sistema y la gaoaoeia del
amplificador
C4
Sistema compensado
_lL. s + 0, 21 .
1
=
98,52(s + 0, 21)
10, 15 s + 0.02 s(l + O, ls)(l + O, 25s)
s(s + O, 02)(s + 10)(.r +
4)
Si suponemos que el factor de ganancia del sistema sin compensar fuese 5, la ganancia del amplificador seria 200
G(s) =
S
s(s + lO)(s + 4)
ae "',,,
c:o
"C
.:
a,
111
1
1
1
t
t
1
1
11
1
1
1
1
1
1
1 : : :: :: : ::
(.!J
-40
-20
Cicuio
moc:twm=1/(sqrt(3));
{y, IJ=min(abl(ma-modwm))
y=
0.0129
I=
46
lize(w)
..... -
: :::
I
1
,
1
t
1
1
11111
1
1
1
1
1
t
1
"';'--_ : : : : :: :
: -.~4-__ : : : : :
........
---~- .....! --- -~-. ~-~. ~- ~ -~ - ~--- .. ---- ~ ----- -~----~ - ~
1
o
1
1
1
1
1
1
1
1
1
1
1
1
1
1
ans=
1 100
.!.~-:
:itW(1,46)
.,.=
8.1113
10
10
Fre
rad/sec
o.--,-----r----.--,--.--.,_,_"T""T",,_._____,._...._-.---,--,-~-,-""l"""T"'I
'.
0.5903
'' ''
'' ' '
O)
(l)
"C
-~~~
~ -100
a,
-.-......-:...........: ....
~i.:i.:i::::----... ~------~----~---:-~ -f-1-~
.e:
a.
ma(48,1)
ans=
1:
: : ::
:: : : :
1
1
1
1
,
1
,
1
-----;.._
,
: :r : : : :
: ~:::::
,
1
~ :
1
,1
1,
11
-----------~--~--~-~--~--~-------~----~----~-200'"----------
~-----"......___~ ----------.-..
t
10
-~
10
10
25
20
15
10
'
'
'
-----~
c:o
"C
'
'
'
'
: 1
::
oO
-----~----__J
15
20
25
30
10
Time (seai)
- -
0.5
O)
(l)
"C
------ -.
(l)
; -150 ---------------
.e:
a.
- .
'
'
'
. .........
---:-' - -
.
''
'
-1
-0.5
0.5
C5
Pasos a dar para determinar el sistema de segundo orden, ( ~~.u i2), equivalente a un
sistema, H(s), de orden superior
Convenios de notacin
H(s) f.d.t. L.c . del sistema original
Mr= IMID, )j Pico de resonancia
mr Factor de resonancia, IH(ror)I/IH(O)I
Ganancia esttica
IH(O)I
Frecuencia de corte a -3 dB
ror Frecuencia de resonancia
Para hallar equi2, necesitamos determinar
K = Ke Factor de ganancia que en equi2 coincide con el factor de ganancia
i;
Factor de amortiguamiento
ro,,
Frecuencia natural no amortiguada
para construir
Kro;,
s 2 + 2i:;ro,,s + ro 2
1. Clculo de K
Es la ganancia esttica del sistema a sustituir. K dB, normalmante coincide con el valor, a la frecuencia ms pequea,
del diagrama de magnitud de Bode a L. C.
2. Clculo de i;
Partimos del conocimiento del factor de resonancia, mr, deducido del diagrama de Bode de magnitud.
l
mr=---21;~
- 41; 4 + 41; 2 -
-l,
=0
mr
3. Clculo de ro"
Deducido ror del diagrama de magnitud de Bode a L.C. y teniendo en cuenta
n=-;:::::==
Ji- 2;2
200
s 3 + 12~ 2 + 4Ss + 200
1 - - . .. --- -. -
- ---- .
o!----------- 0.5
-5
-10
o~,____.____.._____.____.____
-10
86
-5
10
i_: L r_EGUU\DOR P
obtener un Pm=64
bajar
re0tar
dividir
'
: ,, r ;'
20
l ., r
10
------- ~
e:
r
.
ai
,,... !'"-
..... ._
--
- - ---- . -
- - -~- '
-..
1
'
'
'
. -
'
'
'
'
'
'
'
--- --- --r ------ ---:--------- j_-- - - -- - - ~--- - - - -- __--------+- - - - ---- - ~ - - - - - - - - _ ---- -----:---- ---.'
.'
''
.'
.'
''
..'
'
..'.
..
...'
.
1
-180
'
'
-170
-150
-160
G(s)
u.
-140
-1 30
Phase (deg)
2000
2000
s(s+ 10) 2
s 3 +20s 2 + IOOs
'
87
..'
'
ans=
'
.--
1980
ma(l980,l)
.'
__ -:--.
.
r------~
--------~----
~--~---------~---------~------------------~-----
.
.
.
.'
.
.'
.
.'
'
.
.'
.
.:'
'
-~---..
..:
.
'
1
-20
---->:' -----
-.
_.__
-10
8.2259
kl = 1/8.2259
kl =
0.1216
fa(l980, 1)
ans=
- l \5 .<)%3
nc=kl *nl;
nichols(nl,dl,w)
hold
nichols(nc,dl,w)
'
'
'
-120
-11 O
-100
-90
2000 o, 122
s 3 + 20s 2 + lOOs
K1 = log-
244
s 3 + 20s 2 + 100s
(-
~~)
= O, 126
K1
=0.122
244
fd.t.r.c. = s 3 + 20s 2 + 100s + 244
Este sistema debe ser el producto de 'un segundo orden dominante' y una de primer orden que aportar el polo
menos significativo.
El de segundo orden debe tener l; = O, 7, exigido por las especificaciones y una frecuencia de corte,roc1,
a L.C., a -3 dB
n=[O O O 244];
d=[1 20 100 244];
w=logspace(-1, 1,3000);
[ma,fa,w]=bode(n,d,w);
[m1 ,ind]=min([abs(0.707946-ma)])
m1=
4.2142e-004
ind
2404
size(w)
ans=
1
3000
w(1 ,2404)
ans=
4.0044
F11TrTnT:
,:-1,1-1.r111j
1 1 1 111111
1 1 1 1 : rH.
3
~e: -1 O
-20
: : : : :::
101
: : ' :::
101
10
Fre uen
rad/sec
i-100 ;-;--;-;;-;-;-;-;;;
~
! ! :
::!
! ! ! ! ! ! !
-200
10 1
;<:->::
: ; :'. '::
! ! :- ~f \
10 1
10
roc=ronJr-2e; 2 +Ji+(l-2C;,2)
=ronl,01
con los valores del; y ron hallados podemos ya construir el segundo orden dominante, deduciendo el trmino de
primer orden por identificacin. Ha de verificarse:
244
ro~~
15,68 K
2
2
2
s3 +20s + 100s+244 (s +2~rons+ro~)(s+p) (s +5,444s+ 15,68)(s+p)
15,68, ~
244
15 56
s 3 +(p+5,444)s 2 +(5,444p+l5,68)s+l5,68p
~ p=l5,68= '
=----------
1.5
1
! / / .
i , .
,l
0.5
O'
./
-.,/
\l
\,l
88
0.5
Lugares de Nyquist
del sistema
compensado y sin compensar
en
~o,
cr,
. ~ ;,,;,,
.... . . . ; :, ;.:,:,:::;
,.
" , Huo
-0.5
.,. .,
.. ... , ,
. . . ...... \
..
, '1 .
'
''
'.
'
'
.. .
..
., '' .'
..
,
'
'
'
-1'-----=----~~~~~~~~~~~~..;......-.J.~-'
-2
-1.5
-1
Real Axis
-0.5
"""
M
wr
neq=[O O KeLC*vmA2];
deq=[1 2*z*wn v.nA2];
printsys(neq,deq,'s');
89
muestra f.d.t Le
. -
- -- -- --~---- - ..
. .----~--1
..;._.
1..
..- -~
..-.. -~
. , -
i.-------3'~------
- - - -- -- ~ ---. -: .- .. - - - . - : f
!e
---
: ~
G
- ~-- -
y= 1 + CG . n 2 +
-.,
+ -~
+
- --- ------- - -
G1 +C1G
CG
1 + CG . ni+ 1 + CG . Ye
Si n2 es un escaln, puede ser neutralizado, si C o G poseen una integracin, en vinud del teorema del valor final
n2
lims - - - - - - - - s =O
s-+O
1 +l
. K
s (s-p 1)
y sera independiente de n 1 .
siendo Hd una f dt. impuesta a priori por las especificaciones, siendo entonces
C=
Hd
G(l -Hd)
Con.frecuencia se tiende hacia una Hd de segundo orden con un amoniguamiento, e;.. suficiente para evitar
sobreoscilaciones y una co,. tan elevada como sea posible. Una eleccin, arbitrariamente rigurosa de Hd, podra
convenir en tarea irrealizable el diseo fisico de C.
Hd =
90
Siendo K~
= 1 , y= Y e
en rgimen permanente.
l'... =--------
Ye
1 + 21;
<o,.
+..L. S2
co!
EJEMPLO: Disear un corrector C(s) que proporcione rapidez de respuesta a un sistema de primer
orden
G(s)= _1_
1 +Ts
Hd =
ic;
si
l+-s+ro"
co,;
C(s) =
Haciendo ro 11 =
~T'
1 + Ts
2~
)
s ( -+.1....
ro11 ro;
ro11
donde
C(s)=
,.
1 + Ts
= 2~ 1 + r s
_l_(l+
2
4C, T' s
T-P)
1 + Ps
T-T'
., e(s)!-i~-~
1
1
1+Ts
+ i "',
+ <. ../
El corrector eat formado por un integrador y un filtro paaabajo. T' debe calcularae adecuadamente para reaponder
a laa eapecificacionea del aiatema.
Deaeamoa que el tiempo de reapueata del aiatema corregido aea la cuarta parte de fs1 3T , del aiatema de
primer orden y que el coeficiente de amortiguamiento, del aiatema de aegundo orden, Hd(s), aea 1; = O, 7
Sabemos
f s(n%)
e:;!. ln ( 1~)
fs(S%)
= ~!n =
7! = 21;ron
=>
3:
i;ron = 2'11
6 '!1 = 3T
4
Un valor pequeo de T' podra provocar una accin integral demaaiado enrgica con rieago de aaturar loa
accionadorea. Se requiere una limitacin razonable de laa eapecificaciones.
La aeal de mando es
U(s)
Hd
=Yc-G
=yc(s)
1 + Ts
14
s'
1 +...:...s+-;ro..
w~
(1;=0,7)
Si la aeal de conaigna, Yc(t), fueae un pulao de rea, Yo't, podramoa para facilitar los clculos asimilarla a un
impulso de Dirac
91
't
't
= O, 1
= T , u(O+) = 32, 65 Yo
. en
400 ,-----.------.-------,
resulta
=326, 5
200 \
10
0.05
0.1
0.15
T;
D=KTd
error
u(t) = { e(t) +
i;
Je(t)dt + Td e(t)
.1
1
Funcin de transferencia
s
Integral
e(t)
Respuesta armnica
T
a=-'=10
Td
T;
20
)
l
=----
jT,Td
1
1
'
1
-1
1
1
1
1
-.- 1
~.
'
Punto pivotante
1
1
1
1
11
1 .- -
1
-
1
1 -
1
-,-
' '
..
1
1
'
1
1
1
1 1
, -.-,
'
11
1 l
1
1 -
1
1
11
--~ 1 1 1 1 1
1
1 '4.-.J 11
'--------'-'-...................
~+--=......_~_._.-=.......__ _._~
2
1
10
10
10
200~--------~-----.-_,...,~~-...-',,
'''
, , : : ~--- - -_.T-.,
~--r
, 1
t .. ........--, ,
1 . - - - - - -
, _J,-t-T""r,
..J.______,.-
1 1
, ,
1 1
-'--'--'-'-''--~~-'-~-'-~'--"'-'-'-'-~~~---
1
40-~---, , ,,,.l++2s
20S
: ::1
:
::~.-.~~~~~~~~~~~~~~~~~
11111
11111
11111
1111
1111111
1,111
'1 '1111
'"''
K=I
EJEM
PLO P;= 12
Pd=4
e(s)
1 1111
1 1111
1111
1 J 111
1111
103
200
101
10"2
11111
11111
1111
t 111
11111
1111
1o
1111
11 .I L -
_,.Y"'f-111
:-: ::::iL~--!-:-
:-:-: ::::--o ---:--:: :-:-:::::---:: : : : :::
: ~-!,.}-~~:::
: : : : : :::
---:--:-++--:-: :.L.L..--,--,
'
~' '
'' 'f.:40
1
1 + l2s +4s
+
1111
111 1
:. :,:. 1+-1-+5s
(1
20 ~-----
20s
=-Td =
,, ,,
j"::,
'
~
1
1
1
1
1
1
11
1
1
1
1
1
1
1 1 11 _,..J'
1111~
1
1
l-1 11
~-~
1 1 t 1 1
111111
1 11
1 11
1
---~-'-: : : : : : :
J.- I
11
: Yo,-<' : : : : :
0'---~-~-'l-....~~-~.~~--~~~~a-.--~----~,___',___._....-......---~~
101
102
10
1
1
1
1
1
1
1
1
t
1
1
1
1
11
11
::::::~
111
9-2
1~111111
1
1
1
1
1 111
1
1
,...-<
l
f
11
11
11
111
1 11
--- --.- -- -,. .... ,. .. ., -.-~ --- .. .., .. -- .,-- ..,--r,... "..,-r,-------,. ......
1
1
:
1
1
...
1 1 _,_.-
1 1 1
- -~ : _- -.:..:.;_:_:.:..:...;~
11 . . >L
1
1 L.
'
: ..:. .:_,
_ U.t.i:
~-
--- ;) ,'[ f
:., 1
:. }_)'......
::.o
,\i)
: ::;;: -
..
o ----- ---
~-:-:-:------ ~- ...
-20'--~..._....__.__._......................~--------............................J
10~
1~ 1
Frequency (rad/sec)
-------
r=-=--r--r--r-.-r'T""T"'T-,-~......,.--,----.-,-,.--,-r-~
1
1
O
1
'
1
1
-1
. ....
'
'
'
1
I
1
I
'
'
'
.. . .
-2
:::~=~=~=.~:;;;:::::~::::::._:;:
-200
- (
+ ~~
.. _ _,.
- 3 ~_~1~--_._o____;,,,,;:.........,;.1a=..,-:....:._.._2_______
3 _____4
Real Axis
-400'---~~...._._._.................._.___~.........._.__._.............~
1
2
10"
10
20
'
....
'.
...
1'
'
1,
CD
"C
t::
'aj
(9
0.05
'..
''
o.
1
:' ...
: '~ . .:,.:
: : : ~-~
1
-20 2
10
10
o -------------------------~"
.... _____________________ :
- '
',
Frequency (rad/sec)
-..a......
: --.... . :
1
1
1
1
1
1
'
: : : : ::
-0.05
:', : : : : : :
-200
- -~-
1.
'"
=:f:====
-400 -2
10
93
::
rrnm
:
''
: '. :
,1-... . . .
-- --
-0.1'--.::;._.,__ _____._______
-0.1
-0.05
____....______.___
Real Axis
0.05
0.1
Tipo
Reguladores continuos
f.d.t. en s
Ecuacin diferencial
E(s)
C(s) =
p
I
e(t) = K e ( t)
A=
e=
e(s)
e(k) = Kpe(k)
A=O
C= J_
T,
b=l
d=O
e(k) = K; L e(k)
r:
e(k) = K, :E F. (k)
A "' O
h=
e ::., 1
d =O
A =O
b= I
r-0
k-1
,-o
K-z'z-1
g=
q=
q=Kp
F= 1 g= 1
F=I gK;
p=K, q=K,
p= 1 qK,
K1'z-1
F= 1 g= 1
p=K, q=O
F= 1 gsK;
p= 1 qO
F=l
p=K;
q=Kp+K,
Kp
P.I
e(t) = KE(t)
K(I + T;s)
+ f Je(t)dt
'o
+-~-+
P.D.
e(t) =
K[e(t)+T<1E(t)J
1 + TJS
N
(l+N)s+~
K
d
N
s+ T.,
ideal
real
P.I.D.
K( f +-+-,1
7Js
. ) =
T, s
e(t) = Ke(t)
1
f'o
+ J e(t)dt
+ KTdE(t)
e(k) = Kpe(k)
T;s
(1
l+-fs
N) s 2 +TTs+rr
TJ+NT,
N
,d
,d
s2 + ~ s
e= K
T;
d=K
+K;LE(i)
b=I
A=_!!._
Td
c=I
b=-KJoll
Td
d= K(I +N)
d=K(I +N)
c=[K r~:,
b=[
~]
7;~)Td-N
T,)]
real
I
A= [ _K
;., O
ideal
b [
,~,(:d:
N' T,)
+ K, L E(i)
i=O
+Kd[e(k)-e(k - l)J
d=K(N+ 1)
(Kp+K)z-Kp
z
az 2 + Pz+y
F=
p=
g=l
g=K;
q=Kp+K1
F=l
p=I
e(k) = Kpe(k)
+Kd[e(k)-e(k - 1))
~ -~
A [
(Kp +K;)Z-Kp
z-1
,~o
A=_!!._
TJ
e =-KN2
Td
Espacio de estados
f.d.t. en z
z _ E(z)
IX)- e(z)
d=K
1
T;s
Ecuacin en diferencias
b=
d=
e(t)=f-Je(t)dt
1
Reguladores discretos
Espacio de estados
z(z- 1)
siendo
a.= Kp + K; + Kd
p = -Kp-2Kd
y= Kd
F=O
p=-Kd
g=l
q=Kp+Kd
F=O
p= 1
g=-K
q =Kp +Kd
F= [ : ]
p=[Kd K, -KdJ
~~]
F= [
p = [I
g=[ K,dKd
F= [
]
p=[K, -Kd)
g=[ : ]
q= K,+K,+K,
T,TJ
e = (1
94
O]
d= K(N+ 1)
q=K,+K,+K,
O)
~~
g=[ ]
q=K, +K,+K,
fonna diagonal
f
- -1-
-.,,.
c-----1C::J1--------......
Ri
R4 R2
-
R3 R,
R2C2s+l
R2C2s
e,
R4 R2
R1C1s+ 1
-
R3 R, R2C2s+ l
~
~
R,
ADELANTO
ATRASO
C,
~
Rl
'
(ATRASO - ADELANTO)
95
essp
=O
=2T
Adoptamos como modelo a conseguir, un modelo de segundo orden, con Kc = 1 a fin de cumplir la exigencia de essp = O
H(s)
=--....;...__2_
G(l -H)
H
1 + G(l-H) G
1+2c;L+L
ron
ro~
C(s)
G(s)
!- --,. :,:----,
, .'
H
G(1-H)
y(s)
K
1+Ts
HG
G(l -H)
Ciln
= 1- H =
s2
21; Oln +
(O~
= 21;
. (
s 1 + 21;ron
l
21;
e,sv=-=Kv COn
1+2c;L+L
COn
ro~
1
\ =K
K
1
l+Ts. 1- 1+2c;L+L
ron co~
21;...L+L
ron
co~
Para facilitar su implementacin fisica , en el denominador sacamos factor comn de modo que entre parntesis nos quede el
denominador de un sistema de primer orden en arquitectura de constantes de tiempo
C(s) =
2Ki..s(1
+-1-s)
m.
u,,m.
1 + Ts
=~.
1 + Ts
2K1;s 1 +-1-s
:u;m.
La estructura de la f.d.t. del corrector incluye un integrador y una red de adelanto, debe ser T>
adaptacin de impedancias escogemos como red de adelanto un circuito activo y para evitar saturaciones en el desmsador
colocamos en ltimo lugar el integrador.
96
j C(s)= ~ . l+Ts
..---111----.....
e,
2KC.s 1 +-1-s
21'.;oon
rlh
!l
1
'
!V
R4
...
o-----------------------------~o
i
s:
Mp
= O, l = e
-- "-
s=O, 6
=>
.~
Clculo de ro"
=>
t, =..!..=0.5=~
T
..,,w ..
Oln=l0, 4
C(s)=-1- .
2Kr,
<ii;'"s
l+Ts
1
+ 2.:; ro.s
l+ s
= O, 8 ls l + O, 08s
7.-------.-----...------.-----------.--~----~===
H(s)=---s2
1+2;_:L+0) n
O)~
6
5
--------.. H(s) =
l
1 +O, ll54s+0, 0092s2
Sietema corregido
1 _/// __- - - - ~ - - - - - - - - - - t
/1
97
of
Para modelos de orden, superior a dos, Graham y Lathrop han calculado los modelos que minimizan la funcin de costo de la
w
integral del tiempo multiplicado por el valor absoluto del error (ITAE),
fo tle(t)ldt.
r, pulsacin reducida
r= 2ro,,
Los modelos de la primera tabla dan essp =O . Los, de la segunda: essp =O y essv =O
-1
1 +siro,,
1 + l,4r+r 2
l + 4r + 7, 5,-2+8, 6r3 + 6, 6r 4 + 3, 3r 5 + r 6
l + 3,2r
l + 3,2r+r 2
l+3,3r
l +3,3r+ l,8r2+r3
- 0,626 j 0,414
- 0,896
- 0,376 J 1,292 - 0,576 j 0,534
- 0,263 j 1,239 -0,642 j
- 0,745 j 0,264
- 2,849
- 0,359
o, 766
- 0,351
- 0,721 j 1,504
1 + 5, Ir
l + 5, lr + 4, 9r2 + 2, 4r3 + r 4
- 1,240
- 0,249
- 0,455 j 1,740
1 + 5,2r
1 + 5,2r+6, 3r2 + 6,5r3 + 2, 2r'4 +r5
1 +6,8r
+ 6,8r+ 14, lr + 17,2r3 + 13,4r4 + 6, lr 5 + r 6
2
98
- 0,707 j 0,707
-3, 256
- 0,997 j 0,488
- 0,253 - 0,308 j 0,988
Soporte basculante
.....-~+-.11m-'-~~~~~-.,,,t:;...;\,-~~~~.......~ - .II
yYn
Fotorreslatencla
bastidor
Placa del
1natrumento
,1
99
Mthode apriodique
Donde ouverte
_;-Eo
+- K=
proc~l
-;,
P.I.D.
P.I.
p
.._ -
:: t
....+---.:
Ziegler- Nidx,l,;
Rgulation
ou Poursuite
Ziegler - Nichols
Rgulation
ou Poursuite
= O, 6
Kosc
Ti= O, 5 Tose
T1
Td
i-,T
T
Chien - Hrones - Reswick
Rgulation
= 1,2-Tt
= 0,5t
Ti= 2,4t
Td = 0,4t
= 2t
= 0,95-Tt
= O, 125
= O, 45
Kose
Ti
= O, 83
Tose
Ti= 3,3t
T.=
4t
1
T
K=-
T
K = 0,3-
= O, 5
Tose
Kose .
= O, 9-Tt
= 0,6-Tt
't
Mthode do pivot
~ I essaiProcessus
11
sinusoidal
-180:
:
'
'
T1. = -(1)
-90~
:
/-120
. ''
Black
Ti
Td
Poursuite
K
= 0,6-Tt
Ti= T
Td = 0,5t
Td
Eoy7
~:"
J~
=4
= O, 35-Tt
Ti= 1,2T
T
K = 0,3t
K=
Pompage K 0 K Tose
K = O, 6Kosc -0.SK
'
P.I.D.
0,6T6
Kl =
Kd
("t+0,56)~
P.1.
Kd
K=
=O
K.1
O, 6T ( *)
d
O, 9T -0.5 K.
1
.+0,56
K
.:::i.
K i. = 1, 2T
~i")
<JIC
Kd
'
46
K = O, 45K,m - 0.5K
0, 9T6
3,3(-c+0.56) 2
= O 3 K ose Tose ( *)
_ O, 45 K ose::::, * )
- O, 83 T ose (
p
T
Kd
K.1
=O
=O
K="t + d
K = O,SK 0 ,c(*)
Y(p)