Determine suitable control gain for the controller

I am curious on how to determine the suitable Proportional-Derivative gain for my control system. I am referring to a quite complicated system for attitude control which not the simple closed loop transfer function with step input. How can I related the idea for tuning the gain for a simple system to my complicated attitude control system.

回答 (1 件)

M
M 2020 年 3 月 5 日

0 投票

Well, this is a vague question...
To tune the gain you either need a model of your system and do some calculations, or if you do not have any model you can tune it experimentally.
You can start by reading this:

4 件のコメント

Linee Teh
Linee Teh 2020 年 3 月 6 日
I know my question sounds vague.
I have a model for the system, just I don't know how to tune the control gain because most of the examples given on the internet are dealing with very simple step input with simple transfer function.
My system is related to satellite's attitude control which I need the suitable gain for my system to maintain within +-0.2 degree for roll, pitch and yaw angles.
M
M 2020 年 3 月 9 日
編集済み: M 2020 年 3 月 9 日
What is your model ? Transfer function ? State space ? Linear or not ? With delay ?
Linee Teh
Linee Teh 2020 年 3 月 10 日
My system more or less look like this. It involve an actuator to control the plant. They are in transfer function and they are assumed to be linear.
M
M 2020 年 3 月 11 日
Then you can take a look at the examples listed above and adapt them to your case.

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

カテゴリ

ヘルプ センター および File ExchangeControl System Toolbox についてさらに検索

タグ

質問済み:

2020 年 3 月 5 日

コメント済み:

M
M
2020 年 3 月 11 日

Community Treasure Hunt

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

Start Hunting!

Translated by