Range extender control method and system, vehicle, electronic equipment and storage medium

By obtaining information from traffic lights ahead of the vehicle to determine the conditions for switching the range extender's state, the problem that the range extender control strategy in the existing technology could not adapt to the dynamic traffic environment has been solved, achieving more precise start-stop control and improving user experience and overall vehicle performance.

CN120942276APending Publication Date: 2025-11-14CHONGQING JINKANG NEW ENERGY VEHICLE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511071192.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-07-31
Publication Date
2025-11-14

AI Technical Summary

Technical Problem

Existing range extender control strategies fail to adequately consider the dynamic traffic environment in which the vehicle operates, resulting in frequent start-stop operations in urban traffic, generating noise and vibration, and affecting the overall vehicle comfort and user experience.

Method used

By acquiring information about the traffic lights ahead of the vehicle, including their status, duration of passage, and countdown time, the system determines whether the conditions for switching the range extender's status are met and switches the range extender's status in advance before the vehicle reaches the traffic light, avoiding start-stop operations at low speeds or when stationary.

Benefits of technology

It achieves more precise start-stop control of the range extender, reduces noise and vibration, improves user driving comfort, and enhances the adaptability of the control strategy to complex traffic environments.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120942276A_ABST
    Figure CN120942276A_ABST
Patent Text Reader

Abstract

The invention provides a range extender control method and system, a vehicle, electronic equipment and a storage medium, and relates to the technical field of vehicle control, and the method comprises the steps: obtaining traffic signal lamp information in front of the vehicle; determining whether the vehicle meets a range extender state switching condition or not based on the state of a traffic signal lamp in front of the vehicle and at least one of the first passing duration of the vehicle running from the current position to the traffic signal lamp and the first countdown duration of the traffic signal lamp; and under the condition that the vehicle meets the state switching condition of the range extender, the current state of the range extender of the vehicle is switched to a target state, and the target state is a shutdown state or a running state. Whether the starting and stopping conditions of the range extender are met or not can be judged according to the state of the traffic signal lamp, and more accurate and scenarized starting and stopping control is achieved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

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

[0002] With the deepening trend of SDV (Software Defined Vehicle), the control strategies of hybrid power systems are also rapidly evolving towards intelligence and precision. As an important means of addressing range anxiety in electric vehicles, the start-stop control of the range extender has become a key factor in improving the driving performance and user experience of hybrid vehicles.

[0003] However, in current mainstream range extender control strategies, vehicles typically control the start and stop of the range extender solely based on vehicle speed and the target SOC (State of Charge) corresponding to the current operating mode. This strategy configuration is relatively simplistic and ignores the dynamic traffic environment in which the vehicle operates. For example, using a uniform control logic across all road scenarios fails to adequately differentiate between the different traffic characteristics of densely trafficked urban areas and smooth highway sections. This results in a sluggish or overly mechanical control strategy, unable to adapt to users' personalized NVH (Noise, Vibration, and Harshness) experience under varying traffic conditions.

[0004] Especially in urban traffic where traffic lights or short-term stops are frequent, traditional range extender control systems often cannot predict changes in traffic signals in advance. This causes the range extender to start and stop when the vehicle is stationary or at low speed, resulting in significant noise and vibration. This not only affects the overall vehicle comfort but also easily leads to negative perceptions of product quality among users.

[0005] Therefore, a new range-extending control method is urgently needed. Summary of the Invention

[0006] In view of the above problems, embodiments of this application provide a range extender control method, system, vehicle, electronic device, and storage medium to overcome or at least partially solve the above problems.

[0007] A first aspect of this application provides a range extender control method, the method comprising: Obtain traffic light information ahead of the vehicle, the traffic light information including the status of the traffic light ahead of the vehicle, and at least one of the following: the first passage time of the vehicle from its current position to the traffic light and the first countdown time of the traffic light; Based on the state of the traffic light in front of the vehicle, and at least one of the first passage time of the vehicle from its current position to the traffic light and the first countdown time of the traffic light, determine whether the vehicle meets the range extender state switching conditions. Before the vehicle travels from its current position to the traffic light in front of it, and if the vehicle meets the range extender state switching conditions, the current state of the vehicle's range extender is switched to the target state, which is either a stopped state or a running state.

[0008] Optionally, the traffic light information includes at least: the status of the traffic light ahead of the vehicle, and the first passage time for the vehicle from its current position to the traffic light; based on the traffic light information, determining whether the vehicle meets the range extender state switching conditions includes: If the traffic light is in the target state and the first passage time from the current position to the traffic light meets the preset time, then the vehicle meets the range extender state switching conditions. If the traffic light is not in the target state, or if the first passage time from the current position to the traffic light is less than the preset time, it is determined that the vehicle does not meet the range extender state switching conditions.

[0009] Optionally, the traffic light information includes: the status of the traffic light in front of the vehicle, the first passage time of the vehicle from its current position to the traffic light, and the first countdown time of the traffic light; the range extender status switching conditions include at least: range extender shutdown status switching conditions; Based on the traffic light information, determine whether the vehicle meets the conditions for switching the range extender status, including: Based on the status of the traffic light ahead of the vehicle, the first passage time of the vehicle from its current position to the traffic light, and the first countdown time of the traffic light, it is determined whether the vehicle meets the conditions for switching the range extender shutdown state. Specifically, if the traffic light is red, the first travel time from the current location to the traffic light is less than or equal to a first preset travel time, and the first countdown time of the traffic light is greater than or equal to the first preset countdown time, then the vehicle is determined to meet the conditions for switching the range extender shutdown state.

[0010] Optionally, the range extender state switching conditions include at least: range extender operating state switching conditions; the method further includes: Obtain the current speed of the vehicle; Based on the traffic light information, determine whether the vehicle meets the conditions for switching the range extender status, including: Based on the status of the traffic light ahead of the vehicle, the second passage time of the vehicle from its current position to the traffic light, and the vehicle's current speed, determine whether the vehicle meets the conditions for switching the range extender's operating state. Specifically, if the traffic light is red, and the second travel time from the current location to the traffic light is greater than a second preset travel time, and / or the vehicle's current speed is greater than or equal to a preset speed, then the vehicle meets the conditions for switching the range extender's operating state.

[0011] Optionally, after determining that the vehicle meets the conditions for switching the range extender shutdown state, the method further includes: The status of the vehicle's range extender and the vehicle's driving information are obtained, including the third travel time from the current location to the traffic light. When the vehicle meets the range extender state switching conditions, the current state of the vehicle's range extender is switched to the target state, including: When the range extender of the vehicle is in the running state, and the third travel time from the current position to the traffic light is greater than the third preset travel time, the range extender of the vehicle is switched from the running state to the stopped state, wherein the first preset travel time is greater than or equal to the third preset travel time.

[0012] Optionally, after determining that the vehicle meets the conditions for switching the range extender shutdown state, the method further includes: The system acquires the status of the vehicle's range extender, the user's driving behavior status, and the vehicle's driving information, which includes: the second countdown time of the traffic light and the third passage time of the vehicle from its current location to the traffic light. When the vehicle meets the range extender state switching conditions, the current state of the vehicle's range extender is switched to the target state, including: When the vehicle's range extender is in the running state, the user's driving behavior is such that the brake pedal is pressed or the accelerator pedal is not pressed before passing a traffic light, the second countdown of the traffic light is greater than or equal to the second preset countdown, and the third passage time of the vehicle from its current position to the traffic light is greater than the third preset passage time, the vehicle's range extender will be switched from the running state to the stopped state.

[0013] Optionally, after determining that the vehicle meets the conditions for switching the range extender's operating state, the method further includes: Obtain the status of the vehicle's range extender and the user's driving behavior status; When the vehicle meets the range extender state switching conditions, the current state of the vehicle's range extender is switched to the target state, including: When the vehicle's range extender is in a stopped state and the user's driving behavior is such that they press the accelerator pedal or do not press the brake pedal when passing a traffic light, the vehicle's range extender will be switched from a stopped state to a running state.

[0014] Optionally, after determining that the vehicle meets the conditions for switching the range extender shutdown state, the method further includes: The system obtains the status of the vehicle's range extender, the actual battery level of the vehicle, and the vehicle's driving information, which includes: the second countdown time of the traffic light and the third passage time of the vehicle from its current location to the traffic light. When the vehicle meets the range extender state switching conditions, the current state of the vehicle's range extender is switched to the target state, including: When the vehicle's range extender is in the running state, the vehicle's actual battery level is greater than the preset battery level, the second countdown timer of the traffic light is greater than or equal to the second preset countdown timer, and the third passage time of the vehicle from its current position to the traffic light is greater than the third preset passage time, the vehicle's range extender will be switched from the running state to the stopped state.

[0015] Optionally, after determining that the vehicle meets the conditions for switching the range extender's operating state, the method further includes: Obtain the status of the vehicle's range extender and the actual battery level of the vehicle. When the vehicle meets the range extender state switching conditions, the current state of the vehicle's range extender is switched to the target state, including: When the range extender of the vehicle is in a stopped state and the actual battery level of the vehicle is less than or equal to a preset battery level, the range extender of the vehicle will be switched from a stopped state to a running state.

[0016] Optionally, after determining that the vehicle meets the conditions for switching the range extender shutdown state, the method further includes: The system obtains the status of the vehicle's range extender, the traffic status of the current road segment, and the vehicle's driving information, which includes: the second countdown time of the traffic light and the third passage time of the vehicle from its current location to the traffic light. When the vehicle meets the range extender state switching conditions, the current state of the vehicle's range extender is switched to the target state, including: When the vehicle's range extender is in running state, the traffic condition of the current road segment is congested, the second countdown of the traffic light is greater than or equal to the second preset countdown, and the third passage time of the vehicle from its current position to the traffic light is greater than the third preset passage time, the vehicle's range extender will be switched from running state to stopped state.

[0017] Optionally, after determining that the vehicle meets the conditions for switching the range extender's operating state, the method further includes: Obtain the status of the vehicle's range extender and the traffic status of the current road segment; When the vehicle meets the range extender state switching conditions, the current state of the vehicle's range extender is switched to the target state, including: When the vehicle's range extender is in a stopped state and the traffic condition of the current travel segment is not congested, the vehicle's range extender is switched from a stopped state to an operating state.

[0018] Optionally, after determining that the vehicle meets the conditions for switching the range extender shutdown state, the method further includes: The system obtains the status of the vehicle's range extender, the mileage of the vehicle's current trip, and the vehicle's driving information, which includes: the second countdown time of the traffic light and the third passage time of the vehicle from its current location to the traffic light. When the vehicle meets the range extender state switching conditions, the current state of the vehicle's range extender is switched to the target state, including: When the vehicle's range extender is in the running state, the vehicle's current mileage is less than the vehicle's remaining range, the second countdown timer of the traffic light is greater than or equal to the second preset countdown timer, and the third passage time of the vehicle from its current location to the traffic light is greater than the third preset passage time, the vehicle's range extender will be switched from the running state to the stopped state.

[0019] Optionally, after determining that the vehicle meets the conditions for switching the range extender's operating state, the method further includes: Obtain the status of the vehicle's range extender and the mileage traveled by the vehicle during this trip; When the vehicle meets the range extender state switching conditions, the current state of the vehicle's range extender is switched to the target state, including: If the range extender of the vehicle is in a stopped state, and the mileage of the current trip is greater than or equal to the vehicle's remaining range, the range extender of the vehicle will be switched from a stopped state to an operating state.

