[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN114607546A - Engine protection method and device, vehicle and storage medium - Google Patents

Engine protection method and device, vehicle and storage medium Download PDF

Info

Publication number
CN114607546A
CN114607546A CN202210292784.4A CN202210292784A CN114607546A CN 114607546 A CN114607546 A CN 114607546A CN 202210292784 A CN202210292784 A CN 202210292784A CN 114607546 A CN114607546 A CN 114607546A
Authority
CN
China
Prior art keywords
engine
rotating speed
accelerator
protection method
speed
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
CN202210292784.4A
Other languages
Chinese (zh)
Other versions
CN114607546B (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 CN202210292784.4A priority Critical patent/CN114607546B/en
Publication of CN114607546A publication Critical patent/CN114607546A/en
Application granted granted Critical
Publication of CN114607546B publication Critical patent/CN114607546B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02NSTARTING OF COMBUSTION ENGINES; STARTING AIDS FOR SUCH ENGINES, NOT OTHERWISE PROVIDED FOR
    • F02N11/00Starting of engines by means of electric motors
    • F02N11/08Circuits or control means specially adapted for starting of engines
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/30Controlling fuel injection
    • 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)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Mechanical Engineering (AREA)
  • General Engineering & Computer Science (AREA)
  • Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)
  • Combined Controls Of Internal Combustion Engines (AREA)

Abstract

The invention relates to the technical field of vehicles, and particularly discloses an engine protection method, an engine protection device, a vehicle and a storage medium, wherein the engine protection method obtains an engine starting parameter by obtaining an engine starting request and determines that the rotating speed of the engine does not suddenly rise on the basis of the engine starting parameter; then acquiring oil injection enabling parameters of each cylinder of the engine, and evaluating whether each cylinder of the engine is enabled to inject oil based on the oil injection enabling parameters; if the individual cylinders are enabled for injection, engine starting is allowed. The sudden rise of the rotating speed and/or the surge of the supercharger after the engine is started, which are caused by the calibration error of ECU data or the temporary modification and forgetting of the recovery of the ECU data, can be effectively avoided, so that the engine can be protected, and accidents can be prevented.

Description

