System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及仿真,尤其涉及一种基于modelica的汽轮机模型仿真方法及装置。
技术介绍
1、汽轮机是一种重要的能量转换设备,可将化石燃料燃烧、核裂变产生的热能等转化为设备转动机械能,并进一步驱动发电机发出电能,即是将一次能源转换为二次能源的重要手段之一,在能源、石化、船舶、航空、航天等工业领域均有广泛的应用。在汽轮机设计和运维阶段,设备各级的反动度、比焓降、级内功率、整机有效功率等在不同工况下的动态特性影响着设备运行的性能、安全,需要建立精确、高效的计算分析方法,对这些参数进行预测。
2、目前,汽轮机优化设计及特性分析的方法有顺序算法、逆序算法、逆顺序算法等,均需要在计算前进行参数假设,并通过多次反复迭代最终收敛到平衡点,计算过程较为复杂,难以达到实时动态计算的目的;且在复杂工程应用中,汽轮机模型还需与其他设备组合构建完整的系统仿真模型,对于模型的模块化、可重用性、可拓展性都有较高的要求,这些都是汽轮机动态特性建模中亟待优化的技术问题。
技术实现思路
1、本专利技术提供一种基于modelica的汽轮机模型仿真方法及装置,用以解决现有技术中实时汽轮机仿真模型的动态计算精度较差的缺陷,实现简单、高效的建模,提高了汽轮机仿真模型的鲁棒性和准确性。
2、本专利技术提供一种基于modelica的汽轮机模型仿真方法,包括:接收模型构建请求,从预设模型库中选择至少一个基于多领域统一建模语言modelica构建的组件模型,构建至少一个部件模型;根据构建的部件模型,结合预
3、根据本专利技术提供的一种基于modelica的汽轮机模型仿真方法,组件模型包括基本组件模型和辅助组件模型,在构建部件模型之前,包括:利用多领域统一建模语言modelica的预设基类声明partial关键字、多重继承机制和重声明机制,对所述基本组件模型和所述辅助组件模型进行分离建模。
4、根据本专利技术提供的一种基于modelica的汽轮机模型仿真方法,对所述基本组件模型进行建模,包括:基于所述预设partial关键字,创建基类模型,所述基类模型包括多次复用的预设参数、预设变量和预设方程;基于预设组件类型和所述基类模型,生成对应基本组件模型,所述预设组件类型包括喷嘴、动叶、容腔和管道中的至少一种。
5、根据本专利技术提供的一种基于modelica的汽轮机模型仿真方法,基于预设组件类型和所述基类模型,生成对应基本组件模型,包括:基于预设组件类型和所述基类模型,生成一个基本组件模型;利用所述多重继承extends机制,将所述基类模型继承至其他待生成的基本组件模型中,生成其他基本组件模型;其中,所述基本组件模型与其他基本组件模型对应同一组件类型。
6、根据本专利技术提供的一种基于modelica的汽轮机模型仿真方法,所述接收模型构建请求,从预设模型库中选择至少一个基于多领域统一建模语言modelica构建的组件模型,构建至少一个部件模型,包括:响应所述模型构建请求,从预设模型库中选择对应基本组件模型和辅助组件模型;根据所选基本组件模型和辅助组件模型,构建对应部件模型。
7、根据本专利技术提供的一种基于modelica的汽轮机模型仿真方法,当所述部件模型为调节阀模型时,所述构建对应部件模型,包括:根据所选基本组件模型和辅助组件模型,构建调节阀模型;基于预设数据表中的输入数据和输出数据,调节所述调节阀模型的参数。
8、根据本专利技术提供的一种基于modelica的汽轮机模型仿真方法,当所述部件模型为调节级模型或压力级模型时,所述构建对应部件模型,还包括:根据所选基本组件模型和辅助组件模型,结合三大守恒定律和等熵假设进行机理建模,得到对应部件模型;其中,所述三大守恒定律包括质量守恒、能量守恒和动量守恒方程;利用构建的部件模型,得到所述部件模型对应的组件模型的等熵理想焓降;基于所述对应的组件模型的预设拟合系数,对所述对应组件模型的等熵理想焓降进行参数化修正,以对所述部件模型进行优化;和/或,
9、当所述部件模型为蒸汽母管模型或连通管模型时,所述构建对应部件模型,还包括:根据所选基本组件模型和辅助组件模型,结合三大守恒定律,构建对应部件模型;其中,所述三大守恒定律包括质量守恒、能量守恒和动量守恒方程。
10、本专利技术还提供一种基于modelica的汽轮机模型仿真装置,包括:部件构建模块,接收模型构建请求,从预设模型库中选择至少一个基于多领域统一建模语言modelica构建的组件模型,构建至少一个部件模型;模型构建模块,根据构建的部件模型,结合预设部件间拓扑关系,构建汽轮机仿真模型。
11、本专利技术还提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述任一种所述基于modelica的汽轮机模型仿真方法的步骤。
12、本专利技术还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上述任一种所述基于modelica的汽轮机模型仿真方法的步骤。
13、本专利技术还提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现如上述任一种所述基于modelica的汽轮机模型仿真方法的步骤。
14、本专利技术提供的基于modelica的汽轮机模型仿真方法及装置,基于接收的模型构建请求,选择至少一个在先基于modelica构建的组件模型,构建部件模型,并根据构建的部件模型和预设部件间拓扑关系,构建汽轮机仿真模型,重复组件间可复用,建模过程简单高效,通过组件模型、部件模型和汽轮机仿真模型的分级建模,实现汽轮机各级的模块化建模,进而便于利用集成的汽轮机仿真模型评估整个汽轮机的动态特性,提高了汽轮机仿真模型的鲁棒性和准确性。
本文档来自技高网...【技术保护点】
1.一种基于Modelica的汽轮机模型仿真方法,其特征在于,包括:
2.根据权利要求1所述的基于Modelica的汽轮机模型仿真方法,其特征在于,组件模型包括基本组件模型和辅助组件模型,在构建部件模型之前,包括:
3.根据权利要求2所述的基于Modelica的汽轮机模型仿真方法,其特征在于,对所述基本组件模型进行建模,包括:
4.根据权利要求3所述的基于Modelica的汽轮机模型仿真方法,其特征在于,基于预设组件类型和所述基类模型,生成对应基本组件模型,包括:
5.根据权利要求1所述的基于Modelica的汽轮机模型仿真方法,其特征在于,所述接收模型构建请求,从预设模型库中选择至少一个基于多领域统一建模语言Modelica构建的组件模型,构建至少一个部件模型,包括:
6.根据权利要求4所述的基于Modelica的汽轮机模型仿真方法,其特征在于,当所述部件模型为调节阀模型时,构建对应部件模型,包括:
7.根据权利要求4所述的基于Modelica的汽轮机模型仿真方法,其特征在于,当所述部件模型为调节级模型或压
8.一种基于Modelica的汽轮机模型仿真装置,其特征在于,包括:
9.一种电子设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现如权利要求1至7任一项所述基于Modelica的汽轮机模型仿真方法的步骤。
10.一种非暂态计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至7任一项所述基于Modelica的汽轮机模型仿真方法的步骤。
...【技术特征摘要】
1.一种基于modelica的汽轮机模型仿真方法,其特征在于,包括:
2.根据权利要求1所述的基于modelica的汽轮机模型仿真方法,其特征在于,组件模型包括基本组件模型和辅助组件模型,在构建部件模型之前,包括:
3.根据权利要求2所述的基于modelica的汽轮机模型仿真方法,其特征在于,对所述基本组件模型进行建模,包括:
4.根据权利要求3所述的基于modelica的汽轮机模型仿真方法,其特征在于,基于预设组件类型和所述基类模型,生成对应基本组件模型,包括:
5.根据权利要求1所述的基于modelica的汽轮机模型仿真方法,其特征在于,所述接收模型构建请求,从预设模型库中选择至少一个基于多领域统一建模语言modelica构建的组件模型,构建至少一个部件模型,包括:
6.根据权利要求4所述...
【专利技术属性】
技术研发人员:尹贵豪,丁吉,何院,张树斌,董沅慧,邱勇,
申请(专利权)人:苏州同元软控信息技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。