论文部分内容阅读
随着计算机技术的发展,基于软件平台的柴油机仿真成为了柴油机研究的必要手段,但由于不同建模者建模的最终目的、模型的适用范围、建模原理等因素的差异使得所建模型通用化程度并不高,且在某些涉及多个领域的大型动力装置系统中,柴油机只是其中的一部分,考虑到传统柴油机建模仿真软件的开放程度、适用的建模领域等因素的限制,难以实现对这类大系统的联合仿真,为了解决上述问题,本文利用基于Modelica语言的多领域统一物理建模仿真软件MWorks对柴油机进行了建模仿真研究。首先,从提高子模型的通用性和重用性及模型库的可更新性的角度出发,根据柴油机的实际物理结构和Modelica语言面向对象的建模思想,将柴油机分为进、排气、燃烧室等一系列相互联系而又独立的子系统。在多领域物理统一建模仿真平台MWorks上,应用面向对象的统一建模规范Modelica语言建立了可通用、可重复使用、可更新与扩展的柴油机仿真模型库,并给出部分子模型内部行为的具体Modelica实现方式。最后,本文以3种典型的柴油机为例,基于所建仿真模型库,通过子模型预留接口的连接,结构参数与边界参数的修改、子模型的封装,建立了上述机型的仿真模型,并对其动、稳态工况进行了仿真计算,通过部分参数的仿真值与实验值的比较分析可知,仿真结果的精度较好,证明了所建子模型的通用性、可重用性以及仿真的可靠性,可用于柴油机的建模仿真研究。同时,为后续的基于Modelcia语言的动力装置大系统建模仿真奠定基础。