Course Code: openmodelica
Duration: 14 hours
Course Outline:

第一天:軟件使用

  • OpenModelica的簡介
    • 特點
    • 類似軟件的比較
    • OpenModelica安裝
    • 軟件界面介紹
    • 各功能介紹
      • 模型庫
        • 模型庫的加載、卸載
        • 內部庫和第三方庫加載
        • 內容簡介
      • 建模
        • 名詞術語介紹
        • 圖形建模
          • 拖拽組件
          • 參數設置
          • 連線
        • 文本建模
          • 引用
          • 文本助手
        • 實驗1:通過引用搭建——模型
      • 仿真
        • 仿真設置
        • 實例化
        • 檢查、翻譯、仿真
      • 繪圖
        • 試驗、分析、驗證
      • 工具
    • Modelica語法介紹
      • 學習資料介紹
      • 關鍵字——與建模結合展示
      • 模型模板
        • Package
        • Model
        • Function
        • Block
        • 包括這些特殊類如何使用
      • 實驗2:自定義組件庫
    • 總結及問題答疑

第二天:源碼介紹

  • 開發環境安裝、項目加載
  • 項目編譯及調試
  • 代碼框架介紹
    • OMCompiler編譯器
    • OMEdit
    • OMSimulator         FMI/FMU
    • OMNotebook
    • OMOptim
    • OMParser
    • OMSens
    • OMSens_Qt
    • OMShell
    • 前四個爲重點,主要講解
    • OM社區
    • 實驗3:進行編譯下源碼
    • 總結及問題答疑