Engine protection method and device, vehicle and storage medium
Technical Field
The invention relates to the technical field of vehicles, in particular to an engine protection method, an engine protection device, a vehicle and a storage medium.
Background
After the engine is started successfully, some abnormal actions such as sudden speed rise and supercharger surge can occur, which are often caused by the abnormality of the ECU speed and the injection control path, and the reason can be that the calibration of ECU data is wrong or the debugging of the ECU data is temporarily modified and forgets to recover. However, the existing ECU control method lacks monitoring of the state before the engine is started, and cannot avoid the phenomenon of sudden increase of the rotation speed or surging of the supercharger after the engine is successfully started, which easily causes damage to the engine.
Disclosure of Invention
The invention aims to: the invention provides an engine protection method, an engine protection device, a vehicle and a storage medium, which are used for solving the problems that the prior art is lack of detection on the state before the engine is started, the phenomena of sudden rise of the rotating speed and surging of a supercharger after the engine is successfully started cannot be avoided, and the engine is easily damaged.
In one aspect, the present invention provides an engine protection method including:
acquiring an engine starting request;
obtaining engine starting parameters, and determining that the rotating speed of the engine does not suddenly rise on the basis of the engine starting parameters, wherein the engine starting parameters comprise accelerator opening, an idle speed to rated rotating speed switching state and an accelerator-rotating speed control curve;
acquiring oil injection enabling parameters of each cylinder of the engine;
evaluating whether each cylinder of the engine is enabled for fuel injection based on the fuel injection enabling parameters;
if the individual cylinders are enabled for injection, engine starting is allowed.
As a preferable technical scheme of the engine protection method, if any cylinder is not enabled by fuel injection, the engine is not allowed to be started.
As a preferable technical scheme of the engine protection method, if any cylinder is not enabled by oil injection, first alarm information is output.
As a preferable aspect of the engine protection method, the determining that the engine speed does not suddenly rise based on the engine start parameter includes:
judging whether the opening of the accelerator is zero or not, judging whether a switch is activated when the idling reaches a rated rotating speed or not, and judging whether an accelerator-rotating speed control curve is abnormal or not;
when the opening degree of the accelerator is equal to zero, the switch is not activated when the idling reaches the rated rotating speed, and the accelerator-rotating speed control curve is normal, the rotating speed of the engine is determined not to be suddenly increased.
As a preferable technical scheme of the engine protection method, when the accelerator opening is not equal to zero, second alarm information is output and the engine is not allowed to be started.
As a preferable technical scheme of the engine protection method, when the switch from idling to rated speed is activated, third alarm information is output and the engine is not allowed to start.
As a preferable technical solution of the engine protection method, when the accelerator-rotation speed control curve is abnormal, fourth warning information is output and the engine is not allowed to start.
The present invention also provides an engine protection device comprising:
the request acquisition module is used for acquiring an engine starting request;
the first parameter acquisition module is used for acquiring engine starting parameters;
a determination module to determine that an engine speed does not flare based on the engine starting parameter;
the second parameter acquisition module is used for acquiring oil injection enabling parameters of each cylinder of the engine;
the evaluation module is used for evaluating whether each cylinder of the engine is enabled to inject oil based on the oil injection enabling parameters;
an output module to allow engine starting when the individual cylinders are enabled for injection.
As a preferable aspect of the engine protection device, the determination module includes:
the accelerator opening judging unit is used for judging whether the accelerator opening is zero or not;
the idle speed to rated speed switch state judging unit is used for judging whether the idle speed to rated speed switch is activated or not;
the control curve judging unit is used for judging whether the accelerator-rotating speed control curve is abnormal or not;
and the determining unit is used for determining that the rotating speed of the engine cannot suddenly rise when the opening of the accelerator is equal to zero, the idle speed is not activated to the rated rotating speed, and the accelerator-rotating speed control curve is normal.
The present invention also provides a storage medium having a computer program stored thereon, characterized in that the program, when executed by a vehicle controller, implements the engine protection method described in any of the above aspects.
The invention has the beneficial effects that:
the invention provides an engine protection method, an engine protection device, a vehicle and a storage medium, wherein the engine protection method comprises the steps of obtaining an engine starting request, obtaining an engine starting parameter and determining that the rotating speed of the engine does not suddenly rise on the basis of the engine starting parameter; then acquiring oil injection enabling parameters of each cylinder of the engine, and evaluating whether each cylinder of the engine is enabled to inject oil based on the oil injection enabling parameters; if the individual cylinders are enabled for injection, engine starting is allowed. The sudden rise of the rotating speed and/or the surge of the supercharger after the engine is started, which are caused by the calibration error of ECU data or the temporary modification and forgetting of the recovery of the ECU data, can be effectively avoided, so that the engine can be protected, and accidents can be prevented.
Drawings
FIG. 1 is a first flowchart of an engine protection method according to an embodiment of the present disclosure;
FIG. 2 is a second flowchart of an engine protection method in an embodiment of the present invention;
fig. 3 is a schematic structural diagram of an engine protection device in an embodiment of the invention.
In the figure:
310. a request acquisition module; 320. a first parameter acquisition module; 330. a determination module; 340. a second parameter acquisition module; 350. an evaluation module; 360. and an output module.
Detailed Description
The technical solutions of the present invention will be described clearly and completely with reference to the accompanying drawings, and it should be understood that the described embodiments are some, but not all embodiments of the present invention. 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 invention.
In the description of the present invention, it should be noted that the terms "center", "upper", "lower", "left", "right", "vertical", "horizontal", "inner", "outer", etc., indicate orientations or positional relationships based on the orientations or positional relationships shown in the drawings, and are only for convenience of description and simplicity of description, but do not indicate or imply that the device or element being referred to must have a particular orientation, be constructed and operated in a particular orientation, and thus, should not be construed as limiting the present invention. Furthermore, the terms "first," "second," and the like are used for descriptive purposes only and are not to be construed as indicating or implying relative importance. Where the terms "first position" and "second position" are two different positions, and where a first feature is "over", "above" and "on" a second feature, it is intended that the first feature is directly over and obliquely above the second feature, or simply means that the first feature is at a higher level than the second feature. A first feature being "under," "below," and "beneath" a second feature includes the first feature being directly under and obliquely below the second feature, or simply meaning that the first feature is at a lesser elevation than the second feature.
In the description of the present invention, it should be noted that, unless otherwise explicitly specified or limited, the terms "mounted," "connected," and "connected" are to be construed broadly, e.g., as meaning either a fixed connection, a removable connection, or an integral connection; can be mechanically or electrically connected; they may be connected directly or indirectly through intervening media, or they may be interconnected between two elements. The specific meanings of the above terms in the present invention can be understood in specific cases to those skilled in the art.
Reference will now be made in detail to embodiments of the present invention, examples of which are illustrated in the accompanying drawings, wherein like or similar reference numerals refer to the same or similar elements or elements having the same or similar function throughout. The embodiments described below with reference to the accompanying drawings are illustrative only for the purpose of explaining the present invention, and are not to be construed as limiting the present invention.
Example one
After the engine is started successfully, if the vehicle state is normal, the vehicle will rotate at an idle speed; however, some abnormal phenomena may occur, such as a sudden increase in the rotational speed from the idling speed, a surge of the supercharger, etc. Some of the abnormal phenomena are caused by the abnormality of the ECU rotating speed and the injection control path, and the reason of the abnormality can be that the ECU data calibration is wrong or the ECU data debugging is temporarily modified and forgotten to recover. However, the prior art lacks an evaluation of whether the engine will suddenly rise in speed due to the above reasons before the engine is started, and the supercharger surge cannot be effectively protected.
In this regard, the present embodiment provides an engine protection method, which can evaluate whether the engine will have a sudden speed rise and a surge of the supercharger before the engine is started to determine whether the engine can be started, so as to provide effective protection for the engine. The engine protection method may be performed by an engine protection device, which may be implemented in software and/or hardware, and integrated in the vehicle.
Specifically, as shown in fig. 1, the engine protection method includes the following steps.
S110: an engine start request is obtained.
The driving controller can acquire an engine request through interaction with the ECU, and can judge whether an engine starting request is input or not by acquiring the state of an ignition switch of the vehicle. Specifically, the ECU monitors the state of an ignition switch in real time, when the vehicle stops, the ignition switch is in a closed state, no engine starting request is input into the ECU at the moment, and a running controller cannot acquire the engine starting request; when the driver twists the ignition switch by the key, the vehicle control unit acquires an engine start request and transmits the engine start request to the vehicle control unit. It is noted that for vehicles provided with a one-touch start button, the ECU monitors whether the one-touch start button is pressed, and when pressed, the ECU obtains and transmits an engine start request to the vehicle controller.
S120: engine starting parameters are obtained.
In this embodiment, the engine start parameters include throttle opening, idle to rated speed on-off state, and throttle-speed control curve.
The accelerator opening can be acquired by a position sensor arranged at an accelerator pedal or a flow sensor arranged on a fuel supply pipeline. Under a normal state, the accelerator opening degree is zero when the vehicle is stopped, but in the debugging process of the vehicle, the accelerator opening degree may be adjusted to match the debugging requirement, for example, the accelerator opening degree is adjusted to a non-zero value, but when the debugging is finished, a debugging person forgets to reset the accelerator opening degree, which may cause that the accelerator is already in an open state before the engine is started, if the engine is started at this time, the rotating speed will suddenly rise, the engine is easily damaged, and a potential safety hazard is caused.
The vehicle is usually provided with a generator, the generator can be driven by an engine to charge a storage battery in the driving process, an idle speed to rated speed switch is used for controlling whether the generator is involved in power generation, when the idle speed to rated speed switch is not activated, the engine cannot drive the generator to rotate, but when the idle speed to rated speed switch is opened, the engine not only drives the generator to rotate, but also has a requirement on the lowest rotating speed of the engine, the lowest rotating speed of the engine is required to reach the rated rotating speed, and the rated rotating speed is far greater than the idle speed. When debugging personnel debug the engine, the idling-to-rated speed switch is possibly activated and forgets to reset after debugging is finished, and after the engine is started, the rotating speed of the engine is suddenly increased from the idling speed to the rated speed, so that the engine is easily damaged, and potential safety hazards are caused.
The accelerator-rotating speed control curve is a control curve arranged in the ECU, the ECU controls the output rotating speed of the engine based on the opening degree of the accelerator, the accelerator-rotating speed control curve is normal under normal conditions, however, when a debugging person debugs the engine, parameters of the accelerator-rotating speed curve may be changed to adapt to some debugging requirements, for example, under the condition that the opening degree of the accelerator is low, the rotating speed is set to be higher, if the debugging person forgets to reset the accelerator-rotating speed control curve after the adjustment is finished, the vehicle speed is suddenly increased after the engine is successfully started, the engine is easily damaged, and potential safety hazards exist.
S130: it is determined that the engine speed does not suddenly rise based on the engine start parameter.
When the engine speed is determined not to be raised, the accelerator opening, the idle speed to rated speed on-off state and the accelerator-speed control curve are all in normal states.
S140: and acquiring an oil injection enabling parameter of each cylinder of the engine.
The driving controller can acquire the fuel injection enabling parameters of each cylinder of the engine through interaction with the ECU. When debugging personnel debug the engine, whether each cylinder is enabled by oil injection can be controlled through the ECU. Specifically, each cylinder may be calibrated by 0 and 1, and when calibrated to 0, the cylinder is not participating in fuel injection enablement, and when calibrated to 1, the cylinder is participating in fuel injection enablement. However, after debugging personnel finish debugging, if the calibrated parameters of one or more cylinders are not adjusted back to 1, after the engine is started, the cylinders do not inject oil to enable, and the supercharger surging can be caused.
S150: whether each cylinder of the engine is enabled for fuel injection is evaluated based on the fuel injection enabling parameter.
Specifically, the driving controller judges whether each cylinder participates in oil injection enabling according to whether the calibration value of each cylinder is 1.
If the oil injection of each cylinder is enabled, S160 is executed; if the fuel injection is not enabled for any cylinder, S170 is executed.
S160: the engine is allowed to start.
S170: and outputting first alarm information.
Wherein, first alarm information can be used for reminding the driver that certain cylinder does not participate in the enable.
According to the engine protection method provided by the embodiment, the engine starting request is obtained, the engine starting parameter is obtained, and the rotating speed of the engine is determined not to suddenly rise on the basis of the engine starting parameter; then acquiring oil injection enabling parameters of each cylinder of the engine, and evaluating whether each cylinder of the engine is enabled to inject oil based on the oil injection enabling parameters; if the individual cylinders are enabled, the engine is allowed to start. The sudden rise of the rotating speed and/or the surge of the supercharger after the engine is started, which are caused by the calibration error of ECU data or the temporary modification and forgetting of the recovery of the ECU data, can be effectively avoided, so that the engine can be protected, and accidents can be prevented.
Example two
The present embodiment provides an engine protection method, which is further embodied on the basis of the first embodiment.
Specifically, as shown in fig. 2, the engine protection method includes the following steps.
S210: an engine start request is obtained.
S220: engine starting parameters are obtained.
S230: it is determined that the engine speed does not suddenly rise based on the engine start parameter.
Specifically, step S230 includes the following steps.
S231: and judging whether the opening of the accelerator is zero or not.
And if the accelerator opening is not equal to zero, executing S232.
S232: judging whether a switch is activated when the idling reaches a rated rotating speed;
if the idle to rated speed switch is not activated, S233 is executed.
S233: and judging whether the accelerator-rotating speed control curve is abnormal or not.
And executing S240 if the accelerator-rotation speed control curve is normal.
It should be noted that in the present embodiment, schemes for sequentially determining whether the accelerator opening is zero, whether the idle-to-rated rotation speed switch is activated, and whether the accelerator-rotation speed control curve is abnormal are exemplarily given. In other embodiments, it can also be determined whether the throttle opening is zero, whether the idle to rated speed switch is activated, and whether the throttle-speed control curve is abnormal.
Judging whether the accelerator opening is zero or not, and comparing the acquired actual accelerator opening with zero to determine; and judging whether the speed reaches the rated speed, and the driving controller can acquire the speed through interaction with the ECU. When judging whether the accelerator-rotating speed control curve is abnormal or not, a normal accelerator-rotating speed control curve can be prestored in the driving controller, the driving controller interacts with the ECU to obtain an actual accelerator-rotating speed control curve in the ECU, the actual accelerator-rotating speed control curve is compared with the normal accelerator-rotating speed control curve, if the actual accelerator-rotating speed control curve and the normal accelerator-rotating speed control curve are the same, the accelerator-rotating speed control curve is normal, and if the actual accelerator-rotating speed control curve and the normal accelerator-rotating speed control curve are different, the accelerator-rotating speed control curve is abnormal.
When the accelerator opening is equal to zero, the idle speed is not activated to the rated speed switch, and the accelerator-speed control curve is normal, it is determined that the engine speed does not suddenly rise, and step S240 can be executed. When the opening of the accelerator is not equal to zero, the switch from idling to rated rotating speed is activated, and any one of the abnormal conditions of the accelerator-rotating speed control curve occurs, alarm information is output, and the engine is not allowed to start.
If the accelerator opening is not equal to zero, executing S234; if the idle speed reaches the rated speed, the switch is activated, and S235 is executed; and executing S236 if the accelerator-rotation speed control curve is abnormal.
S234: and outputting second alarm information.
The driver can be reminded of not resetting the accelerator opening degree through the second alarm information.
S235: and outputting third alarm information.
The third alarm information can remind the driver that the idle speed is not reset when the switch reaches the rated speed.
S236: and outputting fourth alarm information.
The fourth alarm information can remind the driver that the setting of the accelerator-rotating speed control curve is wrong at the moment.
S240: and acquiring fuel injection enabling parameters of each cylinder of the engine.
S250: whether each cylinder of the engine is enabled for fuel injection is evaluated based on the fuel injection enabling parameter.
If the fuel injection is enabled for each cylinder, S260 is executed. If no injection is enabled for any cylinder, S270 is executed.
S260: the engine is allowed to start.
S270: and outputting first alarm information.
After steps S234, S235, S236, and S270, the engine protection method further includes step S280.
S280: the engine start is not allowed.
According to the engine protection method provided by the embodiment, the engine starting request is obtained, the engine starting parameter is obtained, and the rotating speed of the engine is determined not to suddenly rise on the basis of the engine starting parameter; then acquiring oil injection enabling parameters of each cylinder of the engine, and evaluating whether each cylinder of the engine is enabled to inject oil based on the oil injection enabling parameters; if the individual cylinders are enabled for injection, engine starting is allowed. When the engine speed is determined to be suddenly increased or when the cylinder is determined not to be enabled to inject oil, alarm information is sent out, the engine is not allowed to be started, the sudden increase of the engine speed and/or the surge of a supercharger after the engine is started, which are caused by the fact that ECU data calibration is wrong or ECU data debugging is temporarily modified and forgotten to recover, can be effectively avoided, the engine can be protected, and accidents are prevented.
EXAMPLE III
The present embodiment provides an engine protection apparatus for implementing the engine protection method in the above-described embodiment.
Specifically, as shown in FIG. 3, the engine protection device includes a request acquisition module 310, a first parameter acquisition module 320, a determination module 330, a second parameter acquisition module 340, an evaluation module 350, and an output module 360. The request obtaining module 310 is used for obtaining an engine starting request; the first parameter acquisition module 320 is used for acquiring engine starting parameters; the determination module 330 is configured to determine that the engine speed does not flare based on the engine start parameter; the second parameter obtaining module 340 is used for obtaining oil injection enabling parameters of each cylinder of the engine; the evaluation module 350 evaluates whether fuel is enabled for each cylinder of the engine based on the fuel enable parameter; the output module 360 is used to allow the engine to start when fuel injection is enabled for each cylinder.
Wherein the determining module 330 includes:
the accelerator opening judging unit is used for judging whether the accelerator opening is zero or not;
the idle speed to rated speed switch state judging unit is used for judging whether the idle speed to rated speed switch is activated or not;
the control curve judging unit is used for judging whether the accelerator-rotating speed control curve is abnormal or not;
and the determining unit is used for determining that the rotating speed of the engine cannot suddenly rise when the opening of the accelerator is equal to zero, the idle speed is not activated to the rated rotating speed, and the accelerator-rotating speed control curve is normal.
The engine protection device provided by the embodiment acquires an engine starting request through the request acquisition module 310; the first parameter obtaining module 320 is used for obtaining engine starting parameters; determining, by the determination module 330, that the engine speed does not flare based on the engine start parameter; acquiring oil injection enabling parameters of each cylinder of the engine through a second parameter acquisition module 340; evaluating, by an evaluation module 350, whether fuel injection is enabled for each cylinder of the engine based on the fuel injection enabling parameter; the engine is allowed to start via the output module 360 when fuel injection is enabled for each cylinder. The method can effectively avoid sudden rise of the rotating speed and/or surge of the supercharger after the engine is started, which is caused by error calibration of ECU data or temporary modification and forgetting recovery of the ECU data debugging, thereby protecting the engine and preventing accidents.
Example four
The present embodiments provide a vehicle including an engine, a vehicle controller, a memory, and an instrument panel. The engine, the driving controller, the memory and the instrument panel can be connected through a bus, and the instrument panel is used for displaying alarm information.
The memory, which is a computer-readable storage medium, may be used to store software programs, computer-executable programs, and modules, such as program instructions/modules corresponding to the engine protection methods of embodiments of the present invention. The driving controller executes various functional applications and data processing of the vehicle by running software programs, instructions and modules stored in the memory, so as to implement the engine protection method of the above embodiment.
The memory mainly comprises a program storage area and a data storage area, wherein the program storage area can store an operating system and an application program required by at least one function; the storage data area may store data created according to the use of the terminal, and the like. Further, the memory may include high speed random access memory, and may also include non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other non-volatile solid state storage device. In some examples, the memory may further include memory remotely located from the vehicle controller, which may be connected to the vehicle over a network. Examples of such networks include, but are not limited to, the internet, intranets, local area networks, mobile communication networks, and combinations thereof.
The vehicle provided by the fourth embodiment of the present invention and the engine protection method provided by the foregoing embodiments belong to the same inventive concept, and the technical details that are not described in detail in the present embodiment can be referred to the foregoing embodiments, and the present embodiment has the same beneficial effects as the execution of the engine protection method.
EXAMPLE five
The fifth embodiment of the present invention further provides a storage medium, on which a computer program is stored, where the computer program, when executed by a vehicle controller, implements the engine protection method according to the foregoing embodiment of the present invention.
Of course, the storage medium containing the computer-executable instructions provided by the embodiments of the present invention is not limited to the operations in the engine protection method described above, and may also perform related operations in the engine protection device provided by the embodiments of the present invention, and have corresponding functions and advantages.
From the above description of the embodiments, it is obvious for those skilled in the art that the present invention can be implemented by software and necessary general hardware, and certainly, can also be implemented by hardware, but the former is a better embodiment in many cases. Based on such understanding, the technical solutions of the present invention may be embodied in the form of a software product, which may be stored in a computer-readable storage medium, such as a floppy disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a FLASH Memory (FLASH), a hard disk or an optical disk of a computer, and includes instructions for enabling a computer device (which may be a robot, a personal computer, a server, or a network device) to execute the engine protection method according to the embodiments of the present invention.
It should be understood that the above-described embodiments of the present invention are merely examples for clearly illustrating the present invention, and are not intended to limit the embodiments of the present invention. Other variations and modifications will be apparent to persons skilled in the art in light of the above description. And are neither required nor exhaustive of all embodiments. Any modification, equivalent replacement, and improvement made within the spirit and principle of the present invention should be included in the protection scope of the claims of the present invention.

