Nonlinear Controller Design of the Inverted Pendulum System based on Extended State Observer Limin Du, Fucheng Cao

Similar documents
Experimental and numerical simulation studies of the squeezing dynamics of the UBVT system with a hole-plug device

Study on form distribution of soil iron in western Jilin and its correlation with soil properties

RESEARCH ON AEROCRAFT ATTITUDE TESTING TECHNOLOGY BASED ON THE BP ANN

Proceedings of 2005 International Conference On Machine Learning and Cybernetics. Volume 2 of 9

Chemical Research in Chinese Universities

Research on the synchronous vibration of the non-integral. mechanism under the vibration environment

Matlab-Based Tools for Analysis and Control of Inverted Pendula Systems

Main controlling factors of hydrocarbon accumulation in Sujiatun oilfield of Lishu rift and its regularity in enrichment

Vibration and Modal Analysis of Small Induction Motor Yan LI 1, a, Jianmin DU 1, b, Jiakuan XIA 1

2016 3rd International Conference on Informative and Cybernetics for Computational Social Systems (ICCSS 2016)

Application of Neural Networks for Control of Inverted Pendulum

ARX System identification of a positioning stage based on theoretical modeling and an ARX model WANG Jing-shu 1 GUO Jie 2 ZHU Chang-an 2

The Mathematical Analysis of Temperature-Pressure-Adsorption Data of Deep Shale Gas

University of Petroleum & Energy Studies, Dehradun Uttrakhand, India

Comparison of LQR and PD controller for stabilizing Double Inverted Pendulum System

Consolidation properties of dredger fill under surcharge preloading in coast region of Tianjin

Chemical Research in Chinese Universities

Backstepping synchronization of uncertain chaotic systems by a single driving variable

Case Doc 1066 Filed 11/26/18 Entered 11/26/18 11:15:10 Desc Main Document Page 1 of 8

Neural Network Control of an Inverted Pendulum on a Cart

A New Robust Decentralized Control Method for Interconnected Nonlinear Systems Based on State Extension and Adaptive Tracking

2183. Vector matching-based disturbance rejection method for load simulator

On solution of Klein-Gordon equation in scalar and vector potentials

EDITORIAL BOARD AND ADVISORY BOARD OF ACTA CHIMICA SINICA

TRACKING CONTROL VIA ROBUST DYNAMIC SURFACE CONTROL FOR HYPERSONIC VEHICLES WITH INPUT SATURATION AND MISMATCHED UNCERTAINTIES

FUZZY SWING-UP AND STABILIZATION OF REAL INVERTED PENDULUM USING SINGLE RULEBASE

IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 58, NO. 5, MAY invertible, that is (1) In this way, on, and on, system (3) becomes

Evaluation on source rocks and the oil-source correlation in Bayanhushu sag of Hailaer Basin

EDITORIAL BOARD AND ADVISORY BOARD OF ACTA CHIMICA SINICA

Generalized projective synchronization between two chaotic gyros with nonlinear damping

RBF Neural Network Adaptive Control for Space Robots without Speed Feedback Signal

Open Access Permanent Magnet Synchronous Motor Vector Control Based on Weighted Integral Gain of Sliding Mode Variable Structure

Nonlinear PD Controllers with Gravity Compensation for Robot Manipulators

Reverse Order Swing-up Control of Serial Double Inverted Pendulums

Chaos suppression of uncertain gyros in a given finite time

Case Doc 1059 Filed 11/26/18 Entered 11/26/18 11:05:25 Desc Main Document Page 1 of 9

Making Method of the Data Processing System in the Experiment of. the Planck Constant Measuring with Photoelectric Effect

Chemical Research in Chinese Universities

APPLICATION OF FLAC3D FOR SIMULATION OF THE BOREHOLE HYDRAULIC MINING OF NONG AN OIL SHALE

FUZZY LOGIC CONTROL Vs. CONVENTIONAL PID CONTROL OF AN INVERTED PENDULUM ROBOT

