Minimum torque self-adaptive control method for automobile engine

文档序号:1933922 发布日期:2021-12-07 浏览:21次 中文

阅读说明:本技术 一种汽车发动机最小扭矩自适应控制方法 (Minimum torque self-adaptive control method for automobile engine ) 是由 王丽芳 陈玉俊 吴晓 张衡 周杰敏 李小龙 于 2021-08-27 设计创作,主要内容包括:本发明提供了一种汽车发动机最小扭矩自适应控制方法,包括以下步骤:读取存储的发动机最小自适应扭矩参考值;判断是否满足扭矩自适应状态释放条件,如果满足执行步骤S3,如果不满足继续执行步骤S2,根据车辆运行状态选择扭矩自适应计算方式;根据选择的扭矩自适应计算方式,结合车辆状态信息生成扭矩自适应计算结果;根据扭矩自适应计算结果和发发动机最小自适应扭矩参考值,计算获得最新的发动机最小自适应扭矩并用于控制发动机;根据生成的所有的扭矩自适应计算结果计算得到发动机最小自适应扭矩参考值并进行存储。本发明兼顾了附件扭矩的自适应。(The invention provides a minimum torque self-adaptive control method of an automobile engine, which comprises the following steps: reading a stored minimum adaptive torque reference value of the engine; judging whether a release condition of the self-adaptive torque state is met, if the release condition of the self-adaptive torque state is met, executing the step S3, and if the release condition of the self-adaptive torque state is not met, continuing to execute the step S2, and selecting a self-adaptive torque calculation mode according to the running state of the vehicle; generating a torque self-adaptive calculation result by combining the vehicle state information according to the selected torque self-adaptive calculation mode; calculating and obtaining the latest minimum adaptive torque of the engine according to the torque adaptive calculation result and the minimum adaptive torque reference value of the engine, and using the latest minimum adaptive torque of the engine to control the engine; and calculating and storing the minimum adaptive torque reference value of the engine according to all the generated adaptive torque calculation results. The invention also considers the self-adaptation of the accessory torque.)

1. A self-adaptive control method for minimum torque of an automobile engine is characterized in that: the method comprises the following steps:

s1, initializing after the engine control unit is powered on, reading the stored minimum adaptive torque reference value of the engine and initializing the minimum adaptive torque reference value to a torque calculation path of the engine;

s2, obtaining the vehicle state information after the engine is normally started, judging whether the releasing condition of the self-adaptive torque state is satisfied, if the releasing condition of the self-adaptive torque state is satisfied, executing the step S3, if the releasing condition of the self-adaptive torque state is not satisfied, continuing to execute the step S2,

s3, selecting a torque self-adaptive calculation mode according to the running state of the vehicle;

s4, generating a torque self-adaptive calculation result by combining the vehicle state information according to the selected torque self-adaptive calculation mode;

s5, calculating and obtaining the latest minimum adaptive torque of the engine according to the torque adaptive calculation result and the minimum adaptive torque reference value of the engine on the torque calculation path of the engine, and using the latest minimum adaptive torque of the engine for controlling the engine;

s6, outputting the result of the torque self-adaptive calculation to a torque calculation path of the engine as a new minimum self-adaptive torque reference value of the engine;

s7, when the whole vehicle runs normally, executing steps S2-S6 in a circulating way until the whole vehicle stops running and executing step S8;

and S8, calculating and storing the minimum adaptive torque reference value of the engine according to all the generated adaptive torque calculation results.

2. The adaptive control method for minimum torque of the automobile engine according to claim 1, characterized in that: in step S2, it is determined whether the release condition of the torque adaptive state is satisfied according to the engine operation mode, the engine temperature, the engine speed, the combustion mode, the control adjustment of the electronic control accessory, the engine speed, and the torque state.

3. The adaptive control method for minimum torque of the automobile engine according to claim 1, characterized in that: in step S3, a torque adaptive calculation method is selected according to the vehicle speed and the gear of the vehicle.

4. The adaptive control method for minimum torque of the automobile engine according to claim 3, characterized in that: the torque self-adaptive calculation mode comprises a common idling mode; and when the vehicle speed is zero and the engine is in an idle state, adopting a common idle mode, wherein the common idle mode is used for calculating and obtaining the adaptive torque of the engine.

5. The adaptive control method for minimum torque of the automobile engine according to claim 4, characterized in that: the torque adaptive computing mode comprises an engine accessory mode; an engine accessory mode is employed when the vehicle is coasting and the engine is idling, the engine accessory mode being used to calculate an engine accessory torque.

6. The adaptive control method for minimum torque of the automobile engine according to claim 5, characterized in that: the torque self-adaptive calculation mode comprises an on-gear torque self-adaptive mode which is used for a vehicle adopting the AMT and is adopted when the vehicle adopting the AMT is in gear and the whole vehicle is in a static state, and the on-gear torque self-adaptive mode is used for calculating and obtaining the engine self-adaptive torque.

7. The adaptive control method for minimum torque of the automobile engine according to claim 4, characterized in that: in step S4, when the normal idle mode is selected as the torque adaptive calculation mode, calculating a control filter coefficient of the engine adaptive torque according to the vehicle state information; and calculating the engine loss torque according to the control filter coefficient of the calculated engine adaptive torque, and taking the calculated engine loss torque as a torque adaptive calculation result.

