Trajectory Tracking Control for a Robotic Manipulator Using Nonlinear Active Disturbance Rejection Control

Author(s):  
Mohammed Ali ◽  
Charles K. Alexander

The tracking performance of a robot manipulator is controlled using nonlinear active disturbance rejection control (ADRC). The proposed method does not require the complete knowledge of the plant’s parameters, and external disturbances since it is based on the rejection and estimation of the unknown internal dynamics and external disturbances. The proposed method is simple and has minimal tuning parameters. The robustness of the proposed method is discussed against parameter uncertainties and disturbances. First, the mathematical model of the manipulator is developed. ADRC theory is explained. The manipulator is represented in ADRC form. ADRC’s tracking performance for the joints and end-effector is compared to the tracking performance of the robust passivity (RP) control. The simulations prove that the proposed control method achieves good tracking performance compared to RP control. It is shown that ADRC has a lower energy consumption compared to RP control by calculating the power in the input signals.

Author(s):  
Zhengrong Chu ◽  
Christine Wu ◽  
Nariman Sepehri

In this article, a new automated steering control method is presented for vehicle lane keeping. This method is a combination between the linear active disturbance rejection control and the quantitative feedback theory. The structure of the steering controller is first determined based on the linear active disturbance rejection control, then the controller is tuned in the framework of the quantitative feedback theory to meet the prescribed design specifications on sensitivity and closed-loop stability. The parameter uncertainties of the vehicle system are considered at the tuning stage. The proposed steering controller is simulated and tested on a scale vehicle. Both the simulation and experimental results demonstrate that the scale vehicle controlled by the proposed controller is able to perform the lane keeping. In the experiments, the lateral offset between the scale vehicle and the road centerline is regulated within the acceptable ranges of ±0.03 m during straight lane keeping and ±0.15 m during curved lane keeping. The proposed controller is easy to be implemented and is simple without requiring complex calculations and measurements of vehicle states. Simulations also show that the control method can be implemented on a full-scale vehicle.


2020 ◽  
Vol 17 (2) ◽  
pp. 172988142090963
Author(s):  
Tianqi Xie ◽  
Ye Li ◽  
Yanqing Jiang ◽  
Li An ◽  
Haowei Wu

In this article, the three-dimensional trajectory tracking control of an autonomous underwater vehicle is addressed. The vehicle is assumed to be underactuated and the system parameters and the external disturbances are unknown. First, the five degrees of freedom kinematics and dynamics model of underactuated autonomous underwater vehicle are acquired. Following this, reduced-order linear extended state observers are designed to estimate and compensate for the uncertainties that exist in the model and the external disturbances. A backstepping active disturbance rejection control method is designed with the help of a time-varying barrier Lyapunov function to constrain the position tracking error. Furthermore, the controller system can be proved to be stable by employing the Lyapunov stability theory. Finally, the simulation and comparative analyses demonstrate the usefulness and robustness of the proposed controller in the presence of internal parameter uncertainties and external time-varying disturbances.


2014 ◽  
Vol 602-605 ◽  
pp. 1078-1082
Author(s):  
Hui Li ◽  
Xing Qiao Liu ◽  
Jing Li

A new control method based on speed sensorless active disturbance rejection control (SS-ADRC) is proposed for overcoming the shortage of traditional PID control method in the application of the multi-motor synchronization system. By using the extended state observer (ESO), the internal and external disturbances in the system are compensated. According to the data driving principle, the formula of speed identification is inferred. Disturbances can be estimated online through ESO, and then speed value can also be identified by ESO. The simulation results show: the control system have strong decoupling ability, accurate speed identification ability, and good dynamic performance.


Actuators ◽  
2021 ◽  
Vol 10 (2) ◽  
pp. 20
Author(s):  
Manh Hung Nguyen ◽  
Hoang Vu Dao ◽  
Kyoung Kwan Ahn

In this paper, an active disturbance rejection control is designed to improve the position tracking performance of an electro-hydraulic actuation system in the presence of parametric uncertainties, non-parametric uncertainties, and external disturbances as well. The disturbance observers (Dos) are proposed to estimate not only the matched lumped uncertainties but also mismatched disturbance. Without the velocity measurement, the unmeasurable angular velocity is robustly calculated based on the high-order Levant’s exact differentiator. These disturbances and angular velocity are integrated into the control design system based on the backstepping framework which guarantees high-accuracy tracking performance. The system stability analysis is analyzed by using the Lyapunov theory. Simulations based on an electro-hydraulic rotary actuator are conducted to verify the effectiveness of the proposed control method.


2021 ◽  
Vol ahead-of-print (ahead-of-print) ◽  
Author(s):  
Chuang Cheng ◽  
Hui Zhang ◽  
Hui Peng ◽  
Zhiqian Zhou ◽  
Bailiang Chen ◽  
...  

