A simple closed-loop SPWM frequency and modulation index controller model was developed for this example. It has been compiled into .dll and .so files for execution on both Phar Lap and Linux RT targets, respectively. The controller model is configured to run on the Real Time CPU and will be executed by the VeriStand Engine. Data is routed from the CPU simulation (local controller) to the FPGA simulation (eHS, SCIM model) using the VeriStand System Configuration Mappings.
Local Controller File Path: <Public Documents>\National Instruments\<NI VeriStand 20xx>\Examples\OPAL-RT\Power Electronics Add-On\Dual PMSM SH Local Control\Local Controller\VoltPerHertzController
Inport | Default Value | ||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dclink | 0 | ||||||||||||||||||||
DesiredSpeedRPM | 0 | ||||||||||||||||||||
ModIndexLookup |
| ||||||||||||||||||||
Poles | 5 | ||||||||||||||||||||
RampRate | 10 |
The VeriStand System Configuration Mappings are used to route signals between the local controller and the other model components simulated on the FPGA.
Sources | Destinations |
---|---|
Controller/User Channels/Grid Amplitude | Controller/Custom Device/OPAL-RT Power Electronics Module/Circuit Model/Signal Generators/Sinewave Generators/SWG Generator 0/Amplitude |
Controller/User Channels/Grid Amplitude | Controller/Custom Device/OPAL-RT Power Electronics Module/Circuit Model/Signal Generators/Sinewave Generators/SWG Generator 1/Amplitude |
Controller/User Channels/Grid Amplitude | Controller/Custom Device/OPAL-RT Power Electronics Module/Circuit Model/Signal Generators/Sinewave Generators/SWG Generator 2/Amplitude |
Controller/Simulation Models/Models/Volts per Hertz Controller/Outports/InverterFrequencyRef | Controller/Custom Device/OPAL-RT Power Electronics Module/Circuit Model/Signal Generators/SPWM Generators/SPWM Frequency Generators/SPWM Frequency Engine 0 |
Controller/Simulation Models/Models/Volts per Hertz Controller/Outports/ModIndexRef | Controller/Custom Device/OPAL-RT Power Electronics Module/Circuit Model/Signal Generators/SPWM Generators/SPWM Carrier/Modulation Index |
Controller/Custom Device/OPAL-RT Power Electronics Module/Circuit Model/Measurements/Y04 Vdc | Controller/Simulation Models/Models/Volts per Hertz Controller/Inports/Dclink |