Altair Composeでユーザーサブルーチンを記述する

Kosuke_IKEDA
Kosuke_IKEDA
Altair Employee
edited November 2020 in 質問と回答 (Q&A)

MotionSolve2020.1でAltair ComposeのOpenMatrixLanguage(OML)で記述したユーザサブルーチンに対応しました。

OMLはMatlab互換の言語ですので、Matlabのインストールなしに、OML/Matlabで記述したサブルーチンがご利用いただけます。


2020.1ではOMLの標準関数のみサポートしており、MotionSolveのインストーラに含まれますので、別途Altair Composeのインストールは不要です。

次回2021にてAltair Composeのインストールと組み合わせて、Altair Compose内のすべての関数がご利用いただけるようになります。


倒立振子の制御問題に適用してみました。

状態フィードバック則をComposeのサブルーチンで記述して、倒立振子を安定化させています。


動画で使用したファイルです。

※ファイルのダウンロードには、必ず当フォーラムへのログインが必要となります。ログインしない状態でファイルをダウンロードすると、ファイルが存在しないといった旨のメッセージが表示されますが、実際にはログインするとダウンロードが可能になります。


科学技術計算ソフトウェアAltair Compose : http://solidthinking.jp/product/compose/

マルチボディソルバAltair MotionSolve : https://www.altairhyperworks.jp/product/motionsolve

マルチボディモデリングAltair MotionView : https://altairhyperworks.jp/product/motionsolve/motionview

Unable to find an attachment - read this blog

Answers