[go: up one dir, main page]

CN118810728A - Control method, device, storage medium and vehicle based on vehicle climbing - Google Patents

Control method, device, storage medium and vehicle based on vehicle climbing Download PDF

Info

Publication number
CN118810728A
CN118810728A CN202411305244.0A CN202411305244A CN118810728A CN 118810728 A CN118810728 A CN 118810728A CN 202411305244 A CN202411305244 A CN 202411305244A CN 118810728 A CN118810728 A CN 118810728A
Authority
CN
China
Prior art keywords
injection
engine
sample
pilot
current
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202411305244.0A
Other languages
Chinese (zh)
Other versions
CN118810728B (en
Inventor
张小田
郑雪
栾军山
陈雅琪
李俊琦
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Weichai Power Co Ltd
Original Assignee
Weichai Power Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Weichai Power Co Ltd filed Critical Weichai Power Co Ltd
Priority to CN202411305244.0A priority Critical patent/CN118810728B/en
Publication of CN118810728A publication Critical patent/CN118810728A/en
Application granted granted Critical
Publication of CN118810728B publication Critical patent/CN118810728B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W10/00Conjoint control of vehicle sub-units of different type or different function
    • B60W10/04Conjoint control of vehicle sub-units of different type or different function including control of propulsion units
    • B60W10/06Conjoint control of vehicle sub-units of different type or different function including control of propulsion units including control of combustion engines
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W30/00Purposes of road vehicle drive control systems not related to the control of a particular sub-unit, e.g. of systems using conjoint control of vehicle sub-units
    • B60W30/18Propelling the vehicle
    • B60W30/18009Propelling the vehicle related to particular drive situations
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W40/00Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W40/00Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models
    • B60W40/02Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models related to ambient conditions
    • B60W40/06Road conditions
    • B60W40/076Slope angle of the road
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W40/00Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models
    • B60W40/10Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models related to vehicle motion
    • B60W40/105Speed
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W40/00Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models
    • B60W40/12Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models related to parameters of the vehicle itself, e.g. tyre models
    • B60W40/13Load or weight
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T10/00Road transport of goods or passengers
    • Y02T10/10Internal combustion engine [ICE] based vehicles
    • Y02T10/40Engine management systems

Landscapes

  • Engineering & Computer Science (AREA)
  • Transportation (AREA)
  • Mechanical Engineering (AREA)
  • Automation & Control Theory (AREA)
  • Physics & Mathematics (AREA)
  • Mathematical Physics (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)

Abstract

本申请公开了一种基于车辆爬坡的控制方法、装置、存储介质和车辆,该方法为:当车辆处于爬坡状态时,基于车辆的当前档位、当前车速、当前重量以及当前所处道路的坡度,确定发动机需求扭矩;基于发动机需求扭矩与发动机当前输出扭矩之间的差值,确定扭矩需求增量;基于扭矩需求增量,对发动机燃油喷射系统的预喷参数进行修正,以获得修正预喷参数;根据修正预喷参数,控制发动机燃油喷射系统进行喷射,以使得发动机输出动力满足与发动机需求扭矩对应的动力需求。该方法通过对发动机燃油喷射系统的预喷参数的修正,来提升发动机输出动力,提升车辆的爬坡动力,以免车辆在爬坡过程中因动力不足导致车辆爬坡失败或溜车的风险,提升车辆运行安全性。

The present application discloses a control method, device, storage medium and vehicle based on vehicle climbing. The method is as follows: when the vehicle is in a climbing state, the engine required torque is determined based on the current gear position, current speed, current weight and current slope of the road; the torque required increment is determined based on the difference between the engine required torque and the current output torque of the engine; based on the torque required increment, the pre-injection parameters of the engine fuel injection system are corrected to obtain the corrected pre-injection parameters; according to the corrected pre-injection parameters, the engine fuel injection system is controlled to inject so that the engine output power meets the power demand corresponding to the engine required torque. The method improves the engine output power and the vehicle's climbing power by correcting the pre-injection parameters of the engine fuel injection system, so as to avoid the risk of the vehicle failing to climb or slipping due to insufficient power during the climbing process, thereby improving the vehicle's operating safety.

Description

基于车辆爬坡的控制方法、装置、存储介质和车辆Control method, device, storage medium and vehicle based on vehicle climbing

技术领域Technical Field

本申请涉及车辆控制领域,尤其涉及一种基于车辆爬坡的控制方法、装置、存储介质和车辆。The present application relates to the field of vehicle control, and in particular to a control method, device, storage medium and vehicle based on vehicle climbing.

背景技术Background Art

由于零部件偏差或者生产装配偏差,会导致批量生产的发动机的一致性变差,与性能开发状态对比,发动机的实际运行状态也会发生偏离,发动机状态不佳易导致油耗恶化、动力输出不足等问题。此外,用户在使用的过程,由于实际载重不确定等因素,也会导致发动机动力表现差异化,尤其是当车辆在爬坡过程时,由于发动机状态恶化或实际载重过大导致爬坡吃力的问题凸显,导致车辆爬坡吃力或溜车现象,甚至引发安全事故。Due to component deviations or production assembly deviations, the consistency of mass-produced engines will deteriorate. Compared with the performance development status, the actual operating status of the engine will also deviate. Poor engine status can easily lead to problems such as worsening fuel consumption and insufficient power output. In addition, during the use of the user, due to factors such as uncertainty in the actual load, the engine power performance will also be differentiated. Especially when the vehicle is climbing a slope, the problem of difficulty in climbing the slope due to deterioration of the engine status or excessive actual load becomes prominent, resulting in difficulty in climbing the slope or slipping of the vehicle, and even causing safety accidents.

发明内容Summary of the invention

本申请提供了一种基于车辆爬坡的控制方法、装置、存储介质和车辆,目的在于提高车辆爬坡时的发动机输出动力,以避免车辆爬坡吃力或溜车现象。The present application provides a control method, device, storage medium and vehicle based on vehicle climbing, aiming to improve the engine output power of the vehicle when climbing a slope to avoid the vehicle climbing with difficulty or slipping.

为了实现上述目的,本申请提供了以下技术方案:In order to achieve the above objectives, this application provides the following technical solutions:

一种基于车辆爬坡的控制方法,包括:A control method based on vehicle climbing, comprising:

当车辆处于爬坡状态时,基于所述车辆的当前档位、当前车速、当前重量以及当前所处道路的坡度,确定发动机需求扭矩;When the vehicle is in a climbing state, determining the engine required torque based on the current gear position, current vehicle speed, current weight and current slope of the road of the vehicle;

基于所述发动机需求扭矩与发动机当前输出扭矩之间的差值,确定扭矩需求增量;determining a torque demand increment based on a difference between the engine demand torque and a current engine output torque;

基于所述扭矩需求增量,对发动机燃油喷射系统的预喷参数进行修正,以获得修正预喷参数;所述预喷参数基于当前发动机转速以及发动机循环喷油量所确定;Based on the torque demand increment, a pilot injection parameter of the engine fuel injection system is corrected to obtain a corrected pilot injection parameter; the pilot injection parameter is determined based on a current engine speed and an engine cycle injection amount;

根据所述修正预喷参数,控制所述发动机燃油喷射系统进行喷射,以使得发动机输出动力满足与所述发动机需求扭矩对应的动力需求。According to the modified pilot injection parameter, the engine fuel injection system is controlled to perform injection so that the engine output power meets the power demand corresponding to the engine required torque.

可选的,所述预喷参数包括预喷油量,基于当前发动机转速以及发动机循环喷油量,确定所述预喷油量的过程,包括:Optionally, the pilot injection parameter includes a pilot injection amount, and the process of determining the pilot injection amount based on the current engine speed and the engine cycle injection amount includes:

获得当前发动机转速以及发动机循环喷油量;Get the current engine speed and engine cycle injection amount;

基于第一关系表,确定与所述当前发动机转速、所述发动机循环喷油量对应的目标预喷油量;所述第一关系表包括多个样本预喷油量,以及每个所述样本预喷油量对应的样本发动机转速、样本循环喷油量;Determine a target pre-injection amount corresponding to the current engine speed and the engine cycle injection amount based on a first relationship table; the first relationship table includes a plurality of sample pre-injection amounts, and a sample engine speed and a sample cycle injection amount corresponding to each of the sample pre-injection amounts;

基于所述目标预喷油量,确定为所述发动机燃油喷射系统的预喷油量。Based on the target pilot injection amount, a pilot injection amount of the engine fuel injection system is determined.

可选的,基于所述扭矩需求增量,对发动机燃油喷射系统的预喷参数进行修正,以获得修正预喷参数,包括:Optionally, based on the torque demand increment, a pilot injection parameter of the engine fuel injection system is corrected to obtain a corrected pilot injection parameter, including:

基于第二关系表,确定与所述当前发动机转速、所述发动机循环喷油量对应的目标扭矩油量转换系数;所述第二关系表包括多个样本扭矩油量转换系数,以及每个所述样本扭矩油量转换系数对应的样本发动机转速、样本循环喷油量;Based on a second relationship table, determining a target torque-oil conversion coefficient corresponding to the current engine speed and the engine cycle injection amount; the second relationship table includes a plurality of sample torque-oil conversion coefficients, and a sample engine speed and a sample cycle injection amount corresponding to each of the sample torque-oil conversion coefficients;

基于所述扭矩需求增量与所述目标扭矩油量转换系数的乘积,确定预喷需求增量;Determining a pilot injection requirement increment based on a product of the torque requirement increment and the target torque oil quantity conversion coefficient;

利用所述预喷需求增量,对所述发动机燃油喷射系统的预喷油量进行修正,以获得修正预喷油量;所述修正预喷油量为所述预喷需求增量与所述预喷油量的总和。The pre-injection fuel quantity of the engine fuel injection system is corrected by using the pre-injection demand increment to obtain a corrected pre-injection fuel quantity; the corrected pre-injection fuel quantity is the sum of the pre-injection demand increment and the pre-injection fuel quantity.

可选的,所述预喷参数还包括预喷角度,所述方法还包括:Optionally, the pre-spray parameter further includes a pre-spray angle, and the method further includes:

基于所述当前发动机转速以及所述发动机循环喷油量,确定所述发动机燃油喷射系统的预喷角度;Determining a pilot injection angle of a fuel injection system of the engine based on the current engine speed and the engine cycle injection amount;

基于第三关系表,确定与所述修正预喷油量对应的目标预喷角度修正值;所述第三关系表包括多个样本预喷角度修正值,以及每个所述样本预喷角度修正值对应的样本预喷油量;Based on a third relationship table, determining a target pilot injection angle correction value corresponding to the corrected pilot injection amount; the third relationship table includes a plurality of sample pilot injection angle correction values and a sample pilot injection amount corresponding to each sample pilot injection angle correction value;

利用所述目标预喷角度修正值,对所述发动机燃油喷射系统的预喷角度进行修正,以获得修正预喷角度;所述修正预喷角度为所述目标预喷角度修正值与所述预喷角度的总和。The target pilot injection angle correction value is used to correct the pilot injection angle of the engine fuel injection system to obtain a corrected pilot injection angle; the corrected pilot injection angle is the sum of the target pilot injection angle correction value and the pilot injection angle.

可选的,基于所述当前发动机转速以及所述发动机循环喷油量,确定所述发动机燃油喷射系统的预喷角度,包括:Optionally, determining the pilot injection angle of the engine fuel injection system based on the current engine speed and the engine cycle injection amount includes:

基于第四关系表,确定与所述当前发动机转速、所述发动机循环喷油量对应的目标预喷角度;所述第四关系表包括多个样本预喷角度,以及每个所述样本预喷角度对应的样本发动机转速、样本循环喷油量;Based on a fourth relationship table, determining a target pilot injection angle corresponding to the current engine speed and the engine cycle injection amount; the fourth relationship table includes a plurality of sample pilot injection angles, and a sample engine speed and a sample cycle injection amount corresponding to each of the sample pilot injection angles;

基于所述目标预喷角度,确定为发动机燃油喷射系统的预喷角度。Based on the target pilot injection angle, a pilot injection angle of the engine fuel injection system is determined.

可选的,所述预喷参数还包括主喷角度,所述方法还包括:Optionally, the pre-spray parameter further includes a main spray angle, and the method further includes:

基于所述当前发动机转速以及所述发动机循环喷油量,确定所述发动机燃油喷射系统的主喷角度;Determining a main injection angle of the engine fuel injection system based on the current engine speed and the engine cycle injection amount;

基于第五关系表,确定与所述修正预喷油量对应的目标主喷角度修正值;所述第五关系表包括多个样本主喷角度修正值,以及每个所述样本主喷角度修正值对应的样本预喷油量;Based on a fifth relationship table, determining a target main injection angle correction value corresponding to the corrected pilot injection amount; the fifth relationship table includes a plurality of sample main injection angle correction values and a sample pilot injection amount corresponding to each sample main injection angle correction value;

利用所述目标主喷角度修正值,对所述发动机燃油喷射系统的主喷角度进行修正,以获得修正主喷角度;所述修正主喷角度为所述目标主喷角度修正值与所述主喷角度的总和。The target main injection angle correction value is used to correct the main injection angle of the engine fuel injection system to obtain a corrected main injection angle; the corrected main injection angle is the sum of the target main injection angle correction value and the main injection angle.

可选的,基于所述当前发动机转速以及所述发动机循环喷油量,确定所述发动机燃油喷射系统的主喷角度,包括:Optionally, determining a main injection angle of the engine fuel injection system based on the current engine speed and the engine cyclic injection amount includes:

基于第六关系表,确定与所述当前发动机转速、所述发动机循环喷油量对应的目标主喷角度;所述第六关系表包括多个样本主喷角度,以及每个所述样本主喷角度对应的样本发动机转速、样本循环喷油量;Based on a sixth relationship table, determining a target main injection angle corresponding to the current engine speed and the engine cycle injection amount; the sixth relationship table includes a plurality of sample main injection angles, and a sample engine speed and a sample cycle injection amount corresponding to each of the sample main injection angles;

基于所述目标主喷角度,确定为发动机燃油喷射系统的主喷角度。Based on the target main injection angle, a main injection angle of the engine fuel injection system is determined.

一种基于车辆爬坡的控制装置,包括:A control device based on vehicle climbing, comprising:

需求确定单元,用于当车辆处于爬坡状态时,基于所述车辆的当前档位、当前车速、当前重量以及当前所处道路的坡度,确定发动机需求扭矩;A demand determination unit, configured to determine the engine demand torque based on the current gear position, current vehicle speed, current weight and current slope of the road of the vehicle when the vehicle is in a climbing state;

增量确定单元,用于基于所述发动机需求扭矩与发动机当前输出扭矩之间的差值,确定扭矩需求增量;an increment determination unit, configured to determine a torque demand increment based on a difference between the engine demand torque and a current engine output torque;

参数修正单元,用于基于所述扭矩需求增量,对发动机燃油喷射系统的预喷参数进行修正,以获得修正预喷参数;所述预喷参数基于当前发动机转速以及发动机循环喷油量所确定;a parameter correction unit, configured to correct a pilot injection parameter of an engine fuel injection system based on the torque demand increment to obtain a corrected pilot injection parameter; the pilot injection parameter is determined based on a current engine speed and a cycle fuel injection amount of the engine;

喷射控制单元,用于根据所述修正预喷参数,控制所述发动机燃油喷射系统进行喷射,以使得发动机输出动力满足与所述发动机需求扭矩对应的动力需求。The injection control unit is used to control the engine fuel injection system to perform injection according to the modified pre-injection parameters so that the engine output power meets the power demand corresponding to the engine required torque.

可选的,所述预喷参数包括预喷油量,所述参数修正单元基于当前发动机转速以及发动机循环喷油量,确定所述预喷油量的过程,包括:Optionally, the pilot injection parameter includes a pilot injection amount, and the parameter correction unit determines the pilot injection amount based on the current engine speed and the engine cycle injection amount, including:

获得当前发动机转速以及发动机循环喷油量;Get the current engine speed and engine cycle injection amount;

基于第一关系表,确定与所述当前发动机转速、所述发动机循环喷油量对应的目标预喷油量;所述第一关系表包括多个样本预喷油量,以及每个所述样本预喷油量对应的样本发动机转速、样本循环喷油量;Determine a target pre-injection amount corresponding to the current engine speed and the engine cycle injection amount based on a first relationship table; the first relationship table includes a plurality of sample pre-injection amounts, and a sample engine speed and a sample cycle injection amount corresponding to each of the sample pre-injection amounts;

基于所述目标预喷油量,确定为所述发动机燃油喷射系统的预喷油量。Based on the target pilot injection amount, a pilot injection amount of the engine fuel injection system is determined.

可选的,所述参数修正单元具体用于:Optionally, the parameter correction unit is specifically used to:

基于第二关系表,确定与所述当前发动机转速、所述发动机循环喷油量对应的目标扭矩油量转换系数;所述第二关系表包括多个样本扭矩油量转换系数,以及每个所述样本扭矩油量转换系数对应的样本发动机转速、样本循环喷油量;Based on a second relationship table, determining a target torque-oil conversion coefficient corresponding to the current engine speed and the engine cycle injection amount; the second relationship table includes a plurality of sample torque-oil conversion coefficients, and a sample engine speed and a sample cycle injection amount corresponding to each of the sample torque-oil conversion coefficients;

基于所述扭矩需求增量与所述目标扭矩油量转换系数的乘积,确定预喷需求增量;Determining a pilot injection requirement increment based on a product of the torque requirement increment and the target torque oil quantity conversion coefficient;

利用所述预喷需求增量,对所述发动机燃油喷射系统的预喷油量进行修正,以获得修正预喷油量;所述修正预喷油量为所述预喷需求增量与所述预喷油量的总和。The pre-injection fuel quantity of the engine fuel injection system is corrected by using the pre-injection demand increment to obtain a corrected pre-injection fuel quantity; the corrected pre-injection fuel quantity is the sum of the pre-injection demand increment and the pre-injection fuel quantity.

可选的,所述预喷参数还包括预喷角度,所述参数修正单元还用于:Optionally, the pre-spray parameter further includes a pre-spray angle, and the parameter correction unit is further used for:

基于所述当前发动机转速以及所述发动机循环喷油量,确定所述发动机燃油喷射系统的预喷角度;Determining a pilot injection angle of a fuel injection system of the engine based on the current engine speed and the engine cycle injection amount;

基于第三关系表,确定与所述修正预喷油量对应的目标预喷角度修正值;所述第三关系表包括多个样本预喷角度修正值,以及每个所述样本预喷角度修正值对应的样本预喷油量;Based on a third relationship table, determining a target pilot injection angle correction value corresponding to the corrected pilot injection amount; the third relationship table includes a plurality of sample pilot injection angle correction values and a sample pilot injection amount corresponding to each sample pilot injection angle correction value;

利用所述目标预喷角度修正值,对所述发动机燃油喷射系统的预喷角度进行修正,以获得修正预喷角度;所述修正预喷角度为所述目标预喷角度修正值与所述预喷角度的总和。The target pilot injection angle correction value is used to correct the pilot injection angle of the engine fuel injection system to obtain a corrected pilot injection angle; the corrected pilot injection angle is the sum of the target pilot injection angle correction value and the pilot injection angle.

可选的,所述参数修正单元具体用于:Optionally, the parameter correction unit is specifically used to:

基于第四关系表,确定与所述当前发动机转速、所述发动机循环喷油量对应的目标预喷角度;所述第四关系表包括多个样本预喷角度,以及每个所述样本预喷角度对应的样本发动机转速、样本循环喷油量;Based on a fourth relationship table, determining a target pilot injection angle corresponding to the current engine speed and the engine cycle injection amount; the fourth relationship table includes a plurality of sample pilot injection angles, and a sample engine speed and a sample cycle injection amount corresponding to each of the sample pilot injection angles;

基于所述目标预喷角度,确定为发动机燃油喷射系统的预喷角度。Based on the target pilot injection angle, a pilot injection angle of the engine fuel injection system is determined.

可选的,所述预喷参数还包括主喷角度,所述参数修正单元还用于:Optionally, the pre-spray parameter also includes a main spray angle, and the parameter correction unit is further used for:

基于所述当前发动机转速以及所述发动机循环喷油量,确定所述发动机燃油喷射系统的主喷角度;Determining a main injection angle of the engine fuel injection system based on the current engine speed and the engine cycle injection amount;

基于第五关系表,确定与所述修正预喷油量对应的目标主喷角度修正值;所述第五关系表包括多个样本主喷角度修正值,以及每个所述样本主喷角度修正值对应的样本预喷油量;Based on a fifth relationship table, determining a target main injection angle correction value corresponding to the corrected pilot injection amount; the fifth relationship table includes a plurality of sample main injection angle correction values and a sample pilot injection amount corresponding to each sample main injection angle correction value;

利用所述目标主喷角度修正值,对所述发动机燃油喷射系统的主喷角度进行修正,以获得修正主喷角度;所述修正主喷角度为所述目标主喷角度修正值与所述主喷角度的总和。The target main injection angle correction value is used to correct the main injection angle of the engine fuel injection system to obtain a corrected main injection angle; the corrected main injection angle is the sum of the target main injection angle correction value and the main injection angle.

可选的,所述参数修正单元具体用于:Optionally, the parameter correction unit is specifically used to:

基于第六关系表,确定与所述当前发动机转速、所述发动机循环喷油量对应的目标主喷角度;所述第六关系表包括多个样本主喷角度,以及每个所述样本主喷角度对应的样本发动机转速、样本循环喷油量;Based on a sixth relationship table, determining a target main injection angle corresponding to the current engine speed and the engine cycle injection amount; the sixth relationship table includes a plurality of sample main injection angles, and a sample engine speed and a sample cycle injection amount corresponding to each of the sample main injection angles;

基于所述目标主喷角度,确定为发动机燃油喷射系统的主喷角度。Based on the target main injection angle, a main injection angle of the engine fuel injection system is determined.

一种存储介质,所述存储介质包括存储的程序,其中,所述程序被处理器运行时执行所述的基于车辆爬坡的控制方法。A storage medium includes a stored program, wherein the program is executed by a processor to execute the control method based on vehicle climbing.

一种车辆,包括:处理器、存储器和总线;所述处理器与所述存储器通过所述总线连接;A vehicle, comprising: a processor, a memory and a bus; the processor and the memory are connected via the bus;

所述存储器用于存储程序,所述处理器用于运行程序,其中,所述程序被处理器运行时执行所述的基于车辆爬坡的控制方法。The memory is used to store programs, and the processor is used to run programs, wherein the program executes the control method based on vehicle climbing when the processor runs it.

本申请提供的技术方案,当车辆处于爬坡状态时,基于车辆的当前档位、当前车速、当前重量以及当前所处道路的坡度,确定发动机需求扭矩。基于发动机需求扭矩与发动机当前输出扭矩之间的差值,确定扭矩需求增量。基于扭矩需求增量,对发动机燃油喷射系统的预喷参数进行修正,以获得修正预喷参数。根据修正预喷参数,控制发动机燃油喷射系统进行喷射,以使得发动机输出动力满足与发动机需求扭矩对应的动力需求。本申请通过对发动机燃油喷射系统的预喷参数的修正,来提升发动机输出动力,提升车辆的爬坡动力,以免车辆在爬坡过程中因动力不足导致车辆爬坡失败或溜车的风险,提升车辆运行安全性。The technical solution provided by the present application determines the engine required torque based on the vehicle's current gear, current speed, current weight and the current slope of the road when the vehicle is in a climbing state. The torque requirement increment is determined based on the difference between the engine required torque and the engine's current output torque. Based on the torque requirement increment, the pre-injection parameters of the engine fuel injection system are corrected to obtain corrected pre-injection parameters. According to the corrected pre-injection parameters, the engine fuel injection system is controlled to perform injection so that the engine output power meets the power requirement corresponding to the engine required torque. The present application improves the engine output power and the vehicle's climbing power by correcting the pre-injection parameters of the engine fuel injection system, thereby avoiding the risk of the vehicle failing to climb or slipping due to insufficient power during the climbing process, thereby improving the vehicle's operating safety.

附图说明BRIEF DESCRIPTION OF THE DRAWINGS

为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

图1为本申请实施例提供的一种基于车辆爬坡的控制方法的流程示意图;FIG1 is a flow chart of a control method based on vehicle climbing provided by an embodiment of the present application;

图2为本申请实施例提供的另一种基于车辆爬坡的控制方法的流程示意图;FIG2 is a flow chart of another control method based on vehicle climbing provided in an embodiment of the present application;

图3为本申请实施例提供的另一种基于车辆爬坡的控制方法的流程示意图;FIG3 is a flow chart of another control method based on vehicle climbing provided in an embodiment of the present application;

图4为本申请实施例提供的另一种基于车辆爬坡的控制方法的流程示意图;FIG4 is a flow chart of another control method based on vehicle climbing provided in an embodiment of the present application;

图5为本申请实施例提供的另一种基于车辆爬坡的控制方法的流程示意图;FIG5 is a flow chart of another control method based on vehicle climbing provided in an embodiment of the present application;

图6为本申请实施例提供的一种基于车辆爬坡的控制装置的架构示意图。FIG6 is a schematic diagram of the architecture of a control device based on vehicle climbing provided in an embodiment of the present application.

具体实施方式DETAILED DESCRIPTION

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

在本申请中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。In this application, relational terms such as first and second, etc. are used only to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. The terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of more restrictions, the elements defined by the sentence "comprise one..." do not exclude the existence of other identical elements in the process, method, article or device including the elements.

如图1所示,为本申请实施例提供的一种基于车辆爬坡的控制方法的流程示意图,包括如下所示步骤。As shown in FIG1 , it is a flow chart of a control method based on vehicle climbing provided in an embodiment of the present application, which includes the following steps.

S101:当车辆处于爬坡状态时,基于车辆的当前档位、当前车速、当前重量以及当前所处道路的坡度,确定发动机需求扭矩。S101: When the vehicle is in a climbing state, the engine required torque is determined based on the vehicle's current gear position, current vehicle speed, current weight and current road slope.

其中,可通过预置在车辆上的坡度传感器,实时监测车辆是否处于爬坡状态。Among them, the slope sensor pre-installed on the vehicle can be used to monitor in real time whether the vehicle is in a climbing state.

在一些示例中,实时获得坡度传感器所采集的道路坡度信号值,如果道路坡道信号值符合指定阈值,可确定车辆处于爬坡状态,如果道路坡道信号值不符合指定阈值,可确定车辆未处于爬坡状态。In some examples, a road slope signal value collected by a slope sensor is obtained in real time. If the road slope signal value meets a specified threshold, it can be determined that the vehicle is in a climbing state. If the road slope signal value does not meet the specified threshold, it can be determined that the vehicle is not in a climbing state.

在一些示例中,车辆(例如重型车辆)具备多个前进档位,例如1-16个前进档位。在可能的实施方式中,可通过车辆的ECU(Electronic Control Unit,电子控制单元)查询获得车辆的当前档位。In some examples, a vehicle (eg, a heavy vehicle) has multiple forward gears, such as 1 to 16 forward gears. In a possible implementation, the current gear of the vehicle may be obtained by querying an ECU (Electronic Control Unit) of the vehicle.

在一些示例中,还可通过车辆的ECU查询获得车辆的当前车速。In some examples, the vehicle's current speed may also be obtained by querying the vehicle's ECU.

需要注意的是,车辆的当前重量包括车身重量与载重重量的总和,车身重量可根据车辆的型号查询获得,载重重量则可利用车辆上预置的传感器(例如坡度传感器、压力传感器等)实时测量得到。It should be noted that the current weight of the vehicle includes the sum of the body weight and the load weight. The body weight can be obtained by querying the vehicle model, and the load weight can be measured in real time using sensors pre-installed on the vehicle (such as slope sensors, pressure sensors, etc.).

在一些示例中,车辆当前所处道路的坡度,可利用车辆上预置的坡度传感器实时采集得到。In some examples, the slope of the road on which the vehicle is currently located can be acquired in real time using a slope sensor pre-installed on the vehicle.

需要说明的是,在获得车辆的当前档位、当前车速、当前重量以及当前所处道路的坡度后,可将当前档位、当前车速、当前重量以及坡度,代入预设的行驶动力学方程中,以计算得到车辆的发动机需求扭矩。It should be noted that after obtaining the vehicle's current gear, current speed, current weight and current road slope, the current gear, current speed, current weight and slope can be substituted into the preset driving dynamics equation to calculate the vehicle's engine required torque.

在可能的实施方式中,预设的行驶动力学方程可参见公式(1)所示。In a possible implementation manner, the preset driving dynamics equation can be shown in formula (1).

(1) (1)

在公式(1)中,Ttq代表发动机需求扭矩,ig代表变速箱传动比(可基于当前档位确定对应的变速箱传动比),io代表主减速器传动比,η代表传动系机械效率,r代表车轮滚动半径,G代表当前重量,f代表滚动阻力系数,α代表车辆当前所处道路的坡度,CD代表空气阻力系数,A代表迎风面积,v代表当前车速,δ代表车辆旋转质量换算系数,m代表车辆质量,dv/dt代表加速度。In formula (1), Ttq represents the engine demand torque, ig represents the gearbox ratio (the corresponding gearbox ratio can be determined based on the current gear position), io represents the final drive ratio, η represents the transmission mechanical efficiency, r represents the wheel rolling radius, G represents the current weight, f represents the rolling resistance coefficient, α represents the slope of the road on which the vehicle is currently located, CD represents the air resistance coefficient, A represents the frontal area, v represents the current vehicle speed, δ represents the vehicle rotation mass conversion coefficient, m represents the vehicle mass, and dv/dt represents the acceleration.

在一些示例中,变速器传动比、主减速器传动比、传动系机械效率车轮滚动半径、滚动阻力系数、空气阻力系数、迎风面积、车辆旋转质量换算系数、车辆质量可根据车辆的型号查询本地数据库所获得。In some examples, the transmission ratio, the final drive ratio, the drive train mechanical efficiency, the wheel rolling radius, the rolling resistance coefficient, the air resistance coefficient, the frontal area, the vehicle rotational mass conversion coefficient, and the vehicle mass can be obtained by querying a local database based on the vehicle model.

S102:基于发动机需求扭矩与发动机当前输出扭矩之间的差值,确定扭矩需求增量。S102: Determine a torque demand increment based on a difference between the engine demand torque and the current engine output torque.

其中,发动机当前输出扭矩可通过车辆的ECU查询获得。在可能的实施方式中,扭矩需求增量=发动机需求扭矩-发动机当前输出扭矩。The current output torque of the engine can be obtained by querying the ECU of the vehicle. In a possible implementation, the torque demand increment=engine demand torque-engine current output torque.

S103:基于扭矩需求增量,对发动机燃油喷射系统的预喷参数进行修正,以获得修正预喷参数。S103: Based on the torque demand increment, correct the pilot injection parameter of the engine fuel injection system to obtain a corrected pilot injection parameter.

其中,预喷参数基于当前发动机转速以及发动机循环喷油量所确定。The pre-injection parameters are determined based on the current engine speed and the engine cycle injection amount.

在一些示例中,预喷参数包括预喷油量,‌‌预喷油量是指在发动机(例如柴油机)的主喷之前,通过喷油器向气缸内喷射的柴油量,‌预喷油量的控制是现代柴油机燃烧控制策略中的重要组成部分,可以通过调整预喷油量来优化发动机的性能和排放。In some examples, the pre-injection parameters include the pre-injection amount, which refers to the amount of diesel injected into the cylinder through the injector before the main injection of the engine (such as a diesel engine). Control of the pre-injection amount is an important part of the combustion control strategy of modern diesel engines. The engine performance and emissions can be optimized by adjusting the pre-injection amount.

可选的,针对预喷油量,基于当前发动机转速以及发动机循环喷油量,确定预喷油量的实现过程,可以参见图2所示步骤以及步骤的解释说明。Optionally, for the pre-injection amount, the implementation process of determining the pre-injection amount based on the current engine speed and the engine cycle injection amount can refer to the steps shown in Figure 2 and the explanation of the steps.

可选的,针对预喷油量,基于扭矩需求增量,对发动机燃油喷射系统的预喷参数进行修正,以获得修正预喷参数的实现过程,可以参见图3所示步骤以及步骤的解释说明。Optionally, for the pre-injection amount, based on the torque demand increment, the pre-injection parameters of the engine fuel injection system are corrected to obtain the implementation process of the corrected pre-injection parameters. Please refer to the steps shown in Figure 3 and the explanation of the steps.

在一些示例中,预喷参数还包括预喷角度,预喷角度是指燃油通过喷油嘴开始进入燃烧室的时刻到活塞到达上止点之间曲轴所转过的角度。In some examples, the pilot injection parameter also includes a pilot injection angle, where the pilot injection angle refers to the angle of rotation of the crankshaft between the moment when the fuel begins to enter the combustion chamber through the fuel injector and the moment when the piston reaches the top dead center.

可选的,针对预喷角度,基于扭矩需求增量,对发动机燃油喷射系统的预喷参数进行修正,以获得修正预喷参数的实现过程,还可以参见图4所示步骤以及步骤的解释说明。Optionally, for the pilot injection angle, based on the torque demand increment, the pilot injection parameters of the engine fuel injection system are corrected to obtain the implementation process of correcting the pilot injection parameters. Please also refer to the steps shown in Figure 4 and the explanation of the steps.

在一些示例中,预喷参数还包括主喷角度,主喷角度是指喷油嘴喷射燃油时与发动机内部结构形成的角度。In some examples, the pilot injection parameters also include a main injection angle, where the main injection angle refers to an angle formed by the fuel injector and the internal structure of the engine when injecting fuel.

可选的,基于扭矩需求增量,对发动机燃油喷射系统的预喷参数进行修正,以获得修正预喷参数的实现过程,还可以参见图5所示步骤以及步骤的解释说明。Optionally, based on the torque demand increment, the pre-injection parameters of the engine fuel injection system are corrected to obtain the implementation process of correcting the pre-injection parameters. Please also refer to the steps shown in Figure 5 and the explanation of the steps.

S104:根据修正预喷参数,控制发动机燃油喷射系统进行喷射,以使得发动机输出动力满足与发动机需求扭矩对应的动力需求。S104: Controlling the engine fuel injection system to perform injection according to the modified pilot injection parameter, so that the engine output power meets the power demand corresponding to the engine required torque.

其中,修正预喷参数包括修正预喷油量、修正预喷角度以及修正主喷角度,可根据修正预喷油量、修正预喷角度以及修正主喷角度,控制发动机燃油喷射系统进行喷射,以使得发动机输出动力满足与发动机需求扭矩对应的动力需求。Among them, the corrected pre-injection parameters include corrected pre-injection amount, corrected pre-injection angle and corrected main injection angle. According to the corrected pre-injection amount, corrected pre-injection angle and corrected main injection angle, the engine fuel injection system can be controlled to perform injection so that the engine output power meets the power demand corresponding to the engine required torque.

需要说明的是,结合图2、图3、图4以及图5所示方法,本申请实施例可通过预喷油量的控制提升发动机的输出动力,提升爬坡动力,以免车辆在爬坡过程中因动力不足导致车辆爬坡失败或溜车的风险,提升车辆运行安全性,此外还考虑预喷油量增加对燃烧状态或发动机性能的影响,添加基于预喷增量的预喷角度和主喷角度的修正功能,防止预喷与主喷黏连,同时控制缸内爆发压力和原排氮氧化合物生成量,保证发动机基本性能水平。It should be noted that, in combination with the methods shown in Figures 2, 3, 4 and 5, the embodiments of the present application can improve the output power of the engine and the climbing power by controlling the pre-injection amount, so as to avoid the risk of the vehicle failing to climb or slipping due to insufficient power during the climbing process, thereby improving the safety of vehicle operation. In addition, the impact of the increase in the pre-injection amount on the combustion state or engine performance is also considered, and a correction function for the pre-injection angle and the main injection angle based on the pre-injection increment is added to prevent the pre-injection from sticking to the main injection, while controlling the explosion pressure in the cylinder and the original nitrogen oxide generation to ensure the basic performance level of the engine.

上述S101-S104所示流程,当检测到发动机在车辆爬坡过程中动力不足时,通过对发动机燃油喷射系统的预喷参数的修正,来提升发动机输出动力,从而提升车辆的爬坡动力,以免车辆在爬坡过程中因动力不足导致车辆爬坡失败或溜车的风险,提升车辆运行安全性。In the process shown in S101-S104 above, when it is detected that the engine is underpowered during the vehicle climbing process, the engine output power is increased by correcting the pre-injection parameters of the engine fuel injection system, thereby improving the vehicle's climbing power, thereby avoiding the risk of the vehicle failing to climb or slipping due to insufficient power during the climbing process, thereby improving the vehicle's operating safety.

如图2所示,为本申请实施例提供的另一种基于车辆爬坡的控制方法的流程示意图,包括如下所示步骤。As shown in FIG2 , a flow chart of another control method based on vehicle climbing provided in an embodiment of the present application is provided, which includes the following steps.

S201:获得当前发动机转速以及发动机循环喷油量。S201: Obtain the current engine speed and the engine cycle injection amount.

其中,可通过车辆的ECU查询获得当前发动机转速以及发动机循环喷油量。发动机循环喷油量是指发动机的循环喷油量,即发动机每循环喷入气缸的燃油量,在实际应用中,循环喷油量可理解为机械工程领域的一个基本概念,用于描述发动机在每个工作循环中喷入的燃油量。Among them, the current engine speed and engine cycle injection amount can be obtained through the vehicle's ECU query. The engine cycle injection amount refers to the engine's cycle injection amount, that is, the amount of fuel injected into the cylinder per engine cycle. In practical applications, the cycle injection amount can be understood as a basic concept in the field of mechanical engineering, which is used to describe the amount of fuel injected into the engine in each working cycle.

S202:基于第一关系表,确定与当前发动机转速、发动机循环喷油量对应的目标预喷油量。S202: Determine a target pre-injection amount corresponding to the current engine speed and the engine cycle injection amount based on the first relationship table.

其中,第一关系表包括多个样本预喷油量,以及每个样本预喷油量对应的样本发动机转速、样本循环喷油量。The first relationship table includes a plurality of sample pre-injection quantities, and a sample engine speed and a sample cycle injection quantity corresponding to each sample pre-injection quantity.

在一些示例中,不同类型的发动机(或车辆)所对应的第一关系表可以不同,第一关系表中所示样本预喷油量、样本发动机转速以及样本循环喷油量之间的对应关系,可由技术人员根据实际情况(例如大量实测数据)进行预先设置。In some examples, the first relationship tables corresponding to different types of engines (or vehicles) may be different, and the correspondence between the sample pre-injection amount, the sample engine speed, and the sample cycle injection amount shown in the first relationship table may be pre-set by a technician based on actual conditions (e.g., a large amount of actual measured data).

S203:基于目标预喷油量,确定为发动机燃油喷射系统的预喷油量。S203: Determine the pre-injection amount of the engine fuel injection system based on the target pre-injection amount.

其中,在通过查询第一关系表获得与当前发动机转速、发动机循环喷油量对应的目标预喷油量后,可基于目标预喷油量,确定为发动机燃油喷射系统的预喷油量。After obtaining the target pre-injection amount corresponding to the current engine speed and the engine cycle injection amount by querying the first relationship table, the pre-injection amount of the engine fuel injection system can be determined based on the target pre-injection amount.

上述S201-S203所示流程,可利用当前发动机转速以及发动机循环喷油量,结合第一关系表,确定发动机燃油喷射系统的预喷油量。The process shown in S201-S203 above can use the current engine speed and the engine cycle injection amount in combination with the first relationship table to determine the pre-injection amount of the engine fuel injection system.

如图3所示,为本申请实施例提供的另一种基于车辆爬坡的控制方法的流程示意图,包括如下所示步骤。As shown in FIG3 , a flow chart of another control method based on vehicle climbing provided in an embodiment of the present application is provided, which includes the following steps.

S301:基于第二关系表,确定与当前发动机转速、发动机循环喷油量对应的目标扭矩油量转换系数。S301: Based on the second relationship table, determine the target torque-fuel conversion coefficient corresponding to the current engine speed and the engine cycle injection amount.

其中,第二关系表包括多个样本扭矩油量转换系数,以及每个样本扭矩油量转换系数对应的样本发动机转速、样本循环喷油量。The second relationship table includes a plurality of sample torque-oil quantity conversion coefficients, and a sample engine speed and a sample cycle injection quantity corresponding to each sample torque-oil quantity conversion coefficient.

在一些示例中,不同类型的发动机(或车辆)所对应的第二关系表可以不同,第二关系表中所示样本扭矩油量转换系数、样本发动机转速以及样本循环喷油量之间的对应关系,可由技术人员根据实际情况(例如大量实测数据)进行预先设置。In some examples, the second relationship table corresponding to different types of engines (or vehicles) may be different, and the correspondence between the sample torque-to-oil quantity conversion coefficient, the sample engine speed, and the sample cycle injection quantity shown in the second relationship table may be pre-set by a technician based on actual conditions (e.g., a large amount of actual measured data).

S302:基于扭矩需求增量与目标扭矩油量转换系数的乘积,确定预喷需求增量。S302: Determine the pilot injection requirement increment based on the product of the torque requirement increment and the target torque oil quantity conversion coefficient.

其中,预喷需求增量=扭矩需求增量×目标扭矩油量转换系数。Among them, the pre-injection demand increment = torque demand increment × target torque oil quantity conversion coefficient.

S303:利用预喷需求增量,对发动机燃油喷射系统的预喷油量进行修正,以获得修正预喷油量。S303: Correcting the pre-injection fuel quantity of the engine fuel injection system by using the pre-injection demand increment to obtain a corrected pre-injection fuel quantity.

其中,修正预喷油量为预喷需求增量与预喷油量的总和,具体的,修正预喷油量=预喷需求增量+预喷油量。The corrected pre-injection amount is the sum of the pre-injection demand increment and the pre-injection amount. Specifically, the corrected pre-injection amount=the pre-injection demand increment+the pre-injection amount.

需要说明的是,通过行驶动力学计算车辆爬坡需求扭矩(即发动机需求扭矩),基于发动机需求扭矩与实际扭矩(即发动机当前输出扭矩)之间的差值计算得到预喷需求增量,通过提升预喷油量(即修正预喷油量=预喷需求增量+预喷油量)的方式提升发动机输出动力,解决车辆爬坡时动力不足的问题。It should be noted that the vehicle's climbing torque requirement (i.e., the engine's required torque) is calculated through driving dynamics, and the pre-injection demand increment is calculated based on the difference between the engine's required torque and the actual torque (i.e., the engine's current output torque). The engine output power is increased by increasing the pre-injection amount (i.e., corrected pre-injection amount = pre-injection demand increment + pre-injection amount), thereby solving the problem of insufficient power when the vehicle is climbing.

