4.1.3 单机模型开发与验证

4.1.3 单机模型开发与验证

基于Modelica基础库和能源产品库,进行定制开发,形成符合需求的电源模型库。模型库构建过程如图4-2所示。

图4-2 模型库构建过程

定制开发的过程和方法如下:根据组件的实际需求以及相关的理论知识,结合项目的技术要求,基于Modelica语言中非因果、多专业、面向对象、连续离散等建模特点,对组件进行开发。其内容主要包括以下几点:设备理论知识的确定、参数输入窗口的规划、组件编程与组件测试。

基于上述设备模型开发的要点,制订出设备模型开发的流程,如图4-3所示。可以经过以下4个步骤完成:

图4-3 单机模型开发流程

第一步:根据建模需求确定设备模型的理论知识和使用条件,对于数学理论不完全成熟的单机模型,还可通过经验公式或试验数据列表的形式输入。

第二步:根据设备的参数输入和工况要求,对设备的窗口进行规划。

第三步:基于前两步的工作,对设备模型进行编程,主要包括接口的定义、图标的绘制、外部环境的定义、参数和变量的定义、方程的输入、窗口的定制。

第四步:对开发好的模型进行相关测试。

依照以上的设备模型构建方法,完成太阳电池阵模型库、蓄电池模型库、电源控制和电压调节模型库、负载模型库、环境模型库的构建。