Control method and device of vehicle range extender, electronic equipment and storage medium

By optimizing engine torque and speed control through the generator controller, the problems of speed fluctuation and exhaust emissions during engine startup were solved, achieving stable engine operation and emission control.

CN119058646BActive Publication Date: 2026-01-27CHONGQING JINKANG NEW ENERGY VEHICLE CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411348013.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-09-26
Publication Date
2026-01-27
Estimated Expiration
2044-09-26

AI Technical Summary

Technical Problem

In the current technology, during the catalytic converter heating process at the engine start-up stage, the engine speed fluctuates significantly, leading to increased exhaust emissions and unstable ignition advance angle and air-fuel ratio, which affects the emission control effect.

Method used

The generator controller controls the engine's torque and speed, using torque control commands and speed control commands to reduce engine speed fluctuations, and adjusts the ignition advance angle and air-fuel ratio during catalytic converter heating to optimize engine operation.

Benefits of technology

During catalytic converter heating, engine speed fluctuations are reduced, exhaust emissions are lowered, catalytic converter purification efficiency is improved, engine operating parameters are stabilized, and exhaust emissions are reduced.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119058646B_ABST
    Figure CN119058646B_ABST
Patent Text Reader

Abstract

The application relates to the technical field of vehicle range extending control, and discloses a control method and device of a vehicle range extender, an electronic device and a storage medium, the method comprising the following steps: when it is detected that a working instruction of the range extender and the catalytic converter need to be heated, a torque control instruction is sent to a generator controller of the range extender, and the engine of the range extender starts to rotate based on the torque control instruction through the generator controller; when it is detected that the engine is successfully ignited, a rotating speed control instruction is sent to the generator controller of the range extender, and the rotating speed of the engine is controlled based on the rotating speed control instruction through the generator controller. Therefore, the torque and the rotating speed of the engine are controlled through the generator controller, the rotating speed fluctuation of the engine is small during the heating of the catalytic converter, the exhaust emission can be reduced, and the ignition advance angle of the engine can be further reduced and / or the air-fuel ratio of the engine can be increased.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of vehicle range extender control technology, specifically to a control method, device, electronic equipment, and storage medium for a vehicle range extender. Background Technology

[0002] GB 18352.6-2016, "Limits and Measurement Methods for Pollutant Emissions from Light-Duty Vehicles (China Stage VI)," introduces new requirements for vehicle exhaust emissions, which are mainly concentrated during the engine start-up phase. To minimize emissions during this phase, existing solutions employ catalytic converter heating technology. This involves using a smaller ignition advance angle to increase exhaust temperature and a leaner air-fuel ratio to reduce CO and THC emissions during cold starts.

[0003] A smaller ignition advance angle and an excessively lean air-fuel ratio cause engine speed fluctuations or even stalling, and result in higher engine emissions. Summary of the Invention

[0004] In view of the above problems, this application provides a control method, device, electronic equipment and storage medium for a vehicle range extender, which controls the engine torque and speed through a generator controller, thereby reducing engine speed fluctuations during catalytic converter heating, reducing exhaust emissions, and further reducing the engine ignition advance angle and / or increasing the engine air-fuel ratio.

[0005] The first aspect of this application provides a control method for a vehicle range extender, comprising: detecting a working command for the range extender and that the catalytic converter needs to be heated, then sending a torque control command to the generator controller of the range extender, and controlling the engine of the range extender to start rotating based on the torque control command by the generator controller; detecting that the engine ignition is successful, then sending a speed control command to the generator controller of the range extender, and controlling the engine speed based on the speed control command by the generator controller.

[0006] In some specific embodiments, upon detecting successful engine ignition, a speed control command is sent to the generator controller of the range extender. The step of controlling the engine speed based on the speed control command by the generator controller includes: upon detecting successful engine ignition, obtaining the target engine speed and the target speed fluctuation value; sending the speed control command to the generator controller of the range extender; wherein the speed control command includes the target speed and the target speed fluctuation value; and controlling the engine to operate at the target speed with the speed fluctuation value within the target speed fluctuation value by the generator controller based on the speed control command.

[0007] In some specific embodiments, after the step of controlling the engine to operate at a target speed and the speed fluctuation being within the target speed fluctuation value by the generator controller based on the speed control command, the method includes: detecting whether the current speed fluctuation value of the engine is within the target speed fluctuation value; if the current speed fluctuation value of the engine is detected to be within the target speed fluctuation value, then controlling the engine to reduce the ignition advance angle and / or increase the air-fuel ratio of the engine.

