技术新讯 > 计算推算,计数设备的制造及其应用技术 > 一种燃气轮机并行编译方法及装置与流程  >  正文

一种燃气轮机并行编译方法及装置与流程

  • 国知局
  • 2024-07-31 23:11:38

本申请涉及控制系统设计与应用,尤其涉及一种燃气轮机并行编译方法及装置。

背景技术:

1、编译是将源程序翻译成目标程序的过程,包括词法分析、语法分析、语义分析、源代码优化、代码生成、目标代码优化等。大部分的源程序采用自上而下的顺序执行,因为每一条语句的执行顺序都有着前后的关联,必须严格按照顺序执行,每一条语句须在前一条语句执行结束后方能执行。对于冯诺依曼体系的控制系统,微控制器用于收集信息、并根据收集到的信息输出特定动作,整个过程采用顺序执行方式。随着控制系统运行速度的不断提高,对微控制器的响应处理速度、响应处理精度以及响应处理可靠性的要求也在提升,要求微控制器具备并行执行程序以提高响应处理速度、精度及可靠性,因此,需要提供一种新的燃气轮机并行编译方法以满足上述需求。

2、应该注意,上面对技术背景的介绍只是为了方便对本申请的技术方案进行清楚、完整的说明,并方便本领域技术人员的理解而阐述的。不能仅仅因为这些方案在本申请的背景技术部分进行了阐述而认为上述技术方案为本领域技术人员所公知。

技术实现思路

1、本申请实施例提供一种燃气轮机并行编译方法及装置。

2、本申请第一方面实施例提出了一种燃气轮机并行编译方法,包括:

3、获取xml文件;

4、基于对所述xml文件的遍历操作,获取所述xml文件中各模块的路径内容;

5、基于对所述路径内容的分类及转化操作,得到用于执行并行操作的中间文件;

6、基于燃气轮机控制系统的架构对所述中间文件进行编译。

7、本申请第二方面实施例提出了一种编译装置,包括:

8、第一获取模块,所述第一获取模块用于获取xml文件;

9、第二获取模块,所述第二获取模块用于基于对所述xml文件的遍历操作,获取所述xml文件中各模块的路径内容;

10、第三获取模块,所述第三获取模块用于基于对所述路径内容的分类及转化操作,得到用于执行并行操作的中间文件;

11、控制模块,所述控制模块用于基于燃气轮机控制系统的架构对所述中间文件进行编译。

12、本申请第三方面实施例提出了一种电子设备,包括:处理器;用于存储所述处理器可执行指令的存储器;其中,所述处理器被配置为执行所述指令,以实现本申请第一方面实施例提出的燃气轮机并行编译方法。

13、本申请第四方面实施例提出了一种非临时性计算机可读存储介质,当所述存储介质中的指令由电子设备的处理器执行时,使得电子设备能够执行本申请第一方面实施例提出的方法。

14、本申请第五方面实施例提出了一种计算机程序产品,包括计算机程序,所述计算机程序在被通信设备中的处理器执行时实现本申请第一方面实施例提出的方法。

15、本申请的实施例提供的技术方案至少带来以下有益效果:

16、通过对xml文件进行遍历操作,获取各单元的路径内容,并基于对路径内容的分类及转化操作,获取用于执行并行操作的中间文件,基于燃气轮机控制系统的架构对中间文件进行编译,极大地提高了燃气轮机中微控制器的响应处理速度、响应处理精度及响应处理可靠性,具有广泛的适用性。

17、应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本申请。

技术特征:

1.一种燃气轮机并行编译方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述获取xml文件,包括:

3.根据权利要求1或2所述的方法,其特征在于,所述基于对所述xml文件的遍历操作,获取所述xml文件中各模块的路径内容,包括:

4.根据权利要求1所述的方法,其特征在于,所述基于对所述路径内容的分类及转化操作,得到用于执行并行操作的中间文件,包括:

5.根据权利要求4所述的方法,其特征在于,所述基于对所述算法单元的解析操作,获取各算法单元对应的属性参数,包括:

6.根据权利要求4所述的方法,其特征在于,所述基于对所述属性参数的转换操作,获取用于执行并行操作的中间文件,包括:

7.一种编译装置,其特征在于,包括:

8.一种电子设备,其特征在于,包括:

9.一种非临时性计算机可读存储介质,其特征在于,当所述存储介质中的指令由电子设备的处理器执行时,使得电子设备能够执行如权利要求1至6中任一项所述的方法。

10.一种计算机程序产品,其特征在于,包括计算机程序,该计算机程序被处理器执行时实现权利要求1-6中任一项所述的方法。

技术总结本申请提出一种燃气轮机并行编译方法及装置,包括:获取XML文件;基于对XML文件的遍历操作,获取XML文件中各模块的路径内容;基于对路径内容的分类及转化操作,得到用于执行并行操作的中间文件;基于燃气轮机控制系统的架构对中间文件进行编译。通过对XML文件进行遍历操作,获取各单元的路径内容,并基于对路径内容的分类及转化操作,获取用于执行并行操作的中间文件,基于燃气轮机控制系统的架构对中间文件进行编译,极大地提高了燃气轮机中微控制器的响应处理速度、响应处理精度及响应处理可靠性,具有广泛的适用性。技术研发人员:王秋实受保护的技术使用者:中国联合重型燃气轮机技术有限公司技术研发日:技术公布日:2024/7/29

本文地址:https://www.jishuxx.com/zhuanli/20240730/196324.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。