An engine abnormality detection method, device and electronic equipment

By acquiring engine speed thresholds and motor torque output thresholds in hybrid vehicles, and combining them with speed control logic and oxygen sensor signals, engine abnormalities can be accurately determined, solving the problem of inaccurate engine detection in existing technologies and avoiding energy waste.

CN115257702BActive Publication Date: 2026-03-20ZHEJIANG GEELY HLDG GRP CO LTD +1
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-08-26
Publication Date
2026-03-20

AI Technical Summary

Technical Problem

Existing engine anomaly detection methods are not accurate enough, causing the engine to run continuously under the drive of the electric motor, resulting in energy waste.

Method used

By acquiring the engine speed threshold and the motor torque output threshold, and combining the speed control logic and oxygen sensor signals, it can determine whether the engine is malfunctioning and prevent the motor from continuously driving the engine to idle.

Benefits of technology

It improves the accuracy of engine malfunction detection, avoids energy waste caused by the motor driving the engine to idle, and ensures the effective use of battery power.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115257702B_ABST
    Figure CN115257702B_ABST
Patent Text Reader

Abstract

The application discloses an engine abnormality detection method and device and electronic equipment, to improve the accuracy of the method for detecting engine abnormality. The method comprises the following steps: obtaining a rotating speed threshold of an engine; in response to the current rotating speed of the engine being greater than the rotating speed threshold, determining a torque output threshold of a motor; wherein the current rotating speed of the engine indicates the rotating speed of a crankshaft in the engine, and the torque output threshold of the motor is the maximum value of the motor output torque determined based on the motor target torque; obtaining the motor output torque of the motor; and if the motor output torque is continuously greater than the torque output threshold of the motor within a first time range, determining that the engine is abnormal.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the engine technical field, and particularly relates to an engine abnormality detection method and device and electronic equipment. BACKGROUND

[0002] The power system of a hybrid vehicle includes an engine and a motor. The motor drags the crankshaft of the engine to rotate by outputting torque, so that the engine outputs torque through the crankshaft to provide power for the vehicle. Meanwhile, the motor can also generate electricity to output electric energy and charge the battery. At present, the diagnosis method for the engine in the power system is mainly based on the speed diagnosis: the rotation rate of the crankshaft in the engine is detected to directly determine whether the power system can be normally driven by the engine. This diagnosis method has the problem of inaccuracy. SUMMARY

[0003] The present application provides an engine abnormality detection method, device and electronic equipment to improve the accuracy of the engine abnormality detection method and avoid the problem of unnecessary energy consumption caused by the continuous rotation of the engine based on the vehicle energy (electric energy) due to the failure to process in time.

[0004] In a first aspect, the present application provides an engine abnormality detection method, comprising:

[0005] obtaining a speed threshold of the engine;

[0006] in response to the current speed of the engine being greater than the speed threshold, determining a torque output threshold of the motor; wherein the current speed of the engine indicates the rotation rate of the crankshaft in the engine;

[0007] obtaining the motor output torque of the motor;

[0008] if the motor output torque is continuously greater than the torque output threshold of the motor within a first time range, determining that the engine is abnormal.

[0009] In the embodiment of the present application, when the current speed of the engine is greater than the speed threshold of the engine, the torque output of the motor is further determined: whether the motor output torque of the motor is continuously greater than the torque output threshold within a first time range is determined to detect whether the engine is continuously rotating under the driving of the motor and cannot normally output torque. This method is especially suitable for hybrid vehicles under the speed control logic and can effectively avoid the problem of rapid decline of electric quantity caused by the motor driving the engine to idle.

[0010] In a possible implementation, the motor is a P0 motor and / or a P1 motor.

[0011] In a possible implementation, the determination of the torque output threshold of the motor comprises:

[0012] determining a vehicle state of the hybrid vehicle; wherein the vehicle state comprises a driving state and a starting state;