[0020] Optionally, the traffic light information further includes: the traffic light density on the current road segment; based on the traffic light information, determining whether the vehicle meets the conditions for switching the range extender state includes: Obtain the countdown time of the traffic light and the current speed of the vehicle; If the traffic light is red, the travel time from the current location to the traffic light is less than or equal to a first preset travel time, the countdown time of the traffic light is greater than or equal to the first preset countdown time, and the traffic light density on the current travel segment is greater than a preset traffic light density, then the vehicle meets the conditions for switching the range extender shutdown state. If the traffic light is red, the vehicle's travel time from its current position to the traffic light is greater than a second preset travel time, the vehicle's current speed is greater than or equal to a preset speed, and the traffic light density on the current road segment is less than or equal to a preset traffic light density, then the vehicle meets the conditions for switching the range extender's operating state.

[0021] Optionally, obtaining traffic light information ahead of the vehicle includes: When the in-vehicle navigation is turned on, obtain the navigation destination information entered by the user through the vehicle's infotainment system interface; Based on the navigation destination information, a route request is sent to the map service platform, and the map source data returned by the map service platform is received. Based on the received map source data, determine the traffic light information ahead of the vehicle.

[0022] Optionally, obtaining traffic light information ahead of the vehicle includes: The road condition image in front of the vehicle is acquired by an image acquisition device installed on the vehicle; The road condition image is processed by image recognition to determine the traffic light information in front of the vehicle.

[0023] A second aspect of this application provides a range extender control system, the system comprising: The acquisition module is used to acquire traffic light information in front of the vehicle. The traffic light information includes the status of the traffic light in front of the vehicle, and at least one of the first passage time of the vehicle from its current position to the traffic light and the first countdown time of the traffic light. The determination module is used to determine whether the vehicle meets the range extender state switching conditions based on the state of the traffic light in front of the vehicle, and at least one of the first passage time of the vehicle from its current position to the traffic light and the first countdown time of the traffic light. The state switching module is used to switch the current state of the vehicle's range extender to a target state, which is either a stopped state or a running state, before the vehicle travels from its current position to a traffic light in front of it, and when the vehicle meets the state switching conditions of the range extender.

[0024] Optionally, the traffic light information includes at least: the status of the traffic light ahead of the vehicle, and the first passage time for the vehicle from its current position to the traffic light; based on the traffic light information, determining whether the vehicle meets the range extender state switching conditions, the determining module includes: The first determining submodule is used to determine that the vehicle meets the range extender state switching conditions when the traffic light is in the target state and the first passage time of the vehicle from its current position to the traffic light meets a preset time. The second determining submodule is used to determine that the vehicle does not meet the range extender state switching conditions when the state of the traffic light is not the target state, or when the first passage time of the vehicle from its current position to the traffic light does not meet the preset time.

[0025] Optionally, the traffic light information includes: the status of the traffic light in front of the vehicle, the first passage time of the vehicle from its current position to the traffic light, and the first countdown time of the traffic light; the range extender status switching conditions include at least: range extender shutdown status switching conditions; Based on the traffic light information, a module is used to determine whether the vehicle meets the conditions for switching the range extender status. This determining module includes: The third determining submodule is used to determine whether the vehicle meets the conditions for switching the range extender shutdown state based on the state of the traffic light in front of the vehicle, the first passage time of the vehicle from its current position to the traffic light, and the first countdown time of the traffic light. The first determining subunit is used to determine that the vehicle meets the conditions for switching the range extender shutdown state when the traffic light is in a red state, the first passage time of the vehicle from its current position to the traffic light is less than or equal to a first preset passage time, and the first countdown time of the traffic light is greater than or equal to the first preset countdown time.

[0026] Optionally, the range extender state switching conditions include at least: range extender operating state switching conditions; the system further includes: The first acquisition submodule is used to acquire the current speed of the vehicle; Based on the traffic light information, a module is used to determine whether the vehicle meets the conditions for switching the range extender status. This determining module includes: The fourth determining submodule is used to determine whether the vehicle meets the conditions for switching the range extender's operating state based on the state of the traffic light in front of the vehicle, the second passage time of the vehicle from its current position to the traffic light, and the vehicle's current speed. The second determining subunit is used to determine that the vehicle meets the conditions for switching the range extender operating state when the traffic light is in a red state, and the second passage time from the current position to the traffic light is greater than a second preset passage time, and / or the current speed of the vehicle is greater than or equal to a preset speed.

[0027] Optionally, the system further includes: The second acquisition submodule is used to acquire the status of the vehicle's range extender and the vehicle's driving information, which includes the third passage time of the vehicle from its current location to the traffic light. When the vehicle meets the range extender state switching conditions, the current state of the vehicle's range extender is switched to the target state. The state switching module includes: The first state switching submodule is used to switch the vehicle's range extender from the running state to the stopped state when the vehicle's range extender is in the running state and the third passage time from the current position to the traffic light is greater than the third preset passage time, wherein the first preset passage time is greater than or equal to the third preset passage time.

[0028] Optionally, the system further includes: The third acquisition submodule is used to acquire the status of the vehicle's range extender, the user's driving behavior status, and the vehicle's driving information. The vehicle's driving information includes: the second countdown time of the traffic light and the third passage time of the vehicle from its current position to the traffic light. When the vehicle meets the range extender state switching conditions, the current state of the vehicle's range extender is switched to the target state. The state switching module includes: The second state switching submodule is used to switch the vehicle's range extender from the running state to the stopped state when the vehicle's range extender is in the running state, the user's driving behavior is that the brake pedal is pressed or the accelerator pedal is not pressed before passing a traffic light, the second countdown of the traffic light is greater than or equal to the second preset countdown, and the third passage time of the vehicle from its current position to the traffic light is greater than the third preset passage time.

[0029] Optionally, the system further includes: The fourth acquisition submodule is used to acquire the status of the vehicle's range extender and the user's driving behavior status; When the vehicle meets the range extender state switching conditions, the current state of the vehicle's range extender is switched to the target state. The state switching module includes: The third state switching submodule is used to switch the vehicle's range extender from the stopped state to the running state when the vehicle's range extender is in the stopped state and the user's driving behavior is that the user presses the accelerator pedal or does not press the brake pedal when passing a traffic light.

[0030] Optionally, the system further includes: The fifth acquisition submodule is used to acquire the status of the vehicle's range extender, the actual battery level of the vehicle, and the vehicle's driving information. The vehicle's driving information includes: the second countdown time of the traffic light and the third passage time of the vehicle from its current position to the traffic light. When the vehicle meets the range extender state switching conditions, the current state of the vehicle's range extender is switched to the target state. The state switching module includes: The fourth state switching submodule is used to switch the vehicle's range extender from the running state to the stopped state when the vehicle's range extender is in the running state, the vehicle's actual battery level is greater than a preset battery level, the second countdown of the traffic light is greater than or equal to a second preset countdown, and the third passage time of the vehicle from its current position to the traffic light is greater than a third preset passage time.

[0031] Optionally, the system further includes: The sixth acquisition submodule is used to acquire the status of the vehicle's range extender and the actual battery level of the vehicle. When the vehicle meets the range extender state switching conditions, the current state of the vehicle's range extender is switched to the target state. The state switching module includes: The fifth state switching submodule is used to switch the vehicle's range extender from the stopped state to the running state when the vehicle's range extender is in the stopped state and the vehicle's actual battery level is less than or equal to a preset battery level.

[0032] Optionally, the system further includes: The seventh acquisition submodule is used to acquire the status of the vehicle's range extender, the traffic status of the current driving segment, and the vehicle's driving information. The vehicle's driving information includes: the second countdown time of the traffic light and the third passage time of the vehicle from its current position to the traffic light. When the vehicle meets the range extender state switching conditions, the current state of the vehicle's range extender is switched to the target state. The state switching module includes: The sixth state switching submodule is used to switch the vehicle's range extender from the running state to the stopped state when the vehicle's range extender is in the running state, the traffic condition of the current driving segment is congested, the second countdown of the traffic light is greater than or equal to the second preset countdown, and the third passage time of the vehicle from the current position to the traffic light is greater than the third preset passage time.

[0033] Optionally, the system further includes: The eighth acquisition submodule is used to acquire the status of the vehicle's range extender and the traffic status of the current driving segment; When the vehicle meets the range extender state switching conditions, the current state of the vehicle's range extender is switched to the target state. The state switching module includes: The seventh state switching submodule is used to switch the vehicle's range extender from the stopped state to the running state when the vehicle's range extender is in the stopped state and the traffic condition of the current driving segment is non-congested.

[0034] Optionally, the system further includes: The ninth acquisition submodule is used to acquire the status of the vehicle's range extender, the mileage of the vehicle's current trip, and the vehicle's driving information, which includes: the second countdown time of the traffic light and the third passage time of the vehicle from its current position to the traffic light. When the vehicle meets the range extender state switching conditions, the current state of the vehicle's range extender is switched to the target state. The state switching module includes: The eighth state switching submodule is used to switch the vehicle's range extender from the running state to the stopped state when the vehicle's range extender is in the running state, the mileage of the vehicle's current trip is less than the vehicle's remaining range, the second countdown of the traffic light is greater than or equal to the second preset countdown, and the third passage time of the vehicle from its current position to the traffic light is greater than the third preset passage time.

[0035] Optionally, the system further includes: The tenth acquisition submodule is used to acquire the status of the vehicle's range extender and the mileage traveled by the vehicle in this trip; When the vehicle meets the range extender state switching conditions, the current state of the vehicle's range extender is switched to the target state. The state switching module includes: The ninth state switching submodule is used to switch the vehicle's range extender from the stopped state to the running state when the vehicle's range extender is in the stopped state and the mileage of the current trip is greater than or equal to the vehicle's remaining range.

[0036] Optionally, the traffic light information further includes: the traffic light density on the current road segment; based on the traffic light information, determining whether the vehicle meets the conditions for switching the range extender state, the determining module includes: The eleventh acquisition submodule is used to acquire the countdown time of the traffic light and the current speed of the vehicle; The fifth determining submodule is used to determine that the vehicle meets the conditions for switching the range extender shutdown state when the traffic light is in a red state, the time taken for the vehicle to travel from its current position to the traffic light is less than or equal to a first preset time, the countdown time of the traffic light is greater than or equal to a first preset countdown time, and the traffic light density on the current travel segment is greater than a preset traffic light density. The sixth determining submodule is used to determine that the vehicle meets the conditions for switching the range extender's operating state when the traffic light is in a red state, the vehicle's travel time from its current position to the traffic light is greater than a second preset travel time, the vehicle's current speed is greater than or equal to a preset speed, and the traffic light density on the current travel segment is less than or equal to a preset traffic light density.

[0037] Optionally, the module for acquiring traffic light information ahead of the vehicle includes: The twelfth acquisition submodule is used to acquire the navigation destination information entered by the user through the vehicle interface when the in-vehicle navigation is turned on. The sending and receiving submodule is used to send a route request to the map service platform based on the navigation destination information, and to receive the map source data returned by the map service platform. The seventh determination submodule is used to determine the traffic light information in front of the vehicle based on the received map source data.

[0038] Optionally, the module for acquiring traffic light information ahead of the vehicle includes: The thirteenth acquisition submodule is used to acquire road condition images in front of the vehicle through an image acquisition device installed on the vehicle; The eighth determination submodule is used to perform image recognition processing on the road condition image to determine the traffic light information in front of the vehicle.

[0039] A third aspect of this application provides a vehicle that includes a range extender control system as described in the second aspect of this application.

[0040] A fourth aspect of this application provides an electronic device including a processor, a memory, and a program or instructions stored in the memory and executable on the processor, wherein the program or instructions, when executed by the processor, implement the steps of the range extender control method as described in the first aspect of this application.

[0041] A fifth aspect of this application provides a readable storage medium storing a program or instructions that, when executed by a processor, implement the steps of the range extender control method described in the first aspect of this application.

