Hostname: page-component-cd9895bd7-mkpzs Total loading time: 0 Render date: 2024-12-28T18:42:25.057Z Has data issue: false hasContentIssue false

Emulation of pilot control behavior across a Stewart platform simulator

Published online by Cambridge University Press:  22 January 2018

Mojtaba Eftekhari*
Affiliation:
Department of Mechanical Engineering, Shahid Bahonar University of Kerman, Kerman, Iran
Hossein Karimpour
Affiliation:
Department of Mechanical Engineering, Faculty of Engineering, University of Isfahan, Isfahan, Iran, E-mail: h.karimpour@eng.ui.ac.ir
*
*Corresponding author. E-mail: mo.eftekhari@uk.ac.ir

Summary

This paper presents a model-based controller consisting of a feedback linearization scheme and a state-dependent proportional derivative (PD) controller adapted to a parallel flight simulator Stewart mechanism. This parallel robot is considered to emulate motions of highly maneuverable aircrafts, which require well-trained pilots. The simulations are based upon a reduced-model prototype built in order to verify kinematic design aspects and control laws. Indeterminacies in the mass distribution of the system will generally affect model-based controllers, necessitating compensation or the employment of robust control methods. Through introducing the pilot's sensorial feedback of acceleration, the pilot's behavior in giving commands is emulated via an optimization process, which tunes the controller coefficients accordingly. Stability of the designed control system is guaranteed via the Lyapunov approach. To further explore the system through perilous flight scenarios, three pre-designed maneuvers are selected as test cases. It is expected that closed-loop control tasks in which a pilot tracks a target, while at the same time the controller rejects disturbances and adapts itself to the pilot's progressive skills, are ameliorated through this arrangement. Numerical results show that the proposed method is found robust in the training process in conditions of parameters indeterminacy.

Type
Articles
Copyright
Copyright © Cambridge University Press 2018 

Access options

Get access to the full version of this content by using one of the access options below. (Log in options will check for institutional or personal access. Content may require purchase if you do not have access.)

References