[0013] in response to the driving state, determining a motor state of the P0 motor and / or the P1 motor as a charging state; wherein the charging state indicates that the P0 motor and / or the P1 motor is in a state of charging a battery of the hybrid vehicle;

[0014] based on the charging state, determining a torque output threshold of the motor as 0.

[0015] In a possible implementation, the determining the vehicle state of the hybrid vehicle further comprises:

[0016] in response to the starting state, determining a motor state of the P0 motor and / or the P1 motor as a driving state;

[0017] based on the driving state, obtaining a preset relationship; wherein the preset relationship is a preset relationship between an engine demand torque and a motor target torque;

[0018] introducing the engine demand torque into the preset relationship to determine the motor target torque;

[0019] based on the motor target torque, determining a torque output threshold of the motor; wherein the torque output threshold of the motor is not less than the motor target torque.

[0020] In a possible implementation, the response to the engine current speed being greater than the speed threshold further comprises:

[0021] determining a reading of an oxygen sensor;

[0022] if the reading is greater than an upper limit of an oxygen content range obtained within a second time range, determining that the engine is abnormal.

[0023] In a possible implementation, the oxygen sensor is a front oxygen sensor, and the oxygen content range is 0.8-1.

[0024] In a second aspect, the present application provides an engine abnormality detection device, comprising:

[0025] a speed unit configured to obtain a speed threshold of an engine;

[0026] a comparison unit configured to, in response to an engine current speed being greater than the speed threshold, determine a torque output threshold of a motor; wherein the engine current speed indicates a rotation rate of a crankshaft in the engine;

[0027] Motor unit: used to obtain the motor output torque;

[0028] Anomaly Unit: Used to determine an engine anomaly if the motor output torque continuously exceeds the motor torque output threshold within a first time range.

[0029] In one possible implementation, the motor is a P0 motor and / or a P1 motor.

[0030] In one possible implementation, the comparison unit is specifically used to determine the vehicle state of the hybrid vehicle; wherein the vehicle state includes a driving state and a starting state; in response to the driving state, the motor state of the P0 motor and / or the P1 motor is determined to be a charging state; wherein the charging state indicates that the P0 motor and / or the P1 motor is charging the battery of the hybrid vehicle; based on the charging state, the torque output threshold of the motor is determined to be 0.

[0031] In one possible implementation, the comparison unit is further configured to, in response to the start-up state, determine that the motor state of the P0 motor and / or the P1 motor is a driving state; based on the driving state, obtain a preset relationship; wherein the preset relationship is a preset relationship between the engine demand torque and the motor target torque; import the engine demand torque into the preset relationship to determine the motor target torque; and determine the motor torque output threshold based on the motor target torque; wherein the motor torque output threshold is not less than the motor target torque.

[0032] In one possible implementation, the device further includes an exhaust gas unit specifically configured to determine the reading of the oxygen sensor; if, within a second time range, the reading is greater than the upper limit of the range of acquired oxygen content, an engine malfunction is determined.

[0033] In one possible implementation, the oxygen sensor is a pre-oxygen sensor, in which case the oxygen content ranges from 0.8 to 1.

[0034] Thirdly, this application provides a readable storage medium, including,

[0035] memory,

[0036] The memory is used to store instructions that, when executed by a processor, cause an apparatus including the readable storage medium to perform the method as described in the first aspect and any possible implementation.

[0037] Fourthly, this application provides an electronic device, comprising:

[0038] Memory, used to store computer programs;

[0039] a processor configured to execute a computer program stored on the memory to implement the method according to the first aspect and any possible implementation thereof. BRIEF DESCRIPTION OF DRAWINGS

[0040] Figure 1 A flowchart of a method for detecting engine abnormality provided by an embodiment of the present application;

[0041] Figure 2 A structural diagram of a power system of a hybrid vehicle suitable for an embodiment of the present application;

[0042] Figure 3 A schematic diagram of a method for detecting engine abnormality provided by an embodiment of the present application;

