System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请属于仿真,尤其涉及一种热力系统仿真方法、仿真交互系统、电子装置及存储介质。
技术介绍
1、热力系统一般包括例如泵、阀门、管道、接管、容器、热构件、电热器、喷射泵、汽轮机、水箱、控制组件等组件,将上述组件以不同的形式进行组合和配置形成不同的热力系统,对热力系统建立不同模型以此模拟各种不同的热力系统。
2、现有技术中,很多热力系统仿真软件无法直接对热力系统当前模型进行调整更新,而是通过向热力系统仿真软件中导入专用格式的模型文件来实现热力系统模型的更新,并通过内部集成的仿真程序对热力系统模型进行仿真计算从而实现热力系统的仿真,该模型文件中包含仿真程序计算所需的模型的各种信息,例如几何信息、组件初始化参数、以及计算过程控制信息等。
3、可以看出,通过将专用格式的模型文件导入热力系统仿真软件来进行仿真的方式简单、便捷,但由于专用格式的模型文件对普通用户而言可读性以及可操作性较差,故存在如下问题:
4、(1)普通用户无法直观的从专用格式的模型文件获取模型的各种相关信息(例如用户无法直观的获取组件之间的连接关系、以及组件的属性信息等),因此无法获取热力系统当前模型的具体模型信息;
5、(2)普通用户直接对该专用格式的模型文件进行编辑存在较大难度;
6、上述问题增加了热力系统模型调整更新的难度,降低了仿真效率,此外在面对复杂的热力系统或热力系统需要配置较多工况的场景下,模型文件的整理难度增加。
技术实现思路
1、因此,针对现有技术的
2、为实现上述目的,按照本申请的第一个方面,提供了一种热力系统的仿真方法,该方法包括:
3、将第一格式当前模型文件导入热力系统仿真软件,执行热力系统的仿真,所述第一格式当前模型文件包含热力系统的当前模型的模型信息;
4、调用所述第一格式当前模型文件,以提取所述当前模型的模型信息;
5、生成第一可视化界面,所述第一可视化界面用于根据所述当前模型的模型信息显示图形化的所述当前模型;
6、根据所述第一可视化界面显示的所述当前模型生成第二可视化界面,对所述第二可视化界面进行编辑操作以形成图形化的更新模型;
7、根据所述第二可视化界面显示的所述更新模型生成第一格式更新模型文件,所述第一格式更新模型文件包含热力系统的更新模型的模型信息;
8、将所述第一格式更新模型文件导入热力系统仿真软件,再次执行热力系统的仿真。
9、优选地,提取所述当前模型的模型信息的方法包括:
10、将包含所述当前模型的模型信息的第一格式当前模型文件转换为通用格式当前模型文件。
11、优选地,根据所述第二可视化界面显示的所述更新模型生成所述第一格式更新模型文件的方法包括:
12、根据所述第二可视化界面显示的所述更新模型生成通用格式更新模型文件,所述通用格式更新模型文件包含热力系统的更新模型模型信息,将所述通用格式更新模型文件转换为所述第一格式更新模型文件。
13、优选地,所述通用格式当前模型文件以及通用格式更新模型文件为jason文件或xml文件。
14、按照本申请的第二个方面,提供了一种仿真交互系统,应用于热力系统,包括:
15、解析模块,用于调用包含热力系统当前模型模型信息的第一格式当前模型文件,以提取所述当前模型的模型信息;
16、显示模块,用于生成第一可视化界面,所述第一可视化界面用于根据所述当前模型的模型信息显示图形化的当前模型;以及用于根据所述第一可视化界面显示的当前模型生成第二可视化界面,所述第二可视化界面通过编辑操作形成图形化的更新模型;
17、生成模块,用于根据所述第二可视化界面显示的更新模型生成第一格式更新模型文件,所述第一格式更新模型文件包含热力系统的更新模型的模型信息;
18、输出模块,用于将所述第一格式当前模型文件或第一格式更新模型文件导入热力系统仿真软件,以执行仿真。
19、优选地,所述仿真交互系统还包括:第一转换模块,用于将包含所述当前模型的模型信息的第一格式当前模型文件转换为通用格式当前模型文件。
20、优选地,所述生成模块还用于根据所述第二可视化界面显示的更新模型生成通用格式更新模型文件,所述通用格式更新模型文件包含热力系统的更新模型模型信息。
21、优选地,所述仿真交互系统还包括:第二转换模块,用于将包含更新模型模型信息的所述通用格式更新模型文件转换为所述第一格式更新模型文件。
22、按照本申请的第三个方面,提供了一种,包括:
23、存储器与处理器,所述存储器中存储有计算机程序,所述处理器被设置为运行所述计算机程序以执行上述任一所述的热力系统仿真方法。
24、按照本申请的第四个方面,提供了一种存储介质,所述存储介质中存储有计算机程序,其中,计算机程序被被设置为运行所述计算机程序以执行上述任一所述的热力系统仿真方法。
25、本申请公开了一种热力系统仿真方法、仿真交互系统、电子装置及存储介质。该方法包括:将包含当前模型信息的第一格式当前模型文件导入热力系统仿真软件进行仿真,在热力系统仿真软件无法直接对热力系统当前模型进行修改,以及包含当前模型信息的第一格式当前模型文件无法被普通用户直观的获知以及编辑的前提下,将第一格式当前模型文件中表征当前模型的模型信息进行提取,并以可视化界面的形式将当前模型以图形的形式直观的展现出来,以便于普通用户获取当前模型的状态,普通用户对当前模型的状态以及当前模型的仿真结果进行分析后,在可视化图形界面进行编辑操作生成更新模型,将该更新模型生成第一格式更新模型文件导入热力系统仿真软件,再次执行更新模型的热力系统仿真,上述方法提高了热力系统的仿真效率以及用户体验度。
本文档来自技高网...【技术保护点】
1.一种热力系统仿真方法,其特征在于,包括:
2.根据权利要求1所述热力系统仿真方法,其特征在于,提取所述当前模型的模型信息的方法包括:
3.根据权利要求1所述的热力系统仿真方法,其特征在于,根据所述第二可视化界面显示的所述更新模型生成所述第一格式更新模型文件的方法包括:
4.根据权利要求2或3所述的热力系统的仿真方法,其特征在于,所述通用格式当前模型文件以及通用格式更新模型文件为jason文件或xml文件。
5.一种仿真交互系统,应用于热力系统,其特征在于,包括:
6.根据权利要求5所述的仿真交互系统,其特征在于,还包括:
7.根据权利要求5所述的仿真交互系统,其特征在于,
8.根据权利要求7所述的仿真交互系统,其特征在于,还包括:
9.一种电子装置,其特征在于,包括存储器与处理器,所述存储器中存储有计算机程序,所述处理器被设置为运行所述计算机程序以执行所述权利要求1至4任一所述的热力系统仿真方法。
10.一种存储介质,其特征在于,所述存储介质中存储有计算机程序,其中,计
...【技术特征摘要】
1.一种热力系统仿真方法,其特征在于,包括:
2.根据权利要求1所述热力系统仿真方法,其特征在于,提取所述当前模型的模型信息的方法包括:
3.根据权利要求1所述的热力系统仿真方法,其特征在于,根据所述第二可视化界面显示的所述更新模型生成所述第一格式更新模型文件的方法包括:
4.根据权利要求2或3所述的热力系统的仿真方法,其特征在于,所述通用格式当前模型文件以及通用格式更新模型文件为jason文件或xml文件。
5.一种仿真交互系统,应用于热力系统,其特征在于,包括:
6...
【专利技术属性】
技术研发人员:柴文婷,李少丹,陈列,陶模,郭晓杰,郑伟,姚永涛,冯毅,孙衢骎,周天成,柯志武,曹光明,徐广展,邹振海,王瑞奇,郑召利,
申请(专利权)人:中国船舶集团有限公司第七一九研究所,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。