{"title":"动态定位控制系统的智能控制算法","authors":"Hongqiang Guan","doi":"10.3389/fmech.2024.1371218","DOIUrl":null,"url":null,"abstract":"Introduction: The dynamic positioning system resists the environmental forces such as wind, wave and current acting on the ship through the thruster, so that the ship can remain in the position required by the sea level as much as possible, and the operation is very convenient. But its current dynamic positioning ability can not meet people's needs.Methods: A Kalman filter based on untracked optimization was designed for dynamic positioning control system. Then the intelligent control algorithm is designed for the dynamic positioning top-level controller and thrust optimal distribution controller, which occupy an important position in the system, namely the adaptive weight variation particle swarm optimization algorithm and thrust optimal distribution algorithm.Results and Discussion: The average position error of three degrees of freedom after filter processing is 1.53 m. Compared with other mainstream controllers, the mean root error of controllers based on adaptive weight variation particle swarm optimization in environment A and B is 2.295 and 1.8 m, respectively. In environment C, the controller based on thrust optimization allocation algorithm can get the optimal solution when the full rotary thruster reaches the 7 s and the channel thruster reaches the 4 s. The thrust exclusion zone is crossed at 46 s in environment D. In the dynamic positioning capability curve of the system, the experimental hull can balance the different environmental loads at all angles. In summary, the intelligent control algorithm proposed in this paper can effectively improve the positioning ability of the dynamic positioning control system and meet the needs of people for ship navigation today.","PeriodicalId":53220,"journal":{"name":"Frontiers in Mechanical Engineering","volume":null,"pages":null},"PeriodicalIF":2.0000,"publicationDate":"2024-05-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Intelligent control algorithm for dynamic positioning control system\",\"authors\":\"Hongqiang Guan\",\"doi\":\"10.3389/fmech.2024.1371218\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Introduction: The dynamic positioning system resists the environmental forces such as wind, wave and current acting on the ship through the thruster, so that the ship can remain in the position required by the sea level as much as possible, and the operation is very convenient. But its current dynamic positioning ability can not meet people's needs.Methods: A Kalman filter based on untracked optimization was designed for dynamic positioning control system. Then the intelligent control algorithm is designed for the dynamic positioning top-level controller and thrust optimal distribution controller, which occupy an important position in the system, namely the adaptive weight variation particle swarm optimization algorithm and thrust optimal distribution algorithm.Results and Discussion: The average position error of three degrees of freedom after filter processing is 1.53 m. Compared with other mainstream controllers, the mean root error of controllers based on adaptive weight variation particle swarm optimization in environment A and B is 2.295 and 1.8 m, respectively. In environment C, the controller based on thrust optimization allocation algorithm can get the optimal solution when the full rotary thruster reaches the 7 s and the channel thruster reaches the 4 s. The thrust exclusion zone is crossed at 46 s in environment D. In the dynamic positioning capability curve of the system, the experimental hull can balance the different environmental loads at all angles. In summary, the intelligent control algorithm proposed in this paper can effectively improve the positioning ability of the dynamic positioning control system and meet the needs of people for ship navigation today.\",\"PeriodicalId\":53220,\"journal\":{\"name\":\"Frontiers in Mechanical Engineering\",\"volume\":null,\"pages\":null},\"PeriodicalIF\":2.0000,\"publicationDate\":\"2024-05-10\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Frontiers in Mechanical Engineering\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.3389/fmech.2024.1371218\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q2\",\"JCRName\":\"ENGINEERING, MECHANICAL\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Frontiers in Mechanical Engineering","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.3389/fmech.2024.1371218","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"ENGINEERING, MECHANICAL","Score":null,"Total":0}
引用次数: 0
摘要
简介动态定位系统通过推进器抵抗作用在船舶上的风、浪、流等环境力,使船舶尽可能保持在海平面要求的位置,操作十分方便。但其目前的动态定位能力还不能满足人们的需求:方法:为动态定位控制系统设计了基于无轨优化的卡尔曼滤波器。方法:为动态定位控制系统设计了基于无轨优化的卡尔曼滤波器,然后为在系统中占据重要地位的动态定位顶层控制器和推力优化分布控制器设计了智能控制算法,即自适应权值变化粒子群优化算法和推力优化分布算法:与其他主流控制器相比,基于自适应权变粒子群优化算法的控制器在环境 A 和 B 中的平均根误差分别为 2.295 米和 1.8 米。在环境 C 中,基于推力优化分配算法的控制器可以在全回转推进器达到 7 s、通道推进器达到 4 s 时获得最优解。综上所述,本文提出的智能控制算法能有效提高动态定位控制系统的定位能力,满足当今人们对船舶导航的需求。
Intelligent control algorithm for dynamic positioning control system
Introduction: The dynamic positioning system resists the environmental forces such as wind, wave and current acting on the ship through the thruster, so that the ship can remain in the position required by the sea level as much as possible, and the operation is very convenient. But its current dynamic positioning ability can not meet people's needs.Methods: A Kalman filter based on untracked optimization was designed for dynamic positioning control system. Then the intelligent control algorithm is designed for the dynamic positioning top-level controller and thrust optimal distribution controller, which occupy an important position in the system, namely the adaptive weight variation particle swarm optimization algorithm and thrust optimal distribution algorithm.Results and Discussion: The average position error of three degrees of freedom after filter processing is 1.53 m. Compared with other mainstream controllers, the mean root error of controllers based on adaptive weight variation particle swarm optimization in environment A and B is 2.295 and 1.8 m, respectively. In environment C, the controller based on thrust optimization allocation algorithm can get the optimal solution when the full rotary thruster reaches the 7 s and the channel thruster reaches the 4 s. The thrust exclusion zone is crossed at 46 s in environment D. In the dynamic positioning capability curve of the system, the experimental hull can balance the different environmental loads at all angles. In summary, the intelligent control algorithm proposed in this paper can effectively improve the positioning ability of the dynamic positioning control system and meet the needs of people for ship navigation today.