[0043] Figure 4 A structural diagram of a device for detecting engine abnormality provided by an embodiment of the present application;

[0044] Figure 5 A structural diagram of an electronic device for detecting engine abnormality provided by an embodiment of the present application. DETAILED DESCRIPTION

[0045] To solve the problem of inaccurate method for determining engine abnormality in the prior art, the present application provides a method for detecting engine abnormality: after determining a speed threshold of the engine, in response to the current speed of the engine being greater than the speed threshold, a torque output threshold of the motor is determined; further, within a first time range, by determining that the motor output torque of the motor is continuously greater than the torque output threshold of the motor, it is determined that the motor drives the engine to idle, i.e. the engine is abnormal.

[0046] In the method for detecting engine abnormality provided by the embodiment of the present application, based on the speed control logic, the power output of the engine is determined through the motor output torque, so that when the engine is abnormal and cannot be detected, the engine continues to rotate under the action of the motor and cannot normally output power, i.e. continues to idle, thereby avoiding the problem of unnecessary consumption of battery power.

[0047] In order to better understand the above technical solutions, the technical solutions of the present application will be described in detail below through the drawings and specific embodiments. It should be understood that the specific features in the embodiments and the embodiments of the present application are detailed descriptions of the technical solutions of the present application, and are not limitations of the technical solutions of the present application. In the case of no conflict, the technical features in the embodiments and the embodiments of the present application can be combined with each other.

[0048] Please refer to Figure 1 The present application provides a method for detecting engine abnormality to improve the accuracy of the method for determining engine abnormality, which specifically includes the following implementation steps:

[0049] Step 101: obtaining a threshold of the engine speed.

[0050] Specifically, the threshold of the engine speed can be determined according to the number of cylinders in the engine, the displacement of the engine, etc. For example, the threshold of the engine speed of a 4-cylinder engine can be 800 r / min; the threshold of the engine speed of an 8-cylinder engine can be 600 r / min.

[0051] Step 102: determining a torque output threshold of the motor in response to the current engine speed being greater than the threshold of the engine speed.

[0052] The current engine speed indicates the rotation rate of the crankshaft in the engine.

[0053] The torque output threshold of the motor is a maximum value of the output torque of the motor determined based on the target torque of the motor.

[0054] Figure 2 A structural schematic diagram of a power system suitable for the engine abnormality detection method provided in the embodiments of the present application is shown in FIG. 1. As shown in FIG. 1, in the hybrid vehicle power system, the clutch can still function to connect the engine and the transmission. When the clutch is disconnected, the engine is disconnected from the transmission, and the engine is only used for power generation to charge the battery. At this time, the P2 / P3 / P4 motor obtains energy from the battery and drives the whole vehicle. When the clutch is connected, the engine is connected to the transmission, and the engine provides part of the power for the whole vehicle. At this time, the engine generates power while also providing power for the P2 / P3 / P4 motor to drive the vehicle. Figure 2 As can be seen, under normal circumstances, when the clutch is disconnected, the engine generates electrical energy through rotation to charge the battery. When the clutch is connected, the engine converts part of the rotation into electrical energy to charge the battery, and the other part is output as mechanical energy to drive the vehicle.

[0055] In this process, the engine can rotate the crankshaft at the current engine speed through the chemical reaction of fuel and air.

[0056] Further, if the current engine speed is lower than the target engine speed, the power system adjusts the current engine speed through an internal adjustment mechanism to increase the current engine speed to the target engine speed to output the corresponding driving force. The internal adjustment mechanism refers to a mechanism for adjusting the driving force provided by the engine based on the speed difference between the target engine speed and the current engine speed. Specifically, the internal adjustment mechanism can include an engine air intake adjustment mechanism and a speed control logic.

[0057]

[0058] ​In fact, when the engine target speed in the power system is greater than the current engine speed, if the engine is in operation, the engine first increases the intake air amount and / or the fuel amount to increase the current engine speed, and then to increase the output torque of the engine.

