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:进行编译下源码
    • 总结及问题答疑