Claims (10)

1. An engine protection method, comprising:
acquiring an engine starting request;
obtaining engine starting parameters, and determining that the rotating speed of the engine does not suddenly rise on the basis of the engine starting parameters, wherein the engine starting parameters comprise accelerator opening, an idle speed to rated rotating speed switching state and an accelerator-rotating speed control curve;
acquiring oil injection enabling parameters of each cylinder of the engine;
evaluating whether each cylinder of the engine is enabled for fuel injection based on the fuel injection enabling parameters;
if the individual cylinders are enabled for injection, engine starting is allowed.
2. The engine protection method of claim 1, wherein if none of the cylinders are enabled for injection, then engine start is not allowed.
3. The engine protection method according to claim 1, characterized in that if any cylinder is not enabled for injection, the first warning information is output.
4. The engine protection method of claim 1, wherein determining that engine speed does not flare based on the engine start parameter comprises:
judging whether the opening degree of the accelerator is zero or not, judging whether a switch is activated when the idle speed reaches a rated rotating speed or not, and judging whether an accelerator-rotating speed control curve is abnormal or not;
when the opening degree of the accelerator is equal to zero, the switch is not activated when the idling reaches the rated rotating speed, and the accelerator-rotating speed control curve is normal, the rotating speed of the engine is determined not to be suddenly increased.
5. The engine protection method according to claim 4, characterized in that when the accelerator opening degree is not equal to zero, second warning information is output and engine start is not allowed.
6. The engine protection method according to claim 4, characterized in that when the idle-to-rated speed switch is activated, a third warning message is output and the engine is not allowed to start.
7. The engine protection method according to claim 4, characterized in that when the throttle-rotation speed control curve is abnormal, fourth warning information is output and engine start is not permitted.
8. An engine protection device, comprising:
the request acquisition module is used for acquiring an engine starting request;
the first parameter acquisition module is used for acquiring engine starting parameters;
a determination module to determine that an engine speed does not flare based on the engine start parameter;
the second parameter acquisition module is used for acquiring oil injection enabling parameters of each cylinder of the engine;
the evaluation module is used for evaluating whether each cylinder of the engine is enabled to inject oil based on the oil injection enabling parameters;
an output module to allow engine starting when the individual cylinders are enabled for injection.
9. The engine protection device of claim 8, wherein the determination module comprises:
the accelerator opening judging unit is used for judging whether the accelerator opening is zero or not;
the idle speed to rated speed switch state judging unit is used for judging whether the idle speed to rated speed switch is activated or not;
the control curve judging unit is used for judging whether the accelerator-rotating speed control curve is abnormal or not;
and the determining unit is used for determining that the rotating speed of the engine cannot suddenly rise when the opening of the accelerator is equal to zero, the idle speed is not activated to the rated rotating speed, and the accelerator-rotating speed control curve is normal.
10. A storage medium on which a computer program is stored, which program, when executed by a vehicle controller, carries out an engine protection method according to any one of claims 1 to 7.
CN202210292784.4A 2022-03-23 2022-03-23 Engine protection method and device, vehicle and storage medium Active CN114607546B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210292784.4A CN114607546B (en) 2022-03-23 2022-03-23 Engine protection method and device, vehicle and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210292784.4A CN114607546B (en) 2022-03-23 2022-03-23 Engine protection method and device, vehicle and storage medium

