Real-Time Implementation of Asynchronous Machine

35 downloads 0 Views 3MB Size Report
and subsystems of electrical power systems. ... drives. Consistent to this issue, induction motor behavior should be studied and analyzed in the power system.
Real-Time Implementation of Asynchronous Machine using LabVIEW RTX and FPGA Module Ali Parizad

Mohamad Esmaeil Iranian

Amirnaser Yazdani

Department of Electrical Eng., Southern Illinois University Carbondale (SIUC), IL, USA (e-mail: [email protected])

MAPNA Electric and Control Eng. and Manuf. Co. (MECO), Karaj, Iran (e-mail: [email protected])

Department of Electrical Eng., Ryerson University, Toronto, Canada. (e-mail: [email protected])

Abstract— This paper describes the implementation of squirrel cage induction motor using high level graphical language in LabVIEW software. The mathematical models of the threephase induction motor are implemented in LabVIEW block diagram pages. These models are in form of differential equations and Runge-Kutta 4th order method is implemented to solve the problem. LabVIEW FPGA module alongside with Xilinx 10.1 compiler will generate the Bitfiles, and then Synthesize, Route and place the logic gates to a FPGA chip. NI PCI-7831R is programmed to communicate with real system as a data acquisition card. This communication is implemented in real time environment (RTX) through Ardence RTX as a multithread and multitasking software. The presented real-time platform provides a versatile and flexible simulation tool for investigating dynamic behaviors of induction machine in different cases and can be extended to many other equipment and subsystems of electrical power systems. To validate implemented squirrel cage induction motor model and also its behavior in LabVIEW software, human machine interface (HMI) is developed in LabVIEW front page. A study case is simulated in LabVIEW real-time system and MATLAB/Simulink, as two independent software. Results show that motor characteristics (i.e. speed, torque, and etc.) are in the close correspondence compared to MATLAB outputs and consequently LabVIEW model is verified. Keywords— data acquisition, field-programmable gate array (FPGA), induction motor, NI-LabVIEW, real-time RTX system, virtual instrumentation.

NOMENCLATURE Iqs, Ids, Iqr, Idr ψ Xss, Xm, Xrr’ ωb , ωr Rs , Rr’ Te , TL n

Stator and rotor currents, Flux Linkage, Total leakage reactance in stator, magnetizing reactance, and total leakage reactance in rotor, respectively, Base speed, rotor speed, , respectively, Rotor resistance referred to the stator, respectively, Electromagnetic torque and load torque, respectively, Number of iteration,

I. INTRODUCTION The three phase induction motors are widely used in the industrial applications, especially in the adjustable-speed drives. Consistent to this issue, induction motor behavior should be studied and analyzed in the power system. Due to complicated equations, the dynamic and steady state analysis of induction motor are difficult. There are so many software tools that can simulate induction motor behavior, but among

-This research was performed while A. Parizad was at MAPNA Electric And Control Eng. and Manuf. Co.

Hamid Reza Baghaee and Gevork B. Gharehpetian Department of Electrical Engineering Amirkabir University of Technology Tehran, Iran (e-mails: [email protected], [email protected]).

all of them, LabVIEW is a modern graphical programming language and plays a key role for controlling equipment and instruments. Moreover, LabVIEW is an engineering and scientific with rapid application development environment specialized towards data acquisition, electronic measurement and control applications. It can simplify the scientific computation, process control, research, industrial applications and measurement applications. There are so many applications of different real-time simulators to power systems [1]-[31]. LabVIEW has been used as a platform in many real-time projects. Applications of real-time technology includes implementation of testing of microgrid [1]-[9], electrical machines (including induction motors) [11]-[14], power plants and power systems [15]-[19], power convertors [20], wind energy conversion system [21][22], testing of power electronic devices [23], high voltage direct current (HVDC) and flexible alternating current transmission systems (FACTS) [24]-[25], tests of protection relays [26]-[28], power electronics [29], distributed generation [30], and power quality regulators [31]. Implementation of field oriented control algorithm for speed control of a permanent magnet synchronous motor (PMSM) has been presented in [32]. In this study, the motor is brushless-AC type and a controller has been designed in the LabVIEW FPGA platform. Mathematical modeling of a synchronous generator in the LabVIEW has been described in [33]. Based on this issue, control design and simulation module (CDSM) has been used to implement mathematical equation as well as ODE solvers. The development and implementation of on-line real-time testing system for distribution transformers in LabVIEW software has been presented in [34]. Also, a method for recording the highresolution rotor angle of a synchronous machine and deriving more accurate d-q axis synchronous machine parameters has been provided in [35]. The proposed algorithm has been implemented in LabVIEW real-time PXI target and the FPGA module. The characteristics of synchronous generator using LabVIEW was discussed in [36]. In [37], the authors tried to identify induction motor parameters. Speed control of stepper motor [38], fault diagnosis of induction motor [39] and testing for DC motor [40], [41] are the other works implemented in LabVIEW real-time software.

