Bias Propagation and Estimation in Homogeneous Differentiators for a Class of Mechanical Systems

Motivated by non-anthropomorphic dynamic stabilization of a walking robot, we consider the bias propagation problem for a homogeneous nonlinear model-based differentiator applied to a reaction wheel pendulum with a biased position sensor. We show that the bias propagates through the velocity observer and compromises the vertical stabilization. To cancel the impact of the bias, we propose to augment the differentiator with a reduced-order bias observer. Local asymptotic stability of the augmented nonlinear observer is shown, where the observer gain can be tuned using matrix inequalities. Experimental results illustrate the applicability of the proposed solution.

[1]  Hassan K. Khalil,et al.  Error bounds in differentiation of noisy signals by high-gain observers , 2008, Syst. Control. Lett..

[2]  Sebastian Trimpe,et al.  Accelerometer-based tilt estimation of a rigid body with only rotational degrees of freedom , 2010, 2010 IEEE International Conference on Robotics and Automation.

[3]  Raffaello D'Andrea,et al.  Nonlinear analysis and control of a reaction wheel-based 3D inverted pendulum , 2013, 52nd IEEE Conference on Decision and Control.

[4]  Peter I. Corke,et al.  Nonlinear control of the Reaction Wheel Pendulum , 2001, Autom..

[5]  Jian Wang,et al.  Differentiator-based velocity observer with sensor bias estimation: an inverted pendulum case study , 2019, IFAC-PapersOnLine.

[6]  J. Grizzle,et al.  On numerical differentiation algorithms for nonlinear estimation , 2000, Proceedings of the 39th IEEE Conference on Decision and Control (Cat. No.00CH37187).

[7]  P. Olver Nonlinear Systems , 2013 .

[8]  Avrie Levent,et al.  Robust exact differentiation via sliding mode technique , 1998, Autom..

[9]  Rosane Ushirobira Algebraic differentiators through orthogonal polynomials series expansions , 2018, Int. J. Control.

[10]  Tobias Widmer,et al.  The Cubli: A reaction wheel based 3D inverted pendulum , 2013, 2013 European Control Conference (ECC).

[11]  Raffaello D'Andrea,et al.  The Cubli: A cube that can jump up and balance , 2012, 2012 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[12]  Wilfrid Perruquetti,et al.  Homogeneous finite time observer for nonlinear systems with linearizable error dynamics , 2007, 2007 46th IEEE Conference on Decision and Control.

[13]  Romeo Ortega,et al.  A globally exponentially stable speed observer for a class of mechanical systems: experimental and simulation comparison with high-gain and sliding mode designs , 2019, Int. J. Control.

[14]  Ülle Kotta,et al.  Experimental validation of the Newton observer for a nonlinear flux-controlled AMB system operated with zero-bias flux , 2020, Int. J. Control.

[15]  Igor Ryadchikov,et al.  Stabilization System of a Bipedal non-anthropomorphic Robot AnyWalker , 2018, Journal of Engineering Science and Technology Review.

[16]  Wilfrid Perruquetti,et al.  Finite-Time Observers: Application to Secure Communication , 2008, IEEE Transactions on Automatic Control.

[17]  J. Lofberg,et al.  YALMIP : a toolbox for modeling and optimization in MATLAB , 2004, 2004 IEEE International Conference on Robotics and Automation (IEEE Cat. No.04CH37508).