Anti-synchronization of a new hyperchaotic system via small-gain theorem

ANALYSIS AND CONTROLLING OF HOPF BIFURCATION FOR CHAOTIC VAN DER POL-DUFFING SYSTEM. China

Hover Control for Helicopter Using Neural Network-Based Model Reference Adaptive Controller

available online at CONTROL OF THE DOUBLE INVERTED PENDULUM ON A CART USING THE NATURAL MOTION

MEAM 510 Fall 2012 Bruce D. Kothmann

Index Appl.Math.Mech. to Vol.35(2014) A Reduced Order Extrapolating Simulation Model for Unsaturated Soil Water Flow Problem 2( 148 ) DING Bo yang, CH

EDITORIAL BOARD AND ADVISORY BOARD OF ACTA CHIMICA SINICA

Tracking Control of a Class of Differential Inclusion Systems via Sliding Mode Technique

CN /O6 CODEN HHHPA4 ISSN

A Discrete Robust Adaptive Iterative Learning Control for a Class of Nonlinear Systems with Unknown Control Direction

General Synthesis of Graphene-Supported. Bicomponent Metal Monoxides as Alternative High- Performance Li-Ion Anodes to Binary Spinel Oxides


Discrete Fractional Order Chaotic Systems Synchronization Based on the Variable Structure Control with a New Discrete Reaching-law

Implementation of Recurrent Neural Network to Control Rotational Inverted Pendulum using IMC Scheme

Input Constraints Sliding Mode Control Based on RBF Network Compensation Mengya Hou 1,a, Huanqiang Chen 2,b

Chemical Research in Chinese Universities

The Effect of Well Patterns on Surfactant/Polymer Flooding

Balancing of an Inverted Pendulum with a SCARA Robot

Stabilizing the dual inverted pendulum

An Improved Method of Power System Short Term Load Forecasting Based on Neural Network

Analysis of Nonlinear Characteristics of Turbine Governor and Its Impact on Power System Oscillation

Research on Small Satellite Formation Scheme for Earth Observation Task

New Feedback Control Model in the Lattice Hydrodynamic Model Considering the Historic Optimal Velocity Difference Effect

ELECTROMAGNETIC WAVES PIERM 48. Progress In Electromagnetics Research M

ROBUST PASSIVE OBSERVER-BASED CONTROL FOR A CLASS OF SINGULAR SYSTEMS

Sliding Mode Controller for Parallel Rotary Double Inverted Pendulum: An Eigen Structure Assignment Approach

THE nonholonomic systems, that is Lagrange systems

Journal of Chemical and Pharmaceutical Research, 2014, 6(7): Research Article

MODELLING AND SIMULATION OF AN INVERTED PENDULUM SYSTEM: COMPARISON BETWEEN EXPERIMENT AND CAD PHYSICAL MODEL

Adaptive Perturb & Observe MPPT Algorithm of PV Array Based on Hysteresis Comparison

FLUID CHARACTERISTICS OF ROTARY WING HEAT METER WITH SINGLE-CHANNEL *

Terminal Sliding Mode Control for Cyber Physical System Based on Filtering Backstepping

Deviation Modeling of RV Retarder Parts Based on Probability Statistics and Vector

MEAM 510 Fall 2011 Bruce D. Kothmann

EDITORIAL BOARD AND ADVISORY BOARD OF ACTA CHIMICA SINICA

2008, hm 2. ( Commodity Bundle) [ 6], 25 4 Vol. 25 No JOURNAL OF NATURAL RESOURCES Apr., , 2, 3, 1, 2 3*,

Chemical Research in Chinese Universities

Swinging-Up and Stabilization Control Based on Natural Frequency for Pendulum Systems

On Convergence of Nonlinear Active Disturbance Rejection for SISO Systems

A Sliding Mode Control based on Nonlinear Disturbance Observer for the Mobile Manipulator

