Complex signal mismatch in three phase OLTC in simulink
14 ビュー (過去 30 日間)
古いコメントを表示
I have made Kundur 10 bus system model in simulink and one of its component is three phase OLTC regulting transformer. While running the simulation, i get the following error:
Complex signal mismatch. Output port 1 of 'kundur_10bus_basic/Three-Phase OLTC Regulating Transformer (Phasor Type)/Current Sources/I1_abc' is a signal of numeric type complex. However, it is driving a signal of numeric type real
Component:Simulink | Category:Modelerror
Complex signal mismatch. Input port 1 of 'kundur_10bus_basic/Three-Phase OLTC Regulating Transformer (Phasor Type)/Current Sources/Gain4' expects a signal of numeric type real. However, it is driven by a signal of numeric type complex
Component:Simulink | Category:Modelerror
I have attached the file here. Is there any solution ?
回答 (1 件)
Pratyush
2024 年 8 月 20 日 9:04
Hi Shruheti,
To resolve the complex signal mismatch error in your Simulink model, follow these steps:
- Locate the block ("I1_abc") outputting a complex signal and ensure subsequent blocks can handle it.
- Verify that all blocks between "I1_abc" and "Gain4" can process complex signals.
- Use a `Complex to Real-Imag` block to separate complex signals if "Gain4" expects real signals.
- Ensure "Gain4" and other blocks are configured to handle complex signals if necessary.
- Make sure all blocks in the signal path are compatible with complex data types.
- Create a small test model to isolate and understand the issue.
- Ensure you have the latest version of Simulink.
These steps should help resolve the error.
0 件のコメント
参考
カテゴリ
Help Center および File Exchange で Parameterization Methods についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!