上述S301-S303所示流程,利用当前发动机转速、发动机循环喷油量、扭矩需求增量以及第二关系表,确定预喷需求增量,并利用预喷需求增量,对发动机燃油喷射系统的预喷油量进行修正,以通过提升预喷油量的方式,来提升发动机输出动力,从而有效解决车辆爬坡时动力不足的问题。The process shown in S301-S303 above uses the current engine speed, engine cycle injection amount, torque demand increment and the second relationship table to determine the pre-injection demand increment, and uses the pre-injection demand increment to correct the pre-injection amount of the engine fuel injection system. By increasing the pre-injection amount, the engine output power is increased, thereby effectively solving the problem of insufficient power when the vehicle climbs a slope.

如图4所示,为本申请实施例提供的另一种基于车辆爬坡的控制方法的流程示意图,包括如下所示步骤。As shown in FIG4 , a flow chart of another control method based on vehicle climbing provided in an embodiment of the present application is provided, which includes the following steps.

S401:基于当前发动机转速以及发动机循环喷油量,确定发动机燃油喷射系统的预喷角度。S401: Determine a pilot injection angle of an engine fuel injection system based on a current engine speed and an engine cycle injection amount.

可选的,基于当前发动机转速以及发动机循环喷油量,确定发动机燃油喷射系统的预喷角度的实现过程,可以为:基于第四关系表,确定与当前发动机转速、发动机循环喷油量对应的目标预喷角度,第四关系表包括多个样本预喷角度,以及每个样本预喷角度对应的样本发动机转速、样本循环喷油量;基于目标预喷角度,确定为发动机燃油喷射系统的预喷角度。Optionally, the implementation process of determining the pilot injection angle of the engine fuel injection system based on the current engine speed and the engine cycle injection amount can be as follows: based on a fourth relationship table, determining a target pilot injection angle corresponding to the current engine speed and the engine cycle injection amount, the fourth relationship table including multiple sample pilot injection angles, and sample engine speeds and sample cycle injection amounts corresponding to each sample pilot injection angle; based on the target pilot injection angle, determining the pilot injection angle of the engine fuel injection system.

