cap2editable

Upload: rcam37170

Post on 13-Apr-2018

214 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/26/2019 CAP2editable

    1/56

    2 . Fundamentos

    matemticos

    PALABRAS CLAVE Y TEMAS

    . . . Variables complejas . . . Ecuaciones de estado

    . . . Transformada de Laplace . . . Ecuaciones en diferencias

    . . . Expansin en fracciones parciales . . . Teora de matrices

    . . . Ecuaciones diferenciales . . . Transformadaz

    2-1 IntroduccinLos estudios de los sistemas de control dependen fuertemente del uso y aplicacin de las

    matemticas. Uno de los propsitos principales de los estudios de sistemas de control, es

    desarrollar un conjunto de herramientas analticas, de tal forma que el diseadorpueda llegar

    a diseos razonablementepredecibles y confiables, sin dependerpor completo de la experi-

    mentacin o de una extensa simulacin en computadora.

    Para el estudio de la teora clsica de control, que representa una buena parte de este

    libro, los antecedentes matemticos requeridos incluyen temas tales como la teora de la

    variable compleja, ecuaciones diferenciales y en diferencias, transformada de Laplace y

    transformada z, etctera. Por otro lado, la teora de control moderna requiere de un mayor

    apoyo matemtico. Adems de los temas anteriormente citados, la teora de control moderna

  • 7/26/2019 CAP2editable

    2/56

  • 7/26/2019 CAP2editable

    3/56

  • 7/26/2019 CAP2editable

    4/56

  • 7/26/2019 CAP2editable

    5/56

    Seccin 2-3 Ecuaciones diferencia les 25

    2-3-

    1Ecuaciones dife

    renciales o

    rdinarias lineales

    2-3-2 Ecuaciones di

    f

    erenciales no

    lineales

    (2-6)

    (2-5). di(t) 1 f

    Rl(t) + Ldt+ C i(t) dt = e(t)

    d"y(t) d"-1y(t) dy(t)---;;;-+a,,_ d

    t"-I

    + + a

    dt+ aoy(t)

    =f(

    t)

    en dondeR es la resistencia, L la inductancia, C la capacitancia, i(t) la corriente en la red ye(t) el voltaje aplicado. En este caso, e(t) es la funcin de excitacin, t la variable indepen-diente e i(t) la variable dependiente o desconocida que ser determinada al resolver la ecuacin

    diferencial.

    La ecuacin (2-5) se denomina como una ecuacin diferencial de segundo orden, y se

    hace referencia al sistema como un sistema de segundo orden. Estrictamente hablando, la

    ecuacin (2-5) se debe nombrar como una ecuacin integrodiferencial, ya que involucra una

    integral.

    En general, la ecuacin diferencial de un sistema de n-simo orden se escribe como:

    Una gran variedad de sistemas en ingeniera se modelan matemticamente mediante

    ecuaciones diferenciales. Estas ecuaciones generalmente involucran derivadas e integrales

    de variables dependientes con respecto a la variable independiente. Por ejemplo, un circuitoelctrico RLC en serie (resistencia-inductancia-capacitancia) se puede representar por laecuacin diferencial:

    que tambin se conoce como ecuacin diferencial ordinaria lineal si los coeficientes a0, a

    1,

    ... , a0_

    1no son funciones dey(t).

    En este libro, debido a que se trata slo con sistemas deparmetros concentrados, todas

    las ecuaciones diferenciales son del tipo ordinario. Para sistemas conparmetros distribui-

    dos, tales como los sistemas de transferencia de calor, se emplean las ecuaciones en deriva-

    das parciales.

    Muchos sistemas fsicos son no lineales y se deben describir mediante ecuaciones diferen-

    ciales no lineales. Por ejemplo, la ecuacin diferencial que describe el movimiento de un

    pndulo que se muestra en la Fig. 2-3 es:

    2-3 Ecuaciones diferenc iales

    J

  • 7/26/2019 CAP2editable

    6/56

  • 7/26/2019 CAP2editable

    7/56

    . & . El estado de un

    sistema se refiere alpasado, presente yfuturo del sistema.

    . & . Las variables de

    estado deben

    siempre ser un

    conjunto mnimo.

    Seccin 2-3 Ecuaciones diferenciales 27

    En forma similar,para la ecuacin (2-6), se define:

    X1(t) =y(t)

    Xz(t) = dy (t)dt

    (2-12)

    d"-1y(t)x(r)---

    " - dr:'

    Entonces la ecuacin diferencial de n-simo orden se descompone en n ecuaciones diferen-

    ciales de primer orden:

    dx 1(t)--- =Xz(t)

    dxz(t)

    -

    -=xJ(t)dt

    (2-13)

    dxnCt)--= -aoxi(t) - a1xzCt) - -a 11-2Xn-1Ct) - Gn-1Xn(t) +f(t)dt

    Observe que la ltima ecuacin se obtiene al igualar el trmino de la derivada de mayor

    orden en la ecuacin (2-6) con el resto de los trminos. En la teora de los sistemas de

    control, el conjunto de ecuaciones diferenciales de primer orden de la ecuacin (2-13) se

    conoce como ecuaciones de estado, y X,x2, ... ,xn, son llamadas variables de estado.

    Definicin de las variables de estado

    El estado de un sistema se refiere a las condicionespasadas,presentes y futuras del siste-

    ma. Desde un sentido matemtico, es conveniente definir un conjunto de variables de esta-

    do y ecuaciones de estadopara modelar sistemas dinmicos. Las variablesx1(t), x,iSt), ... ,

    x/t) definidas en la ecuacin (2-12) son las variables de estado de un sistema de n-simoorden descrito por la ecuacin (2-6), y las n ecuaciones diferenciales de primer orden son

    las ecuaciones de estado. En general, existen algunas reglas bsicas relacionadas con la

    definicin de una variable de estado y lo que constituye una ecuacin de estado. Las varia-

    bles de estado deben satisfacer las siguientes condiciones:

  • 7/26/2019 CAP2editable

    8/56

  • 7/26/2019 CAP2editable

    9/56

  • 7/26/2019 CAP2editable

    10/56

    30 Captulo 2 Fundamentos matemticos

    Ejemplo2-1

    {

    u,(t) = 1f(t)

    o

    La transformada de Laplace def(t) se obtiene como:

    t>O

    t

  • 7/26/2019 CAP2editable

    11/56

  • 7/26/2019 CAP2editable

    12/56

    32 Captulo 2 Fundamentos matemticos

    En general, para las derivadas de orden superior def(t),

    C D [ d" j t ) ] . [ n-,. n-2df(I) d"-1f {t)]J.., -- = s"F(s) - hm s f(t) + s --- + +-----

    dt" H . . dt ar: l

    = s"F(s) -s"-1

    f(O) - s"-2

    J

  • 7/26/2019 CAP2editable

    13/56

    (2-33)

    (2-34)

    . . .

    (2-32)

    (2-35)

    (2-36)

    wF(s)=-

    -s2 + w2

    F(s) =--,---5--s(s2 + s + 2)

    5 5limf(t) = limsF(s) = lim

    2 2 2t--+ C tJ 1--+0 s--+0 S + S +

    pi.. mf(t) = lim

    sF(s)-00 S-+

    Seccin 2-4 Transformada de Laplace 33

    Si la transformada de Laplace def(t) esF(s), y sisF(s) es analtica sobre el eje imaginario y enel semiplano derecho del planos, entonces:

    .A . Teorema 7. Teorema del valorfinal

    .A . Teorema 8. Traslacin compleja

    El teorema del valor final es muy tilpara el anlisis y diseo de sistemas de control, ya

    queproporciona el valor final de una funcin de tiempo mediante el conocimiento del com-

    portamiento de su transformada de Laplace ens = O. El teorema del valor final no es vlido sisF(s) contiene algnpolo cuyaparte real es cero opositiva, lo que equivale al requisito deque sF(s) sea analtica en el semiplano derecho como se especifica en el enunciado delteorema. Los siguientes ejemplos ilustran el cuidado que debe tomarse en la aplicacin de

    este teorema.

    Considere la funcin:

    Debido a quesF(s) es analtica sobre el eje imaginario y en el semiplano derecho del planos,el teorema del valor final puede ser aplicado. Utilizando la ecuacin (2-32), se tiene:

    Considere la funcin:

    lo cual es la transformada de Laplace def(t) = sen on . Debido a que la funcinsF(s) tiene dospolos sobre el eje imaginario del planos, en este caso el teorema del valor final nopuede seraplicado. En otras palabras, an cuando el teorema del valor final pudiese arrojar un valor

    cero como el valor final def(r), el resultado es errneo. . A .

    La transformada de Laplace def(t) multiplicadapor e+' , donde a es una constante, es

    igual a la transformada de LaplaceF(s), con s remplazada por s a; esto es:

    .t. El teorema del

    valor final es vlido

    slo si sF (s) no tiene

    polos sobre e l ejejwo en el semiplano

    derecho del plano s.

    Ejem p lo2-3

    Ejem p lo2-4

  • 7/26/2019 CAP2editable

    14/56

  • 7/26/2019 CAP2editable

    15/56

  • 7/26/2019 CAP2editable

    16/56

  • 7/26/2019 CAP2editable

    17/56

  • 7/26/2019 CAP2editable

    18/56

  • 7/26/2019 CAP2editable

    19/56

  • 7/26/2019 CAP2editable

    20/56

    40 Captulo 2 Fundamentos matemticos

    expresin de la funcin de transferencia G(s). A continuacin se proporciona una corrida

    tpica en CSAD para la funcin de transferencia:

    G(s) = 2 0(s

    +10)

    s(s + 2)2(s2 + lOs + 100)

    pfede CSAD

    Al introducirpfe en elprompt de MATLAB . elprograma responde:

    Enter Nwnerator polynomial vector >20*[1 10]

    Enter Denominator polynomial vector > ( [ 1 O J , [ 1 2 J , [ 1 2 J , [ 1 10 100 J )

    La respuesta de pfe es:

    Terma in the partial fraction expaneion are:

    Complex Conjugate Pole at: -5.000 +/- j8.660

    (0.02721)(S+5

    (S+5 )"2+(8.66 )"2

    (0.003928) (8.66)

    (S+5 )"2+(8.66 )"2

    Time Domain: 0.02721exp(-5t)coe(8.66t)u(t)

    + 0.003828exp(-5t)ein(8.66t)u(t)

    Double pole on Real Axis at: -2.000

    -0.5272 + -0.9524

    S + 2 (S + 2 )"2

    Time Domain: -0.5272exp(-2t)u(t)

    -0.9524texp(-2t)u(t)

    Pole at the origin:

    0.5

    s

    Time Domain: 0,5*u(t)

    Partial Fraction Expaneion Complete

    Observe que CSAD tambin regresa la transformada inversa de Laplace de G(s).

    (2-75)

  • 7/26/2019 CAP2editable

    21/56

  • 7/26/2019 CAP2editable

    22/56

  • 7/26/2019 CAP2editable

    23/56

    (2-92)

    (2-90)

    (2-91)

    (2-89)

    (2-93)

    (2-94)

    (2-95)

    (2-96)

    t 2: o

    t 2: o

    t 2: o

    K0 K + K Y(s) =_+ -a Jw + -a-1ws s + a -jw s + a +jw

    -j

  • 7/26/2019 CAP2editable

    24/56

  • 7/26/2019 CAP2editable

    25/56

  • 7/26/2019 CAP2editable

    26/56

  • 7/26/2019 CAP2editable

    27/56

  • 7/26/2019 CAP2editable

    28/56

    48 Captulo 2 Fundamentos matemticos

    en donde:

    (2-1 13)

    y O es una matriz nula de 3 x 1. El determinante de A es O,por lo que la matriz A es singular.

    En este caso los renglones de A son dependientes. .A.

    Transpuesta de una matriz. La transpuesta de una matriz Ase define como la matriz queseobtiene al intercambiar los renglones y columnas correspondientes en A. Sea A una matriz denx m que est representadapor:

    A= [a ..]IJ n.m

    La transpuesta de A, denotadapor A' est dadapor:

    A'= transpuesta de A= [aij]m,n

    Observe que el orden de A es nx m, pero el orden de A' es mx n.

    (2-1 14)

    (2-115)

    Ejemplo

    2-12

    Considere la matriz de 2x 3:

    A = [ 2

    - 1 ] (2-116)

    La transpuesta de A se obtiene mediante el intercambio de los renglones y las columnas.

    (2-117)

  • 7/26/2019 CAP2editable

    29/56

  • 7/26/2019 CAP2editable

    30/56

  • 7/26/2019 CAP2editable

    31/56

  • 7/26/2019 CAP2editable

    32/56

  • 7/26/2019 CAP2editable

    33/56

  • 7/26/2019 CAP2editable

    34/56

  • 7/26/2019 CAP2editable

    35/56

  • 7/26/2019 CAP2editable

    36/56

  • 7/26/2019 CAP2editable

    37/56

    Seccin 2-1 O Ecuaciones en diferencias 57

    (2-1 66)

    (2-165)

    (2-1 67)

    (2-1 68)x(k + 1) =Ax(k) + Bu(k)

    xn(k + 1) = -aox1(k) - a1xz(k) - -an-1xnCk) +J(k)

    y(k + n) + n-rY(k + n - 1) + + a.ytk + 1) + a0y(k) =f(k)

    Xn-r(k) = Xn-2(k + 1) = y(k + n - 2)x,lk) =Xn-1(k + 1 ) = y(k + n - 1)

    X(k) = y(k)

    xz(k) =X(k + 1) = y(k + 1 )

    Debido a que los controladores digitales se utilizan frecuentemente en sistemas de control, es

    necesario establecer ecuaciones que relacionen seales digitales y en tiempo discreto. Comolas ecuaciones diferenciales se usanpara representar sistemas con seales analgicas, las ecuaciones

    en diferencias se utilizanpara sistemas en tiempo discreto otligitales. Las ecuaciones en diferen-

    cias tambin se usan para aproximar ecuaciones diferenciales, ya que las primeras son ms

    fciles deprogramar en una computadora digital y son ms fciles de resolver.

    Una ecuacin en diferencias lineal del n-simo orden con coeficientes constantes se

    puede escribir como:

    en donde y(i), i = k, k + 1, ... , k + n, denotan la variable dependiente discreta y en el -simoinstante si la variable independiente es el tiempo. En general, la variable independientepuede

    ser cualquier cantidad real.

    En forma similar al caso de los sistemas analgicos, es conveniente utilizar un conjunto

    de ecuaciones en diferencias deprimer orden, o de ecuaciones de estado, para representar una

    ecuacin en diferencias de orden alto. Para la ecuacin en diferencias de la ecuacin (2-165),

    se tiene:

    entonces al igualar el trmino de orden ms alto al resto de los trminos, la ecuacin se es,

    cribe como:

    Las primeras n -I ecuaciones de estado se toman directamente de las ltimas n -I

    ecuaciones de la ecuacin (2-166), y la ltima est dadapor la ecuacin (2-1 67). Las n ecuacionesde estado se escriben en forma matricial como:

    2-1 O Ecuaciones en diferencias

  • 7/26/2019 CAP2editable

    38/56

  • 7/26/2019 CAP2editable

    39/56

  • 7/26/2019 CAP2editable

    40/56

  • 7/26/2019 CAP2editable

    41/56

  • 7/26/2019 CAP2editable

    42/56

  • 7/26/2019 CAP2editable

    43/56

  • 7/26/2019 CAP2editable

    44/56

  • 7/26/2019 CAP2editable

    45/56

    Seccin 2-11 La transformada z 65

    (2-200)

    (2-202)

    (2-201)

    (2-203)

    (2-199)

    (2-205)

    (2-204)

    k = O, l , 2, ...

    Y(z) = _z_ - __z_Z - l Z - eaT

    (l - e"r)zY(z) = - (z--'- - 1)-(z---e""----"r-)

    Y(z)=-----z Z - 1 Z - eaT

    l lY(z)=-----z - 1 z - e-ar

    (t -e"T)Y(z) =-(z--l)-(z----'-e--a-r)

    y(kT) = 1 - ea kT

    Dada la funcin de la transformada z:

    Para esto, primero se debe expandir Y(z)/z en fracciones y despus multiplicar por z para

    obtener la expresin final. El siguiente ejemplo ilustra este procedimiento.

    ligera diferencia entre los procedimientos de la transformada z y los de la transformada deLaplace. Con referencia a la tabla de transformadas z. se observa queprcticamente todas las

    funciones de la transformada z tienen el trmino zen el numerador. Por tanto, Y(z) se expande

    en la forma:

    se desea encontrar la transformada z inversa. Al expandir Y(z)/z mediante fracciones parcia-

    les, se obtiene:

    La expresin final expandidapara Y(z) es:

    De la tabla de transformadas z del Apndice C, la transformada inversa z correspondiente deY(z) es:

    Debe sealarse que si Y(z) no contiene algn factor dez en el numerador, esto normal-mente significa que la secuencia de tiempo tiene un retraso, y la expansin en fracciones

    parciales de Y(z) se debe realizar sin dividirprimero la funcin entre z. El siguiente ejemplo

    ilustra esta situacin.

    Considere la funcin:

    la cual no contiene ninguna potencia de z como factor en el numerador. En este caso, la

    expansin en fraccionesparciales de Y(z) se realiza directamente. Se tiene:

    .._ Si Y(z) no tiene

    ningn polo enz =O, entonces

    obtenga la

    expansin en

    fracciones

    pa rciales de Y(z)

    en forma directa.

    .._ Si Y(z) tiene al

    menos un cero enz

    = O, la expansin en

    fracciones parciales

    de Y(z)/z se debe

    rea lizar primero.

    Ejem p lo2-26

    Ejemp lo2-27

  • 7/26/2019 CAP2editable

    46/56

  • 7/26/2019 CAP2editable

    47/56

  • 7/26/2019 CAP2editable

    48/56

  • 7/26/2019 CAP2editable

    49/56

  • 7/26/2019 CAP2editable

    50/56

    70 Captulo 2 Fundamentos matemticos

    Referencias

    zF1(z) =--

    1z-Fz(z) = z 1

    . . . . .d

    16. Se puede aplicar la condicin de rango a una matriz que no es cuadrada?

    17. Puede una matriz no cuadrada ser simtrica?

    18. Defina la transformadaz en trminos del operador de Laplaces.

    19. Proporcione la transformada z de la funcin escaln unitario, u,(t).

    20. Proporcione la transformada z de la funcin rampa unitaria, tu,(t).

    21. Expliquepor qu la transformada z inversa de F(z) no esf(t).

    22. Haga una lista de todos los mtodos que conozcapara realizar la transformada z inversa.

    23. Si la funcin F(z) tiene por lo menos un cero en z = O , qupaso se debe seguir antes de realizar

    la expansin en fracciones parciales?

    24. Cul es la diferencia notoria entre las secuencias de tiempo que corresponden a las siguientes

    dos funciones?

    Variables complejas, transformadas de Laplace, y lgebra de matrices

    l. F. B. HILDEBRAND,Methods ofAppliedMathematics, 2nd ed., Prentice Hall, EnglewoodCliffs, NJ, 1965.

    2. R. BELLMAN, lntroduction toMatrixAnalysis. McGraw-Hill Book Company,New York,1960.

    3. F. AYRES, JR., Theory and Problems ofMatrices, Schaum's Outline Series, McGraw-Hill Book Company, New York, 1 962.

    4. B. C.KVO,LinearNetworks and Systems, McGraw-Hill Book Company,New York, 1967.

    5. C. R. WYLIE, JR., Advanced Engineering Mathematics, 2nd ed., McGraw-Hill BookCompany, New York, 1960.

    Expansin en fraccionesparciales

    6. C. POTTLE, "On the Partial Fraction Expansion of a Rational Function with MultiplePoles by Digital Computer," IEEE Trans. Circuit Theory, Vol. CT-ll, pp 161-162, Mar.1964.

    7. B. O. WATKINS, "A Partial Fraction Algorithm."IEEE Trans. Automatic Control, Vol.AC-16, pp. 489-491 , Oct. 1 971.

    Transformadas z

    8. B. C. KUO, Digital Control Systems, 2nd ed., Saunders College Publishing, New York,1992.

    9. E. l. JURY, Theory andApplication of the z-TransformMethod, Robert E. Krieger Publish-ing Co., Huntington, NY, 1973.

  • 7/26/2019 CAP2editable

    51/56

  • 7/26/2019 CAP2editable

    52/56

  • 7/26/2019 CAP2editable

    53/56

  • 7/26/2019 CAP2editable

    54/56

    74 Captulo 2 Fundamentos matemticos

    2-15. Realice la expansin en fracciones parciales de las siguientes funciones, si es que es aplica-

    ble, y despus encuentre las transformadas z utilizando la tabla de transformadas z.

    Resuelva las siguientes ecuaciones en diferencias por medio de la transformada z.

    l O z

    F(z) = (z - l)(z + 1)

    zF(z) = (z - l)(z - 1.5)

    (b)

    (d)

    zF(z) =-(z---1)- (z- 2_+_z_+_l)

    F(z) = l O(z - l)(z - 0.5)

    (d)

    (b)

    F(s) = s3(s + 1)

    5F(s) = s(s2 + 2)

    (b) f(k) = k sen 2k(d) f(k) = k2e-21

    (b)

    (d)

    1

    F(s) = (s + 5)3

    10F(s) = s(s + 5)2

    F(z) = lOz(z - l)(z - 0.2)

    zF(z) = (z - l)(z + 0.85)

    F(z) = 0.368z(z - l)(z2 - 1.364z + 0.732)

    z2F(z) =-(z---1)-(z---0- .- 5)

    Determine las transformadas z de las siguientes secuencias.

    Encuentre las transformadas z de las siguientes funciones.

    (e)

    (a)

    (a) f(kT) = kT sen 2kT

    {

    1 k = O, 2, 4, 6, ... , enteros paresf(k) =

    -1 k = 1, 3, 5, 7, ... , enteros impares

    (e)

    Encuentre las transformadas z inversas,f(k), de las siguientes funciones. Aplique la expan-sin en fracciones parciales de F(z) y despus utilice la tabla de transformadas z.

    (b)

    (a) f(k) = ke-31

    (e) f(k) = e-21 sen 3k

    (a)

    Dado que [f(k)J = F(z), encuentre el valor def(k) en cuanto k tiende a infinito, sin obtenerla transformada z inversa deF(z). Utilice el teorema del valor final de la transformada z, si se

    aplica.

    (e)

    Compruebe las respuestas mediante la divisin larga de F(z) y exprese dicha divisin en una

    serie depotencias de z :'.

    (a) x(k + 2) -x(k + 1) + 0.lx(k) = u,(k) x(O) = x(l) = O

    (b) x(k + 2) - x(k) = O x(O) = 1, x(l) = O

    (a)

    2-13.

    2-14.

    2-17.

    2-16.

    2-18.

    Expansin en

    fracciones parciales,

    transformadaz

    Transformadasz

    Transformadas z

    Transformadazinversa

    Transformadaz,teorema del valor

    final

    Solucin

    mediantetransformadaz

    ,1

  • 7/26/2019 CAP2editable

    55/56

  • 7/26/2019 CAP2editable

    56/56