{"title":"Variable sampling-time nonlinear model predictive control of satellites using magneto-torquers","authors":"Yi Cao, Wen‐Hua Chen","doi":"10.1080/21642583.2014.956841","DOIUrl":null,"url":null,"abstract":"Satellite control using magneto-torquers represents a control challenge combined with strong nonlinearity, variable dynamics and partial controllability. An automatic differentiation-based nonlinear model predictive control (NMPC) algorithm is developed in this work to tackle these issues. Based on the previously developed formulation of NMPC, a novel variable sampling-time scheme is proposed to provide a better trade-off between transient control performance and closed-loop stability. More specifically, a small sampling time is adopted to improve the response speed when the satellite is far away from the desired position, and a large sampling time is employed for the closed-loop stability when the satellite is around its equilibrium position. This scheme also significantly reduces the online computational burden associated with fixed sampling-time NMPC where a large prediction horizon has to be adopted in order to the ensure closed-loop stability. The proposed approach is demonstrated through nonlinear simulation of a specific satellite case with satisfactory results obtained.","PeriodicalId":22127,"journal":{"name":"Systems Science & Control Engineering: An Open Access Journal","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"2014-08-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"9","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Systems Science & Control Engineering: An Open Access Journal","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1080/21642583.2014.956841","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 9
Abstract
Satellite control using magneto-torquers represents a control challenge combined with strong nonlinearity, variable dynamics and partial controllability. An automatic differentiation-based nonlinear model predictive control (NMPC) algorithm is developed in this work to tackle these issues. Based on the previously developed formulation of NMPC, a novel variable sampling-time scheme is proposed to provide a better trade-off between transient control performance and closed-loop stability. More specifically, a small sampling time is adopted to improve the response speed when the satellite is far away from the desired position, and a large sampling time is employed for the closed-loop stability when the satellite is around its equilibrium position. This scheme also significantly reduces the online computational burden associated with fixed sampling-time NMPC where a large prediction horizon has to be adopted in order to the ensure closed-loop stability. The proposed approach is demonstrated through nonlinear simulation of a specific satellite case with satisfactory results obtained.