[0059] Therefore, in an embodiment of the present application, whether the engine is abnormal can be detected by the intake air amount in the engine. This method is particularly suitable for the case where the motor output torque cannot be obtained. Or, after the motor output torque is obtained, the engine state is more accurately judged in combination with the case of the motor output torque. Specifically, first, the reading of the oxygen sensor is determined. Then, if the reading of the oxygen sensor is greater than the upper limit of the oxygen content range obtained within the second time range, it can be determined that although the engine increases the fuel amount / intake air amount, the engine cannot increase the current engine speed as expected, and thus it can be determined that the engine is abnormal.

[0060] The above-mentioned oxygen content range can be determined based on the speed difference between the current engine speed and the target engine speed. The oxygen content range in the exhaust gas corresponds to the exhaust gas generated based on the increased fuel amount and / or intake air amount determined based on the speed difference for reducing the speed difference of the aforementioned engine, and the oxygen content in the exhaust gas. The above-mentioned oxygen sensor can be a front oxygen sensor or a rear oxygen sensor. When the oxygen sensor is a front oxygen sensor, the oxygen content range can be 0.8-1, and the second time range can be 10 seconds.

[0061] On this basis, if the engine output torque is still lower than the required torque, the motor in the power system will drive the engine to rotate to promote the current engine speed to increase to the target speed based on the speed control logic. The speed control principle refers to the principle that when the current engine speed in the power system is continuously lower than the target speed, the motor adjusts the target speed of the motor by controlling the motor target torque, and then drives the crankshaft in the engine to rotate at the corresponding speed to output torque.

[0062] Correspondingly, when the motor drives the engine to rotate based on the speed control principle, in order to increase the current engine speed to the target speed or to make the output torque meet the required torque, the motor output torque in the power system increases to the motor target torque, and the motor target torque corresponds to the engine target speed (or the required torque), thereby providing corresponding driving force for the hybrid vehicle.

[0063] The motor target torque corresponds to a difference between the engine speed. When the motor rotates based on the motor output torque, the motor drives the engine to rotate, and the engine outputs the engine output torque. If the engine output torque is lower than the engine demand torque, or the current engine speed is lower than the engine target speed, the motor output torque increases, i.e., corresponds to the target torque, so that the current engine speed increases until the engine target speed. It can be seen that when the first torque difference occurs, the motor target torque in the hybrid vehicle power system is determined under normal circumstances, so that the motor output torque increases to the motor target torque, so that the engine output torque increases to the target torque. Therefore, when the error or other reasons cause the motor output torque to increase to the target torque, and the engine output torque still cannot increase to the engine demand torque, the motor adaptively increases the motor output torque to promote the engine output torque to increase to the engine demand torque until the motor output torque increases to the motor torque output threshold, and then the motor output torque is no longer increased.

[0064] It can be seen that the torque output threshold of the motor should ensure that the motor can promote the engine output torque to be not less than the engine demand torque under the threshold. Therefore, the motor output torque threshold can be determined based on the motor target torque, and the motor output torque threshold should be not less than the motor target torque, so as to ensure that when the motor output torque is equal to the motor output torque threshold, the driving force output by the motor driving the engine at the corresponding speed is not less than the engine demand torque. For example, the torque output threshold of the motor is determined as 120% of the motor target torque.

[0065] The above motor output torque is the motor output torque at the current time, and the current time corresponds to the time when the engine current speed is greater than the speed threshold.

[0066] In an embodiment of the present application, the motor is a P0 motor and / or a P1 motor. The P0 motor is a BSG (Belt-Driven Starter Generator) motor which is soft connected with the engine crankshaft through a belt. The P0 motor can play the following roles: in the vehicle starting stage, the P0 motor can be used to start the engine to promote the engine to start rotating, so that the engine can output power with intake air and fuel. When the engine starts to operate, i.e., in the vehicle driving process, the P0 motor can play the role of a generator. The P1 motor is a driving motor located between the engine and the clutch. Moreover, the P1 motor is directly and closely connected with the engine, and adopts a high-voltage motor, so that power assistance can be achieved. Therefore, when the engine power is insufficient, since the P0 motor and the P1 motor are respectively directly connected with the engine, the P0 motor and the P1 motor can both drive the engine based on the speed control principle.

