Student-tailored final year project on microcontroller-based hardware-in-the-loop speed control of a wind generator

Student-supervisor cooperation was carried out to design the inter-subject final year project reported in this paper. According to the student feedback, this approach allowed gathering his main interests – vector control, microcontroller programming and wind power generation – together, therefore reinforcing his motivation towards his final year project and making him feel particularly responsible for its outcome. Microcontroller-based hardware-in-the-loop emulation made possible to combine the three afore-cited student interests. In this context, the virtual prototype of a current-controlled wind turbine-driven 2-MW permanent-magnet synchronous generator is presented, along with the pseudo-code corresponding to the permanent-magnet synchronous generator speed control algorithm programmed in an 8-bit microcontroller. In addition, tuning formulas are derived for the digital integral-proportional controllers commanding both the permanent-magnet synchronous generator current and speed. Detailed descriptions are provided in order to guarantee reproducibility. Implementation of the hardware-in-the-loop rig is also tackled, supported by illustrative results obtained when running it. The developed hardware-in-the-loop rig is considered suitable for laboratory practices of subjects like digital control and microcontroller programming.

[1]  Dogan Ibrahim Teaching Digital Control Using a Low-Cost Microcontroller-Based Temperature Control Kit , 2003 .

[2]  Manavaalan Gunasekaran,et al.  Low-Cost Undergraduate Control Systems Experiments Using Microcontroller-Based Control of a DC Motor , 2012, IEEE Transactions on Education.

[3]  Giancarlo Troni,et al.  Introduction to Microbots: A Hands-On, Contest-Driven, Interdisciplinary Course on Mobile Robot Design in a Developing Country , 2013 .

[4]  Thad Welch,et al.  Real-Time Digital Signal Processing , 2018 .

[5]  Juvenal Rodriguez-Resendiz,et al.  A project-oriented approach for power electronics and motor drive courses , 2015 .

[6]  A. Tapia,et al.  Two Alternative Modeling Approaches for the Evaluation of Wind Farm Active and Reactive Power Performances , 2006, IEEE Transactions on Energy Conversion.

[7]  Hamid A. Toliyat,et al.  DSP-Based Electromechanical Motion Control , 2003 .

[8]  Michael Short,et al.  RTE-SIM: A Simple, Low-Cost and Flexible Environment to Support the Teaching of Real-Time and Embedded Control , 2011 .

[9]  Geng Yang,et al.  Robust pitch controller for output power levelling of variable-speed variable-pitch wind turbine generator systems , 2009 .

[10]  Juvenal Rodríguez-Reséndiz,et al.  Adjustable Speed Drive Project for Teaching a Servo Systems Course Laboratory , 2011, IEEE Transactions on Education.

[11]  Radojka Krneta,et al.  Interdisciplinary Project Bridges the Gap in Electrical Engineers' Knowledge of Modern Control Applications , 2014 .

[12]  T. H. Wong,et al.  Design of a Magnetic Levitation Control System???An Undergraduate Project , 1986, IEEE Transactions on Education.

[13]  Dogan Ibrahim Microcontroller Based Applied Digital Control , 2006 .

[14]  Oriol Gomis-Bellmunt,et al.  A New Low-Cost DSP Educational Tool for a Laboratory for Motor Control , 2009 .

[15]  Josep Pou,et al.  Study and experimental verification of control tuning strategies in a variable speed wind energy conversion system , 2011 .

[16]  Katsuhiko Ogata,et al.  Modern Control Engineering , 1970 .

[17]  Peter Vas,et al.  Sensorless vector and direct torque control , 1998 .

[18]  Dogan Ibrahim Microcontroller Based Applied Digital Control: Ibrahim/Microcontroller Based Applied Digital Control , 2006 .

[19]  Benjamin C. Kuo,et al.  Digital Control Systems , 1977 .

[20]  Graham C. Goodwin,et al.  Emulation-Based Virtual Laboratories: A Low-Cost Alternative to Physical Experiments in Control Engineering Education , 2011, IEEE Transactions on Education.

[21]  Mario L. Ruz,et al.  Educational software tool for decoupling control in wind turbines applied to a lab‐scale system , 2016, Comput. Appl. Eng. Educ..