-
Notifications
You must be signed in to change notification settings - Fork 18
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
Add flexible structure model #639
Add flexible structure model #639
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
中身の詳細はミーティングしてお聞きしたいので、ひとまず外部とのIFに当たる部分についてコメント記入しました。
@TomokiMochizuki |
了解です。 |
5227e41
to
2c9b9b7
Compare
ミーティングの結果、Attitudeフォルダに柔軟構造モデルが追加された姿勢伝搬クラスを新たに作る方向になった。 |
@200km @suzuki-toshihir0 |
|
確かにそうですね。 これ以上短くする手法があまり思いつかなかったです。 |
正直僕も現状あまり良い命名は思いついてないです(すみません)
そのあたりを踏まえて、今の自分なら |
とりあえず |
485bb79
to
b77faa3
Compare
@200km |
@200km |
遅くなりすみません。忙しいのが落ち着いたのでレビュー開始します。 |
この件ですが、複数の初期条件でシミュレーションを回し、問題なく動作することが確認されたので動作検証結果を簡単に記載しておきました。 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
まだ途中ですが、一旦コメントです。
src/dynamics/attitude/ode_attitude_with_cantilever_vibration.hpp
Outdated
Show resolved
Hide resolved
src/dynamics/attitude/ode_attitude_with_cantilever_vibration.hpp
Outdated
Show resolved
Hide resolved
src/dynamics/attitude/ode_attitude_with_cantilever_vibration.hpp
Outdated
Show resolved
Hide resolved
src/dynamics/attitude/ode_attitude_with_cantilever_vibration.hpp
Outdated
Show resolved
Hide resolved
src/dynamics/attitude/ode_attitude_with_cantilever_vibration.hpp
Outdated
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
昨日の続きのコメントをつけました。
src/dynamics/attitude/ode_attitude_with_cantilever_vibration.hpp
Outdated
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
修正ありがとうございます。
Related issues
#17
Description
This PR aims to add a flexible structure model, i.e. flexible boom or flexible SAP.
For the modelling of the flexible structure model, this PR suggests to use a relatively simple dynamics model proposed in the research conductec by Iwata et al.
https://ntrs.nasa.gov/citations/20080012649
Equations (1) and (2) approximate the following terms as microterms.
When considering the term written in (3), the Equation (1) can be rewritten as :
Therefore, combination of Equations (2) and (4) helps construct the spacecraft dynamics model with a flexible structure.
Variables
Test results
where the torque is set to the following values:
Comparison between matlab simulation and S2E simulation:
Even after changing the calculation method (using libra::numerical_integrator library), the outcome looks like the same.
Verification results of the comment (#639 (comment))
Impact
Describe the scope of influence of the changes, e.g.,
The behavior of feature ** changes.
Supplementary information
Provide any supplementary information.