Dynamics and control of higher-order nonholonomic systems

A theoretical framework is established for the control of higher-order nonholonomic systems, defined as systems that satisfy higher-order nonintegrable constraints. A model for such systems is developed in terms of differential-algebraic equations defined on a higher-order tangent bundle. A number of control-theoretic properties such as nonintegrability, controllability, and stabilizability are presented. Higher-order nonholonomic systems are shown to be strongly accessible and, under certain conditions, small time locally controllable at any equilibrium. There are important examples of higher-order nonholonomic systems that are asymptotically stabilizable via smooth feedback, including space vehicles with multiple slosh modes and Prismatic-Prismatic-Revolute (PPR) robots moving open liquid containers, as well as an interesting class of systems that do not admit asymptotically stabilizing continuous static or dynamic state feedback. Specific assumptions are introduced to define this class, which includes important examples of robotic systems. A discontinuous nonlinear feedback control algorithm is developed to steer any initial state to the equilibrium at the origin. The applicability of the theoretical development is illustrated through two examples: control of a planar PPR robot manipulator subject to a jerk constraint and control of a point mass moving on a constant torsion curve in a three dimensional space. To my family with love

[1]  Shen Ze-chun,et al.  On the new forms of the differential equations of the systems with higher-order nonholonomic constraints , 1987 .

[2]  Adriaan Arie Johannes Lefeber,et al.  Tracking Control of Nonlinear Mechanical Systems , 2000 .

[3]  S. Sastry,et al.  Nonholonomic motion planning: steering using sinusoids , 1993, IEEE Trans. Autom. Control..

[4]  Dennis S. Bernstein,et al.  State space modeling and active control of slosh , 1996, Proceeding of the 1996 IEEE International Conference on Control Applications IEEE International Conference on Control Applications held together with IEEE International Symposium on Intelligent Contro.

[5]  Mahmut Reyhanoglu,et al.  Thrust Vector Control of an Upper-Stage Rocket with Multiple Propellant Slosh Modes , 2012 .

[6]  A. Bloch,et al.  Control and stabilization of nonholonomic dynamic systems , 1992 .

[7]  Elzbieta Jarzebowska Control oriented dynamic formulation for robotic systems with program constraints , 2006, Robotica.

[8]  Mahmut Reyhanoglu,et al.  Discontinuous Feedback Control of a Special Class of Underactuated Mechanical Systems , 2000 .

[9]  John D. Saugen,et al.  Adaptive control of propellant slosh for launch vehicles , 1991, Defense, Security, and Sensing.

[10]  J. Coron A necessary condition for feedback stabilization , 1990 .

[11]  J. Zabczyk Some comments on stabilizability , 1989 .

[12]  Mahmut Reyhanoglu,et al.  Feedback Control of a Space Vehicle With Unactuated Fuel Slosh Dynamics , 2000 .

[13]  Npi Nnaedozie Aneke Control of underactuated mechanical systems , 2003 .

[14]  Yoshihiko Nakamura,et al.  Bi-directional approach for nonholonomic path planning of space robots , 1991 .

[15]  Mahmut Reyhanoglu,et al.  Thrust-vector control of a three-axis stabilized spacecraft with fuel slosh dynamics , 2013, 2013 13th International Conference on Control, Automation and Systems (ICCAS 2013).

[16]  Eduardo D. Sontag,et al.  FEEDBACK STABILIZATION OF NONLINEAR SYSTEMS , 1990 .

[17]  N.H. McClamroch,et al.  Nonlinear control of a class of underactuated systems , 1996, Proceedings of 35th IEEE Conference on Decision and Control.

[18]  H. Sussmann,et al.  Controllability of nonlinear systems , 1972 .

[19]  Henk Nijmeijer,et al.  Saturated stabilization and tracking of a nonholonomic robot , 1999 .

[20]  P. Olver Nonlinear Systems , 2013 .