[0067] Further, the electric machines play different roles in different states of the hybrid vehicle. Therefore, in one embodiment of the present application, first, a vehicle state of the hybrid vehicle is determined. The vehicle state includes a driving state and a starting state. Then, in response to the driving state, it is determined that the P0 electric machine and the P1 electric machine are in a charging state, i.e., a state of charging the battery. Based on the charging state, it is determined that the electric machine target torque is not greater than 0, and the electric machine output torque threshold value can be set to 0.

[0068] In another embodiment of the present application, in response to the starting state, it is determined that the P0 electric machine and the P1 electric machine are in a driving state, i.e., the P0 electric machine and the P1 electric machine provide part of the energy for the hybrid vehicle, and thus the electric machine target torque can be determined by a preset relationship between the engine output torque and the electric machine target torque, and the engine demand torque is introduced into the preset relationship. Based on the electric machine target torque, the torque output threshold value of the electric machine can be determined. The torque output threshold value of the electric machine is not less than the electric machine target torque.

[0069] Step 103: Obtain the electric machine output torque of the electric machine.

[0070] Specifically, the electric machine output torque can be determined by the EPS system (Electric Power Steering) on the hybrid vehicle.

[0071] Step 104: If the electric machine output torque is continuously greater than the torque output threshold value of the electric machine within a first time range, it is determined that the engine is abnormal.

[0072] Specifically, when the electric machine output torque is not less than the electric machine target torque, the current engine speed should gradually increase, and thus the engine output torque gradually increases. However, when the engine output torque does not gradually increase to the engine demand torque, based on the speed control logic, the electric machine output torque increases to the torque output threshold value which is not less than the electric machine target torque, or even greater than the torque output threshold value of the electric machine, which indicates that the electric machine drives the engine to idle, i.e., the engine rotates at the target speed without outputting the corresponding torque, and thus it is determined that the engine is abnormal.

[0073] Based on the above steps 101-104, the following is illustrated by the front oxygen sensor in the oxygen sensor and the P1 electric machine in the electric machine. Please refer to Figure 3 .

[0074] First, at least one of the signals from the front oxygen sensor and the P1 motor must be valid. This means confirming whether the front oxygen sensor reading is valid and whether the torque signal from the P1 motor is valid. If the front oxygen sensor has no signal due to wiring faults, degraded response rates, or other reasons, and the P1 motor's torque signal is invalid due to signal transmission terminal issues (e.g., CAN (Controller Area Network) failure), P1 motor failure, sensor errors, controller malfunctions, etc.), then it is impossible to detect any engine abnormalities.

[0075] When the front oxygen sensor signal is valid, if the current engine speed is lower than the engine speed threshold, it can be determined whether the front oxygen sensor reading remains higher than the set value for a preset period of time. If so, an engine malfunction is confirmed; otherwise, the engine is outputting power normally.

[0076] Simultaneously, when the torque signal from the P1 motor is valid, if the current engine speed is lower than the engine's speed threshold, the output torque of the P1 motor can be used to detect whether the engine is malfunctioning: It can be determined whether the output torque of the P1 motor is within a preset range and consistently exceeds the set value. If yes, the engine is considered malfunctioning; otherwise, the engine is considered to be outputting power normally.

[0077] In fact, even after confirming that the engine is outputting power normally, if the engine output torque is still insufficient, it can still be inferred that the engine is abnormal. However, the possibility of engine abnormality is low at this time, and it may be caused by abnormality of sensors or other equipment, which will not be elaborated here.

