勉強できない技術者の勉強ノート

勉強のアウトプット用に作成しています。

MBD

Modelicaのコマンド覚書(随時更新)

MBD

よく使う、よく見かけるコマンドの覚書 変数宣言 Real 実数 Integer 整数 Boolean ブーリアン(ture,false) String 文字列。出力できない。シングルクオーテーションでくくる。 方程式と代入式 equation 方程式。等号で表す algorithm 代入式。コロンイコー…

OpenModelicaの導入

MBD

1台目失敗 家のノートパソコンにOpenModelicaをインストールしてみた。 さっそく、OMEditを起動してみたけど、エラーにより起動せず。 何がわるいのかさっぱりわからず。 こっちで動かせるようにしたいんだけど(><) 2台目成功 古いデスクトップ機にイン…

フロー変数とアクロス変数

MBD

Modelicaでモデルを作るようになってきて、変数の種類について気にしないといけなくなってきた。 正直、これまで1D CAEモデルを作ってきたが、そこまで引っかかることはなかった。 なんで引っかかるようになってきたか? 単純に方程式の数が増えたから。 1つ…

因果モデルと非因果モデル

MBD

因果モデルとは 原因と結果の関係、いわゆる「因果関係」がはっきりしているモデル。 代入操作によって、計算する順番が決まっているモデル。 BasicやCなどのプログラミング言語はこの方式。実際に手計算で問題を解くのもこっちの考え方。 非因果モデルとは …

モデルベース開発とは

MBD

事前認識(&イメージ) 制御開発で行われてきた手法で、それが開発全般にも使われるようになってきた 仕様をモデルであらわすため、誰が見てもわかりやすい モデルは動かせるため、動く仕様書とも言われる 開発上流での完成度が上がり、開発期間短縮が見込…

Modelica勉強中

後でまとめたい、調べたいキーワードの覚書 因果/非因果モデリング class、modelとは? extend(継承)の使い方 equationとalgorithmの違い ライブラリの使い方 Modelica Standard Libraryの構造。できれば今後の参考書代わりに使いたい 介在変数と通過変数の…

オブジェクト指向

MBD

「はじめてのModelicaプログラミング」を読んでいて、Modelicaの基本的な考え方に、オブジェクト指向があるとあった。 そもそもオブジェクト指向って何? まずは、Wikipedia オブジェクト指向 - Wikipedia オブジェクト指向(オブジェクトしこう)とは、オブ…

Modelica関連の本購入

MBD

モデルベース開発の学習用にModelica関連本を3冊購入。 1冊目 Modelicaの文法書。最近、Modelicaを使うことが多くなってきたので購入。 英語が苦手なので、日本語の書籍はとても助かる。 はじめてのModelicaプログラミング -1日で読める わかる Modelica入門…