8. The adaptive control method for minimum torque of the automobile engine according to claim 5, characterized in that: in the step S4, when the engine accessory mode is selected in the torque adaptive calculation mode, the engine electronic control accessory is required to be temporarily disengaged and the control filter coefficient of the engine accessory torque is calculated according to the working states of different accessories; and calculating the engine accessory torque according to the control filter coefficient of the calculated engine accessory torque, and taking the calculated engine accessory torque as a torque self-adaptive calculation result.

9. The adaptive control method for minimum torque of the automobile engine according to claim 6, characterized in that: in step S4, when the torque adaptive calculation mode selects the on-gear torque adaptive mode, calculating a control filter coefficient of the engine adaptive torque according to the vehicle state information; and calculating the engine self-adaptive torque according to the control filter coefficient of the calculated engine self-adaptive torque, and taking the calculated engine self-adaptive torque as a torque self-adaptive calculation result.

10. The adaptive control method for minimum torque of the automobile engine according to claim 6, characterized in that: the engine minimum adaptive torque reference value comprises an engine adaptive torque reference value and an engine accessory torque reference value;

when step S6 is executed, if the engine accessory mode is used in step S4 in the present cycle, the result of the generated torque adaptive calculation of step S4 is used as a new engine accessory torque reference value for the next cycle calculation; if the normal idle mode or the on-gear torque adaptive mode is adopted in the step S4 in the present cycle, the result of the torque adaptive calculation generated in the step S4 executed this time is used as a new engine adaptive torque reference value for the next cycle calculation;

when the torque adaptive calculation mode adopts the common idle speed mode or the gear torque adaptive mode, the minimum adaptive torque of the engine is calculated by adopting a new engine accessory torque reference value as the minimum adaptive torque reference value of the engine when the step S5 is executed; when the torque adaptive calculation mode adopts an engine accessory mode, a new engine adaptive torque reference value is adopted as an engine minimum adaptive torque reference value to calculate the engine minimum adaptive torque;

in step S8, calculating an average value of all the torque adaptive calculation results obtained by performing calculation in the engine accessory mode when the loop is executed in step S4, and storing the NVV value of the average value as an engine accessory torque reference value; the calculation loop executes step S4 by taking the average of all the torque adaptive calculation results obtained by calculation in the normal idle mode and in-gear torque adaptive mode, and storing the NVV value of the average as the engine adaptive torque reference value.

Technical Field

The invention belongs to the technical field of engine control, and particularly relates to a minimum torque self-adaptive control method for an automobile engine.

Background

At present, the main technical scheme is that PID closed-loop control of engine speed deviation is carried out through target idling or target rotating speed, and then the stability of the rotating speed of an engine is realized through torque control.

In the prior art, in the way of regulating and controlling through the target rotating speed difference, under the conditions of manufacturing difference, abrasion and large difference of accessory working conditions of the engine, the minimum output torque required by stable operation of the engine has large difference, and the problems of high fuel consumption, long rotating speed regulating time and even rotating speed fluctuation exist in the adjustment of idling or rotating speed of the engine, so that the use feeling of an actual vehicle is influenced. Meanwhile, in the prior art, the idle state is not finely decomposed, such as the conditions of DOC temperature rise rotating speed, DPF regeneration rotating speed and the like according to different combustion modes, and simultaneously, with the matching of the AMT, the rotating speed needs to consider the torque in the static state of the vehicle, and the state is related to the whole vehicle transmission system.

The invention discloses a CN 109763906 adaptive control method of idle speed torque of an engine, which has the core technology that an idle speed torque filter value is controlled, and the control of the idle speed torque adaptive filter value is completed by controlling the conditions of an adaptive window; however, friction power, accessory power and vehicle on-gear resistance power have wide torque variation range under different idling or combustion modes, and the rotation speed state of the engine needs to be classified, otherwise, the self-adaptive filter value is judged to be in an abnormal state for a long time, and the self-adaptive significance is lost.

Disclosure of Invention

The invention aims to solve the defects of the prior art and provides a minimum torque self-adaptive control method of an automobile engine, which respectively calculates torque filter values through selection of different torque self-adaptive models, completes calculation and storage of the engine self-adaptive torque and gives consideration to self-adaptation of accessory torque.

The technical scheme adopted by the invention is as follows: an adaptive control method for minimum torque of an automobile engine comprises the following steps:

s1, initializing after the engine control unit is powered on, reading the NVV value of the stored minimum adaptive torque reference value of the engine and initializing the NVV value to a torque calculation path of the engine;

s2, obtaining the vehicle state information after the engine is normally started, judging whether the releasing condition of the self-adaptive torque state is satisfied, if the releasing condition of the self-adaptive torque state is satisfied, executing the step S3, if the releasing condition of the self-adaptive torque state is not satisfied, continuing to execute the step S2,

s3, selecting a torque self-adaptive calculation mode according to the running state of the vehicle;

