: Javier Moreno-Valenzuela, Carlos Aguilar-Avelar
: Motion Control of Underactuated Mechanical Systems
: Springer-Verlag
: 9783319583198
: 1
: CHF 85.70
:
: Elektronik, Elektrotechnik, Nachrichtentechnik
: English
: 230
: Wasserzeichen/DRM
: PC/MAC/eReader/Tablet
: PDF

This volume is the first to present a unified perspective on the control of underactuated mechanical systems. Based on real-time implementation of parameter identification, this book provides a variety of algorithms for the Furuta pendulum and the inertia wheel pendulum, which are two-degrees-of-freedom mechanical systems. Specifically, this work addresses and solves the problem of motion control via trajectory tracking in one joint coordinate while another joint is regulated. Besides, discussions on extensions to higher degrees-of-freedom systems are given. The book, aimed at control engineers as well as graduate students, ranges from the problem of parameter identification of the studied systems to the practical implementation of sophisticated motion control algorithms. Offering real-world solutions to manage the control of underactuated systems, this book provides a concise tutorial on recent breakthroughs in the field, original procedures to achieve bounding of the error trajectories, convergence and gain tuning guidelines. 

Preface6
Contents8
Acronyms12
1 Introduction13
1.1 Background13
1.1.1 Underactuated Systems13
1.1.2 Nonlinear Dynamics and Control15
1.1.3 Parameter Identification18
1.1.4 Motion Control of Underactuated Systems19
1.2 Motivations and Objectives21
1.3 Outline21
2 Preliminaries25
2.1 Fundamentals of Nonlinear Systems25
2.2 Fundamental Properties27
2.3 Concepts of Stability27
2.4 Barbalat's Lemma30
2.5 Boundedness and Ultimate Boundedness30
2.6 Feedback Linearization31
2.7 Artificial Neural Networks34
2.7.1 Universal Function Approximation Property36
3 Identification of Underactuated Mechanical Systems1
3.1 Introduction38
3.2 Identification of the Furuta Pendulum39
3.2.1 Dynamic Model39
3.2.2 Filtered Regression Model41
3.2.3 Discretization of the Filtered Regression Model43
3.2.4 Experimental Platform44
3.2.5 Motion Control Experiment45
3.2.6 Joint Velocity Calculation46
3.2.7 Least Squares Algorithm47
3.2.8 Results of the Identification Procedure48
3.3 Identification of the Inertia Wheel Pendulum51
3.3.1 Dynamic Model51
3.3.2 Filtered Regression Model53
3.3.3 Discretization of the Filtered Regression Model54
3.3.4 Experimental Platform55
3.3.5 Motion Control Experiment56
3.3.6 Joint Velocity Calculation56
3.3.7 Least Squares Algorithm57
3.3.8 Results of the Identification Procedure58
3.4 Concluding Remarks60
4 Composite Control of the Furuta Pendulum61
4.1 Introduction61
4.2 Dynamic Model62
4.3 Control Problem Formulation63
4.4 Design of the Proposed Scheme64
4.4.1 Feedback Linearization Part64
4.4.2 Energy-Based Compensation65
4.4.3 Summary of the Composite Controller69
4.5 Analysis of the Closed-Loop Trajectories70
4.6 Controller for the Performance Comparison71
4.6.1 Output Tracking Controller71
4.7 Experimental Evaluation72
4.7.1 Experimental Results72
4.7.2 Performance Comparison75
4.8 Concluding Remarks78
5 Feedback Linearization Control of the Furuta Pendulum79
5.1 Introduction79
5.2 Dynamic Model and Error Dynamics80
5.3 Control Problem Formulation82
5.4 Design of the Proposed Scheme82
5.5 Analysis of the Closed-Loop Trajectories83
5.5.1 Ultimate Bound88
5.5.2 Boundedness of the Error Trajectories89
5.6 Controllers for the Performance Comparison90
5.6.1 PID Controller90
5.6.2 Output Tracking Controller91
5.7 Experimental Evaluation92
5.7.1 Experimental Results92
5.7.2 Performance Comparison95
5.8 Concluding Remarks101
6 Adaptive Neural Network Control of the Furuta Pendulum103
6.1 Dynamic Model and Error Dynamics104
6.2 Control Problem Formulation106
6.3 Design of the Proposed Scheme106
6.4 Analysis of the Closed-Loop Trajectories109
6.5 Controllers for the Performance Comparison118
6.5.1 PID Controller118
6.5.2 Jung and Kim Controller119
6.5.3 Chaoui and Sicard Controller119
6.6 Experimental Evaluation120
6.6.1 Experimental Results and Performance Comparison120
6.7 Concluding Remarks128
7 Composite Control of the IWP1
7.1 Introduction129
7.2 Dynamic Model131
7.3 Control Problem Formulation132
7.4 Design of the Proposed Scheme132
7.4.1 Feedback Linearization Controller132
7.4.2 Energy-Based