Modelos
Modelos
0
PROGRAMA DE INGENIERÍA MECATRÓNICA Periodo 2019-2
𝑅2 𝜃̈2
𝜃̈1 =
𝑅1
Respectivamente
Teniendo esto en cuenta se procede a reemplazar en 𝐹𝑐
𝑅 𝜃̈ 𝑅 𝜃̇ 𝑅 𝜃
−𝐽1 2 2 −𝐵1 2 2 − 𝑘1 2 2
𝑅1 𝑅1 𝑅1
𝐹𝑐 =
Ilustración 1. Diagrama de cuerpo libre de J2 𝑅1
Simplificado
Se plantea el siguiente diagrama de cuerpo libre para 𝐽1 𝑅2 (−𝐽1 𝜃̈2 −𝐵1 𝜃2̇ − 𝑘1 𝜃2 )
𝐹𝑐 =
𝑅1 2
En la ecuación general
𝑅2 2 (−𝐽1 𝜃̈2 −𝐵1 𝜃2̇ − 𝑘1 𝜃2 )
−𝐵2 𝜃2̇ − 𝑘2 𝜃2 + 𝜏𝑎 (𝑡) + = 𝐽2 𝜃2̈
𝑅1 2
Organizando la ecuación
𝑅2 2 𝑅2 2 𝑅2 2
𝜏𝑎 (𝑡) + (−𝑘2 − 𝑘1 ̇ = (𝐽2 + 𝐽1 ) 𝜃̈2
2 ) 𝜃2 + (−𝐵2 −𝐵1 2 ) 𝜃2
𝑅1 𝑅1 𝑅1 2
Espacio de estados
𝑍1 = θ2
𝑍2 = θ̇2
𝑍3 = θ̈2
𝑍̇1 = 𝑍2 = θ̇2
𝑍̇2 = 𝑍3 = θ̈2
0 1
0
𝑅 2 𝑅2 2
𝑍̇ −𝑘2 − 𝑘1 2 2 −𝐵2 −𝐵1 𝑍 1
[ 1] = 𝑅1 𝑅1 2 [ 1] + [ ] τa (t)
𝑍̇2 𝑍2 𝑅2 2
𝑅 2 𝑅 2 𝐽2 + 𝐽1
𝐽2 + 𝐽1 2 2 𝐽2 + 𝐽1 2 2 𝑅1 2
[ 𝑅1 𝑅1 ]
𝑍1
𝑦 = [1 0] [𝑍 ] + [0]τa (t)
2
Ilustración 2. Diagrama de cuerpo libre de J1
θ2 𝑅1 2
Entonces las ecuaciones que describen el sistema pueden ser =
τa (t) (R1 2 J2 + J1 𝑅2 2 )s2 + (R1 2 B2 + B1 𝑅2 2 )s+R1 2 K 2 + K1 𝑅2 2
tal que
−𝐵2 𝜃2̇ − 𝑘2 𝜃2 + 𝜏𝑎 (𝑡) + 𝐹𝑐 𝑅2 = 𝐽2 𝜃2̈ Tomando una relación de radio dos a uno donde el radio
Y menor es R1 , tomando valores de viscosidad semejantes a
−𝐵1 𝜃1̇ − 𝑘1 𝜃1 − 𝐹𝑐 𝑅1 = 𝐽1 𝜃1̈ 0.08 y coeficientes elásticos parecidos 1. Reemplazamos
Se puede despejar 𝐹𝑐 de la segunda ecuación y obtener dentro de la función de transferencia
−𝐽1 𝜃1̈ −𝐵1 𝜃1̇ − 𝑘1 𝜃1 Simulación
𝐹𝑐 = Se realizó un código aparte para dejar las variables del sistema
𝑅1
Reemplazando en la primera podríamos decir que de una forma n la que se pueda cambiar las constantes. Dicho
código se muestra a continuación
INFORME DE PRÁCTICA DE LABORATORIO Versión 1.0
PROGRAMA DE INGENIERÍA MECATRÓNICA Periodo 2019-2
1 1
𝑒𝑐̇ = [0]𝑒𝑐 + [ ]𝑒𝑖 (𝑡) 𝑞1 = (𝜃 − 𝜃2 )
𝑅𝐶 𝑅1 1
𝑦 = [1]𝑒𝑐 + [0]𝑒𝑖 (𝑡) Y
Simulaciones 1
Considerando R y C como unitarios el diagrama de bloques se 𝑞2 = (𝜃 − 𝜃𝑎 )
𝑅2 2
puede ver en la siguiente imagen Reemplazando
1
𝐶1 𝜃1̇ = 𝑞𝑖 (𝑡) − (𝜃 − 𝜃2 )
𝑅1 1
Y
1 1
𝐶2 𝜃2̇ = (𝜃 − 𝜃2 ) − (𝜃2 − 𝜃𝑎 )
𝑅1 1 𝑅2
Linealización
Las ecuaciones anterior mente planteadas son las que se
utilizaran como modelo del sistema. Como puede notarse de la
Ilustración 6. Diagrama de bloques simulados hay una temperatura ambiente la cual causa que nuestro sistema
sea no lineal, como resultado, el siguiente paso es linealizar las
Con su salida en la siguiente imagen
ecuaciones en diferencias.
Puntos de equilibrio
𝜃1̇ = 𝜃2̇ = 0
1
0 = 𝑞𝑖 (𝑡) − (𝜃1 − 𝜃2 )
𝑅1
1 1
0= (𝜃1 − 𝜃2 ) − (𝜃2 − 𝜃𝑎 )
𝑅1 𝑅2
Puntos de operación
𝜃1 = 20°𝐶 𝜃2 = 15°𝐶
1
𝑞𝑖 (𝑡) = (𝜃1 − 𝜃2 )
𝑅1
1 1
(𝜃1 − 𝜃2 ) = (𝜃2 − 𝜃𝑎 )
𝑅1 𝑅2
Por Jacobiano
Espacio de estados
1 1
− 1
𝜃1̇ 𝜕 𝐶1 𝑅1 𝐶1 𝑅1 𝜃𝜕
[ ]= [ 1 ] + [𝐶1 ] 𝑞𝑖 (𝑡)
𝜃2̇ 𝜕 1 1 1 𝜃2 𝜕
− − 0
[ 𝐶2 𝑅1 𝐶2 𝑅1 𝐶2 𝑅2 ]
Ilustración 7. Salida del sistema al ser sometido a una entrada Escalón. 𝜃𝜕
𝑦 = [0 1] [ 1 ] + [0] 𝑞𝑖 (𝑡)
Escalón (amarilla), Salida (azul) 𝜃2 𝜕
𝜃2 𝜕 𝑅2
IV-G. Sistema térmico =
𝑞𝑖 (𝑠) 2
𝐶1 𝑅1 𝐶2 𝑅2 𝑠 + 1 𝑅1 − 𝐶1 𝑅2 + 𝐶2 𝑅2 )𝑠 + 1
(𝐶
Tomando las R’s como iguales y con un valor del 50% y las
capacidades son de 1m3
Podemos aclarar que la función de transferencia por la
ecuación 16
𝜃2 𝜕 2
=
𝑞𝑖 (𝑠) 𝑠 2 + 2𝑠 + 4
Figura 7. Sistema térmico Simulación lineal
Simulación no lineal
𝑃2 𝜕 2
= 2
𝑤𝑖 (𝑠) 2𝑠 + 6𝑠 + 4
Simulación lineal Ilustración 17. Diagrama de bloques usado
Simulación no lineal
Figura 9. Peludo doble
V. CONCLUSIONES
Para cada uno de los modelos se podía observar que la mayor
Ilustración 16. Código utilizado para el Matlab funtion complicación era el modelamiento. En algunos casos, la
suposición de diferentes constantes del sistema era necesaria
para el modelamiento del mismo. El uso de Newton-Euler
ayuda en ciertos casos pero por otra parte el uso de Euler-
LaGrange facilita sistemas más complejos, como es de buen
ejemplo del péndulo elástico. Esto se debe a que el método de
LaGrange utiliza energías para analizar el sistema mientras que
newton, solo las fuerzas presentes en el mismo.
INFORME DE PRÁCTICA DE LABORATORIO Versión 1.0
PROGRAMA DE INGENIERÍA MECATRÓNICA Periodo 2019-2
REFERENCIAS
[1] K. Maani and R. Cavana, Systems thinking, system dynamics. Rosedale:
Pearson Prentice Hall, 2010.
[2] K. Ogata, Modern control engineering. [Delhi]: Pearson, 2016.
[3] B. Kuo, Automatic Control System, Wiley, 2009.
[4] R. Dorf, Modern Control Systems: International Version plus Matlab and
Simulink Student Version 2011a, Pearson, 2011.
[5] K. Ogata, Solving Control Engineering Problems wuth Matlab, Prentice-
Hall,
1994.
[6] C. Chen, Analog and Digital Control System Design: Transfer-Function,
State-Space and Algebraic Methods, Saunders College , 1993.