一种双燃料发动机的控制方法、装置和电子设备
万方数据知识服务平台
应用市场
我的应用
会员HOT
万方专利
×

点击收藏,不怕下次找不到~

@万方数据
会员HOT

专利专题

一种双燃料发动机的控制方法、装置和电子设备

引用
本申请公开了一种双燃料发动机的控制方法、装置和电子设备,该方法和装置应用于电子设备,具体为基于双燃料发动机的当前油门开度和实际转速值得到双燃料发动机的转速偏差值;基于第一PID运算参数计算目标燃气喷射量,基于第二PID运算参数计算初始燃油喷射量;基于对实际转速值和当前负荷得到当前工况下的基础燃油喷射量;将初始燃油喷射量和基础燃油喷射量相加,得到目标燃油喷射量。并将目标燃气喷射量和目标燃油喷射量输出至控制器,以使控制器控制双燃料发动机基于目标燃气喷射量和目标燃油喷射量实施燃气喷射和燃油喷射。从而得以兼顾对发动机转速的快速响应和燃气替代率的优化控制。

发明专利

CN202311349533.6

2023-10-18

CN117329005A

2024-01-02

F02D19/06(2006.01)

潍柴动力股份有限公司

许帅;袁文文

261061 山东省潍坊市高新技术产业开发区福寿东街197号甲

北京集佳知识产权代理有限公司

高勇

山东;37