Publications (2)

Publication Number Publication Date
CN114607546A true CN114607546A (en) 2022-06-10
CN114607546B CN114607546B (en) 2023-06-23

Family

ID=81864048

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210292784.4A Active CN114607546B (en) 2022-03-23 2022-03-23 Engine protection method and device, vehicle and storage medium

Country Status (1)

Country Link
CN (1) CN114607546B (en)

Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004232489A (en) * 2003-01-28 2004-08-19 Toyota Motor Corp Starting control device of internal combustion engine
CN1657754A (en) * 2004-02-18 2005-08-24 雅马哈发动机株式会社 Saddle type vehicle, and engine controlling apparatus and idle stop canceling method for the saddle type vehicle
JP2007218129A (en) * 2006-02-15 2007-08-30 Mitsubishi Heavy Ind Ltd Throttle opening control device for cogeneration engine power generation device
JP2007327434A (en) * 2006-06-08 2007-12-20 Mitsubishi Motors Corp Engine control device
CN102635448A (en) * 2011-02-11 2012-08-15 福特环球技术公司 Method and system for engine control
JP2014069771A (en) * 2012-10-01 2014-04-21 Toyota Motor Corp Control device for automatic stop and restart of engine in vehicle
WO2015019153A2 (en) * 2013-08-08 2015-02-12 Toyota Jidosha Kabushiki Kaisha Control device and control method for vehicle
CN107834778A (en) * 2015-08-24 2018-03-23 吴红平 The automobile using starter-generator and its method of work of controller control
CN110296011A (en) * 2019-07-17 2019-10-01 杜福银 A kind of high-efficiency engine and control method
CN110425072A (en) * 2018-05-01 2019-11-08 通用汽车环球科技运作有限责任公司 Starter for internal combustion engine
CN111237074A (en) * 2020-01-19 2020-06-05 东风汽车集团有限公司 Control method for avoiding engine starting flameout and storage medium
CN113202676A (en) * 2021-04-29 2021-08-03 安徽江淮汽车集团股份有限公司 Automobile starting control method, automobile starting control equipment, storage medium and automobile starting control device

