LabVIEW Electric Motor Simulation Toolkit API Reference

Content Type
Programming Language
Current manual

Generate 3-Phase Inverter Model FPGA Data VI

Generate 3-Phase Inverter Model FPGA Data VI

Owning Palette: Inverter VIs

Requires: Electric Motor Simulation Toolkit

Generates data for simulating a three-phase inverter on FPGA targets. You must manually select the polymorphic instance you want to use.

This VI prepares the FPGA data on the host computer, and thus reduces the workload of calculations on FPGA targets. You can transfer the FPGA data to an FPGA target where you simulate an inverter. You can use the front panel controls in an FPGA VI to transfer data from the host computer to an FPGA target.

Generate 3-Phase Inverter Model FPGA Data (FXP)

Generates fixed-point data for simulating a three-phase inverter on FPGA targets.

inverter parameters specifies the characteristics of the inverter.
IGBT forward voltage drop specifies the forward voltage drop, in volts, of the insulated gate bipolar transistor (IGBT) in the inverter. The value of IGBT forward voltage drop must be equal to or greater than 0. The default is 0.
diode forward voltage drop specifies the forward voltage drop, in volts, of the diode in the inverter. The value of diode forward voltage drop must be equal to or greater than 0. The default is 0.
conductance specifies the conductance, in siemens, of the switches in the inverter. The value of conductance must be greater than 0. The default is 1.
DC voltage specifies the DC voltage, in volts, on the inverter.
base values specifies the voltage, current, and speed in a defined base unit quantity. Using base quantities simplifies the calculations because quantities expressed as per-unit are the same regardless of the voltage level. The FPGA VIs utilize the per-unit system for electric motor simulation.
voltage base specifies the base value of the voltage, in volts, that you can use to convert an engineering unit to a per-unit, and vice versa. The default is 1 volt.
current base specifies the base value of the current, in amperes, that you can use to convert an engineering unit to a per-unit, and vice versa. The default is 1 ampere.
speed base specifies the base value of the speed, in revolutions per minute, that you can use to convert an engineering unit to a per-unit, and vice versa. The default is 1 revolution per minute.
error in describes error conditions that occur before this node runs. This input provides standard error in functionality.
inverter parameters on FPGA returns the inverter parameters, such as DC voltage, IGBT forward voltage drop, diode forward voltage drop, and conductance, for use by the inverter simulation on an FPGA target. Use the front panel controls in an FPGA VI to transfer the inverter parameters from the host computer to an FPGA target.
error out contains error information. This output provides standard error out functionality.

Generate 3-Phase Inverter Model FPGA Data (SGL)

Generates single-precision floating point data for simulating a three-phase inverter on FPGA targets.

inverter parameters specifies the characteristics of the inverter.
IGBT forward voltage drop specifies the forward voltage drop, in volts, of the insulated gate bipolar transistor (IGBT) in the inverter. The value of IGBT forward voltage drop must be equal to or greater than 0. The default is 0.
diode forward voltage drop specifies the forward voltage drop, in volts, of the diode in the inverter. The value of diode forward voltage drop must be equal to or greater than 0. The default is 0.
conductance specifies the conductance, in siemens, of the switches in the inverter. The value of conductance must be greater than 0. The default is 1.
DC voltage specifies the DC voltage, in volts, on the inverter.
error in describes error conditions that occur before this node runs. This input provides standard error in functionality.
inverter parameters on FPGA returns the inverter parameters, such as DC voltage, IGBT forward voltage drop, diode forward voltage drop, and conductance, for use by the inverter simulation on an FPGA target. Use the front panel controls in an FPGA VI to transfer the inverter parameters from the host computer to an FPGA target.
error out contains error information. This output provides standard error out functionality.
Was this information helpful?