Skip to content


COURSE SYLLABUS

Spacecraft Guidance, Navigation and Control 7.5 credits

Styrning, navigering och reglering av rymdfarkoster
Second cycle, R7030R
Version
Course syllabus valid: Autumn 2022 Sp 1 - Present
The version indicates the term and period for which this course syllabus is valid. The most recent version of the course syllabus is shown first.


Education level
Second cycle
Grade scale
G U 3 4 5
Subject
Space Engineering
Subject group (SCB)
Space Technology
Main field of study
Space Technology

Entry requirements

Basic knowledge of control systems and modeling corresponding to the course R0005E Measurement and control. The students should also have a good background in Orbit and attitude dynamics (R7025R Orbit and Attitude Dynamics) and basic knowledge of spacecraft control, corresponding to the course R7026E Spacecraft Control. Good knowledge English, equivalent to English 6.


More information about English language requirements


Selection

The selection is based on 20-285 credits



Course Aim

   The aim of the course is that the student shall learn the concepts of guidance, navigation and control (GNC) for space systems, including satellites, rockets, rovers, aerial vehicles, manipulators and planes.

After the course, the student shall be able to:

- Identify and select sensorial systems for GNC 

- Generate trajectories for spacecrafts 

- Program attitude estimation based on Extended Kalman Filtering 

- Design control architectures for GNC as LQR and MPC

- Design basic applications in computed vision for GNC 

- Apply the underlying knowledge in realistic labs



Contents
  1. Trajectory generation
  2. Attitude estimation
  3. Space Sensors for Navigation
  4. path Planning
  5. Trajectory Tracking
  6. LQR/LQG control
  7. MPC control for satellite
  8. Machine Vision for Space applications I
  9. Machine Vision for Space applications II
  10. Visual Servoing
  11. Spacecrafts / Rover Kinematics
  12. Rockets kinematics, dynamics and control
  13. Manipulator Kinematics

Realization
Each course occasion´s language and form is stated and appear on the course page on Luleå University of Technology's website.

The course realization will take place through: a) lectures and b) labs. The aim is to demonstrate the fundamental concepts of advanced spacecraft control in real-life experimental setups to strengthen the learning objectives of the course.

The course will involve realistic simulations and experiments to demonstrate the learning objectives of the course, while providing the necessary background to the students to understand, design and utilize GNC systems. The course will be finalized with a research oriented project that will be defined with the examiner.



Examination
If there is a decision on special educational support, in accordance with the Guideline Student's rights and obligations at Luleå University of Technology, an adapted or alternative form of examination can be provided.

The course examination will be based on the evaluation of a final project that the student should select and formulate with the help of the examiner.
The final project is reported with a written final report. The labs are also reported with a written lab report. The students should have at least a passing grade for the labs and the final grade is based on the performance in the final project and the labs (Final Grade = 30% grade on the labs and 70% grade on the final project) 


Examiner
George Nikolakopoulos

Literature. Valid from Autumn 2021 Sp 1
Sidi, Marcel J.,
Spacecraft dynamics and control: a practical engineering approach. Vol. 7.
Cambridge university press, 1997.

Wie, Bong.
Space vehicle guidance, control, and astrodynamics.
American Institute of Aeronautics and Astronautics, 2015.

Noton, Maxwell.
Spacecraft navigation and guidance.
Springer Science & Business Media, 2012.

Course offered by
Department of Computer Science, Electrical and Space Engineering

Modules
CodeDescriptionGrade scaleCrStatusFrom periodTitle
0002Laboratory workG U 3 4 53.00MandatoryA22
0003Final projectG U 3 4 54.50MandatoryA22

Syllabus established
by Jonny Johansson, HUL SRT 21 Feb 2020

Last revised
by Jonny Johansson, HUL SRT 11 Feb 2022