在一些示例中,不同类型的发动机(或车辆)所对应的第四关系表可以不同,第四关系表中所示样本预喷角度、样本发动机转速以及样本循环喷油量之间的对应关系,可由技术人员根据实际情况(例如大量实测数据)进行预先设置。In some examples, the fourth relationship table corresponding to different types of engines (or vehicles) may be different, and the correspondence between the sample pre-injection angle, the sample engine speed, and the sample cycle injection amount shown in the fourth relationship table may be pre-set by a technician based on actual conditions (e.g., a large amount of actual measured data).

S402:基于第三关系表,确定与修正预喷油量对应的目标预喷角度修正值。S402: Determine a target pilot injection angle correction value corresponding to the corrected pilot injection amount based on the third relationship table.

其中,第三关系表包括多个样本预喷角度修正值,以及每个样本预喷角度修正值对应的样本预喷油量。The third relationship table includes a plurality of sample pilot injection angle correction values and a sample pilot injection oil quantity corresponding to each sample pilot injection angle correction value.

在一些示例中,不同类型的发动机(或车辆)所对应的第三关系表可以不同,第三关系表中所示样本预喷角度修正值以及样本预喷油量之间的对应关系,可由技术人员根据实际情况(例如大量实测数据)进行预先设置。In some examples, the third relationship table corresponding to different types of engines (or vehicles) may be different, and the correspondence between the sample pre-injection angle correction value and the sample pre-injection fuel amount shown in the third relationship table may be pre-set by a technician based on actual conditions (such as a large amount of actual measured data).

