A method, apparatus, device, and storage medium for static diagnosis of range extender malfunctions.
By controlling the generator speed and collecting speed data when the range extender is stopped, and combining this with preset relationships to determine coupling abnormalities, the problem of the inability to self-detect coupling bolt breakage is solved, thus improving driving safety.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- WEICHAI POWER CO LTD
- Filing Date
- 2026-02-12
- Publication Date
- 2026-05-26
AI Technical Summary
Current technology cannot periodically self-inspect the broken bolts of the range extender coupling, which affects driving safety.
When the range extender is stopped, the generator speed is controlled to a preset value and an engine fuel cut-off command is output. By collecting the actual change time and synchronization time of the engine speed, and combining the preset coupling bolt correspondence, abnormal situations are judged.
Static diagnostics of the range extender were implemented, pre-identifying coupling hardware problems and avoiding hardware damage caused by sudden coupling breakage during high-power generator operation, thus improving driving safety.
Smart Images

Figure CN121678233B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of range extender technology, and in particular to a static diagnostic method, apparatus, device, and storage medium for range extender malfunctions. Background Technology
[0002] A range extender is an onboard generator primarily used to charge the battery of an electric vehicle, rather than directly driving the vehicle. When the battery is low, the range extender starts generating electricity to extend the vehicle's driving range; it is commonly found in range-extended electric vehicles. A range extender mainly consists of an engine, a coupling, and a generator, with the engine and generator connected via the coupling. A flexible coupling is typically included in the range extender. A flexible coupling is a mechanical component used to connect two rotating shafts and transmit torque; it can absorb vibrations, compensate for alignment errors (such as axial, radial, and angular misalignment), and mitigate impact loads. In range extender systems, flexible couplings are used for vibration reduction and improving operational smoothness.
[0003] However, during long-term operation of the range extender, the coupling bolts may break. A broken coupling bolt can affect the connection between the engine and the generator, thus impacting power transmission between them. Current technology cannot periodically self-inspect for broken coupling bolts, affecting driving safety. Summary of the Invention
[0004] This invention provides a static diagnostic method, apparatus, device, and storage medium for range extender malfunctions, to solve the problem in the prior art that it is impossible to self-inspect the condition of coupling bolt breakage, which affects driving safety.
[0005] According to one aspect of the present invention, a static diagnostic method for range extender malfunctions is provided, comprising:
[0006] When the range extender is in a stopped state, the generator's actual speed is controlled to the preset speed and an engine fuel cut-off command is output to the engine.
[0007] Obtain a first actual time and a second actual time; wherein, the first actual time is the time when the actual engine speed begins to change during the process of controlling the actual speed of the generator to the preset speed; the second actual time is the time when the actual engine speed and the actual generator speed are the same during the process of controlling the actual speed of the generator to the preset speed.
[0008] The abnormality of the coupling is determined based on the correspondence between the first actual time and the preset change time and the coupling bolt, and the correspondence between the second actual time and the preset synchronization time and the coupling bolt. The preset change time-coupling bolt correspondence refers to the time range within which the actual engine speed begins to change, corresponding to different numbers of broken coupling bolts, during the process of controlling the generator's actual speed to the preset speed. The preset synchronization time-coupling bolt correspondence refers to the time range within which the actual engine speed and the generator's actual speed are the same, corresponding to different numbers of broken coupling bolts, during the process of controlling the generator's actual speed to the preset speed.
[0009] Optionally, obtain the first real time and the second real time, including:
[0010] Obtain the first real time, the second real time, and the engine coolant temperature;
[0011] The preset change time-coupling bolt correspondence and preset synchronization time-coupling bolt correspondence at the current engine coolant temperature are determined based on the engine coolant temperature.
[0012] Optionally, the abnormal conditions of the coupling are determined based on the correspondence between the first actual time and the preset change time and the coupling bolts, and the correspondence between the second actual time and the preset synchronization time and the coupling bolts, including:
[0013] Based on the correspondence between the first actual time and the preset change time and the coupling bolts, the first actual time is determined to be within the time range of when the actual engine speed begins to change when a coupling bolts break;
[0014] Based on the correspondence between the second actual time and the preset synchronization time and the coupling bolts, the second actual time is determined to be within the time range where the actual engine speed and the actual generator speed are the same when b coupling bolts break; a ≥ 0 and is an integer; b ≥ 0 and is an integer;
[0015] Determine that i coupling bolts in the range extender are broken; among them, .
[0016] Optionally, after controlling the actual speed of the generator to the preset speed and outputting the engine fuel cut-off command to the engine, the method further includes:
[0017] When the actual engine speed remains at zero for a continuous period of time (the third actual time), the range extender shaft is considered to be broken; the third actual time is longer than the second actual time.
[0018] Optionally, after obtaining the first and second actual times, the process also includes:
[0019] When the actual speed of the generator reaches the preset speed, the generator is controlled to clear the torque.
[0020] Optionally, when the range extender is in a stopped state, the actual speed of the generator is controlled to a preset speed and an engine fuel cut-off command is output to the engine, including:
[0021] Get the cumulative running time of the range extender ;
[0022] When the range extender accumulates running time and preset cumulative time Between Furthermore, when the range extender is in a stopped state, it controls the actual speed of the generator to the preset speed and outputs an engine fuel cut-off command to the engine; where n is a positive integer.
[0023] Optionally, when the range extender is in a stopped state, the actual speed of the generator is controlled to a preset speed and an engine fuel cut-off command is output to the engine, including:
[0024] When the actual speed of the generator is zero, it is determined that the range extender is in a stopped state;
[0025] Control the actual speed of the generator to the preset speed and output the engine fuel cut-off command to the engine.
[0026] According to a second aspect of the present invention, a diagnostic apparatus for range extender malfunctions is provided, for performing a static diagnostic method for range extender malfunctions, the diagnostic apparatus comprising:
[0027] The self-test start-up module is used to control the actual speed of the generator to the preset speed and output the engine fuel cut-off command to the engine when the range extender is in the stopped state.
[0028] The parameter acquisition module is used to obtain the first actual time and the second actual time.
[0029] The anomaly detection module is used to determine the abnormal situation of the coupling based on the correspondence between the first actual time and the preset change time and the coupling bolt, and the correspondence between the second actual time and the preset synchronization time and the coupling bolt.
[0030] According to a third aspect of the present invention, a computer device is provided, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement a static diagnostic method for range extender malfunctions.
[0031] According to a fourth aspect of the present invention, a computer-readable storage medium is provided having a computer program stored thereon, which, when executed by a processor, implements a static diagnostic method for range extender malfunctions.
[0032] The technical solution of this invention controls the generator to rotate at a preset speed when the range extender is stopped. By collecting the start time of the actual engine speed change and the speed synchronization time, and combining the preset change time-coupling bolt correspondence and the preset synchronization time-coupling bolt correspondence, abnormal conditions of the coupling are judged, thus realizing the static diagnosis of the range extender. By identifying whether there are problems with the coupling hardware in advance, the hardware damage caused by the sudden breakage of the coupling during the subsequent high-power power generation of the generator is avoided, thereby improving driving safety.
[0033] It should be understood that the description in this section is not intended to identify key or essential features of the embodiments of the present invention, nor is it intended to limit the scope of the invention. Other features of the invention will become readily apparent from the following description. Attached Figure Description
[0034] To more clearly illustrate the technical solutions in the embodiments of the present invention, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0035] Figure 1 This is a flowchart of a first static diagnostic method for range extender malfunctions provided according to an embodiment of the present invention;
[0036] Figure 2 This is a schematic diagram illustrating the changes in actual generator speed and actual engine speed according to an embodiment of the present invention;
[0037] Figure 3 This is a flowchart of a second static diagnostic method for range extender malfunctions provided according to an embodiment of the present invention;
[0038] Figure 4 This is a flowchart of a third static diagnostic method for range extender malfunctions provided according to an embodiment of the present invention;
[0039] Figure 5 This is a flowchart of a fourth static diagnostic method for range extender malfunctions provided in an embodiment of the present invention;
[0040] Figure 6 This is a flowchart of a fifth static diagnostic method for range extender malfunctions provided in an embodiment of the present invention;
[0041] Figure 7 This is a flowchart of a sixth static diagnostic method for range extender malfunctions provided in an embodiment of the present invention;
[0042] Figure 8 This is a flowchart of a seventh static diagnostic method for range extender malfunctions provided in an embodiment of the present invention;
[0043] Figure 9 This is a connection diagram of a diagnostic device for range extender malfunctions provided according to an embodiment of the present invention;
[0044] Figure 10 This is a schematic diagram of an electronic device structure for a static diagnostic method for range extender malfunctions provided by an embodiment of the present invention. Detailed Implementation
[0045] To enable those skilled in the art to better understand the present invention, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings of the embodiments of the present invention. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort should fall within the scope of protection of the present invention.
[0046] It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this invention are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of the invention described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover a non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.
[0047] The static diagnostic method of this invention can be applied to hybrid vehicles. The range extender is electrically connected to the power battery and can be used to supply power to the power battery; the power battery is electrically connected to the drive motor and can provide electrical energy to the drive motor. The range extender may include an engine, a coupling, and a generator. The engine is driven by the generator through the coupling, and the coupling bolts are used to assist in connecting the engine and the generator. Under normal operating conditions of the range extender, the rotational speeds of the engine and the generator are theoretically basically the same. However, when the coupling bolts break, it will cause fluctuations in the actual engine speed, thereby affecting the transmission between the engine and the generator. Therefore, this invention provides a static diagnostic method for range extender malfunctions. This static diagnostic method is applicable to vehicles equipped with range extenders and can perform self-checks when the range extender is not running. Figure 1 This is a flowchart of a first static diagnostic method for range extender malfunctions provided by an embodiment of the present invention. Figure 1 As shown, this static diagnostic method includes:
[0048] S10. When the range extender is in a stopped state, control the actual speed of the generator to the preset speed and output the engine fuel cut-off command to the engine.
[0049] The shutdown state refers to the range extender being in a non-operating state, meaning the generator's actual speed is 0 and it is not supplying power to the battery. In actual operation, the shutdown state of the range extender can be determined by monitoring whether the actual speed of the generator in the range extender is 0.
[0050] The preset speed can be the minimum speed at which the static diagnostic method can be executed. That is, when the actual speed of the generator reaches the preset speed, the generator drives the engine to rotate. By detecting the fluctuation of the actual engine speed, the minimum speed at which the coupling malfunctions can be identified. The purpose of outputting the engine fuel cut-off command is to prevent the engine from starting after running at a certain speed. Since the purpose of this embodiment of the invention is only to achieve the static diagnosis of the range extender, it is not necessary to start the engine; it is sufficient to have the generator run at a low speed to drive the engine.
[0051] S11. Obtain the first actual time and the second actual time. The first actual time is the time when the actual engine speed begins to change during the process of controlling the actual speed of the generator to the preset speed; the second actual time is the time when the actual engine speed and the actual generator speed are the same during the process of controlling the actual speed of the generator to the preset speed.
[0052] in, Figure 2 This is a schematic diagram illustrating the changes in actual generator speed and actual engine speed according to an embodiment of the present invention, such as... Figure 2 As shown in the diagram, line v1 represents the actual generator speed, line v2 represents the actual engine speed under normal conditions, and line v3 represents the actual engine speed under abnormal conditions. (Combined with...) Figure 1 and Figure 2 As shown, when the actual generator speed changes according to the preset speed, it will normally drive the engine to rotate to the preset speed. However, when the coupling bolt breaks, the transmission between the generator and the engine is affected, causing fluctuations in the engine speed and a prolonged time for the speed to begin changing. In this embodiment of the invention, the purpose of obtaining the first actual time can be to obtain the time when the actual engine speed begins to change under actual conditions. The first actual time can reflect the time it takes for the generator to drive the engine to rotate. The purpose of obtaining the second actual time can be to obtain the time when the actual engine speed and the actual generator speed are the same under actual conditions.
[0053] S12. Determine the coupling malfunction based on the correspondence between the first actual time and the preset change time-coupling bolt, and the second actual time and the preset synchronization time-coupling bolt correspondence. The preset change time-coupling bolt correspondence refers to the time range within which the actual engine speed begins to change, corresponding to different numbers of broken coupling bolts, during the process of controlling the generator's actual speed to reach the preset speed. The preset synchronization time-coupling bolt correspondence refers to the time range within which the actual engine speed and the generator's actual speed are the same, corresponding to different numbers of broken coupling bolts, during the process of controlling the generator's actual speed to reach the preset speed.
[0054] Among them, continue to refer to Figure 2 As shown, under normal circumstances, the generator rotates for a first actual time, driving the engine to rotate and reaching the preset speed after a second actual time, as shown in T1 and T3 in the figure. At this time, the first actual time is within the time range where the actual engine speed begins to change when the number of coupling bolts broken is 0, and the second actual time is within the time range where the actual engine speed reaches the preset speed when the number of coupling bolts broken is 0. However, when the coupling bolts are abnormal, the actual engine speed fluctuates, which will cause the first actual time to be extended. At this time, the first actual time is within the time range where the actual engine speed begins to change when the number of coupling bolts broken is not 0, as shown in T2 and T3 in the figure.
[0055] The preset change time-coupling bolt correspondence and the preset synchronization time-coupling bolt correspondence can be obtained in advance by simulating the start change time and speed synchronization time corresponding to the breakage of different numbers of coupling bolts.
[0056] For example, when the range extender is stopped, the generator's actual speed is controlled to reach 30 rpm, while the engine fuel cut-off command is continuously output; the first actual time and the second actual time are obtained; based on the correspondence between the first actual time and the preset change time and the coupling bolt, and the correspondence between the second preset time and the preset synchronization time and the coupling bolt, it is determined whether the coupling bolt is abnormal and the number of broken coupling bolts.
[0057] The technical solution of this invention achieves static diagnosis of the range extender by controlling the generator to rotate at a preset speed when the range extender is stopped. By collecting the start time of the actual engine speed change and the speed synchronization time, and combining the preset change time-coupling bolt correspondence and the preset synchronization time-coupling bolt correspondence, abnormal conditions of the coupling are judged. By identifying whether there are problems with the coupling hardware in advance, hardware damage caused by sudden coupling breakage during subsequent high-power power generation of the generator is avoided, thus improving driving safety.
[0058] Based on the above embodiments, Figure 3This is a flowchart of a second static diagnostic method for range extender malfunctions provided by an embodiment of the present invention, as shown below. Figure 3 As shown, this static diagnostic method includes:
[0059] S20. When the range extender is in a stopped state, control the actual speed of the generator to the preset speed and output the engine fuel cut-off command to the engine.
[0060] S21. Obtain the first actual time, the second actual time, and the engine coolant temperature.
[0061] Engine coolant temperature represents the ambient temperature of the engine. To avoid the influence of the ambient temperature on the actual engine speed, engine coolant temperature is collected.
[0062] S22. Determine the preset change time-coupling bolt correspondence and preset synchronization time-coupling bolt correspondence at the current engine coolant temperature based on the engine coolant temperature.
[0063] When the engine ambient temperature is different, the number of coupling bolts that break is the same, and the corresponding preset change time and preset synchronization time are also different. Therefore, the corresponding preset change time-coupling bolt correspondence and preset synchronization time-coupling bolt correspondence are determined according to the current engine coolant temperature to ensure the accuracy and reliability of static diagnosis.
[0064] S23. Determine the abnormal situation of the coupling based on the correspondence between the first actual time and the preset change time and the coupling bolt, and the correspondence between the second actual time and the preset synchronization time and the coupling bolt.
[0065] The technical solution of this invention ensures the accuracy and reliability of the coupling self-test by collecting engine water temperature and determining the corresponding preset change time-coupling bolt correspondence and preset synchronization time-coupling bolt correspondence based on the engine water temperature.
[0066] Based on the above embodiments, Figure 4 This is a flowchart of a third static diagnostic method for range extender malfunctions provided by an embodiment of the present invention, as shown below. Figure 4 As shown, this static diagnostic method includes:
[0067] S30. When the range extender is in a stopped state, control the actual speed of the generator to the preset speed and output the engine fuel cut-off command to the engine.
[0068] S31, Obtain the first and second actual times.
[0069] S32. Based on the correspondence between the first actual time and the preset change time and the coupling bolt, determine the first actual time within the time range during which the actual engine speed begins to change when a coupling bolts break.
[0070] Since the preset change time corresponds to different numbers of broken coupling bolts, the first actual time can be determined to be within the preset change time range when a coupling bolts break, based on the first actual time combined with the preset change time-coupling bolt correspondence. Therefore, the number of broken coupling bolts can be a.
[0071] S33. Based on the correspondence between the second actual time and the preset synchronization time and the coupling bolts, determine the time range within which the actual engine speed and the actual generator speed are the same when b coupling bolts break. a≥0 and are integers; b≥0 and are integers.
[0072] Since the preset synchronization time varies depending on the number of broken coupling bolts, the second actual time can be determined to be within the preset synchronization time range when b coupling bolts break, based on the second actual time combined with the preset synchronization time-coupling bolt correspondence. Therefore, the number of broken coupling bolts can be b. a and b can be the same or different.
[0073] S34. Determine if i coupling bolts in the range extender are broken. Among them, .
[0074] The final output takes the maximum value of a and b as the number of coupling bolt fractures to ensure that the output can cover all risk scenarios and guarantee driving safety.
[0075] The technical solution of this invention determines the number of coupling bolt fractures based on a first actual time and a second actual time, and takes the maximum value as the output result of the number of coupling bolt fractures, thereby ensuring the risk warning effect and improving driving safety.
[0076] Based on the above embodiments, Figure 5 This is a flowchart of a fourth static diagnostic method for range extender malfunctions provided by an embodiment of the present invention, as shown below. Figure 5 As shown, this static diagnostic method includes:
[0077] S40. When the range extender is in a stopped state, control the actual speed of the generator to the preset speed and output the engine fuel cut-off command to the engine.
[0078] S41. When the actual engine speed remains at zero for a continuous period of time (the third actual time), the range extender shaft breakage is determined to be abnormal. The third actual time is longer than the second actual time.
[0079] Among them, combined Figure 2 As shown, Figure 2The V4 line indicates the engine speed under shaft breakage conditions. When the generator rotates but the actual engine speed remains at zero for the third actual time period, it indicates that there is no transmission relationship between the generator and the engine. Therefore, it is judged that the range extender has a shaft breakage abnormality and should be repaired in time.
[0080] S42, Obtain the first and second actual times.
[0081] S43. Determine the abnormal situation of the coupling based on the correspondence between the first actual time and the preset change time and the coupling bolt, and the correspondence between the second actual time and the preset synchronization time and the coupling bolt.
[0082] The technical solution of this invention can not only determine whether the coupling bolts are broken, but also determine the number of broken coupling bolts, and also determine whether there is a broken shaft between the engine and the generator, thus ensuring the safety and reliability of the vehicle.
[0083] Based on the above embodiments, Figure 6 This is a flowchart of a fifth static diagnostic method for range extender malfunctions provided by an embodiment of the present invention, as shown below. Figure 6 As shown, this static diagnostic method includes:
[0084] S50: When the range extender is in a stopped state, control the actual speed of the generator to the preset speed and output the engine fuel cut-off command to the engine.
[0085] S51, Obtain the first and second actual times.
[0086] S52. When the actual speed of the generator reaches the preset speed, control the generator to clear the torque.
[0087] Specifically, when the actual speed of the generator reaches the preset speed, the generator is controlled to clear the torque, and the generator speed is reduced to zero, thus completing the static diagnosis of this cycle.
[0088] S53. Determine the abnormal situation of the coupling based on the correspondence between the first actual time and the preset change time and the coupling bolt, and the correspondence between the second actual time and the preset synchronization time and the coupling bolt.
[0089] The technical solution of this invention involves controlling the generator to clear torque when the actual speed of the generator reaches the preset speed, completing the static diagnosis, and exiting the static diagnosis in a timely manner to avoid affecting the normal operation of the vehicle.
[0090] Based on the above embodiments, Figure 7 This is a flowchart of a sixth type of static diagnostic method for range extender malfunctions provided by an embodiment of the present invention, as shown below. Figure 7 As shown, this static diagnostic method includes:
[0091] S60, Obtain the cumulative running time of the range extender .
[0092] The cumulative operating time of the range extender can be considered as the cumulative working duration of the range extender. During long-term operation of the range extender, due to hardware wear and tear, coupling breakage may occur. Therefore, obtaining the cumulative operating time of the range extender is used as a standard for whether to perform a self-test on the range extender.
[0093] S61, when the range extender's accumulated running time and preset cumulative time Between Furthermore, when the range extender is in a stopped state, it controls the actual speed of the generator to a preset speed and outputs an engine fuel cut-off command to the engine. Here, n is a positive integer.
[0094] Among them, when the range extender accumulates running time Static diagnostics can be initiated when a certain time threshold is reached. In this embodiment of the invention, the cumulative operating time of the range extender is limited to... and preset cumulative time Between When the preset cumulative time is met. Static diagnostics can be initiated when the value is an integer multiple of the value. For example, static diagnostics can be triggered every 500 hours of range extender operation.
[0095] S62, Obtain the first and second actual times.
[0096] S63. Determine the abnormal situation of the coupling based on the correspondence between the first actual time and the preset change time and the coupling bolt, and the correspondence between the second actual time and the preset synchronization time and the coupling bolt.
[0097] The technical solution of this invention is to initiate a self-test of the coupling when the range extender meets the cumulative usage time and is shut down, thereby identifying in advance whether there are any problems with the coupling hardware and avoiding hardware damage caused by sudden breakage of the coupling during high-power power generation.
[0098] Based on the above embodiments, Figure 8 This is a flowchart of a seventh static diagnostic method for range extender malfunctions provided by an embodiment of the present invention, as shown below. Figure 8 As shown, this static diagnostic method includes:
[0099] S70. When the actual speed of the generator is zero, the range extender is determined to be in a stopped state.
[0100] One key feature is that by acquiring the actual generator speed in real time, it can be determined whether the range extender is in a shutdown state. When the actual generator speed is zero, it indicates that the range extender has no power generation demand, thus confirming that the range extender is in a shutdown state.
[0101] S71 controls the actual speed of the generator to the preset speed and outputs an engine fuel cut-off command to the engine.
[0102] S72, Obtain the first and second actual times.
[0103] S73. Determine the abnormal situation of the coupling based on the correspondence between the first actual time and the preset change time and the coupling bolt, and the correspondence between the second actual time and the preset synchronization time and the coupling bolt.
[0104] Based on the same inventive concept. Figure 9 This is a connection diagram of a diagnostic device for range extender malfunctions according to an embodiment of the present invention, as shown below. Figure 9 As shown, this embodiment of the invention provides a diagnostic device for range extender malfunctions, used to perform a static diagnostic method for range extender malfunctions. The diagnostic device includes:
[0105] The self-test start-up module 100 is used to control the actual speed of the generator to the preset speed and output the engine fuel cut-off command to the engine when the range extender is in the stopped state.
[0106] The parameter acquisition module 200 is used to acquire the first actual time and the second actual time.
[0107] The anomaly detection module 300 is used to determine the abnormal situation of the coupling based on the correspondence between the first actual time and the preset change time and the coupling bolt, and the correspondence between the second actual time and the preset synchronization time and the coupling bolt.
[0108] The diagnostic device for range extender malfunctions provided in this embodiment of the invention can be used to execute any of the static diagnostic methods for range extender malfunctions provided in the above embodiments. It has corresponding functional modules and the same technical effects, which will not be described again here.
[0109] Based on the same inventive concept, embodiments of the present invention also provide a computer device. Figure 10 This is a schematic diagram of an electronic device structure according to an embodiment of the present invention, which is used in a static diagnostic method for range extender malfunctions. Figure 10 As shown, it includes a memory, a processor, and a computer program stored in the memory and capable of running on the processor. When the processor executes the program, it implements a static diagnostic method for range extender malfunctions.
[0110] The term "electronic device" is intended to refer to various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. Electronic devices can also refer to various forms of mobile devices, such as personal digital processors, cellular phones, smartphones, wearable devices (e.g., helmets, glasses, watches), and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely illustrative and are not intended to limit the implementation of the invention described and / or claimed herein.
[0111] like Figure 10 As shown, the electronic device 50 includes at least one processor 51 and a memory, such as a read-only memory 52 or a random access memory 53, communicatively connected to the at least one processor 51. The memory stores computer programs executable by the at least one processor. The processor 51 can perform various appropriate actions and processes based on the computer program stored in the read-only memory 52 or loaded from storage unit 58 into the random access memory 53. The random access memory 53 can also store various programs and data required for the operation of the electronic device 50. The processor 51, read-only memory 52, and random access memory 53 are interconnected via a bus 54. An I / O interface 55 is also connected to the bus 54.
[0112] Multiple components in electronic device 50 are connected to I / O interface 55, including: input unit 56, such as keyboard, mouse, etc.; output unit 57, such as various types of monitors, speakers, etc.; storage unit 58, such as disk, optical disk, etc.; and communication unit 59, such as network card, modem, wireless transceiver, etc. Communication unit 59 allows electronic device 50 to exchange information / data with other devices through computer networks such as the Internet and / or various telecommunications networks.
[0113] Processor 51 can be a variety of general-purpose and / or special-purpose processing components with processing and computing capabilities. Some examples of processor 51 include, but are not limited to, central processing units, graphics processing units, various special-purpose artificial intelligence computing chips, various processors running machine learning model algorithms, digital signal processors, and any suitable processor, controller, microcontroller, etc. Processor 51 performs the various methods and processes described above, such as static diagnostic methods applied to range extender anomalies.
[0114] Based on the same inventive concept, embodiments of the present invention also provide a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements a static diagnostic method for range extender malfunctions.
[0115] Of course, the computer-readable storage medium provided in the embodiments of the present invention has computer-executable instructions that are not limited to the method operations described above, and can also execute related operations in the static diagnosis method for range extender malfunctions provided in any embodiment of the present invention. (Continue to refer to...) Figure 10 As shown, it is tangibly contained in a computer-readable storage medium, such as storage unit 58. In some embodiments, part or all of the computer program may be loaded and / or installed on electronic device 50 via read-only memory 52 and / or communication unit 59. When the computer program is loaded into random access memory 53 and executed by processor 51, one or more steps of the static diagnostic method for range extender anomalies described above may be performed. Alternatively, in other embodiments, processor 51 may be configured by any other suitable means (e.g., by means of firmware) to perform the static diagnostic method for range extender anomalies.
[0116] Various embodiments of the systems and techniques described above herein can be implemented in digital electronic circuit systems, integrated circuit systems, field-programmable gate arrays, application-specific integrated circuits (ASICs), application-specific standard products (ASICs), systems-on-a-chip (SoCs), payload programmable logic devices, computer hardware, firmware, software, and / or combinations thereof. These various embodiments may include implementations in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which may be a dedicated or general-purpose programmable processor, capable of receiving data and instructions from a storage system, at least one input device, and at least one output device, and transmitting data and instructions to the storage system, the at least one input device, and the at least one output device.
[0117] Computer programs used to implement the methods of the present invention may be written in any combination of one or more programming languages. These computer programs may be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device, such that when executed by the processor, the computer programs cause the functions / operations specified in the flowcharts and / or block diagrams to be performed. The computer programs may be executed entirely on a machine, partially on a machine, or as a standalone software package, partially on a machine and partially on a remote machine, or entirely on a remote machine or server.
[0118] In the context of embodiments of the present invention, a computer-readable storage medium may be a tangible medium that may contain or store a computer program for use by or in conjunction with an instruction execution system, apparatus, or device. A computer-readable storage medium may include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination thereof. Alternatively, a computer-readable storage medium may be a machine-readable signal medium. More specific examples of machine-readable storage media include electrical connections based on one or more wires, portable computer disks, hard disks, random access memory, read-only memory, erasable programmable read-only memory, optical fibers, portable compact disk read-only memory, optical storage devices, magnetic storage devices, or any suitable combination thereof.
[0119] It should be understood that the various forms of processes shown above can be used, with steps reordered, added, or deleted. For example, the steps described in this invention can be executed in parallel, sequentially, or in different orders, as long as the desired result of the technical solution of this invention can be achieved, and this is not limited herein.
[0120] The specific embodiments described above do not constitute a limitation on the scope of protection of this invention. Those skilled in the art should understand that various modifications, combinations, sub-combinations, and substitutions can be made according to design requirements and other factors. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of this invention should be included within the scope of protection of this invention.
Claims
1. A static diagnostic method for range extender malfunctions, characterized in that, include: When the range extender is in a stopped state, the generator's actual speed is controlled to the preset speed and an engine fuel cut-off command is output to the engine. Obtain a first actual time and a second actual time; wherein, the first actual time is the time when the actual engine speed begins to change during the process of controlling the actual speed of the generator to the preset speed; the second actual time is the time when the actual engine speed is the same as the actual generator speed during the process of controlling the actual speed of the generator to the preset speed; The coupling malfunction is determined based on the correspondence between the first actual time and the preset change time-coupling bolt, and the second actual time and the preset synchronization time-coupling bolt correspondence. The preset change time-coupling bolt correspondence refers to the time range within which the actual engine speed begins to change, corresponding to different numbers of broken coupling bolts, during the process of controlling the generator's actual speed to the preset speed. The preset synchronization time-coupling bolt correspondence refers to the time range within which the actual engine speed and the actual generator speed are the same, corresponding to different numbers of broken coupling bolts, during the process of controlling the generator's actual speed to the preset speed.
2. The static diagnostic method according to claim 1, characterized in that, Obtaining the first real time and the second real time includes: Obtain the first real time, the second real time, and the engine coolant temperature; Based on the engine coolant temperature, determine the preset change time-coupling bolt correspondence and the preset synchronization time-coupling bolt correspondence at the current engine coolant temperature.
3. The static diagnostic method according to claim 1, characterized in that, Based on the correspondence between the first actual time and the preset change time and the coupling bolts, and the correspondence between the second actual time and the preset synchronization time and the coupling bolts, abnormal conditions of the coupling are determined, including: Based on the correspondence between the first actual time and the preset change time and the coupling bolt, the first actual time is determined to be within the time range of when the actual engine speed begins to change when a of the coupling bolts break; Based on the correspondence between the second actual time and the preset synchronization time and the coupling bolts, the second actual time is determined to be within the time range where the actual engine speed and the actual generator speed are the same when b of the coupling bolts break; a ≥ 0 and is an integer; b ≥ 0 and is an integer; It is determined that i coupling bolts in the range extender are broken; wherein, .
4. The static diagnostic method according to claim 1, characterized in that, After controlling the generator's actual speed to the preset speed and outputting an engine fuel cut-off command to the engine, it also includes: When the actual engine speed remains at zero for a third actual time period, the range extender shaft is determined to be faulty; wherein, the third actual time period is longer than the second actual time period.
5. The static diagnostic method according to claim 1, characterized in that, After obtaining the first and second real times, the following is also included: When the actual speed of the generator reaches the preset speed, the generator is controlled to clear torque.
6. The static diagnostic method according to claim 1, characterized in that, When the range extender is in a stopped state, the generator's actual speed is controlled to a preset speed and an engine fuel cut-off command is output to the engine, including: Get the cumulative running time of the range extender ; When the range extender accumulates operating time and preset cumulative time Between Furthermore, when the range extender is in a stopped state, it controls the actual speed of the generator to the preset speed and outputs an engine fuel cut-off command to the engine; where n is a positive integer.
7. The static diagnostic method according to claim 1, characterized in that, When the range extender is in a stopped state, the generator's actual speed is controlled to a preset speed and an engine fuel cut-off command is output to the engine, including: When the actual speed of the generator is zero, it is determined that the range extender is in a stopped state; Control the actual speed of the generator to the preset speed and output the engine fuel cut-off command to the engine.
8. A diagnostic device for range extender malfunctions, characterized in that, A static diagnostic method for performing any one of the range extender malfunctions according to claims 1-7, the diagnostic device comprising: The self-test start-up module is used to control the actual speed of the generator to the preset speed and output the engine fuel cut-off command to the engine when the range extender is in the stopped state. The parameter acquisition module is used to obtain the first actual time and the second actual time. The anomaly detection module is used to determine the abnormality of the coupling based on the correspondence between the first actual time and the preset change time and the coupling bolt, and the correspondence between the second actual time and the preset synchronization time and the coupling bolt.
9. A computer device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the computer program, it implements the static diagnostic method for range extender malfunctions as described in any one of claims 1-7.
10. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, it implements the static diagnostic method for range extender malfunctions as described in any one of claims 1-7.