[0078] The method described in the above embodiment, which determines engine malfunctions by comparing the relationship between the output torque of the P1 motor and the corresponding set value, and the relationship between the reading of the front oxygen sensor and the corresponding set value (i.e., the threshold), can effectively avoid the problem of high energy consumption in the vehicle caused by the motor continuously idling when the engine is malfunctioning.

[0079] Based on the same inventive concept, this application provides an engine malfunction detection device, which is similar to the aforementioned device. Figure 1 The method for detecting engine malfunctions shown corresponds to this device. For a detailed description of the implementation method, please refer to the aforementioned method embodiment section. Repeated descriptions will not be repeated here. Figure 4 The device includes:

[0080] Speed ​​unit 401: Used to obtain the engine speed threshold.

[0081] Comparison unit 402: used to determine the torque output threshold of the motor in response to the current engine speed being greater than the speed threshold.

[0082] The engine current speed indicates a rotation rate of a crankshaft in the engine.

[0083] The torque output threshold of the motor is a maximum value of the motor output torque determined based on the motor target torque.

[0084] The motor is a P0 motor and / or a P1 motor.

[0085] The comparison unit 402 is specifically configured to determine a vehicle state of the hybrid vehicle; wherein the vehicle state includes a driving state and a starting state; in response to the driving state, determine that the motor state of the P0 motor and / or the P1 motor is a charging state; wherein the charging state indicates that the P0 motor and / or the P1 motor is in a state of charging the battery of the hybrid vehicle; based on the charging state, determine that the torque output threshold of the motor is 0.

[0086] The comparison unit 402 is further configured to, in response to the starting state, determine that the motor state of the P0 motor and / or the P1 motor is a driving state; based on the driving state, obtain a preset relationship; wherein the preset relationship is a preset relationship between an engine demand torque and a motor target torque; introduce the engine demand torque into the preset relationship to determine the motor target torque; based on the motor target torque, determine the torque output threshold of the motor; wherein the torque output threshold of the motor is not less than the motor target torque.

[0087] The motor unit 403 is configured to obtain a motor output torque.

[0088] The abnormality unit 404 is configured to, if the motor output torque is greater than the torque output threshold of the motor continuously in a first time range, determine that the engine is abnormal.

[0089] The engine abnormality detection apparatus further includes an exhaust unit, which is specifically configured to determine a reading of an oxygen sensor; if the reading is greater than an upper limit of an obtained oxygen content range in a second time range, determine that the engine is abnormal.

[0090] The oxygen sensor can be a front oxygen sensor, and the oxygen content range is 0.8-1.

[0091] Based on the same inventive concept, the embodiment of the present application further provides a readable storage medium, including:

[0092] a memory,

[0093] The memory is configured to store instructions, when the instructions are executed by a processor, the apparatus including the readable storage medium completes the engine abnormality detection method as described above.

[0094] Based on the same inventive concept as the engine abnormality detection method described above, the embodiments of the present application also provide an electronic device which can implement the functions of the engine abnormality detection method described above, please refer to Figure 5 , the electronic device comprises:

[0095] at least one processor 501, and a memory 502 connected with the at least one processor 501, the embodiments of the present application do not limit the specific connection medium between the processor 501 and the memory 502, Figure 5 in which the processor 501 and the memory 502 are connected through the bus 500. The bus 500 is represented by a thick line in Figure 5 , the connection mode between other components is only schematically illustrated, and is not limited. The bus 500 can be divided into an address bus, a data bus, a control bus, etc., for convenience, Figure 5 in which only one thick line is used to represent, but it does not mean that there is only one bus or one type of bus. Alternatively, the processor 501 can also be called a controller, and the name is not limited.

[0096] In the embodiments of the present application, the memory 502 stores instructions executable by the at least one processor 501, and the at least one processor 501 can execute the engine abnormality detection method discussed above by executing the instructions stored in the memory 502. The processor 501 can implement the functions of each module in the device shown in Figure 4 .

