Technical Papers
Jul 12, 2021

Hybrid Open/Closed-Loop Attitude Control Method for Imaging Satellites

Publication: Journal of Aerospace Engineering
Volume 34, Issue 5

Abstract

In this work, we focus on the attitude control problem of an imaging satellite required to acquire and accurately track a target area on the Earth’s surface. The proposed hybrid methodology combines an open-loop implementation of a near-optimal trajectory for the initial acquisition phase and a quaternion feedback proportional-derivative controller for the subsequent tracking phase. The fast prototyping of the near-optimal attitude trajectory is achieved by integrating a direct method, the inverse dynamics in the virtual domain, and a nonlinear programming solver, the sequential gradient-restoration algorithm. The optimization criteria taken under analysis are the target acquisition time and the maneuver energy associated to the actuation torques. To assess the effectiveness of the proposed approach, we compare its performance against two standard closed-loop attitude controllers, namely, a classical quaternion feedback proportional-derivative controller and a linear quadratic regulator. Simulation results, in a hi-fi environment, show that the proposed controller achieves better tracking accuracy and optimality than the other controllers.

Get full access to this article

View all available purchase options and get full access to this article.

Data Availability Statement

Some or all data, models, or code that support the findings of this study are available from the corresponding author upon reasonable request.

References

Biggs, J. 2015. “A quaternion-based attitude tracking controller for robotic systems.” In Proc., Conf. Institute for Mathematics and Applications: Mathematics of Robotics. Essex, UK: Institute of Mathematics and Its Applications.
Bilimoria, D. K., and B. Wie. 1993. “Time-optimal three-axis reorientation of rigid spacecraft.” J. Guid. Control Dyn. 16 (3): 446–452. https://doi.org/10.2514/3.21030.
Boyarko, G., M. Romano, and O. Yakimenko. 2011. “Time-optimal reorientation of a spacecraft using an inverse dynamics optimization method.” J. Guid. Control Dyn. 34 (4): 1197–1208. https://doi.org/10.2514/1.49449.
Capello, E., and M. Dentis. 2020. “Precise attitude control techniques: Performance analysis from classical to variable structure control.” Chap. 9 in Advances in spacecraft attitude control, edited by T. Sands. Rijeka, Croatia: IntechOpen.
Caubet, A., and J. Biggs. 2016. “A motion planning method for spacecraft attitude maneuvers using single polynomials.” In Proc., AAS/AIAA Astrodynamics Specialist Conf. Reston, VA: American Institute of Aeronautics and Astronautics.
Ciarcià, M., R. Cristi, and M. Romano. 2017. “Experimental emulation of the scaled clohessy-wiltshire dynamics on a flat air-bearing testbed.” J. Guid. Control Dyn. 40 (10): 2496–2510. https://doi.org/10.2514/6.2017-1047.
Ciarcià, M., A. Grompone, and M. Romano. 2014. “A near-optimal guidance for cooperative docking maneuvers.” Acta Astronaut. 102 (Sep–Oct): 367–377. https://doi.org/10.1016/j.actaastro.2014.01.002.
Ciarcià, M., and M. Romano. 2012. “Suboptimal guidance for orbital proximity maneuver with path constraints capability.” In Proc., AIAA Guidance, Navigation, and Control Conf. Reston, VA: American Institute of Aeronautics and Astronautics. https://doi.org/10.2514/6.2012-4920.
Curtis, H. D. 2014. Orbital mechanics for engineering students. Amsterdam, Netherlands: Elsevier.
Geng, Y., C. Li, Y. Guo, and J. Biggs. 2020. “Hybrid robust and optimal control for pointing a staring-mode spacecraft.” Aerosp. Sci. Technol. 105 (Oct): 105959. https://doi.org/10.1016/j.ast.2020.105959.
Gonzalez, S., and A. Miele. 1978. “Sequential gradient-restoration algorithm for optimal control problems with general boundary conditions.” J. Optim. Theory Appl. 26 (3): 395–425. https://doi.org/10.1007/BF00933463.
Guarnaccia, L., R. Bevilacqua, and S. P. Pastorelli. 2016. “Suboptimal lqr-based spacecraft full motion control: Theory and experimentation.” Acta Astronaut. 122 (May–Jun): 114–136. https://doi.org/10.1016/j.actaastro.2016.01.016.
Kim, M., M. Kim, and S. Shin. 1995. “A general construction scheme for unit quaternion curves with simple high order derivatives.” In Proc., 22nd Annual Conf. on Computer Graphics and Interactive Techniques, 369–376. New York: Association for Computing Machinery. https://doi.org/10.1145/218380.218486.
Lavezzi, G., M. E. Grøtte, and M. Ciarcià. 2019. “Attitude control strategies for an imaging cubesat.” In Proc., 2019 IEEE Int. Conf. on Electro Information Technology (EIT), 149–155. New York: IEEE.
Markley, F. L., and J. L. Crassidis. 2014. Fundamentals of spacecraft attitude determination and control. New York: Springer.
MATLAB. 2018. “Designed for the way you think and the work you do.” Accessed January 1, 2020. https://www.mathworks.com/products/matlab.html.
Miele, A. 1968. “Method of particular solution for linear two-point boundary value problems.” J. Optim. Theory Appl. 2 (4): 260–273. https://doi.org/10.1007/BF00937371.
Miele, A. 1975. “Recent advances in gradient algorithms for optimal control problems.” J. Optim. Theory Appl. 17 (5–6): 361–430. https://doi.org/10.1007/BF00932781.
Miele, A., and M. Ciarcià. 2008a. “Optimal starting conditions for the rendezvous maneuver, part 1: Optimal control approach.” J. Optim. Theory Appl. 137 (3): 593–624. https://doi.org/10.1007/s10957-007-9347-1.
Miele, A., and M. Ciarcià. 2008b. “Optimal starting conditions for the rendezvous maneuver, part 2: Mathematical programming approach.” J. Optim. Theory Appl. 137 (3): 625–639. https://doi.org/10.1007/s10957-008-9356-8.
Miele, A., and M. Ciarcià. 2009. “Rendezvous guidance trajectories via multiple-subarc sequential gradient-restoration algorithm.” J. Aerosp. Eng. 22 (2): 160–172. https://doi.org/10.1061/(ASCE)0893-1321(2009)22:2(160).
Miele, A., H. Y. Huang, and J. C. Heideman. 1969. “Sequential gradient-restoration algorithm for the minimization of constrained functions: Ordinary and conjugate gradient versions.” J. Optim. Theory Appl. 4 (4): 213–243. https://doi.org/10.1007/BF00927947.
Miele, A., R. Pritchard, and J. Damoulakis. 1970. “Sequential gradient-restoration algorithm for optimal control problems.” J. Optim. Theory Appl. 5 (4): 235–282. https://doi.org/10.1007/BF00927913.
Miele, A., J. Tietze, and A. Levy. 1972. “Summary and comparison of gradient-restoration algorithms for optimal control problems.” J. Optim. Theory Appl. 10 (6): 381–403. https://doi.org/10.1007/BF00935401.
Miele, A., T. Wang, J. Mathwig, and M. Ciarcià. 2010. “Collision avoidance for an aircraft in abort landing: Trajectory optimization and guidance.” J. Optim. Theory Appl. 146 (2): 233–254. https://doi.org/10.1007/s10957-010-9669-2.
NanoAvionics. n.d. “CubeSat reaction wheels control system SatBus 4RW0.” Accessed January 1, 2020. https://nanoavionics.com/cubesat-components/cubesat-reaction-wheels-control-system-satbus-4rw/.
Rishikof, B., B. McCormick, R. E. Pritchard, and S. Sponaugle. 1992. “Segram: A practical and versatile tool for spacecraft trajectory optimization.” Acta Astronaut. 26 (8–10): 599–609. https://doi.org/10.1016/0094-5765(92)90150-H.
Sidi, M. 1997. Spacecraft dynamics and control: A practical engineering approach. Cambridge, UK: Cambridge University Press.
Sun, J. 2012. Dynamics and control of switched electronic systems, 25–61. London: Springer.
Vallado, D. A. 2013. Fundamentals of astrodynamics and applications. Cleveland: Microcosm Press.
Ventura, J., M. Ciarcià, M. Romano, and U. Walter. 2017. “Fast and near-optimal guidance for docking to uncontrolled spacecraft.” J. Guid. Control Dyn. 40 (12): 3138–3154. https://doi.org/10.2514/1.G001843.
Ventura, J., M. Romano, and U. Walter. 2015. “Performance evaluation of the inverse dynamics method for optimal spacecraft reorientation.” Acta Astronaut. 110 (May–Jun): 266–278. https://doi.org/10.1016/j.actaastro.2014.11.041.
Wertz, J. 1990. Spacecraft attitude determination and control. Torrance, CA: Microcosm.
Wie, B. 2008. Space vehicle dynamics and control. Reston, VA: American Institute of Aeronautics and Astronautics.
Yang, Y. 2012. “Analytic lqr design for spacecraft control system based on quaternion model.” J. Aerosp. Eng. 25 (3): 448–453. https://doi.org/10.1061/(ASCE)AS.1943-5525.0000142.
Yang, Y. 2014. “Quaternion-based lqr spacecraft control design is a robust pole assignment design.” J. Aerosp. Eng. 27 (1): 168–176. https://doi.org/10.1061/(ASCE)AS.1943-5525.0000232.

Information & Authors

Information

Published In

Go to Journal of Aerospace Engineering
Journal of Aerospace Engineering
Volume 34Issue 5September 2021

History

Received: Nov 13, 2020
Accepted: Mar 2, 2021
Published online: Jul 12, 2021
Published in print: Sep 1, 2021
Discussion open until: Dec 12, 2021

Permissions

Request permissions for this article.

Authors

Affiliations

Ph.D. Candidate, Dept. of Mechanical Engineering, South Dakota State Univ., Brookings, SD 57006. ORCID: https://orcid.org/0000-0002-1990-4574. Email: [email protected]
Marco Ciarcià [email protected]
Assistant Professor, Dept. of Mechanical Engineering, South Dakota State Univ., Brookings, SD 57006 (corresponding author). Email: [email protected]; [email protected]

Metrics & Citations

Metrics

Citations

Download citation

If you have the appropriate software installed, you can download article citation data to the citation manager of your choice. Simply select your manager software from the list below and click Download.

Cited by

  • A direct method-based suboptimal attitude guidance for accurate ground-target tracking maneuvers, Advances in Space Research, 10.1016/j.asr.2022.02.059, 69, 11, (3983-4000), (2022).

View Options

Get Access

Access content

Please select your options to get access

Log in/Register Log in via your institution (Shibboleth)
ASCE Members: Please log in to see member pricing

