LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

3 level PWM inverter

Hi all,

 

I am new to LabView. I want to implement a three level PWM inverter operation. Can anyone help me with that.Is there any built-in block for 3-level inverter like Simulink?

0 Kudos
Message 1 of 18
(7,970 Views)

Hi A.A.K,

 

It should be possible to implement that iLabVIEW LabVIEW, what are you trying to use it for? It is hard for me to give suggestions without more details about your application, but there are a few PWM VIs available in the ARM Embedded Module and there is also the Arduino Toolkit lets you use PWN with Arduino. There is an example here of implementing PWN for servo control.

 

Hopefully that helps,

 

Regards,

0 Kudos
Message 2 of 18
(7,955 Views)

Hi Jeff,

 

For now im trying to generate PWM controllable voltage from my inverter output. I know the switching sequence and dwell timings. But the main problem is how can i simulate it?
I tried on Simulink but the 2-level inverter block given there can't be edited or re-programmed.  I am looking for such simple 3-phase inverter block in Labview or Multisim which could be altered in a 3-level inverter. Or i can make my own by building its circuit.?
and after simulating it i will look for an appropriate Hardware controller. 


Thanks. 

0 Kudos
Message 3 of 18
(7,942 Views)

Maybe try the example at the bottom of this document. Or in multisim this. This is a community example. Here is a tutorial on how to use NI equipment with DAQmx to perform PWM. Hopefully this is of some help.

Now Using LabVIEW 2019SP1 and TestStand 2019
0 Kudos
Message 4 of 18
(7,932 Views)

I do not have Multisim, so I do not know whether this would work: Put 2 two-level inverters in with the levels set to different values.  You need to work out the switching sequences and timings, but that should be minor variations on what you already have.

 

Lynn

0 Kudos
Message 5 of 18
(7,924 Views)

Hi, thanks for the reply. i think i should spend some time on the solutions you suggested. Then i will let you know.

0 Kudos
Message 6 of 18
(7,903 Views)

HI , Ive bought PXIe 8108 controller with PXI-7813 FPGA and PXIe-6363 DAQs. I started from installing all the softwares. I also got " SIT " simulation interface toolkit. But later on i came to know SIT is not comaptible with MATLAB version 2011 and so on. The block i have been focusing in Simulink is my 3-level inverter and is only available in matlab 2011 and upgraded versions. 

Now plz tell me any other way to get started with. 
I know i can create my own Inverter in multisim but the problem would be the PWM generation pattern. I have spent so much on Simulink so I actually wana utilise that.

Thanks,

AAK. 

0 Kudos
Message 7 of 18
(7,807 Views)

Hello AAK,

 

You are correct that SIT is not compatible with 2011, as shown in this Knowledge Base article, Simulation Interface Toolkit Version Compatibility. But NI VeriStand is compatible with 2011 as well as your real-time PXIe-8108 controller. What is your end application goal? If you can build your inverter into a model, that could be compiled and brought into VeriStand, as described here

 

Thank you,

Deborah Y.

Applications Engineer

National Instruments

Deborah Burke
NI Hardware and Drivers Product Manager
Certified LabVIEW Architect
0 Kudos
Message 8 of 18
(7,781 Views)

Ok Now i have MAtlab 2011 64bit and VeriStand 2011. Im trying to link up some dll file from Simulink using Real time workshop but can not see the NIVeriStand.tlc—NI Real-Time Target from the list. 

Tell me how to interface both these applications.


Thanks,

AAK 

0 Kudos
Message 9 of 18
(7,754 Views)

Hello AAK,

 

You need to run a 32-bit version of The MathWorks Inc. software in order to work with VeriStand. As described in this Knowledge Base article, NI VeriStand Version Compatibility, there is no 64bit support.

 

When you are running 32bit, the system requirements for compiling a DLL compatible with NI VeriStand are documented in the NI VeriStand readme file, which is located at <NI VeriStand>/readme.html

 

MATLAB®, Real-Time Workshop®, and Simulink® are registered trademarks of The MathWorks, Inc. 

 

I hope this helps!

 

Best Regards,

Deborah Y.

Deborah Burke
NI Hardware and Drivers Product Manager
Certified LabVIEW Architect
0 Kudos
Message 10 of 18
(7,729 Views)