Patent Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004232489A (en) * 2003-01-28 2004-08-19 Toyota Motor Corp Starting control device of internal combustion engine
CN1657754A (en) * 2004-02-18 2005-08-24 雅马哈发动机株式会社 Saddle type vehicle, and engine controlling apparatus and idle stop canceling method for the saddle type vehicle
JP2007218129A (en) * 2006-02-15 2007-08-30 Mitsubishi Heavy Ind Ltd Throttle opening control device for cogeneration engine power generation device
JP2007327434A (en) * 2006-06-08 2007-12-20 Mitsubishi Motors Corp Engine control device
CN102635448A (en) * 2011-02-11 2012-08-15 福特环球技术公司 Method and system for engine control
JP2014069771A (en) * 2012-10-01 2014-04-21 Toyota Motor Corp Control device for automatic stop and restart of engine in vehicle
WO2015019153A2 (en) * 2013-08-08 2015-02-12 Toyota Jidosha Kabushiki Kaisha Control device and control method for vehicle
CN107834778A (en) * 2015-08-24 2018-03-23 吴红平 The automobile using starter-generator and its method of work of controller control
CN110425072A (en) * 2018-05-01 2019-11-08 通用汽车环球科技运作有限责任公司 Starter for internal combustion engine
CN110296011A (en) * 2019-07-17 2019-10-01 杜福银 A kind of high-efficiency engine and control method
CN111237074A (en) * 2020-01-19 2020-06-05 东风汽车集团有限公司 Control method for avoiding engine starting flameout and storage medium
CN113202676A (en) * 2021-04-29 2021-08-03 安徽江淮汽车集团股份有限公司 Automobile starting control method, automobile starting control equipment, storage medium and automobile starting control device

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
孟宪瑜\N\N\N,宋增国: "汽车发动机超速的原因、诊断与排除", 职业技术 *
程康志;: "电喷摩托车的动态工况波形测试(3)", 摩托车技术 *

