Control methods and devices for range extenders, storage media, vehicle controllers, and vehicles.
By acquiring the range extender's speed and real-time torque, and utilizing the optimal torque zeroing curve and PID controller, the range extender can be quickly and smoothly shut down, solving the shutdown noise problem of range-extended electric vehicles and optimizing NVH performance and driving experience.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- ZHEJIANG GEELY HLDG GRP CO LTD
- Filing Date
- 2024-10-22
- Publication Date
- 2026-04-21
AI Technical Summary
The noise generated by the range extender of a range-extended electric vehicle during shutdown seriously affects the ride comfort. Existing technology makes it difficult to achieve a smooth shutdown, resulting in poor NVH performance.
By acquiring the speed and real-time torque of the range extender, and utilizing the optimal torque zeroing curve and PID controller, the torque of the range extender is gradually adjusted to zero, thereby achieving a rapid and stable shutdown of the range extender.
Significantly reduces engine noise, optimizes overall vehicle NVH performance, and enhances the user's driving experience.
Smart Images

Figure CN119428240B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of range extender control technology, and in particular to a range extender shutdown control method, a computer-readable storage medium, a range extender shutdown control device, a vehicle controller, and a vehicle. Background Technology
[0002] With increasing global awareness of environmental protection and the transformation of energy structures, new energy vehicles, as the future development direction of the automotive industry, are experiencing unprecedented rapid development. Among them, range-extended electric vehicles (REEVs) have unique advantages: with limited battery capacity, they can effectively extend the vehicle's range by charging the battery through a built-in range extender or directly driving the motor. Moreover, their control technology is relatively simple and their structural design is not complex, making them an important force in the new energy vehicle market.
[0003] However, despite the significant advantage of extended-range electric vehicles (EREVs) in terms of driving range, their NVH (Noise, Vibration, and Harshness) performance still faces considerable challenges compared to pure electric vehicles. This is mainly because the engine and generator included in the range extender inevitably generate vibration and noise during operation. Especially during the range extender shutdown process, due to system inertia and shutdown strategy limitations, the engine needs to continue running for a period of time after receiving the shutdown command to complete the process of torque reduction and speed reduction. The noise generated during this period seriously affects the comfort of passengers and the overall driving experience. Summary of the Invention
[0004] This invention aims to at least partially solve one of the technical problems in the related art. Therefore, the first objective of this invention is to provide a shutdown control method for a range extender that enables the range extender to shut down quickly and smoothly, thereby significantly reducing shutdown noise, optimizing the overall vehicle NVH performance, and providing users with a comfortable driving experience.
[0005] A second objective of this invention is to provide a computer-readable storage medium.
[0006] The third objective of this invention is to provide a shutdown control device for a range extender.
[0007] The fourth objective of this invention is to provide a vehicle controller.
[0008] The fifth objective of this invention is to provide a vehicle.
[0009] To achieve the above objectives, a first aspect of the present invention provides a shutdown control method for a range extender, wherein the method includes: when the range extender meets shutdown conditions, acquiring the rotational speed of the range extender; when the rotational speed of the range extender is greater than a first preset rotational speed, acquiring the real-time torque of the range extender; determining a target negative torque based on the real-time torque of the range extender; controlling the range extender based on the target negative torque to update the real-time torque of the range extender; and when the real-time torque of the range extender is less than a first preset shutdown torque, determining that the range extender is in an idling mode and controlling the range extender to shut down.
[0010] According to the shutdown control method of the range extender of the present invention, when the range extender meets the shutdown conditions, the rotational speed of the range extender is obtained; and when the rotational speed of the range extender is greater than a first preset rotational speed, the real-time torque of the range extender is obtained. A target negative torque is then determined based on the real-time torque of the range extender, and the range extender is controlled according to the target negative torque to update the real-time torque of the range extender. Furthermore, when the real-time torque of the range extender is less than the first preset shutdown torque, it is determined that the range extender is in idle mode, and the range extender is shut down. This allows the range extender to shut down quickly and smoothly, thereby significantly reducing shutdown noise, optimizing the overall vehicle NVH performance, and providing users with a comfortable driving experience.
[0011] In addition, the shutdown control method for the range extender according to the above embodiments of the present invention may further include the following additional technical features:
[0012] According to one embodiment of the present invention, the method further includes: determining that the range extender is in the idling mode when the rotational speed of the range extender is less than or equal to the first preset rotational speed.
[0013] According to an embodiment of the present invention, the range extender is applied to a vehicle, and the method further includes: determining that the range extender meets the shutdown condition when the vehicle turns off the range extender mode or the vehicle's power battery has a charge greater than a preset value.
[0014] According to one embodiment of the present invention, the range extender includes an engine and a generator. The step of controlling the range extender to stop includes: acquiring the real-time temperature of the engine's coolant; when the real-time temperature of the engine's coolant is greater than a preset temperature, controlling the generator to continuously drive the engine to rotate for a preset time, and then sending a stop command to the engine; when the real-time temperature of the engine's coolant is less than or equal to the preset temperature, sending a stop command to the engine.
[0015] According to an embodiment of the present invention, controlling the shutdown of the range extender further includes: acquiring the current speed of the engine; reporting an engine shutdown timeout fault when the current speed of the engine is greater than or equal to a second preset speed; acquiring the current speed and current torque of the generator when the engine shutdown timeout fault reporting is completed or the current speed of the engine is less than the second preset speed; reporting a generator deceleration timeout fault when the current speed of the generator is greater than or equal to a third preset speed, or the current torque of the generator is greater than or equal to a second preset shutdown torque; and sending a shutdown command to the generator when the generator deceleration timeout fault reporting is completed, or when the current speed of the generator is less than the third preset speed and the current torque of the generator is less than the second preset shutdown torque.
[0016] According to one embodiment of the present invention, controlling the range extender to stop further includes: obtaining the current state of the generator; reporting a generator shutdown timeout fault when the current state of the generator is not in a shutdown state; and completing the shutdown control of the range extender when the generator shutdown timeout fault reporting is completed or the current state of the generator is in a shutdown state.
[0017] To achieve the above objectives, a second aspect of the present invention provides a computer-readable storage medium storing a range extender shutdown control program thereon, wherein the range extender shutdown control program, when executed by a processor, implements the range extender shutdown control method described in the aforementioned embodiments of the present invention.
[0018] According to the computer-readable storage medium of the present invention, by executing the shutdown control program of the range extender through a processor, the range extender can be shut down quickly and smoothly, thereby significantly reducing shutdown noise, optimizing the NVH performance of the vehicle, and bringing a comfortable driving experience to the user.
[0019] To achieve the above objectives, a third aspect of the present invention provides a shutdown control device for a range extender, wherein the device comprises: an acquisition module, configured to acquire the rotational speed of the range extender when the range extender meets the shutdown conditions; and acquire the real-time torque of the range extender when the rotational speed of the range extender is greater than a first preset rotational speed; a determination module, configured to determine a target negative torque based on the real-time torque of the range extender; and a control module, configured to control the range extender based on the target negative torque to update the real-time torque of the range extender; and determine that the range extender is in an idling mode and control the range extender to shut down when the real-time torque of the range extender is less than a first preset shutdown torque.
[0020] According to an embodiment of the present invention, the range extender shutdown control device acquires the range extender's rotational speed when the shutdown conditions are met by an acquisition module, and acquires the range extender's real-time torque when the range extender's rotational speed is greater than a first preset rotational speed. A determination module then determines a target negative torque based on the range extender's real-time torque, and a control module controls the range extender based on the target negative torque to update the range extender's real-time torque. Finally, when the range extender's real-time torque is less than the first preset shutdown torque, it is determined that the range extender is in idle mode, and the range extender is shut down. This allows the range extender to shut down quickly and smoothly, significantly reducing shutdown noise, optimizing the vehicle's NVH performance, and providing users with a comfortable driving experience.
[0021] To achieve the above objectives, a fourth aspect of the present invention provides a vehicle controller, characterized in that it includes a shutdown control device for the range extender described in the foregoing embodiments of the present invention.
[0022] According to the vehicle controller of the present invention, by adopting the shutdown control device of the range extender of the above embodiments of the present invention, the range extender can be shut down quickly and smoothly, thereby significantly reducing shutdown noise, optimizing the NVH performance of the vehicle, and bringing a comfortable driving experience to the user.
[0023] To achieve the above objectives, a fifth aspect of the present invention provides a vehicle including the vehicle controller described in the foregoing embodiments of the present invention.
[0024] According to the vehicle of the present invention, by employing the vehicle controller of the above embodiments of the present invention, the range extender can be stopped quickly and smoothly, thereby significantly reducing shutdown noise, optimizing the NVH performance of the vehicle, and bringing a comfortable driving experience to the user.
[0025] Additional aspects and advantages of the invention will be set forth in part in the description which follows, and in part will be obvious from the description, or may be learned by practice of the invention. Attached Figure Description
[0026] Figure 1 This is a flowchart illustrating a shutdown control method for a range extender according to an embodiment of the present invention;
[0027] Figure 2 This is a schematic diagram of the real-time torque update process of the range extender according to an embodiment of the present invention;
[0028] Figure 3 This is a flowchart illustrating a shutdown control method for a range extender according to another embodiment of the present invention;
[0029] Figure 4 This is a flowchart illustrating a shutdown control method for a range extender according to yet another embodiment of the present invention;
[0030] Figure 5 This is a flowchart illustrating a shutdown control method for a range extender according to another embodiment of the present invention;
[0031] Figure 6 This is a flowchart illustrating a shutdown control method for a range extender according to a specific embodiment of the present invention.
[0032] Figure 7 This is a block diagram of the shutdown control device for the range extender according to an embodiment of the present invention;
[0033] Figure 8 This is a block diagram of the vehicle controller according to an embodiment of the present invention;
[0034] Figure 9 This is a block diagram of a vehicle according to an embodiment of the present invention. Detailed Implementation
[0035] Embodiments of the present invention are described in detail below, examples of which are illustrated in the accompanying drawings, wherein the same or similar reference numerals denote the same or similar elements or elements having the same or similar functions throughout. The embodiments described below with reference to the accompanying drawings are exemplary and intended to explain the present invention, and should not be construed as limiting the present invention.
[0036] The following description, with reference to the accompanying drawings, describes an embodiment of the invention: a range extender shutdown control method, a computer-readable storage medium, a range extender shutdown control device, a vehicle controller, and a vehicle.
[0037] Figure 1 This is a flowchart illustrating a shutdown control method for a range extender according to an embodiment of the present invention.
[0038] Specifically, in some embodiments of the present invention, such as Figure 1 As shown, the shutdown control method for the range extender includes:
[0039] S101: When the range extender meets the shutdown conditions, obtain the speed of the range extender.
[0040] Specifically, in this embodiment, the range extender will meet the shutdown conditions when the driver actively chooses to turn off the range extender mode, switches to another driving mode that does not require the range extender to operate, or when the vehicle's power battery has a charge level greater than a preset value. Furthermore, this invention does not specifically limit the circumstances under which the range extender meets the shutdown conditions. A speed sensor can be installed on the range extender to obtain its real-time speed. It should be noted that the range extender includes an engine and a generator, and the range extender's speed includes both the engine's speed and the generator's speed.
[0041] S102: When the speed of the range extender is greater than the first preset speed, the real-time torque of the range extender is obtained.
[0042] Specifically, in this embodiment, the real-time speed of the range extender is obtained through a speed sensor. When the speed of the range extender is greater than a first preset speed, a torque sensor can be installed on the range extender, and the real-time torque of the range extender can be obtained through the torque sensor. The first preset speed is the speed of the range extender when it is idling. It should be noted that the range extender includes an engine and a generator. When the speed of the engine is greater than the speed of the engine when it is idling, and the speed of the generator is greater than the speed of the generator when it is idling, it is determined that the speed of the range extender is greater than the first preset speed.
[0043] S103 determines the target negative torque based on the real-time torque of the range extender.
[0044] Specifically, in this embodiment, after the vehicle controller obtains the real-time torque of the range extender, it can query the optimal torque zeroing curve based on the real-time torque of the range extender to determine the target negative torque. The optimal torque zeroing curve is specifically designed for a particular vehicle model and range extender. It is obtained by collecting and analyzing torque data through rigorous test calibration and then fitting the curve using scientific methods. The optimal torque zeroing curve is stored in the vehicle's electronic control unit or a dedicated storage medium to provide precise torque control guidance during range extender shutdown, ensuring the smoothness and efficiency of system operation.
[0045] S104 controls the range extender based on the target negative torque to update the real-time torque of the range extender.
[0046] Specifically, in this embodiment, such as Figure 2As shown, the system first acquires the current torque of the range extender and immediately determines the target negative torque to be achieved under the current operating conditions by querying the optimal torque zeroing curve pre-stored in the vehicle's electronic control unit. Then, the system activates the PID (Proportional Integral Derivative) controller, which sends an adjustment command to the vehicle controller based on the deviation between the current torque and the target negative torque. Upon receiving the adjustment command, the vehicle controller sends a target negative torque command to the range extender to control it. Simultaneously, the system uses a torque sensor to monitor the actual torque changes of the range extender in real time. If, after the initial control, the second acquired torque of the range extender is still greater than zero, the system queries the optimal torque zeroing curve again to determine the target negative torque under the current operating conditions. This process demonstrates the system's flexible response to changes in operating conditions. Afterward, the PID controller continues to send adjustment commands to the vehicle controller based on the new target negative torque. Upon receiving the adjustment commands, the vehicle controller sends a target negative torque command to the range extender to control it until the real-time torque of the range extender gradually approaches zero. This cycle repeats continuously until the range extender torque is completely reduced to zero, thereby ensuring the stability and efficiency of the range extender during shutdown.
[0047] S105: When the real-time torque of the range extender is less than the first preset shutdown torque, determine that the range extender is in idle mode and control the range extender to shut down.
[0048] Specifically, in this embodiment, the range extender is controlled based on the target negative torque, and the real-time torque of the range extender is updated. When the torque sensor detects that the real-time torque of the range extender is less than a first preset torque, it is determined that the range extender enters idle mode. Then, the vehicle controller can send a shutdown command to the range extender to control its shutdown. The first preset torque can be 0 Nm, 2 Nm, or 3 Nm, etc., and is not specifically limited here. It should be noted that the range extender includes an engine and a generator. When both the engine torque and the generator torque are less than the first preset shutdown torque, the range extender is determined to be in idle mode.
[0049] Furthermore, in some embodiments of the present invention, the method further includes: determining that the range extender is in idle mode when the rotational speed of the range extender is less than or equal to a first preset rotational speed.
[0050] Specifically, in this embodiment, when the range extender meets the shutdown conditions, the range extender's rotational speed is acquired. The real-time rotational speed of the range extender is obtained through a speed sensor. When the range extender's rotational speed is less than or equal to a first preset rotational speed, it is determined that the range extender is in idle mode. Here, the first preset rotational speed is the rotational speed of the range extender when it is idling. It should be noted that the range extender includes an engine and a generator. When the engine's rotational speed is less than or equal to the engine's idle rotational speed, or the generator's rotational speed is less than the generator's idle rotational speed, it is determined that the range extender's rotational speed is less than the first preset rotational speed.
[0051] Furthermore, in some embodiments of the present invention, the range extender is applied to a vehicle, and the shutdown control method of the range extender further includes: determining that the range extender meets the shutdown conditions when the vehicle turns off the range extender mode or when the vehicle's power battery has a charge greater than a preset value.
[0052] Specifically, in this embodiment, the user issues commands via a touchscreen, physical button, or voice control system to control the vehicle to shut down the range extender mode, thereby confirming that the range extender meets the shutdown conditions. The battery management system monitors battery parameters such as voltage, current, and temperature in real time and calculates the remaining battery charge. When the battery management system detects that the battery charge is higher than a preset charge level, it sends a signal to the vehicle control system to confirm that the range extender meets the shutdown conditions. The preset charge level can be 10%, 15%, or 20% of the battery's full charge level. Furthermore, this invention does not impose a specific limitation on the value of the preset charge level.
[0053] Furthermore, in some embodiments of the present invention, such as Figure 3 As shown, the range extender includes an engine and a generator. Controlling the shutdown of the range extender includes:
[0054] S201, obtains the real-time temperature of the engine coolant.
[0055] Specifically, in this embodiment, a temperature sensor can be installed in the engine coolant to obtain the real-time temperature of the engine coolant. Furthermore, the present invention does not specifically limit the method of obtaining the engine coolant temperature.
[0056] S202: When the real-time temperature of the engine coolant is higher than the preset temperature, the generator is controlled to continuously drive the engine to rotate for a preset time, and then a shutdown command is sent to the engine.
[0057] Specifically, in this embodiment, the real-time temperature of the engine coolant is obtained through a temperature sensor. When the real-time engine coolant temperature exceeds a preset temperature, the vehicle controller controls the generator to continuously rotate the engine to cool the engine coolant. After the generator has continuously rotated the engine for a preset time, the vehicle controller sends a shutdown command to the engine to stop it. This effectively protects the engine and improves vehicle performance and environmental friendliness.
[0058] S203 sends a shutdown command to the engine when the real-time coolant temperature is less than or equal to a preset temperature.
[0059] Specifically, in this embodiment, the real-time temperature of the engine coolant is obtained through a temperature sensor. When the real-time engine coolant temperature is less than or equal to a preset temperature, the vehicle controller sends a shutdown command to the engine to control it to stop. Furthermore, this invention does not necessarily limit the value of the preset temperature; the value of the preset temperature should comprehensively consider factors such as engine performance, cooling efficiency, material durability, environmental conditions, fuel economy, emission requirements, and safety performance.
[0060] Furthermore, in some embodiments of the present invention, such as Figure 4 As shown, controlling the range extender to stop also includes:
[0061] S301, obtain the current engine speed.
[0062] Specifically, in this embodiment, a speed sensor can be installed on the engine to obtain the current engine speed.
[0063] S302, when the current engine speed is greater than or equal to the second preset speed, an engine shutdown timeout fault is reported.
[0064] Specifically, in this embodiment, the current engine speed is obtained through a speed sensor. When the current engine speed is greater than or equal to a second preset speed, an engine shutdown timeout fault is reported. The second preset speed is the engine's ignition speed. Furthermore, during engine shutdown, if the engine speed unexpectedly remains within or exceeds the ignition speed range, the system will promptly report a shutdown timeout fault. This improves vehicle safety, maintenance efficiency, and driving experience, while reducing maintenance costs.
[0065] S303: When the engine shutdown timeout fault report is completed or the current engine speed is less than the second preset speed, the current speed and current torque of the generator are obtained.
[0066] Specifically, in this embodiment, the current engine speed is obtained through a speed sensor. When the current engine speed is greater than or equal to a second preset speed, an engine shutdown timeout fault is reported. Upon completion of the engine shutdown timeout fault reporting, the current generator speed and torque are obtained. Alternatively, the current engine speed can be obtained through the speed sensor, and if the current engine speed is less than the second preset speed, the current generator speed and torque are obtained. The second preset speed is the engine's ignition speed. Therefore, during engine shutdown, if the engine speed unexpectedly remains at or exceeds the ignition speed range, the system will promptly report a shutdown timeout fault. After the shutdown timeout fault is reported, the current generator speed and torque are obtained. If the engine speed does not exceed the ignition speed range, the current generator speed and torque are directly obtained.
[0067] It should be noted that a speed sensor and a torque sensor can be installed on the generator to obtain the current speed of the generator through the speed sensor and the current torque of the generator through the torque sensor.
[0068] S304, when the current speed of the generator is greater than or equal to the third preset speed, or when the current torque of the generator is greater than or equal to the second preset shutdown torque, report a generator deceleration timeout fault.
[0069] Specifically, in this embodiment, the current speed of the generator is obtained through a speed sensor, and the current torque of the generator is obtained through a torque sensor. Then, when the current speed of the generator is greater than or equal to a third preset speed, or the current torque of the generator is greater than or equal to a second preset shutdown torque, a generator deceleration timeout fault is reported. The third preset speed can be 0 rpm, 5 rpm, or 8 rpm, etc., and the second preset shutdown torque can be 0 Nm, 2 Nm, or 3 Nm, etc. This invention does not specifically limit the values of the third preset speed and the second preset shutdown torque. This can improve vehicle safety, maintenance efficiency, and driving experience, while reducing maintenance costs.
[0070] S305 sends a shutdown command to the generator when the generator speed reduction timeout fault report is completed, or when the current speed of the generator is less than the third preset speed and the current torque of the generator is less than the second preset shutdown torque.
[0071] Specifically, in this embodiment, the current speed of the generator is obtained through a speed sensor, and the current torque of the generator is obtained through a torque sensor. Then, when the current speed of the generator is greater than or equal to a third preset speed, or when the current torque of the generator is greater than or equal to a second preset shutdown torque, a generator deceleration timeout fault is reported. When the generator deceleration timeout fault reporting is completed, a shutdown command is sent to the generator to control the generator to shut down. Alternatively, when the current speed of the generator is less than the third preset speed and the current torque of the generator is less than the second preset shutdown torque, a shutdown command is directly sent to the generator to control the generator to shut down.
[0072] Furthermore, in some embodiments of the present invention, such as Figure 5 As shown, controlling the range extender to stop also includes:
[0073] S401, obtain the current status of the generator.
[0074] Specifically, in this embodiment, a temperature sensor can be installed on the generator to obtain the generator's temperature and determine the generator's current state based on the temperature. Alternatively, a vibration sensor can be installed on the generator to detect the generator's vibration and determine the generator's current state based on the vibration. Furthermore, the present invention does not specifically limit the method of obtaining the generator's current state.
[0075] S402 reports a generator shutdown timeout fault when the generator is not currently in a shutdown state.
[0076] Specifically, in this embodiment, after obtaining the current state of the generator, if the current state of the generator is not in a shutdown state, a generator shutdown timeout fault is reported to improve vehicle safety, maintenance efficiency and driving experience, and reduce maintenance costs.
[0077] S403 completes the shutdown control of the range extender when the generator shutdown timeout fault report is completed or the generator is currently in a shutdown state.
[0078] Specifically, in this embodiment, after obtaining the current state of the generator, if the current state of the generator is not in a shutdown state, a generator shutdown timeout fault is reported, and the shutdown control of the range extender is completed when the generator shutdown timeout fault reporting is completed; if the current state of the generator is in a shutdown state, the shutdown control of the range extender is completed.
[0079] In summary, in one specific embodiment of the present invention, as Figure 6As shown, when the range extender meets the shutdown conditions, the range extender's speed is acquired. When the range extender's speed is greater than a first preset speed, the range extender's real-time torque is acquired, and a target negative torque is determined based on the range extender's real-time torque. The range extender is then controlled based on the target negative torque to update its real-time torque. When the range extender's real-time torque is less than a first preset shutdown torque, the range extender is determined to be in idle mode. When the range extender's speed is less than or equal to the first preset speed, the range extender is determined to be in idle mode. When the range extender's real-time torque is greater than or equal to the first preset shutdown torque, an engine torque reduction timeout fault is reported, and after reporting the engine torque reduction timeout fault, the engine's real-time coolant temperature is acquired.
[0080] After determining that the range extender is in idle mode, the real-time temperature of the engine coolant is obtained. When the real-time temperature of the engine coolant is greater than the preset temperature, the generator is controlled to continuously drive the engine to rotate for a preset time, and then a shutdown command is sent to the engine. When the real-time temperature of the engine coolant is less than or equal to the preset temperature, a shutdown command is sent to the engine.
[0081] After sending a shutdown command to the engine, the current engine speed is obtained. When the current engine speed is greater than or equal to the second preset speed, an engine shutdown timeout fault is reported. When the engine shutdown timeout fault reporting is completed or the current engine speed is less than the second preset speed, the current generator speed and current torque are obtained. When the current generator speed is greater than or equal to the third preset speed, or the current generator torque is greater than or equal to the second preset shutdown torque, a generator deceleration timeout fault is reported. When the generator deceleration timeout fault reporting is completed, or the current generator speed is less than the third preset speed and the current generator torque is less than the second preset shutdown torque, a shutdown command is sent to the generator.
[0082] After sending a shutdown command to the generator, the current status of the generator is obtained. If the current status of the generator is not in a shutdown state, a generator shutdown timeout fault is reported. Once the generator shutdown timeout fault reporting is completed, or the current status of the generator is in a shutdown state, the shutdown control of the range extender is completed.
[0083] In summary, the range extender shutdown control method according to embodiments of the present invention obtains the range extender's rotational speed when the shutdown conditions are met, and obtains the range extender's real-time torque when the rotational speed is greater than a first preset rotational speed. Based on the real-time torque, a target negative torque is determined, and the range extender is controlled according to the target negative torque to update the real-time torque. Furthermore, when the real-time torque is less than the first preset shutdown torque, the range extender is determined to be in idle mode, and the range extender is shut down. This allows the range extender to shut down quickly and smoothly, significantly reducing shutdown noise, optimizing the vehicle's NVH performance, and providing users with a comfortable driving experience.
[0084] Based on the vehicle control method proposed in the foregoing embodiments of the present invention, the present invention also proposes a computer-readable storage medium storing a range extender shutdown control program thereon. When the range extender shutdown control program is executed by a processor, it implements the range extender shutdown control method of the above embodiments of the present invention.
[0085] According to the computer-readable storage medium of the present invention, by executing the shutdown control program of the range extender through a processor, the range extender can be shut down quickly and smoothly, thereby significantly reducing shutdown noise, optimizing the NVH performance of the vehicle, and bringing a comfortable driving experience to the user.
[0086] Figure 7 This is a block diagram of the shutdown control device for a range extender according to an embodiment of the present invention.
[0087] Specifically, such as Figure 7 As shown, the range extender shutdown control device 100 includes an acquisition module 10, a determination module 20, and a control module 30.
[0088] The acquisition module 10 is used to acquire the speed of the range extender when the range extender meets the shutdown conditions; and to acquire the real-time torque of the range extender when the speed of the range extender is greater than a first preset speed. The determination module 20 is used to determine the target negative torque based on the real-time torque of the range extender. The control module 30 is used to control the range extender based on the target negative torque to update the real-time torque of the range extender. When the real-time torque of the range extender is less than the first preset shutdown torque, the module determines that the range extender is in idle mode and controls the range extender to shut down.
[0089] In some embodiments of the present invention, the determining module 20 is further configured to determine that the range extender is in idle mode when the speed of the range extender is less than or equal to a first preset speed.
[0090] In some embodiments of the present invention, the range extender is applied to a vehicle, and the determining module 20 is further configured to determine that the range extender meets the shutdown conditions when the vehicle turns off the range extender mode or when the vehicle's power battery has a higher than preset charge level.
[0091] In some embodiments of the present invention, the range extender includes an engine and a generator, and the control module 30 is specifically used to acquire the real-time temperature of the engine coolant; when the real-time temperature of the engine coolant is greater than a preset temperature, the control module controls the generator to continuously drive the engine to rotate for a preset time and then sends a shutdown command to the engine; when the real-time temperature of the engine coolant is less than or equal to the preset temperature, the control module sends a shutdown command to the engine.
[0092] In some embodiments of the present invention, the control module 30 is further configured to: acquire the current engine speed; report an engine shutdown timeout fault when the current engine speed is greater than or equal to a second preset speed; acquire the current generator speed and current torque when the engine shutdown timeout fault reporting is completed or the current engine speed is less than the second preset speed; report a generator deceleration timeout fault when the current generator speed is greater than or equal to a third preset speed or the current generator torque is greater than or equal to a second preset shutdown torque; and send a shutdown command to the generator when the generator deceleration timeout fault reporting is completed or the current generator speed is less than the third preset speed and the current generator torque is less than the second preset shutdown torque.
[0093] In some embodiments of the present invention, the control module 30 is further configured to acquire the current state of the generator; report a generator shutdown timeout fault when the current state of the generator is not in a shutdown state; and complete the shutdown control of the range extender when the generator shutdown timeout fault reporting is completed or the current state of the generator is in a shutdown state.
[0094] It should be noted that other specific implementations of the range extender shutdown control device proposed in the embodiments of the present invention can be found in the specific implementations of the range extender shutdown control method described in the foregoing embodiments of the present invention. To reduce redundancy, they will not be repeated here.
[0095] In summary, the range extender shutdown control device according to embodiments of the present invention acquires the range extender's rotational speed when the shutdown conditions are met by an acquisition module, and acquires the range extender's real-time torque when the range extender's rotational speed is greater than a first preset rotational speed. A determination module then determines a target negative torque based on the range extender's real-time torque, and a control module controls the range extender based on the target negative torque to update the range extender's real-time torque. Finally, when the range extender's real-time torque is less than the first preset shutdown torque, it is determined that the range extender is in idle mode, and the range extender is shut down. This allows the range extender to shut down quickly and smoothly, significantly reducing shutdown noise, optimizing the vehicle's NVH performance, and providing users with a comfortable driving experience.
[0096] Figure 8 This is a block diagram of the vehicle controller according to an embodiment of the present invention.
[0097] Specifically, such as Figure 8 As shown, the vehicle controller 1000 includes the shutdown control device 100 of the range extender in the above embodiment of the present invention.
[0098] According to the vehicle controller of the present invention, by adopting the shutdown control device of the range extender of the above embodiments of the present invention, the range extender can be shut down quickly and smoothly, thereby significantly reducing shutdown noise, optimizing the NVH performance of the vehicle, and bringing a comfortable driving experience to the user.
[0099] Figure 9 This is a block diagram of a vehicle according to an embodiment of the present invention.
[0100] Specifically, such as Figure 9 As shown, the vehicle 2000 includes the vehicle controller 1000 described in the above embodiment of the present invention.
[0101] According to the vehicle of the present invention, by employing the vehicle controller of the above embodiments of the present invention, the range extender can be stopped quickly and smoothly, thereby significantly reducing shutdown noise, optimizing the NVH performance of the vehicle, and bringing a comfortable driving experience to the user.
[0102] Furthermore, other components and functions of the vehicle in the embodiments of the present invention are known to those skilled in the art, and will not be described in detail here to reduce redundancy.
[0103] It should be noted that the logic and / or steps represented in the flowchart or otherwise described herein, for example, can be considered as a sequenced list of executable instructions for implementing logical functions, and can be embodied in any computer-readable medium for use by, or in conjunction with, an instruction execution system, apparatus, or device (such as a computer-based system, a processor-included system, or other system that can fetch and execute instructions from, an instruction execution system, apparatus, or device). For the purposes of this specification, "computer-readable medium" can be any means that can contain, store, communicate, propagate, or transmit programs for use by, or in conjunction with, an instruction execution system, apparatus, or device. More specific examples (a non-exhaustive list) of computer-readable media include: an electrical connection having one or more wires (electronic device), a portable computer disk drive (magnetic device), random access memory (RAM), read-only memory (ROM), erasable and editable read-only memory (EPROM or flash memory), fiber optic devices, and portable optical disc read-only memory (CDROM). Alternatively, the computer-readable medium may be paper or other suitable media on which the program can be printed, since the program can be obtained electronically, for example, by optically scanning the paper or other medium, followed by editing, interpreting, or otherwise processing as necessary, and then stored in a computer memory.
[0104] It should be understood that various parts of the present invention can be implemented in hardware, software, firmware, or a combination thereof. In the above embodiments, multiple steps or methods can be implemented in software or firmware stored in memory and executed by a suitable instruction execution system. For example, if implemented in hardware, as in another embodiment, it can be implemented using any one or a combination of the following techniques known in the art: discrete logic circuits having logic gates for implementing logical functions on data signals, application-specific integrated circuits (ASICs) having suitable combinational logic gates, programmable gate arrays (PGAs), field-programmable gate arrays (FPGAs), etc.
[0105] In the description of this specification, references to terms such as "one embodiment," "some embodiments," "example," "specific example," or "some examples," etc., indicate that a specific feature, structure, material, or characteristic described in connection with that embodiment or example is included in at least one embodiment or example of the invention. In this specification, the illustrative expressions of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the specific features, structures, materials, or characteristics described may be combined in any suitable manner in one or more embodiments or examples.
[0106] In the description of this invention, it should be understood that the terms "center," "longitudinal," "lateral," "length," "width," "thickness," "upper," "lower," "front," "rear," "left," "right," "vertical," "horizontal," "top," "bottom," "inner," "outer," "clockwise," "counterclockwise," "axial," "radial," and "circumferential" indicate the orientation or positional relationship based on the orientation or positional relationship shown in the accompanying drawings. They are used only for the convenience of describing this invention and simplifying the description, and are not intended to indicate or imply that the device or element referred to must have a specific orientation, or be constructed and operated in a specific orientation. Therefore, they should not be construed as limitations on this invention.
[0107] Furthermore, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include at least one of that feature. In the description of this invention, "a plurality of" means at least two, such as two, three, etc., unless otherwise explicitly specified.
[0108] In this invention, unless otherwise explicitly specified and limited, the terms "installation," "connection," "linking," and "fixing," etc., should be interpreted broadly. For example, they can refer to a fixed connection, a detachable connection, or an integral part; they can refer to a mechanical connection or an electrical connection; they can refer to a direct connection or an indirect connection through an intermediate medium; they can refer to the internal communication of two components or the interaction between two components, unless otherwise explicitly limited. Those skilled in the art can understand the specific meaning of the above terms in this invention according to the specific circumstances.
[0109] In this invention, unless otherwise explicitly specified and limited, "above" or "below" the second feature can mean that the first feature is in direct contact with the second feature, or that the first feature is in indirect contact with the second feature through an intermediate medium. Furthermore, "above," "over," and "on top" of the second feature can mean that the first feature is directly above or diagonally above the second feature, or simply that the first feature is at a higher horizontal level than the second feature. "Below," "below," and "under" the second feature can mean that the first feature is directly below or diagonally below the second feature, or simply that the first feature is at a lower horizontal level than the second feature.
[0110] Although embodiments of the present invention have been shown and described above, it is understood that the above embodiments are exemplary and should not be construed as limiting the present invention. Those skilled in the art can make changes, modifications, substitutions and variations to the above embodiments within the scope of the present invention.
Claims
1. A shutdown control method for a range extender, characterized in that, The method includes: When the range extender meets the shutdown conditions, the rotational speed of the range extender is obtained; When the rotational speed of the range extender is greater than a first preset rotational speed, the real-time torque of the range extender is obtained; The target negative torque is determined based on the real-time torque of the range extender; The range extender is controlled according to the target negative torque to update the real-time torque of the range extender; When the real-time torque of the range extender is less than the first preset shutdown torque, it is determined that the range extender is in idle mode, and the range extender is controlled to shut down. The range extender includes an engine and a generator, and controlling the shutdown of the range extender includes: Obtain the real-time temperature of the engine coolant; When the real-time temperature of the engine coolant is greater than the preset temperature, the generator is controlled to continuously drive the engine to rotate for a preset time, and then a shutdown command is sent to the engine. When the real-time temperature of the engine coolant is less than or equal to the preset temperature, a shutdown command is sent to the engine.
2. The shutdown control method for the range extender according to claim 1, characterized in that, The method further includes: When the speed of the range extender is less than or equal to the first preset speed, the range extender is determined to be in the idle mode.
3. The shutdown control method for the range extender according to claim 1, characterized in that, The range extender is applied to a vehicle, and the method further includes: When the vehicle turns off range-extending mode or the vehicle's power battery has a charge greater than a preset value, it is determined that the range extender meets the shutdown conditions.
4. The shutdown control method for the range extender according to claim 1, characterized in that, The method of controlling the range extender to stop also includes: Obtain the current speed of the engine; When the current speed of the engine is greater than or equal to the second preset speed, the engine shutdown timeout fault is reported; When the engine shutdown timeout fault reporting is completed or the current speed of the engine is less than the second preset speed, the current speed and current torque of the generator are obtained; When the current speed of the generator is greater than or equal to the third preset speed, or when the current torque of the generator is greater than or equal to the second preset shutdown torque, the generator deceleration timeout fault is reported. When the generator deceleration timeout fault report is completed, or when the current speed of the generator is less than the third preset speed and the current torque of the generator is less than the second preset shutdown torque, a shutdown command is sent to the generator.
5. The shutdown control method for the range extender according to claim 4, characterized in that, The method of controlling the range extender to stop also includes: Obtain the current state of the generator; If the generator is not currently in a shutdown state, report a generator shutdown timeout fault. The shutdown control of the range extender is completed when the generator shutdown timeout fault report is completed or when the generator is currently in a shutdown state.
6. A computer-readable storage medium, characterized in that, It stores a shutdown control program for the range extender, which, when executed by the processor, implements the shutdown control method for the range extender according to any one of claims 1-5.
7. A shutdown control device for a range extender, characterized in that, The device includes: The acquisition module is used to acquire the rotational speed of the range extender when the range extender meets the shutdown conditions; and to acquire the real-time torque of the range extender when the rotational speed of the range extender is greater than a first preset speed. A determination module is used to determine the target negative torque based on the real-time torque of the range extender; The control module is used to control the range extender according to the target negative torque to update the real-time torque of the range extender; when the real-time torque of the range extender is less than the first preset shutdown torque, it determines that the range extender is in idle mode and controls the range extender to shut down. The range extender includes an engine and a generator. The control module is specifically used to acquire the real-time temperature of the engine's coolant; when the real-time temperature of the engine's coolant is greater than a preset temperature, the module controls the generator to continuously drive the engine to rotate for a preset time, and then sends a shutdown command to the engine; when the real-time temperature of the engine's coolant is less than or equal to the preset temperature, the module sends a shutdown command to the engine.
8. A vehicle controller, characterized in that, Includes the shutdown control device for the range extender as described in claim 7.
9. A vehicle, characterized in that, Includes the vehicle controller as described in claim 8.
Citation Information
Patent Citations
Generator torque control method based on range extender, range extender and electric automobile
CN108515849A