[0008] In some specific embodiments, the step of controlling the engine ignition advance angle to decrease and / or the engine air-fuel ratio to increase when the current engine speed fluctuation value is detected to be within the target speed fluctuation value includes: if the current engine speed fluctuation value is detected to be within the target speed fluctuation value, then obtaining a preset speed fluctuation value range in which the current speed fluctuation value is located; wherein, there are multiple preset speed fluctuation value ranges that do not overlap; determining a preset adjustment value based on the preset speed fluctuation value range in which the current speed fluctuation value is located, so as to adjust the engine ignition advance angle to decrease and / or the engine air-fuel ratio to increase based on the preset adjustment value; wherein, there is a corresponding relationship between the preset speed fluctuation value range and the preset adjustment value.

[0009] In some specific embodiments, after the step of controlling the range extender's engine to start rotating by the generator controller based on torque control commands, the process includes: detecting whether the engine speed has reached a preset speed by the engine controller; if the engine speed is detected to have reached the preset speed, then controlling the fuel injector to start injecting fuel by the engine controller, and sending a signal indicating successful ignition to the vehicle controller.

[0010] In some specific embodiments, after detecting successful engine ignition, a speed control command is sent to the generator controller of the range extender. After the step of controlling the engine speed based on the speed control command by the generator controller, the process includes: detecting that the catalytic converter heating has ended, then obtaining the current vehicle speed; determining the preset engine speed and preset torque based on the current vehicle speed, and controlling the engine to operate at the preset speed and preset torque; wherein there is a corresponding relationship between the vehicle speed and the preset torque.

[0011] In some specific embodiments, if the range extender's operating command is detected and the catalytic converter needs to be heated, a torque control command is sent to the range extender's generator controller. Before the generator controller controls the range extender's engine to start rotating based on the torque control command, the following steps are taken: obtaining the engine's current coolant temperature, current intake air temperature, and current ambient temperature through the engine controller; if the engine controller determines that the current coolant temperature, current intake air temperature, and current ambient temperature are all within a preset range, it determines that the catalytic converter needs to be heated and sends a signal indicating that the catalytic converter needs to be heated to the vehicle controller.

[0012] A second aspect of this application provides a control device for a vehicle range extender, comprising: a vehicle controller, configured to send a torque control command to the range extender's generator controller if a working command of the range extender is detected and the catalytic converter needs to be heated; and to send a speed control command to the range extender's generator controller if successful engine ignition is detected; and a generator controller, configured to control the range extender's engine to start rotating based on the torque control command, and to control the engine speed based on the speed control command.

[0013] A third aspect of this application provides an electronic device, comprising: a processor; and a memory for storing a computer program, wherein the computer program, when executed by the processor, implements a control method for a vehicle range extender as described above.

[0014] A fourth aspect of this application provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements a control method for a vehicle range extender as described above.

[0015] The beneficial technical effects of this application are at least as follows: Based on the control method, device, electronic equipment, and storage medium for the vehicle range extender provided in this application, the method includes: detecting a working command for the range extender and that the catalytic converter needs to be heated, then sending a torque control command to the generator controller of the range extender, and controlling the engine of the range extender to start rotating based on the torque control command; detecting successful engine ignition, then sending a speed control command to the generator controller of the range extender, and controlling the engine speed based on the speed control command. Therefore, by controlling the engine torque and speed through the generator controller, the engine speed fluctuation can be reduced during catalytic converter heating, exhaust emissions can be reduced, and the engine ignition advance angle can be further reduced and / or the engine air-fuel ratio can be increased.

[0016] The above description is merely an overview of the technical solutions of the embodiments of this application. In order to better understand the technical means of the embodiments of this application and to implement them in accordance with the contents of the specification, and to make the above and other objects, features and advantages of the embodiments of this application more obvious and understandable, specific implementation methods of this application are described below. Attached Figure Description

[0017] The accompanying drawings are for illustrative purposes only and are not intended to limit the scope of this application. Furthermore, the same reference numerals denote the same parts throughout the drawings. In the drawings:

[0018] Figure 1 This is a flowchart illustrating an embodiment of the control method for a vehicle range extender provided in this application;

[0019] Figure 2It is the engine speed curve corresponding to the engine control strategy in the existing technology;

[0020] Figure 3 This is the engine speed curve corresponding to the engine control strategy adopted by this patent;

