Applied Sciences | |
Fractional-Order Controller for Course-Keeping of Underactuated Surface Vessels Based on Frequency Domain Specification and Improved Particle Swarm Optimization Algorithm | |
Huayue Chen1  Wu Deng2  Guangyu Li3  Yanxin Li3  | |
[1] School of Computer Science, China West Normal University, Nanchong 637002, China;School of Electronic Information and Automation, Civil Aviation University of China, Tianjin 300300, China;School of Software, Dalian Jiaotong University, Dalian 116026, China; | |
关键词: underactuated surface vessels; fractional order PIλDµ controller; course-keeping; improved particle swarm optimization algorithm; autopilot; | |
DOI : 10.3390/app12063139 | |
来源: DOAJ |
【 摘 要 】
In this paper, a new fractional-order (FO) PIλDµ controller is designed with the desired gain and phase margin for the automatic rudder of underactuated surface vessels (USVs). The integral order λ and the differential order μ are introduced in the controller, and the two additional adjustable factors make the FO PIλDµ controller have better accuracy and robustness. Simulations are carried out for comparison with a ship’s digital PID autopilot. The results show that the FO PIλDµ controller has the advantages of a small overshoot, short adjustment time, and precise control. Due to the uncertainty of the model parameters of USVs and two extra parameters, it is difficult to compute the parameters of an FO PIλDµ controller. Secondly, this paper proposes a novel particle swarm optimization (PSO) algorithm for dynamic adjustment of the FO PIλDµ controller parameters. By dynamically changing the learning factor, the particles carefully search in their own neighborhoods at the early stage of the algorithm to prevent them from missing the global optimum and converging on the local optimum, while at the later stage of evolution, the particles converge on the global optimal solution quickly and accurately to speed up PSO convergence. Finally, comparative experiments of four different controllers under different sailing conditions are carried out, and the results show that the FO PIλDµ controller based on the IPSO algorithm has the advantages of a small overshoot, short adjustment time, precise control, and strong anti-disturbance control.
【 授权许可】
Unknown