Search results
1 – 10 of 985Changwu Liu, Haowen Wang and Chen Jiang
The paper aims at developing a novel algorithm to estimate high-order derivatives of rotorcraft angular rates to break the contradiction between bandwidth and filtering…
Abstract
Purpose
The paper aims at developing a novel algorithm to estimate high-order derivatives of rotorcraft angular rates to break the contradiction between bandwidth and filtering performance because high-order derivatives of angular rates are crucial to rotorcraft control. Traditional causal estimation algorithms such as digital differential filtering or various tracking differentiators cannot balance phase-lead angle loss and high-frequency attenuation performance of the estimated differentials under the circumstance of strong vibration from the rotor system and the rather low update rate of angular rates.
Design/methodology/approach
The algorithm, capable of estimating angular rate derivatives to maximal second order, fuses multiple attitude signal sources through a first-proposed randomized angular motion maneuvering model independent of platform dynamics with observations generated by cascaded tracking differentiators.
Findings
The maneuvering flight test on 5-kg-level helicopter and the ferry flight test on 230-kg-level helicopter prove such algorithm is feasible to generate higher signal to noise ratio derivative estimation of angular rates than traditional differentiators in regular flight states with enough bandwidth for flight control.
Research limitations/implications
The decrease of update rate of input attitude signals will weaken the bandwidth performance of the algorithm and higher sampling rate setting is recommended.
Practical implications
Rotorcraft flight control researchers and engineers would benefit from the estimation method when implementing flight control laws requiring angular rate derivatives.
Originality/value
A purely kinematic randomized angular motion model for flight vehicle is first established, combining rigid-body Euler kinematics. Such fusion algorithm with observations generated by cascaded tracking differentiators to estimate angular rate derivatives is first proposed, realized and flight tested.
Details
Keywords
Yaoming Zhou, Yongchao Wang, Shunan Dou and Zhijun Meng
This paper aims to conduct soft fault diagnosis of dual-redundancy sensors. An innovative fault diagnosis method, which combines a tracking differentiator and a sequential…
Abstract
Purpose
This paper aims to conduct soft fault diagnosis of dual-redundancy sensors. An innovative fault diagnosis method, which combines a tracking differentiator and a sequential probability ratio test, is proposed.
Design/methodology/approach
First, two tracking differentiators are used to track and predict the two original signals, and determine their residuals. These residuals are used to calculate one quadratic residual. Then, a sequential probability ratio test is carried out on this quadratic residual to obtain log-likelihood ratio. A fault can be detected through comparing the log-likelihood ratio value with the threshold value. Finally, analyses of the difference in the residuals, which locates the fault, and of the difference in the original signals, which reveals the fault level and type, are completed successively.
Findings
Results from experimentation show that this method can realise soft fault diagnosis for dual-redundancy sensors.
Originality/value
The method proposed in the paper gives a new idea to study hybrid redundancy. The method provides a new application mode for tracking differentiators and sequential probability ratio test. The method can be used in robots, such as unmanned aerial vehicles and unmanned ground vehicles, to improve their fault tolerance. It can also be applied to the key parts of industrial production lines to decrease financial losses caused by sensor faults.
Details
Keywords
Xiao Tu, Yunfei Zhou, Pu Zhao and Xin Cheng
This paper aims to present a method for improving the state estimation of a robot in the presence of noise measurement, which can improve the performance of the robot controller.
Abstract
Purpose
This paper aims to present a method for improving the state estimation of a robot in the presence of noise measurement, which can improve the performance of the robot controller.
Design/methodology/approach
In this work, a novel nonlinear tracking differentiator (NTD) was formulated to solve the problems of phase lag, low stability and amplitude attenuation faced by traditional tracking differentiators, which can be used for the state estimation of a robot. Based on the user-defined function stu() with linear and nonlinear characteristics, the authors establish a new acceleration function of NTD and confirm its global asymptotic stability by using the Lyapunov method and the system equivalence method. Phase plane analysis shows that the origin is its stable nodal point or focus point and uncovers the basic constraint conditions for parameter regulation. In addition, the convergence property and robustness performance against noises are studied by describing function method.
Findings
Comparative simulations, robot state estimation experiments and joint trajectory tracking experiments have indicated that NTD proposed integrates tracking rapidness, accuracy and transitional stability and has high approximation and filtering effects on generalized derivatives of the signal, which contribute to an excellent performance of robot controller in stability and response speed in practice.
Originality/value
The main contribution of this paper lies in the design of a novel NTD, which successfully improves the state estimation of a robot joint in noisy surroundings, the tracking performance of robot controller and the stability of the system.
Details
Keywords
Chengguo Liu, Ye He, Xiaoan Chen and Hongli Cao
As more and more robots are used in industry, it is necessary for robots to interact with high dynamic environments. For this reason, the purpose of this research is to form an…
Abstract
Purpose
As more and more robots are used in industry, it is necessary for robots to interact with high dynamic environments. For this reason, the purpose of this research is to form an excellent force controller by considering the transient contact force response, overshoot and steady-state force-tracking accuracy.
Design/methodology/approach
Combining the active disturbance rejection control (ADRC) and the adaptive fuzzy PD controller, an enhanced admittance force-tracking controller framework and a well-designed control scheme are proposed. Tracking differentiator balances the contradiction between inertia and jump control signal of the control object. Kalman filter and extended state observer are introduced to obtain purer feedback force signal and uncertainty compensation. Adaptive fuzzy PD controller is introduced to account for transient and steady state performance of the system.
Findings
The proposed controller has achieved successful results through simulation and actual test of 6-axis robot with minimum error.
Practical implications
The controller is simple and practical in real industrial scenarios, where force control by robots is required.
Originality/value
In this research, a new practical force control algorithm is proposed to guarantee the performance of the force controller for robots interacting with high dynamic environments.
Details
Keywords
Shengqian Li and Xiaofan Zhang
An active disturbance rejection controller (ADRC) based on model compensation is proposed in this paper. The method should first be taken a nominal model of the robot to…
Abstract
Purpose
An active disturbance rejection controller (ADRC) based on model compensation is proposed in this paper. The method should first be taken a nominal model of the robot to compensate. Subsequently, the uncertain external disturbance is estimated and compensated is used an expansion state observer (ESO) in real time, which can reduce the estimating range of observation for ESO. The purpose of this paper is to suggest a novel method to improve the system tracking performance, as well as the dynamic and static performance index.
Design/methodology/approach
A welding robot is a complicated system with uncertainty, time-varying, strong coupling and a nonlinear system; it is more complex as if it is used in an underwater environment, and it is difficult to establish an accurate dynamic model for an underwater welding robot. Aiming at the tracking control of an underwater welding robot, it is difficult to achieve the control performance requirements by the conventional proportional integral derivative method to realize automatic tracking of the seam.
Findings
The simulation experiment is carried out by MATLAB/Simulink, and the application experiment is recorded. The experimental results show that the control method is correct and effective, and the system’s tracking performance is stable, and the robustness and tracking accuracy of the system are also improved.
Originality/value
The seam gets plumper and smoother, with better continuity and no undercut phenomenon.
Details
Keywords
Dong Mei and Zhu-Qing Yu
This paper aims to study a disturbance rejection controller to improve the anti-interference capability and the position tracking performance of airborne radar stabilized platform…
Abstract
Purpose
This paper aims to study a disturbance rejection controller to improve the anti-interference capability and the position tracking performance of airborne radar stabilized platform that ensures the stability and clarity of synthetic aperture radar imaging.
Design/methodology/approach
This study proposes a disturbance rejection control scheme for an airborne radar stabilized platform based on the active disturbance rejection control (ADRC) inverse estimation algorithm. Exploiting the extended state observer (ESO) characteristic, an inversely ESO is developed to inverse estimate the unmodeled state and extended state of the platform system known as total disturbances, which greatly improves the estimation performance of the disturbance. Then, based on the inverse ESO result, feedback the difference between the output of the tracking differentiator and the inverse ESO result to the nonlinear state error feedback controller (NLSEF) to eliminate the effects of total disturbance and ensure the stability of the airborne radar stabilized platform.
Findings
Simulation experiments are adopted to compare the performance of the ADRC inverse estimation algorithm with that of the proportional integral derivative controller which is one of the mostly applied control schemes in platform systems. In addition, classical ADRC is compared as well. The results have shown that the ADRC inverse estimation algorithm has a better disturbance rejection performance when disturbance acts in airborne radar stabilized platform, especially disturbed by continuous airflow under some harsh air conditions.
Originality/value
The originality of this paper is exploiting the ESO characteristic to develop an inverse ESO, which greatly improves the estimation performance of the disturbance. And the ADRC inverse estimation algorithm is applied to ameliorate the anti-interference ability of the airborne radar stabilization platform, especially the ability to suppress continuous interference under complex air conditions.
Details
Keywords
Yang Yuan and Haibin Duan
The purpose of this paper is to develop a novel active disturbance rejection attitude controller for quadrotors and propose a controller parameters identification approach to…
Abstract
Purpose
The purpose of this paper is to develop a novel active disturbance rejection attitude controller for quadrotors and propose a controller parameters identification approach to obtain better control results.
Design/methodology/approach
Aiming at the problem that quadrotor is susceptible to disturbance in outdoor flight, the improved active disturbance rejection control (IADRC) is applied to design attitude controller. To overcome the difficulty that adjusting the parameters of IADRC controller manually is complex, paired coevolution pigeon-inspired optimization (PCPIO) algorithm is used to optimize the control parameters.
Findings
The IADRC, where nonlinear state error feedback control law is replaced by non-singular fast terminal sliding mode control law and a third-order tracking differentiator is designed for second derivative of the state, has higher control accuracy and better robustness than ADRC. The improved PIO algorithm based on evolutionary mechanism, named PCPIO, is proposed. The optimal parameters of ADRC controller are found by PCPIO with the optimization criterion of integral of time-weighted absolute value of the error. The effectiveness of the proposed method is verified by a series of simulation experiments.
Practical implications
IADRC can improve the accuracy of attitude control of quadrotor and resist external interference more effectively. The proposed PCPIO algorithm can be easily applied to practice and can help the design of the quadrotor control system.
Originality/value
An improved active disturbance rejection controller is designed for quadrotor attitude control, and a hybrid model of PIO and evolution mechanism is proposed for parameters identification of the controller.
Details
Keywords
Shengqian Li and Xiaofan Zhang
A welding robot is a complicated system with uncertainty, time-varying, strong coupling and non-linear system. It is more complicated if it is used in an underwater environment…
Abstract
Purpose
A welding robot is a complicated system with uncertainty, time-varying, strong coupling and non-linear system. It is more complicated if it is used in an underwater environment. It is difficult to establish an accurate dynamic model for an underwater welding robot. Aiming at the tracking control of an underwater welding robot, it is difficult to achieve the control performance requirements by the classical proportional integral derivative control method to realize automatic tracking of the seam. The purpose of this paper is to suggest a novel method to deal with these issues.
Design/methodology/approach
To combine the advantages of active disturbance rejection control (ADRC) and sliding mode control (SMC) to improve the shortcomings of a single control method, a hybrid control method for an underwater welding robot trajectory tracking based on SMC_ADRC is proposed in this research work.
Findings
The simulation experiment of the proposed approach is carried out by Matlab/Simulink, and the welding experiment is recorded. The seam gets plumper and smoother, with better continuity and no undercut phenomenon.
Originality/value
The proposed approach is effective and reliable, and the system’s tracking performance is stable, which can effectively reduce chattering and improve system robustness.
Details
Keywords
Fangli Mou and Dan Wu
In 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…
Abstract
Purpose
In 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/approach
The 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.
Findings
The 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/value
High-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.
Details
Keywords
Aws Abdulsalam Najm, Ibraheem Kasim Ibraheem, Amjad J. Humaidi and Ahmad Taher Azar
The 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…
Abstract
Purpose
The 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/approach
IADRC 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.
Findings
Different 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/value
The 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.
Details