フィルターのクリア

Complex signal mismatch in three phase OLTC in simulink

14 ビュー (過去 30 日間)
Shruheti Vaghasiya
Shruheti Vaghasiya 2021 年 1 月 7 日
回答済み: Pratyush 2024 年 8 月 20 日 9:04
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 件のコメント
Asi angel
Asi angel 2024 年 8 月 3 日 16:23
did you solve it ?

サインインしてコメントする。

回答 (1 件)

Pratyush
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.

カテゴリ

Help Center および File ExchangeParameterization Methods についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by