Font Size: a A A

Satellite Attitude Control System Design And Simulation Based On FPGA

Posted on:2008-01-11Degree:MasterType:Thesis
Country:ChinaCandidate:Y DaiFull Text:PDF
GTID:2178360245997692Subject:Control theory and control engineering
Abstract/Summary:PDF Full Text Request
Attitude control system design is one of the key technologies of modern satellites. This paper taking the three-axis stabilizing satellite as an example, studies serial communication between attitude control system and equipment on satellite and control on hardware based on FPGA.Using quaternion to describe satellite attitude, it sets up the attitude kinematics and dynamic models, which uses star sensors/ gyros as measurement sensors, zero momentum flywheels as actuators. Based on classic control theory, a PID controller is designed; this conclusion is proven by the result of simulation. According to analyze the features UART, the UART module is parted two submodule: transmitter module and Receive module. Simulation results show it can achieve prearrange function.Considering running speed and occupiers resource balance, designs PID controller algorithm circuit and Multiplier logic circuit based on booth algorithm. Using Verilog HDL to write program, it implement the hardware design of satellite attitude control FPGA-based. Compared the simulation based hardware with the simulation of matlab, the result shows that the PID controller based on FPGA is effective.This controller FPGA-based subsystem reserved the serial interface of attitude sensor, which can be directly connected with actual system. It can reduce the burden of satellite computer because of hardware processing instead of software processing. This paper provides a new way for satellite attitude control system.
Keywords/Search Tags:attitude control, PID controller, UART, FPGA
PDF Full Text Request
Related items