[0042] The beneficial effects of this application are: This application proposes a range extender control method, comprising: acquiring traffic light information ahead of the vehicle; determining whether the vehicle meets the range extender state switching conditions based on the state of the traffic light ahead of the vehicle, and at least one of the first passage time of the vehicle from its current position to the traffic light and the first countdown time of the traffic light; and switching the current state of the vehicle's range extender to a target state, wherein the target state is a stopped state or a running state, before the vehicle travels from its current position to the traffic light ahead of the vehicle, and if the vehicle meets the range extender state switching conditions. This application improves the vehicle's ability to perceive the traffic conditions ahead by introducing traffic light information as the decision basis for range extender control. This application can determine whether the conditions for range extender start-stop are met based on the traffic light state, achieving more precise and scenario-based start-stop control, thereby effectively avoiding frequent start-stops at low speeds or when stationary, reducing noise and vibration, optimizing the overall vehicle NVH experience, improving user driving comfort, and enhancing the adaptability of the control strategy to complex traffic environments. Attached Figure Description

[0043] To more clearly illustrate the technical solutions of the embodiments of this application, the drawings used in the description of the embodiments of this application will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0044] Figure 1 This is a flowchart illustrating the steps of a range extender control method provided in an embodiment of this application; Figure 2 This is a flowchart illustrating the state switching process of a range extender, as provided in an embodiment of this application. Figure 3 This is a flowchart illustrating the switching process for a range extender's shutdown state, as provided in an embodiment of this application. Figure 4 This is a flowchart of a range extender state switching process with reference to driver state, provided in an embodiment of this application. Figure 5 This is a flowchart of a range extender state switching process with reference to the actual battery level of the vehicle, provided in an embodiment of this application. Figure 6 This is a flowchart of a range extender state switching process with reference to traffic conditions, provided in an embodiment of this application. Figure 7 This is a flowchart of a range extender state switching process with reference to driving mileage, provided in an embodiment of this application. Figure 8 This is a schematic diagram of a range extender control system provided in an embodiment of this application; Figure 9 This is a schematic diagram of an electronic device provided in an embodiment of this application. Detailed Implementation

[0045] Exemplary embodiments of this application will now be described in more detail with reference to the accompanying drawings. While exemplary embodiments of this application are shown in the drawings, it should be understood that this application may be implemented in various forms and should not be limited to the embodiments set forth herein. Rather, these embodiments are provided to enable a more thorough understanding of this application and to fully convey the scope of this application to those skilled in the art.

[0046] In a first aspect, this application provides a range extender control method, such as... Figure 1 As shown, the method includes: Step S101: Obtain traffic light information in front of the vehicle. The traffic light information includes the status of the traffic light in front of the vehicle, and at least one of the following: the first passage time of the vehicle from its current position to the traffic light and the first countdown time of the traffic light.

[0047] In this step, traffic light information ahead of the vehicle's travel path can be obtained through the vehicle's navigation system, V2X vehicle-to-everything (V2X) communication module, or other modules with traffic perception capabilities. In some cases, traffic light information may include, but is not limited to: the status of the traffic light ahead of the vehicle, the first crossing time from the vehicle's current location to the traffic light, and the first countdown time of the traffic light. Furthermore, the traffic light information mentioned in this step can be obtained not only through the vehicle's local navigation module but also through network communication from a remote cloud platform and updated in real time within the vehicle's onboard system.

[0048] Step S102: Based on the state of the traffic light in front of the vehicle, and at least one of the first passage time of the vehicle from its current position to the traffic light and the first countdown time of the traffic light, determine whether the vehicle meets the range extender state switching conditions.

[0049] In this step, the traffic light information includes the status of the traffic light in front of the vehicle, and at least one of the first passage time of the vehicle from its current position to the traffic light and the first countdown time of the traffic light. Therefore, the vehicle controller performs a logical judgment on the acquired traffic light information to determine whether the range extender state needs to be switched. The specific judgment logic is detailed below.

[0050] Step S103: Before the vehicle travels from its current position to the traffic light in front of it, and if the vehicle meets the range extender state switching conditions, the current state of the vehicle's range extender is switched to the target state, which is either a stopped state or a running state.

[0051] After determining that the range extender state switching conditions are met, and before the vehicle moves from its current position to a traffic light ahead, the vehicle controller sends a control command to the range extender control unit, causing the range extender to switch from its current operating state to the target state. The target state can be one of the following two: Stop mode: When the range extender is currently running and it is determined that it is about to enter a parking and waiting scenario, it can enter the stop mode in advance to reduce vehicle noise; Operating status: Applicable when the current range extender is in a stopped state, and it is determined that acceleration or passage is imminent, the range extender can be started in advance to achieve power transition or maintain SOC.

[0052] The control method described in this application enables the vehicle to dynamically optimize the range extender start-stop control strategy based on the status of the traffic lights ahead. This not only improves driving comfort but also helps reduce unnecessary fuel consumption and mechanical wear, extends the lifespan of the range extender, and enhances the overall performance of the vehicle in real urban traffic scenarios.

[0053] In one embodiment, the traffic light information includes at least: the state of the traffic light ahead of the vehicle, and the first passage time for the vehicle from its current position to the traffic light; based on the traffic light information, determining whether the vehicle meets the range extender state switching conditions includes: If the traffic light is in the target state and the first passage time from the current position to the traffic light meets the preset time, then the vehicle meets the range extender state switching conditions. If the traffic light is not in the target state, or if the first passage time from the current position to the traffic light is less than the preset time, it is determined that the vehicle does not meet the range extender state switching conditions.

[0054] In this embodiment, to further improve the accuracy of the range extender start-stop control based on traffic conditions, the traffic light information includes at least the following: the current status information of the traffic light ahead of the vehicle; and the first travel time required for the vehicle to travel from its current location to the traffic light location, which can be calculated in real time based on information such as the vehicle's current speed, navigation path, and traffic flow. By integrating the above two types of information, the road conditions ahead can be comprehensively perceived, and more forward-looking start-stop control decisions can be made based on this.

[0055] Based on the aforementioned traffic light information, this embodiment will further determine whether the vehicle meets the conditions for switching the range extender state. Specifically, when the traffic light state is a preset target state, and the estimated first travel time for the vehicle to reach the traffic light location meets the preset time requirement, the vehicle is determined to meet the conditions for switching the range extender state. Here, the preset time is a preset travel time threshold obtained from the test verification of the travel time from the current location to the traffic light location. The target state here is usually a specific traffic light state such as "red light" or "green light". For example, when the target state is red light, and the estimated first travel time to reach the traffic light is less than or equal to the preset time of 5 seconds, it indicates that the vehicle is about to enter the road condition of waiting for the red light. At this time, it can be determined that the applicable conditions for stopping control are met. Conversely, if any of the following situations exist, it is determined that the range extender state switching conditions are not met: the current state of the traffic light is not the target state, such as being in a green light or about to switch; or although the traffic light is in the target state, the vehicle's first passage time has not reached the preset time, such as the vehicle being close to pass or the stopping time being too short. In this embodiment, the value of the preset passage time threshold (i.e., preset time) corresponding to the first passage time cannot be too large, because if the value is too large, it may indicate that the vehicle still has a long time to reach the traffic light. If the range extender state is switched at this time, it may cause the range extender to be turned off or turned on too early, affecting the normal driving of the vehicle.

[0056] Through the aforementioned judgment mechanism, this embodiment can achieve dynamic perception and response to traffic conditions, making the start-stop control of the range extender more aligned with actual road driving scenarios. While ensuring the operating efficiency of the vehicle's powertrain, it further optimizes the start-stop logic of the range extender, avoiding unnecessary start-stop operations, reducing vibration and noise of the vehicle at low speeds or when stationary, and significantly improving the user's NVH experience.

[0057] In one embodiment, the traffic light information further includes: a first countdown duration of the traffic light; the range extender state switching condition includes at least: a range extender shutdown state switching condition; Based on the traffic light information, determine whether the vehicle meets the conditions for switching the range extender status, including: Based on the status of the traffic light ahead of the vehicle, the first passage time of the vehicle from its current position to the traffic light, and the first countdown time of the traffic light, it is determined whether the vehicle meets the conditions for switching the range extender shutdown state. Specifically, if the traffic light is red, the first travel time from the current location to the traffic light is less than or equal to a first preset travel time, and the first countdown time of the traffic light is greater than or equal to the first preset countdown time, then the vehicle is determined to meet the conditions for switching the range extender shutdown state.

[0058] In this embodiment, to further improve the accuracy of the range extender's start-stop control and the perception precision of traffic light stopping scenarios, the traffic light information also includes a first countdown timer for the traffic light. This first countdown timer indicates the remaining time that the current traffic light status is expected to continue, such as the number of seconds remaining in a red light state. By combining this countdown information with the travel duration, it is possible to more accurately predict whether a vehicle will enter a prolonged stopping waiting scenario.

[0059] In this embodiment, the range extender state switching condition includes at least the range extender shutdown state switching condition. That is, when a specific condition is met, the range extender should be controlled to switch from the current operating state to the shutdown state to reduce noise and vibration generated during stationary operation. To determine whether the shutdown state switching condition is met, this embodiment will analyze the following three key pieces of information together: the current state of the traffic light ahead of the vehicle; the first passage time for the vehicle from its current position to the traffic light; and the first countdown time of the traffic light. Specifically: The vehicle will be deemed to meet the range extender shutdown switching conditions and trigger the shutdown control logic when the following three conditions are met: the current traffic light is red; the first travel time from the current location to the traffic light is less than or equal to a first preset travel time; and the first countdown of the red light is greater than or equal to a first preset countdown. This judgment logic means that when the vehicle is about to stop due to a red light and the expected stopping time is long enough, it can be determined as a reasonable scenario for the range extender to shut down. At this time, the range extender can be actively controlled to shut down in advance before the vehicle comes to a complete stop and the speed is low, thereby effectively avoiding the vibration impact caused by stopping in place and significantly improving the NVH experience of the whole vehicle in urban low-speed traffic.

[0060] Furthermore, by integrating countdown information with predicted traffic duration, it can avoid misjudging a long-term stop due to the red light being about to end or the vehicle being far from the red light, thereby improving the robustness and adaptability of the range extender's start-stop control and effectively balancing the relationship between energy efficiency and comfort.

[0061] In one embodiment, the range extender state switching condition includes at least: range extender operating state switching condition; the method further includes: Obtain the current speed of the vehicle; Based on the traffic light information, determine whether the vehicle meets the conditions for switching the range extender status, including: Based on the status of the traffic light ahead of the vehicle, the second passage time of the vehicle from its current position to the traffic light, and the vehicle's current speed, determine whether the vehicle meets the conditions for switching the range extender's operating state. Specifically, if the traffic light is red, and the second travel time from the current location to the traffic light is greater than a second preset travel time, and / or the vehicle's current speed is greater than or equal to a preset speed, then the vehicle meets the conditions for switching the range extender's operating state.

[0062] In this embodiment, to achieve intelligent control of the range extender's start-up timing, adapt to complex urban traffic conditions, and further improve the vehicle's power response and user experience, the range extender state switching conditions include at least the range extender operating state switching conditions. That is, when specific operating conditions are met, the range extender will be switched from its current stopped state to an operating state to provide necessary electrical support to the vehicle or improve driving smoothness during low-speed driving.

[0063] To achieve the above control, the method in this embodiment further includes: acquiring the vehicle's current speed and making a comprehensive judgment based on traffic light information. Specifically, the determination of whether the conditions for starting the range extender are met will be based on the following three types of information: the current state of the traffic light ahead of the vehicle; the second travel time required for the vehicle to travel from its current position to the traffic light position (wherein, the second travel time can be estimated in real time based on the current vehicle speed and the navigation path); and the vehicle's current speed.

