Range extender auxiliary working condition control method and vehicle control unit

By obtaining real-time operating condition information through the vehicle controller, responding to engine requests, activating and adjusting the range extender output parameters, the problem of insufficient control accuracy of the range extender's auxiliary operating condition is solved, intelligent range extender auxiliary operating condition control is realized, and control accuracy and engine efficiency are improved.

CN120588974AActive Publication Date: 2025-09-05CHENGDU CELIS TECH CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202511107892.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-08-08
Publication Date
2025-09-05
Estimated Expiration
2045-08-08

AI Technical Summary

Technical Problem

The existing range extender auxiliary operating condition control method has poor control accuracy, lacks intelligence, and cannot be accurately adjusted according to real-time operating conditions.

Method used

The vehicle controller obtains the vehicle's real-time operating condition information, responds to the engine's activation request, determines whether the preset activation conditions are met, activates the target range extender auxiliary condition, and obtains the corresponding range extender output target parameters. A control request is constructed to adjust the range extender output parameters to the target value, thereby realizing intelligent control of the range extender auxiliary condition.

Benefits of technology

The intelligent control level of the range extender's auxiliary working conditions has been improved, and precise adjustment based on real-time working conditions has been achieved, ensuring that exhaust emissions meet requirements, detecting engine faults in a timely manner, improving engine efficiency and extending engine service life.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120588974A_ABST
    Figure CN120588974A_ABST
Patent Text Reader

Abstract

The invention relates to a range extender auxiliary working condition control method and a vehicle control unit. The method comprises the steps that after a vehicle is powered on, real-time operation condition information of the vehicle is obtained; in response to an activation request for a target range extender auxiliary working condition initiated by an engine of the vehicle, if the real-time operation working condition information meets a preset activation condition of the target range extender auxiliary working condition, activating the target range extender auxiliary working condition, and obtaining a range extender output target parameter corresponding to the target range extender auxiliary working condition; constructing a range extender output control request based on the range extender output target parameter; the range extender output control request is used for requesting to adjust range extender output parameters of the vehicle to range extender output target parameters so as to complete the target range extender auxiliary working condition. By adopting the method, the control intelligence degree of the auxiliary working condition of the range extender can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of vehicle control technology, and in particular to a range extender auxiliary operating condition control method and a vehicle controller. Background Art

[0002] With the development of vehicle control technology, a technique for controlling the range extender of extended-range hybrid vehicles (RELHEVs) has emerged. As a core component of RELHEVs, the RELHEV can address the issue of insufficient range. Timely control of the RELHEV's auxiliary operating conditions helps ensure emissions meet requirements, promptly detect engine faults, improve engine efficiency, and extend engine life.

[0003] However, the current auxiliary operating condition control of the range extender is usually implemented based on a fixed control cycle. This auxiliary operating condition control method has poor control accuracy and is not intelligent enough. Summary of the Invention

[0004] Based on this, it is necessary to provide a range extender auxiliary operating condition control method, device, vehicle controller, computer-readable storage medium and computer program product that can improve the intelligence level of the range extender auxiliary operating condition control method to address the above technical problems.

[0005] In a first aspect, the present application provides a range extender auxiliary operating condition control method, which is applied to a vehicle controller, comprising:

[0006] After the vehicle is powered on, obtaining real-time operating condition information of the vehicle;

[0007] In response to an activation request for a target range extender assisting operating condition initiated by an engine of the vehicle, if the real-time operating condition information satisfies a preset activation condition of the target range extender assisting operating condition, activating the target range extender assisting operating condition and obtaining a range extender output target parameter corresponding to the target range extender assisting operating condition;

[0008] A range extender output control request is constructed based on the range extender output target parameter; the range extender output control request is used to request adjustment of the vehicle's range extender output parameter to the range extender output target parameter to achieve the target range extender auxiliary operating condition.

[0009] In a second aspect, the present application also provides a range extender auxiliary operating condition control device, which is applied to a vehicle controller, comprising:

[0010] An operating condition acquisition module, used to acquire real-time operating condition information of the vehicle after the vehicle is powered on;

[0011] an auxiliary operating condition activation module, configured to respond to an activation request for a target range extender auxiliary operating condition initiated by the engine of the vehicle, activate the target range extender auxiliary operating condition if the real-time operating condition information satisfies a preset activation condition of the target range extender auxiliary operating condition, and obtain a range extender output target parameter corresponding to the target range extender auxiliary operating condition;

[0012] A control request construction module is used to construct a range extender output control request based on the range extender output target parameter; the range extender output control request is used to request adjustment of the vehicle's range extender output parameter to the range extender output target parameter to achieve the target range extender auxiliary operating condition.

[0013] In a third aspect, the present application further provides a vehicle controller comprising a memory and a processor, wherein the memory stores a computer program, and the processor implements the steps of the method described in any one of the embodiments of the first aspect when executing the computer program.

[0014] In a fourth aspect, the present application further provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of the method described in any one of the embodiments of the first aspect.

[0015] In a fifth aspect, the present application also provides a computer program product, comprising a computer program, which, when executed by a processor, implements the steps of the method described in any one of the embodiments of the first aspect.

[0016] The above-mentioned range extender auxiliary operating condition control method, device, vehicle controller, storage medium and computer program product obtain the vehicle's real-time operating condition information through the vehicle controller after the vehicle is powered on; in response to an activation request for a target range extender auxiliary operating condition initiated by the vehicle's engine, if the real-time operating condition information meets the preset activation conditions of the target range extender auxiliary operating condition, the target range extender auxiliary operating condition is activated and the range extender output target parameters corresponding to the target range extender auxiliary operating condition are obtained; based on the range extender output target parameters, a range extender output control request is constructed; the range extender output control request is used to request adjustment of the vehicle's range extender output parameters to the range extender output target parameters to achieve the target range extender auxiliary operating condition. In the present application, after the vehicle is powered on, the vehicle controller can collect the real-time operating conditions of the vehicle. If a request for activating a target range extender auxiliary condition initiated by the vehicle's engine is received, it is determined whether the real-time operating conditions meet the preset activation conditions of the target range extender auxiliary condition. If so, the target range extender auxiliary condition is activated, and the range extender output target parameters corresponding to the target range extender auxiliary condition are obtained at the same time, thereby generating a corresponding control request to implement range extender output parameter control to complete the target range extender auxiliary condition. In this way, the activation of the target range extender auxiliary condition is achieved according to the real-time operating conditions, and the control of the range extender output parameters can be achieved according to the target range extender auxiliary condition, thereby improving the control intelligence of the range extender auxiliary condition. BRIEF DESCRIPTION OF THE DRAWINGS

[0017] In order to more clearly illustrate the technical solutions in the embodiments of the present application or related technologies, the following briefly introduces the drawings required for use in the embodiments or related technical descriptions. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.

[0018] Figure 1 1 is a flow chart of a method for controlling an auxiliary operating condition of a range extender in one embodiment;

[0019] Figure 2 A schematic diagram of a process for constructing a control request in one embodiment;

[0020] Figure 3 1 is a flow chart of obtaining a torque adjustment slope and a speed adjustment slope in one embodiment;

[0021] Figure 4 1 is a flow chart of obtaining the target engine torque and the target generator speed in one embodiment;

[0022] Figure 5 2 is a flow chart of a method for controlling an auxiliary operating condition of a range extender in another embodiment;

[0023] Figure 6 2 is a structural block diagram of a range extender auxiliary operating condition control device in one embodiment;

[0024] Figure 7 This is a diagram of the internal structure of a vehicle controller in one embodiment. DETAILED DESCRIPTION

[0025] In order to make the purpose, technical solutions and advantages of this application more clear, the following further describes this application in detail with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain this application and are not intended to limit this application.

[0026] In one embodiment, Figure 1 As shown, a range extender auxiliary operating condition control method is provided. This embodiment uses the method applied to a vehicle controller as an example. In this embodiment, the method includes the following steps:

[0027] Step S101: After the vehicle is powered on, real-time operating condition information of the vehicle is obtained.

[0028] Real-time operating condition information can be the real-time operating status signal of the vehicle, for example, it may include the real-time operating speed of the vehicle, the real-time status of the vehicle engine, such as engine speed, engine torque, engine cooling water temperature and engine operating status, etc. It may also include the real-time status of the vehicle generator, which may include: generator speed and generator torque, etc. It may also include battery pack related information, such as power and discharge power limit, etc.

[0029] Specifically, after the vehicle is powered on, the vehicle controller can obtain the real-time operating condition information of the vehicle in real time.

[0030] Step S102 , in response to an activation request for a target range extender auxiliary operating condition initiated by the vehicle's engine, if the real-time operating condition information satisfies a preset activation condition for the target range extender auxiliary operating condition, the target range extender auxiliary operating condition is activated, and a range extender output target parameter corresponding to the target range extender auxiliary operating condition is obtained.

[0031] The target range extender auxiliary operating condition refers to the range extender auxiliary operating condition that needs to be activated, and the preset activation condition refers to the pre-set activation condition of the target range extender auxiliary operating condition. In this embodiment, if the vehicle's engine needs to activate the target range extender auxiliary operating condition, an activation request for the target range extender auxiliary operating condition and a prohibition of shutdown request can be initiated to the vehicle controller of the vehicle. The activation request is mainly used to request the vehicle controller to activate the target range extender auxiliary operating condition, and the prohibition of shutdown request is used to ensure that the vehicle controller does not perform shutdown processing before the target range extender auxiliary operating condition is completed.

[0032] In addition, in addition to the activation request for the target range extender auxiliary operating condition initiated by the engine, the activation of the target range extender auxiliary operating condition also requires the real-time operating condition information of the vehicle to meet the preset activation conditions of the target range extender auxiliary operating condition. The target range extender auxiliary operating condition is activated only after the real-time operating condition information meets the preset activation conditions.

[0033] The range extender output target parameter refers to the range extender output parameter that needs to be achieved after entering the target range extender auxiliary operating condition. The range extender output parameter can be a preset value or a value determined based on the real-time operating condition of the vehicle, and is related to the activated target range extender auxiliary operating condition.

[0034] Specifically, after obtaining the real-time operating conditions of the vehicle, if the vehicle controller receives an activation request for the target range extender auxiliary operating condition, it can respond to the request to determine whether the real-time operating conditions meet the preset activation conditions of the target range extender auxiliary operating condition. If so, the target range extender auxiliary operating condition is activated, and the range extender output target parameters corresponding to the target range extender auxiliary operating condition are obtained.