In this paper, the LabVIEW high level language is used so that a compiler translates the LabVIEW code in VHDL logic, and then synthesizes the logic gates to a FPGA chip. Based on this issue, the LabVIEW FPGA environment allows the programmer to write the complex code in a high productivity, high level programming language, and in details. Also, NI PCI-7831R is used as data acquisition card. Consistent to this idea, an induction motor (squirrel cage) is modeled in the LabVIEW software based on the mathematical equations and user can simulate different scenarios to analyze the motor performance as well as its behavior. The rest of this paper is organized to cover the mentioned theme as follows: Sections II elaborates on mathematical modeling of induction motor. Section III describes implementation of mathematical equations in the LabVIEW block diagram page. At the first step, the main page of induction motor is presented. Then, the calculation of RungeKutta equation coefficients (K1 to K4), torque, currents, slip, force, rotor angle and etc. are outlined. Section IV introduces the FPGA and RTX programing in the LabVIEW real-time environment. To investigate induction motor (squirrel cage) behavior and also monitor its reaction, two command and monitoring pages are dedicated in LabVIEW front panel. In section V, two case studies are implemented to follow speed and torque. Close correspondence between LabVIEW results and MATLAB/Simulink model shows the validity of the induction motor model implemented in LabVIEW software. Section VI gives the main conclusions of this paper. II. MATHEMATICAL MODEL OF INDUCTION MOTOR Iqs, Ids, Iqr, Idr are calculated in term of ψ as follows [42]:

1 I qs  ( ) ( X rr . qs )  ( X m . qr ) D 1  ) I ds  ( ) ( X rr . ds )  ( X m . dr D 1 ) I qr  ( ) (  X m . qs )  ( X ss . qr D 1  ) I dr  ( ) ( X m . ds )  ( X ss . dr D





(1)



1 y n 1  y n  ( k1  2 k 2  2k 3  k 4 ) 6

(5)

and k1, k2, k3 and k4 are defined as:

k1  t f ( xn , y n ) k 2  t f  xn  (t ) , y n  ( k1 )  2 2   k 3  t f   xn  ( t ) , yn  ( k 2 )  2 2   k 4  t f xn  t , y n  k3 

 y1  qs , qs  y2   ds , ds , , y 5    r   y3  qr , qr  y4   dr , dr



(2)

d qs

  R X RX w  wb Vqs  ( s rr ) qs  ( ) ds  ( s m ) qr  dt D wb D  

  R X R X w  wr ) dr   wb Vqr  ( r m ) qs  ( r ss ) qr  ( dt D D wb  

(4)

All of the equations have been written in terms of flux linkage [42]. Based on this issue, the flux linkage is calculated in the simulation environment. Then, d-q currents are obtained and related parameters can be achieved. The 4th order Runge-Kutta is used to solve differential equations. This method can be implemented in LabVIEW environment. The formula for the fourth order Runge-Kutta method (RK4) is given by:

3 p X Te  ( )( )( m ) y(1) y( 4 )  y( 3) y( 2 ) 2 2 Dwb

After substitution of current equations in the voltage equations, differential equations in terms of flux linkage are calculated as follows:

d qr

dwr P 1  (Te  TL )( )( ) dt 2 j 3 p X Te  ( )( ) m ( dr qs   ds qr ) 2 2 wb D

(6)

(7)

After substitution of Eq. 7 into Eq.4 we have:

D  X SS  X rr  ( X m ) 2

  d ds w R X RX  wb Vds  ( ) qs  ( s rr ) ds  ( s m ) dr  dt w D D b  

Torque-speed and electromagnetic torque equations are calculated as follows:

where Δt = tn+1 - tn is the Time Step. The flux linkages values can be calculated by abovementioned equations. Consistent to this issue, these flux linkages are obtained as:



X ss  X IS  X m , X rr  X lr  X m

   d dr R X w  wr R X  wb Vdr  ( r m ) ds  ( ) qr  ( r ss ) dr  dt D wb D  

(3)



(8)

To transfer variables from synchronous reference frame (SYRF) in dq0 coordinate to natural reference frame (NARF) in abc reference frame, Park transformation is used [42]-[43]. III. IMPLEMENTATION OF INDUCTION MOTOR IN LABVIEW In this section, all of abovementioned mathematical equations are implemented in LabVIEW software. Fig. 1 shows the main page of induction motor (squirrel cage type) in LabVIEW block diagram page. Different SubVIs are written via LabVIEW programing language to calculate some mathematical equations. A. Calculation of K1 to K4 To calculate K1 – K4 in Runge-Kutta equation, the

B. Calculation of torque θr, Fr and slip After rewriting of Eq. 4 in terms of extracted fluxes (E1E4), the equation can be expressed as:

3 p Te  [ ]  [ ]  [ X m /wb  D]  ( E1  E4  E2  E3 ) 2 2

(9)

To calculate Te, ωb and D should be obtained. Consistent to this idea, a dedicated SubVI program is written. This procedure is also performed for calculation of calculation of θr, Fr and slip. C. Calculation of Id.q After calculation of fluxes, currents in d-q frame are calculated by obtained fluxes and related impedances (Fig. 3).

Figure 1. Schematic diagram of induction motor in LabVIEW Block Diagram

D. dq0 to abc transformation As mentioned above, to transfer variables from SYRF in dq0 coordinate to NARF in abc reference frame, Park transformation is used [42]-[43]. A dedicated written program transforms dq0 to abc frame in LabVIEW environment. IV. FPGA AND RTX PROGRAMMING IN LABVIEW In order to connect this system to the real environment, FPGA and RTX programing should be implemented.

Figure 2. Calculation of K parameter in LabVIEW Block Diagram SubVI page (Sequence 0)

Figure 3. Calculation of currents in LabVIEW Block Diagram SubVI page.

“Stacked Sequence Structure” is defined in LabVIEW Block Diagram. Also, related graphical programming is written to solve the equations. As a case in point for one case (sequence 0), Fig. 2 shows the calculation of K parameters in RungeKutta equations. The output is a 1×5 matrix and “array separation” module is used to extract fluxes (elements 1-4) and also rotor speed (element 5).

A. FPGA programing on NI PCI-7831R card The LabVIEW FPGA environment can be programmed in the three layers i.e. FPGA, Real Time Controller, and Host PC. In this case, the LabVIEW high level language is used so that a compiler translates the LabVIEW code in VHDL logic, and then synthesizes the logic gates to a FPGA chip. Based on this issue, the LabVIEW FPGA environment allows the programmer to write the complex code in a high productivity, high level programming language, and in details. To write related program, a FPGA Target should be added in the RTX environment. Then, a data acquisition card (in this paper NI PCI-7831R with FPGA Virtex-II 1M technology, 40MHz onboard clock) is added to the project window. Fig. 4 shows dedicated program for FPGA module. FPGA and RTX environments interact to each other via communication cluster and AO card (Fig. 4, A). The inputs data is interpolated (Fig. 4, B) and is ready to send to the analog output card in FPGA (Fig. 4, C). Also, analog input card is defined to read input data from real environment (Fig. 4, D). Related measured loop rate for FPGA and related iteration time are demonstrated in Fig. 4, E and Fig. 6. B. RTX programing Rotor and stator three phase currents are calculated and then saved in an on dimensional array (Fig. 5, A). To convert digital values to analog, conversion factor (32767) has been applied to convert per unit values to the analog card format values (Fig. 5, B). Dedicated NI PCI-7831R card connected via PCI Express, is called through FPGA Target (Fig. 5, C). The execution command is sent to analog output card (Fig. 5,

(a) (b) Figure 4. Dedicated program with LabVIEW FPGA Module a) LabVIEW Front Panel, b) LabVIEW Block Diagram.

