1,227 research outputs found

    MATLAB-based Tools for Modelling and Control of Underactuated Mechanical Systems

    Get PDF
    Underactuated systems, defined as nonlinear mechanical systems with fewer control inputs than degrees of freedom, appear in a broad range of applications including robotics, aerospace, marine and locomotive systems. Studying the complex low-order nonlinear dynamics of appropriate benchmark underactuated systems often enables us to gain insight into the principles of modelling and control of advanced, higher-order underactuated systems. Such benchmarks include the Acrobot, Pendubot and the reaction (inertia) wheel pendulum. The aim of this paper is to introduce novel MATLAB-based tools which were developed to provide complex software support for modelling and control of these three benchmark systems. The presented tools include a Simulink block library, a set of demo simulation schemes and several innovative functions for mathematical and simulation model generation

    Classical and intelligent methods in model extraction and stabilization of a dual-axis reaction wheel pendulum: A comparative study

    Get PDF
    Controlling underactuated open-loop unstable systems is challenging. In this study, first, both nonlinear and linear models of a dual-axis reaction wheel pendulum (DA-RWP) are extracted by employing Lagrangian equa-tions which are based on energy methods. Then to control the system and stabilize the pendulum's angle in the upright position, fuzzy logic based controllers for both x -y directions are developed. To show the efficiency of the designed intelligent controller, comparisons are made with its classical optimal control counterparts. In our simulations, as proof of the reliability and robustness of the fuzzy controller, two scenarios including noise -disturbance-free and noisy-disturbed situations are considered. The comparisons made between the classical and fuzzy-based controllers reveal the superiority of the proposed fuzzy logic controller, in terms of time response. The simulation results of our experiments in terms of both mathematical modeling and control can be deployed as a baseline for robotics and aerospace studies as developing walking humanoid robots and satellite attitude systems, respectively.The work of U.F.-G. was supported by the government of the Basque Country for the ELKARTEK21/10 KK-2021/00014 and ELKARTEK22/85 research programs, respectively

    Control óptimo en tiempo discreto para un péndulo con rueda de reacción: un enfoque de control basado en pasividad

    Get PDF
    Este documento presenta el diseño de un controlador para el péndulo con rueda de reacción usando una representación discreta a través de la técnica de control óptimo inverso desde el punto de vista de análisis basado en pasividad. La principal ventaja del controlador propuesto es que este permite garantizar estabilidad asintótica en el sentido de Lyapunov a través de una función cuadrática. Los resultados numéricos demuestran que el diseño de control óptimo inverso tiene in desempeño superior en comparación con enfoques continuos basados en Lyapunov y control basado en pasividad por inyección de interconexión y amortiguamiento. Una ventaja adicional del método de control óptimo inverso es su fácil implementación, ya que no requiere de la inclusión de estados adicionales (acciones integrales) y sólo requiere una discretización básica empleado un único paso hacia atrás. Todas las simulaciones presentadas en este trabajo han sido implementadas en el software MATLAB/OCTAVE empleando código en la ventana de desarrollo.In this paper it is presented the design of a controller for a reaction wheel pendulum using a discrete-time representation via optimal control from the point of view of passivity-based control analysis. The main advantage of the proposed approach is that it allows to guarantee asymptotic stability convergence using a quadratic candidate Lyapunov function. Numerical simulations show that the proposed inverse optimal control design permits to reach superior numerical performance reported by continuous approaches such as Lyapunov control functions and interconnection, and damping assignment passivity-based controllers. An additional advantage of the proposed inverse optimal control method is its easy implementation since it does not employ additional states. It is only required a basic discretization of the time-domain dynamical model based on the backward representation. All the simulations are carried out in MATLAB/OCTAVE software using a codification on the script environment.Fil: Montoya Giraldo, Oscar Danilo. Universidad Distrital Francisco José de Caldas; ColombiaFil: Gil González, Walter. Universidad Tecnologica de Bolivar; ColombiaFil: Serra, Federico Martin. Universidad Nacional de San Luis. Facultad de Ingeniería y Ciencias Agropecuarias. Laboratorio de Control Automático; Argentin

    Nonlinear analysis and control of a reaction wheel pendulum: Lyapunov-based approach

    Get PDF
    This paper presents a nonlinear analysis, control, and comparison of controllers based on the dynamical model of the reaction wheel pendulum (RWP) in a tutorial style. Classical methodologies such as proportional integral derivative (PID) control and state variables feedback control are explored. Lyapunov's method is proposed to analyze the stability of the proposed nonlinear controllers, and it is also used to design control laws guaranteeing globally asymptotically stability conditions in closed-loop. A swing up strategy is also included to bring the pendulum bar to the desired operating zone at the vertical upper position from an arbitrary initial location. Simulation results show that it is possible to obtain the same dynamical behavior of the RWP system adjusting the control gains adequately. All simulations were conducted via MATLAB Ordinary Differential Equation packages. © 2019 Karabuk Universit

    Development and Control of an Inverted Pendulum Driven by a Reaction Wheel

    Get PDF
    corecore