1. National Instruments
3 Phase Inverter+ VFD using GPIC
Engineering Leadership Program - Project Presentation
Awais Shafique Ahmed Zahid
SEECS,NUST CIIT, Lahore
2. Agenda
ā¢ Inverter
ā¢ Variable Frequency Drive
ā¢ NI Single Board RIO General Purpose Inverter Controller (GPIC)- NI 9683 + NI
9605
ā¢ GPIC Inverter Research Board
ā¢ LabVIEW code and Multisim Co-simulation
ā¢ Getting the Hardware to work
ā¢ Problems and Solutions
ā¢ Conclusion and Recommendations
3. Inverters
ā¢ Converts DC to AC.
ā¢ Square wave inverters give square wave for transistor switching and only
control output frequency.
ā¢ PWM inverters gives PWM signals for transistor switching which can control
output voltage and frequency.
4. Variable Frequency Drive (VFD)
ā¢ A PWM is produced by comparison of
a low frequency sine wave and a high
frequency carrier triangle signal.
ā¢ Changing the frequency of
reference sine wave would change the
frequency of the output sine produced.
ā¢ Keeping the torque of the motor constant
and changing the frequency of the output produced, we change the power
consumed by the motor load.
ā¢ This principal can be used to save upto 40% power.
5. NI SbRIO GPIC
ā¢ Xilinx FPGA based development ready Embedded System
for Power Electronics control and monitoring.
ā¢ SbRIO NI 9605/06 connects to GPIC through Mezzanine connector
ā¢ Used for DC-to-AC, AC-to-DC, DC-to-DC,
and AC-to-AC converters for smart-grid
flexible AC transmission systems
(FACTS).
6. Advantages of SbRIO
1. Graphical Co-Simulation 2. Advanced IP Algorithm Development 3. Development Libraries and IP Cores
4. Smart-Grid-Ready Designs 5. Power Electronics Control and Monitoring I/O 6. FPGA/Processor Board
7. Spartan-6 FPGA. 8. Real-Time Simulation
7. GPIC Inverter Research Board
ā¢ Dedicated board with a built in
3-Phase Inverter circuitry
ā¢ Ability to perform DC-DC
Conversion
ā¢ On board Rectifier
ā¢ 50V DC 8A Rating
ā¢ Allows input from the Grid for
Grid synchronization
Applications:
ā¢ Line frequency conversion
ā¢ Chopper for battery and ultracapacitor storage
ā¢ DC input with two motor driving
ā¢ Photovoltaic cells to grid inverter with Maximum Power Point Tracking (MPPT)
24. Getting the Hardware to Work
ā¢ Install same version of LabVIEW on the SbRIO GPIC as the GPIC Inverter Research
Board LabVIEW project, with the following add-ons:
LabVIEW RT Add-Ons
ā¢ NI System Configuration
ā¢ System State Publisher
Network I/O
ā¢ Network Streams
Protocols and Buses
ā¢ NI-Watchdog
ā¢ LabVIEW PID and Fuzzy Logic toolkit is required (Built-in in LabVIEW 2014)
ā¢ Get your PC on the same network as the device.
ā¢ Make sure the RT VI has been deployed before running the Desktop acquisition VI.
ā¢ Make Connections as shown in the figure:
1. Setting up the Hardware
26. Getting the Hardware to Work
ā¢ Deploy the RT.
ā¢ Run the FPGA VI.
ā¢ The āConnect DC Linkā button allows you to run both inverters of the Board with a
single DC point.
ā¢ Run the Desktop VI.
ā¢ The āConnectedā led on the Desktop UI will turn on.
ā¢ Click the āEnableā Button to turn on the Pre-charge Capacitor.
ā¢ Click āEnable PWMā to enable the PWM generation and convert the available DC to
AC.
ā¢ Data Logging is available on the local server or cloud
ā¢ The āGrid Sync?ā toggle switch allows you switch between Grid tracking and
synchronization or internal reference sine generation for PWM.
ā¢ Power Analysis can also be done.
2. Running the Hardware
30. Problems and Solutions
ļ The Hardware is connected, it runs in simulation mode, but sine wave is not being
produced actually?
Solution:
ā¢ Check if the hardware setup is correct and according to the Figure given above.
ā¢ The fault is that the 15VDC supply for bootstrapping circuitry is not connected.
ļ Sine wave output is being produced but it dies down quickly?
Solution:
ā¢ The reason is that the circuit is getting no DC to modulate into a sine wave.
ā¢ The decaying sine wave is due to the energy provided by the Pre-charge capacitor
when the āEnableā button is pressed.
ā¢ The solution is to connect a wall transformer to the āVGRID A+/A-ā pins so that the PLL
tracks the grid signal and the rectifier coverts it into DC and provides it to the IGBTs for
switching.
31. Problems and Solutions
ļ A stable sine wave is being produced but the motor is not running?
Solution:
ā¢ The motor given to us was a 250W 380V/660V 3Phase Induction Motor. But the DC
level given to the IGBTs through rectification of the signal from the wall transformer
was below 50V because the board is rated at 50VDC 8A.
ā¢ The solution was to connect
a step up transformer per
phase with the same turn ratio
as the grid transformer.
The 3 transformers were
connected in Y-Y configuration
and the motor was also
connected in Y configuration
with the inverter.
32. Problems and Solutions
ļ Even with the transformer configuration the motor is not running properly?
Solution:
ā¢ The problem was that the wall transformer, simulating the grid was of lower ratings
which got saturated when the motor was connected and hence it wasnāt able to
provide the necessary current to run the motor properly.
ā¢ This also distorted the voltage waveform of the grid. To solve this problem, all the
transformers bought were of higher ratings, around 300W.
33. Problems and Solutions
ļ Motor is running but VFD cannot be implemented?
Solution:
ā¢ The motor runs smoothly with the transformers but the VFD could not be
implemented using this solution because the transformers cannot sustain the
continuous frequency variations.
ā¢ So the solution was to enhance the voltage ratings for the board. The limitation of the
board was set by the 50V AC-DC bridge Rectifier and 2 100V Smoothing capacitors.
Replacing them with higher ratings would allow us to give 220Vrms directly to the
board from the grid.
ā¢ Another option was to remove these low rating components and place an external
rectifier which would give 300VDC directly to the IGBTs, bypassing the Rectifier and
smoothing capacitors.
34. Problems and Solutions
ļ Giving 300VDC to the Board generates a fault and the systems halts?
Solution:
ā¢ Using the external rectifier creates another problem, that the Code generates a fault
when the DC input exceeds 100V and even after enabling PWM the inverter doesnāt
work.
ā¢ The problem is with the voltage acquisition sensors. A potential divider circuit is used
and the value is scaled by the GPIC to estimate and show the output value on the
screen. At 100V DC input the sensor would give around 10V to the GPIC which would
be scaled by 10 times and shown as 100V on the screen. At 300V the divider would
read around 29V and after scaling it would exceed the limit set by the code.
ā¢ This fault can be masked using the
āIgnore Faultā button in the FPGA VI.
ā¢ This allows the motor to run but the
fault stays, the upper/lower limits in the
memory blocks are changed.
38. Problems and Solutions
ļ Project not loading, some file is missing?
Solution:
ā¢ Find the missing file at the location
shown in the figure.
39. Conclusion and Recommendations
ā¢ We have completed the tasks given to us and shown them to supervisors at
each step. A 3- Phase inverter for a 250W load and linear mapped open loop
VFD , has been implemented with a project extension of making a DC-DC
converter.
ā¢ The project got delayed initially due to the unavailability of the Research
Board, no information regarding the board or motor. The initial project file
given to us was of a Power Hands-on workshop, not the GPIC Research Board.
Unavailability of a 15V DC supply for Bootstrapping circuitry and lack of many
components dragged the project further.