Block
Mask
Description
This block performs the inverse of the Clarke transformation of an electrical three-phases system.
All the calculations performed by this block are made on the per-unit scale. Therefore, the user should ensure that inputs are correctly scaled before entering the block.
Parameters
These parameters have been optimized to provide an accuracy better than 0.01% for an angle resolution of 16 bits and has been disabled. If a better resolution is needed, the expert developer can change the parameters by disabling the link between this block and the library.
Output number of bits | Sets the number of bits used to format the outputs. |
---|---|
Output binary point | Sets the outputs' binary point location. |
Inputs
xα ,xβ ,x0 | These inputs are signals (currents, voltages, etc...) expressed in the Clarke two phases reference frame in the per-unit scale. "x0" corresponds to the homopolar quantity and is equal to zero for balanced systems (xa + xb + xc = 0). Their format is Fix18_16. |
---|
Outputs
xa ,xb ,xc | These outputs are per unit signals (currents, voltages etc...) expressed in the three phases reference frame. Their default format is Fix18_16 but can be specified by the user through the mask parameters. |
---|
Characteristics and Limitations
This block cannot be used in Virtex5-based platforms, such as the ML50x series.
Direct Feedthrough | N/A |
---|---|
Discrete sample time | N/A |
XHP support | YES |
Work offline | YES |