Fault diagnosis method, device, vehicle and medium
By obtaining the speed difference and duration of the generator and engine, combining the rotational transformation parameters, judging the rotational transformation fault and limiting the engine torque, the problem of vehicle slumping caused by excessive speed differences between generator and engine in the range extender is solved, and the safe and reliable operation of the vehicle is achieved.
Patent Information
- Application Number
- CN202210986140.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-08-17
- Publication Date
- 2025-09-02
- Estimated Expiration
- 2042-08-17
AI Technical Summary
In the case of a range extender failure, the speed difference between the generator and the engine is too large, causing the whole vehicle to fall into trouble and affect driving safety. It is difficult for the existing technology to effectively diagnose the cause of the fault.
By obtaining the speed difference and duration of the generator and engine, combining the rotational parameters, the rotational failure is judged, and by limiting the engine torque and detecting the aging of the torque-limiting shock absorber, the cause of the failure is determined, and corresponding measures are taken to ensure the safe operation of the vehicle.
Effectively diagnose the cause of inconsistent speed of generator and motor, ensure the safe and reliable operation of the vehicle, and avoid the occurrence of a vehicle's hiatus.
Smart Images

Figure CN115534673B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of vehicle technology, and in particular to a fault diagnosis method, device, vehicle and medium. Background Art
[0002] The range extender consists of an engine, a generator, and a torque-limiting damper. The engine and generator are connected by the torque-limiting damper, and engine rotation drives the engine through the torque-limiting damper. The torque-limiting damper acts as a buffer and protector. Under normal circumstances, there is not a significant difference in engine and generator speeds. However, in the event of a range extender failure, a significant difference in engine and generator speeds can cause the vehicle to stall and require towing, compromising driving safety. Diagnosing the cause of this significant difference in engine and generator speeds is a pressing issue. Summary of the Invention
[0003] The embodiments of the present application provide a fault diagnosis method, device, vehicle and medium, which can diagnose the cause of the fault of inconsistent speed of the generator and motor, effectively ensuring the safe and reliable operation of the vehicle.
[0004] In a first aspect, embodiments of the present application provide the following technical solutions: a fault diagnosis method, comprising: obtaining a generator speed and an engine speed; determining whether a difference between the generator speed and the engine speed is greater than a speed threshold and whether a single duration of the difference exceeding the speed threshold exceeds a time threshold; and determining, based on the determination result and resolver parameters, whether the generator has a resolver fault;
[0005] Optionally, after determining whether the generator has a resolver fault based on the parameters of the resolver according to the judgment result, the method also includes: if it is determined that the generator does not have a resolver fault, determining whether the engine torque is within a preset range; if the engine torque is greater than the maximum torque, limiting the engine torque between the minimum torque and the maximum torque; if the engine torque is less than the minimum torque, determining that the torque limiting shock absorber has a fault and the vehicle adopts a pure electric operation mode.
[0006] The preset ranges include less than the minimum torque, between the minimum torque and the maximum torque, and greater than the maximum torque.
[0007] Optionally, after determining whether the engine torque is within a preset range, the method further includes: if the engine torque is determined to be between the minimum torque and the maximum torque, reducing the engine torque by a fixed torque each time, and then determining whether the difference between the generator speed and the engine speed is greater than a speed threshold and the single duration of the difference greater than the speed threshold exceeds a time threshold; if not, using the current engine torque as the engine's operating torque and determining whether the torque limiting shock absorber is aging; if so, determining whether the current engine torque is less than the minimum torque, and if so, determining that the torque limiting shock absorber is faulty and the vehicle adopts a pure electric operation mode; if greater than the minimum torque, continuing to cycle the process of reducing the engine torque by a fixed torque each time.
[0008] Optionally, the rotation speed threshold is between 150 revolutions per minute and 250 revolutions per minute.
[0009] Optionally, the time threshold is between 3 seconds and 7 seconds.
[0010] Optionally, the maximum torque is between 240N·m and 260N·m, and the minimum torque is between 40N·m and 60N·m.
[0011] In a second aspect, a fault diagnosis device is provided, the device comprising:
[0012] An acquisition module, used to acquire the rotation speed of the generator and the rotation speed of the engine;
[0013] a judgment module, configured to judge whether the difference between the rotational speed of the generator and the rotational speed of the engine is greater than a rotational speed threshold and whether a single duration of the rotational speed greater than the rotational speed threshold exceeds a time threshold;
[0014] The judgment module determines whether the generator has a resolver fault based on the judgment result and the parameters of the resolver.
[0015] In a third aspect, a vehicle is provided, comprising a memory and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by one or more processors to execute the operating instructions corresponding to the method described in the first aspect contained in the one or more programs.
[0016] In a fourth aspect, a computer-readable storage medium is provided, on which a computer program is stored, and when the program is executed by a processor, the steps corresponding to the method described in the first aspect are implemented.
[0017] One or more technical solutions provided in the embodiments of this application have at least the following technical effects or advantages:
[0018] The fault diagnosis method provided in the embodiment of the present application can diagnose the cause of the fault of inconsistent speed of the generator and the motor, effectively ensuring the safe and reliable operation of the vehicle. BRIEF DESCRIPTION OF THE DRAWINGS
[0019] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.
[0020] Figure 1 A flowchart of a fault diagnosis method provided in this application;
[0021] Figure 2 A flowchart of another fault diagnosis method provided by this application;
[0022] Figure 3 A schematic diagram of the structure of a fault diagnosis device provided in this application;
[0023] Figure 4 A schematic structural diagram of a vehicle provided in this application. DETAILED DESCRIPTION
[0024] In order to better understand the above technical solution, the above technical solution will be described in detail below in conjunction with the accompanying drawings and specific implementation methods. It should be understood that the embodiments of the present invention and the specific features in the embodiments are detailed descriptions of the technical solution of this application, rather than limitations of the technical solution of this application. In the absence of conflict, the embodiments of the present application and the technical features in the embodiments can be combined with each other.
[0025] First, the term "and / or" as used herein simply describes a relationship between associated objects, indicating that three possible relationships exist. For example, "A and / or B" can represent: A alone, A and B together, or B alone. Furthermore, the character " / " in this document generally indicates an "or" relationship between the associated objects.
[0026] In the present application, the following examples are provided: Figure 1 A fault diagnosis method shown includes steps S101 to S103:
[0027] Step S101, obtaining the rotation speed of the generator and the rotation speed of the engine;
[0028] The range extender includes an engine, a generator, and a torque-limiting damper. The engine and generator are connected by the torque-limiting damper, and the rotation of the engine drives the rotation of the engine through the torque-limiting damper.
[0029] In some embodiments, the generator speed and the engine speed can be obtained by using resolver sensors in the engine and generator. Resolver sensors are sensors that record the engine and generator speeds.
[0030] Step S102, determining whether the difference between the generator speed and the engine speed is greater than a speed threshold and whether a single duration of the difference greater than the speed threshold exceeds a time threshold;
[0031] The speed threshold may be between 150 rpm and 250 rpm. For example, the speed threshold may be 200 rpm.
[0032] The time threshold may be between 3 seconds and 7 seconds, for example, the time threshold may be 5 seconds.
[0033] In some embodiments, it may be determined whether the difference between the rotation speed of the generator and the rotation speed of the engine is greater than 200 revolutions per minute and the time when the difference is greater than 200 revolutions per minute exceeds 5 seconds.
[0034] Step S103: Determine whether the generator has a resolver fault based on the resolver parameters according to the judgment result.
[0035] In some embodiments, if the difference between the rotation speed of the generator and the rotation speed of the engine is greater than 200 revolutions per minute and the single duration of the difference greater than 200 revolutions per minute exceeds 5 seconds, it is determined whether the generator has a resolver fault.
[0036] In some embodiments, the controller may determine whether there is a resolver fault based on the parameters of the resolver, for example, the parameters of the resolver include temperature, humidity, pressure, rotation speed, wear condition, etc.
[0037] In some embodiments, the controller can use a trained neural network to determine whether a resolver is faulty. For example, the trained neural network can input the resolver's temperature, humidity, pressure, operating hours, and wear, which will then output whether the resolver is faulty. For example, if the resolver has a temperature of 56°C, a humidity of 90%, and a pressure of 101.45 Pa and has been operating continuously for 4000 hours, indicating severe wear, the neural network will output that the resolver is faulty.
[0038] If there is a resolver fault, the signal will be transmitted to maintenance personnel for emergency repairs.
[0039] If there is no resolver fault, then Figure 2 Continue fault diagnosis according to the flowchart shown.
[0040] In the present application, the following examples are provided: Figure 2 Another fault diagnosis method shown includes steps S201 to S207:
[0041] Step S201: If it is determined that the generator does not have a resolver fault, it is determined whether the engine torque is greater than the maximum torque or less than the minimum torque.
[0042] The maximum torque is between 240 N·m and 260 N·m, and the minimum torque is between 40 N·m and 60 N·m. For example, the maximum torque is 250 N·m and the minimum torque is 50 N·m.
[0043] Step S202: If the torque is greater than the maximum torque, the engine torque is limited to between the minimum torque and the maximum torque; if the torque is less than the minimum torque, it is determined that the torque limiting shock absorber is faulty and the vehicle adopts a pure electric operation mode.
[0044] For example, if the engine torque is greater than the maximum torque of 250 N·m, the engine torque is limited to a range between the minimum torque of 50 N·m and the maximum torque of 250 N·m. If the engine torque is below the minimum torque of 50 N·m, the torque limiter is determined to be faulty and the vehicle adopts pure electric operation mode.
[0045] In step S203 , if it is determined that the engine torque is between the minimum torque and the maximum torque, the engine torque is reduced by a fixed torque each time.
[0046] When the torque limiter is aging and slipping, the torque transmission capability of the torque limiter has decreased. Therefore, the fixed torque is reduced each time to find the maximum torque of the torque limiter under the current aging and slipping condition, thereby determining the aging condition of the torque limiter.
[0047] The fixing torque may be between 40 N·m and 60 N·m, for example, the fixing torque may be 50 N·m.
[0048] For example, when the minimum torque is 50 N·m, the maximum torque is 250 N·m, and the engine torque is 200 N·m, the fixed torque is reduced by 50 N·m each time.
[0049] Step S204: Determine whether the difference between the generator speed and the engine speed is greater than a speed threshold and whether the duration of a single period of time when the speed is greater than the speed threshold exceeds a time threshold. If so, proceed to step S206; if not, proceed to step S205.
[0050] After reducing the fixed torque, it is determined whether the difference between the rotational speed of the generator and the rotational speed of the engine is greater than a rotational speed threshold and whether a single duration of the difference being greater than the rotational speed threshold exceeds a time threshold.
[0051] In step S205 , the current engine torque is used as the operating torque of the engine and it is determined whether the torque limiting damper is aged.
[0052] At this time, the operating torque of the engine is the non-slip operating torque, and it can be determined that the torque limiting shock absorber is aging.
[0053] Step S206: Determine whether the current engine torque is less than the minimum torque.
[0054] After the fixed torque is reduced, it is determined whether the current engine torque is less than the minimum torque. If so, step S207 is executed; if not, step S203 is executed, and steps S203 to S207 are executed in a loop.
[0055] Step S207: If the torque is less than the minimum torque, it is determined that the torque limiting shock absorber is faulty and the vehicle adopts a pure electric operation mode.
[0056] It should be noted that the fault diagnosis method provided in this application can be applied to various vehicles, such as hybrid vehicles or gasoline vehicles.
[0057] It should also be noted that the fault diagnosis method provided in this application can be applied to various stages of a car, such as preheating before starting the car, while the car is driving, and when the car is parked.
[0058] Based on the same inventive concept, this embodiment provides Figure 3 A fault diagnosis device is shown, the device comprising:
[0059] An acquisition module 301 is used to acquire the rotation speed of the generator and the rotation speed of the engine;
[0060] A judgment module 302 is configured to judge whether the difference between the rotational speed of the generator and the rotational speed of the engine is greater than a rotational speed threshold and whether a single duration of the difference being greater than the rotational speed threshold exceeds a time threshold;
[0061] The determination module 303 is configured to determine whether the generator has a resolver fault based on the resolver parameters according to the judgment result.
[0062] Based on the same inventive concept, the embodiment of the present application provides a vehicle, such as Figure 4 Shown, including:
[0063] Processor 41; memory 42 for storing instructions executable by processor 41; wherein the processor 41 is configured to execute to implement a fault diagnosis method as provided above:
[0064] Obtain the speed of the generator and the speed of the engine; determine whether the difference between the speed of the generator and the speed of the engine is greater than a speed threshold and whether the single duration of the speed greater than the speed threshold exceeds a time threshold; and determine whether the generator has a resolver fault based on the parameters of the resolver according to the judgment result.
[0065] Based on the same inventive concept, this embodiment provides a non-transitory computer-readable storage medium. When the instructions in the storage medium are executed by the processor 41 of the electronic device, the electronic device can implement a fault diagnosis method as provided above.
[0066] Since the device and vehicle described in this embodiment are the device and vehicle used to implement the fault diagnosis method in the embodiment of this application, based on the fault diagnosis method described in the embodiment of this application, those skilled in the art will be able to understand the specific implementation methods and various variations of the device and vehicle in this embodiment, so how the device and vehicle implement the method in the embodiment of this application will not be described in detail here. As long as those skilled in the art can implement the device and vehicle used in the fault diagnosis method in the embodiment of this application, they are within the scope of protection to be provided by this application.
[0067] It will be understood by those skilled in the art that embodiments of the present invention may be provided as methods, systems, or computer program products. Thus, the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment combining software and hardware. Furthermore, the present invention may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to magnetic disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0068] The present invention is described with reference to flowcharts and / or block diagrams of methods, devices (systems), and computer program products according to embodiments of the present invention. It should be understood that each process and / or block in the flowcharts and / or block diagrams, as well as combinations of processes and / or blocks in the flowcharts and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowcharts and / or block diagrams. Figure 1 a process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0069] These computer program instructions may also be stored in a computer readable memory that can direct a computer or other programmable data processing device to work in a specific manner, so that the instructions stored in the computer readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 a process or multiple processes and / or boxes Figure 1 The function specified in one or more boxes.
[0070] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operational steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing the instructions executed on the computer or other programmable device for implementing the process. Figure 1 a process or multiple processes and / or boxes Figure 1 A step that specifies a function in one or more boxes.
[0071] Although the preferred embodiments of the present invention have been described, those skilled in the art may make additional changes and modifications to these embodiments once they have learned the basic creative concept. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments and all changes and modifications that fall within the scope of the present invention.
[0072] Obviously, those skilled in the art may make various changes and modifications to the present invention without departing from the spirit and scope of the present invention. Thus, if such changes and modifications fall within the scope of the claims and their equivalents, the present invention is intended to include such changes and modifications.
Claims
1. A fault diagnosis method, characterized in that: include: Get the generator speed and engine speed; Determining whether a difference between the rotational speed of the generator and the rotational speed of the engine is greater than a rotational speed threshold and whether a single duration of the difference being greater than the rotational speed threshold exceeds a time threshold; According to the judgment result, determining whether the generator has a resolver fault based on the resolver parameters; If it is determined that the generator does not have a resolver fault, then it is determined whether the engine torque is within a preset range; If it is determined that the engine torque is between the minimum torque and the maximum torque, the engine torque is reduced by a fixed torque each time, and it is determined whether the difference between the speed of the generator and the speed of the engine is greater than a speed threshold and the duration of the single time when the speed is greater than the speed threshold exceeds a time threshold; If not, the current engine torque is used as the engine operating torque and it is determined that the torque limiting shock absorber is aging; if so, it is determined whether the current engine torque is less than the minimum torque. If it is less than the minimum torque, it is determined that the torque limiting shock absorber is faulty and the vehicle adopts pure electric operation mode; if it is greater than the minimum torque, the cycle continues, reducing the engine torque by a fixed torque each time.
2. The method according to claim 1, wherein After determining whether the engine torque is within the preset range, the method further includes: if the engine torque is greater than the maximum torque, limiting the engine torque between the minimum torque and the maximum torque; if the engine torque is less than the minimum torque, determining that the torque limiting shock absorber is faulty and the vehicle adopts a pure electric operation mode.
3. The method according to claim 1, wherein The fixing torque is between 45 N·m and 55 N·m.
4. The method according to any one of claims 1 to 3, wherein The rotation speed threshold is between 150 revolutions per minute and 250 revolutions per minute.
5. The method according to any one of claims 1 to 3, wherein The time threshold is between 3 seconds and 7 seconds.
6. The method according to any one of claims 1 to 3, wherein: The maximum torque is between 240N·m and 260N·m, and the minimum torque is between 40N·m and 60N·m.
7. A fault diagnosis device, characterized in that: The device comprises: An acquisition module, used to acquire the rotation speed of the generator and the rotation speed of the engine; a judgment module, configured to judge whether the difference between the rotational speed of the generator and the rotational speed of the engine is greater than a rotational speed threshold and whether a single duration of the rotational speed greater than the rotational speed threshold exceeds a time threshold; A determination module is configured to determine whether the generator has a resolver fault based on resolver parameters according to a judgment result; if it is determined that the generator does not have a resolver fault, determine whether the engine torque is within a preset range; if it is determined that the engine torque is between a minimum torque and a maximum torque, reduce the engine torque by a fixed torque each time, and then determine whether the difference between the generator speed and the engine speed is greater than a speed threshold and the single duration of the difference greater than the speed threshold exceeds a time threshold; if not, use the current engine torque as the engine operating torque and determine whether the torque limiting shock absorber is aged; if so, determine whether the current engine torque is less than the minimum torque; if so, determine whether the torque limiting shock absorber is faulty and the vehicle adopts a pure electric operation mode; if greater than the minimum torque, continue to cycle the process of reducing the engine torque by a fixed torque each time.
8. A vehicle, characterized in that: The invention comprises a memory and one or more programs, wherein the one or more programs are stored in the memory and are configured to be executed by one or more processors to execute the operation instructions corresponding to the method according to any one of claims 1 to 6 contained in the one or more programs.
9. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the steps corresponding to the method according to any one of claims 1 to 6 are implemented.
Citation Information
Patent Citations
Range extender abnormity monitoring method and device and electronic equipment
CN113942394A