Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Desarrollo:
Del sistema, se detalla que x1 es el desplazamiento de la masa m1 del sistema mecánico, x2 el desplazamiento del
absorbedor de vibración pasivo (de masa m2, rigidez K2 con amortiguamiento C2=0) ambos se consideran positivos en el
sentido de las flechas tanto x1 y x2, puesto que cuando el sistema se encuentra en reposo si ambos están en cero no
significa que las masas estén traslapadas ya que cada uno tiene su eje de referencia.
Entonces, para obtener las ecuaciones diferenciales que describe el comprtamiento dinámico del sistema. Se realizará un
diagrama de cuerpo libre (DCL) del sistema y del absorbedor de vibración pasivo que separará el sistema en dos partes, la
1° parte que está constituida por la masa m1 del sistema mecánico y sobre las fuerzas que interactúan sobre ella tal como
al sistema.
ley de newton.
Entonces para la 1° ecuacion dada por la 2° ley de newton a la dinámica del sistema para el bloque m1 se tendrá:
𝑑2 𝑥1
∑ 𝐹 = 𝑚1 ∗
𝑑𝑡 2
Por otro lado, para el bloque m2 del diagrama de cuerpo libre (DCL) se tiene las siguientes fuerzas:
newton.
Para el bloque m2, tanto la fuerza generada por el resorte
𝑑𝑥2 𝑑𝑥1
siendo 𝐹𝐴2 = 𝑐2 ( − ) y claro la 𝐹𝑚2 dada por la 2°
𝑑𝑡 𝑑𝑡
ley de newton.
Entonces de la dinámica del sistema para el bloque m2 aplicando la 2° ley de newton se tiene:
𝑑2 𝑥2
∑ 𝐹 = 𝑚2 ∗
𝑑𝑡 2
𝑑 2 𝑥2
−𝐹𝐸2 − 𝐹𝐴2 = 𝑚2 ∗
𝑑𝑡 2
2 ecuación:
𝒅𝟐 𝒙𝟐 𝒅𝒙𝟐 𝒅𝒙𝟏
𝒎𝟐 ∗ 𝟐
+ 𝒌𝟐 ∗ (𝒙𝟐 − 𝒙𝟏 ) + 𝒄𝟐 ∗ ( − )=𝟎
𝒅𝒕 𝒅𝒕 𝒅𝒕
De las ecuaciones 1 y 2 se asignará nuevo nombre a la variable x1 y x2 y sus derivadas proceso conocido como definición de
𝒁𝟏 = 𝒙𝟏 ⋯ (𝒆𝒄𝒖𝒂𝒄𝒊𝒐𝒏 𝟑)
𝒁𝟐 = 𝒙𝟏̇
𝒁𝟑 = 𝒙𝟐
𝒁𝟒 = 𝒙𝟐̇
𝑍̇3 = 𝑍4 ⋯ (𝑒𝑐𝑢𝑎𝑐𝑖𝑜𝑛 5)
De esta relación, se expresa de los términos de las variables de estado para 𝑍2̇ y 𝑍4̇ , los cuales obtiene derivando 𝑍2 y 𝑍4 .
De 𝑍2 se tiene:
𝒅𝟐 𝒙𝟏
𝒁̇𝟐 = 𝒙𝟏̈ =
𝒅𝒕𝟐
De 𝑍4 :
𝒅𝟐 𝒙𝟐
𝒁𝟒̇ = 𝒙𝟐̈ =
𝒅𝒕𝟐
𝑘1 𝑘2 𝑐1 𝑐2 𝑓(𝑡)
𝑍2̇ + ∗ 𝑍1 + ∗ (𝑍1 − 𝑍3 ) + ∗ 𝑍2 + ∗ (𝑍2 − 𝑍4 ) =
𝑚1 𝑚1 𝑚1 𝑚1 𝑚1
Del diagrama del sistema se tiene que los valores de los coeficientes de amortiguamiento 𝑐1 ≈ 0 y 𝑐2 = 0, por ende, se
considera lo siguiente:
𝑘1 𝑘2 𝑓(𝑡)
𝑍2̇ + ∗ 𝑍1 + ∗ (𝑍1 − 𝑍3 ) =
𝑚1 𝑚1 𝑚1
𝒌𝟏 𝒌𝟐 𝒇(𝒕)
𝒁𝟐̇ = − ∗ 𝒁𝟏 − ∗ (𝒁𝟏 − 𝒁𝟑 ) +
𝒎𝟏 𝒎𝟏 𝒎𝟏
𝒅𝟐 𝒙𝟐 𝒅𝒙𝟐 𝒅𝒙𝟏
𝒎𝟐 ∗ + 𝒌𝟐 ∗ (𝒙𝟐 − 𝒙𝟏 ) + 𝒄𝟐 ∗ ( − )=𝟎
𝒅𝒕𝟐 𝒅𝒕 𝒅𝒕
𝑘2 𝑐2
𝑍̇4 + ∗ (𝑍3 − 𝑍1 ) + ∗ (𝑍4 − 𝑍2 ) = 0
𝑚2 𝑚2
𝑘2
𝑍̇4 + ∗ (𝑍3 − 𝑍1 ) = 0
𝑚2
𝒌𝟐
𝒁̇𝟒 = − ∗ (𝒁𝟑 − 𝒁𝟏 )
𝒎𝟐
De esta manera la representación matricial será:
De las ecuaciones establecidas (4), (5), (6) y (7) se tendrá la siguiente representación de la matriz del sistema.
Del sistema mecánico, al ser 𝑓(𝑡) la entrada del sistema para la salida 𝑥1 se tiene lo siguiente:
Ecuaciones de estado:
De las ecuaciones de estado de la representación matricial del sistema se hallará las matrices [𝐴], [𝐵], [𝐶] 𝑦 [𝐷]:
Por lo tanto:
Hallando la función transferencia mediante MATLAB
Teniendo los valores de las matrices A, B, C y D en base de ello se encontrará la función transferencia mediante la expresión
siguiente:
𝑿𝟏 (𝒔)
𝑮(𝒔) = = 𝑪 ∗ (𝒔 ∗ 𝑰 − 𝑨)−𝟏 ∗ 𝑩 + 𝑫
𝑭(𝒔)
Script de MATLAB:
simulación del script realizado:
𝑋1 (𝑠) 𝑚 2 ∗ 𝑠 2 + 𝑘2
𝐺(𝑠) = =
𝐹(𝑠) 𝑘1 ∗ 𝑘2 + 𝑘1 ∗ 𝑚2 ∗ 𝑠 + 𝑘2 ∗ 𝑚1 ∗ 𝑠 2 + 𝑘2 ∗ 𝑚2 ∗ 𝑠 2 + 𝑚1 ∗ 𝑚2 ∗ 𝑠 4
2
Ordenando la expresión:
𝒎𝟐 ∗ 𝒔 𝟐 + 𝒌 𝟐
𝑮(𝒔) =
(𝒎𝟏 ∗ 𝒎𝟐 ) ∗ 𝒔𝟒 + (𝒌𝟏 ∗ 𝒎𝟐 + 𝒌𝟐 ∗ 𝒎𝟏 + 𝒌𝟐 ∗ 𝒎𝟐 ) ∗ 𝒔𝟐 + 𝒌𝟏 ∗ 𝒌𝟐
DIAGRAMA DE BLOQUES
CONTROLABILIDAD
Script de Matlab:
CONCLUSION:
El sistema es controlable por tener el rango de la matriz de controlabilidad igual a las dimensiones de la matriz del sistema.
OBSERVABILIDAD
Script de Matlab:
CONCLUSION:
El sistema es observable por tener el rango de la matriz de observabilidad igual a las dimensiones de la matriz del sistema.
PREGUNTA 2: Dado el sistema mostrado en la siguiente figura, represente en espacio de estados determinando
las variables y las matrices de estado. Indicar si es completamente controlable y observable.
CONTROLABILIDAD OBSERVABILIDAD
Donde R1= 10 ohm, R1=2R1, L=100mH, C=5000uf y Ve=12cos(5t+0.5), condiciones iniciales nulas
Determinar si es controlable y observable
SIMULACIÓN EN MATLAB
CONTROLABILIDAD OBSERVABILIDAD
𝑑𝑣1 (𝑡)
𝐹(𝑡) = 𝑀1 + 𝑓1 𝑣1 (𝑡) + 𝑓2 (𝑣1 (𝑡) − 𝑣2(𝑡) )
𝑑𝑡
Del bloque M2 obtenemos:
𝑑𝑣2 (𝑡)
𝑓2 (𝑣1 (𝑡) − 𝑣2 (𝑡)) = 𝑀2 + 𝑘 ∫ 𝑣2 (𝑡)𝑑𝑡
𝑑𝑡
𝑠𝑀1 + 𝑓1 + 𝑓2 −𝑓2
𝑣 (𝑠)
( 𝑘 ) ( 1 ) = (𝐹(𝑠))
−𝑓2 𝑀2 𝑠 + 𝑓2 + 𝑣2 (𝑠) 0
𝑠
Resolviendo por Cramer:
𝐹(𝑠) −𝑓2
| 𝑘|
0 𝑀2 𝑠 + 𝑓1 + 𝑠
𝑣1 (𝑠) =
𝑠𝑀1 + 𝑓1 + 𝑓2 −𝑓2
| 𝑘|
−𝑓2 𝑀2 𝑠 + 𝑓2 + 𝑠
𝑘
𝑀2 𝑠 + 𝑓2 + 𝑠
𝑣1 (𝑠) = 𝐹(𝑠)
𝑘
(𝑠𝑀1 + 𝑓1 + 𝑓2 ) (𝑀2 𝑠 + 𝑓2 + ) − 𝑓22
𝑠
𝑀 𝑠 + 𝑓1 + 𝑓2 𝐹(𝑠)
| 1 |
−𝑓2 0
𝑣2 (𝑠) =
𝑠𝑀1 + 𝑓1 + 𝑓2 −𝑓2
| 𝑘|
−𝑓2 𝑀2 𝑠 + 𝑓2 + 𝑠
𝑓2
𝑣2 (𝑠) = 𝐹(𝑠)
𝑘
(𝑠𝑀1 + 𝑓1 + 𝑓2 ) (𝑀2 𝑠 + 𝑓2 + ) − 𝑓22
𝑠
𝑘
𝑣1 (𝑠) 𝑀2 𝑠 + 𝑓2 + 𝑠
=
𝐹(𝑠) (𝑠𝑀 + 𝑓 + 𝑓 ) (𝑀 𝑠 + 𝑓 + 𝑘 ) − 𝑓 2
1 1 2 2 2 𝑠 2
𝑣2 (𝑠) 𝑓2
=
𝐹(𝑠) (𝑠𝑀 + 𝑓 + 𝑓 ) (𝑀 𝑠 + 𝑓 + 𝑘 ) − 𝑓 2
1 1 2 2 2 𝑠 2
𝑘
𝑣1 (𝑠) 𝑀2 𝑠 + 𝑓2 + 𝑠
=
𝐹(𝑠) (𝑠𝑀 + 𝑓 + 𝑓 ) (𝑀 𝑠 + 𝑓 + 𝑘 ) − 𝑓 2
1 1 2 2 2 𝑠 2
𝑣2 (𝑠) 𝑓2
=
𝐹(𝑠) (𝑠𝑀 + 𝑓 + 𝑓 ) (𝑀 𝑠 + 𝑓 + 𝑘 ) − 𝑓 2
1 1 2 2 2 𝑠 2
Veamos un ejemplo asumiendo los siguientes valores (m1=5, m2=10; f1=4, f2=2, k=8)
CONTROLABILIDAD OBSERVABILIDAD
𝑣2 (𝑠) 𝑓2
=
𝐹(𝑠) (𝑠𝑀 + 𝑓 + 𝑓 ) (𝑀 𝑠 + 𝑓 + 𝑘 ) − 𝑓 2
1 1 2 2 2 𝑠 2
VARIABLES DE ESTADO
CONTROLABILIDAD OBSERVABILIDAD