Parallel FPGA-Based Architecture for Real-Time AUV Robust Control

被引:0
作者
Liu, Yuan [1 ]
Bao, Di [2 ]
Yang, Rui [1 ]
Li, Ming [1 ]
Li, Shuwei [1 ]
Feng, Xuchen [1 ]
机构
[1] Ocean Univ China, Coll Engn, Qingdao, Peoples R China
[2] Shanghai Jiao Tong Univ, Sch Elect Informat & Elect Engn, Shanghai, Peoples R China
来源
2020 IEEE 6TH INTERNATIONAL CONFERENCE ON CONTROL SCIENCE AND SYSTEMS ENGINEERING (ICCSSE) | 2019年
关键词
autonomous underwater vehicle; robust control; real-time; FPGA; UNDERWATER VEHICLE;
D O I
10.1109/iccsse50399.2020.9171975
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper introduced a real-time control scheme using parallel FPGA technique and H-infinity algorithm. H-infinity controller is very popular in AUV control applications due to its robust performance in the presence of uncertainties. However, discrete H-infinity controller can be viewed as, essentially, a series of floating-point matrix multiplication which requires efficient computing power to maintain real-time control performance. Generally, Due to the limitation of serial computing mechanisms, the conventional embedded control system can not consider both computing speed and flexibility. FPGA has a strong parallel processing ability and real-time operation speed. Therefore, a structure of parallel matrix multiplication based on the FPGA platform was proposed in this paper to improve the computing ability of the AUV embedded system and to solve the real-time problem. To prove the prototype architecture, closed-loop simulations were carried out based on SoC-FPGA. A 5-dimensional robust controller was implemented for the CISCREA AUV yaw control scenario, and experimental results show that controller iterative frequency can reach up to 0.495MHz when FPGA operates at 50MHz clock.
引用
收藏
页码:86 / 91
页数:6
相关论文
共 14 条
[1]  
Amira A., 2001, Field Programmable Logic and Applications. 11th International Conference, FPL 2001. Proceedings (Lecture Notes in Computer Science Vol.2147), P101
[2]  
Dou S.Yong., 2005, Proceedings of the 2005 ACM/SIGDA 13th International Symposium on Field-Programmable Gate Arrays, FPGA'05, P86, DOI DOI 10.1145/1046192.1046204
[3]  
Jamro E, 2014, COMPUT INFORM, V33, P667
[4]  
Kryjak T, 2011, COMPUT SCI-AGH, V12, P149
[5]  
Lee TC, 2013, LECT NOTES ENG COMP, VI, P113
[6]   Design and experimental realization of a backstepping nonlinear H control for an autonomous underwater vehicle using a nonlinear matrix inequality approach [J].
Mahapatra, Subhasish ;
Subudhi, Bidyadhar .
TRANSACTIONS OF THE INSTITUTE OF MEASUREMENT AND CONTROL, 2018, 40 (11) :3390-3403
[7]  
Qasim SM, 2010, INT J COMPUT SCI NET, V10, P168
[8]  
Sayahi Intissar, 2018, 2018 International Conference on Advanced Systems and Electric Technologies (IC_ASET), P290, DOI 10.1109/ASET.2018.8379873
[9]  
Shivaprasad BK, 2015, 2015 INTERNATIONAL CONFERENCE ON CONTROL, INSTRUMENTATION, COMMUNICATION AND COMPUTATIONAL TECHNOLOGIES (ICCICCT), P289, DOI 10.1109/ICCICCT.2015.7475292
[10]  
Strenski, 2012, HPC WIRE