[0035] Step S103 : constructing a range extender output control request based on the range extender output target parameter; the range extender output control request is used to request adjusting the vehicle's range extender output parameter to the range extender output target parameter to achieve the target range extender auxiliary operating condition.

[0036] The range extender output control request refers to a request constructed by the vehicle controller to control the vehicle's range extender output. After obtaining the range extender output target parameters, the vehicle controller can use the range extender output target parameters to construct the range extender output control request. The range extender output control request can then be used to control the vehicle's range extender output, thereby adjusting the vehicle's range extender output to the range extender output target parameters and completing the target range extender auxiliary operating condition.

[0037] In the above-mentioned range extender auxiliary operating condition control method, after the vehicle is powered on, the vehicle controller obtains the vehicle's real-time operating condition information; in response to an activation request for a target range extender auxiliary operating condition initiated by the vehicle's engine, if the real-time operating condition information meets the preset activation conditions of the target range extender auxiliary operating condition, the target range extender auxiliary operating condition is activated, and the range extender output target parameters corresponding to the target range extender auxiliary operating condition are obtained; a range extender output control request is constructed based on the range extender output target parameters; the range extender output control request is used to request adjustment of the vehicle's range extender output parameters to the range extender output target parameters to complete the target range extender auxiliary operating condition. In the present application, after the vehicle is powered on, the vehicle controller can collect the real-time operating conditions of the vehicle. If a request for activating a target range extender auxiliary condition initiated by the vehicle's engine is received, it is determined whether the real-time operating conditions meet the preset activation conditions of the target range extender auxiliary condition. If so, the target range extender auxiliary condition is activated, and the range extender output target parameters corresponding to the target range extender auxiliary condition are obtained at the same time, thereby generating a corresponding control request to implement range extender output parameter control to complete the target range extender auxiliary condition. In this way, the activation of the target range extender auxiliary condition is achieved according to the real-time operating conditions, and the control of the range extender output parameters can be achieved according to the target range extender auxiliary condition, thereby improving the control intelligence of the range extender auxiliary condition.

[0038] In one embodiment, the range extender output target parameters include: the engine target torque and the generator target speed corresponding to the target range extender auxiliary operating condition; step S103 may further include: constructing an engine torque control request based on the engine target torque, and constructing a generator speed control request based on the generator target speed; the engine torque control request is used to request to adjust the vehicle's engine torque to the engine target torque, and the generator speed control request is used to request to adjust the vehicle's generator speed to the generator target speed.

[0039] The target engine torque and generator speed are the engine torque and generator speed, respectively, required to achieve the target range-extender assist condition. These can be preset values ​​or values ​​determined based on the vehicle's real-time operating conditions, and are related to the activated target range-extender assist condition. The engine torque control request is a request generated by the vehicle controller to control the vehicle's engine torque, while the generator speed control request is a request generated by the vehicle controller to control the vehicle's generator speed.

[0040] In this embodiment, the range extender output target parameter may be an engine target torque for controlling the engine torque, and a generator target speed for controlling the generator speed. Therefore, the constructed range extender output control request may include an engine torque control request for requesting adjustment of the vehicle's engine torque to the engine target torque, and a generator speed control request for requesting adjustment of the vehicle's generator speed to the generator target speed.

[0041] In this embodiment, controlling the output of the range extender may include controlling the vehicle's engine torque and controlling the vehicle's generator speed. This approach can further improve the accuracy of the range extender output control.

[0042] In one embodiment, the real-time operating condition information includes: the actual engine torque and the actual generator speed of the vehicle; Figure 2 As shown, step S103 may further include:

[0043] Step S201 : obtaining a torque adjustment slope according to a torque difference between an engine target torque and an actual engine torque, and obtaining a speed adjustment slope according to a speed difference between a generator target speed and an actual generator speed.

[0044] The actual engine torque refers to the real-time engine torque during vehicle operation, while the actual generator speed refers to the real-time generator speed during vehicle operation. The torque adjustment slope is the adjustment gradient used to adjust the engine torque to the engine target torque, and the speed adjustment slope is the adjustment gradient used to adjust the generator speed to the generator target speed.

[0045] Specifically, after obtaining the engine target torque and the generator target speed, the real-time engine torque and generator speed can also be obtained from the vehicle's real-time operating condition information as the engine actual torque and the generator actual speed. The vehicle controller can then calculate the torque difference between the engine target torque and the engine actual torque, as well as the speed difference between the generator target speed and the generator actual speed, thereby obtaining the corresponding torque adjustment slope based on the torque difference and the corresponding speed adjustment slope based on the speed difference.

[0046] Step S202, constructing an engine torque control request based on the engine target torque and the torque adjustment slope, and constructing a generator speed control request based on the generator target speed and the speed adjustment slope; the engine torque control request is used to request to adjust the vehicle's engine torque to the engine target torque according to the torque adjustment slope, and the generator speed control request is used to request to adjust the vehicle's generator speed to the generator target speed according to the speed adjustment slope.

[0047] After obtaining the torque adjustment slope and speed adjustment slope, the vehicle controller can also combine the engine target torque and the torque adjustment slope to construct an engine torque control request, and simultaneously combine the generator target speed and the speed adjustment slope to construct a generator speed control request. The engine torque control request can then be used to control the vehicle's engine torque, thereby adjusting the vehicle's engine torque to the engine target torque according to the torque adjustment slope. The generator speed control request can also be used to control the vehicle's generator speed, thereby adjusting the vehicle's generator speed to the generator target speed according to the speed adjustment slope, thereby completing the target range extender assist operating condition.

[0048] In this embodiment, the torque adjustment slope can also be obtained based on the torque difference between the engine target torque and the actual torque of the engine, and the speed adjustment slope can be obtained based on the speed difference between the generator target speed and the actual speed of the generator, so that the torque adjustment slope and the speed adjustment slope can be used to construct the engine torque control request and the generator speed control request. In this way, the control accuracy of the engine torque control and the generator speed control can be further improved.

[0049] Furthermore, the real-time operating condition information also includes: the vehicle's engine cooling water temperature and the actual engine speed; Figure 3 As shown, step S202 may further include:

[0050] Step S301 : obtaining a first torque slope adjustment factor according to the torque difference and the actual engine speed, and obtaining a first speed slope correction factor according to the speed difference.

[0051] Step S302 : Acquire a second torque slope correction factor and a second speed slope correction factor corresponding to the engine cooling water temperature.

[0052] The first torque slope adjustment factor and the second torque slope correction factor may be two torque slope correction factors for correcting the base torque adjustment slope, wherein the first torque slope adjustment factor may be determined based on the torque difference and the actual engine speed, and the second torque slope correction factor may be determined based on the engine cooling water temperature. The first speed slope correction factor and the second speed slope correction factor may be two speed slope correction factors for correcting the base speed adjustment slope, wherein the first speed slope correction factor may be determined based on the speed difference, and the second speed slope correction factor may be determined based on the engine cooling water temperature.

[0053] Specifically, the vehicle controller can derive a first torque slope adjustment factor based on the torque difference and the actual engine speed, and a first speed slope correction factor based on the speed difference. The vehicle controller can also obtain the vehicle's engine cooling water temperature from real-time operating condition information and then derive a second torque slope correction factor and a second speed slope correction factor based on the engine cooling water temperature.

[0054] In step S303, the preset reference torque adjustment slope is corrected using the first torque slope adjustment factor and the second torque slope correction factor to obtain the torque adjustment slope, and the preset reference speed adjustment slope is corrected using the first speed slope correction factor and the second speed slope correction factor to obtain the speed adjustment slope.

[0055] The reference torque adjustment slope and the reference speed adjustment slope refer to the uncorrected torque adjustment slope and the speed adjustment slope, respectively. The reference torque adjustment slope and the reference speed adjustment slope can be preset. For example, the reference torque adjustment slope can be set to 10 N·m / ms, and the reference speed adjustment slope can be set to 100 r / ms.

[0056] Specifically, after obtaining the first torque slope adjustment factor and the second torque slope correction factor, the vehicle controller can use the first torque slope adjustment factor and the second torque slope correction factor to correct the preset reference torque adjustment slope to obtain the final torque adjustment slope; and after obtaining the first speed slope adjustment factor and the second speed slope correction factor, the vehicle controller can use the first speed slope adjustment factor and the second speed slope correction factor to correct the reference speed adjustment slope to obtain the final speed adjustment slope.

[0057] In this embodiment, the first torque slope adjustment factor can be obtained through the torque difference and the actual engine speed, and the first speed slope correction factor can be obtained through the speed difference. In addition, the corresponding second torque slope correction factor and second speed slope correction factor can be obtained based on the engine cooling water temperature. The above-mentioned torque slope correction factor and speed slope correction factor can be used to correct the pre-set base torque adjustment slope and base speed adjustment slope respectively. In this way, the accuracy of the setting of the torque slope correction factor and the speed slope correction factor can be improved.

[0058] Furthermore, step S301 may further include: obtaining a torque slope adjustment factor corresponding to the torque difference and the actual engine speed from the first mapping relationship as the first torque slope adjustment factor, and obtaining a speed slope correction factor corresponding to the speed difference from the second mapping relationship as the first speed slope correction factor; the first mapping relationship stores the correspondence between different torque differences, the actual engine speeds and different torque slope adjustment factors, and the absolute value of the torque difference and the actual engine speed are positively correlated with the torque slope adjustment factor; the second mapping relationship stores the correspondence between different speed differences and the speed slope correction factor, and the absolute value of the speed difference and the speed slope correction factor are positively correlated. There is a positive correlation between the positive factors; step S302 may further include: obtaining a torque slope correction factor corresponding to the engine cooling water temperature from the third mapping relationship as a second torque slope adjustment factor, and obtaining a speed slope correction factor corresponding to the engine cooling water temperature from the fourth mapping relationship as a second speed slope correction factor; the third mapping relationship stores the correspondence between different engine cooling water temperatures and the torque slope correction factors, and there is a positive correlation between the engine cooling water temperature and the torque slope correction factor, and the fourth mapping relationship stores the correspondence between different engine cooling water temperatures and the speed slope correction factors, and there is a positive correlation between the engine cooling water temperature and the speed slope correction factor.

[0059] The first mapping relationship is used to store the correspondence between different torque differences, actual engine speeds, and different torque slope adjustment factors. This correspondence relationship can be a correspondence table. In the first mapping relationship, the absolute value of the torque difference and the actual engine speed are positively correlated with the torque slope adjustment factor. That is, the greater the absolute value of the torque difference or the actual engine speed, the greater the torque slope adjustment factor. Similarly, the second mapping relationship is used to store the correspondence between different speed differences and the speed slope correction factor. This correspondence relationship can also be a correspondence table. In the second mapping relationship, the speed difference and the speed slope correction factor are also positively correlated. That is, the greater the speed difference, the greater the speed slope correction factor.

