Design and Implementation of Micro-Stepping Drive of Stepper Motor for Solar Array Drive Assembly using FPGA

##plugins.themes.academic_pro.article.main##

Sachin Angadi
B. Satyanarayana Kumari
H. V. Saikumar

Abstract

This paper describes the design of a control system for a micro step driving method of stepper motor using VHDL. The control system so designed is employed in the application of Solar Array Drive Assembly (SADA) in terrestrial solar plant and in satellites. This solution uses a digital controller with Sine-Cosine variation to control the currents of the two phases of the motor, making them change according to the orthogonal sinusoidal scalar form curve, fulfilling the micro step driving of stepper motor and improving its position control precision by hundreds of times. At the same time, this driving method solves problems such as large noise, resonance and non-even step angle and so on. The work presented in this paper implements the control system in Xilinx ISE.

##plugins.themes.academic_pro.article.details##

How to Cite
Angadi, S., Satyanarayana Kumari, B., & Saikumar, H. V. (2013). Design and Implementation of Micro-Stepping Drive of Stepper Motor for Solar Array Drive Assembly using FPGA. Power Research - A Journal of CPRI, 271–278. Retrieved from https://node6473.myfcloud.com/~geosocin/CPRI/index.php/pr/article/view/897

References

  1. Satyanarayan Kumari B and Latha R. “Comprehensive design review antenna deployment electronics”, ISRO, Bangalore, Karnataka, August 2011.
  2. Acarnley. “Stepping motors: a guide to modern theory and practice”, 4th Edition Newgen Imaging Systems (P) Ltd. India, 1982.
  3. John R Rogers and Kevin Craig. “Onhardware optimization of stepper-motor system dynamics”, Elsevier Journal in Mechatronics, Vol. 15, pp. 291–316, 2005.
  4. Krishnamurthy and Prashanth. “Analysis of the effects of the closed-loop commutation delay on stepper motor control and application to parameter estimation”, IEEE Transactions on Control Systems Techology, Vol. 16, No. 1, pp. 70–77, January 2008.
  5. Daniel Carrica, Macros A Funes and Sergio A Gonzalez. “Novel stepper motor controller based on FPGA hardware implementation”, IEEE Trans. Mechatronics, Vol. 08, No. 1, pp. 120–124, March 2003.
  6. Ngoc Quy Le and Jae Wook Joen, “An open loop stepper motor driver based on FPGA,” International Conference on Control, Automation and Systems, 2007.
  7. Anish N K, Deepak Krishnan, Moorthi S and Selvan M P. “FPGA based micro-stepping scheme for stepper motor in space-based solar power systems”, IEEE International Conference on Industrial and Information Systems. August 2012.
  8. Athani V V. “Stepper motors fundamentals, applications and design”, 1st Edition, New Age International(P) Limited, 1964.
  9. Richard F Tinder. “Engineering digital design”, 2nd Edition, Academic Press an Imprint of Elsevier Science, USA, 2000.
  10. Morris Mano M and Michael D Ciletti. “Digital design”, 4th Edition, Pearson Prentice Hall(P).
  11. Douglas L Perry. “VHDL Programming by Example”, 4th Edition, Tata McGraw-Hill (P), 2002.