Skip to main content

Spacecraft Dynamics and Control

The Embedded Model Control Approach

  • 2nd Edition - April 1, 2027
  • Latest edition
  • Authors: Enrico Canuto, Carlo Novara, Luca Massotti, Michele Pagone, Carlos Perez-Montenegro
  • Language: English

This new edition introduces a more refined approach to both handling system uncertainty, complexity, and disturbance patterns, as well as enhancing the precision and ad… Read more

End of Summer Sale

Save up to 30% off

Bright savings for research, study, and discovery

Description

This new edition introduces a more refined approach to both handling system uncertainty, complexity, and disturbance patterns, as well as enhancing the precision and adaptability of control systems in unpredictable space environments by fully leveraging the Embedded Model Control (EMC) methodology.
Updated throughout, the book begins with an extensive introduction to attitude geometry and algebra, establishing a strong foundation for the complex control systems discussed in later chapters. It examines the integration of innovative instrument and actuator technologies, including laser interferometer metrology and micro-propulsion subsystems, the former being new to this edition. Drawing inspiration from past and forthcoming drag-free European missions and the control challenges they encounter, advanced application examples are featured alongside numerical exercises and simulations, all designed around the mission state predictor, which enables precise drag-free and attitude control of multibody systems under varying, unstable conditions. Three dedicated chapters cover the complex drag-free and attitude control of the successful GOCE mission and of the next-generation satellite constellations aimed at Earth’s gravity field mapping (NGGM) and gravitational wave detection (LISA). Architecture and design of the case studies entirely rely on the EMC methodology, the uncertainty-based design of which is summarized and exemplified in the chapter that precedes the case studies.

Key features

  • Covers the fundamentals of orbit, attitude, and space environment dynamics, emphasizing the state-space formulation of multibody systems, state and disturbance prediction, state feedback and disturbance rejection, overall closed-loop stability, and more
  • Discusses sensors and actuators, focusing on their dynamics and the modeling of measurement errors
  • Includes solved and unsolved exercises to enhance understanding, facilitate training, and provide hands-on applications
  • Case studies include the gravimetry mission GOCE (Gravity field and ocean circulation explorer) as in the first edition, and the forthcoming interferometric constellations, NGGM (Next generation gravity mission), and LISA (Laser interferometer space antenna)

Readership

Advanced undergraduate and postgraduate students, academics, and researchers in aerospace engineering; control systems engineering; mechanical engineering; astrophysics and space exploration science; applied mathematics. Aerospace engineering practitioners and R&D professionals, who require a solid understanding of dynamic systems and embedded model control; aerospace companies involved in spacecraft or satellite design, mission planning, and operations; technology developers working on sensors and actuators for orbital and attitude control systems

Table of contents

1. Introduction

2. Attitude Geometry and Representation

3. Geometric Attitude Determination

4. Orbit and Formation Dynamics

5. The Environment: Perturbing Forces and Torques

6. Attitude Kinematics: Modeling and Feedback

7. Attitude Dynamics: Modeling and Control

8. Orbit and Attitude Sensors

9. Orbit and Attitude Actuators

10. Orbital Control and Prediction Problems

11. Attitude Control: the GOCE Mission Case Study

12. Drag-free and Attitude Control: Next-Generation Gravity Missions

13. Drag-free and Attitude Control: Gravitational Wave Missions

14. Introduction to Embedded Model Control

Review quotes

Review of the previous edition:
"Spacecraft Dynamics and Control approaches the problem of controlling a spacecraft from a model-based control perspective. Both orbit and attitude control are dealt with, although more focus is given on the latter. In my opinion, there are two main strengths of this book. Being the result of authors’ collaboration with ESA, the book presents the material with a focus on practical applications. The case studies and proposed and solved exercises are carefully designed and they are a critical support for reading comprehension and self-assessment. This book distinguishes itself by the focus on strong model-based control. As such I consider it useful for researchers and practitioners with classical control theory expertise to familiarise with astrodynamics problems and for those with a more physics-based background to get their hands on spacecraft control control problems. Undergraduate and graduate students will find this book useful to understand fundamentals concepts and to carry out individual or group projects. The notation used and terminology is sometimes non-standard, however this does not impair upon the reading much as consistency is preserved along the manuscript.

"In my opinion, there are two main strengths of this book. Being the result of authors’ collaboration with ESA, the book presents the material with a focus on practical applications. The case studies and proposed and solved exercises are carefully designed and they are a critical support for reading comprehension and self-assessment. This book distinguishes itself by the focus on strong model-based control. As such I consider it useful for researchers and practitioners with classical control theory expertise to familiarise with astrodynamics problems and for those with a more physics-based background to get their hands on spacecraft control control problems. Undergraduate and graduate students will find this book useful to understand fundamentals concepts and to carry out individual or group projects. The notation used and terminology is sometimes non-standard, however this does not impair upon the reading much as consistency is preserved along the manuscript."—The Aeronautical Journal

Product details

  • Edition: 2
  • Latest edition
  • Published: April 1, 2027
  • Language: English