S403:利用目标预喷角度修正值,对发动机燃油喷射系统的预喷角度进行修正,以获得修正预喷角度。S403: Correcting the pilot injection angle of the engine fuel injection system by using the target pilot injection angle correction value to obtain a corrected pilot injection angle.

其中,修正预喷角度为目标预喷角度修正值与预喷角度的总和,具体的,修正预喷角度=目标预喷角度修正值+预喷角度。The corrected pre-injection angle is the sum of the target pre-injection angle correction value and the pre-injection angle. Specifically, the corrected pre-injection angle=the target pre-injection angle correction value+the pre-injection angle.

需要说明的是,利用目标预喷角度修正值,对发动机燃油喷射系统的预喷角度进行修正,目的是为了防止预喷油量增大,预喷加电时间延长导致预喷与主喷黏连的问题。It should be noted that the target pilot angle correction value is used to correct the pilot angle of the engine fuel injection system in order to prevent the increase in the pilot fuel volume and the extension of the pilot power-on time, which may lead to the problem of the pilot injection and the main injection sticking together.

上述S401-S403所示流程,利用当前发动机转速、发动机循环喷油量,结合第三关系表,确定与修正预喷油量对应的目标预喷角度修正值,并利用目标预喷角度修正值,对发动机燃油喷射系统的预喷角度进行修正,从而有效防止预喷油量增大,预喷加电时间延长导致预喷与主喷黏连的问题。The process shown in S401-S403 above utilizes the current engine speed and the engine cycle injection amount, combined with the third relationship table, to determine the target pre-injection angle correction value corresponding to the corrected pre-injection amount, and utilizes the target pre-injection angle correction value to correct the pre-injection angle of the engine fuel injection system, thereby effectively preventing the problem of the pre-injection amount increasing and the pre-injection power-on time being prolonged, resulting in the pre-injection and the main injection sticking together.

