A nonlinear disturbance observer for robotic manipulators
read more
Citations
Disturbance-Observer-Based Control and Related Methods—An Overview
Disturbance observer based control for nonlinear systems
Sliding-Mode Control for Systems With Mismatched Uncertainties via a Disturbance Observer
Disturbance attenuation and rejection for systems with nonlinearity via DOBC approach
Generalized Extended State Observer Based Control for Systems With Mismatched Uncertainties
References
Friction Models and Friction Compensation
Torque sensorless control in multidegree-of-freedom manipulator
On adaptive friction compensation
On adaptive friction compensation
Related Papers (5)
Disturbance attenuation and rejection for systems with nonlinearity via DOBC approach
Frequently Asked Questions (12)
Q2. What can be done with the NDO?
The NDO proposed in this paper can also be applied in independent joint control, sensorless torque control, and fault diagnosis in robotics.
Q3. Why is the NDO used in the computed torque controller?
It should be mentioned that, due to the measurement noise in tachometers, as in the computed torque controller, the velocity signals are filtered before being used in the NDO.
Q4. What is the purpose of this paper?
The objective of this paper is to design an observer such that the estimation yielded by the observer exponentially approaches the disturbance under any , , and.
Q5. What is the auxiliary variable vector for the observer?
for a multilink robotic manipulator, with the help of its characteristics, a systematic method for selecting the nonlinear function , such that the observer with given by (10) is asymptotically stable, is developed in this paper.
Q6. What is the main idea of the paper?
The model of a two-link robotic manipulator can be represented by(1)where , , and are displacement, velocity, and control vectors, respectively.
Q7. What is the simplest explanation of the NDO?
For the two-link robotic manipulator (1), when the function in the observer (12) and (13) is chosen as(16)and satisfies(17)where denotes the maximum velocity of the second link, then the observer (12) and (13) is globally asymptotically stable.
Q8. Why is friction a problem in a simulator?
One is due to the discontinuity of the friction characteristics at zero velocity—a very small step size is required for testing zero velocity.
Q9. What is the inertial matrix for a two-link manipulator?
The inertial matrix for a two-link manipulator is given by [14](15)where , , , and are inertial parameters, which depend on the masses of the links, motors and tip load, and the lengths of the links.
Q10. What is the basic idea in the design of observers/estimators?
B. Initial ObserverA basic idea in the design of observers/estimators is to modify the estimation by the difference between the estimated output and the actual output.
Q11. What are the limitations of the proposed NDO?
Even though the theory is developed for constant disturbances, it was shown that, for a rapid time-varying signal like friction, the observer exhibits satisfactory performance.
Q12. What is the reason for designing a friction observer?
The other is that when the velocity is zero, or the system is stationary, the friction is indefinite and depends on the controlled torque.