[0097] Among them, the processor 501 is the control center of the device, which can connect each part of the whole control device through various interfaces and lines, and through running or executing the instructions stored in the memory 502 and calling the data stored in the memory 502, the device Various functions and processing data, thus the device is monitored as a whole.

[0098] In a possible design, the processor 501 can include one or more processing units, and the processor 501 can integrate an application processor and a modem processor, wherein the application processor mainly processes the operating system, user interface and application program, etc., and the modem processor mainly processes wireless communication. It can be understood that the above-mentioned modem processor can also not be integrated into the processor 501. In some embodiments, the processor 501 and the memory 502 can be implemented on the same chip, and in some embodiments, they can also be implemented on independent chips respectively.

[0099] The processor 501 can be a general processor, such as a central processing unit (CPU), a digital signal processor, an application-specific integrated circuit, a field programmable gate array or other programmable logic device, a discrete gate or transistor logic component, a discrete hardware component, and can implement or execute the methods, steps and logic block diagrams disclosed in the embodiments of the present application. The general processor can be a microprocessor or any conventional processor. The steps of the engine abnormality detection method disclosed in the embodiments of the present application can be directly embodied by the hardware processor for execution, or can be executed by a combination of hardware and software modules in the processor.

[0100] The memory 502 is a non-volatile computer readable storage medium, and can be used to store non-volatile software programs, non-volatile computer executable programs and modules. The memory 502 can include at least one type of storage medium, such as flash memory, hard disk, multimedia card, card-type memory, random access memory (RAM), static random access memory (SRAM), programmable read-only memory (PROM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), magnetic storage, magnetic disk, optical disk, etc. The memory 502 is any other medium capable of carrying or storing desired program code in the form of instructions or data structures and capable of being accessed by a computer, but is not limited thereto. The memory 502 in the embodiments of the present application can also be a circuit or any other device capable of realizing a storage function, used to store program instructions and / or data.

[0101] By designing and programming the processor 501, the code corresponding to the engine abnormality detection method introduced in the foregoing embodiments can be fixed into the chip, so that the chip can execute the steps of the engine abnormality detection method shown in the embodiments of the present application during operation. Figure 1 How to design and program the processor 501 is a technology known to those skilled in the art, which will not be described here.

[0102] Those skilled in the art can clearly understand that, for the convenience and brevity, only the division of the above functional modules is taken as an example, and in actual application, the above functions can be completed by different functional modules according to needs, that is, the internal structure of the device is divided into different functional modules to complete all or part of the functions described above. The specific working process of the system, device and unit described above can refer to the corresponding process in the foregoing method embodiments, and will not be repeated here.

[0103] In several embodiments provided by the present application, it should be understood that the disclosed device and method can be implemented in other ways. For example, the device embodiments described above are merely schematic, for example, the division of the modules or units is only a logical function division, and actual implementation can have another division manner, for example, a plurality of units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the coupling or direct coupling or communication connection between the units shown or discussed can be indirect coupling or communication connection through some interfaces, devices or units, and can be electrical, mechanical or other forms.

[0104] The units described as separate components can or can not be physically separate, and the components shown as units can or can not be physical units, that is, they can be located in one place, or can be distributed on a plurality of network units. Part or all of the units can be selected according to actual needs to achieve the purpose of the embodiment scheme.

[0105] In addition, each functional unit in each embodiment of the present application can be integrated in one processing unit, or each unit can be physically present separately, or two or more units can be integrated in one unit. The integrated unit can be realized in the form of hardware or in the form of a software functional unit.

[0106] The integrated unit, if implemented in the form of a software function unit and sold or used as an independent product, can be stored in a computer readable storage medium. Based on such understanding, the technical solutions of the present application or the whole or part of the technical solutions that essentially contribute to the prior art can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes a plurality of instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) or a processor to execute all or part of the steps of the method described in various embodiments of the present application. The aforementioned storage medium includes a universal serial bus flash disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, and various media that can store program codes.