如图5所示,为本申请实施例提供的另一种基于车辆爬坡的控制方法的流程示意图,包括如下所示步骤。As shown in FIG5 , a flow chart of another control method based on vehicle climbing provided in an embodiment of the present application is provided, which includes the following steps.

S501:基于当前发动机转速以及发动机循环喷油量,确定发动机燃油喷射系统的主喷角度。S501: Determine a main injection angle of an engine fuel injection system based on a current engine speed and an engine cycle injection amount.

可选的,基于当前发动机转速以及发动机循环喷油量,确定发动机燃油喷射系统的主喷角度的实现过程,可以为:基于第六关系表,确定与当前发动机转速、发动机循环喷油量对应的目标主喷角度,第六关系表包括多个样本主喷角度,以及每个样本主喷角度对应的样本发动机转速、样本循环喷油量;基于目标主喷角度,确定为发动机燃油喷射系统的主喷角度。Optionally, the implementation process of determining the main injection angle of the engine fuel injection system based on the current engine speed and the engine cycle injection amount can be as follows: based on the sixth relationship table, determine the target main injection angle corresponding to the current engine speed and the engine cycle injection amount, the sixth relationship table including multiple sample main injection angles, and the sample engine speed and sample cycle injection amount corresponding to each sample main injection angle; based on the target main injection angle, determine the main injection angle of the engine fuel injection system.

在一些示例中,不同类型的发动机(或车辆)所对应的第六关系表可以不同,第六关系表中所示样本主喷角度、样本发动机转速以及样本循环喷油量之间的对应关系,可由技术人员根据实际情况(例如大量实测数据)进行预先设置。In some examples, the sixth relationship table corresponding to different types of engines (or vehicles) may be different, and the correspondence between the sample main injection angle, sample engine speed, and sample cycle injection amount shown in the sixth relationship table may be pre-set by a technician based on actual conditions (e.g., a large amount of actual measured data).

