751 research outputs found

    Disturbance Observer-based Robust Control and Its Applications: 35th Anniversary Overview

    Full text link
    Disturbance Observer has been one of the most widely used robust control tools since it was proposed in 1983. This paper introduces the origins of Disturbance Observer and presents a survey of the major results on Disturbance Observer-based robust control in the last thirty-five years. Furthermore, it explains the analysis and synthesis techniques of Disturbance Observer-based robust control for linear and nonlinear systems by using a unified framework. In the last section, this paper presents concluding remarks on Disturbance Observer-based robust control and its engineering applications.Comment: 12 pages, 4 figure

    Nonlinear bilateral teleoperation using extended active observer for force estimation and disturbance suppression

    Get PDF
    A novel nonlinear teleoperation algorithm for simultaneous inertial parameters and force estimation at the master and slave sides of the teleoperation system is proposed. The scheme, called Extended Active Observer (EAOB), is an extension of the existing active observer. It provides effective force tracking at the master side with accurate position tracking at the slave side in the presence of inertial parameter variation and measurement noise. The proposed method only requires the measurement of robot position, and as a result significantly reduces the difficulty and cost of implementing bilateral teleoperation systems. The approach is described and its stability is analytically verified. The performance of the method is validated through computer simulation and compared with the Nicosia observer-based controller. According to the results, EAOB outperforms the Nicosia observer method and effectively rejects noise

    Development of nonlinear disturbance observer based control and nonlinear PID: A personal note

    Get PDF
    This paper gives an overview of early development of nonlinear disturbance observer design technique and the Disturbance Observer Based Control (DOBC) design. Some critical points raised in the development of the methods have been reviewed and discussed which are still relevant for many researchers or practitioners who are interested in this method. The review is followed by the development of a new type of nonlinear PID controller for a robotic manipulator and its experimental tests. It is shown that, under a number of assumptions, the DOBC consisting of a predictive control method and a nonlinear disturbance observer could reduce to a nonlinear PID with special features. Experimental results show that, compared with the predictive control method, the developed controller significantly improves performance robustness against uncertainty and friction. This paper may trigger further research and interests in the development of DOBC and related methods, and building up more understanding between this group of control methods with comparable ones (particularly control methods with integral action)

    Learning and Reacting with Inaccurate Prediction: Applications to Autonomous Excavation

    Get PDF
    Motivated by autonomous excavation, this work investigates solutions to a class of problem where disturbance prediction is critical to overcoming poor performance of a feedback controller, but where the disturbance prediction is intrinsically inaccurate. Poor feedback controller performance is related to a fundamental control problem: there is only a limited amount of disturbance rejection that feedback compensation can provide. It is known, however, that predictive action can improve the disturbance rejection of a control system beyond the limitations of feedback. While prediction is desirable, the problem in excavation is that disturbance predictions are prone to error due to the variability and complexity of soil-tool interaction forces. This work proposes the use of iterative learning control to map the repetitive components of excavation forces into feedforward commands. Although feedforward action shows useful to improve excavation performance, the non-repetitive nature of soil-tool interaction forces is a source of inaccurate predictions. To explicitly address the use of imperfect predictive compensation, a disturbance observer is used to estimate the prediction error. To quantify inaccuracy in prediction, a feedforward model of excavation disturbances is interpreted as a communication channel that transmits corrupted disturbance previews, for which metrics based on the sensitivity function exist. During field trials the proposed method demonstrated the ability to iteratively achieve a desired dig geometry, independent of the initial feasibility of the excavation passes in relation to actuator saturation. Predictive commands adapted to different soil conditions and passes were repeated autonomously until a pre-specified finish quality of the trench was achieved. Evidence of improvement in disturbance rejection is presented as a comparison of sensitivity functions of systems with and without the use of predictive disturbance compensation

    Robotics Control Using Active Disturbance Rejection Control

    Get PDF
    Conventional robotics control has been set in stone since the sixties. The world has been waiting too long for a new age of control to change the world of Robotics. Active Disturbance Rejection Control (ADRC) is a newly reformed Control methodology. It has been used, in very limited applications, as a replacement for PID control. In this thesis, I will cover the different aspects of the kinematics and dynamics of a robotic manipulator. I will also examine the feasibility of using ADRC to control a robotic manipulator. To explain ADRC, a simple example that demonstrates the concepts and theory of Active Disturbance Rejection Control will be discussed. Using this example, the establishment of relevance to the mathematical module of a rotary prismatic robotic manipulator will be accomplished. A control system for the module using Matlab software and mathematical computations will be implemente

    Robotics Control Using Active Disturbance Rejection Control

    Get PDF
    Conventional robotics control has been set in stone since the sixties. The world has been waiting too long for a new age of control to change the world of Robotics. Active Disturbance Rejection Control (ADRC) is a newly reformed Control methodology. It has been used, in very limited applications, as a replacement for PID control. In this thesis, I will cover the different aspects of the kinematics and dynamics of a robotic manipulator. I will also examine the feasibility of using ADRC to control a robotic manipulator. To explain ADRC, a simple example that demonstrates the concepts and theory of Active Disturbance Rejection Control will be discussed. Using this example, the establishment of relevance to the mathematical module of a rotary prismatic robotic manipulator will be accomplished. A control system for the module using Matlab software and mathematical computations will be implemente

    Robotics Control Using Active Disturbance Rejection Control

    Get PDF
    Conventional robotics control has been set in stone since the sixties. The world has been waiting too long for a new age of control to change the world of Robotics. Active Disturbance Rejection Control (ADRC) is a newly reformed Control methodology. It has been used, in very limited applications, as a replacement for PID control. In this thesis, I will cover the different aspects of the kinematics and dynamics of a robotic manipulator. I will also examine the feasibility of using ADRC to control a robotic manipulator. To explain ADRC, a simple example that demonstrates the concepts and theory of Active Disturbance Rejection Control will be discussed. Using this example, the establishment of relevance to the mathematical module of a rotary prismatic robotic manipulator will be accomplished. A control system for the module using Matlab software and mathematical computations will be implemente
    corecore