Hostname: page-component-cd9895bd7-fscjk Total loading time: 0 Render date: 2024-12-25T05:23:57.599Z Has data issue: false hasContentIssue false

High-performance tracking of high-speed supercavitating vehicles with uncertain parameters using novel parameter-optimal iterative learning control

Published online by Cambridge University Press:  28 April 2014

Meisam Yahyazadeh
Affiliation:
Department of Electrical Engineering, Babol University of Technology, Babol, Iran
Abolfazl Ranjbar Noei*
Affiliation:
Department of Electrical Engineering, Babol University of Technology, Babol, Iran
*
*Corresponding author: E-mail: [email protected]

Summary

This paper proposes a new technique based on a Parameter-Optimal Iterative Learning Control (POILC) to track a command pitch rate of a high-speed supercavitating vehicle (HSSV). The pitch rate of a supercavitating vehicle has non-minimum phase behavior. Thus, tracking is fundamentally limited to poor performance. To solve this problem, a feed-forward control can be used while using the cavitator as a control input in the feed-forward path to modify the slow response caused by non-minimum phase behavior. The main idea of this paper is to apply the cavitator input with high precision as a feed-forward control to improve tracking performance. The exact value of the feed-forward control is achieved using POILC. However, in the presence of uncertainty, zero convergence of POILC algorithms is threatened. It will be shown that applying adaptive weight in the performance index, the convergence is guaranteed in the presence of uncertainty and also when the system is sign-indefinite. The proposed technique includes an optimal planning to make the error norm monotonically convergent to zero. The convergence and perfect tracking will be guaranteed through a Lyapunov candidate. Performance and significance of the proposed supercavitating vehicle control will be verified by simulation.

Type
Articles
Copyright
Copyright © Cambridge University Press 2014 

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. Cao, Z., “Control of supercavitating vehicles based on robust pole allocation methodology,” Modern Appl. Sci. 5, 204211 (2011).Google Scholar
2. Li, D., Zhang, Y., Luo, K. and Dang, J., “Motion control of underwater supercavitating projectiles,” Modern Appl. Sci. 3, 6065 (2009).Google Scholar
3. Mao, X., “Nonlinear Robust Control Design for A High-Speed Supercavitating Vehicle,” Ph.D. Thesis, Mechanical Engineering Department, The Pennsylvania State University (2010).Google Scholar
4. Vanek, B., “Control Methods for High-Speed Supercavitating Vehicles,” Ph.D. Thesis, University of Minnesota (2008).Google Scholar
5. Cao, Z., “Model-based feedback control of high-speed supercavitating vehicles,” Modern Appl. Sci. 3, 3443 (2009).Google Scholar
6. Jiufang, P., Hai, W. and Dezhang, X., “Tracking control of mobile robot based on iterative learning control,” Comput. Eng. Appl. 48, 222225 (2012).Google Scholar
7. Wang, W., Chen, J. and Mao, L., “Two-wheeled mobile robot tracking based on iterative learning control,” Adv. Mater. Res. 433, 58665870 (2012).Google Scholar
8. Holm, H., Bach, H., Hansen, M. V. and Franke, D., “Planning of Finite Element Modeled Welding Control Variable Trajectories by PI-Controllers and by Iterative Learning,” Proceedings of the 6th International Conference on Trends in Welding Research, Pine Mountain, GA (2002) pp. 967972.Google Scholar
9. Kawamura, S. and Sakagami, N., “Analysis on Dynamics of Underwater Robot Manipulators Basing on Iterative Learning Control and Time-Scale Transformation,” Proceedings of the 2002 IEEE International Conference on Robotics & Automation, Washington, DC (2002) pp. 10881094.Google Scholar
10. Bifaretti, S., Tomei, P. and Verrelli, M. V., “A global robust iterative learning position control for current-fed permanent magnet step motors,” Automatica 47, 227234 (2011).Google Scholar
11. Li, S. C., Xu, X. H. and Ping, L., “Feedback-assisted iterative learning control for batch polymerization reactor,” Adv. Neural Netw. 3174, 181187 (2004).Google Scholar
12. Arimoto, S., Kawamura, S. and Miyazaki, F., “Bettering operation of robots by learning,” J. Robot. Syst. 1, 123140 (1984).Google Scholar
13. Owens, D. H. and Feng, K., “Parameter optimisation in iterative learning control,” Int. J. Control 14, 10591069 (2003).Google Scholar
14. Owens, D. H. and Daley, S., “Iterative learning control – monotonicity and optimization,” Int. J. Appl. Math. Comput. Sci. 18, 279293 (2008).Google Scholar
15. Hatonen, J. J., Owens, D. H. and Feng, K., “Basis functions and parameter optimization in high-order iterative learning control,” Automatica 42, 287294 (2006).Google Scholar
16. Owens, D. H. and Hatonen, J. J., “Iterative learning control-an optimization paradigm,” Annu. Rev. Control 29, 5770 (2005).Google Scholar
17. Owens, D. H., Chu, B. and Songjun, M., “Parameter-optimal iterative learning control using polynomial representations of the inverse plant,” Int. J. Control 85, 533544 (2012).Google Scholar
18. Owens, D. H., Tomas-Rodriguezand, M. and Daley, S., “Limit sets and switching strategies in parameter-optimal iterative learning control,” Int. J. Control 81, 626640 (2008).Google Scholar
19. Vanek, B., Bokor, J., Balas, G. J. and Arndt, R. E. A., “Longitudinal motion control of a high-speed supercavitation vehicle,” J. Vib. Control. 13, 159184 (2007).Google Scholar
20. Mokhtarzadeh, H., Balas, G. and Arndt, R., “Effect of cavitator on supercavitating vehicle dynamics,” IEEE J. Ocean. Eng. 37, 156165 (2012).Google Scholar
21. Mokhtarzadeh, H., “Supercavitating Vehicle Modeling and Dynamics for Control,” M.Sc. Thesis, University of Minnesota (2010).Google Scholar
22. Bernstein, D. S., Matrix Mathematics: Theory, Facts, and Formulas (Princeton University Press, Princeton, NJ, 2009).Google Scholar
23. Yang, S., Qu, Z., Fan, X. and Nian, X., “Novel iterative learning controls for linear discrete-time systems based on a performance index over iterations,” Automatica 44, 13661372 (2008).Google Scholar
24. Ljung, L., System Identification – Theory for the User (Prentice-Hall, Upper Saddle River, NJ, 1999).Google Scholar
25. Mach, J. J., “Toward Auto-Calibration of Navigation Sensors for Miniature Autonomous Underwater Vehicles,” MSc Thesis, Virginia Polytechnic Institute and State, Blacksburg, VA (2003).Google Scholar