Contents. List of Contributors... Part I Fuzzy Control

Generalized projective synchronization of a class of chaotic (hyperchaotic) systems with uncertain parameters

Case Doc 1056 Filed 11/26/18 Entered 11/26/18 11:00:46 Desc Main Document Page 1 of 8

Element size effect on the analysis of heavy-duty machine cross-rail Jianhua Wang1,Jianke Chen1,a,Tieneng Guo1 Bin Song 2, Dongliang Guo3

Active Disturbance Rejection Control of Bearingless Induction Motor Wen-Shao BU 1,2 and Yong-Quan HUANG 2

Formation rock failure mode and its recognition method under high pressure squeezing condition in horizontal wells

Keywords: Linear Quadratic Regulator (LQR), Inverted Pendulum System, pole placement technique.

FUZZY-ARITHMETIC-BASED LYAPUNOV FUNCTION FOR DESIGN OF FUZZY CONTROLLERS Changjiu Zhou

Chemical Research in Chinese Universities

Electronic Supplementary Information

Case Doc 1055 Filed 11/26/18 Entered 11/26/18 10:59:37 Desc Main Document Page 1 of 8

Influence Analysis of Transmission Lines Insulator on the Conductor Ice-shedding

1348 IEEE TRANSACTIONS ON SYSTEMS, MAN, AND CYBERNETICS PART B: CYBERNETICS, VOL. 34, NO. 3, JUNE 2004

Case Doc 1058 Filed 11/26/18 Entered 11/26/18 11:04:24 Desc Main Document Page 1 of 8

The layered water injection research of thin oil zones of Xing Shu Gang oil field Yikun Liu, Qingyu Meng, Qiannan Yu, Xinyuan Zhao

Active Disturbance Rejection Control of Waste Heat Recovery Systems With Organic Rankine Cycles

TWO KINDS OF HARMONIC PROBLEMS IN CONTROL SYSTEMS

SRV02-Series Rotary Experiment # 7. Rotary Inverted Pendulum. Student Handout

Unified linear time-invariant model predictive control for strong nonlinear chaotic systems

Two-Stage Least Squares based Iterative Identification Algorithm for Box-Jenkins Model

Transcription:

International Conference on Automation, Mechanical Control and Computational Engineering (AMCCE 015) Nonlinear Controller Design of the Inverted Pendulum System based on Extended State Observer Limin Du, Fucheng Cao College of Electronic Information Engineering, Changchun University, Changchun, 100, China Keywords: inverted pendulum system, nonlinear controller, linear extended state observer, disturbance Abstract Inverted pendulum system is a kind of widely used physical model In this paper, we present a nonlinear control scheme of single inverted pendulum system based on extended state observer First, we establish the dynamic equations of inverted pendulum under a generic horizontal force and then linearize the inverted pendulum around the unstable upright position Second, linear extended state observer is designed, which can observe the uncertain part of the system and various disturbances Third, nonlinear feedback controller is designed so that the system has a stronger disturbance rejection capability The experimental results show that the nonlinear control method based on extended state observer is effective Because the designed control algorithm is simple, the parameters are easy to be tuning, and control effect is good, it has important reference value for similar control system with the inverted pendulum Introduction The inverted pendulum is an experiment platform, which can verify the control method and theory The simulation or physical control of inverted pendulum is a typical scheme to test a control theory or method Its control methods have extensive use in military, aerospace, robotics and general industrial fields, such as balance control in robot walking, verticality control in rocket launching and attitude control in satellite flight etc The goal of controlling the inverted pendulum is that, when it initially begins to deviate from the vertical open-loop unstable position, artificial control makes the inverted pendulum in dynamic equilibrium The structure of inverted pendulum has a lot of kinds, but no matter what kind of structure, the inverted pendulum is a high order, nonlinear, multi variable, strong coupling system, and many techniques already exist for its solution [1-8], for example, PID control, fuzzy control, adaptive control, LQR control, sliding mode variable structure control, and so on In this paper, a single linear inverted pendulum system as the research object, the nonlinear control scheme is designed based on extended state observer Extended state observer can observe the uncertain part of the system and various disturbances so on Nonlinear feedback controller has a stronger disturbance rejection capability The simulation results show that this control method is very feasible and effective Mathematical model of inverted pendulum The inverted pendulum system is composed of horizontal movement electrical car and the single inverted pendulum supported by it, as shown in Fig1 The pendulum is constrained to move on the X axis, and the control action is based on the horizontal displacements of the electrical cart The goal of controlling the inverted pendulum is to make it kept in this upright position when it starts with some nonzero angle off the vertical position because of external interference 015 The authors - Published by Atlantis Press 07

