Modeling and Designing an Intelligent Controller using Bond Graph for a Satellite Controlled by Magnetic Actuators

  • Authors:
  • Majid Habibi;Alireza B. Novinzadeh

  • Affiliations:
  • K. N. Toosi University of Technology, Iran;K. N. Toosi University of Technology, Iran

  • Venue:
  • International Journal of Intelligent Mechatronics and Robotics
  • Year:
  • 2012

Quantified Score

Hi-index 0.00

Visualization

Abstract

Satellite state control has always been an important topic in aerospace technology. Because it is required that when the satellite is stationary in orbit, it would be directed to a special object and this task should be performed in a situation where there isn't access to the satellite. This task is performed using various technologies and one of these is the use of magnetic actuators. Magnetic actuators use mechanical torque that is resulted by interaction of electrical current of coils in the satellite and the earth's magnetic field. The satellite is subjected to such disturbance torques, thus corrupting the direction of the satellite. This method has its advantages and disadvantages. Its drawback is that the magnetic torque is produced only perpendicular to the direction of the magnetic field and the axis of the coil. This paper models a satellite having magnetic actuators using bond graph, and finds out its state equations, and then constructs the control logic that is needed for its control. A model of three dimensional attitude maneuvers and magnetic systems using bond graph is described. The actuators are tuned using the method of particle swarm optimization PSO. It is observed that using this method a small satellite reaches to the desired angle in a short time and becomes stationary.