Abstract

PurposeIn recent years, owing to the rapidly increasing labor costs, the demand for robots in daily services and industrial operations has been increased significantly. For further applications and human–robot interaction in an unstructured open environment, fast and accurate tracking and strong disturbance rejection ability are required. However, utilizing a conventional controller can make it difficult for the robot to meet these demands, and when a robot is required to perform at a high-speed and large range of motion, conventional controllers may not perform effectively or even lead to the instability.Design/methodology/approachThe main idea is to develop the control law by combining the SMC feedback with the ADRC control architecture to improve the robustness and control quality of a conventional SMC controller. The problem is formulated and solved in the framework of ADRC. For better estimation and control performance, a generalized proportional integral observer (GPIO) technique is employed to estimate and compensate for unmodeled dynamics and other unknown time-varying disturbances. And benefiting from the usage of GPIO, a new SMC law can be designed by synthesizing the estimation and its history.FindingsThe employed methodology introduced a significant improvement in handling the uncertainties of the system parameters without compromising the nominal system control quality and intuitiveness of the conventional ADRC design. First, the proposed method combines the advantages of the ADRC and SMC method, which achieved the best tracking performance among these controllers. Second, the proposed controller is sufficiently robust to various disturbances and results in smaller tracking errors. Third, the proposed control method is insensitive to control parameters which indicates a good application potential.Originality/valueHigh-performance robot tracking control is the basis for further robot applications in open environments and human–robot interfaces, which require high tracking accuracy and strong disturbance rejection. However, both the varied dynamics of the system and rapidly changing nonlinear coupling characteristic significantly increase the control difficulty. The proposed method gives a new replacement of PID controller in robot systems, which does not require an accurate dynamic system model, is insensitive to control parameters and can perform promisingly for response rapidity and steady-state accuracy, as well as in the presence of strong unknown disturbances.

Highlights

  • In recent years, owing to the rapidly increasing labor costs, the demand for robots in daily services and industrial operations has been increased significantly

  • The conventional Active disturbance rejection control (ADRC) uses the proportional differential (PD) feedback law and extended state observer (ESO) for disturbance suppression, which suffers the same problems as a PID controller when the disturbance cannot be totally observed (Madonski et al, 2019)

  • Design of robot controller we present a trajectory tracking controller using the ADRC architecture

Read more

Summary

Introduction

In recent years, owing to the rapidly increasing labor costs, the demand for robots in daily services and industrial operations has been increased significantly. The authors have proposed an efficient and simple robot controller based on the ADRC method to achieve rapid and stable robot trajectory tracking (MOU et al, 2020). The conventional ADRC uses the PD feedback law and ESO for disturbance suppression, which suffers the same problems as a PID controller when the disturbance cannot be totally observed (Madonski et al, 2019) This observation error and related effect are unavoidable in real robot applications, and it becomes difficult to improve the control performance of ADRC. A practical and effective robot trajectory tracking control method is developed based on the ADRC framework This provides both fast response and high accuracy in the nominal as well as in the systems with unknown uncertainties and time-varying disturbances.

Modeling of robot system
Proposed control structure
Stability analysis Proof
Simulation results and discussion
Findings
Conclusions
Full Text
Paper version not known

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

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.