Also Published As

Publication number Publication date
CN114607546B (en) 2023-06-23

Similar Documents

Publication Publication Date Title
US7861683B2 (en) Diagnosis device for vehicle
US9506445B2 (en) Method and apparatus to evaluate a starter motor for an internal combustion engine
US6931865B1 (en) Method and apparatus for determining coolant temperature rationally in a motor vehicle
CN103069712B (en) The trouble-shooter of vehicle
CN103707827B (en) Control setup, vehicle and control method
CN107380170A (en) Motor vehicle driven by mixed power engine condition monitoring and fault handling method
US8046128B2 (en) Method for operating an engine control module under low voltage conditions
EP1441264A1 (en) Electronic control unit
US9008898B2 (en) In-vehicle electronic control unit, diagnosis tool and diagnosis system
US10215102B2 (en) Fail safe device of engine
CN111591281B (en) Idle speed control method and device, vehicle and storage medium
CN111267756B (en) Vehicle speed limit control method, vehicle and medium
CN114607546A (en) Engine protection method and device, vehicle and storage medium
CN112160857B (en) Dual-motor vehicle engine control method and device, vehicle and storage medium
CN109681334B (en) Control method and device for starting and stopping dual-fuel engine and vehicle
CN116335821A (en) Mixed motor vehicle fault diagnosis method, diagnosis device, storage medium and controller
CN109808712B (en) Automobile cold start operation prompting method and system
CN113217208B (en) Three-way catalytic converter protection method and device, vehicle and storage medium
CN113561958B (en) Dynamic response diagnosis method and system for rear oxygen sensor of hybrid electric vehicle
CN113606075A (en) Method and device for detecting engine starting state of hybrid electric vehicle and storage medium
CN110091858B (en) Self-learning method for engine on hybrid vehicle
CN112523885A (en) Method and device for controlling fire in engine
CN118499140B (en) Control method and control device for hydrogen engine, electronic equipment and storage medium
CN115370499B (en) Method and system for controlling starting of engine of hybrid electric vehicle, electronic equipment and vehicle
JP2012036803A (en) Engine throttle control device

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