Multibodyで​計算された変位量を周​波数解析する方法

例えば、Multibodyでばねマスダンパのモデルを作成し、モデルの固有周波数を確認したいとします。
変位量自体はマスの移動量を出力し、PS-Simulink Converterを介してsimulinkで読み込める形式にしたのち、FFTのブロックに繋げればよいと考えました。(添付図)
FFTのブロックは以下のサンプルを参考にしています。
しかし、実行してもArray plotには何も表示されませんでした。
サンプルと異なる点として、Matrix Sumに入力する値に時系列データが含まれていないことがあげられます。
この場合、時系列データとして[nx2]の入力とするためには何が必要になるのでしょうか?
また、他の方法を用いて周波数解析する方法がございましたら、ご教授いただけますと幸いです。

4 Commenti

Norihiro Kobayashi
Norihiro Kobayashi il 20 Giu 2023
こちらの例題も参考にして頂けるかと思います。参考になりましたら。
了 矢田
了 矢田 il 20 Giu 2023
ご回答頂きありがとうございます。
例題の方、拝見しました。
ファイルを参照したいのですが、”openExample('sdl/SuspensionSystemComparisonExample')”を実行すると、以下のエラーが出て開くことができません。
---
次を使用中: matlab.internal.examples.componentExamplesDir
引数 "sdl" が無効です。
---
本筋と違うところで恐縮ですが、解決方法を教えていただけますでしょうか。
Norihiro Kobayashi
Norihiro Kobayashi il 20 Giu 2023
Simscape Drivelineの例題のため、Simscape Driveline(sdl)のオプションが必要ですというエラーと思われます。インストール可能であればインストール頂くか、
もしくは、Scopeだけの問題と思いますので、Simscape の UtilitiesからSpectrum Analyzerを選択し利用してみてください。
了 矢田
了 矢田 il 20 Giu 2023
ご連絡ありがとうございます。
Simscape Drivelineアドインのサンプルだったのですね、見落としていました。
失礼いたしました。
なんとか例題の該当部分を見よう見まねで追ってみようと思います。
情報提供頂きありがとうございました。
また質問させて頂くと思いますがよろしくお願いいたします。

Accedi per commentare.

Risposte (0)

Categorie

Scopri di più su Simscape Driveline in Centro assistenza e File Exchange

Prodotti

Release

R2022b

Richiesto:

il 15 Giu 2023

Commentato:

il 20 Giu 2023

Community Treasure Hunt

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

Start Hunting!