S502:基于第五关系表,确定与修正预喷油量对应的目标主喷角度修正值。S502: Determine a target main injection angle correction value corresponding to the corrected pilot injection amount based on the fifth relationship table.

其中,第五关系表包括多个样本主喷角度修正值,以及每个样本主喷角度修正值对应的样本预喷油量。The fifth relationship table includes a plurality of sample main injection angle correction values and a sample pre-injection oil quantity corresponding to each sample main injection angle correction value.

在一些示例中,不同类型的发动机(或车辆)所对应的第五关系表可以不同,第五关系表中所示样本主喷角度修正值以及样本主喷角度修正值之间的对应关系,可由技术人员根据实际情况(例如大量实测数据)进行预先设置。In some examples, the fifth relationship table corresponding to different types of engines (or vehicles) may be different, and the correspondence between the sample main injection angle correction value and the sample main injection angle correction value shown in the fifth relationship table may be pre-set by a technician based on actual conditions (such as a large amount of measured data).

S503:利用目标主喷角度修正值,对发动机燃油喷射系统的主喷角度进行修正,以获得修正主喷角度。S503: Correcting the main injection angle of the engine fuel injection system using the target main injection angle correction value to obtain a corrected main injection angle.

其中,修正主喷角度为目标主喷角度修正值与主喷角度的总和。The corrected main injection angle is the sum of the target main injection angle correction value and the main injection angle.

需要说明的是,利用目标主喷角度修正值,对发动机燃油喷射系统的主喷角度进行修正,目的是当预喷油量增大时,缸内爆发压力会升高,同时缸内产生的原排氮氧化合物也会增大,为了防止爆发压力升高过大导致可靠性变差、氮氧化合物产生量增多导致尾排升高的问题,因此添加基于预喷增量(即修正预喷油量)的主喷角度修正,随着预喷油量的逐渐增加,主喷角度适当降低,以将缸内爆发压力和原排氮氧化合物控制在原有水平上。It should be noted that the target main injection angle correction value is used to correct the main injection angle of the engine fuel injection system. The purpose is that when the pre-injection amount increases, the explosion pressure in the cylinder will increase, and at the same time, the original nitrogen oxides produced in the cylinder will also increase. In order to prevent the explosion pressure from increasing too much, resulting in poor reliability, and the increase in tail emissions due to increased nitrogen oxides production, a main injection angle correction based on the pre-injection increment (i.e., corrected pre-injection amount) is added. As the pre-injection amount gradually increases, the main injection angle is appropriately reduced to control the explosion pressure in the cylinder and the original nitrogen oxides at the original level.

上述S501-S503所示流程,利用当前发动机转速、发动机循环喷油量,结合第五关系表,确定与修正预喷油量对应的目标主喷角度修正值,并利用目标主喷角度修正值,对发动机燃油喷射系统的主喷角度进行修正,以将缸内爆发压力和原排氮氧化合物控制在原有水平上。The process shown in S501-S503 above utilizes the current engine speed and the engine cycle injection amount, combined with the fifth relationship table, to determine the target main injection angle correction value corresponding to the corrected pre-injection amount, and utilizes the target main injection angle correction value to correct the main injection angle of the engine fuel injection system to control the explosion pressure in the cylinder and the original nitrogen oxides at the original level.

如图6所示,为本申请实施例提供的一种基于车辆爬坡的控制装置的架构示意图,包括如下所示单元。As shown in FIG6 , it is a schematic diagram of the architecture of a control device based on vehicle climbing provided in an embodiment of the present application, including the units shown below.

需求确定单元100,用于当车辆处于爬坡状态时,基于车辆的当前档位、当前车速、当前重量以及当前所处道路的坡度,确定发动机需求扭矩。The demand determination unit 100 is used to determine the engine demand torque based on the current gear position, current vehicle speed, current weight and current slope of the road of the vehicle when the vehicle is in a climbing state.

增量确定单元200,用于基于发动机需求扭矩与发动机当前输出扭矩之间的差值,确定扭矩需求增量。The increment determination unit 200 is used to determine the torque demand increment based on the difference between the engine demand torque and the current engine output torque.

参数修正单元300,用于基于扭矩需求增量,对发动机燃油喷射系统的预喷参数进行修正,以获得修正预喷参数;预喷参数基于当前发动机转速以及发动机循环喷油量所确定。The parameter correction unit 300 is used to correct the pre-injection parameter of the engine fuel injection system based on the torque demand increment to obtain a corrected pre-injection parameter; the pre-injection parameter is determined based on the current engine speed and the engine cycle injection amount.

喷射控制单元400,用于根据修正预喷参数,控制发动机燃油喷射系统进行喷射,以使得发动机输出动力满足与发动机需求扭矩对应的动力需求。The injection control unit 400 is used to control the engine fuel injection system to perform injection according to the modified pre-injection parameters so that the engine output power meets the power demand corresponding to the engine required torque.

可选的,预喷参数包括预喷油量,参数修正单元300基于当前发动机转速以及发动机循环喷油量,确定预喷油量的过程,包括:获得当前发动机转速以及发动机循环喷油量;基于第一关系表,确定与当前发动机转速、发动机循环喷油量对应的目标预喷油量;第一关系表包括多个样本预喷油量,以及每个样本预喷油量对应的样本发动机转速、样本循环喷油量;基于目标预喷油量,确定为发动机燃油喷射系统的预喷油量。Optionally, the pre-injection parameters include the pre-injection amount, and the parameter correction unit 300 determines the pre-injection amount based on the current engine speed and the engine cycle injection amount. The process includes: obtaining the current engine speed and the engine cycle injection amount; based on the first relationship table, determining the target pre-injection amount corresponding to the current engine speed and the engine cycle injection amount; the first relationship table includes multiple sample pre-injection amounts, and the sample engine speed and sample cycle injection amount corresponding to each sample pre-injection amount; based on the target pre-injection amount, determining the pre-injection amount of the engine fuel injection system.

可选的,参数修正单元300具体用于:基于第二关系表,确定与当前发动机转速、发动机循环喷油量对应的目标扭矩油量转换系数;第二关系表包括多个样本扭矩油量转换系数,以及每个样本扭矩油量转换系数对应的样本发动机转速、样本循环喷油量;基于扭矩需求增量与目标扭矩油量转换系数的乘积,确定预喷需求增量;利用预喷需求增量,对发动机燃油喷射系统的预喷油量进行修正,以获得修正预喷油量;修正预喷油量为预喷需求增量与预喷油量的总和。Optionally, the parameter correction unit 300 is specifically used to: determine the target torque-fuel quantity conversion coefficient corresponding to the current engine speed and the engine cycle injection quantity based on the second relationship table; the second relationship table includes multiple sample torque-fuel quantity conversion coefficients, and the sample engine speed and sample cycle injection quantity corresponding to each sample torque-fuel quantity conversion coefficient; determine the pre-injection demand increment based on the product of the torque demand increment and the target torque-fuel quantity conversion coefficient; use the pre-injection demand increment to correct the pre-injection quantity of the engine fuel injection system to obtain a corrected pre-injection quantity; the corrected pre-injection quantity is the sum of the pre-injection demand increment and the pre-injection quantity.

可选的,预喷参数还包括预喷角度,参数修正单元300还用于:基于当前发动机转速以及发动机循环喷油量,确定发动机燃油喷射系统的预喷角度;基于第三关系表,确定与修正预喷油量对应的目标预喷角度修正值;第三关系表包括多个样本预喷角度修正值,以及每个样本预喷角度修正值对应的样本预喷油量;利用目标预喷角度修正值,对发动机燃油喷射系统的预喷角度进行修正,以获得修正预喷角度;修正预喷角度为目标预喷角度修正值与预喷角度的总和。Optionally, the pre-injection parameters also include a pre-injection angle, and the parameter correction unit 300 is also used to: determine the pre-injection angle of the engine fuel injection system based on the current engine speed and the engine cycle injection amount; determine the target pre-injection angle correction value corresponding to the corrected pre-injection amount based on a third relationship table; the third relationship table includes multiple sample pre-injection angle correction values, and the sample pre-injection amount corresponding to each sample pre-injection angle correction value; use the target pre-injection angle correction value to correct the pre-injection angle of the engine fuel injection system to obtain a corrected pre-injection angle; the corrected pre-injection angle is the sum of the target pre-injection angle correction value and the pre-injection angle.

可选的,参数修正单元300具体用于:基于第四关系表,确定与当前发动机转速、发动机循环喷油量对应的目标预喷角度;第四关系表包括多个样本预喷角度,以及每个样本预喷角度对应的样本发动机转速、样本循环喷油量;基于目标预喷角度,确定为发动机燃油喷射系统的预喷角度。Optionally, the parameter correction unit 300 is specifically used to: determine the target pilot injection angle corresponding to the current engine speed and the engine cycle injection amount based on the fourth relationship table; the fourth relationship table includes multiple sample pilot injection angles, and the sample engine speed and sample cycle injection amount corresponding to each sample pilot injection angle; based on the target pilot injection angle, determine the pilot injection angle of the engine fuel injection system.

可选的,预喷参数还包括主喷角度,参数修正单元300还用于:基于当前发动机转速以及发动机循环喷油量,确定发动机燃油喷射系统的主喷角度;基于第五关系表,确定与修正预喷油量对应的目标主喷角度修正值;第五关系表包括多个样本主喷角度修正值,以及每个样本主喷角度修正值对应的样本预喷油量;利用目标主喷角度修正值,对发动机燃油喷射系统的主喷角度进行修正,以获得修正主喷角度;修正主喷角度为目标主喷角度修正值与主喷角度的总和。Optionally, the pre-injection parameters also include a main injection angle, and the parameter correction unit 300 is also used to: determine the main injection angle of the engine fuel injection system based on the current engine speed and the engine cycle injection amount; determine the target main injection angle correction value corresponding to the corrected pre-injection amount based on the fifth relationship table; the fifth relationship table includes multiple sample main injection angle correction values, and the sample pre-injection amount corresponding to each sample main injection angle correction value; use the target main injection angle correction value to correct the main injection angle of the engine fuel injection system to obtain a corrected main injection angle; the corrected main injection angle is the sum of the target main injection angle correction value and the main injection angle.