About the authors

EC

Enrico Canuto

Enrico Canuto taught Automatic Control for more than 40 years at Politecnico di Torino, Italy. He developed and applied the embedded model control methodology for the design and implementation of digital control systems. Over the course of his career, he has contributed to data reduction of the European astrometric mission Hipparcos, concluding with the publication of the Hipparcos star Catalogue of 120,000 stars; to the European GOCE mission and other forthcoming missions; to instruments for space qualification like the Nanobalance thrust-stand. In the last ten years, he has also collaborated with the Center for Gravity Experiments, Huazhong University of Science and Technology, Wuhan, and the Tianqin Centre, Sun-Yat-Sen University, Zhuhai, China, in the field of scientific space missions aimed at detecting gravitational waves.

Affiliations and expertise
Former Faculty, Department of Control and Computer Engineering, Politecnico di Torino, Turin, Italy

CN

Carlo Novara

Carlo Novara received his MSc degree in Physics from the University of Turin in 1996 and his PhD degree in Computer and System Engineering from Politecnico di Torino in 2002. He held a visiting researcher position at University of California at Berkeley in 2001 and 2004 and is currently a Full Professor at Politecnico di Torino. He is a really prolific author of peer-reviewed scientific publications in international journals and conference proceedings. He has been involved in several national and international projects and in several research contracts in collaboration with Italian and European companies. He is the co-author of several patents in the automotive field. He is a member of the IEEE Technical Committee on System Identification and Adaptive Control, of the IFAC Technical Committee on Modelling, Identification and Signal Processing, of the IFAC Technical Committee on Modelling and Control of Environmental Systems, and a founding member of the IEEE-CSS Technical Committee on Medical and Healthcare Systems. His research interests include nonlinear and linear parameter-varying system identification, filtering/estimation, time series prediction, nonlinear control, predictive control, data-driven methods, set membership methods, sparse methods, nonlinear optimization, and aerospace, automotive, biomedical, and energy applications.
Affiliations and expertise
Full Professor, Department of Electronics and Telecommunications, Politecnico di Torino, Turin, Italy

LM

Luca Massotti

Luca Massotti received his MSc and PhD degrees in Aerospace Engineering from Politecnico di Torino in 2000 and 2004 respectively. In 2001-2002, he was a visiting researcher at West Virginia University to study aircraft modelling and neural network controllers. In 2004, he joined Thales Alenia Space in Turin as an engineering consultant for metrology and AOCS. From 2005 to 2007, he was a post-doctoral researcher within the Earth Observation Programs of the European Space Agency at the ESTEC facility in the Netherlands, where he currently works as a system engineer for the Future Missions and Instruments division. He is actively involved in the ESA Technology Research Program, either in procurement of activities or the review phases, especially in the domain of micro-propulsion (either cold gas or electric propulsion), laser metrology, ultra-sensitive accelerometers, drag-free/compensation and fine AOCS. His research interests include aircraft and satellite modeling and simulation, nonlinear and adaptive control design, artificial intelligence techniques, nano-balancing, AOCS, drag-free and attitude control for scientific satellites. Dr. Massotti has been appointed as coordinator of the Inter-Agency Working Group between ESA and NASA on gravity topics; he is a member of the ESA/NASA JET (Joint Engineering Team) and a Member of the AIAA GNC Technical Committee, and an AIAA Associate Fellow.
Affiliations and expertise
EO/NGGM System Engineer, Future Missions and Instruments Division, Earth Observation Programmes Directorate, ESA – ESTEC (European Space Research and Technology Centre), Noordwijk aan Zee, The Netherlands

MP

Michele Pagone

Michele Pagone received his BSc and MSc degrees in Aerospace/Astronautical Engineering and his PhD in Electrical, Electronics, and Communications Engineering from Politecnico di Torino, in 2014, 2016, and 2022 respectively. He has authored about 20 peer-reviewed scientific publications in international journals and conference proceedings. He has been involved in several national and international projects in collaboration with Italian and European companies, including the European Space Agency and Thales Alena Space Italy. He is a member of the IEEE Control System Society. His research interests include nonlinear systems, nonlinear and robust model predictive control, game theory, optimization, system stability with applications to space flight mechanics, orbit and attitude control systems, automotive and energy fields.

Affiliations and expertise
Assistant Professor, Department of Electronics and Telecommunications, Politecnico di Torino, Turin, Italy

CP

Carlos Perez-Montenegro

Carlos Perez-Montenegro received his MSc degree in Electronic Engineering from Pontificia Universidad Javeriana in 2007, followed in 2014 by a PhD in Computer and Control Engineering from the Department of Control and Computer Engineering of Politecnico di Torino. His research interests span the fields of guidance, navigation, and control (GNC), with a focus on applications to planetary landing systems and unmanned aerial systems. Currently, he is designing and implementing control and estimation systems for service instruments of the automotive industry.
Affiliations and expertise
Senior Mathematical and Firmware Engineer, Vehicle Service Group Italy, Trana, Turin, Italy