论文部分内容阅读
随着热力系统复杂性的不断提高,导致热动力系统的开发费用越来越大,开发周期也越来越长。八十年代末以来,计算机软硬件技术得到飞速发展,将计算机可视化技术应用于热动力系统仿真软件之中已成为当今仿真技术发展的趋势。为了加快热力系统开发速度和减少开发费用,设计出一套灵活、方便、优秀的热力系统图形化建模软件是非常有意义的。 本文在深入研究计算机可视化技术和热动力系统建模技术的基础上,采用Visual C++作为开发工具,在Windows/NT平台上开发了热力系统的图形化建模软件。在分析目前已有的一些图形化建模平台的优点和不足的基础上,本文以模块化建模思想为依据对热力系统进行了合理的模块划分,采用设备图标的形式对热力系统设备模块进行可视化表达,开发了具有很强图形编辑能力和管理能力的组态程序,用户只需使用鼠标就可以方便、快捷地构建热力系统的仿真模型。在组态过程中,本文采用设备接口方式定义仿真系统的拓扑结构,实现了对仿真系统拓扑结构的自动识别和设备模块的自动参数化功能,用户只需完成仿真模型系统的构建和相应物理参数及运行工况数据的输入,软件便会根据拓扑分析的结果和自动参数化的结果直接生成FORTRAN语言的仿真源程序。本文设计实现了模块库的管理功能,用户可以方便地对模块库进行扩展。本文所有的图形化建模技术都是自行实现的,不依赖于任何其它图形化建模商业软件,确保了软件的独立性和自主知识产权。本软件具有能直接产生FORTRAN语言仿真源程序的特点,拥有较强的开放性、智能型和强壮性,实现了从建模直到仿真源程序产生的全面图形化。