可选的,参数修正单元300具体用于:基于第六关系表,确定与当前发动机转速、发动机循环喷油量对应的目标主喷角度;第六关系表包括多个样本主喷角度,以及每个样本主喷角度对应的样本发动机转速、样本循环喷油量;基于目标主喷角度,确定为发动机燃油喷射系统的主喷角度。Optionally, the parameter correction unit 300 is specifically used to: determine the target main injection angle corresponding to the current engine speed and the engine cycle injection amount based on the sixth relationship table; the sixth relationship table includes multiple sample main injection angles, and the sample engine speed and sample cycle injection amount corresponding to each sample main injection angle; based on the target main injection angle, determine the main injection angle of the engine fuel injection system.

上述所示各个单元,当检测到发动机在车辆爬坡过程中动力不足时,通过对发动机燃油喷射系统的预喷参数的修正,来提升发动机输出动力,从而提升车辆的爬坡动力,以免车辆在爬坡过程中因动力不足导致车辆爬坡失败或溜车的风险,提升车辆运行安全性。When the above-mentioned units detect that the engine is underpowered during the vehicle climbing process, the pre-injection parameters of the engine fuel injection system are corrected to increase the engine output power, thereby improving the vehicle's climbing power, thereby avoiding the risk of the vehicle failing to climb or slipping due to insufficient power during the climbing process, thereby improving the vehicle's operating safety.

本申请还提供了一种计算机可读存储介质,计算机可读存储介质包括存储的程序,其中,程序执行上述本申请提供的基于车辆爬坡的控制方法。The present application also provides a computer-readable storage medium, which includes a stored program, wherein the program executes the vehicle climbing control method provided by the present application.

本申请还提供了一种车辆,包括:处理器、存储器和总线。处理器与存储器通过总线连接,存储器用于存储程序,处理器用于运行程序,其中,程序运行时执行上述本申请提供的基于车辆爬坡的控制方法。The present application also provides a vehicle, including: a processor, a memory and a bus. The processor and the memory are connected via a bus, the memory is used to store a program, and the processor is used to run the program, wherein the control method based on vehicle climbing provided by the present application is executed when the program is run.

此外,本申请实施例中以上描述的功能可以至少部分地由一个或多个硬件逻辑部件来执行。例如,非限制性地,可以使用的示范类型的硬件逻辑部件包括:现场可编程门阵列(FPGA)、专用集成电路(ASIC)、专用标准产品(ASSP)、片上系统(SOC)、复杂可编程逻辑设备(CPLD)等等。In addition, the functions described above in the embodiments of the present application may be at least partially performed by one or more hardware logic components. For example, without limitation, exemplary types of hardware logic components that may be used include: field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chips (SOCs), complex programmable logic devices (CPLDs), and the like.

尽管已经采用特定于结构特征和/或方法逻辑动作的语言描述了本主题,但是应当理解所附权利要求书中所限定的主题未必局限于上面描述的特定特征或动作。相反,上面所描述的特定特征和动作仅仅是实现权利要求书的示例形式。Although the subject matter has been described in language specific to structural features and/or methodological logical actions, it should be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or actions described above. On the contrary, the specific features and actions described above are merely example forms of implementing the claims.

虽然在上面论述中包含了若干具体实现细节,但是这些不应当被解释为对本申请的范围的限制。在单独的实施例的上下文中描述的某些特征还可以组合地实现在单个实施例中。相反地,在单个实施例的上下文中描述的各种特征也可以单独地或以任何合适的子组合的方式实现在多个实施例中。Although several specific implementation details are included in the above discussion, these should not be interpreted as limiting the scope of the present application. Certain features described in the context of a separate embodiment can also be implemented in a single embodiment in combination. On the contrary, the various features described in the context of a single embodiment can also be implemented in multiple embodiments individually or in any suitable sub-combination.

以上描述仅为本申请的较佳实施例以及对所运用技术原理的说明。本领域技术人员应当理解,本申请中所涉及的公开范围,并不限于上述技术特征的特定组合而成的技术方案,同时也应涵盖在不脱离上述公开构思的情况下,由上述技术特征或其等同特征进行任意组合而形成的其它技术方案。例如上述特征与本申请中公开的(但不限于)具有类似功能的技术特征进行互相替换而形成的技术方案。The above description is only a preferred embodiment of the present application and an explanation of the technical principles used. Those skilled in the art should understand that the scope of disclosure involved in the present application is not limited to the technical solution formed by a specific combination of the above technical features, but should also cover other technical solutions formed by any combination of the above technical features or their equivalent features without departing from the above disclosed concept. For example, the above features are replaced with the technical features with similar functions disclosed in this application (but not limited to) by each other to form a technical solution.

Claims (10)

