simulateメソッド
モデルのシミュレーションを実行します。
- 最適化エンジンに渡すモデルが正常に機能することを確認する。
- シミュレーションが複雑な場合は、このメソッドのsimMethodプロパティを使用してシミュレーション方法を最適化エンジンに渡す。この例については、セクション3.6をご参照ください。
シミュレーションが複雑な場合は、それらをsimulateメソッドに記述できます。そのうえで、simulateメソッドを最適化エンジンに渡します。最適化エンジンでそのメソッドが実行され、コストと制約条件が評価されます。
例
def simulate (self):
m = self.mbsModel
m.simulate(type="KINEMATICS", dsa="AUTO", end=2, dtout=0.01)
m.generateOutput()
return