[0021] Figure 4 This is a flowchart illustrating another embodiment of the control method for the range extender provided in this application;

[0022] Figure 5 This is a flowchart illustrating another embodiment of the control method for the range extender provided in this application;

[0023] Figure 6 This is a flowchart illustrating another embodiment of the control method for the range extender provided in this application;

[0024] Figure 7 This is a flowchart illustrating another embodiment of the control method for the range extender provided in this application;

[0025] Figure 8 This is a flowchart illustrating another embodiment of the control method for the range extender provided in this application;

[0026] Figure 9 This is a flowchart illustrating another embodiment of the control method for the range extender provided in this application;

[0027] Figure 10 This is a structural block diagram of an embodiment of the control device for a vehicle range extender provided in this application;

[0028] Figure 11 This is a schematic diagram of the structural framework of an embodiment of the electronic device provided in this application;

[0029] Figure 12 This is a schematic diagram of the structural framework of an embodiment of the computer-readable storage medium provided in this application. Detailed Implementation

[0030] Exemplary embodiments of the present application will now be described in more detail with reference to the accompanying drawings. While exemplary embodiments of the present application are shown in the drawings, it should be understood that the present application may be implemented in various forms and should not be limited to the embodiments set forth herein. All other embodiments obtained by those skilled in the art based on the embodiments of the present application without inventive effort are within the scope of protection of the present application.

[0031] If the embodiments of this application involve descriptions such as "first" or "second," these descriptions are for descriptive purposes only and should not be construed as indicating or implying their relative importance or implicitly specifying the number of technical features indicated. Therefore, a feature defined with "first" or "second" may explicitly or implicitly include at least one of those features. Furthermore, if the word "and / or" appears throughout the text, it means including three parallel solutions. For example, "A and / or B" includes solution A, solution B, or a solution that simultaneously satisfies A and B. Additionally, the technical solutions of various embodiments can be combined with each other, but this must be based on the ability of those skilled in the art to implement them. When the combination of technical solutions is contradictory or impossible to implement, it should be considered that such a combination of technical solutions does not exist and is not within the scope of protection claimed in this application.

[0032] The first aspect of this application provides a control method for a vehicle range extender, which is applied to range-extended new energy vehicles. Figure 1 This is a flowchart illustrating an embodiment of the control method for a vehicle range extender provided in this application, in conjunction with... Figure 1 This method includes the following steps:

[0033] S11: If the range extender's operating command is detected and the catalytic converter needs to be heated, a torque control command is sent to the range extender's generator controller. The generator controller then controls the range extender's engine to start rotating based on the torque control command.

[0034] When the vehicle's battery pack charge falls below a threshold level, the range extender will activate to generate electricity to power the vehicle's drive motor. The threshold level setting is related to factors such as vehicle configuration and vehicle mode; different configurations and vehicle modes will affect the threshold level setting.

[0035] The catalytic converter is located in the exhaust pipe of the engine in the range extender. It purifies the engine's exhaust, thereby reducing emissions. These exhaust gases refer to harmful gases such as CO and THC.

[0036] In some applications, during the initial period of engine operation, the catalytic converter's low temperature results in low exhaust gas purification efficiency, leading to significant emissions during this phase. For example, when an engine starts, it typically goes through a start-up and warm-up phase. During these phases, the catalytic converter's temperature is generally low, resulting in low exhaust gas purification efficiency. To maximize catalytic converter purification efficiency during this initial period, engine settings are typically adjusted to ensure a higher exhaust gas temperature, effectively heating the catalytic converter and improving its purification performance. For instance, current technology generally employs a smaller ignition advance angle to achieve a higher exhaust gas temperature, thereby rapidly heating the catalytic converter and improving its purification efficiency.

[0037] It should be understood that the vehicle controller can be the entity executing the steps in this embodiment and subsequent embodiments. When the vehicle controller detects the operating command of the range extender and the catalytic converter needs to be heated, it will heat the catalytic converter for a period of time during which the range extender starts to work. That is, the catalytic converter is heated by controlling the engine's setting parameters during engine operation. This embodiment does not show the specific control steps for heating the catalytic converter, but relevant prior art can be referred to.

[0038] When the range extender's operating command is detected and the catalytic converter needs heating, but the range extender has not yet started working, it is necessary to control the range extender to start operating. This embodiment defines the following control method to start the range extender: a torque control command is sent to the range extender's generator controller, and the generator controller controls the range extender's engine to start rotating based on the torque control command. That is, the vehicle controller generates a torque control command and sends it to the motor controller, which then controls the engine torque based on the torque control command, causing the engine to start rotating.

[0039] S12: If successful engine ignition is detected, a speed control command is sent to the generator controller of the range extender, and the generator controller controls the engine speed based on the speed control command.

[0040] After the engine starts rotating, it goes through a process before ignition is successful. Once ignited, the engine runs by burning fuel. When the vehicle controller detects successful engine ignition, it generates a speed control command and sends it to the range extender's generator controller. Upon receiving the speed control command, the generator controller controls the engine speed accordingly.

[0041] It should be understood that during the catalytic converter heating phase, using a smaller ignition advance angle can cause significant engine speed fluctuations. Furthermore, during this heating phase, a larger air-fuel ratio (the ratio of air mass to fuel mass) is typically used to enhance combustion, which also leads to significant engine speed fluctuations. In existing technology, the engine speed of the range extender is controlled by an engine controller during the catalytic converter heating phase. Based on this control method, with a smaller ignition advance angle and a larger air-fuel ratio, the engine speed will fluctuate significantly during the catalytic converter heating phase. Even if the engine speed is kept constant, the fluctuation will still be substantial. However, based on the control method of this application, engine speed is controlled through a generator controller. This effectively reduces engine speed fluctuations during the catalytic converter heating phase when a smaller ignition advance angle and a larger air-fuel ratio are used. Specifically, during the catalytic converter heating phase, the generator controller controls the engine speed, thereby reducing engine speed fluctuations during this phase.

[0042] Figure 2 It is the engine speed curve corresponding to the engine control strategy in existing technology. Figure 3 This is the engine speed curve corresponding to the engine control strategy adopted in this patent.

[0043] Combination Figure 2 as well as Figure 3 The horizontal axis represents the engine's operating time, and the vertical axis represents the engine's rotational speed. The dashed box represents the engine speed curve corresponding to the catalytic converter heating stage. Furthermore, it is assumed that both existing technologies and this patent control the engine speed to remain constant during the catalytic converter heating stage.

[0044] from Figure 2 It can be seen that the sawtooth pattern of the engine speed curve is quite obvious, meaning that the engine speed fluctuates significantly. Figure 3 The sawtooth pattern in the engine speed curve is virtually nonexistent. Therefore, with the control method of this patent, the engine speed fluctuation during the catalytic converter heating phase is minimal.

[0045] Because the engine speed fluctuations are smaller after adopting the control method of this patent, the engine ignition advance angle can be further reduced and / or the air-fuel ratio can be increased, thereby achieving better heating and / or enhanced combustion effects for the catalytic converter, thus reducing exhaust emissions. On the other hand, reducing engine speed fluctuations makes the engine air-fuel ratio more stable, leading to more precise parameter control, more complete combustion, and further reducing exhaust emissions.

[0046] Figure 4 This is a flowchart illustrating another embodiment of the control method for the range extender provided in this application. (In conjunction with...) Figure 4In some specific embodiments, upon detecting successful engine ignition, a speed control command is sent to the generator controller of the range extender. The generator controller then controls the engine speed based on the speed control command, i.e., step S12 above, which includes:

[0047] S21: If successful engine ignition is detected, the target engine speed and the target speed fluctuation value are obtained.

[0048] The target speed can be preset or calculated in real time based on various parameters. Similarly, the target speed fluctuation value can also be preset or calculated in real time based on various parameters.

[0049] In some applications, the target speed can be 1500 rpm, and the target speed fluctuation value can be 30 rpm, but this is not a limitation.

[0050] S22: Send the speed control command to the generator controller of the range extender; wherein, the speed control command includes the target speed and the target speed fluctuation value.

[0051] That is, the vehicle controller sends the speed control command to the generator controller of the range extender. In addition to the target speed and the target speed fluctuation value, the speed control command may also include some other parameters.

[0052] S23: The generator controller controls the engine to operate at the target speed based on the speed control command, and the speed fluctuation value is within the target speed fluctuation value.

[0053] After receiving a speed control command, the generator controller controls the engine to operate at the target speed, ensuring that the engine speed fluctuation value is within the target speed fluctuation value. The speed fluctuation value can be the average speed fluctuation value over a period of time.

[0054] Based on this embodiment, the engine speed is made to fluctuate within the target speed fluctuation range based on the target speed value, thereby achieving a smaller speed fluctuation.

