Power Electronics Development Center

cancel
Showing results for 
Search instead for 
Did you mean: 

Hands On Tutorial - Getting Started with Co-Simulation using NI Multisim and LabVIEW FPGA

Use this hands on tutorial video video to walk you through the basics of co-simulation using NI Multisim and LabVIEW FPGA. This hands on tutorial walks you through the modeling and control of a half-bridge voltage source converter (VSC).  Download the NI Power Electronics Design Guide code and tools, then follow along on your own computer.

Instructions:

1. Download the Power Electronics Design Guide code and evaluation software from here:

Download Evaluation Software and Power Electronics Design Guide Code

As a minimum to complete these exercises, you will need to install the following: 1. LabVIEW Full or Pro 2012, 2. LabVIEW Control Design & Simulation Module, 3. NI Multisim, and 4. NI LabVIEW FPGA.

2. While you are downloading, watch a tutorial that introduces the co-simulation tools:

This is a brief introduction to graphical co-simulation with LabVIEW FPGA and Multisim. The goal of these tools is to link together the LabVIEW FPGA graphical programming environment with the Multisim power electronics simulation environment. This enables high fidelity co-simulation of the coupled dynamic interaction between the control system, implemented in LabVIEW FPGA, and the power electronics plant and sensor interface designed in Multisim.

If you are new to LabVIEW, you may also wish to familiarize yourself with the basics of the graphical programming environment by viewing the 3-4 minute introductory video tutorials here:

Introduction to NI LabVIEW

3. Now you are ready to complete the the hands on tutorial exercises for Co-Simulation using NI Multisim and LabVIEW FPGA. Follow along on your own computer while watching this tutorial video which will guide you through each of the steps.

Hands On Training Steps:

1. First, you will manually control the upper and lower switch.

2. Then you will add a Not function to make the upper and lower switch states opposite, known as unipolar switching.

3. Next you will add a Rising Edge Delay function to ensure that the upper and lower switches are never closed at the same time, known as shoot through.

4. Then you will calculate the input and output power and calculate the energy efficiency of the half-bridge inverter.

5. Finally, you will implement a sine-triangle PWM control scheme and set the discrete timing on the LabVIEW FPGA blocks to accurately model both the functional behavior and timing behavior of the code.

Note: Completed LabVIEW co-simulation examples are available in the project that match each of the steps above. If you need help, take a look at the completed examples.

Design guide tutorials.png

If you have questions as you go, please reply to this thread.

Related Documents

Thermal Modeling of Infineon MOSFETs in Multisim

Introduction to Digital and Analog Co-simulation Between NI LabVIEW and NI Multisim

Introductory Tutorial Video: Power Electronics Co-Simulation with NI Multisim and LabVIEW

Message 1 of 3
(10,113 Views)

Very nice overview...thanks, Brian!

0 Kudos
Message 2 of 3
(4,686 Views)

Thanks Brian

0 Kudos
Message 3 of 3
(4,686 Views)