[21]  Gianna Stefani,et al.  Controllability along a trajectory: a variational approach , 1993 .

[22]  M. Grundelius,et al.  Control of liquid slosh in an industrial packaging machine , 1999, Proceedings of the 1999 IEEE International Conference on Control Applications (Cat. No.99CH36328).

[23]  Naiming Qi,et al.  Spacecraft Propellant Sloshing Suppression Using Input Shaping Technique , 2009, 2009 International Conference on Computer Modeling and Simulation.

[24]  Dennis S. Bernstein,et al.  Geometric homogeneity with applications to finite-time stability , 2005, Math. Control. Signals Syst..

[25]  Shailaja Kurode,et al.  Sliding mode control for slosh-free motion-A class of underactuated system , 2009 .

[26]  Ken'ichi Yano,et al.  Robust liquid container transfer control for complete sloshing suppression , 2001, IEEE Trans. Control. Syst. Technol..

[27]  Mahmut Reyhanoglu,et al.  Controllability and stabilizability of higher-order nonholonomic systems , 2013, 2013 9th Asian Control Conference (ASCC).

[28]  N. Ananthkrishnan,et al.  Modeling and Stability Analysis of Coupled Slosh-Vehicle Dynamics in Planar Atmospheric Flight , 2006 .

[29]  Jim Freudenberg,et al.  Robust control of a booster vehicle using H/sup infinity / and SSV techniques , 1992, [1992] Proceedings of the 31st IEEE Conference on Decision and Control.

[30]  Henk Nijmeijer,et al.  Tracking Control of Mobile Robots: A Case Study in Backstepping , 1997, Autom..

[31]  A. Bloch,et al.  Nonholonomic Mechanics and Control , 2004, IEEE Transactions on Automatic Control.

[32]  Jaime Rubio Hervas,et al.  Nonlinear dynamics and control of space vehicles with multiple fuel slosh modes , 2012 .

[33]  G. Schmidt,et al.  Motion control of a cart-based container considering suppression of liquid oscillations , 1994, Proceedings of 1994 IEEE International Symposium on Industrial Electronics (ISIE'94).

[34]  Mahmut Reyhanoglu,et al.  Nonlinear control of a spacecraft with multiple fuel slosh modes , 2011, IEEE Conference on Decision and Control and European Control Conference.

[35]  R. Abraham,et al.  Manifolds, Tensor Analysis, and Applications , 1983 .

[36]  Yoshihiko Nakamura,et al.  Nonholonomic path planning of space robots via bi-directional approach , 1990, Proceedings., IEEE International Conference on Robotics and Automation.

[37]  Arthur E. Bryson,et al.  Control of spacecraft and aircraft , 1994 .

[38]  H. Sussmann Subanalytic sets and feedback control , 1979 .

[39]  Zhong-Ping Jiang,et al.  Saturated stabilization and tracking of a nonholonomic mobile robot , 2001 .

[40]  Anthony M. Bloch,et al.  Nonlinear Dynamical Control Systems (H. Nijmeijer and A. J. van der Schaft) , 1991, SIAM Review.

[41]  Carl Hubert Behavior of Spinning Space Vehicles with Onboard Liquids, 2nd Edition, Technical Report B8030 , 2008 .

[42]  Kun Bai,et al.  Slosh suppression by robust input shaping , 2010, 49th IEEE Conference on Decision and Control (CDC).

[43]  E. Al-Regib,et al.  Nonholonomic motion planning for wheeled mobile systems using geometric phases , 1994, Proceedings of 1994 9th IEEE International Symposium on Intelligent Control.

[44]  Sussmann Nonlinear Controllability and Optimal Control , 1990 .

[45]  C. Samson Control of chained systems application to path following and time-varying point-stabilization of mobile robots , 1995, IEEE Trans. Autom. Control..

[46]  Jaime Rubio Hervas,et al.  Robotically controlled sloshing suppression in point-to-point liquid container transfer , 2013 .

[47]  Arjan van der Schaft,et al.  Dynamics and control of a class of underactuated mechanical systems , 1999, IEEE Trans. Autom. Control..

[48]  Christopher D. Hall,et al.  Spacecraft Dynamics and Control , 2002 .

[49]  J. Baillieul Kinematically redundant robots with flexible components , 1993, IEEE Control Systems.

[50]  P. Enright,et al.  Propellant slosh models for the Cassini spacecraft , 1994 .

[51]  Mahmut Reyhanoglu,et al.  Nonlinear modeling and control of slosh in liquid container transfer via a PPR robot , 2013, Commun. Nonlinear Sci. Numer. Simul..

[52]  M. Reyhanoglu,et al.  Control of a spacecraft with time-varying propellant slosh parameters , 2012, 2012 12th International Conference on Control, Automation and Systems.

[53]  Mahmut Reyhanoglu,et al.  Observer-based nonlinear control of slosh in liquid container transfer via a PPR robot , 2013, 2013 13th International Conference on Control, Automation and Systems (ICCAS 2013).

[54]  Bong Wie,et al.  Space Vehicle Dynamics and Control , 1998 .

[55]  Ken'ichi Yano,et al.  Sloshing suppression control of automatic pouring robot by hybrid shape approach , 2001, Proceedings of the 40th IEEE Conference on Decision and Control (Cat. No.01CH37228).

[56]  I. Kolmanovsky,et al.  Switched mode feedback control laws for nonholonomic systems in extended power form , 1996 .

[57]  M. Crampin,et al.  Applicable Differential Geometry , 1987 .

[58]  M. Grundelius Iterative optimal control of liquid slosh in an industrial packaging machine , 2000, Proceedings of the 39th IEEE Conference on Decision and Control (Cat. No.00CH37187).

[59]  H. Krishnan,et al.  Attitude stabilization of a rigid spacecraft using gas jet actuators operating in a failure mode , 1992, [1992] Proceedings of the 31st IEEE Conference on Decision and Control.

[60]  Ken'ichi Yano,et al.  Liquid container transfer control on 3D transfer path by hybrid shaped approach , 2001, Proceedings of the 2001 IEEE International Conference on Control Applications (CCA'01) (Cat. No.01CH37204).

[61]  Mahmut Reyhanoglu,et al.  Dynamics of multibody vehicles and their formulation as nonlinear control systems , 2000, Proceedings of the 2000 American Control Conference. ACC (IEEE Cat. No.00CH36334).

[62]  Mahmut Reyhanoglu,et al.  Control and stabilization of a third-order nonholonomic system , 2013, 2013 13th International Conference on Control, Automation and Systems (ICCAS 2013).

[63]  M. Reyhanoglu,et al.  On the nonlinear modeling of systems with higher-order nonholonomic constraints , 2013, 2013 13th International Conference on Control, Automation and Systems (ICCAS 2013).

[64]  E. Jarzębowska On Derivation of Motion Equations for Systems with Non-Holonomic High-Order Program Constraints , 2002 .

[65]  K. Terashima,et al.  Sloshing suppression control of liquid transfer systems considering a 3-D transfer path , 2005, IEEE/ASME Transactions on Mechatronics.

[66]  N. McClamroch,et al.  Controllability and Stabilizability of Planar Multibody Systems with Angular Momentum Preserving Control Torques , 1991, 1991 American Control Conference.

[67]  Philip L. Freeman,et al.  Minimum Jerk Trajectory Planning for Trajectory Constrained Redundant Robots , 2012 .

[68]  K. C. Biswal,et al.  Dynamic characteristics of liquid filled rectangular tank with baffles , 2003 .

[69]  Zhong-Ping Jiang,et al.  A recursive technique for tracking control of nonholonomic systems in chained form , 1999, IEEE Trans. Autom. Control..

[70]  Mustafa Arafa,et al.  Design and optimization of input shapers for liquid slosh suppression , 2009 .

