Está en la página 1de 310

INTRODUCCIN A LA RESOLUCIN

NUMRICA DE ECUACIONES
DIFERENCIALES.









J. Undurraga L.

R. Venegas C.

2
INDICE

1. INTRODUCCIN A LAS ECUACIONES DIFERENCIALES................................ 9
1.1. Clasificacin segn el tipo...................................................................................... 9
1.2. Clasificacin segn el orden................................................................................... 9
1.3. Clasificacin segn linealidad................................................................................ 9
1.4. Ejemplos de clasificacin..................................................................................... 10
1.5. Solucin de una ecuacin diferencial ................................................................... 10
1.6. Solucin explcita ................................................................................................. 11
1.7. Solucin implcita................................................................................................. 11
1.8. Solucin general ................................................................................................... 12
1.9. Solucin particular................................................................................................ 12
1.10. Problema de valor inicial.................................................................................. 12
1.10.1. Teorema de existencia y unicidad ................................................................ 13
2. MTODOS DE RESOLUCIN ANALTICA DE ECUACIONES
DIFERENCIALES ORDINARIAS.............................................................................. 14
2.1. Ecuaciones en Variable Separable........................................................................ 14
2.1.1. Modelo de crecimiento de poblacin de Malthus......................................... 14
2.1.2. Modelo de crecimiento Logstico................................................................. 16
2.1.3. Modelo de enfriamiento de Newton............................................................. 18
2.2. Ecuaciones Homogneas en x e y......................................................................... 19
2.3. Ecuaciones Exactas .............................................................................................. 21
2.4. Factor Integrante................................................................................................... 23
2.5. Ecuaciones Lineales ............................................................................................. 24
2.6. Ecuaciones Diferenciales de segundo orden ........................................................ 25
2.6.1. Ecuaciones lineales de Segundo Orden con coeficientes constantes
Homogneas ................................................................................................. 27
2.6.2. Vibraciones libres No amortiguadas: Sistema Masa-Resorte No Forzado .. 30
2.6.3. Vibraciones libres amortiguadas: Sistema Masa-Resorte-Amortiguador
No Forzado ................................................................................................... 33
2.6.4. Ecuaciones lineales de Segundo Orden con coeficientes constantes No
Homogneas ................................................................................................. 37
2.6.5. Vibraciones Forzadas no Amortiguadas: Sistema Masa Resorte Forzado. .. 39
2.6.6. Aproximacin al fenmeno de Resonancia.................................................. 42
2.6.7. Vibraciones forzados amortiguadas:
Sistema Masa Resorte Amortiguador Forzado............................................. 44
2.7. Transformacin de ecuacin diferencial a sistema de ecuaciones diferenciales
de primer orden..................................................................................................... 48
3. MTODOS NUMRICOS DE RESOLUCIN PARA ECUACIONES
DIFERENCIALES ORDINARIAS.............................................................................. 50
3.1. Mtodos de un paso.............................................................................................. 50
3.1.1. Mtodo de Euler ........................................................................................... 50
3.1.2. Mtodo de Euler Mejorado........................................................................... 52
3.1.3. Mtodos de Taylor........................................................................................ 54
3.1.4. Mtodos de Runge Kutta.............................................................................. 55
3
3.1.5. Resolucin de sistema de EDOs mediante el mtodo de
Runge Kutta de 4 orden............................................................................... 58
3.2. Mtodos Multipaso............................................................................................... 59
3.2.1. Mtodo de Adams-Bashforth de 5 orden .................................................... 59
3.2.2. Mtodo de Adams-Bashforth de 4 orden .................................................... 62
3.2.3. Mtodo de Adams-Moulton de 5 orden ...................................................... 63
3.2.4. Mtodo de Adams-Moulton de 4 orden ...................................................... 65
3.2.5. Mtodo de Milne .......................................................................................... 66
3.3. Medidas de Error .................................................................................................. 67
4. APLICACIONES DE ECUACIONES DIFERENCIALES ORDINARIAS............... 69
4.1. Anlisis del modelo de crecimiento de Poblacin de Malthus............................. 69
4.2. Anlisis del modelo de crecimiento de Poblacin Logstico................................ 73
4.3. Anlisis sistema Masa-Resorte-Amortiguador..................................................... 75
4.4. Ecuacin de Van der Pol ...................................................................................... 92
4.5. Velocidad de reacciones qumicas y la ley de accin de masa............................. 96
5. PROBLEMAS DE VALOR EN LA FRONTERA Y MTODO DE
DIFERENCIAS FINITAS............................................................................................ 99
6. EJERCICIOS PROPUESTOS ECUACIONES DIFERENCIALES
ORDINARIAS ........................................................................................................... 106
6.1. Ejercicios de problemas de Valor Inicial............................................................ 106
6.2. Ejercicios de problemas de Valor en la Frontera................................................ 134
7. TRANSFORMADA DE LAPLACE Y TRANSFORMADA DE FOURIER........... 145
7.1. Transformada de Laplace ................................................................................... 145
7.1.1. Propiedades de la Transformada de Laplace.............................................. 147
7.1.2. Algunas Transformadas de Laplace ........................................................... 150
7.1.3. Ejemplo de Aplicacin de Transformada de Laplace para
la resolucin de EDO.................................................................................. 150
7.2. Teorema de Convolucin.................................................................................... 152
7.3. Funcin Impulso Delta de Dirac y Funcin escaln unitario............................. 154
7.4. Transformada de Fourier .................................................................................... 157
7.4.1. Propiedades de la Transformada de Fourier ............................................... 157
7.5. Algunos tpicos de anlisis de sistemas............................................................. 160
7.6. Ejemplo de clculo de la respuesta al impulso de un circuito LRC................... 161
7.7. Problemas Propuestos......................................................................................... 164
8. SISTEMAS MECNICOS DE MLTIPLES GRADOS DE LIBERTAD .............. 165
8.1. Introduccin a la Mecnica Racional ................................................................. 165
8.1.1. Coordenadas Generalizadas........................................................................ 165
8.1.2. Ecuaciones de movimiento......................................................................... 166
8.1.3. Desplazamiento Virtual o Variacin .......................................................... 166
8.1.4. Trabajo Virtual ........................................................................................... 166
8.1.5. Fuerza Generalizada ................................................................................... 166
8.1.6. Principio de los Trabajos Virtuales ............................................................ 166
8.1.7. Principio de la mnima acin: Principio de Hamilton ................................ 166
8.1.8. Ecuaciones de Lagrange............................................................................. 169
8.2. Mtodo de resolucin de ecuaciones diferenciales en el dominio
de la frecuencia................................................................................................... 171
8.2.1. Normalizacin ............................................................................................ 172
4
8.2.2. Ortogonalidad............................................................................................. 173
8.2.3. Matriz Modal .............................................................................................. 174
8.2.4. Teorema de la expansin............................................................................ 175
8.2.5. Vibraciones Libres...................................................................................... 176
8.2.6. Vibraciones Forzadas en el dominio de la frecuencia: Amortiguamiento
Proporcional ............................................................................................... 177
8.3. Mtodos de resolucin de ecuaciones diferenciales en el dominio del tiempo.. 181
8.3.1. Mtodo de la diferencia central .................................................................. 181
8.3.2. Mtodo de la Houbolt ................................................................................. 184
8.4. Resolucin de un sistema Masa-Resorte-Amostiguador Forzado Acoplado ..... 187
8.4.1. Ecuaciones de movimiento......................................................................... 187
8.4.2. Matriz de Receptancia ................................................................................ 190
8.4.3. Matriz de Respuesta Impulsiva .................................................................. 196
8.4.4. Resolucin en el dominio del tiempo ......................................................... 198
8.5. Ejercicios propuestos.......................................................................................... 203
9. ECUACIONES EN DERIVADAS PARCIALES...................................................... 207
9.1. Ecuaciones Lineales ........................................................................................... 209
9.2. Clasificacin de las EDP .................................................................................... 212
9.3. Forma cannica de las EDP................................................................................ 212
9.3.1. Forma cannica de las EDP Hiperblicas .................................................. 212
9.3.2. Forma cannica de las EDP Elpticas......................................................... 213
9.4. Reduccin de derivadas de primer orden ........................................................... 214
10. MTODOS DE RESOLUCIN DE ECUACIONES EN DERIVADAS
PARCIALES .......................................................................................................... 216
10.1. Ecuacin de onda 1D...................................................................................... 216
10.2. Solucin de EDP con condiciones de frontera mediante el mtodo de
separacin de variables................................................................................... 218
10.2.1. Cuerda Vibrante sin fuerza externa ............................................................ 218
10.2.2. Cuerda Vibrante con fuerza externa ........................................................... 234
10.2.3. Cuerda Vibrante con condiciones de borde no nulas ................................. 243
10.2.4. Cuerda vibrante con condiciones de borde nulas en un medio viscoso:
Roce proporcional a la velocidad ............................................................... 250
10.3. Mtodos Numricos para Resolucin de EDP:
Mtodo de Diferencias Finitas........................................................................ 258
10.4. Vibracin de membranas: Ecuacin de Onda 2D........................................... 263
10.5. Ecuacin de Onda Acstica, ecuacin de onda 3D........................................ 278
10.6. Ecuacin del calor .......................................................................................... 286
10.7. PDE Tool de Matlab....................................................................................... 293
11. PROBLEMAS PROPUESTOS DE ECUACIONES EN DERIVADAS
PARCIALES .......................................................................................................... 302
11.1. Clasificacin de EDP...................................................................................... 302
11.2. Vibracin de Cuerdas ..................................................................................... 302
11.3. Membranas ..................................................................................................... 306
11.4. Ecuacin de onda Acstica............................................................................. 308
11.5. Problemas de Flujo de Calor .......................................................................... 309
12. TUTORIAL MATLAB.......................................................................................... 310
5
INDICE FIGURAS

Figura 2-1 Esquema del sistema Masa-Resorte....................................................................................................................31
Figura 2-2 Esquema del sistema Masa-Resorte-Amortiguador ............................................................................................33
Figura 2-3 Esquema del sistema Masa-Resorte Forzado......................................................................................................40
Figura 2-4 Esquema Sistema Masa-Resorte-Amortiguador Forzado ...................................................................................44
Figura 3-1: Aproximacin por el Mtodo de Euler ..............................................................................................................51
Figura 3-2 Puntos de integracin Mtodo de Adams-Bashforth de 5 orden........................................................................60
Figura 4-1: Solucin del modelo de crecimiento poblacional de Malthus utilizando diferentes mtodos numricos de
resolucin.............................................................................................................................................................................72
Figura 4-2: Error absoluto para el modelo de crecimiento poblacional de Malthus utilizando diferentes mtodos
numricos de resolucin.......................................................................................................................................................73
Figura 4-3 Solucin del modelo de crecimiento poblacional Logstico utilizando diferentes mtodos numricos de
resolucin.............................................................................................................................................................................74
Figura 4-4 Error absoluto para el modelo de crecimiento poblacional Logstico utilizando diferentes mtodos
numricos de resolucin.......................................................................................................................................................74
Figura 4-5 Efecto de la masa en un sistema Masa-Resorte ..................................................................................................79
Figura 4-6 Efecto del coeficiente de rigidez en un sistema Masa-Resorte ...........................................................................79
Figura 4-7 Efecto de la Resistencia mecnica en un sistema Masa-Resorte-Amortiguador, Movimiento
Sobreamortiguado................................................................................................................................................................83
Figura 4-8 Movimiento Crticamente amortiguado de un sistema Masa-Resorte-Amortiguador.........................................84
Figura 4-9 Efecto de la Resistencia mecnica en un sistema Masa-Resorte-Amortiguador, Movimiento Oscilatorio
Amortiguado ........................................................................................................................................................................85
Figura 4-10 Efecto de la amplitud de la fuerza externa en un sistema Masa-Resorte forzado .............................................88
Figura 4-11 Sistema Masa-Resorte Forzado en Resonancia ................................................................................................89
Figura 4-12 Solucin sistema Masa-Resorte-Amortiguador Forzado ..................................................................................92
Figura 4-13: Amplificador de Amstrong..............................................................................................................................93
Figura 4-14 Solucin de la ecuacin de Van der Pol para 1000 = ...............................................................................95
Figura 4-15 Reaccin qumica de 2 orden ..........................................................................................................................97
Figura 5-1 Distribucin de Temperatura en una placa circular en funcin de la posicin..................................................105
Figura 6-1: Dos masas acopladas mediante un resorte.......................................................................................................120
Figura 6-2 Pndulo Simple.................................................................................................................................................123
Figura 6-3 Red LRC...........................................................................................................................................................127
Figura 6-4 Resonador de Hemoltz (Cortesa de Dr. Eng. S. Floody) .................................................................................131
Figura 6-5 Resonador de Hemholtz con pestaa y sin pestaa (Cortesa de Dr. Eng. S. Floody) ......................................131
Figura 6-6 Momentos de inercia para barras de diferentes secciones
(Harris' Shock And Vibration Handbook, 5Th Edition).....................................................................................................137
Figura 7-1 Respuesta en frecuencia de un circuiro LRC....................................................................................................163
Figura 8-1: Esquema para deduccin del mtodo de diferencia central .............................................................................181
Figura 8-2 Esquema para deduccin del mtodo de Houbolt .............................................................................................184
Figura 8-3 Sistema Masa-Resorte-Amortiguador Acoplado ..............................................................................................187
Figura 8-4 Grficas de respuesta en frecuencia del sistema Masa-Resorte-Amortiguador Forzado Acoplado
de la ecuacin (8.99) ..........................................................................................................................................................194
Figura 8-5 Grficas de respuesta en frecuencia del sistema Masa-Resorte-Amortiguador Forzado Acoplado
de la ecuacin (8.99) ..........................................................................................................................................................195
Figura 8-6 Grficas de respuesta al impulso del sistema Masa-Resorte-Amortiguador Forzado Acoplado
de la ecuacin (8.99) ..........................................................................................................................................................197
Figura 8-7 Grfica de Respuesta en frecuencia ( ) 10,1, f calculada mediante ( ) ( )
10,1, FFT IR t ....................198
Figura 8-8 Resolucin mediante el mtodo de Houbult de un sistema Masa Resorte Amortiguador Forzado Acoplado ..202
Figura 8-9 Figura de ejercicio 1 captulo 8 ........................................................................................................................203
Figura 8-10 Figura de ejercicio 2 captulo 8 ......................................................................................................................203
Figura 8-11 Figura de ejercicio 3 captulo 8 ......................................................................................................................204
Figura 8-12 Figura de ejercicio 4 captulo 8 ......................................................................................................................204
Figura 8-13 Figura de ejercicio 5 captulo 8 ......................................................................................................................204
Figura 8-14 Figura de ejercicio 6 captulo 8 ......................................................................................................................205
Figura 8-15 Figura de ejercicio 7 captulo 8 ......................................................................................................................205
Figura 8-16 Figura de ejercicio 8 captulo 8 ......................................................................................................................205
Figura 8-17 Figura de ejercicio 9 captulo 8 ......................................................................................................................206
Figura 8-18 Figura de ejercicio 10 captulo 8 ....................................................................................................................206
6
Figura 8-19 Figura 8-20 Figura de ejercicio 11 captulo 8.................................................................................................206
Figura 10-1 Esquema para deduccin de la ecuacin de una cuerda vibrante....................................................................216
Figura 10-2 Perfil inicial de cuerda vibrante......................................................................................................................222
Figura 10-3 Perfil inicial de cuerda pulsada.......................................................................................................................224
Figura 10-4 Perfil de cuerda pulsada en la mitad del periodo de oscilacin.......................................................................224
Figura 10-5 Perfil Inicial de Cuerda Pulsada en
0
2 x = .................................................................................................224
Figura 10-6 Perfil de Cuerda Pulsada en
0
2 x = en la mitad del perdo de oscilacin ...................................................225
Figura 10-7 Perfil inicial de cuerdas. .................................................................................................................................226
Figura 10-8 Perfil de Cuerdas en tiempo igual a una cuarta parte del perodo mayor. .......................................................226
Figura 10-9 Perfil de Cuerdas en tiempo igual a la mitad del perodo mayor. ...................................................................226
Figura 10-10 Perfil de Cuerdas en tiempo igual a tres cuartas partes del perodo mayor...................................................227
Figura 10-11 Perfil de Cuerdas en tiempo igual a perodo mayor ......................................................................................227
Figura 10-12 Perfil temporal de cuerda 1...........................................................................................................................228
Figura 10-13 Impulso Inicial..............................................................................................................................................229
Figura 10-14 Perfil Inicial de cuerda impulsada en el centro.............................................................................................230
Figura 10-15 Perfil de cuerda impulsada en un octavo de su perodo ................................................................................230
Figura 10-16 Perfil de cuerda impulsada en un cuarto de su perodo.................................................................................230
Figura 10-17 Perfil inicial de cuerdas ................................................................................................................................231
Figura 10-18 Perfil de Cuerdas en tiempo igual a una cuarta parte del perodo mayor ......................................................231
Figura 10-19 Perfil de Cuerdas en tiempo igual a la mitad del perodo mayor ..................................................................232
Figura 10-20 Perfil de Cuerdas en tiempo igual a perodo mayor. .....................................................................................232
Figura 10-21 Perfil temporal de cuerda 1...........................................................................................................................233
Figura 10-22 Cuerda Forzada 0 t = .................................................................................................................................239
Figura 10-23 Cuerda Forzada / 4 t T = ..........................................................................................................................239
Figura 10-24 Cuerda Forzada / 2 t T = ..........................................................................................................................239
Figura 10-25 Cuerda Forzada 3 / 4 t T = .......................................................................................................................239
Figura 10-26 Cuerda Forzada t T = ................................................................................................................................239
Figura 10-27 Resonancia en una cuerda, 0 t = ................................................................................................................240
Figura 10-28 Resonancia en una cuerda, / 4 t T = ........................................................................................................240
Figura 10-29 Resonancia en una cuerda, / 2 t T = ........................................................................................................240
Figura 10-30 Resonancia en una cuerda, 3 / 4 t T = .....................................................................................................240
Figura 10-31 Resonancia en una cuerda, t T = ..............................................................................................................241
Figura 10-32 Resonancia en una cuerda, 5 / 4 t T = .....................................................................................................241
Figura 10-33 Resonancia en una cuerda, 6 / 4 t T = .....................................................................................................241
Figura 10-34 Resonancia en una cuerda, 7 / 4 t T = .....................................................................................................241
Figura 10-35 Resonancia en una cuerda, 2 t T = ...........................................................................................................241
Figura 10-36 Cuerdas condiciones de borde no nulas, 0 t = ...........................................................................................247
Figura 10-37 Cuerdas condiciones de borde no nulas, t T = ..........................................................................................247
Figura 10-38 Cuerdas condiciones de borde no nulas, 2 t T = ........................................................................................248
Figura 10-39 Cuerdas condiciones de borde no nulas, 3 t T = ........................................................................................248
Figura 10-40 Cuerdas condiciones de borde no nulas, 4 t T = ........................................................................................248
Figura 10-41 Cuerdas condiciones de borde no nulas, 5 t T = ........................................................................................248
Figura 10-42 Cuerdas condiciones de borde no nulas, 6 t T = ........................................................................................248
Figura 10-43 Cuerdas condiciones de borde no nulas, 7 t T = ........................................................................................248
Figura 10-44 Impulso Inicial..............................................................................................................................................254
Figura 10-45 Vibracin de cuerdas en un medio con roce / 4 t T = ...............................................................................256
Figura 10-46 Vibracin de cuerdas en un medio con roce 5 / 4 t T = ............................................................................256
Figura 10-47 Vibracin de cuerdas en un medio con roce 9 / 4 t T = ............................................................................256
Figura 10-48 Vibracin de cuerdas en un medio con roce 13 / 4 t T = ..........................................................................256
Figura 10-49 Vibracin de cuerdas en un medio con roce 17 / 4 t T = ..........................................................................256
Figura 10-50 Vibracin de cuerdas en un medio con roce 21 / 4 t T = ..........................................................................256
7
Figura 10-51 Membrana Rectangular.................................................................................................................................263
Figura 10-52 Oscilacin de dos membranas cuadradas......................................................................................................267
Figura 10-53 Oscilacin de dos membranas cuadradas......................................................................................................268
Figura 10-54 Oscilacin de dos membranas cuadradas......................................................................................................268
Figura 10-55 Oscilacin de dos membranas cuadradas......................................................................................................268
Figura 10-56 Propagacin de ondas en un recinto cuadrado..............................................................................................284
Figura 10-57 Propagacin de ondas en un recinto cuadrado..............................................................................................284
Figura 10-58 Propagacin de ondas en un recinto cuadrado..............................................................................................284
Figura 10-59 Propagacin de ondas en un recinto cuadrado..............................................................................................284
Figura 10-60 Propagacin de ondas en un recinto cuadrado..............................................................................................284
Figura 10-61 Propagacin de ondas en un recinto cuadrado..............................................................................................284
Figura 10-62 Barra de longitud L, Ecuacin del calor .......................................................................................................286
Figura 10-63 Distribucin de Temperatura en una barra....................................................................................................291
Figura 10-64 Distribucin de Temperatura en una barra....................................................................................................291
Figura 10-65 Distribucin de Temperatura en una barra....................................................................................................291
Figura 10-66 Distribucin de Temperatura en una barra....................................................................................................291
Figura 10-67 Ambiente PDE Tool .....................................................................................................................................294
Figura 10-68 Dibujo de una membrana en PDE Tool ........................................................................................................294
Figura 10-69 Condiciones de contorno ..............................................................................................................................294
Figura 10-70 Especificacin de PDE .................................................................................................................................295
Figura 10-71 Especificacin de PDE .................................................................................................................................295
Figura 10-72 Malla.............................................................................................................................................................295
Figura 10-73 Calidad de la malla (Mesh-Display Triangle Quality) ..................................................................................296
Figura 10-74 Modo (1,1) Membrana Rectangular..............................................................................................................296
Figura 10-75 Modo (2,1) Membrana Rectangular..............................................................................................................296
Figura 10-76 Modo (1,2) Membrana Rectangular..............................................................................................................296
Figura 10-77 Modo (3,1) Membrana Rectangular..............................................................................................................296
Figura 10-78 Modo (2,2) Membrana Rectangular..............................................................................................................296
Figura 10-79 Modo (3,2) Membrana Rectangular..............................................................................................................296
Figura 10-80 Modo (1,3) Membrana Rectangular..............................................................................................................297
Figura 10-81 Modo (4,1) Membrana Rectangular..............................................................................................................297
Figura 10-82 Modo (2,3) Membrana Rectangular..............................................................................................................297
Figura 10-83 Modo (4,2) Membrana Rectangular..............................................................................................................297
Figura 10-84 Modo (3,3) Membrana Rectangular..............................................................................................................297
Figura 10-85 Membrana circular........................................................................................................................................298
Figura 10-86 Calidad de la malla .......................................................................................................................................298
Figura 10-87 Modo (0,1) Membrana circular.....................................................................................................................299
Figura 10-88 Modo (1,1) Membrana circular.....................................................................................................................299
Figura 10-89 Modo (2,1) Membrana circular.....................................................................................................................299
Figura 10-90 Modo (0,2) Membrana circular.....................................................................................................................299
Figura 10-91 Modo (3,1) Membrana circular.....................................................................................................................299
Figura 10-92 Modo (1,2) Membrana circular.....................................................................................................................299
Figura 10-93 Modo (4,1) Membrana circular.....................................................................................................................299
Figura 10-94 Modo (2,2) Membrana circular.....................................................................................................................299
Figura 10-95 Modo (0,3) Membrana circular.....................................................................................................................300
Figura 10-96 Modo (5,1) Membrana circular.....................................................................................................................300
Figura 11-1 Impulso Inicial de cuerda ...............................................................................................................................304
Figura 11-2 Perfil inicial de cuerda....................................................................................................................................304
Figura 11-3 Modos normales de vibracin de membrana circular .....................................................................................307

8
INDICE TABLAS

Tabla 2-1 Eleccin de ( )
p
y t segn ( ) g t : Mtodo de coeficientes Indeterminados .......................................................38
Tabla 4-1: Error RMS y Tiempo de CPU para resolucin del modelo de crecimiento poblacional de Malthus utilizando
mtodos de un paso..............................................................................................................................................................73
Tabla 4-2 Error RMS y Tiempo de CPU para resolucin del modelo de crecimiento poblacional de Malthus utilizando
mtodos de un paso..............................................................................................................................................................73
Tabla 4-3 Error RMS y Tiempo de CPU para resolucin del modelo de crecimiento poblacional Logstico utilizando
mtodos de un paso..............................................................................................................................................................75
Tabla 4-4 Error RMS y Tiempo de CPU para resolucin del modelo de crecimiento poblacional Logstico utilizando
mtodos de un paso..............................................................................................................................................................75
Tabla 4-5: Error RMS de la solucin para diferentes valores de masa en el sistema Masa-Resorte.....................................79
Tabla 4-6 Error RMS de la solucin para diferentes valores del coeficiente de rigidez en un sistema Masa-Resorte..........80
Tabla 4-7 Error RMS de la solucin para diferentes valores de la Resistencia mecnica en un sistema Masa-Resorte,
Movimiento Sobreamortiguado............................................................................................................................................84
Tabla 4-8 Error RMS de la solucin para diferentes valores de Resistencia Mecnica en un sistema Masa-Resorte,
Movimiento Oscilatorio amortiguado ..................................................................................................................................85
Tabla 4-9 Error RMS de la solucin para diferentes valores de la amplitud de la fuerza externa en un sistema Masa-
Resorte forzado....................................................................................................................................................................88
Tabla 6-1: Valores de constante de Saturacin de Substrato para diferentes organismos ..................................................115
Tabla 6-2: Magnitud de los parmetros de la ecuacin de isotrmica viscosa de Rayleigh-Plesset ...................................133
Tabla 7-1: Transformadas de Laplace de funciones clsicas..............................................................................................150
Tabla 8-1 Frecuencia naturales No amortiguadas y Amortiguadas ....................................................................................193
Tabla 9-1 Algunas ecuaciones en derivadas parciales Lineales .........................................................................................208
Tabla 9-2 Algunos sistemas de ecuaciones en derivadas parciales ....................................................................................208
Tabla 10-1 Tabla para anlisis paramtrico de vibracin de 2 cuerdas ..............................................................................225
Tabla 10-2 Parmetros cuerdas con impulso inicial ...........................................................................................................231
Tabla 10-3 Parmetros vibracin de cuerda forzada ..........................................................................................................238
Tabla 10-4 Parmetros para comparacin una cuerda forzado y otra forzada en resonancia .............................................240
Tabla 10-5 Parmetros Cuerda con condiciones de borde no nulas ...................................................................................247
Tabla 10-6 Parmetros cuerdas en medios con roce...........................................................................................................255
Tabla 10-7 Parmetros de vibracin membranas cuadradas...............................................................................................267
Tabla 10-8 Parmetros de Membranas clculo de modos normales de vibracin ..............................................................293
Tabla 10-9 Comparacin frecuencias naturales analticas y frecuencias FEM...................................................................298
Tabla 10-10 Comparacin frecuencias naturales analticas y frecuencias FEM Membrana circular...............................301


9
1. INTRODUCCIN A LAS ECUACIONES DIFERENCIALES

En este captulo desarrollaremos algunos conceptos y definiciones tiles para el estudio de
ecuaciones diferenciales ordinarias, as como algunos resultados importantes que permitirn
ir desarrollando las teoras de resolucin analtica principalmente.
Debido a que el objetivo de este libro es la resolucin numrica de ecuaciones y la
interpretacin de sta, el desarrollo no es lo suficientemente riguroso como se puede
encontrar en los textos convencionales de ecuaciones diferenciales, no obstante, sirve como
una buena referencia para abordar dichos textos.
Podemos definir una ecuacin diferencial como una igualdad dentro de la cual algunos o
todos sus trminos son derivadas de alguna variable con respecto a otra.
En el curso de clculo se aprendi que dada una funcin ( ) f x , la derivada de ella con
respecto a la variable independiente x se denota por:
' '( )
dy
y f x
dx
= = (1.1)
La cual tambin es funcin de la variable independiente.
Las ecuaciones diferenciales poseen diversas clasificaciones, las ms generales son segn el
tipo, orden y linealidad. A continuacin veremos como se definen estas clasificaciones.
1.1. Clasificacin segn el tipo
Si la ecuacin posee slo derivadas ordinarias de una o ms variables dependientes con
respecto a una sola variable independiente, diremos que es una ecuacin diferencial
ordinaria (EDO).
Si la ecuacin contiene derivadas parciales de una o ms variables dependientes o de dos o
ms variables independientes, la ecuacin se denomina ecuacin diferencial parcial (EDP).
1.2. Clasificacin segn el orden
El orden de una ecuacin diferencial es igual al orden de las derivadas de mayor orden
presentes en la ecuacin.
1.3. Clasificacin segn linealidad
Una ecuacin diferencial lineal es aquella en que la variable dependiente y sus derivadas
aparecen en combinaciones aditivas de sus primeras potencias. De no ser as diremos que es
No lineal.
10

De forma general, una EDO es lineal si posee la forma:

1
1 1 0 1
( ) ( ) ... ( ) ( ) ( )
n n
n n n n
d y d y dy
a x a x a x a x y g x
dx dx dx


+ + + + = (1.2)
1.4. Ejemplos de clasificacin
La ecuacin de Kidder representa el flujo de un gas a travs de un medio poroso y esta dada
por:

2
2
1 2 0
d y dy
y x
dx dx
+ = (1.3)
Es una ecuacin diferencial ordinaria porque slo posee derivadas ordinarias, de segundo
orden debido a que la derivada de mayor orden presente en la ecuacin es la segunda
derivada y es No lineal ya que en el trmino en raz se encuentra la variable dependiente
multiplicando a la segunda derivada y por ello no posee la forma general dada
anteriormente.
La ecuacin que describe el crecimiento poblacional segn Malthus esta dada por:

dp
kp
dt
= (1.4)
Con k R. La ecuacin de Malthus es una ecuacin diferencial ordinaria lineal de primer
orden.
La ecuacin de onda en un fluido, dada por:

2 2 2 2
2 2 2 2 2
1 p p p p
x y z c t

+ + =

(1.5)
Con c R. Es una ecuacin en derivadas parciales lineal de segundo orden.
1.5. Solucin de una ecuacin diferencial
Una expresin general para una ecuacin de orden n es:

1
1
, , ,..., , 0
n n
n n
dy d y d y
F x y
dx dx dx


=


(1.6)
Que tambin la podramos escribir de la siguiente manera
11

1
1
, , ,...,
n n
n n
d y dy d y
f x y
dx dx dx


=


(1.7)
1.6. Solucin explcita
Llamaremos solucin explcita de una ecuacin diferencial o integral de la ecuacin
diferencial a una funcin ( ) x tal que al sustituirla en vez de y en la ecuacin (1.2) satisface
la ecuacin x I , donde I es un intervalo.
A modo de ejemplo demostraremos que la funcin
2
1 2
( )
x x
y x c e c e

= + es solucin
explcita de:
'' ' 2 0 y y y = (1.8)
Desarrollo:

( ) ( ) ( )
( )
( ) ( )
2
2 2 2
1 2 1 2 1 2 2
2 2 2
1 2 1 2 1 2
2 2 2
1 2 1 2 1 2
2 2 2
1 2 1 2
2
4 2 2 2
4 2 2 2
2 4 2 2 0 0 0
x x x x x x
x x x x x x
x x x x x x
x x x x x x
d d
c e c e c e c e c e c e
dx dx
c e c e c e c e c e c e
c e c e c e c e c e c e
c e e e c e e e c c




+ + +
= + +
= + +
= + + = + =

Luego
2
1 2
( )
x x
y x c e c e

= + es solucin explcita de (1.8)


1 2
, c c R
1.7. Solucin implcita
Una relacin ( , ) 0 G x y = es una solucin implcita de (1.6) en el intervalo I si define una o
ms soluciones explcitas en I.
En el intervalo 4 4 x < < la relacin
2 2
16 0 x y + = es una solucin implcita de la
ecuacin diferencial:

dy x
dx y
= (1.9)
Ya que al derivar implcitamente la relacin obtenemos lo siguiente:

( ) ( ) ( ) ( )
2 2
16 0
d d d d
x y
dx dx dx dx
+ =
2 2 0 0
dy dy x
x y
dx dx y
+ = =
12
1.8. Solucin general
Denominaremos solucin general a la solucin explcita o implcita de una ecuacin
diferencial.
1.9. Solucin particular
Denominaremos solucin particular a aquella solucin de una ecuacin diferencial cuyos
parmetros son valores calculados a partir de las condiciones de la ecuacin.
1.10. Problema de valor inicial
Llamaremos condiciones iniciales a los valores que tome la variable dependiente y sus
derivadas de un orden menos que la ecuacin evaluadas en un punto dado. De forma
genrica podemos escribir una ecuacin diferencial de la siguiente forma:

( )
( , , ', '',..., ) 0
n
F x y y y y = (1.10)
Esta ecuacin hay que resolverla en un intervalo I que satisfaga en
0
x las n condiciones
iniciales

0 0
0 1
0 2
( )
0 1
( )
'( )
''( )
( )
n
n
y x y
y x y
y x y
y x y

=
=
=
=
.
(1.11)
Como ejemplo podemos mostrar que ( ) sin( ) cos( ) y x x x = es una solucin del problema
con valor inicial:

'' 0
(0) 1
'(0) 1
y y
y
y
+ =
=
=
(1.12)
Reemplazando en la ecuacin:
( ) sin( ) cos( ) '' sin( ) cos( ) sin( ) cos( ) sin( ) cos( ) 0 x x x x x x x x + = + + =
Con ello slo demostramos que es solucin de la ecuacin, veamos que acontece con las
condiciones iniciales:

( ) sin( ) cos( )
(0) sin(0) cos(0) 1
y x x x
y
=
= =

13


'( ) cos( ) sin( )
'(0) cos(0) sin(0) 1
y x x x
y
= +
= + =

Lo cual demuestra que la solucin satisface el problema de valor inicial
En un problema de valor inicial las constantes que aparecen en la solucin general toman
valores determinados, hablaremos de una solucin particular.
Surge de forma natural la pregunta: Cundo estemos en presencia de un problema de valor
inicial La solucin existe? Si esa solucin existe Es nica? El siguiente teorema nos
indica cuando se puede contar con esas deseables propiedades.
1.10.1. Teorema de existencia y unicidad
Todo problema de valor inicial referente a una ecuacin diferencial lineal normal de primer
orden tiene precisamente una solucin. Formalmente:
Sea

1
1 1 0 1
( ) ( ) ... ( ) ( ) ( )
n n
n n n n
d y d y dy
a x a x a x a x y g x
dx dx dx


+ + + + = (1.13)
Una ecuacin diferencial normal de orden n en un intervalo I y sea
0
x cualquier punto en I.
Entonces si
0 1
,...,
n
y y

son nmeros reales arbitrarios, existe una y solamente una solucin
con la siguiente propiedad.

0 0
0 1
0 2
( )
0 1
( )
'( )
''( )
( )
n
n
y x y
y x y
y x y
y x y

=
=
=
=
.
(1.14)
14
2. MTODOS DE RESOLUCIN ANALTICA DE ECUACIONES
DIFERENCIALES ORDINARIAS

Iremos analizando y desarrollando, en la medida de lo posible, las soluciones de cada uno
de los tipos de ecuaciones diferenciales de primer orden.
Adicionalmente presentaremos modelos, su deduccin, hiptesis y encontraremos su
solucin analtica, la cual servir para realizar comparaciones con las soluciones
encontradas numricamente en el captulo 4, captulo en el cual se presentan las soluciones
de forma grfica y con el correspondiente anlisis los parmetros de cada ecuacin.
2.1. Ecuaciones en Variable Separable
Consideremos la ecuacin de primer orden:
( , )
dy
f x y
dx
= (2.1)
Si ( , ) f x y se puede descomponer como el producto de dos funciones ( ) g x y ( ) h y que
dependen de x e y respectivamente la ecuacin (2.1) es de variable separable. El mtodo de
resolucin genrico es el siguiente:

( , ) ( ) ( ) si ( ) 0
( )
( )
1
( )
( )
( ) ( )
dy
f x y g x h y h y
dx
dy
g x dx
h y
dy g x dx
h y
H y G x c
= =
=
=
= +

(2.2)
Donde ( ) H y y ( ) G x son las primitivas de
1
( ) h y
y ( ) g x respectivamente.
2.1.1. Modelo de crecimiento de poblacin de Malthus
Un clsico modelo de crecimiento de poblacin es el modelo propuesto por Malthus
alrededor del 1800, el postulado es el siguiente:
...La razn de cambio de la poblacin P de bacterias en el instante t es proporcional a la
poblacin P en el instante t ...

15
Las hiptesis de Malthus son:
1) Las tasas de natalidad y mortalidad son constantes e independientes de la
poblacin o edad de individuos de la poblacin
2) La reproduccin se da de manera continua
3) El medioambiente no influye
4) Es vlida para una sola especie
El modelo se rige por la siguiente ecuacin diferencial en variable separable:

0
(0)
dP
kP
dt
P P
=
=
(2.3)
Donde:
k a b =
a : Tasa de natalidad
b : Tasa de mortalidad
0
P : Poblacin inicial
La resolucin analtica que nos permite hallar la solucin general del modelo es la
siguiente:

1
ln( )
( )
kt
dP
kP
dt
dP
kdt
P
dP kdt
P
P kt c
P t c e
=
=
=
= +
=


Haciendo uso de las condiciones iniciales encontramos el valor del parmetro c

0
0
0
(0)
k
P c e P
c P

= =
=


16
La solucin particular del modelo esta dada por:

0
( )
k t
P t Pe

= (2.4)
2.1.2. Modelo de crecimiento Logstico
Una mejora del modelo de Malthus es el modelo Logstico, ste consiste en considerar una
tasa de crecimiento no constante y que depende de la densidad poblacional.
Es prudente pensar que debido a las limitaciones del medioambiente la tasa de crecimiento
disminuye cuando la poblacin crece. La ecuacin esta dada por:
( )
dP
aP f P
dt
= (2.5)
El problema consiste en proponer de manera adecuada la funcin ( ) f P , si pensamos que se
debe agregar un trmino de competencia una buena eleccin sera:

2
( ) f P bP =
Donde b es una constante positiva
La eleccin de dicha funcin es adecuada ya que el promedio estadstico de encuentro de
dos individuos por unidad de tiempo es proporcional a
2
P .
Finalmente el modelo logstico esta dado por la siguiente ecuacin diferencial en variable
separable:

2
dP
aP bP
dt
= (2.6)
Cuya resolucin se presenta a continuacin

( )
( )
( )
( )
2
2
2
1
1
ln ln( )
ln ln( )
dP
aP bP
dt
dP dt
aP bP
dP t C
aP bP
bP a P
t C
a
bP a P at aC
=
=

= +


=
=



17

1
1
ln
a t
bP a
at C
P
bP a
C e
P


= +

=

Si
0 0
( ) P t P = la constante de integracin esta dada por:

0 0
1
0
a t
bP a
C e
P


=



Con esto podemos hallar la solucin del modelo
( )
( )
( )
0
0
0
0
0
0
0
0
0
a t t
a t t
a t t
bP a bP a
e
P P
bP a
bP a P e
P
bP a
P b e a
P




=



=



=




Luego

( )
( )
0
0
0 0
( )
a t t
aP
P t
bP a bP e

=
+
(2.7)
Las constantes a y b se determinan mediante mediciones y
0
P mediante un censo.
Es interesante ver como se comporta el crecimiento de la poblacin en un tiempo futuro
lejano, para ello debemos calcular el lmite.

( )
( )
0
0 0
0
0 0
( )
a t t
t t
aP aP a
LimP t Lim
bP b
bP a bP e



= = =

+



Luego el valor
a
b
es una asntota para la poblacin.
Este modelo ha sido aplicado con bastante xito en poblaciones desarrolladas en espacios
restringidos, como por ejemplo poblaciones de protozoarios, ciertas bacterias, pulgas de
agua y moscas de la fruta entre otras.

18
2.1.3. Modelo de enfriamiento de Newton
El enunciado de este modelo es el siguiente:
La velocidad de enfriamiento de un cuerpo es proporcional a la diferencia de temperatura
del cuerpo y del aire que lo rodea
( )
dT
k T A
dt
= (2.8)
Donde:
T : Temperatura del cuerpo.
A: Temperatura ambiente, en este modelo simplificado se supone que la variacin de la
temperatura ambiente es leve es por ello que se asume constante.
k : Constante de enfriamiento.
La solucin general es la siguiente:

( )
( )
( )
( )
1
ln
( )
k t
k t
dT
k T A
dt
dT
k dt
T A
dT k dt
T A
T A k t C
T A Ce
T t Ce A


=
=

= +
=
= +


Conocemos todos los parmetros del modelo, salvo la constante de integracin C. Si
consideramos que para un tiempo determinado conocemos la temperatura podemos
encontrar el valor de la constante de integracin, matemticamente esto es:

0 0
( ) T t T =
Reemplazando en la ecuacin.

( )
0
0
0
0 0
0
0
( )
k t
k t
k t
T t Ce A T
Ce T A
C T A e

= + =
=
=


19
Finalmente la solucin particular del modelo esta dada por:
( )
( )
0
0
( )
k t t
T t T A e A

= + (2.9)
Fsicamente es de esperar que despus de un prolongado tiempo, la temperatura del cuerpo
sea la misma que la temperatura ambiente. Para confirmar si nuestro modelo se ajusta en
cierta medida con lo emprico calcularemos el lmite cuando t tiende a infinito de la
solucin.
( )
( )
0
0
( ) 0
k t t
t t
LimT t Lim T A e A A A



= + = + =


El resultado concuerda con el principio de intercambio de temperatura.
2.2. Ecuaciones Homogneas en x e y
Se dice que una funcin ( , ) g x y es homognea de grado r si 0 > se verifica que
( , ) ( , )
r
g x y g x y =
Tomemos como ejemplo la siguiente funcin para analizar si es homognea

( ) ( )
( )
( )
6 6
3
6 6 6 6 6
3 3 3
6 6 6
3
3 3
3
( , )
4
( , )
4
4
( , )
4
( , ) ( , )
x y
g x y
y
x y
x y
g x y
y
y
x y
g x y
y
g x y g x y

+
=
+
+
= =
+
= =


=

Luego la funcin es homognea de grado 3
La ecuacin diferencial ' ( , ) y f x y = es homognea si la funcin ( , ) f x y es homognea de
grado cero.
Si la ecuacin viene dada en la forma ( , ) ( , ) 0 P x y dx Q x y + = , esta ecuacin es homognea
si P y Q son funciones homogneas que poseen el mismo grado.
El mtodo genrico de resolucin es el siguiente:

0
( , )
1, 1,
dy
f x y
dx
dy y dy y y
f x x x f h
dx x dx x x
=

= = =



20
El resultado encontrado nos indica que podemos escribir ( , ) f x y como funcin de la razn
entre y y x. Hacemos el siguiente cambio de variable
( )
y
u
x
dy y
h h u
dx x
=

= =



Luego
y
u
x
y ux
dy xdu udx
dy du
x u
dx dx
=
=
= +
= +

Con ello reescribimos la ecuacin a resolver
( )
( )
( )
( )
dy
h u
dx
dy du
x u h u
dx dx
du
x h u u
dx
du
x h u u
dx
=
= + =
=
=

La cual es una ecuacin en variable separable, que ya conocemos como hallar su solucin
general.
( ) ln H u x C = +
Donde:
( ) H u : Primitiva de
1
( ) h u u

C es la constante de integracin.
Volviendo a las variables originales.
21
ln
y
H x C
x

= +


(2.10)
Si
0
0
0
y
u
x
= tal que
0 0
( ) h u u = tenemos que
0 0
0 0
y y
h
x x

=


en dicho caso estamos en presencia
de una solucin singular de la ecuacin, la forma de esta solucin singular es la siguiente:

0
0
y y
x x
= (2.11)
El estudio de las soluciones singulares es un interesante campo de las ecuaciones
diferenciales, generalmente abordado por matemticos o fsicos que estudian diversos
fenmenos. Generalmente estas soluciones son de inters en modelos no lineales.
2.3. Ecuaciones Exactas
Consideremos una forma diferencial ( , ) ( , ) M x y dx N x y dy + , esta va a ser exacta en un
rectngulo R si existe una funcin ( , ) F x y tal que ( ) , x y R :

F
M
x

(2.12)

F
N
y

(2.13)
Con ello podemos decir que la diferencial total de ( , ) F x y satisface:
( , ) ( , ) ( , ) dF x y M x y dx N x y dy = + (2.14)
Si ( , ) ( , ) M x y dx N x y dy + es una forma diferencial exacta, entonces la ecuacin
( , ) ( , ) 0 M x y dx N x y dy + = (2.15)
Es una ecuacin diferencial exacta.
Surge necesariamente la pregunta: Cmo sabemos si es la ecuacin a analizar es exacta?
Como respuesta tenemos que una condicin suficiente de exactitud es la siguiente:
Supongamos que ( , ) M x y y ( , ) N x y son continuas en un rectngulo R, luego la
ecuacin ( , ) ( , ) 0 M x y dx N x y dy + = es exacta si y slo si se cumple que ( ) , x y R :

M N
y x

=

(2.16)
22
El mtodo genrico para resolver ecuaciones exactas es el siguiente:
Si ( , ) ( , ) 0 M x y dx N x y dy + = es exacta entonces
F
M
x


Como primer paso integraremos con respecto a x

( ) ( , ) ,
F
M
x
F
dx Mdx
x
F x y M x y dx C

= +


Debido a que estamos integrando con respecto a x podemos hacer que la constante de
integracin sea una funcin que dependa de y.
( ) ( , ) , ( ) F x y M x y dx g y = +


Para encontrar ( ) g y derivamos esta ltima expresin con respecto a y

( ) ( )
( )
( )
( )
( , ) , ( )
,
F x y M x y dx g y
y y
F dg
M x y dx
y y dy

= +


= +


Pero conocemos el trmino de la izquierda, ya que debido a que es exacta debe ser igual a
( , ) N x y
( )
( )
,
F dg
N M x y dx
y y dy

= = +



Si integramos con respecto a y de tal forma de hallar la expresin para ( ) g y
( )
( )
, ( ) N M x y dx dy g y C
y

= +




Finalmente la solucin general esta dada por:
( ) ( )
( )
( , ) , , F x y M x y dx N M x y dx dy C
y

= + =



(2.17)
23
2.4. Factor Integrante
Si la ecuacin ( , ) ( , ) 0 M x y dx N x y dy + = no es exacta pero la ecuacin
( ) ( ) , ( , ) , ( , ) 0 x y M x y dx x y N x y dy + = , resultante de multiplicar la ecuacin
por ( ) , x y SI es exacta, denominaremos a ( ) , x y como factor integrante.
Surge la pregunta Cmo encontrar el factor integrante? Dicho factor integrante lo
encontraremos de la condicin de exactitud.
Se debe verificar que:

( ) ( ) ( , ) ( , ) ( , ) ( , ) x y M x y x y N x y
y x

=

(2.18)
Por la regla del producto:

( , ) ( , ) ( , ) ( , )
( , ) ( , ) ( , ) ( , )
( , ) ( , ) ( , ) ( , )
( , ) ( , ) ( , )
x y M x y N x y x y
M x y x y x y N x y
y y x x
x y x y N x y M x y
M x y N x y x y
y x x y





+ = +


= +




Lo cual es ms complejo de resolver que la ecuacin original, sin embargo hay veces en las
cuales es sencillo hallar el factor integrante. Si suponemos que ( , ) ( ) x y x =

( , ) ( , )
( , ) ( )
d N x y M x y
N x y x
dx x y



= +





1 1 ( , ) ( , )
( , )
d N x y M x y
dx N x y x y


= +



(2.19)
La cual es una ecuacin en variable separable, de la misma forma, si suponemos
que ( , ) ( ) x y y = , debemos resolver la siguiente ecuacin en variable separable

( , ) ( , )
( , ) ( )
d N x y M x y
M x y y
dy x y



= +





1 1 ( , ) ( , )
( , )
d N x y M x y
dy M x y x y


= +



(2.20)

24
2.5. Ecuaciones Lineales
Estudiaremos la resolucin analtica de ecuaciones diferenciales ordinarias lineales que
poseen la siguiente forma:

1 0
( ) ( ) ( )
dy
a x a x y b x
dx
+ = (2.21)
Un caso especial es
0
( ) 0 a x = , con lo cual la ecuacin se reduce a una de variable separable.
Otro caso especial es
1
0
( )
( )
da x
a x
dx
= , dicho caso permite reescribir la ecuacin de la
siguiente forma, la cual tambin es de variable separable:

( )
1
( )
( )
d a x y
b x
dx
= (2.22)
Es difcil encontrar ecuaciones en dicha forma, sin embargo, se puede llevar la ecuacin a
ella, primero debemos escribir la ecuacin de la siguiente forma:
( ) ( )
dy
P x y Q x
dx
+ = (2.23)
Donde:
0
1
( )
( )
( )
a x
P x
a x
=

1
( )
( )
( )
b x
Q x
a x
=
Con
1
( ) 0 a x
Multiplicamos por ( ) x

( ) ( ) ( ) ( ) ( )
dy
x x P x y x Q x
dx
+ = (2.24)

Queremos que:

( )
( ) ( ) ( )
d y
dy d dy
x x P x y y
dx dx dx dx

+ = = +
25
Comparando el lado izquierdo de la ecuacin con el derecho, se debe dar que

d
P
dx

=
La cual es una ecuacin en variable separable que al encontrar su solucin nos lleva a la
eleccin adecuada de ( ) x , esta es:

( )
( )
P x dx
x ce

=
Con dicha eleccin la ecuacin (2.24) se transforma en:

( ) ( )
( )
( ) ( )
1
( )
P x dx
P x dx
d y
x Q x Qe
dx
y x Qe dx c


= =

= +


La solucin general es:

( ) ( )
( )
P x dx P x dx
y x e Qe dx c


= +

(2.25)
2.6. Ecuaciones Diferenciales de segundo orden
Una ecuacin diferencial de orden 2 no homognea se puede escribir como sigue:

2
2
( ) ( ) ( ) ( )
d y dy
A x B x C x y D x
dx dx
+ + = (2.26)
Definimos como ecuacin homognea asociada a la ecuacin (2.26) como:

2
2
( ) ( ) ( ) 0
d y dy
A x B x C x y
dx dx
+ + = (2.27)
Se puede demostrar la siguiente propiedad:
Si conocemos todas las soluciones de la ecuacin homognea ( )
H
y x y una solucin
particular de la no homognea ( )
NH
y x , entonces conocemos la solucin general de la
ecuacin no homognea.
( ) ( ) ( )
G H NH
y x y x y x = + (2.28)
Por otra parte, para obtener la solucin de la ecuacin homognea, a partir del teorema de
existencia y unicidad si
1
( ) y x e
2
( ) y x son 2 soluciones de la ecuacin homognea definida
26
en ] , [ a b y son linealmente independientes, esto es que el siguiente determinante,
denominado Wronskiano, es no nulo en todo punto ] , [ x a b ,

1 2
2 1
1 2
1 2
0
y y
dy dy
W y y
dy dy
dx dx
dx dx
= = (2.29)
Entonces la combinacin lineal
1 1 2 2
( ) ( ) c y x c y x + con
1 2
, c c es la solucin de la ecuacin
homognea.
Surge la necesaria pregunta Cmo encontrar la solucin particular de la ecuacin no
homognea? Dicha solucin nos sirve para obtener la solucin general de la ecuacin no
homognea. Escribimos de la siguiente forma la ecuacin no homognea:

2
2
( ) ( ) ( )
d y dy
P x Q x y G x
dx dx
+ + = (2.30)
Proponemos que la solucin no homognea sea de la forma

1 1 2 2
( ) ( ) ( ) ( ) ( )
p
y x y x x y x x = + (2.31)
Este mtodo es conocido como Variacin de constante. Solucionando un sistema de
ecuaciones, se encuentran las expresiones para
1
( ) x y
2
( ) x , estas son:

1
1 2
( ) ( ) ( ) x G x y x W dx


=

(2.32)

1
2 1
( ) ( ) ( ) x G x y x W dx


=

(2.33)
Se puede dar el caso que uno conozca una solucin de la ecuacin homognea y se desea
encontrar la solucin general de esta, el siguiente mtodo responde esta inquietud.
Sea ( ) f x una solucin NO trivial de:

2
2
( ) ( ) 0
d y dy
P x Q x y
dx dx
+ + = (2.34)
'' ( ) ' ( ) 0 y P x y Q x y + + = (2.35)
Ensayamos la solucin de la siguiente forma:
( ) ( ) ( ) y x v x f x = (2.36)

27
Sus derivadas

' ' '
'' '' 2 ' ' ''
y v f vf
y v f v f vf
= +
= + +

Reemplazando en la ecuacin (2.35)

( )
( )
( )
0
'' ( ) ' ( ) 0
'' 2 ' ' '' ( ) ' ' ( ) 0
'' ( ) ' ( ) '' 2 ' ' ( ) ' 0
'' 2 ' ' ( ) ' 0
'' ' ( ) 2 ' 0
y P x y Q x y
v f v f vf P x v f vf Q x vf
v f P x f Q x f v f v f P x v f
v f v f P x v f
fv v P x f f
+ + =
+ + + + + =
+ + + + + =
+ + =
+ + =
_

Sea ' w v =

( )
( )
( )
2
( )
2
' ( ) 2 ' 0
( ) 2 '
1 '
2 ( )
ln ln ( )
P x dx
fw w P x f f
fP x f
dw
dx
w f
f
dw dx P x dx
w f
w f P x dx
w f e

+ + =
+
=
=
=


Como ' w v =

( )
2
P x dx
v f e dx


Finalmente la solucin general de la ecuacin homognea est dada por:

( )
2
1 2
( ) ( ) ( )
P x dx
H
y x c f x c f x f e dx


= +

(2.37)
2.6.1. Ecuaciones lineales de Segundo Orden con coeficientes constantes Homogneas
Este tipo de ecuaciones son de gran inters ya que muchos fenmenos de la mecnica y
acstica son modelados con xito a partir de ellas. La forma genrica de este tipo de
ecuaciones es la siguiente:

2
2
( )
d y dy
a b cy f t
dt dt
+ + = (2.38)
28
Con , , a b c
La solucin debe poseer como propiedad que su segunda derivada se pueda expresar como
combinacin lineal de sus derivadas de orden 1 y 0.
Primero estudiaremos las ecuaciones lineales de segundo orden con coeficientes constantes
homogneas, para luego construir las soluciones para las no homogneas:

2
2
0
d y dy
a b cy
dt dt
+ + = (2.39)
Ensayamos la solucin de la siguiente forma
st
y e =
Reemplazando obtenemos el polinomio caracterstico

2
0
st st st
as e bse ce + + =

2
0 as bs c + + = (2.40)
La ecuacin resultante es una ecuacin algebraica de segundo orden, cuya solucin est
dada por:

2
4
2 2
b b ac
s
a a

= (2.41)
La naturaleza de las soluciones depende del discriminante
CASO 1:
2
4 0 b ac >
Si
2
4 0 b ac > obtenemos races reales y distintas, dadas por:

2
1
4
2 2
b b ac
s
a a

= + (2.42)

2
2
4
2 2
b b ac
s
a a

= (2.43)
La solucin general de la ecuacin homognea esta dada por:

1 2
1 2
( )
s t s t
H
y t c e c e = + (2.44)


29
CASO 2:
2
4 0 b ac =
En este caso tenemos races reales e iguales

1 2
2
b
s s
a

= = (2.45)

1
1 1
( )
s t
y t c e = (2.46)
Debido a que tenemos slo una solucin, debemos hallar la segunda para combinarlas
linealmente y as obtener la solucin general de la ecuacin homognea, haremos uso del
mtodo descrito anteriormente en la seccin 2.6.
Primero debemos escribir la ecuacin en la forma adecuada

2
2
0
d y dy
a b cy
dt dt
+ + = (2.47)

2
1 1
2
0
d y dy
b a y
dt dt
+ + = (2.48)
Con:
1
b
b
a
=
1
c
a
a
=
Ensayamos la solucin de la forma
1
( ) ( ) ( ) y t v t y t = y aplicando el procedimiento tenemos
que:

( )
1
1 1 1 1
2
2 2
1
( )
b dt
s t b t s t b t
v t y e dt e e dt e e dt


= = =


Reemplazando
1
b y
1
s

2
2
( )
b b b b
t t
a a a a
v t e dt e dt dt t

+ +


= = = =


La otra solucin que es linealmente independiente con
1
( ) y t est dada por:

1
2 2
( )
s t
y t c te = (2.49)
Y la solucin general homognea es:

1 1
1 2
( )
s t s t
H
y t c e c te = + (2.50)
30
CASO 3:
2
4 0 b ac <
En este caso tenemos races complejas conjugadas.

2
1
4
2 2
b ac b
s j
a a

= + (2.51)

2
2
4
2 2
b ac b
s j
a a

= (2.52)
Sea
2
b
a


=
2
4
2
ac b
a


=
Si definimos
1
s j = +
2
s j =
Si definimos ( ) ( ) ( ) z t u t jv t = + se puede demostrar que si ( ) z t es solucin de (2.39) entonces
su parte real y la imaginaria tambin son soluciones reales de (2.39).
Debido a que

( )
cos( ) sin( )
j t t t
e e t e t


+
= +
Finalmente la solucin de la ecuacin homognea estar dada por:
( ) ( )
1 2
( ) cos sin
t t
H
y t c e t c e t



= + (2.53)
2.6.2. Vibraciones libres No amortiguadas: Sistema Masa-Resorte No Forzado
En este apartado encontraremos slo la solucin analtica de este modelo, ms adelante
cuando retomemos este modelo para resolverlo mediante mtodos numricos utilizaremos
este resultado para encontrar el error cometido al hallar la solucin mediante ellos.
Un sistema mecnico muy importante y que permite realizar un estudio sistemtico y
aplicado de de las ecuaciones diferenciales lineales de segundo orden con coeficientes
constantes es el sistema masa-resorte, ste consiste en un resorte espiral en el que uno de
sus extremos se halla suspendido o sujeto a un soporte rgido y el otro a una masa. Muchos
de los vibradores elementales en acstica se pueden modelar mediante el sistema masa-
resorte, ejemplos de estos seran los diapasones y diafragmas de altavoces que estn
construidos de tal forma que en bajas frecuencias se mueven como unidades. Sistemas
31
vibrantes mas complejos exhiben comportamientos similares a estos sencillos sistemas y su
modelacin mediante el sistema masa-resorte resulta ser una buena primera aproximacin.
Las nicas restricciones que se imponen a este modelo son que la fuerza restauradora del
resorte sea proporcional al desplazamiento (Ley de Hooke) y que no haya prdidas que
atenen el movimiento. La siguiente figura muestra dicho sistema.

Figura 2-1 Esquema del sistema Masa-Resorte
Supongamos que ( ) y t es el movimiento de la masa en el tiempo y que la fuerza restauradora
del resorte, en Newton [N], se rige por la ley de Hooke, esto es:

R
f ky = (2.54)
La aplicacin de la 2 ley de Newton nos lleva a la siguiente ecuacin
ma ky =

2
2
0
d y
m ky
dt
+ = (2.55)
Donde
m : Masa en [ ] kg
k : Coeficiente de rigidez del resorte en [ / ] N m
Para obtener una solucin nica para este sistema deben estar prescritas sus condiciones
iniciales para la posicin y velocidad, por lo que el sistema masa-resorte est descrito
completamente por el siguiente sistema de ecuaciones.
32

2
2
0
0
0
(0)
(0)
d y
m ky
dt
y y
dy
v
dt
+ =
=
=
(2.56)
Ensayamos la solucin del tipo
st
y e = , Reemplazando obtenemos:

2
2
2
0
0
st st
ms e ke
ms k
k
s
m
k
s j
m
+ =
+ =
=
=

Las soluciones son de naturaleza compleja conjugada. Definimos la frecuencia angular
natural del sistema como:

k
m
= (2.57)
Debido a que son races complejas conjugadas, la solucin general de la ecuacin est dada
por:
( ) ( )
1 2
( ) cos sin y t c t c t = + (2.58)
Para obtener una solucin particular debemos hacer uso de las condiciones iniciales
realizando el siguiente procedimiento:
Sabemos que
0
(0)
dy
v
dt
= , por ello es necesario encontrar la derivada temporal de la
solucin, evaluar en 0 t = e igualar a la velocidad inicial
0
v para obtener
2
c .

( ) ( )
( ) ( )
1 2
1 2 0
0
0 2 2
sin cos
(0) sin 0 cos 0
dy
c t c t
dt
dy
c c v
dt
v
v c c

= +
= + =
= =

Para obtener el valor de
1
c se debe evaluar directamente la solucin en 0 t = e igualar a
0
y
33
( ) ( )
1 2 0 1 0
(0) cos 0 sin 0 y c c y c y = + = =
La solucin particular esta dada por:
( ) ( )
0
0
( ) cos sin
v
y t y t t

= + (2.59)
2.6.3. Vibraciones libres amortiguadas: Sistema Masa-Resorte-Amortiguador No
Forzado
Un modelo ms realista considera prdidas que atenan el movimiento, estas prdidas son
de naturaleza viscosa. En este modelo se considera que el amortiguamiento es provocado
por una fuerza proporcional a la velocidad de la masa. El modelo resultante al considerar
estas prdidas es el sistema masa-resorte-amortiguador, este sistema se puede utilizar como
una primera aproximacin a la modelacin de, por ejemplo, amortiguadores de autos.

Figura 2-2 Esquema del sistema Masa-Resorte-Amortiguador
La ecuacin que describe este sistema se encuentra aplicando la 2 ley de Newton
ma Rv ky =

2
2
0
d y dy
m R ky
dt dt
+ + = (2.60)
Donde:
m : Masa en [ ] kg
k : Coeficiente de rigidez del resorte en [ / ] N m
R : Resistencia mecnica del sistema en [ / ] N s m
34
Siguiendo el mismo desarrollo anterior, el sistema esta prescrito mediante la ecuacin y sus
condiciones iniciales:

2
2
0
0
0
(0)
(0)
d y dy
m R ky
dt dt
y y
dy
v
dt
+ + =
=
=
(2.61)
Ensayamos la solucin del tipo
st
y e = , Reemplazando obtenemos:

2
2
2
2
2 2
0
0
4
2 2
4
4 4
st st st
ms e Rse ke
ms Rs k
R R mk
s
m m
R mk
s
m m

+ + =
+ + =

=
=


2 2
s = (2.62)
Donde
2
R
m
= : Coeficiente de absorcin temporal.
k
m
= : Frecuencia angular del sistema no amortiguado.
La solucin depende del discriminante, pueden existir los siguientes casos:
Caso 1:
2 2
0 >
Reescribiendo la condicin en trminos de los parmetros presentes en la ecuacin

2 2
2 2
2
4 4
R k R
k
m m m
> > >

2
4 R mk >

35
Este caso es denominado movimiento sobreamortiguado, la solucin para este caso est
dada por:

1 2
1 2
( )
s t s t
H
y t c e c e = + (2.63)
Con

2 2
1
s = + (2.64)

2 2
2
s = (2.65)
Si consideramos condiciones iniciales

0
0
(0)
(0)
y y
dy
v
dt
=
=


1 2
1 2
1 2
1 2 0
1 1 2 2
1 1 2 2 0
( )
(0)
( ) '
(0) '
s t s t
H
H
s t s t
H
H
y t c e c e
y c c y
y t c s e c s e
y c s c s v
= +
= + =
= +
= + =

Se obtiene el siguiente sistema de ecuaciones:

1 2 0
1 1 2 2 0
c c y
c s c s v
+ =
+ =
(2.66)

0 1 0
2
2 1
0 1 0
1 0
2 1
0 2 0
1
2 1
v s y
c
s s
v s y
c y
s s
y s v
c
s s


Finalmente la solucin particular:

1 2
0 2 0 0 1 0
2 1 2 1
( )
s t s t
p
y s v v s y
y t e e
s s s s

= +

(2.67)

36
Caso 2:
2 2
=
Reescribiendo la condicin en trminos de los parmetros presentes en la ecuacin:

2
4 R mk =
Este caso es denominado movimiento crticamente amortiguado, la solucin para este caso
est dada por:

1 2
( )
t t
H
y t c e c te

= + (2.68)
Si consideramos condiciones iniciales

0
0
(0)
(0)
y y
dy
v
dt
=
=


( )
1 2
1 0
1 2
1 2 0
2 0 0
( )
(0)
( ) '
(0) '
t t
H
H
t t t
H
H
y t c e c te
y c y
y t c e c e te
y c c v
c v y




= +
= =
= +
= + =
= +

La solucin particular es:
( )
0 0 0
( )
t t
p
y t y e v y te


= + + (2.69)
Caso 3:
2 2
0 <
Reescribiendo la condicin en trminos de los parmetros presentes en la ecuacin:

2
4 R mk <
Este caso es denominado movimiento oscilatorio o subamortiguado, el hecho de que haya
oscilacin se debe a que la resistencia mecnica es menor a 4 veces el producto entre la
masa del sistema y el coeficiente de rigidez. Como

2 2
1 d
s j j = + = + (2.70)

2 2
2 d
s j j = = (2.71)

37
Donde:
d
: Frecuencia angular amortiguada del sistema
La solucin para este caso est dada por:
( ) ( ) ( )
1 2
( ) cos sin
t
H d d
y t e c t c t



= + (2.72)
Si consideramos condiciones iniciales

0
0
(0)
(0)
y y
dy
v
dt
=
=


( ) ( ) ( )
( ) ( ) ( )
( ) ( ) ( )
1 2
1 0
1 2
1 2
1 2 0
0 0
2
( ) cos sin
(0)
( ) ' cos sin
sin cos
(0) '
t
H d d
H
t
H d d
t
d d d d
H d
d
y t e c t c t
y c y
y t e c t c t
e c t c t
y c c v
v y
c




= +
= =
= +
+ +
= + =
+
=

Finalmente la solucin particular es:
( ) ( )
0 0
0
( ) cos sin
t
p d d
d
v y
y t e y t t



+
= +





(2.73)
2.6.4. Ecuaciones lineales de Segundo Orden con coeficientes constantes No
Homogneas
Anteriormente estudiamos el caso homogneo, es natural preguntar como encontrar la
solucin de una ecuacin no homognea, esta no homogeneidad, por ejemplo, en modelos
mecnicos es la aplicacin de una fuerza externa y en circuitos elctricos una diferencia de
potencial. En la seccin 2.6 vimos un mtodo que nos permite encontrar la solucin
general no homognea a partir del conocimiento de las soluciones de la homognea
(variacin de la constante). Otro mtodo es el de coeficientes indeterminados, este nos
permite encontrar una solucin particular de una ecuacin lineal no homognea con
coeficientes constantes y consecuentemente su solucin general. El problema a resolver es:

2
2
( )
d y dy
a b cy g t
dt dt
+ + = (2.74)
38
El mtodo bsicamente consiste en elegir una solucin particular ( )
p
y t de forma adecuada
en base a la naturaleza de ( ) g t y reemplazar la solucin particular en la ecuacin original
para luego, despus de bastante lgebra, hallar por igualacin de coeficientes los
coeficientes buscados.
En la siguiente tabla se resume la eleccin de la solucin particular en base la forma de
( ) g t

( ) g t ( )
p
y t
1 0
( ) ...
n
n n
p t a t a t a = + + +
( )
1 0
( ) ...
s s n
n n
t P t t A t At A = + + +
t
ae


s t
t Ae


cos( ) sin( ) a t b t +
( ) cos( ) sin( )
s
t A t B t +
( )
t
n
p t e

( )
s t
n
t P t e


( ) cos( ) ( )sin( )
n m
p t t q t t +
( ) ( )cos( ) ( )sin( )
s
N N
t P t t Q t t +
Con { } max , N n m =
cos( ) sin( )
t t
ae t be t



+ ( )
cos( ) sin( )
s t t
t Ae t Be t



+
( ) cos( ) ( ) sin( )
t t
n m
p t e t q t e t



+
( )
( ) cos( ) ( ) sin( )
s t t
N N
t P t e t Q t e t



+
Con { } max , N n m =

Tabla 2-1 Eleccin de ( )
p
y t segn ( ) g t : Mtodo de coeficientes Indeterminados
Donde s es el menor entero no negativo tal que ningn trmino de posea la forma de
alguna solucin homognea. En el siguiente ejemplo se resolver una ecuacin que permite
exponer este mtodo.

4
'' ' 12
x
y y y e =
Primero resolveremos la ecuacin homognea
'' ' 12 0 y y y =
Ensayamos ( )
sx
y x e = para hallar el polinomio caracterstico

( ) ( )
2
1 2
12 0
1 4(1)( 12) 1
2 2
1 7
3 4
2 2
s s
s
s s s
=

=
= = =

39
La solucin homognea est dada por:

4 3
1 2
( )
x x
y x c e c e

= +
Debido a que
4
( )
x
g x e = , debemos elegir ( )
p
y x de la forma
4
( )
s x
p
y x x Ae = , para elegir el
valor de s se prueba con diferentes valores, empezamos con 0 s = . Si 0 s = entonces
4
( )
x
p
y x Ae = , solucin que no sirve debido a que la solucin homognea aparece el
trmino
4
1
x
c e , el cual posee la misma forma que la ( )
p
y x elegida. Probamos con 1 s = ,
luego
4
( )
x
p
y x Axe = , la cual nos sirve ya que ninguna solucin homognea posee tal forma.
Ahora procede reemplazar esta solucin particular en la ecuacin no homognea, para ello
debemos conocer la primera y segunda derivada de la solucin particular propuesta.
( )
( )
4
4
4
' 4 1
'' 16 8
x
p
x
p
x
p
y Axe
y Ae x
y Ae x
=
= +
= +


( ) ( )
( ) ( )
4
4 4 4 4
'' ' 12
16 8 4 1 12
16 8 4 1 12 1
(16 4 12 ) 8 1
7 1
1
7
x
x x x x
y y y e
Ae x Ae x Axe e
A x A x Ax
x A A A A A
A
A
=
+ + =
+ + =
+ =
=
=

Finalmente la solucin general de la ecuacin no homognea esta dada por:

4 3 4
1 2
1
( ) ( ) ( )
7
x x x
H NH
y x y x y x c e c e xe

= + = + +
Si fuese un problema de valor inicial, a partir de las condiciones iniciales obtendramos los
valores de
1
c y
2
c , con estos valores se obtendra una solucin particular.
2.6.5. Vibraciones Forzadas no Amortiguadas: Sistema Masa-Resorte Forzado.
Si aplicamos una fuerza externa al sistema masa-resorte obtenemos una ecuacin no
homognea que se desprende la siguiente figura:
40

Figura 2-3 Esquema del sistema Masa-Resorte Forzado
La ecuacin que describe este sistema se encuentra aplicando la 2 ley de Newton
( ) ma ky f t = +

2
2
( )
d y
m ky f t
dt
+ = (2.75)
Donde
m : Masa en [ ] kg
k : Coeficiente de rigidez del resorte en [ / ] N m
( ) f t : Fuerza externa en [ ] N
Anteriormente encontramos la solucin homognea, si suponemos que la fuerza externa es
de naturaleza sinusoidal y considerando condiciones iniciales. La ecuacin se transforma
en:

2
1
2
2
2
1
2
0
0
cos( )
cos( )
(0)
'(0)
d y
m ky F t
dt
d y F
y t
m dt
y y
y v


+ =
+ =
=
=
(2.76)
Se pueden dar dos casos, uno es que la frecuencia de la fuerza externa
1
sea diferente a la
frecuencia natural del sistema o que sea igual. Para el caso en que sean diferentes las
frecuencias resolveremos el problema utilizando el mtodo de coeficientes indeterminados
como procede a continuacin.
41
Conocemos la solucin homognea y est dada por:
( ) ( )
1 2
( ) cos sin y t c t c t = + (2.77)
Debido a que la fuerza externa posee la forma
1
( ) cos( ) f t F t = ensayamos la solucin
particular de la forma ( )
1 1
( ) cos( ) sin( )
s
p
y t t A t B t = + , para este caso 0 s = , ya que
1


1 1
1 1 1 1
2 2
1 1 1 1
cos( ) sin( )
' sin( ) cos( )
'' cos( ) sin( )
p
p
p
y A t B t
y A t B t
y A t B t



= +
= +
=

Reemplazando en la ecuacin no homognea

( )
( )
( ) ( )
2
1
2
2 2
1 1 1 1 1 1 1
2 2 2 2
1 1 1 1 1
cos( )
cos( ) sin( ) cos( ) sin( ) cos( )
cos( ) sin( ) cos( )
d y
m ky F t
dt
m A t B t k A t B t F t
F
t A A t B B t
m



+ =
+ + =
+ + + =

Por igualacin de coeficientes

2 2
1
2 2
1
0
F
A A
m
B B


+ =
+ =

Como
1
tenemos que:
0 B =
( )
2 2
1
F
A
m
=


Finalmente la solucin del sistema masa-resorte forzado est dada por:
( ) ( )
( )
1 2 1
2 2
1
( ) cos sin cos( )
F
y t c t c t t
m


= + +

(2.78)
Al aplicar las condiciones iniciales obtenemos:
42

( )
( )
1 0
2 2
1
1 0
2 2
1
(0)
F
y c y
m
F
c y
m


= + =



( ) ( )
( )
1
1 2 1
2 2
1
2 0
0
2
'( ) sin cos sin( )
'(0)
F
y t c t c t t
m
y c v
v
c

= +

= =
=

La solucin particular est dada por:

( )
( ) ( )
( )
0
0 1
2 2 2 2
1 1
( ) cos sin cos( )
v F F
y t y t t t
m m




= + +



(2.79)
2.6.6. Aproximacin al fenmeno de Resonancia
Si analizamos la solucin encontrada (ecuacin (2.79)), si la frecuencia de la fuerza externa
es igual a la frecuencia natural del sistema se da una singularidad en la solucin general de
la ecuacin no homognea, en otras palabras, se produce una divisin por cero que
indetermina la solucin encontrada.
Encontraremos la solucin analtica para el caso
1
= haciendo uso del mtodo de
coeficientes indeterminados.

2
2
0
0
cos( )
(0)
'(0)
d y
m ky F t
dt
y y
y v
+ =
=
=
(2.80)
Sabemos que la solucin homognea es:
( ) ( )
1 2
( ) cos sin y t c t c t = + (2.81)
Debido a que la fuerza externa posee la forma ( ) cos( ) f t F t = ensayamos la solucin
particular de la forma ( ) ( ) cos( ) sin( )
p
y t t A t B t = +
43

( )
( )
( )
2 2
cos( ) sin( )
' cos( ) sin( ) sin( ) cos( )
'' sin( ) cos( ) sin( ) cos( )
cos( ) sin( )
p
p
p
y t A t B t
y A t B t t A t B t
y A t B t A t B t
t A t B t




= +
= + + +
= + +
+

Reemplazando en la ecuacin no homognea:

( )
( ) ( )
( )
2
2
2 2 2
2 2 2
cos( )
sin( ) cos( ) sin( ) cos( )
cos( ) sin( ) cos( ) sin( ) cos( )
sin( ) cos( ) sin( ) cos( )
cos( ) sin( ) co
d y
m ky F t
dt
A t B t A t B t
F
t A t B t t A t B t t
m
A t B t A t B t
t A t B t t A





+ =
+ +
+ + + =
+ +
+ +
( )
( ) ( )
2
0
s( ) sin( ) cos( )
sin( ) cos( ) sin( ) cos( ) cos( )
cos( ) 2 sin( ) 2 cos( )
F
t B t t
m
F
A t B t A t B t t
m
F
t B t A t
m



+ =
+ + =
+ =
_


2
2
2 0 0
F F
B B
m m
A A

= =
= =

La solucin general est dada por:
( ) ( ) ( )
1 2
( ) cos sin sin
2
F
y t c t c t t t
m

= + + (2.82)
Aplicando las condiciones iniciales:

1 0
(0) y c y = =

( ) ( ) ( ) ( ) ( )
1 2
2 0
0
2
'( ) sin cos sin cos
2
'(0)
F
y t c t c t t t t
m
y c v
v
c

= + + +
= =
=


44
La solucin particular est dada por:
( ) ( ) ( )
0
0
( ) cos sin sin
2
v F
y t y t t t t
m


= + + (2.83)
2.6.7. Vibraciones forzados amortiguadas: Sistema Masa-Resorte-Amortiguador
Forzado
Si aplicamos una fuerza externa al sistema masa-resorte-amortiguador obtenemos el
modelo a describir en esta seccin.

Figura 2-4 Esquema Sistema Masa-Resorte-Amortiguador Forzado
La ecuacin que describe este sistema se encuentra aplicando la 2 ley de Newton
( ) ma Rv ky f t = +

2
2
( )
d y dy
m R ky f t
dt dt
+ + = (2.84)
Donde
m : Masa en [ ] kg
k : Coeficiente de rigidez del resorte en [ / ] N m
R : Resistencia mecnica del sistema en [ / ] N s m
( ) f t : Fuerza externa en [ ] N


45
El sistema esta prescrito mediante la ecuacin y sus condiciones iniciales

2
2
0
0
( )
(0)
(0)
d y dy
m R ky f t
dt dt
y y
dy
v
dt
+ + =
=
=
(2.85)
Si
1
( ) cos( ) f t F t = , el sistema de ecuaciones a resolver es:

2
1
2
0
0
cos( )
(0)
(0)
d y dy
m R ky F t
dt dt
y y
dy
v
dt
+ + =
=
=
(2.86)
La solucin homognea es:
( ) ( ) ( )
1 2
( ) cos sin
t
H d d
y t e c t c t



= + (2.87)
Con
2
R
m
=
2 2
d
=
Para hallar la solucin general del sistema haremos uso del mtodo de coeficientes
indeterminados. Ensayamos la solucin particular de la siguiente forma
1 1
cos( ) sin( )
p
y A t B t = +

1 1
1 1 1 1
2 2
1 1 1 1
cos( ) sin( )
' sin( ) cos( )
'' cos( ) sin( )
p
p
p
y A t B t
y A t B t
y A t B t



= +
= +
=

Reemplazando en la ecuacin (2.86) obtenemos

( )
( )
2 2
1 1 1 1 1 1 1 1
2
1 1 1
cos( ) sin( ) 2 sin( ) cos( )
cos( ) sin( ) cos( )
A t B t A t B t
F
A t B t t
m


+ +
+ + =

46


( ) ( )
2 2 2 2
1 1 1 1 1 1 1
cos( ) 2 sin( ) 2 cos( )
F
t A B A t B A B t
m
+ + + + =
Luego el siguiente sistema de ecuaciones:

2 2
1 1
2 2
1 1
2
2 0
F
A B A
m
B A B


+ + =
+ =


( )
( )
2 2
1 1
2 2
1 1
2
2
F
A B
m
B A


+ =
=


( )
( )
2 2
1 1
1
2 2
1
2
2
F
A
B
m
A
B
A


=

+


=



( )
( )
( )
( )
( )
( )
( )
( )
( )
( )
2 2
1
2
2
2 2
1 1
2 2
1
1 1
2 2 2 2 2
2
2 2
1 1
1 1
1
2
2
2 2
1 1
2
2 2
2
2
2
F
A
m
F
B A
m
F
B
m





=

+

= =


+


=

+



La solucin general est dada por:
( ) ( ) ( )
1 2 1 1
( ) cos sin cos( ) sin( )
t
d d
y t e c t c t A t B t



= + + + (2.88)
47
( ) ( ) ( )
( )
( )
( )
( )
( )
2 2
1
1 2 1
2
2
2 2
1 1
1
1
2
2
2 2
1 1
( ) cos sin cos( )
2
2
sin( )
2
t
d d
F
y t e c t c t t
m
F
t
m





= + +

+


+

+


(2.89)
Aplicando las condiciones iniciales

1 0
1 0
(0) y c A y
c y A
= + =
=


( ) ( ) ( ) ( ) ( ) ( )
1 2 1 2
1 1 1 1
1 2 1 0
0 1 1
2
'( ) cos sin sin cos
sin( ) cos( )
'(0)
t t
d d d d d d
d
d
y t e c t c t e c t c t
A t B t
y c c B v
v c B
c





= + + +
+
= + + =
+
=

Obtenemos la solucin en funcin de los parmetros del modelo:
( ) ( ) ( )
1 2 1 1
( ) cos sin cos( ) sin( )
t
d d
y t e c t c t A t B t



= + + + (2.90)
Con:
( )
( )
( )
2 2
1
2
2
2 2
1 1
2
F
A
m

=

+



( )
( )
1
2
2
2 2
1 1
2
2
F
B
m


=

+



1 0
c y A =
0 1 1
2
d
v c B
c

+
=
Cuando
1
= . La solucin analtica se reduce a:
( ) ( ) ( )
1 2
( ) cos sin sin( )
2
t
d d
F
y t e c t c t t
m


= + + (2.91)
48
Con:
1 0
c y =
0 0
2
2
d
F
v y
m
c

+
=
2.7. Transformacin de ecuacin diferencial a sistema de ecuaciones
diferenciales de primer orden
Antes de introducirnos a los mtodos numricos de resolucin es deseable saber escribir
una ecuacin como un sistema de ecuaciones de menor orden y preferentemente de orden
uno ya que la gran mayora de los mtodos de resolucin numrica estn explicados para
ecuaciones de orden uno.
Para poder resolver numricamente EDOs de orden superior tenemos que transformar
nuestra ecuacin en un sistema de ecuaciones diferenciales de primer orden, y luego
resolver este sistema de ecuaciones simultneas empleando algn mtodo
Plantearemos el caso general de una EDO de orden m
Sea el problema

( )
( ) ( 1)
, , ' '',...,
m m
y f t y y y y

= (2.92)
Sujeto a las condiciones iniciales

( 1)
1 2
( ) , '( ) ,...., ( )
m
m
y a y a y a

= = = (2.93)
Se puede demostrar que siempre se puede escribir como un sistema de m ecuaciones de
diferenciales de primer orden, realizando cambios de variable adecuados.

1
2
2
3
( 2)
1
( 1)
( )
1 2
'
( , , ,..., )
m
m
m
m
m m
m
du dy
u
dt dt
du dy
u
dt dt
du dy
u
dt dt
du dy
y f t u u u
dt dt

= =
= =
= =
= = =
.
.
(2.94)
49
Tomemos como ejemplo el sistema masa-resorte-amortiguador forzado

0
0
'' ' ( )
(0)
'(0)
my Ry ky f t
y y
y v
+ + =
=
=
(2.95)
Si hacemos el cambio de variable ( )
dy
v t
dt
= , podemos escribir la ecuacin de segundo orden
como el siguiente sistema de ecuaciones de primer orden.

0
0
'( ) ( )
' ( )
(0)
(0)
y t v t
mv f t Rv ky
y y
v v
=
=
=
=
(2.96)
50
3. MTODOS NUMRICOS DE RESOLUCIN PARA
ECUACIONES DIFERENCIALES ORDINARIAS

Hemos llegado a un tpico muy importante que nos permitir resolver ecuaciones sin la
necesidad de aplicar los mtodos estudiados en las secciones anteriores.
En este captulo vamos a describir los mtodos numricos de resolucin clsicos como el
mtodo de Euler, Euler mejorado y Runge Kutta entre otros y su programacin en Matlab
para luego en el captulo aplicarlos en modelos de inters.
3.1. Mtodos de un paso
3.1.1. Mtodo de Euler
El mtodo de Euler es un procedimiento que nos permite construir aproximaciones a las
soluciones de problemas de valor inicial.
Consideremos el siguiente problema de valor inicial:

0 0
( , )
( )
dy
f x y
dx
y x y
=
=
(3.1)
El mtodo consiste en lo siguiente:
1) Partimos desde un punto inicial ( )
0 0
, x y
2) Seguimos la lnea recta con pendiente ( )
0 0
, f x y por una cierta distancia hasta ( )
1 1
, x y
3) Cambiamos el valor de la pendiente por el valor ( )
1 1
, f x y y seguimos la recta
hasta( )
2 2
, x y y as sucesivamente.
De esa forma construimos aproximaciones poligonales de la solucin. Al tomar espacios
cada vez menores en los puntos es de esperar llegar a la solucin verdadera
Matemticamente lo anterior se traduce a lo siguiente:
Supongamos que (3.1) tiene como una nica solucin ( ) M x en cierto intervalo con centro
0
x .
Sea h un nmero real positivo, llamado tamao del paso y consideremos puntos
equidistantes
0 n
x x nh = + .
En el punto( )
0 0
, x y , la pendiente de la solucin de (3.1) est dada por
51

0 0
( , )
dy
f x y
dx
= (3.2)
Por lo tanto la recta tangente a la curva solucin es
( )
0 0 0 0
( , ) y y x x f x y = + (3.3)
Usamos esta recta tangente para aproximar ( ) M x y vemos que pasa para el punto
1 0
x x h = +
( )
1 1 0 0 0
( ) , M x y y h f x y = + (3.4)
Luego partimos del punto( )
1 1
, x y para construir la recta con pendiente dada por el campo de
direcciones en el punto( )
1 1
, x y , es decir con pendiente ( )
1 1
, f x y y as sucesivamente.
El procedimiento se puede resumir mediante la formula recursiva:

1
1
( , )
n n
n n n n
x x h
y y h f x y
+
+
= +
= +
(3.5)
Con 0,1, 2,... n =
La siguiente figura esquematiza la aproximacin de Euler:

Figura 3-1: Aproximacin por el Mtodo de Euler
Este mtodo es atractivo por su sencillez pero raramente se ocupa, sin embargo posee un
valor terico importante debido a que es utilizado para analizar estabilidad y el tipo de
problema a resolver.

52
Rutina en Matlab del Mtodo de Euler
function [y,x]=eulerUV(f,a,b,yi,M)
%
% ENTRADA:
% f : Funcion introducida como string, se introduce
% el nombre del archivo .m que contiene la funcin entre comillas
% Ej: 'FuncionParaModeloLogistico'
% a : Punto inicial
% b : Punto final
% yi : Condicion inicial
% M : Numero de pasos
%
% SALIDA:
% x : Vector de abscisas
% y : Vector de ordenadas

h=(b-a)/M;
x=a:h:b;

y(1)=yi;

for j=1:M
y(j+1)=y(j)+h*feval(f,x(j),y(j));
end
3.1.2. Mtodo de Euler Mejorado
Su derivacin proviene del siguiente desarrollo:

1 1
1
1
( , )
( , )
( ) ( ) ( , )
n n
n n
n
n
x x
x x
x
n n
x
dy
f x y
dx
dy
dx f x y dx
dx
y x y x f x y dx
+ +
+
+
=
=
=


Luego se hace uso de algn mtodo numrico de integracin para resolver la integral del
lado derecho de la ltima ecuacin, puede ser el mtodo de Simpson compuesto, cuadratura
Gaussiana, del trapecio, etc.
El mtodo ms sencillo de integracin numrica es el mtodo del trapecio. En la regla del
Trapecio lo que se hace es aproximar la funcin f(x) con un polinomio de grado 1, es decir
con una recta.
Para esto empleamos el polinomio de interpolacin de Newton-Lagrange o de Diferencias
Divididas de grado 1, es decir, una recta.
53
( )
1 0
0 0
1 0
( ) ( )
( ) ( )
f x f x
f x x x f x
x x

= +

(3.6)
Normalmente la nomenclatura que se emplea en la literatura cuando se presenta el mtodo
del Trapecio es llamar al lmite inferior a y el lmite superior b. Grficamente , esto
quedara como
( )
( ) ( )
( ) ( )
f b f a
f x x a f a
b a

= +

(3.7)
Sustituyendo esta aproximacin en la integral:
( )
( )
( ) ( ) ( )
2
b
a
b a
f x dx f b f a

= +

(3.8)
Volviendo al mtodo de Euler modificado y haciendo uso del mtodo del trapecio

1
1
( ) ( ) ( , )
n
n
x
n n
x
y x y x f x y dx
+
+
=


( )
1 1 1
( ) ( ) ( , ) ( , )
2
n n n n n n
h
y x y x f x y f x y
+ + +
= + (3.9)
Podemos modificar el esquema y predecir el valor de
1 n
y
+
utilizando el mtodo de Euler.
Finalmente el mtodo de Euler Modificado escrito en forma recursiva es:

[ ]
1
( , ) ( , ( , )
2
n n n n n n n n
h
y y f x y f x h y h f x y
+
= + + + + (3.10)
Rutina en Matlab del Mtodo de Euler Mejorado
function [y,x]=eulermodUV(f,a,b,yi,M)
%
% ENTRADA:
% f : Funcion introducida como string, se introduce
% el nombre del archivo .m que contiene la funcin entre comillas
% Ej: 'FuncionParaModeloLogistico'
% a : Punto inicial
% b : Punto final
% yi : Condicion inicial
% M : Numero de pasos
%
% SALIDA:
% x : Vector de abscisas
% y : Vector de ordenadas

h=(b-a)/M;
54
x=a:h:b;

y(1)=yi;

for j=1:M
z=feval(f,x(j),y(j));
k=feval(f,x(j+1),y(j)+h*z);
y(j+1)=y(j)+h/2*(z+k);
end
3.1.3. Mtodos de Taylor
Consideremos nuevamente el problema de valor inicial

0 0
( , )
( )
dy
f x y
dx
y x y
=
=
(3.11)
Adems supongamos que f y
f
y

son continuas y acotadas en la franja


vertical ( ) , : , x y a x b y < < < < y que f tiene tantas derivadas parciales continuas
como sea necesario.
Sea ) (x
n
la solucin exacta del problema con valor inicial (3.11)


' ( , )
( )
n n
n n n
f x
x y

=
=
(3.12)
La serie de Taylor para ) (x
n
en torno al punto
0
x est dada por

2
( ) ( ) ' ( ) ''( ) ...
2!
n n n n n n n
h
x x h x x = + + + (3.13)
Donde
n
h x x = .Como satisface (3.11), podemos reescribir la serie de Taylor como

2
0
( ) ( ) ( , ) ''( ) ...
2!
n n n n n n
h
x x hf x y x = + + + (3.14)
Podemos fcilmente visualizar que el mtodo de Euler se obtiene truncando esta serie
despus del trmino lineal. Para una mejor aproximacin consideremos ms trminos de la
serie, para ello debemos expresar las derivadas de orden superior en funcin de la
funcin ( , ) f x y
55
Si y satisface ' ( , ) y f x y = , entonces '' y podemos expresarla, haciendo uso de la regla de la
cadena, de la siguiente forma:.
' ' ( , )
f f f f
y y f x y
x x x x

= + = +

(3.15)
Definimos

2
( , ) ( , )
f f
f x y f x y
x x

= +

(3.16)
De manera anloga definimos
3
( , ) f x y ,
4
( , ) f x y ,... que corresponden a '''( ) y x ,
( ) 4
( ) y x ,...
respectivamente. Si truncamos el desarrollo (3.14) despus del trmino
p
h , entonces las
frmulas recursivas para el mtodo de Taylor de orden p son:

1
2
1 2
( , ) ( , ) ... ( , )
2! !
n n
p
n n n n n n p n n
x x h
h h
y y hf x y f x y f x y
p
+
+
= +
= + + + +
(3.17)
Uno fcilmente podra caer en la tentacin de ocupar el mtodo de Taylor de un orden
elevado debido a su razn de convergencia, sin embargo a mayor orden el mtodo requiere
un trabajo previo en el clculo de las correspondientes derivadas parciales de la
funcin ( , ) f x y . Los mtodos de Runge-Kutta soslayan este problema en base a calcular
( , ) f x y en ms puntos.
3.1.4. Mtodos de Runge Kutta
Podemos reescribir la frmula recursiva (3.17)

1
( , ; )
n n n n
y y hF x y h
+
= + (3.18)
Donde la eleccin de F depende del orden p elegido, en particular para

1
2
1 ( , ; ) ( , )
2 ( , ; ) ( , ) ( , )
2
p F T x y h f x y
h f f
p F T x y h f x y f x y
x y
= = =

= = = + +



(3.19)
La idea detrs del mtodo de Runge-Kutta de orden 2 consiste en elegir F en (3.18) de la
forma:

2
( , ; ) ( , ( , )) F K x y h f x h y h f x y = = + + (3.20)
56
Donde las constantes y se eligen de modo que tenga razn de convergencia
1 2
( ) O h .
La ventaja en este caso, ya la habamos mencionado antes, es que se logra la misma
convergencia que un mtodo de Taylor anlogo pero al calcular
2
k slo se evala
( , ) f x y dos veces y no se realiza el clculo de las derivadas parciales de ( , ) f x y .
Para garantizar la convergencia
2
( ) O h , comparemos el esquema con el mtodo de Taylor
de orden 2 e imponemos que

2
2 2
( , ; ) ( , ; ) ( ) cuando 0 T x y h K x y h O h h = (3.21)
Entonces elegimos y de modo que coincidan los desarrollos de Taylor para
2
T y
2
K
hasta los trminos de orden h . Para ( ) , x y fijo al desarrollar
2 2
( ) K K h = , dado por (3.20),
en torno a 0 h = , tenemos que

2 2
2 2
2
2
( ) (0) (0) ( )
( ) ( , ) ( , ) ( )
dK
K h K h O h
dh
f f
K h f x y h f x y O h
x y

= + +

= + + +



(3.22)
Al comparar (3.22) con (3.19) vemos que para que para que
2
T y
2
K coincidan hasta los
trminos de orden h , y toman los siguientes valores = =1/2. As

2
( ) , ( , )
2 2
h h
K h f x y f x y

= + +


(3.23)
El mtodo obtenido se denomina mtodo del punto medio y posee las siguientes formas
recursivas

1
1
, ( , )
2 2
n n
n n
x x h
h h
y y h f x y f x y
+
+
= +

= + + +


(3.24)
Trabajando de la misma manera y considerando el mtodo de Taylor de orden 4, luego de
unos pasos algebraicos se obtiene el clsico mtodo de Runge-Kutta de orden 4. Las
frmulas recursivas para ste mtodo son:

( )
1
1 1 2 3 4
1
2 2
6
n n
n n
x x h
y y k k k k
+
+
= +
= + + + +
(3.25)

1
Para ms detalles acerca de razn de convergencia ver Kincaid, D. and Cheney, W, Anlisis numrico,
Addison-Wesley
57
Donde

( )
1
1
2
2
3
4 3
( , )
,
2 2
,
2 2
,
n n
n n
n n
n n
k h f x y
k h
k h f x y
k h
k h f x y
k h f x h y k
=

= + +



= + +


= + +
(3.26)
Este mtodo es muy popular debido a su fcil implementacin y a su razn de convergencia
4
( ) O h . Por lo general el mtodo provee de soluciones muy precisas con un nmero
pequeo de iteraciones, sin embargo al aumentar el nmero de iteraciones pueden aparecer
otro tipo de errores.
Rutina en Matlab del Mtodo de Runge-Kutta de 4 orden
function [y,x]=RunKutUV(f,a,b,yi,M)
%
% ENTRADA:
% f : Funcion introducida como string, se introduce
% el nombre del archivo .m que contiene la funcin entre comillas
% Ej: 'FuncionParaModeloLogistico'
% a : Punto inicial
% b : Punto final
% yi : Condicion inicial
% M : Numero de pasos
%
% SALIDA:
% x : Vector de abscisas
% y : Vector de ordenadas
%

h=(b-a)/M;
x=a:h:b;
y(1)=yi;

for j=1:M
k1=h*feval(f,x(j),y(j));
k2=h*feval(f,x(j)+h/2,y(j)+k1/2);
k3=h*feval(f,x(j)+h/2,y(j)+k2/2);
k4=h*feval(f,x(j)+h,y(j)+k3);
y(j+1)=y(j)+(k1+2*k2+2*k3+k4)/6;
end


58
3.1.5. Resolucin de sistema de EDOs mediante el mtodo de Runge Kutta de 4
orden
Sea el siguiente sistema de m ecuaciones diferenciales de orden 1

1
1 1 2
1 2
( , , ,..., )
( , , ,..., )
m
m
m m
du
f t u u u
dt
du
f t u u u
dt
=
=
.
.
(3.27)
En el intervaloa t b y sujeto a las condiciones

1 1
( ) ,..., ( )
m m
u a u a = = (3.28)
Usaremos la notacin
, i j
w para denotar la i-sima solucin
( )
i j
u t para el j-simo punto de
la red
j
t . Por lo tanto las condiciones iniciales pasan a ser::

1,0 ,0
( ) 1,..., ( )
m m
w a w a = = (3.29)
Supongamos que tenemos una aproximacin a las soluciones para
j
t

1, ,
,...,
j m j
w w (3.30)
Para calcular una aproximacin a la solucin en
1 j
t
+
, debemos aplicar Runge-Kutta
simultneamente a las m ecuaciones:

( )
1, 1, 2, ,
2, 1, 1, , 1,
3, 1, 2, , 2,
4, 1, 3, , 3,
( , , ,..., )
1
, ,...,
2 2 2
1 1
, ,...,
2 2 2
, ,...,
i i j j j m j
i i j j j m j m
i i j j j m j m
i i j j j m j m
K h f t w w w
h h
K h f t w K w K
h
K h f t w K w K
K h f t h w K w K
=

= + + +



= + + +


= + + +
(3.31)
Finalmente

, 1 , 1, 2, 3, 4,
1
2 2
6
i j i j i i i i
w w K K K K
+
= + + + +

(3.32)
Para 1, 2,..., i m =
59

Podemos reescribir estas ecuaciones usando notacin vectorial:

( )
( )
1
2 1
3 2
4 3
1 1 2 3 4
,
1
,
2 2
1
,
2 2
,
1
2 2
6
j j
j j
j j
j j
j j
k h f t w
h
k h f t w k
h
k h f t w k
k h f t h w k
w w k k k k
+
=

= + +



= + +


= + +

= + + + +

, ,
,
, , ,
,
, , ,
,
, , ,
,
, , , ,
, ,
(3.33)
La rutina para este mtodo la expondremos con un ejemplo mas adelante.
3.2. Mtodos Multipaso
Anteriormente vimos mtodos que no recurren a valores anteriormente calculados para
predecir los siguientes. Se pueden disear procedimientos ms eficientes si se utilizan
valores previos para el clculo de los posteriores, en este principio se basan los mtodos
multipaso.
3.2.1. Mtodo de Adams-Bashforth de 5 orden
Consideremos nuevamente el siguiente problema de valor incial:

0 0
( , )
( )
dy
f x y
dx
y x y
=
=
(3.34)
Al igual que para el mtodo de Euler mejorado:

1 1
1
1
( , )
( , )
( ) ( ) ( , )
n n
n n
n
n
x x
x x
x
n n
x
dy
f x y
dx
dy
dx f x y dx
dx
y x y x f x y dx
+ +
+
+
=
=
=


En el mtodo de Euler mejorado la integral de la derecha se aproxima mediante la regla del
trapecio, para deducir la frmula de Adams-Bashforth de orden 5 la aproximaremos de la
siguiente manera:
60

[ ]
1
1 2 3 4
( , )
n
n
x
n n n n n
x
f x y dx h Af Bf Cf Df Ef
+

+ + + +

(3.35)
Los coeficientes A, B, C, D, E se determinan pidiendo que la integral sea exacta siempre
que el integrando sea un polinomio de grado menor o igual a 4. Si suponemos que 0
n
x = y
1 h = , tal como indica la siguiente figura:

Figura 3-2 Puntos de integracin Mtodo de Adams-Bashforth de 5 orden
Tomamos como base los siguientes polinomios:

0
1
2
3
4
5
( ) 1
( )
( ) ( 1)
( ) ( 1)
( ) ( 1)( 2)
( ) ( 1)( 2)( 3)
p x
p x x
p x x x
p x x x
p x x x x
p x x x x x
=
=
= +
= +
= + +
= + + +
(3.36)
Cuando se sustituyen en la ecuacin:

1
0
( ) (0) ( 1) ( 2) ( 3) ( 4)
n n n n n n
p x dx Ap Bp Cp Dp Ep = + + + +

(3.37)
Se obtienen cinco ecuaciones que permiten determinar el valor de los coeficientes A, B, C,
D, E. El sistema es:

1
1
2 3 4
2
5
2 6 12
6
9
6 24
4
251
24
30
A B C D E
B C D E
C D E
D E
E
+ + + + =
=
+ + =
=
=

Resolviendo el sistema obtenemos la frmula de Adams-Bashforth de orden 5
61

1 1 2 2
1
3 3 4 4
1901 ( , ) 2774 ( , ) 2616 ( , )
1274 ( , ) 251 ( , ) 720
n n n n n n
n n
n n n n
f x y f x y f x y
h
y y
f x y f x y

+

+
= +

+

(3.38)
Es evidente la necesidad de contar con los valores de
0 0
( , ) f x y , los cuales se obtienen con
las condiciones iniciales
1 1
( , ) f x y ,
2 2
( , ) f x y ,
3 3
( , ) f x y y
4 4
( , ) f x y , estos trminos se
obtienen a partir de un mtodo de un paso, como por ejemplo algn mtodo de Runge-
Kutta
Rutina en Matlab del Mtodo de Adams-Bashforth de 5 orden

function [y,x] = AdBash5UV(f,a,b,yi,M);
%
% Calcula la solucion de la ecuacion diferencial
% y'=f(x,y) utilizando el mtodo Adams-Bashforth de 5 orden
% inicializado con un Runge-Kutta de 4 orden
%
% ENTRADA:
%
% f : Funcion introducida como string, se introduce
% el nombre del archivo .m que contiene la funcin entre comillas
% Ej: 'FuncionParaModeloLogistico'
% a : Punto inicial
% b : Punto final
% yi : Condicion inicial
% M : Numero de pasos
%
% SALIDA:
% x : Vector de abscisas
% y : Vector de ordenadas
% x=a+k*h, k=1,...,n+1
%

h=(b-a)/M;
x=a:h:b;
y(1)=yi;

% Aplica 4 pasos del mtodo Runge-Kutta de 4 orden

for k=1:4
k1 = h*feval(f,x(k),y(k));
k2=h*feval(f,x(k)+h/2,y(k)+k1/2);
k3=h*feval(f,x(k)+h/2,y(k)+k2/2);
k4=h*feval(f,x(k)+h,y(k)+k3);
y(k+1)=y(k)+(k1+2*k2+2*k3+k4)/6;
end;


% Inicio del metodo predictor de Adams-Bashforth

for k=5:M
y(k+1)=y(k)+(h/720)*(1901*feval(f,x(k),y(k))-...
62
2774*feval(f,x(k-1),y(k-1))+...
2616*feval(f,x(k-2),y(k-2))-...
1274*feval(f,x(k-3),y(k-3))+...
251*feval(f,x(k-4),y(k-4)));
end
3.2.2. Mtodo de Adams-Bashforth de 4 orden
Siguiendo un desarrollo anlogo se puede deducir la frmula de recursin para el mtodo
de Adams-Bashforth de 4 orden

1 1
1
2 2 3 3
55 ( , ) 59 ( , )
37 ( , ) 9 ( , ) 24
n n n n
n n
n n n n
f x y f x y
h
y y
f x y f x y

+


= +

+

(3.39)
Rutina en Matlab del Mtodo de Adams-Bashforth de 4 orden

function [y,x] = AdBash4UV(f,a,b,yi,M);
%
% Calcula la solucion de la ecuacion diferencial
% y'=f(x,y) utilizando el mtodo Adams-Bashforth de 4 orden
% inicializado con un Runge-Kutta de 4 orden
%
% ENTRADA:
%
% f : Funcion introducida como string, se introduce
% el nombre del archivo .m que contiene la funcin entre comillas
% Ej: 'FuncionParaModeloLogistico'
% a : Punto inicial
% b : Punto final
% yi : Condicion inicial
% M : Numero de pasos
%
% SALIDA:
% x : Vector de abscisas
% y : Vector de ordenadas
% x=a+k*h, k=1,...,n+1
%

h=(b-a)/M;
x=a:h:b;
y(1)=yi;

% Aplica tres pasos del metodo Runge-Kutta 4 orden

for k=1:3
k1 = h*feval(f,x(k),y(k));
k2=h*feval(f,x(k)+h/2,y(k)+k1/2);
k3=h*feval(f,x(k)+h/2,y(k)+k2/2);
k4=h*feval(f,x(k)+h,y(k)+k3);
y(k+1)=y(k)+(k1+2*k2+2*k3+k4)/6;
end;

% Inicio del metodo predictor de Adams-Bashforth
63

for k=4:M
y(k+1) = y(k)+(h/24)*(55*feval(f,x(k),y(k))-...
59*feval(f,x(k-1),y(k-1))+...
37*feval(f,x(k-2),y(k-2))-...
9*feval(f,x(k-3),y(k-3)));
end

3.2.3. Mtodo de Adams-Moulton de 5 orden
En la prctica las frmulas de Adams-Bashforth no se utilizan de manera aislada. Se usan
junto a otras frmulas para aumentar la precisin. Una de ellas es la frmula de Adams-
Moulton de 5 orden:

1 1 1 1
1
2 2 3 3
251 ( , ) 646 ( , ) 246 ( , )
106 ( , ) 19 ( , ) 720
n n n n n n
n n
n n n n
f x y f x y f x y
h
y y
f x y f x y
+ +
+

+
= +

+

(3.40)
Es evidente que esta frmula no puede emplearse como mtodo directo para el clculo de la
solucin debido a que a la derecha de la expresin (3.40) aparece el trmino
1 1
( , )
n n
f x y
+ +

Un interesante algoritmo es el llamado mtodo predictor-corrector, este emplea la frmula
de Adams-Bashforth para predecir un valor tentativo de
1 n
y
+
, llammoslo
*
1 n
y
+
y luego
recurre a la frmula de Admas-Moulton para calcular un valor corregido de
1 n
y
+
. As en la
frmula de Adams-Moulton el valor de
1 1
( , )
n n
f x y
+ +
se calcula como
*
1 1
( , )
n n
f x y
+ +
.
Finalmente el predictor es:

1 1 2 2 *
1
3 3 4 4
1901 ( , ) 2774 ( , ) 2616 ( , )
1274 ( , ) 251 ( , ) 720
n n n n n n
n n
n n n n
f x y f x y f x y
h
y y
f x y f x y

+

+
= +

+

(3.41)
Y el corrector:

*
1 1 1 1
1
2 2 3 3
251 ( , ) 646 ( , ) 246 ( , )
720 106 ( , ) 19 ( , )
n n n n n n
n n
n n n n
f x y f x y f x y h
y y
f x y f x y
+ +
+


+
= +

+


(3.42)
Rutina en Matlab del Mtodo de Adams-Moulton de 5 orden

function [y,x] = AdBashMo5UV(f,a,b,yi,M);
%
% Calcula la solucion de la ecuacion diferencial
% y'=f(x,y) utilizando el mtodo Adams-Bashforth-Moulton de 5 orden
% inicializado con un Runge-Kutta de 4 orden
%
64
% ENTRADA:
%
% f : Funcion introducida como string, se introduce
% el nombre del archivo .m que contiene la funcin entre comillas
% Ej: 'FuncionParaModeloLogistico'
% a : Punto inicial
% b : Punto final
% yi : Condicion inicial
% M : Numero de pasos
%
% SALIDA:
% x : Vector de abscisas
% y : Vector de ordenadas
% x=a+k*h, k=1,...,n+1
%

h=(b-a)/M;
x=a:h:b;
y(1)=yi;
z(1)=yi;

% Aplica 4 pasos del metodo Runge-Kutta de 4 orden

for k=1:4
k1 = h*feval(f,x(k),y(k));
k2=h*feval(f,x(k)+h/2,y(k)+k1/2);
k3=h*feval(f,x(k)+h/2,y(k)+k2/2);
k4=h*feval(f,x(k)+h,y(k)+k3);
y(k+1)=y(k)+(k1+2*k2+2*k3+k4)/6;
z(k+1)=y(k+1);
end;


% Inicio del metodo predictor de Adams-Bashforth

for k=5:M

z(k+1) = y(k)+(h/720)*(1901*feval(f,x(k),y(k))-...
2774*feval(f,x(k-1),y(k-1))+...
2616*feval(f,x(k-2),y(k-2))-...
1274*feval(f,x(k-3),y(k-3))+...
251*feval(f,x(k-4),y(k-4)));

y(k+1)=y(k)+(h/720)*(251*feval(f,x(k+1),z(k+1))+...
646*feval(f,x(k),y(k))-...
246*feval(f,x(k-1),y(k-1))+...
106*feval(f,x(k-2),y(k-2))-...
19*feval(f,x(k-3),y(k-3)));
end

65
3.2.4. Mtodo de Adams-Moulton de 4 orden
Siguiendo el mismo desarrollo, las frmulas de recursin son:
El predictor:

1 1 *
1
2 2 3 3
55 ( , ) 59 ( , )
37 ( , ) 9 ( , ) 24
n n n n
n n
n n n n
f x y f x y
h
y y
f x y f x y

+


= +

+

(3.43)
El corrector:

*
1 1
1
1 1 2 2
9 ( , ) 19 ( , )
24 5 ( , ) ( , )
n n n n
n n
n n n n
f x y f x y h
y y
f x y f x y
+ +
+


+
= +


+

(3.44)

Rutina en Matlab del Mtodo de Adams-Moulton de 4 orden
function [y,x] = AdBashMo4UV(f,a,b,yi,M);
%
% Calcula la solucion de la ecuacion diferencial
% y'=f(x,y)
%utilizando el mtodo Adams-Bashforth Moulton de 4 orden
%inicializado con un Runge-Kutta de 4 orden
%
% ENTRADA:
%
% f : Funcion introducida como string, se introduce
% el nombre del archivo .m que contiene la funcin entre comillas
% Ej: 'FuncionParaModeloLogistico'
% a : Punto inicial
% b : Punto final
% yi : Condicion inicial
% M : Numero de pasos
%
% SALIDA:
% x : Vector de abscisas
% y : Vector de ordenadas
% x=a+k*h, k=1,...,n+1
%

h=(b-a)/M;
x=a:h:b;
y(1)=yi;
z(1)=yi;

% Aplica 3 pasos del metodo Runge-Kutta de 4 orden

for k=1:3
k1 = h*feval(f,x(k),y(k));
k2=h*feval(f,x(k)+h/2,y(k)+k1/2);
k3=h*feval(f,x(k)+h/2,y(k)+k2/2);
66
k4=h*feval(f,x(k)+h,y(k)+k3);
y(k+1)=y(k)+(k1+2*k2+2*k3+k4)/6;
z(k+1)=y(k+1);
end;

% Inicio del metodo predictor-corrector de Adams-Bashforth-Moulton

for k=4:M

z(k+1) = y(k)+(h/24)*(55*feval(f,x(k),y(k))-...
59*feval(f,x(k-1),y(k-1))+...
37*feval(f,x(k-2),y(k-2))-...
9*feval(f,x(k-3),y(k-3)));

y(k+1) = y(k)+(h/24)*( 9*feval(f,x(k+1),z(k+1))+...
19*feval(f,x(k),y(k))-...
5*feval(f,x(k-1),y(k-1))+...
feval(f,x(k-2),y(k-2)));

end;
3.2.5. Mtodo de Milne
Otro mtodo multipaso, el cual posee un uso limitado por problemas de estabilidad, se
conoce como mtodo de Milne. En este procedimiento el predictor es:
( )
*
1 3 1 1 2 2
4
2 ( , ) ( , ) 2 ( , )
3
n n n n n n n n
h
y y f x y f x y f x y
+
= + + (3.45)
El corrector para esta frmula se basa en la regla de Simpson de integracin y esta dada
por:

( )
*
1 1 1 1 1 1
( , ) 4 ( , ) ( , )
3
n n n n n n n n
h
y y f x y f x y f x y
+ + +
= + + + (3.46)
Al igual que el mtodo de Adams-Moulton se ocupa un mtodo de un paso para calcular los
primeros valores, preferentemente un mtodo Runge-Kutta.
Rutina en Matlab del Mtodo de Milne
function [y,x] = MilneSim4UV(f,a,b,yi,M);
%
% Calcula la solucion de la ecuacion diferencial
% y'=f(x,y) utilizando el mtodo Milne-Simpson
% inicializado con un Runge-Kutta de 4 orden
%
% ENTRADA:
%
% f : Funcion introducida como string, se introduce
% el nombre del archivo .m que contiene la funcin entre comillas
% Ej: 'FuncionParaModeloLogistico'
% a : Punto inicial
67
% b : Punto final
% yi : Condicion inicial
% M : Numero de pasos
%
% SALIDA:
% x : Vector de abscisas
% y : Vector de ordenadas
% x=a+k*h, k=1,...,n+1
h=(b-a)/M;
x=a:h:b;
y(1)=yi;
z(1)=yi;

% Aplica 3 pasos del metodo Runge-Kutta de 4 orden

for k=1:3
k1 = h*feval(f,x(k),y(k));
k2=h*feval(f,x(k)+h/2,y(k)+k1/2);
k3=h*feval(f,x(k)+h/2,y(k)+k2/2);
k4=h*feval(f,x(k)+h,y(k)+k3);
y(k+1)=y(k)+(k1+2*k2+2*k3+k4)/6;
z(k+1)=y(k+1);
end;

% Inicio del metodo predictor-corrector de Adams-Bashforth-Moulton

for k=4:M

z(k+1) = y(k-3)+(4*h/3)*(2*feval(f,x(k),y(k))-...
feval(f,x(k-1),y(k-1))+...
2*feval(f,x(k-2),y(k-2)));

y(k+1) = y(k-1)+(h/3)*( feval(f,x(k+1),z(k+1))+...
4*feval(f,x(k),y(k))+...
feval(f,x(k-1),y(k-1)));

end;
3.3. Medidas de Error
Es importante cuantificar el error que se comete al utilizar un mtodo respecto de otro, esto
no siempre es posible ya que la solucin analtica no siempre se conoce.
El error RMS es una medida del error comnmente utilizada y se define como:
( )
2
0
1
( ) ( )
T
RMS r a
E f t f t dt
T
=

(3.47)
Donde:
( )
r
f t : Solucin real, en nuestro caso analtica.
68
( )
a
f t : Solucin aproximada.
T : Longitud del intervalo en el cual se analiza el error
Como la representacin de funciones continuas en un computador, en estricto rigor, no es
posible, la versin discreta del error RMS est dada por:
( )
2
1
1
[ ] [ ]
N
RMS r a
n
E f n f n
N
=
=

(3.48)
Otra medida usual es el error absoluto
( ) ( ) ( )
abs r a
E t f t f t = (3.49)
69
4. APLICACIONES DE ECUACIONES DIFERENCIALES
ORDINARIAS

En este captulo estudiaremos las soluciones numricas de algunos modelos presentados
anteriormente, a la vez, veremos el desempeo de los mtodos numricos presentados e
implementados en trminos de error y costo computacional y la forma en la cual se escribe
en Matlab una rutina para resolver estos problemas. Un completo anlisis paramtrico del
sistema Masa-Resorte-Amortiguador forzado es tambin presentado. Finalizamos el
captulo dando ejemplos de resolucin de otros modelos con las rutinas disponibles en
Matlab, dando especial nfasis en la sintaxis que se emplea en Matlab para hacer uso de
sus rutinas.
4.1. Anlisis del modelo de crecimiento de Poblacin de Malthus
En la seccin 2.1.1 resolvimos analticamente el modelo de crecimiento poblacional de
Malthus, descrito por la siguiente ecuacin:

0
(0)
dP
kP
dt
P P
=
=
(4.1)
Donde:
k a b =
a : Tasa de natalidad
b : Tasa de mortalidad
0
P : Poblacin inicial
Cuya solucin est dada por:

0
( )
k t
P t Pe

= (4.2)
En este caso realizaremos un estudio de la solucin con cada uno de los mtodos numricos
desarrollados hasta ahora en trminos de precisin y costo computacional
Para el problema consideraremos una constante 0.1 k = y una poblacin inicial de
0
10 P = individuos. Encontraremos la solucin en el intervalo [0,10] t = considerando 1000
puntos equiespaciados.
70
Primero debemos escribir la funcin del lado derecho del modelo de crecimiento
poblacional, la funcin en Matlab la grabaremos en nuestro directorio de trabajo con el
nombre Malhtus.m.

function ypr=Malthus(x,y,z)
ypr=0.1*y;
El siguiente script permite hallar la solucin con los mtodos estudiados.
clc
close all
clear all
% Parametros del modelo
% Poblacin Inicial = 10 individuos
% Analisis de la solucion en el intervalo [0,5], a=0, b=10;
% Numero de pasos M=100
P0=10;
a=0;
b=10;
M=1000;

%solucion analitica
h=(b-a)/M;
tt=a:h:b;
k=0.1;
solan=P0.*exp(0.1.*tt);

%solucin mediante el metodo de Euler
n11=cputime;
[y1,t1]=eulerUV('Malthus',a,b,P0,M);
n21=cputime;
tiem1=n21-n11;

%solucin mediante el metodo de Euler modificado
n12=cputime;
[y2,t2]=eulermodUV('Malthus',a,b,P0,M);
n22=cputime;
tiem2=n22-n12;

%solucin mediante el metodo de Runge-Kutta 4 orden
n13=cputime;
[y3,t3]=RunKutUV('Malthus',a,b,P0,M);
n23=cputime;
tiem3=n23-n13;

%solucin mediante el metodo de Adams-Bashforth 4orden
n14=cputime;
[y4,t4]=AdBash4UV('Malthus',a,b,P0,M);
n24=cputime;
tiem4=n24-n14;

%solucin mediante el metodo de Adams-Bashforth 5orden
n15=cputime;
[y5,t5]=AdBash5UV('Malthus',a,b,P0,M);
n25=cputime;
71
tiem5=n25-n15;

%solucin mediante el metodo de Adams-Bashforth-Moulton 4orden
n16=cputime;
[y6,t6]=AdBashMo4UV('Malthus',a,b,P0,M);
n26=cputime;
tiem6=n26-n16;

%solucin mediante el metodo de Adams-Bashforth-Moulton 5orden
n17=cputime;
[y7,t7]=AdBashMo5UV('Malthus',a,b,P0,M);
n27=cputime;
tiem7=n27-n17;

%solucin mediante el metodo de Milne
n18=cputime;
[y8,t8]=MilneSim4UV('Malthus',a,b,P0,M);
n28=cputime;
tiem8=n28-n18;

%Grafica de las soluciones del modelo de Malthus
h1=figure(1)
plot(t1,y1,t2,y2,t3,y3,t4,y4,t5,y5,t6,y6,t7,y7,t8,y8,tt,solan)
title('Modelo de Crecimiento poblacional de Malthus: k=0.1, h=0.01, P_0=10')
xlabel('Tiempo [unidad de tiempo]')
ylabel('individuos en la poblacin')
ylim([0 max(solan)+2])
xlim([a b])
legend('Euler','Euler Mod','RK4','AB4','AB5','ABM4','ABM5','Milne','SA','Location','Best')
grid
saveas(h1,'AnalisisMalthus.jpg')

%Calculo del error absoluto de las soluciones del modelo de Malthus
E1=abs(y1-solan);
E2=abs(y2-solan);
E3=abs(y3-solan);
E4=abs(y4-solan);
E5=abs(y5-solan);
E6=abs(y6-solan);
E7=abs(y7-solan);
E8=abs(y8-solan);

%Grafica del Error absoluto las soluciones del modelo de Malthus
h2=figure(2)
plot(t1,E1,t2,E2,t3,E3,t4,E4,t5,E5,t6,E6,t7,E7,t8,E8)
title('Error Absoluto Modelo de Crecimiento poblacional de Malthus: k=0.1, P_0=10, h=0.01')
xlabel('Tiempo [unidad de tiempo]')
ylabel('Error Absoluto')
xlim([a b])
legend('Error Euler','Error Euler Mod','Error RK4',...
'Error AB4','Error AB5','Error ABM4','Error ABM5',...
'Error Milne','Location','NorthWest')
grid
saveas(h2,'ErrorAnalisisMalthus.jpg')

72
%Calculo del error cuadratico medio para cada solucin
Ecm1=sqrt(sum((y1-solan).^2)/length(y1));
Ecm2=sqrt(sum((y2-solan).^2)/length(y2));
Ecm3=sqrt(sum((y3-solan).^2)/length(y3));
Ecm4=sqrt(sum((y4-solan).^2)/length(y4));
Ecm5=sqrt(sum((y5-solan).^2)/length(y5));
Ecm6=sqrt(sum((y6-solan).^2)/length(y6));
Ecm7=sqrt(sum((y7-solan).^2)/length(y7));
Ecm8=sqrt(sum((y8-solan).^2)/length(y8));
ERMS=[Ecm1 Ecm2 Ecm3 Ecm4 Ecm5 Ecm6 Ecm7 Ecm8]
TiempoFinal=[tiem1 tiem2 tiem3 tiem4 tiem5 tiem6 tiem7 tiem8]
La siguiente grfica muestra la solucin encontrada con todos los mtodos estudiados hasta
ahora. Se puede ver que todos los mtodos brindan una solucin aceptable.

Figura 4-1: Solucin del modelo de crecimiento poblacional de Malthus utilizando diferentes mtodos
numricos de resolucin
La siguiente grfica presenta el error absoluto, componente a componente, de cada mtodo.

73
Figura 4-2: Error absoluto para el modelo de crecimiento poblacional de Malthus utilizando diferentes
mtodos numricos de resolucin

La siguiente tabla muestra el tiempo de CPU y el error RMS de cada mtodo:

Mtodo Euler Euler Mod RK4
Tiempo
de CPU
0.0313 0.0313 0.0156
Error
RMS
6.31e-3 2.10e-6 1.15e-13

Tabla 4-1: Error RMS y Tiempo de CPU para resolucin del modelo de crecimiento poblacional de Malthus
utilizando mtodos de un paso

Mtodo AB4 AB5 ABM4 ABM5 Milne
Tiempo
de CPU
0.0469 0.0469 0.0781 0.0938 0.0469
Error
RMS
4.37e-12 7.88e-15 3.36e-13 0.32 7.21e-14

Tabla 4-2 Error RMS y Tiempo de CPU para resolucin del modelo de crecimiento poblacional de Malthus
utilizando mtodos de un paso

En trminos de costo computacional el mejor mtodo para este problema es Runge-Kutta
de 4 orden. En cuanto al menor error el mejor resultado lo brinda Adams-Bashforth de 5
orden. El resultado es esperado, el mtodo de Runge-Kutta es uno de los ms populares por
su eficiencia y simplicidad en la programacin.
4.2. Anlisis del modelo de crecimiento de Poblacin Logstico
Como vimos anteriormente el modelo logstico es descrito por la ecuacin:

2
0
(0)
dP
aP bP
dt
P P
=
=
(4.3)
Cuya solucin esta dada por:

( )
( )
0
0
0 0
( )
a t t
aP
P t
bP a bP e

=
+
(4.4)
74
Para el problema consideraremos una constante 0.46 a = , 1.9 4 b e = y una poblacin inicial
de
0
500 P = individuos. Encontraremos la solucin en el intervalo [0,10] t = considerando
1000 puntos equiespaciados.
Siguiendo el mismo anlisis que el realizado para el modelo de Malthus. La siguiente
grfica muestra la solucin encontrada.

Figura 4-3 Solucin del modelo de crecimiento poblacional Logstico utilizando diferentes mtodos
numricos de resolucin
El error absoluto:

Figura 4-4 Error absoluto para el modelo de crecimiento poblacional Logstico utilizando diferentes mtodos
numricos de resolucin
La siguiente tabla muestra el tiempo de CPU y el error RMS de cada mtodo:

75
Mtodo Euler Euler Mod RK4
Tiempo
de CPU
0.0156 0.0313 0.0469
Error
RMS
0.35 1e-3 5.15e-10

Tabla 4-3 Error RMS y Tiempo de CPU para resolucin del modelo de crecimiento poblacional Logstico
utilizando mtodos de un paso

Mtodo AB4 AB5 ABM4 ABM5 Milne
Tiempo
de CPU
0.313 0.0469 0.0625 0.1094 0.0625
Error
RMS
3.43e-8 3.26e-10 2.61e-9 19.16 5.48e-10

Tabla 4-4 Error RMS y Tiempo de CPU para resolucin del modelo de crecimiento poblacional Logstico
utilizando mtodos de un paso

El ajuste de todos los mtodos es bueno, salvo ABM5. De aqu en adelante haremos uso del
tradicional mtodo de Runge-Kutta 4 orden para realizar estudios paramtricos de los
modelos mecnicos desarrollados anteriormente.
4.3. Anlisis sistema Masa-Resorte-Amortiguador
Vamos a realizar un anlisis paramtrico sistemtico del sistema masa-resorte-
amortiguador forzado, para ello comenzaremos estudiando el efecto de la masa y del
coeficiente de rigidez en el sistema masa-resorte, luego el sistema masa resorte forzado y
as hasta llegar al sistema Masa-Resorte-Amortiguador forzado. El mtodo de resolucin
numrica a utilizar es el de Runge Kutta de 4 orden.
Para realizar estudios paramtricos es recomendable escribir una rutina especfica con la
ecuacin a resolver. Para este problema se presentar todo el cdigo necesario para la
resolucin, se alienta al alumno a realizar lo mismo en base a los cdigos presentados en
este libro para sus aplicaciones particulares, creemos que la mejor forma de entender y
aprender es haciendo, obviamente siempre ser necesaria una adecuada gua, que en este
caso son la rutinas presentadas.
El problema a resolver est dado por:

2
2
0
0
0
(0)
(0)
d y
m ky
dt
y y
dy
v
dt
+ =
=
=
(4.5)
76
Donde:
m: Masa en [ ] kg
k : Coeficiente de rigidez del resorte en [ / ] N m
0
y : Posicin inicial en [ ] m
0
v : Velocidad inicial en [ / ] m s
La solucin particular esta dada por:
( ) ( )
0
0
( ) cos sin
v
y t y t t

= + (4.6)
Con
k
m
=
Para resolver esta ecuacin mediante mtodos numricos podemos escribir la ecuacin
como un sistema de ecuaciones de primer orden y aplicar el mtodo de Runge-Kutta de 4
orden a cada una de ellas para la resolucin total del problema.
Si hacemos el cambio de variable
dy
v
dt
=
Obtenemos:

0
0
(0)
(0)
dy
v
dt
dv k
y
dt m
y y
v v
=
=
=
=
(4.7)
El mtodo de Runge Kutta de forma genrica para este problema es el siguiente
77

1
1
1
1
2
1
2
2
3
2
3
( )
( )
( )
2
( )
2
( )
2
( )
2
n n
n
n
n
n
n
n
t t h
p h v t
k
r h y t
m
p
p h v t
r k
r h y t
m
p
p h v t
r k
r h f y t
m
+
= +
=

=

= +



= +



= +



= +




( )
( )
( )
4 3
4 3
1 1 2 3 4
( )
( )
1
( ) ( ) 2 2
6
n
n
n n
p h v t p
k
r h y t r
m
y t y t p p p p
+
= +

= +
= + + + +
(4.8)
Primero escribimos la funcin que representa el lado derecho de la primera ecuacin de
(4.7) y la nombramos como MR1.m en nuestro directorio de trabajo

function f1=MR1(v)
f1=v;
Luego escribimos la funcin en Matlab que representa el lado derecho de la segunda
ecuacin (4.7)
Considerando una constante de rigidez 50[ / ] k N m = , el intervalo [0, 2] t = , un paso
0.002 h = estudiaremos como se comporta el sistema para valores de la masa de 1 [ ] kg a 4
[ ]
kg en pasos de 0.5
[ ]
kg y condiciones iniciales (0) 0.2 y =
[ ]
m y (0) 1 v = [ / ] m s . El
siguiente script implementa este estudio paramtrico.

clc
close all
clear all
%parametros del sistema masa resorte
%masa
m=[1 1.5 2 2.5 3 3.5 4];
%constante del resorte
k=50;
%numero de particiones del intervalo
M=1000;
%tiempo inicial
78
a=0;
%tiempo final
b=2;
%tamao del paso
h=(b-a)/(M)
%asignacion de condiciones iniciales
t=a:h:b;
for u=1:length(m)
%condiciones inciciales
y(1,u)=0.2;
v(1,u)=1;
%solucion analitica
w(u)=sqrt(k/m(u));
solan(:,u)=y(1,u)*cos(w(u)*t)+(v(1,u)/w(u))*sin(w(u)*t);
%resolucion del sistema de ecuaciones mediante Runge-Kutta de cuarto orden
for i=1:M

p1=h*MR1(v(i,u));
r1=h*MR2(y(i,u),m(u),k);

p2=h*MR1(v(i,u)+p1/2);
r2=h*MR2(y(i,u)+r1/2,m(u),k);

p3=h*MR1(v(i,u)+p2/2);
r3=h*MR2(y(i,u)+r2/2,m(u),k);

p4=h*MR1(v(i,u)+p3);
r4=h*MR2(y(i,u)+r3,m(u),k);

y(i+1,u)=y(i,u)+(1/6)*(p1+2*p2+2*p3+p4);
v(i+1,u)=v(i,u)+(1/6)*(r1+2*r2+2*r3+r4);

clear p1 r1 p2 r2 p3 r3 p4 r4
end

Etiqmasa{u}=strcat('m=',num2str(m(u)),'[kg]');
ERMS(u)=sqrt(sum(Eabs(:,u).^2)/length(t));

end

%grafica de la solucion
h1=figure(1)
plot(t,y(:,1),t,y(:,2),t,y(:,3),t,y(:,4),...
t,y(:,5),t,y(:,6),t,y(:,7))
grid
title(['Efecto de la masa - Sistema Masa-Resorte - solucion para t = [',num2str(a),',',num2str(b),']; h
= ',num2str(h),';k=',num2str(k),'[N/m]'])
xlabel('tiempo [s]','FontSize',10)
ylabel('Posicion [m]','FontSize',10)
legend(Etiqmasa,'Location','Best')
saveas(h1,'EfectodeMasa_Masa_resorte.fig')
saveas(h1,'EfectodeMasa_Masa_resorte.jpg')
Los resultados son:
79

Figura 4-5 Efecto de la masa en un sistema Masa-Resorte
Se aprecia que a mayor masa la amplitud de vibracin es mayor y la frecuencia es menor.
El error RMS est dado por:

Solucin m=1 kg m=1.5 kg m= 2 kg m= 2.5 kg m= 3 kg m= 3.5 kg m=4 kg
Error RMS 0.0372 0.0239 0.0163 0.0140 0.0106 0.0083 0.0073

Tabla 4-5: Error RMS de la solucin para diferentes valores de masa en el sistema Masa-Resorte
A continuacin veremos que acontece con la constante de rigidez, los parmetros fijos del
modelo son: [0, 2] t = , 0.002 h = , 2 m = [kg] y condiciones iniciales (0) 0.2 y = [ ] m ,
(0) 1 v = [ / ] m s . El coeficiente de rigidez k varia desde 10 [N/m] a 50 [N/m] en pasos de 10
[N/m]. El script de Matlab es prcticamente idntico al anterior, se deja como tarea al lector
modificarlo. Los resultados son los siguientes:

Figura 4-6 Efecto del coeficiente de rigidez en un sistema Masa-Resorte
80
A medida que aumenta el coeficiente de rigidez la amplitud de vibracin disminuye y la
frecuencia aumenta.
El error RMS est dado por:

Solucin k=10 N/m k=20 N/m k= 30 N/m k= 40 N/m K= 50 N/m
Error RMS 0.0032 0.0067 0.0089 0.0140 0.0163

Tabla 4-6 Error RMS de la solucin para diferentes valores del coeficiente de rigidez en un sistema Masa-
Resorte
Siguiendo con nuestro anlisis paramtrico estudiaremos la influencia de la resistencia
mecnica del sistema masa-resorte-amortiguador. Como vimos su ecuacin es:

2
2
0
d y dy
m R ky
dt dt
+ + = (4.9)
Donde:
m: Masa en [ ] kg
k : Coeficiente de rigidez del resorte en [ / ] N m
R : Resistencia mecnica del sistema en [ / ] N s m
0
y : Posicin inicial en [ ] m
0
v : Velocidad inicial en [ / ] m s
Como ya sabemos, su solucin depende de la relacin entre los parmetros dentro, pueden
existir los siguientes casos:
Caso 1 movimiento sobreamortiguado:
2
4 R mk >

1 2
0 2 0 0 1 0
2 1 2 1
( )
s t s t
p
y s v v s y
y t e e
s s s s

= +

(4.10)
Con
2 2
1
s = +
2 2
2
s =
2
R
m
= : Coeficiente de absorcin temporal
81
k
m
= : Frecuencia angular del sistema no amortiguado
Caso 2 movimiento crticamente amortiguado:
2
4 R mk =
( )
0 0 0
( )
t t
p
y t y e v y te


= + + (4.11)
Caso 3 movimiento oscilatorio o subamortiguado:
2
4 R mk <
( ) ( )
0 0
0
( ) cos sin
t
p d d
d
v y
y t e y t t



+
= +





(4.12)

Con:
2 2
1 d
s j j = + = +
2 2
2 d
s j j = =
d
: Frecuencia angular amortiguada del sistema
La ecuacin a resolver se puede escribir como un sistema de ecuaciones de primer orden

0
0
(0)
(0)
dy
v
dt
dv R k
v y
dt m m
y y
v v
=
=
=
=
(4.13)
En este anlisis 2 m = [kg] y 50 k = [N/m], el producto 4 4 2 50 400 mk = = [kgN/m].
Para que exista movimiento sobreamortiguado se debe dar que
2
400 R > , consideraremos
que R vara entre 25 [Ns/m] y 40 [Ns/m] en pasos de 5 [Ns/m].
Debemos programar las siguientes funciones en Matlab: MRA1.m y MRA2.m

function f1=MRA1(v)
f1=v;

function f2=MRA2(y,v,m,R,k)
f2=-R*v/m-k*y/m;
82
El script que implementa este anlisis es el siguiente:

clc
close all
clear all

%parametros del sistema masa resorte amortiguador
%masa
m=[2];
%constante del resorte
k=[50];
%Resistencia mecnica
R=[25 30 35 40]

%frecuencia angular
w=sqrt(k/m);

%numero de particiones del intervalo
M=10000;
%tiempo inicial
a=0;
%tiempo final
b=7;
%tamao del paso
h=(b-a)/(M)

%asignacion de condiciones iniciales
t=a:h:b;

for u=1:length(R)

%condiciones inciciales
y(1,u)=0.2;
v(1,u)=1;

%solucion analitica
%Coef Absorcion temporal
beta(u)=R(u)/(2*m);
s1(u)=-beta(u)+sqrt(beta(u)^2-w^2);
s2(u)=-beta(u)-sqrt(beta(u)^2-w^2);

solan(:,u)=((y(1,u)*s2(u)-v(1,u))/(s2(u)-s1(u)))*exp(s1(u)*t)+...
((v(1,u)-s1(u)*y(1,u))/(s2(u)-s1(u)))*exp(s2(u)*t);

%resolucion del sistema de ecuaciones mediante Runge-Kutta de cuarto orden
for i=1:M

p1=h*MRA1(v(i,u));
r1=h*MRA2(y(i,u),v(i,u),m,R(u),k);

p2=h*MRA1(v(i,u)+p1/2);
r2=h*MRA2(y(i,u)+r1/2,v(i,u)+p1/2,m,R(u),k);

83
p3=h*MRA1(v(i,u)+p2/2);
r3=h*MRA2(y(i,u)+r2/2,v(i,u)+p2/2,m,R(u),k);

p4=h*MRA1(v(i,u)+p3);
r4=h*MRA2(y(i,u)+r3,v(i,u)+p3,m,R(u),k);

y(i+1,u)=y(i,u)+(1/6)*(p1+2*p2+2*p3+p4);
v(i+1,u)=v(i,u)+(1/6)*(r1+2*r2+2*r3+r4);

clear p1 r1 p2 r2 p3 r3 p4 r4
end

EtiqResis{u}=strcat('R=',num2str(R(u)),'[Ns/m]');
ERMS(u)=sqrt(sum(Eabs(:,u).^2)/length(t));

end

%grafica de la solucion
h1=figure(1)
plot(t,y(:,1),t,y(:,2),t,y(:,3),t,y(:,4))
grid
title(['Efecto del Resistencia mecanica R - Movimiento sobreamortiguado - solucion para t =
[',num2str(a),',',num2str(b),']; h = ',num2str(h),';m=',num2str(m),'[kg]',';k=',num2str(k),'[N/m]'])
xlabel('tiempo [s]','FontSize',10)
ylabel('Posicion [m]','FontSize',10)
legend(EtiqResis,'Location','Best')
saveas(h1,'EfectodeResistencia_Masa_resorte_Amor.fig')
saveas(h1,'EfectodeResistencia_Masa_resorte_Amor.jpg')
Los resultados son los siguientes:

Figura 4-7 Efecto de la Resistencia mecnica en un sistema Masa-Resorte-Amortiguador, Movimiento
Sobreamortiguado
Se aprecia que no hay movimiento oscilatorio y a partir de 7 [s] la amplitud de vibracin
tiende a cero asimtticamente, es por ello que este tipo de movimiento se llama
84
sobreamortiguado. A medida que aumentamos la resistencia mecnica la pendiente es
menos pronunciada.
El error RMS lo podemos ver en la siguiente tabla:

Solucin R=25 Ns/m R=30 Ns/m R= 35 Ns/m R= 40 Ns/m
Error RMS 0.1633e-3 0.1422e-3 0.1272e-3 0.1159e-3

Tabla 4-7 Error RMS de la solucin para diferentes valores de la Resistencia mecnica en un sistema Masa-
Resorte, Movimiento Sobreamortiguado
A continuacin veremos el movimiento crticamente amortiguado, para que se de esta
solucin
2
4 400 R mk = = , 20 R = [Ns/m]
El script es similar al ltimo script presentado y se insta al lector a modificarlo para obtener
el siguiente resultado:


Figura 4-8 Movimiento Crticamente amortiguado de un sistema Masa-Resorte-Amortiguador.
La grfica se comporta como de la misma forma que el movimiento sobreamortiguado, sin
embargo esta es la cota para este movimiento, para valores menores de resistencia mecnica
tenemos oscilaciones amortiguadas, que es el caso que estudiaremos a continuacin con
valores para R que varan desde 1 [Ns/m] hasta 5 [Ns/m] en pasos de 1 [Ns/m]. La
solucin analtica particular esta dada por:
Se deja al lector la modificacin del script presentado anteriormente para obtener la
siguiente grfica:
85

Figura 4-9 Efecto de la Resistencia mecnica en un sistema Masa-Resorte-Amortiguador, Movimiento
Oscilatorio Amortiguado
La grfica revela que la amplitud decrece exponencialmente conforme aumenta el tiempo y
que a menor resistencia mecnica las oscilaciones se extinguen de forma ms rpida.
El error RMS lo podemos ver en la siguiente tabla:

Solucin R=1 Ns/m R=2 Ns/m R= 3 Ns/m R= 4 Ns/m R= 5 Ns/m
Error RMS 0.0062 0.0027 0.0016 0.0011 0.0008

Tabla 4-8 Error RMS de la solucin para diferentes valores de Resistencia Mecnica en un sistema Masa-
Resorte, Movimiento Oscilatorio amortiguado
Hasta el momento hemos trabajado slo con el sistema masa-resorte-amortiguador no
forzado, procede que analicemos como se comporta el sistema masa-resorte si es excitado
por una fuerza externa, por simplicidad analizaremos una fuerza de naturaleza sinusoidal.
Veremos como se comporta el sistema a diferentes amplitudes de la fuerza externa y que
acontece cuando las frecuencias de la fuerza externa con la natural del sistema son
diferentes y cuando son iguales.

2
0 1
2
2
2 0
1
2
0
0
cos( )
cos( )
(0)
'(0)
d y
m ky F t
dt
F d y
y t
m dt
y y
y v


+ =
+ =
=
=
(4.14)
Donde
: Frecuencia angular del sistema [rad/s]
86
( ) f t : Fuerza externa en [N]
1
: Frecuencia angular de la fuerza externa [rad/s]
Si
1
La solucin analtica est dada por:

( )
( ) ( )
( )
0 0 0
0 1
2 2 2 2
1 1
( ) cos sin cos( )
F v F
y t y t t t
m m




= + +



(4.15)
El problema a programar es el siguiente:

0
1
0
0
cos( )
(0)
(0)
dy
v
dt
F dv k
t y
dt m m
y y
v v

=
=
=
=
(4.16)
Considerando 2 m = [kg], 50 k = [N/m],
1
2 = [rad/s] y que
0
F vara de 1 [N] a 3 [N] en
pasos de 0.5 [N]. En Matlab creamos las funciones MRf1.m y MRf2.m

function f1=MRf1(v)
f1=v;

function f2=MRf2(t,y,m,k,F0,w1)
f2=F0*cos(w1*t)/m-k*y/m;
El script es el siguiente:

clc
close all
clear all
%parametros del sistema masa resorte Forzado
%masa
m=2;
%constante del resorte
k=50;
%Amplitud de la fuerza externa
F0=[1 1.5 2 2.5 3];
% frecuencia de la fuerza externa
w1=2;

%numero de particiones del intervalo
M=10000;
%tiempo inicial
a=0;
%tiempo final
b=5;
87
%tamao del paso
h=(b-a)/(M)

%asignacion de condiciones iniciales
t=a:h:b;

for u=1:length(F0)

%condiciones inciciales
y(1,u)=0.2;
v(1,u)=1;

%solucion analitica
w=sqrt(k/m);
solan(:,u)=(y(1,u)-F0(u)/(m*(w^2-w1^2)))*cos(w*t)+...
(v(1,u)/w)*sin(w*t)+...
(F0(u)/(m*(w^2-w1^2)))*cos(w1*t);

%resolucion del sistema de ecuaciones mediante Runge-Kutta de cuarto orden
for i=1:M

p1=h*MRf1(v(i,u));
r1=h*MRf2(t(i),y(i,u),m,k,F0(u),w1);

p2=h*MRf1(v(i,u)+p1/2);
r2=h*MRf2(t(i),y(i,u)+r1/2,m,k,F0(u),w1);

p3=h*MRf1(v(i,u)+p2/2);
r3=h*MRf2(t(i),y(i,u)+r2/2,m,k,F0(u),w1);

p4=h*MRf1(v(i,u)+p3);
r4=h*MRf2(t(i),y(i,u)+r3,m,k,F0(u),w1);

y(i+1,u)=y(i,u)+(1/6)*(p1+2*p2+2*p3+p4);
v(i+1,u)=v(i,u)+(1/6)*(r1+2*r2+2*r3+r4);

clear p1 r1 p2 r2 p3 r3 p4 r4
end

Etiqmasa{u}=strcat('F_0=',num2str(F0(u)),'[N]');
ERMS(u)=sqrt(sum(Eabs(:,u).^2)/length(t));

end

%grafica de la solucion
h1=figure(1)
plot(t,y(:,1),t,y(:,2),t,y(:,3),t,y(:,4),t,y(:,5))
grid
title(['Efecto de la amplitud de fuerza - Masa-Resorte Forzado- solucion para t =
[',num2str(a),',',num2str(b),']; h = ',num2str(h),';k=',num2str(k),'[N/m]',';m=',num2str(m),'[kg]'])
xlabel('tiempo [s]','FontSize',10)
ylabel('Posicion [m]','FontSize',10)
legend(Etiqmasa,'Location','EastOutside')
88
saveas(h1,'EfectodeFuerza_Masa_resorte_forced.fig')
saveas(h1,'EfectodeFuerza_Masa_resorte_forced.jpg')
La grfica de la solucin se presenta a continuacin

Figura 4-10 Efecto de la amplitud de la fuerza externa en un sistema Masa-Resorte forzado
A mayor amplitud de la fuerza la amplitud de desplazamiento de la masa aumenta, la forma
de las soluciones se debe a la naturaleza sinusoidal de la fuerza.
El error RMS lo podemos ver en la siguiente tabla:

Solucin F
0
=1 N F
0
=1.5 N F
0
=2 N F
0
=2.5 N F
0
=3 N
Error RMS 0.0096 0.0093 0.0091 0.0088 0.0086

Tabla 4-9 Error RMS de la solucin para diferentes valores de la amplitud de la fuerza externa en un sistema
Masa-Resorte forzado
Anteriormente, en la seccin 2.6.6, dimos una aproximacin al fenmeno de resonancia, si
consideramos que
1
= podremos observar como se comporta el sistema cuando est en
resonancia.
La solucin para este caso est dada por:
( ) ( ) ( )
0 0
0
( ) cos sin sin
2
v F
y t y t t t t
m


= + + (4.17)
Consideremos que 2 m = [kg], 50 k = [N/m],
0
1 F = [N], con esos valores
50
5
2
k
m
= = = [rad/s], slo basta que el lector modifique adecuadamente el script
presentado e ingresar al algoritmo
1
5 = [rad/s].
89
Los resultados son los siguientes:

Figura 4-11 Sistema Masa-Resorte Forzado en Resonancia
La amplitud comienza a crecer linealmente. Cuando el sistema est en resonancia su
amplitud de oscilacin tericamente tendera hasta el infinito, para intervalos pequeos de
tiempo la influencia de la resonancia es mnima en el comportamiento, sin embargo a
medida que pasa el tiempo su efecto puede llegar a ser dramtico, estas grandes vibraciones
son las que causan problemas en Ingeniera ya que es probable que sean la causa de que se
rompan las alas de aviones, puentes o edificios se desplomen o que ciertas mquinas se
rompan, no obstante, si no fuese por el fenmeno de resonancia, no podramos disfrutar del
bello sonido de instrumentos musicales, tampoco sintonizar nuestras antiguas radios FM
anlogas, la lista de ejemplos benvolos de este fenmeno es enorme y apasionante, sin
duda nuestra vida no sera la misma.
Procede analizar como se comporta el sistema masa-resorte-amortiguador cuando es
excitado por una fuerza externa. Si
1
( ) cos( ) f t F t = , el sistema de ecuaciones a resolver
es:

2
1
2
0
0
cos( )
(0)
(0)
d y dy
m R ky F t
dt dt
y y
dy
v
dt
+ + =
=
=
(4.18)
La solucin analtica en funcin de los parmetros del modelo es:
( ) ( ) ( )
1 2 1 1
( ) cos sin cos( ) sin( )
t
d d
y t e c t c t A t B t



= + + + (4.19)
Con
90
( )
( )
( )
2 2
1
2
2
2 2
1 1
2
F
A
m

=

+



( )
( )
1
2
2
2 2
1 1
2
2
F
B
m


=

+



1 0
c y A =
0 1 1
2
d
v c B
c

+
=
2 2
d
=


Escribiendo el problema como un sistema de ecuaciones diferenciales de primer orden

1
0
0
cos( )
(0)
(0)
dy
v
dt
dv F Rv ky
t
dt m m m
y y
v v

=
=
=
=
(4.20)
Siguiendo el mismo procedimiento que antes, considerando que 2 m = [kg], 50 k =
[N/m], 4 R = [Ns/m],
0
1 F = [N] y
1
2 = [rad/s].

function f1=MRAf1(v)
f1=v;

function f2=MRAf2(t,y,v,m,R,k,F0,w1)
f2=-R*v/m-k*y/m+F0*cos(w1*t)/m;

%parametros del sistema masa resorte amortiguador
%masa
m=[2];
%constante del resorte
k=[50];
%Resistencia mecnica
R=[4]
% Parametros de la fuerza externa
F0=1;
91
w1=2;
%frecuencia angular
w=sqrt(k/m);
%numero de particiones del intervalo
M=10000;
%tiempo inicial
a=0;
%tiempo final
b=5;
%tamao del paso
h=(b-a)/(M)
%asignacion de condiciones iniciales
t=a:h:b;
%condiciones inciciales
y(1)=0.2;
v(1)=1;
%solucion analitica
beta=R/(2*m);
wd=sqrt(w^2-beta^2);

A=(F0/m)* (w^2-w1^2)/((w^2-w1^2).^2+(2*beta*w1)^2);
B=(F0/m)*(2*beta*w1)/((w^2-w1^2).^2+(2*beta*w1)^2);
c1=y(1)-A;
c2=(v(1)+beta*c1-B*w1)/wd;
solan=exp(-beta*t).*(c1*cos(wd*t)+c2*sin(wd*t))+...
A*cos(w1*t)+B*sin(w1*t);
%resolucion del sistema de ecuaciones mediante Runge-Kutta de cuarto orden
for i=1:M
p1=h*MRAf1(v(i));
r1=h*MRAf2(t(i),y(i),v(i),m,R,k,F0,w1);

p2=h*MRAf1(v(i)+p1/2);
r2=h*MRAf2(t(i),y(i)+r1/2,v(i)+p1/2,m,R,k,F0,w1);

p3=h*MRAf1(v(i)+p2/2);
r3=h*MRAf2(t(i),y(i)+r2/2,v(i)+p2/2,m,R,k,F0,w1);

p4=h*MRAf1(v(i)+p3);
r4=h*MRAf2(t(i),y(i)+r3,v(i)+p3,m,R,k,F0,w1);

y(i+1)=y(i)+(1/6)*(p1+2*p2+2*p3+p4);
v(i+1)=v(i)+(1/6)*(r1+2*r2+2*r3+r4);

clear p1 r1 p2 r2 p3 r3 p4 r4
end
EtiqResis{1}=strcat('F_0=',num2str(F0),'[N];w1=',num2str(w1),'[rad/s]');
Eabs=abs(solan-y);
ERMS=sqrt(sum(Eabs.^2)/length(t));
%grafica de la solucion
h1=figure(1)
plot(t,y)
grid
title(['Sistema masa-resorte-Amortiguador Forzado - t = [',num2str(a),',',num2str(b),']; h =
',num2str(h),';m=',num2str(m),'[kg]',';k=',num2str(k),'[N/m]',';R=',num2str(R),'[Ns/m]'])
xlabel('tiempo [s]','FontSize',10)
92
ylabel('Posicion [m]','FontSize',10)
legend(EtiqResis,'Location','Best')
saveas(h1,'Masa_resorte_Amor_forced.fig')
Los resultados son las siguientes:

Figura 4-12 Solucin sistema Masa-Resorte-Amortiguador Forzado
Con un error RMS de 8.7324e-4. Se insta al lector a probar con diferentes valores de los
parmetros y analizar el comportamiento de este.
4.4. Ecuacin de Van der Pol
Hasta el momento hemos hecho uso de las rutinas estudiadas en este libro, Matlab brinda
una serie de rutinas que nos permiten resolver ecuaciones diferenciales, haremos uso de una
ellas y la sintaxis adecuada tomando como ejemplo la ecuacin de Van de Pol. A
continuacin un poco de historia
John Ambrose Fleming (1849-1945) estudia el efecto Edison utilizando un filamento
adems de la lmina en una vlvula de vaco. Con ello, es capaz de rectificar las ondas de
radio, siendo posible escuchar las seales telegrficas a travs de auriculares. Lee de Forst
(1873-1961) continua estudiando el efecto Edison, utiliza un tercer cable y es capaz de
controlar y amplificar una seal. Invent el amplificador electrnico. El amplificador tena
una serie de limitaciones en rendimiento (ganancia baja) y su funcionamiento no se
comprenda bien. Un aficionado a la radio, Edwin Howard Amstrong (1890-1954) lo
estudi en 1912, y construy un amplificador basado en un triodo. El Amplificador de
Amstrong (ver Figura 4-13) se aplic a la modulacin y demodulacin de seales de radio y
ha sobrevivido a la transicin de vlvulas a chips.
Otro hito destacable respecto a los amplificadores son los estudios de Baltasar Van der Pol
(1889-1959). Van der Pol analiza por primera vez las oscilaciones estables producidas por
el triodo de Amstrong, proporcionando un estudio del sistema (anlisis no lineal), que se ha
convertido en un clsico de la dinmica no lineal.
93


Figura 4-13: Amplificador de Amstrong
La ecuacin de van der Pol describe el comportamiento de circuitos electrnicos no lineales
como los que fueron usados en los primeros aparatos de radio. Este tipo de circuito se usaba
en los das de los tubos de vaco. Los tubos actan como una resistencia normal cuando la
corriente es elevada, y como una resistencia negativa" cuando la corriente es baja. Por
tanto un circuito de este tipo favorece las oscilaciones pequeas y amortigua las grandes
oscilaciones. Este tipo de comportamiento se conoce como oscilaciones de relajacin. Se da
que

c
dI
L V V
dt
= (4.21)

c
dV
C I
dt
= (4.22)
La cada de tensin en el elemento no lineal es

3
3
I
V I

=


(4.23)
Realizando los cambios de variable
x I = ,
t
y V = ,
1
'
/
t t
L C
=
Obtenemos las ecuaciones
94

3
3
C C x
x y x
L L
C
y x
L


=


=
`
`
(4.24)

( )
2
1 0
dy
x x x
dt
+ = `` (4.25)
Usualmente el trmino
( )
2
1 y se puede interpretar como una resistencia o friccin
cuando es positivo, si es negativo obtenemos el fenmeno denominado resistencia
negativa. En radios y amplificadores a tubo ("vacuum tube") los tubos tetrodos ("tetrode
vacuum tube") son utilizados para amplificar y exhibir el comportamiento de resistencia
negativa, por lo cual favorece oscilaciones pequeas y amortigua las grandes oscilaciones.
Para resolver este problema debemos reescribir la ecuacin como un sistema de ecuaciones
de primer orden.

( )
1 2
2
2 1 2 1
1 1
2 2
'
' 1
(0)
(0)
y y
y y y y
y a
y a

=
=
=
=
(4.26)
Si consideramos que 1000 = ,
1
(0) 0 y = y
2
(0) 1 y = , obtenemos el siguiente sistema
( )
1
2
2 2
1 2 1
1
2
1000 1
(0) 0
(0) 1
dy
y
dt
dy
y y y
dt
y
y
=
=
=
=
(4.27)
En Matlab debemos implementar una funcin para escribir este sistema, llammosla
VanDerPolUV.m

function dy = VanDerPolUV(t,y)
dy = zeros(2,1); %vector columna
dy(1) = y(2);
dy(2) = 1000*(1 - y(1)^2)*y(2) - y(1);
Como nombramos anteriormente, Matlab posee varias rutinas para resolver ecuaciones
diferenciales el uso de cada una de ellas depende del problema a resolver, para la ecuacin
de Van der Pol la rutina adecuada es ode15s, la cual pertenece a la familia de los
95
denominados stiff solvers
2
. Si queremos analizar la solucin en el intervalo [0, 3000] t = . El
script que implementa la solucin es el siguiente.


tini=0;
tfin=3000;
condini=[0 1];

[T,Y] = ode15s(@VanDerPolUV,[tini tfin],condini);

h1=figure(1)
plot(T,Y(:,1))
grid
title(['Ecuacion de Van der Pol - t = [',num2str(tini),',',num2str(tfin),']; \mu=1000'])
ylim([-2.5 2.5])
xlabel('Tiempo [s]','FontSize',10)
ylabel('Amplitud ','FontSize',10)
saveas(h1,'VanderPolmu1000.fig')
La Figura 4-14 presenta la solucin, esta es de naturaleza peridica y se asemeja bastante a
un rectificador de onda. Se insta al lector a un estudio paramtrico de esta interesante
ecuacin y su aplicacin a amplificadores de audio.
Se puede encontrar mayor informacin en los siguientes link:
http://people.deas.harvard.edu/~jones/ap216/lectures/ls_2/ls2_u6/vanderpol/vanderpol.html
http://mathews.ecs.fullerton.edu/n2003/vanderpol/VanDerPolBib/Links/VanDerPolBib_lnk_1.html
La grfica de la solucin es:

Figura 4-14 Solucin de la ecuacin de Van der Pol para 1000 =

2
Para mas detalle ver documentos de ayuda de Matlab
96
4.5. Velocidad de reacciones qumicas y la ley de accin de masa
Una ecuacin qumica describe cmo las molculas de varias sustancias se combinan para
producir otras sustancias. Por ejemplo,
2 2 2
2 2 H O H O + dice que 2 molculas de
hidrgeno se combinan con una molcula de oxgeno para producir dos molculas de agua.
En general, una ecuacin qumica se lee:
... ... aA bB cC mM nN pP + + + + + + (4.28)
Donde A, B, C, representan molculas de las sustancias reactivas, M, N, P, representan
molculas de las sustancias formadas por la reaccin, y a, b, c,, m, n, p son enteros
positivos significando el nmero de molculas que toman parte en la reaccin. La tasa a la
cual se forma una sustancia se llama la velocidad de reaccin. Aunque ninguna regla
general se aplica en todos los casos, la ley de accin de masa se puede aplicar en la
determinacin de esta tasa.
La ley de accin de masa se enuncia como sigue:
Si la temperatura se mantiene constante, la velocidad de una reaccin qumica es
proporcional al producto de las concentraciones de las sustancias que estn reaccionando.
Si
[ ] [ ] [ ]
, , A B C denotan las concentraciones de A, B, C, en un tiempot , estas
concentraciones expresadas en moles por litro, y si x es el nmero de moles por litro que
han reaccionado despus de un tiempot , la tasa la velocidad de reaccin est dada por:

[ ] [ ] [ ]
a b c dx
k A B C
dt
= (4.29)
Donde k se llama constante de velocidad especfica para una temperatura dada.
El orden de la reaccin es la suma de los exponentes. Las reacciones se llaman
unimoleculares, bimolecular, trimolecular, si el orden es uno, dos o tres y as
sucesivamente.
Consideremos una reaccin bimolecular A B M + , en la cual moles por litro de A y
moles por litro de B se combinan. Si x denota el nmero de moles por litro que han
reaccionado despus de un tiempo t , la tasa de la reaccin est dada por:
( )( )
dx
k x x
dt
= (4.30)
Si reaccionan 15 = [mol/Litro], 60 = [mol/Litro] y la constante de velocidad a una
temperatura dada es 0.027 k =
L
mol s


. Encontraremos la cantidad del qumico
resultante en funcin del tiempo.
97
Planteamos la ecuacin:
( )( ) 0.027 15 60
dx
x x
dt
= (4.31)
En Matlab escribimos el script ReQuim2UV.m para representar esta ecuacin:

function dx = ReQuim2UV(t,x)
dx = zeros(1,1); %vector columna
dx(1) = 0.027.*(15-x(1)).*(60-x(1));
Debido a que el qumico M no est presente inicialmente debemos considerar condiciones
iniciales nulas, el siguiente script nos entrega la cantidad del qumico M en funcin del
tiempo:

tini=0;
tfin=10;
condini=[0];

[T,Y] = ode45(@ReQuim2UV,[tini tfin],condini);

h1=figure(1)
plot(T,Y(:,1))
grid
title(['Reaccin Quimica de 2 orden - t = [',num2str(tini),',',num2str(tfin),']'])
ylim([0 15.5])
xlabel('tiempo [s]','FontSize',10)
ylabel('Cantida del producto [mol/L]','FontSize',10)
saveas(h1,'ReQuim2o.fig')
Los resultados muestran que asimtotaticamente el nmero de moles por litro en del
producto en funcin del tiempo tienden a 15 [mol/Litro].

Figura 4-15 Reaccin qumica de 2 orden
98
Para el clculo de la solucin se hizo uso de la rutina ode45 de Matlab, esta rutina es la
recomendada para empezar a resolver un problema en particular, si los resultados no son
adecuados hay que interiorizarse ms en la naturaleza matemtica del problema y ocupar
otras rutinas
3
.

3
Ver documentos de Ayuda de Matlab para concocer las rutinas que ofrece Matlab para la resolucin de
EDOs
99
5. PROBLEMAS DE VALOR EN LA FRONTERA Y MTODO DE
DIFERENCIAS FINITAS

Hasta el momento hemos estudiado problemas de valor inicial, cuando tenemos problemas
como el siguiente estamos en presencia de un problema de valor en la frontera tambin
denominado problema con condiciones de contorno:

'' ( , , ')
( )
( )
x f t x x
x a
x b

=
=
=
(5.1)
La diferencia est en que los problemas de valor inicial para ecuaciones de orden mayor a
uno poseen valores prescritos de la variable independiente y en sus derivadas, en un
problema de valor en la frontera no se da esta condicin, tal como en la ecuacin (5.1) en la
cual las condiciones estn prescritas en dos puntos t a = y t b = .
Los mtodos numricos estudiados hasta ahora no son de utilidad para este tipo de
problemas, porque la solucin numrica no puede comenzar sin un complemento ntegro de
valores iniciales.
Desafortunadamente la solucin de estos problemas no siempre existe, se deben dar
condiciones para que esta exista
4
.
Un enfoque comn en la resolucin de estos problemas es utilizar los denominados
mtodos de diferencias finitas, la idea bsica es, mediante la ayuda de el desarrollo en serie
de Taylor de una funcin, aproximar las derivadas en forma de diferencias y con ello
discretizar un intervalo dado.
Para comprender la utilizacin del mtodo de diferencias finitas, primero necesitamos
conocer como se define una derivada en forma numrica. Si escribimos los desarrollos de
Taylor de orden tres de una funcin ( ) f x , tenemos:

(3) 3 (2) 2
1
( ) ( )
( ) ( ) '( )
2 ! 3 !
f c h f x h
f x h f x f x h

+ = + + + (5.2)

(3) 3 (2) 2
2
( ) ( )
( ) ( ) '( )
2 ! 3 !
f c h f x h
f x h f x f x h

= + (5.3)
Si restamos estas expresiones obtenemos:

4
El lector interesado puede ver Kincaid, D, and Cheney, W. Analisis Numrico, Addison-Wesley
100

(3) 3
( )
( ) ( ) 2 '( )
3 !
f c h
f x h f x h f x h

+ = + (5.4)
Siendo

(3) (3)
(3) 1 2
( ) ( )
( )
2
f c f c
f c
+
=
Ya que ) (
) 3 (
x f es continua y se puede aplicar el teorema del valor medio. Por lo tanto
ordenamos la relacin y obtenemos:

(3) 2
( ) ( ) ( )
'( )
2 3 !
f x h f x h f c h
f x
h
+
=

(5.5)
Donde:
! 3
) (
2 ) 3 (
h c f
: Error asociado a la aproximacin, el cual despreciaremos para futuros
clculos.
De la misma forma si ahora sumamos las expresiones (5.2) y (5.3) obtendremos:

(2) 2
( )
( ) ( ) 2 ( ) 2
2 !
f x h
f x h f x h f x

+ + = + (5.6)
Ordenamos la relacin y nos queda:

(2)
2
( ) 2 ( ) ( )
( )
f x h f x f x h
f x
h
+ +
= (5.7)
Resumiendo:

( ) ( )
'( )
2
f x h f x h
f x
h
+
=

(5.8)

2
( ) 2 ( ) ( )
''( )
f x h f x f x h
f x
h
+ +
= (5.9)
Volviendo al problema de valor en la frontera, para resolverlo se requiere dividir el
intervalo [ , ] t a b = en los puntos
0 1 1
, ,...,
n
a t t t b
+
= = . Consideraremos que los puntos estn
igualmente espaciados.
i
t a ih = + ; 0 1 i n + ;
( )
1
b a
h
n

=
+

101
Denotamos
i
y el valor aproximado de ( )
i
x t y obtenemos como sigue la versin discreta
del problema de valor en la frontera
( ) ( )
( )
0
1
1 1
1 1
2
1
2
, , 2
i i i
i i i i
n
y
y y y
f t y h y y
h
y

+
+
+
=
+
=
=
(5.10)
En la ecuacin (5.10) las incgnitas son
1 2
, ,...,
n
y y y , y hay n ecuaciones para resolver. Si f
depende de
i
y de forma no lineal es complicado resolver estas n ecuaciones, si fuese el caso
habra que implementar un mtodo de resolucin de sistemas de ecuaciones no lineales,
como por ejemplo el mtodo de Newton-Raphson. Si suponemos que f es lineal en y se da
que:
( , , ') ( ) ( ) ( ) ' f t x x u t v t x w t x = + + (5.11)
Podemos reescribir el sistema (5.10) de la siguiente forma:

( )
0
2 2
1 1
1
1 1
1 2 1
2 2
i i i i i i i
n
y
hw y h v y hw y h u
y

+
+
=

+ + + + =


=
(5.12)
Con
1 i n ; ( )
i i
u u t = ; ( )
i i
v v t = , etc.
Si consideramos las siguientes abreviaturas:

2
2
1
1
2
2
1
1
2
i i
i i
i i
i i
a hw
d h v
c hw
b h u
=
= +
= +
=
(5.13)
El sistema se ecuaciones posee la siguiente forma:
102

1 1 1 1 0
1 2 2 2 2
2 3 3 3 3
2 1 1 1 1
1
n n n n n
n n n n n
d c y b a
a d c y b
a d c y b
a d c y b
a d y b c


. .
(5.14)
Es un sistema tridiagonal que se puede resolver con algn algoritmo especial de Gauss.
El siguiente problema ejemplificar la resolucin de este tipo de problemas, consideremos
una placa circular y que T representa la distribucin de temperatura sobre la superficie y r
vector radial.
( )
( )
2
2
1
0
0 0
c
d T dT
S
r dr dr
dT
r
dr
T r a T
+ + =
= =
= =
(5.15)
Al discretizar el problema obtenemos lo siguiente:

( ) ( )
( ) ( )
1 1 1 1
2
0 1 0 1 1 1 1 1
1
1 1 1
2 0
2
1 1
0
2 2
( )
i i i i i
i
n c
T T T T T S
h r h
T T T T T T
h h
T a T T
+ +
+
+
+ + + =
= = =
= =
(5.16)
Ordenando, para 1,..., i n =

0
0
1 1
2 2 2
1 1
1
1 1 1 2 1 1 1
2 2
( )
n
i
i i i
i i
n c
r r a
h
n n
r r h i h i
T T T S
h r h r h h h
T T
T a T T
+

= =
= + =

+ + =


=
= =
(5.17)
Para 0 i =

1 1 0 1 1
2 2 2
0
1 1 1 2 1 1 1
2 2
i
T T T T T S
h r h r h h h

+ + = (5.18)
103
Como
1 1
T T

=

1 0
2 2 2
1
0
1 0
2 2
1 1 1 1 1 1 2
2 2
2 2
i
T T S
h r h r h h h
T T S
h h

+ =


=
(5.19)
Para 1 i =

0 1 2
2 2 2
1 1
1 1 1 2 1 1 1
2 2
T T T S
h r h r h h h

+ + =


(5.20)
Para 2 i =

1 2 3
2 2 2
2 2
1 1 1 2 1 1 1
2 2
T T T S
h r h r h h h

+ + =


(5.21)
Para 1 i n =

2 1
2 2 2
1 1
1 1 1 2 1 1 1
2 2
n n n
n n
T T T S
h r h r h h h



+ + =


(5.22)
Finalmente para i n =

1 1
2 2 2
1
2 2 2
1 1 1 2 1 1 1
2 2
1 1 1 2 1 1 1
2 2
n n n
n n
n n c
n n
T T T S
h r h r h h h
T T S T
h r h r h h h
+


+ + =



= +


(5.23)
Podemos escribir este sistema de manera matricial AT B =

[ ]
0 1
2
, ,...,
1 1
, ,...,
2
T
n
T
c
n
T T T T
B S S S T
hr h
=


= +




(5.24)
104

2 2
2 2 2
1 1
2 2 2
2 2
2 2 2
1 1
2 2
2 2
0 0 0
1 1 2 1 1
0 0
2 2
1 1 2 1 1
0 0
2 2
0 0 0 0
1 1 2 1 1
0 0 0
2 2
1 1 2
0 0 0 0
2
n n
n
h h
hr hr h h h
hr hr h h h
A
hr hr h h h
hr h h




+



+


=




+





.
. . . . . .
(5.25)

Si consideramos que los parmetros del modelo y el mtodo estn dados por:
10 S = ;
0
0 r = ; 2
n
r = ; 10
c
T = ; 1000 n =
El script en Matlab para la resolucin del problema es el siguiente:
clc
close all
clear all

%parametros del modelo y del metodo
S=10;
r0=0;
rf=2;
n=1000;
h=(rf-r0)/(n);
Tc=10;

%asignacion del vector de posicion
r=r0:h:rf;

%asignacion de la matriz de coeficientes de la temperatura
% A=zeros(n+1,n+1);
A(1,2)=2/h^2;

for i=1:n+1
A(i,i)=-2/h^2;
end;
for j=2:n+1
A(j,j-1)=1/h^2-1/(2*h*r(j));
end;
for j=2:n
A(j,j+1)=1/h^2+1/(2*h*r(j));
end;

%Vector no homogeneo
for i=1:n
105
B(i)=-S;
end;
B(n+1)=-S-Tc*(1/h^2+1/(2*h*rf));

%Calculo de el vector de Temperatura
T=A\B';

%Grafica de la solucion
h1=figure(1)
plot(r,T)
grid
title(['Temperatura vs posicion para n = ',num2str(n),' pasos' ])
xlabel('Posicion [m]')
ylabel('Temperatura []')
axis([r0 rf 0 max(T)+0.5 ])
saveas(h1,'TempDifinita.fig')
saveas(h1,'TempDifinita.jpg')
La siguiente grfica muestra la distribucin de temperatura en funcin de la posicin:

Figura 5-1 Distribucin de Temperatura en una placa circular en funcin de la posicin
106
6. EJERCICIOS PROPUESTOS ECUACIONES DIFERENCIALES
ORDINARIAS

En esta seccin se presentan ejercicios referentes a los 5 primeros captulos de este libro.
Los ejercicios se dividen en dos grupos, problemas de valor inicial y problemas de valor en
la frontera.
Cuando nos referimos a resolver numricamente una ecuacin diferencial, implcitiamente
se solicita la grfica de la solucin y una tabla o una presentacin adecuada de los
parmetros del modelo y del mtodo de resolucin. De la misma forma si slo se indica la
ecuacin el lector debe dar las condiciones iniciales o de frontera para el problema y
analizar cmo se comporta la solucin bajo diferentes valores de las condiciones.
Un estudio parmetrico consiste en analizar como se comporta la solucin del modelo para
diferentes valores de sus parmetros y dar una interpretacin de la influencia de estos, tal
como fue presentado el sistema Masa-Resorte-Amortiguador Forzado en la seccin 4.3.
6.1. Ejercicios de problemas de Valor Inicial
1) El mtodo de determinacin de edades de materiales tales como rocas u otros fsiles
radica en el fenmeno de la radioactividad. El fsico Rutherford, uno de los precursores y
fsicos ms importantes de la radioactividad, mostr en 1902 que existan partculas
radioactivas cuyos tomos son inestables y por lo tanto cada cierto perodo de tiempo una
razn fija de partcula se desintegra para formar tomos de un nuevo elemento. Demostr
que la radioactividad de una sustancia es directamente proporcional al nmero de tomos
presentes en la sustancia.
1.1) Interprete los parmetros del modelo.
1.2) Encuentre la solucin analtica general y particular del modelo.
1.3) Investigue sobre el concepto de vida media.
1.4) Resuelva la ecuacin numricamente con algn mtodo a eleccin para algn elemento
en particular, por ejemplo considere el carbono-14 que posee una vida media de 5568 aos.
1.5) Grafique el error absoluto, calcule el error RMS cometido y el tiempo de cmputo.
1.6) Considere otros elementos y resuelva numricamente (distinto al carbono-14).
1.7) Investigue y exponga aplicaciones exitosas de este modelo.

2) Considere el modelo de enfriamiento de Newton presentado en la seccin 2.1.3
107
2.1) Realice un estudio paramtrico del modelo.
2.2) Grafique el error absoluto, calcule el error RMS cometido y el tiempo de cmputo.
2.3) En su estudio paramtrico considere el caso para el cual los parmetros elegidos
brindan una solucin con el menor error y el mayor error. Elija cual es el mtodo mas
adecuado para resolver el problema en trminos de costo computacional. Es el mismo
mtodo numrico el mejor para el modelo cuyos parmetros entregan el mayor y menor
error? Se puede asegurar que es el mejor mtodo numrico de resolucin? Justifique.
2.4) Modele algn fenmeno cotidiano con esta ecuacin, por ejemplo la calefaccin de un
acuario en invierno, y compruebe empricamente los resultados Se ajusta el modelo a los
resultados medidos? Si no se ajusta A qu factores atribuye esta diferencia?

3) En el caso de un proceso adiabtico en que interviene un gas ideal, la presin p est
relacionada con el volumenV a travs de la ecuacin:

p
v
c
dp p
dV c V

=


(6.1)
Donde
p
c : Calor especfico del gas a presin constante
v
c : Calor especfico del gas a volumen constante
3.1) Confeccione una tabla con valores de
p
c y
v
c para algunos gases
3.2) Investigue bajo que condiciones un gas puede ser considerado gas ideal
3.3) Resuelva la ecuacin analticamente
3.4) Resuelva la ecuacin numricamente para diversos gases
3.5) Grafique el error absoluto, calcule el error RMS cometido y el tiempo de cmputo.
3.6) Qu mtodo es el ms eficiente?

4) Obtenga una expresin para el volumen V de un gas como funcin de la presin p si la
velocidad de variacin del volumen con respecto a la presin es proporcional a
2
V
p

108
4.1) De la interpretacin de cada parmetro
4.2) Encuentre la solucin analtica
4.3) Realice un anlisis paramtrico indicando el error cometido y el costo computacional

5) El ndice de emisin de energa radiativa de una superficie caliente, sigue la ley de
Stefan-Boltzman:

( )
4 4
h a
dE
A T T
dt
= (6.2)
Donde:
8
5.6703 10

=
2
[ /( )] Watt m K
: Emisitividad (1 para ideal)
E : Energa contenida por el objeto [J]
A : Area de la superficie [m2]

h
T : Temperatura de la superficie caliente [K]

a
T : Temperatura ambiente [K]
5.1) Realice un anlisis parmetrico del modelo

6) La ley de crecimiento de Gompertz ha resultado ser exitosa en la modelacin de
crecimiento de tumores. Si consideramos que ( ) V t es el tamao o volumen del tumor, el
siguiente sistema de ecuaciones diferenciales es denominado ley de crecimiento de
Gompertz.

0
( ) ( )
(0)
( )
(0)
dV
r t V t
dt
V V
dr
r t
dt
r

=
=
=
=
(6.3)
6.1) Investigue el significado de los parmetros del modelo
109
6.2) Encuentre el volumen de tumor para cualquier tiempo analticamente
Sol:
( )
1
0
( )
t
e
V t V e

=
6.3) Realice un estudio paramtrico de la ecuacin considerando diferentes mtodos de
resolucin numrica
6.4) Cal es el mtodo ms eficiente?

7) Si asumimos que el tumor luego del tratamiento tiene las mismas caractersticas de
crecimiento que el tumor original, estamos asumiendo que el ltimo tamao del tumor no
posee cambios y podemos escribir lo siguiente:

0
V e

= (6.4)
Luego modelo del crecimiento de Gompertz se puede escribir de la siguiente forma:

0
ln
(0)
dV V
V
dt
V V


=


=
(6.5)
7.1) Encuentre su solucin analtica
7.2) Realice un estudio paramtrico de la ecuacin considerando diferentes mtodos de
resolucin numrica
7.3) Observando las grficas Cmo se manifiesta lo que se asumi en (6.4)?

8) Cuando se analiza la diseminacin de una enfermedad contagiosa, por ejemplo la gripe,
es razonable suponer que la tasa o razn con que se difunde no slo es proporcional a la
cantidad de personas ( ) x t que la han contrado en el momentot , sino tambin a la cantidad
de sujetos ( ) y t que no han sido expuestos todava al contagio. Esto es

dx
kxy
dt
= (6.6)
Donde k es una constante de proporcionalidad. Si, por ejemplo, se introduce una persona
infectada en una poblacin constante de N personas, entonces x e y se relacionan
mediante 1 x y N + = + . Usamos esta ecuacin para eliminar y en la ecuacin (6.6) y
obtenemos el modelo
110
( ) 1
dx
kx N x
dt
= + (6.7)
Una condicin inicial obvia que acompaa a la ecuacin es (0) 1 x = .
8.1) Encuentre la solucin analtica
8.2) Resuelva la ecuacin numricamente con diferentes mtodos y haga en anlisis de
error y tiempo de cmputo Cul es el mejor mtodo?
8.3) En que influyen los parmetros k y N

9) Un modelo epidemiolgico, S-I-R, est dado por el siguiente sistema de ecuaciones
diferenciales

dQ
Q I
dt
dI
I R
dt
dR
R Q
dt

=
=
=
(6.8)
Con:
1 S I R Q + + + = (Normalizado)
Con:
S : Referido a Suceptible
I : Referido a Infeccioso
R : Referido a Portadores Asintomticos
Q : Referido a Infecciosos con tratamiento
Si el parmetro representa la fuerza del contagio.
9.1) Para qu valores de queda erradicada la enfermedad?
9.2) Para qu valores de se produce una epidemia?
Resuelva todo numericamente

111
10) La ecuacin logstica pasa a ser la ecuacin de Gompertz si es que se elige la siguiente
funcin de competencia.
( ) ln( ) f P bP P = (6.9)
10.1) Investigue el origen e interpretacin de tan particular funcin de competencia.
10.2) Encuentre la solucin analtica general y particular del modelo considerando que para
un tiempo 0 t = existe una poblacin
0
P .
Sol:
( )
0
ln
( )
b t
a
a
P e
b
b
P t e e




=
10.3) Resolviendo numricamente con diferente mtodos de resolucin realice un estudio
paramtrico del modelo
10.4) Que mtodo es el ms eficiente?
10.5) Investigue para que tipo de poblaciones esta ecuacin brinda buenos resultados

11) Otra forma de escribir el modelo logstico es la siguiente:
1
dy y
ry
dt K

=


(6.10)
Donde:
y : Poblacin
2
y : Indica la interaccin entre pares.
r
K
: Tasa de interaccin debido a la variacin de poblacin en el tiempo
El signo menos significa que la interaccin entre pares disminuye el crecimiento de la
poblacin debido a la competencia existente por los recursos.
Si consideramos migracin, la ecuacin logstica puede ser escrita de la siguiente forma
1
dy y
ry ey
dt K

=


(6.11)
Donde
112
e : Tasa de migracin, es positiva si la poblacin emigra y negativa si la poblacin
inmigra.
Este modelo es frecuentemente aceptado en ecologa para cosechar recursos renovables
tales como camarones, pescados y plantas.
11.1) Encuentre la solucin analtica
11.2) Suponga que la poblacin en estudio corresponde a salmones, d valores adecuados a
las constantes, condiciones iniciales. Encuentre el equilibrio de la poblacin y cuando
acontece.
11.3) Realice un estudio parmetrico del modelo.

12) El matemtico italiano Volterra, despus de haberse interesado por la ecologa
matemtica y haber sido estimulado por su amigo zologo Humberto D' Ancona, estudi
los registros de las pesqueras del Mar Adritico Superior y observ que, durante y despus
de la Segunda Guerra Mundial, cuando la pesca haba disminuido drsticamente, la
proporcin de los depredadores haba aumentado. Determin que si no existiesen
depredadores, la poblacin de presas crecera malthusianamente, es decir, mientras que no
hubiese presas la especie depredadora decrecera tambin siguiendo un modelo maltusiano.
El modelo que propone Lotka-Volterra es:

dn
rt acn
dt
= (6.12)
Donde:
n : Abundancia de presas.
c : Abundancia de consumidores (depredadores)
a : Susceptibilidad de la especie a la depredacin
r : Constante de crecimiento de las presas
12.1) Resuelva analticamente el modelo
12.2) Realice un estudio parmetrico de la ecuacin

13) Considere 2 especies,
1
N y
2
N , con tasas de crecimiento,
1
r y
2
r , y capacidades de
carga,
1
K y
2
K y que se encuentran compitiendo por el mismo recurso, ambas obedecen la
ecuacin logstica. El sistema de ecuaciones que rigen esta competencia esta dado por:
113

( )
( )
1 2
1
1 1
1
1 2
2
2 2
2
1
1
N N
dN
r N
dt K
N N
dN
r N
dt K
+
=


+
=


(6.13)
De condiciones iniciales adecuadas y valores a los parmetros.
13.1) Resuelva numricamente el sistema e indique para que valores de los parmetros una
poblacin prevalece por sobre la otra.

14) Un modelo matemtico para el rea A
2
[ ] cm que ocupa una colonia de bacterias (B.
dendroides) est dada por:
( ) 2.128 0.0432
dA
A A
dt
= (6.14)
14.1) Resuelva analticamente el modelo
14.2) Considere diversas condiciones iniciales y resuelva numricamente el modelo

15) En el contexto de caracterizacin de las aguas residuales del retiro biolgico del fsforo
el coeficiente de produccin de clula, y , es uno de los ms importantes parmetros usados
en este tipo de modelos cinticos biolgicos, este representa la masa de la biomasa
producida por sustratrato removido. Por otra parte
d
k corresponde a la tasa de decaimiento
endgeno. La estequiometra (relacin molecular entre dos compuestos para dar una
reaccin) entre el sustrato orgnico consumido y los micororganismos producidos puede
ser expresada como:

d
dx dS
y k x
dt dt
= (6.15)
Donde:
x : Concentracin de los licores volatiles slidos mezclados suspendidos (MLVSS)
[mg/L]
t : Tiempo [dias]
S : Concentracin del sustrato [mg/L]
114
v : Coeficienente de campo, masa de las clulas producida por unidad de masa de
sustrato utilizado.
d
k : Fraccin de MLSS o clulas oxidadas por la respiracin endgena por unidad de
tiempo [1/dia]
15.1) Resuelva analticamente la ecuacin
15.2) Resuelva numricamente la ecuacin y realice un estudio paramtrico indicando el
error cometido
15.3) Cal mtodo es el ms eficiente?
Para mas detalle ver:
Wastewater Characterization for Evaluation of Biological Phosphorus Renoval Biological
Kinetic Parameter Estimation
http://www.dnr.state.wi.us/org/water/wm/ww/biophos/4biol.htm

16) El decaimiento microbiano expresado en trminos de biomasa puede presentar dos
aspectos:
- Muerte y lisis celular
- Las clulas consumen su propio material celular de reserva (autoconsumo) y se denomina
metabolismo endgeno.
Ambos se describen usualmente como ecuaciones cinticas de primer orden.

d
dx
x k x
dt
= (6.16)
d
k : Velocidad especfica de decaimiento microbiano.
: Velocidad especfica de crecimiento
Si el proceso es la muerte celular,
d
k se denomina velocidad especfica de muerte. Si el
proceso es el consumo endgeno de biomasa
d
k se denomina coeficiente endgeno y se
denota usualmente
e
k .
Generalmente, bajo condiciones activas de crecimiento celular,
d
k es despreciable,
d
k <
16.1) Investigue para qu especies este modelo se ha empleado con xito
115
16.2) Resuelva analticamente la ecuacin
16.3) Encuentre valores empricos para los parmetros del modelo, por ejemplo para el
Escherichia coli en un medio de cultivo con glucosa y sales minerales y Realice un estudio
paramtrico de la ecuacin

17) Un modelo de crecimiento celular en un reactor de cultivo por lotes (batch reactor) est
dado por:

dx
mx
dt
= (6.17)
x : Concentracin celular [g/L]
m : Razn de crecimiento especfico [1/hr]
La expresin comnmente utilizada y que relaciona la razn de crecimiento especfico y la
concentracin de substrato en la clula es la ecuacin de Monod dada por:

( )
max
s
S
m m
K S
=
+
(6.18)
max
m : Crecimiento mximo especfico [1/hr]
S : Concentracin del sustrato [g/L]

s
K : Constante de saturacin para el substrato [g/L]
Considere la siguiente tabla de valores para
s
K

Substrato Organismo
s
K [mg/L]
Glucosa Escherichia 0,07 2,0
Glucosa Aspergillus 5,0
Glucosa Saccharomyces 25
Lactosa Escherichia 20
Glicerol Candida 4,5
Oxigeno Candida 0,04 0,5
Metanol Pseudomonas 0.7
Fosfato Escherichia 1,6
Mg
2+
Klebsiella 0,6
Triptofano Escherichia 0,0005 0,001
Arginina Aspergillus 0,5

Tabla 6-1: Valores de constante de Saturacin de Substrato para diferentes organismos
116
Resuelva la ecuacin numericamente para cada uno de ellos, considerando diferentes
concentraciones de sustrato y valores de crecimiento mximo especfico

18) En reactores continuamente alimentados, las clulas son continuamente provistas de
substrato hasta llegar al nivel lmite de crecimiento, es por eso que se mantienen en la fase
exponencial y es aplicable la ecuacin de Monod, en esta fase un balance celular en el
reactor puede ser descrito por la siguiente ecuacin:

f x
dx
F x F x V r
dt
+ = (6.19)
Donde
F : Tasa de flujo volumtrico [1/hr]
x : Concentracin celular dentro del bioreactor y en el outlet stream [g/L]
f
x : Concentracin molecular en la alimentacin [g/L]
V : Volumen del reactor [L]
x
r : Tasa de generacin celular
18.1) Investigue sobre los valores usuales de estos parmetros.
18.2) Realice un estudio paramtrico considerando los organismos y substratos presentados
en la Tabla 6-1: Valores de constante de Saturacin de Substrato para diferentes
organismos

19) Si la alimentacin es esterilizada 0
f
x = . Escribiendo la tasa de generacin celular en
trminos la tasa especfica de crecimiento
x
r mx = , la ecuacin (6.19) se puede reducir a:
( )
dx
m D x
dt
= (6.20)
Con
F
D
V
= : Tasa de disolucin [1/hr]
Realice un estudio paramtrico considerando los organismos y substratos presentados en la
Tabla 6-1: Valores de constante de Saturacin de Substrato para diferentes organismos
117

20) Un balance sobre el sustrato se puede modelar por la siguiente ecuacin:

f s
dS
FS FS V r V
dt
+ = (6.21)
Donde
F : Tasa de flujo volumtrico [1/hr]
S : Concentracin celular dentro del bioreactor y en el outlet stream [g/L]
f
S : Concentracin del substrato en la alimentacin [g/L]
V : Volumen del reactor [L]
s
r : Tasa de consumo de substrato
[ ]
/( ) g L hr
Se define un parmetro de campo
/ x S
Y , como la relacin entre la cantidad de masa celular
producida por cantidad de substrato consumido, matemticamente representado por:

/
x
x S
S
r
Y
r
= (6.22)
Combinando las ecuaciones (6.20), (6.21) y (6.22) se llega a la siguiente ecuacin

( )
/
f
x S
dS x
D S S m
dt Y
= (6.23)
20.1) Interprete el significado de esta ecuacin
20.2) Realice un estudio paramtrico considerando los organismos y substratos presentados
en la Tabla 6-1: Valores de constante de Saturacin de Substrato para diferentes
organismos

21) En el contexto de la implementacin de un proceso de control para maximizar la
produccin de enzima por una bacteria marina (Teredinobacter Turnirae) en un proceso de
fermentacin alimentada de alta densidad celular surge el siguiente sistema de ecuaciones:

x
dx F
r x
dt V
= (6.24)
118
( )
S S
dS F
r C S
dt V
= + (6.25)

( )
* L
o L L L
dC
r K a C C
dt
= + (6.26)

p
dP F
r P
dt V
= (6.27)

dV
F
dt
= (6.28)

x
r mx = (6.29)

/ /
S
x S P S
mx amx
r
Y Y
= (6.30)

/ /
o
x o P o
mx amx
r
Y Y
= (6.31)

p
r amx = (6.32)

max
L
S L o
C S
m m
S K C K

=

+ +

(6.33)
Donde
x : Concentracin celular [g/L]

/ x S
Y : Gramos de clulas producidos divido por gramos de substrato consumido.

/ P S
Y : Gramos de enzimas producidas divido por gramos de substrato consumido.
/ x o
Y : Gramos de clulas producidos divido por gramos de oxgeno consumido.

/ P o
Y : Gramos de enzimas producidas divido por gramos de oxgeno consumido.
a : Gramos de enzimas producidas divido por gramos de clula producido.
L
K a : Gas volumtrico coeficiente de transferencia de masa lquida
*
L
C : Solubilidad de equilibrio del oxgeno.
m : Tasa de crecimiento especfico [1/hr]
119
max
m : Crecimiento mximo especfico [1/hr]
S : Concentracin del substrato [g/L]
s
K : Constante de saturacin para el substrato [g/L]
L
C : Concentracin de oxgeno [mg/L]

o
K : Constante de saturacin para el oxgeno [mg/L]
De las condiciones iniciales adecuadas para el sistema y encuentre numricamente la
concentracin celular.
Para mas detalles ver:
Control Strategies for bioprocesses
http://userpages.umbc.edu/~sahuja1/projec~1.htm

22) Consideremos un mecanismo de reaccin qumica comunmente denominado
Brusselator, este es un ejemplo de una reaccin qumica autocataltica oscilante. Una
reaccin autocaltica es una reaccin en la que uno de los productos acta como catalizador.
La dinmica de una reaccin Brusselator puede ser descrita por un sistema de ecuaciones
diferenciales ordinarias. En forma adimensional, el sistema esta dado por:

( )
2
2
1 1 x b x ax y
y bx ax y
= + +
=
`
`
(6.34)
Donde x e y representan concentraciones adicionales de dos de los reactantes.
22.1) Investigue e interprete los parmetros de este sistema
22.2) Realice un estudio paramtrico de la solucin
22.3) Que componentes qumicos podra generar una reaccin autocataltica?
22.4) Que aplicaciones prcticas puede darle a este modelo?

23) Realice un estudio de la influencia de las condiciones iniciales en los sistemas Masa-
Resorte, Masa-Resorte forzado, Masa-Resorte-Amortiguador y Masa-Resorte-
Amortiguador forzado. Qu observa? Puede concluir lo mismo en cada uno de los
sistemas?
120

24) Suponga que en un sistema Masa-Resorte forzado, el resorte tiene mucho uso, la
ecuacin que podra modelar esta situacin es la siguiente:

2
0
2
( )
at
d y
m k e y f t
dt

+ = (6.35)
Considere una fuerza sinusoidal y condiciones iniciales arbitrarias
24.1) Para que valor de los parmetros
0
k y a de tal forma el sistema se mantenga estable?
24.2) De un valor fijo para
0
k Cul es el valor crtico para a ?.
24.3) Presente una metodologa para resolver el problema.

25) La siguiente figura representa dos masas acopladas mediante un resorte:


Figura 6-1: Dos masas acopladas mediante un resorte
Las fuerzas que actan son:
a) Fuerza ejercida hacia arriba ejercida por el primer resorte que se ha estirado una
distancia
1
( ) x t desde su punto de equilibrio
b) Fuerza hacia abajo ejercida por el segundo resorte que se ha estirado una distancia
2 1
( ) ( ) x t x t desde su punto de equilibrio
Si suponemos que los desplazamientos son pequeos de tal forma que la ley de Hooke sea
valida para los resortes y si aplicamos la segunda ley de Newton.
121

( )
( )
2
1
1 1 1 2 2 1
2
2
2
2 2 2 1
2
1 0
1
1
2 2
2
3
(0)
(0)
(0)
(0)
d x
m k x k x x
dt
d x
m k x x
dt
x y
dx
y
dt
x y
dx
y
dt
= +
=
=
=
=
=
(6.36)
Donde
1
m : Masa 1

2
m : Masa 2

1
k : Coeficiente de rigidez del resorte 1

2
k : Coeficiente de rigidez del resorte 2

0
y : Posicin inicial de la masa 1

1
y : Velocidad inicial de la masa 1

2
y : Posicin inicial de la masa 2

3
y : Velocidad inicial de la masa 2
Realice un anlisis paramtrico del modelo.
Para este problema la aplicacin de la segunda ley de Newton es relativamente sencilla, sin
embargo, cuando nos encontramos con sistemas con mas grados de libertad y ms
elementos acoplados el uso de esta se hace complejo y es recomendable obtener las
ecuaciones de movimiento por otros mtodos como los que veremos en el captulo 8.

26) Escriba las ecuaciones que rigen un sistema Masa-Resorte acoplado como el del
ejercicio 25 si se considera el efecto de resistencia mecnica. Realice un anlisis
paramtrico del modelo.

122
27) Escriba las ecuaciones que rigen un sistema Masa-Resorte-Amortiguador forzado
acoplado teniendo como referencia el ejercicio 25, esto es considerar el efecto de
resistencia mecnica y fuerza externa aplicada a la masa 2 (ver Figura 6-1). Realice un
anlisis paramtrico del modelo.

28) Un oscilador forzado no amortiguado con fuerza de restauracin no lineal se rige por la
siguiente ecuacin
( )
2
3
0
2
cos
d y
m ky y F t
dt
+ + = (6.37)
Con
: Constante de restauracin no lineal
Realice un anlisis paramtrico del modelo
Para ms detalles ver:
Robert T. Bayer, Nonlinear Acoustics, pp: 65

29) En 1918, Duffing introduce un oscilador no lineal con un trmino cbico de rigidez
para describir el efecto de resortes duros en problemas mecnicos, Justo Gutierrez en
1999 hace uso de dicha ecuacin como mecanismo de excitacin en modelos de
instrumentos de cuerda pulsados. La ecuacin general de Duffing es:

2
2 3
0 1 2
2
cos( ) cos( )
d y dy
r y y F t F t
dt dt
+ + + = + (6.38)
29.1) Interprete cada parmetro del modelo
29.2) Realice un anlisis paramtrico del modelo
Para ms detalles ver:
Justo Gutierrez, Duffing's Equation as an Excitation for Guitar Models, Msc Thesis,
University of Miami,2004.
Robert T. Bayer, Nonlinear Acoustics, pp: 70

30) Considere un pndulo de masa m como indica la siguiente figura:
123

Figura 6-2 Pndulo Simple
Las fuerzas que actan sobre la masa son el peso y la tensin del hilo, descomponemos el
peso en dos componentes, una tangencial dada por ( ) sin mg y ( ) cos mg en la direccin
radial.
En la direccin tangencial la aceleracin de la partcula es

2
2
T
dv d
a L
dt dt

= = (6.39)
Mediante la 2 ley de Newton
( ) sin
T
ma mg = (6.40)
Reemplazando (6.39) en (6.40)
( )
2
2
sin 0
d g
L dt

+ = (6.41)
Si consideramos el desarrollo en serie de Taylor de la funcin seno, dado por:

( )
( )
2 1
0
1
sin( )
2 1 !
n
n
n
x
x
n
+

=
+

(6.42)
Si las amplitudes de oscilacin son pequeas podemos tomar el primer trmino de (6.42) y
obtenemos la ecuacin linealizada del pndulo simple

2
2
0
d g
L dt

+ = (6.43)
30.1) Resuelva numricamente para diversas condiciones inciales, longitudes del pndulo y
en distinto planetas (diferente gravedad). Concluya cual es la influencia de cada parmetro.
30.2) Para que valores de las condiciones inciales el resultado encontrado no es vlido?
124

31) El pndulo lineal simple forzado est dado por la ecuacin:

( )
( )
( )
2
2
2
2
sin ( )
sin ( )
1
sin ( )
T
ma mg f t
d
mL mg f t
dt
d g
f t
L mL dt


= +
+ =
+ =


2
2
1
( )
d g
f t
L mL dt

+ = (6.44)
31.1) Realice un anlisis paramtrico con fuerzas de naturaleza armnica, lineales,
exponenciales y logartmicas
31.2) Para las fuerzas de naturaleza armonica considere resolver el problema para el caso
de resonancia Cundo se da este fenmeno?

32) Si se consideran ms trminos de la serie de Taylor obtenemos la ecuacin del pndulo
no lineal, De valores fijos para los parmetros, vare las condiciones iniciales y resuelva las
siguientes ecuaciones numricamente:
( )
2 3
0
0
2
cos
3!
F d g
t
L mL dt



+ =


(6.45)
( )
2 3 5
0
0
2
cos
3! 5!
F d g
t
L mL dt



+ + =


(6.46)
( )
2 3 5 7
0
0
2
cos
3! 5! 7!
F d g
t
L mL dt



+ + =


(6.47)
( )
2 3 5 7 9
0
0
2
cos
3! 5! 7! 9!
F d g
t
L mL dt



+ + + =


(6.48)
32.1) Que diferencias se manifiestan grficamente en la solucin?
32.2) Que mtodo numrico es el adecuado para resolver estas ecuaciones?

125
33) Resuelva la ecuacin del pdulo sin la aproximacin por serie de Taylor
( ) ( )
2
0
0
2
sin cos
F d g
t
L mL dt

+ = (6.49)
Compare este resultado con los obtenidos en el problema 32

34) Incluya en amortiguacin viscosa proporcional a la velocidad y realice los problemas
32 y 33 nuevamente. Qu puede concluir?

35) Considere un circuito elctrico que consta de una fuente de fuerza electromotriz (por
ejemplo, una batera o un generador) que proporciona un voltaje ( ) V t medida en Volts, una
resistencia elctrica R medida en Ohms y una bobina de Inductancia L medida en
Henrios, este circuito es denominado LR. La caida de voltaje en la resistencia est dada por
la ley de Ohm y para la inductancia, utilizando la ley de Faraday y de Lenz, es proporcional
a la variacin de la corriente en el tiempo. Utilizando la ley de Kirchoff podemos obtener la
ecuacin que rige este circuito:
( ) ( ) ( )
R L
V t V t V t = + (6.50)
En funcin de la corriente:

0
( )
(0)
dI
L RI V t
dt
I I
+ =
=
(6.51)
35.1) Resuelva analticamente el modelo considertando una fuente de naturaleza sinusoidal
35.2) Resuelva numricamente el modelo para al menos 3 funciones diferentes que
repreenten fuentes de fuerza electromotriz.
35.3) Encuentre el voltaje en funcin del tiempo en la resistencia y la inductancia.
35.4) Realice un estudio paramtrico del modelo.

36) Un circuiro RC, contiene una fuente, una resitencia elctrica R medida en Ohms y un
condensador C medido en Faradios. A travs del condesador hay una caida de tensin dada
por:

1
( ) ( )
C
V t q t
C
= (6.52)
126
Donde ( ) q t es la carga en funcin del tiempo medido en Coulomb. Si aplicamos la ley de
Kirchoff
( ) ( ) ( )
R C
V t V t V t + = (6.53)

0
1
( )
1
( )
(0)
RI q V t
C
dq
R q V t
dt C
q q
+ =
+ =
=
(6.54)
Para obtener la corriente en funcin del tiempo, una opcin es derivar la solucin con
respecto al tiempo, la otra es reformular la ecuacin derivando a ambos lados de tal forma
que la corriente sea la variable dependiente.
36.1) Resuelva analticamente el modelo considerando una fuente de naturaleza sinusoidal
36.2) Resuelva numricamente el modelo para al menos 3 funciones diferentes que
repreenten fuentes de fuerza electromotriz.
36.3) Encuentre la corriente derivando numricamente las soluciones numricas
encontradas
36.4) Realice un estudio paramtrico del modelo

37) Si el ciruito posee una fuente, una resistencia, una indutancia y un capacitor estamos en
presencia de un circuito LRC. La ecuacin que rige este sistema, considerando la carga
como variable dependiente es:

2
2
0
0
1
( )
(0)
(0)
d q dq
L R q V t
dt C dt
q q
I I
+ + =
=
=
(6.55)
37.1) Resuelva analticamente el modelo considerando una fuente de naturaleza sinusoidal.
37.2) Resuelva numricamente el modelo para al menos 3 funciones diferentes que
repreenten fuentes de fuerza electromotriz.
37.3) Encuentre la corriente derivando numricamente las soluciones numricas
encontradas
37.4) Encuentre el voltaje en funcin del tiempo para cada elemento
127
37.5) Realice un estudio paramtrico del modelo
37.6) Compare este modelo con el sistema Masa-Resorte-Amortiguador Forzado. Que
puede concluir?
37.7) Cul es la frecuencia de resonancia del sistema?

38) La siguiente figura corresponde a una red LRC.

Figura 6-3 Red LRC
Utilizando el mtodo de mallas y la ley de Kirchoff, la ecuacin de la primera malla est
dada por:

( ) ( )
( )
1 0 1 2 1 1 2
1 2
1 0 1 2 1
( )
( )
d
I R I I R L I I v t
dt
dI dI
L I R R I R v t
dt dt
+ + =

+ + =


(6.56)
Para la segunda malla:

( ) ( ) ( ) ( )
( )
2 3 2 2 3 2 1 2 1 1
2 1 2 1
1 1 2 1 2 3 2
1
0
1
0
d
I I R I I dt L I I I I R
C dt
dI dI dq dq
L I R I R R I R
dt dt C dt dt
+ + + =

+ + + =

(6.57)
Para la tercera malla:
128

( ) ( )
( )
3 3 3 2 3 2 2
3 2
3 3 2 2 2
1
0
1
0
I R I I dt I I R
C
dq dq
I R R I R
C dt dt
+ + =

+ + =

(6.58)
Considere una fuente de naturaleza sinusoidal
38.1) Escriba el sistema de ecuaciones en funcin de las corrientes.
38.2) De las condiciones iniciales adecuadas y valores a los parmetros para encontrar
numricamente el voltaje en funcin del tiempo para cada elemento.
38.3) Escriba el sistema de ecuaciones en funcin de las cargas.
38.4) De las condiciones iniciales adecuadas y valores a los parmetros para encontrar
numricamente la corriente en funcin del tiempo para cada elemento.
38.5) Cul es la frecuencia de resonancia del sistema?

39) Investigue valores del parmetro en componentes electrnicos reales y realice un
estudio paramtrico de la ecuacin de Van der Pol (ver seccin 4.4). Investigue
aplicaciones de modelacin de amplificadores a tubo.

40) En el marco del anlisis de Altavoces, la teora de Thiele-Small es una de las ms
aceptadas, en esta teora se hace uso de analogas electro-mecano-acusticas. En base a un
desarrollo que se puede encontrar en el paper:
Small, R.,Direct-Radiator Loudspeaker System Anlisis, J. Audio Eng. Soc., Vol. 20, No.
5, pp. 383-395, June 1972.
La ecuacin correspondiente al denominado circuito acstico equivalente de un altavoz en
pantalla infinita es:

2
2
0
1
1
( )
(0)
(0)
AS AT g
AS
d U dU
M R U P t
dt C dt
U g
dU
g
dt
+ + =
=
=
(6.59)
Donde
129
( )
2
MS
AS
d
M
M
S
=
( )
( )
2
2
AT AS
g E D
Bl
R R
R R S
= +
+

( )
( )
2
2
1
ES
AT
MS
g E D
Bl
Q
R
Q
R R S

= +

+

( )
2
AS MS d
C C S =
( )
( )( )
d g E
g
g
S R R
Bl e
P
+
=
Donde los parmetros estn dados generalmente por el fabricante y significan lo siguiente:
MS
M : Masa mecnica del diafragma.
D
S : rea efectiva del diafragma.
ES
Q : Factor de prdida debido a la parte elctrica del sistema, tambin denominado
Coeficiente de sobre tensin elctrica.
MS
Q : Factor de prdida debido a la parte mecnica del sistema, tambin denominado
Coeficiente de sobre tensin mecnico.
Bl : Factor de fuerza
E
R : Resistencia elctrica de la bobina
g
R : Resistencia de salida de la fuente o amplificador, generalmente
g E
R R < ;
0.1
g E
R R =
MS
C : Compliancia mecnica de la suspensin del driver
g
e : Voltaje de salida de la fuente en circuito abierto
U : Velocidad de volumen
40.1) Investigue las unidades en las cuales se mide cada uno de los parmetros.
40.2) Lea el paper citado y desarrolle la teora ah descrita.
40.3) Encuentre en Internet la hoja de especificaciones de al menos 3 parlantes comerciales,
por ejemplo el parlante DAS modelo 15L
40.4) Encuentre numricamente la velocidad de volumen en funcin del tiempo para los
tres parlantes.
130
40.5) Qu diferencias aprecia? A qu se deben estas diferencias?
40.6) Investigue el orden de magnitud de cada uno de los parmetros y realice un estudio
paramtrico del modelo

41) Jaeger en 1911 presenta una teora sobre la reverberacin en salas poco absorbentes
(salas vivas). Sabemos que la potencia es variacin de energa en el tiempo y que la
densidad de energa es energa sobre volumen.

( ) d VD
dE dD
V
dt dt dt
= = (6.60)
Por conservacin de energa la potencia de una fuente sonora en un recinto debe ser la suma
de la potencia medida en un punto de la sala ms la potencia que absorven las paredes del
recinto.

ABS
dD
W V W
dt
= + (6.61)
La potencia que absorven las paredes, con ayuda del concepto libre camino medio extraido
de la teoria ptica, se puede representar como:

4
ABS
Ac
W D = (6.62)
Reemplazando (6.62) en (6.61) obtenemos

4
dD Ac W
D
dt V V
+ = (6.63)
Donde
A : Absorcin de las paredes.
c : Velocidad del sonido.
V : Volumen de la sala.
D : Densidad de energa.
W : Potencia acstica de la fuente.
41.1) De un valor adecuado a las condiciones iniciales y los parmetros de la ecuacin para
resolverla numricamente.
131
41.2) Si consideramos que el tiempo de reverberacin es el tiempo requerido para que la
seal en una sala disminuya una millonsima parte su densidad inicial, estime a partir de las
grficas el tiempo de reverberacin para diferentes valores de los parmetros del modelo.
41.3) Realice un algoritmo para determinar automticamente el tiempo de reverberacin en
base a este modelo

42) Si un resonador de Hemholtz es excitado con una fuerza de naturaleza armnica la
siguiente ecuacin describe su comportamiento:

0
2
2
j t
r
d y dy
m R sy SPe
dt dt

+ + = (6.64)


Figura 6-4 Resonador de Hemoltz (Cortesa de Dr. Eng. S. Floody)


Figura 6-5 Resonador de Hemholtz con pestaa y sin pestaa (Cortesa de Dr. Eng. S. Floody)
Los parmetros de la ecuacin son:
132
0 e
m SL =
Si el extremo exterior posee pestaa : 1.7
e
L L a = +
Si el extremo exterior NO posee pestaa : 1.5
e
L L a = +
2
2
0
S
s c
V
=
Con pestaa:
2 2
0
2
r
k S
R S

=
Sin pestaa:
2 2
0
4
r
k S
R S

=
f c =
c
k

=
Donde:
L : Longitud fsica del cuello.
e
L : Longitud efectiva del cuello.
S : rea de la seccin transversal del cuello.
V : Volumen de la cavidad.
0
: Densidad de equilibrio del medio.
a : Radio del cuello.
c : Velocidad del sonido.
k : Nmero de onda.
: Frecuencia angular.
0
: Frecuencia angular de la fuerza externa.
P : Amplitud de la fuerza externa.
Realice un estudio paramtrico de la ecuacin
133
43) Si se toma en cuenta efectos disipativos no lineales en el cuello del resonador de
Hemholtz una ecuacin aproximada para el sistema excitado armnicamente es de la forma:

0
3
2
2
1
j t
r
d y dy dy
m R sy SPe
dt dt dt




+ + + =




(6.65)
En base a los resultados obtenidos en el ejercicio 42 explique, en base a resultados
numricos, como se manifiesta en la solucin distintos valores del parmetro

44) La ecuacin isotrmica viscosa de Rayleigh-Plesset modela el comportamiento del
radio R de una burbuja con radio inicial
0
R , una frecuencia y una amplitud de
presin
A
p . Esta ecuacin fue utilizada por Carlos Beltrn en su tesis de magster Estudio
del comportamiento de una burbuja dentro del proceso de produccin de biodiesel mediante
mezclado ultrasnico, la ecuacin esta dada por:

( )
3 2
2
0
0
2
0
0
0
3 1 2
4
2
2
sin
v v
A
R d R dR dR
R p p p
dt R dt R R dt
p p t
R




+ + = + +




+
(6.66)
Donde
Nombre Valores entre Unidades

Densidad del lquido 732 y 998
3
/ kg m

Viscosidad 3.5e-4 y 1.3e-2
/( ) kg m s
Tensin superficial del lquido 2.27e-2 y 7.25e-2 / N m
v
p
Presin de vapor 3000 y 200000 Pa
0
p

Presin ambiental 10000 y 110000 Pa



Tabla 6-2: Magnitud de los parmetros de la ecuacin de isotrmica viscosa de Rayleigh-Plesset
Haga el cambio de variable
x R =
dR
y
dt
=
Luego la ecuacin (6.66) se transforma en el siguiente sistema de ecuaciones:
134

( )
2
2 4 2
sin
3
2
dx
y
dt
E t
dy y Ay B C D
dt x x x x x x
=

= + + +
(6.67)
Donde
4
A

=
3
0
0
0
2
v
R
B p p
R


= +



0 v
p p
C

=
2
D

=
A
p
E

=
x representa el radio de la burbuja en el instante t y las condiciones inciales son
0
(0) x R =
e (0) 0 y =
Realice un estudio parmterico del comportamiento del radio de la burbuja
Para mas detalles ver:
Beltrn, C. Estudio del comportamiento de una burbuja dentro del proceso de produccin
de biodiesel mediante mezclado ultrasnico, Tesis Magister, Universidad de Puerto Rico,
2004.

6.2. Ejercicios de problemas de Valor en la Frontera
1) La temperatura ( ) T r en un anillo circular est definida por el problema de valor e la
frontera

2
2
1 1
2 2
0
( )
( )
d T dT
r
dr dr
T r T
T r T
+ =
=
=
(6.68)
Con
1 2
r r <
1.1) Resuelva el problema para distintos valores de
1
r ,
2
r ,
1
T y
2
T
1.2) Cual es la influencia de cada parmetro?

2) El potencial electroesttico u entre dos esferas concntricas de radios
1
r y
2
r con
1 2
r r >
se determina a partir de:
135

2
2
1 1
2 2
2
0
( )
( )
d u du
r dr dr
u r y
u r y
+ =
=
=
(6.69)
2.1) Encuentre la solucin numrica de este problema de valor en la frontera para diferentes
valores de
1
r ,
2
r ,
1
y e
2
y
2.2) Investigue en Matlab como resolver un problema de valor en la frontera. Pista: bvp4c

3) En fsica-matemtica, muchos problemas con simetra esfrica implican el estudio de la
ecuacin de Legendre, sta es:

( )
( )
2
2
2
1 2 1 0
d y dy
x x y
dx dx
+ + = (6.70)
Por ejemplo en el clculo de los modos normales de vibracin de un recinto esfrico esta
ecuacin se debe resolver esta ecuacin, si bien un recinto esfrico a priori puede resultar
ser un problema sin aplicaciones prcticas, en sistemas de realidad virtual el uso de recintos
esfricos no es inusual, por ello es de inters estudiar, entre otras cosas, la acstica de estos
recintos.
3.1) Presente la solucin analtica de esta ecuacin.
3.2) Realice un estudio paramtrico para diferentes condiciones de frontera, con diversos
mtodos numricos.
3.3) Concluya cual mtodo de resolucin es el ms adecuado para resolver esta ecuacin en
terminos de error y costo computacional
3.4) Investigue sobre sistemas de realidad virtual implementados en recintos esfricos

4) La ecuacin de Bessel est dada por:

( )
2
2 2 2
2
0
d y dy
x x x v y
dx dx
+ + = (6.71)
Esta ecuacin surge, por ejemplo, en el estudio de modos normales de vibracin de
membranas.
4.1) Presente la solucin analtica de esta ecuacin.
136
4.2) Realice un estudio paramtrico para diferentes condiciones de frontera, con diversos
mtodos numricos.
4.3) Concluya cual es el ms adecuado para resolver esta ecuacin en trmino de error y
costo computacional.

5) La ecuacin de Kidder representa el flujo de un gas a travs de un medio poroso y esta
dada por.

2
2
1 2 0
d y dy
y x
dx dx
+ = (6.72)
De las condiciones de frontera y realice un estudio paramtrico del modelo.

6) Consideremos una viga de longitud L , homognea y de seccin transversal uniforme en
toda su longitud. En la teora de Elasticidad se demuestra que el momento flexionante
( ) M x en un punto x a lo largo de la viga, se relaciona con la carga por unidad de longitud
( ) w x mediante la ecuacin:

2
2
( )
d M
w x
dx
= (6.73)
Adems, el momento flexionante ( ) M x es proporcional a la curvatura , de la teora de la
elasticidad
( ) M x EI = (6.74)
Donde E es el mdulo de Young de elasticidad del material de la viga e I es el momento
de inercia de la seccin transversal de sta (respecto a un eje neutro).
La curvatura esta dada por:

( )
( )
3
2
2
''
1 '
y
y
=
+
(6.75)
Para desviaciones pequeas ' 0 y , luego ( ) '' M x EIy = , por ello:

( )
2
2
2 2
'' d EIy
d M
dx dx
= (6.76)
Si E e I son constantes, la desviacin de la viga est dada por la ecuacin:
137

4
4
( )
d y
EI w x
dx
= (6.77)
Las condiciones en la frontera asociadas dependen de la forma en la cual estn sometidos
los extremos de la viga. Como ejemplo de una viga con un extremo fijo y el otro libre
tenenmos el ala de un avin, la tribuna de marquesina en un estadio, las astas de banderas y
un sinfn de ejemplos, en este caso las condiciones en la frontera que deben satisfacer son:
(0) 0 y = Por que no hay desviacin en ese lugar
'(0) 0 y = Por que la desviacin es tangente al eje x (la pendiente de la curva es cero en
ese punto)
''( ) 0 y L = Por que el momento flexionante es cero
'''( ) 0 y L = Por que la fuerza constante es cero
En la siguiente figura se muestra la expresin para el clculo del momento de inercia de la
seccin transversal para diferentes tipos de vigas

Figura 6-6 Momentos de inercia para barras de diferentes secciones (Harris' Shock And Vibration Handbook,
5Th Edition)
Considere una viga de concreto (
9
30 10 E = [N/m2]) que est fija en en ambos extremos.
Determine la desviacin de esa viga si sostiene una carga constante
0
w uniformemente
distribuida en su longitud, esto es
0
( ) w x w = , 0 x L < < . Resuelva numricamente la
siguiente ecuacin para cada una de los tipos de vigas mostradas en la Figura 6-6

4
0
4
(0) (0) ( ) ( ) 0
d y
EI w
dx
dy dy
y y L L
dx dx
=
= = = =
(6.78)
138
7) Repita el ejercicio 6 para una viga fija-libre

8) Repita el ejercicio 6 y 7 si la carga por unidad de longitud ( ) w x es una funcin lineal de
la distancia

9) En el contexto de la propagacin sonora en tubos si el medio es estacionario, la ecuacin
de onda que considera cambios graduales de seccin transversal de un tubo esta dada por:

2 2 2
2
2 2
( )
0
( )
p p c dS x p
c
S x dx x t x

=

(6.79)
Donde
c : Velocidad del sonido
Es usual asumir que la solucin es la multiplicacin de una funcin que depende de la o las
coordenadas espaciales por una funcin de naturaleza armnica del tiempo
( , ) ( )
j t
p x t p x e

= (6.80)
Reemplazando en la ecuacin (6.79) obtenemos la siguiente ecuacin diferencial ordinaria:

2
2
2
( ) 1 ( ) ( )
( ) 0
( )
d p x dS x dp x
k p x
S x dx dx dx
+ + = (6.81)
Donde
k : Nmero de onda
Si consideramos un tubo cnico

2
( ) S x x
Entonces

1 ( ) 2
( )
dS x
S x dx x
= (6.82)

Reemplazando (6.82) en (6.81) la ecuacin a se transforma en:
139

2
2
2
( ) 2 ( )
( ) 0
d p x dp x
k p x
x dx dx
+ + = (6.83)
Si el tubo es de largo L y, considerando condiciones de frontera, finalmente el problema a
resolver el problema esta dado por:

2
2
2
( ) 2 ( )
( ) 0
(0) 0
( ) 0
d p x dp x
k p x
x dx dx
p
p L
+ + =
=
=
(6.84)
La solucin final estara dada por ( , ) ( )
j t
p x t p x e

=
9.1) En base a las condiciones de frontera dadas Como son fsicamente los extremos del
tubo?
9.2) Resuelva numricamente para diferentes longitudes del tubo
Para mas detalle ver: Acoustics of ducts and mufflers, M.L. Munjal, 2 ed., John Wiley and
Sons, 1987.
10) Si consideramos un tubo hiperblico, el tubo est caracterizado por un aumento del
radio de la forma:
( ) (0)
mx
r x r e = (6.85)

( ) 2 2
( ) (0) ( )
m L x mx
S x S e S L e

= = (6.86)
Esto nos lleva a:

1 ( )
2
( )
dS x
m
S x dx
= (6.87)
Reemplazando (6.87) en (6.81) obtenemos:

2
2
2
( ) ( )
2 ( ) 0
d p x dp x
m k p x
dx dx
+ + = (6.88)
Si el tubo es de largo L y, considerando condiciones de frontera, el problema a resolver el
problema esta dado por:
140

2
2
2
( ) ( )
2 ( ) 0
(0) 0
( ) 0
d p x dp x
m k p x
dx dx
p
p L
+ + =
=
=
(6.89)
La solucin final estara dada por ( , ) ( )
j t
p x t p x e

=
10.1) En base a las condiciones de frontera dadas Como son fsicamente los extremos del
tubo?
10.2) Resuelva numricamente para diferentes valores de m (constante de
acampanameinto)
Para mas detalle ver: Acoustics of ducts and mufflers, M.L. Munjal, 2 ed., John Wiley and
Sons, 1987.

11) En el contexto del estudio de la propagacin de ondas planas en un ducto uniforme de
radio a en presencia de flujo medio y gradiente lineal de temperatura. Escribimos la
temperatura en funcin de la posicin como:

1 2 1 2
1 2
( ) 1
2
T T T T x
T x
T T a

+
= +





(6.90)
Sea:
1 2
2
m
T T
T
+
=



1 2
1 2
r
T T
T
T T

=



La velocidad del sonido en el ducto esta dada por:

( ) ( ) 1
2
r
m
T x
c x c x
a

=


(6.91)
Con
2
( )
m m
c x G T =
141
G: Constante
El nmero de Mach en funcin de la distancia esta dado por:
( ) 1
2
m
F
M x M

=


(6.92)
Con
r
x
F T
a
=
m
M : Flujo medio
Haciendo uso de las ecuaciones de continuidad, momento y estado encontramos la ecuacin
de onda en presin acstica p .

2 2 2
2
2 2
2 2
2
2
( ) ( )
2 ( ) 2 ( ) ( )
( ) ( )
0
m
m
m m
p p dU x p dU x p p
U x U x U x
x t dx t dx x t x
c U x p dU x p
c
U U dx x x

+ + + +


=

(6.93)
Con
( ) ( ) 1
m
U x U F =
( )
r
m
T dU x
U
dx a

=



m
U : Velocidad de flujo media
Asumiendo dependencia armnica del tiempo ( , ) ( )
j t
p x t p x e

= , la ecuacin puede ser
simplificada a:

( ) ( )
2
2 2
2
2
1 1 2 2 1 2
0
r r
m m m m
r
m m m
T T d p dp
F M F jk M F M
a a dx dx
T
k jk M p
a


+ +




+ + =


(6.94)
Con
m
m
k
c

=
142
( ) p p x =
Resuelva numricamente con condiciones de frontera (0) ( ) 0 p p L = =
Para ms detalles ver Munjal, M.L., Prasad, M. G., On plane-wave propagation in an
uniform pipe in the presence of a mean flow and temperature gradient, JASA, 80 (5), Nov
1986

12) Si solo hay flujo medio y no hay gradiente de temperatura, 0 F = y 0
r
T = , y
asumiendo dependendencia armnica del tiempo, la ecuacin (6.93) se simplifica a:

( )
2
2 2
2
1 2 0
m m m
d p dp
M jk M k p
dx dx
+ = (6.95)
Considere las condiciones de frontera (0) ( ) 0 p p L = =
12.1) Resuelva el problema numricamente.
12.2) Nombre las dificultades encontradas y cmo las solucion.
Para ms detalles ver Munjal, M.L., Prasad, M. G., On plane-wave propagation in an
uniform pipe in the presence of a mean flow and temperature gradient, JASA, 80 (5), Nov
1986

13) Si hay gradiente de temperatura y no hay flujo medio, 0
m
M = , y asumiendo
dependendencia armnica del tiempo la ecuacin (6.93) se reduce a:

2
2
2
1 0
r
r m
T x d p dp
T k p
a a dx dx

+ =


(6.96)
Considere las condiciones de frontera (0) ( ) 0 p p L = =
13.1) Resuelva el problema numricamente.
13.2) Nombre las dificultades encontradas y cmo las solucion.
Para ms detalles ver Munjal, M.L., Prasad, M. G., On plane-wave propagation in an
uniform pipe in the presence of a mean flow and temperature gradient, JASA, 80 (5), Nov
1986.

143
14) En el estudio de Motores Termoacsticos surge la ecuacin que permite encontrar las
amplitudes de presiones complejas de un gas en un canal pequeo con gradiente de
temperatura:
( )
2
2
1 1
1 1 0
1
f f f d dp dT dp
f p
dx dx T dx dx c




+ + =



(6.97)
Donde
: Frecuencia Angular
c : Velocidad del sonido
: Razn entre calor isobrico e isocrico especfico.
: Densidad del medio
T : Temperatura
: Nmero de Prandtl
( )
( )
0
0
1
tanh
1
j y
f
j y

+


=
+

( )
( )
0
0
1
tanh
1
j y
f
j y

+


=
+

Para placas paralelas separadas por
0
2y
2 2


= =
2 2
p
K
c


= =
: Coeficiente de viscosidad dinmica
: Viscosidad Cinemtica
: Difusividad trmica
K : rea de conductividad del gas
p
c : Capacidad calorfica isobrica por unidad de masa
j : Complejo imaginario

144
De las condiciones de frontera adecuadas y considere un gradiente de temperatura lineal
14.1) Resuelva la ecuacin numricamente.
Para ms detalles ver Enciclopedia of Acoustic, Crocker, M, pp 543.
145
7. TRANSFORMADA DE LAPLACE Y TRANSFORMADA DE
FOURIER

En este captulo estudiaremos la Transformada de Laplace, funcin delta Dirac, funcin
escaln unitario y Transformada de Fourier. Veremos algunas aplicaciones de estas
transformadas para la resolucin analtica de ecuaciones diferenciales. No obstante, el
principal objetivo es dar el soporte terico para entender mtodos de resolucin en el
dominio de la frecuencia que se presentan en el prximo captulo junto con brindar algunos
tpicos elementales de anlisis de sistemas y procesamiento de seales.
7.1. Transformada de Laplace
Introduciremos el uso de un operador lineal y de su inversa para la resolucin de problemas
con valor inicial. La transformacin lineal particular en cuestin es el operador integral
conocido como la transformada de Laplace.
A continuacin se introduce la nocin de una funcin continua por tramos, que ser
necesaria cuando se describa el dominio de .
Una funcin f es continua por tramos en
[ ]
, a b si es continua en todos los puntos de ste
intervalo, excepto en un nmero finito de ellos, y si en cada punto
0
x de discontinuidad,
tanto el lmite por la derecha como por la izquierda de f existen; esto es, tanto ( )
0
f x h +
cuanto ( )
0
f x h tienden a un lmite finito cuando h tiende a cero a travs de valores
positivos.
Para nuestro estudio, el hecho fundamental referente a funciones continuas por tramos en
un intervalo finito, es que son integrables. En efecto, si f es continua por tramos en
[ ]
, a b ,
con discontinuidades en
0 1
, ,...,
n
x x x y posiblemente tambin en a y b , entonces se define
( )
b
a
f t dt

y calcula como:

0 1
0
( ) ( ) ... ( )
n
x h x h b h
h o
a h x h x h
Lim f t dt f t dt f t dt
+

+ + +

+ + +



(7.1)
Sea ( ) f t una funcin de valor real en el intervalo ( ) 0, y considerrese:

0
( )
st
f t e dt

(7.2)
146
Donde s es una variable real. Siempre que f se comporte suficientemente bien, esta
integral converger para ciertos valores de s , en cuyo caso esto define una funcin de s ,
llamada transformada de Laplace de f , y se indica por [f] .
La mayoria de las veces en aplicaciones prcticas es posible calcular la transformada de
Laplace de una funcin, an as, es necesario especificar y determinar un conjunto de
condiciones necesarias y suficientes que garanticen la existencia de la transformada de
Laplace de una funcin dada f , como se desea ver a como una transformacin lineal
definida en un espacio vectorial adecuado. Luego f debe elegirse tal que:

0
0
( )
t
st
f t e dt

(7.3)
Exista para todo
0
0 t > . Esto puede llevarse a cabo exigiendo que f sea continua por tramos
en el intervalo en cada intervalo de la forma
[ ]
0
0, t , siendo
0
0 t > , con esto el integrando
(7.2) ser continuo por tramos, y la integral existir. Sin embargo, la continuidad por tramos
por s misma, no es suficiente para garantizar la existencia de [f], ya que (7.2) debe
converger cuando , al menos para un valor de s . Una forma de asegurar la convergencia es
que la funcin f sea de orden exponencial definida a continuacin.
Se dice que una funcin f es de orden exponencial en [0, ) si existen las constantes
C y , con 0 C > , tales que ( )
t
f t Ce

para toda 0 t > .


Las funciones de orden exponencial son frecuentes en el estudio de la fsica-matemtica,
ejemplos de estas funciones son las siguientes:
n
t ,
at
e , sin( ) bt , cos( ) bt , sin( )
n at
t e bt , cos( )
n at
t e bt
Conforme a lo anterior se enuncia un teorema importante
5
.
Si f es una funcin continua por tramos de orden exponencial existe un nmero real tal
que
0
( )
st
f t e dt

converge para todos los valores de s > .


Luego la transformada de Laplace de cualquier funcin de orden exponencial existe, surge
la pregunta Es cierto que una funcin cuya transformada de Laplace existe,
necesariamente es de orden exponencial? la respuesta es no, por ejemplo, la funcin
( )
1
t

tiene transformada de Laplace, an cuando no es de orden exponencial, el conjunto
de las funciones que poseen transformada de Laplace es mayor que el conjunto de las

5
Para ver la demostracin ir a Kreider, D., Kuller,R., Ostberg, D. and Perkins,F., An Introduction to Linear
Analysis, Addison-Wesley.
147
funciones de orden exponencial, para el presente proposito no se abordar la cardinalidad
de ste conjunto, ya que no es trivial especificar el dominio de con precisin, como ya
hemos dicho, las funciones de orden exponencial contienen la mayora de las funciones que
aparecen en las aplicaciones, por aquello, es suficiente, para nuestros propsitos.
Siempre que una ecuacin[y] (s) = pueda resolverse para y , la solucin es
escencialmente nica. Esta solucin es la llamada transformada inversa de Laplace de la
funcin , y se denota por
-1
[ ] . Se caracteriza por la siguiente propiedad:

[ ] [ ]
-1
y y = = (7.4)
El estudio de la transformada inversa de Laplace requiere una integracin en el plano
complejo, sin embargo se puede obtener la inversa mediante el uso de propiedades como
veremos mas adelante.
Otro importante resultadoes que si f es una funcin de orden exponencial, entonces
[ ]
0
s
Lim f

=
Por este teorema se puede afirmar que funciones tales como 1, s , sin( ) s y /( 1) s s + no
tienen transformada inversa, ya que ninguna de ellas se proxima a cero cuando s .

7.1.1. Propiedades de la Transformada de Laplace
1) Linealidad:

[ ] [ ] [ ]
( ) ( ) ( ) ( ) a f t b g t a f t b g t + = + (7.5)
2) Desplazamiento es s
( ) ( )
at
e f t s a

=

(7.6)
3) Desplazamiento en t

[ ]
( ) ( ) ( )
as
u t a f t a e s

= (7.7)
Donde ( ) u t es la funcin Heaviside o escaln unitario, adems el factor
as
e

es, por razones


fsicas, llamado factor de retraso
4) Para todo , 0 n n > Z

1
!

n
n
n
t
s
+

=

(7.8)
148
5) Transformada de la derivada de una funcin
Aunque todo lo anterior no carece de sentido, es evidente que la importancia de la
transformada de Laplace radica en resultados ms sustanciales. Uno de los ms
importantes, es una frmula que expresa la transformada de Laplace de la derivada de una
funcin f en trminos de [f] y el comportamiento de f en cero. Este resultado depende
del hecho elemental de que cualquier funcin que es continua en ( ) 0, y tiene una
derivada continua por tramos que es de orden exponencial es, por s misma, de orden
exponencial. En particular esto permite deducir la existencia de [f] a partir de la
continuidad de f y la existencia de [f], para este resultado se cuenta con el siguiente
teorema.
Sea f continua en( ) 0, , y supngase que ' f es continua por tramos y de orden
exponencial en [0, ) . Entonces:

[ ] [ ]
' (0 ) f s f f
+
= (7.9)
Donde
0
(0 ) ( )
t
f Lim f t
+
+

= . En forma ms general, si
( 1)
, ',...,
n
f f f

son continuas para todo
0 t > y si
( ) n
f es continua por tramos, y de orden exponencial en[0, ) . Entonces:

[ ] [ ]
[ ]
2
( ) 1 2 ( 1)
'' (0 ) '(0 )

(0 ) '(0 ) ... (0 )
n n n n n
f s f s f f
f s f s f s f f
+ +
+ + +
=

=

. (7.10)
6)

[ ]
0
1 1
( ) ( )
t a
a
f x dx f f x dx
s s

=




(7.11)
7)
( )
n
( ) 1 ( )
n
n
n
d
t f t s
dt


=

(7.12)
Como ejemplo calculemos la transformada de Laplace de la funcin ( ) sin( ) f t A t =
Aplicando la definicin de la transformada de Laplace:

[ ] [ ] [ ]
0
( ) sin( ) sin( ) sin( )
st
f t A t A t A t e dt

= = =


149
Si hacemos uso de la igualdad de Euler, la funcin seno la podemos escribir en funcin de
exponenciales quie son mas sencillos de integrar.

[ ]
( ) ( )
( )
( )
( )
( )
( )
( )
( ) ( )
0
0 0
0 0
0 0
2 2
( )
2
2
2
1 1
2
1 1
2
2
j t j t
st
j t st j t st
j s t j s t
s j t j s t
e e
f t A e dt
j
A
e dt e dt
j
A
e dt e dt
j
A
e e
j s j j s
A
j s j j s
A j s s j
j s









+ +

+

=

=



=



=


+


=


+

+ +
=

+


Finalmente

[ ]
2 2
sin( ) A t A
s


=

+
(7.13)
En matlab podemos calular la transformada de Laplace de forma simblica y ahorrarnos el
proceso de integracin a mano.

>> syms A w t
>> laplace(A*sin(w*t))
ans =
A*w/(s^2+w^2)







150
7.1.2. Algunas Transformadas de Laplace
La siguiente tabla muestra algunas transformadas de Laplace usuales

FUNCION TRANSFORMADA
1
s
1

at
e

a s
a s
>

1

n
t 1
!
+ n
s
n
s> 0
sin( ) at
2 2
a s
a
+

cos( ) at
2 2
a s
s
+

n at
t e

,... 2 , 1 ,
) (
!
1
=

+
n
a s
n
n

sin( )
bt
e at
2 2
) ( a b s
a
+

cos( )
bt
e at
2 2
) ( a b s
b s
+


(t)
1
( ) t a
a s
e



Tabla 7-1: Transformadas de Laplace de funciones clsicas
7.1.3. Ejemplo de Aplicacin de Transformada de Laplace para la resolucin de EDO
Consideremos el sistema masa resorte para ejemplificar el uso de la transformada de
Laplace para la resolucin de ecuaciones diferenciales:

0
0
'' 0
(0)
(0)
my ky
y y
v v
+ =
=
=
(7.14)
Aplicando la transformada de Laplace
151

[ ]
[ ]
2
2
2
2
0
+ 0
d y
m ky
dt
d y
m k y
dt

+ =



=



Aplicando la propiedad de derivacin:

( )
[ ]
[ ] ( )
( )
( )
( ) ( )
( ) ( )
2
2
2 2
0 0
0 0
2 2
0 0
2 2 2 2
0
0
2 2 2 2
[y] (0) '(0) + 0
[y]+ (0) '(0)
[y]
[y]=
[y]=
[y]=
m s sy y k y
ms k y m sy y
s sy v
sy v
s
sy v
s s
v s
y
s s


=
= +
+ = +
+
+
+
+ +
+
+ +

Las expresiones de la izquierda corresponden a las transformadas de Laplace de coseno y
seno, escribindolas en trminos de transformadas, haciendo uso de la propiedad de
linealidad y tomando la transformada inversa llegamos a la solucin

( ) ( )
( ) ( )
( ) ( )
0
0
0
0
0
0
[y]= cos sin
[y]= cos sin
[y]= cos sin
v
y t t
v
y t t
v
y t t

+


+



+



( ) ( )
0
0
y(t)= cos sin
v
y t t

+ (7.15)
La principal ventaja es que obtenemos la solucin en funcin de las condiciones iniciales y
parmetros del sistema de forma inmediata.


152
7.2. Teorema de Convolucin
Un importante resultado es el teorema de convolucin, lo enunciamos a continuacin:

Sean ( ) f t y ( ) g t funciones continuas por tramos, de orden exponencial, y suponiendo
que
[ ]
( ) f s = y
[ ]
( ) g s = . Entonces

0
( ) ( ) ( ) ( )
t
f t g d s s

=


(7.16)
La integral en cuestin es denominada convolucin de ( ) f t y ( ) g t y se representa
por f g :
( )
0
( ) ( ) ( )
t
f g t f t g d =

(7.17)
Utilizando esta notacin se puede escribir:

[ ]
-1
( ) ( ) f g s s = (7.18)
O tambin

[ ] [ ] [ ]
-1 -1 -1
( ) ( ) ( ) ( ) s s s s = (7.19)
La convolucin es una operacin que posee las siguientes propiedades:
1) Conmutativa

1 2 2 1
( ) * ( ) ( ) * ( ) f t f t f t f t = (7.20)
2) Asociativa

1 2 3 1 2 3
( ( ) * ( )) * ( ) ( ) *( ( ) * ( )) f t f t f t f t f t f t = (7.21)
3) Distributiva
( ) f g h f g f h + = + (7.22)
4) El elemento neutro es la funcin delta de Dirac

1 1
( ) * ( ) ( ) f t t f t = (7.23)
153
Aprovechemos este teorema para resolver una ecuacin no homognea, consideremos un
sistema masa resorte forzado

2
2
0
0
( )
(0)
(0)
d y
m ky f t
dt
y y
dy
v
dt
+ =
=
=
(7.24)
Sea
0
( ) sin( )
bt
f t e t = , si aplicamos la transformada de Laplace

[ ]
[ ]
[ ] ( )
( )
( )
( )
( )
( )
( )
2
2
2
0
2
2
0
2
0 0 0
0 0
0
2 2 2 2
2 2
( )
+ sin( )
[y]+ sin( ) (0) '(0)
1
[y] + sin( )
1
[y] sin( )
+ +
1
[y]= sin(
+
b t
b t
b t
b t
b t
d y
m ky f t
dt
d y
m k y e t
dt
ms k y e t m sy y
s k e t sy v
m
sy v
e t
m s s
e
m
s


+ =




=




= + +


= + +

+

= +

( ) ( )
0
0 0
2 2 2 2
)
+ +
v s
t y
s s



+ +



[ ] [ ] [ ]
0
0 0
1
[y]= sin( ) sin( ) cos( ) sin( )
b t
v
t e t y t t
m


+ +


Haciendo uso del teorema de convolucin, la multiplicacin de transformadas pasa a ser la
transformada de la convoulcin entre las funcines.

[ ] [ ]
0
0 0
0
0 0
1
[y]= sin( ) sin( ) cos( ) sin( )
1
[y]= sin( ) sin( ) cos( ) sin( )
b t
b t
v
t e t y t t
m
v
t e t y t t
m




+ +


+ +




Aplicando la transformada inversa:
154

( )
0
0 0
0
0 0
0
1
y(t)= sin( ) sin( ) cos( ) sin( )
1
y(t)= cos( ) sin( ) sin ( ) sin( )
b t
t
b z
v
t e t y t t
m
v
y t t t z e z dz
m




+ +


+ +


El lector puede resolver la integral y llegar al siguiente resultado:

( ) ( )
( ) ( )
( )
( )
0
0
0
2 2 2 2 2 2
0 0 0 0
0 0
0
2 2 2 2 2 2
0 0 0 0
2 2 2
0 0
2 2 2 2
0 0 0 0
y(t)= cos( ) sin( )
1 1
cos( )
2
2 2
1
sin( )
2
2 2
2 cos( ) sin( )
1
2 2
bt
bt
v
y t t
b
e t
m
b b
e t
m
b b
b t t b
m
b


+


+

+ + + + +


+

+

+ + + + +

+ +
+
+ + + +
( )
2 2
b



+

(7.25)
7.3. Funcin Impulso Delta de Dirac y Funcin escaln unitario
Anteriormente ya habiamos nombrado estas funciones, en las propiedades de la
transformada de Laplace y en el elemento neutro de la convolucin.
En conjunto con la funcin escaln o Heaviside, la funcin impulso juega un papel
primordial en la descripcin de sistemas lineales e invariantes en el tiempo y en general en
el area de anlisis de sistemas y procesamiento de seales.
Imaginemos que estamos viendo un partido de bisbol y el bateador est a punto de pegarle
a la bola un sbito y certero golpe, comenzamos a pensar, el contacto entre el bate y la bola
es mnimo, en un solo punto, si idealizamos la situacin la transferencia de energa es
altsima y muy rpida, nuestra mente est funcionando a un 100% y nos surge la pregunta
Cmo representamos matemticamente ese golpe furibundo que imprime el bate a la bola?
La funcin impulso o tambin conocida como funcin delta Dirac nos ayudar a representar
dicho fenmeno, en estricto rigor la funcin impulso no es una funcin, es lo que se conoce
como una funcin generalizada o distribucin. La definimos mediante un funcional lineal.
Sea ( ) x una funcin definida sobre cualquier intervalo finito de y fuera de este es cero.
( ) ( ) (0) x x dx

(7.26)
Por otra parte si desplazamos el delta Dirac en
0
x
155

0 0
( ) ( ) ( ) x x x dx x

(7.27)
Otra forma de definir la funcin delta de Dirac es la siguiente:
( )
0
0
0

0
t t
t t
t t

=
=


(7.28)
Otra definicin es
( )
j t
t e d

=

(7.29)
Por definicin el rea de esta funcin es igual a uno

0
0
( ) 1 t t dt

(7.30)
Se define la funcin escaln unitario o Heaviside como:
( )
0
0
0
0
1
t t
u t t
t t
<
=

>

(7.31)
Propiedades importantes de la funcin Delta Dirac son:
1) ( ) ( ) '( ) t t t t = =
2) '( ) '( ) t t =
3) ( ) 0 0
n
t t n = >
4) ( ) ( ) 0 0
n
t a t a n = >
5)
1
( ) ( ) at t
a
=
6) ( ) ( ) ( ) h t t a h a =
Una relacin importante es la que se da entre la funcin escaln e impulso mediante la
siguiente expresin:
( )
du
t
dt
= (7.32)
156
La transformada de Laplace de un impulso esta dada por:

[ ]
[ ]
( ) 1
( )
a s
t
t a e


=
=
(7.33)
Como ejemplo consideremos una masa de peso unitario que est unido a un resorte de
constante 4 [N/m] y en el instante 0 t = , el peso recibe un golpe sbito que le imparte
instantneamente una unidad de momento lineal al sistema, en el instante
2
t

= una fuerza
sinusoidal de la forma sin
2
t




comienza a actuar sobre el sistema, debemos encontrar
el movimiento de la masa e funcin del tiempo. La ecuacin esta dada por:

'' 1 ( ) sin
2 2
(0) 0
'(0) 0
my ky t u t t
y
y


+ =


=
=
(7.34)
Con 1 m = [kg] y 4 k = [N/m]
Aplicando Transformada de Laplace

[ ]
( )
( ) ( )( )
( )
( ) ( )
( )
2
2
2
2
2 2 2
2
2 2
'' 4 ( ) sin
2 2
1
[y] 4 1
1
1 1
[y]
4 4 1
1 1 1 1
[y] sin 2
2 3
1 4
1 1 1
[y] sin 2 sin( ) sin(2 )
2 3 2 2
s
s
s
y y t u t t
s e
s
e
s s s
t e
s s
t u t t t


+ =




+ =

+

=
+ + +


=


+ +


=

( )
1 1 1
[y] sin 2 sin( ) sin(2 )
2 3 2 2
t u t t t


=



Aplicando transformada inversa de Fourier
157
( )
1 1 1
y(t) sin 2 sin( ) sin(2 )
2 3 2 2
t u t t t

=


(7.35)
7.4. Transformada de Fourier
Si en la transformada de Laplace la variable s toma el valor j , estamos en presencia de la
transformada de Fourier. Esta transformacin es particularmente til en el campo de
procesamiento de seales ya que si tenemos una funcin que depende del tiempo ( ) f t , al
encontrar su transformada de Fourier, bajo ciertas condiciones que ( ) f t debe satisfacer,
estamos encontrando su espectro, o sea, pasamos del dominio del tiempo al dominio de la
frecuencia. Su definicin es:

[ ]
( ) ( ) ( )
j t
F f t f t e dt

= =

(7.36)
Y la transformada iversa de Fourier

1
1
( ) ( ) ( )
2
j t
F f t F e d

= =

(7.37)
7.4.1. Propiedades de la Transformada de Fourier
Ya definida la transformada de Fourier y la transformada inversa de Fourier procederemos
a estudiar algunas de las caractersticas y propiedades de estas:
Se puede demostrar que:
a) Si la integral ( ) f t dt

existe, entonces la transformada de Fourier tambin existe.


b) La transformada de Fourier consta de una parte real y una parte imaginaria.
c) La parte real de la transformada de Fourier es una funcin par
d) La parte imaginaria de la transformada de Fourier es una funcin impar
e) El mdulo de la transformada de Fourier es una funcin par y su argumento es una
funcin impar
f) La transformada de Fourier es un operador lineal
( ) [ ] [ ]
( ) ( ) ( ) ( ) af t bg t a f t b g t + = + (7.38)
g) A una expansin en el tiempo le corresponde contraccin en la frecuencia:
158

[ ]
1
( ) f a t
a a

=


(7.39)
h) Desplamiento en el tiempo:

[ ]
0
0
( ) ( )
j t
f t t F e


= (7.40)
Con
[ ]
( ) ( ) f t F =
i) Desplazamiento en la frecuencia:

0
0
( ) ( )
t
f t e F


=

(7.41)
j) Simetra

[ ]
( ) 2 ( ) F t f = (7.42)
k) Transformada de la derivada

[ ]
( ) = ( )
df
j f t j F
dt


=


(7.43)
Con
t
0 Lim f(t)

=
Generalizando
( ) [ ] ( ) ( ) = ( )
n
n n
n
d f
j f t j F
dt


=


(7.44)
Con
1
1
t t t
... 0
n
n
df d f
Lim f(t) Lim Lim
dt dt


= = = =
l) Transformada de la integral

[ ]
( )
( )
)
t
f t
F
f(x dx
j j



= =


(7.45)
m) Con respecto a la convolucin tenemos las siguientes propiedades

[ ] [ ] [ ]
1 2 1 2 1 2
( ) ( ) ( )] ( ) ( ) ( ) f t f t f t f t F F = = (7.46)

[ ]
1
1 2 1 2
( ) * ( ) 2 ( ) ( ) F F f t f t

= (7.47)
159
n)

1 2 1 2
1
( ) ( ) ( ) ( )
2
f t f t dt F F d



=

(7.48)
o) Si
1
( ) f t y
2
( ) f t son funciones reales entonces:

1 2 1 2
1
( ) ( ) ( ) ( )
2
f t f t dt F F d



=

(7.49)
Un importante resultado es el denominado Teorema de Parseval

2 2 1
( ) ( )
2
f t dt F d



=

(7.50)
La interpretacin de esta frmula es que la energa total de la seal ( ) x t es igual a la
energa total de su transformada de Fourier ( ) F a lo largo de todas sus componentes
frecuenciales. Aunque pueda parecer que este resultado es puramente matemtico, es a la
vez un importante principio de la Fsica, el conocido principio de conservacin de la
energa. Otra forma de ver este resultado es que la identidad de Parseval corresponde al
teorema de Pitgoras en un espacio vectorial completo. Usualmente al
trmino
2
( ) ( ) F S = se le deonima densidad de energa espectral.
Otro importante resultado es el teorema de Wiener-Khintchine para encunciarlo vamos a
definir la funcin de Correlacin y de Auto-Correlacin.
Dadas las funciones
1
( ) f t y
2
( ) f t , se denomina funcin de correlacin a la siguiente
funcin:

12 1 2
( ) ) ( ) R f (t f t dt

(7.51)
Y la funcin de Auto-correlacin como:

11 1 1
( ) ) ( ) R f (t f t dt

(7.52)
Propiedades de estas funciones son:
1)
21 12
( ) ( ) R t R t =
2)
12 1 2
( ) ( ) ( ) R t f t f t =
160
3)
[ ]
12 1 2
( ) ( ) ( ) R t F F =
4) Sea
2
( ) f t real entonces
[ ]
12 1 2
( ) ( ) ( ) R t F F =
El teorema de Wiener-Khintchine indica que la funcin de Auto-correlacin y la densidad
espectral de una funcin dada constituyen un par de transformadas de Fourier

[ ] [ ]
12 1 2 1 2
( ) ) * ) ( ) ( ) R f ( f ( F F = = (7.53)
Si
1 2
) ( ) f (t f t = se obtiene

[ ]
2
11 1 1 1 1 1
( ) ( ) ( ) ( ) ( ) ( ) ( ) R F F F F F S = = = = (7.54)
La Transformada de Fourier de la funcin delta Dirac est dada por
[ ]
( ) 1 t = , este
resultado es muy importante, fsicamente podemos interpretar que el espectro de la funcin
delta de Dirac es la unidad, esto es que todas las frecuencias poseen la misma amplitud. Por
simetra
[ ]
1 2 ( ) = .
7.5. Algunos tpicos de anlisis de sistemas
En esta seccin ocuparemos indistintamente la palabra seal y funcin.
Un sistema es invariante en el tiempo si un desplazamiento en tiempo de la seal de entrada
causa un desplazamiento en tiempo en la seal de salida, es lineal si posee la propiedad de
superposicin: Si una entrada consiste en la suma ponderada de varias seales, entonces la
salida es slo la superposicin, esto es, la suma ponderada de las respuestas del sistema a
cada una de estas seales.Matemticamente, si ( ) y t representa la salida y ( ) x t la entrada:
1 2 1 2
( ) ( ) ( ) ( ) ax t bx t ay t by t + + , la generalizacin para ms seales es inmediata.
Los sistemas lineales e invariantes en el tiempo LTI estn completamente determinados por
su repuesta al impulso, esta se define como la respuesta del sistema cuando la entrada a este
es una funcin impulso.
Definimos como la funcin de transferencia del sistema a la transformada de Fourier de la
respuesta al impulso del sistema, a la respuesta en frecuencia del sistema como la magnitud
de la funcin de transferencia y a la respuesta de fase como el argumento de la funcin de
transferencia.
En un sistema LTI:
( ) ( ) ( ) y t h t x t = (7.55)
Donde
161
( ) x t : Seal de entrada al sistema.
( ) y t : Seal de salida del sistema.
( ) h t : Respuesta al impulso del sistema.
Conociendo la respuesta al impulso podemos saber como sera la seal de salida del sistema
a cualquier entrada convolucionando la seal de entrada con la respuesta al impulso.Una
interesante aplicacin de esta propiedad es la denominada auralizacin, si tenemos la
respuesta al impulso, por ejemplo de una sala, y queremos simular como se escuchara al
estar en dicha sala basta con convolucionar una seal arbitraria con su respuesta al impulso
y lograremos el objetivo.
Si tomamos la Transformada de Fourier:

[ ] [ ]
( ) ( ) ( )
( ) ( ) ( ) y t h t x t
Y H X
=
=
(7.56)
7.6. Ejemplo de clculo de la respuesta al impulso de un circuito LRC
Como ejemplo encontraremos la respuesta al impulso de un circuito LRC, la ecuacin que
rige este sistema es:

2
2
1
( )
d I dI
L R I V t
dt C dt
+ + = (7.57)
Consideremos condiciones iniciales nulas y por definicin la respuesta al impulso de un
sistema es como responde cuando a l entra una funcin impulso, por lo que ( ) ( ) V t t = .

2
2
1
( )
d I dI
L R I t
dt C dt
+ + = (7.58)
Si tomamos la transformada de Laplace:

2
1
[I] [I] [I] [ ( )] Ls Rs t
C
+ + =

2
1
[I]
1
Ls Rs
C
=
+ +


2 2
2
1
[I]
1
2
2 2 2
R R R
s s
L L LC L
=

+ + +



162

2
2 2
1
[I]
1
2 2
R R
s
L LC L
=



+ +






2
2
2
2 2
1
2 1
[I]
1
1
2
2 2
R
LC L
R
R R
s
LC L
L LC L


+ +






Si tomamos la transformada inversa de Laplace obtenemos la respuesta al impulso del
sistema:

2
-
2
2
1 1
[I] e sin
2
1
2
R
t
L
R
t
LC L
R
LC L





=











2
-
2
2
1 1
( ) e sin
2
1
2
R
t
L
R
h t t
LC L
R
LC L



=






(7.59)
Si queremos obtener la funcin de transferencia volvimos al desarrollo y hacemos que
s j =

( )
2
1
[I]
1
L j j R
C

=
+ +
(7.60)
La respuesta en frecuencia es comn que est dada en decibeles, para ello debemos tomar la
magnitud 20 veces el logaritmo de la magnitud de la funcin de transferencia, para este
caso:
( )
( )
2
1
20log I 20log
1
L j j R
C


=
+ +
(7.61)
( )
2
1
20log I 20log L j R
C
= + + (7.62)
163
Si queremos dejarlo en funcin de la frecuencia lineal debemos hacer el cambio de
variable 2 f = . Si la resistencia es 1.5 R = [], la inductancia 5 L = [mH] y la
capacitancia 1 C = [F]. La respuesta en frecuencia del sistema es la siguiente figura:

Figura 7-1 Respuesta en frecuencia de un circuiro LRC
Se puede apreciar que la frecuencia de resonancia del sistema corresponde a
1
2
R
f
LC
= ,
en este caso 2250
R
f = [Hz]
Afortunadamente muchos fenmenos se pueden representar como sistemas lineales e
invariantes en el tiempo con aceptables resultados. Aplicaciones en el rea acstica van
desde la medicin de la respuesta en frecuencia de una sala
6
, parlantes, clculo del tiempo
de reverberacin, medicin de aislacin acstica
7
, ecualizacin, efectos de audio y una
larga lista de aplicaciones
8
que convidamos al lector a investigar.




6
Mller, S., Massarani, P., Transfer Function Measurement with Sweeps, J. Audio Eng. Soc., Vol. 49, No.
6, 2001. pp. 443.
7
Venegas, R., Nabuco, M., Massarani. P., "Sound Insulation Evaluation Using Transfer Function
Measurements", Building Acoustics Vol 13 Number (1), pp 23-31(9), January 2006.
8
Undurraga, J, Uribarri, M. Medicin de Respuesta Impulsiva Multicanal de Sistemas Acsticos usando
Sweeps, Tesis de titulacin Ingenieria Civil en Sonido y Acustica, Universidad Prez Rosales, 2004.
164
7.7. Problemas Propuestos
1) Grafique la respuesta en frecuencia e indique que caracatersticas posee sta.
Adicionalmente analize cual es la influencia de cada parmetro en la respuesta para los
siguientes sistemas:
1.1) Sistema Masa-Resorte (ecuacin (4.14))
1.2) Dos masas acopladas por un resorte (ecuacin (6.36))
1.3) Dos masas acoplados por un resorte considerando prdidas debido a resistencia
mecnica (ejercicio 26 de la seccin 6.1)
1.4) Circuito LR (ecuacin (6.51))
1.5) Circuito RC (ecuacin (6.54))
1.6) Red LRC (a partir de las ecuaciones (6.56), (6.57) y (6.58))
1.7) Circuito Acstico equivalente (ecuacin (6.59))
1.8) Resonador de Hemholtz (ecuacin (6.64))

2) Confeccione una tabla con las transformadas de Fourier de las funciones presentadas en
la Tabla 7-1 utilizando el comando fourier del toolbox de clculo simblico de Matlab.
165
8. SISTEMAS MECNICOS DE MLTIPLES GRADOS DE
LIBERTAD

En este captulo estudiaremos la resolucin de sistemas mecnicos de mltiples grados de
libertad. Para llegar a las ecuaciones de estos sistemas en el problema 25 del captulo 6
hicimos uso de la segunda ley de Newton y equilibrio de fuerzas con ello se obtuvieron las
ecuaciones que describan el sistema. En general el equilibrio de fuerzas es bastante
complejo cuando tenemos sistemas con ms grados de libertad (que se pueden mover de
distintas formas, por ejemplo trasladarse y rotara la vez) un mtodo alternativo para obtener
las ecuaciones de movimiento son el uso de las ecuaciones de Lagrange las cuales veremos
en este captulo. Mtodos de resolucin en el dominio del tiempo y en el dominio de la
frecuencia tambin son presentados con sus implementaciones correspondientes para
ejemplificar los desarrollos tericos. Comenzaremos con una introduccin a la denominada
mecnica racional.
8.1. Introduccin a la Mecnica Racional
8.1.1. Coordenadas Generalizadas
Denominemos punto material a un cuerpo cuyas dimensiones pueden despreciarse cuando
se describe su movimiento. La posicin de un punto material en el espacio est determinada
por su vector de posicin r , cuyas componentes coinciden con sus coordenadas
cartesianas. La velocidad y aceleracin del punto material estn dadas por la derivada y la
segunda derivada de r con respecto al tiempo respectivamente, en la notacin habitual
encontrada en la literatura especializada, esto es v r = ` y a r = `` .
Para determinar la posicin de un sistema de N puntos materiales en el espacio, es necesario
conocer N vectores de posicin, o sea, 3N coordenadas. En general, al nmero de
magnitudes independientes que determina de manera unvoca la posicin de un sistema se
les denomina grados de libertad (DOF).
Si consideramos s magnitudes
1 2
, ,...,
s
q q q que definen completamente la posicin de un
sistema (de s grados de libertad) se llaman sus coordenadas generalizadas y las derivadas
i
q` , sus velocidades generalizadas.
Las coordenadas generalizadas son un conjunto de coordenadas de desplazamiento las
cuales son consistentes con las restricciones y son suficientes para describir la
configuracin de un sistema, stas deben ser linealmente independientes, esto es:
1..
i
x i N =
,
son vectores linealmente independientes si existe
0 1..
i i
i N = R con tal que
1
0
N
i i
i
x
=
=

,

166
No basta conocer slo las coordenadas generalizadas para determinar el estado mecnico
del sistema en un instante dado, en el sentido de que esto nos permite predecir la posicin
del sistema en el instante siguiente. La experiencia demuestra que si se conoce
simultneamente las coordenadas y las velocidades, se determina completamente el estado
del sistema y permite, en principio, predecir su movimiento futuro. Matemticamente,
dadas las coordenadas y las velocidades en un instante, quedan definidas unvocamente las
aceleraciones en dicho instante.
8.1.2. Ecuaciones de movimiento
Las relaciones entre las coordenadas, velocidades y aceleraciones se denominan ecuaciones
de movimiento. Con respecto a las funciones ( ) q t son ecuaciones diferenciales de segundo
orden o sistemas de stas, cuya integracin permite en principio determinar las trayectorias
de sistema.
8.1.3. Desplazamiento Virtual o Variacin
Se define como un cambio infinitesimal e imaginario en la configuracin de un sistema que
es consistente con las restricciones.
8.1.4. Trabajo Virtual
Trabajo realizado por un sistema cuando se aplica un desplazamiento virtual
8.1.5. Fuerza Generalizada
Fuerza que es producida por un trabajo virtual
8.1.6. Principio de los Trabajos Virtuales

( )
1
0
N
j j
j
W Q q
=
= =

(8.1)
Donde
W : Trabajo Virtual
j
Q : Fuerza Generalizada, 1.. i N =
j
q : Coordenada Generalizada, 1.. i N =
j
q : Desplazamiento Virtual, 1.. i N =
8.1.7. Principio de la mnima acin: Principio de Hamilton
Consideremos un sistema vibratorio en trminos genricos. Si es un sistema de partculas:
167

( )
1
0
N
j j j
j
f m a
=
=

,
(8.2)
Donde:
j
f : Fuerzas
j
m : Masas
j
a
,
: Aceleraciones
Podemos escribir dicho sistema en coordenadas generalizadas y calcular el trabajo virtual
total

( )
1
0
N
j j j j j
j
Q q m q q
=
=

`` (8.3)
Si separamos la sumatoria

( ) ( )
1 1
0
N N
j j j j j
j j
W Q q m q q
= =
= =

`` (8.4)
Donde
1
N
j j
j
Q q
=

: Trabajo virtual realizado por las fuerzas conservativas y no conservativas


1
N
j j j
j
m q q
=

`` : Trabajo virtual realizado por las fuerzas inerciales


Consideremos un trmino de los trabajos virtuales
j j j
m q q `` y analicemos lo siguiente

j j j j j j j j j
d
m q q m q q m q q
dt
= +

` `` ` ` (8.5)
Conociendo las propiedades del operador variacin

2
1
2
j j j j j
m q m q q

=


` ` ` (8.6)
Luego
168

2
2
1
2
1
2
j j j j j j j j
j j j j j j j j
d
m q q m q q m q
dt
d
m q q m q q m q
dt



= +



=


` `` `
`` ` `
(8.7)
Reemplazamos en los trabajos realizados por las fuerzas inerciales

2
1 1
1
2
N N
j j j j j j j j
j j
d
m q q m q q m q
dt

= =

=




`` ` ` (8.8)
Considerando la primera expresin

( )
2
1 1
1
0
2
N N
j j j j j j j
j j
d
W Q q m q q m q
dt

= =

= =




` ` (8.9)
Llamemos a

1
N
j j NC
j
Q q W U
=
=

(8.10)
Donde
NC
W : Trabajo realizado por las fuerzas no conservativas
U : Energa potencial
Adems

2 2
1 1
1 1
2 2
N N
j j j j
j j
m q m q T
= =

= =




` ` (8.11)
Donde
T : Energa cintica
Obtenemos entonces

1
0
N
NC j j j
j
d
W W U T m q q
dt

=

= + =


` (8.12)
Si integramos con respecto al tiempo
169

( ) ( )
( ) ( )
( ) ( ) ( )
2
1
2 2
1 1
2 2
1 1
2
2
1
1
1
1
1
0
0
0
t
N
NC j j j
j
t
t t
N
NC j j j
j
t t
t t
N
NC j j j
j
t t
t
t
NC j j j
t
t
d
T U W m q q dt
dt
d
T U W dt m q q dt
dt
d
T U W dt m q q dt
dt
T U W dt m q q




=
=
=


+ =






+ =






+ =





+

`
`
`
`
( )
2
1
1
0
N
t
t
j =
=


Como la variacin debe ser consistente con las restricciones ( ) ( )
2 1
0
j j
q t q t = = . Por ello
el trmino de la sumatoria es nulo y obtenemos el bello Principio de Mnima Accin
tambin conocido como Principio de Hamilton.
( ) ( )
2
1
0
t
NC
t
T U W dt + =

(8.13)
Este principio es utilizado principalmente para determinar las ecuaciones de movimiento y
las condiciones de contorno en vibracin de sistemas continuos.
8.1.8. Ecuaciones de Lagrange
A partir del principio de mnima accin
( ) ( )
2
1
0
t
NC
t
T U W dt + =

(8.14)
Supondremos que las energas cintica y potencial pueden ser expresadas como funcionales
de las coordenadas generalizadas. Esto es

( )
( )
1 2 1 2
1 2
1 1 2 2
, ,..., , , ,...,
, ,...,
...
N N
N
NC N N
T T q q q q q q
U U q q q
W Q q Q q Q q
=
=
= + + +
` ` `
(8.15)
Si reemplazamos en el principio de mnima accin
170

( )
2
1
2
1
2
1
2
1
1 2
1 2
1 2
1 2
1 2
1 2
1 1 2 2
...
...
...
... 0
t
N
N t
t
N
N t
t
N
N t
t
N N
t
T T T
q q q dt
q q q
T T T
q q q dt
q q q
U U U
q q q dt
q q q
Q q Q q Q q dt





+ + + +




+ + + +




+ + +



+ + + + =

` ` `
` ` `

Observemos un trmino e integrar por partes

( )
2 2
1 1
2
1
2
2
1 1
2
1
1
1
1 1
1
1
1 1
1 1
1
1
t t
t t
t
t
t
t
t
t
t
t
dq T T
q dt dt
q q dt
T d
q dt
q dt
T d T
q q dt
q dt q
d T
q dt
dt q


=





=



=





=

`
` `
`
` `
`

Luego como el primer trmino es nulo debido a que las variaciones son consistentes con las
restricciones. Reagrupamos

2
1
2
1
2
1
1 1
1 1 1
2 2
2 2 2
0
t
t
t
t
t
N N
N N N t
d T T U
Q q dt
dt q q q
d T T U
Q q dt
dt q q q
d T T U
Q q dt
dt q q q


+ +





+ + +





+ + + =



`
`
.
.
`

Para que esto suceda se debe dar que
171

1
1 1 1
2
2 2 2
N
N N N
d T T U
Q
dt q q q
d T T U
Q
dt q q q
d T T U
Q
dt q q q

+ =




+ =




+ =



`
`
.
.
`
(8.16)
Este sistema de ecuaciones diferenciales rige la dinmica del sistema mecnico y es
conocido como las ecuaciones de Lagrange.
En la literatura es comn encontrarlas escritas de manera compacta, de la siguiente forma

i
i i i
d T T U
Q
dt q q q

+ =



`
(8.17)
8.2. Mtodo de resolucin de ecuaciones diferenciales en el dominio de la
frecuencia
Consideremos un sistema mecnico dado por la siguiente ecuacin de movimiento.
0 Mq Kq + = `` (8.18)
Donde:
M : Matriz de masa
K : Matriz de rigidez
q : Vector de coordenadas generalizadas
Supondremos una solucin del tipo
j t
q e

=


Al aplicar esta solucin

( )
( )
2
2
0
0
j t
M K e
M K



+ =
+ =


El cual nos lleva a un problema de valores propios, o sea

2
det 0 M K + =

(8.19)
172
Al desarrollar el determinante obtenemos el polinomio caracterstico del sistema

( ) ( ) ( ) ( )
1 2
2 2 2 2
1 2 1 0
... 0
n n
n n
a a a a a

+ + + + + = (8.20)
Los valores obtenidos

2 2 2 2
1 2 1
...
n n

(8.21)
El conjunto de los
2
j
son los valores propios del sistema, especficamente
2
j j
= son
las frecuencias angulares naturales del sistema o frecuencias de resonancia angular
y
2
j
j
f

= son las frecuencias naturales o frecuencias de resonancia.


A partir de cada valor propio obtenemos un conjunto de sistemas de ecuaciones lineales

2
1 1
2
2 2
2
0
0
0
n n
M K
M K
M K



+ =

+ =

+ =

(8.22)
Al resolver los sistemas de ecuaciones obtenemos
1 2
, ,...,
n


, los cuales son los vectores
propios y fsicamente significan los modos normales de vibracin o modos.
8.2.1. Normalizacin
Al resolver el problema de valores propios los vectores propios estn escalados

( )
2
0 M K + =

(8.23)
Los vectores propios de mayor significado fsico no son inmediatamente interpretables
c =

(8.24)
Donde:

: Vector propio No normalizado.


: Vector propio normalizado.
Queda entonces encontrar el valor de c. Reescribiendo nuestro problema
173

2
2
2
,
T
j j j j
T T
j j j j
j j j
j
j
j
K M
K M
k m k m
k
m

=
=
=
=


R
/pre

Uno de los procesos ms comunes de normalizacin es el de normalizacin a la matriz de
masa, esto es

( ) ( )
2
1
1
1
1
T
j j
T
j j j j
T
j j j j
j j
M
c M c
c Mc
c m



=
=
=
=




1
j
j
c
m
= (8.25)
Cada vez que resolvamos el problema de valores propios, debemos normalizar los vectores
propios a la matriz de masa.

1
j j
j
m
=

(8.26)
8.2.2. Ortogonalidad
Analizaremos que acontece con los vectores propios con respecto a la ortogonalidad.
Consideremos j i

2
2
T
j j j i
T
i i i j
K M
K M


=
=

/pre
/pre


( )
2
2
T
T T
i j j i j
T T
j i i j i
K M
K M


=
=
/



( ) ( )
2
2
T T
j i i j i
T T
T T
i j j i j
K M
K M


=
=

174

2
2
T T
j i i j i
T T
j i j j i
K M
K M


=
=

Si restamos las dos ltimas ecuaciones entre ellas

( )( )
2 2
0
T
i j j i
M = (8.27)
Con
j i
, luego
0
T
j i
M = (8.28)
Podemos concluir que los vectores propios son ortogonales, adems, mediante el misma
deduccin podemos ver que
0
T
j i
K = (8.29)
Si definimos un producto interno
,
T
j i M j i
M < > = (8.30)
Los vectores propios son ortogonales a dicho producto interno.
8.2.3. Matriz Modal
Se define la matriz modal como la matriz cuyas columnas son los vectores propios

1 1 1
2 2 2
1 2
N N N
N










=








. . .
. . .
(8.31)
En trminos matriciales generales se puede reescribir

2
j j j
K M
K M
=
=
(8.32)
Con
( )
2
j
diag = 1.. j N =
: Matriz diagonal de vectores propios
175
La matriz modal posee como propiedades, para 1.. j N =

( )
2
T
T
j
M I
K diag
=
= =
(8.33)
8.2.4. Teorema de la expansin
Sea q un vector cualquiera, este puede expresarse mediante

1
N
j j
j
q p
=
=


(8.34)
Donde:
j
p : Coeficientes escalares
j

: Vectores propios No normalizados a la matriz de masa


Vectorialmente

1
N
j j
j
q p p
=
= =


(8.35)
Donde:

: Matriz modal No ortonormalizada


Si tomamos la expresin

T
T T
T
q p M
Mq M p
Mq mp
=
=
=


/pre
(8.36)
Con ( )
j
m diag m =
Cada coeficiente
j
p se calcula como

1
T
j
j
p Mq
m
=

(8.37)
Si los vectores propios estn normalizados

T
j j
p Mq = (8.38)
176
8.2.5. Vibraciones Libres

0
0
0
(0)
(0)
Mq Kq
q q
q v
+ =
=
=
``
`
(8.39)
La solucin general a este problema es de la forma

1
( )
j
N
i t
j j
j
q t p e

=
=


(8.40)
O bien

( ) ( ) ( )
1
( ) cos
N
j j j j
j
q t a t bsen t
=
= +


(8.41)
Aplicando condiciones iniciales

0
1
0
0
0
(0)
N
j j
j
T
T T
T
q a q
q a M
Mq M a
Mq ma

=
= =
=
=
=


/pre
Con ( )
j
m diag m =
Cada coeficiente se calcula mediante

0
1
T
j j
j
a Mq
m
=

(8.42)
Si los vectores propios estn normalizados

0
T
j j
a Mq = (8.43)
Al aplicar la segunda condicin inicial

0
1
1
2
0
(0)
N
j j j
j
q a v
v b

=
= =
=


Con
1
2
( )
j
diag =
177

1
2
0
1
2
0
T T
T
Mv M b
Mv m b
=
=



Finalmente

0
1
T
j j
j j
b Mv
m

=

(8.44)
Si los vectores propios estn normalizados

0
1
T
j j
j
b Mv

= (8.45)
8.2.6. Vibraciones Forzadas en el dominio de la frecuencia: Amortiguamiento
Proporcional
Consideremos la ecuacin de movimiento
( ) Mq Cq Kq f t + + = `` ` (8.46)
Aplicando transformada de Fourier

( )
2
( ) ( ) M j C K Q F + + = (8.47)
Se define el amortiguamiento viscoso proporcional como
C M K = + (8.48)
Donde:
C : Matriz de Amortiguamiento
M : Matriz de Masa
K : Matriz de Rigidez
, : Constantes reales que se deben ajustar
Este fenmeno y este tipo de amortiguamiento no es comn, sin embargo se utiliza para
ajustar datos experimentales a un modelo terico.
A fin de dar un significado fsico y haciendo uso de las propiedades anteriormente vistas

( )
( ) ( )
T T T T
T
j j
C M K M K
C diag m diag k


= + = +
= +


(8.49)
178
Para este tipo de amortiguamiento podemos reutilizar la informacin obtenida del problema
de valores propios No amortiguados. Si los vectores estn normalizados entonces

j T
j
c
C diag
m

=



(8.50)
2
j
j j
j
c
m
=
j
j
j
c
c
c
= 2
j
c j j
c m =
Donde:
j
m : Masa modal
j
c : Amortiguamiento modal
j
k : Rigidez modal
: Razn de amortiguamiento
j
c
c : Amortiguamiento crtico
j
: Frecuencia angular de resonancia
Reescribimos (8.50)

( )
2
T
j j
C diag = = (8.51)
Volvamos a (8.47)

( )
2
( ) ( ) M j C K Q F + + = (8.52)
Usamos la transformacin a coordenadas principales ( ) ( ) Q P =

( ) ( )
( ) ( )
( )
( )
2
2
2
2
( )
( )
( )
( )
T
T T
T T T T
T
M j C K P F
M j C K P F
M j C K P F
I j P F




+ + =
+ + =
+ + =

+ + =

/pre

La solucin en coordenadas principales
179

( )
( )
1
2
1
2
( )
( )
T
T
P I j F
P I j F

= + +

= + +

/pre

( ) ( )
1
2
( )
T
Q P I j F

= = + +

(8.53)
Definimos la matriz de receptancia ( )
rs
como la respuesta en el grado de libertad r dada
una fuerza harmnica de magnitud unitaria y frecuencia aplicada en el grado de libertad
s . De esta forma ( )
rr
corresponde a un punto de receptancia. Si analizamos la solucin
encontrada bajo el punto de vista de la teora de sistemas lineales e invariantes en el tiempo,
la matriz de receptancia corresponde a la matriz de respuesta en frecuencia del sistema, esta
matriz est dada por:

1
2
( )
T
rs
I j

= + +

(8.54)
Un elemento particular de esta matriz est dado por

2 2 2 2
1 1
( )
2 2
i i i N N
r s rs
rs
i i
i i i i i i
A
j j



= =
= =
+ +

(8.55)
Donde:
i i i
rs r s
A = : Constante modal
Al trmino
i i i
rs r s
A = se le denomina constante modal si estamos en presencia de
amortiguamiento proporcional
Cabe sealar que el suprandice i no indica que los vectores propios estn elevados ai ,
sino que indican el vector propio 1, 2 o N segn corresponda.
Podemos reescribir la matriz de receptancia de manera adecuada, de tal forma de encontrar
la matriz de respuestas impulsivas del sistema.

( ) ( )( ) ( ) ( )
( ) ( ) ( ) ( )
2 2 2 2 2
2
1 1
2 2 2
2 2 2
1 1
( )
2
2
( )
1
i i i i N N
r s r s
rs
i i
i i i
i i i i i i i
i i i i N N
r s r s
rs
i i
i i i i i i i i i
j
j j
j j







= =
= =
= =
+
+ + +
= =
+ + + +




( ) ( )
2
2
2 1
( )
1
i i N
r s
rs
i
i i i i
j



=
=

+ +


180
Si aplicamos la transformada inversa de Fourier

[ ]
( ) ( )
( ) ( )
( )
( )
( ) ( )
1 1
2
2
2 1
1
2
2
2 1
2
1
2
2 2
2 1
( )
1
( )
1
1
( )
1
1
i i N
r s
rs
i
i i i i
i i N
r s
rs
i
i i i i
i i N
i i
r s
rs
i
i i
i i i i
rs
j
h
j
h
j
h



=


=



+ +




=



+ +






=




+ +


( )
( )
( )
2
2
1
( ) 1
1
i i
i i N
r s
i i
i
i i
e sen





=
=


Reescribimos y debemos considerar que esta expresin es vlida si el sistema vibratorio es
sub-amortiguado.
( )
1
( )
i
i i N
r s
rs i
i
i
h e sen



=
=

(8.56)
Con:
( )
2
1
i i i
=
i i i
=
Donde
i
: Constante de decaimiento
i
: Frecuencia angular amortiguada
Para determinar la repuesta en una coordenada generalizada

( )
( ) ( )
1
0
( ) ( )
( ) ( ) ( )
i
t i i N
t
r s
r s i
i
i
r s rs
q t f e sen t d
q t f t h t



=

=


=

(8.57)
181
8.3. Mtodos de resolucin de ecuaciones diferenciales en el dominio del
tiempo
8.3.1. Mtodo de la diferencia central
La esencia de este mtodo es interpolar de forma cuadrtica el desplazamiento, esto lleva a
asumir que la aceleracin es constante. Realizaremos por motivos de simplicidad la
deduccin del mtodo para un sistema de 1 grado de libertad, para luego extenderlo.
Consideremos el siguiente esquema

Figura 8-1: Esquema para deduccin del mtodo de diferencia central
La interpolacin cuadrtica la desprenderemos de:

2
q a b c = + + (8.58)
Con t t t
De aqu en adelante por motivos de simplicidad en la notacin h t = , al evaluar para h ,
0 y h repectivamente, obtenemos el siguiente sistema de ecuaciones:

2
1
2
1
j
j
j
q ah bh c
q c
q ah bh c

+
= +
=
= + +
(8.59)
Resolviendo el sistema

( )
( )
1 1 2
1 1
1
2
2
1
2
j j j
j j
j
a q q q
h
b q q
h
c q
+
+
= +
=
=
(8.60)
182
Para encontrar la velocidad, derivamos el desplazamiento

( )
2
2
d
q a b c a b
d

= + + = + ` (8.61)
Evaluamos en el tiempo 0 = y al reemplazar a y b

( )
1 1
1
2
j j
q b q q
h
+
= = ` (8.62)
La aceleracin para 0 =

( )
1 1 2
1
2 2
j j j
q a q q q
h
+
= = + `` (8.63)
Consideremos

0
0
( )
(0)
(0)
mq cq kq f t
q q
q v
+ + =
=
=
`` `
`
(8.64)
Reemplazando (8.62) y (8.63) en (8.64) obtenemos

( ) ( )
1 1 1 1 2
1 1
2
2
j j j j j j j
m q q q c q q kq f
h h
+ +
+ + + = (8.65)
Donde j indica el paso de tiempo discreto. Resolviendo para
1 j
q
+


1 1 2 2
2
1 2
2
2
j j j j
m m c
q f q k q
m c h h h
h h
+

= + +



+


(8.66)
Si observamos la frmula de recurrencia para 0 j = aparece el trmino
1
q

que no se
conoce a priori. Recordemos que

( )
1 1 2
1
2
j j j
q q q q
h
+
= + `` (8.67)

( )
1 1
1
2
j j
q q q
h
+
= ` (8.68)
Conocemos
0
(0) q q = por condiciones iniciales
183
( )
1 1 0
1
(0)
2
q q q v
h

= = ` (8.69)
( )
1 0 1 2
1
(0) 2 q q q q
h

= + `` (8.70)
Se puede conocer
1
q sin utilizar la recursin, sumando las ecuaciones (8.69) y (8.70)

2
1 0 0 0
1
2
q q hv h q = + + `` (8.71)
0
q`` lo podemos calcular de la ecuacin original directamente
( )
0 0 0
1
o
q f cv kq
m
= `` (8.72)
A partir de ese momento usamos la relacin recursiva para 1 j dada por la ecuacin (8.66)
Extendiendo para sistemas de mltiples grados de libertad el algoritmo consiste en lo
siguiente
1) Problema

0
0
( )
(0)
(0)
Mq Cq Kq f t
q q
q v
+ + =
=
=
`` `
`
(8.73)
2) Resolver para
0
q``
( )
1
0 0 0 o
q M f Cv Kq

= `` (8.74)
3) Resolver para
1
q

2
1 0 0 0
1
2
q q hv h q = + + `` (8.75)
4) Para
1 j
q
+
y 1 j

1
1 1 2 2 2
1 1 2 1 1
2 2
j j j j
q M C f q M K q M C
h h h h h

+

= + +


(8.76)
Hay que tener en consideracin el paso h que se elige de tal forma de evitar fenmenos no
deseables tales como el aliasing temporal. La eleccin adecuada de h est dada por el
teorema de Shannon, tambin conocido como teorema de Nyquist, esto es:
184

2 1
N N
h h
f
< < (8.77)
Donde
N
f es la mayor frecuencia natural del sistema. Siempre ser recomendable
satisfacer holgadamente esta condicin, es recomendable satisfacerla al menos 4 veces.
8.3.2. Mtodo de la Houbolt
En este mtodo ee utiliza una interpolacin cbica del desplazamiento, esto equivale a que
la aceleracin se comporta de manera lineal, esta premisa es mucho ms exacta, sin
embargo el algoritmo es ms costoso en trminos de implementacin computacional.
Consideremos el siguiente diagrama

Figura 8-2 Esquema para deduccin del mtodo de Houbolt
La deduccin del mtodo consiste en expresar
1 j
q
+
`` y
1 j
q
+
` en funcin de
1 j
q
+
,
j
q ,
1 j
q

y
2 j
q


El desplazamiento lo interpolaremos mediante la siguiente expresin

( ) ( )
( ) ( )
2 3 2 3
2 1
2 3 2 3
1
1 1
2 3 3 4
6 2
1 1
6 5 6 11 6
2 6
j j
j j
q q q
q q



+
= + + + + +
+ + + + + +
(8.78)
Con 3 0 j y
t
h
= , arreglando

( )
( )
( )
1 2 1 1
2
2 1 1
3
2 1 1
6 2 9 18 11
1
3 12 15 6
6
3 3
j j j j j
j j j j
j j j j
q q q q q
q q q q q
q q q q

+ +
+
+

+ + +


= + + +


+ + +

(8.79)
185
La velocidad est dada por:

1
0
1
j
dq
q
h d

+
=

=


`

( )
1 2 1 1
1
2 9 18 11
6
j j j j j
q q q q q
h
+ +
= + + ` (8.80)
La aceleracin:

2
1 2 2
0
1
j
d q
q
h d

+
=

=


``

( )
1 2 1 1 2
1
4 5 2
j j j j j
q q q q q
h
+ +
= + + `` (8.81)
Para un sistema de 1 grado de libertad

0
0
( )
(0)
(0)
mq cq kq f t
q q
q v
+ + =
=
=
`` `
`
(8.82)
Entonces

1 1 1 1 j j j j
mq cq kq f
+ + + +
+ + = `` ` (8.83)
Al sustituir (8.80) y (8.81) en (8.83)

( )
( )
2 1 1 2
2 1 1 1 1
1
4 5 2
1
2 9 18 11
6
j j j j
j j j j j j
m q q q q
h
c q q q q kq f
h
+
+ + +
+ +
+ + + + =
(8.84)
Resolviendo para
1 j
q
+


1 1 2 2
1 2
2 2
5 3 4 3
2 2 11
6
3
j j j
j
j
m c m c
f q q
h h h h m c
k q
h h m c
q
h h
+
+


+ +



+ + =



+ +


(8.85)
Esta expresin se usa para calcular
3 4
, ,... q q , esto es para 2 j . Falta conocer
1
q y
2
q para
estos trminos utilizaremos diferencias centrales
186
Extendiendo para sistemas de mltiples grados de libertad, el algoritmo es el siguiente:
1) Problema

0
0
( )
(0)
(0)
Mq Cq Kq f t
q q
q v
+ + =
=
=
`` `
`
(8.86)
2) Para hallar
1
q y
2
q podemos utilizar cualquier procedimiento numrico, es recomendable
utilizar uno que asegure un buen grado de exactitud, como por ejemplo el mtodo de
diferencias centrales presentado anteriormente, recordemos ese mtodo:
2.1) Resolver sistema de ecuaciones para
0
q``
( )
1
0 0 0 o
q M f Cv Kq

= `` (8.87)
2.2) Resolver para
1
q

2
1 0 0 0
1
2
q q hv h q = + + `` (8.88)
2.3) Resolver para
2
q

1
2 1 1 0 2 2 2
1 1 2 1 1
2 2
q M C f q M K q M C
h h h h h


= + +


(8.89)
3) Para 2 j
[ ]
( ) ( )
( )
1 3 4 1 1 5
1 2 1
2 6 7
2
j j j
j
j
f q b M b C q b M b C
b M b C K q
q b M b C
+
+

+ +
+ + =
+ +


(8.90)
Con
1 2
2
b
h
=
2
11
6
b
h
=
3
2
5
b
h
=
4
3
b
h
=
5
3
2
b
h
=
6
2
1
b
h
=
7
1
3
b
h
=
Siempre debemos tener en cuenta que

2 1
N N
h h
f
< < (8.91)
187
8.4. Resolucin de un sistema Masa-Resorte-Amostiguador Forzado
Acoplado
En esta seccin desarrollaremos la resolucin de un sistema Masa-Resorte-Amortiguador
Forzado Acoplado, el sistema a resolver es representado en la siguiente figura

Figura 8-3 Sistema Masa-Resorte-Amortiguador Acoplado
Los valores de los parmetros son:
Datos
6
8 10 k = [N/m]
1 m = [kg]
10 C = [Ns/m]
( ) 10 ( 1) f t u t =
( ) u t : Funcin escaln unitario
Comenzaremos encontrando las ecuaciones de movimiento, luego la matriz de receptancia,
la matriz de respuesta impulsiva para finalmente resolver el sistema en el dominio del
tiempo con el mtodo de Houbolt.
8.4.1. Ecuaciones de movimiento
Para encontrar las ecuaciones de movimiento es necesario calcular las energas del sistema
Energa Cintica

10
2
1
1
2
i
i
T m q
=
=

` (8.92)
Energa Potencial
( )
9
2
2
1 1
1
1
2
i i
i
U k q q q
+
=

= +

(8.93)
188
Trabajos Virtuales No Conservativos
( ) ( )
9
2
1 1 1 10
1
( )
NC i i i i
i
W c q q q q q f t q
+ +
=

= + +

` ` ` (8.94)
Funcin de disipacin de Energa de Rayleigh
( )
9
2
2
1 1
1
1
2
i i
i
D c q q q
+
=

= +

` ` ` (8.95)
Debido a que las energas y la funcin de disipacin de Rayleigh son lineales. Podemos
hacer uso de las siguientes frmulas para llegar a las ecuaciones de movimiento.

2
i j
T
M
v v

=

(8.96)

2
i j
U
K
q q

=

(8.97)

2
i j
D
C
v v

=

(8.98)
A continuacin vemos el algoritmo en Matlab que permite hallar las matrices de masa,
rigidez y amortiguamiento, cabe destacar que el algoritmo entrega las matrices de forma
numrica y no como objeto mediante el uso de la funcin double.m.
Algoritmo Ecuaciones de Movimiento
clc
clear all
close all

%declaracion de variable simbolica
syms m k c q1 q2 q3 q4 q5 q6 q7 q8 q9 q10 v1 v2 v3 v4 v5 v6 v7 v8 v9 v10

m=1;
c=10;
k=8*10^6;

%Energia Cinetica
T=(1/2)*m*(v1^2+v2^2+v3^2+v4^2+v5^2+v6^2+v7^2+v8^2+v9^2+v10^2);
%Energia Potencial
U=(1/2)*k*(q1^2+(q1-q2)^2+(q2-q3)^2+(q3-q4)^2+(q4-q5)^2+(q5-q6)^2+(q6-q7)^2+(q7-q8)^2+(q8-
q9)^2+(q9-q10)^2);
%Funcin de disipacin de Energa de Rayleigh
D=(1/2)*c*(v1^2+(v1-v2)^2+(v2-v3)^2+(v3-v4)^2+(v4-v5)^2+(v5-v6)^2+(v6-v7)^2+(v7-v8)^2+(v8-
v9)^2+(v9-v10)^2);

189
%Calculo Matriz de Masa
for i=1:10
for j=1:10
%Concatenacion de caracteres
M=strcat('M',num2str(i),num2str(j));
%Diferenciacion y paso de objeto a nmero mediante double
M=double(diff(diff(T,strcat('v',num2str(i))),strcat('v',num2str(j))));

%Asignacion de elementos a la matriz
MM(i,j)=M;
end
end

%Calculo Matriz de Amortiguamiento
for i=1:10
for j=1:10
C=strcat('C',num2str(i),num2str(j));
C=double(diff(diff(D,strcat('v',num2str(i))),strcat('v',num2str(j))));
MC(i,j)=C;
end
end

%Calculo Matriz de Rigidez
for i=1:10
for j=1:10
K=strcat('K',num2str(i),num2str(j));
K=double(diff(diff(U,strcat('q',num2str(i))),strcat('q',num2str(j))));
MK(i,j)=K;
end
end

%Graba las matrices de masa, rigidez y amortiguamiento
save('matrizMasa.mat','MM')
save('matrizRigidez.mat','MK')
save('matrizAmor.mat','MC')
Ahora podemos escribir el problema a resolver

2
2
0
0
(0) 0
(0) 0
d q dq
M C Kq F
dt dt
q q
q v
+ + =
= =
= =
,
,
`
(8.99)
Donde

10
( ) M diag m = (8.100)
190

10 10
( , ) 2 1: 9
( 1, ) ( , 1) 1: 9
( , ) 10
0
x
C i i c i
C i i C i i c i
C
C j j c j
= =
+ = + = =
=
= =
Para
Para
Si







Otro caso
(8.101)

10 10
( , ) 2 1: 9
( 1, ) ( , 1) 1: 9
( , ) 10
0
x
K i i k i
K i i K i i k i
K
K j j k j
= =
+ = + = =
=
= =
Para
Para
Si







Otro caso
(8.102)

[ ]
1 2 10
, ,...,
T
q q q q = (8.103)
[ ] 0, 0,...,
T
F f = (8.104)
( ) 10 ( 1) f t u t =
( ) u t : Funcin escaln unitario
[ ] 1 m kg =
6
8 10
N
k
m

=


10
Ns
c
m

=



8.4.2. Matriz de Receptancia
Para encontrar la matriz de receptancia del sistema analizaremos que tipo de
amortiguamiento posee el sistema. Debido a la naturaleza de las matrices que conforman
las ecuaciones de movimiento, tenemos que el amortiguamiento es de naturaleza
proporcional, ya que.
C M K = + (8.105)
Si 0 = y
5
6
10
0.125 10
8 10
c
k


= = =

obtenemos que C M K = +
Procede calcular el problema valores propios No amortiguados dado por

2
2 1
2
1
M K
M K
A
A M K


=
=
=
=
(8.106)
Mediante el comando [Mo,w2]=eig(A) hallamos la matriz modal y los valores propios, otra
forma de calcularlo es escribiendo [Mo,w2]=eig(K,M) el cual evita la inversin de la matriz
191
de masa, para este ejemplo invertir la matriz de masa no es complicado y no reviste
problemas de indole numrico, sin embargo en otros sistemas si podra tenerlos.
Luego se realiza la normalizacin de los vectores propios a la matriz de masa. Se requiere
adems calcular las constantes modales y conocer las razones de amortiguamiento, estas se
desprenden de:

j T
j
c
C diag
m

=



(8.107)
2
j
j j
j
c
m
= (8.108)

( )
1
2
T
j
j
diag C

= (8.109)
Con ello tenemos todo lo necesario para calcular

2 2
1
( )
2
i i N
r s
rs
i
i i i
j



=
=
+

(8.110)
El algoritmo que implementa el clculo de la matriz de receptancia es el siguiente:
Algoritmo clculo de la matriz de Receptancia
clc
clear all
close all
load matrizMasa.mat
load matrizRigidez.mat
load matrizAmor.mat

%Resolucion del problema de valores propios No amortiguado
[Mo,w2]=eig(MK,MM);
%Frecuencias angulares del sistema No amortiguado
wp=sqrt(diag(w2));
%Frecuencias naturales del sistema No amortiguado
fp=wp/(2*pi)
GH=Mo'*MM*Mo;
vm=diag(GH);
%Normalizacin a la matriz de masa
for i=1:10
Modal(:,i)=(1/sqrt(vm(i)))*Mo(:,i);
end
%Matriz [-]
PC=(Modal')*MC*Modal;
%Hipermatriz de constantes modales
MT=Modal';
for z=1:10
for i=1:10
192
for t=1:10
ALFAcoef(i,z,t)= Modal(i,t).*MT(t,z);
end
end
end
%graba matriz de coeficientes para alfa
save('alfaco.mat','ALFAcoef')

%Razon de amortiguamiento (Ramor)

SI=diag(PC);
Ramor=SI./(2*wp);
den2=j*2*Ramor.*wp;

%Asignacin de w^2 a vector W
W=diag(w2);

%frecuencia angular mxima (aprox 1100 Hz)
wmax=6910;

%Calculo matriz de receptancia

for z1=1:10
for i1=1:10
for w=1:wmax

Recep1(i1,z1,w) = ALFAcoef(i1,z1,1)./(W(1)-w.^2+den2(1).*w)+...
ALFAcoef(i1,z1,2)./(W(2)-w.^2+den2(2).*w)+...
ALFAcoef(i1,z1,3)./(W(3)-w.^2+den2(3).*w)+...
ALFAcoef(i1,z1,4)./(W(4)-w.^2+den2(4).*w)+...
ALFAcoef(i1,z1,5)./(W(5)-w.^2+den2(5).*w)+...
ALFAcoef(i1,z1,6)./(W(6)-w.^2+den2(6).*w)+...
ALFAcoef(i1,z1,7)./(W(7)-w.^2+den2(7).*w)+...
ALFAcoef(i1,z1,8)./(W(8)-w.^2+den2(8).*w)+...
ALFAcoef(i1,z1,9)./(W(9)-w.^2+den2(9).*w)+...
ALFAcoef(i1,z1,10)./(W(10)-w.^2+den2(10).*w);

end
end
end
El algoritmo que permite graficar la matriz de receptancia es el siguiente
Algoritmo clculo de la matriz de Receptancia
close all
for d=1:10;

for p1=1:10
if (p1>=1)&(p1<=4)
h1=figure(1+3*(d-1));
subplot(2,2,p1)
end
193
if (p1>=5)&(p1<=8)
h2=figure(2+3*(d-1));
subplot(2,2,p1-4)
end
if (p1>8)
h3=figure(3+3*(d-1));
subplot(2,2,p1-8)
end

Av1(:,:)=Recep1(p1,:,:);
Vfreq=(0:length(Av1)-1)/(2*pi);
plot(Vfreq,20*log10(abs(Av1(d,:))))
title([strcat('grafica Resp freq alfa ( ',num2str(p1),' , ',num2str(d),')')])
xlabel('Frecuencia [Hz]')
ylabel('Magnitud al cuadrado [dB]')
ylim([-190 -60]);
xlim([0 wmax/(2*pi)]);
grid

end
end
A priori sabemos que la matriz de receptancia es simtrica. Por ejemplo, las grficas de
( ) 1, 2, son iguales a las de ( ) 2,1, , fsicamene esto significa que si se excita el grado
de libertad 1 voy a tener en el grado de libertad 2 la misma respuesta que si yo excitara el
grado de libertad 2 y considero analizar la respuesta del grado de libertad 1.
Las frecuencias naturales para el problema no amortiguado y amortiguado son:

n
f No Amortiguadas [Hz]
n
f Amortiguadas [Hz]
67.2807 67.2807
200.3392 200.3392
328.9225 328.9222
450.1582 450.1575
561.3380 561.3367
659.9786 659.9763
743.8762 743.8731
811.1570 811.1529
860.3178 860.3129
890.2605 890.2551

Tabla 8-1 Frecuencia naturales No amortiguadas y Amortiguadas
En las prximas hojas se presentan resultados de algunos elementos de la matriz de
receptancia, el lector puede reproducir los resultados con los algoritmos dados y ver todas
las entradas de la matriz de receptancia.
194

Figura 8-4 Grficas de respuesta en frecuencia del sistema Masa-Resorte-Amortiguador Forzado Acoplado de
la ecuacin (8.99)
195

Figura 8-5 Grficas de respuesta en frecuencia del sistema Masa-Resorte-Amortiguador Forzado Acoplado de
la ecuacin (8.99)
196
Se notan claramente las frecuencias de resonancia, las cuales corresponden a los peaks en
las respuestas, y el efecto de la amortiguacin en cada una de ellas. De la misma forma la
simetra de la matriz de receptancia queda en evidencia observando ( ) 2,10, f y el
( ) 10, 2, f
8.4.3. Matriz de Respuesta Impulsiva
Para el clculo de la matriz de respuesta impulsiva se debe considerar la siguiente expresin

( )
( )
( )
2
2
1
( ) 1
1
i i
i i N
r s
rs i i
i
i i
h e sen





=
=

(8.111)
El algoritmo que implementa el clculo de la matriz de respuesta impulsiva es el siguiente:
Algoritmo clculo de la matriz de Respuesta Impulsiva
load matrizMasa.mat
load matrizRigidez.mat
load matrizAmor.mat
load alfaco.mat

%Resolucion del problema de vibraciones libres
[Mo,w2]=eig(MK,MM);
wp=sqrt(diag(w2));
fp=wp/(2*pi);
%normaliazcin a la matriz de masa
for i=1:10
Modal(:,i)=(1/sqrt(MM(i,i)))*Mo(:,i);
end
%Matriz [-] (PC)
PC=(Modal')*MC*Modal;
%parametro de respuesta impulsiva
SI=diag(PC);
la1=SI./(2*wp);
Decay=la1.*wp;
Famor=wp.*sqrt(1-la1.^2);
% Calculo MAtriz de Respuesta impulsiva
Tiempmax=20;

%Considernado una frecuencia de sampleo de 4000Hz lo cual nos asegura
% buenos resultados debido a que la mayor freq. natural es de 890 Hz

h=1/4000;
tem=0:h:Tiempmax;
paso=h;
for z2=1:10
for i2=1:10
for tow=1:Tiempmax/paso+1

ImpRes(i2,z2,tow)= (ALFAcoef(i2,z2,1).*exp(-Decay(1).*(tow-1)*h).*sin(Famor(1).*(tow-
1)*h)./Famor(1))+...
197
(ALFAcoef(i2,z2,2).*exp(-Decay(2).*(tow-1)*h).*sin(Famor(2).*(tow-1)*h)./Famor(2))+...
(ALFAcoef(i2,z2,3).*exp(-Decay(3).*(tow-1)*h).*sin(Famor(3).*(tow-1)*h)./Famor(3))+...
(ALFAcoef(i2,z2,4).*exp(-Decay(4).*(tow-1)*h).*sin(Famor(4).*(tow-1)*h)./Famor(4))+...
(ALFAcoef(i2,z2,5).*exp(-Decay(5).*(tow-1)*h).*sin(Famor(5).*(tow-1)*h)./Famor(5))+...
(ALFAcoef(i2,z2,6).*exp(-Decay(6).*(tow-1)*h).*sin(Famor(6).*(tow-1)*h)./Famor(6))+...
(ALFAcoef(i2,z2,7).*exp(-Decay(7).*(tow-1)*h).*sin(Famor(7).*(tow-1)*h)./Famor(7))+...
(ALFAcoef(i2,z2,8).*exp(-Decay(8).*(tow-1)*h).*sin(Famor(8).*(tow-1)*h)./Famor(8))+...
(ALFAcoef(i2,z2,9).*exp(-Decay(9).*(tow-1)*h).*sin(Famor(9).*(tow-1)*h)./Famor(9))+...
(ALFAcoef(i2,z2,10).*exp(-Decay(10).*(tow-1)*h).*sin(Famor(10).*(tow-1).*h)./Famor(10));
end
end
end
Algunas respuestas impulsivas se muestran a continuacin.


Figura 8-6 Grficas de respuesta al impulso del sistema Masa-Resorte-Amortiguador Forzado Acoplado de la
ecuacin (8.99)

198
El lector puede modificar adecuadamente el script presentado para graficar la matriz de
receptancia para graficar la matriz de respuesta al impulso completa.
A modo de comprobacin y ejemplo, veremos que acontece al calcular la transformada de
Fourier a la respuesta impulsiva (10,1) o la de (1,10) que es la misma en Matlab escribimos
lo siguiente

IR10(:,:)=ImpRes(10,:,: );
B=IR10(1,:);
RF101=fft(B,length(B));
fs=1/h;
f=fs*(0:length(B)/2)/(length(B));
plot(f,20*log10(abs(RF101(1:40001))))
grid
xlim([0 1100])
xlabel('Frecuencia [Hz]')
ylabel('Magnitud al cuadrado [dB]')
title('Grafica alfa(10,1) calculada mediante fft(IR(10,1))')
Cuyo resultado se muestra a continuacin:

Figura 8-7 Grfica de Respuesta en frecuencia ( ) 10,1, f calculada mediante ( ) ( )
10,1, FFT IR t
La cual es la misma curva encontrada anteriormente para ( ) 10,1, f , pero normalizada
debido al algoritmo FFT que implementa Matlab.
8.4.4. Resolucin en el dominio del tiempo
La respuesta del sistema a la fuerza externa en el dominio del tiempo es implementada
mediante el mtodo de Houboult. Debido a la naturaleza de la fuerza, no es necesario el uso
199
del mtodo de diferencias centrales ya que la fuerza es nula hasta un tiempo t = 1 [s] y las
condiciones iniciales son nulas.
1) Problema

( )
(0) 0
(0) 0
Mq Cq Kq f t
q
q
+ + =
=
=
`` `
,
,
`
(8.112)
2) Para hallar
1
q y
2
q
2.1) Resolver sistema de ecuaciones para
0
q``

( )
( )
1
0 0 0
1
0
0
0 0 0
0
o
q M f Cv Kq
q M C K
q

=
=
=
``
, , ,
``
,
``
(8.113)
2.2) Resolver para
1
q

2
1 0 0 0
2
1
1
1
2
1
0 0 0
2
0
q q hv h q
q h h
q
= + +
= + +
=
``
, , ,
,
(8.114)
2.3) Para
2
q

1
2 1 1 0 2 2 2
1
2 2 2 2
2
1 1 2 1 1
2 2
1 1 2 1 1
0 0 0
2 2
0
q M C f q M K q M C
h h h h h
q M C M K M C
h h h h h
q


= + +



= + +


=
, , ,
,
(8.115)
3) Para 2 j
[ ] ( ) ( ) ( )
1 2 1 1 3 4 1 1 5 2 6 7
2
j j j j j
b M b C K q f q b M b C q b M b C q b M b C
+ +
+ + = + + + +


[ ]
( ) ( )
( )
1 3 4 1 1 5 1
1 1 2
2 6 7
2
j j j
j
j
f q b M b C q b M b C
q b M b C K
q b M b C
+
+

+ +
= + +
+ +


(8.116)
200
1 2
2
b
h
=
2
11
6
b
h
=
3
2
5
b
h
=
4
3
b
h
=
5
3
2
b
h
=
6 2
1
b
h
=
7
1
3
b
h
=
Siempre debemos tener en cuenta que:

2 1
N N
h h
f
< < (8.117)
Eligiendo 1/ 4000 h = se satisface la condicin, ya que la mayor frecuencia natural es de
890[Hz].
Hay que tener especial cuidado al invertir la matriz
[ ]
1 2
b M b C K + + , para 1/ 4000 h = el
nmero de condicionamiento de dicha matriz es de 1.97, lo cual nos indica que no habra
muchos problemas al invertirla.
El algoritmo que implementa la solucin es el siguiente
Algoritmo Mtodo de Houbolt para un sistema Masa-Resorte-Amortiguador Forzado Acoplado
load matrizMasa.mat
load matrizRigidez.mat
load matrizAmor.mat
h=1/4000;
tmax=25;
t=0:h:tmax;
% Fuerza externa
f10(1:1/h)=0;
f10((1/h+1):length(t))=10;
%constantes del metodo
b1=2/h^2;
b2=11/(6*h);
b3=5/h^2;
b4=3/h;
b5=3/(2*h);
b6=1/h^2;
b7=1/(3*h);
N=b1*MM+b2*MC+MK;
N1=inv(N);
N2=b3*MM+b4*MC;
N3=2*b1*MM+b5*MC;
N4=b6*MM+b7*MC;

q=zeros(10,(length(t)));
% q0
q(:,1)=zeros(10,1);
%q1
q(:,2)=zeros(10,1);
%q2
q(:,3)=zeros(10,1);
201
%matriz de fuerza
f=zeros(10,(length(t)));
f(10,:)=f10(:);
%Recurrencia mtodo de Houbolt
for j=3:(length(t))-1;
q(:,j+1)=N1*( f(:,j+1) + N2*q(:,j) - N3*q(:,j-1) + N4*q(:,j-2) );
end
%Grafica de la solucion
for p1=1:10
if (p1>=1)&(p1<=4)
h1=figure(1);
subplot(2,2,p1)
end
if (p1>=5)&(p1<=8)
h2=figure(2);
subplot(2,2,p1-4)
end
if (p1>8)
h3=figure(3);
subplot(2,2,p1-8)
end
A34=q(p1,:);
plot(t,A34)
grid
title([strcat('grafica solucin q ',num2str(p1))])
xlabel('Tiempo [s]')
ylabel('Amplitud [m]')
ylim([-10^(-5) 2.5*10^(-5)]);
xlim([0 tmax]);
end
Los resultados muestran el movimiento de cada masa y son los siguientes

202

Figura 8-8 Resolucin mediante el mtodo de Houbult de un sistema Masa-Resorte-Amortiguador Forzado
Acoplado
Las grficas son muy similares a la respuesta impusilva debido a la naturaleza de la fuerza
externa, debido a esta misma se puede interpretar el resultado como la respuesta al escaln
del sistema desplazada.

203
8.5. Ejercicios propuestos
Para cada uno de los sitemas representados por las figuras realice lo siguiente
9
:
- Encontrar las ecuaciones de movimiento genricas.
- Considere condiciones inciales nulas y amortiguamiento viscoso proporcional.
- Encontrar la matriz de receptancia y la respuesta en frecuencia
- Encontrar la matriz de respuesta impulsiva.
- Resolver en el dominio del tiempo considerando primero fuerzas de naturaleza
sinusoidal y luego funciones Heaviside
- Cmo influyen los parmetros en la respuesta en frecuencia?
1)


Figura 8-9 Figura de ejercicio 1 captulo 8
2)


Figura 8-10 Figura de ejercicio 2 captulo 8

9
Los ejercicios son cortesa de Dr. Eng. S. Floody
204
3)


Figura 8-11 Figura de ejercicio 3 captulo 8
4)


Figura 8-12 Figura de ejercicio 4 captulo 8
5)


Figura 8-13 Figura de ejercicio 5 captulo 8
6)
205


Figura 8-14 Figura de ejercicio 6 captulo 8
7)


Figura 8-15 Figura de ejercicio 7 captulo 8
8)


Figura 8-16 Figura de ejercicio 8 captulo 8
206
9)


Figura 8-17 Figura de ejercicio 9 captulo 8
10)


Figura 8-18 Figura de ejercicio 10 captulo 8
11)


Figura 8-19 Figura 8-20 Figura de ejercicio 11 captulo 8
207
9. ECUACIONES EN DERIVADAS PARCIALES

La forma general de una Ecuacin en derivadas parciales (EDP) de segundo orden es de la
forma

2 2 2
2 2
, , , , , , , 0
u u u u u
F x y u
x y x x y y

=



(9.1)
Donde x e y son variables independientes y la variable u depende de las variables x e y ,
esto es ( , ) u u x y = .
La principal relevancia de las EDP aparece en las descripciones de fenmenos fsicos de
relevancia. La siguiente tabla ilustra las diferentes ecuaciones en derivadas parciales de la
fsica.

Ecuaciones en derivadas parciales Lineales
Ecuacin de Ondas
2
2
1
tt
u u
c
=
Ecuacin del calor, de la
difusin o de Fick (versin
simplificada)
2
1
t
u u

=
Ecuacin de la difusin del
calor (versin general)
( ) ( )
,
t
r t u u =
,

Ecuacin de Laplace
2
0 u =
Ecuacin de Poisson ( )
2
4 u r =
,

Ecuacin de Helmholtz
2
0 u u + =
Ecuacin de Klein Gordon
2 2
2
1
tt
u u u
c
=
Ecuacin del telgrafo
xx tt t
u au bu cu = + +
Ecuacin biharmnica
4
0 u =
Ecuacin biharmnica de
ondas
4
2
1
tt
u u
p
=
Ecuacin de Boussinesq
2 2
tt xx xxtt
u u u =
Ecuacin de Euler-Darboux ( ) 0
xy x y
x y u u u + =
Ecuacin de Euler-Poisson-
Darboux
( ) 0
xy x y
x y u N u N u + + + =
Ecuacin de Onsager ( ) ( )
( )
2
,
x x
xx yy
xx
xx
e e u b u F x y + =
208
Ecuacin de Armnicos
esfricos (en tres
dimensiones)
( )
2
2 2
1 1
sin 1 0
sin sin
m
l
l l Y


+ + + =





Ecuacin de Armnicos
esfricos (en cuatro
dimensiones)
( )
( )
( )
( )
( )
2 2
2
1 1
2cot cot
sin sin
1 0
xx x yy y zz
u x u u y u u
x y
n u

+ + + +



+ =
Ecuacin de Tricomi
yy xx
u y u =
Ecuacin de transporte
lineal o ecuacin de
continuidad
( )
0
t
u b u + =
,

Ecuacin de Liouville
(lineal)
( )
0
t
u b u =
,

Ecuacin de Airy
0
t xxx
u u + =
Ecuacin de Vigas
0
t xxxx
u u + =

Tabla 9-1 Algunas ecuaciones en derivadas parciales Lineales
A continuacin se presentan algunos sistemas de ecuaciones en derivadas parciales de
inters fsico

Sistemas de ecuaciones en derivadas parciales lineales
Ecuacin de Cauchy-Riemann
(variable compleja)
0
0
x y
y x
u v
u v
=
+ =

Ecuaciones de Maxwell
(electromagnetismo)
4
4
1
0 0
D H J
c
B E
c t

= =

= + =

, , ,
,
, ,

Ecuaciones de Navier (elasticidad)
( ) ( )
2
2
2
u
u u
t


+ =

,
, ,

Ecuaciones en derivadas parciales no lineales
Ecuacin de Euler (fluidos)
( )
1
0
v
v v P
t
v

+ =

=
,
, ,
,

Ecuaciones de von Krmn (dinmica
de fluidos)
( )
( )
4 2
4
2
xy xx yy
yy xx xx yy xy xy
u E
a b u u u


=
= + +

Ecuaciones de Navier Stokes
(elasticidad)
( )
2
1
t
u u u P v u

+ = +
, , , ,


Tabla 9-2 Algunos sistemas de ecuaciones en derivadas parciales
209
9.1. Ecuaciones Lineales
A forma general de una ecuacin diferencial en derivadas parciales lineal de segundo orden
(EDP) con dos variables independientes, x e y , es de la forma

2 2 2
11 12 22 1 2 2 2
2 0
u u u u u
a a a b b cu f
x x y y x y

+ + + + + + =

(9.2)
Donde:
( , )
ij ij
a a x y = ( , )
i i
b b x y = ( , ) c c x y = ( , ) f f x y =
La ecuacin (9.2) puede ser escrita como


11 12 22
2 ( , , , , ) 0
xx xy yy x y
a u a u a u F x y u u u + + + = (9.3)
Donde
2
2 xx
u
u
x


2
2 yy
u
u
y


x
u
u
x


y
u
u
y


Consideremos el siguiente cambio de variables

( , )
( , )
s x y
r x y

=
=
(9.4)
Con la consideracin de que el Jacobiano sea diferente de cero para poder realizar este
cambio de variable, esto es

( , )
( , ) 0
( , )
s r
J s r
x y


Entonces, las derivadas parciales de primer orden son:

x s x r x
y s y r y
u u s u r
u u s u r
= +
= +
(9.5)
Derivando la ecuacin (9.5) se obtienen las derivadas de segundo orden

( ) ( )
( ) ( )
( ) ( )
xx ss x sr x x s xx rr x rs x x r xx
yy ss y sr y y s yy rr y rs y y r yy
xy ss y sr y x s xy rr y rs y x r xy
u u s u r s u s u r u s r u r
u u s u r s u s u r u s r u r
u u s u r s u s u r u s r u r
= + + + + +
= + + + + +
= + + + + +
(9.6)
210
Si reemplazamos las ecuaciones (9.6) y (9.5) en (9.3) se obtiene:

( ) ( ) ( )
( )
( ) ( ) ( )
11
12
22
2 ( ) ( )
( , , , , ) 0
ss x sr x x s xx rr x rs x x r xx
ss y sr y x s xy rr y rs y x r xy
ss y sr y y s yy rr y rs y y r yy
s r
a u s u r s u s u r u s r u r
a u s u r s u s u r u s r u r
a u s u r s u s u r u s r u r
F s r u u u
+ + + + +
+ + + + + +
+ + + + + +
+ =
(9.7)
Al factorizar est ltima expresin podemos obtener

( ) ( )
( ) ( ) ( )
( )
2 2 2 2
11 12 22 11 12 22
11 12 22 11 12 22
11 12 22
2 2
2 2
2 ( , , , , ) 0
ss x y x y rr x y x y
sr x x y x y x y y s xx xy yy
r xx xy yy s r
u a s a s s a s u a r a r r a r
u a r s a r s s r a r s u a s a s a s
u a r a r a r F s r u u u
+ + + + + +
+ + + + + + +
+ + + =
(9.8)
O
11 12 22 2 ( , , , , ) 0
ss sr rr s r
u a u a u a f s r u u u + + + =

(9.9)
Donde
2 2
11
11 12 22
2
x y x y
a a s a s s a s = + +


2 2
22
11 12 22
2
x y x y
a a r a r r a r = + +


( ) 12
11 12 22 x x y x y x y y
a a r s a r s s r a r s = + + +


( ) ( )
11 12 22 11 12 22
( , , , , ) 2 2 ( , , , , )
s r s xx xy yy r xx xy yy s r
f s r u u u u a s a s a s u a r a r a r F s r u u u = + + + + + +
La finalidad de este cambio de variable es derivar algunas derivadas de segundo orden.
Para esto consideraremos el siguiente lema:
La funcin ( , ) Z x y = es solucin particular de la ecuacin:
2 2
11 12 22
2 0
x y x y
a Z a Z Z a Z + + =
si, y solo s, la relacin es una curva integral para la ecuacin

2 2
11 12 22
2 0 a dy a dxdy a dx + = (9.10)
Demostracin:
Consideremos ( ) y y x = , luego derivamos la expresin ( , ) x y c = obtenindose:
0
x y x
y + = (9.11)
211
As

x
x
y
y

= (9.12)
Donde
x
dy
y
dx
=
Ahora, si se divide la ecuacin (9.10) por
2
dx obtenemos

2
11 12 22
2 0
dy dy
a a a
dx dx

+ =


(9.13)
Luego, sustituyendo la ecuacin (9.12) en (9.13) obtenemos:

2
11 12 22
2 0
x x
y y
a a a



+ =




( ) ( )
2
2
11 12 22
2 0
x x y y
a a a + + = (9.14)
Ahora, considerando que ( , ) Z x y = , se tiene que
2 2
11 12 22
2 0
x y x y
a Z a Z Z a Z + + =
Considerando este ltimo resultado, se puede observar que

2 2
11
11 12 22
2 2
22
11 12 22
2 0
2 0
x y x y
x y x y
a a s a s s a s
a a r a r r a r
= + + =
= + + =


Si, y solo s, se cumple la relacin dada por la ecuacin (9.13)
De aqu podemos obtener

2
12 12 11 22
11
a a a a
dy
dx a

= (9.15)
As, las soluciones nos permiten obtener las funciones ( , ) x y y ( , ) x y de la forma

2
12 12 11 22
11
2
12 12 11 22
11
( , )
( , )
a a a a
dy
x y c
dx a
a a a a
dy
x y c
dx a

+
= = =

= = =
(9.16)
212
Estos resultados nos dan las curvas integrales ( , ) x y c = y ( , ) x y c =
9.2. Clasificacin de las EDP
Al observar la ecuacin (9.16) se puede apreciar que el determinante est dado por

2
12 11 22
a a a = (9.17)
As, dependiendo del signo del determinante podemos clasificar las EDP en tres tipos:

Si 0 Entonces la EDP es del tipo Hiperblico
Si 0 Entonces la EDP es del tipo Parablico
Si 0 Entonces la EDP es del tipo Elptico
>
=
<
(9.18)
Una vez realizado este cambio de variables, y seleccionadas las funciones ( , ) x y y
( , ) x y se logra eliminar los elementos 11 a

y 22 a

de la ecuacin (9.9), reducindose a


12 2 ( , , , , ) 0
sr s r
u a f s r u u u + =

(9.19)
O
( , , , , )
sr s r
u s r u u u = (9.20)
9.3. Forma cannica de las EDP
Una vez reducida la EDP a la forma (9.19), estas pueden ser reducidas a su forma cannica
segn sea el caso.
9.3.1. Forma cannica de las EDP Hiperblicas
Al analizar las funciones dadas por la ecuacin (9.16), se observa que el determinante es
positivo para el caso Hiperblico. Cuando esto ocurre, es posible obtener la forma cannica
de las EDP Hiperblicas aplicando el siguiente cambio de variables

( )
( )
1
2
1
2
s r
s r

= +
=
(9.21)
As, se tiene que

s s s
r r r
sr r s sr r s sr
u u u
u u u
u u u u u






= +
= +
= + + +
(9.22)
213
Donde:

1
2
s
=
1
2
r
=
1
2
s
=

1
2
r
= 0
sr
= 0
sr
= (9.23)
Al reemplazar (9.23) en (9.22) se obtiene

2 2
2 2
4 4
s
r
sr
u u
u
u u
u
u u
u



= +
=
=
(9.24)
Al reemplazar (9.24) en (9.20) se obtiene la forma cannica de las EDP hiperblicas, esto
es
( , , , , ) u u u u u

= (9.25)
9.3.2. Forma cannica de las EDP Elpticas
Al analizar las funciones dadas por la ecuacin (9.16), se observa que el determinante es
negativo para el caso Elptico. Cuando esto ocurre, es posible obtener la forma cannica de
las EDP Elpticas aplicando el siguiente cambio de variables:

( )
( )
1
2
1
2
s r
s r
i

= +
=
(9.26)
As, se tiene que

s s s
r r r
sr r s sr r s sr
u u u
u u u
u u u u u






= +
= +
= + + +
(9.27)
Donde
1
2
s
=
1
2
r
=
1
2
s
i
=
1
2
r
i
= 0
sr
= 0
sr
= (9.28)
214
Al reemplazar (9.28) en (9.27) se obtiene

2 2
2 2
4 4
s
r
sr
u u
u
i
u u
u
i
u u
u



= +
=
= +
(9.29)
Al reemplazar (9.29) en (9.20) se obtiene la forma cannica de las EDP elpticas, esto es
( , , , , ) u u u u u

+ = (9.30)
9.4. Reduccin de derivadas de primer orden
Si al aplicar los cambios de variable a la EDP se llega a la ecuacin (9.20), esto
es ( , , , , )
sr s r
u s r u u u = . Cuando est ecuacin est compuesta por constantes de la forma
(homognea)

1 2 3 4
0
sr s r
a u a u a u a u + + + = (9.31)
Siendo
i
a cte =
Es posible reducir las derivadas de primer orden considerando la solucin de la forma
( , ) ( , )
r s
u r s v r s e
+
= (9.32)
Al aplicar esta solucin a la ecuacin (9.32) obtenemos

( )
( )
( )
r s
s s
r s
r r
r s
sr sr r s
u e v v
u e v v
u e v v v v



+
+
+
= +
= +
= + + +
(9.33)

( ) ( )
( )
1 2
3 4
0
r s r s
sr r s s
r s r s
r
a e v v v v a e v v
a e v v a v e


+ +
+ +
+ + + + + +
+ + =
(9.34)
La expresin (9.34) queda factorizada como se observa a continuacin
( ) ( ) ( )
1 1 3 1 2 1 2 3 4
0
sr r s
a v v a a v a a v a a a a + + + + + + + + = (9.35)
As, eligiendo las constantes y como:

215

3
1
a
a
=
2
1
a
a
= (9.36)
La ecuacin (9.35) se reduce a

2 3
1 4
1
0
sr
a a
a v v a
a

+ + =


(9.37)
216
10. MTODOS DE RESOLUCIN DE ECUACIONES EN
DERIVADAS PARCIALES

10.1. Ecuacin de onda 1D
A continuacin se ilustrar el modelo clsico de la cuerda vibrante, el cual corresponde
a la ecuacin de onda 1D
Consideremos la siguiente figura:


Figura 10-1 Esquema para deduccin de la ecuacin de una cuerda vibrante
Al plantear la fuerza neta sobre el segmento de cuerda comprendido entre x y x dx + se
tiene:
Fuerzas internas en eje x :
( ) ( ) ( ) ( )
2 1
cos cos
x
dF x dx x = + (10.1)
Fuerzas internas en eje y :
( ) ( ) ( ) ( )
2 1
sin sin
y
dF x dx x = + (10.2)
Se deben mencionar las siguientes consideraciones:
1. Se desprecian los efectos de la gravedad si la tensin es alta.
2. Se considerar que no hay desplazamiento en el eje x , por lo que la fuerza
neta en el eje x puede ser considerada nula.
3. La densidad de masa de la cuerda est dada por ( )
dm
x
dx
=
4. La fuerza externa por unidad de longitud est dada por:
217
( ) ,
df
P x t
dx
= (10.3)
5. Las fuerzas de roce viscoso por unidad de longitud se consideran
proporcionales a la velocidad de partcula y en sentido opuesto al
movimiento, esto es:

r
df u
dx t

(10.4)
Ahora, es posible plantear la ecuacin diferencial de vibraciones de una cuerda
considerando que la fuerza total es:

2
2 T
u
df dm a dm
t

= =

(10.5)
As, aplicando la segunda ley de Newton se tiene que:

2
2
Fuerzas Internas + Fuerzas externas = Fuerza Total
y r
u
dF df df dm
t

+ + =

(10.6)
Reemplazando (10.2), (10.3) y (10.4) en (10.6) obtenemos
( ) ( ) ( ) ( ) ( ) ( )
2
2 1 2
sin sin ,
u u
x dx x dx dx P x t dx x
t t


+ + =

(10.7)
Si dividimos la ecuacin (10.7) por dx obtenemos

( ) ( ) ( ) ( )
( ) ( )
2
2 1
2
sin sin
,
x dx x
u u
P x t x
dx t t


+

+ =

(10.8)
Si consideramos que para pequeos valores de , ( ) ( ) sin tan y
adems ( ) tan
du
dx
= , podemos escribir (10.8) como

( ) ( )
( ) ( )
2
2
,
x dx x
u u
x dx x
u u t t
P x t x
dx t t


+

+

+ =

(10.9)
Luego, si hacemos que 0 dx , la divisin de la izquierda corresponde a la definicin
de derivada con respecto a x , esto es:

( )
( ) ( )
2
2
,
u
x
u u x
P x t x
x t t







+ =

(10.10)
As, la ecuacin de vibraciones para una cuerda est dada por:
218

( ) ( )
( )
( )
( )
2
2
,
1
u
x
P x t
u u x
t x t x x x







+ = +

(10.11)
Si la tencin y la densidad son constantes, podemos escribir la ecuacin (10.11) como:

( )
2 2
2 2
, P x t
u u u
t x t



= +

(10.12)
O
( )
2 2
2
2 2
,
u u u
a H x t
t t x


+ = +

(10.13)
Donde:
( )
( )
2
,
, y ,
P x t
a H x t


= = =
10.2. Solucin de EDP con condiciones de frontera mediante el mtodo de
separacin de variables
10.2.1. Cuerda Vibrante sin fuerza externa
Consideraremos la ecuacin de la cuerda vibrante presentada en la ecuacin (10.13)
obviando fuerzas viscosas y externas. Adems si los bordes estn fijos y las condiciones
iniciales estn prescritas, la ecuacin resultante es:

( ) ( )
( ) ( )
( ) ( )
2 2
2
2 2
, 0 Perfil Inicial
, 0 Velocidad Inicial
0, , 0
t
u u
a
t x
u x x
u x x
u t u L t


=

=
=
= =
(10.14)
Ahora, asumiremos que la solucin puede ser representada mediante la multiplicacin
de dos funciones, una dependiente de la posicin y otra del tiempo, de la
forma ( ) ( ) ( ) , u x t X x T t = , as, al reemplazar en (10.14) obtenemos

2
'' '' X T a X T = (10.15)
Al dividir (10.15) por
2
X T a obtenemos

2
'' '' T X
c
T a X
= =

(10.16)
Donde c es una constante, que debemos buscar para encontrar la solucin de nuestro
sistema.
219
De (10.16) obtenemos las siguientes ecuaciones diferenciales

2
'' 0 T T a c + = (10.17)
'' 0 X X c + = (10.18)
Las condiciones de borde fijo permiten obtener las condiciones de la ecuacin (10.18)
tal como se muestra:

( ) ( ) ( ) ( )
( ) ( ) ( ) ( )
0, 0 0 0 0
0, 0 0
u t T t X X
u L T t X L X L
= = =
= = =
(10.19)
Como el lector ya sabe, las ecuaciones (10.17) y (10.18) corresponden a ecuaciones
diferenciales con coeficientes constantes estudiadas en la seccin 2.6.1, por lo que su
solucin se puede representar de la forma:

( )
( )
x
t
X x A e
T t B e

=
=
(10.20)
Reemplazando en (10.18) obtenemos

2 2
0
x x
A e A e c c



+ = = (10.21)
As, la solucin de (10.18) depender del valor de c .
Si 0 c < , la solucin est dada por
( )
1 2
c x c x
X x A e A e

= + (10.22)
Al reemplazar las condiciones de frontera ( ) ( ) 0 0 y 0 X X L = = se obtiene la solucin
trivial

( )
( )
1 2
1 2
1 2
0 0
0
0
c L c L
X A A
X L A e A e
A A

= + =
= + =
= =
(10.23)
Si 0 c = , la solucin est dada por
( )
1 2
X x A A x = + (10.24)
Al reemplazar las condiciones de frontera ( ) ( ) 0 0 y 0 X X L = = se obtiene
nuevamente la solucin trivial

( )
( )
1
1 2
1 2
0 0
0
0
X A
X L A A L
A A
= =
= + =
= =
(10.25)
220
Si 0 c > , la solucin est dada por
( )
( ) ( ) 1 2
cos sin X x A c x A c x = + (10.26)
Al reemplazar las condiciones de frontera ( ) ( ) 0 0 y 0 X X L = = se obtiene la familia
de soluciones de la ecuacin o eigenvalores,

( )
( )
( )
1
2
2
2
0 0
sin 0
= 1, 2, 3,...
k k
X A
X L A c L
c L k
k
c k
L


= =
= =
=

= =


(10.27)
As la solucin de la ecuacin (10.18) corresponde a un conjunto infinito de funciones o
eigenfunciones
( ) sin
k k
k x
X x A
L

=


(10.28)
De igual forma, se obtiene que la solucin de la ecuacin (10.17) est dada por
( ) ( )
1 2
( ) cos sin
k k k
T t B a t B a t = + (10.29)
Por lo que la solucin k-esima est dada por

( ) ( ) ( ) ( ) ( ) ( )
, cos sin sin
k k k k k k k
k x
u x t X x T t A t B t
L



= = +


(10.30)
Donde
k k
a k
a
L



= =
As, la solucin general esta dada por la suma da las soluciones particulares, esto es:
( ) ( ) ( ) ( ) ( )
1 1
, , cos sin sin
k k k k k
k k
k x
u x t u x t A t B t
L



= =

= = +



(10.31)
Donde
k
A y
k
B son los coeficientes que se obtienen a partir de las condiciones iniciales
del problema, esto es, perfil inicial y velocidad inicial.
Es importante notar que la ecuacin (10.31) tiene periodicidad espacial y temporal
debido a la naturaleza peridica de las funciones trigonomtricas sin y cos.
221
Desde el punto de vista temporal el perodo de la frecuencia ms baja o fundamental es

1
2 2 L
T
a


= = (10.32)
Debido a que para valores de k mayores las frecuencias son mltiplos de la frecuencia
fundamental, el perodo de la superposicin es el de la frecuencia fundamental.
Desde el punto de vista espacial, la frecuencia de oscilacin corresponde a la frecuencia
ms baja de la funcin seno, esto es:
2 T L = (10.33)
Considerando las condiciones iniciales del problema, tenemos que.
( ) ( )
1
, 0 sin
k
k
k x
u x x A
L


=

= =

(10.34)
( ) ( )
1
, 0 sin
t k k
k
k x
u x x B
L

=

= =

(10.35)
Es posible apreciar que las funciones de perfil inicial y velocidad inicial estn
representadas por series de Fourier impares de la forma
( ) ( )
0
1
sin
k
k
f x C k x

=
=

(10.36)
( ) ( )
2
0
0
4
sin
T
k
C f x k x dx
T
=

(10.37)
Por analoga a la ecuacin (10.36) se puede deducir que los coeficientes
k
A y
k
B estn
dados por:
( )
0
2
sin
L
k
k x
A x dx
L L

(10.38)
( )
0
2
sin
L
k
k
k x
B x dx
L L

(10.39)
Como primer ejemplo, consideremos la una cuerda cuyo perfil inicial es el que se
muestra en la siguiente figura:
222

Figura 10-2 Perfil inicial de cuerda vibrante
Como se vio previamente la solucin corresponde a la ecuacin (10.31), Por lo que se
deben obtener los coeficientes
k
A y
k
B , tal como se muestra:
( )
0
2
sin
L
k
k x
A x dx
L L


( )
( )
0
0
0
0
0

A
x x x
x
x
A
L x x x L
L x

(10.40)

( )
( )
0
0
0
0
0
0
0
0 0
0
0
0
0
2
sin
2 2
sin sin
cos cos
2
2
sin
L
k
x L
x
x
x
x
k x
A x dx
L L
A k x A k x
x dx L x dx
L x L L L x L
k x k x
x
A L L
dx
k k
L x
L L
A k x
L dx
L L x L


=



= +







= +






+

( )
0
0
0 0
0
2
0
0
0
sin
cos sin
2
cos cos
2
sin
L L
x
L
x
k x
x dx
L
k x k x
x
L L A
k
L x
k
L
L
k x L
k
k
L
A
L
L L x
k x
x dx
L












= +









223

( )
( )
0 0
0
2
0
2
0
0 0
0
0
2
cos sin
2
cos 1
2
cos cos sin
k
k
k x k x
x
L L A
A
k
L x
k
L
L
k x L
k L
A
k x k x
k L x
L L x
L L
k
k
L
L









= +







+
+



( )
( )
0 0
0
2
0
2
0
0 0
0
0
2
cos sin
2
cos 1
2
cos 1 sin
k
k
k x k x
x
A L L
k
L x
k
L
L
k x L
k L
A
k x k x
x L
L L x
L L
k
k
L
L









= +









( )
0
2
sin 0
L
k
k
k x
B x dx
L L


= =


El siguiente cdigo para MATLAB ilustra el ejemplo anterior considerando el resultado
obtenido y los parmetros L = 10, A = 1, Xo = 5 y considerando 15 coeficientes (k =
15).

syms A Ak k x Xo L a t
Ak=2*A/(L*Xo)*(-cos(k*pi*Xo/L)*Xo/(k*pi/L)+sin(k*pi*Xo/L)/((k*pi/L)^2))+...
2*A/(L*(L-Xo))*(L^2/(k*pi)*(cos(k*pi*Xo/L)-(-1)^k)-((cos(k*pi*Xo/L)*Xo-...
(-1)^k*L)/(k*pi/L)-sin(k*pi*Xo/L)/((k*pi/L)^2))) ;
Uk=Ak*cos(k*pi*a/L*t)*sin(k*pi*x/L);
N=15;
U=symsum(Uk,k,1,N);

mov = avifile('ejemplo2.avi','quality',100)
for i=0:0;
ezplot(subs(U,{A L Xo a t},{1 10 5 3 i*0.2}),[0 10]);
axis([0 10 -1 1]);
grid on
M=getframe;
mov = addframe(mov,M);
end;
mov = close(mov);
ANIMACION: CuerdaPulsada.avi
224

Figura 10-3 Perfil inicial de cuerda pulsada

Figura 10-4 Perfil de cuerda pulsada en la mitad del periodo de oscilacin
El siguiente ejemplo es igual al anterior pero pulsando la cuerda en el punto
0
2 x = .
0 1 2 3 4 5 6 7 8 9 10
-1
-0.8
-0.6
-0.4
-0.2
0
0.2
0.4
0.6
0.8
1
x
/5 )+1)-1/4 (2 cos(1/5 )+10)/) sin(1/10 x)+...+(1/7 cos(1/5 )/+175921860444160/2722485735

Figura 10-5 Perfil Inicial de Cuerda Pulsada en
0
2 x =
225
0 1 2 3 4 5 6 7 8 9 10
-1
-0.8
-0.6
-0.4
-0.2
0
0.2
0.4
0.6
0.8
1
x
5 )+1)+1/4 (2 cos(1/5 )+10)/) sin(1/10 x)+...+(1/7 cos(1/5 )/+175921860444160/2722485735

Figura 10-6 Perfil de Cuerda Pulsada en
0
2 x = en la mitad del perdo de oscilacin
ANIMACION: CuerdaPulsada7.avi
El siguiente cdigo ilustra como resolver el problema anterior sin la necesidad de
resolver las integrales.

syms A Ak k x Xo L a t
Ak=2/L*(int(A/Xo*x*sin(k*pi*x/L),x,0,Xo)+int(A/(L-Xo)*(L-x)*sin(k*pi*x/L),x,Xo,L));
Uk=Ak*cos(k*pi*a/L*t)*sin(k*pi*x/L);
N=15; %Nmero de armnicos
U=symsum(Uk,k,1,N);
factor(U);
mov = avifile('CuerdaPulsada8.avi','quality',100)
for i=0:100;
ezplot(subs(U,{A L Xo a t},{1 10 2 3 i*0.2}),[0 10]);
axis([0 10 -1 1]);
grid on
M=getframe;
mov = addframe(mov,M);
end;
mov = close(mov);
Luego de observar el comportamiento de esta cuerda, es interesante analizar como
influyen los parmetros de sta ecuacin, para esto consideraremos la vibracin de dos
cuerdas con igual longitud pero distintas densidades sujetas a una misma tensin.

Parmetros Cuerda 1 Cuerda 2
Amplitud Inicial 0.01 m 0.01 m
Longitud 0.70 m 0.70 m
Masa 0.150 Kg 300 Kg
Densidad Lineal 0.150 / 0.70 0.214 / Kg m Kg m = 0.300 / 0.70 0.428 / Kg m Kg m =
Tension 10 N 10 N
Velocidad
10
6.83 /
0.214 /
N
m s
Kg m
=
10
4.83 /
0.428 /
N
m s
Kg m
=
Perodo
2 0.70
0.204
6.83 /
m
s
m s

=
2 0.70
0.289
4.83 /
m
s
m s

=

Tabla 10-1 Tabla para anlisis paramtrico de vibracin de 2 cuerdas
226
Al observar los valores de la tabla se puede apreciar que la cuerda de mayor masa posee
un perodo ms alto ya que posee una velocidad de propagacin menor, esto se puede
comprender al observar las siguientes figuras:
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7
-0.01
-0.008
-0.006
-0.004
-0.002
0
0.002
0.004
0.006
0.008
0.01
U1
U2

Figura 10-7 Perfil inicial de cuerdas.
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7
-0.01
-0.008
-0.006
-0.004
-0.002
0
0.002
0.004
0.006
0.008
0.01
U1
U2

Figura 10-8 Perfil de Cuerdas en tiempo igual a una cuarta parte del perodo mayor.
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7
-0.01
-0.008
-0.006
-0.004
-0.002
0
0.002
0.004
0.006
0.008
0.01
U1
U2

Figura 10-9 Perfil de Cuerdas en tiempo igual a la mitad del perodo mayor.
227
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7
-0.01
-0.008
-0.006
-0.004
-0.002
0
0.002
0.004
0.006
0.008
0.01
U1
U2

Figura 10-10 Perfil de Cuerdas en tiempo igual a tres cuartas partes del perodo mayor
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7
-0.01
-0.008
-0.006
-0.004
-0.002
0
0.002
0.004
0.006
0.008
0.01
U1
U2

Figura 10-11 Perfil de Cuerdas en tiempo igual a perodo mayor
El siguiente cdigo genera un video que ilustrar la situacin anterior

syms k x t
L=0.70;
Xo=0.35;
X=0:L/50:L;
N=9; %Nmero de armnicos

A1=0.01;
masa1=0.150;
dens1=masa1/L;
Tension1=10;
a1=(Tension1/dens1)^0.5;
T1=2*L/a1;
Ak1=2/L*(int(A1/Xo*x*sin(k*pi*x/L),x,0,Xo)+int(A1/(L-Xo)*(L-x)*sin(k*pi*x/L),x,Xo,L));
Uk1=Ak1*cos(k*pi*a1/L*t)*sin(k*pi*x/L);
U1=symsum(Uk1,k,1,N);

A2=0.01;
masa2=0.300;
dens2=masa2/L;
Tension2=10;
a2=(Tension2/dens2)^0.5;
228
T2=2*L/a2;
Ak2=2/L*(int(A2/Xo*x*sin(k*pi*x/L),x,0,Xo)+int(A2/(L-Xo)*(L-x)*sin(k*pi*x/L),x,Xo,L));
Uk2=Ak2*cos(k*pi*a2/L*t)*sin(k*pi*x/L);
U2=symsum(Uk2,k,1,N);

AMax=max([A1 A2]);
TMax=max([T1 T2]);
mov1 = avifile('DosCuerdasPulsada.avi','quality',100);
for i=0:TMax/50:TMax;

hold off
UU1= double(subs(subs(U1,x,X),t,i));
plot(X,UU1,'r','LineWidth',2);

hold on
UU2= double(subs(subs(U2,x,X),t,i));
plot(X,UU2,'g','LineWidth',2);


axis([0 L -AMax AMax]);
legend('U1','U2');
grid on

M1=getframe;
mov1 = addframe(mov1,M1);
end;
mov1 = close(mov1);
ANIMACIN: DosCuerdasPulsada.avi
El perfil temporal de la cuerda 1 se aprecia como se observa en la siguiente figura

Figura 10-12 Perfil temporal de cuerda 1
229
El siguiente ejemplo consideraremos la cuerda del ejemplo anterior, pero ahora se
considerara que el perfil inicial es cero, y que es golpeada en algn punto, de tal forma
que su velocidad inicial est dada por la funcin presentada en la siguiente figura:

Figura 10-13 Impulso Inicial
La solucin nuevamente consiste en encontrar los coeficientes
k
A y
k
B , siendo
( )
0 0
2 2
sin 0 sin 0
L L
k
k x k x
A x dx dx
L L L L


= = =



(10.41)

( )
( )
0
0
0
2
sin
2
sin
L
k
k
L
o
k
k x
B x dx
L L
k x
v x x dx
L L



0 0
2
sin
k
k
v k x
B
L L


(10.42)
As, la solucin est dada por
( ) ( ) ( ) ( ) ( )
1 1
, , cos sin sin
k k k k k
k k
k x
u x t u x t A t B t
L



= =

= = +




( ) ( )
0 0
1
2
, sin sin sin
k
k
k
v k x k x
u x t t
L L L

=

=

(10.43)
El siguiente cdigo para MATLAB ilustra el ejemplo anterior considerando el resultado
obtenido y los parmetros L = 10, Vo = 1, Xo = 5 y considerando 15 coeficientes (k =
15).

syms Vo Bk k x Xo L a t
Wk=k*pi*a/L;
Bk=2*Vo/(Wk*L)*sin(k*pi*Xo/L)
Uk=Bk*sin(Wk*t)*sin(k*pi*x/L);

N=25; %Nmero de armnicos
U=symsum(Uk,k,1,N);
factor(U);
mov = avifile('CuerdaImpulsada.avi','quality',100)
230
for i=0:100;
ezplot(subs(U,{Vo L Xo a t},{4 10 5 3 i*0.2}),[0 10]);
axis([0 10 -1 1]);
grid on
M=getframe;
mov = addframe(mov,M);
end;
mov = close(mov);
ANIMACION: CuerdaImpulsada.avi

0 1 2 3 4 5 6 7 8 9 10
-1
-0.8
-0.6
-0.4
-0.2
0
0.2
0.4
0.6
0.8
1
x
0

Figura 10-14 Perfil Inicial de cuerda impulsada en el centro
0 1 2 3 4 5 6 7 8 9 10
-1
-0.8
-0.6
-0.4
-0.2
0
0.2
0.4
0.6
0.8
1
x
4/75/2
1/2
sin(5/2 x)-...-4/39/2
1/2
sin(13/10 x)

Figura 10-15 Perfil de cuerda impulsada en un octavo de su perodo
0 1 2 3 4 5 6 7 8 9 10
-1
-0.8
-0.6
-0.4
-0.2
0
0.2
0.4
0.6
0.8
1
x
8/75/sin(5/2 x)+...+8/39/sin(13/10 x)

Figura 10-16 Perfil de cuerda impulsada en un cuarto de su perodo
A continuacin analizaremos como influyen los parmetros al observar la vibracin de
dos cuerdas cuyos parmetros se muestran en la siguiente tabla:
231

Parmetros Cuerda 1 Cuerda 2
Velocidad Inicial 4 m/s -2 m/s
Longitud 0.70 m 0.70 m
Masa 0.150 Kg 300 Kg
Densidad Lineal
0.150 / 0.70
0.214 /
Kg m
Kg m =

0.300 / 0.70
0.428 /
Kg m
Kg m =

Tension 10 N 10 N
Velocidad
10
6.83 /
0.214 /
N
m s
Kg m
=
10
4.83 /
0.428 /
N
m s
Kg m
=
Perodo
2 0.70
0.204
6.83 /
m
s
m s

=
2 0.70
0.289
4.83 /
m
s
m s

=

Tabla 10-2 Parmetros cuerdas con impulso inicial
Nuevamente tenemos que la cuerda 2 posee un perodo mayor debido a que posee una
mayor masa, esto se aprecia la observar las figuras evaluadas en distintos tiempos.
Tambin es posible ver que la cuerda 2 comienza a oscilar en sentido opuesto a la
cuerda 1 debido a que el impulso inicial tiene sentido opuesto.
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7
-1
-0.8
-0.6
-0.4
-0.2
0
0.2
0.4
0.6
0.8
1
U1
U2

Figura 10-17 Perfil inicial de cuerdas
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7
-1
-0.8
-0.6
-0.4
-0.2
0
0.2
0.4
0.6
0.8
1
U1
U2

Figura 10-18 Perfil de Cuerdas en tiempo igual a una cuarta parte del perodo mayor
232
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7
-1
-0.8
-0.6
-0.4
-0.2
0
0.2
0.4
0.6
0.8
1
U1
U2

Figura 10-19 Perfil de Cuerdas en tiempo igual a la mitad del perodo mayor
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7
-1
-0.8
-0.6
-0.4
-0.2
0
0.2
0.4
0.6
0.8
1
U1
U2

Figura 10-20 Perfil de Cuerdas en tiempo igual a perodo mayor.
El siguiente cdigo genera un video que ilustra la situacin anterior

syms k x t
L=0.70;
Xo=0.35;
X=0:L/50:L;
N=9; %Nmero de armnicos
Vo1=4;
masa1=0.150;
dens1=masa1/L;
Tension1=10;
a1=(Tension1/dens1)^0.5;
T1=2*L/a1;
Wk=k*pi*a1/L;
Bk=2*Vo1/(Wk*L)*sin(k*pi*Xo/L);
Uk1=Bk*sin(Wk*t)*sin(k*pi*x/L);

U1=symsum(Uk1,k,1,N);

Vo2=-2;
masa2=0.300;
dens2=masa2/L;
Tension2=10;
a2=(Tension2/dens2)^0.5;
233
T2=2*L/a2;
Wk=k*pi*a2/L;
Bk=2*Vo2/(Wk*L)*sin(k*pi*Xo/L);
Uk2=Bk*sin(Wk*t)*sin(k*pi*x/L);
U2=symsum(Uk2,k,1,N);

AMax=1;
TMax=max([T1 T2]);

mov1 = avifile('CuerdaPulsada3D.avi','quality',100);
for i=TMax:TMax%T1/50:T1;
hold off
UU1= double(subs(subs(U1,x,X),t,i));
UU2= double(subs(subs(U2,x,X),t,i));
plot(X,UU1,'r','LineWidth',2);

hold on
plot(X,UU2,'g','LineWidth',2);
axis([0 L -AMax AMax]);
grid on
legend('U1','U2')

M1=getframe;
mov1 = addframe(mov1,M1);
end;
mov1 = close(mov1);
ANIMACIN: DosCuerdaImpulsada.avi
El perfil temporal de la cuerda 1 se aprecia en la siguiente figura

Figura 10-21 Perfil temporal de cuerda 1
234
10.2.2. Cuerda Vibrante con fuerza externa
Consideraremos la ecuacin de la cuerda vibrante presentada en la ecuacin (10.13) con
presencia de fuerzas externas. Adems existen condiciones de frontera de bordes fijos y
condiciones iniciales.

( )
( ) ( )
( ) ( )
( ) ( )
2 2
2
2 2
,
, 0 Perfil Inicial
, 0 Velocidad Inicial
0, , 0
t
u u
a H x t
t x
u x x
u x x
u t u L t


= +

=
=
= =
(10.44)
Para abordar este problema, debemos tomar en cuenta que la solucin la podemos
escribir como la suma de la solucin homognea y la solucin no homognea, esto es:
( ) ( ) ( ) , , , u x t v x t w x t = + (10.45)
Donde ( ) , v x t se obtiene a partir de

( ) ( )
( ) ( )
( ) ( )
2 2
2
2 2
, 0
, 0
0, , 0
t
v v
a
t x
v x x
v x x
v t v L t


=

=
=
= =
(10.46)
Y ( ) , w x t desde

( )
( )
( )
( ) ( )
2 2
2
2 2
,
, 0 0
, 0 0
0, , 0
t
w w
a H x t
t x
w x
w x
w t w L t

= +

=
=
= =
(10.47)
Para (10.46), la solucin es conocida, y est dada por (10.48), (10.49) y (10.50)
( ) ( ) ( ) ( )
1
, cos sin sin
k k k k
k
k x
v x t A t B t
L

=

= +

(10.48)
( )
0
2
sin
L
k
k x
A x dx
L L

(10.49)
( )
0
2
sin
L
k
k
k x
B x dx
L L

(10.50)
235
Para resolver el segundo sistema planteamos una solucin de la forma
( ) ( )
1
, sin
k
k
k x
w x t T t
L

=

=

(10.51)
Representamos la funcin ( ) , H x t mediante una serie de Fourier impar

( ) ( )
( ) ( )
1
0
, sin
2
, sin
k
k
L
k
k x
H x t h t
L
k x
h t H x t dx
L L

=

=



=

(10.52)
Estas representaciones satisfacen las condiciones de borde fijo, por lo que se debe
encontrar la funcin ( )
k
T t . Para esto, se deben reemplazar las funciones en la ecuacin
diferencial (10.47) , quedando

( )
( ) ( )
( )
2 2
2
2 2
2
''
1 1
1
,
sin sin
sin
k k
k k
k
k
w w
a H x t
t x
k x a k k x
T t T t
L L L
k x
h t
L


= =

=

= +


=



+


(10.53)
Recordando que
k
k a
L


= obtenemos
( ) ( ) ( ) ( )
'' 2
1
sin 0
k k k k
k
k x
T t T t h t
L

=

+ =

(10.54)
Por lo tanto
( ) ( ) ( )
'' 2
0
k k k k
T t T t h t + = (10.55)
Cuyas condiciones iniciales se obtienen de las condiciones iniciales del problema no
homogneo.

( )
( )
( ) ( ) ( )
( ) ( ) ( )
1
' '
1
, 0 0
, 0 0
, 0 0 sin 0 0
, 0 0 sin 0 0
t
k k
k
t k k
k
w x
w x
k x
w x T T
L
k x
w x T T
L

=
=
=

= =



= =

(10.56)

236
Luego el problema a resolver es

( ) ( ) ( )
( )
( )
'' 2
'
0
0 0
0 0
k k k k
k
k
T t T t h t
T
T
+ =
=
=
(10.57)
Aplicando la transformada de Laplace obtenemos

( ) ( ) ( )
( ) ( ) ( ) ( ) ( )
( )
( )
( )
( ) ( )
( )
'' 2
2 ' 2
2 2
2 2 2 2 2 2
0
0 0 0


1

k k k k
k k k k k k
k
k
k
k k
k k
k k
k k k k k
T t T t h t
T t s s T T T t h t
h t
T t
s
h t h t
T t h t
s s s



+ =

+ =



=

+


= = =

+ + +

( ) ( ) ( )
1
sin
k k k
k
T t L t L h t

=

(10.58)
Aplicando la transformada inversa de Laplace a (10.58) y recordando el teorema de la
convolucin se obtiene:
( ) ( ) ( ) ( )
0
1
sin
t
k k k
k
T t t h d

(10.59)
De esta forma la solucin no homognea est dada por:
( ) ( )
1
, sin
k
k
k x
w x t T t
L

=

=


( ) ( ) ( ) ( )
0
1
1
, sin sin
t
k k
k
k
k x
w x t t h d
L

=

=


(10.60)
( ) ( )
0
2
, sin
L
k
k x
h t H x t dx
L L

=

(10.61)
Por lo que la solucin general del problema queda dada por (10.62):
( ) ( ) ( ) , , , u x t v x t w x t = +
( )
( ) ( )
( ) ( ) ( )
1
0
cos sin
, sin
1
sin
k k k k
t
k k k
k
A t B t
k x
u x t
t h d L

=
+

=


+



(10.62)
237
( )
0
2
sin
L
k
k x
A x dx
L L

(10.63)
( )
0
2
sin
L
k
k
k x
B x dx
L L

(10.64)
( ) ( )
0
2
, sin
L
k
k x
h t H x t dx
L L

=

(10.65)
Como ejemplo consideremos una cuerda que se encuentra en reposo es forzada por una
fuerza armnica algn punto
0
x , de tal forma que
( ) ( ) ( )
0 0
, sin
f
H x t p x x t = (10.66)
Donde ( )
0
x x es la funcin delta de Dirac y denota la aplicacin de la fuerza en un
nico punto
0
x .
Para resolver este problema simplemente debemos encontrar solamente la expresin:
( ) ( ) ( ) ( )
0
1
sin
t
k k k
k
T t t h d

(10.67)
Los coeficientes
k
A y
k
B son cero debido a que la cuerda se encuentra en reposo en el
instante inicial.

( ) ( )
( ) ( )
0
0 0
0
2
, sin
2
sin sin
L
k
L
f
k x
h t H x t dx
L L
k x
p x x t dx
L L



=



=


( ) ( )
0 0
2
sin sin
k f
p k x
h t t
L L



=


(10.68)

( ) ( ) ( ) ( )
( ) ( ) ( )
( ) ( ) ( )
( ) ( ) ( ) ( ) ( )
0
0 0
0
0 0
0
0 0
0
1
sin
2 1
sin sin sin
2 1
sin sin sin
2 1 1
sin cos cos
2
t
k k k
k
t
k f
k
t
k f
k
t
k f k f
k
T t t h d
p k x
t d
L L
p k x
t d
L L
p k x
t t d
L L

=

=



=



= +


238
( )
( ) ( )
( ) ( )
0 0
0
cos
1
sin
cos
k k f t
k
k
k f k
t
p k x
T t d
L L
t



+


=


+

(10.69)
Si
f k


( ) ( ) ( ) ( ) ( )
( ) ( )
( )
( ) ( )
( )
0 0
0
0 0
1
sin cos cos
sin sin sin sin
1
sin
t
k k f k k f k
k
f k f k
k f k f k
p k x
T t t t d
L L
t t t t
p k x
L L



= + +



+

=


+


( )
( ) ( )
( )
0 0
2 2
sin sin
2
sin
f k k f
k
k k f
t t
p k x
T t
L L





==




(10.70)
Si
f k
=
( ) ( ) ( )
0 0
0
1
sin cos 2 cos
t
k f f f
f
p k x
T t t t d
L L


=




( )
( )
( )
0 0
sin
1
sin cos
f
k f
f f
t
p k x
T t t t
L L


=




(10.71)
Es importante notar que fsicamente la cuerda entra en resonancia cuando la frecuencia
de la fuerza excitadora es igual a frecuencia de algn armnico, esto se debe a que en
resonancia la transferencia de energa es mxima, al igual que un sistema masa resorte,
esto se refleja en la funcin ( )
k
T t , que tiende a aumentar su amplitud a medida que el
tempo transcurre. De la Figura 10-22 a la Figura 10-26 se muestra como oscila una
cuerda a pasos de tiempo de un cuarto del perodo de oscilacin natural, comenzando
desde tiempo 0 al perodo de sta. Los parmetros son presentados en la siguiente tabla:

Parmetros Cuerda
Longitud 0.70 m
Masa 0.150 Kg
Densidad Lineal 0.150 / 0.70 0.214 / Kg m Kg m =
Tension 10 N
Velocidad
10
6.83 /
0.214 /
N
m s
Kg m
=
Perodo
2 0.70
0.204
6.83 /
m
s
m s

=
Amplitud de funcin excitadora Externa 150 N/Kg
Frecuencia de funcin excitadora Externa 75.78 rad/s

Tabla 10-3 Parmetros vibracin de cuerda forzada
239

Figura 10-22 Cuerda Forzada 0 t =

Figura 10-23 Cuerda Forzada / 4 t T =

Figura 10-24 Cuerda Forzada / 2 t T =

Figura 10-25 Cuerda Forzada 3 / 4 t T =

Figura 10-26 Cuerda Forzada t T =
Es interesante poder comparar como es comporta una cuerda que entra en resonancia
con otra que no lo est, para hacer esto compararemos la vibracin de dos cuerdas con
las mismas caractersticas pero que son excitadas con frecuencias externas diferentes, de
tal forma que una cuerda entra en resonancia y la otra no. Los parmetros de las cuerdas
se presentan en la Tabla 10-4.
Las figuras Figura 10-27 a Figura 10-35 que se presentan a continuacin, muestran como
oscilan las cuerdas a pasos de tiempo de un cuarto del perodo de oscilacin natural de
las cuerdas, comenzando del tiempo 0 a dos perodos de stas.


240
Parmetros Cuerda 1 Cuerda 2
Longitud 0.70 m 0.70 m
Masa 0.150 Kg 0.150 Kg
Densidad Lineal 0.150 / 0.70 0.214 / Kg m Kg m = 0.150 / 0.70 0.214 / Kg m Kg m =
Tension 10 N 10 N
Velocidad
10
6.83 /
0.214 /
N
m s
Kg m
=
10
6.83 /
0.214 /
N
m s
Kg m
=
Perodo 2 0.70
0.204
6.83 /
m
s
m s

=
2 0.70
0.204
6.83 /
m
s
m s

=
Amplitud de
funcin excitadora
Externa
100 N/Kg 100 N/Kg
Frecuencia de
funcin excitadora
Externa
f
3 a
= 0.8 75.78
L


= rad/s
f
3 a
= 91.97
L


= rad/s

Tabla 10-4 Parmetros para comparacin una cuerda forzado y otra forzada en resonancia

Figura 10-27 Resonancia en una cuerda, 0 t =

Figura 10-28 Resonancia en una cuerda,
/ 4 t T =


Figura 10-29 Resonancia en una cuerda,
/ 2 t T =

Figura 10-30 Resonancia en una cuerda,
3 / 4 t T =
241

Figura 10-31 Resonancia en una cuerda, t T =

Figura 10-32 Resonancia en una cuerda,
5 / 4 t T =


Figura 10-33 Resonancia en una cuerda,
6 / 4 t T =

Figura 10-34 Resonancia en una cuerda,
7 / 4 t T =


Figura 10-35 Resonancia en una cuerda, 2 t T =
El siguiente cdigo genera un video que ilustra la situacin anterior

syms U Tkx t x
L=0.7;
Xo=0.35;
X=0:L/50:L;
Po=100;
N=6; %Nmero de armnicos

masa1=0.150;
densidad1=masa1/L;
242
Tension1=10;
a1=(Tension1/densidad1)^0.5;
T1=2*L/a1;
Wf1=3*pi*a1/L*0.8;
U1=0;

for k=1:N
Wk=k*pi*a1/L;
if Wk ~= Wf1
Tk1=(2/Wk)*(Po/L)*sin(k*pi*Xo/L)*(Wf1*sin(t*Wk)-Wk*sin(t*Wf1))/(Wk^2-Wf1^2);
Uk1=Tk1*sin(k*pi*x/L);
else
Tk1=(1/Wf1)*(Po/L)*sin(k*pi*Xo/L)*(sin(t*Wf1)/Wf1-cos(Wf1*t)*t);
Uk1=Tk1*sin(k*pi*x/L);
end
U1=U1+Uk1;
end

masa2=0.150;
densidad2=masa2/L;
Tension2=10;
a2=(Tension2/densidad2)^0.5;
T2=2*L/a2;
Wf2=3*pi*a2/L;
U2=0;

for k=1:N
Wk=k*pi*a2/L;
if Wk ~= Wf2
Tk2=(2/Wk)*(Po/L)*sin(k*pi*Xo/L)*(Wf2*sin(t*Wk)-Wk*sin(t*Wf2))/(Wk^2-Wf2^2);
Uk2=Tk2*sin(k*pi*x/L);
else
Tk2=(1/Wf2)*(Po/L)*sin(k*pi*Xo/L)*(sin(t*Wf2)/Wf2-cos(Wf2*t)*t);
Uk2=Tk2*sin(k*pi*x/L);
end
U2=U2+Uk2;
end

AMax=1;
mov1 = avifile('CuerdaForzadaDosRes.avi','quality',100)
for i=0: T1/32:(4*T1);
hold off
UU1= double(subs(subs(U1,x,X),t,i));
UU2= double(subs(subs(U2,x,X),t,i));
plot(X,UU1,'r','LineWidth',2);
hold on
plot(X,UU2,'g','LineWidth',2);
axis([0 L -AMax AMax]);
grid on
legend('U1','U2 Resonancia')
M1=getframe;
mov1 = addframe(mov1,M1);
end;
mov1 = close(mov1);
ANIMACION: CuerdaForzadaDosRes.avi
243
10.2.3. Cuerda Vibrante con condiciones de borde no nulas
A continuacin se presenta el problema de la cuerda vibrante con condiciones de borde
no nulas, este problema es representado como se muestra a continuacin

( )
( ) ( )
( ) ( )
( ) ( )
( ) ( )
2 2
2
2 2
1
2
,
, 0 Perfil Inicial
, 0 Velocidad Inicial
0,
,
t
u u
a H x t
t x
u x x
u x x
u t t
u L t t


= +

=
=
=
=
(10.72)
Separaremos la solucin en la suma de dos funciones
( ) ( ) ( ) , , , u x t v x t w x t = + (10.73)
Al hacer esto y reemplazar en la ecuacin (10.72) obtenemos

( ) ( )
( ) ( ) ( )
( ) ( ) ( )
( ) ( ) ( )
( ) ( ) ( )
2
1
2
,
, 0 , 0
, 0 , 0
0, 0,
, ,
tt tt xx xx
t t
v w a v w H x t
v x w x x
v x w x x
v t w t t
v L t w L t t

+ = + +
+ =
+ =
+ =
+ =
(10.74)
La importancia de esta representacin de ( ) , u x t es escoger la funcin ( ) , w x t de tal
forma que el sistema para la funcin ( ) , v x t tenga condiciones de frontera nulas. Esto
significa que ( ) , w x t debe satisfacer el par de condiciones de extremo:

( ) ( )
( ) ( )
1
2
0,
,
w t t
w L t t

=
=
(10.75)
Por lo que
( ) ( ) ( ) ( ) ( )
1 1 2
,
x
w x t t t t
L
= (10.76)
As, obteniendo ( ) , w x t , el problema se reduce a la solucin del sistema ( ) , v x t , el cual
queda reducido a un problema de bordes fijos con fuerza externa y condiciones
iniciales, tal como se aprecia a continuacin
244

( )
( ) ( ) ( )
( ) ( ) ( )
( )
( )
2 2
,
, 0 - , 0
, 0 - , 0
0, 0
, 0
tt xx xx tt
t t
v a v a w w H x t
v x x w x
v x x w x
v t
v L t

= + +
=
=
=
=
(10.77)
O

( )
( ) ( )
( ) ( )
( )
( )
2
' ,
, 0 '
, 0 '
0, 0
, 0
tt xx
t
v a v H x t
v x x
v x x
v t
v L t

= +
=
=
=
=
(10.78)
Donde

( ) ( )
( ) ( ) ( )
( ) ( ) ( )
2
' , ,
' - , 0
' - , 0
xx tt
t
H x t a w w H x t
x x w x
x x w x


= +
=
=
(10.79)
La solucin de ste sistema ya es conocida y est dada por (10.62)
Como ejemplo consideraremos una cuerda de longitud L , que inicialmente se encuentra
en reposo y que uno de sus extremos oscila de acuerdo a la funcin:
( ) ( )
1 0
sin
f
t A w t = (10.80)
Para solucionar este problema debemos encontrar las funciones ( ) , w x t y ( ) , v x t . La
funcin ( ) , w x t est dada por
( ) ( ) ( ) ( ) ( ) ( )
1 1 2 0
, sin 1
f
x x
w x t t t t A t
L L


= =


(10.81)
Luego debemos obtener la funcin ( ) , v x t de la resolucin de la ecuacin (10.77), por lo
tanto definimos las funciones dadas por las expresiones (10.79), esto es

( ) ( ) ( )
( ) ( ) ( )
( ) ( ) ( )
2 2
0
0
' , , sin 1
' - , 0 = 0
' - , 0 = - 1
xx tt f f
t f
x
H x t a w w H x t A t
L
x x w x
x
x x w x A
L




= + =


=

=


(10.82)
245
Aplicamos la solucin para este problema, que est dada por (10.62), las cuales se
reproducen a continuacin para facilidad en el seguimiento del desarrollo
( )
( ) ( )
( ) ( ) ( )
1
0
cos sin
, sin
1
sin
k k k k
t
k k k
k
A t B t
k x
v x t
t h d L

=
+

=


+



(10.83)
( )
0
2
' sin
L
k
k x
A x dx
L L

(10.84)
( )
0
2
' sin
L
k
k
k x
B x dx
L L

(10.85)
( ) ( )
0
2
' , sin
L
k
k x
h t H x t dx
L L

=

(10.86)
Los coeficientes a encontrar estn dados por:
( )
0
2
' sin 0
L
k
k x
A x dx
L L


= =

(10.87)

( )
( )
( )
0
0 0
0
0
0
0
2 2
' sin - 1 sin
2 cos 1
sin
cos - cos
2 1 1
1

L L
k f
k k
L
f
k
L
k
f
k
k x x k x
B x dx A dx
L L L L L
A k
x k x
dx
k
L L L
L
k x k
x
A
L
k k
L L
L L





= =




+

=

( ) ( )
( ) ( ) ( )
0
0 0
2
0
0
2 2 1 1 cos
1
2 2
' , sin sin 1 sin
L
k
f f
k k
L
k f f
x
L
dx
k
L
A A L k
k k
L L k
L L
k x x k x
h t H x t dx A t
L L L L L

















= =







= =

( )
0
2
0
0
2 sin
1 sin

L
L
f f
dx
A t
x k x
dx
L L L


246

( )
2
0
2 sin
f f
k
A t
B
k

(10.88)
As, solo falta resolver la integral de la ecuacin
( ) ( ) ( )
( )
2
0
0
2 sin
1
sin
t
f f
k k
k
A
T t t d
k




=

(10.89)


( ) ( ) ( ) ( )
( ) ( ) ( )
( ) ( ) ( ) ( ) ( )
2
0
0
2
0
0
2
0
0
2
sin sin
2
sin sin
2
1
cos cos
2
t
f
k k f
k
t
f
k f
k
t
f
k f k f
k
A w
T t t d
k
A w
t d
k
A w
t t d
k







=


=


= +


( )
( ) ( )
( ) ( )
2
0
0
cos
cos
k k f t
f
k
k
k f k
t
A w
T t d
k
t


=


+

(10.90)
Si
f k


( ) ( ) ( ) ( ) ( )
( ) ( )
( )
( ) ( )
( )
2
0
0
2
0
cos cos
sin sin sin sin
t
f
k k f k k f k
k
f k f k f
k f k f k
A
T t t t d
k
t t t t A
k

= + +


+
=

+


( )
( ) ( )
( )
2
0
2 2
sin sin 2
f k k f f
k
k k f
t t A
T t
k




==


(10.91)
Si
f k
=
( ) ( ) ( )
2
0
0
cos 2 cos
t
f
k f f f
k
A
T t t t d
k

=



( )
( )
( )
2
0
sin
cos
f f
k f
k f
t A
T t t t
k




=



(10.92)
247
As, sumando las funciones ( ) , v x t y ( ) , w x t se obtiene la solucin de este problema,
esto es sumando (10.81) y (10.83) considerando (10.87), (10.88) y (10.91) o (10.92) segn sea
el caso .
A continuacin se presenta la vibracin de dos cuerdas que son excitadas en el extremo
derecho, las caractersticas de cada cuerda se presentan en la Tabla 10-5

Parmetros Cuerda 1 Cuerda 2
Longitud 0.70 m 0.70 m
Masa 0.150 Kg 0.150 Kg
Densidad Lineal
0.150 / 0.70
0.214 /
Kg m
Kg m =

0.150 / 0.70
0.214 /
Kg m
Kg m =

Tension 10 N 10 N
Velocidad
10
6.83 /
0.214 /
N
m s
Kg m
=
10
6.83 /
0.214 /
N
m s
Kg m
=
Perodo
2 0.70
0.204
6.83 /
m
s
m s

=
2 0.70
0.204
6.83 /
m
s
m s

=
Amplitud de funcin
excitadora en borde derecho
0.01 m 0.01 m
Frecuencia de funcin
excitadora en borde derecho
f
1 a
= 1.2 36.79
L


= rad/s
f
1 a
= 30.65
L


= rad/s

Tabla 10-5 Parmetros Cuerda con condiciones de borde no nulas
Las figuras Figura 10-36 a Figura 10-43 muestran la oscilacin de las cuerdas a pasos de
tiempo de un perodo de oscilacin natural de las cuerdas, comenzando del tiempo 0 a 7
perodos de stas.

Figura 10-36 Cuerdas condiciones de borde no
nulas, 0 t =

Figura 10-37 Cuerdas condiciones de borde no
nulas, t T =
248

Figura 10-38 Cuerdas condiciones de borde no
nulas, 2 t T =

Figura 10-39 Cuerdas condiciones de borde no
nulas, 3 t T =

Figura 10-40 Cuerdas condiciones de borde no
nulas, 4 t T =

Figura 10-41 Cuerdas condiciones de borde no
nulas, 5 t T =


Figura 10-42 Cuerdas condiciones de borde no
nulas, 6 t T =

Figura 10-43 Cuerdas condiciones de borde no
nulas, 7 t T =

El siguiente cdigo genera un video que ilustra la situacin anterior

syms U Tk t x Bk W
L=0.70;
X=0:L/50:L;
N=5; %Nmero de armnicos
masa1=0.150;
densidad1=masa1/L;
Tension1=10;
a1=(Tension1/densidad1)^0.5;
249
T1=2*L/a1;
Ao=0.01;
Wf1=1*pi*a1/L*1.2;
u1=Ao*sin(Wf1*t);
u2=0;
W1=u1-x/L*(u1-u2);
U1=0;
V1=0;
for k=1:N;
Wk=k*pi*a1/L;
if Wk ~= Wf1
Tk1=2*Ao*Wf1^2/(Wk*k*pi)*(Wf1*sin(t*Wk)-Wk*sin(t*Wf1))/(Wk^2-Wf1^2);
else
Tk1=Ao*Wf1^2/(Wk*k*pi)*(sin(t*Wf1)/Wf1-cos(Wf1*t)*t);
end
Bk1=-2*Ao*Wf1/(Wk*k*pi);
V1=V1+(Bk1*sin(Wk*t)+Tk1)*sin(k*pi*x/L);
end
U1=V1+W1;
masa2=0.150;
densidad2=masa2/L;
Tension2=10;
a2=(Tension2/densidad2)^0.5;
T2=2*L/a2;
Ao=0.01;
Wf2=1*pi*a2/L;
u1=Ao*sin(Wf2*t);
u2=0;
W2=u1-x/L*(u1-u2);
U2=0;
V2=0;
for k=1:N;
Wk=k*pi*a1/L;
if Wk ~= Wf2
Tk2=2*Ao*Wf2^2/(Wk*k*pi)*(Wf2*sin(t*Wk)-Wk*sin(t*Wf2))/(Wk^2-Wf2^2);
else
Tk2=Ao*Wf2^2/(Wk*k*pi)*(sin(t*Wf2)/Wf2-cos(Wf2*t)*t);
end
Bk2=-2*Ao*Wf2/(Wk*k*pi);
V2=V2+(Bk2*sin(Wk*t)+Tk2)*sin(k*pi*x/L);
end
U2=V2+W2;
AMax=0.08;
mov1 = avifile('CuerdaBordesNofijos.avi','quality',100)
for i=0:T1/16:8*T1;
hold off
UU1= double(subs(subs(U1,x,X),t,i));
plot(X,UU1,'r','LineWidth',2);
hold on
UU2= double(subs(subs(U2,x,X),t,i));
plot(X,UU2,'g','LineWidth',2);
axis([0 L -AMax AMax]);
grid on
legend('U1','U2 Resonancia');
M1=getframe;
mov1 = addframe(mov1,M1);
end;
mov1 = close(mov1);
ANIMACIN: CuerdaBordesNofijos.avi
250
10.2.4. Cuerda vibrante con condiciones de borde nulas en un medio viscoso: Roce
proporcional a la velocidad
En este caso se considerar la vibracin de una cuerda con extremos fijos considerando
el roce de un medio viscoso. La ecuacin diferencial parcial est dada por:

( ) ( )
( ) ( )
( ) ( )
2 2
2
2 2
, 0 Perfil Inicial
, 0 Velocidad Inicial
0, , 0
t
u u u
a
t t x
u x x
u x x
u t u L t


+ =

=
=
= =
(10.93)
Nuevamente se considerar que la solucin puede ser representada mediante la
multiplicacin de dos funciones, de la forma ( ) ( ) ( ) , u x t X x T t = , as, al reemplazar en
(10.93) obtenemos:

2
'' ' '' X T X T a X T + = (10.94)
Al dividir a ambos lados por
2
X T a obtenemos

'' ' ''
2 2
T T X
c
X T a T a
+ = =

(10.95)
Donde es una constante, que debemos buscar para encontrar la solucin de nuestro
sistema. De (10.95) obtenemos las siguientes ecuaciones diferenciales

'' ' 2
0 T T T a c + + = (10.96)

''
0 X X c + = (10.97)
Las condiciones de borde fijo permiten obtener las condiciones de la ecuacin (10.93) tal
como se muestra a continuacin

( ) ( ) ( ) ( )
( ) ( ) ( ) ( )
0, 0 0 0 0
0, 0 0
u t T t X X
u L T t X L X L
= = =
= = =
(10.98)
Las ecuaciones (10.96) y (10.97) corresponden a ecuaciones diferenciales con coeficientes
constantes estudiadas en la seccin 2.6.1, por lo que su solucin se puede representar
de la forma

( )
( )
x
t
X x A e
T t B e

=
=
(10.99)
Reemplazando en (10.97) obtenemos

2 2
0
x x
A e A e c c



+ = = (10.100)
251
As, la solucin de (10.97) depender del valor de

.
Si 0 c < , la solucin est dada por
( )
1 2
c x c x
X x A e A e

= + (10.101)
Al reemplazar las condiciones de frontera ( ) ( ) 0 0 y 0 X X L = = se obtiene la solucin
trivial

( )
( )
1 2
1 2
1 2
0 0
0
0
c L c L
X A A
X L A e A e
A A

= + =
= + =
= =
(10.102)
Si 0 c = , la solucin est dada por
( )
1 2
X x A A x = + (10.103)
Al reemplazar las condiciones de frontera ( ) ( ) 0 0 y 0 X X L = = se obtiene
nuevamente la solucin trivial

( )
( )
1
1 2
1 2
0 0
0
0
X A
X L A A L
A A
= =
= + =
= =
(10.104)
Si 0 c > , la solucin est dada por
( )
( ) ( ) 1 2
cos sin X x A c x A c x = + (10.105)
Al reemplazar las condiciones de frontera ( ) ( ) 0 0 y 0 X X L = = se obtiene la familia
de soluciones de la ecuacin o eigenvalores

( )
( )
( )
1
2
0 0
sin 0
X A
X L A c L
c L k
= =
= =
=


2
2
k
= 1, 2, 3,...
k
k
c k
L



= =


(10.106)
As la solucin de la ecuacin (10.97) corresponde a un conjunto infinito de funciones o
eigenfunciones
( ) sin
k k
k x
X x A
L

=


(10.107)
252
Para la ecuacin (10.96) se tiene que

( )
( )
( )
( )
'' ' 2 '' ' 2 2
2 2 2
2
2
2
2
2
2
0
0
0
4
2 2 4
t
k
t t t
k
k
k
k
T t B e
T T T a c T T T a
B e B e B e a
a
a
a


=
+ + = + + =
+ + =
+ + =


= =


2
2
2 2
k



=


(10.108)
Donde nuevamente
k k
a =
Ahora, podemos observar que la solucin depender del discriminante de , caso
similar al de la oscilacin de un resorte con amortiguamiento presentado en la seccin
2.6.3.
Si
2
2
0
2
k



>


la solucin es de la forma

2 2
2 2
2 2 2 2
1 2
( )
k k
t t
k
T t B e B e





+




= + (10.109)
Si la solucin es de esta forma, fsicamente implica que el amortiguamiento del medio
es tan alto que la cuerda no alcanza a vibrar debido al roce del medio.
Si
2
2
0
2
k



=


la solucin es de la forma:

2 2
1 2
( )
t t
k
T t B e B t e




= + (10.110)
Fsicamente acontece que el amortiguamiento del medio es tan alto que la cuerda
alcanza a vibrar levemente debido al roce del medio.
Si
2
2
0
2
k



<




2 2
2 2 2
1 2
( ) cos sin
2 2
t
k k k
T t e B t B t






= +




(10.111)
O
253
( ) ( ) ( )
2
1 2
( ) cos sin
t
k k k
T t e B W t B W t



= + (10.112)
Donde
2
2
2
k k
W


=



En este caso el amortiguamiento del medio atena la oscilacin levemente debido al
roce, adems se aprecia que la frecuencia de oscilacin resultante
k
W es menor a la
frecuencia natural
k
, tal como acontece con la oscilacin de un resorte para el caso de
oscilacin amortiguada.
A continuacin se proceder a obtener la solucin para este ltimo caso.
Una vez obtenidas las funciones ( )
k
X x y ( )
k
T t tenemos que

( ) ( ) ( )
( ) ( ) ( ) ( )
2
,
, cos sin sin
k k k
t
k k k k k
u x t X x T t
k x
u x t e A W t B W t
L



=

= +


(10.113)
La solucin general corresponder a la suma de las soluciones particulares.


( ) ( ) ( ) ( )
2
1
, cos sin sin
t
k k k k
k
k x
u x t e A W t B W t
L



=

= +

(10.114)
Donde
k
A y
k
B son los coeficientes que se obtienen a partir de las condiciones iniciales
del problema, esto es, perfil inicial y velocidad inicial.
Considerando el perfil inicial, esto es, ( ) ( ) , 0 u x x = tenemos que
( ) ( )
1
, 0 sin
k
k
k x
u x x A
L


=

= =

(10.115)
As, nuevamente
( )
0
2
sin
L
k
k x
A x dx
L L

(10.116)
Luego,
254

( ) ( ) ( ) ( )
( ) ( ) ( )
( ) ( ) ( )
2
1
2
1
2
, cos sin sin
cos sin
2
sin
sin cos
t
t k k k k
k
t
k k k k
k t
k k k k k k
k x
u x t e A W t B W t
L
e A W t B W t
k x
L
e A W W t B W W t


=



= +


+ +


=



+

(10.117)
Al aplicar la condicin de velocidad inicial obtenemos
( ) ( ) ( )
1
, 0 sin
t k k k
k
k x
u x x A B W
L


=

= = +

(10.118)
O
( ) ( )
1
, 0 sin
t k
k
k x
u x x C
L


=

= =

(10.119)
Donde
k k k k
C A B W = +
( )
0
2
sin
L
k
k x
C x dx
L L

(10.120)

Por lo tanto,

( )
0
2
sin
L
k
k k
k
k k
k x
x dx A
C A L L
B
W W


= =

(10.121)
El siguiente ejemplo consideraremos una cuerda cuyo perfil inicial es cero, y que es
golpeada en algn punto, de tal forma que su velocidad inicial est dada por:

Figura 10-44 Impulso Inicial
La solucin nuevamente consiste en encontrar los coeficientes
k
A y
k
B , siendo
255
( )
0 0
2 2
sin 0 sin 0
L L
k
k x k x
A x dx dx
L L L L


= = =



(10.122)

( )
( )
0
0
0
0 0
2
sin
2
sin
2
sin
L
k
L
o
k x
C x dx
L L
k x
v x x dx
L L
v k x
L L


=



=



=



0 0
0 0
2
sin
2
sin
k
k k
k
k k k
v k x
A
C A v k x L L
B
W W W L L






= = =


(10.123)
La solucin para este caso de estudio esta dada por:
( ) ( )
2 0 0
1
2
, sin sin sin
t
k
k
k
v k x k x
u x t e W t
W L L L




=

=

(10.124)
A continuacin se presenta la vibracin de dos cuerdas con las mismas caractersticas
pero en distintos medios, estas son golpeadas en el centro en el instante inicial. Las
caractersticas de cada cuerda se presentan en la siguiente tabla:

Parmetros Cuerda 1 Cuerda 2
Longitud 0.70 m 0.70 m
Masa 0.150 Kg 0.150 Kg
Densidad Lineal
0.150 / 0.70 0.214 / Kg m Kg m = 0.150 / 0.70 0.214 / Kg m Kg m =
Tension 10 N 10 N
Velocidad
10
6.83 /
0.214 /
N
m s
Kg m
=
10
6.83 /
0.214 /
N
m s
Kg m
=
Perodo
2 0.70
0.204
6.83 /
m
s
m s

=
2 0.70
0.204
6.83 /
m
s
m s

=
Posicin de
Impulso Inicial
0.35 m 0.35 m
Coeficiente de Roce
1 a
= 0.1 0.81
L


= 1/s
1 a
= 0.3 2.43
L


= 1/s

Tabla 10-6 Parmetros cuerdas en medios con roce
Las figuras Figura 10-45 a Figura 10-50 muestran como oscilan las cuerdas a pasos de
tiempo de un perodo de oscilacin natural de las cuerdas, comenzando desde un cuarto
del perodo.
256

Figura 10-45 Vibracin de cuerdas en un medio
con roce / 4 t T =

Figura 10-46 Vibracin de cuerdas en un medio
con roce 5 / 4 t T =

Figura 10-47 Vibracin de cuerdas en un medio
con roce 9 / 4 t T =

Figura 10-48 Vibracin de cuerdas en un medio
con roce 13 / 4 t T =

Figura 10-49 Vibracin de cuerdas en un medio
con roce 17 / 4 t T =

Figura 10-50 Vibracin de cuerdas en un medio
con roce 21 / 4 t T =

El siguiente cdigo genera un video que ilustra la situacin anterior

syms k x Xo L a t

L=10;
Xo=5;
X=0:L/50:L;
N=10; %Nmero de armnicos
257

masa1=0.150;
densidad1=masa1/L;
Tension1=10;
a1=(Tension1/densidad1)^0.5;
T1=2*L/a1;

Roce1=pi*a1/L*0.1;
Vo1=20;
Wk=((k*pi*a1/L)^2-(Roce1/2)^2)^0.5;
Bk1=2*Vo1/(Wk*L)*sin(k*pi*Xo/L);
Uk1=exp(-Roce1/2*t)*Bk1*sin(Wk*t)*sin(k*pi*x/L);
U1=symsum(Uk1,k,1,N);

masa2=0.150;
densidad2=masa2/L;
Tension2=10;
a2=(Tension2/densidad2)^0.5;
T2=2*L/a2;

Roce2=pi*a2/L*0.3;
Vo2=20;
Wk=((k*pi*a2/L)^2-(Roce2/2)^2)^0.5;
Bk2=2*Vo2/(Wk*L)*sin(k*pi*Xo/L);
Uk2=exp(-Roce2/2*t)*Bk2*sin(Wk*t)*sin(k*pi*x/L);
U2=symsum(Uk2,k,1,N);

AMax=0.5;
mov1 = avifile('CuerdaImpulsadaRoce.avi','quality',100)

for i=0:T1/16:6*T1;

hold off
UU1= double(subs(subs(U1,x,X),t,i));
plot(X,UU1,'r','LineWidth',2);

hold on
UU2= double(subs(subs(U2,x,X),t,i));
plot(X,UU2,'g','LineWidth',2);

grid on
axis([0 L -AMax AMax]);
legend('U1','U2')

M1=getframe;
mov1 = addframe(mov1,M1);

end;

mov1 = close(mov1);
ANIMACIN: CuerdaImpulsadaRoce.avi
258
10.3. Mtodos Numricos para Resolucin de EDP: Mtodo de Diferencias
Finitas
El mtodo de diferencias finitas para resolucin de EDP se basa en el mismo principio
que el de diferencias finitas para EDO este es escribir las derivadas en forma numrica,
recordemos los resultados presentados en el captulo 5.

( ) ( )
'( )
2
f x h f x h
f x
h
+
=

(10.125)


2
( ) 2 ( ) ( )
''( )
f x h f x f x h
f x
h
+ +
= (10.126)
Aplicando estas aproximaciones a una ecuacin diferencial parcial de la forma

2 2
2
2 2
1
2
( , )
( , 0) ( )
( , 0) ( )
(0, ) ( )
( , ) ( )
t
u u u P x t
a
t t x
u x x
u x x
u t t
u L t t


+ = +

=
=
=
=
(10.127)
Obtenemos

2
3 4
1
( , ) ( , ) ( , ) ( , )
2
1 1
( , ) ( , )
3! 4!
x xx
xxx xxxx
u x h t u x t h u x t h u x t
h u x t h u t
+ = + +
+ +
(10.128)

2
3 4
1
( , ) ( , ) ( , ) ( , )
2
1 1
( , ) ( , )
3! 4!
x xx
xxx xxxx
u x h t u x t h u x t h u x t
h u x t h u t
= +
+
(10.129)
Sumando ambas expresiones:

2 4
2
( , ) ( , ) 2 ( , ) ( , ) ( , )
24
xx xxxx
u x h t u x h t u x t h u x t h u t + + = + + (10.130)
Despejando:

2
( , ) 2 ( , ) ( , )
( , )
xx
u x h t u x t u x h t
u x t
h
+ +
(10.131)
As, evaluando (10.131) en algn punto ,
i j
x t con un paso de h para x y un paso k para
t :
259

2
( , ) 2 ( , ) ( , )
( , )
i j i j i j
xx i j
u x h t u x t u x h t
u x t
h
+ +
(10.132)
De igual forma para el tiempo:

2
( , ) 2 ( , ) ( , )
( , )
i j i j i j
tt i j
u x t k u x t u x t k
u x t
k
+ +
(10.133)
Adems, si consideramos Taylor hasta la primera derivada, tenemos que:

( , ) ( , )
( , )
i j i j
t i j
u x t u x t k
u x t
k

= (10.134)
O, tambin

( , ) ( , )
( , )
i j i j
t i j
u x t k u x t
u x t
k
+
= (10.135)
Reescribiendo las aproximaciones tenemos

, 1 , , 1
,
2
2
i j i j i j
tt i j
u u u
u
k
+
+
(10.136)

, , 1
,
i j i j
t i j
u u
u
k

= (10.137)
Si reemplazamos estas condiciones en la ecuacin diferencial, queda:

, 1 , , 1 1, , 1, , , , 1 2
2 2
2 2
i j i j i j i j i j i j i j i j i j
u u u u u u P u u
a
k k h

+ +
+ +
= + (10.138)
Despejando:

( ) ( )
( )
2 2 2
, 1 1, , 1, , , , 1 2
, , 1
2 2 2 2 2
, 1 1, 1, , , 1 , 2 2
2
2
(2 2 ) ( 1)
i j i j i j i j i j i j i j
i j i j
i j i j i j i j i j i j
k a k
u u u u P k u u
h
u u
k a k a k
u u u u k u k P
h h

+ +

+ +
= + +
+
= + + + +
(10.139)
La cual ser vlida para 1 , 2 i N j donde N representa la cantidad de
subdivisiones en la cuerda.
El trmino
1 i
u ser obtenido de las condiciones iniciales de la siguiente forma:

2
1
( , 0 ) ( , 0) ( , 0) ( , 0)
2
i i t i tt i
u x k u x k u x k u x + + + (10.140)
Reescribiendo tenemos que:
260

2
1 0 0 0
1
2
i i ti tti
u u k u k u + + (10.141)
Donde
0 tti
u lo podemos despejar de la ecuacin diferencial (10.127) considerando que:

( , ) ( , )
( , )
i j i j
t i j
u x t k u x t
u x t
k
+
= (10.142)
Obtenemos

1,0 ,0 1,0 2 0 1 0
0
2
2
i i i
i i i
tti
u u u
P u u
u a
k h

+
+
= +




(10.143)
Quedando:

2
1 0 0 0
1
2
i i ti tti
u u k u k u = + + (10.144)
Luego

1,0 ,0 1,0 2 2 0 1 0
1 0 0
2
2
1
2
i i i
i i i
i i ti
u u u
P u u
u u k u k a
k h

+
+
= + + +





(10.145)
Como

0
0
i i
ti i
u
u

=
=
(10.146)
Tenemos que

2 2 1 1 0 1
1
2
2 1
2
i i i i i i
i i i
P u
u k k a
k h

+
+
= + + +


(10.147)
De donde podemos despejar
1 i
u :

2 2 2 1 1 0
1 2
2 2 1 1 0
2
1
2
2 1 1
1
2 2
2 1
2
1
1
2
i i i i i
i i i
i i i i i
i i
i
P
u k a k k a
h k
P
k k a
h k
u
k a

+
+
+
+ = + + + +


+
+ + + +


=

+



261

( )
2 2 2 2 2
2 2 0
1 1 2 2
1
2
1 1
1
2 2 2
1
1
2
i
i i i i
i
P k a k a k a
k k a
h h
u
k a

+

+ + + + +


=

+


(10.148)
Para aplicar el mtodo de diferencias finitas, consideraremos una cuerda que oscila en
un medio denso donde su extremo izquierdo oscila durante 10 segundos de forma
armnica y sobre la cuerda acta una fuerza por unidad de longitud
( )
2
, ( )
st
P x t e x L x

= (10.149)
Como el perfil y velocidad inicial son nulos, la ecuacin (10.148) queda

2 2 0
1
2
1
2
1
1
2
i
i
P
k a
u
k a





=

+


(10.150)
Teniendo en cuenta que:

1
2
(0, ) ( )
( , ) ( )
u t t
u L t t

=
=
(10.151)
Para nuestro problema tenemos que

sin( ) 0 10
(0, )
0 10
A wt t
u t
t

=

>

(10.152)
( , ) 0 u L t = (10.153)
Por razones de estabilidad (condicionamiento de la matriz) debe cumplirse que:
1
ak
h
(10.154)
El siguiente cdigo de Matlab resuelve ste problema teniendo en cuenta la restriccin
dada por (10.154).

s=5; %decaimiento de la fuerza
L=2; %Largo cuerda
k=0.02; %paso t
h=0.015;%paso x
a=0.5; %velocidad propagacion
d=1; %densidad
Roce=1; %Resistencia del Medio

N=50;
T=1000;

262
%Fuerza por unidad de longitud
%P='B*exp(-st)*x^2*(L-x)';
B=1;
%Condiciones iniciales
A=1; %Amplitud Vibracion armonica
w=29;

%Bordes
for j=1:T+1

if j*k<=10
u(1,j)=A*sin(w*k*(j-1));
else
u(1,j)=0;
end

u(N+1,j)=0;
end

%condiciones iniciales
for i=1:N+1
u(i,1)=0;
end

for i=1:N
u(i,2)= ((k^2*a^2*B*((i-1)*h)^2*(L-(i-1)*h))/(2*d) ) / ( 1 + (k*a^2*Roce)/2 );
end

%iteraciones
for j=2:T
for i=2:N

u(i,j+1)=(k^2*a^2)/h^2 * (u(i+1,j)+u(i-1,j)) + u(i,j)*(2-2*(k^2*a^2/h^2)-k*Roce) + u(i,j-
1)*(k*Roce-1) + k^2/d*B*exp(-s*k*j)*(i*h)^2*(L-i*h);

end
end

figure(1);
ymax=max(max(u));
ymin=min(min(u));
mov1 = avifile('CuerdaMetodosFinitos.avi','quality',100)
for j=1:T+1
plot(u(:,j),'r','LineWidth',2);
axis([0 N+1 ymin ymax]);
grid on
M1=getframe;
mov1 = addframe(mov1,M1);
end
mov1 = close(mov1);
ANIMACIN: CuerdaMetodosFinitos.avi
263
10.4. Vibracin de membranas: Ecuacin de Onda 2D
Otra de las ecuaciones diferenciales parciales comnmente estudiada corresponde a la
ecuacin de vibracin de una membrana y corresponde a la ecuacin de onda 2D. La
ecuacin en coordenadas rectangulares por:

2 2 2
2 2 2 2
1 u u u
x y a t

+ =

(10.155)
Con
sup
s
ension
a
densidad erficial

= =
Consideremos una membrana rectangular fija en sus extremos, tal como se aprecia en la
figura

Figura 10-51 Membrana Rectangular
La ecuacin diferencial para este problema queda dada por

( )
( )
2 2 2
2 2 2 2
1
( , , ) ,
( , , ) ,
(0, , ) ( , , ) 0
( , 0, ) ( , , ) 0
t
x
y
u u u
x y c t
u x y t x y
u x y t x y
u y t u L y t
u x t u x L t


+ =

=
=
= =
= =
(10.156)
Nuevamente procederemos a resolver este problema mediante el mtodo de separacin
de variables, para esto consideraremos que la solucin de este problema es de la forma
( ) ( ) ( ) ( ) , , u x y t X x Y y T t = (10.157)
De tal forma que las condiciones de frontera quedan
264

( ) ( ) ( ) ( )
( ) ( ) ( ) ( )
( ) ( ) ( ) ( )
( ) ( ) ( ) ( )
(0, , ) 0 0 0 0
( , 0, ) 0 0 0 0
( , , ) 0 0 0
( , , ) 0 0
x x x
y y y
u y t X Y y T t X
u x t X x Y T t Y
u L y t X L Y T t X L
u x L t X x Y L T t X L
= = =
= = =
= = =
= = =
(10.158)
Al reemplazar (10.157) en (10.156) se tiene que

'' '' ''
2
'' '' ''
2
1
1
X Y T X Y T X Y T
a
X Y T
X Y a T
+ =
+ =
(10.159)
Luego

'' '' ''
1 2 3
2
1 2 3
1
, ,
X Y T
c c c
X Y T a
c c c
= = =
+ =
(10.160)
Por lo que el problema consiste en resolver las ecuaciones que se presentan a
continuacin

( ) ( )
( ) ( )
1
2
2
3
'' 0
0 0
'' 0
0 0
'' 0
x
y
X c X
X X L
Y c Y
Y Y L
T c a T
+ =
= =
+ =
= =
+ =
(10.161)
Las soluciones para ste problemas son las misma que se plantearon en el problema de
de la cuerda vibrante vista en la seccin 10.2.1 , estas son

( )
( )
( ) ( )
2
2
1
2
2
2
1 2
2 2 2
3
sin
sin
( ) cos sin
m m
x
m
x
n n
y
n
y
mn mn mn
mn m n
m x
X x A
L
m
c
L
n y
Y x B
L
n
c
L
T t B a t B a t
c




=



= =




=



= =



= +
= = +
(10.162)
265
De esta forma la solucin particular del problema queda dada por
( ) ( ) ( ) ( ) , ,
mn m n mn
u x y t X x Y y T t =

( )
( )
cos
( , , ) sin sin
sin
mn mn
mn
x y mn mn
A a t
m x n y
u x y t
L L B a t



=


+


(10.163)
As la solucin general queda dada por

,
( , , ) ( , , )
mn
m n
u x y t u x y t =



( )
( ) 1 1
cos
( , , ) sin sin
sin
mn mn
m n
x y mn mn
A a t
m x n y
u x y t
L L B a t


= =


=


+



( )
( ) 1 1
cos
( , , ) sin sin
sin
mn mn
m n
x y mn mn
A t
m x n y
u x y t
L L B t


= =


=


+

(10.164)
Donde

mn mn
a = (10.165)

2
2
mn
x y
m n
L L



= +





(10.166)

Y los coeficientes
mn
A y
mn
B se obtienen a partir de las condiciones iniciales, similar al
problema de vibracin de cuerdas.
Si aplicamos las condiciones iniciales tenemos que
( )
1 1
( , , 0) , sin sin
mn
m n
x y
m x n y
u x y x y A
L L


= =


= =




(10.167)
Esta ltima expresin corresponde a una serie de Fourier de dos variables impar, por lo
que el coeficiente
mn
A est dado por
( )
0 0
4
, sin sin
y x
L L
mn
x y x y
m x n y
A x y dy dx
L L L L




(10.168)
De la misma forma, podemos obtener el coeficiente
mn
B a partir de la segunda
condicin inicial, esto es
266
( )
1 1
( , , 0) , sin sin
t mn mn
m n
x y
m x n y
u x y x y B
L L



= =


= =




(10.169)
Y al igual que el caso anterior corresponde a una serie de Fourier de dos variables
impar, por lo que el coeficiente
mn
B est dado por
( )
0 0
4
, sin sin
y x
L L
mn
x y mn x y
m x n y
B x y dy dx
L L L L



=







(10.170)
Podemos observar que el perodo de oscilacin de la frecuencia fundamental de sta
membrana corresponde a la frecuencia natural ms baja, esto es

2 2 2
2
11 11
2
2 2 2
1 1
x y
x x
x y
L L
T
a
a L L
a
L L




= = = =

+


+





(10.171)
Como ejemplo consideraremos una membrana rectangular que es golpeada en algn
punto en su instante inicial, de tal forma que la EDP queda dada por
( ) ( )
2 2 2
2 2 2 2
0 0 0
1
( , , ) 0
( , , )
(0, , ) ( , , ) 0
( , 0, ) ( , , ) 0
t
x
y
u u u
x y c t
u x y t
u x y t V x x y y
u y t u L y t
u x t u x L t


+ =

=
=
= =
= =
(10.172)
El coeficiente 0
mn
A = y
mn
B se calcula como:
( ) ( )
0 0 0
0 0
4
sin sin
y x
L
L
mn
x y mn x y
m x n y
B V x x x y dy dx
L L L L



=









0 0 0
4
sin sin
mn
x y mn x y
V m x n y
B
L L L L



=






(10.173)
La solucin esta dada por
( )
0 0
0
1 1
sin sin
4 1
( , , ) sin
sin sin
x y
mn
m n
x y mn
x y
m x n y
L L
V
u x y t t
L L
m x n y
L L



= =







=

(10.174)
267
A continuacin se presenta la vibracin de dos membranas con las mismas dimensiones,
que son golpeadas en el centro en el instante inicial, las caractersticas de cada
membrana se presentan en la siguiente tabla

Parmetro
s
Mambrana 1 Membrana 2
Dimensione
s
( ) ( ) , 0.6 , 0.6
x y
L L m m =
( ) ( ) , 0.6 , 0.6
x y
L L m m =
Masa 0.5 Kg 0.1 Kg
Densidad
Superficial
( ) 0.5 / 0.60 0.60 1.38 / Kg m m Kg m = ( ) 0.1 / 0.60 0.60 0.27 / Kg m m Kg m =
Tensin
lineal
10 N/m 10 N/m
Velocidad
2
10 /
2.68 /
1.38 /
N m
m s
Kg m
=
10 /
6 /
0.27 /
N m
m s
Kg m
=
Perodo
2 2
2
0.31s
x y
x x
L L
T
a L L

= =
+

2 2
2
0.14s
x y
x x
L L
T
a L L

= =
+

Posicin de
Impulso
Inicial
( )
0, 0
,
2 2
y
x
L
L
x y

=



( )
0, 0
,
2 2
y
x
L
L
x y

=



Velocidad
Inicial
10m/s 10m/s

Tabla 10-7 Parmetros de vibracin membranas cuadradas
Las figuras Figura 10-52 a Figura 10-55 muestran la vibracin de las membranas evaluadas
en el mismo instante de tiempo, a la izquierda la masa 1 y a la derecha la masa 2. De
estas figuras es posible apreciar que, al igual que la vibracin de cuerdas, la membrana
con mayor masa posee un perodo de oscilacin mayor.

Figura 10-52 Oscilacin de dos membranas cuadradas
268

Figura 10-53 Oscilacin de dos membranas cuadradas

Figura 10-54 Oscilacin de dos membranas cuadradas

Figura 10-55 Oscilacin de dos membranas cuadradas
El siguiente cdigo MATLAB genera un video que permite ilustrar la situacin anterior

Lx=0.60;
Ly=0.60;
M=7;
N=7;
Xo=Lx/2;
Yo=Ly/2;

Tension1=10;
Masa1=0.500;
Densidad1=Masa1/(Lx*Ly);
a1=(Tension1/Densidad1)^0.5;
Vo1=10;

T1=2*Lx*Ly/(a1*(Lx^2+Ly^2)^0.5);
269

[X,Y] = meshgrid(0:Lx/50:Lx,0:Ly/50:Ly);
AMax=5;
mov1 = avifile('MembranaRectangular.avi','quality',100)
for t=0:T1/128:T1;
U=0;
for i=1:M
for j=1:N
Kmn1=((M*pi/Lx)^2+(N*pi/Ly)^2)^0.5;
Wmn1=a1*Kmn1;

U=U+4*Vo1/(Lx*Ly*Wmn1)*sin(Wmn1*t)*sin(i*pi*Xo/Lx)*sin(j*pi*Yo/Ly)*sin(i*pi*X/Lx).*sin(j*pi*Y/
Ly);
end;

end;
surf(X,Y,U)
colormap hsv
axis([0 Lx 0 Ly -AMax AMax]);
M1=getframe;
mov1 = addframe(mov1,M1);
end
mov1 = close(mov1);
ANIMACION: MembranaRectangular.avi
La ecuacin (10.155) puede ser transformada a coordenadas polares para permitir el
estudio de la vibracin de una membrana circular, esto se hace de la siguiente forma:

2 2 2
2 2 2 2
1 u u u
x y a t

+ =

(10.175)
Si

2 2
( , )
tan
u u r
r x y
y
a
x

=
= +

=


(10.176)
Calculamos las derivadas

x r x x
y r y y
u u r u
u u r u

= +
= +
(10.177)

( ) ( )
( ) ( )
xx rr x r x x r xx x r x x xx
yy rr y r y y r yy y r y y yy
u u r u r u r u u r u
u u r u r u r u u r u




= + + + + +
= + + + + +
(10.178)
Donde
270

( )
( )
( )
( )
( )
2 2
2
2
3
2 2
2
2 2
2
2
3
2 2
2
cos
sin
sin( )
cos
x
xx
y
xx
x
r
x y
y
r
r
x y
y
r
x y
x
r
r
x y

= =
+
= =
+
= =
+
= =
+
(10.179)
Y

( )
( )
( ) ( )
( )
( )
( ) ( )
2 2
2 2
2 2
2 2
2 2
2 2
sin
2 sin cos
2
cos
2 sin cos
2
x
xx
y
yy
y
r x y
x y
r
x y
x
r x y
x y
r
x y

= =
+


= =
+
= =
+


= =
+
(10.180)
Reemplazando en la ecuacin diferencial (10.175) obtenemos la ecuacin de membrana
en coordenadas polares:

2 2
2
2 2 2
1 1 u u u
a r
r r r t r

= +




(10.181)
Ahora, si consideramos una membrana circular de radio
0
r , las condiciones iniciales
quedan dadas por:

( )
( )
, , 0 ( , )
' , , 0 ( , )
u r r
u r r


=
=
(10.182)
Las condiciones de frontera por:
( )
0
, , 0 u r t = (10.183)
Y las condiciones de periodicidad por:
( ) ( ) , , , 2 , u r t u r t = + (10.184)
271
Donde sta ltima condicin restringe a que los puntos son los mismos al dar una vuelta
completa por la membrana circular.
Para resolver esta ecuacin ocuparemos nuevamente el mtodo de separacin de
variables, de tal forma que
( ) ( ) ( ) ( ) , , u r t R r T t = (10.185)
Reemplazando en (10.181) tenemos que

( )
( )
2
2
2
2
2
2 2
1 1
'' ' ''
1 1
'' ' '' ''
'' 1 ' '' 1 ''
R T a r R T R T
r r r
R T a R T r R T R T
r r
T R r R
k
r R T a r

= +



= + +


+
= + =




Luego

( )
' '' ''
2 2 2
2 '' ' 2 2 2
'' 2
0
0
R r R
r r k
R
r R r R R r k

+
+ = =



+ + =
+ =
(10.186)
Las ecuaciones a resolver son:
( )
2
'' 0 T a k T + = (10.187)

2
'' 0 + = (10.188)

( )
2 2 2 2
'' ' 0 r R r R R r k + + = (10.189)
Cuyas condiciones de contorno fijo estn dadas por
( ) ( ) ( ) ( ) ( )
0 0 0
, , 0 0 u r t R r T t R r = = = (10.190)
( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) , , , 2 , 2 u r t R r T t u r t R r T t = = + = +
( ) ( ) 2 = + (10.191)
As, la solucin de las ecuaciones (10.187) y (10.188) se obtienen igual que para el caso
de vibracin de cuerdas y membranas vistas previamente, esto es
( ) ( ) ( )
1 2
cos sin c c = +
272
Como
( ) ( ) 2 = +
Luego
( ) ( ) ( ) ( ) ( ) ( ) ( )
1 2 1 2
cos sin cos 2 sin 2 c t c t c c = + = + + +
n = (10.192)
Con 0,1, 2, 3,... n =
Y
( ) ( ) ( )
1 2
cos sin T t d k a t d k a t = + (10.193)
Solo falta resolver la ecuacin (10.189)

( )
' 2
'' 2
2
0
0
0
R
R R k
r r
R r

+ + =


=
(10.194)
Luego, si hacemos el cambio de variable ( )
x
R r R
k

=


la ecuacin (10.194) puede
escribirse como:

( )
2
2 2 2
2
0
R R
x x x R
x x


+ + =

(10.195)
De esta forma, la solucin de (10.195) est dada por
( ) ( ) ( )
1 2
R x d J x d J x

= + (10.196)
O
( ) ( ) ( )
1 2
R r d J k r d J k r

= + (10.197)
Donde la funcin ( ) J x

es la funcin de Bessel, funcin que es ortogonal respecto a


sus ceros, y est dada por
( )
( )
( )
2
0
1
! 1 2
m
m
m
x
J x
m m


=

+ +

(10.198)
Con ( ) x : funcin gama, dada por
273
( )
1
0
t x
x e t dt

(10.199)
Al considerar la ecuacin (10.197) debemos tener en cuenta que por las condiciones de
frontera y continuidad tenemos que
2
0 d = debido a que la funcin de Bessel ( ) J x


diverge para 0 x = , por lo tanto
( ) ( )
1
R r d J k r

= (10.200)
Si aplicamos la condicin de borde fijo tenemos que
( ) ( )
0 1 0
0 R r d J k r

= = (10.201)
Por lo tanto

( )
0
n
m
k
r

= (10.202)
Donde
( ) n
m
son los ceros de la funcin de Bessel de orden m y donde n corresponde al
n-esimo cero de los infinitos ceros de la funcin de bessel de ordenn .
Finalmente la solucin dada por (10.197) es
( )
( )
1
0
n
m
R r d J r
r



=


(10.203)
Resumiendo:

( )
( )
( )
1 2
( ) ( )
,
0 0
( )
, 1
0
sin( ) cos( )
cos sin
n
n n
m m
n m
n
m
n m n
C n C n
u u
T t A at B at
r r
R r d J r
r

= +

= +



=


(10.204)
Por lo que la solucin particular queda dada por:

, , ,
( , , ) ( ) ( ) ( )
n m n m n n m
u r t R r T t =

274

, , ,
( ) ( )
, ,
0 0
( ) ( )
,
0 0
( ) ( )
,
0 0
( , , ) ( ) ( ) ( )
cos sin( )
cos cos( )
sin sin( )
n m n m n n m
n n
m m
n m n m n
n n
m m
n m n
n n
m m
n m n
u r t R r T t
u A a t n J r
r r
B a t n J r
r r
C a t n J
r r

=

= +



+






( ) ( )
,
0 0
sin cos( )
n n
m m
n m n
r
D a t n J r
r r


+






(10.205)
Y la solucin general es

, ,
1 0
( , , ) ( ) ( ) ( )
n m n n m
m n
u r t R r T t

= =

=





( ) ( )
,
0 0
( ) ( )
,
0 0
( ) ( )
,
0 0
( ) ( )
,
0 0
cos sin( )
cos cos( )
( , , )
sin sin( )
sin cos( )
n n
m m
n m n
n n
m m
n m n
n n
m m
n m n
n n
m m
n m n
A at n J r
r r
B at n J r
r r
u r t
C at n J r
r r
D at n J r
r r


+



+


=

+






1 0 m n

= =















(10.206)
O

( ) ( )
( ) ( )
( ) ( )
( ) ( )
,
,
1 0
,
,
cos sin( )
cos cos( )
( , , )
sin sin( )
sin cos( )
n m mn n mn
n m mn n mn
m n
n m mn n mn
n m mn n mn
A t n J r
B at n J r
u r t
C at n J r
D at n J r




= =
+

+

=

+





(10.207)
Donde

( )
0
n
m
mn
a
r

= (10.208)
Considerando que las funciones de Bessel son ortogonales respecto a sus ceros,
podemos observar que la ecuacin (10.206) est formada por dos series de funciones
octagonales para m y n , las cuales corresponden a las funciones de Bessel y Fourier
respectivamente.
275
De esta forma los coeficientes
, , , ,
, , ,
n m n m n m n m
A B C D quedan dados por:

( )
0
0
2 ( )
0 0 0
,
2
2
( )
( , ) sin( )
'
2
r
n
m
n
n m
n
m n
r n J r drd
r
A
r
J


(10.209)

( )
0
0
2 ( )
0 0 0
,
2
2
( )
( , ) cos( )
'
2
r
n
m
n
n m
n
m n
r n J r drd
r
B
r
J


(10.210)

( )
0
0
2 ( )
0 0 0
,
2
( )
2
( )
0
( , ) sin( )
'
2
r
n
m
n
n m
n
n m
m n
r n J r drd
r
C
r
a
J
r


(10.211)

( )
0
0
2 ( )
0 0 0
,
2
( )
2
( )
0
( , ) cos( )
'
2
r
n
m
n
n m
n
n m
m n
r n J r drd
r
D
r
a
J
r


(10.212)
Donde

0
1 0
0 0
n
Si n
Si n

(10.213)
Como ejemplo, consideremos que una membrana fija en los bordes oscila baja la accin
de un impulso inicial uniforme, esto es
( )
( )
2 2
2
2 2 2
0
1 1
, , 0 0
' , , 0
u u u
a r
r r r t r
u r
u r V


= +




=
=
(10.214)
Cabe tener en cuenta que cuando los problemas presentan simetra radial, la solucin
( ) 0 cte n = = , Por lo tanto

, , ,
0
n m n m n m
A B C = = = (10.215)
Y
276


( )
0
0
(0)
0
0 0
0,
2
(0)
2
(0)
0
0
2 ( )
' 2
2
r
m
m
m
m
r J r dr
r
D
r
a
J
r



( )
0
0
(0)
0
0 0
0,
2
(0) (0)
0
2 ( )
'
r
m
m
m m
r J r dr
r
D
ar J



=


Adems como ( ) r cte A = =

( )
( )
( 0)
0
2
0
0, 0
2 (0)
(0) (0)
0
0
2
'
m
m
m
m m
r A
D J x xdx
ar J



=




Aplicando la propiedad de las funciones de Bessel,

( )
1
( )
( )
n
n
n
n
x J x
x J x
x

(10.216)
Obtenemos

( )
( )
( )
( ) ( )
( 0)
0
0
2
1
0
0,
2 (0)
(0) (0)
0
0
2
(0) (0) 0
0, 1
2 (0)
(0) (0)
0
(0)
0 1
0, 2 2
(0) (0)
0
( )
2
'
2
( )
'
2 ( )
'
m
u
m
m
m m
m m m
m
m m
m
m
m m
x J x r A
D dx
x
ar J u
r A
D J
ar J
Ar J
D
a J



=




=


Aplicando la siguiente propiedad

( )
1
( )
( )
n
n
n
n
x J x
x J x
x

(10.217)
Obtenemos

( ) ( )
(0)
0 1
0,
2 2
(0) (0)
1
2 ( )
m
m
m m
Ar J
D
a J

=
277

( ) ( )
0
0, 2
(0) (0)
1
2
m
m m
Ar
D
a J
= (10.218)
Por ltimo, la solucin queda dada por

( ) ( )
(0) (0)
0
0
2
(0) (0)
1
0 0
1
2
( , ) sin
m m
m
m m
Ar
u r t at J r
r r
a J

=



=



(10.219)
El siguiente cdigo permite resolver este problema para una membrana rectangular
mediante la utilizacin del PDE Tool de Matlab

clear;
mem=input('membrana circular o rectangular (1/2) ???');
if mem==1
xg='circleg';
xb='circleb1';
end
if mem==2
xg='squareg';
xb='squareb1';
end
g=xg;
b=xb;
%Cuadricula
[p,e,t]=initmesh(xg);
% Condiciones de frontera = 0
c=input('velocidad (a^2) ')
a=0;
d=1;
f=0;
x=p(1,:)';
y=p(2,:)';
u0=0;
ut0=3;
% Solucion entre t=0..5 para 31 puntos
n=50;
tiempo=input('ingrese tiempo maximo (recomendado t=5)');
tlist=linspace(0,tiempo,n);
% Resuelve el problema hiperbolico
uu=hyperbolic(u0,ut0,tlist,b,p,e,t,c,a,f,d);

clc
delta=-1:0.1:1;
[uxy,tn,a2,a3]=tri2grid(p,t,uu(:,1),delta,delta);
gp=[tn;a2;a3];
% Animacion
M=moviein(n);
umax=max(max(uu));
umin=min(min(uu));
maxim=zeros(length(uu(1,:)),1);
for i=1:n,...
if rem(i,10)==0,...
fprintf('%d ',i);...
end,...
pdeplot(p,e,t,'xydata',uu(:,i),'zdata',uu(:,i),'zstyle','continuous',...
'mesh','off','xygrid','on','gridparam',gp,'colorbar','off');...
278
axis([-1 1 -1 1 umin umax]); caxis([umin umax]);...
maxim(i)=uu(1,i);
for k=1:length(uu(:,i))
if uu(k,i)>maxim(i)
pos(i)=(k-1)/(length(uu(:,i))-1);
maxim(i)=uu(k,i);
end
end
M(:,i)=getframe;...
if i==n,...
fprintf('done\n');...
end,...
end
amplmax=-maxim(0);
clc
'amplitud mxima'
for k=1:length(maxim)
if maxim(k)>amplmax
amplmax=maxim(k);
posmax=pos(k);
end
end
nfps=5;
movie(M,10,nfps);

10.5. Ecuacin de Onda Acstica, ecuacin de onda 3D
La ecuacin de onda acstica en un espacio cerrado est dada por la siguiente expresin:

2
2
2 2
1 p
p
c t

(10.220)
Donde c es la velocidad de propagacin del medio.
La ecuacin diferencial para este problema en un recinto con la forma de un
paraleleppedo est dada por:

( ) ( )
( ) ( )
2
2
2 2
0
0
0
1
, , , 0 , ,
, , , 0 , ,
0
0
0
x
y
z
t
x x L
y y L
z z L
p
p
c t
p x y z x y z
p x y t x y z
p p
x x
p p
y y
p p
z z

= =
= =
= =

=
=

= =




= =




= =



(10.221)
Donde las condiciones de contorno para un recinto con paredes rgidas implican que la
presin sea mxima y la velocidad normal de partcula sea cero en ellas.
279
Para resolver este problema utilizaremos nuevamente el mtodo de separacin de
variables
( ) ( ) ( ) ( ) ( ) , , , p x y z t X x Y y Z z T t = (10.222)
Al reemplazar (10.222) en (10.221) obtenemos

'' '' ''
2
1 X Y Z T
X Y Z T c
+ + = (10.223)
As tenemos que

2
x
X
k
X
= (10.224)

''
2
y
Y
k
Y
= (10.225)

''
2
z
Z
k
Z
= (10.226)

''
2
2
1 T
k
T c
= (10.227)
Con

2 2 2
x y z
k k k k = + + (10.228)
Al considerar las condiciones de contorno

( ) ( ) ( ) ( ) ( ) ( ) ( ) ( )
( ) ( )
( ) ( ) ( ) ( ) ( ) ( ) ( ) ( )
( ) ( )
( ) ( ) ( ) ( ) ( ) ( ) ( ) ( )
( ) ( )
' '
' '
'
' '
' '
' '
0 0
0 0
0 ' 0
0 0
0 0
0 0
x
x
y
y
z
z
X Y y Z z T t X L Y y Z z T t
X X L
X x Y Z z T t X x Y L Z z T t
Y Y L
X x Y y Z T t X x Y y Z L T t
Z Z L
= =
= =
= =
= =
= =
= =

De est manera el problema consiste ahora en solucionar las siguientes ecuaciones
diferenciales con sus respectivas condiciones de contorno

( ) ( )
2
'' 0
'' 0 ' 0
x
x
X X k
X X L
+ =
= =
(10.229)
280

( ) ( )
2
0
' 0 ' 0
y
y
Y Y k
Y Y L
+ =
= =
(10.230)

( ) ( )
2
'' 0
' 0 ' 0
z
y
Z Z k
Z Z L
+ =
= =
(10.231)
( )
2
'' 0 T c k T + = (10.232)
De la misma forma que los casos de cuerdas y membranas vistos previamente
( ) ( ) ( )
1 2
cos sin T t d k c t d k c t = + (10.233)
( ) ( ) ( )
1 2
cos sin
x x
X x a k x a k x = + (10.234)
Aplicando las condiciones de contorno

( )
( ) ( )
2 2
1
' 0 0 0
' sin 0
x
x x x x
X a k a
X L a k k L
= = =
= =


x
x
m
k
L

= (10.235)
( )
1
cos
x
m x
X x a
L

=


(10.236)
De igual forma para Y y Z obtenemos
( )
1
cos
y
n y
Y y b
L



=



(10.237)
( )
1
cos
z
l z
Z z c
L

=


(10.238)
As tenemos que la solucin particular para este problema queda dada por

( ) ( ) ( ) ( ) ( )
( )
( )
( )
, , ,
cos
, , , .cos cos cos
sin
mnl m n l mnl
mnl mnl
mnl
x y z mnl mnl
p x y z t X x Y y Z z T t
A k c t
m x n y l z
p x y z t
L L L B k c t

=


=


+



281
( )
( )
( )
cos cos
cos
, , , .
sin
cos
mnl mnl x y
mnl
mnl mnl
z
m x n y
A t L L
p x y z t
B t
l z
L










=


+




(10.239)
Donde:
mnl mnl
k c =
2
2 2
mnl
x y z
m n l
k
L L L



= + +






Por lo tanto la solucin general queda dada por
( ) ( )
, ,
, , , , , ,
mnl
m n l
p x y z t p x y z t =


( )
( )
( ) , , 0
cos cos
cos
, , , .
sin
cos
mnl mnl x y
m n l
mnl mnl
z
m x n y
A t L L
p x y z t
B t
l z
L

=








=


+

(10.240)
Ahora solo falta obtener los coeficientes
mnl
A y
mnl
B , los cuales se obtienen a partir de
las condiciones iniciales del problema. As tenemos que
( ) ( )
, , 0
cos cos
, , , 0 , ,
cos
x y
mnl
m n l
z
m x n y
L L
p x y z x y z A
l z
L

=







= =


(10.241)
Nuevamente podemos apreciar que la ecuacin (10.241) se trata de una serie de Fourier
de tres variables, por lo que el coeficiente
mnl
A est dado por
( )
0 0 0
cos cos
8
, ,
cos
y x z
L L L
x y
mnl
x y z m n l
z
m x n y
L L
A x y z dz dy dx
L L L
l z
L





(10.242)
Donde

0
1
i i
= + (10.243)
282

0
1 0
0 0
i
Si i
Si i

(10.244)
Luego
( )
0 0 0
cos
8
, , cos
cos
y x z
x
L L L
mnl
mnl x y z m n l y
z
m x
L
n y
B x y z dz dy dx
L L L L
l z
L








=













(10.245)
Donde
0 si 0
mnl
B m n l = = = =
Como ejemplo consideremos recinto con forma de paraleleppedo que es excitado en el
instante inicial en algn punto por una variacin de presin instantnea, de tal forma
que la EDP queda dada por:

( )
( ) ( ) ( ) ( )
2
2
2 2
0 0 0 0
0
0
0
1
, , , 0 0
, , , 0
0
0
0
x
y
z
t
x x L
y y L
z z L
p
p
c t
p x y z
p x y t P x x y y z z
p p
x x
p p
y y
p p
z z

= =
= =
= =

=
=

= =




= =




= =



(10.246)
De esta forma tenemos que
0
mnl
A = (10.247)
283

( ) ( ) ( )
0 0 0 0
0 0 0
cos
8 cos
cos
y x z
x
L L L
y
z
mnl
mnl x y z m n l
m x
L
n y
P x x y y z z dz dy dx
L
l z
L
B
L L L





















=




0
0 0
0
cos
8
cos
cos
x
mnl
mnl x y z m n l y
z
m x
L
P n y
B
L L L L
l z
L








=












(10.248)
Con
0 si 0
mnl
B m n l = = = =
As, la solucin de ste sistema queda dada por
( ) ( )
, ,
, , , , , ,
mnl
m n l
p x y z t p x y z t =


( )
( )
0
0
0
0
, ,
cos cos
8 cos sin . cos
cos cos
, , ,
x x
mnl
y y
z z
m n
mnl x y z m n l
m x m x
L L
n y n y
P t
L L
l z l z
L L
p x y z t
L L L























0 l

(10.249)
Las figuras que se presentan a continuacin permiten visualizar la presin en un recinto
cerrado de lados iguales excitado en una esquina en el instante inicial por una variacin
de presin.
284

Figura 10-56 Propagacin de ondas en un
recinto cuadrado

Figura 10-57 Propagacin de ondas en un
recinto cuadrado

Figura 10-58 Propagacin de ondas en un
recinto cuadrado

Figura 10-59 Propagacin de ondas en un
recinto cuadrado


Figura 10-60 Propagacin de ondas en un
recinto cuadrado

Figura 10-61 Propagacin de ondas en un
recinto cuadrado

El siguiente cdigo de Matlab permite implementar el ejemplo mostrado anteriormente

Lx=2;
Ly=2;
Lz=2;
M=5;
N=5;
285
L=5;
Xo=Lx;
Yo=Ly;
Zo=0;

c1=341;
Po1=100000;
T1=2*Lx*Ly*Lz/(c1*(Lx^2+Ly^2+Lz^2)^0.5);

[X,Y,Z] = meshgrid(0:Lx/50:Lx,0:Ly/50:Ly,0:Lz/50:Lz);
AMax=40;
mov1 = avifile('RecintoRectangular2.avi','quality',100)
for t=0:T1/16:T1;
U1=0;
for i=0:M
for j=0:N
for k=0:L;
if i==0
epsX=2;
else
epsX=1;
end
if j==0
epsY=2;
else
epsY=1;
end
if k==0
epsZ=2;
else
epsZ=1;
end
Kmn1=((M*pi/Lx)^2+(N*pi/Ly)^2+(L*pi/Lz))^0.5;
Wmn1=c1*Kmn1;
if i==0 && j==0 && k==0
U1=U1;
else

U1=U1+8*Po1/(Lx*Ly*Lz*Wmn1*epsX*epsY*epsZ)*sin(Wmn1*t)*cos(i*pi*Xo/Lx)*cos(j*pi*Yo/Ly)
*cos(k*pi*Zo/Lz)*cos(i*pi*X/Lx).*cos(j*pi*Y/Ly).*cos(k*pi*Z/Lz);
end
end;
end;
end;
xslice =Lx; yslice = Ly ; zslice = 0;
slice(X,Y,Z,U1,xslice,yslice,zslice);
colormap hsv
axis([0 Lx 0 Ly 0 Lz -AMax AMax]);
xlabel('X');
ylabel('Y');
zlabel('Z');

M1=getframe;
mov1 = addframe(mov1,M1);
end
mov1 = close(mov1);


286
10.6. Ecuacin del calor
En esta seccin discutiremos el fenmeno de difusin del calor, a modo de ejemplo
consideremos una barra delgada de metal de longitud L que se coloca en el eje x de un
sistema de coordenadas xy como se aprecia en la Figura 10-62. Supondremos que no hay
escapes de calor de la superficie de la barra, en otras palabras que la barra est aislada.
Nos interesa conocer cul ser la temperatura ( ) , u x t de la barra en cualquier tiempo y
lugar de ella.

Figura 10-62 Barra de longitud L, Ecuacin del calor
Supongamos que tenemos una barra de seccin transversal rectangular constante A, un
elemento de volumen de la barra, incluido entre los dos planos vecinos paralelos a A y
denotados por B y C , a distancias x y x x + de A respectivamente y que la
temperatura en el plano B en un tiempo t est dado por ( , ) u x t y la temperatura en el
plano C en un tiempo t est dada por ( ) , u x x t + .
Para seguir el planteamiento es necesario considerar 2 leyes fsicas para la transferencia
de calor:
1. La cantidad de calor necesario para elevar la temperatura de un objeto de masa men
una cantidad u est dada por m s u , donde s es una constante que depende del
material usado, y se llama el calor especfico.
2. La cantidad de calor que fluye a travs de una superficie por unidad de tiempo es
proporcional a la tasa de cambio de la temperatura con respecto a la distancia
perpendicular al rea (esto es la distancia normal x ).
Teniendo en cuenta estos dos puntos podemos escribir la segunda ley como

u
Q K A t
x

(10.250)
Donde Qes la cantidad de calor que fluye hacia la derecha, t es el intervalo de tiempo
en el cual este calor fluye y K es la constante de proporcionalidad conocida como
conductividad trmica, la cual depende del material.
287
Utilizando la ecuacin (10.250) podemos decir que la cantidad de calor que fluye de
derecha a izquierda a travs del plano B est dada por

x
u
Q K A t
x
+

=

(10.251)
Y la cantidad de calor que fluye de izquierda a derecha por el plano C est dada por:

x x
u
Q K A t
x

(10.252)
Por lo tanto la cantidad neta de calor acumulado en el volumen conformado por los
planos B y C est dada por
x x x x x x
u u u u
K A t K A t K A t
x x x x
+ +

=




(10.253)
Ahora, utilizando la ecuacin (10.253) podemos escribir la primera ley como

x x x
u u
K A t m s u
x x
+

=



(10.254)
O

x x x
u u
K A t A x s u
x x

+

=



(10.255)
Donde
m A x = y es la densidad volumtrica.
Finalmente dividiendo (10.255) por x t y haciendo tender el lmite a cero
podemos escribir la ecuacin diferencial del flujo o difusin del calor en una dimensin
como

2
2
u u
K s
t x


=

(10.256)
O

2
2
u u
t x


=

(10.257)
Donde
K
s

es el coeficiente de difusividad del material.


Es fcil generalizar la ecuacin de difusin del calor a dos y tres dimensiones
respectivamente.
288
As para el caso bidimensional la ecuacin del calor queda dada por

2 2
2 2
u u u
t x y


= +



(10.258)
Y para el caso tridimensional por

2 2 2
2 2 2
u u u u
t x y z


= + +



(10.259)
Donde la constante tiene el mismo significado de antes.
Consideremos el caso de una placa rectangular de lados
x
L y
y
L cuyos bordes se
mantienen a una temperatura constante de cero grados y en el instante inicial la placa
presenta una distribucin de temperatura dada por ( ) , x y .
Esto se traduce a la ecuacin bidimensional de difusin de temperatura con las
condiciones que se presentan a continuacin
( ) ( )
( ) ( ) ( ) ( )
2 2
2 2
, , 0 ,
0, , , , , 0, , , 0
x y
u u u
t x y
u x y x y
u y t u L y t u x t u x L t


= +



=
= = = =
(10.260)
Para resolver este problema consideraremos que
( ) ( ) ( ) ( ) , , u x y t X x Y y T t = (10.261)
Al reemplazar en (10.260) tenemos que

( )
' ''
' ''
2
''
''
X Y T X Y T X Y T
T X Y
T X Y

= +
= + =

(10.262)
As tenemos que

'
2
''
2
2
''
x
y
T
T
X
X
Y
Y

=
=

Donde
289

2 2 2
x y
= + (10.263)
Adems, al aplicar las condiciones de frontera tenemos que

( ) ( ) ( ) ( ) ( )
( ) ( ) ( ) ( ) ( )
( ) ( ) ( ) ( ) ( )
( ) ( ) ( ) ( ) ( )
0, , 0 0 0 0
, , 0 0
, 0, 0 0 0 0
, , 0 0
x x x
y y y
u y t X Y y T t X
u L y t X L Y y T t X L
u x t X x Y T t Y
u x L t X x Y L T t Y L
= = =
= = =
= = =
= = =
(10.264)
As tenemos que resolver las siguientes ecuaciones diferenciales

2
' 0 T T + = (10.265)
( )
( )
2
'' 0
0 0
0
x
x
X X
X
X L
+ =
=
=
(10.266)
( )
( )
2
'' 0
0 0
0
y
y
Y Y
Y
Y L
+ =
=
=
(10.267)
Si consideramos que ( )
t
T t A e

= y reemplazamos en (10.265) tenemos que



2
2
0
0
t t
A e A e




+ =
+ =


2
= (10.268)
Por lo tanto
( )
2
t
T t A e

= (10.269)
Las soluciones de las ecuaciones (10.266) y (10.267) son las mismas que las obtenidas
para la membrana rectangular y estn dadas por

( )
2
2
sin
m m
x
x
x
m x
X x A
L
m
L


=



=


(10.270)
290

( )
2
2
sin
n n
y
y
y
n y
Y x B
L
n
L

=



(10.271)
As la solucin particular queda dada por
( )
2
, , sin sin
mn
t
mn mn
x y
m x n y
u x y t A e
L L





=





(10.272)
Con

2
2
2 2
mn x y
x y
m n
L L




= + = +





(10.273)
Y la solucin general queda dada por:
( ) ( )
,
, , , ,
mn
m n
u x y t u x y t =


( )
2
, 1
, , sin sin
t
mn
m n
x y
m x n y
u x y t A e
L L


=


=




(10.274)
Ahora, para encontrar el coeficiente
mn
A debemos aplicar la condicin de temperatura
inicial, esto es
( ) ( )
, 1
, , 0 , sin sin
mn
m n
x y
m x n y
u x y x y A
L L


=


= =




(10.275)
Por lo tanto el coeficiente
mn
A queda dado por
( )
0 0
4
, sin sin
y x
L L
mn
x y x y
m x n y
A x y dy dx
L L L L




(10.276)
Como ejemplo, estudiaremos una placa de metal de lados
x
L e
x
L que se encuentra
sumergida en un lquido caliente y cuyos bordes se mantienen a cero grados mediante
algn mtodo y que la barra se retira de forma instantnea del lquido. La EDP a
resolver es:
291
( )
( ) ( ) ( ) ( )
2 2
2 2
0
, , 0
0, , , , , 0, , , 0
x y
u u u
t x y
u x y T
u y t u L y t u x t u x L t


= +



=
= = = =
(10.277)
El coeficiente
mn
A queda dado por

( ) ( )
0
0 0
0
4
sin sin
cos 1 cos 1
4
y x
L L
mn
x y x y
mn
x y
x y
m x n y
A T dy dx
L L L L
m n
T
A
m n
L L
L L





=




=






( )
( )
( )
( )
0
2
4
1 1 1 1
m n
mn
T
A
m n

=

(10.278)
Las figuras muestran el resultado del ejemplo anterior para una temperatura inicial de
100 C con un coeficiente de difusividad de
2
0.16
m
s
= .

Figura 10-63 Distribucin de Temperatura en
una barra

Figura 10-64 Distribucin de Temperatura en
una barra


Figura 10-65 Distribucin de Temperatura en
una barra

Figura 10-66 Distribucin de Temperatura en
una barra

292
El siguiente cdigo de Matlab permite generar un video que ilustra la situacin anterior

Lx=0.50;
Ly=0.50;
M=33;
N=33;

To1=100;
K=0.16;

T1=0.0005;

[X,Y] = meshgrid(0:Lx/50:Lx,0:Ly/50:Ly);

AMax=To1;

mov1 = avifile('FlujoDeCalor.avi','quality',100)

for t=0:T1/32:T1;

U1=0;

for i=1:M

for j=1:N

Lmn1=((M*pi/Lx)^2+(N*pi/Ly)^2)^0.5;

Amn1=4*To1/(i*j*pi^2)*((-1)^i-1)*((-1)^j-1);

U1=U1+Amn1*exp(-K*Lmn1^2*t)*sin(i*pi*X/Lx).*sin(j*pi*Y/Ly);

end;

end;

surf(X,Y,U1,'FaceColor','interp',...
'EdgeColor','none',...
'FaceLighting','phong')

axis([0 Lx 0 Ly -AMax AMax]);

camlight left

M1=getframe;
mov1 = addframe(mov1,M1);

end

mov1 = close(mov1);
ANIMACIN: FlujoDeCalor.avi
293
10.7. PDE Tool de Matlab
El software Matlab posee un mdulo para la resolucin de Ecuaciones en derivadas
parciales denominado PDE tool (Partial Differential Equation Tool), para dicha
resolucin PDE Tool utiliza el mtodo de Elementos Finitos, cabe sealar que el
mtodo de Elementos Finitos escapa a los alcances de este libro
10
, no obstante en esta
seccin estudiaremos como hacer uso de PDE Tool para la resolucin del problema de
modos normales de vibracin de una membrana, a partir de l comprenderemos la
simpleza y capacidad de este mdulo.
Procedemos a calcular los modos normales de vibracin de dos membranas, una
rectangular y otra circular. Los modos normales de vibracin corresponden a las formas
de oscilacin que adopta un cuerpo o superficie paras las diferentes frecuencias
naturales de oscilacin. Esto significa que se busca la solucin de la EDP para estado
estacionario
Los parmetros de las membranas a estudiar son:

Parmetros Membrana Rectangular Membrana Circular
0.4
x
L =
Dimensiones [m]
0.3
y
L =
Radio: 5 a =
Tensin
N
m



1000 = 1000 =
Densidad Superficial
2
kg
m



0.01
s
= 0.01
s
=
Condiciones de borde Fijas Fijas

Tabla 10-8 Parmetros de Membranas clculo de modos normales de vibracin
El primer paso consiste en abrir el PDE tool, en el command Windows:
>> pdetool
Luego se debe dibujar la membrana rectangular, apretando el botn que indica la flecha
roja en la
Figura 10-67, si se desea modificar las dimensiones de la membrana basta hacer doble
click sobre la membrana de la figura
Figura 10-68 y modificar los parmetros en el cuadro de dilogo que aparece.
Luego ir a Boundary mode Specify Boundary Condition para setear las condiciones de
contorno como indica la
Figura 10-69. Se deben ingresar condiciones de contorno de Dirichlet (bordes fijos) con
parmetros h=1 y r = 0.

10
El lector interesado puede ver Introduction to Finite Element Vibration Analysis, Petyt, M.,
Cambridge University Press, 1990.
294


Figura 10-67 Ambiente PDE Tool


Figura 10-68 Dibujo de una membrana en PDE Tool


Figura 10-69 Condiciones de contorno
295
Luego en PDE-PDE specification se debe seleccionar, como indican las figuras la
opcin para resolver problemas de valores propios dejando los parmetros con los
siguientes valores c = 1, a = 0, d = 1.



Figura 10-70 Especificacin de PDE


Figura 10-71 Especificacin de PDE
Una vez hecho esto se debe generar la malla yendo a Mesh-Initialize Mesh, refinarla con
Mesh-Refine Mesh hasta que esta sea suficientemente fina y para asegurar una buena
calidad usar la opcin Mesh - jiggle mesh de tal forma de asegurar resultados ms
exactos.

Figura 10-72 Malla
296


Figura 10-73 Calidad de la malla (Mesh-Display Triangle Quality)
Una vez terminada la creacin de la malla se debe seleccionar un intervalo de bsqueda
de los valores propios en Solve - Parameters, que para este caso va entre 0 y 2000.
Las siguientes figuras muestran los primeros modos normales de vibracin de la
membrana.

Figura 10-74 Modo (1,1) Membrana
Rectangular

Figura 10-75 Modo (2,1) Membrana
Rectangular

Figura 10-76 Modo (1,2) Membrana
Rectangular

Figura 10-77 Modo (3,1) Membrana
Rectangular

Figura 10-78 Modo (2,2) Membrana
Rectangular

Figura 10-79 Modo (3,2) Membrana
Rectangular

297

Figura 10-80 Modo (1,3) Membrana
Rectangular

Figura 10-81 Modo (4,1) Membrana
Rectangular

Figura 10-82 Modo (2,3) Membrana
Rectangular

Figura 10-83 Modo (4,2) Membrana
Rectangular


Figura 10-84 Modo (3,3) Membrana Rectangular
En Solve-Export Solution se puede exportar la solucin al workspace de Matlab. Si se
deja por defecto, a partir del vector l se pueden calcular las frecuencias naturales
calculando la raz cuadrada del vector l y multiplicndolo por la velocidad de
propagacin en la membrana dada por
s
c

= . Como sigue
>> T=1000;
>> ro=0.01;
>> k=sqrt(l);
>> c=sqrt(T/ro);
>> w=k*c;
>> f=w/(2*pi);

298
Las frecuencias naturales analticas deducidas de la ecuacin (10.165), las encontradas
mediante PDE tool y el error cometido son mostradas en la siguiente tabla:

f analticas [Hz] f PDEtool [Hz] Error
659,06 658,81 0,25
950,90 950,15 0,75
1127,00 1125,80 1,25
1299,60 1297,70 1,86
1319,60 1317,60 2,03
1590,20 1586,60 3,59
1633,60 1629,80 3,82
1670,70 1666,70 4,00
1772,70 1767,80 4,97
1906,40 1900,30 6,14
1983,50 1976,40 7,06

Tabla 10-9 Comparacin frecuencias naturales analticas y frecuencias FEM
De la misma forma procedemos para una membrana circular, primero dibujando la
membrana


Figura 10-85 Membrana circular


Figura 10-86 Calidad de la malla
Las grficas de los modos se presentan a continuacin, cabe sealar que la forma
ovalada se debe a como entrega los resultados el software
299

Figura 10-87 Modo (0,1) Membrana circular

Figura 10-88 Modo (1,1) Membrana circular


Figura 10-89 Modo (2,1) Membrana circular

Figura 10-90 Modo (0,2) Membrana circular

Figura 10-91 Modo (3,1) Membrana circular

Figura 10-92 Modo (1,2) Membrana circular


Figura 10-93 Modo (4,1) Membrana circular

Figura 10-94 Modo (2,2) Membrana circular

300

Figura 10-95 Modo (0,3) Membrana circular

Figura 10-96 Modo (5,1) Membrana circular
301

Las frecuencias naturales analticas deducidas a partir de (10.208), las calculadas mediante
PDE tool y el error son presentadas en la siguiente tabla. Los ceros de la funcin de Bessel
se encontraron utilizando el mtodo de Halley
11
.

f analticas [Hz] f FEM [Hz] Error
242,07 242,16 0,09
385,69 386,04 0,35
516,94 517,82 0,88
555,64 556,70 1,06
642,22 643,87 1,65
706,18 708,30 2,12
763,83 766,60 2,77
847,27 850,96 3,69
871,07 875,22 4,15
882,92 887,18 4,26

Tabla 10-10 Comparacin frecuencias naturales analticas y frecuencias FEM Membrana circular

11
Para ms detalles acerca del mtodo de Halley ver: T. R. Scavo y J. B. Thoo, On the geometry of Halleys
method, Amer. Math. Monthly, 102, (1995), pp. 417426
302
11. PROBLEMAS PROPUESTOS DE ECUACIONES EN
DERIVADAS PARCIALES

En esta seccin se presentan ejercicios propuestos referentes a la resolucin de ecuaciones
diferenciales parciales vistas en el captulo anterior.
El lector debe tener en cuenta que al momento de pedirse un anlisis paramtrico deber
presentar los grficos o animaciones, segn se requiera, que muestren como actan e
influye cada parmetro.
11.1. Clasificacin de EDP
Clasifique las siguientes ecuaciones diferenciales en hiperblicas, parablicas o elpticas
segn sea el caso y escriba la forma cannica de las ecuaciones diferenciales parciales que
se presentan a continuacin.

1.
2 2
2 2
0
x y

+ =


2.
2
2
1
tt
u u
c
=
3.
2
1
t
u u

=
4.
2
0 u =
5.
2
0 u u + =
6.
2 2
2
1
tt
u u u
c
=
7.
xx tt t
u au bu cu = + +
8. ( )
t xx
x
u x u d u = +
9. ( ) 0
xy x y
x y u u u + =
10. ( ) 0
xy x y
x y u N u N u + + + =

11.2. Vibracin de Cuerdas
1) Encuentre la solucin analtica para la vibracin de las diferentes cuerdas que se
presentan a continuacin

303
1.1)
( )
( )
( ) ( )
2 2
2
2 2
0
, 0
, 0 0
0, , 0
t
u u
a
t x
u x A
u x
u t u L t

=

=
=
= =



1.2 )
( )
( )
( ) ( )
2 2
2
2 2
, 0 s n
, 0 0
0, , 0
t
u u
a
t x
x
u x A i
L
u x
u t u L t


=


=


=
= =



1.3)
( )
( )
( ) ( )
2 2
2
2 2
2
, 0 sen sen
, 0 0
0, , 0
t
u u
a
t x
x
u x k x
L L
u x
u t u L t


=


=


=
= =



1.4)
( )
( )
( ) ( )
2 2
2
2 2
2
, 0 sen sen
, 0 0
0, , 0
t
u u
a
t x
x
u x k x
L L
u x
u t u L t


=


=



=
= =



1.5)
( )
( )
( ) ( )
2 2
2
2 2
2
, 0 ( )
, 0 0
0, , 0
t
u u
a
t x
u x k L x x
u x
u t u L t

=

=
=
= =


304
1.6)
( )
( )
( ) ( )
2 2
2
2 2
2
0
, 0 ( )
2
, 0 sen sen
0, , 0
t
u u
a
t x
u x A L x x
x
u x V x
L L
u t u L t


=

=

=



= =


2) Realice un exhaustivo anlisis paramtrico e interprete fsicamente de los problemas
anteriores generando animaciones en Matlab que permitan visualizar el resultado de las
variaciones de estos parmetros.
3) Encuentre y grafique la solucin para una cuerda con bordes fijos que en su instante
inicial es golpeada por un martillo plano en algn lugar.


Figura 11-1 Impulso Inicial de cuerda

4) Suponga que usted est tocando algn instrumento de cuerda pulsada, de tal forma que
cada vez que toque ste instrumento el perfil inicial de la cuerda est dado por


Figura 11-2 Perfil inicial de cuerda
Si usted pulsa la cuerda notar que mientras mas cerca del borde ocurra esto, ms agudo
sonar el sonido emitido por ste. Por qu ocurre esto?
L
A
( ) , 0 u x
x
0
x
0
x
L 1
x 0
305
Modele la vibracin de sta cuerda y realice un anlisis exhaustivo de la variacin del
punto de pulsacin.
Una vez realizada la modelacin realice un anlisis de frecuencia de la solucin utilizando
la Transformada de Fourier vista en la seccin 7.4 e interprete el resultado obtenido.

5) Encuentre la ecuacin de una cuerda fija en sus extremos que es golpeada en algn punto
a intervalos discretos de tiempo igualmente espaciados. Realice el anlisis paramtrico
correspondiente y observe que ocurre si los intervalos de los golpes coinciden con el
perodo de algn armnico natural de oscilacin.

6) Resuelva los problemas planteados anteriormente considerando la presencia de roce en el
medio de oscilacin. Deduzca la obtencin de los coeficientes de la serie resultante para
todos los casos de oscilacin. Es decir, oscilacin amortiguada, crticamente amortiguada y
sobre amortiguada. Realice el anlisis paramtrico correspondiente.

7) Mediante la utilizacin del mtodo de diferencia finita genere la solucin para la
vibracin de una cuerda que oscila debido a la vibracin armnica de sus dos extremos
considerando que el medio de oscilacin es viscoso. Realice el anlisis paramtrico
correspondiente y vea que ocurre cuando las frecuencias de oscilacin de sus extremos
estn en fase y contra fase.

8) Graficar las oscilaciones de una cuerda no homognea de longitud dada y fija en sus
extremos, sometida a cierta tensin que es pulsada en algn punto y luego es liberada sin
velocidad inicial. La densidad de la cuerda se supone directamente proporcional a la
distancia a uno de sus extremos.
9) Los modelos de vibracin de cuerdas vistos en los captulos anteriores no incluyen la
propagacin de onda longitudinal, por lo que el modelo es menos exacto. Sin embargo, se
puede plantear un modelo de vibracin ms exacto para la vibraciones de las cuerdas de un
piano el cual est dado por
Vibracin transversal:

2 2 4
2
0 1
2 2 4
3
2
2
2
2
y y y y
T E S b
t t x x
y
y x x
b E S
x x t


=






+ +

(11.1)
306

Vibracin longitudinal:

2 2
1
2 2
2
3
2
2
2
1
2
2
l
l
E S b
t t x
y
x
y
b E S
x x t


= +






+ +

(11.2)

Investigue que significa cada uno de los parmetros y resuelva mediante la utilizacin de
mtodos numricos estas ecuaciones.
Para ms detalles ver: Balzs Bank, Lszl Sujbert,A Piano model including longitudinal
string vibrations, Proc. Of the 7 Int. Conference on Digital Audio Effects (DAFx04),
Naples Italy, October 5-8 2004

10) Investigue cuales son los parmetros que deben tener las seis cuerdas de una guitarra
para tener una afinacin clsica. Una vez obtenidos estos parmetros considere que al tocar
una cuerda sta excita a las dems, de tal forma que la vibracin de sta es la fuerza
externa para las otras cuerdas (vibracin simptica). Como primera aproximacin no
considere las perturbaciones que provocan las vibraciones de las cuerdas que oscilan por
simpata sobre la primera y resuelva las ecuaciones de las cuerdas que oscilan por simpata
mediante la utilizacin de mtodos numricos.
11.3. Membranas
1) Deduzca la ecuacin de oscilacin de una membrana considerando la presencia de roce y
de alguna fuerza externa.

2) Grafique la vibracin de una membrana rectangular que en su instante inicial es golpeada
en una de sus diagonales por un partillo delgado. Realice el anlisis paramtrico
correspondiente

3) Grafique la vibracin de una membrana circular que es golpeada por un martillo circular
de radio R en su centro. Primero obtenga la solucin sin atenuacin del medio y luego
considerando la atenuacin del medio.

307
4) Grafique la vibracin de una membrana circular que es excitada por una fuerza armnica
aplicada en su centro. Realice el anlisis de parmetros correspondiente y estudie bajo que
condiciones ocurre el fenmeno de resonancia.
5) Mediante la utilizacin de PDE Tool verifique que los modos normales de vibracin de
una membrana circular coinciden con los presentados en la
Figura 11-3


Figura 11-3 Modos normales de vibracin de membrana circular
6) Mediante la utilizacin de PDE Tool de Matlab modele la placa inferior de una guitarra y
grafique sus primeros modos normales de vibracin.
308
11.4. Ecuacin de onda Acstica
1) Investigue la deduccin de la ecuacin de propagacin de ondas acsticas.
2) La ecuacin diferencial para la propagacin de ondas acsticas unidimensional est dada
por

2 2
2 2 2
1 p p
x c t

=

(11.3)
Esta ecuacin puede utilizarse para encontrar la propagacin de ondas en tubos, donde las
condiciones de contorno dependern son:
Para tubo abierto

0
0
x
p
x

(11.4)
Para tubo cerrado
( )
0
, 0 p x t = (11.5)
Encuentre la solucin de sta ecuacin para
Tubo abierto en ambos extremos
Tubo abierto en un extremo
Tubo cerrado en ambos extremos
Interprete fsicamente estos resultados.
3) Encontrar los modos normales de vibracin para un recinto esfrico. Considere que la
ecuacin de propagacin de onda acstica tridimensional en coordenadas esfricas est
dada por


2 2
2 2
2 2 2 2 2 2
1 1 1
sin( )
sin( ) sin ( )
p p p p
a r
r r t r r r




= + +





(11.6)
Y que la condicin de frontera est dada por:

0
( , , , ) 0
r
P r t = (11.7)

309
4) La ecuacin de propagacin de ondas en un tubo de seccin transversal variable est
dada por

2 2
2 2 2
1 1 p dA p p
A dx x x c t

+ =

(11.8)
Esta ecuacin es conocida como la ecuacin de Websters .
Resuelva sta ecuacin considerando que la seccin A vara de forma exponencial
comenzando con radio inicial
0
r y terminando en un radio
1
r . Considere ambos extremos
abiertos.
11.5. Problemas de Flujo de Calor
1) Obtenga las soluciones analticas para la ecuacin de flujo de calor unidimensional y
tridimensional.
2) Encuentre y grafique el flujo de calor en una placa cuyos bordes se encuentran a una
temperatura de 0C si en el instante inicial se pone en contacto en algn punto con un
elemento a una temperatura muy alta. Realice el anlisis paramtrico de su resultado.
3) Resuelva, grafique e interprete el problema anterior pero sobre una pieza de metal con la
forma de un paraleleppedo.
4) Obtenga la solucin analtica para el flujo de calor en una placa circular.
5) Encuentre y grafique el flujo de calor en una placa circular cuyos bordes se encuentran a
una temperatura de 0C si en el instante inicial se pone en contacto justo en su centro con
una pieza de radio R a muy alta temperatura. Realice el anlisis paramtrico de su
resultado.
310
12. TUTORIAL MATLAB
Para acceder al tutorial de Matlab hacer Click AQUI

También podría gustarte