s4, generating a torque self-adaptive calculation result by combining the vehicle state information according to the selected torque self-adaptive calculation mode;

s5, calculating and obtaining the latest minimum adaptive torque of the engine according to the torque adaptive calculation result and the minimum adaptive torque reference value of the engine on the torque calculation path of the engine, and using the latest minimum adaptive torque of the engine for controlling the engine;

s6, outputting the result of the torque self-adaptive calculation to a torque calculation path of the engine as a new minimum self-adaptive torque reference value of the engine;

s7, when the whole vehicle runs normally, executing steps S2-S6 in a circulating way until the whole vehicle stops running and executing step S8;

and S8, calculating and storing the minimum adaptive torque reference value of the engine according to all the generated adaptive torque calculation results.

In the above technical solution, in step S2, it is determined whether the release condition of the torque adaptive state is satisfied according to the engine operation mode, the engine temperature, the engine speed, the combustion mode, other control adjustments, and the engine speed and the torque state. Other control and regulation are mainly the control of electric control accessories, such as an air conditioner compressor, an electric control water pump, an electric control air compressor and the like.

In the above-described aspect, in step S3, the selection of the torque adaptive calculation method is performed according to the vehicle speed and the gear of the vehicle.

In the technical scheme, the torque self-adaptive calculation mode comprises a common idle speed mode; and when the vehicle speed is zero and the engine is in an idle state, adopting a common idle mode, wherein the common idle mode is used for calculating and obtaining the adaptive torque of the engine.

In the technical scheme, the torque self-adaptive calculation mode comprises an engine accessory mode; an engine accessory mode is employed when the vehicle is coasting and the engine is idling, the engine accessory mode calculating an engine accessory torque.

In the technical scheme, the torque adaptive calculation mode comprises an on-gear torque adaptive mode, the on-gear torque adaptive mode is used for a vehicle adopting an AMT, the on-gear torque adaptive mode is used when the vehicle adopting the AMT is in gear and the whole vehicle is in a static state, and the on-gear torque adaptive mode is used for calculating and obtaining the engine adaptive torque.

In the above technical solution, in step S4, when the normal idle mode is selected as the torque adaptive calculation mode, the control filter coefficient of the engine adaptive torque is calculated according to the vehicle state information; and calculating the engine loss torque according to the control filter coefficient of the calculated engine adaptive torque, and taking the calculated engine loss torque as a torque adaptive calculation result.

In the above technical solution, in step S4, when the engine accessory mode is selected by the torque adaptive calculation method, the engine electronic control accessory is required to be temporarily disengaged and the control filter coefficient of the engine accessory torque is calculated according to the working states of different accessories; and calculating the engine accessory torque according to the control filter coefficient of the calculated engine accessory torque, and taking the calculated engine accessory torque as a torque self-adaptive calculation result.

In the above technical solution, in the step S4, when the torque adaptive calculation mode is selected to be the in-gear torque adaptive mode, the control filter coefficient of the engine adaptive torque is calculated according to the vehicle state information; and calculating the engine self-adaptive torque according to the control filter coefficient of the calculated engine self-adaptive torque, and taking the calculated engine self-adaptive torque as a torque self-adaptive calculation result.

In the above technical solution, the minimum adaptive torque reference value of the engine includes an adaptive torque reference value of the engine and an accessory torque reference value of the engine;

when step S6 is executed, if the engine accessory mode is used in step S4 in the present cycle, the result of the generated torque adaptive calculation of step S4 is used as a new engine accessory torque reference value for the next cycle calculation; if the normal idle mode or the on-gear torque adaptive mode is adopted in the step S4 in the present cycle, the result of the torque adaptive calculation generated in the step S4 executed this time is used as a new engine adaptive torque reference value for the next cycle calculation;

when the torque adaptive calculation mode adopts the common idle speed mode or the gear torque adaptive mode, the minimum adaptive torque of the engine is calculated by adopting a new engine accessory torque reference value as the minimum adaptive torque reference value of the engine when the step S5 is executed; when the torque adaptive calculation mode adopts an engine accessory mode, a new engine adaptive torque reference value is adopted as an engine minimum adaptive torque reference value to calculate the engine minimum adaptive torque;

in step S8, calculating an average value of all the torque adaptive calculation results obtained by performing calculation in the engine accessory mode when the loop is executed in step S4, and storing the NVV value of the average value as an engine accessory torque reference value; the calculation loop executes step S4 by taking the average of all the torque adaptive calculation results obtained by calculation in the normal idle mode and in-gear torque adaptive mode, and storing the NVV value of the average as the engine adaptive torque reference value. Wherein, the definition of NVV (non-volatile variable) value is a nonvolatile variable.

The invention has the beneficial effects that: the method judges whether the releasing condition of the torque self-adaptive state is met or not in real time according to the vehicle state, so that the torque self-adaptive calculation can better meet the actual requirement, and the waste of calculation resources can not be caused. According to the invention, different torque adaptive models are selected according to the vehicle speed, the gear and the slope state, and the torque filtering values are calculated respectively, so that the calculation result of the adaptive torque of the invention can better meet the current requirements of the vehicle state. According to the method, after the calculation of the engine adaptive torque is finished, storage and iterative learning are carried out, and the calculation results of other modes adopted last time are continuously called in the calculation process of each mode in a circulation mode, so that the current calculated adaptive result is effectively ensured to consider the integral running state of the vehicle, and the adaptive function of the accessory torque is effectively considered.

