System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及仿真计算领域,尤其涉及一种模拟停缸及优化气门机构仿真方法、装置及存储介质。
技术介绍
1、停缸技术也称为可变排量技术,是指发动机在部分负荷下运行时,通过相关机构切断部分气缸的燃油供给、点火和进排气,停止其工作,使剩余工作气缸负荷率增大,以提高效率,降低燃油消耗。
2、目前对于停缸技术的研究较少,停缸过程中气门机构的运动对发动机各项性能的影响尚不完全明确,且现有的仿真方法对模拟过程进行了大量简化,和实际发动机停缸模式存在较大差异。因此对发动机停缸过程的更深入研究需要基于更贴近实际的仿真计算来进行进一步研究分析。
技术实现思路
1、为了解决上述技术问题,本申请提供了一种模拟停缸及优化气门机构仿真方法、装置及存储介质,用于优化发动机停缸模式和气门机构。
2、本申请第一方面提供了一种模拟停缸及优化气门机构仿真方法,所述方法包括:
3、获取发动机数据及试验数据;
4、根据所述发动机数据及所述试验数据完成基础发动机模型标定;
5、设定停缸模式下的气缸和气门机构的动作预设;
6、添加停缸模式开关量及气门动作开关量;
7、改变所述基础发动机模型的接口,添加信号流;
8、添加代码模块并关联所述停缸模式开关量、所述气门动作开关量和所述接口,实现对气缸及气门动作的控制;
9、判断所述气缸及气门动作是否符合所述动作预设;
10、若所述气缸及气门动作不符合所述动作预设,则对比所述
11、根据所述区别,调整所述代码模块执行的逻辑,获得新的气缸及气门动作;
12、调整后,判断所述新的气缸及气门动作是否符合所述动作预设,重复直至气缸及气门动作符合所述动作预设;
13、若所述气缸及气门动作符合所述动作预设,则将所述代码模块、所述停缸模式开关量、所述气门动作开关量、所述接口和所述信号流固定,获得固定后的结构。
14、可选的,在获得固定后的结构之后,还包括:
15、使发动机在所述固定后的结构下工作;
16、对所述发动机的性能进行计算,提取计算结果;
17、分析所述计算结果是否满足指标;
18、若否,则对所述固定后的结构的气门机构进行优化,并重新对比优化后的计算结果与指标;
19、若是,则输出优化后的结构及所述发动机的最终性能结果。
20、可选的,对气门机构进行优化包括:
21、对气门机构进行动力学分析,获得分析结果;
22、根据分析结果,调整或替换气门结构。
23、可选的,所述发动机数据指建立发动机模型所需的发动机物理结构参数数据,所述试验数据是指能表征此发动机性能的基础测试数据。
24、可选的,所述停缸模式开关量对应不同的停缸模式,所述气门动作开关量对应不同的气门动作。
25、可选的,添加代码模块并关联开关和接口,控制气缸及气门动作包括:
26、在控制模块中添加代码,使控制模块生成代码模块;
27、代码模块分别与开关和接口关联;
28、代码模块根据代码控制气缸及气门动作。
29、本申请第二方面提供了一种模拟停缸及优化气门机构仿真装置,所述装置包括:
30、获取单元,所述获取单元用于获取发动机数据及试验数据;
31、标定单元,所述标定单元用于根据所述发动机数据及所述试验数据完成基础发动机模型标定;
32、设定单元,所述设定单元用于设定停缸模式下的气缸和气门机构的动作预设;
33、开关量单元,所述开关量单元用于添加停缸模式开关量及气门动作开关量;
34、信号流单元,所述信号流单元用于改变所述基础发动机模型的接口,并添加信号流;
35、代码模块单元,所述代码模块单元用于添加代码模块并关联所述停缸模式开关量、所述气门动作开关量和所述接口,实现对气缸及气门动作的控制;
36、第一判断单元,所述第一判断单元用于判断所述气缸及气门动作是否符合所述动作预设;
37、对比单元,所述对比单元用于当所述第一判断单元确定所述气缸及气门动作不符合所述动作预设时,则对比所述气缸及气门动作和所述动作预设的区别;
38、调整单元,所述调整单元用于根据所述区别,调整所述代码模块执行的逻辑,获得新的气缸及气门动作;
39、第二判断单元,所述第二判断单元用于调整后,判断所述新的气缸及气门动作是否符合所述动作预设,重复直至气缸及气门动作符合所述动作预设;
40、固定单元,所述固定单元用于当所述第二判断单元确定所述气缸及气门动作符合所述动作预设时,则将所述代码模块、所述停缸模式开关量、所述气门动作开关量、所述接口和所述信号流固定,获得固定后的结构。
41、可选的,在所述固定单元之后,还包括:
42、执行单元,所述执行单元用于使发动机在所述固定后的结构下工作;
43、计算单元,所述计算单元用于对所述发动机的性能进行计算,提取计算结果;
44、分析单元,所述分析单元用于分析所述计算结果是否满足指标;
45、优化单元,所述优化单元用于若所述计算结果不满足指标,则对所述固定后的结构的气门机构进行优化,并重新对比优化后的计算结果与指标;
46、输出单元,所述输出单元用于若所述计算结果满足指标,则输出优化后的结构及所述发动机的最终性能结果。
47、本申请第三方面提供了一种模拟停缸及优化气门机构仿真装置,所述装置包括:
48、处理器、存储器、输入输出单元以及总线;
49、所述处理器与所述存储器、所述输入输出单元以及所述总线相连;
50、所述存储器保存有程序,所述处理器调用所述程序以执行第一方面以及第一方面中任一项可选的所述模拟停缸及优化气门机构仿真方法。
51、本申请第四方面提供了一种计算机可读存储介质,所述计算机可读存储介质上保存有程序,所述程序在计算机上执行时执行第一方面以及第一方面中任一项可选的所述模拟停缸及优化气门机构仿真方法。
52、从以上技术方案可以看出,本申请具有以下优点:
53、本申请的模拟停缸及优化气门机构仿真方法通过建立模型结构、设定气缸和气门的动作预设、通过代码控制气缸和气门动作,进而对比代码控制下的气缸和气门动作和动作预设,为发动机开发过程中多种复杂的停缸和气门动作模式都提供了一种可有效实现的控制方法,为气门提供了更多的变化可能,且可以获取多种复杂停缸工作和气门变化模式下的发动机性能参数,使仿真结果更贴近现实情况。
本文档来自技高网...【技术保护点】
1.一种模拟停缸及优化气门机构仿真方法,其特征在于,所述方法包括:
2.根据权利要求1中所述的模拟停缸及优化气门机构仿真方法,其特征在于,在获得固定后的结构之后,还包括:
3.根据权利要求2中所述的模拟停缸及优化气门机构仿真方法,其特征在于,所述对气门机构进行优化包括:
4.根据权利要求1中所述的模拟停缸及优化气门机构仿真方法,其特征在于,所述发动机数据指建立发动机模型所需的发动机物理结构参数数据,所述试验数据是指能表征此发动机性能的基础测试数据。
5.根据权利要求1中所述的模拟停缸及优化气门机构仿真方法,其特征在于,所述停缸模式开关量对应不同的停缸模式,所述气门动作开关量对应不同的气门动作。
6.根据权利要求1中所述的模拟停缸及优化气门机构仿真方法,其特征在于,所述添加代码模块并关联开关和接口,控制气缸及气门动作包括:
7.一种模拟停缸及优化气门机构仿真装置,其特征在于,所述装置包括:
8.根据权利要求7中所述的模拟停缸及优化气门机构仿真装置,其特征在于,在所述固定单元之后,还包括:
10.一种计算机可读存储介质,所述计算机可读存储介质上保存有程序,所述程序在计算机上执行时执行如权利要求1至6中任一项所述模拟停缸及优化气门机构仿真方法。
...【技术特征摘要】
1.一种模拟停缸及优化气门机构仿真方法,其特征在于,所述方法包括:
2.根据权利要求1中所述的模拟停缸及优化气门机构仿真方法,其特征在于,在获得固定后的结构之后,还包括:
3.根据权利要求2中所述的模拟停缸及优化气门机构仿真方法,其特征在于,所述对气门机构进行优化包括:
4.根据权利要求1中所述的模拟停缸及优化气门机构仿真方法,其特征在于,所述发动机数据指建立发动机模型所需的发动机物理结构参数数据,所述试验数据是指能表征此发动机性能的基础测试数据。
5.根据权利要求1中所述的模拟停缸及优化气门机构仿真方法,其特征在于,所述停缸模式开关量对应不同的停缸模式,所述气...
【专利技术属性】
技术研发人员:何冠璋,武承伟,林铁坚,陈峙良,刘旭,
申请(专利权)人:广西玉柴机器股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。