{"title":"港内保持航向的线性自抗扰控制","authors":"Han Zhou-zhou, L. Ying, Zhong Zi-sen","doi":"10.1145/3396730.3396732","DOIUrl":null,"url":null,"abstract":"Due to the low speed and shallow water effect of the ship when sailing in harbor, the parameters of the ship model are changed, and the traditional PID autopilot cannot effectively control the ship's course. In this paper, the effects of changes in water depth and ship speed on the ship are transformed into changes in ship model parameters, and ship parameters are used as part of the controller design. Using linear active disturbance rejection control(LADRC) algorithm is applied to design the ship course controller. A linear extended state observer is used to track the states of the ship model in real time and extract the differential state variables of the ship model. Integrates external disturbances such as wind and waves and internal disturbances of the ship into total disturbances, which are controlled by PD control law. Based on the Nomoto model, this paper adds disturbances such as wind and waves to simulate the real ship's navigation environment, and simulates the ship's course keeping control under the disturbance of wind and waves in difference speed. It can be seen from the simulation curve that there is no overshoot of the course control, and the ship's course can still be effectively controlled when facing the speed changes and interference from wind and waves.","PeriodicalId":168549,"journal":{"name":"Proceedings of the 3rd International Conference on Electronics, Communications and Control Engineering","volume":"49 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-04-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Linear Active Disturbance Rejection Control for Course Keeping in Harbor\",\"authors\":\"Han Zhou-zhou, L. Ying, Zhong Zi-sen\",\"doi\":\"10.1145/3396730.3396732\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Due to the low speed and shallow water effect of the ship when sailing in harbor, the parameters of the ship model are changed, and the traditional PID autopilot cannot effectively control the ship's course. In this paper, the effects of changes in water depth and ship speed on the ship are transformed into changes in ship model parameters, and ship parameters are used as part of the controller design. Using linear active disturbance rejection control(LADRC) algorithm is applied to design the ship course controller. A linear extended state observer is used to track the states of the ship model in real time and extract the differential state variables of the ship model. Integrates external disturbances such as wind and waves and internal disturbances of the ship into total disturbances, which are controlled by PD control law. Based on the Nomoto model, this paper adds disturbances such as wind and waves to simulate the real ship's navigation environment, and simulates the ship's course keeping control under the disturbance of wind and waves in difference speed. It can be seen from the simulation curve that there is no overshoot of the course control, and the ship's course can still be effectively controlled when facing the speed changes and interference from wind and waves.\",\"PeriodicalId\":168549,\"journal\":{\"name\":\"Proceedings of the 3rd International Conference on Electronics, Communications and Control Engineering\",\"volume\":\"49 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2020-04-08\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of the 3rd International Conference on Electronics, Communications and Control Engineering\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/3396730.3396732\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 3rd International Conference on Electronics, Communications and Control Engineering","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3396730.3396732","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Linear Active Disturbance Rejection Control for Course Keeping in Harbor
Due to the low speed and shallow water effect of the ship when sailing in harbor, the parameters of the ship model are changed, and the traditional PID autopilot cannot effectively control the ship's course. In this paper, the effects of changes in water depth and ship speed on the ship are transformed into changes in ship model parameters, and ship parameters are used as part of the controller design. Using linear active disturbance rejection control(LADRC) algorithm is applied to design the ship course controller. A linear extended state observer is used to track the states of the ship model in real time and extract the differential state variables of the ship model. Integrates external disturbances such as wind and waves and internal disturbances of the ship into total disturbances, which are controlled by PD control law. Based on the Nomoto model, this paper adds disturbances such as wind and waves to simulate the real ship's navigation environment, and simulates the ship's course keeping control under the disturbance of wind and waves in difference speed. It can be seen from the simulation curve that there is no overshoot of the course control, and the ship's course can still be effectively controlled when facing the speed changes and interference from wind and waves.