[0107] Obviously, those skilled in the art can make various modifications and variations to the present application without departing from the spirit and scope of the present application. Thus, if these modifications and variations of the present application fall within the scope of the claims of the present application and their equivalents, the present application also intends to include these modifications and variations.

Claims

1. A method for detecting engine malfunctions, characterized in that, The method comprises: acquiring a rotation speed threshold of an engine; in response to a current rotation speed of the engine being greater than the rotation speed threshold, determining a torque output threshold of an electric machine; wherein the current rotation speed of the engine indicates a rotation rate of a crankshaft in the engine; acquiring an electric machine output torque of the electric machine; if the electric machine output torque is continuously greater than the torque output threshold of the electric machine within a first time range, determining that the engine is abnormal.

2. The method of claim 1, wherein, The electric machine is a P0 electric machine and / or a P1 electric machine.

3. The method as described in claim 2, characterized in that, The determination of the torque output threshold of the electric machine comprises: determining a vehicle state of a hybrid vehicle; wherein the vehicle state comprises a driving state and a starting state; in response to the driving state, determining that an electric machine state of the P0 electric machine and / or the P1 electric machine is a charging state; wherein the charging state indicates that the P0 electric machine and / or the P1 electric machine is in a state of charging a battery of the hybrid vehicle; based on the charging state, determining that the torque output threshold of the electric machine is 0.

4. The method of claim 3, wherein, After the determination of the vehicle state of the hybrid vehicle, the method further comprises: in response to the starting state, determining that the electric machine state of the P0 electric machine and / or the P1 electric machine is a driving state; based on the driving state, acquiring a preset relationship; wherein the preset relationship is a preset relationship between an engine demand torque and an electric machine target torque; introducing the engine demand torque into the preset relationship to determine the electric machine target torque; based on the electric machine target torque, determining the torque output threshold of the electric machine; wherein the torque output threshold of the electric machine is not less than the electric machine target torque.

5. The method according to any one of claims 1 to 4, characterized in that, After the response to the current rotation speed of the engine being greater than the rotation speed threshold, the method further comprises: determining a reading of an oxygen sensor; if the reading is greater than an upper limit of an acquired oxygen content range within a second time range, determining that the engine is abnormal.

6. The method of claim 5, wherein, If the oxygen sensor is a front oxygen sensor, the oxygen content range is 0.8-1.

7. An engine abnormality detection device characterized by comprising: The method comprises: a rotation speed unit for acquiring a rotation speed threshold of an engine; a comparison unit for determining a torque output threshold of an electric machine in response to a current rotation speed of the engine being greater than the rotation speed threshold; wherein the current rotation speed of the engine indicates a rotation rate of a crankshaft in the engine; an electric machine unit for acquiring an electric machine output torque of the electric machine; an abnormality unit for determining that an engine is abnormal if the electric machine output torque is continuously greater than the torque output threshold of the electric machine within a first time range.

8. The apparatus of claim 7, wherein, The electric machine unit is specifically configured to determine a vehicle state of a hybrid vehicle; wherein the vehicle state comprises a driving state and a starting state; in response to the driving state, determine that an electric machine state of the P0 electric machine and / or the P1 electric machine is a charging state; wherein the charging state indicates that the P0 electric machine and / or the P1 electric machine is in a state of charging a battery of the hybrid vehicle; based on the charging state, determine that the torque output threshold of the electric machine is 0.

9. A readable storage medium, characterized in that, The method comprises: a memory, the memory is configured to store instructions, and when the instructions are executed by a processor, the apparatus comprising the readable storage medium completes the method in any one of claims 1-6.

10. An electronic device, comprising: The method comprises: a memory for storing a computer program; a processor for executing a computer program stored on said memory to implement the method of any of claims 1-6.

Citation Information

Patent Citations

  • Hybrid power vehicle, power system state monitoring control device and method thereof

    CN109353327A

  • Hybrid electric vehicle engine torque fault control method

    CN112455425A