Abstract
The divergence problem of the hardware-in-the-loop (HIL) simulation for flying objects contact in space is investigated. The HIL simulation divergence is due to time delays of the motion simulator and the force measurement system. In this study, a low-order model based divergence compensation method is proposed. The force measurement delay is modeled as a pure delay and compensated by a first-order phase lead force compensator after truncating high-order terms of the Taylor expansion. For the motion simulator, its dynamic response delay is modeled as a three-order model and compensated by a second-order phase lead position compensator. The low-order compensators are used because high-order derivatives of the signal are inaccurate and sensitive to noises. Simulations and experiments are performed to verify that the proposed approach can compensate the simulation divergence effectively and satisfactorily.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
Xu, W.F., Liang, B., Xu, Y.S.: Survey of modeling, planning, and ground verification of space robotic systems. Acta Astronaut. 68, 1629–1649 (2011)
Flores-Abad, A., Ma, O., Pham, K., Ulrich, S.: A review of space robotics technologies for on-orbit servicing. Prog. Aerosp. Sci. 68, 1–26 (2014)
Ma, O.: Contact dynamics modelling for the simulation of the space station manipulators handling payloads. In: Proceedings of the 1995 IEEE International Conference on Robotics and Automation, pp. 1252–1258 (1995)
Ma, O., Wang, J.: Model order reduction for impact-contact dynamics simulations of flexible manipulators. Robotica 25, 397–407 (2007)
Ma, O., Buhariwala, K., Roger, N., MacLean, J., Carr, R.: MDSF - a generic development and simulation facility for flexible, complex robotic systems. Robotica 15(01), 49–62 (1997)
Yaskevich, A.: Real time math simulation of contact interaction during spacecraft docking and berthing. J. Mech. Eng. Auto. 4, 1–15 (2014)
Uyama, N., Fujii, Y., Nagaoka, K., Yoshida, K.: Experimental evaluation of contact-impact dynamics between a space robot with a compliant wrist and a free-flying object. In: International Symposium on Artificial Intelligence, Robotics and Automation in Space, Turin, Italy (2012)
Romano, M., Friedman, D.A., Shay, T.J.: Laboratory experimentation of autonomous spacecraft approach and docking to a collaborative target. J. Spacecr. Rocket. 44(1), 164–173 (2007)
Schwartz, J.L., Peck, M.A., Hall, C.D.: Historical review of air-bearing spacecraft simulators. J. Guid. Control. Dyn. 26(4), 513–522 (2003)
Ma, O., Yang, G.: Validation of a satellite docking simulator using the SOSS experimental testbed. In: Proceedings of the 2006 IEEE/RSJ International Conference on Intelligent Robots and Systems, Beijing, China, October 9– 15, p. 2006
Riley, D.R., Jaquet, B.M., Pennington, J.E., Brissenden, R.F.: Comparison of results of two simulations employing full-size visual-cue for pilot-controlled gemini-agena docking. NASA TN D-3687, 1–35 (1966)
Hatch, H.G., Pennington, J.E., Cobb, J.B.: Dynamic simulation of lunar module docking with Apollo command module in lunar orbit. NASA TN D-3972, 1–26 (1967)
Ma, O., Flores-Abad, A., Boge, T.: Use of industrial robots for hardware-in-the-loop simulation of satellite rendezvous and docking. Acta Astronaut. 81, 335–347 (2012)
Boge, T., Ma, O.: Using advanced industrial robotics for spacecraft rendezvous and docking simulation. In: Proceedings of the 2011 IEEE International Conference on Robotics and Automation, Shanghai, China, pp. 1–4 (2011)
Zebenay, M., Boge, T., Krenn, R., Choukroun, D.: Analytical and experimental stability investigation of a hardware-in-the-loop satellite docking simulator. In: Proceedings of the Institution of Mechanical Engineers, Part G: Journal of Aerospace Engineering, vol. 229, no. 4, pp. 666–681 (2015)
Piedboeuf, J., De Carufel, J., Aghili, F., Dupuis, E.: Task verification facility for the Canadian special purpose dexterous manipulator. In: Proceedings of the 1999 IEEE International Conference on Robotics and Automation, Detroit, Michigan, pp. 1077–1083 (1999)
Ma, O., Wang, J., Misra, S., Liu, M.: On the validation of SPDM task verification facility. J Robot Syst 21(5), 219–235 (2004)
Martin, É., Doyon, M., Gonthier, Y., Lange, C.: Validation process of the STVF hardware-in-the-loop simulation facility. In: Proceedings of The 8th International Symposium on Artifical Intelligence, Robotics and Automation in Space - iSAIRAS, Munich, Germany, 5–8 September (2005)
Zhu, W.-H., Piedboeuf, J.-C., Gonthier, Y.: Emulation of a space robot using a hydraulic manipulator on ground. In: Proceedings of the 2002 IEEE International Conference on Robotics and Automation, Washington, DC, pp. 2315–2320 (2002)
Xu, W.F., Liang, B., Xu, Y.S., Li, C., Qiang, W.Y.: A ground experiment system of free-floating space robot for capturing space target. J. Intell. Robot. Syst. 48(2), 187–208 (2007)
Sawada, H., Szuki, S., Oda, M.: A contact dynamics analysis of spacecraft capturing and rigidizing. In: The 17th Workshop on JAXA Astrodynamics and Flight Mechanics (2007)
Mitchell, J.D., Cryan, S.P., Baker, K., Martin, T., Goode, R., Key, K.W., Manning, T., Chien, C.H.: Integrated docking simulation and testing with the Johnson space center six- degree-of-freedom dynamic test system. Space Technology and Applications International Forum - STAIF, 709–716 (2008)
Lange, C., Martin, E., Piedboeuf, J.-C., Kövecses, J.: Towards Docking Emulation Using Hardware in the Loop Simulation with Parallel Platform (2002)
Ananthakrishnan, S., Teders, R., Alder, K.: Role of estimation in real-time contact dynamics enhancement of space station engineering facility. IEEE Robot. Autom. Mag. 3(3), 20–28 (1996)
Howsman, T.G., Glaese, J.: Space station docking mechanism dynamic testing. In: 15th Space Simulation Conference: Support the Highway to Space through Testing, Goddard Space Flight Center, NASA, pp. 168–175, Jan 01 (1988)
Chang, T., Cong, D., Ye, Z., Han, J.: Time problems in HIL simulation for on-orbit docking and compensation. In: 2nd IEEE Conference on Industrial Electronics and Applications, Harbin, China, 23–25 May (2007)
Takahashi, R., Ise, H., Konno, A., Uchiyama, M.: Sato, D. Hybrid simulation of a dual-arm space robot colliding with a floating object. In: Proceedings of the 2008 IEEE International Conference on Robotics and Automation, Pasadena, CA, USA, May 19–23 (2008)
Osaki, K., Konno, A., Uchiyama, M.: Delay time compensation for a hybrid simulator. Adv. Robot. 24(8-9), 1081–1098 (2010)
Abiko, S., Satake, Y., Jiang, X., Tsujita, T., Uchiyama, M.: Delay time compensation based on coefficient of restitution for collision hybrid motion simulator. Adv. Robot. 28(17), 1177–1188 (2014)
Shimoji, H., Inoue, M., Tsuchiya, K., Niomiya, K., Nakatani, I., Kawaguchi, J.: Simulation system for a space robot using six-axis servos. Adv. Robot. 6(2), 179–196 (1991)
Qi, C.K., Zhao, X.C., Gao, F., Ren, A.Y., Hu, Y.: Divergence compensation for hardware-in-the-loop simulation of stiffness-varying discrete contact in space. Acta Astronaut. 128, 295–303 (2016)
Qi, C.K., Gao, F., Zhao, X.C., Ren, A.Y., Wang, Q., Sun, Q., Hu, Y., Qiao, L.: Smith predictor based delay compensation for a hardware-in-the-loop docking simulator. Mechatronics 36, 63–76 (2016)
Zebenay, M., Boge, T., Choukroun, D.: Modeling, stability analysis, and testing of a hybrid docking simulator. In: AIAA Guidance, Navigation, and Control (GNC) Conference, Boston, MA, USA, 19–22 Aug (2013)
Qi, C.K., Ren, A.Y., Gao, F., Zhao, X.C., Wang, Q., Sun, Q.: Compensation of Velocity Divergence Caused by Dynamic Response for Hardware-In-The-Loop Docking Simulator, IEEE/ASME Transactions on Mechatronics. doi:10.1109/TMECH.2016.2601219
Choi, C., Lee, W.: Analysis and compensation of time delay effects in hardware-in-the-loop simulation for automotive PMSM drive system. IEEE Trans. Ind. Electron. 59(9), 3403–3410 (2012)
Niculescu, S.-I., Brogliato, B.: Force measurement time-delays and contact instability phenomenon. Eur. J. Control. 5, 279–289 (1999)
Zeng, G.W., Hemami, A.: An overview of robot force control. Robotica 15(5), 473–482 (1997)
Anderson, R.J., Spong, M.W.: Bilateral control of teleoperators with time delay. IEEE Trans. Autom. Control 34(5), 494–501 (1989)
Niemeyer, G., Slotine, J.E.: Telemanipulation with time delays. Int. J. Robot. Res. 23(9), 873–890 (2004)
Hokayem, P.F., Spong, M.W.: Bilateral teleoperation: an historical survey. Automatica 42(12), 2035–2057 (2006)
Cao, R., Gao, F., Zhang, Y., Pan, D.: A key point dimensional design method of a 6-DOF parallel manipulator for a given workspace. Mech. Mach. Theory 85, 1–13 (2015)
Zhang, J.Z., Gao, F., Yu, H.N., Zhao, X.C.: Use of an orthogonal parallel robot with redundant actuation as an earthquake simulator and its experiments. In: Proceedings of the Institution of Mechanical Engineers, Part C: Journal of Mechanical Engineering Science, vol. 226, no. 1, pp. 257–272 (2012)
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Qi, C., Gao, F., Zhao, X. et al. Low-Order Model based Divergence Compensation for Hardware-In-The-Loop Simulation of Space Discrete Contact. J Intell Robot Syst 86, 81–93 (2017). https://doi.org/10.1007/s10846-016-0460-y
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10846-016-0460-y