Drawings

FIG. 1 is a block diagram of the overall control flow of the control method of the present invention

FIG. 2 is a general policy block diagram of the present invention;

FIG. 3 is a block diagram of the strategy for the minimum torque adaptive release condition of the present invention.

FIG. 4 is a block diagram of the torque adaptive mode control flow of the present invention

FIG. 5 is a block diagram of an adaptive engine accessory control strategy in an engine accessory mode of the present invention.

FIG. 6 is a block diagram of the strategy for adaptive torque calculation in either normal idle mode or gear torque adaptive mode according to the present invention.

FIG. 7 is a block diagram of the minimum adaptive torque output strategy of the present invention.

Detailed Description

The invention is described in further detail below with reference to the figures and the specific embodiments. The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments.

The invention provides a minimum torque self-adaptive control system of an automobile engine, which comprises a torque self-adaptive state release condition judgment module, a torque self-adaptive torque mode selection module, a self-adaptive torque calculation module, an engine minimum self-adaptive torque calculation module and an engine minimum self-adaptive torque storage module. The torque self-adaptive state release condition judgment module is used for judging whether to perform torque self-adaptive calculation according to the vehicle state information, and if so, sending a starting command to the torque self-adaptive torque mode selection module. The torque self-adaptive torque mode selection module receives a starting command, then selects different modes according to the vehicle speed, the gear and the ramp state, and sends a selection result to the self-adaptive torque calculation module. The self-adaptive torque calculation module calls a corresponding calculation mode according to the received selection result and executes a calculation program to send the calculation result to the engine minimum self-adaptive torque calculation module and the engine minimum self-adaptive torque storage module. The engine minimum adaptive torque calculation module calls a reference value stored by the engine minimum adaptive torque storage module and a calculation result sent by the adaptive torque calculation module to generate an engine minimum adaptive torque, the engine minimum adaptive torque is output to a main torque path of a control strategy, and finally an actuator is controlled to complete closed-loop control on the rotating speed of the engine. The engine minimum adaptive torque storage module generates a new reference value according to the calculation result sent by the adaptive torque calculation module.

As shown in FIG. 1, the invention provides a minimum torque self-adaptive control method of an automobile engine, which comprises the following steps:

s1, the key of the vehicle is changed from the OFF gear to the ACC gear, the power supply of the engine control unit is completed, the engine control unit is initialized after being electrified, and the stored minimum adaptive torque reference value of the engine is read and initialized to the torque calculation path of the engine;

s2, obtaining vehicle state information after the engine is normally started, simultaneously judging the engine state, such as engine running mode, engine temperature, engine speed, combustion mode and other control regulation, judging whether the self-adaptive state release condition of the torque is met or not according to the engine speed and the torque state, if yes, executing the step S3, and if not, continuing to execute the step S2;

s3, selecting a torque self-adaptive calculation mode according to the running state of the vehicle; selecting different modes in the torque self-adaptive torque mode according to the vehicle speed, the gear and the ramp state;

the torque adaptive torque mode is divided into: a normal idle mode, a gear torque adaptive mode, and an engine accessory mode.

S4, generating a torque self-adaptive calculation result by combining the vehicle state information according to the selected torque self-adaptive calculation mode;

after the torque self-adaptive state is sent to the self-adaptive torque calculation module, the self-adaptive torque calculation module selects a corresponding calculation mode according to the vehicle state information.

When the common idling mode is selected, the method is used for calculating the self-adaptive torque of the engine in the idling state of the engine; when the common idle mode is selected in the torque self-adaptive calculation mode, calculating a control filter coefficient of the self-adaptive torque of the engine according to the vehicle state information; and calculating the engine loss torque according to the control filter coefficient of the calculated engine adaptive torque, and taking the calculated engine loss torque as a torque adaptive calculation result.

When the gear-in torque self-adaptive mode of the whole vehicle is selected, the gear-in torque self-adaptive mode is only used for calculating the whole AMT vehicle, the vehicle is in a gear and the whole vehicle is in a static state, and the rotating speed of an engine is quickly and accurately adjusted through the gear-in self-adaptive torque mode to enable the vehicle to be in a stable static state; when the torque adaptive calculation mode selects the on-gear torque adaptive mode, calculating a control filter coefficient of the engine adaptive torque according to the vehicle state information; and calculating the engine self-adaptive torque according to the control filter coefficient of the calculated engine self-adaptive torque, and taking the calculated engine self-adaptive torque as a torque self-adaptive calculation result.

When the engine accessory mode is selected, the method is used for calculating the engine accessory work and temporarily controlling the states of the engine accessories when the whole vehicle slides and the engine is in an idle running state. When the engine accessory mode is selected in the torque self-adaptive calculation mode, the engine electric control accessories are required to be temporarily disconnected, and the control filter coefficient of the engine accessory torque is calculated according to the working states of different accessories; and calculating the engine accessory torque according to the control filter coefficient of the calculated engine accessory torque, and taking the calculated engine accessory torque as a torque self-adaptive calculation result.

