Abstract

The present paper recalls a formulation of non-conservative system dynamics through the Lagrange–d’Alembert principle expressed through a generalized Euler–Poincaré form of the system equation on a Lie group. The paper illustrates applications of the generalized Euler–Poincaré equations on the rotation groups to a gyrostat satellite and a quadcopter drone. The numerical solution of the dynamical equations on the rotation groups is tackled via a generalized forward Euler method and an explicit Runge–Kutta integration method tailored to Lie groups.

Highlights

  • The dynamics of non-conservative systems may be formulated through the Lagrange–d’Alembert principle

  • As already done for the gyrostat satellite, we proceed on determining a model of quadcopter by a fully geometric approach, namely by means of the Euler–Poincaré equations written in compact form, without resorting to component-wise expressions or classical physics definitions

  • We focus on dynamical systems of the first order, namely initial value problems [23], since it is always possible to reformulate a dynamical system of higher order into a dynamical system of first order by augmenting the number of variables

Read more

Summary

Introduction

The dynamics of non-conservative systems may be formulated through the Lagrange–d’Alembert principle. The present paper of archival nature aims at presenting in details, and in a self-contained manner, two interlaced topics, namely: 1) Formulation of Euler–Poincaré equations of motion on Lie groups: This part, covered by Sections 2 and 3, aims at recalling with some mathematical depth the Lagrange–d’Alembert principle expressed through a generalized Euler–Poincaré form. This part aims at presenting in a detailed way the derivation of the reduced Lagrangian function for two systems, namely a satellite gyrostat and a quadrotor drone.

The Lagrange–d’Alembert Principle and the Forced Euler–Poincaré Equation
The Lagrange–d’Alembert Principle
The Forced Euler–Poincaré Equation
Rigid-Body Equations
Satellite Gyrostat
Frictionless Gyrostat with Blocked Rotors
Frictionless Gyrostat with Spinning Rotors
Friction Gyrostat with Spinning Rotors
Friction Gyrostat with Spinning Rotors and Feedback Control
Explicit State-Space Form of Gyrostat Equations
Quadrotor Drone
Total Kinetic Energy
Equations for the Rotational Component of Motion
Equations for the Translational Component of Motion
Explicit State-Space Form of Quadcopter Equations
Numerical Integration of Initial Value Problems
Numerical Schemes in Rn
Forward Euler Scheme
Explicit Fourth-Order Runge–Kutta Scheme on Rn
Extension of fEul and eRK4 Schemes to Smooth Manifolds
Forward Euler Scheme on a Smooth Manifold G
Explicit Fourth-Order Runge–Kutta Scheme on a Smooth Manifold G
Numerical Integration of Rigid-Body Equations
Conclusions
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call