[71]  Jean-Paul Laumond,et al.  Controllability of a multibody mobile robot , 1991, Fifth International Conference on Advanced Robotics 'Robots in Unstructured Environments.

[72]  S. Shankar Sastry,et al.  Stabilization of trajectories for systems with nonholonomic constraints , 1992, Proceedings 1992 IEEE International Conference on Robotics and Automation.

[73]  Arie Levant,et al.  Universal single-input-single-output (SISO) sliding-mode controllers with finite-time convergence , 2001, IEEE Trans. Autom. Control..

[74]  O. J. Sørdalen,et al.  Exponential stabilization of nonholonomic chained systems , 1995, IEEE Trans. Autom. Control..

[75]  T. Blackburn,et al.  Application of linear optimal control and filtering theory to the Saturn V launch vehicle , 1971 .

[76]  Mahmut Reyhanoglu,et al.  Point-to-point liquid container transfer via a PPR robot with sloshing suppression , 2012, 2012 American Control Conference (ACC).

[77]  Marcel J. Sidi,et al.  Spacecraft Dynamics and Control: Contents , 1997 .

[78]  Henk Nijmeijer,et al.  Tracking control of second‐order chained form systems by cascaded backstepping , 2003 .

[79]  Shailaja Kurode,et al.  Sliding Mode Observer Based Sliding Mode Controller for Slosh-Free Motion Through PID Scheme , 2009, IEEE Transactions on Industrial Electronics.

[80]  O. Egeland,et al.  A Lyapunov approach to exponential stabilization of nonholonomic systems in power form , 1997, IEEE Trans. Autom. Control..

[81]  Linda Bushnell,et al.  Stabilization of multiple input chained form control systems , 1995 .

[82]  Mahmut Reyhanoglu,et al.  Nonlinear control of space vehicles with multi-mass fuel slosh dynamics , 2011, Proceedings of 5th International Conference on Recent Advances in Space Technologies - RAST2011.

[83]  M. Reyhanoglu,et al.  Maneuvering control problems for a spacecraft with unactuated fuel slosh dynamics , 2003, Proceedings of 2003 IEEE Conference on Control Applications, 2003. CCA 2003..

[84]  Clark R. Dohrmann,et al.  Control for slosh-free motion of an open container , 1997 .

[85]  Elżbieta Jarzębowska,et al.  Dynamics modeling of nonholonomic mechanical systems: Theory and applications , 2005 .

[86]  M. Reyhanoglu,et al.  Partial-state feedback control design for liquid container transfer with sloshing suppression , 2012, IECON 2012 - 38th Annual Conference on IEEE Industrial Electronics Society.

[87]  Mikhail Kryachkov,et al.  Finite-time stabilization of an integrator chain using only signs of the state variables , 2010, 2010 11th International Workshop on Variable Structure Systems (VSS).

[88]  H. Sussmann A general theorem on local controllability , 1987 .

[89]  A. Astolfi Discontinuous control of nonholonomic systems , 1996 .

[90]  R. W. Brockett,et al.  Asymptotic stability and feedback stabilization , 1982 .

[91]  Yiguang Hong,et al.  Finite-time stabilization and stabilizability of a class of controllable systems , 2002, Syst. Control. Lett..

[92]  Lee D. Peterson,et al.  Nonlinear fluid slosh coupled to the dynamics of a spacecraft , 1989 .

[93]  Prasanna S. Gandhi,et al.  Active stabilization of lateral and rotary slosh in cylindrical tanks , 2009, 2009 IEEE International Conference on Industrial Technology.

[94]  Mahmut Reyhanoglu,et al.  Controllability and point-to-point control of 3-DOF planar horizontal underactuated manipulators , 2005 .

[95]  Jae Weon Choi,et al.  Attitude controller design for a launch vehicle with fuel-slosh , 2000, SICE 2000. Proceedings of the 39th SICE Annual Conference. International Session Papers (IEEE Cat. No.00TH8545).