Figure 5. RTX program in LabVIEW Block Diagram page.

D) and program is executed (Fig. 5, E). Consequently, rotor and stator three phase currents is sent to AO FPGA program (Fig. 4). In return, AI data in the FPGA program (Fig. 4) goes back to RTX (Fig. 5, F) and is converted to desired values (Fig. 5, G). V. SIMULATION RESULTS A. Case Description To monitor induction motor parameters and related curves, two different graphical pages are implemented in LabVIEW. Based on this interface environment, the users can change the parameters and investigate their effects in the graphs page. The “Induction Motor Parameters” page (Fig. 6) includes different input parameters such as mechanical torque (TL), frequency (F), inertia (J), impedances of rotor and stator (Rs, Xls, Rr, Xlr), stator voltages (Vabc) and etc. B. Program preparation and compiling To investigate induction motor simulation in, all of the written program should be compiled through LabVIEW FPGA compiler (Fig. 7). After successful compilation, user can change induction motor parameters and study the behavior of induction motor (squirrel cage) in the monitoring page. Fig. 8 shows a snapshot of LabVIEW monitoring page. These output graphs allow to analyze stator and rotor flux linkages, currents, voltages, speed and torque characteristics and etc. NI-SCB-68 terminal board (Fig. 9) [43] is used to transfer signals between RTX and real environment through NI7831R card [45]. C. Case study To validate the proposed induction motor (squirrel cage) implementation in LabVIEW, numerical simulation studies

Figure 6. Induction motor parameters page in LabVIEW software

Figure 7. LabVIEW FPGA compile server

have been carried out in MATLAB/Simulink. The simulation parameters and specifications of induction motor used in this

Figure 10. Induction motor speed in MATLAB/Simulink Figure 8. Typical induction motor monitoring page in LabVIEW software

Figure 11. Induction motor torque in MATLAB/Simulink

Figure 9. Stator three phase voltages transferred from NI7831R card to terminal board and real environment

paper are show in “induction motor parameters” page in Fig. 6. The induction motor responses (speed and torque) are investigated in MATLAB/Simulink using the stationary reference frame (Figs. 10 and 11). On the contrary, the same scenario is investigated in proposed LabVIEW real-time program for induction machine. According to Fig. 12, the induction motor speed reaches to 1441.03 rpm. Also, induction motor torque reaches to around 230 Nm. (Fig. 13). Comparing the simulation results, it can be concluded that the results are almost same for the two modeling. VI. CONCLUSION In this paper, we implemented mathematical model of squirrel cage induction motor in the LabVIEW block diagram page. Runge-Kutta 4th order method was used to solve related equations. All of the LabVIEW codes were compiled in VHDL logic and synthesized to a field-programmable gate array (FPGA) chip. RTX real time system, as a multi-task software, has been used to connect LabVIEW hardware (i.e. NI PCI-7831R) to the real environment. Speed and torque behavior, as two induction motor characteristics were assessed in MATLAB/Simulink and LabVIEW software in a specified scenario. It can be concluded that the results for

Figure 12. Induction motor torque in LabVIEW software (front panel)

Figure 13. Induction motor slip in LabVIEW software (front panel)

implemented model in LabVIEW are almost same with those in MATLAB/Simulink model. The presented real-time platform can be extended to many other equipment and subsystems of electrical power systems as a versatile and flexible simulation tool. One of the application of this modeling in LabVIEW is Implementation of a laboratory environment for research, training and assessment of power equipment behavior (in this work setup a HIL stand to test Asynchronous motor variable frequency drives). Consistent to this idea, student can

simulate different scenarios in case of various events. It helps users to learn the theoretical concepts of complex subjects for network studies. Also, engineers can use RTX environment to connect implemented model with real controller and test its effectiveness and also behavior in real time HIL simulation. REFERENCES [1]

[2]

[3]

[4]

[5]

[6]

[7]

[8]

[9]

[10]

[11]

[12]

[13]

[14]

[15]

[16]

[17]

[18]