1.一种双燃料发动机的控制方法,应用于电子设备,其特征在于,所述控制方法包括步骤: 对所述双燃料发动机的当前油门开度和实际转速值进行运算处理,得到所述双燃料发动机的转速偏差值; 基于第一PID运算参数对所述转速偏差值进行运算,得到目标燃气喷射量,并将所述目标燃气喷射量发送至所述双燃料发动机的控制器,以使所述控制器控制所述双燃料发动机基于所述目标燃气喷射量实施燃气喷射; 基于第二PID运算参数对所述转速偏差值进行运算,得到初始燃油喷射量; 对所述实际转速值和所述双燃料发动机的当前负荷进行运算,得到当前工况下的基础燃油喷射量; 将所述初始燃油喷射量和所述基础燃油喷射量相加,得到目标燃油喷射量,并将所述目标燃油喷射量输出至所述控制器,以使所述控制器控制所述双燃料发动机基于所述目标燃油喷射量实施燃油喷射。 2.如权利要求1所述的控制方法,其特征在于,所述对所述双燃料发动机的当前油门开度和实际转速值进行运算处理,得到所述双燃料发动机的转速偏差值,包括步骤: 获取所述当前油门开度和所述实际转速值; 基于所述当前油门开度进行查表操作,得到与所述当前油门开度对应的目标转速值; 对所述目标转速值和所述实际转速值做差值运算,得到所述转速偏差值。 3.如权利要求1所述的控制方法,其特征在于,所述基于第一PID运算参数对所述转速偏差值进行计算,得到目标燃气喷射量,包括步骤: 基于所述第一PID运算参数中的比例运算参数对所述转速偏差值进行比例运算,得到第一燃气喷射量; 基于所述第一PID运算参数中的积分运算参数对所述转速偏差值进行积分运算,得到第二燃气喷射量; 基于所述第一PID控制参数中的微分运算参数对所述转速偏差值进行微分运算,得到第三燃气喷射量; 将所述第一燃气喷射量、所述第二燃气喷射量和所述第三燃气喷射量进行加法运算,得到所述目标燃气喷射量。 4.如权利要求1所述的控制方法,其特征在于,所述基于第二PID运算参数对所述转速偏差值进行运算,得到初始燃油喷射量,包括步骤: 基于所述第二PID运算参数中的第一微分运算参数对所述转速偏差值进行微分运算,得到转速偏差率; 基于所述第二PID运算参数中的比例运算参数对所述转速偏差率进行比例运算,得到第一燃油喷射量; 基于所述第二PID运算参数中的积分运算参数对所述转速偏差率进行积分运算,得到第二燃油喷射量; 基于所述第二PID控制参数中的第二微分运算参数对所述转速偏差率进行微分运算,得到第三燃油喷射量; 将所述第一燃气喷射量、所述第二燃气喷射量和所述第三燃气喷射量进行加法运算,得到所述初始燃气喷射量。 5.如权利要求1所述的控制方法,其特征在于,所述对所述实际转速值和所述双燃料发动机的当前负荷进行运算,得到当前工况下的基础燃油喷射量,包括步骤: 获取所述当前负荷; 基于所述实际转速值和所述当前负荷执行查表运算,得到所述基础燃油喷射量。 6.一种双燃料发动机的控制装置,应用于电子设备,其特征在于,所述控制装置包括: 转速偏差运算模块,被配置为对所述双燃料发动机的当前油门开度和实际转速值进行运算处理,得到所述双燃料发动机的转速偏差值; 第一闭环运算模块,被配置为基于第一PID运算参数对所述转速偏差值进行运算,得到目标燃气喷射量,并将所述目标燃气喷射量发送至所述双燃料发动机的控制器,以使所述控制器控制所述双燃料发动机基于所述目标燃气喷射量实施燃气喷射; 第二闭环运算模块,被配置为基于第二PID运算参数对所述转速偏差值进行运算,得到初始燃油喷射量; 查表运算模块,被配置为对所述实际转速值和所述双燃料发动机的当前负荷进行运算,得到当前工况下的基础燃油喷射量; 运算输出模块,被配置为将所述初始燃油喷射量和所述基础燃油喷射量相加,得到目标燃油喷射量,并将所述目标燃油喷射量输出至所述控制器,以使所述控制器控制所述双燃料发动机基于所述目标燃油喷射量实施燃油喷射。 7.如权利要求6所述的控制装置,其特征在于,所述转速偏差运算模块包括: 第一获取单元,被配置为获取所述当前油门开度和所述实际转速值; 第一查表单元,被配置为基于所述当前油门开度进行查表操作,得到与所述当前油门开度对应的目标转速值; 减法运算单元,被配置为对所述目标转速值和所述实际转速值做差值运算,得到所述转速偏差值。 8.如权利要求6所述的控制装置,其特征在于,所述第一闭环运算模块包括: 第一比例运算单元,被配置为基于所述第一PID运算参数中的比例运算参数对所述转速偏差值进行比例运算,得到第一燃气喷射量; 第一积分运算单元,被配置为基于所述第一PID运算参数中的积分运算参数对所述转速偏差值进行积分运算,得到第二燃气喷射量; 第一微分运算单元,被配置为基于所述第一PID控制参数中的微分运算参数对所述转速偏差值进行微分运算,得到第三燃气喷射量; 第一加法运算单元,被配置为将所述第一燃气喷射量、所述第二燃气喷射量和所述第三燃气喷射量进行加法运算,得到所述目标燃气喷射量。 9.如权利要求6所述的控制装置,其特征在于,所述第二闭环运算模块包括: 第二微分运算单元,被配置为基于所述第二PID运算参数中的第一微分运算参数对所述转速偏差值进行微分运算,得到转速偏差率; 第二比例运算单元,被配置为基于所述第二PID运算参数中的比例运算参数对所述转速偏差率进行比例运算,得到第一燃油喷射量; 第二积分运算单元,被配置为基于所述第二PID运算参数中的积分运算参数对所述转速偏差率进行积分运算,得到第二燃油喷射量; 第三微分运算单元,被配置为基于所述第二PID控制参数中的第二微分运算参数对所述转速偏差率进行微分运算,得到第三燃油喷射量; 第二加法运算单元,被配置为将所述第一燃气喷射量、所述第二燃气喷射量和所述第三燃气喷射量进行加法运算,得到所述初始燃气喷射量。 10.如权利要求6所述的控制装置,其特征在于,所述查表运算模块包括: 第二获取单元,被配置为获取所述当前负荷; 第二查表单元,被配置为基于所述实际转速值和所述当前负荷执行查表运算,得到所述基础燃油喷射量。 11.一种电子设备,应用于双燃料发动机,其特征在于,所述电子设备包括至少一个处理器和与所述处理器连接的存储器,其中: 所述存储器用于存储计算机程序或指令; 所述处理器用于执行所述计算机程序或指令,以使所述电子设备实现如权利要求1~5任一项所述的控制方法。
相关文献
评论
法律状态详情>>
相关作者
相关机构