![Block Block](https://opal-rt.atlassian.net/wiki/download/thumbnails/144464991/Inverse%20Concordia%20Transform%20Block.png?version=1&modificationDate=1678552757336&cacheVersion=1&api=v2&width=146&height=117)
![Mask Mask](https://opal-rt.atlassian.net/wiki/download/thumbnails/144464991/Inverse%20Concordia%20Transform%20Mask.png?version=1&modificationDate=1678552757222&cacheVersion=1&api=v2&width=244&height=250)
This block performs the inverse of the Concordia transformation of an electrical two-phases system.
All the calculations performed by this block are made in 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. |
---|
xα, xβ, x0 | These inputs are signals (currents, voltages etc...) expressed in the Concordia 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. |
---|
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. |
---|
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 |
---|