Skip to main content
Log in

Real-time regulated sliding mode controller design of multiple manipulator space free-flying robot

  • Published:
Journal of Mechanical Science and Technology Aims and scope Submit manuscript

Abstract

The problem of controlling Space Free-flying Robots (SFFRs), which have many degrees of freedom caused by their mechanical manipulators, is challenging because of the strong nonlinearities and their heavy computational burden for the implementation of modelbased control algorithms. In this paper, a chattering avoidance sliding mode controller is developed for SFFR as highly nonlinear-coupled systems. To fulfill stability requirements, robustness properties, and chattering elimination, a regulating routine is proposed to determine the proper positive values for the coefficient of sliding condition. To solve the run-time problem, an explicit direct relationship between the SFFR’s output of actuators (force/torque) and the measurement of distances from the corresponding sliding surfaces is also assumed. To reach perfect performance, the parameters are estimated recursively using the Kalman filter as a parameter estimator. The explicit dynamics of a 14-DOF SFFR is derived using SPACEMAPLE, and the recursive prediction error method (RPEM) is used to parameterize the SFFR model. To alleviate the chattering trend, a multi-input sliding mode control law is proposed and applied to the given SFFR based on the online estimated dynamics to control its orientation and position to catch a moving target. To evaluate the new proposed algorithm in a more complicated condition, only on-off actuators are assumed for controlling the base of SFFR because it is the case in real systems. The obtained results show that the proposed regulated sliding mode controller can significantly reduce the chattering trend. Consequently, energy consumption will be substantially decreased, and running the control algorithm will be within a reasonable time duration.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. S. Ali A. Moosavian and E. Papadopoulos, On the Kinematics of multiple manipulator space free-flyers, Journal of Robotic Systems, 15(4) (1998) 207–216.

    Article  MATH  Google Scholar 

  2. S. Ali A. Moosavian and E. Papadopoulos, Explicit dynamics of space free-flyers with multiple manipulators via SPACEMAPL, Journal of Advanced Robotics, 18(2) (2004) 223–244.

    Article  Google Scholar 

  3. J. L. Kuang, B. J. Kim, H. W. Lee and D. K. Sung, The attitude stability analysis of a rigid body with multi-elastic appendages and multi-liquid-filled cavities using the chateau method, Journal of the Astronautical Space Sciences, 15(1) (1998) 209–220.

    Google Scholar 

  4. H. W. Mah, V. J. Modi, Y. Morita and H. Yokota, Dynamics during slewing and translational maneuvers of the space station based MRMS, Journal of the Astronautical Space Sciences, 38(4) (1990) 557–579.

    Google Scholar 

  5. E. Papadopoulos and S. Ali A. Moosavian, Dynamics & control of space free-flyers with multiple arms, Journal of Advanced Robotics, 9(6) (1995) 603–624.

    Article  Google Scholar 

  6. S. Ali. A. Moosavian, R. Rastegari and E. Papadopoulos, Multiple impedance control for space free-flying robots, AIAA Journal of Guidance, Control, and Dynamics, 28(5) (2005) 939–947.

    Article  Google Scholar 

  7. S. Ali A. Moosavian and E. Papadopoulos, On the control of space free-flyers using multiple impedance control, Proc. IEEE Int. Conf. Robotics Automation, NM, USA, (1997) 853–858.

  8. S. Dubowsky and D. T. Des Forges, The application of model-referenced adaptive control to robotic manipulators, ASME Journal of Dynamic Systems, Measurement & Control, 101 (1979) 193–200.

    Article  MATH  Google Scholar 

  9. J. J. E. Slotine and W. Li, Adaptive robot control: a new perspective, Proc. of the 26th IEEE Conf. on Decision and Control, Los Angeles, CA, USA, (1987) 49–59.

  10. K. Youcef-Toumi and O. Ito, Controller design for systems with unknown dynamics, Proc. of American Cont. Conf., Minneapolis, USA, (1987) 836–844.

  11. J. J. E. Slotine and W. Li, Applied Nonlinear Control, Prentice Hall, (1991).

  12. J. Y. Hung, W. Gao and J. C. Hung, Variable structure control: a survey, IEEE Transactions on Industrial Electronics, 40(1) (1993) 2–22.

    Article  Google Scholar 

  13. A. S. Mollah, S. M. Ullah, L. K. Wong, F. H. F. Leung and P. K. S. Tam, A chattering elimination algorithm for sliding mode control of uncertain non-linear systems, Elsevier Science Ltd, Mechatronics, 8 (1998) 765–775.

    Article  Google Scholar 

  14. S. Ali A. Moosavian and M. Reza Homaeinejad, Regulated sliding mode control of satellite rotation, Proc. of the IFAC workshop on Generalized Solutions in Control Problems (GSCP), Russia, (2004).

  15. S. Ali A. Moosavian and E. Papadopoulos, Control of space free-flyers using modified transpose Jacobian algorithm, Proc. of the IEEE/RSJ Int. Conf. on Intelligent Robots and Systems, Grenoble, France, (1997) 1500–1505.

  16. S. Ali A. Moosavian and M. Reza Homaeinejad, Regulated sliding mode control of robotic manipulators, Proc. of the Tehran International Congress on Manufacturing Engineering (TICME-2006), Tehran, Iran, (2006).

  17. S. Ali A. Moosavian and M. Reza Homaeinejad, Variable structure control (VSC) of robotic manipulators, Proc. of the IEEE Workshop on Advanced Motion Control (AMC), Istanbul, Turkey, (2006).

  18. S. Ali A. Moosavian, Dynamics and control of free-flying robots in space: a survey, Proc. of the 5th IFAC/EURON Symposium on Intelligent Autonomous Vehicles-IAV2004, Lisbon, Portugal, (2004).

  19. D. Wang and G. Xu, Full-state tracking and internal dynamics of nonholonomic wheeled mobile robots, IEEE/ASME Transactions on mechatronics, 8(2) (2003) 203–214.

    Article  Google Scholar 

  20. S. M. Savaresi, F. Previdi, A. Dester, S. Bittanti and A. Ruggeri, Modeling, identification, and analysis of limitcycling pitch and heave dynamics in an ROV, IEEE Journal of Oceanic Engineering, 29(2) (2004) 407–417.

    Article  Google Scholar 

  21. I. Markovsky, J. C. Willems, S. V. Huffel, B. DeMoor and R. Pintelon, Application of structured total least squares for system identification and model reduction, IEEE Transactions on Automatic Control, 50(10) (2005) 1490–1500.

    Article  Google Scholar 

  22. M. Storace and O. DeFeo, Piecewise-linear approximation of nonlinear dynamical systems, IEEE Transactions on Circuits and Systems, 51(4) (2004) 830–842.

    Article  MathSciNet  Google Scholar 

  23. J. X. Xu, Y. J. Pan and T. H. Lee, Sliding mode control with closed-loop filtering architecture for a class of nonlinear systems, IEEE Transactions on Circuits and Systems, 51(4) (2004) 168–173.

    Article  Google Scholar 

  24. J. O. Hahn, R. Rajamani, S. H. You and K. I. Lee, Realtime identification of road-bank angle using differential GPS, IEEE Transactions on Control Systems Technology, 12(4) (2004) 589–599.

    Article  Google Scholar 

  25. S. Oucheriah, Exponential stabilization of linear delayed systems using sliding mode controllers, IEEE Transactions on Circuits and Systems, 50(6) (2003) 826–830.

    Article  MathSciNet  Google Scholar 

  26. S. Chen, X. Hong, C. J. Harris and X. Wang, Identification of nonlinear systems using generalized kernel models, IEEE Transactions on Control Systems Technology, 13(3) (2005) 401–411.

    Article  Google Scholar 

  27. M. Azimi, P. Nasiopoulos and R. K. Ward, Offline and online identification of hidden semi-markov models, IEEE Transactions on Signal Processing, 53(8) (2005) 2658–2663.

    Article  MathSciNet  Google Scholar 

  28. V. Smídl and A. Quinn, Mixture-based extension of the AR model and its recursive Bayesian identification, IEEE Transactions on Signal Processing, 53(9) (2005) 3530–3542.

    Article  MathSciNet  Google Scholar 

  29. X. M. Ren, A. B. Rad, P. T. Chan and W. L. Lo, Online identification of continuous-time systems with unknown time delay, IEEE Transactions on Automatic Control, 50(9) (2005) 1418–1422.

    Article  MathSciNet  Google Scholar 

  30. N. Diolaiti, C. Melchiorri and S. Stramigioli, Contact impedance estimation for robotic systems, IEEE Transactions on Robotics, 21(5) (2005) 925–935.

    Article  Google Scholar 

  31. L. Y. Wang, J. F. Zhang and G. G. Yin, System identification using binary sensors, IEEE Transactions on Automatic Control, 48(11) (2003) 1892–1907.

    Article  MathSciNet  Google Scholar 

  32. W. Spinelli, L. Piroddi and M. Lovera, On the role of prefiltering in nonlinear system identification, IEEE Transactions on Automatic Control, 50(10) (2005) 1597–1602.

    Article  MathSciNet  Google Scholar 

  33. J. Vörös, Identification of Hammerstein systems with timevarying piecewise-linear characteristics, IEEE Transactions on Circuits and Systems, 52(12) (2005) 865–869.

    Article  Google Scholar 

  34. L. Ljung and T. Glad, Modeling of Dynamic Systems, Prentice Hall, Englewood Cliffs, N. J., (1994).

    MATH  Google Scholar 

  35. L. Ljung, System Identification-Theory for the User, Prentice Hall, Upper Saddle River, N. J., 2nd edition, (1999).

    Google Scholar 

  36. T. Söderström and P. Stoica, System Identification, Prentice Hall International, London. (1989).

    MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Hamid Khaloozadeh.

Additional information

This paper was recommended for publication in revised form by Associate Editor Jong Hyeon Park

Hamid Khaloozadeh was born in Mashhad, Iran on January 1965. He received the B.S. degree in control engineering from Sharif University of Technology, Iran in 1990, the M.Sc. degree in control engineering from K.N.Toosi University of Technology, Iran in 1993, and the Ph.D. degree in control and system engineering from Tarbiat Modarres University, Iran in 1998. Since 1998 to 2004 he was a faculty member at Ferdowsi University of Mashhad. He is currently an Associate Professor and teaches in the Department of Electrical and Computer Engineering in K.N.Toosi University of Technology. His research interests include system identification, optimal control, adaptive control, stochastic estimation and control, and time series analysis.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Khaloozadeh, H., Reza Homaeinejad, M. Real-time regulated sliding mode controller design of multiple manipulator space free-flying robot. J Mech Sci Technol 24, 1337–1351 (2010). https://doi.org/10.1007/s12206-010-0403-7

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12206-010-0403-7

Keywords

Navigation