Purchase

Save for later Information on ASCE Library Cards
ASCE Library Cards let you download journal articles, proceedings papers, and available book chapters across the entire ASCE Library platform. ASCE Library Cards remain active for 24 months or until all downloads are used. Note: This content will be debited as one download at time of checkout.

Terms of Use: ASCE Library Cards are for individual, personal use only. Reselling, republishing, or forwarding the materials to libraries or reading rooms is prohibited.
ASCE Library Card (5 downloads)
$105.00
Add to cart
ASCE Library Card (20 downloads)
$280.00
Add to cart
Buy Single Article
$35.00
Add to cart

Get Access

Access content

Please select your options to get access

Log in/Register Log in via your institution (Shibboleth)
ASCE Members: Please log in to see member pricing

Purchase

Save for later Information on ASCE Library Cards
ASCE Library Cards let you download journal articles, proceedings papers, and available book chapters across the entire ASCE Library platform. ASCE Library Cards remain active for 24 months or until all downloads are used. Note: This content will be debited as one download at time of checkout.

Terms of Use: ASCE Library Cards are for individual, personal use only. Reselling, republishing, or forwarding the materials to libraries or reading rooms is prohibited.
ASCE Library Card (5 downloads)
$105.00
Add to cart
ASCE Library Card (20 downloads)
$280.00
Add to cart
Buy Single Article
$35.00
Add to cart

Media

Figures

Other

Tables

Share

Share

Copy the content Link

Share with email

Email a colleague

Share