[0064] Specifically, the vehicle is deemed to meet the range extender operation state switching conditions when the following conditions are met: the current traffic light is red; the second travel time from the current location to the red light is greater than a second preset travel time; and / or the vehicle's current speed is greater than or equal to a preset speed (e.g., 10 km / h). The preset speed is obtained through testing and is a pre-set speed threshold for determining the current speed. In this application, the preset speed needs to be preset according to specific circumstances, and this embodiment does not specifically limit the specific value of the preset speed. The above conditions reflect a typical urban traffic scenario: the vehicle is still some distance from the red light and is maintaining a relatively high speed, while the red light may end when the vehicle arrives. In such scenarios, if the range extender remains off, it may not be able to provide timely power compensation, resulting in untimely power response when the vehicle accelerates or passes through intersections, affecting driving smoothness. Therefore, actively controlling the range extender to start at this time, so that it enters the operating state before the vehicle reaches the red light area, can not only improve the predictability of energy management, but also improve the vehicle's power performance and NVH performance during the acceleration process after the red light ends.

[0065] Furthermore, this embodiment exhibits good robustness, effectively avoiding repeated start-stop operations caused by frequent red lights, thus improving the range extender's durability and the vehicle's overall energy efficiency. Therefore, by combining traffic signal prediction with vehicle dynamics, this embodiment achieves proactive control of the range extender's operating state switching, enhancing the overall intelligence level of the hybrid power system.

[0066] In one embodiment, reference is made to, as shown in... Figure 2 The flowchart shown illustrates a range extender state switching process. First, it determines whether the traffic light is red. If the traffic light is red, it further determines the vehicle's travel time to the traffic light. If the travel time is equal to the first travel time (the first travel time must be less than or equal to the first preset travel time), then it determines the countdown time of the traffic light. If the countdown time is equal to the first countdown time (the first countdown time must be greater than or equal to the first preset countdown time), then the range extender meets the shutdown state switching condition. Similarly, if the travel time is equal to the second travel time (the second travel time must be greater than the second preset travel time), then it determines the vehicle's current speed (the current vehicle speed must be greater than or equal to the preset speed). This confirms that the range extender meets the operating state switching condition. After determining the range extender's state switching condition, the state switching of the range extender is executed.

[0067] In one embodiment, after determining that the vehicle meets the conditions for switching the range extender shutdown state, the method further includes: The status of the vehicle's range extender and the vehicle's driving information are obtained, including the third travel time from the current location to the traffic light. When the vehicle meets the range extender state switching conditions, the current state of the vehicle's range extender is switched to the target state, including: When the range extender of the vehicle is in the running state, and the third travel time from the current position to the traffic light is greater than the third preset travel time, the range extender of the vehicle is switched from the running state to the stopped state, wherein the first preset travel time is greater than or equal to the third preset travel time.

[0068] In this embodiment, as Figure 3 The flowchart shown illustrates a process for switching the range extender's shutdown state. To prevent premature shutdown of the range extender, after determining that the conditions for switching the range extender's shutdown state are met, the vehicle does not immediately perform a shutdown operation. Instead, it further acquires the current operating status of the range extender and the vehicle's driving information, including the third travel time from the current location to the traffic light. Specifically, the range extender's state is switched from operating to shutdown when the following conditions are met: the range extender is currently operating; the third travel time from the current location to the traffic light is greater than a third preset travel time, indicating that the vehicle still needs some time to reach the red light area, providing a sufficient time window for judgment and switching. Switching the range extender from operating to shutdown at this time can prevent insufficient power caused by premature shutdown of the range extender. This embodiment can identify when a vehicle is about to enter a red light area and needs to stop. It can effectively avoid the poor NVH experience caused by the operation of the range extender when the vehicle decelerates or stops in place, which helps to improve the user's comfort and trust in the operation strategy of the hybrid system. At the same time, it can also avoid the problem of insufficient power caused by the range extender stopping too early.

[0069] Furthermore, the first preset passage time must be greater than or equal to the third preset passage time. In one case, if the first preset passage time is set too long, for example, if the first preset passage time is set to 1 minute, then after the vehicle determines that the conditions for switching the range extender to stop are met, switching the range extender from the running state to the stopped state at this time will cause the range extender to stop too early, which may cause insufficient vehicle power. Therefore, a third preset passage time needs to be set, and the third preset passage time must be less than the first preset passage time. The third passage time from the current position to the traffic light needs to be determined again, and when the third passage time is greater than the third preset passage time, the range extender is switched from the running state to the stopped state. This ensures that the vehicle switches states before stopping and also ensures that the vehicle does not switch states too early. In another scenario, if the first preset passage duration is set to a short duration, such as 10 seconds, the first preset passage duration can be directly assigned to the third preset passage duration. This will allow the vehicle to switch states before stopping, while also preventing the vehicle from switching states prematurely.

[0070] In one embodiment, after determining that the vehicle meets the conditions for switching the range extender shutdown state, the method further includes: The system acquires the status of the vehicle's range extender, the user's driving behavior status, and the vehicle's driving information, which includes: the second countdown time of the traffic light and the third passage time of the vehicle from its current location to the traffic light. When the vehicle meets the range extender state switching conditions, the current state of the vehicle's range extender is switched to the target state, including: When the vehicle's range extender is in the running state, the user's driving behavior is such that the brake pedal is pressed or the accelerator pedal is not pressed before passing a traffic light, the second countdown of the traffic light is greater than or equal to the second preset countdown, and the third passage time of the vehicle from its current position to the traffic light is greater than the third preset passage time, the vehicle's range extender will be switched from the running state to the stopped state.

[0071] In this embodiment, based on the control information of traffic lights and the judgment of vehicle status, a driver's behavioral intention recognition mechanism is further introduced, which combines the operation status of the brake pedal and the accelerator pedal to help determine whether it is necessary to control the range extender to stop.

[0072] In real-world traffic scenarios, although red light information and vehicle distance indicate an impending stop, drivers may sometimes change lanes or take detours. Therefore, in this embodiment, after the vehicle meets the conditions for switching the range extender to a stopped state, the following information still needs to be collected: the current operating status of the range extender; the user's driving behavior status, including whether the brake pedal is pressed or the accelerator pedal is not pressed; the second countdown timer of the traffic light; and the third travel time of the vehicle.

[0073] If it is determined that the range extender is currently in operation, the driver's behavior is active braking or no acceleration (indicating that the driver has anticipated that the vehicle will stop), the second countdown is greater than or equal to the second preset countdown length, and the third travel time is greater than the third preset travel time, then it is determined that the current scenario is suitable for early shutdown, and the range extender is switched from operation to shutdown.

[0074] It should be noted that in this application, the first passage duration, the second passage duration, and the third passage duration all represent the actual measured passage time of a vehicle from its current location to the traffic light. This application distinguishes between the first passage duration, the second passage duration, and the third passage duration in order to differentiate the actual measured passage duration in different embodiments. The first preset passage duration, the second preset passage duration, and the third preset passage duration are all obtained through experimental verification and are preset passage duration thresholds corresponding to the first passage duration, the second passage duration, and the third passage duration, respectively. The first preset passage duration can be 4 seconds, 5 seconds, etc., the second preset passage duration can be 30 seconds, 40 seconds, etc., and the third preset passage duration can be 4 seconds, 5 seconds, etc. In practical applications, these preset passage duration thresholds need to be preset according to specific circumstances. This application does not specifically limit the specific values ​​of these preset passage duration thresholds.

[0075] Similarly, the first countdown length and the second countdown length both represent the actual countdown length of the traffic light. In order to distinguish the actual countdown length of the traffic light measured in different embodiments, this application distinguishes between the first countdown length and the second countdown length. The first preset countdown length and the second preset countdown length are preset countdown length thresholds for the first countdown length and the second countdown length, respectively. The first preset countdown length can be 10 seconds, 12 seconds, etc., and the second preset countdown length can be 6 seconds, 8 seconds, etc. In practical applications, these preset countdown length thresholds need to be preset according to specific circumstances. This application does not specifically limit the specific value of these preset countdown length thresholds.

[0076] By combining the user's active driving behavior with the judgment, this embodiment further reduces the risk of misjudgment, realizes the range extender control strategy under human-vehicle collaborative perception, makes the control logic more in line with the actual intention, and improves the level of intelligence and comfort experience.

[0077] In one embodiment, after determining that the vehicle meets the conditions for switching the range extender operating state, the method further includes: Obtain the status of the vehicle's range extender and the user's driving behavior status; When the vehicle meets the range extender state switching conditions, the current state of the vehicle's range extender is switched to the target state, including: When the vehicle's range extender is in a stopped state and the user's driving behavior is such that they press the accelerator pedal or do not press the brake pedal when passing a traffic light, the vehicle's range extender will be switched from a stopped state to a running state.

[0078] In this embodiment, in order to further improve the power response efficiency of the vehicle when it is about to pass through or leave the traffic signal control area, after determining that the vehicle meets the conditions for switching the operating state of the range extender, the range extender is not immediately started. Instead, the user's driving behavior state is introduced as an auxiliary judgment basis to ensure that the start control of the range extender is more in line with the driver's actual driving intention.

[0079] After determining that the vehicle meets the conditions for switching the range extender's operating state, when the following conditions are all met: first, the vehicle's current range extender state is stopped; second, the user presses the accelerator pedal or does not press the brake pedal before approaching a traffic light intersection, thus showing a clear intention to accelerate; then it can be comprehensively judged that the vehicle has a clear demand for power output in the near future.

[0080] Based on this, the range extender is switched from a stopped state to an operating state, allowing it to enter the operation preparation or power generation state in advance. This provides the necessary energy replenishment during the user's acceleration and avoids power sluggishness caused by a sudden drop in battery power or voltage fluctuations, further optimizing the vehicle's acceleration response and smoothness.

[0081] Through the aforementioned multi-source information fusion judgment mechanism, this embodiment can more sensitively and accurately identify the driver's acceleration needs, enabling the range extender control logic to evolve from "passive response" to "active prediction", further enhancing the intelligence level of the vehicle energy management system.

[0082] In one embodiment, reference is made to, as shown in... Figure 4The flowchart shown illustrates the range extender state switching process with driver status as a reference. First, it determines if the range extender meets the state switching conditions. If the range extender meets the shutdown state switching conditions, the process proceeds to shutdown state switching. If the range extender is in the running state, the user's driving behavior is such that they either pressed the brake pedal before passing a traffic light or did not press the accelerator pedal, the second countdown of the traffic light is greater than or equal to the second preset countdown, and the third passage time from the current position to the traffic light is greater than the third preset passage time, then the range extender is switched from the running state to the shutdown state. If the range extender meets the running state switching conditions, the process proceeds to the running state switching. If the range extender is in the shutdown state, the user's driving behavior is such that they pressed the accelerator pedal before passing a traffic light or did not press the brake pedal, then the vehicle's range extender is switched from the shutdown state to the running state.

[0083] In one embodiment, after determining that the vehicle meets the conditions for switching the range extender shutdown state, the method further includes: The system obtains the status of the vehicle's range extender, the actual battery level of the vehicle, and the vehicle's driving information, which includes: the second countdown time of the traffic light and the third passage time of the vehicle from its current location to the traffic light. When the vehicle meets the range extender state switching conditions, the current state of the vehicle's range extender is switched to the target state, including: When the vehicle's range extender is in the running state, the vehicle's actual battery level is greater than the preset battery level, the second countdown timer of the traffic light is greater than or equal to the second preset countdown timer, and the third passage time of the vehicle from its current position to the traffic light is greater than the third preset passage time, the vehicle's range extender will be switched from the running state to the stopped state.

[0084] In this embodiment, to further improve the energy efficiency and scenario adaptability of the range extender start-stop control, after the vehicle determines that the conditions for switching the range extender shutdown state are met, this embodiment does not immediately execute the shutdown action. Instead, it further incorporates the vehicle's current battery status and the traffic conditions ahead for comprehensive judgment, ensuring that the range extender achieves the optimal shutdown control strategy without affecting power supply.

[0085] Specifically, in this embodiment, the following data is first acquired: the current operating status of the range extender, used to identify whether it is a prerequisite for shutdown; the actual battery level of the vehicle, typically expressed in SOC (State of Charge); and the vehicle's driving information, including the second countdown timer for the traffic light and the third travel time from the current location to the traffic light. The second countdown timer can be obtained from the vehicle navigation system or V2X communication, reflecting the remaining duration of the red light, while the third travel time is dynamically calculated based on the current vehicle speed and remaining distance, representing the estimated time for the vehicle to arrive at the traffic light.

[0086] The range extender will be shut down when all of the following conditions are met: the range extender is currently running; the vehicle's actual battery level is greater than the preset battery level (e.g., 60%), indicating that the battery is relatively powerful and there is no need to rely on the range extender for power replenishment in the short term; the second countdown of the traffic light ahead is greater than or equal to the second preset countdown, indicating that the red light will continue for a considerable period of time; the third travel time from the current vehicle to the red light is greater than or equal to the third preset travel time, meaning that the vehicle is expected to encounter the red light and stop to wait after the third travel time.

[0087] The above logic can effectively identify a typical traffic scenario: a vehicle is about to encounter a red light on an urban road, the waiting time is relatively long, the battery currently has sufficient charge, and the range extender is running. If it is not actively shut down at this time, the range extender will continue to run during the red light stop, which will not only waste fuel resources but also generate additional fan noise and engine vibration, affecting the user's subjective perception of the vehicle's NVH performance.

[0088] Therefore, when all the above conditions are met, the range extender will be switched from running to stopped to minimize redundant operation, reduce fuel consumption, and optimize driving comfort while ensuring power safety redundancy.

[0089] This embodiment effectively avoids "over-running" caused by conservative strategies by introducing a power level judgment dimension, ensuring that the range extender is only activated when the battery power is insufficient, reflecting a more energy-efficient, intelligent, and user-oriented energy management concept.

[0090] In one embodiment, after determining that the vehicle meets the conditions for switching the range extender operating state, the method further includes: Obtain the status of the vehicle's range extender and the actual battery level of the vehicle. When the vehicle meets the range extender state switching conditions, the current state of the vehicle's range extender is switched to the target state, including: When the range extender of the vehicle is in a stopped state and the actual battery level of the vehicle is less than or equal to a preset battery level, the range extender of the vehicle will be switched from a stopped state to a running state.

[0091] In this embodiment, to further ensure that the vehicle has sufficient driving capability when the battery is low and to ensure the range safety of the whole vehicle, after determining that the vehicle meets the conditions for switching the operating state of the range extender, the key parameter of the actual battery level of the whole vehicle is introduced as the core judgment basis, and a range extender start-up control mechanism with battery perception as the core is constructed.

[0092] In this embodiment, the current state of the range extender is first confirmed to be in a stopped state, and then the actual vehicle battery level information is acquired in real time. The vehicle battery level information can be obtained through the BMS (Battery Management System) or the vehicle energy control module, and this value reflects the current battery energy storage status.

[0093] The range extender will be activated under the following conditions: the range extender is currently shut down and not generating electricity or directly driving output; the vehicle's actual battery level is less than or equal to a preset battery level, which can be set to 20%, 25%, or dynamically adjusted according to the vehicle's power demand model. This situation indicates that the current battery's available power is nearing depletion and can no longer effectively support normal driving.

[0094] To prevent adverse experiences such as slowed acceleration response, reduced electric drive power, power loss of auxiliary equipment, and continuous drop in SOC when the vehicle is in a low battery state, the range extender will be immediately switched from a stopped state to an operating state. At this time, the range extender can either enter generator mode to charge the battery or provide direct drive support as needed, ensuring that the vehicle has sufficient power output capability.

[0095] This embodiment, through the above control logic, can achieve accurate identification and response to the power threshold, avoid the reliability decline and range anxiety caused by excessive battery discharge, and at the same time improve the system's adaptive capability and user driving confidence.

[0096] In one embodiment, reference is made to... Figure 5The flowchart shown above illustrates the range extender state switching process using the vehicle's actual battery level as a reference. First, it determines if the range extender meets the state switching conditions. If the range extender meets the shutdown state switching conditions, it enters the shutdown state switching process. If the vehicle's actual battery level is greater than a preset battery level, the second countdown timer of the traffic light is greater than or equal to the second preset countdown timer, and the third travel time from the current location to the traffic light is greater than the third preset travel time, the range extender is switched from the running state to the shutdown state. If the range extender meets the running state switching conditions, it enters the running state switching process. If the range extender is in the shutdown state and the vehicle's actual battery level is less than or equal to the preset battery level, the range extender is switched from the shutdown state to the running state.

[0097] In one embodiment, after determining that the vehicle meets the conditions for switching the range extender shutdown state, the method further includes: The system obtains the status of the vehicle's range extender, the traffic status of the current road segment, and the vehicle's driving information, which includes: the second countdown time of the traffic light and the third passage time of the vehicle from its current location to the traffic light. When the vehicle meets the range extender state switching conditions, the current state of the vehicle's range extender is switched to the target state, including: When the vehicle's range extender is in running state, the traffic condition of the current road segment is congested, the second countdown of the traffic light is greater than or equal to the second preset countdown, and the third passage time of the vehicle from its current position to the traffic light is greater than the third preset passage time, the vehicle's range extender will be switched from running state to stopped state.

[0098] In this embodiment, in order to better adapt to the long-term low-speed or stationary state caused by road congestion in the complex urban traffic environment, and to improve the response capability and energy-saving effect of the range extender control strategy under refined working conditions, after determining that the vehicle meets the conditions for switching the range extender shutdown state, the shutdown operation is not executed immediately. Instead, the traffic status information of the current road segment where the vehicle is located is further introduced, and combined with the status of the traffic lights ahead and the vehicle driving information, a comprehensive determination is made as to whether to execute the range extender shutdown control.

[0099] In this embodiment, the following key data are first acquired: the current operating status of the vehicle's range extender, used to determine whether the prerequisite for stopping the vehicle is met; the traffic status information of the road segment where the vehicle is currently located, such as whether it is congested, partially congested, or unobstructed, and the traffic status can be dynamically acquired through navigation map traffic layer information, cloud-based TSP platform traffic data, or onboard V2X communication module; the second countdown time of the traffic light ahead, i.e., the remaining duration of the current red light; and the third travel time required for the vehicle to travel from its current position to the stop line of the traffic light, reflecting the estimated time for the vehicle to reach the red light.

[0100] When all of the following conditions are met: the range extender of the current vehicle is in operation; the traffic condition of the current road segment is identified as congested, such as the current vehicle speed being consistently below 20 km / h, vehicle density per unit distance exceeding a set threshold, or a large number of stationary vehicles being detected ahead by V2X; the second countdown of the traffic light ahead is greater than or equal to the second preset countdown, indicating that the red light will continue for some time; the third travel time from the current vehicle's current position to the red light is greater than the third preset travel time, indicating that the vehicle still needs some time to reach the red light area and is expected to enter a stopped or slow-moving state, it will be determined that continuing to keep the range extender running at this time is an energy waste, and therefore a control operation will be executed: the range extender will be switched from the operating state to the stopped state.

[0101] This embodiment introduces dynamic recognition capabilities for traffic congestion to achieve intelligent energy consumption control under typical urban driving conditions such as slow traffic, queuing, and waiting at red lights. Since vehicles are typically in a low-speed coasting or intermittent stopping state under these conditions, their drive power requirements are low, and frequent start-stop cycles lead to NVH degradation and increased fuel consumption. Therefore, the shutdown control in this embodiment not only reduces redundant energy consumption but also significantly improves in-vehicle quietness and ride comfort.

[0102] Furthermore, this embodiment can further refine the triggering conditions of the shutdown logic according to the degree of congestion. For example, it can initiate the shutdown strategy in advance during severe congestion and appropriately delay the response during mild congestion to form a flexible control mechanism, thereby further enhancing the adaptability, scalability and actual energy saving of the control strategy.

[0103] In one embodiment, after determining that the vehicle meets the conditions for switching the range extender operating state, the method further includes: Obtain the status of the vehicle's range extender and the traffic status of the current road segment; When the vehicle meets the range extender state switching conditions, the current state of the vehicle's range extender is switched to the target state, including: When the vehicle's range extender is in a stopped state and the traffic condition of the current travel segment is not congested, the vehicle's range extender is switched from a stopped state to an operating state.

[0104] In this embodiment, in order to enhance the vehicle's power continuity and energy replenishment capability in smooth traffic scenarios, after determining that the vehicle meets the conditions for switching the range extender's operating state, the control system does not directly control the range extender to start. Instead, it further combines the traffic status information of the current driving segment to make dynamic judgments, ensuring that the range extender's start-up operation is more in line with the energy consumption needs and driving scenario characteristics that the vehicle will face.

[0105] In this embodiment, the following key information is first obtained: the current operating status of the vehicle's range extender, used to confirm whether the conditions for starting are met; and the traffic status information of the road segment where the vehicle is located, i.e., to determine whether the current road traffic is smooth. This traffic status can be provided by the traffic layer in the navigation map, the V2X system, the TSP cloud platform, or the local traffic perception module.

[0106] If all of the following conditions are met: the current vehicle's range extender is in a stopped state; the current road segment is in a non-congested state, meaning the current road segment has relatively stable speeds and high traffic efficiency, and it is expected that subsequent vehicles will enter a continuous traffic state or a medium-to-high speed state.

[0107] If the above judgment is correct, the range extender will be switched from a stopped state to an operating state, entering the power generation or direct supply state in advance. This kind of proactive intervention can effectively avoid problems such as power reduction, voltage fluctuations, or range anxiety caused by the battery's untimely response when the vehicle enters a fast-moving or acceleration phase.

[0108] In one embodiment, reference is made to... Figure 6 The flowchart shown below illustrates the range extender state switching process with reference to traffic conditions. Figure 6 As shown, the first step is to determine if the range extender meets the state switching conditions. If the range extender meets the shutdown state switching conditions, the process begins, and if the traffic conditions on the current road segment are congested, the second countdown of the traffic light is greater than or equal to the second preset countdown, and the third travel time from the current location to the traffic light is greater than the third preset travel time, the range extender is switched from the running state to the shutdown state. If the range extender meets the running state switching conditions, the process begins, and if the range extender is in the shutdown state and the traffic conditions on the current road segment are not congested, the range extender is switched from the shutdown state to the running state.

[0109] In one embodiment, after determining that the vehicle meets the conditions for switching the range extender shutdown state, the method further includes: The system obtains the status of the vehicle's range extender, the mileage of the vehicle's current trip, and the vehicle's driving information, which includes: the second countdown time of the traffic light and the third passage time of the vehicle from its current location to the traffic light. When the vehicle meets the range extender state switching conditions, the current state of the vehicle's range extender is switched to the target state, including: When the vehicle's range extender is in the running state, the vehicle's current mileage is less than the vehicle's remaining range, the second countdown timer of the traffic light is greater than or equal to the second preset countdown timer, and the third passage time of the vehicle from its current location to the traffic light is greater than the third preset passage time, the vehicle's range extender will be switched from the running state to the stopped state.

[0110] In this embodiment, in order to achieve integrated management and control of the vehicle's range and driving route, and improve the foresight and energy-saving effect of energy management, after determining that the vehicle meets the conditions for switching the range extender's shutdown state, this embodiment does not rely solely on single traffic information, but further obtains the vehicle's cumulative mileage for this trip, and makes a dynamic comparison and judgment in combination with the vehicle's remaining range, thereby deciding whether to execute the range extender's shutdown control strategy.

[0111] In this embodiment, the following information is first collected: the current range extender status of the vehicle to confirm that it is in operation; the mileage of this trip, which can be obtained by the trip management module or the vehicle GPS system; the remaining range of the vehicle; and the second countdown time of the traffic light ahead and the third waiting time when the vehicle is about to enter the red light waiting scenario.

[0112] If the following conditions are met simultaneously: the vehicle range extender is currently running; the vehicle's current mileage is less than the remaining range; the remaining red light time (second countdown) is greater than or equal to a set threshold; and the vehicle is expected to enter the red light area after the third passage time, then it is determined that the current range extender does not need to operate continuously in the short term to meet the vehicle's passage and energy needs, and therefore the range extender is switched from running to stopped.

[0113] This embodiment introduces the concept of range redundancy to proactively optimize the operation of the range extender in scenarios with low traffic pressure, thereby avoiding unnecessary energy waste and NVH interference.

[0114] In one embodiment, after determining that the vehicle meets the conditions for switching the range extender operating state, the method further includes: Obtain the status of the vehicle's range extender and the mileage traveled by the vehicle during this trip; When the vehicle meets the range extender state switching conditions, the current state of the vehicle's range extender is switched to the target state, including: If the range extender of the vehicle is in a stopped state, and the mileage of the current trip is greater than or equal to the vehicle's remaining range, the range extender of the vehicle will be switched from a stopped state to an operating state.

[0115] In this embodiment, to enhance the system's safety control capabilities in critical range scenarios, after determining that the vehicle meets the conditions for switching the range extender's operating state, this embodiment further introduces a comparative analysis of the vehicle's mileage and remaining range as a basis for determining whether the range extender should be started immediately.

[0116] In this embodiment, the following are first obtained: the current range extender status of the vehicle, confirming that it is in a stopped state; and the mileage information of this trip.

[0117] If the detected distance traveled for the current trip is greater than or equal to the remaining driving range, the vehicle is at high risk of running out of power or battery before reaching its destination. In this case, this embodiment will actively control the range extender to switch from a stopped state to an operating state, providing the vehicle with a new power source or timely recharging, thereby ensuring subsequent driving safety and driving range continuity.

[0118] This embodiment establishes a global perspective battery redundancy judgment mechanism by comparing the "actual driving value" with the "theoretical range value" in real time. This not only strengthens the safety attributes of the range extender control logic, but also alleviates range anxiety for users on long-distance travel and mountainous roads, thereby improving the actual user experience and market adaptability of hybrid vehicles.

[0119] In one embodiment, reference is made to... Figure 7 The flowchart shown below illustrates the range extender state switching process with reference to mileage. Figure 7 As shown, the process first determines whether the range extender meets the state switching conditions. If the range extender meets the shutdown state switching conditions, the process begins, and the range extender is switched from running to shut down if the vehicle's current travel distance is less than its remaining driving range, the second countdown timer of the traffic light is greater than or equal to the second preset countdown timer, and the third passage time from the current location to the traffic light is greater than the third preset passage time. If the range extender meets the running state switching conditions, the process begins, and the range extender is switched from shut down to running if the range extender is in a shut-down state and the vehicle's current travel distance is greater than or equal to its remaining driving range.

[0120] In one embodiment, the traffic light information further includes: the traffic light density on the current road segment; based on the traffic light information, determining whether the vehicle meets the conditions for switching the range extender state includes: Obtain the countdown time of the traffic light and the current speed of the vehicle; If the traffic light is red, the travel time from the current location to the traffic light is less than or equal to a first preset travel time, the countdown time of the traffic light is greater than or equal to the first preset countdown time, and the traffic light density on the current travel segment is greater than a preset traffic light density, then the vehicle meets the conditions for switching the range extender shutdown state. If the traffic light is red, the vehicle's travel time from its current position to the traffic light is greater than a second preset travel time, the vehicle's current speed is greater than or equal to a preset speed, and the traffic light density on the current road segment is less than or equal to a preset traffic light density, then the vehicle meets the conditions for switching the range extender's operating state.

[0121] In this embodiment, to further enhance the scene perception capability of the range extender start-stop control strategy in dense traffic scenarios, the traffic light density of the current driving segment is further introduced as an auxiliary judgment factor when performing the condition judgment for the range extender state switching. This allows the control strategy to not only respond based on the current traffic light status and vehicle operating parameters, but also to combine macro traffic structure optimization strategies to improve the rationality and foresight of the control.

[0122] Specifically, the traffic light information acquired includes not only basic parameters such as the status, countdown information, and passage time of the traffic lights ahead, but also the traffic light density per unit distance on the current road segment. This density information can be calculated using high-precision maps, navigation path analysis, or historical travel records, reflecting the density of traffic lights in the vehicle's current travel area and serving as an important reference for determining whether a traffic light congestion situation has occurred.

[0123] In the first scenario, the system determines whether the vehicle meets the conditions for switching the range extender to a stopped state, including the following sub-conditions: the current traffic light is red, indicating a waiting demand ahead; the vehicle's travel time from its current location to the traffic light is less than or equal to a first preset travel time, meaning the vehicle is about to reach the red light area; the current traffic light countdown is greater than or equal to a first preset countdown, indicating the vehicle will experience a relatively long waiting time at the red light; and the traffic light density of the current road segment is greater than a preset traffic light density. When all four conditions are met, the system comprehensively determines that the current location is a typical energy-saving scenario of a congested road segment with dense traffic lights, where the vehicle is about to stop and the waiting time is long. To avoid redundant energy consumption and NVH disturbances, the controller switches the range extender from the running state to the stopped state, achieving forward-looking energy consumption optimization. In this embodiment, the preset traffic light density is obtained experimentally and is a pre-set threshold for the number of traffic lights per unit distance or unit road segment, used to measure whether the current road belongs to a dense traffic light area. This application does not specifically limit the specific value of the preset traffic light density.

[0124] The second scenario involves determining whether the vehicle meets the conditions for switching the range extender's operating state. Control will be executed under the following conditions: the current traffic light is red, requiring a stop and wait; the estimated travel time from the current location to the traffic light is greater than a second preset travel time, meaning the vehicle still has some distance to travel; the vehicle's current speed is greater than or equal to a preset speed, indicating the vehicle is still in a continuous travel state; and the traffic light density in the current road segment is less than or equal to a preset traffic light density, meaning the traffic lights in the current area are sparse, and the vehicle's subsequent travel is more sustainable. When all the above conditions are met, it is inferred that the vehicle will continue to travel at a higher speed in the current road segment, with sufficient time to operate before reaching the red light. If the range extender remains in a stopped state, it may lead to insufficient energy or a delayed system response. Therefore, the range extender will be switched from a stopped state to an operating state to provide stable power output or generator power support for the current and subsequent road segments.

[0125] This embodiment significantly improves the intelligence level of the control strategy by introducing the dual-path logic judgment and traffic light density, enabling the range extender start-stop control to expand from simply relying on the current traffic light status and travel distance to dynamic energy consumption planning that considers the characteristics of the entire road structure. This provides a foundation for building a more systematic and hierarchical energy management framework for hybrid power systems.

[0126] In one embodiment, obtaining traffic light information ahead of the vehicle includes: When the in-vehicle navigation is turned on, obtain the navigation destination information entered by the user through the vehicle's infotainment system interface; Based on the navigation destination information, a route request is sent to the map service platform, and the map source data returned by the map service platform is received. Based on the received map source data, determine the traffic light information ahead of the vehicle.

[0127] In this embodiment, in order to achieve accurate prediction and identification of the traffic conditions ahead and improve the perception capability of the range extender start-stop control strategy, this embodiment completes the acquisition and processing of traffic light information ahead through the interaction mechanism of the vehicle navigation and map service platform.

[0128] Specifically, with the vehicle's in-vehicle navigation system activated, users can input navigation destination information through the vehicle's interface. This input can be completed using various methods such as touchscreen, voice recognition, and gesture interaction. The system will recognize the target location entered by the user and generate a navigation request.

[0129] Subsequently, based on the aforementioned navigation destination information, the system sends a route planning request to an online map service platform (such as Gaode Maps, Baidu Maps, or a customized map service platform). Upon receiving the request, the map service platform will generate the optimal driving route by combining elements such as the current location, the target location, and real-time traffic conditions, and return map source data containing the complete navigation route. This map source data typically includes spatial information such as road type, intersection structure, speed limits, traffic signs, and traffic light distribution.

[0130] After receiving the map source data, the vehicle control system, such as the vehicle controller, extracts traffic light information within a certain distance range ahead of the vehicle based on the current vehicle position and path analysis results. The traffic light information has already been described in detail above and will not be repeated here.

[0131] Using the above method, the identification and analysis of the traffic control nodes ahead can be completed before the vehicle enters the traffic light area, providing data support for subsequent judgment on whether the range extender status should be switched, effectively improving the responsiveness and accuracy of the control strategy.

[0132] In one embodiment, obtaining traffic light information ahead of the vehicle includes: The road condition image in front of the vehicle is acquired by an image acquisition device installed on the vehicle; The road condition image is processed by image recognition to determine the traffic light information in front of the vehicle.

[0133] In this embodiment, to improve the vehicle's ability to perceive traffic signals in non-navigation states or complex intersection environments, this embodiment provides a method for acquiring traffic light information based on an onboard image acquisition device. This method enables autonomous recognition and perception of the status of traffic lights in front of the vehicle, providing reliable input information for the start-stop control of the range extender.

[0134] Specifically, real-time road condition images of the area in front of the vehicle are acquired through an image acquisition device located at the front of the vehicle (such as above the windshield, on the front bumper, or on the roof). The image acquisition device can be a camera module, a binocular stereo vision system, an infrared imaging device, or other imaging hardware with high-definition acquisition capabilities. This device can be integrated with the vehicle's intelligent driving system or ADAS control module.

[0135] After acquiring an image of the road conditions ahead, the vehicle control system, such as the vehicle controller, calls the image recognition processing module to perform real-time analysis and target extraction. During the recognition process, a trained traffic light recognition model can be used, along with image processing algorithms such as convolutional neural networks, to detect, classify, and determine the status of traffic light features in the image.

[0136] Based on the image recognition results, key status information related to the forward signal control is obtained and used as an important input parameter for subsequent judgment on whether the range extender state switching conditions are met. This recognition method has advantages such as not relying on a map platform and being compatible with temporary traffic lights (such as temporary traffic lights in construction or accident areas), and is especially suitable for complex environments such as when navigation is not enabled, map data is invalid, or traffic light status changes abruptly.

[0137] The image recognition-based traffic light information acquisition solution provided in this embodiment can significantly improve the vehicle's environmental perception of traffic control points, enabling the range extender start-stop control logic to have stronger adaptability and independent judgment capabilities in more actual working conditions, and further enhancing the integrity and robustness of the intelligent energy management system.

[0138] This application proposes a range extender control method, comprising: acquiring traffic light information ahead of the vehicle; determining whether the vehicle meets the range extender state switching conditions based on the state of the traffic light ahead of the vehicle, and at least one of the first passage time of the vehicle from its current position to the traffic light and the first countdown time of the traffic light; and switching the current state of the vehicle's range extender to a target state, wherein the target state is a stopped state or a running state, before the vehicle travels from its current position to the traffic light ahead of the vehicle, and if the vehicle meets the range extender state switching conditions. This application improves the vehicle's ability to perceive the traffic conditions ahead by introducing traffic light information as the decision basis for range extender control. This application can determine whether the conditions for range extender start-stop are met based on the traffic light state, achieving more precise and scenario-based start-stop control, thereby effectively avoiding frequent start-stops at low speeds or when stationary, reducing noise and vibration, optimizing the overall vehicle NVH experience, improving user driving comfort, and enhancing the adaptability of the control strategy to complex traffic environments.

[0139] Based on the same inventive concept, a second aspect of the present application provides a range extender control system, the system as follows: Figure 8 As shown, it includes: The acquisition module 201 is used to acquire traffic light information in front of the vehicle. The traffic light information includes the status of the traffic light in front of the vehicle, and at least one of the first passage time of the vehicle from its current position to the traffic light and the first countdown time of the traffic light. The determination module 202 is used to determine whether the vehicle meets the range extender state switching conditions based on the state of the traffic light in front of the vehicle and at least one of the first passage time of the vehicle from its current position to the traffic light and the first countdown of the traffic light. The state switching module 203 is used to switch the current state of the vehicle's range extender to a target state, which is either a stopped state or a running state, before the vehicle travels from its current position to a traffic light in front of it, and when the vehicle meets the state switching conditions of the range extender.

[0140] Optionally, the traffic light information includes at least: the status of the traffic light ahead of the vehicle, and the first passage time for the vehicle from its current position to the traffic light; based on the traffic light information, determining whether the vehicle meets the range extender state switching conditions, the determining module 202 includes: The first determining submodule is used to determine that the vehicle meets the range extender state switching conditions when the traffic light is in the target state and the first passage time of the vehicle from its current position to the traffic light meets a preset time. The second determining submodule is used to determine that the vehicle does not meet the range extender state switching conditions when the state of the traffic light is not the target state, or when the first passage time of the vehicle from its current position to the traffic light does not meet the preset time.

[0141] Optionally, the traffic light information further includes: the first countdown duration of the traffic light; the range extender state switching condition includes at least: the range extender shutdown state switching condition; Based on the traffic light information, the system determines whether the vehicle meets the conditions for switching the range extender status. The determining module 202 includes: The third determining submodule is used to determine whether the vehicle meets the conditions for switching the range extender shutdown state based on the state of the traffic light in front of the vehicle, the first passage time of the vehicle from its current position to the traffic light, and the first countdown time of the traffic light. The first determining subunit is used to determine that the vehicle meets the conditions for switching the range extender shutdown state when the traffic light is in a red state, the first passage time of the vehicle from its current position to the traffic light is less than or equal to a first preset passage time, and the first countdown time of the traffic light is greater than or equal to the first preset countdown time.

[0142] Optionally, the range extender state switching conditions include at least: range extender operating state switching conditions; the system further includes: The first acquisition submodule is used to acquire the current speed of the vehicle; Based on the traffic light information, the system determines whether the vehicle meets the conditions for switching the range extender status. The determining module 202 includes: The fourth determining submodule is used to determine whether the vehicle meets the conditions for switching the range extender's operating state based on the state of the traffic light in front of the vehicle, the second passage time of the vehicle from its current position to the traffic light, and the vehicle's current speed. The second determining subunit is used to determine that the vehicle meets the conditions for switching the range extender operating state when the traffic light is in a red state, and the second passage time from the current position to the traffic light is greater than a second preset passage time, and / or the current speed of the vehicle is greater than or equal to a preset speed.

[0143] Optionally, the system further includes: The second acquisition submodule is used to acquire the status of the vehicle's range extender and the vehicle's driving information, which includes the third passage time of the vehicle from its current location to the traffic light. When the vehicle meets the range extender state switching conditions, the current state of the vehicle's range extender is switched to the target state. The state switching module 203 includes: The first state switching submodule is used to switch the vehicle's range extender from the running state to the stopped state when the vehicle's range extender is in the running state and the third passage time from the current position to the traffic light is greater than the third preset passage time, wherein the first preset passage time is greater than or equal to the third preset passage time.

[0144] Optionally, the system further includes: The third acquisition submodule is used to acquire the status of the vehicle's range extender, the user's driving behavior status, and the vehicle's driving information. The vehicle's driving information includes: the second countdown time of the traffic light and the third passage time of the vehicle from its current position to the traffic light. When the vehicle meets the range extender state switching conditions, the current state of the vehicle's range extender is switched to the target state. The state switching module 203 includes: The second state switching submodule is used to switch the vehicle's range extender from the running state to the stopped state when the vehicle's range extender is in the running state, the user's driving behavior is that the brake pedal is pressed or the accelerator pedal is not pressed before passing a traffic light, the second countdown of the traffic light is greater than or equal to the second preset countdown, and the third passage time of the vehicle from its current position to the traffic light is greater than the third preset passage time.

[0145] Optionally, the system further includes: The fourth acquisition submodule is used to acquire the status of the vehicle's range extender and the user's driving behavior status; When the vehicle meets the range extender state switching conditions, the current state of the vehicle's range extender is switched to the target state. The state switching module 203 includes: The third state switching submodule is used to switch the vehicle's range extender from the stopped state to the running state when the vehicle's range extender is in the stopped state and the user's driving behavior is that the user presses the accelerator pedal or does not press the brake pedal when passing a traffic light.

[0146] Optionally, the system further includes: The fifth acquisition submodule is used to acquire the status of the vehicle's range extender, the actual battery level of the vehicle, and the vehicle's driving information. The vehicle's driving information includes: the second countdown time of the traffic light and the third passage time of the vehicle from its current position to the traffic light. When the vehicle meets the range extender state switching conditions, the current state of the vehicle's range extender is switched to the target state. The state switching module 203 includes: The fourth state switching submodule is used to switch the vehicle's range extender from the running state to the stopped state when the vehicle's range extender is in the running state, the vehicle's actual battery level is greater than a preset battery level, the second countdown of the traffic light is greater than or equal to a second preset countdown, and the third passage time of the vehicle from its current position to the traffic light is greater than a third preset passage time.

[0147] Optionally, the system further includes: The sixth acquisition submodule is used to acquire the status of the vehicle's range extender and the actual battery level of the vehicle. When the vehicle meets the range extender state switching conditions, the current state of the vehicle's range extender is switched to the target state. The state switching module 203 includes: The fifth state switching submodule is used to switch the vehicle's range extender from the stopped state to the running state when the vehicle's range extender is in the stopped state and the vehicle's actual battery level is less than or equal to a preset battery level.

[0148] Optionally, the system further includes: The seventh acquisition submodule is used to acquire the status of the vehicle's range extender, the traffic status of the current driving segment, and the vehicle's driving information. The vehicle's driving information includes: the second countdown time of the traffic light and the third passage time of the vehicle from its current position to the traffic light. When the vehicle meets the range extender state switching conditions, the current state of the vehicle's range extender is switched to the target state. The state switching module 203 includes: The sixth state switching submodule is used to switch the vehicle's range extender from the running state to the stopped state when the vehicle's range extender is in the running state, the traffic condition of the current driving segment is congested, the second countdown of the traffic light is greater than or equal to the second preset countdown, and the third passage time of the vehicle from the current position to the traffic light is greater than the third preset passage time.

[0149] Optionally, the system further includes: The eighth acquisition submodule is used to acquire the status of the vehicle's range extender and the traffic status of the current driving segment; When the vehicle meets the range extender state switching conditions, the current state of the vehicle's range extender is switched to the target state. The state switching module 203 includes: The seventh state switching submodule is used to switch the vehicle's range extender from the stopped state to the running state when the vehicle's range extender is in the stopped state and the traffic condition of the current driving segment is non-congested.

[0150] Optionally, the system further includes: The ninth acquisition submodule is used to acquire the status of the vehicle's range extender, the mileage of the vehicle's current trip, and the vehicle's driving information, which includes: the second countdown time of the traffic light and the third passage time of the vehicle from its current position to the traffic light. When the vehicle meets the range extender state switching conditions, the current state of the vehicle's range extender is switched to the target state. The state switching module 203 includes: The eighth state switching submodule is used to switch the vehicle's range extender from the running state to the stopped state when the vehicle's range extender is in the running state, the mileage of the vehicle's current trip is less than the vehicle's remaining range, the second countdown of the traffic light is greater than or equal to the second preset countdown, and the third passage time of the vehicle from its current position to the traffic light is greater than the third preset passage time.

[0151] Optionally, the system further includes: The tenth acquisition submodule is used to acquire the status of the vehicle's range extender and the mileage traveled by the vehicle in this trip; When the vehicle meets the range extender state switching conditions, the current state of the vehicle's range extender is switched to the target state. The state switching module 203 includes: The ninth state switching submodule is used to switch the vehicle's range extender from the stopped state to the running state when the vehicle's range extender is in the stopped state and the mileage of the current trip is greater than or equal to the vehicle's remaining range.

[0152] Optionally, the traffic light information further includes: the traffic light density on the current road segment; based on the traffic light information, it is determined whether the vehicle meets the conditions for switching the range extender state, the determining module 202 including: The eleventh acquisition submodule is used to acquire the countdown time of the traffic light and the current speed of the vehicle; The fifth determining submodule is used to determine that the vehicle meets the conditions for switching the range extender shutdown state when the traffic light is in a red state, the time taken for the vehicle to travel from its current position to the traffic light is less than or equal to a first preset time, the countdown time of the traffic light is greater than or equal to a first preset countdown time, and the traffic light density on the current travel segment is greater than a preset traffic light density. The sixth determining submodule is used to determine that the vehicle meets the conditions for switching the range extender's operating state when the traffic light is in a red state, the vehicle's travel time from its current position to the traffic light is greater than a second preset travel time, the vehicle's current speed is greater than or equal to a preset speed, and the traffic light density on the current travel segment is less than or equal to a preset traffic light density.

[0153] Optionally, the acquisition module 201, which acquires traffic light information in front of the vehicle, includes: The twelfth acquisition submodule is used to acquire the navigation destination information entered by the user through the vehicle interface when the in-vehicle navigation is turned on. The sending and receiving submodule is used to send a route request to the map service platform based on the navigation destination information, and to receive the map source data returned by the map service platform. The seventh determination submodule is used to determine the traffic light information in front of the vehicle based on the received map source data.

[0154] Optionally, the acquisition module 201, which acquires traffic light information in front of the vehicle, includes: The thirteenth acquisition submodule is used to acquire road condition images in front of the vehicle through an image acquisition device installed on the vehicle; The eighth determination submodule is used to perform image recognition processing on the road condition image to determine the traffic light information in front of the vehicle.

[0155] Based on the same inventive concept, a third aspect of the present application provides a vehicle that includes a range extender control system as described in the second aspect of the present application.

[0156] Based on the same inventive concept, in a fourth aspect of the embodiments of this application, a method is provided as follows: Figure 9The illustrated electronic device 100 includes a processor 120, a memory 110, and a program or instructions stored in the memory 110 and executable on the processor 120, wherein the program or instructions, when executed by the processor 120, implement the steps of the range extender control method as described in the first aspect of this application.

[0157] Based on the same inventive concept, a fifth aspect of the present application provides a readable storage medium storing a program or instructions that, when executed by a processor, implement the steps of the range extender control method as described in the first aspect of the present application.

[0158] Each embodiment in this specification focuses on the differences from other embodiments. For the same or similar parts between the embodiments, please refer to each other.

[0159] Those skilled in the art will understand that embodiments of this application can be provided as methods, apparatus, or computer program products. Therefore, embodiments of this application can take the form of entirely hardware embodiments, entirely software embodiments, or embodiments combining software and hardware aspects. Furthermore, embodiments of this application can take the form of computer program products implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0160] This application describes embodiments with reference to flowchart illustrations and / or block diagrams of methods, terminal devices (systems), and computer program products according to embodiments of this application. It should be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing terminal device to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing terminal device, generate instructions for implementing the flowchart illustrations. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.

[0161] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing terminal device to operate in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.

[0162] These computer program instructions can also be loaded onto a computer or other programmable data processing terminal equipment, causing a series of operational steps to be performed on the computer or other programmable terminal equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable terminal equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.

[0163] Although preferred embodiments of the present application have been described, those skilled in the art, upon learning the basic inventive concept, can make other changes and modifications to these embodiments. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments as well as all changes and modifications falling within the scope of the embodiments of the present application.

[0164] Finally, it should be noted that in this document, relational terms such as "first" and "second" are used only to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or terminal device that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or terminal device. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or terminal device that includes said element.

[0165] The above provides a detailed description of the range extender control method, system, vehicle, electronic device, and storage medium. Specific examples have been used to illustrate the principles and implementation methods of this application. The descriptions of the above embodiments are only for the purpose of helping to understand the method and core ideas of this application. At the same time, for those skilled in the art, there will be changes in the specific implementation methods and application scope based on the ideas of this application. Therefore, the content of this specification should not be construed as a limitation of this application.

Claims

1. A range extender control method, characterized in that, The method includes: Obtain traffic light information ahead of the vehicle, the traffic light information including the status of the traffic light ahead of the vehicle, and at least one of the following: the first passage time of the vehicle from its current position to the traffic light and the first countdown time of the traffic light; Based on the state of the traffic light in front of the vehicle, and at least one of the first passage time of the vehicle from its current position to the traffic light and the first countdown time of the traffic light, determine whether the vehicle meets the range extender state switching conditions. Before the vehicle travels from its current position to the traffic light in front of it, and if the vehicle meets the range extender state switching conditions, the current state of the vehicle's range extender is switched to the target state, which is either a stopped state or a running state.

2. The range extender control method according to claim 1, characterized in that, The traffic light information includes at least: the status of the traffic light ahead of the vehicle, and the first passage time for the vehicle from its current position to the traffic light; based on the traffic light information, determining whether the vehicle meets the conditions for switching the range extender state includes: If the traffic light is in the target state and the first passage time from the current position to the traffic light meets the preset time, then the vehicle meets the range extender state switching conditions. If the traffic light is not in the target state, or if the first passage time from the current position to the traffic light is less than the preset time, it is determined that the vehicle does not meet the range extender state switching conditions.

3. The range extender control method according to claim 1, characterized in that, The traffic light information includes: the status of the traffic light in front of the vehicle, the first passage time of the vehicle from its current position to the traffic light, and the first countdown time of the traffic light; the range extender status switching conditions include at least: range extender shutdown status switching conditions. Based on the traffic light information, determine whether the vehicle meets the conditions for switching the range extender status, including: Based on the status of the traffic light ahead of the vehicle, the first passage time of the vehicle from its current position to the traffic light, and the first countdown time of the traffic light, it is determined whether the vehicle meets the conditions for switching the range extender shutdown state. Specifically, if the traffic light is red, the first travel time from the current location to the traffic light is less than or equal to a first preset travel time, and the first countdown time of the traffic light is greater than or equal to the first preset countdown time, then the vehicle is determined to meet the conditions for switching the range extender shutdown state.

4. The range extender control method according to claim 1, characterized in that, The range extender state switching conditions include at least: range extender operating state switching conditions; the method further includes: Obtain the current speed of the vehicle; Based on the traffic light information, determine whether the vehicle meets the conditions for switching the range extender status, including: Based on the status of the traffic light ahead of the vehicle, the second passage time of the vehicle from its current position to the traffic light, and the vehicle's current speed, determine whether the vehicle meets the conditions for switching the range extender's operating state. Specifically, if the traffic light is red, and the second travel time from the current location to the traffic light is greater than a second preset travel time, and / or the vehicle's current speed is greater than or equal to a preset speed, then the vehicle meets the conditions for switching the range extender's operating state.

5. The range extender control method according to claim 3, characterized in that, After determining that the vehicle meets the conditions for switching the range extender to a shutdown state, the method further includes: The status of the vehicle's range extender and the vehicle's driving information are obtained, including the third travel time from the current location to the traffic light. When the vehicle meets the range extender state switching conditions, the current state of the vehicle's range extender is switched to the target state, including: When the range extender of the vehicle is in the running state, and the third travel time from the current position to the traffic light is greater than the third preset travel time, the range extender of the vehicle is switched from the running state to the stopped state, wherein the first preset travel time is greater than or equal to the third preset travel time.

6. The range extender control method according to claim 3, characterized in that, After determining that the vehicle meets the conditions for switching the range extender to a shutdown state, the method further includes: The system acquires the status of the vehicle's range extender, the user's driving behavior status, and the vehicle's driving information, which includes: the second countdown time of the traffic light and the third passage time of the vehicle from its current location to the traffic light. When the vehicle meets the range extender state switching conditions, the current state of the vehicle's range extender is switched to the target state, including: When the vehicle's range extender is in the running state, the user's driving behavior is such that the brake pedal is pressed or the accelerator pedal is not pressed before passing a traffic light, the second countdown of the traffic light is greater than or equal to the second preset countdown, and the third passage time of the vehicle from its current position to the traffic light is greater than the third preset passage time, the vehicle's range extender will be switched from the running state to the stopped state.

7. The range extender control method according to claim 4, characterized in that, After determining that the vehicle meets the conditions for switching the range extender's operating state, the method further includes: Obtain the status of the vehicle's range extender and the user's driving behavior status; When the vehicle meets the range extender state switching conditions, the current state of the vehicle's range extender is switched to the target state, including: When the vehicle's range extender is in a stopped state and the user's driving behavior is such that they press the accelerator pedal or do not press the brake pedal when passing a traffic light, the vehicle's range extender will be switched from a stopped state to a running state.

8. The range extender control method according to claim 3, characterized in that, After determining that the vehicle meets the conditions for switching the range extender to a shutdown state, the method further includes: The system obtains the status of the vehicle's range extender, the actual battery level of the vehicle, and the vehicle's driving information, which includes: the second countdown time of the traffic light and the third passage time of the vehicle from its current location to the traffic light. When the vehicle meets the range extender state switching conditions, the current state of the vehicle's range extender is switched to the target state, including: When the vehicle's range extender is in the running state, the vehicle's actual battery level is greater than the preset battery level, the second countdown timer of the traffic light is greater than or equal to the second preset countdown timer, and the third passage time of the vehicle from its current position to the traffic light is greater than the third preset passage time, the vehicle's range extender will be switched from the running state to the stopped state.

9. The range extender control method according to claim 4, characterized in that, After determining that the vehicle meets the conditions for switching the range extender's operating state, the method further includes: Obtain the status of the vehicle's range extender and the actual battery level of the vehicle. When the vehicle meets the range extender state switching conditions, the current state of the vehicle's range extender is switched to the target state, including: When the range extender of the vehicle is in a stopped state and the actual battery level of the vehicle is less than or equal to a preset battery level, the range extender of the vehicle will be switched from a stopped state to a running state.

10. The range extender control method according to claim 3, characterized in that, After determining that the vehicle meets the conditions for switching the range extender to a shutdown state, the method further includes: The system obtains the status of the vehicle's range extender, the traffic status of the current road segment, and the vehicle's driving information, which includes: the second countdown time of the traffic light and the third passage time of the vehicle from its current location to the traffic light. When the vehicle meets the range extender state switching conditions, the current state of the vehicle's range extender is switched to the target state, including: When the vehicle's range extender is in running state, the traffic condition of the current road segment is congested, the second countdown of the traffic light is greater than or equal to the second preset countdown, and the third passage time of the vehicle from its current position to the traffic light is greater than the third preset passage time, the vehicle's range extender will be switched from running state to stopped state.

11. The range extender control method according to claim 4, characterized in that, After determining that the vehicle meets the conditions for switching the range extender's operating state, the method further includes: Obtain the status of the vehicle's range extender and the traffic status of the current road segment; When the vehicle meets the range extender state switching conditions, the current state of the vehicle's range extender is switched to the target state, including: When the vehicle's range extender is in a stopped state and the traffic condition of the current travel segment is not congested, the vehicle's range extender is switched from a stopped state to an operating state.

12. The range extender control method according to claim 3, characterized in that, After determining that the vehicle meets the conditions for switching the range extender to a shutdown state, the method further includes: The system obtains the status of the vehicle's range extender, the mileage of the vehicle's current trip, and the vehicle's driving information, which includes: the second countdown time of the traffic light and the third passage time of the vehicle from its current location to the traffic light. When the vehicle meets the range extender state switching conditions, the current state of the vehicle's range extender is switched to the target state, including: When the vehicle's range extender is in the running state, the vehicle's current mileage is less than the vehicle's remaining range, the second countdown timer of the traffic light is greater than or equal to the second preset countdown timer, and the third passage time of the vehicle from its current location to the traffic light is greater than the third preset passage time, the vehicle's range extender will be switched from the running state to the stopped state.

13. The range extender control method according to claim 4, characterized in that, After determining that the vehicle meets the conditions for switching the range extender's operating state, the method further includes: Obtain the status of the vehicle's range extender and the mileage traveled by the vehicle during this trip; When the vehicle meets the range extender state switching conditions, the current state of the vehicle's range extender is switched to the target state, including: If the range extender of the vehicle is in a stopped state, and the mileage of the current trip is greater than or equal to the vehicle's remaining range, the range extender of the vehicle will be switched from a stopped state to an operating state.

14. The range extender control method according to claim 2, characterized in that, The traffic light information also includes: the traffic light density on the current road segment; based on the traffic light information, determining whether the vehicle meets the conditions for switching the range extender state includes: Obtain the countdown time of the traffic light and the current speed of the vehicle; If the traffic light is red, the travel time from the current location to the traffic light is less than or equal to a first preset travel time, the countdown time of the traffic light is greater than or equal to the first preset countdown time, and the traffic light density on the current travel segment is greater than a preset traffic light density, then the vehicle meets the conditions for switching the range extender shutdown state. If the traffic light is red, the vehicle's travel time from its current position to the traffic light is greater than a second preset travel time, the vehicle's current speed is greater than or equal to a preset speed, and the traffic light density on the current road segment is less than or equal to a preset traffic light density, then the vehicle meets the conditions for switching the range extender's operating state.

15. The range extender control method according to claim 1, characterized in that, The acquisition of traffic light information in front of the vehicle includes: When the in-vehicle navigation is turned on, obtain the navigation destination information entered by the user through the vehicle's infotainment system interface; Based on the navigation destination information, a route request is sent to the map service platform, and the map source data returned by the map service platform is received. Based on the received map source data, determine the traffic light information ahead of the vehicle.

16. The range extender control method according to claim 1, characterized in that, The acquisition of traffic light information in front of the vehicle includes: The road condition image in front of the vehicle is acquired by an image acquisition device installed on the vehicle; The road condition image is processed by image recognition to determine the traffic light information ahead of the vehicle.

17. A range extender control system, characterized in that, The system includes: The acquisition module is used to acquire traffic light information in front of the vehicle. The traffic light information includes the status of the traffic light in front of the vehicle, and at least one of the first passage time of the vehicle from its current position to the traffic light and the first countdown time of the traffic light. The determination module is used to determine whether the vehicle meets the range extender state switching conditions based on the state of the traffic light in front of the vehicle, and at least one of the first passage time of the vehicle from its current position to the traffic light and the first countdown time of the traffic light. The switching module is used to switch the current state of the vehicle's range extender to a target state, which is either a stopped state or a running state, before the vehicle travels from its current position to a traffic light in front of it, and when the vehicle meets the range extender state switching conditions.

18. A vehicle, characterized in that, The vehicle includes the range extender control system as described in claim 17.

19. An electronic device, characterized in that, It includes a processor, a memory, and a program or instructions stored in the memory and executable on the processor, wherein the program or instructions, when executed by the processor, implement the steps of the range extender control method as described in any one of claims 1-16.

20. A readable storage medium, characterized in that, The readable storage medium stores a program or instructions that, when executed by a processor, implement the steps of the range extender control method as described in any one of claims 1-16.