Halima Boussadia, Mohammed Arezki Si Mohammed, Abdelkrim Meche, Nabil Boughanmi, Abdelkader Slimane, Abdellatif Bellar
{"title":"惯性不确定性下卫星姿态动力学和外力矩的混合卡尔曼/ h∞滤波估计","authors":"Halima Boussadia, Mohammed Arezki Si Mohammed, Abdelkrim Meche, Nabil Boughanmi, Abdelkader Slimane, Abdellatif Bellar","doi":"10.1007/s42401-023-00235-4","DOIUrl":null,"url":null,"abstract":"<div><p>In this work, a mixed Kalman/H-infinity filter is designed for the attitude estimation of a low Earth orbit microsatellite and the external disturbance torques acting on it. The state vector will be formed by satellite's attitude along with angular rates and the external disturbances. An improved external disturbance modeled as a random walk acting (slowly varying) around three axis attitude was proposed. This external disturbance is mainly generated by the aerodynamic torque, the residual magnetic moment and the gravity gradient torque. The satellite has only magnetometer on board as the attitude sensor. The proposed algorithm is tested using simulated data for a microsatellite, and the results of this study are tested in different scenarios. The first two scenarios are the cases with and without uncertainty in the satellite’s inertia. The last scenario is extensive Monte Carlo simulations with uniformly distributed initial conditions of the Euler angle and angular rate. The major purpose of this work is to demonstrate that we can estimate external disturbances and attitude dynamic parameters of a satellite using a simple filter that combines the best features of Kalman and <span>\\({\\mathrm{H}}_{\\infty }\\)</span> filters. The simulation results show that the attitude RMS error is less than <span>\\(\\pm 1\\)</span> deg (acceptable accuracy). Also, Monte Carlo simulation gives good results of the proposed filter. This latter estimates the attitude with accuracy less than 0.8 deg, the rate order is 1 milli-deg/s and the external disturbances around 1.5 μNm.</p></div>","PeriodicalId":36309,"journal":{"name":"Aerospace Systems","volume":"6 4","pages":"633 - 640"},"PeriodicalIF":0.0000,"publicationDate":"2023-07-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://link.springer.com/content/pdf/10.1007/s42401-023-00235-4.pdf","citationCount":"0","resultStr":"{\"title\":\"Estimation of satellite attitude dynamics and external torques via mixed Kalman/H-infinity filter under inertia uncertainties\",\"authors\":\"Halima Boussadia, Mohammed Arezki Si Mohammed, Abdelkrim Meche, Nabil Boughanmi, Abdelkader Slimane, Abdellatif Bellar\",\"doi\":\"10.1007/s42401-023-00235-4\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div><p>In this work, a mixed Kalman/H-infinity filter is designed for the attitude estimation of a low Earth orbit microsatellite and the external disturbance torques acting on it. The state vector will be formed by satellite's attitude along with angular rates and the external disturbances. An improved external disturbance modeled as a random walk acting (slowly varying) around three axis attitude was proposed. This external disturbance is mainly generated by the aerodynamic torque, the residual magnetic moment and the gravity gradient torque. The satellite has only magnetometer on board as the attitude sensor. The proposed algorithm is tested using simulated data for a microsatellite, and the results of this study are tested in different scenarios. The first two scenarios are the cases with and without uncertainty in the satellite’s inertia. The last scenario is extensive Monte Carlo simulations with uniformly distributed initial conditions of the Euler angle and angular rate. The major purpose of this work is to demonstrate that we can estimate external disturbances and attitude dynamic parameters of a satellite using a simple filter that combines the best features of Kalman and <span>\\\\({\\\\mathrm{H}}_{\\\\infty }\\\\)</span> filters. The simulation results show that the attitude RMS error is less than <span>\\\\(\\\\pm 1\\\\)</span> deg (acceptable accuracy). Also, Monte Carlo simulation gives good results of the proposed filter. This latter estimates the attitude with accuracy less than 0.8 deg, the rate order is 1 milli-deg/s and the external disturbances around 1.5 μNm.</p></div>\",\"PeriodicalId\":36309,\"journal\":{\"name\":\"Aerospace Systems\",\"volume\":\"6 4\",\"pages\":\"633 - 640\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2023-07-20\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"https://link.springer.com/content/pdf/10.1007/s42401-023-00235-4.pdf\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Aerospace Systems\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://link.springer.com/article/10.1007/s42401-023-00235-4\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q3\",\"JCRName\":\"Earth and Planetary Sciences\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Aerospace Systems","FirstCategoryId":"1085","ListUrlMain":"https://link.springer.com/article/10.1007/s42401-023-00235-4","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"Earth and Planetary Sciences","Score":null,"Total":0}
Estimation of satellite attitude dynamics and external torques via mixed Kalman/H-infinity filter under inertia uncertainties
In this work, a mixed Kalman/H-infinity filter is designed for the attitude estimation of a low Earth orbit microsatellite and the external disturbance torques acting on it. The state vector will be formed by satellite's attitude along with angular rates and the external disturbances. An improved external disturbance modeled as a random walk acting (slowly varying) around three axis attitude was proposed. This external disturbance is mainly generated by the aerodynamic torque, the residual magnetic moment and the gravity gradient torque. The satellite has only magnetometer on board as the attitude sensor. The proposed algorithm is tested using simulated data for a microsatellite, and the results of this study are tested in different scenarios. The first two scenarios are the cases with and without uncertainty in the satellite’s inertia. The last scenario is extensive Monte Carlo simulations with uniformly distributed initial conditions of the Euler angle and angular rate. The major purpose of this work is to demonstrate that we can estimate external disturbances and attitude dynamic parameters of a satellite using a simple filter that combines the best features of Kalman and \({\mathrm{H}}_{\infty }\) filters. The simulation results show that the attitude RMS error is less than \(\pm 1\) deg (acceptable accuracy). Also, Monte Carlo simulation gives good results of the proposed filter. This latter estimates the attitude with accuracy less than 0.8 deg, the rate order is 1 milli-deg/s and the external disturbances around 1.5 μNm.
期刊介绍:
Aerospace Systems provides an international, peer-reviewed forum which focuses on system-level research and development regarding aeronautics and astronautics. The journal emphasizes the unique role and increasing importance of informatics on aerospace. It fills a gap in current publishing coverage from outer space vehicles to atmospheric vehicles by highlighting interdisciplinary science, technology and engineering.
Potential topics include, but are not limited to:
Trans-space vehicle systems design and integration
Air vehicle systems
Space vehicle systems
Near-space vehicle systems
Aerospace robotics and unmanned system
Communication, navigation and surveillance
Aerodynamics and aircraft design
Dynamics and control
Aerospace propulsion
Avionics system
Opto-electronic system
Air traffic management
Earth observation
Deep space exploration
Bionic micro-aircraft/spacecraft
Intelligent sensing and Information fusion