Fig1 The mechanical model of single inverted pendulum Where, M is the quality of the cart, m is the quality of the swing rod, l is the length from pendulum mass to swing rod rotation axis, F is the external force adding on the cart, x is the horizontal displacement of the cart, is the angle between the swing rod and the vertical direction, b is the friction coefficient between the cart and the ground By applying Lagrange s equations [9], we get the dynamic model of single inverted system: (M m) x b x ml cos ml sin F (1) ml cos x ml mgl sin 0 From (1), we can see that the inverted pendulum system is a nonlinear system But we usually focus on the situation of practical interest of small inverted pendulum movements around the unstable open loop position Therefore, we introduce the following approximations Hence, (1) can be transformed into () (M m) x b x ml F x l g 0 () For (), the further simplification equation about is as follows: cos 1, sin, 0 () ( M m g b x F Ml Ml Ml ) (4) That is f ( ) F (5) Where, ( M m) g b x 1 f ( ), Ml Ml Ml Nonlinear control of inverted pendulum based on extended state observer Design of extended state observer The extended state observer by using the method of double channel compensation changes the plant's mathematical model, which takes the nonlinear, uncertain, disturbance and dynamic coupling as an expansion state, then observes it and gives online compensation [10] Let x 1 equal to, x equal to, x equal to f ( ),then the extended state equation of (5) is designed as follows: 08

x x x y 1 1 x x f ( ) x 1 F (6) The mathematical model of linear extended state observer (6) is designed as follows: e1 z1 y1 z1 z 1e1 z z e1 F z e1 Where, z 1, z and z are the observations of x, ẋ and f ( ) respectively 1, and are adjusted parameters The characteristic equation of (7) is s 1s s In general, the characteristic equation form of stable good and good transition process is ( s w), which is equal to s ws w s w Therefore, the parameter 1, and can be configured to w, w and w Here, w can be tuned according to the system bandwidth Design of nonlinear controller z F0 Let F equal to, if z can better observe f (), then (5) can be rewritten as: f ( ) F z z ( F0 ) F The nonlinear error feedback control law can be designed as follows: F0 k1 fal( 1,, ) k fal(,, ) (9) e sign( e), e Where, fal( e,, ) e 1 z1, z, k 1 and k are adjusted gain,, e 0 1, 0 1 is linear interval width The nonlinear function fal( e,, ) is proved to be very effective nonlinear gain function, small error corresponds to a high gain, high error corresponds to a small gain, when the error is small, the function can prevent a high gain to void high frequency flutter A lot of simulation proves that, for the nonlinear controller will take "orders" to restrain disturbance [11,1], and the performance of the control system is basically unchanged when controller parameter changes in a wide range, the controller has strong robustness 0 (7) (8) Simulation experiment To verify and compare the control performance of the proposed controller, the inverted pendulum simulation system is built in Matlab/Simulink, which is shown in Fig The parameters of the inverted pendulum are given as follows: l 05m, g 98m / s, b 0 1N / m s, M kg, m 0 1kg The initial state of the inverted pendulum are as follows: x ( 0) 7, x (0) 0, ( 0) 01rad, (0) 0 The designed controller parameters are as follows : k 1 10, k 6, 0 5, 005, 60, 100, 8000 0 1 09

