Questions regarding the Park transformation block in Matlab & Simulink 2019a

13 ビュー (過去 30 日間)
Himadri  Basu
Himadri Basu 2019 年 9 月 4 日
回答済み: Sabin 2024 年 12 月 19 日 17:08
To test and simulate a voltage source inverter based microgrid, I required to use an abc to dq conversion in Simulink. I tried to connect the 3 phase voltage measurement as an input to Park transformation block with the d axis aligned with phase A and initial electrical angle being 0 rad.
Unfortunately, I do not why the dq output I get is sinusoidal instead of a dc constant value at the output. I realized that this dq0 output turns out to be identical to that of stationary 2 dimensional reference frame alpha-beta-0. I am using the trial version of the Simscape electrical products of Matlab 2019a. I redownloaded and reinstalled these products and the error still persists. Now I am confused of where I had been going wrong with the simulation. Any suggestions are greatly appreciated.
The simulation includes
1. a 3 phase source with phase to phase (Line) rms voltage 380/sqrt(2)
2. three phase VI measurement block with Vabc being the phase to ground voltage output
3. Vabc is connected to the abc input of park transformation block which has d axis aligned with phase A
4. initial angle theta is set to zero
4. scope is connected at dq0 output
5. powergui block
For better understanding the .slx file is attached below.

回答 (1 件)

Sabin
Sabin 2024 年 12 月 19 日 17:08
The problem is that you use constant angle=0. This is not correct. As you have a 60 Hz system you can compute the electrical angle by numerical integration and then use the angle in the Park transform. This way you will get the correct result.

カテゴリ

Help Center および File ExchangePower Converters についてさらに検索

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by