S5, calculating and obtaining the latest minimum adaptive torque of the engine according to the torque adaptive calculation result and the minimum adaptive torque reference value of the engine on the torque calculation path of the engine, and using the latest minimum adaptive torque of the engine for controlling the engine;

the engine minimum adaptive torque reference includes an engine adaptive torque reference and an engine accessory torque reference.

When the torque adaptive calculation mode adopts a common idle speed mode or an on-gear torque adaptive mode, a new engine accessory torque reference value is adopted as an engine minimum adaptive torque reference value to calculate the engine minimum adaptive torque; and when the torque adaptive calculation mode adopts an engine accessory mode, the new engine adaptive torque reference value is adopted as the engine minimum adaptive torque reference value to calculate the engine minimum adaptive torque.

S6, outputting the result of the torque self-adaptive calculation to a torque calculation path of the engine as a new minimum self-adaptive torque reference value of the engine;

if the engine accessory mode is adopted in the step S4 in the current cycle, the self-adaptive calculation result of the generated torque of the step S4 executed this time is adopted as a new reference value of the engine accessory torque to be used for the calculation of the next cycle; if the normal idle mode or the on-gear torque adaptive mode is adopted in step S4 in the present cycle, the result of the torque adaptive calculation generated in step S4 executed this time is used as a new engine adaptive torque reference value for the next cycle calculation.

S7, when the whole vehicle runs normally, executing steps S2-S6 in a circulating way until the whole vehicle stops running and executing step S8;

s8, calculating and storing the minimum adaptive torque reference value of the engine according to all the generated adaptive torque calculation results: calculating the average value of all the torque self-adaptive calculation results obtained by calculation in the engine accessory mode when the step S4 is executed in a circulating mode, and storing the NVV value of the average value as the engine accessory torque reference value; the calculation loop executes step S4 by taking the average of all the torque adaptive calculation results obtained by calculation in the normal idle mode and in-gear torque adaptive mode, and storing the NVV value of the average as the engine adaptive torque reference value.

In different calculation modes, the calculation is quitted when the release condition of the torque adaptive state or the condition of the torque adaptive torque mode is not met in the process of finally calculating the minimum adaptive torque of the engine by calculating the adaptive torque of the engine and the torque of the accessories of the engine.

When the engine runs normally, the minimum adaptive torque calculation is interrupted because the release condition of the torque adaptive state or the release condition of the torque adaptive torque mode is not met, the engine enters the judgment process of the release condition of the torque adaptive state, and when the release condition of the torque adaptive state is met again, the minimum adaptive torque calculation of the engine is carried out.

When the calculation of the minimum adaptive torque of the engine is interrupted due to the shift of the vehicle key from the ACC gear to the OFF gear, the engine will perform the storage of the NVV value.

Under different calculation modes, the minimum adaptive torque of the engine is calculated through the adaptive torque of the engine and the torque of accessories of the engine, the minimum adaptive torque of the engine is continuously updated in the whole driving cycle, and finally the NVV value is stored in the process of powering off the engine.

As shown in fig. 2, the engine minimum adaptive torque calculation module reads the NVV value of the latest engine minimum adaptive torque reference value learned last time after the engine is powered on, and stores the NVV value of the engine minimum adaptive torque reference value using the last driving cycle when the vehicle is just started. When the release condition of the torque self-adaptive state is met and the torque self-adaptive mode is judged, the engine minimum self-adaptive torque calculation module carries out engine minimum self-adaptive torque calculation according to preset lost torque of the engine, indicated torque of the engine, a reference value of the engine minimum self-adaptive torque and a torque self-adaptive calculation result, updates the engine minimum self-adaptive torque to a main torque path of a control strategy after the whole calculation is finished, and updates and stores an NVV value of a learning value of the engine minimum self-adaptive torque in an engine aft stage.

As shown in FIG. 3, the Torque adaptive State Release condition; the method comprises the steps of changing an OFF gear of a vehicle key into an ACC gear, observing whether an engine or other faults exist, confirming that the vehicle has no faults, changing the ACC gear of the vehicle key into an ON gear, starting the engine, obtaining the state of the whole vehicle through a CAN bus after the engine is normally started, simultaneously judging the state of the engine, such as the running mode of the engine, the temperature of the engine, the rotating speed of the engine, the combustion mode and other control regulation, and judging whether the releasing condition of the self-adaptive torque state is met or not through the rotating speed and the torque state of the engine.

Torque adaptive state release conditions:

1) the vehicle state:

vehicle transmission state: MT or AMT; battery voltage state: the voltage is normally 1; abnormal voltage is 0;

2) an engine operating state; normal running or idling conditions

3) The water temperature of the engine is at a threshold value of normal operation; normal water temperature of engine is more than 85 ℃ and less than 102 ℃ (calibrated value)

4) An engine speed deviation threshold; +/-20 rpm (calibratable value)

5) An engine combustion mode; such as PDF regeneration, DOC light-off, etc.;

6) other control conditions; if the fault condition exists, the current state of the sensor actuator part;

when the vehicle and engine conditions are met and the torque condition is also met, the torque self-adaptive release state is met, the torque self-adaptive torque mode selection module enters the selection of the torque self-adaptive calculation mode, and the vehicle state, the engine running state, the engine water temperature, the rotating speed deviation value and other control conditions are provided for the self-adaptive torque calculation module.

As shown in fig. 4, the vehicle state, the engine operating state, the engine water temperature, the rotating speed deviation value and other control conditions are satisfied, the selection of the torque adaptive mode is completed through information such as the vehicle speed, the gear, the ramp state and the like, and the engine adaptive torque mode and the calculation comprise three modes: calculating engine accessory torque and engine adaptive torque through different modes in a common idle speed mode, an engine accessory mode and an AMT (automated mechanical transmission) finished vehicle in-gear torque adaptive mode;

torque adaptive mode selection conditions:

vehicle speed state: the vehicle speed is 0; the vehicle speed is not equal to 0; the gear signal is that the non-neutral gear is 0; neutral 1. The ramp state is as follows: the climbing state is equal to 0; the non-climbing state is 1;

entry conditions of the ordinary idle mode: the vehicle speed is 0; the gear is 1 and neutral; and performing adaptive calculation of engine loss torque.

Entry conditions of the engine accessory mode: the vehicle speed is not equal to 0; the gear is 1 and neutral; an engine accessory torque adaptive calculation is performed.

Entry conditions in the gear torque adaptive mode (used only in AMT vehicles): the vehicle speed is 0; the gear is 0, the gear is not neutral, the ramp state is 1, and the hill climbing mode is adopted; engine torque adaptive calculation (including driveline torque);

the vehicle speed is 0; the gear is 0, the gear is not neutral, the ramp state is 0, and the mode is not a climbing mode; engine torque adaptive calculation (including driveline torque).

As shown in fig. 5, in the engine accessory calculation mode, the adaptive torque calculation function module may request the engine electronically controlled accessory to be temporarily disengaged according to different modes and activation conditions; the adaptive torque module calculates a control filter coefficient of the engine accessory torque according to different accessory working states, finally outputs the engine accessory torque, and outputs the engine accessory torque to the minimum adaptive torque calculation module of the engine for calculation of the minimum adaptive torque control of the engine. Meanwhile, after the vehicle stops running, the adaptive torque calculation function module takes an average value of all torque adaptive calculation results obtained by calculation in an engine accessory mode, completes related storage after the EECU is powered off, and takes an NVV value of the average value as an NVV value of an engine accessory torque reference value for executing calculation after the EECU is powered on next time.

As shown in fig. 6, in the normal idle mode and the in-gear torque adaptive mode, adaptive torque calculation is performed, and the adaptive torque calculation function module performs adaptive torque calculation according to different modes and activation conditions, and when the adaptive torque calculation function module selects different states of the adaptive mode, calculates a control filter coefficient of the adaptive torque of the engine, and finally outputs the adaptive torque of the engine to the minimum adaptive torque calculation module for performing minimum adaptive torque control calculation of the engine. Meanwhile, after the vehicle stops running, the adaptive torque calculation function module takes an average value of all torque adaptive calculation results obtained by calculation in a common idle speed mode and a gear torque adaptive mode, completes related storage after the EECU is powered off, and takes an NVV value of the average value as an NVV value of an engine adaptive torque reference value for executing calculation after the EECU is powered on next time;

the average value calculation method of the torque self-adaptive calculation result is as follows:

wherein, X1, X2, … Xn represent the stored results of the torque adaptive calculation for a certain time in a certain mode; n represents the number of times a mode completes a count in an engine cycle; m is the calculated average. Wherein the normal idle mode and the in-gear torque adaptation mode are considered to be the same mode and the engine accessory mode is considered to be the other mode.

As shown in FIG. 7, the engine minimum adaptive torque calculation module calculates the engine minimum adaptive torque control, calculates the engine minimum adaptive torque according to the engine adaptive torque and the engine accessory torque, outputs the engine minimum adaptive torque to the main torque path of the control strategy, and finally controls the actuator to complete the closed-loop control of the idle speed of the engine.

In specific embodiment 1, a vehicle key is shifted from an OFF gear to an ACC gear, whether an engine or other faults exist is observed, after it is confirmed that the vehicle has no faults, the vehicle key is shifted from the ACC gear to an ON gear, the engine is started, after the engine is normally started, a vehicle state is obtained through a CAN bus, and meanwhile, engine states such as an engine running mode, an engine temperature, an engine speed, a combustion mode and other control adjustments are judged, and whether a torque adaptive state release condition is satisfied is judged through the engine speed and the torque state, as shown in fig. 3:

1) the vehicle state:

vehicle transmission state: MT; the battery state: the voltage is normally 1;

2) an engine operating state; idling state

3) The water temperature of the engine is 85-102 ℃ at the threshold of normal work;

4) an engine speed deviation threshold; not less than 30rpm

5) An engine combustion mode; a normal idle mode;

6) other control conditions; under the condition of no fault, the sensor actuator part is in an idling working state;

the vehicle and engine conditions are met, meanwhile, the torque adjustment release condition is also met, the torque self-adaptive release state is met, the selection of a torque self-adaptive calculation mode is entered, and meanwhile, the vehicle state, the engine running state, the engine water temperature, the rotating speed deviation value and other control conditions are provided for the self-adaptive torque calculation module;

as shown in FIG. 4, the vehicle state, the engine running state, the engine water temperature, the rotating speed deviation value and other control conditions are satisfied, and the selection of the torque self-adaptive mode is completed through information such as the vehicle speed, the gear, the ramp state and the like, wherein the vehicle speed state is as follows: the vehicle speed is not equal to 0; the gear signal is 1, and neutral gear is achieved; the torque self-adaptive mode meets the calculation requirement of the engine accessory mode, and the torque self-adaptive mode enters the engine accessory mode;

the adaptive torque calculation module adopts an engine accessory mode, as shown in fig. 5, different accessory modes are selected, and the EECU judges the states of accessories such as an engine accessory electric control water pump, an electric control air compressor, an air conditioner and the like; the self-adaptive torque calculation module timely controls electric control accessories of the engine, disconnects the accessories such as the electric control water pump, the electric control air compressor or the air conditioner and the like in a short time, calculates a filtering value of the self-adaptive torque of the accessories of the engine, finally outputs a torque value of the accessories of the engine, and outputs the torque value to the minimum self-adaptive torque calculation module of the engine to calculate the minimum self-adaptive torque of the engine. Meanwhile, after the vehicle stops running, the adaptive torque calculation function module takes an average value of all torque adaptive calculation results obtained by calculation in an engine accessory mode, completes related storage after the EECU is powered off, and takes an NVV value of the average value as an NVV value of an engine accessory torque reference value for executing calculation after the EECU is powered on next time.

As shown in FIG. 7, the engine minimum adaptive torque calculation module calculates the latest engine minimum adaptive torque according to the engine adaptive torque calculated in the last cycle and the engine accessory torque just calculated, outputs the latest engine minimum adaptive torque to the control strategy main torque path, and finally controls the actuator to complete closed-loop control of the engine speed.

After the electrically controlled accessory of the engine is worn in the whole life cycle, the accessory work is changed, the control time of the engine rotating speed is prolonged, and the adaptive torque of the engine accessory is calculated, so that the problem is solved, the control time of the engine rotating speed is predicted to be reduced by 5%, and the oil consumption is reduced by 1% in the life cycle.

In specific embodiment 2, a vehicle key is shifted from an OFF gear to an ACC gear, whether an engine or other faults exist is observed, after it is confirmed that the vehicle has no faults, the vehicle key is shifted from the ACC gear to an ON gear, the engine is started, after the engine is normally started, a vehicle state is obtained through a CAN bus, and meanwhile, the engine state, such as an engine running mode, an engine temperature, an engine speed, a combustion mode and other control adjustments, is judged, and whether a torque adaptive state release condition is satisfied or not is judged through the engine speed and the torque state, as shown in fig. 3:

1) the vehicle state:

vehicle transmission state: MT; the battery state: the voltage is normally 1;

2) an engine operating state; idling state

3) The water temperature of the engine is 85-102 ℃ at the threshold of normal work;

4) an engine speed deviation threshold; not less than 30rpm

5) An engine combustion mode; a normal idle mode;

6) other control conditions; under the condition of no fault, the sensor actuator part is in a normal working state;

the vehicle and engine conditions are met, meanwhile, the torque adjustment release condition is also met, the torque self-adaptive release state is met, the selection of a torque self-adaptive calculation mode is entered, and meanwhile, the vehicle state, the engine running state, the engine water temperature, the rotating speed deviation value and other control conditions are provided for the self-adaptive torque calculation module;

as shown in fig. 4, the vehicle state, the engine running state, the engine water temperature, the rotating speed deviation value and other control conditions are satisfied, and the selection of the torque adaptive mode is completed through information such as the vehicle speed, the gear, the ramp state and the like. Vehicle speed state: the vehicle speed is 0; the gear signal is 1, and neutral gear is achieved; the torque self-adaptive mode meets the calculation requirement of the common idle speed mode, and the torque self-adaptive mode enters the common idle speed mode.

The adaptive torque calculation module adopts a common idle mode, as shown in fig. 6, the adaptive torque calculation module calculates a filtered value of the engine common idle adaptive torque, finally outputs the engine adaptive torque value, and outputs the engine adaptive torque value to the engine minimum adaptive torque calculation module for calculation of the engine minimum adaptive torque. Meanwhile, after the vehicle stops running, the adaptive torque calculation function module takes an average value of all torque adaptive calculation results obtained by calculation in the common idle mode and the on-gear torque adaptive mode, completes related storage after the EECU is powered off, and takes an NVV value of the average value as an NVV value of an engine adaptive torque reference value which is used for executing operation after the EECU is powered on next time.

And (3) as shown in the step (7), calculating the minimum adaptive torque control of the engine, calculating the latest minimum adaptive torque of the engine according to the adaptive torque of the engine just completed and the torque of the engine accessories calculated in the last cycle, outputting the latest minimum adaptive torque of the engine to a main torque path of a control strategy, and finally controlling an actuator to complete closed-loop control of the rotating speed of the engine.

After the mechanical parts of the engine are worn in the whole life cycle, the friction work is changed, the control time of the engine rotating speed is prolonged, the calculation of the common idling self-adaptive torque of the engine solves the problem, the control time of the engine rotating speed is predicted to be reduced by 5%, and the oil consumption is reduced by 2% in the life cycle.

In specific embodiment 3, an AMT vehicle key is shifted from an OFF gear to an ACC gear, whether an engine or other faults exist is observed, after it is determined that the vehicle is not faulty, the vehicle key is shifted from the ACC gear to an ON gear, the engine is started, after the engine is normally started, a vehicle state is obtained through a CAN bus, and meanwhile, an engine state, such as an engine running mode, an engine temperature, an engine speed, a combustion mode and other control adjustments, is determined, and whether a torque adaptive state release condition satisfies a torque adaptive state release condition shown in fig. 3 is determined through the engine speed and the torque state:

1) the vehicle state:

vehicle transmission state: AMT; the battery state: the voltage is normally 1;

2) an engine operating state; idling state

3) The water temperature of the engine is 85-102 ℃ at the threshold of normal work;

4) an engine speed deviation threshold; not less than 30rpm

5) An engine combustion mode; a normal idle mode;

6) other control conditions; under the condition of no fault, the sensor actuator part is in a normal working state;

the vehicle and the engine meet the conditions, the torque adjustment release condition is met, the torque self-adaptive release state is met, and the selection of the torque self-adaptive calculation mode is entered. Meanwhile, the vehicle state, the engine running state, the engine water temperature, the rotating speed deviation value and other control conditions are provided for the self-adaptive torque calculation module;

as shown in fig. 4, the vehicle state, the engine running state, the engine water temperature, the rotating speed deviation value and other control conditions are satisfied, and the selection of the torque adaptive mode is completed through information such as the vehicle speed, the gear, the ramp state and the like. Vehicle speed state: the vehicle speed is 0; the gear signal is equal to 0, the gear is not neutral, and the ramp state is equal to 0; the torque adaptation mode satisfies the calculation requirement for calculating the in-gear torque adaptation mode, and the torque adaptation mode enters the in-gear torque adaptation mode as shown in fig. 6.

As shown in fig. 6, the adaptive torque calculation function module calculates a filtered value of the engine in-gear adaptive torque, and finally outputs the engine adaptive torque value to the engine minimum adaptive torque calculation module for calculation of the engine minimum adaptive torque control. Meanwhile, after the vehicle stops running, the adaptive torque calculation function module takes an average value of all torque adaptive calculation results obtained by calculation in a common idle mode and a gear torque adaptive mode, completes related storage after EECU is powered off, and takes an NVV value of the average value as an NVV value of an engine adaptive torque reference value for executing calculation after the EECU is powered on next time;

as shown in FIG. 7, the engine minimum adaptive torque calculation module calculates the latest engine minimum adaptive torque according to the engine adaptive torque just calculated and the engine accessory torque calculated in the last cycle, outputs the latest engine minimum adaptive torque to the main torque path of the control strategy, and finally controls the actuator to complete the closed-loop control of the engine speed.

After the mechanical parts of the engine are worn in the whole life cycle, the friction work is changed, the control time of the engine rotating speed is prolonged, the calculation of the common idling self-adaptive torque of the engine solves the problem, the control time of the engine rotating speed is predicted to be reduced by 5%, and the oil consumption is reduced by 3% in the life cycle.

The invention provides a non-transitory computer read-only medium of a minimum torque self-adaptive control method of an automobile engine, which comprises the following steps: instructions stored therein, which when executed by one or more processors, cause the one or more processors to perform the method described in the preceding claims.

In the embodiments provided in the present invention, it should be understood that the disclosed apparatus and method can be implemented in other ways. The apparatus embodiments described above are merely illustrative and, for example, the flowchart and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of apparatus, methods and computer program products according to various embodiments of the present invention. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of code, which comprises one or more executable instructions for implementing the specified logical function(s). It should also be noted that, in alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and/or flowchart illustration, and combinations of blocks in the block diagrams and/or flowchart illustration, can be implemented by special purpose hardware-based systems which perform the specified functions or acts, or combinations of special purpose hardware and computer instructions.

In addition, each functional module or unit in the embodiments of the present invention may be integrated together to form an independent part, or each module may exist separately, or two or more modules may be integrated to form an independent part.

The functions, if implemented in the form of software functional modules and sold or used as a stand-alone product, may be stored in a computer readable storage medium. Based on such understanding, the technical solution of the present invention or a part of the technical solution that contributes to the prior art in essence can be embodied in the form of a software product, which is stored in a storage medium and includes instructions for causing a computer device (which may be a smart phone, a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the method according to the embodiments of the present invention. And the aforementioned storage medium includes: a U-disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk, and other various media capable of storing program codes.

Details not described in this specification are within the skill of the art

Those not described in detail in this specification are within the skill of the art.

17页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种发动机缸孔间的冷却水套

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!