Y.V. P. Kumar, and R. Bhimasingu, “Alternative hardware-in-the-loop (HIL) setups for real-time simulation and testing of microgrids,” in Proc. IEEE 1st Int. Conf. on Power Electron., Intelligent Control and Energy Systems (ICPEICES), Delhi, India, July 2016, pp. 1-6. H.R. Baghaee, M. Mirsalim, G.B. Gharehpetian, H. Talebi, “Decentralized sliding mode control of WG/PV/FC microgrids under unbalanced and nonlinear load conditions for on- and off-grid modes", IEEE Sys. Journal, vol. PP, no. 99, pp. 1-12, November 2017, DOI: 10.1109/JSYST.2017.2761792. H.R. Baghaee, M. Mirsalim, G.B. Gharehpetian, H.A. Talebi “A new current limiting strategy and fault model to improve fault ride-through capability of inverter interfaced DERs in autonomous microgrids”, Sustainable Energy Technologies and Assessments, vol. 24, part C, pp71-81, December 2017, DOI: 10.1016/j.seta.2017.02.004. H.R. Baghaee, M. Mirsalim, G.B. Gharehpetian, H.A. Talebi “A generalized descriptor-system robust H∞ control of autonomous microgrids to improve small and large signal stability considering communication delays and load nonlinearities”, International Journal of Electrical Power & Energy Systems, vol. 92, no. 1, pp. 63-82, November 2017, DOI: 10.1016/j.ijepes.2017.04.007. A.H. Etemadi, E.J. Davison, R. Iravani, “A Generalized Decentralized Robust Control of Islanded Microgrids”, IEEE Trans. on Power Sys., vol. 29, no. 6, pp. 3102-3113, October 2014. H.R. Baghaee, M. Mirsalim, G.B. Gharehpetian, H.A. Talebi, “Nonlinear load sharing and voltage compensation of microgrids based on harmonic power-flow calculations using radial basis function neural networks", IEEE Sys. Journal, vol. PP, no. 99, January 2017, DOI: 10.1109/JSYST.2016.2645165. H.R. Baghaee, M. Mirsalim, G.B. Gharehpetian, “Real-Time Verification of New Controller to Improve Small/Large-Signal Stability and Fault Ride-Through Capability of Multi-DER Microgrids”, IET Gen., Trans. Dist, vol.10, no. 12, pp. 3068 - 3084, Sept. 2016, DOI: 10.1049/iet-gtd.2016. 0315. H.R. Baghaee, M. Mirsalim, G.B. Gharehpetian, H.A. Talebi, “A Decentralized Robust Mixed H2/H∞ Voltage Control Scheme to Improve Small/Large-Signal Stability and FRT capability of Islanded Multi-DER Microgrid Considering Load Disturbances”, IEEE Systems Journal, vol. PP, no. 99, pp. 1-12, April 2017, DOI: 10.1109/JSYST.2017.2716351. H.R. Baghaee, M. Mirsalim, G.B. Gharehpetian, H.A. Talebi “A Decentralized Power Management and Sliding Mode Control Strategy for Hybrid AC/DC Microgrids including Renewable Energy Resources”, IEEE Trans. on Ind. Infor., vol. PP, no. 99, pp. 1-10, March 2017. A. Parizad, S. Mohamadian, M. E. Iranian, & J. M. Guerrero “Power System Real-Time Emulation: A Practical Virtual Instrumentation to Complete Electric Power System Modelling”, IEEE Transactions on Industrial Informatics. May 2018, DOI: 10.1109/TII.2018.2837079. H. Roshandel-Tavana and V. Dinavahi, “A general framework for FPGA-based real-time emulation of electrical machines for HIL applications,” IEEE Trans. on Ind. Electron., vol. 62, no. 4, pp. 2041-2053, April 2015. S.A. Saleh, M. A. Rahman, “Analysis and Real-Time Testing of a Controlled Single-Phase Wavelet-Modulated Inverter for Capacitor-Run Induction Motors”, IEEE Trans. on Energy Conversion, vol. 24, no. 1, pp. 21-29, March 2009. S. Wang, V. Dinavahi, J. Xiao, “Multi-rate real-time model-based parameter estimation and state identification for induction motors”, IET Elect. Power Appl., vol. 7, no. 1, pp. 77-86, January 2013. F. Wu, J. Zhao, “A real-time multiple open-circuit fault diagnosis method in voltage-source-inverter fed vector controlled drives”, IEEE Trans. on Power Electron., vol. 31, no.2, pp. 1425-1437, February 2016. K.Li, F.C. Chou, J.Y. Yen, “Real-time, energy-efficient traction allocation strategy for the compound electric propulsion system”, IEEE/ASME Trans. on Mechatron., vol. 22, no. 3, pp. 1371-1380, June 2017. A. Parizad, "Dynamic Stability Analysis for Damavand Power Plant Considering PMS Functions by DIGSILENT Software" in Proc. IEEE 13th Int. Conf. on Environ. and Elect. Eng. (EEEIC), Wroclaw, Poland, Nov. 2013, pp. 145-155. A. Parizad, H.R. Baghaee, G.B. Gharehpetian, and A. Yazdani, “RTISim: a new real-time isolated simulator for turbine-governor system of industrial power plants” in Proc. IEEE 18th International Conference on Environment and Electrical Engineering (EEEIC18), Palermo, Italy, June 2018, pp. 1-6. R. Majumder, B. Chaudhuri, B.C. Pal, “Real time dynamic simulator for power system control applications”, in Proc. IEEE PES General Meeting, Montreal, Canada, June 2006, pp. 1-6. S. Kumar-Singh, B.P. Padhy, S. Chakrabarti, S.N. Singh, A. Kolwalkar, S.M. Kelapure, “Development of Dynamic Test Cases in OPAL-RT Real-time Power System Simulator”, in Proc. IEEE 18th National Power Systems Conference (NPSC), Guwahati, India, December 2014, pp. 1-8.