1.一种基于车辆爬坡的控制方法,其特征在于,包括:1. A control method based on vehicle climbing, characterized by comprising: 当车辆处于爬坡状态时,基于所述车辆的当前档位、当前车速、当前重量以及当前所处道路的坡度,确定发动机需求扭矩;When the vehicle is in a climbing state, determining the engine required torque based on the current gear position, current vehicle speed, current weight and current slope of the road of the vehicle; 基于所述发动机需求扭矩与发动机当前输出扭矩之间的差值,确定扭矩需求增量;determining a torque demand increment based on a difference between the engine demand torque and a current engine output torque; 基于所述扭矩需求增量,对发动机燃油喷射系统的预喷参数进行修正,以获得修正预喷参数;所述预喷参数基于当前发动机转速以及发动机循环喷油量所确定;Based on the torque demand increment, a pilot injection parameter of the engine fuel injection system is corrected to obtain a corrected pilot injection parameter; the pilot injection parameter is determined based on a current engine speed and an engine cycle injection amount; 根据所述修正预喷参数,控制所述发动机燃油喷射系统进行喷射,以使得发动机输出动力满足与所述发动机需求扭矩对应的动力需求。According to the modified pilot injection parameter, the engine fuel injection system is controlled to perform injection so that the engine output power meets the power demand corresponding to the engine required torque. 2.根据权利要求1所述的方法,其特征在于,所述预喷参数包括预喷油量,基于当前发动机转速以及发动机循环喷油量,确定所述预喷油量的过程,包括:2. The method according to claim 1, characterized in that the pilot injection parameter includes a pilot injection amount, and the process of determining the pilot injection amount based on the current engine speed and the engine cycle injection amount includes: 获得当前发动机转速以及发动机循环喷油量;Get the current engine speed and engine cycle injection amount; 基于第一关系表,确定与所述当前发动机转速、所述发动机循环喷油量对应的目标预喷油量;所述第一关系表包括多个样本预喷油量,以及每个所述样本预喷油量对应的样本发动机转速、样本循环喷油量;Determine a target pre-injection amount corresponding to the current engine speed and the engine cycle injection amount based on a first relationship table; the first relationship table includes a plurality of sample pre-injection amounts, and a sample engine speed and a sample cycle injection amount corresponding to each of the sample pre-injection amounts; 基于所述目标预喷油量,确定为所述发动机燃油喷射系统的预喷油量。Based on the target pilot injection amount, a pilot injection amount of the engine fuel injection system is determined. 3.根据权利要求2所述的方法,其特征在于,基于所述扭矩需求增量,对发动机燃油喷射系统的预喷参数进行修正,以获得修正预喷参数,包括:3. The method according to claim 2, characterized in that, based on the torque demand increment, the pilot injection parameter of the engine fuel injection system is corrected to obtain the corrected pilot injection parameter, comprising: 基于第二关系表,确定与所述当前发动机转速、所述发动机循环喷油量对应的目标扭矩油量转换系数;所述第二关系表包括多个样本扭矩油量转换系数,以及每个所述样本扭矩油量转换系数对应的样本发动机转速、样本循环喷油量;Based on a second relationship table, determining a target torque-oil conversion coefficient corresponding to the current engine speed and the engine cycle injection amount; the second relationship table includes a plurality of sample torque-oil conversion coefficients, and a sample engine speed and a sample cycle injection amount corresponding to each of the sample torque-oil conversion coefficients; 基于所述扭矩需求增量与所述目标扭矩油量转换系数的乘积,确定预喷需求增量;Determining a pilot injection requirement increment based on a product of the torque requirement increment and the target torque oil quantity conversion coefficient; 利用所述预喷需求增量,对所述发动机燃油喷射系统的预喷油量进行修正,以获得修正预喷油量;所述修正预喷油量为所述预喷需求增量与所述预喷油量的总和。The pre-injection fuel quantity of the engine fuel injection system is corrected by using the pre-injection demand increment to obtain a corrected pre-injection fuel quantity; the corrected pre-injection fuel quantity is the sum of the pre-injection demand increment and the pre-injection fuel quantity. 4.根据权利要求3所述的方法,其特征在于,所述预喷参数还包括预喷角度,所述方法还包括:4. The method according to claim 3, characterized in that the pilot spray parameter further comprises a pilot spray angle, and the method further comprises: 基于所述当前发动机转速以及所述发动机循环喷油量,确定所述发动机燃油喷射系统的预喷角度;Determining a pilot injection angle of a fuel injection system of the engine based on the current engine speed and the engine cycle injection amount; 基于第三关系表,确定与所述修正预喷油量对应的目标预喷角度修正值;所述第三关系表包括多个样本预喷角度修正值,以及每个所述样本预喷角度修正值对应的样本预喷油量;Based on a third relationship table, determining a target pilot injection angle correction value corresponding to the corrected pilot injection amount; the third relationship table includes a plurality of sample pilot injection angle correction values and a sample pilot injection amount corresponding to each sample pilot injection angle correction value; 利用所述目标预喷角度修正值,对所述发动机燃油喷射系统的预喷角度进行修正,以获得修正预喷角度;所述修正预喷角度为所述目标预喷角度修正值与所述预喷角度的总和。The target pilot injection angle correction value is used to correct the pilot injection angle of the engine fuel injection system to obtain a corrected pilot injection angle; the corrected pilot injection angle is the sum of the target pilot injection angle correction value and the pilot injection angle. 5.根据权利要求4所述的方法,其特征在于,基于所述当前发动机转速以及所述发动机循环喷油量,确定所述发动机燃油喷射系统的预喷角度,包括:5. The method according to claim 4, characterized in that determining the pilot injection angle of the engine fuel injection system based on the current engine speed and the engine cycle injection amount comprises: 基于第四关系表,确定与所述当前发动机转速、所述发动机循环喷油量对应的目标预喷角度;所述第四关系表包括多个样本预喷角度,以及每个所述样本预喷角度对应的样本发动机转速、样本循环喷油量;Based on a fourth relationship table, determining a target pilot injection angle corresponding to the current engine speed and the engine cycle injection amount; the fourth relationship table includes a plurality of sample pilot injection angles, and a sample engine speed and a sample cycle injection amount corresponding to each of the sample pilot injection angles; 基于所述目标预喷角度,确定为发动机燃油喷射系统的预喷角度。Based on the target pilot injection angle, a pilot injection angle of the engine fuel injection system is determined. 6.根据权利要求3所述的方法,其特征在于,所述预喷参数还包括主喷角度,所述方法还包括:6. The method according to claim 3, characterized in that the pre-spray parameter also includes a main spray angle, and the method further includes: 基于所述当前发动机转速以及所述发动机循环喷油量,确定所述发动机燃油喷射系统的主喷角度;Determining a main injection angle of the engine fuel injection system based on the current engine speed and the engine cycle injection amount; 基于第五关系表,确定与所述修正预喷油量对应的目标主喷角度修正值;所述第五关系表包括多个样本主喷角度修正值,以及每个所述样本主喷角度修正值对应的样本预喷油量;Based on a fifth relationship table, determining a target main injection angle correction value corresponding to the corrected pilot injection amount; the fifth relationship table includes a plurality of sample main injection angle correction values and a sample pilot injection amount corresponding to each sample main injection angle correction value; 利用所述目标主喷角度修正值,对所述发动机燃油喷射系统的主喷角度进行修正,以获得修正主喷角度;所述修正主喷角度为所述目标主喷角度修正值与所述主喷角度的总和。The target main injection angle correction value is used to correct the main injection angle of the engine fuel injection system to obtain a corrected main injection angle; the corrected main injection angle is the sum of the target main injection angle correction value and the main injection angle. 7.根据权利要求6所述的方法,其特征在于,基于所述当前发动机转速以及所述发动机循环喷油量,确定所述发动机燃油喷射系统的主喷角度,包括:7. The method according to claim 6, characterized in that determining the main injection angle of the engine fuel injection system based on the current engine speed and the engine cycle injection amount comprises: 基于第六关系表,确定与所述当前发动机转速、所述发动机循环喷油量对应的目标主喷角度;所述第六关系表包括多个样本主喷角度,以及每个所述样本主喷角度对应的样本发动机转速、样本循环喷油量;Based on a sixth relationship table, determining a target main injection angle corresponding to the current engine speed and the engine cycle injection amount; the sixth relationship table includes a plurality of sample main injection angles, and a sample engine speed and a sample cycle injection amount corresponding to each of the sample main injection angles; 基于所述目标主喷角度,确定为发动机燃油喷射系统的主喷角度。Based on the target main injection angle, a main injection angle of the engine fuel injection system is determined. 8.一种基于车辆爬坡的控制装置,其特征在于,包括:8. A control device based on vehicle climbing, characterized by comprising: 需求确定单元,用于当车辆处于爬坡状态时,基于所述车辆的当前档位、当前车速、当前重量以及当前所处道路的坡度,确定发动机需求扭矩;A demand determination unit, configured to determine the engine demand torque based on the current gear position, current vehicle speed, current weight and current slope of the road of the vehicle when the vehicle is in a climbing state; 增量确定单元,用于基于所述发动机需求扭矩与发动机当前输出扭矩之间的差值,确定扭矩需求增量;an increment determination unit, configured to determine a torque demand increment based on a difference between the engine demand torque and a current engine output torque; 参数修正单元,用于基于所述扭矩需求增量,对发动机燃油喷射系统的预喷参数进行修正,以获得修正预喷参数;所述预喷参数基于当前发动机转速以及发动机循环喷油量所确定;a parameter correction unit, configured to correct a pilot injection parameter of an engine fuel injection system based on the torque demand increment to obtain a corrected pilot injection parameter; the pilot injection parameter is determined based on a current engine speed and a cycle fuel injection amount of the engine; 喷射控制单元,用于根据所述修正预喷参数,控制所述发动机燃油喷射系统进行喷射,以使得发动机输出动力满足与所述发动机需求扭矩对应的动力需求。The injection control unit is used to control the engine fuel injection system to perform injection according to the modified pre-injection parameters so that the engine output power meets the power demand corresponding to the engine required torque. 9.一种存储介质,其特征在于,所述存储介质包括存储的程序,其中,所述程序被处理器运行时执行权利要求1-7任一所述的基于车辆爬坡的控制方法。9. A storage medium, characterized in that the storage medium comprises a stored program, wherein the program, when executed by a processor, executes the vehicle climbing control method according to any one of claims 1 to 7. 10.一种车辆,其特征在于,包括:处理器、存储器和总线;所述处理器与所述存储器通过所述总线连接;10. A vehicle, comprising: a processor, a memory and a bus; the processor and the memory are connected via the bus; 所述存储器用于存储程序,所述处理器用于运行程序,其中,所述程序被处理器运行时执行权利要求1-7任一所述的基于车辆爬坡的控制方法。The memory is used to store programs, and the processor is used to run programs, wherein the program, when run by the processor, executes the vehicle climbing control method according to any one of claims 1 to 7.
CN202411305244.0A 2024-09-19 2024-09-19 Control method, device, storage medium and vehicle based on vehicle climbing Active CN118810728B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202411305244.0A CN118810728B (en) 2024-09-19 2024-09-19 Control method, device, storage medium and vehicle based on vehicle climbing

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202411305244.0A CN118810728B (en) 2024-09-19 2024-09-19 Control method, device, storage medium and vehicle based on vehicle climbing

Publications (2)

Publication Number Publication Date
CN118810728A true CN118810728A (en) 2024-10-22
CN118810728B CN118810728B (en) 2025-01-17

Family

ID=93070966

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202411305244.0A Active CN118810728B (en) 2024-09-19 2024-09-19 Control method, device, storage medium and vehicle based on vehicle climbing

Country Status (1)

Country Link
CN (1) CN118810728B (en)

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20060072605A (en) * 2004-12-23 2006-06-28 현대자동차주식회사 Vehicle control device and method
KR20130054052A (en) * 2011-11-16 2013-05-24 현대자동차주식회사 Engine torque control system for car and method thereof
CN103291481A (en) * 2013-05-24 2013-09-11 潍柴动力股份有限公司 Pilot injection control method and pilot injection control device for engine and electronic control system thereof
JP2014092030A (en) * 2012-10-31 2014-05-19 Toyota Motor Corp Creep torque control device for vehicle
CN109372643A (en) * 2018-12-05 2019-02-22 东风柳州汽车有限公司 The modification method of engine flywheel end torque under vehicle climbing mode
CN110284980A (en) * 2019-06-28 2019-09-27 潍柴动力股份有限公司 A kind of method for correcting oil quantity and device based on main jet angle
CN110626347A (en) * 2018-06-22 2019-12-31 马自达汽车株式会社 Vehicle control method and vehicle system

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20060072605A (en) * 2004-12-23 2006-06-28 현대자동차주식회사 Vehicle control device and method
KR20130054052A (en) * 2011-11-16 2013-05-24 현대자동차주식회사 Engine torque control system for car and method thereof
JP2014092030A (en) * 2012-10-31 2014-05-19 Toyota Motor Corp Creep torque control device for vehicle
CN103291481A (en) * 2013-05-24 2013-09-11 潍柴动力股份有限公司 Pilot injection control method and pilot injection control device for engine and electronic control system thereof
CN110626347A (en) * 2018-06-22 2019-12-31 马自达汽车株式会社 Vehicle control method and vehicle system
CN109372643A (en) * 2018-12-05 2019-02-22 东风柳州汽车有限公司 The modification method of engine flywheel end torque under vehicle climbing mode
CN110284980A (en) * 2019-06-28 2019-09-27 潍柴动力股份有限公司 A kind of method for correcting oil quantity and device based on main jet angle

Also Published As

Publication number Publication date
CN118810728B (en) 2025-01-17

Similar Documents

Publication Publication Date Title
CN101321643B (en) hybrid vehicle
US8463531B2 (en) System and method for controlling exhaust gas recirculation systems
CN100340757C (en) Fuel jet control system of IC engine
JP5929710B2 (en) Control device for internal combustion engine device and hybrid vehicle
CN102619635B (en) Onboard oil injection quantity control self-learning method for common rail oil injector
CN102220911B (en) For reducing the method and system of the turbo lag in electromotor
US8452520B2 (en) Control system and method for low quantity fuel injection
CN103370520B (en) Control devices for internal combustion engines
JP6363366B2 (en) Vehicle and vehicle control method
WO2016084188A1 (en) Internal combustion engine control device and control method
JP5143145B2 (en) Hybrid vehicle engine control system
CN114856839B (en) Fuel quality detection and adjustment device and method for combined fuel engine
CN113417749B (en) A vehicle DPF active regeneration trigger control method and system
CN111535929B (en) Method for calculating DPF regeneration compensation value based on fuel consumption
CN118810728A (en) Control method, device, storage medium and vehicle based on vehicle climbing
JP5949675B2 (en) Heat generation rate waveform creation device and combustion state diagnostic device for internal combustion engine
CN118532473A (en) Engine torque control method and device, storage medium and vehicle
US9970382B2 (en) Direct injection internal combustion engine
US8851052B2 (en) Method and control device for operating an internal combustion engine
CN104179555A (en) A transient NH3 leakage control system and method for a supercharged diesel engine SCR system
CN115698490A (en) Method and device for controlling internal combustion engine
EP4631808A1 (en) Control method and system for vehicle, vehicle, and storage medium
US8983678B2 (en) System and method for determining vehicle speed
CN110834539B (en) An electronic throttle speed limiting device for internal combustion forklift
CN112963254B (en) Engine control method and engine

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant