Engine overspeed protection method and engine controller

文档序号:804815 发布日期:2021-03-26 浏览:43次 中文

阅读说明:本技术 一种发动机超速保护的方法及发动机控制器 (Engine overspeed protection method and engine controller ) 是由 刘星 桑海浪 邓小超 周圣凯 于 2020-11-30 设计创作,主要内容包括:本申请提供了一种发动机超速保护的方法及发动机控制器,用于提高判断发动机是否超负荷的准确度。本申请方法包括:发动机控制器获取发动机的油门开度、发动机转速和底层加电时间;所述发动机控制器判断所述发动机是否同时满足所述油门开度小于所述油门开度的标定值、所述发动机转速大于所述发动机转速的标定值和所述底层加电时间小于所述底层加电时间的标定值;若是,则所述发动机控制器确定所述发动机处于Overrun倒拖工况状态;所述发动机控制器获取所述发动机的增压压力值;所述发动机控制器判断所述增压压力值是否大于所述标定值;若是,则所述发动机控制器确定所述发动机的喷油器处于异常状态;所述发动机控制器关断所述喷油器。(The application provides an engine overspeed protection method and an engine controller, which are used for improving the accuracy of judging whether an engine is overloaded or not. The method comprises the following steps: the method comprises the steps that an engine controller obtains the accelerator opening, the engine rotating speed and the bottom layer power-on time of an engine; the engine controller judges whether the engine simultaneously meets a calibration value that the accelerator opening is smaller than the accelerator opening, a calibration value that the engine speed is greater than the engine speed and a calibration value that the bottom layer power-on time is smaller than the bottom layer power-on time; if yes, the engine controller determines that the engine is in an over run back-dragging working condition state; the engine controller acquires a supercharging pressure value of the engine; the engine controller judges whether the supercharging pressure value is larger than the calibration value or not; if so, the engine controller determines that an oil injector of the engine is in an abnormal state; the engine controller turns off the fuel injector.)

1. A method of engine overspeed protection, comprising:

the method comprises the steps that an engine controller obtains the accelerator opening, the engine rotating speed and the bottom layer power-on time of an engine;

the engine controller judges whether the engine simultaneously meets a calibration value that the accelerator opening is smaller than the accelerator opening, a calibration value that the engine speed is greater than the engine speed and a calibration value that the bottom layer power-on time is smaller than the bottom layer power-on time;

if yes, the engine controller determines that the engine has an overspeed phenomenon;

the engine controller acquires a supercharging pressure value of the engine;

the engine controller judges whether the supercharging pressure value is larger than the calibration value or not;

if yes, the engine controller determines that the overspeed phenomenon of the engine is abnormal overspeed;

the engine controller turns off the fuel injector.

2. The method of claim 1, after the engine controller shuts off a fuel injector, further comprising:

the engine controller shuts off the throttle valve.

3. The method of claim 1, after the engine controller shuts off a fuel injector, further comprising:

the engine controller turns off the oil amount metering unit.

4. A method according to claim 3, characterised in that the duty cycle of the throttle valve and the oil quantity metering unit is set by the engine controller, which duty cycle is used to regulate the way in which the throttle valve and the oil quantity metering unit operate in different states.

5. The method of any one of claims 1-4, wherein the engine controller shutting down a fuel injector comprises:

and the engine controller enables the fuel injector to be turned off through a control pin.

6. An engine controller, comprising:

the first acquisition unit is used for acquiring the accelerator opening degree, the engine rotating speed and the bottom layer power-on time of the engine;

the first judgment unit is used for judging whether the engine simultaneously meets a calibration value that the accelerator opening is smaller than the accelerator opening, a calibration value that the engine speed is greater than the engine speed and a calibration value that the bottom layer electrifying time is smaller than the bottom layer electrifying time;

the first determining unit is used for determining that the engine has overspeed phenomenon when the judgment result of the first judging unit is that the condition is met;

a second acquisition unit configured to acquire a supercharging pressure value of the engine;

the second judgment unit is used for judging whether the supercharging pressure value is larger than the calibration value or not;

a second determination unit configured to determine that the overspeed phenomenon of the engine is abnormally overspeed when the second judgment unit judges that the result is greater than the first judgment unit;

and the first turn-off unit is used for turning off the oil injector.

7. The engine controller of claim 6, further comprising:

and a second shut-off unit for shutting off the throttle valve.

8. The engine controller of claim 6, further comprising:

and the third switching-off unit is used for switching off the oil quantity metering unit.

9. The engine controller according to claims 6 to 8, characterized in that the first shut-off unit includes:

and the turn-off module is used for enabling the oil injector to be turned off through a control pin.

10. An engine controller, comprising:

the device comprises a processor, a memory, an input and output unit and a bus;

the processor is connected with the memory, the input and output unit and the bus;

the processor specifically performs the following operations:

acquiring the accelerator opening degree, the engine rotating speed and the bottom layer power-on time of the engine;

judging whether the engine simultaneously meets a calibration value that the accelerator opening is smaller than the accelerator opening, a calibration value that the engine speed is greater than the engine speed and a calibration value that the bottom layer power-on time is smaller than the bottom layer power-on time;

if yes, determining that the engine has an overspeed phenomenon;

acquiring a supercharging pressure value of the engine;

judging whether the supercharging pressure value is larger than the calibration value or not;

if so, determining that the overspeed phenomenon of the engine is abnormal overspeed;

and shutting off the fuel injector.

Technical Field

The present application relates to the field of data processing, and in particular, to a method for protecting an engine from overspeed and an engine controller.

Background

With the development of science and technology, the requirement on the safety performance of the engine is improved along with the social demand for higher and higher engine capacity.

In practical situations, the engine may be overloaded, and if the engine continues to run in an overloaded state, faults such as cylinder scuffing, crankshaft breakage and the like may occur, so that the engine may be damaged. In the prior art, an engine controller monitors the rotating speed of an engine, judges whether the engine is overloaded or not according to the rotating speed, and forcibly performs operations such as fuel cut-off and the like on the engine if the rotating speed exceeds a preset numerical value, so that the engine is protected.

However, the method in the prior art only monitors the engine speed, and the method for judging whether the engine is overloaded or not by only the engine speed is not accurate, so that the protection effect is influenced.

Disclosure of Invention

The application provides an engine overspeed protection method and an engine controller, which are used for improving the accuracy of judging whether an engine is overloaded or not, so that the protection effect on the engine is improved.

A first aspect of the present application provides a method of engine overspeed protection, comprising:

the method comprises the steps that an engine controller obtains the accelerator opening, the engine rotating speed and the bottom layer power-on time of an engine;

the engine controller judges whether the engine simultaneously meets a calibration value that the accelerator opening is smaller than the accelerator opening, a calibration value that the engine speed is greater than the engine speed and a calibration value that the bottom layer power-on time is smaller than the bottom layer power-on time;

if yes, the engine controller determines that the engine has an overspeed phenomenon;

the engine controller acquires a supercharging pressure value of the engine;

the engine controller judges whether the supercharging pressure value is larger than the calibration value or not;

if yes, the engine controller determines that the overspeed phenomenon of the engine is abnormal overspeed;

the engine controller turns off the fuel injector.

Optionally, after the engine controller turns off the fuel injector, the method further includes:

the engine controller shuts off the throttle valve.

Optionally, after the engine controller turns off the fuel injector, the method further includes:

the engine controller turns off the oil amount metering unit.

Optionally, the duty ratio of the throttle valve and the oil amount metering unit is set by the engine controller, and the duty ratio is used for adjusting the working modes of the throttle valve and the oil amount metering unit in different states.

Optionally, the engine controller shutting down the fuel injector includes:

and the engine controller enables the fuel injector to be turned off through a control pin.

A second aspect of the present application provides an engine controller comprising:

the first acquisition unit is used for acquiring the accelerator opening degree, the engine rotating speed and the bottom layer power-on time of the engine;

the first judgment unit is used for judging whether the engine simultaneously meets a calibration value that the accelerator opening is smaller than the accelerator opening, a calibration value that the engine speed is greater than the engine speed and a calibration value that the bottom layer electrifying time is smaller than the bottom layer electrifying time;

the first determining unit is used for determining that the engine has overspeed phenomenon when the judgment result of the first judging unit is that the condition is met;

a second acquisition unit configured to acquire a supercharging pressure value of the engine;

the second judgment unit is used for judging whether the supercharging pressure value is larger than the calibration value or not;

a second determination unit configured to determine that the overspeed phenomenon of the engine is abnormally overspeed when the second judgment unit judges that the result is greater than the first judgment unit;

the third determining unit is used for determining that the fuel injector of the engine is in a normal state when the judgment result of the second judging unit is less than the judgment result of the first judging unit;

and the first turn-off unit is used for turning off the oil injector.

Optionally, the engine controller further comprises:

and a second shut-off unit for shutting off the throttle valve.

Optionally, the engine controller further comprises:

and the third switching-off unit is used for switching off the oil quantity metering unit.

Optionally, the first turn-off unit includes:

and the turn-off module is used for enabling the oil injector to be turned off through a control pin.

A third aspect of the present application provides an engine controller comprising:

the device comprises a processor, a memory, an input and output unit and a bus;

the processor is connected with the memory, the input and output unit and the bus;

the processor specifically performs the following operations:

acquiring the accelerator opening degree, the engine rotating speed and the bottom layer power-on time of the engine;

judging whether the engine simultaneously meets a calibration value that the accelerator opening is smaller than the accelerator opening, a calibration value that the engine speed is greater than the engine speed and a calibration value that the bottom layer power-on time is smaller than the bottom layer power-on time;

if yes, determining that the engine has an overspeed phenomenon;

acquiring a supercharging pressure value of the engine;

judging whether the supercharging pressure value is larger than the calibration value or not;

if so, determining that the overspeed phenomenon of the engine is abnormal overspeed;

and shutting off the fuel injector.

According to the technical scheme, the engine controller judges whether the opening of the accelerator, the rotating speed of the engine and the bottom layer power-on time are in normal values or not by comparing the corresponding calibration values so as to determine whether the engine is in an overspeed state or not. When the engine is in an overspeed state, the engine controller compares the boost pressure value to determine whether the engine is in an abnormal state. According to the invention, the engine controller judges multiple parameters of the engine, so that the accuracy of judging whether the engine is overloaded or not is improved, and the protection effect on the engine is improved.

Drawings

FIG. 1 is a schematic flow chart illustrating one embodiment of a method for engine overspeed protection according to an embodiment of the present application;

FIG. 2 is a schematic flow chart illustrating another embodiment of a method for engine overspeed protection according to an embodiment of the present application;

FIG. 3 is a schematic diagram of an embodiment of an engine controller according to an embodiment of the present disclosure;

FIG. 4 is a schematic structural diagram of another embodiment of an engine controller according to an embodiment of the present disclosure;

FIG. 5 is a schematic structural diagram of another embodiment of an engine controller according to an embodiment of the present disclosure.

Detailed Description

The embodiment of the application provides an engine overspeed protection method and an engine controller, which are used for improving the accuracy of judging whether an engine is overloaded or not, so that the protection effect on the engine is improved.

The technical solutions in the present application will be described clearly and completely with reference to the accompanying drawings in the embodiments of the present application, and it is obvious that the described embodiments are only some embodiments of the present application, not all embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.

The common overspeed protection strategy is the same as the control strategy, and is stored and placed in the Core (Core) 1 or a separate Core of the vehicle ECU to operate, but the Core1 is an application layer, so that the phenomenon that the overspeed protection strategy runs out due to special reasons of other strategies and cannot operate normally can occur, the overspeed protection strategy cannot play an effective role under the driving condition, and therefore danger is caused.

Referring to fig. 1, an embodiment of the present application provides a method for protecting an engine from overspeed, comprising:

101. the method comprises the steps that an engine controller obtains the accelerator opening, the engine rotating speed and the bottom layer power-on time of an engine;

in order to more accurately determine whether the current overspeed state of the engine is an abnormal state, the engine controller preferentially obtains the values of the accelerator opening, the engine speed and the bottom layer power-on time when the engine speed is abnormal, the bottom layer power-on time is positively correlated with the current fuel injection quantity of a fuel injector in the engine, and the longer the bottom layer power-on time is, the more the fuel injection quantity is.

In practical situations, when an engine is started, an engine controller monitors the working states of all parts of the engine in real time through a sensor, at the moment, any data of the engine is abnormal, the engine controller can immediately obtain feedback, but in order to reduce the burden of the engine controller, when the data does not reach an abnormal threshold value, the engine controller can read information but cannot record and analyze the read data so as to reduce the pressure of the engine controller on data processing.

102. The engine controller judges whether the engine simultaneously meets a calibration value that the accelerator opening is smaller than the accelerator opening, a calibration value that the engine speed is greater than the engine speed and a calibration value that the bottom layer power-on time is smaller than the bottom layer power-on time;

when the engine controller determines the accelerator opening, the engine speed and the bottom layer power-on time, the engine controller obtains calibration values corresponding to the three data, compares the currently obtained values with the calibration values to judge, and executes step 103 when the accelerator opening is smaller than the calibration value of the accelerator opening, the engine speed is greater than the calibration value of the engine speed and the bottom layer power-on time is smaller than the calibration value of the bottom layer power-on time.

103. The engine controller determining that an overspeed phenomenon occurs in the engine;

when the judgment result in the step 102 simultaneously meets the three conditions, the engine controller determines that the current engine is in an overspeed phenomenon, the engine overspeed phenomenon is that the rotating speed of the engine is too high, and in the actual situation that the engine is used on the vehicle, the engine is out of control due to the too high rotating speed, so that the safety of personnel in the vehicle is directly influenced.

104. The engine controller acquires a supercharging pressure value of the engine;

in practical situations, the fuel injector leakage in the engine can cause the boost pressure to increase, and after the engine is determined to be in an overspeed state, the engine controller detects the boost pressure value through a sensor, so that the engine controller can judge the state of the engine at the next stage through the boost pressure value.

105. The engine controller judges whether the supercharging pressure value is larger than the calibration value or not;

and when the engine controller acquires a real-time supercharging pressure value of the engine, the engine controller extracts a calibration value of the supercharging pressure value, compares the acquired supercharging pressure value with a related calibration value, and executes step 106 when the engine controller determines that the supercharging pressure value is greater than the calibration value.

106. The engine controller determining the overspeed phenomenon of the engine as an abnormal overspeed;

when the engine controller judges the accelerator opening, the engine speed and the bottom layer power-on time through step 102 and determines that the engine is in an overspeed state, the engine controller detects that the boost pressure value of the engine is abnormal through a sensor, and the condition indicates that the engine generates fuel injector leakage in an overhun state, and the condition is regarded as abnormal overspeed phenomenon for the engine.

In the case that the actual engine is used in a vehicle, the situation that the rotating speed of the engine which is dragged by the whole vehicle in a downhill mode exceeds the threshold value sporadically occurs, the situation is called an Overrun state, the overspeed in the situation is not considered to be abnormal overspeed, but after the step 102, the overspeed situation of the engine is determined to include the overspeed in the Overrun state, and the purpose of the judging step is to eliminate the situation that the engine exceeds the threshold value sporadically in the Overrun state.

107. The engine controller turns off the fuel injector.

When the engine controller determines that the engine fuel injector is leaking in step 106, the engine controller shuts off the fuel injector to protect the engine and vehicle operator safety, so that engine overspeed conditions are improved and engine speed is reduced.

When the engine fuel injector is turned off, the cycle is ended, and if the overspeed protection strategy needs to be activated again and the cycle of the overspeed protection strategy is re-entered, the core storing the cycle needs to be powered up again.

In the embodiment of the application, the engine controller determines whether the engine currently belongs to an overspeed state by comparing the corresponding calibration values to judge whether the accelerator opening, the engine speed and the bottom layer power-on time are in normal values. When the engine is in an overspeed state, the engine controller compares the boost pressure value to determine whether the engine is in an abnormal state. According to the invention, the engine controller judges multiple parameters of the engine, so that the accuracy of judging whether the engine is overloaded or not is improved, and the protection effect on the engine is improved.

Referring to fig. 2, another embodiment of the present application provides a method for engine overspeed protection, comprising:

201. the method comprises the steps that an engine controller obtains the accelerator opening, the engine rotating speed and the bottom layer power-on time of an engine;

202. the engine controller judges whether the engine simultaneously meets a calibration value that the accelerator opening is smaller than the accelerator opening, a calibration value that the engine speed is greater than the engine speed and a calibration value that the bottom layer power-on time is smaller than the bottom layer power-on time;

203. if yes, the engine controller determines that the engine has an overspeed phenomenon;

204. the engine controller acquires a supercharging pressure value of the engine;

205. the engine controller judges whether the supercharging pressure value is larger than the calibration value or not;

206. the engine controller determining the overspeed phenomenon of the engine as an abnormal overspeed;

steps 201 to 206 in this embodiment are similar to steps 101 to 106 in the previous embodiment, and are not described again here.

207. The engine controller enables the fuel injector, the throttle valve and the fuel metering unit to be turned off through a control pin;

the oil injector is directly connected with an engine controller through pins, and the engine controller directly enables or disables the pins for controlling the oil injector through codes so as to achieve the direct operation of controlling the opening and closing of the oil injector.

Secondly, the duty cycle of the throttle valve and the oil quantity metering unit is set through an engine controller, and the duty cycle is used for adjusting the working modes of the throttle valve and the oil quantity metering unit in different states.

In the embodiment of the application, in order to better protect the engine, after the engine is determined to be in an abnormal overspeed state, the engine controller controls and connects the oil injector, the throttle valve and the oil quantity metering unit to close the three modules at the same time, so that the engine can be protected while the engine is kept under the condition that the engine is determined to be in the abnormal overspeed state.

Referring to fig. 3, an embodiment of the present application provides an embodiment of an engine controller including:

a first obtaining unit 301, configured to obtain an accelerator opening of an engine, an engine speed, and a floor power-up time;

a first judging unit 302, configured to judge whether the engine simultaneously satisfies a calibrated value in which the accelerator opening is smaller than the accelerator opening, a calibrated value in which the engine speed is greater than the engine speed, and a calibrated value in which the bottom powering-up time is smaller than the bottom powering-up time;

a first determining unit 303, configured to determine that the engine has an overspeed phenomenon when the first determining unit determines that the condition is satisfied;

a second obtaining unit 304 for obtaining a boost pressure value of the engine;

a second determination unit 305, configured to determine whether the boost pressure value is greater than the calibration value;

a second determining unit 306, configured to determine that the overspeed phenomenon of the engine is abnormal overspeed when the second determining unit determines that the sink is greater than the threshold;

and a shut-off unit 307 for shutting off the fuel injector.

In this embodiment, the functions of the units correspond to the steps in the embodiment shown in fig. 1, and are not described herein again.

Referring to fig. 4, another embodiment of an engine controller provided in the present application includes:

a first obtaining unit 401, configured to obtain an accelerator opening of the engine, an engine speed, and a floor power-up time;

a first judging unit 402, configured to judge whether the engine simultaneously satisfies a calibrated value in which the accelerator opening is smaller than the accelerator opening, a calibrated value in which the engine speed is greater than the engine speed, and a calibrated value in which the bottom layer power-on time is smaller than the bottom layer power-on time;

a first determination unit 403, configured to determine that the engine has an overspeed phenomenon when the first judgment unit judges that the condition is satisfied;

a second obtaining unit 404 for obtaining a boost pressure value of the engine;

a second determination unit 405, configured to determine whether the boost pressure value is greater than the calibration value;

a second determining unit 406 for determining that the overspeed phenomenon of the engine is abnormal overspeed when the second judging unit judgment result is greater than;

a shut-off unit 407 for shutting off the fuel injector;

in the embodiment of the present application, the shutdown unit 407 includes:

and the turn-off module 4071 is used for enabling the oil injector, the throttle valve and the oil quantity metering unit to be turned off through the control pin.

In this embodiment, the functions of the units correspond to the steps in the embodiment shown in fig. 2, and are not described herein again.

Referring to fig. 5, another embodiment of an engine controller provided in the present application includes:

a processor 501, a memory 502, an input/output unit 503, and a bus 504;

the processor 501 is connected to the memory 502, the input/output unit 503, and the bus 504;

in this embodiment, the functions of the processor 501 correspond to the steps in the embodiments shown in fig. 1 and fig. 2, and are not described herein again.

It is clear to those skilled in the art that, for convenience and brevity of description, the specific working processes of the above-described systems, apparatuses and units may refer to the corresponding processes in the foregoing method embodiments, and are not described herein again.

In the several embodiments provided in the present application, it should be understood that the disclosed system, apparatus and method may be implemented in other manners. For example, the above-described apparatus embodiments are merely illustrative, and for example, the division of the units is only one logical division, and other divisions may be realized in practice, for example, a plurality of units or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, devices or units, and may be in an electrical, mechanical or other form.

The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.

In addition, functional units in the embodiments of the present application may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit. The integrated unit can be realized in a form of hardware, and can also be realized in a form of a software functional unit.

The integrated unit, if implemented in the form of a software functional unit 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 application may be substantially implemented or contributed to by the prior art, or all or part of the technical solution may be embodied in a software product, which is stored in a storage medium and includes instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the method according to the embodiments of the present application. 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 the like.

12页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种增程器的控制方法、控制系统及车辆

网友询问留言

已有0条留言

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

精彩留言,会给你点赞!