[19] T. Strasser, et. al., “Real-Time Simulation Technologies for Power Systems Design, Testing, and Analysis”, IEEE Power and Energy Techn. Systems Journal, vol. 2, no. 2, pp. 63-73, June 2015. [20] Ó. Lucia, I. Urriza, L.A. Barragan, D. Navarro, Ó. Jimenez and J.M. Burdio, “Real-time FPGA-based hardware-in-the-loop simulation test bench applied to multiple-output power converters,” IEEE Trans. on Ind. Application, vol. 47, no. 2, pp. 853-860, Mar./Apr. 2011. [21] A. Bouscayrol, X. Guillaud, R. Teodorescu, P. Delarue, and W. Lhomme, “Energetic macroscopic representation and inversion-based control illustrated on a wind-energy-conversion system using hardware-in-the-loop simulation,” IEEE Trans. on Ind. Electron., vol. 56, no. 12, pp. 4826–4835, December 2009. [22] N.A. Boakye-Boateng, A.R Ofoli, “Real-time simulation of a doubly-fed induction generator based wind power system on eMEGASim@ digital simulator”, in Proc. IEEE Industry Applications Society Annual Meeting, Lake Buena Vista, FL, USA, October 2013, pp. 1-9. [23] B. Lu, X. Wu, H. Figueroa, and A. Monti, “A low-cost real-time hardwarein-theloop testing approach of power electronics control,” IEEE Trans. on Ind. Electron., vol. 54, no. 2, pp. 919–931, April 2007. [24] M.C. Lima, P.F. Ribeiro, “Real Time Digital Simulator Studies for Performance Evaluation of Static VAr Compensators in Low Short Circuit Level Power Grids”, in Proc. IEEE 17th Int. Conf. on Harm. and Quality of Power (ICHQP), Belo Horizonte, Brazil, October 2016, pp. 266-271. [25] H. Tao, Y. Yong-hua, J. Wei-ping, Z. Yi-ying, S. Gilbert, T. Gilbert, “Power Connection Technology for Full-Digital Real-Time Simulation and Analog Simulator”, in Proc. IEEE Int. Conf. on Power Sys. Techn. (POWERCON), Wollongong, NSW, Australia, October 2016, pp. 1-7. [26] J. Langston, M. Steurer, S. Woodruff, T. Baldwin, and J. Tang, “A generic realtime computer simulation model for superconducting fault current limiters and its application in system protection studies,” IEEE Trans. on Appl. Supercond., vol. 15, no. 2, pt. 2, pp. 2090–2093, June 2005. [27] A. Prokhorov, Y. Borovikov, M. Andreev, “Application of hybrid real-time power system simulator for setting up and close loop testing of protection and control equipment”, in Proc. IEEE 7th Int. Forum on Strategic Techn. (IFOST), Tomsk, Russia, September 2012, pp. 1-4. [28] R.I. -Cortezl, N.F. -Guzmanl, “Developing Automated Hardware-In-the-Loop Tests with R TDS for Verifying the Protective Relay Performance”, in Proc. IEEE 36th Cent. Amer. and Panama Conven. (CONCAPAN XXXVI), San Jose, Costa Rica, November 2016, pp. 1-9. [29] D. Majstorovic, I. Celanovic, and et. al., “Ultralow-latency hardware-in-the-loop platform for rapid validation of power electronic designs,” IEEE Trans. on Ind. Electron., vol. 58, no. 10, pp. 4708–4716, Oct. 2011. [30] A. Viehweider, F. Lehfuss, and G. Lauss, “Power hardware-in the-loop simulations for distributed generation,” in Proc. Int. Conf. Elect. CIRED, Frankfurt, Germany, Jun. 2011, pp. 1–4. [31] L. Yunwei, D.M. Vilathgamuwa, and P.C. Loh, “Design, analysis, and real-time testing of a controller for multibus microgrid system,” IEEE Trans. on Power Electron., vol. 19, no. 5, pp. 1195–1204, Sept. 2004. [32] A. Bevilaqua, A. Nied and J. de Oliveira, "Labview FPGA FOC implementation for synchronous Permanent Magnet Motor Speed Control," in Proc. 11th IEEE/IAS Int. Conf. on Ind. Applications, Juiz de Fora, Brazil, Dec. 2014, pp.1-8. [33] G. Dume, “Synchronous generator model based on LabVIEW software”, WSEAS Trans. on Advances in Eng. Education, vol. 10, no. 2, pp. 101-112, July 2013. [34] A. Emami and H.T. Yazdi, "Designing and constructing transformer test system with aid of Labview," in Proc. 2nd Int. Conf. on Adaptive Science & Techn. (ICAST), Accra, Ghana, January 2009, pp. 169-174. [35] D. J. Kim, Y.H. Moon, J.J. Lee, H.S. Ryu and T.H. Kim, "A New Method of Recording Generator Dynamics and Its Application to the Derivation of Synchronous Machine Parameters for Power System Stability Studies," IEEE Trans. on Energy Conversion, vol. PP, no. 99, pp. 1-1o, November 2017. [36] M. Usama Surdar, “Synchronous generator simulation using LabVIEW”, Journal of world academic of science, engineering and tech., vol.39, pp.392-400, 2008. [37] F. Filippetti, S.Pirani, L.Tommasini, G. Franceschini, “A LabVIEW based virtual instrument for on line induction motor parameter identification”, in Proc. IEEE Int. Symp. on Ind. Electron., Athens, Greece, July 1995, pp.648-653. [38] A. Shuqiu-Gong, B. Binhe, “LabVIEW based automatic rising and falling speed control of stepper motor”, in Proc. Int. conf. on electrical machines and sys. (ICEMS), Tokyo, Japan, November 2009, pp. 1-6. [39] R. Supangat, N. Ertugrul, W. L.Soong, D.A. Gray, C. Hansen, J. Rieger, “Broken rotor bar fault detection in induction motors using starting current analysis”, in Proc. European conf. on power electron. and applications, Dresden, Germany, Spetember 2005, pp. 1-6. [40] Chien-Lung Cheng, J.C. Yeh, S.C. Chern, Y.H. Lan, “Automatic testing system based on LabVIEW for DC motor of portable washing machine”, in Proc. IEEE Int. Symp. on Ind. Electron., Singapore, Singapore, July 2008, pp.489- 493. [41] Nesimi Ertugrul, LabVIEW for Electric Circuits, Machines, Drives, and Laboratories Prentice Hall PTR Upper Saddle River, NJ, USA, 2002. [42] P. Krause, O. Wasynczuk, S. Sudhoff, Analysis of Electric Machinery and Drive Systems, 2nd ed. Hoboken, NJ: Wiley, 2002. [43] C.M. Mun Ong. Dynamic Simulation of Electric Machinery using Matlab/Simulink, 1st ed., New Jersey, USA, Prentice Hall. [44] [Online]. Available: www.ni.com/pdf/manuals/372870d.pdf . [45] National Instrument Corp, [Online]. Available: http://www.ni.com .

Suggest Documents