SlideShare una empresa de Scribd logo
1 de 7
PENDULO INVERTIDO
JOSE ALFREDO COLLAZOS ROZO
UNIVERSIDAD TECNOLÓGICA DE PEREIRA
FACULTAD DE INGENIERÍAS
INGENIERÍA FÍSICA
PEREIRA
2017
Introducción Teórica El sistema de péndulo invertido
Es un problema clásico en la ingeniería de control, el cual consiste en una varilla
con una masa en un extremo y en el otro un eje que puede pivotar
bidimensionalmente, todo esto va montado sobre un carro que puede moverse
longitudinalmente, no es infinito aunque en nuestro sistema así lo consideraremos.
Este sistema es inestable, ya que la varilla puede caerse en cualquier momento y
hacia cualquier dirección dentro del plano X-Y, para evitar esto se introduce un
controlador.
La misión de este controlador es la de mantener la varilla en posición vertical, para
ello se tendrá control sobre la fuerza aplicada al carro, sabiendo en cualquier
momento el ángulo del péndulo.
Si se considerase un sistema real, para poder mover el carro, este se conecta
mediante una cinta de transmisión que está conectada al motor, este motor va a
proporcionar un par proporcional a la tensión de control aplicada, dependiendo de
la polaridad de esta tensión se consigue el motor gire en uno u otro sentido,
haciendo que la cinta se mueva en ambas direcciones que es lo que se pretende
controlar en el sistema.
Para problema presentado, primeramente construiremos el modelo de péndulo
invertido de la siguiente forma:
Formulación Lagrangiana:
𝑟⃗ = ( 𝑦 + 𝑙 ∗ 𝑠𝑖𝑛𝜃, 𝑙 ∗ 𝑐𝑜𝑠𝜃)
𝑟⃗ = (𝑦 + 𝑙 ∗ 𝑐𝑜𝑠𝜃, −𝑙𝑠𝑖𝑛𝜃)̇
𝑟̇ ∗ 𝑟̇ = (𝑦̇ + 𝑙 ∗ 𝑐𝑜𝑠𝜃 ∗ 𝜃)̇ 2 + (𝑙 ∗ 𝑠𝑖𝑛𝜃)2
𝑇 =
1
2
𝑀𝑦̇ 2 +
1
2
𝑚(𝑦̇2 + 2𝑙𝑦̇ 𝜃̇ 𝑐𝑜𝑠𝜃 + (𝑙𝜃)̇ 2
𝑈 = 𝑚𝑔𝑙𝑐𝑜𝑠𝜃
Tenemos que el lagrangiano:
𝐿 = (𝑥, 𝑥̇, 𝜃, 𝜃̇, 𝑡)
1
2
𝑀𝑦̇2 +
1
2
𝑚(𝑦̇2 + 2𝑙𝑦̇ 𝜃̇ 𝑐𝑜𝑠𝜃 + (𝑙𝜃)̇ 2 − 𝑚𝑔𝑙𝑐𝑜𝑠𝜃
Por el principio de mínima acción:
𝑑𝐿
𝑑𝑦̇
= 0
𝑑𝐿
𝑑𝑦̇
= 𝑀𝑦̈ + 𝑚𝑦̈ + 𝑚𝑙𝑐𝑜𝑠𝜃
𝑑𝑙̂̇
𝑑𝑦̇
= 𝑀𝑦̈ + 𝑚𝑦̈ + 𝑚𝑙(𝜃̈ 𝑐𝑜𝑠𝜃 − 𝜃̇2
𝑠𝑖𝑛𝜃)
𝑑𝑙̂̇
𝑑𝑦̇
−
𝑑𝐿
𝑑𝑦
= ( 𝑀 + 𝑚) + 𝑚𝑙𝑐𝑜𝑠𝜃− 𝑚𝑙𝑠𝑖𝑛2
𝜃)
𝑑𝐿
𝑑𝜃
= 𝑚𝑔𝑙𝑠𝑖𝑛𝜃
𝑑𝐿
𝑑𝜃̇
= 𝑚(𝑙𝑦̇ 𝑐 𝑜𝑠𝜃 + 𝑙𝜃̇)
𝑑𝑙̂̇
𝑑𝜃̇
= 𝑚𝑙( 𝑦̈ 𝑐𝑜𝑠𝜃− 𝑦̇ 𝑠𝑖𝑛𝜃𝜃̇) + 𝑙2
𝜃̈
𝑑𝑙̂̇
𝑑𝜃̇
−
𝑑𝐿
𝑑𝜃
= 𝑚𝑙( 𝑦̈ 𝑐𝑜𝑠𝜃 − 𝑦̇ 𝑠𝑖𝑛𝜃𝜃̇ + 𝑙𝜃̈) − 𝑚𝑙( 𝑔𝑠𝑖𝑛𝜃 − 𝑦̇ 𝑠𝑖𝑛𝜃𝜃̇) = 𝑢
Ecuaciones Obtenidas:
𝑚𝑙𝑦̈ 𝑐 𝑜𝑠𝜃 + 𝑙2 𝜃̈ − 𝑚𝑔𝑙𝑠𝑖𝑛𝜃 = 𝑢
𝑚𝑦̈ 𝑐 𝑜𝑠𝜃 + 𝑙𝜃 − 𝑚𝑔𝑠𝑖𝑛𝜃 = 𝑢
Linealizando las ecuaciones alrededor de 𝜃 = 0 tenemos:
𝑚𝑙𝜃 = ( 𝑀 + 𝑚) 𝑔𝜃 − 𝑢̈
𝑚𝑥̈ = 𝑢 − 𝑚𝑔𝜃
Se tiene:
𝜃̈ =
80
3
𝜃 −
5
3
𝑢
𝑥̈ =
2
3
𝑢 −
2
3
𝜃
Teniendo en cuenta:
𝑥1 = 𝜃
𝑥2 = 𝜃̇
𝑥3 = 𝑦
𝑥4 = 𝑦̇
𝑥̇ = 𝐴𝑥+ 𝐵𝑢
𝑦 = 𝐶𝑥
𝑦1 = [0 0 1 0 ] [
x1
x2
x3
x4
]
Valores propios en sistema en lazo cerrado:
Para un sobrepaso de 𝑀 𝑝 = 5%
Tiempo de establecimiento de 𝑇𝑠 = 1𝑠
Obtenida a partir de 𝑠2 + 2𝜑𝑤 𝑛 𝑠 + 𝑤 𝑛
2
Raíces de la ecuación anterior:
−4.000 − 4.194𝑖
−4.000 + 4.194𝑖
Mediante Matlab se obtuvieron los polos dominantes:
−0.8000 − 1.091𝑖
−0.8000 + 1.091𝑖
−2.7066 + 0.0000𝑖
−2.7066 + 0.0000𝑖
Mediante el método de Ackerman, obtenemos el vector de ganancias
𝐾 = [−27.012 − 4.727 − 0.805 − 1.298]
La ganancia obtenida es de −0.8050
Seguidamente construimos un diagrama de bloques para el sistema con sus variables de
estado.
Obtenemos la fuerza U (t) ejercida sobre el carro para controlar la posición del péndulo.
Condiciones de diseño:
𝑀 𝑝 = 5%
𝑡 𝑠 = 3𝑠
Comportamiento de cada una de las variables de estado
En este caso cumple las especificaciones de control.
Código simulación del diseño de control
Pendulo invertido

Más contenido relacionado

La actualidad más candente

Impedancias AC
Impedancias ACImpedancias AC
Impedancias ACTensor
 
Movimiento relativo en un sistema de referencia en traslacion
Movimiento relativo en un sistema de referencia en traslacionMovimiento relativo en un sistema de referencia en traslacion
Movimiento relativo en un sistema de referencia en traslacionSusanaGualpa
 
Aplicación de las leyes de Newton al movimiento de un sistema de partículas
Aplicación de las leyes de Newton al movimiento de un sistema de partículasAplicación de las leyes de Newton al movimiento de un sistema de partículas
Aplicación de las leyes de Newton al movimiento de un sistema de partículasLuis Andrango
 
Amplificadores TBJ
Amplificadores TBJAmplificadores TBJ
Amplificadores TBJBertha Vega
 
Lugar geométrico de las raices control 1
Lugar geométrico de las raices control 1Lugar geométrico de las raices control 1
Lugar geométrico de las raices control 1Marvin Pariona
 
Guía rápida tmr0 e interrupciones
Guía rápida tmr0 e interrupcionesGuía rápida tmr0 e interrupciones
Guía rápida tmr0 e interrupcionesLuis Zurita
 
Clase 14 circuitos de corriente continua
Clase 14 circuitos de corriente continuaClase 14 circuitos de corriente continua
Clase 14 circuitos de corriente continuaTensor
 
ejercicio grupo 4 dinamica.pdf
ejercicio grupo 4 dinamica.pdfejercicio grupo 4 dinamica.pdf
ejercicio grupo 4 dinamica.pdfalexanderchero
 
1.3.1 polarizacion del jfet
1.3.1 polarizacion del jfet1.3.1 polarizacion del jfet
1.3.1 polarizacion del jfetjosefer28051989
 
Actividades circuito rc (1)
Actividades circuito rc (1)Actividades circuito rc (1)
Actividades circuito rc (1)LisSett Castro
 
248918615 teoria-de-fallas
248918615 teoria-de-fallas248918615 teoria-de-fallas
248918615 teoria-de-fallasSergio Daniel
 
Dinamica unidad 1
Dinamica unidad 1Dinamica unidad 1
Dinamica unidad 1StevJohnS
 

La actualidad más candente (20)

Conexión darlington transistor
Conexión darlington transistorConexión darlington transistor
Conexión darlington transistor
 
Impedancias AC
Impedancias ACImpedancias AC
Impedancias AC
 
Movimiento relativo en un sistema de referencia en traslacion
Movimiento relativo en un sistema de referencia en traslacionMovimiento relativo en un sistema de referencia en traslacion
Movimiento relativo en un sistema de referencia en traslacion
 
Practica 1 electronica
Practica 1 electronicaPractica 1 electronica
Practica 1 electronica
 
Aplicación de las leyes de Newton al movimiento de un sistema de partículas
Aplicación de las leyes de Newton al movimiento de un sistema de partículasAplicación de las leyes de Newton al movimiento de un sistema de partículas
Aplicación de las leyes de Newton al movimiento de un sistema de partículas
 
Circuito sujetador
Circuito sujetadorCircuito sujetador
Circuito sujetador
 
Practica Filtro pasa bajos
Practica Filtro pasa bajosPractica Filtro pasa bajos
Practica Filtro pasa bajos
 
Amplificadores TBJ
Amplificadores TBJAmplificadores TBJ
Amplificadores TBJ
 
Lugar geométrico de las raices control 1
Lugar geométrico de las raices control 1Lugar geométrico de las raices control 1
Lugar geométrico de las raices control 1
 
Ejercicio de Dinámica (Trabajo y Energía)
Ejercicio de Dinámica (Trabajo y Energía)Ejercicio de Dinámica (Trabajo y Energía)
Ejercicio de Dinámica (Trabajo y Energía)
 
Limitadores
LimitadoresLimitadores
Limitadores
 
2da tarea de control
2da tarea de control2da tarea de control
2da tarea de control
 
Guía rápida tmr0 e interrupciones
Guía rápida tmr0 e interrupcionesGuía rápida tmr0 e interrupciones
Guía rápida tmr0 e interrupciones
 
Clase 14 circuitos de corriente continua
Clase 14 circuitos de corriente continuaClase 14 circuitos de corriente continua
Clase 14 circuitos de corriente continua
 
ejercicio grupo 4 dinamica.pdf
ejercicio grupo 4 dinamica.pdfejercicio grupo 4 dinamica.pdf
ejercicio grupo 4 dinamica.pdf
 
1.3.1 polarizacion del jfet
1.3.1 polarizacion del jfet1.3.1 polarizacion del jfet
1.3.1 polarizacion del jfet
 
Actividades circuito rc (1)
Actividades circuito rc (1)Actividades circuito rc (1)
Actividades circuito rc (1)
 
248918615 teoria-de-fallas
248918615 teoria-de-fallas248918615 teoria-de-fallas
248918615 teoria-de-fallas
 
Dinamica unidad 1
Dinamica unidad 1Dinamica unidad 1
Dinamica unidad 1
 
Electomagnetismo
ElectomagnetismoElectomagnetismo
Electomagnetismo
 

Similar a Pendulo invertido

459944481-Taller-2-Diseno-de-Compensadores-Basados-en-la-Respuesta-en-el-Tiem...
459944481-Taller-2-Diseno-de-Compensadores-Basados-en-la-Respuesta-en-el-Tiem...459944481-Taller-2-Diseno-de-Compensadores-Basados-en-la-Respuesta-en-el-Tiem...
459944481-Taller-2-Diseno-de-Compensadores-Basados-en-la-Respuesta-en-el-Tiem...David Mora Cusicuna
 
Ejercicio Digitalización de controladores continuos
Ejercicio Digitalización de controladores continuosEjercicio Digitalización de controladores continuos
Ejercicio Digitalización de controladores continuosMarlon Torres
 
Momento de inercia con respecto a ejes paralelos
Momento de inercia con respecto a ejes paralelosMomento de inercia con respecto a ejes paralelos
Momento de inercia con respecto a ejes paralelosMartin Andrade Pacheco
 
Criterio de areas Sistemas electrico de potencia (SEP II)
Criterio de areas Sistemas electrico de potencia (SEP II)Criterio de areas Sistemas electrico de potencia (SEP II)
Criterio de areas Sistemas electrico de potencia (SEP II)Christian Cañafe Clavijo
 
Matriz Asociada a la Aplicacion
Matriz Asociada a la AplicacionMatriz Asociada a la Aplicacion
Matriz Asociada a la Aplicacionalgebragr4
 
Modelado Matemático
Modelado MatemáticoModelado Matemático
Modelado MatemáticoGatu Galván
 
Solucionario del examen parcial ANALISIS 2015
Solucionario del examen parcial  ANALISIS 2015Solucionario del examen parcial  ANALISIS 2015
Solucionario del examen parcial ANALISIS 2015fredy Daza Cecilio
 

Similar a Pendulo invertido (20)

459944481-Taller-2-Diseno-de-Compensadores-Basados-en-la-Respuesta-en-el-Tiem...
459944481-Taller-2-Diseno-de-Compensadores-Basados-en-la-Respuesta-en-el-Tiem...459944481-Taller-2-Diseno-de-Compensadores-Basados-en-la-Respuesta-en-el-Tiem...
459944481-Taller-2-Diseno-de-Compensadores-Basados-en-la-Respuesta-en-el-Tiem...
 
Sistema de suspensión de un automóvil
Sistema de suspensión de un automóvilSistema de suspensión de un automóvil
Sistema de suspensión de un automóvil
 
Analisis 2
Analisis 2Analisis 2
Analisis 2
 
Ejercicio Digitalización de controladores continuos
Ejercicio Digitalización de controladores continuosEjercicio Digitalización de controladores continuos
Ejercicio Digitalización de controladores continuos
 
Momento de inercia con respecto a ejes paralelos
Momento de inercia con respecto a ejes paralelosMomento de inercia con respecto a ejes paralelos
Momento de inercia con respecto a ejes paralelos
 
Criterio de areas Sistemas electrico de potencia (SEP II)
Criterio de areas Sistemas electrico de potencia (SEP II)Criterio de areas Sistemas electrico de potencia (SEP II)
Criterio de areas Sistemas electrico de potencia (SEP II)
 
Matriz Asociada a la Aplicacion
Matriz Asociada a la AplicacionMatriz Asociada a la Aplicacion
Matriz Asociada a la Aplicacion
 
Modelado y Simulación de Sistemas Dinámicos
Modelado y Simulación de Sistemas DinámicosModelado y Simulación de Sistemas Dinámicos
Modelado y Simulación de Sistemas Dinámicos
 
S17.s1 - Material.pdf
S17.s1 - Material.pdfS17.s1 - Material.pdf
S17.s1 - Material.pdf
 
Modelado Matemático
Modelado MatemáticoModelado Matemático
Modelado Matemático
 
5ta
5ta5ta
5ta
 
Controladores
ControladoresControladores
Controladores
 
Solucionario del examen parcial ANALISIS 2015
Solucionario del examen parcial  ANALISIS 2015Solucionario del examen parcial  ANALISIS 2015
Solucionario del examen parcial ANALISIS 2015
 
Proyecto del-mecanismo
Proyecto del-mecanismoProyecto del-mecanismo
Proyecto del-mecanismo
 
Control no lineal
Control no linealControl no lineal
Control no lineal
 
Tarea4 06 sol+suspmag
Tarea4 06 sol+suspmagTarea4 06 sol+suspmag
Tarea4 06 sol+suspmag
 
Tarea4 06 sol+suspmag
Tarea4 06 sol+suspmagTarea4 06 sol+suspmag
Tarea4 06 sol+suspmag
 
Edo tercer parcial (2)
Edo tercer parcial (2)Edo tercer parcial (2)
Edo tercer parcial (2)
 
Controladores
ControladoresControladores
Controladores
 
Modelos de elección discreta II
Modelos de elección discreta IIModelos de elección discreta II
Modelos de elección discreta II
 

Pendulo invertido

  • 1. PENDULO INVERTIDO JOSE ALFREDO COLLAZOS ROZO UNIVERSIDAD TECNOLÓGICA DE PEREIRA FACULTAD DE INGENIERÍAS INGENIERÍA FÍSICA PEREIRA 2017
  • 2. Introducción Teórica El sistema de péndulo invertido Es un problema clásico en la ingeniería de control, el cual consiste en una varilla con una masa en un extremo y en el otro un eje que puede pivotar bidimensionalmente, todo esto va montado sobre un carro que puede moverse longitudinalmente, no es infinito aunque en nuestro sistema así lo consideraremos. Este sistema es inestable, ya que la varilla puede caerse en cualquier momento y hacia cualquier dirección dentro del plano X-Y, para evitar esto se introduce un controlador. La misión de este controlador es la de mantener la varilla en posición vertical, para ello se tendrá control sobre la fuerza aplicada al carro, sabiendo en cualquier momento el ángulo del péndulo. Si se considerase un sistema real, para poder mover el carro, este se conecta mediante una cinta de transmisión que está conectada al motor, este motor va a proporcionar un par proporcional a la tensión de control aplicada, dependiendo de la polaridad de esta tensión se consigue el motor gire en uno u otro sentido, haciendo que la cinta se mueva en ambas direcciones que es lo que se pretende controlar en el sistema. Para problema presentado, primeramente construiremos el modelo de péndulo invertido de la siguiente forma: Formulación Lagrangiana: 𝑟⃗ = ( 𝑦 + 𝑙 ∗ 𝑠𝑖𝑛𝜃, 𝑙 ∗ 𝑐𝑜𝑠𝜃) 𝑟⃗ = (𝑦 + 𝑙 ∗ 𝑐𝑜𝑠𝜃, −𝑙𝑠𝑖𝑛𝜃)̇ 𝑟̇ ∗ 𝑟̇ = (𝑦̇ + 𝑙 ∗ 𝑐𝑜𝑠𝜃 ∗ 𝜃)̇ 2 + (𝑙 ∗ 𝑠𝑖𝑛𝜃)2
  • 3. 𝑇 = 1 2 𝑀𝑦̇ 2 + 1 2 𝑚(𝑦̇2 + 2𝑙𝑦̇ 𝜃̇ 𝑐𝑜𝑠𝜃 + (𝑙𝜃)̇ 2 𝑈 = 𝑚𝑔𝑙𝑐𝑜𝑠𝜃 Tenemos que el lagrangiano: 𝐿 = (𝑥, 𝑥̇, 𝜃, 𝜃̇, 𝑡) 1 2 𝑀𝑦̇2 + 1 2 𝑚(𝑦̇2 + 2𝑙𝑦̇ 𝜃̇ 𝑐𝑜𝑠𝜃 + (𝑙𝜃)̇ 2 − 𝑚𝑔𝑙𝑐𝑜𝑠𝜃 Por el principio de mínima acción: 𝑑𝐿 𝑑𝑦̇ = 0 𝑑𝐿 𝑑𝑦̇ = 𝑀𝑦̈ + 𝑚𝑦̈ + 𝑚𝑙𝑐𝑜𝑠𝜃 𝑑𝑙̂̇ 𝑑𝑦̇ = 𝑀𝑦̈ + 𝑚𝑦̈ + 𝑚𝑙(𝜃̈ 𝑐𝑜𝑠𝜃 − 𝜃̇2 𝑠𝑖𝑛𝜃) 𝑑𝑙̂̇ 𝑑𝑦̇ − 𝑑𝐿 𝑑𝑦 = ( 𝑀 + 𝑚) + 𝑚𝑙𝑐𝑜𝑠𝜃− 𝑚𝑙𝑠𝑖𝑛2 𝜃) 𝑑𝐿 𝑑𝜃 = 𝑚𝑔𝑙𝑠𝑖𝑛𝜃 𝑑𝐿 𝑑𝜃̇ = 𝑚(𝑙𝑦̇ 𝑐 𝑜𝑠𝜃 + 𝑙𝜃̇) 𝑑𝑙̂̇ 𝑑𝜃̇ = 𝑚𝑙( 𝑦̈ 𝑐𝑜𝑠𝜃− 𝑦̇ 𝑠𝑖𝑛𝜃𝜃̇) + 𝑙2 𝜃̈ 𝑑𝑙̂̇ 𝑑𝜃̇ − 𝑑𝐿 𝑑𝜃 = 𝑚𝑙( 𝑦̈ 𝑐𝑜𝑠𝜃 − 𝑦̇ 𝑠𝑖𝑛𝜃𝜃̇ + 𝑙𝜃̈) − 𝑚𝑙( 𝑔𝑠𝑖𝑛𝜃 − 𝑦̇ 𝑠𝑖𝑛𝜃𝜃̇) = 𝑢 Ecuaciones Obtenidas: 𝑚𝑙𝑦̈ 𝑐 𝑜𝑠𝜃 + 𝑙2 𝜃̈ − 𝑚𝑔𝑙𝑠𝑖𝑛𝜃 = 𝑢 𝑚𝑦̈ 𝑐 𝑜𝑠𝜃 + 𝑙𝜃 − 𝑚𝑔𝑠𝑖𝑛𝜃 = 𝑢
  • 4. Linealizando las ecuaciones alrededor de 𝜃 = 0 tenemos: 𝑚𝑙𝜃 = ( 𝑀 + 𝑚) 𝑔𝜃 − 𝑢̈ 𝑚𝑥̈ = 𝑢 − 𝑚𝑔𝜃 Se tiene: 𝜃̈ = 80 3 𝜃 − 5 3 𝑢 𝑥̈ = 2 3 𝑢 − 2 3 𝜃 Teniendo en cuenta: 𝑥1 = 𝜃 𝑥2 = 𝜃̇ 𝑥3 = 𝑦 𝑥4 = 𝑦̇ 𝑥̇ = 𝐴𝑥+ 𝐵𝑢 𝑦 = 𝐶𝑥 𝑦1 = [0 0 1 0 ] [ x1 x2 x3 x4 ] Valores propios en sistema en lazo cerrado: Para un sobrepaso de 𝑀 𝑝 = 5% Tiempo de establecimiento de 𝑇𝑠 = 1𝑠 Obtenida a partir de 𝑠2 + 2𝜑𝑤 𝑛 𝑠 + 𝑤 𝑛 2 Raíces de la ecuación anterior: −4.000 − 4.194𝑖 −4.000 + 4.194𝑖
  • 5. Mediante Matlab se obtuvieron los polos dominantes: −0.8000 − 1.091𝑖 −0.8000 + 1.091𝑖 −2.7066 + 0.0000𝑖 −2.7066 + 0.0000𝑖 Mediante el método de Ackerman, obtenemos el vector de ganancias 𝐾 = [−27.012 − 4.727 − 0.805 − 1.298] La ganancia obtenida es de −0.8050 Seguidamente construimos un diagrama de bloques para el sistema con sus variables de estado. Obtenemos la fuerza U (t) ejercida sobre el carro para controlar la posición del péndulo. Condiciones de diseño: 𝑀 𝑝 = 5% 𝑡 𝑠 = 3𝑠
  • 6. Comportamiento de cada una de las variables de estado En este caso cumple las especificaciones de control. Código simulación del diseño de control