[0060] Specifically, the first mapping relationship and the second mapping relationship can be pre-set in the vehicle controller. After obtaining the torque difference and the speed difference, the first torque slope adjustment factor can be obtained from the first mapping relationship, and the first speed slope correction factor can be obtained from the second mapping relationship.

[0061] For example, the first mapping relationship may be as shown in Table 1:

[0062] Table 1 First mapping relationship table

[0063]

[0064] The second mapping relationship may be as shown in Table 2:

[0065] Table 2 Second mapping relationship table

[0066]

[0067] It can be seen that as the absolute value of the torque difference between the engine target torque and the actual engine torque increases, the torque slope adjustment factor increases, that is, there is a positive correlation between the torque difference and the torque slope adjustment factor. Similarly, as the actual engine speed increases, the torque slope adjustment factor also increases, that is, there is a positive correlation between the actual engine speed and the torque slope adjustment factor. In addition, as the speed difference between the generator target speed and the actual generator speed increases, the speed slope adjustment factor also increases, that is, there is a positive correlation between the speed difference and the speed slope correction factor.

[0068] The third mapping relationship is used to store the correspondence between different engine cooling water temperatures and the torque slope correction factor. This correspondence can be a correspondence table, and in the third mapping relationship, there is a positive correlation between the engine cooling water temperature and the torque slope correction factor, that is, the higher the engine cooling water temperature, the larger the torque slope correction factor. Similarly, the fourth mapping relationship is used to store the correspondence between different engine cooling water temperatures and the speed slope correction factor. This correspondence can also be a correspondence table, and in the fourth mapping relationship, there is also a positive correlation between the engine cooling water temperature and the speed slope correction factor, that is, the higher the engine cooling water temperature, the larger the speed slope correction factor.

[0069] Specifically, a third mapping relationship and a fourth mapping relationship can be pre-set in the vehicle controller. After obtaining the engine cooling water temperature, the torque slope correction factor and the speed slope correction factor corresponding to the engine cooling water temperature can be obtained from the third mapping relationship and the fourth mapping relationship respectively.

[0070] For example, the third mapping relationship may be as shown in Table 3:

[0071] Table 3 The third mapping relationship table

[0072]

[0073] The fourth mapping relationship may be shown in Table 4:

[0074] Table 4 Fourth mapping relationship table

[0075]

[0076] It can be seen that as the engine cooling water temperature increases, the torque slope correction factor and the speed slope correction factor become larger accordingly, that is, there is a positive correlation between the engine cooling water temperature and the torque slope correction factor and the speed slope correction factor.

[0077] In this embodiment, the torque slope correction factor and the speed slope correction factor can be obtained by setting the first mapping relationship, the second mapping relationship, the third mapping relationship and the fourth mapping relationship. In this way, the accuracy of obtaining the torque adjustment slope and the speed adjustment slope can be further improved.

[0078] In one embodiment, after step S102, the method may further include: responding to an exit request for the target range extender auxiliary operating condition initiated by the vehicle's engine, or if the real-time operating condition information meets a preset exit condition of the target range extender auxiliary operating condition, exiting the target range extender auxiliary operating condition; and / or after step S102, the method may further include: generating a prompt signal corresponding to the target range extender auxiliary operating condition, and sending the prompt signal to the vehicle's central control instrument to prompt that the vehicle is currently in the target range extender auxiliary operating condition.

[0079] The preset exit condition refers to the pre-set exit condition for the target range extender assist mode. In this embodiment, after the target range extender assist mode is activated, if the vehicle's engine needs to exit the target range extender assist mode, it can initiate an exit request for the target range extender assist mode to the vehicle controller, requesting the vehicle controller to exit the target range extender assist mode. After receiving the exit request, the vehicle controller can exit the target range extender assist mode in accordance with the exit request, or determine whether the preset exit condition for the target range extender assist mode is met based on real-time collected vehicle operating condition information, i.e., real-time operating condition information. If so, the vehicle controller can proactively exit the target range extender assist mode.

[0080] In addition, after the target range extender assist operating condition is activated, in order to remind the vehicle driver that the engine is in the target range extender assist operating condition and that driving can proceed normally, in this embodiment, after the target range extender assist operating condition is activated, a prompt signal corresponding to the target range extender assist operating condition may also be generated and sent to the vehicle's central control instrument panel. The central control instrument panel may then be used to remind the driver that the vehicle is currently in the target range extender assist operating condition and that driving can proceed normally.

[0081] In this embodiment, after activating the target range extender auxiliary operating condition, if an exit request for the target range extender auxiliary operating condition is received, or the real-time operating condition information satisfies the preset exit condition of the target range extender auxiliary operating condition, the target range extender auxiliary operating condition can be exited. In addition, after activating the target range extender auxiliary operating condition, a prompt signal can be sent to the central control instrument to prompt the driver that the vehicle is currently in the target range extender auxiliary operating condition. In this way, the intelligence level of the target range extender auxiliary operating condition control can be further improved.

[0082] In one embodiment, the target range extender auxiliary operating condition includes: a fuel evaporation diagnostic pump leakage detection operating condition; step S102 may further include: if the real-time operating condition information meets each first activation condition, activating the fuel evaporation diagnostic pump leakage detection operating condition; wherein the first activation condition includes: the vehicle's entire high-voltage system enters a preset state, the vehicle's speed is less than or equal to a preset first speed threshold, the vehicle's battery pack power is greater than or equal to a preset first power threshold, the vehicle's battery pack discharge power limit is greater than or equal to a preset first power threshold, and the vehicle's engine is in a preset operating state. At least one of the following; if the real-time operating condition information meets the preset target range extender auxiliary operating condition, the vehicle's engine is activated. If an exit condition is set, then exiting the target range extender auxiliary operating condition may further include: if the real-time operating condition information meets any first exit condition, then exiting the fuel evaporation diagnostic pump leakage detection operating condition; wherein, the first exit condition includes: the vehicle's entire high-voltage system exits a preset state, the vehicle's speed is greater than or equal to a preset second speed threshold, the vehicle's battery pack power is less than or equal to a preset second power threshold, and the vehicle's battery pack discharge power limit is less than or equal to at least one of the preset second power threshold; wherein, the preset second speed threshold is greater than the preset first speed threshold, the preset second power threshold is less than the preset first power threshold, and the preset second power threshold is less than the preset first power threshold.

[0083] In this embodiment, the target range extender auxiliary operating condition may be a fuel evaporation diagnostic pump leak detection condition, namely, an EVDP fuel evaporation diagnostic pump leak detection condition. The preset activation condition corresponding to this condition may be a first activation condition. If the vehicle's real-time operating condition information simultaneously satisfies the following first activation conditions, it is determined that the current real-time operating condition information satisfies the preset activation condition for the fuel evaporation diagnostic pump leak detection condition, thereby activating the fuel evaporation diagnostic pump leak detection condition. The first activation condition may include at least one of the following: the vehicle's entire high-voltage system entering a preset state, which may be the vehicle's entire high-voltage system entering a ready state; the vehicle's speed being less than or equal to a preset first speed threshold, which may be less than or equal to 40 km / h; the vehicle's battery pack charge being greater than or equal to a preset first charge threshold, which may be a battery pack SOC greater than or equal to 15%; the vehicle's battery pack discharge power limit being greater than or equal to a preset first power threshold, which may be a battery discharge power limit greater than or equal to 25 kW; and the vehicle's engine being in a preset operating state, which may be a normal engine operation state.

[0084] The preset exit condition for the EVDP fuel evaporation diagnostic pump leak detection condition, i.e., the EVDP fuel evaporation diagnostic pump leak detection condition, may be a first exit condition. If the vehicle's real-time operating condition information satisfies any of the following first exit conditions, it is determined that the current real-time operating condition information satisfies the preset exit condition for the EVDP fuel evaporation diagnostic pump leak detection condition, thereby exiting the EVDP fuel evaporation diagnostic pump leak detection condition. The first exit condition may include at least one of the following: the vehicle's entire high-voltage system exiting a preset state, which may be the vehicle's entire high-voltage system exiting a ready state; the vehicle's speed being greater than or equal to a preset second speed threshold, which may be the vehicle's speed being greater than or equal to 45 km / h; the vehicle's battery pack charge being less than or equal to a preset second charge threshold, which may be the battery pack SOC being less than or equal to 12%; and the vehicle's battery pack discharge power limit being less than or equal to a preset second power threshold, which may be the battery discharge power limit being less than or equal to 20 kW. In addition, the preset second vehicle speed threshold of 45km / h is greater than the preset first vehicle speed threshold of 40km / h, the preset second power threshold of 12% is less than the preset first power threshold of 15%, and the preset second power threshold of 20kw is less than the preset first power threshold of 25kw.

[0085] In this embodiment, the target range extender auxiliary operating condition may be a fuel evaporation diagnostic pump leak detection operating condition. If the vehicle's real-time operating condition information simultaneously satisfies each first activation condition, it is determined that the real-time operating condition information at this time satisfies the preset activation condition of the fuel evaporation diagnostic pump leak detection operating condition, thereby activating the fuel evaporation diagnostic pump leak detection operating condition. If the vehicle's real-time operating condition information satisfies any one of the first exit conditions, it is determined that the real-time operating condition information at this time satisfies the preset exit condition of the fuel evaporation diagnostic pump leak detection operating condition, thereby exiting the fuel evaporation diagnostic pump leak detection operating condition. In this way, the control intelligence level of the fuel evaporation diagnostic pump leak detection operating condition can be improved.

[0086] Furthermore, step S102 may further include: obtaining the ratio between the actual speed of the vehicle's generator and the actual speed of the engine; using the preset first engine target torque as the engine target torque corresponding to the fuel evaporation diagnostic pump leakage detection working condition, and obtaining the generator target speed corresponding to the fuel evaporation diagnostic pump leakage detection working condition based on the ratio and the first preset engine speed.

[0087] The first engine target torque refers to the engine target torque under the preset fuel evaporation diagnostic pump leakage detection working condition, for example, it can be 10Nm, and the first preset engine speed refers to the engine target speed under the preset fuel evaporation diagnostic pump leakage detection working condition, which can be 1500.

[0088] In this embodiment, if the target range extender auxiliary operating condition is the fuel evaporation diagnostic pump leak detection condition, the vehicle controller can first obtain the ratio between the vehicle's real-time actual generator speed and actual engine speed. It can then use the preset first engine target torque, i.e., 10 Nm, as the engine target torque for the fuel evaporation diagnostic pump leak detection condition. The generator target speed for the fuel evaporation diagnostic pump leak detection condition can also be calculated based on the first preset engine speed and the ratio between the actual generator speed and the actual engine speed. For example, if the first preset engine speed is 1500, the generator target speed can be calculated using the following formula:

[0089] GCU_EngSpdReq=1500*Ratio

[0090] Among them, GCU_EngSpdReq represents the target speed of the generator, and Ratio represents the ratio between the actual speed of the generator and the actual speed of the engine.

[0091] In this embodiment, if the target range extender auxiliary operating condition is the fuel evaporation diagnostic pump leakage detection operating condition, the preset first engine target torque can also be used as the engine target torque corresponding to the fuel evaporation diagnostic pump leakage detection operating condition, and the generator target speed can be obtained based on the ratio between the actual generator speed and the actual engine speed and the first preset engine speed. In this way, the accuracy of obtaining the engine target torque and the generator target speed corresponding to the fuel evaporation diagnostic pump leakage detection operating condition can be improved.

[0092] In one embodiment, the target range extender auxiliary operating condition includes: an integrated catalyst diagnosis auxiliary operating condition; step S102 may further include: if the real-time operating condition information meets each second activation condition, then activating the integrated catalyst diagnosis auxiliary operating condition; wherein the second activation condition includes: the vehicle's entire high-voltage system enters a preset state, the vehicle's speed is less than or equal to a preset third vehicle speed threshold, the vehicle's battery pack power is greater than or equal to a preset third power threshold, the vehicle's battery pack discharge power limit is greater than or equal to a preset third power threshold, and the vehicle's engine is in a preset operating state. At least one of the following; if the real-time operating condition information meets the target range extender auxiliary operating condition The preset exit condition of the target range extender auxiliary operating condition is exited, including: if the real-time operating condition information meets any second exit condition, the integrated catalyst diagnostic auxiliary operating condition is exited; wherein, the second exit condition includes: the vehicle's entire high-voltage system exits the preset state, the vehicle's speed is greater than or equal to the preset fourth speed threshold, the vehicle's battery pack power is less than or equal to the preset fourth power threshold, and the vehicle's battery pack discharge power limit is less than or equal to at least one of the preset fourth power threshold; wherein, the preset fourth speed threshold is greater than the preset third speed threshold, the preset fourth power threshold is less than the preset third power threshold, and the preset fourth power threshold is less than the preset third power threshold.

[0093] In this embodiment, the target range extender assist condition may also be an integrated catalyst diagnostic assist condition (ICMD) condition, and the corresponding preset activation condition may be a second activation condition. If the vehicle's real-time operating condition information simultaneously satisfies each of the following second activation conditions, it is determined that the current real-time operating condition information satisfies the preset activation condition for the ICMD condition, thereby activating the ICMD condition. The second activation condition may include at least one of the following: the vehicle's entire high-voltage system entering a preset state, which may be a ready state; the vehicle's speed being less than or equal to a preset third speed threshold, which may be less than or equal to 40 km / h; the vehicle's battery pack charge being greater than or equal to a preset third charge threshold, which may be a battery pack SOC greater than or equal to 15%; the vehicle's battery pack discharge power limit being greater than or equal to a preset third power threshold, which may be a battery discharge power limit greater than or equal to 25 kW; and the vehicle's engine being in a preset operating state, which may be a normal engine operation state.

[0094] The preset exit condition for the integrated catalyst diagnostic assistance mode (ICMD) can be a second exit condition. If the vehicle's real-time operating condition information satisfies any of the following second exit conditions, it is determined that the current real-time operating condition information satisfies the preset exit condition for the integrated catalyst diagnostic assistance mode, thereby exiting the integrated catalyst diagnostic assistance mode. The second exit condition can include at least one of the following: the vehicle's entire high-voltage system exiting a preset state, which can be the vehicle's entire high-voltage system exiting a ready state; the vehicle's speed being greater than or equal to a preset fourth speed threshold, which can be the vehicle's speed being greater than or equal to 45 km / h; the vehicle's battery pack charge being less than or equal to a preset fourth charge threshold, which can be the battery pack SOC being less than or equal to 12%; and the vehicle's battery pack discharge power limit being less than or equal to a preset fourth power threshold, which can be the battery discharge power limit being less than or equal to 20 kW. In addition, the preset fourth vehicle speed threshold of 45km / h is greater than the preset third vehicle speed threshold of 40km / h, the preset fourth power threshold of 12% is less than the preset third power threshold of 15%, and the preset fourth power threshold of 20kw is less than the preset third power threshold of 25kw.

[0095] In this embodiment, the target range extender auxiliary operating condition can be an integrated catalyst diagnosis auxiliary operating condition. If the vehicle's real-time operating condition information satisfies all the second activation conditions at the same time, it is determined that the real-time operating condition information at this time satisfies the preset activation conditions of the integrated catalyst diagnosis auxiliary operating condition, thereby activating the integrated catalyst diagnosis auxiliary operating condition. If the vehicle's real-time operating condition information satisfies any one of the second exit conditions, it is determined that the real-time operating condition information at this time satisfies the preset exit conditions of the integrated catalyst diagnosis auxiliary operating condition, thereby exiting the integrated catalyst diagnosis auxiliary operating condition. In this way, the control intelligence level of the integrated catalyst diagnosis auxiliary operating condition can be improved.

[0096] Furthermore, step S102 may further include: obtaining the ratio between the actual speed of the vehicle's generator and the actual speed of the engine; using the preset second engine target torque as the engine target torque corresponding to the integrated catalyst diagnostic assistance condition, and obtaining the generator target speed corresponding to the integrated catalyst diagnostic assistance condition based on the ratio and the second preset engine speed.

[0097] The second engine target torque refers to the engine target torque under the preset integrated catalyst diagnostic assistance working condition, for example, it can be 10Nm, and the first preset engine speed refers to the engine target speed under the preset integrated catalyst diagnostic assistance working condition, which can be 1500.

[0098] In this embodiment, if the target range extender assist condition is the integrated catalyst diagnostic assist condition, the vehicle controller can first obtain the ratio between the vehicle's real-time actual generator speed and actual engine speed. It can then use the preset second engine target torque, i.e., 10 Nm, as the engine target torque corresponding to the integrated catalyst diagnostic assist condition. The generator target speed corresponding to the integrated catalyst diagnostic assist condition can also be calculated based on the second preset engine speed and the ratio between the actual generator speed and the actual engine speed. For example, if the second preset engine speed is 1500, the generator target speed can be calculated using the following formula:

[0099] GCU_EngSpdReq=1500*Ratio

[0100] Among them, GCU_EngSpdReq represents the target speed of the generator, and Ratio represents the ratio between the actual speed of the generator and the actual speed of the engine.

[0101] In this embodiment, if the target range extender auxiliary operating condition is the integrated catalyst diagnosis auxiliary operating condition, the preset second engine target torque can also be used as the engine target torque corresponding to the integrated catalyst diagnosis auxiliary operating condition, and the generator target speed can be obtained based on the ratio between the actual generator speed and the actual engine speed and the second preset engine speed. In this way, the accuracy of obtaining the engine target torque and the generator target speed corresponding to the integrated catalyst diagnosis auxiliary operating condition can be improved.

[0102] In one embodiment, the target range extender auxiliary operating condition includes: an integrated catalyst heating auxiliary operating condition; step S102 may further include: if the real-time operating condition information meets each third activation condition, then activate the integrated catalyst heating auxiliary operating condition; wherein, the third activation condition includes: the vehicle's entire high-voltage system enters a preset state, the vehicle's battery pack power is greater than or equal to a preset fifth power threshold and less than or equal to a preset sixth power threshold, the vehicle's battery pack discharge power limit is greater than or equal to a preset fifth power threshold, and the vehicle's engine is in at least one of a preset operating state; wherein, the preset sixth power threshold is greater than the preset fifth power threshold; if the real-time operating condition information meets the target range extender The preset exit conditions of the auxiliary operating condition, then exiting the target range extender auxiliary operating condition, may further include: if the real-time operating condition information meets any third exit condition, then exiting the integrated catalyst heating auxiliary operating condition; wherein, the third exit condition includes: the vehicle's entire high-voltage system exits the preset state, the vehicle's battery pack power is less than or equal to the preset seventh power threshold, the vehicle's battery pack power is greater than or equal to the preset eighth power threshold, and the vehicle's battery pack discharge power limit is less than or equal to at least one of the preset sixth power threshold; wherein, the preset seventh power threshold is less than the preset fifth power threshold, the preset eighth power threshold is greater than the preset sixth power threshold, and the preset sixth power threshold is less than the preset fifth power threshold.

[0103] In this embodiment, the target range extender assist condition may also be an integrated catalyst heating assist condition (i.e., an ICTL catalyst heating condition). The corresponding preset activation condition for this condition may be a third activation condition. If the vehicle's real-time operating condition information simultaneously satisfies each of the following third activation conditions, it is determined that the current real-time operating condition information satisfies the preset activation condition for the ICTL catalyst heating assist condition, thereby activating the ICTL catalyst heating assist condition. The third activation condition may include at least one of the following: the vehicle's entire high-voltage system entering a preset state, which may be the vehicle's entire high-voltage system entering a ready state; the vehicle's battery pack charge being greater than or equal to a preset fifth charge threshold and less than or equal to a preset sixth charge threshold, which may be the battery pack SOC being greater than or equal to 15% and less than or equal to 90%; the vehicle's battery pack discharge power limit being greater than or equal to a preset fifth power threshold, which may be the battery discharge power limit being greater than or equal to 25 kW; and the vehicle's engine being in a preset operating state, which may be the engine being in a normal operating state.

[0104] The preset exit condition for the integrated catalyst heating assist mode (i.e., the ICTL catalyst heating mode) can be a third exit condition. If the vehicle's real-time operating condition information satisfies any of the following third exit conditions, it is determined that the current real-time operating condition information satisfies the preset exit condition for the integrated catalyst heating assist mode, thereby exiting the integrated catalyst heating assist mode. The third exit condition can include at least one of the following: the vehicle's entire high-voltage system exiting a preset state, which can be the vehicle's entire high-voltage system exiting a ready state; the vehicle's battery pack charge being less than or equal to a preset seventh charge threshold, which can be the battery pack SOC being less than or equal to 12%; the vehicle's battery pack charge being greater than or equal to a preset eighth charge threshold, which can be the battery pack SOC being greater than or equal to 96%; or the vehicle's battery pack discharge power limit being less than or equal to a preset fourth power threshold, which can be the battery discharge power limit being less than or equal to 20 kW. Furthermore, the seventh charge threshold of 12% is less than the fifth charge threshold of 15%, the eighth charge threshold of 96% is greater than the sixth charge threshold of 90%, or the sixth power threshold of 20 kW is less than the fifth power threshold of 25 kW.

[0105] In this embodiment, the target range extender auxiliary operating condition may also be an integrated catalyst heating auxiliary operating condition. If the real-time operating condition information of the vehicle satisfies all the third activation conditions at the same time, it is determined that the real-time operating condition information at this time satisfies the preset activation condition of the integrated catalyst heating auxiliary operating condition, thereby activating the integrated catalyst heating auxiliary operating condition. If the real-time operating condition information of the vehicle satisfies any one of the third exit conditions, it is determined that the real-time operating condition information at this time satisfies the preset exit condition of the integrated catalyst heating auxiliary operating condition, thereby exiting the integrated catalyst heating auxiliary operating condition. In this way, the control intelligence level of the integrated catalyst heating auxiliary operating condition can be improved.

[0106] In one embodiment, Figure 4 As shown, step S102 may further include:

[0107] Step S401, obtaining the engine torque corresponding to the engine cooling water temperature and the vehicle speed of the vehicle from the fifth mapping relationship as the engine target torque corresponding to the integrated catalyst heating assist working condition; the fifth mapping relationship stores the correspondence between different engine cooling water temperatures, vehicle speeds and different engine torques, wherein the engine torque is negatively correlated with the engine cooling water temperature and the vehicle speed, and the engine torque is set with a minimum torque value.

[0108] The fifth mapping relationship is used to store the correspondence between different engine cooling water temperatures and vehicle speeds and different engine torques. The correspondence can be a correspondence table, and in the fifth mapping relationship, the engine torque is negatively correlated with the engine cooling water temperature and the vehicle speed, that is, the higher the engine cooling water temperature, the smaller the engine torque is. Similarly, the faster the vehicle speed, the smaller the engine torque is. In addition, the engine torque stored in the fifth mapping relationship has a minimum engine torque value, that is, after reaching the minimum engine torque value, even if the engine cooling water temperature or the vehicle speed continues to increase, the engine torque will not continue to decrease.

[0109] Specifically, if the target range extender auxiliary operating condition is the integrated catalyst heating auxiliary operating condition, the vehicle controller can also obtain the vehicle's real-time engine cooling water temperature and vehicle speed from the real-time operating condition information, and then obtain the engine torque corresponding to the engine cooling water temperature and vehicle speed from the fifth mapping relationship as the corresponding engine target torque under the integrated catalyst heating auxiliary operating condition.

[0110] For example, the fifth mapping relationship may be as shown in Table 5:

[0111] Table 5 Fifth mapping relationship table

[0112]

[0113] It can be seen that as the cooling water temperature and vehicle speed increase, the engine torque value gradually decreases. Therefore, the engine torque is negatively correlated with the engine cooling water temperature and vehicle speed, and the engine torque is set with a minimum torque value of 10Nm.

[0114] Step S402: Obtaining a target engine speed corresponding to the engine cooling water temperature and the vehicle speed from a sixth mapping relationship; the sixth mapping relationship stores correspondences between different engine cooling water temperatures and vehicle speeds and different engine speeds, wherein the engine speed is positively correlated with the engine cooling water temperature and the vehicle speed, and the engine torque is set to a maximum speed;

[0115] Step S403 , obtaining a target generator speed corresponding to the integrated catalyst heating assist operating condition based on the ratio between the actual generator speed and the actual engine speed of the vehicle and the target engine speed.

[0116] The sixth mapping relationship is used to store the correspondence between different engine cooling water temperatures and vehicle speeds and different engine speeds. The correspondence can also be a correspondence table, and in the sixth mapping relationship, the engine speed is positively correlated with the engine cooling water temperature and vehicle speed, that is, the higher the engine cooling water temperature, the greater the engine speed. Similarly, the faster the vehicle speed, the greater the engine speed. In addition, the engine torque stored in the sixth mapping relationship has a maximum engine speed value, that is, after reaching the maximum engine speed, even if the engine cooling water temperature or vehicle speed continues to increase, the engine torque will not continue to increase.

[0117] Specifically, if the target range extender assist condition is the integrated catalyst heating assist condition, the vehicle controller can also obtain the engine speed corresponding to the real-time engine cooling water temperature and vehicle speed from the sixth mapping relationship as the corresponding engine target speed for the integrated catalyst heating assist condition. Then, the generator target speed corresponding to the integrated catalyst heating assist condition can be calculated by combining the ratio between the actual generator speed and the actual engine speed and the above-mentioned engine target speed. For example, the generator target speed can be calculated using the following formula:

[0118] GCU_EngSpdReq= VCU_EngSpdReq *Ratio

[0119] Wherein, GCU_EngSpdReq represents the target speed of the generator, VCU_EngSpdReq represents the target speed of the engine, and Ratio represents the ratio between the actual speed of the generator and the actual speed of the engine.

[0120] The sixth mapping relationship may be shown in Table 6:

[0121] Table 6 Sixth mapping relationship table

[0122]

[0123] It can be seen that as the cooling water temperature and vehicle speed increase, the engine speed value also gradually increases. Therefore, the engine speed is positively correlated with the engine cooling water temperature and vehicle speed, and the engine speed is set to a maximum speed of 1500.

[0124] In this embodiment, if the target range extender auxiliary operating condition is the integrated catalyst heating auxiliary operating condition, the engine target torque corresponding to the integrated catalyst diagnosis auxiliary operating condition can also be obtained through the fifth mapping relationship, and the generator target speed can be obtained based on the ratio between the actual generator speed and the actual engine speed and the engine target speed. The engine target speed can be obtained through the sixth mapping relationship. In this way, the accuracy of obtaining the engine target torque and the generator target speed corresponding to the integrated catalyst heating auxiliary operating condition can be improved.

[0125] In one embodiment, a range extender auxiliary working condition control method is also provided. This method can identify the vehicle operating condition in real time through the vehicle controller VDC, periodically detect the engine auxiliary working condition requirements, and use the decoupling characteristics of the range extender and the vehicle drive components to coordinate the control of the engine and generator torque and speed, and cooperate with the engine to complete EVDP fuel evaporation leakage detection, ICMD catalyst diagnosis, ICTL catalyst heating, etc.; further improve the economy and stability of the vehicle and reduce harmful gas emissions. Figure 5 As shown, the method may include the following steps:

[0126] Step 1: Identification of vehicle operating conditions and monitoring of auxiliary operating condition requirements: The vehicle controller VDC obtains signals such as vehicle speed VehSpd, engine speed EngSpd, engine torque EngTq, generator speed GcuSpd, generator torque GcuTq, battery pack SCO, battery pack discharge power limit BattDchaPwrLimn, engine cooling water temperature EmsCooltTemp, and engine operating status EmsEcuStatus through the local area network control bus to identify the vehicle operating conditions; periodically monitors engine auxiliary operating condition requirements: EVDP fuel evaporation leak detection request, ICMD catalyst diagnosis request, and ICTL catalyst heating request; and monitors engine fault status and generator fault status in real time through the internal diagnostic module.

[0127] Step 2: EVDP fuel evaporation leak detection activation and exit: When all of the following conditions are met simultaneously, the vehicle controller (VDC) activates the EVDP fuel evaporation leak detection function:

[0128] (1) The vehicle is high voltage and enters the Reday state;

[0129] (2) Vehicle speed ≤ 40 km / h;

[0130] (3) Battery pack SOC ≥ 15% (TBD);

[0131] (4) Battery discharge power limit ≥ 25kw (TBD);

[0132] (5) Engine is in running state = 4;

[0133] (6) Receive EVDP diagnostic request sent by EMS = 1.

[0134] When any of the following conditions are met, the vehicle controller VDC will exit the EVDP fuel evaporation leakage detection function:

[0135] (1) The vehicle exits the Ready state;

[0136] (2) Vehicle speed ≥ 45 km / h;

[0137] (3) Battery pack SOC ≤ 12%;

[0138] (4) Battery discharge power limit ≤ 20kw;

[0139] (5) Receive the EVDP fuel evaporation leakage detection request sent by EMS = 0.

[0140] Step 3: EVDP fuel evaporation leak detection auxiliary working condition control:

[0141] When the VDC recognizes the above operating conditions and activates the EVDP fuel evaporation leak detection function, it controls the engine target torque request = 10Nm (TBD), controls the generator GCU to enter the speed control mode, and the target speed request = 1500*Ratio, where Ratio is the speed ratio between the generator GCU and the engine; when the engine sends the EVDP diagnostic request, it will simultaneously send a prohibition shutdown request; the VDC should respond to the prohibition shutdown until the engine auxiliary condition is completed. If the prohibition shutdown request is sent when the engine is not in the running state, the VDC will not respond; when the VDC recognizes the above exit conditions and exits the EVDP fuel evaporation leak detection function, the VDC requests the engine torque to gradually increase until normal power generation is restored or the engine shuts down.

[0142] Step 4: ICMD catalyst diagnosis activation and exit: When all the following conditions are met at the same time, the vehicle controller VDC activates the ICMD catalyst diagnosis function:

[0143] (1) The vehicle is high voltage and enters the Reday state;

[0144] (2) Vehicle speed ≤ 40 km / h;

[0145] (3) Battery pack SOC ≥ 15% (TBD);

[0146] (4) Battery discharge power limit ≥ 25kw (TBD);

[0147] (5) Engine is in running state = 4;

[0148] (6) Receive EVDP diagnostic request sent by EMS = 1.

[0149] When any of the following conditions are met, the vehicle controller VDC will exit the ICMD catalyst diagnosis function:

[0150] (1) The vehicle exits the Ready state;

[0151] (2) Vehicle speed ≥ 45 km / h;

[0152] (3) Battery pack SOC ≤ 12%;

[0153] (4) Battery discharge power limit ≤ 20kw;

[0154] (5) Receive the ICMD catalyst diagnosis request sent by EMS = 0.

[0155] Step 5: ICMD catalyst diagnosis auxiliary operating condition control:

[0156] When the VDC recognizes the above operating conditions and activates the ICMD catalyst diagnostic function, it controls the engine target torque request = 10Nm (TBD), controls the generator GCU to enter the speed control mode, and the target speed request = 1500*Ratio, where Ratio is the speed ratio between the generator GCU and the engine; when the engine sends the ICMD catalyst diagnostic request, it will simultaneously send a prohibit shutdown request; the VDC should respond to prohibit shutdown until the engine auxiliary operating condition is completed. If the prohibit shutdown request is sent when the engine is not in the running state, the VDC will not respond; when the VDC recognizes the above exit conditions and exits the ICMD catalyst diagnostic function, the VDC requests the engine torque to gradually increase until normal power generation is restored or shutdown.

[0157] Step 6: ICTL catalyst heating activation and exit: When all of the following conditions are met simultaneously, the vehicle controller VDC activates the ICTL catalyst heating function:

[0158] (1) The vehicle is high voltage and enters the Reday state;

[0159] (2) Battery pack 15% ≤ SOC ≤ 90%;

[0160] (3) Battery discharge power limit ≥ 25kw;

[0161] (4) Engine is in running state = 4;

[0162] (5) Receive the ICTL catalyst heating request sent by EMS = 1.

[0163] When any of the following conditions are met, the vehicle controller VDC will exit the ICTL catalyst heating function:

[0164] (1) The vehicle exits the Ready state;

[0165] (2) Battery pack SOC ≤ 12% or SOC ≥ 96%;

[0166] (3) Battery discharge power limit ≤ 20kw;

[0167] (4) Receive the ICTL catalyst heating request sent by EMS = 0.

[0168] Step 7: ICTL catalyst heating auxiliary working condition control:

[0169] When the VDC recognizes the above operating conditions and activates the ICTL catalyst heating function, the engine torque and generator speed are controlled to enable the three-way catalyst to reach the optimal operating temperature to ensure that exhaust emissions meet requirements. After 5-6 minutes of engine start, the three-way catalyst can be fully preheated to its operating temperature. The engine target torque and engine target speed are determined by the cooling water temperature and vehicle speed through three-high calibration, as shown in Tables 5 and 6.

[0170] The VDC controls the engine target torque request VCU_EngTqReq as shown in Table 5, and the engine target speed request VCU_EngSpdReq as shown in Table 6. The generator GCU is controlled to enter the speed control mode. The target speed request is:

[0171] GCU_EngSpdReq=VCU_EngSpdReq*Ratio

[0172] Where Ratio is the speed ratio between the generator GCU and the engine; when the engine sends the ICTL catalyst heating request, it will simultaneously send a prohibition of shutdown request; the VDC should respond to the prohibition of shutdown until the engine auxiliary condition is completed. If the prohibition of shutdown request is sent when the engine is not in the running state, the VDC will not respond; when the VDC recognizes the above exit conditions and exits the ICTL catalyst heating function, the VDC requests the engine torque to gradually increase until normal power generation is restored or shutdown.

[0173] Furthermore, when the engine auxiliary working condition is activated and enters the auxiliary working condition control, the slope of the engine target torque request and the generator target speed request needs to be limited to prevent abnormal noise caused by the jump of torque and speed when the auxiliary working condition is activated and exited.

[0174] The basic principles are as follows:

[0175] The first torque slope adjustment factor is calculated using a two-dimensional lookup table, using the difference between the target and actual engine torque for the current cycle as the horizontal axis and the actual engine speed as the vertical axis. This means that the larger the torque difference, the greater the torque slope correction. As the actual engine torque approaches the target torque, the torque slope is appropriately reduced, ensuring smooth engine torque transitions and improving NVH performance when activating and disabling assist mode. The lookup table for the first torque slope adjustment factor is shown in Table 1.

[0176] At the same time, the second torque slope correction factor is calculated according to the engine cooling water temperature to further correct the engine target torque slope, as shown in Table 3.

[0177] Final engine target torque slope:

[0178]

[0179] in, Indicates the final engine torque regulation slope, represents the base engine torque regulation slope, represents the first torque slope adjustment factor, It represents the second torque slope correction factor.

[0180] Similarly, the generator speed base slope is By obtaining the difference between the generator target speed and the actual speed at the current moment, the first speed slope correction factor is calculated by one-dimensional lookup Table 2. The second speed slope correction factor corresponding to the engine cooling water temperature is further obtained from Table 4 to perform a secondary correction on the generator speed slope.

[0181] Final generator speed slope:

[0182]

[0183] in, Indicates the final generator speed regulation slope, Indicates the reference generator speed adjustment slope, represents the first speed slope adjustment factor, It represents the second speed slope correction factor.

[0184] Furthermore, within a power-on cycle, if the vehicle controller (VDC) does not activate any of the above engine-assisted operating conditions, it will implement fixed-point power-speed or power-following power generation according to the range-extended power generation strategy. If a shutdown condition is detected, the engine and generator will be coordinated to shut down and enter pure electric operation. When the range extender enters the above auxiliary operating conditions such as EVDP fuel evaporation leak detection, ICMD catalyst diagnosis, and ICTL catalyst heating, a prompt signal is sent to the central control instrument to inform the driver that the engine is in the range extender auxiliary mode and can be driven normally.

[0185] This embodiment provides a method for controlling auxiliary operating conditions of a range extender. Based on information about components such as the engine EMS, generator GCU, and battery pack BMS obtained by the vehicle control unit (VDC), the method determines whether the conditions for activating the range extender's auxiliary operating condition control are currently met. By coordinating the engine torque control and the GCU speed, the method cooperates with the engine to complete auxiliary operating conditions such as EVDP fuel evaporation leak detection, ICMD catalyst diagnosis, and ICTL catalyst heating. This further improves the economy and stability of the vehicle and reduces harmful gas emissions.

[0186] It should be understood that, although the various steps in the flowcharts involved in the various embodiments described above are displayed in sequence according to the instructions of the arrows, these steps are not necessarily executed in sequence in the order indicated by the arrows. Unless otherwise specified herein, there is no strict order restriction on the execution of these steps, and these steps can be executed in other orders. Moreover, at least a portion of the steps in the flowcharts involved in the various embodiments described above can include multiple steps or multiple stages, and these steps or stages are not necessarily executed and completed at the same time, but can be executed at different times, and the execution order of these steps or stages is not necessarily to be carried out in sequence, but can be executed in turn or alternately with other steps or at least a portion of steps or stages in other steps.

[0187] Based on the same inventive concept, embodiments of the present application also provide a range extender auxiliary operating condition control device for implementing the aforementioned range extender auxiliary operating condition control method. The solution provided by this device is similar to the solution described in the aforementioned method. Therefore, the specific limitations of one or more embodiments of the range extender auxiliary operating condition control device provided below can be found in the aforementioned limitations of the range extender auxiliary operating condition control method and will not be further elaborated here.

[0188] In one embodiment, Figure 6 As shown, a range extender auxiliary operating condition control device is provided, which is applied to a vehicle controller, including: an operating condition acquisition module 601, an auxiliary operating condition activation module 602 and a control request construction module 603, wherein:

[0189] The operating condition acquisition module 601 is used to obtain the real-time operating condition information of the vehicle after the vehicle is powered on;

[0190] an auxiliary operating condition activation module 602 for activating a target range extender auxiliary operating condition in response to an activation request for the target range extender auxiliary operating condition initiated by the vehicle engine, activating the target range extender auxiliary operating condition if the real-time operating condition information satisfies a preset activation condition for the target range extender auxiliary operating condition, and obtaining a range extender output target parameter corresponding to the target range extender auxiliary operating condition;

[0191] The control request construction module 603 is used to construct a range extender output control request based on the range extender output target parameter; the range extender output control request is used to request adjustment of the vehicle's range extender output parameter to the range extender output target parameter to achieve the target range extender auxiliary operating condition.

[0192] In one embodiment, the range extender output target parameters include: the engine target torque and the generator target speed corresponding to the target range extender auxiliary operating condition; the control request construction module 603 is further used to respond to an exit request for the target range extender auxiliary operating condition initiated by the vehicle engine, or exit the target range extender auxiliary operating condition if the real-time operating condition information meets the preset exit condition of the target range extender auxiliary operating condition.

[0193] In one embodiment, the real-time operating condition information includes: the actual engine torque and the actual generator speed of the vehicle; a control request construction module 603, further used to obtain the torque adjustment slope based on the torque difference between the engine target torque and the actual engine torque, and to obtain the speed adjustment slope based on the speed difference between the generator target speed and the actual generator speed; constructing an engine torque control request based on the engine target torque and the torque adjustment slope, and constructing a generator speed control request based on the generator target speed and the speed adjustment slope; the engine torque control request is used to request to adjust the vehicle's engine torque to the engine target torque according to the torque adjustment slope, and the generator speed control request is used to request to adjust the vehicle's generator speed to the generator target speed according to the speed adjustment slope.

[0194] In one embodiment, the real-time operating condition information also includes: the vehicle's engine cooling water temperature and the actual engine speed; a control request construction module 603, further used to obtain a first torque slope adjustment factor based on the torque difference and the actual engine speed, and a first speed slope correction factor based on the speed difference; obtain a second torque slope correction factor and a second speed slope correction factor corresponding to the engine cooling water temperature; use the first torque slope adjustment factor and the second torque slope correction factor to correct a preset reference torque adjustment slope to obtain a torque adjustment slope, and use the first speed slope correction factor and the second speed slope correction factor to correct a preset reference speed adjustment slope to obtain a speed adjustment slope.

[0195] In one embodiment, the control request building module 603 is further used to obtain a torque slope adjustment factor corresponding to the torque difference and the actual engine speed from the first mapping relationship as the first torque slope adjustment factor, and to obtain a speed slope correction factor corresponding to the speed difference from the second mapping relationship as the first speed slope correction factor; the first mapping relationship stores the correspondence between different torque differences, the actual engine speeds and different torque slope adjustment factors, and the absolute value of the torque difference and the actual engine speed are positively correlated with the torque slope adjustment factor; the second mapping relationship stores the correspondence between different speed differences and the speed slope correction factor, and the speed difference There is a positive correlation between the absolute value of and the speed slope correction factor; from the third mapping relationship, the torque slope correction factor corresponding to the engine cooling water temperature is obtained as the second torque slope adjustment factor, and from the fourth mapping relationship, the speed slope correction factor corresponding to the engine cooling water temperature is obtained as the second speed slope correction factor; the third mapping relationship stores the correspondence between different engine cooling water temperatures and the torque slope correction factor, and the engine cooling water temperature and the torque slope correction factor are positively correlated, and the fourth mapping relationship stores the correspondence between different engine cooling water temperatures and the speed slope correction factor, and the engine cooling water temperature and the speed slope correction factor are positively correlated.

[0196] In one embodiment, the range extender auxiliary operating condition control device further includes an auxiliary operating condition exit module, which is used to respond to an exit request for the target range extender auxiliary operating condition initiated by the vehicle's engine, or exit the target range extender auxiliary operating condition if the real-time operating condition information meets the preset exit conditions of the target range extender auxiliary operating condition; the auxiliary operating condition activation module 602 is further used to generate a prompt signal corresponding to the target range extender auxiliary operating condition, and send the prompt signal to the vehicle's central control instrument to prompt that the vehicle is currently in the target range extender auxiliary operating condition.

[0197] In one embodiment, the target range extender auxiliary operating condition includes: a fuel evaporation diagnostic pump leakage detection operating condition; the auxiliary operating condition activation module 602 is further used to activate the fuel evaporation diagnostic pump leakage detection operating condition if the real-time operating condition information meets each first activation condition; wherein the first activation condition includes: the vehicle's entire high-voltage system enters a preset state, the vehicle's speed is less than or equal to a preset first speed threshold, the vehicle's battery pack power is greater than or equal to a preset first power threshold, the vehicle's battery pack discharge power limit is greater than or equal to a preset first power threshold, and the vehicle's engine is in a preset operating state. At least one of the following; the auxiliary operating condition The exit module is further used to exit the fuel evaporation diagnostic pump leakage detection condition if the real-time operating condition information meets any first exit condition; wherein the first exit condition includes: the vehicle's entire high-voltage system exits a preset state, the vehicle's speed is greater than or equal to a preset second speed threshold, the vehicle's battery pack power is less than or equal to a preset second power threshold, and the vehicle's battery pack discharge power limit is less than or equal to at least one of the preset second power threshold; wherein the preset second speed threshold is greater than the preset first speed threshold, the preset second power threshold is less than the preset first power threshold, and the preset second power threshold is less than the preset first power threshold.

[0198] In one embodiment, the auxiliary operating condition activation module 602 is further used to obtain the ratio between the actual generator speed and the actual engine speed of the vehicle; use the preset first engine target torque as the engine target torque corresponding to the fuel evaporation diagnostic pump leakage detection operating condition, and obtain the generator target speed corresponding to the fuel evaporation diagnostic pump leakage detection operating condition based on the ratio and the first preset engine speed.

[0199] In one embodiment, the target range extender auxiliary operating condition includes: an integrated catalyst diagnosis auxiliary operating condition; an auxiliary operating condition activation module 602, further configured to activate the integrated catalyst diagnosis auxiliary operating condition if the real-time operating condition information satisfies each second activation condition; wherein the second activation condition includes at least one of: the vehicle's entire high-voltage system enters a preset state, the vehicle's speed is less than or equal to a preset third vehicle speed threshold, the vehicle's battery pack power is greater than or equal to a preset third power threshold, the vehicle's battery pack discharge power limit is greater than or equal to a preset third power threshold, and the vehicle's engine is in a preset operating state; the auxiliary operating condition The condition exit module is further used to exit the integrated catalyst diagnostic auxiliary condition if the real-time operating condition information meets any second exit condition; wherein, the second exit condition includes: the vehicle's entire high-voltage system exits the preset state, the vehicle's speed is greater than or equal to a preset fourth speed threshold, the vehicle's battery pack power is less than or equal to a preset fourth power threshold, and the vehicle's battery pack discharge power limit is less than or equal to at least one of the preset fourth power threshold; wherein, the preset fourth speed threshold is greater than the preset third speed threshold, the preset fourth power threshold is less than the preset third power threshold, and the preset fourth power threshold is less than the preset third power threshold.

[0200] In one embodiment, the auxiliary operating condition activation module 602 is further used to obtain the ratio between the actual generator speed and the actual engine speed of the vehicle; use the preset second engine target torque as the engine target torque corresponding to the integrated catalyst diagnosis auxiliary operating condition, and obtain the generator target speed corresponding to the integrated catalyst diagnosis auxiliary operating condition based on the ratio and the second preset engine speed.

[0201] In one embodiment, the target range extender auxiliary operating condition includes: an integrated catalyst heating auxiliary operating condition; the auxiliary operating condition activation module 602 is further used to activate the integrated catalyst heating auxiliary operating condition if the real-time operating condition information meets each third activation condition; wherein the third activation condition includes: the vehicle's entire high-voltage system enters a preset state, the vehicle's battery pack power is greater than or equal to a preset fifth power threshold and less than or equal to a preset sixth power threshold, the vehicle's battery pack discharge power limit is greater than or equal to a preset fifth power threshold, and the vehicle's engine is in at least one of the preset operating states; wherein the preset sixth power threshold is greater than the preset fifth power threshold Threshold; an auxiliary operating condition exit module, further used to exit the integrated catalyst heating auxiliary operating condition if the real-time operating condition information meets any third exit condition; wherein, the third exit condition includes: the vehicle's entire high-voltage system exits the preset state, the vehicle's battery pack power is less than or equal to the preset seventh power threshold, the vehicle's battery pack power is greater than or equal to the preset eighth power threshold, and the vehicle's battery pack discharge power limit is less than or equal to at least one of the preset sixth power threshold; wherein, the preset seventh power threshold is less than the preset fifth power threshold, the preset eighth power threshold is greater than the preset sixth power threshold, and the preset sixth power threshold is less than the preset fifth power threshold.

[0202] In one embodiment, the auxiliary operating condition activation module 602 is further used to obtain the engine torque corresponding to the vehicle's engine cooling water temperature and the vehicle speed from the fifth mapping relationship as the engine target torque corresponding to the integrated catalyst heating auxiliary operating condition; the fifth mapping relationship stores the correspondence between different engine cooling water temperatures, vehicle speeds and different engine torques, wherein the engine torque is negatively correlated with the engine cooling water temperature and the vehicle speed, and the engine torque is set with a minimum torque value; from the sixth mapping relationship, the target engine speed corresponding to the vehicle's engine cooling water temperature and the vehicle speed is obtained; the sixth mapping relationship stores the correspondence between different engine cooling water temperatures, vehicle speeds and different engine speeds, wherein the engine speed is positively correlated with the engine cooling water temperature and the vehicle speed, and the engine torque is set with a maximum speed value; according to the ratio between the actual generator speed of the vehicle and the actual engine speed, and the target engine speed, the generator target speed corresponding to the integrated catalyst heating auxiliary operating condition is obtained.

[0203] Each module in the range extender auxiliary operating condition control device described above can be implemented in whole or in part through software, hardware, or a combination thereof. Each module can be embedded in or independent of the processor in the vehicle controller in hardware form, or can be stored in the memory of the vehicle controller in software form, so that the processor can call and execute the corresponding operations of each module.

[0204] In one embodiment, a vehicle controller is provided, the internal structure of which can be shown as follows: Figure 7 As shown. The vehicle controller includes a processor, a memory, an input / output interface and a communication interface. The processor, the memory and the input / output interface are connected via a system bus, and the communication interface is connected to the system bus via the input / output interface. The processor of the vehicle controller is used to provide computing and control capabilities. The memory of the vehicle controller includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores a computer program. The internal memory provides an environment for the operation of the computer program in the non-volatile storage medium. The input / output interface of the vehicle controller is used to exchange information between the processor and external devices. The communication interface of the vehicle controller is used to communicate with an external terminal in a wired or wireless manner. The wireless manner can be achieved through WIFI, a mobile cellular network, NFC (near field communication) or other technologies. When the computer program is executed by the processor, a method for controlling the auxiliary working condition of the range extender is implemented.

[0205] Those skilled in the art will understand that Figure 7 The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the vehicle controller to which the solution of the present application is applied. The specific vehicle controller may include more or fewer components than shown in the figure, or combine certain components, or have a different component arrangement.

[0206] In one embodiment, a vehicle controller is further provided, comprising a memory and a processor, wherein a computer program is stored in the memory, and the processor implements the steps in the above-mentioned method embodiments when executing the computer program.

[0207] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the steps in the above-mentioned method embodiments are implemented.

[0208] In one embodiment, a computer program product is provided, including a computer program, which implements the steps in the above method embodiments when executed by a processor.

[0209] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with relevant regulations.

[0210] Those skilled in the art will appreciate that all or part of the processes in the above-mentioned embodiments can be implemented by instructing the relevant hardware through a computer program. The computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the above-mentioned embodiments. In particular, any reference to memory, database, or other media used in the embodiments provided in this application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can take various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM). The databases involved in the various embodiments provided herein may include at least one of a relational database and a non-relational database. Non-relational databases may include, but are not limited to, distributed databases based on blockchains. The processors involved in the various embodiments provided herein may be, but are not limited to, general-purpose processors, central processing units (CPUs), graphics processing units (GPUs), digital signal processors (DSPs), programmable logic devices (PLDs), data processing logic devices based on quantum computing, and the like.

[0211] The technical features of the above embodiments can be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0212] The above-described embodiments merely represent several implementation methods of the present application. While the descriptions are relatively specific and detailed, they should not be construed as limiting the scope of the present application. It should be noted that a person of ordinary skill in the art may make various modifications and improvements without departing from the spirit of the present application, and these modifications and improvements fall within the scope of protection of the present application. Therefore, the scope of protection of the present application shall be determined by the appended claims.

Claims

1. A range extender auxiliary working condition control method, characterized in that: Applied to a vehicle controller, the method includes: After the vehicle is powered on, obtaining real-time operating condition information of the vehicle; In response to an activation request for a target range extender assisting operating condition initiated by an engine of the vehicle, if the real-time operating condition information satisfies a preset activation condition of the target range extender assisting operating condition, activating the target range extender assisting operating condition and obtaining a range extender output target parameter corresponding to the target range extender assisting operating condition; A range extender output control request is constructed based on the range extender output target parameter; the range extender output control request is used to request adjustment of the vehicle's range extender output parameter to the range extender output target parameter to achieve the target range extender auxiliary operating condition.

2. The method according to claim 1, characterized in that The range extender output target parameters include: the engine target torque and the generator target speed corresponding to the target range extender auxiliary working condition; The constructing the range extender output control request based on the range extender output target parameter includes: An engine torque control request is constructed based on the engine target torque, and a generator speed control request is constructed based on the generator target speed; the engine torque control request is used to request adjustment of the vehicle's engine torque to the engine target torque, and the generator speed control request is used to request adjustment of the vehicle's generator speed to the generator target speed; After activating the target range extender auxiliary operating condition, the method further includes: In response to an exit request for a target range extender assist condition initiated by an engine of the vehicle, or if the real-time operating condition information satisfies a preset exit condition of the target range extender assist condition, the target range extender assist condition is exited.

3. The method according to claim 2, characterized in that The real-time operating condition information includes: the actual engine torque and the actual generator speed of the vehicle; the engine torque control request based on the engine target torque and the generator speed control request based on the generator target speed include: obtaining a torque adjustment slope according to a torque difference between the target engine torque and the actual engine torque, and obtaining a speed adjustment slope according to a speed difference between the target generator speed and the actual generator speed; The engine torque control request is constructed based on the engine target torque and the torque adjustment slope, and the generator speed control request is constructed based on the generator target speed and the speed adjustment slope; the engine torque control request is used to request to adjust the vehicle's engine torque to the engine target torque according to the torque adjustment slope, and the generator speed control request is used to request to adjust the vehicle's generator speed to the generator target speed according to the speed adjustment slope.

4. The method according to claim 3, characterized in that The real-time operating condition information further includes: the engine cooling water temperature and the actual engine speed of the vehicle; obtaining the torque adjustment slope based on the torque difference between the engine target torque and the actual engine torque, and obtaining the speed adjustment slope based on the speed difference between the generator target speed and the actual generator speed, including: Obtaining a first torque slope adjustment factor according to the torque difference and the actual engine speed, and obtaining a first speed slope correction factor according to the speed difference; Obtaining a second torque slope correction factor and a second speed slope correction factor corresponding to the engine cooling water temperature; The first torque slope adjustment factor and the second torque slope correction factor are used to correct a preset reference torque adjustment slope to obtain the torque adjustment slope, and the first speed slope correction factor and the second speed slope correction factor are used to correct a preset reference speed adjustment slope to obtain the speed adjustment slope.

5. The method according to claim 4, characterized in that The step of obtaining a first torque slope adjustment factor based on the torque difference and the actual engine speed, and obtaining a first speed slope correction factor based on the speed difference, includes: Obtaining a torque slope adjustment factor corresponding to the torque difference and the actual engine speed from a first mapping relationship as the first torque slope adjustment factor, and obtaining a speed slope correction factor corresponding to the speed difference from a second mapping relationship as the first speed slope correction factor; the first mapping relationship storing correspondences between different torque differences, actual engine speeds, and different torque slope adjustment factors, wherein an absolute value of the torque difference, the actual engine speed, and the torque slope adjustment factor are positively correlated; the second mapping relationship storing correspondences between different speed differences and the speed slope correction factor, wherein an absolute value of the speed difference and the speed slope correction factor are positively correlated; The obtaining of the second torque slope correction factor and the second speed slope correction factor corresponding to the engine cooling water temperature includes: From the third mapping relationship, a torque slope correction factor corresponding to the engine cooling water temperature is obtained as the second torque slope adjustment factor, and from the fourth mapping relationship, a speed slope correction factor corresponding to the engine cooling water temperature is obtained as the second speed slope correction factor; the third mapping relationship stores the correspondence between different engine cooling water temperatures and the torque slope correction factor, and the engine cooling water temperature and the torque slope correction factor are positively correlated, and the fourth mapping relationship stores the correspondence between different engine cooling water temperatures and the speed slope correction factor, and the engine cooling water temperature and the speed slope correction factor are positively correlated.

6. The method according to claim 2, characterized in that The target range extender auxiliary operating condition includes: a fuel evaporation diagnostic pump leakage detection operating condition; if the real-time operating condition information meets the preset activation condition of the target range extender auxiliary operating condition, activating the target range extender auxiliary operating condition includes: If the real-time operating condition information satisfies each first activation condition, the fuel evaporation diagnostic pump leak detection condition is activated; wherein the first activation condition includes at least one of: the vehicle high-voltage system enters a preset state, the vehicle speed is less than or equal to a preset first speed threshold, the battery pack power of the vehicle is greater than or equal to a preset first power threshold, the battery pack discharge power limit of the vehicle is greater than or equal to a preset first power threshold, and the engine of the vehicle is in a preset operating state; If the real-time operating condition information satisfies a preset exit condition of the target range extender auxiliary operating condition, exiting the target range extender auxiliary operating condition includes: If the real-time operating condition information meets any first exit condition, the fuel evaporation diagnostic pump leakage detection condition is exited; wherein, the first exit condition includes: the vehicle's entire high-voltage system exits the preset state, the vehicle's speed is greater than or equal to the preset second speed threshold, the vehicle's battery pack power is less than or equal to the preset second power threshold, and the vehicle's battery pack discharge power limit is less than or equal to at least one of the preset second power threshold; wherein, the preset second speed threshold is greater than the preset first speed threshold, the preset second power threshold is less than the preset first power threshold, and the preset second power threshold is less than the preset first power threshold.

7. The method according to claim 6, characterized in that The obtaining of the target engine torque and the target generator speed corresponding to the target range extender auxiliary operating condition includes: Obtaining a ratio between an actual speed of a generator and an actual speed of an engine of the vehicle; The preset first engine target torque is used as the engine target torque corresponding to the fuel evaporation diagnostic pump leakage detection working condition, and the generator target speed corresponding to the fuel evaporation diagnostic pump leakage detection working condition is obtained based on the ratio and the first preset engine speed.

8. The method according to claim 2, characterized in that The target range extender auxiliary operating condition includes: an integrated catalyst diagnosis auxiliary operating condition; if the real-time operating condition information satisfies a preset activation condition of the target range extender auxiliary operating condition, activating the target range extender auxiliary operating condition includes: If the real-time operating condition information satisfies each second activation condition, the integrated catalyst diagnostic auxiliary mode is activated; wherein the second activation condition includes at least one of: the vehicle's entire high-voltage system enters a preset state, the vehicle's speed is less than or equal to a preset third speed threshold, the vehicle's battery pack power is greater than or equal to a preset third power threshold, the vehicle's battery pack discharge power limit is greater than or equal to a preset third power threshold, and the vehicle's engine is in a preset operating state; If the real-time operating condition information satisfies a preset exit condition of the target range extender auxiliary operating condition, exiting the target range extender auxiliary operating condition includes: If the real-time operating condition information meets any second exit condition, the integrated catalyst diagnostic auxiliary condition is exited; wherein, the second exit condition includes: the vehicle's entire high-voltage system exits the preset state, the vehicle's speed is greater than or equal to the preset fourth speed threshold, the vehicle's battery pack power is less than or equal to the preset fourth power threshold, and the vehicle's battery pack discharge power limit is less than or equal to at least one of the preset fourth power threshold; wherein, the preset fourth speed threshold is greater than the preset third speed threshold, the preset fourth power threshold is less than the preset third power threshold, and the preset fourth power threshold is less than the preset third power threshold.

9. The method according to claim 8, characterized in that The obtaining of the target engine torque and the target generator speed corresponding to the target range extender auxiliary operating condition includes: Obtaining a ratio between an actual speed of a generator and an actual speed of an engine of the vehicle; The preset second engine target torque is used as the engine target torque corresponding to the integrated catalyst diagnosis assistance operating condition, and the generator target speed corresponding to the integrated catalyst diagnosis assistance operating condition is obtained based on the ratio and the second preset engine speed.

10. The method according to claim 2, characterized in that The target range extender auxiliary operating condition includes: an integrated catalyst heating auxiliary operating condition; if the real-time operating condition information meets the preset activation condition of the target range extender auxiliary operating condition, activating the target range extender auxiliary operating condition includes: If the real-time operating condition information satisfies each third activation condition, the integrated catalyst heating assist mode is activated; wherein the third activation condition includes at least one of: the vehicle's entire high-voltage system enters a preset state, the vehicle's battery pack power is greater than or equal to a preset fifth power threshold and less than or equal to a preset sixth power threshold, the vehicle's battery pack discharge power limit is greater than or equal to a preset fifth power threshold, and the vehicle's engine is in a preset operating state; wherein the preset sixth power threshold is greater than the preset fifth power threshold; If the real-time operating condition information satisfies a preset exit condition of the target range extender auxiliary operating condition, exiting the target range extender auxiliary operating condition includes: If the real-time operating condition information meets any third exit condition, the integrated catalyst heating auxiliary condition is exited; wherein, the third exit condition includes: the vehicle's entire high-voltage system exits the preset state, the vehicle's battery pack power is less than or equal to the preset seventh power threshold, the vehicle's battery pack power is greater than or equal to the preset eighth power threshold, and the vehicle's battery pack discharge power limit is less than or equal to at least one of the preset sixth power threshold; wherein, the preset seventh power threshold is less than the preset fifth power threshold, the preset eighth power threshold is greater than the preset sixth power threshold, and the preset sixth power threshold is less than the preset fifth power threshold.

11. The method according to claim 10, characterized in that The obtaining of the target engine torque and the target generator speed corresponding to the target range extender auxiliary operating condition includes: obtaining, from a fifth mapping relationship, an engine torque corresponding to an engine cooling water temperature and a vehicle speed of the vehicle as an engine target torque corresponding to the integrated catalyst heating assist operating condition; the fifth mapping relationship storing correspondences between different engine cooling water temperatures and vehicle speeds and different engine torques, wherein the engine torque is negatively correlated with the engine cooling water temperature and the vehicle speed, and a minimum torque value is set for the engine torque; obtaining a target engine speed corresponding to the engine cooling water temperature and the vehicle speed of the vehicle from a sixth mapping relationship; the sixth mapping relationship storing correspondences between different engine cooling water temperatures, vehicle speeds, and different engine speeds, wherein the engine speed is positively correlated with the engine cooling water temperature and the vehicle speed, and the engine torque is set with a maximum speed value; The target speed of the generator corresponding to the integrated catalyst heating assist operating condition is obtained according to the ratio between the actual speed of the generator and the actual speed of the engine of the vehicle, and the target engine speed.

12. A vehicle controller, comprising a memory and a processor, wherein the memory stores a computer program, characterized in that: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 11 are implemented.

Citation Information

Patent Citations

  • Ammonia storage control

    CN103541791A

  • Extended Range Electric Vehicle (EREV) auxiliary power unit power distribution method, device and vehicle

    CN106467037A

  • Power switching method and device of range extender and terminal

    CN110281907A

  • Plateau range extender low-temperature cold start control method

    CN115387936A

  • Hybrid vehicle and method of controlling hybrid vehicle

    EP1157873A2