[0055] Figure 5 This is a flowchart illustrating yet another embodiment of the control method for the range extender provided in this application. (In conjunction with...) Figure 5 In addition to the content of the above embodiments, in some specific embodiments, after the step of controlling the engine to operate at a target speed and the speed fluctuation within the target speed fluctuation value by the generator controller based on the speed control command, that is, after the above step S22, the following is included:

[0056] S31: Detect whether the current engine speed fluctuation value is within the target speed fluctuation value.

[0057] When controlling the engine to operate at a target speed and the speed fluctuation is within the target speed fluctuation range, the actual engine speed fluctuation may be greater than the target speed fluctuation. Here, the current speed fluctuation can be the average speed fluctuation over a period including the current moment.

[0058] S32: If the current engine speed fluctuation value is detected to be within the target speed fluctuation value, then control the engine ignition advance angle to decrease and / or the engine air-fuel ratio to increase.

[0059] If the current engine speed fluctuation is detected to be within the target speed fluctuation range, it indicates that the actual speed fluctuation meets the control requirements and is relatively small. At this point, to further enhance the heating effect on the catalytic converter and / or improve fuel combustion to reduce exhaust emissions, the engine ignition advance angle is reduced and / or the engine air-fuel ratio is increased.

[0060] Conversely, if the current engine speed fluctuation value is detected to be outside the target speed fluctuation value, it indicates that the actual speed fluctuation does not meet the control requirements and the speed fluctuation is relatively large. In this case, to ensure that the speed fluctuation does not increase further, the current ignition advance angle and / or the engine air-fuel ratio can be maintained.

[0061] Figure 6 This is a flowchart illustrating yet another embodiment of the control method for the range extender provided in this application. (In conjunction with...) Figure 6 In some specific embodiments, the step of controlling the engine ignition advance angle to decrease and / or the engine air-fuel ratio to increase, if the current engine speed fluctuation value is detected to be within the target speed fluctuation value, includes:

[0062] S41: If the current speed fluctuation value of the engine is detected to be within the target speed fluctuation value, then the preset speed fluctuation value range in which the current speed fluctuation value is located is obtained; wherein, there are multiple preset speed fluctuation value ranges and they do not overlap.

[0063] It should be understood that preset speed fluctuation value ranges are pre-set, and the width of multiple preset speed fluctuation value ranges can be the same, and multiple preset speed fluctuation value ranges can be connected sequentially.

[0064] Once the current speed fluctuation value is obtained, the preset speed fluctuation range within which it falls can be determined by comparison. For example, if the current speed fluctuation value is 25 rpm, and a preset speed fluctuation range is 20 rpm - 30 rpm, then the preset speed fluctuation range corresponding to the current speed fluctuation value is 20 rpm - 30 rpm.

[0065] S42: Determine a preset adjustment value based on the preset speed fluctuation range in which the current speed fluctuation value is located, so as to adjust the engine ignition advance angle to decrease and / or the engine air-fuel ratio to increase based on the preset adjustment value; wherein, there is a corresponding relationship between the preset speed fluctuation range and the preset adjustment value.

[0066] It should be understood that the correspondence between the preset adjustment value and the preset speed fluctuation range is pre-set, and different preset adjustment values ​​correspond to different preset speed fluctuation ranges. Based on different preset adjustment values, the engine ignition advance angle and / or the engine air-fuel ratio can be adjusted to different degrees. Two preset adjustments can be set, corresponding to the ignition advance angle and the air-fuel ratio respectively.

[0067] Specifically, when the average speed fluctuation value corresponding to the preset speed fluctuation range is small, the corresponding preset adjustment value can be larger, allowing for a greater degree of adjustment to the ignition advance angle or air-fuel ratio. This is because a small average speed fluctuation value corresponding to the preset speed fluctuation range indicates that the current speed fluctuation is small, meaning that the speed fluctuation is minimal, thus allowing for a greater degree of adjustment to the ignition advance angle or air-fuel ratio.

[0068] For example, if the current speed fluctuation value corresponds to a preset speed fluctuation range of 20rpm-30rpm, and the corresponding preset adjustment value is A, and the current speed fluctuation value corresponds to a preset speed fluctuation range of 10rpm-20rpm, and the corresponding preset adjustment value is B, then B is greater than A.

[0069] Figure 7 This is a flowchart illustrating yet another embodiment of the control method for the range extender provided in this application. (In conjunction with...) Figure 7 In some specific embodiments, after the step of controlling the range extender's engine to start rotating via the generator controller based on torque control commands, i.e., after step S11 above, the following is included:

[0070] S51: The engine controller detects whether the engine speed has reached the preset speed.

[0071] After the engine starts rotating, it can be monitored in real time to see if the engine speed has reached the preset speed.

[0072] S52: If the engine speed is detected to have reached the preset speed, the engine controller will control the fuel injector to start injecting fuel and send a signal of successful ignition to the vehicle controller.

[0073] When the engine speed reaches the preset speed, it indicates that fuel can be injected into the fuel cylinder, and the engine controller controls the fuel injectors to start injecting fuel. After fuel injection, ignition is considered successful, and an ignition success signal is sent to the vehicle controller.

[0074] Figure 8 This is a flowchart illustrating yet another embodiment of the control method for the range extender provided in this application. (In conjunction with...) Figure 8 In some specific embodiments, after successful engine ignition is detected, a speed control command is sent to the generator controller of the range extender. Following the step of the generator controller controlling the engine speed based on the speed control command, the process includes:

[0075] S61: If the catalytic converter heating is detected to have ended, the current vehicle speed is obtained.

[0076] After the catalytic converter finishes heating, the ignition advance angle can return to a larger level, and the air-fuel ratio can return to a smaller level.

[0077] S62: Determine the preset engine speed and preset torque based on the current vehicle speed, and control the engine to operate at the preset speed and preset torque; there is a corresponding relationship between the vehicle speed and the preset torque.

[0078] It should be understood that after the catalytic converter heating is completed, the engine speed will not be affected by the catalytic converter heating. At this time, the engine speed fluctuation is small, so the control method of the above embodiment does not need to be applied to reduce the engine speed fluctuation. That is, at this time, it is not necessary to control the engine to work at the target speed through the generator.

[0079] At this point, the engine can be directly controlled by the engine controller to operate at a preset speed and preset torque. The preset speed and preset torque can be determined based on the current vehicle speed by determining the vehicle's current driving power and using that driving power as the target power output required by the range extender. The preset speed and preset torque are then determined based on this target power output. In this case, there is a preset relationship between the target power output and the preset speed and preset torque.

[0080] Figure 9 This is a flowchart illustrating yet another embodiment of the control method for the range extender provided in this application. (In conjunction with...) Figure 9 In some specific embodiments, if an operating command for the range extender is detected and the catalytic converter requires heating, a torque control command is sent to the range extender's generator controller. Prior to the step where the generator controller controls the range extender's engine to start rotating based on the torque control command, the following steps are included:

[0081] S71: Obtains the engine's current coolant temperature, current intake air temperature, and current ambient temperature of the vehicle's surroundings via the engine controller.

[0082] This embodiment actually provides a way to determine whether the catalyst needs to be heated. First, this step is to obtain the current engine coolant temperature, the current intake air temperature, and the current ambient temperature of the vehicle's environment.

[0083] It should be understood that the start time of this step can be the moment the working command of the range extender is detected, or the moment the vehicle is powered on; there is no specific restriction.

[0084] S72: If the engine controller determines that the current coolant temperature, the current intake air temperature, and the current ambient temperature are all within the preset range, then it determines that the catalyst needs to be heated and sends the signal that the catalyst needs to be heated to the vehicle controller.

[0085] The preset water temperature range, preset intake air temperature range, and preset ambient temperature range are pre-set. If the current water temperature, current intake air temperature, and current ambient temperature are all within the preset range, it indicates that the catalytic converter needs to be heated.

[0086] A second aspect of this application provides a control device 20 for a vehicle range extender. Figure 10 This is a structural block diagram of an embodiment of the control device 20 for the vehicle range extender provided in this application.

[0087] Combination Figure 10 The control device 20 of the vehicle range extender includes a vehicle controller 21 and a generator controller 22. The vehicle controller 21 detects the range extender's operating command and, if the catalytic converter needs heating, sends a torque control command to the range extender's generator controller; and detects successful engine ignition and sends a speed control command to the range extender's generator controller. The generator controller 22 controls the range extender's engine to start rotating based on the torque control command and controls the engine speed based on the speed control command. For the specific execution method of the above steps, please refer to the embodiments in the method section above, which will not be repeated here.

[0088] A third aspect of this application provides an electronic device, comprising: a processor; and a memory for storing a computer program, wherein the computer program, when executed by the processor, implements the control method for the vehicle range extender in any of the above embodiments.

