发动机的程序开发方法及装置、发动机的控制系统制造方法及图纸

技术编号:32537511 阅读:33 留言:0更新日期:2022-03-05 11:33
本发明专利技术公开了一种发动机的程序开发方法及装置、发动机的控制系统。发动机包括:电控模块,电控模块内置第一控制程序和第二控制程序;第一控制程序用于控制发动机的点火控制模块的输出;第二控制程序用于控制发动机的发动机控制模块的输出;第一控制程序与第二控制程序采用相同的程序开发方法。程序开发方法包括:获取初级模型;获取应用需求,并根据应用需求修正初级模型,得到修正模型;根据修正模型生成源代码;编译源代码得到与应用需求对应的目标程序。本发明专利技术实施例可以通过精确控制发动机中各控制模块的工作来实现对发动机工作状态的精准控制,尽量减少发动机工作过程中无谓的燃油消耗和污染物排放。的燃油消耗和污染物排放。的燃油消耗和污染物排放。

【技术实现步骤摘要】
发动机的程序开发方法及装置、发动机的控制系统


[0001]本专利技术实施例涉及发动机
,尤其涉及一种发动机的程序开发方法及装置、发动机的控制系统。

技术介绍

[0002]随着全球对电能的需求以及船舶、油田、铁路和建筑等行业对驱动系统功能的需求的不断增加,柴油和燃气等类型发动机的发展不断被推动。当前的生产数据显示,对于功率超过500kW的发动机,约95%的发电机组发动机和约75%的船用发动机均采用了转速大于1200r/min的高速发动机。相关排放法规的要求越发严格的趋势,使得降低发动机燃油消耗率和降低排放成为发动机领域的重要研究目标和发展方向。例如国际海事组织在2016年强制实施限制船用柴油机氮氧化物排放的TierⅢ法规,相比TierⅠ阶段法规,氮氧化物的排放需降低80%。因此,如何实现发动机的节能减排成为亟待解决的问题。

技术实现思路

[0003]本专利技术实施例提供了一种发动机的程序开发方法及装置、发动机的控制系统,通过精确控制发动机中各控制模块的工作来实现对发动机工作状态的精准控制,尽量减少发动机工作过程中无谓的燃油消本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种发动机的程序开发方法,其特征在于,发动机包括:电控模块,所述电控模块内置第一控制程序和第二控制程序;所述第一控制程序用于控制所述发动机的点火控制模块的输出;所述第二控制程序用于控制所述发动机的发动机控制模块的输出;所述第一控制程序与所述第二控制程序采用相同的程序开发方法;所述程序开发方法包括:获取初级模型;获取应用需求,并根据所述应用需求修正所述初级模型,得到修正模型;根据所述修正模型生成源代码;编译所述源代码得到与所述应用需求对应的目标程序。2.根据权利要求1所述的发动机的程序开发方法,其特征在于,所述初级模型为可视化模型。3.根据权利要求1所述的发动机的程序开发方法,其特征在于,根据所述应用需求修正所述初级模型,得到修正模型,包括:根据所述应用需求对所述初级模型进行验证;其中,所述验证包括模型功能性验证和模型覆盖率验证;若所述初级模型通过验证,将所述初级模型作为所述修正模型;若所述初级模型未通过验证,调整所述初级模型,并再次进行验证。4.根据权利要求1所述的发动机的程序开发方法,其特征在于,在根据所述修正模型生成源代码之后,还包括:对所述修正模型与所述源代码进行结构一致性检验。5.根据权利要求1所述的发动机的程序开发方法,其特征在于,在编译所述源代码得到与所述应用需求对应的目标程序之后,还包括:对所述修正模型...

【专利技术属性】
技术研发人员:乔正行李韬柯少卿
申请(专利权)人:中船动力研究院有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1