Purpose When the mobile manipulator is traveling on an unconstructed terrain, the external disturbance is generated. The load on the end of the mobile manipulator will be affected strictly by the disturbance. The purpose of this paper is to reject the disturbance and keep the end effector in a stable pose all the time, a control method is proposed for the onboard manipulator. Design/methodology/approach In this paper, the kinematics and dynamics models of the end pose stability control system for the tracked robot are built. Through the guidance of this model information, the control framework based on active disturbance rejection control (ADRC) is designed, which keeps the attitude of the end of the manipulator stable in the pitch, roll and yaw direction. Meanwhile, the control algorithm is operated with cloud computing because the research object, the rescue robot, aims to be lightweight and execute work with remote manipulation. Findings The challenging simulation experiments demonstrate that the methodology can achieve valid stability control performance in the challenging terrain road in terms of robustness and real-time. Originality/value This research facilitates the stable posture control of the end-effector of the mobile manipulator and maintains it in a suitable stable operating environment. The entire system can normally work even in dynamic disturbance scenarios and uncertain nonlinear modeling. Furthermore, an example is given to guide the parameter tuning of ADRC by using model information and estimate the unknown internal modeling uncertainty, which is difficult to be modeled or identified.


2021 ◽  
Vol ahead-of-print (ahead-of-print) ◽  
Author(s):  
Aws Abdulsalam Najm ◽  
Ibraheem Kasim Ibraheem ◽  
Amjad J. Humaidi ◽  
Ahmad Taher Azar

PurposeThe hybrid control system of the nonlinear PID (NLPID) controller and improved active disturbance rejection control (IADRC) are proposed for stabilization purposes for a 6-degree freedom (DoF) quadrotor system with the existence of exogenous disturbances and system uncertainties.Design/methodology/approachIADRC units are designed for the altitude and attitude systems, while NLPID controllers are designed for the x−y position system on the quadrotor nonlinear model. The proposed controlling scheme is implemented using MATLAB/Simulink environment and is compared with the traditional PID controller and NLPID controller.FindingsDifferent tests have been done, such as step reference tracking, hovering mode, trajectory tracking, exogenous disturbances and system uncertainties. The simulation results showed the demonstrated performance and stability gained by using the proposed scheme as compared with the other two controllers, even when the system was exposed to different disturbances and uncertainties.Originality/valueThe study proposes an NLPID-IADRC scheme to stabilize the motion of the quadrotor system while tracking a specified trajectory in the presence of exogenous disturbances and parameter uncertainties. The proposed multi-objective Output Performance Index (OPI) was used to obtain the optimum integrated time of the absolute error for each subsystem, UAV quadrotor system energy consumption and for minimizing the chattering phenomenon by adding the integrated time absolute of the control signals.


Mathematics ◽  
2021 ◽  
Vol 9 (22) ◽  
pp. 2871
Author(s):  
Sergio Isai Palomino-Resendiz ◽  
Norma Beatriz Lozada-Castillo ◽  
Diego Alonso Flores-Hernández ◽  
Oscar Octavio Gutiérrez-Frías ◽  
Alberto Luviano-Juárez

In this article, the trajectory tracking control of a solar tracking system is tackled by means of an adaptive active disturbance rejection control scheme. The state and disturbance estimation system is based on the combination of a time varying identification system and an adaptive observer. The stability and robustness of the controller is mathematically tested by means of the second method of Lyapunov, and its effectiveness is experimentally tested in a robotic test bed, achieving both lower energy consumption and better tracking results with respect to a PID-based controller.


Author(s):  
Zhang He ◽  
Zhao Jiyun ◽  
Wang Yunfei ◽  
Zhang Zhonghai ◽  
Ding Haigang ◽  
...  

This study proposes a compound control method based on sliding mode and active disturbance rejection control to address the difficulty of controlling the cutting head for boom-type roadheader with parameter changes and uncertain disturbances. The fastest discrete tracking differentiator and extended state observer based on the traditional active disturbance rejection control are designed. Additionally, the controller of the sliding mode and active disturbance rejection control is constructed. Theoretical analysis indicates that the proposed controller ensures asymptotic stability, despite the existing uncertain disturbances. Moreover, a system based on AMESim and MATLAB/Simulink Co-simulation model is developed to further verify the performance of proposed algorithm. Compared with traditional active disturbance rejection control, proportional-integral-derivative(PID) and sliding mode control, co-simulation results demonstrate that the sliding mode active disturbance rejection compound control improves the tracking accuracy and robustness of the position servo system.


Sign in / Sign up

Export Citation Format

Share Document