Energy optimal attitude control for a solar-powered spacecraft

被引:12
作者
Kristiansen, Bjorn Andreas [1 ]
Gravdahl, Jan Tommy
Johansen, Tor Arne
机构
[1] NTNU Norwegian Univ Sci & Technol, Ctr Autonomous Marine Operat & Syst, NO-7491 Trondheim, Norway
关键词
Attitude control; Energy optimal control; Optimization; Aerospace control; TRACKING; TIME;
D O I
10.1016/j.ejcon.2021.06.021
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this article we aim to maximize the net energy a solar-powered spacecraft gains when performing a maneuver. The net energy can be defined as the integral of the power supplied by the solar panels minus the power used by the attitude control system, and is important since energy is a scarce resource in space. Previous research on optimal attitude control has focused on optimization with respect to other costs, such as time-optimal control and optimal attitude control with respect to the integral of the square of the input. The energy flow depends on both the power spent on actuation and the power received from the solar panels. Thus, the optimal attitude control problem should be formulated in such a way that the attitude of the spacecraft relative to the Sun during the maneuver is included in the calculations. This paper proposes a cost function based on net power to address this problem, introducing a new cost function that incorporates the incoming energy from the solar irradiance and the outgoing energy due to actuation. A simulation study comparing an optimal control solution of the proposed net power cost function using IPOPT in CasADi is presented for a 6U CubeSat equipped with solar cell arrays, where the net power based optimal control maneuver is shown to compare favorably to a sun-pointing PD controller. (c) 2021 The Author(s). Published by Elsevier Ltd on behalf of European Control Association. This is an open access article under the CC BY license ( http://creativecommons.org/licenses/by/4.0/ )
引用
收藏
页码:192 / 197
页数:6
相关论文
共 20 条
[1]   CasADi: a software framework for nonlinear optimization and optimal control [J].
Andersson, Joel A. E. ;
Gillis, Joris ;
Horn, Greg ;
Rawlings, James B. ;
Diehl, Moritz .
MATHEMATICAL PROGRAMMING COMPUTATION, 2019, 11 (01) :1-36
[2]   Geometric Attitude Motion Planning for Spacecraft with Pointing and Actuator Constraints [J].
Biggs, James D. ;
Colley, Lucy .
JOURNAL OF GUIDANCE CONTROL AND DYNAMICS, 2016, 39 (07) :1669-1674
[3]  
Egeland O., 2002, Modeling and Simulation for Automatic Control
[4]  
Gros S, 2015, IEEE DECIS CONTR P, P620, DOI 10.1109/CDC.2015.7402298
[5]   Environmental benefits from shared-fleet logistics: lessons from a public-private sector collaboration [J].
Grote, Matt ;
Cherrett, Tom ;
Whittle, Gary ;
Tuck, Neil .
INTERNATIONAL JOURNAL OF LOGISTICS-RESEARCH AND APPLICATIONS, 2023, 26 (02) :128-154
[6]   Metrics for 3D Rotations: Comparison and Analysis [J].
Huynh, Du Q. .
JOURNAL OF MATHEMATICAL IMAGING AND VISION, 2009, 35 (02) :155-164
[7]   Quaternion-Based Generalized Super-Twisting Algorithm for Spacecraft Attitude Control [J].
Kristiansen, Bjorn Andreas ;
Grotte, Mariusz Eivind ;
Gravdahl, Jan Tommy .
IFAC PAPERSONLINE, 2020, 53 (02) :14811-14818
[8]   Satellite, Attitude Control by Quaternion-Based Backstepping [J].
Kristiansen, Raymond ;
Nicklasson, Per Johan ;
Gravdahl, Jan Tommy .
IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, 2009, 17 (01) :227-232
[9]   Inverse optimal stabilization of a rigid spacecraft [J].
Krstic, M ;
Tsiotras, P .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 1999, 44 (05) :1042-1049
[10]   Time optimal attitude control for a rigid body [J].
Lee, Taeyoung ;
Leok, Melvin ;
McClamroch, N. Harris .
2008 AMERICAN CONTROL CONFERENCE, VOLS 1-12, 2008, :5210-+