If you have to change electrical connections or control modules, you can do so by modifying a drive block. The following example uses ac6_example to replace the three-phase electric source by a battery. To modify a drive block, use the steps described in the following sections:
Break the link between the drive block and the Electric Drives library. Right-click the block that you copied, and from the context menu select Library Link > Disable Link. Right-click the block again, and select Library Link > Break Link.
Remove the AC Blocks
Add two Connection Ports blocks from the powerlib/Elements library, and then connect them to the positive and negative terminals of the Three-Phase Inverter block. Add a Simulink® Ground block and connect it to the output port Conv.
Remove DC Bus Measurement in the Demux Block
Observe the Battery Voltage
The overall simulation results are shown at the next figure.
Because you have broken the link from the drive block to the Electric Drives library and customized the block contents, the synchronization of the GUI parameters with the block parameters underneath the block might differ from usual block behavior.
The parameter synchronization process relies on three assumptions:
The GUI expects the presence of specific blocks with predetermined mask type names
The GUI expects the presence of specific blocks with predetermined mask variable names
The GUI is nonmodifiable
If you rename the Mask type parameter of expected blocks, or remove blocks with expected mask types, the parameters in the GUI that are associated with these blocks will display undefined.
If you rename or remove an expected mask variable name, the parameter in the GUI that is associated with this variable will display undefined.
A warning dialog appears every time the synchronization process fails to find blocks with expected mask types or blocks with expected mask variable names. You can disable the display of these warnings by right-clicking on the drive block, selecting Mask Parameters from the context menu, and clearing the Show mask synchronization warnings check box.
As a general guideline, as long as you do not alter or remove any mask type or mask variable name from the blocks composing the drive block, the GUI will behave exactly as expected.
You can add blocks or subsystems inside the drive block, but the associated parameters will not be available in the drive block's GUI. You have to use the Diagram > Mask > Look Under Mask menu item to access these parameters.