Overview
The NI Single-Board RIO general-purpose inverter controller (GPIC) takes advantage of the industry-proven NI LabVIEW graphical system design environment for the design, development, and deployment of inverter control applications. LabVIEW is an intuitive graphical programming environment that helps you quickly develop powerful applications with professional user interfaces using drag-and-drop graphical components and flexible, high-level APIs.
LabVIEW and the NI Single-Board RIO GPIC make field-programmable gate array (FPGA) technology easily accessible, so you can define your control circuitry while reducing the complexity and costs associated with traditional custom hardware.
Table of Contents
- 1. Graphical Co-Simulation (NI Multisim Software, LabVIEW FPGA Module)
- 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. FPGA Advantage
- 8. Real-Time Simulation
- Next Steps
1. Graphical Co-Simulation (NI Multisim Software, LabVIEW FPGA Module)
![]() |
Design and Simulate Your Power Converter Circuit Design and simulate your inverter circuit in the Multisim graphical environment. Develop Your Controller Rapidly develop and validate advanced power electronics control algorithms with Multisim and LabVIEW FPGA co-simulation. |
2. Advanced IP Algorithm Development
![]() |
Build Your Model Construct your plant and control models and analyze their performance in an intuitive LabVIEW graphical environment. Design and Test Your Controller Use a fixed- or variable-step simulation loop to test the performance of your power electronics control algorithms before deploying them to the FPGA. |
3. Development Libraries and IP Cores
![]() |
Reduce Development Time Reduce your development time and engineering cost by taking advantage of the built-in VIs (LabVIEW code) for a variety of power electronics applications. Focus on Your Application Focus on application-specific features and code segments by using prebuilt IP cores for common tasks such as PWM, proportional integral derivative control, and Clarke and Park transforms. |
4. Smart-Grid-Ready Designs
![]() |
Make Your Application Smart-Grid Ready Make your power converter application smart-grid ready by taking advantage of LabVIEW compatibility with the Distributed Network Protocol and IEC 60870-5 open-communication protocols. |
5. Power Electronics Control and Monitoring I/O
![]() |
Accelerate Time to Market Eliminate the need for custom printed circuit board (PCB) I/O board design and manufacturing with the NI 9683 GPIC and get your product to market faster. Design Application-Specific PCBs Faster Take advantage of the NI 9683 GPIC’s complete set of I/O for power electronics control that is compatible with most standard insulated-gate bipolar transistor intelligent power modules. |
6. FPGA/Processor Board
![]() |
Use a Prevalidated Design for Your Application Easily integrate the NI sbRIO-9606 embedded controller into your high-volume applications that require flexibility, reliability, and high performance. Achieve High Performance With a Small Footprint Use the NI sbRIO-9606, which combines an FPGA with an embedded processor, for high-speed control applications and high-bandwidth data processing and publishing. |
7. FPGA Advantage
![]() |
Take Advantage of the Power of FPGA Experience truly parallel code execution and nanosecond timing for your power electronics control applications with the Spartan-6 FPGA. Simplify Development and Increase Productivity Abstract the complexity of hardware description language programming and generate an FPGA implementation from a high-level graphical environment using LabVIEW FPGA. |
8. Real-Time Simulation
![]() |
Integrate Your Plant Model Into the Development Process Deploy your system model (state-space model or JMAG finite element analysis model) to a variety of off-the-shelf real-time targets (NI CompactRIO, PXI) for real-time plant simulation. Accelerate Prototype Development and Testing Use the software-configurable FPGA to rapidly test power electronics control algorithms. |
Next Steps
Order the NI Single-Board RIO GPIC Evaluation Kit
Watch an introductory webcast on GPIC
View and share resources in the Power Electronics Development Community
Reader Comments | Submit a comment »
Legal
This tutorial (this "tutorial") was developed by National Instruments ("NI"). Although technical support of this tutorial may be made available by National Instruments, the content in this tutorial may not be completely tested and verified, and NI does not guarantee its quality in any way or that NI will continue to support this content with each new revision of related products and drivers. THIS TUTORIAL IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND AND SUBJECT TO CERTAIN RESTRICTIONS AS MORE SPECIFICALLY SET FORTH IN NI.COM'S TERMS OF USE (http://ni.com/legal/termsofuse/unitedstates/us/).