[0089] Figure 11 This is a schematic diagram of the structural framework of an embodiment of the electronic device 500 provided in this application.

[0090] In some specific embodiments, the electronic device 500 includes a central processing unit (CPU) 501 and a read-only memory (ROM) 502. The CPU 501 is a processor, and the ROM 502 is a memory. The CPU 501 can perform various appropriate actions and processes, such as executing the methods described in the above embodiments, based on programs stored in the ROM 502 or programs loaded from storage portion 508 into random access memory (RAM) 503. The RAM 503 also stores various programs and data required for system operation. The CPU 501, ROM 502, and RAM 503 are interconnected via a bus 504. An input / output (I / O) interface 505 is also connected to the bus 504.

[0091] The following components are connected to I / O interface 505: an input section 506 including a keyboard, mouse, etc.; an output section 507 including a cathode ray tube (CRT), liquid crystal display (LCD), etc., and speakers, etc.; a storage section 508 including a hard disk, etc.; and a communication section 509 including a network interface card such as a LAN (Local Area Network) card, modem, etc. The communication section 509 performs communication processing via a network such as the Internet. A drive 510 is also connected to I / O interface 505 as needed. Removable media 511, such as a disk, optical disk, magneto-optical disk, semiconductor memory, etc., are installed on drive 510 as needed so that computer programs read from them can be installed into storage section 508 as needed.

[0092] Specifically, according to embodiments of this application, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, embodiments of this application include a computer program product comprising a computer program carried on a computer-readable medium, the computer program including a computer program for performing the methods shown in the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network via communication section 509, and / or installed from removable medium 511. When the computer program is executed by central processing unit (CPU) 501, it performs various functions defined in the system of this application.

[0093] A fourth aspect of this application provides a computer-readable storage medium 40, Figure 12This is a schematic diagram of the structural framework of an embodiment of the computer-readable storage medium 40 provided in this application.

[0094] The computer-readable storage medium 40 stores a computer program 41, which, when executed by a processor, implements the control method of the vehicle range extender as described in any of the above embodiments.

[0095] It should be noted that the computer-readable medium 40 shown in the embodiments of this application can be a computer-readable signal medium, a computer-readable storage medium, or any combination of the two. A computer-readable storage medium can be, for example, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of a computer-readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM), flash memory, optical fiber, portable compact disc read-only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination thereof. In this application, a computer-readable storage medium can be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, apparatus, or device. In this application, a computer-readable signal medium can include a data signal propagated in baseband or as part of a carrier wave, carrying a computer-readable computer program. The transmitted data signal can take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. The computer-readable signal medium can also be any computer-readable medium other than a computer-readable storage medium, which can send, propagate, or transmit a program for use by or in connection with an instruction execution system, apparatus, or device. The computer program contained on the computer-readable medium can be transmitted using any suitable medium, including but not limited to wireless, wired, etc., or any suitable combination thereof.

[0096] In summary, based on the control method, device, electronic equipment, and storage medium for the vehicle range extender provided in this application, the method includes: detecting a working command for the range extender and that the catalytic converter needs to be heated, then sending a torque control command to the generator controller of the range extender, and controlling the engine of the range extender to start rotating based on the torque control command; detecting successful engine ignition, then sending a speed control command to the generator controller of the range extender, and controlling the engine speed based on the speed control command. Therefore, by controlling the engine torque and speed through the generator controller, the engine speed fluctuation can be reduced during catalytic converter heating, exhaust emissions can be reduced, and the engine ignition advance angle can be further reduced and / or the engine air-fuel ratio can be increased.

[0097] The above description is merely a preferred exemplary embodiment of this application and is not intended to limit the implementation of this application. Those skilled in the art can easily make corresponding modifications or alterations based on the main concept and spirit of this application. Therefore, the scope of protection of this application should be determined by the scope of protection claimed in the claims.

Claims

1. A control method for a vehicle range extender, characterized in that, include: If the range extender's operating command is detected and the catalytic converter needs to be heated, a torque control command is sent to the range extender's generator controller, which then controls the range extender's engine to start rotating based on the torque control command. If the engine ignition is detected to be successful, a speed control command is sent to the generator controller of the range extender, and the generator controller controls the engine speed based on the speed control command. If successful engine ignition is detected, a speed control command is sent to the generator controller of the range extender. The step of the generator controller controlling the engine speed based on the speed control command includes: If the engine ignition is detected to be successful, the target speed and the target speed fluctuation value of the engine are obtained. A speed control command is sent to the generator controller of the range extender; wherein the speed control command includes the target speed and the target speed fluctuation value; The generator controller controls the engine to operate at the target speed based on the speed control command, and the speed fluctuation value is within the target speed fluctuation value.

2. The control method for a vehicle range extender according to claim 1, characterized in that, Following the step of controlling the engine to operate at the target speed and with the speed fluctuation within the target speed fluctuation value based on the speed control command by the generator controller, the following steps are included: Detect whether the current speed fluctuation value of the engine is within the target speed fluctuation value; If the current speed fluctuation of the engine is detected to be within the target speed fluctuation value, then the engine ignition advance angle is reduced and / or the air-fuel ratio of the engine is increased.

3. The control method for a vehicle range extender according to claim 2, characterized in that, The step of controlling the engine to decrease the ignition advance angle and / or increase the air-fuel ratio when the current speed fluctuation value of the engine is detected to be within the target speed fluctuation value includes: If the current speed fluctuation value of the engine is detected to be within the target speed fluctuation value, then the preset speed fluctuation value interval in which the current speed fluctuation value is located is obtained; wherein, there are multiple preset speed fluctuation value intervals and they do not overlap with each other; A preset adjustment value is determined based on the preset speed fluctuation range in which the current speed fluctuation value is located, so as to adjust the engine ignition advance angle to decrease and / or the engine air-fuel ratio to increase based on the preset adjustment value; wherein, there is a corresponding relationship between the preset speed fluctuation range and the preset adjustment value.

4. The control method for a vehicle range extender according to claim 1, characterized in that, After the step of controlling the range extender's engine to start rotating via the generator controller based on the torque control command, the following steps are included: The engine controller detects whether the engine speed has reached the preset speed. If the engine speed is detected to have reached the preset speed, the engine controller will control the fuel injector to start injecting fuel and send a signal indicating successful ignition to the vehicle controller.

5. The control method for a vehicle range extender according to claim 1, characterized in that, If successful engine ignition is detected, a speed control command is sent to the generator controller of the range extender. Following the step of the generator controller controlling the engine speed based on the speed control command, the process includes: Once the catalytic converter heating is detected to be finished, the current vehicle speed is obtained. The preset speed and preset torque of the engine are determined based on the current vehicle speed, and the engine is controlled to operate at the preset speed and preset torque; wherein there is a corresponding relationship between the vehicle speed and the preset speed and preset torque.

6. The control method for a vehicle range extender according to claim 1, characterized in that, If an operating command for the range extender is detected and the catalytic converter requires heating, a torque control command is sent to the generator controller of the range extender. Prior to the step where the generator controller controls the engine of the range extender to start rotating based on the torque control command, the following steps are included: The engine's current coolant temperature, current intake air temperature, and current ambient temperature are obtained through the engine controller. If the engine controller determines that the current coolant temperature, the current intake air temperature, and the current ambient temperature are all within the preset range, then it determines that the catalytic converter needs to be heated and sends a signal indicating that the catalytic converter needs to be heated to the vehicle controller.

7. A control device for a vehicle range extender, characterized in that, include: The vehicle controller detects the operating command of the range extender and the catalytic converter needs to be heated, and then sends a torque control command to the generator controller of the range extender. And if successful engine ignition is detected, a speed control command is sent to the generator controller of the range extender; wherein, if successful engine ignition is detected, the speed control command is sent to the generator controller of the range extender, including: if successful engine ignition is detected, obtaining the target speed and the target speed fluctuation value corresponding to the engine; and sending the speed control command to the generator controller of the range extender; wherein, the speed control command includes the target speed and the target speed fluctuation value; The generator controller controls the range extender's engine to start rotating based on the torque control command, and controls the engine's speed based on the speed control command; wherein, controlling the engine's speed based on the speed control command includes: controlling the generator controller to operate the engine at the target speed and with the speed fluctuation value within the target speed fluctuation value based on the speed control command.

8. An electronic device, characterized in that, include: processor; A memory for storing a computer program that, when executed by the processor, implements the control method for the vehicle range extender according to any one of claims 1-6.

9. A computer-readable storage medium, characterized in that, The storage medium stores a computer program, which, when executed by a processor, implements the control method for the vehicle range extender as described in any one of claims 1-6.

Citation Information

Patent Citations

  • Torque control method for hybrid vehicle in ignition stage, and related equipment

    CN113602255A

  • Vehicle driving method, vehicle driving device, equipment and storage medium

    CN115214609A