论文部分内容阅读
对锅炉温度控制系统进行基于Modelica语言的建模和仿真,该系统主要包含温度给定、比较器、PID控制器、PWM脉宽调制、被控过程以及A/D转换装置。在仿真环境为OpenModelica的条件下,根据Modelica语言的要求,分别对各部件进行模块划分,并为每个模块建立一个由变量集和能够表示该模块的数学方程组成的MO文件,这些建模工作主要在Modelica图形编辑软件Simforge中进行,最后就可以在Simforge中将各部件连接成系统进行仿真或者利用OpenModelica软件用命令的形式将连接好的系统MO文件仿真。通过仿真结果与实际炉温控制系统的温度曲线图进行对比可知,利用该方法能够比较好地进行实际炉温控制系统的仿真,同时,方法简便、易于理解。
Modelica language-based modeling and simulation of the boiler temperature control system mainly includes temperature reference, comparator, PID controller, PWM pulse width modulation, controlled process and A / D converter. Under the conditions of the OpenModelica simulation environment, according to the requirements of Modelica language, the components are divided into modules, and a MO file consisting of variable sets and mathematical equations expressing the modules is established for each module. These modeling tasks Mainly in Modelica graphical editing software Simforge, and finally in Simforge will be connected to the various components of the system simulation or the use of OpenModelica software commands will be used to connect the system MO file simulation. By comparing the simulation results with the temperature curve of the actual furnace temperature control system, it can be seen that the simulation of the actual furnace temperature control system can be carried out well. At the same time, the method is simple and easy to understand.