1. Nieuwenhuizen, F. M. and Bulthoff, H. H., “The MPI CyberMotion simulator: A novel research platform to investigate human control behavior,” J. Comput. Sci. Eng. 7 (2), 122131 (2013).CrossRefGoogle Scholar
2. Shang, W. W., and Cong, S., “Nonlinear computed torque control for a high speed planar parallel manipulator,” Mechatronics 19 (6), 987992 (2009).CrossRefGoogle Scholar
3. Stewart, D., “A platform with six degrees of freedom,” Proc. Inst. Mech. Eng. 180 (5), 371386 (1965).CrossRefGoogle Scholar
4. Merlet, J. P., Parallel Robots Solid Mechanics and Its Applications (Kluwer Academic Publishers, Springer, Netherlands, 2006).Google Scholar
5. Schwab, M., “Hexapod,” WIPO Patent No. WO2011089198 (2011).Google Scholar
6. Shchokin, B. and Janabi-Sharifi, F., “Design and kinematic analysis of a rotary positioner,” Robotica 25 (1), 7585 (2007).CrossRefGoogle Scholar
7. Campos, L., Bourbonnais, F., Bonev, I. A. and Bigras, P., “Development of a Five-Bar Parallel Robot with Large Workspace,” Proceedings of the ASME 2010 International Design Engineering Technical Conferences, Montreal, QC, Canada (2010).Google Scholar
8. Bohigas, O., Ros, L. and Manubens, M., “A complete method for workspace boundary determination on general structure manipulators,” IEEE Trans. Robot. 28 (5), 9931006 (2012).CrossRefGoogle Scholar
9. Stan, S., Balan, R., Maties, V. and Rad, C., “Kinematics and fuzzy control of ISOGLIDE3 medical parallel robot,” J. Mech., 75 (1), 6266 (2009).Google Scholar
10. Kim, H., Cho, Y. and Lee, K., “Robust nonlinear task space control for 6 DOF parallel manipulator,” Automatica 41 (6), 15911600 (2005).Google Scholar
11. Davliakos, I. and Papadopoulos, E., “Model-based control of a 6-dof electrohydraulic Stewart-Gough platform,” Mech. Mach. Theory 43 (11), 13851400 (2008).CrossRefGoogle Scholar
12. Omran, A., Kassem, A., El-Bayoumi, G. and Bayoumi, M., “Mission-based optimal control of Stewart manipulator,” Aircr. Eng. Aerosp. Technol. J. 81 (3), 147153 (2009).Google Scholar
13. Yang, C., Huang, Q., Jiang, H., Peter, O. and Han, J., “PD control with gravity compensation for hydraulic 6-DOF parallel manipulator,” Mech. Mach. Theory 45 (4), 666677 (2010).CrossRefGoogle Scholar
14. Su, Y. X., Sun, D., Ren, L., Wang, X. and Mills, J. K., “Nonlinear PD Synchronized Control for Parallel Manipulators,” Proceedings of the 2005 IEEE International Conference on Robotics and Automation (2005) pp. 1374–1379.Google Scholar
15. Su, Y. X., Sun, D., Ren, L., Wang, X. and Mills, J. K., “Robust nonlinear task space control for 6 DOF parallel manipulator,” Automatica 41 (9), 15911600 (2005).Google Scholar
16. Su, Y. X., Duan, B. Y. and Zheng, C. H., “Nonlinear PID control of a six-DOF parallel manipulator,” IEE Proc. Control Theory Appl. 151 (1), 95102 (2004).Google Scholar
17. Davliakos, I. and Papadopoulos, E., “Model-based control of a 6-dof electrohydraulic Stewart-Gough platform,” Mech. Mach. Theory 43, 13851400 (2008).CrossRefGoogle Scholar
18. Davliakos, I. and Papadopoulos, E., “Model-Based Position Tracking Control for a 6-dof Electrohydraulic Stewart Platform,” Proceeding of the 15th Mediterranean Conference on Control & Automation (Jul. 27–29, 2007).Google Scholar
19. Davliakos, I. and Papadopoulos, E., “Impedance model-based control for an electrohydraulic Stewart platform,” Eur. J. Control 5, 560577 (2009).Google Scholar
20. Zubizarreta, A., Marcosa, M., Cabanes, I. and Pinto, C., “A procedure to evaluate extended computed torque control configurations in the Stewart-Gough platform,” Robot. Auton. Syst. 59, 770781 (2011).CrossRefGoogle Scholar
21. Dongsu, W. and Hongbin, G., “Adaptive sliding control of six-DOF flight simulator motion platform,” Chin. J. Aeronaut. 20, 425433 (2007).Google Scholar
22. Ting, Y., Li, C.-C. and Van Nguyen, T., “Composite controller design for a 6DOF Stewart nanoscale platform,” Precis. Eng. 37, 671683 (2013).CrossRefGoogle Scholar
23. Omran, A. and Kassem, A., “Optimal task space control design of a Stewart manipulator for aircraft stall recovery,” Aerosp. Sci. Technol. 15, 353365 (2011).Google Scholar
24. Yang, C., Huang, Q., Jiang, H., Peter, O. and Han, J., “PD control with gravity compensation for hydraulic 6-DOF parallel manipulator,” Mech. Mach. Theory 45, 666677 (2010).CrossRefGoogle Scholar
25. Azizan, H., Keshmiri, M. and Jafarinasab, M., “Designing a Stable Model-Based Fuzzy Controller for a Novel 6-DOF Parallel Manipulator with Rotary Actuators,” Proceedings of the IEEE/ASME International Conference on Advanced Intelligent Mechatronics (AIM 2011), Budapest, Hungary (Jul. 3–7, 2011).Google Scholar
26. Eftekhari, M., Eftekhari, M. and Karimpour, H., “Neuro-fuzzy adaptive control of a revolute Stewart platform carrying payloads of unknown inertia,” Robotica 33 (9), 20012024 (2014). doi: http://dx.doi.org/10.1017/S0263574714001222 Google Scholar
27. Kelly, R. and Ricardo, C., “A class of nonlinear PD-type controller for robot manipulator,” J. Robot. Syst. 13, 793802 (1996).Google Scholar
28. Liang, D., Song, Y., Sun, T. and Dong, G., “Optimum design of a novel redundantly actuated parallel manipulator with multiple actuation modes for high kinematic and dynamic performance,” Nonlinear Dyn. 83 (1), 631658 (2016).Google Scholar
29. Liang, D., Song, Y. and Sun, T., “Nonlinear dynamic modeling and performance analysis of a redundantly actuated parallel manipulator with multiple actuation modes based on FMD theory,” Nonlinear Dyn. 89 (1), 391428 (2017). doi:10.1007/s11071-017-3461-x Google Scholar
30. Zefran, M., “Lagrangian Dynamics,” In: Robotics and Automation Handbook (Kurfess, T. R., ed.) (University of Illinois at Chicago, Chicago, 2005).Google Scholar
31. LaSalle, J. P., “Stability theory for ordinary differential equations,” J. Differ. Equ. 4, 5765 (1968).Google Scholar
32. Ashlock, D., Evolutionary Computation for Modeling and Optimization (Springer, Berlin, 2006).Google Scholar
33. Darwin, C., The Origin of Species (Dent Gordon, London, 1973).Google Scholar