-
Notifications
You must be signed in to change notification settings - Fork 11
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
古典制御理論を活用して、ドローンのテイクオフ→ホバリングまでをP制御できるようにする #231
Comments
ぼくの手計算を貼っておきます。基本的に、閉ループは2次系になり、2次系のステップ応答(3次系、1型)を解くことになります。(森さんの数式とは、 最初は、1つの設計定数で求まるかと思っていたのですが、勘違いで、いくつかの合わせ技不等式になりました。
その結果、定常偏差を10%にするにはゲインを上げないといけないのですが、そうすると、 (今日はここまで) |
ありがとうございます! |
シミュレーション環境として準備するもの
|
グラフ表示のコマンド
|
そうなのよー。うまく整定する解は、定常偏差1m以内にはないみたい。
2024年6月12日(水) 6:33 Takashi Mori ***@***.***>:
… Kp=10 を適用した時の結果
- 対象プログラム:
-
https://github.com/toppers/hakoniwa-px4sim/blob/main/drone_control/workspace/DroneAvator/hako_module_drone_controller_impl.cpp
- 実行結果:収束しない。。
2024-06-12.6.32.49.png (view on web)
<https://github.com/toppers/hakoniwa-px4sim/assets/164193/f4fcbb4a-0f65-4f03-bbff-ca8f3cc03ecf>
—
Reply to this email directly, view it on GitHub
<#231 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAILCJJCLVRPGGWEY6CMADDZG5ULTAVCNFSM6AAAAABJDINPBKVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCNRRGYZTINRWGY>
.
You are receiving this because you commented.Message ID:
***@***.***>
|
制御仕様の各データを出力するツール作りました
出力結果(例):
|
計算間違っていたので、貼り直します。 |
P制御だけでは両立しないというのが理論的にわかったのは面白い結果だと思いました。 ここからPD制御とPID制御へと移る動機づけになると思いますが、理論的に導出できなくなるところでもあるのでツライですね。。 |
ドローンのプラント側の運動方程式
制御側の式
設計仕様
参考:
The text was updated successfully, but these errors were encountered: