Simulacion ode45 sistema carro-péndulo 2GL

Antonio Sala, UPV

Dificultad: *** ,       Relevancia: PIC,      Duración: 15:28

Materiales:    [ Cód.: simulaAnimaCartPole.m ] [ PDF ]

Resumen:

En este vídeo se simulan las ecuaciones del movimiento del sistema carro-bola (bueno, carro + péndulo sólido rígido con momento de inercia no despreciable) con ode45. El detalle de cómo obtener las ecuaciones del movimiento se aborda en el vídeo [cpine], aunque realmente no es necesario para entender los conceptos de simulación aquí presentados; una versión más sencilla (sin momento de inercia ni rozamiento) del modelado se plantea en el vídeo [cpNewton].

A partir de unas expresiones de las aceleraciones ax, a𝜃, se plantea el modelo de orden 4: = vx, 𝜃˙ = v𝜃, v˙x = ax, v˙𝜃 = a𝜃; se sustituyen parámetros constantes, se compila de simbólico a numérico con matlabFunction y con ello se puede ejecutar ode45. Se simulan varios escenarios con/sin rozamiento, con/sin fuerza externa, o con varias tolerancias numéricas para el simulador. La parte final del vídeo describe brevemente el código para hacer una animación.

Otro código de animación de un péndulo/robot de múltiples eslabones se aborda en el video [pendNSim]; el modelado de dicho robot se desarrolla en los vídeos [pendNcin] y [pendNEL].

Colección completa [VER]:

© 2024, A. Sala. Se reservan todos los derechos en materiales cuyo autor pertenezca a UPV.
Para condiciones de uso de material de terceros referenciado, consulte a sus autores.