{"title":"基于BP神经网络的卫星姿态控制仿真","authors":"Aidi Zhang, Yurong Liao, Shuyan Ni, Zhaoming Li, Xinyan Yang, DaShuang Yan","doi":"10.1109/ICSP51882.2021.9408751","DOIUrl":null,"url":null,"abstract":"In satellite attitude control algorithms, PID control is often used in engineering practice due to its simple, effective, stable and reliable characteristics. However, PID parameter tuning requires manual adjustment based on experience or a large number of experiments, which has a low efficiency. BP neural network is an intelligent algorithm based on the gradient descent method in the optimization theory, which can approximate any nonlinear function. This paper first establishes the satellite dynamic model under the ideal rigid body, then combines BP neural network with PID and applies it to satellite attitude control, where BP neural network's error back propagation characteristic is used to autonomously adjust the PID parameters, which improves the efficiency. The simulation shows that the step length has a great impact on the results of the control system, so it is necessary to select an appropriate step length for a specific task.","PeriodicalId":117159,"journal":{"name":"2021 6th International Conference on Intelligent Computing and Signal Processing (ICSP)","volume":"208 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-04-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"Simulation of Satellite Attitude Control Based on BP Neural Network\",\"authors\":\"Aidi Zhang, Yurong Liao, Shuyan Ni, Zhaoming Li, Xinyan Yang, DaShuang Yan\",\"doi\":\"10.1109/ICSP51882.2021.9408751\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"In satellite attitude control algorithms, PID control is often used in engineering practice due to its simple, effective, stable and reliable characteristics. However, PID parameter tuning requires manual adjustment based on experience or a large number of experiments, which has a low efficiency. BP neural network is an intelligent algorithm based on the gradient descent method in the optimization theory, which can approximate any nonlinear function. This paper first establishes the satellite dynamic model under the ideal rigid body, then combines BP neural network with PID and applies it to satellite attitude control, where BP neural network's error back propagation characteristic is used to autonomously adjust the PID parameters, which improves the efficiency. The simulation shows that the step length has a great impact on the results of the control system, so it is necessary to select an appropriate step length for a specific task.\",\"PeriodicalId\":117159,\"journal\":{\"name\":\"2021 6th International Conference on Intelligent Computing and Signal Processing (ICSP)\",\"volume\":\"208 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2021-04-09\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2021 6th International Conference on Intelligent Computing and Signal Processing (ICSP)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICSP51882.2021.9408751\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 6th International Conference on Intelligent Computing and Signal Processing (ICSP)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICSP51882.2021.9408751","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Simulation of Satellite Attitude Control Based on BP Neural Network
In satellite attitude control algorithms, PID control is often used in engineering practice due to its simple, effective, stable and reliable characteristics. However, PID parameter tuning requires manual adjustment based on experience or a large number of experiments, which has a low efficiency. BP neural network is an intelligent algorithm based on the gradient descent method in the optimization theory, which can approximate any nonlinear function. This paper first establishes the satellite dynamic model under the ideal rigid body, then combines BP neural network with PID and applies it to satellite attitude control, where BP neural network's error back propagation characteristic is used to autonomously adjust the PID parameters, which improves the efficiency. The simulation shows that the step length has a great impact on the results of the control system, so it is necessary to select an appropriate step length for a specific task.