How Do I Fix This Fuzzy Gain Scheduling System?

4 ビュー (過去 30 日間)
Isyraf Izuddin
Isyraf Izuddin 2022 年 6 月 7 日
コメント済み: Sam Chak 2022 年 6 月 9 日
Here I attached The System by following this paper that i find. I can not run the system because of the error.

採用された回答

Sam Chak
Sam Chak 2022 年 6 月 9 日
The error occurs because the Plant Transfer Function block can ony accept 1 INPUT, instead 3 SEPARATE Inputs.
The PID controller produces only 1 Output, despite it has 3 Components, namely Proportional, Derivative, and Integral actions.
Important node: Fixing this issue should allow you to run the simulation without error message.
You have designed 3 Fuzzy Systems for the Nonlinear Gain Schedules of Kp, Kd, and Ki. Unknowingly, I suspect that you created outputs {, , α} for each of the Fuzzy System.
So, please ensure that each Fuzzy System has only one corresponding Output as shown in the figure below, and the problem should be fixed. Whether the results are satisfactory or not, this is a different unrelated issue that requires some tuning of the fuzzy membership functions and the rules. In fact, you shouldn't directly follow the proposed values {10000}, {500}, and {1} in the paper if your Plant model is different. I understand that you may want to get it run successfully first, and then tune them later.
  8 件のコメント
Isyraf Izuddin
Isyraf Izuddin 2022 年 6 月 9 日
Thank you for your time but i proceed with another system
Thank You Very Much....
Sam Chak
Sam Chak 2022 年 6 月 9 日
No worries. Hope you design a good fuzzy system.

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

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeFuzzy Logic in Simulink についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by