Fig The simulation block diagram of the system The speed sampling frequency is 00Hz The control force F is limited to 10N The simulation results of linear inverted pendulum stability control are shown as follows Fig Angle response curve without external disturbance Fig4 Control F curve without external disturbance Fig shows that the designed linear inverted pendulum stable control system has good dynamic performance and steady state performance Fig4 is the curve of control F without external disturbance, which is restricted to 10N 10

Fig5 Angle response curve with external step disturbance 10 8 6 F(N) 4 0 - -4 0 5 10 15 0 time(s) Fig6 Control F curve with external step disturbance In Fig5 and Fig6, a step disturbance of 1N is given in 10 second Fig5 shows that the deviation angle of the swing rod increases when step disturbance is given, but the system is again back to the vertical stability state with seconds, which achieves a better control effect Fig6 is the curve of control F with step disturbance Conclusions The inverted pendulum is a high order, nonlinear, multi variable, strong coupling system, and the real-time stability control of the inverted pendulum system in many areas has extensive use This paper designs extended state observer to observe all sort of disturbances, and establishes a kind of nonlinear feedback controller The simulation results show that the designed controller has better control performance and strong disturbance rejection capability, so it may have important reference value for similar control system with the inverted pendulum References [1] WANG Shi-ying, ZHANG Feng, CHEN Zhi-yong Design of a Linear Pendulum Optimal Controller Based on LQR [J] Machine Building & Automation, 5 (6), pp 95-98, 006 11

[] Li Jun, Yan Shi-liang Design of Fuzzy-PID controller for first-order inverted pendulum [J] Foreign Electronic Measurement Technology, 1 (4), pp 50-5, 01 [] XIE Mu-jun, ZHAO Yan-hua, GAO Xing-hua Application and Simulation Study of the Backstepping-sliding Mode-control on Pendulum [J] Control Engineering of China, 1, pp 16-16, 006 [4] DUAN Xue-chao, QIU Yuan-ying, DUAN Bao-yan Adaptive sliding mode fuzzy control of planar inverted pendulum [J] Control and Decision, (7), pp 774-777, 007 [5] WANG Guo-zheng, LI Hong, DONG Zong-hui Stability Control of Planar Single Inverted Pendulum [J] Industrial Control Computer, 6(), pp6-9, 01 [6] WANG Jia-Jun, LIU Dong-Liang, WANG Bao-Jun Research on One Type of Saturated Nonlinear Stabilization Control Method of X-Z Inverted Pendulum [J] Acta Automatica Sinica, 9(1), pp9-96, 01 [7] Srinivasan B, Huguenin P, Bonvin D Global stabilization of an inverted pendulum-control strategy and experimental verification Automatica, 45(1), pp65-69, 009 [8] Maravall D, Zhou C J, Alonso J Hybrid fuzzy control of the inverted pendulum via vertical forces International Journal of Intelligent Systems, 0(), pp195-11, 005 [9] Maravall D Control and stabilization of the inverted pendulum via vertical forces In:Tarn T-J, Chen SB, Zhou C, editors Robotic welding, intelligence and automation Lecture Notes in Control and Information Sciences 99 Berlin: Springer-Verlag; pp 190 11, 004 [10]WANG Shuai, LI Hong-wen, MENG Hao-ran,WU Active disturbance rejection controller for speed-loop in telescope servo system [J] Optics and Precision Engineering, China, 19 (10), pp 44-448, 011 [11]YANG Sheng-jiang, GUO Jian-guo, GE Zhi-lei Active disturbance rejection control application to interceptor attitude control system [J] FLIGHT DYNAMICS, 8 (), pp 78-81, 010 [1] Li Jie, Qi Xiaohui, Han Shuaitao Designing a New Nonlinear PID Attitude Controller for Small Quad-rotor Aircraft [J] Mechanical Science and Technology for Acrospace Engineering, (8), pp 116-1166, 01 1