## AEM 4305: Spacecraft Attitude Dynamics and Control

### Catalog Description

**Syllabus**

**AEM 4305**

Spacecraft Attitude Dynamics and Control

3 Credits

**Catalog Description**:

Kinematics/dynamics for six-degree of freedom rigid body motions. Euler's angles/equations. Torque free motion, spin stabilization, dual-spin spacecraft, nutation damping, gyroscopic attitude control, gravity gradient stabilization. Linear systems analysis, Laplace transforms, transfer functions. Linear control theory. PID controllers. Applications. MATLAB/Simulink simulations. Design project.

**Course Web Address**:

http://www.aem.umn.edu/courses/aem4302/

**Prerequisites by Topic**:

1. Orbital Mechanics (AEM 4301)

2. Flight Dynamics and Control (AEM 4303W)

**Text**:

*Orbital Mechanics for Engineering Students*, Howard D.
Curtis, Elsevier, 2005

**Format of Course**:

3 hours of lecture per week

**Computer Usage**:

MatLab/Simulink

**Course Objectives**:

Students will understand kinematics and dynamics of 6-degree of freedom rigid body motions and will be able to mathematically model the attitude dynamics of spacecraft. Students will understand passive methods for spacecraft stabilization including spin stabilization, dual spin stabilization and gravity gradient stabilization. Students will understand Laplace transforms well enough to develop transfer functions and block diagrams necessary for the analysis and design of spacecraft attitude control systems. Students will be able to design single axis control systems using reaction wheels and reaction jets and will be able to simulate their designs using Matlab/Simulink. Students will be introduced to the trade-offs between various methods for attitude control and attitude determination.

**Course Outcomes**:

Students who successfully complete the course will demonstrate the following outcomes

by examinations, homework, and written reports

- Ability to apply knowledge of math., science, and engineering. This will be accomplished by applying these disciplines to solve problems in the analysis of rigid body attitude motions of spacecraft.
- An ability to identify, formulate, and solve engineering problems. This will be accomplished through problems from spacecraft attitude control such developing mathematical models of spacecraft attitude dynamics and analyzing the response to external disturbances and control torques.
- An ability to design a system, component or process to meet desired needs. This will be accomplished in the attitude control design project.
- An ability to use the techniques, skills, modern engineering tools necessary for engineering practice. This will be accomplished by using MatLab/Simulink for the solution of equations describing the motion of spacecraft.

**Relationship of course to program objectives**:

This course develops topics in spacecraft attitude dynamics and control. It provides a broad background in aerospace engineering, a background in space related topics. It introduces essential tools and problem solving techniques and helps produce graduates who can be successful in graduate level work.

**Relationship of course to program outcomes**:

This course provides the following outcomes:

1. Apply mathematics

2. System design

3. Identify engineering problems

4. Communication skills

5. Lifelong learning

6. Engineering tools

7. Other space-related topics (attitude determination and control)

**Course Outline**:

Lecture |
Topic |

12 |
Rigid body motion |

12 |
Satellite attitude dynamics |

2 |
Overview of satellite attitude determination and control |

4 |
Introduction to Laplace Transforms |

6 |
Introduction to Feedback Control |

9 |
Active Satellite Attitude Control |

**Outcome Measurement**:

Homework, periodic exams and a design project report.

**Student Survey Questions:**

In this course I gained:

1. An ability to apply knowledge of math, science, and engineering.

2. An ability to design a system, component or process to meet desired needs.

3. An ability to identify, formulate, and solve engineering problems.

4. An ability to use the techniques, skills, and modern engineering tools necessary for engineering practice.

Please answer the following questions regarding the course:

5. The text book was clearly written and appropriate for the course.

6. The homework helped me to understand the concepts presented in the course.

7. The tests were appropriate in length and content.

8. The level of work required in this course was appropriate for the credit given.

In this course I acquired the following:

9. Knowledge of 3 dimensional kinematics.

10. Knowledge of 3 dimensional dynamics of rigid bodies.

11. Overview of methods for attitude determination and control.

12. Ability to select methods for attitude control and determination based on requirements such as system pointing accuracy.

13. Knowledge of spin stabilization.

14. Knowledge of gravity gradient torques.

15. Knowledge of Laplace transforms.

16. Knowledge of attitude control using reaction wheels.

17. Knowledge of attitude control using reaction jets.

18. Ability to simulate attitude control systems using Simulink.

**Last modified**:

2010-2-9

** **

*Last Modified: 2010-02-09 at 11:23:02*
-- this is in
International Standard Date and Time Notation