Vehicle control method, control device, and vehicle
A vehicle control method for range-extended electric vehicles adjusts range extender operation based on battery SOC and vehicle status to improve user experience by prioritizing battery power and pre-starting the extender, maintaining performance and reducing unnecessary activation.
Patent Information
- Application Number
- JP2025518822
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2022-09-30
- Filing Date
- 2023-09-28
- Publication Date
- 2025-10-17
AI Technical Summary
Inappropriate mode switching in range-extended electric vehicles leads to a poor user experience due to insufficient power supply and increased costs, noise, and vibration, especially in scenarios requiring high power demand.
Implementing a vehicle control method with configurable modes that adjust the range extender's operating state based on battery state of charge (SOC) and vehicle status, allowing the battery to prioritize power supply and pre-starting the range extender in low SOC conditions to ensure sufficient power availability.
Enhances user experience by maintaining vehicle dynamics performance and reducing unnecessary range extender activation, thereby minimizing fuel consumption and noise, while ensuring power availability in varying driving conditions.
Smart Images

Figure 2025534606000001_ABST
Abstract
Description
[Technical Field]
[0001] [CROSS-REFERENCE TO RELATED APPLICATIONS] This application claims priority to Chinese Patent Application No. 202211214762.2, entitled "VEHICLE CONTROL METHOD AND CONTROL APPARATUS, AND VEHICLE," filed with the State Intellectual Property Office of the People's Republic of China on September 30, 2022, which is incorporated herein by reference in its entirety.
[0002] [Technical field] TECHNICAL FIELD Embodiments of this application relate to the field of vehicle technology, and more particularly to a vehicle control method and control device, and a vehicle. [Background technology]
[0003] Compared with other electric vehicles, range-extended electric vehicles have advantages such as a simpler construction system, a higher driving range, and lower costs, and are currently widely applied in the field of electric vehicles. A range extender is configured in the range-extended electric vehicle, and the range extender can provide additional electric energy to increase the driving range of the electric vehicle. An engine (such as a fuel engine) is used to drive a generator to generate electricity and increase the driving range of the vehicle.
[0004] The configurable modes of conventional range-extended electric vehicles include a hybrid electric vehicle (HEV) mode and an electric vehicle (EV) mode. However, inappropriate mode switching often results in a poor user experience. Therefore, how to improve the user experience of using a range-extended electric vehicle is a technical problem that needs to be urgently solved. Summary of the Invention
[0005] SUMMARY OF THE INVENTION The embodiments of this application provide a vehicle control method and control device, and a vehicle, that can improve the user experience of using a range-extended electric vehicle.
[0006] According to a first aspect, a vehicle control method is provided, wherein the vehicle includes a battery and a range extender, and the configurable modes of the vehicle include a first configuration mode, a second configuration mode, and a third configuration mode. When the first configuration mode is activated, the range extender enters a first operating mode when an actual SOC value of the battery is less than or equal to a first threshold, and in the first operating mode, the range extender is configured to power the vehicle. When the second configuration mode is activated, the range extender enters the first operating mode when the actual SOC value of the battery is less than or equal to a second threshold, and the second threshold is less than the first threshold. When the third configuration mode is activated, the range extender enters either the first operating mode or the second operating mode when the actual SOC value of the battery is less than or equal to a third threshold, and the third threshold is less than or equal to the first threshold and greater than the second threshold, and in the second operating mode, the range extender is configured to idle.
[0007] The method includes the steps of: acquiring first status information of the vehicle when the second configuration mode and the third configuration mode are active and the SOC value of the battery is less than or equal to a third threshold, the first status information including a power demand of the vehicle; and determining whether the range extender enters the first operating mode or the second operating mode based on the first status information.
[0008] The range extender entering the first mode of operation may be described as starting the range extender so that the range extender is started and configured to provide power to the vehicle. The range extender entering the second mode of operation may be described as pre-starting the range extender, where in the pre-start state the range extender is configured to idle so that the range extender is ready to provide power (i.e., immediate power generation state).
[0009] In this embodiment of the present application, when the second configuration mode and the third configuration mode are active, first status information of the vehicle may be obtained when the battery's SOC value is equal to or less than a third threshold, and the range extender is determined to enter the first or second operating mode based on the first status information. The SOC threshold for the range extender to enter the first operating mode may be reduced to a second threshold (i.e., the range extender's start threshold is reduced to the second threshold), so that the battery preferentially supplies power. Furthermore, when the battery's actual SOC value is equal to or less than the third threshold, the range extender may be determined to enter the first or second operating mode based on the first status information of the vehicle, so as to avoid the entire vehicle having insufficient power due to the status information in the process of the battery preferentially supplying power. This can improve the user experience of using the range-extended electric vehicle.
[0010] Referring to the first aspect, in some implementations of the first aspect, the step of determining whether the range extender will enter the first operating mode or the second operating mode based on the first state information includes the step of controlling the range extender to operate in the second operating mode if the output power of the battery is equal to or greater than the power demand of the vehicle, or the step of controlling the range extender to operate in the first operating mode if the output power of the battery is less than the power demand of the vehicle.
[0011] In this embodiment of the present application, when the battery output power is equal to or greater than the vehicle's power demand, the range extender may be controlled to operate in the second operating mode. When the battery output power is less than the vehicle's power demand, the range extender may be controlled to operate in the first operating mode. This can ensure overall vehicle dynamics performance levels and improve user experience.
[0012] Referring to the first aspect, in some implementations of the first aspect, the method further includes a step of obtaining a user instruction, the user instruction instructing to activate a second configuration mode and a third configuration mode, and a step of controlling to activate the second configuration mode and the third configuration mode according to the user instruction.
[0013] In this embodiment of the present application, the second configuration mode and the third configuration mode may be controlled to be activated according to a user command, that is, the user may decide whether to activate the second configuration mode and the third configuration mode based on the user's intention, which can improve the user experience.
[0014] Referring to the first aspect, in some implementation ways of the first aspect, the method further includes a step of acquiring second state information of the vehicle, where the second state information of the vehicle includes a power-on state of the vehicle, a charging state of the battery, and a first ambient temperature state of the vehicle; a step of determining whether the second state information of the vehicle satisfies start conditions of the second configuration mode and the third configuration mode; and a step of controlling to activate the second configuration mode and the third configuration mode if the second state information of the vehicle satisfies the start conditions, or a step of controlling to activate or maintain the first configuration mode if the second state information of the vehicle does not satisfy the start conditions.
[0015] In this embodiment of the present application, whether the second state information of the vehicle satisfies the start conditions of the second configuration mode and the third configuration mode may be determined based on the second state information of the vehicle. The second configuration mode and the third configuration mode are controlled to be activated when the start conditions are met, and the second configuration mode and the third configuration mode are not controlled to be activated when the start conditions are not met. In this way, when the second state information does not satisfy the start conditions but a forced start is performed, a case where the entire vehicle has insufficient power can be avoided, thereby improving the user experience.
[0016] Referring to the first aspect, in some implementations of the first aspect, when the second configuration mode and the third configuration mode are in an active state, the method further includes a step of acquiring third state information of the vehicle, where the third state information of the vehicle includes a speed state of the vehicle, a second ambient temperature state of the vehicle, a climbing state of the vehicle, and an on / off state of the second configuration mode of the vehicle; a step of determining whether the third state information of the vehicle satisfies an exit condition of the second configuration mode and the third configuration mode; and a step of controlling to exit the second configuration mode and the third configuration mode if any item of the third state information of the vehicle satisfies the exit condition, or a step of controlling to maintain the second configuration mode and the third configuration mode in an active state if none of the items of the third state information of the vehicle satisfies the exit condition.
[0017] In this embodiment of the present application, whether the third state information of the vehicle satisfies the exit conditions of the second configuration mode and the third configuration mode may be determined based on the third state information of the vehicle. When the exit condition is met, the exit is performed, and when the exit condition is not met, the exit is not performed, thereby avoiding scenarios with high power demand or dynamic performance demand and ensuring the overall dynamic performance of the vehicle. This can improve the user experience.
[0018] Referring to the first aspect, in some implementations of the first aspect, when the range extender operates in the first operating mode, the method further includes a step of controlling to activate a second configuration mode, or a step of controlling to activate the second configuration mode and a third configuration mode.
[0019] In this embodiment of the present application, when the range extender operates in the first operation mode, the second configuration mode may also be controlled to be activated, or the second configuration mode and the third configuration mode may be controlled to be activated. In other words, when the range extender operates in the first operation mode, the battery may also be forced to be used to supply power, which may result in an improved user experience.
[0020] According to a second aspect, a vehicle control device is provided, the vehicle including a battery and a range extender, and the configurable modes of the vehicle include a first configuration mode, a second configuration mode, and a third configuration mode. When the first configuration mode is activated, the range extender enters a first operating mode when a battery SOC value is less than or equal to a first threshold, and in the first operating mode, the range extender is configured to power the vehicle. When the second configuration mode is activated, the range extender enters the first operating mode when a battery SOC value is less than or equal to a second threshold, and the second threshold is less than the first threshold. When the third configuration mode is activated, the range extender enters either the first operating mode or the second operating mode when a battery SOC value is less than or equal to a third threshold, and the third threshold is less than or equal to the first threshold and greater than the second threshold, and in the second operating mode, the range extender is configured to idle. The apparatus includes an acquisition module configured to acquire first status information of the vehicle when the second configuration mode and the third configuration mode are active and the SOC value of the battery is less than or equal to a third threshold, the first status information including a power demand of the vehicle, and a processing module configured to determine whether the range extender enters the first operating mode or the second operating mode based on the first status information.
[0021] With reference to the second aspect, in some implementations of the second aspect, when the output power of the battery is equal to or greater than the power demand of the vehicle, the processing module is further configured to control the range extender to operate in the second operating mode, or when the output power of the battery is less than the power demand of the vehicle, the processing module is further configured to control the range extender to operate in the first operating mode.
[0022] Referring to the second aspect, in some implementation manners of the second aspect, the acquisition module is further configured to acquire a user instruction, the user instruction instructing the activation of the second configuration mode and the third configuration mode, and the processing module is further configured to control the activation of the second configuration mode and the third configuration mode according to the user instruction.
[0023] Referring to the second aspect, in some implementation manners of the second aspect, the acquisition module is further configured to acquire second state information of the vehicle, where the second state information of the vehicle includes a power-on state of the vehicle, a charging state of the battery, and a first ambient temperature state of the vehicle, and the processing module is further configured to determine whether the second state information of the vehicle satisfies start conditions of the second configuration mode and the third configuration mode, and if the second state information of the vehicle satisfies the start conditions, the processing module is further configured to control to activate the second configuration mode and the third configuration mode, or if the second state information of the vehicle does not satisfy the start conditions, the processing module is further configured to control to activate or maintain the first configuration mode.
[0024] With reference to the second aspect, in some implementation manners of the second aspect, when the second configuration mode and the third configuration mode are in an active state, the acquisition module is further configured to acquire third state information of the vehicle, where the third state information of the vehicle includes a speed state of the vehicle, a second ambient temperature state of the vehicle, a climbing state of the vehicle, and an on / off state of the second configuration mode of the vehicle, and the processing module is further configured to determine whether the third state information of the vehicle satisfies an exit condition of the second configuration mode and the third configuration mode, and if any item of the third state information of the vehicle satisfies the exit condition, the processing module is further configured to control to exit the second configuration mode and the third configuration mode, or if none of the items of the third state information of the vehicle satisfies the exit condition, the processing module is further configured to control to maintain the second configuration mode and the third configuration mode in an active state.
[0025] Referring to the second aspect, in some implementations of the second aspect, when the range extender operates in the first operating mode, the processing module is further configured to control the range extender to activate a second configuration mode, or to control the range extender to activate both the second configuration mode and a third configuration mode.
[0026] According to a third aspect, there is provided a vehicle control device including an input / output interface, a processor, and a memory, wherein the processor is configured to control the input / output interface to receive and transmit signals or information, the memory is configured to store a computer program, and the processor is configured to call the computer program from the memory and execute the computer program so that the control device performs a control method according to the first aspect or any one of the possible implementation manners of the first aspect.
[0027] According to a fourth aspect, there is provided a computer readable medium storing program code which, when executed on a computer, enables the computer to perform the control method according to the first aspect or any one of the possible implementations of the first aspect.
[0028] According to a fifth aspect, there is provided a computer program product comprising instructions which, when executed on a computer, cause the control method according to the first aspect or any one of the possible implementations of the first aspect to be performed.
[0029] According to a sixth aspect, there is provided a computing device including at least one processor and a memory, the at least one processor being coupled to the memory and configured to read and execute instructions in the memory in order to perform a control method according to the first aspect or any one of the possible implementations of the first aspect.
[0030] According to a seventh aspect, there is provided a chip, the chip including a processor and a data interface, the processor reading instructions stored in a memory by using the data interface to execute the control method according to the first aspect or any one of the possible implementations of the first aspect.
[0031] Optionally, in an implementation, the chip may further include a memory, the memory storing instructions, and the processor configured to execute the instructions stored in the memory, which, when executed, causes the processor to perform a control method according to the first aspect or any one of the possible implementations of the first aspect.
[0032] According to an eighth aspect, there is provided a vehicle including a control device according to the second aspect or any one of the possible realisations of the second aspect. [Brief explanation of the drawings]
[0033] [Figure 1]1 is an example of a functional block diagram of a vehicle 100 according to an embodiment of the present application. [Figure 2] FIG. 2 is an exemplary diagram of a vehicle cabin scenario according to an embodiment of the present application. [Figure 3] 1 is an exemplary diagram of a vehicle control method according to an embodiment of the present application; [Figure 4] 10A-10C are exemplary diagrams of icons for entering a second configuration mode and a third configuration mode according to an embodiment of the present application. [Figure 5] 10 is an exemplary diagram of buttons for entering a second configuration mode and a third configuration mode according to an embodiment of the present application. [Figure 6] FIG. 1 is an exemplary diagram of human-vehicle interaction according to an embodiment of the present application. [Figure 7] FIG. 10 is an exemplary diagram of another human-vehicle interaction according to an embodiment of the present application. [Figure 8] FIG. 2 is an exemplary diagram of a vehicle control procedure according to an embodiment of the present application. [Figure 9] 1 is an exemplary diagram of a vehicle control device according to an embodiment of the present application. [Figure 10] FIG. 2 is a block diagram of a control device according to an embodiment of the present application. DETAILED DESCRIPTION OF THE INVENTION
[0034] Below, the technical solutions in the embodiments of this application are described with reference to the accompanying drawings.
[0035] The solution of this application may be applied to a vehicle. The vehicle is a vehicle in a broad sense, and may be a transportation means (such as a commercial vehicle, a passenger vehicle, a motorcycle, an airplane, or a train), an industrial vehicle (such as a forklift, a trailer, or a tractor), a work vehicle (such as an excavator, a bulldozer, or a crane), an agricultural device (such as a lawn mower or a harvester), a recreational device, a toy vehicle, etc. The type of vehicle is not particularly limited in the embodiments of this application. In another example, the vehicle may be a transportation means such as an airplane or a ship.
[0036] The embodiments of this application may also be applied to other mobile devices in the fields of transportation, home, industry, construction, agriculture, entertainment, etc., which are not limited in this application. For ease of explanation, the following description will be given by using a vehicle as an example.
[0037] FIG. 1 is an example functional block diagram of a vehicle 100 according to an embodiment of the present application. As shown in FIG. 1, the vehicle 100 may include a sensing system 120, a display device 130, and a computing platform 150. The sensing system 120 may include several types of sensors that sense ambient information around the mobile device 100. The ambient information may be road information, ambient temperature information, ambient brightness information, etc. For example, the sensing system 120 may include a positioning system. The positioning system may be a global positioning system (GPS), or one or more of a BeiDou system or other positioning system, an inertial measurement unit (IMU), a lidar, a millimeter-wave radar, an ultrasonic radar, and a camera device. The sensing system 120 may further include sensors of internal systems of the vehicle 100 to be monitored (such as an in-vehicle throttle depth sensor, an in-vehicle air quality monitor, a fuel gauge, or an engine oil temperature gauge).
[0038] The display device 130 is mainly classified into two types. The first type is a vehicle display, and the second type is a projection display, such as a HUD. A vehicle display is a physical display and an important part of the information and entertainment system installed in a vehicle. Multiple displays, such as a digital instrument display, a center console screen, a display in front of the front passenger (also called the front row passenger), a display in front of the left rear row passenger, and a display in front of the right rear row passenger, may be arranged in the cabin, and even the vehicle windows may be used as displays. A HUD, also known as a head-up display system, is mainly configured to project information such as vehicle speed, fuel level, and navigation onto the windshield of the vehicle 100. After being reflected by the windshield, a virtual image is formed at a certain distance in front of the driver's line of sight, allowing the driver to view the information without having to lower their head. This reduces the driver's eye movement time, avoids pupil changes caused by the driver's eye movement, and improves driving safety and driving comfort. HUDs include combiner head-up display (C-HUD) systems, windshield head-up display (W-HUD) systems, and augmented reality head-up display (AR-HUD) systems. Currently, traditional HUDs mainly display vehicle instrument information such as vehicle speed and fuel level. Compared to traditional HUDs, AR-HUDs have a larger field of view and a farther screen, and can integrate AR images with real-world surrounding information. This improves the driver's understanding of road information and enables functions such as AR navigation, adaptive cruise control, and lane departure warning.
[0039] Some or all of the functions of the vehicle 100 are controlled by a computing platform 150. The computing platform 150 may include one or more processors, e.g., processors 151 to 15n (n is a positive integer). A processor is a circuit having a signal processing function. In one implementation, the processor may be a circuit having the ability to read and execute instructions, such as a central processing unit (CPU), a microprocessor, a graphics processing unit (GPU) (which may also be understood as a microprocessor), or a digital signal processor (DSP). In another implementation, the processor may realize a specific function by using the logical relationships of a hardware circuit. The logical relationships of the hardware circuit may be fixed or reconfigurable. For example, the processor may be a hardware circuit realized by an application-specific integrated circuit (ASIC) or a programmable logic device (PLD), such as a field programmable gate array (FPGA). In a reconfigurable hardware circuit, the process of a processor loading a configuration document to implement a hardware circuit configuration may be understood as the process of the processor loading instructions to implement some or all of the functions of the above units. Furthermore, the processor may alternatively be a hardware circuit designed for artificial intelligence and may be understood as an ASIC, such as a neural network processing unit (NPU), a tensor processing unit (TPU), or a deep learning processing unit (DPU). Furthermore, the computing platform 150 may further include a memory.The memory is configured to store instructions, and some or all of the processors 151 to 15n may call and execute the instructions in the memory to realize the corresponding functions.
[0040] FIG. 2 is an exemplary diagram of a vehicle cabin scenario according to an embodiment of this application. One or more cameras are installed inside or outside the cabin and configured to capture images inside or outside the cabin. The cameras may be, for example, a driver monitoring system (DMS) camera, a cabin monitoring system (CMS) camera, or a dashcam camera. For example, in FIG. 2, the cameras are located on the A-pillars. The cameras configured to capture images inside and outside the cabin may be the same camera or different cameras. Furthermore, a vehicle display is further located in the cabin. For example, in FIG. 2, the display is located in the center console area. Optionally, one or more of information required for driving, audio and video entertainment information, vehicle configuration information, etc. may be displayed by using the vehicle display. Furthermore, human-vehicle interaction may be realized by using the vehicle display. For example, a user may control the vehicle by tapping an associated icon or inputting commands on the display. In another example, the vehicle may pop up a message on the vehicle display to remind the user, or the vehicle may display operation options by using the vehicle display to allow the user to make a selection according to actual requirements. It should be understood that in the embodiment of this application, the location of the camera that collects image information in the cabin is not particularly limited. The camera may be located on the A-pillar shown in FIG. 2 , or may be located under the steering wheel, or may be located on the B-pillar, or may be located near the rearview mirror, etc.
[0041] The following briefly describes the background technology of the solution of this application by using a range-extended electric vehicle as an example.
[0042] A range-extended electric vehicle includes a battery and a range extender. The range extender can provide additional electrical energy to increase the vehicle's range. The range extender is essentially a combination of an engine and a generator. The engine (such as a fuel-powered engine) is used to drive the generator to generate electricity, thereby increasing the vehicle's range. To reduce vehicle costs, the capacity of the battery in a range-extended electric vehicle is usually small. Therefore, at a low SOC (e.g., less than 20%), the battery level is low, resulting in poor dynamic performance when the battery supplies power.
[0043] The configurable modes of a conventional range-extended electric vehicle include an HEV mode and an EV mode. When the HEV mode is activated, the vehicle system typically presets a threshold value. When the battery's actual SOC value is equal to or greater than the threshold value, the battery is used to supply power; alternatively, when the battery's actual SOC value is less than the threshold value, the range extender is started and the engine is used to generate power. To ensure the overall vehicle dynamics performance, the threshold value set in conventional solutions is typically high (e.g., 20%). This means that when the battery's actual SOC value is high, the range extender is forcibly started. As a result, the user cannot continue to use the remaining battery power. In this case, a cost-conscious user will have an unsatisfactory experience when using the vehicle. For example, if the user's current driving scenario does not have a high requirement for power, the user may arrive at the destination based on the remaining 20% battery power and then charge by using a charging pile. However, due to the system's threshold setting, a switch to the range extender to supply power is automatically performed. However, the use of range extenders requires fuel oil, which increases the cost of using the vehicle and increases the noise, vibration, and harshness (NVH) of the entire vehicle, resulting in a poor user experience.
[0044] The EV mode is also called the pure electric mode. When the EV mode is activated, the range extender activation threshold is low (for example, around 10%). In this case, cost- and noise-conscious users may select the EV mode. Therefore, even if the battery's actual SOC value is lower than the threshold of 20%, the battery can continue to be used to provide power. However, based on this mode, when the actual SOC value is between 10% and 20%, insufficient power for the entire vehicle may occur. This is not a significant problem when the vehicle is traveling on general urban roads, but in high-speed scenarios, hill-climbing scenarios, rapid acceleration scenarios, low ambient temperature scenarios, or similar scenarios, the power supplied by the battery may not provide enough power to drive the vehicle, resulting in an unsatisfactory user experience.
[0045] Based on this, embodiments of the present application provide a vehicle control method such that the overall vehicle dynamics performance is not affected when the battery is used preferentially to provide power, thereby improving the user experience.
[0046] Before the control method provided in this embodiment of this application is described, it should be further noted that the vehicle in this application includes a battery and a range extender, and the configurable modes of the vehicle include a first configuration mode, a second configuration mode, and a third configuration mode. The three configuration modes are described below.
[0047] When the first configuration mode is activated, the range extender enters a first operating mode when the actual SOC value of the battery is equal to or less than a first threshold, and in the first operating mode, the range extender is configured to supply power to the vehicle. Specifically, when the first configuration mode is activated, the battery is used to supply power to the vehicle when the actual SOC value of the battery is greater than the first threshold, or the range extender enters the first operating mode to supply power to the vehicle when the actual SOC value of the battery is equal to or less than the first threshold (specifically, the engine is used to drive the power generation to supply power to the vehicle). The first configuration mode may also be understood as an HEV mode, and the first threshold may be, for example, 20%. It should be further noted that "when the first configuration mode is activated" may also be described as "in the first configuration mode" or "when the first configuration mode is entered," and "the range extender entering the first operating mode" may also be described as "the range extender is started." The range extender being started means that the range extender is in a state of supplying power to the vehicle. This is not distinguished in the embodiments of this application. It should be understood that the range extender supplying power to the vehicle may be understood as the range extender supplying power to the vehicle to provide power to the vehicle during the vehicle's driving process, or may be understood as the range extender charging the battery in the vehicle.
[0048] When the second configuration mode is activated, the range extender enters the first operating mode when the actual SOC value of the battery is equal to or less than a second threshold, and the second threshold is less than the first threshold. Specifically, when the second configuration mode is activated, the battery is used to power the vehicle when the actual SOC value of the battery is greater than the second threshold, or the range extender enters the first operating mode to power the vehicle when the actual SOC value of the battery is equal to or less than the second threshold. Because the second threshold is less than the first threshold, the battery may still be used to power the vehicle when the actual SOC value of the battery is within the interval between the first and second thresholds. The second configuration mode may also be understood as an EV mode. Based on the second configuration mode, the SOC threshold for the range extender to enter the first operating mode (i.e., the range extender start threshold) may be low, and the battery may be preferentially used to power the vehicle. For example, the second threshold may be 10%. It should be further noted that "when the second configuration mode is activated" may also be described as "when in the second configuration mode" or "when entering the second configuration mode," which is not distinguished in the embodiments of this application.
[0049] When the third configuration mode is activated, the range extender enters the first or second operating mode when the battery's actual SOC value is equal to or less than a third threshold. In the second operating mode, the range extender is configured to idle. The third threshold is equal to or less than the first threshold and greater than the second threshold, which may be, for example, 15%. That is, when the battery's actual SOC value is equal to or less than the third threshold, the range extender may enter both the first and second operating modes. "The range extender entering the second operating mode" may also be described as "the range extender is pre-started" or "the engine is pre-started." The essence of starting the range extender is that the range extender (or the engine) is configured to be in an idle state, and the range extender is ready to output through the idle state, i.e., the range extender can be prepared for a proper operating state through the idle state. The third configuration mode may also be understood as a pre-start extended mode. It should be further noted that "when the third configuration mode is activated" may also be described as "when in the third configuration mode" or "when entering the third configuration mode," which is not distinguished in the embodiments of this application.
[0050] The first, second, and third thresholds are merely examples. In actual operation, the first, second, and third thresholds need to be determined with reference to a specific case, which is not limited in this application. For example, if the first threshold is 20% and the second threshold is 10%, when the actual SOC value of the battery is between 15% and 20%, even if the battery is used to supply power, the dynamic performance of the vehicle running in a high-speed scenario, a hill climbing scenario, a rapid acceleration scenario, a low ambient temperature scenario, or a similar scenario will be unaffected or only slightly affected. However, when the actual SOC value is lower than 15%, the dynamic performance of the vehicle running in a high-speed scenario, a hill climbing scenario, a rapid acceleration scenario, a low ambient temperature scenario, or a similar scenario will be seriously affected. In this case, the range extender may be configured to be pre-started when the actual SOC value is lower than 15%, so that the range extender enters a state of readiness for output, allowing the range extender to immediately enter a power generating state in a high speed scenario, a hill climbing scenario, a rapid acceleration scenario, a low ambient temperature scenario, or a similar scenario.
[0051] Based on the three configuration methods, the vehicle control method provided in the embodiment of this application will be described in detail below with reference to Fig. 3. Fig. 3 is an exemplary diagram of the vehicle control method according to the embodiment of this application. It should be understood that the method 300 may be executed by one or more processors in the computing platform 150. As shown in Fig. 3, the method 300 includes steps S310 and S320. These steps will be described in detail below.
[0052] Optionally, the second and third configuration modes may be activated first before method 300 is performed, i.e., control is provided to enter the second and third configuration modes.
[0053] In the implementation, the vehicle may be controlled to enter the second configuration mode and the third configuration mode based on a user operation. Specifically, the user may send an instruction to the vehicle, which instructs the vehicle to activate (i.e., control the vehicle to enter) the second configuration mode and the third configuration mode. The vehicle then obtains the user instruction and controls the vehicle to activate (i.e., control the vehicle to enter) the second configuration mode and the third configuration mode according to the user instruction.
[0054] In actual operation, icons for entering the second and third configuration modes (see Icon 1 and Icon 2 in FIG. 4 ) may be set on a vehicle display in the vehicle cabin. A user may send an instruction to the vehicle by tapping the icons for entering the second and third configuration modes on the vehicle display to instruct the vehicle to enter the second and third configuration modes. Alternatively, a user may tap a “Settings” icon on the vehicle display and select a vehicle mode from the in-vehicle setting system to instruct the vehicle to enter the second and third configuration modes. Alternatively, buttons for entering the second and third configuration modes (see Button 1 and Button 2 in FIG. 5 ) may be located in the vehicle cabin. A user may send an instruction to the vehicle by tapping or flipping the buttons for entering the second and third configuration modes to instruct the vehicle to enter the second and third configuration modes. Alternatively, a user may send an instruction to the vehicle by using voice to instruct the vehicle to enter the second and third configuration modes. For example, (see FIG. 6 ), the user may instruct the vehicle to enter the second and third configuration modes by sending a voice message to the vehicle saying, “Interactive assistant, please enter the second and third configuration modes.” It should be understood that the above manners are merely examples and do not constitute limitations on the solution of this application.
[0055] The second and third configuration modes may be realized by using one icon or one button, i.e., the icon or button may be tapped, thereby realizing control to enter the second and third configuration modes. Alternatively, the second and third configuration modes may be realized by using two icons or two buttons, i.e., the user may enter the second configuration mode by tapping the second configuration mode icon or button, and the third configuration mode by tapping the third configuration mode icon or button.
[0056] Optionally, after receiving the user's command, the vehicle may prompt the user to reconfirm whether or not to enter the second and third configuration modes by using a vehicle display or a voice prompt (see FIG. 7). It should be understood that the reconfirmation can prevent the user from entering the second and third configuration modes due to an accidental touch.
[0057] Optionally, the user sending a command to the vehicle may be the user actively sending a command to the vehicle, or the user sending a command to the vehicle after the vehicle initiates a reminder or option (for example, after the vehicle is powered on, the vehicle may consult the user on whether to enter the second configuration mode and the third configuration mode by using human-vehicle interaction; in another example, when moving in the first configuration mode, the vehicle may remind the user that the range extender will be activated, or when it detects that the range extender has been activated, to perform an operation based on the user's intention).
[0058] In other implementations, the vehicle may alternatively be intelligently controlled to enter the second and third configuration modes. For example, the vehicle may spontaneously enter the second and third configuration modes based on the current scenario and vehicle state. In another example, the vehicle may be configured to preferentially initiate the second and third configuration modes. This is not a limitation of this application.
[0059] Optionally, when the range extender operates in the first operating mode (i.e., when the range extender is started), the second configuration mode may also be controlled to be activated, or the second and third configuration modes may be controlled to be activated (i.e., the vehicle may be controlled to enter the second configuration mode, or the vehicle may be controlled to enter the second and third configuration modes), and the battery may enter a state to supply power. That is, when the range extender is started, the battery may be forced to be used to supply power instead, which may result in an improved user experience.
[0060] S310: Obtain first status information of the vehicle. Specifically, when the second configuration mode and the third configuration mode are active and the SOC value of the battery is equal to or less than a third threshold, the first status information of the vehicle may be obtained.
[0061] Optionally, the first state information may include a power demand state of the vehicle. It should be understood that when the vehicle is in different scenarios, the vehicle may respond to different power demands. For example, in a high-speed scenario, a climbing scenario, a rapid acceleration scenario, or a similar scenario, the power demand is high and the requirements for dynamic performance are correspondingly high. When the vehicle is driving stably on an urban traffic road, the power demand is low and the requirements for dynamic performance are correspondingly low.
[0062] In actual operation, the magnitude of power demand may be distinguished based on the throttle depth and the duration at that depth. Specifically, when the throttle depth is large and the duration is long, the current power demand is considered large; otherwise, the current power demand is considered small.
[0063] Optionally, the first state information may further include information such as, but not limited to, the ambient temperature state of the vehicle.
[0064] S320: Determine whether the range extender should enter the first operating mode or the second operating mode based on the first state information of the vehicle. This may also be understood as determining whether the range extender needs to be in the pre-start state or the output state based on the first state information of the vehicle. Alternatively, this may be understood as determining whether the range extender should enter the output state from the pre-start state based on the first state information of the vehicle. It should be understood that when the actual SOC value of the battery is slightly smaller than the third threshold, if it is determined based on the current first state information that the range extender needs to enter the second operating mode, the range extender is controlled to initially enter the second operating mode. If it is determined based on the updated first state information that the range extender needs to enter the first operating mode in a subsequent vehicle driving process, the range extender may be controlled to switch from the second operating mode to the first operating mode (i.e., switch from the pre-start state to the output state).
[0065] In this embodiment of the present application, when the second configuration mode and the third configuration mode are active, first status information of the vehicle may be obtained when the battery's SOC value is equal to or less than a third threshold, and the range extender is determined to enter the first or second operating mode based on the first status information. The SOC threshold for the range extender to enter the first operating mode may be reduced to a second threshold (i.e., the range extender's start threshold is reduced to the second threshold), so that the battery preferentially supplies power. Furthermore, when the battery's actual SOC value is equal to or less than the third threshold, the range extender may be determined to enter the first or second operating mode based on the first status information of the vehicle, so as to avoid the entire vehicle having insufficient power due to the status information in the process of the battery preferentially supplying power. This can improve the user experience of using the range-extended electric vehicle.
[0066] Optionally, when the power demand of the vehicle is equal to or greater than a preset value, the range extender may be controlled to operate in the first operating mode or to switch from the second operating mode to the first operating mode (i.e., switch from the pre-start state to the output state).When the power demand of the vehicle is less than the preset value, the range extender is controlled to operate in the second operating mode (i.e., in the pre-start state).
[0067] Optionally, when the battery output power is equal to or greater than the vehicle's power demand, the range extender may be controlled to operate in the second operating mode (i.e., in the pre-start state), or when the battery output power is less than the vehicle's power demand, the range extender is controlled to operate in the first operating mode or switch from the second operating mode to the first operating mode (i.e., switch from the pre-start state to the output state). This can ensure the overall vehicle dynamics performance level and improve the user experience. It should be understood that the battery output power is affected by the battery level and the ambient temperature. Typically, a lower battery level and a lower ambient temperature indicate a lower battery output power.
[0068] Optionally, in actual operation, when it is detected that the throttle depth is greater than a preset value (e.g., 70%) and the duration is longer than a preset value (e.g., 3 seconds), the range extender may be controlled to enter the output state from the pre-start state; otherwise, the pre-start state is maintained.
[0069] It should be understood that there is a delay when the engine is started, and the delay may be up to several tens of seconds. If the range extender is started only in a scenario where power demand is high when the actual SOC value of the battery is below the third threshold, the entire vehicle will have insufficient power during the starting process. In this case, the user experience will be poor. However, in the solution of this application, when the actual SOC value of the battery is below the third threshold and there is no high-power scenario, the range extender may be pre-started, and whether the range extender needs to enter the output state (i.e., whether the range extender enters the output state from the pre-start state) is determined based on the first state information of the vehicle. In this case, in a scenario where power demand is high, the range extender may directly enter the output state (i.e., the power generation state). This avoids the entire vehicle having insufficient power due to the range extender not being able to output in time.
[0070] It should be understood that the purpose of pre-starting the range extender is to allow the engine coolant temperature to reach a preset value (e.g., 70°C). Based on the preset temperature, the range extender may become ready to power. Therefore, for pre-starting the range extender, if the actual temperature of the engine coolant in the range extender is less than the preset value (e.g., 70°C), the engine needs to enter an idle state until the coolant temperature reaches the preset value. If the actual temperature of the engine coolant reaches the preset value, the engine does not need to idle and the range extender may also become ready to power. Therefore, based on the coolant temperature, it can be determined whether the engine needs to idle during pre-start.
[0071] Optionally, the second configuration mode and the third configuration mode may further include a start condition, and the second configuration mode and the third configuration mode can be controlled to be activated only when the start condition is satisfied.
[0072] Specifically, the second status information of the vehicle may be first obtained, and then it is determined whether the second status information of the vehicle satisfies the start conditions of the second configuration mode and the third configuration mode, and if the second status information of the vehicle satisfies the start conditions, the second configuration mode and the third configuration mode are controlled to be activated (i.e., the vehicle is controlled to enter the second configuration mode and the third configuration mode), or if the second status information of the vehicle does not satisfy the start conditions, the first configuration mode is controlled to be activated or maintained (i.e., the vehicle is controlled to enter the first configuration mode).
[0073] Optionally, the second state information of the vehicle includes a power-on state of the vehicle, a state of charge of the battery, a first ambient temperature state of the vehicle, or the like.
[0074] For example, it may be set that the start condition is met when the vehicle is in a high voltage power-on state, the actual SOC value of the battery is greater than a preset value (e.g., 10%), and the ambient temperature of the vehicle is greater than a preset value (e.g., 10°C), and that the start condition is not met when any one of the conditions is not met.
[0075] Optionally, the above-listed second state information of the vehicle is merely an example. In practice, more or less state information may be included and needs to be determined with reference to the actual driving scenario of the vehicle. This is not a limitation in this application. Based on this, the start condition may also be adjusted according to the second state information. For example, the second state information of the vehicle may further include whether the vehicle is in a high-speed driving state. Correspondingly, the start condition may further include that the start condition is satisfied only when the vehicle driving speed is less than a preset value and the predicted duration of the high-speed driving is shorter than a preset value.
[0076] In this embodiment of the present application, whether the second state information of the vehicle satisfies the start conditions of the second configuration mode and the third configuration mode may be determined based on the second state information of the vehicle. The second configuration mode and the third configuration mode are controlled to be activated (i.e., entered) when the start conditions are met, and the second configuration mode and the third configuration mode are not controlled to be activated (i.e., not entered) when the start conditions are not met. In this way, when the second state information does not satisfy the start conditions but a forced start is performed, a case where the entire vehicle has insufficient power can be avoided, thereby improving the user experience.
[0077] Optionally, the second and third configuration modes may further include an exit condition, wherein when the second and third configuration modes are in an active state, the vehicle is controlled to exit the second and third configuration modes if the exit condition is met.
[0078] Specifically, after the vehicle enters the second configuration mode and the third configuration mode (i.e., when the second configuration mode and the third configuration mode of the vehicle are in an active state), third status information of the vehicle may be further obtained, and then it is determined whether the third status information of the vehicle satisfies an exit condition of the second configuration mode and the third configuration mode. If any item of the third status information of the vehicle satisfies the exit condition, control is performed to exit the second configuration mode and the third configuration mode, or if none of the items of the third status information of the vehicle satisfies the exit condition, control is performed to maintain the second configuration mode and the third configuration mode in an active state.
[0079] For example, the third state information of the vehicle may include a speed state of the vehicle, a second ambient temperature state of the vehicle, a hill climbing state of the vehicle, an on / off state of the second configuration mode of the vehicle, etc.
[0080] For example, it may be set so that the second configuration mode and the third configuration mode are terminated when the third status information of the vehicle satisfies any one of the following termination conditions, and that the second configuration mode and the third configuration mode are not terminated when none of the following termination conditions are satisfied.
[0081] For example, the exit conditions may include a high speed operating condition (e.g., vehicle speed is greater than a predetermined value, e.g., 135 km / h, and high speed duration is greater than a predetermined value, e.g., 5 s), a climbing operating condition (e.g., total vehicle power demand is greater than a predetermined value, e.g., 60 kW, and duration is greater than a predetermined value, e.g., 30 s), a rapid acceleration operating condition (e.g., total vehicle power demand is greater than a predetermined value, e.g., 150 kW, rapid acceleration duration is greater than a predetermined value, e.g., 5 s, and cumulative number of times within 60 s is greater than a predetermined value, e.g., 3 times), ambient temperature is less than or equal to a predetermined value (e.g., 10°C), a command to forcibly disable the second configuration mode is received, etc. The above exit conditions are merely examples and do not constitute limitations on the solution of this application.
[0082] In this embodiment of the present application, whether the third state information of the vehicle satisfies the exit conditions of the second configuration mode and the third configuration mode may be determined based on the third state information of the vehicle. When the exit condition is met, the exit is performed, and when the exit condition is not met, the exit is not performed, thereby avoiding scenarios with high power demand or dynamic performance demand and ensuring the overall dynamic performance of the vehicle. This can improve the user experience.
[0083] It should be understood that in actual application, the device may be controlled to enter only the second configuration mode, and not the third configuration mode, which is not limited in this application.
[0084] The following describes a specific implementation manner in this embodiment of this application by using an example with reference to Figure 8. It should be understood that the procedure 800 shown in Figure 8 is just an example and does not constitute a limitation to the solution of this application.
[0085] 8 is an exemplary diagram of a vehicle control procedure according to an embodiment of the present application. As shown in FIG. 8, a procedure 800 includes steps S801 to S811. These procedures are described below.
[0086] S801: Power on the entire vehicle.
[0087] S802: Determine whether the user has selected the second configuration mode and the third configuration mode. If the user has selected the second configuration mode and the third configuration mode, continue to execute S803; if the user has not selected the second configuration mode and the third configuration mode, execute S810 to maintain the first configuration mode.
[0088] S803: Determine whether the user has confirmed entry.
[0089] Specifically, after the user selects the second configuration mode and the third configuration mode, the user is prompted by using a pop-up window on the vehicle's center console screen to reconfirm whether or not to enter the second configuration mode and the third configuration mode. If the user reconfirms, S804 continues to be executed; if the user does not confirm or cancels the entry, S810 is executed to maintain the first configuration mode.
[0090] S804: Determine whether the entry conditions are met. Specifically, determine whether the entry conditions for the second configuration mode and the third configuration mode are met. If the entry conditions are met, continue to execute S805; otherwise, if the entry conditions are not met, execute S810 to maintain the first configuration mode.
[0091] S805: Enter the second configuration mode and the third configuration mode, that is, the vehicle runs in the second configuration mode and the third configuration mode.
[0092] S806: Determine whether the system's preset termination condition is met. If the condition is met, continue to execute S807; if the condition is not met, continue to execute S805 to maintain the second configuration mode and the third configuration mode.
[0093] S807: Exit the second configuration mode and the third configuration mode and enter the first configuration mode.
[0094] S808: Determine whether the user actively chooses to exit. If the user actively chooses to exit, continue to execute S809; if the user does not actively choose to exit, continue to execute S805 to maintain the second configuration mode and the third configuration mode.
[0095] Optionally, the user may actively choose to exit the second configuration mode and the third configuration mode, or may actively choose to exit only the third configuration mode and remain in the second configuration mode.
[0096] S809: Exit according to the user's selection and enter the mode selected by the user. Specifically, if the user selects to exit the third configuration mode, this means that the mode selected by the user is the second configuration mode. If the user selects to exit the second configuration mode and the third configuration mode, this means that the mode selected by the user is the first configuration mode.
[0097] S810: Maintain the first configuration mode.
[0098] S811: Power off the entire vehicle.
[0099] After the vehicle arrives at its destination, the entire vehicle needs to be powered off.
[0100] It should be noted that based on the above step S805, if the termination conditions S806 and S808 are not met in the entire driving process of the vehicle, when the vehicle arrives at the destination, the vehicle may be directly powered off based on the second configuration mode and the third configuration mode.
[0101] Optionally, when the entire vehicle is powered off, the vehicle may remember the configuration mode of the vehicle before powering off, so that after the entire vehicle is next powered on, the vehicle may continue to be controlled based on the configuration mode. Alternatively, the vehicle may not remember the configuration mode of the vehicle before powering off, and the vehicle will be directly controlled based on the system's default configuration mode after the entire vehicle is next powered on. This is not limited in this embodiment of the application.
[0102] 9 is an exemplary diagram of a vehicle control device according to an embodiment of the present application. The device 900 may be disposed in the vehicle 100, specifically, in the computing platform 150 of the vehicle 100, or in an electronic device associated with the vehicle 100. The vehicle includes a battery and a range extender, and the configurable modes of the vehicle include a first configuration mode, a second configuration mode, and a third configuration mode. When the first configuration mode is activated, the range extender enters a first operating mode when the actual SOC value of the battery is less than or equal to a first threshold, and in the first operating mode, the range extender is configured to provide power to the vehicle. When the second configuration mode is activated, the range extender enters the first operating mode when the actual SOC value of the battery is less than or equal to a second threshold, and the second threshold is less than the first threshold. When the third configuration mode is activated, the range extender enters either the first operating mode or the second operating mode when the actual SOC value of the battery is less than or equal to a third threshold. In a second mode of operation, the range extender is configured to idle so that the range extender is ready to output, and the third threshold is less than or equal to the first threshold and greater than the second threshold.
[0103] The apparatus 900 includes an acquisition module 910 and a processing module 920. When the second configuration mode and the third configuration mode are in an active state and the SOC value of the battery is less than or equal to a third threshold, the acquisition module 910 is configured to acquire first status information of the vehicle, the first status information including a power demand of the vehicle, and the processing module 920 is configured to determine, based on the first status information, whether the range extender enters the first operating mode or the second operating mode.
[0104] Optionally, the processing module 920 may be further configured to control the range extender to operate in the second operating mode if the output power of the battery is equal to or greater than the power demand of the vehicle, or alternatively, the processing module 920 may be further configured to control the range extender to operate in the first operating mode if the output power of the battery is less than the power demand of the vehicle.
[0105] Optionally, the acquisition module 910 may be further configured to acquire a user instruction, where the user instruction instructs to activate the second configuration mode and the third configuration mode, and the processing module 920 may be further configured to control to activate the second configuration mode and the third configuration mode according to the user instruction.
[0106] Optionally, the acquisition module 910 may be further configured to acquire second status information of the vehicle, where the second status information of the vehicle includes a power-on status of the vehicle, a charging status of the battery, and a first ambient temperature status of the vehicle, and the processing module 920 may be further configured to determine whether the second status information of the vehicle satisfies start conditions for the second configuration mode and the third configuration mode, and if the second status information of the vehicle satisfies the start conditions, the processing module 920 may be further configured to control to activate the second configuration mode and the third configuration mode, or if the second status information of the vehicle does not satisfy the start conditions, the processing module 920 may be further configured to control to activate or maintain the first configuration mode.
[0107] Optionally, when the second configuration mode and the third configuration mode are in an active state, the acquisition module 910 may be further configured to acquire third state information of the vehicle, where the third state information of the vehicle includes a speed state of the vehicle, a second ambient temperature state of the vehicle, a climbing state of the vehicle, and an on / off state of the second configuration mode of the vehicle, and the processing module 920 may be further configured to determine whether the third state information of the vehicle satisfies an exit condition of the second configuration mode and the third configuration mode, and if any item of the third state information of the vehicle satisfies the exit condition, the processing module 920 may be further configured to control the second configuration mode and the third configuration mode to be terminated, or if none of the items of the third state information of the vehicle satisfies the exit condition, the processing module 920 may be further configured to control the second configuration mode and the third configuration mode to be maintained in an active state.
[0108] Optionally, when the range extender is in an active state, the processing module 920 may be further configured to activate and control the vehicle to enter the second configuration mode, or to activate and control the vehicle to enter the second configuration mode and the third configuration mode.
[0109] FIG. 10 is a block diagram of a control device according to an embodiment of the present application. Optionally, the device 1000 may specifically be a computer device. The device 1000 shown in FIG. 10 may include a processor 1010, a transceiver 1020, and a memory 1030. The processor 1010, the transceiver 1020, and the memory 1030 are connected through an internal connection path. The memory 1030 is configured to store instructions. The processor 1010 is configured to execute the instructions stored in the memory 1030. The transceiver 1020 receives / transmits some parameters. Optionally, the memory 1030 may be coupled to the processor 1010 by using an interface, or may be integrated with the processor 1010.
[0110] It should be noted that the transceiver 1020 may include, but is not limited to, an input / output interface transceiver device to facilitate communication between the apparatus 1000 and other devices or communication networks.
[0111] The processor 1010 may be a general-purpose CPU, a microprocessor, an ASIC, a GPU, or one or more integrated circuits, configured to execute associated programs to implement the control method in the method embodiments of this application. Alternatively, the processor 1010 may be an integrated circuit chip and have signal processing capabilities. In a specific implementation process, the steps of the navigation method in this application may be completed by using a hardware integrated logic circuit or instructions in the form of software in the processor 1010. Alternatively, the processor 1010 may be a general-purpose processor, a DSP, an ASIC, an FPGA or other programmable logic device, a discrete gate or transistor logic device, or a discrete hardware component. The methods, steps, and logical block diagrams disclosed in the embodiments of this application may be realized or executed. The general-purpose processor may be a microprocessor, or the processor may be any conventional processor, etc. The steps of the methods disclosed with reference to the embodiments of this application may be directly executed and completed by a hardware decoding processor, or may be executed and completed by using a combination of hardware modules and software modules in the decoding processor. The software module may be located in a storage medium that is mature in the art, such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory, an electrically erasable programmable memory, or a register. The storage medium is located in the memory 1030. The processor 1010 reads information in the memory 1030 and executes the control method in the embodiments of this application in combination with the hardware of the processor 1010.
[0112] The memory 1030 may be a read-only memory (ROM), a static storage device, a dynamic storage device, or a random access memory (RAM).
[0113] The transceiver 1020 facilitates communication between the apparatus 1000 and other devices or communication networks using a transceiver device, such as, but not limited to, a transceiver. For example, when the apparatus 1000 is disposed in a vehicle, user information, surrounding information, vehicle state information, etc. may be obtained by using the transceiver 1020.
[0114] An embodiment of this application further provides a computer program product, which includes computer program code, which, when executed on a computer, enables the computer to implement the method in the above embodiment.
[0115] An embodiment of this application further provides a computer-readable storage medium, which stores program codes or instructions, which, when executed by a processor of a computer, enable the processor to implement the method in the above embodiment.
[0116] An embodiment of the present application further provides a chip including a processor configured to read instructions stored in a memory, and when the processor executes the instructions, the chip is capable of implementing the method in the above embodiment.
[0117] Those skilled in the art may recognize that the units and algorithm steps in the examples described with reference to the embodiments disclosed in this specification may be realized by electronic hardware, or a combination of computer software and electronic hardware. Whether a function is performed by hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art may use different methods to realize the described functions for each specific application, but the implementation manner should not be considered to go beyond the scope of this application.
[0118] For the purpose of convenience and simple description, the detailed operation processes of the above systems, devices and units may be referred to the corresponding processes in the above method embodiments, and the details will not be described again here, which can be clearly understood by those skilled in the art.
[0119] In some embodiments provided in this application, it should be understood that the disclosed systems, devices, and methods may be realized in other ways. For example, the described device embodiments are merely examples. For example, the division of units is merely a logical division of functions, and other divisions may be used in actual implementations. For example, multiple units or components may be combined or integrated into other systems, or some features may be ignored or not implemented. Furthermore, the shown or discussed mutual couplings or direct couplings or communication connections may be realized by using some interfaces. Indirect couplings or communication connections between devices or units may be realized in electrical, mechanical, or other forms.
[0120] The units described as separate parts may or may not be physically separate, and the parts shown as units may or may not be physical units, and may be located in one place or distributed across multiple network units. Some or all of the units may be selected according to actual requirements to achieve the objectives of the solutions of the embodiments.
[0121] Furthermore, the functional units in the embodiments of this application may be integrated into a single processing unit, each of the units may exist physically alone, or two or more units may be integrated into a single unit.
[0122] When a function is realized in the form of a software functional unit and sold or used as an independent product, the function may be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application essentially contributes to the prior art or part of the technical solution may be realized in the form of a software product. The computer software product is stored in a storage medium and includes some instructions for instructing a computer device (which may be a personal computer, a server, a network device, etc.) to perform all or part of the steps of the method described in the embodiments of this application. The above storage medium includes any medium that can store program code, such as a USB flash drive, a removable hard disk, a ROM, a RAM, a magnetic disk, or an optical disk.
[0123] The above description is merely a specific implementation of this application and is not intended to limit the scope of protection of this application. Any variations or replacements that can be easily conceived by those skilled in the art within the technical scope disclosed in this application shall fall within the scope of protection of this application. Therefore, the scope of protection of this application shall be subject to the scope of protection of the claims.
Claims
1. 1. A method of controlling a vehicle, the vehicle including a battery and a range extender, and configurable modes of the vehicle including a first configuration mode, a second configuration mode, and a third configuration mode, the method comprising: When the first configuration mode is activated, the range extender enters a first operating mode when a state of charge (SOC) value of the battery is less than or equal to a first threshold, and in the first operating mode, the range extender is configured to provide power to the vehicle; or When the second configuration mode is activated, the range extender enters the first operating mode when the SOC value of the battery is less than or equal to a second threshold, and the second threshold is less than the first threshold; or When the third configuration mode is activated, the range extender enters the first operating mode or the second operating mode when the SOC value of the battery is less than or equal to a third threshold, the third threshold being less than or equal to the first threshold and greater than the second threshold, and in the second operating mode, the range extender is configured to idle; The method comprises: acquiring first status information of the vehicle when the second configuration mode and the third configuration mode are active and the SOC value of the battery is less than or equal to the third threshold, the first status information including a power demand of the vehicle; determining whether the range extender should enter the first mode of operation or the second mode of operation based on the first state information; A control method comprising:
2. determining whether the range extender should enter the first operating mode or the second operating mode based on the first state information, controlling the range extender to operate in the second mode of operation when the output power of the battery is equal to or greater than the power demand of the vehicle; or controlling the range extender to operate in the first operating mode when the output power of the battery is less than the power demand of the vehicle. The control method of claim 1 , comprising:
3. The method comprises: obtaining a user instruction, the user instruction instructing activation of the second configuration mode and the third configuration mode; controlling the second configuration mode and the third configuration mode to be active according to the user command; The control method according to claim 1 or 2, further comprising:
4. The method comprises: acquiring second status information of the vehicle, the second status information of the vehicle including a power-on status of the vehicle, a state of charge of the battery, and a first ambient temperature status of the vehicle; determining whether the second state information of the vehicle satisfies an entry condition for the second configuration mode and the third configuration mode; controlling to activate the second configuration mode and the third configuration mode if the second state information of the vehicle satisfies the starting condition, or controlling to activate or maintain the first configuration mode if the second state information of the vehicle does not satisfy the starting condition; The control method according to claim 1 , further comprising:
5. When the second configuration mode and the third configuration mode are in the active state, the method includes: acquiring third state information of the vehicle, wherein the third state information of the vehicle includes a speed state of the vehicle, a second ambient temperature state of the vehicle, a hill climbing state of the vehicle, and an on / off state of the second configuration mode of the vehicle; determining whether the third state information of the vehicle satisfies an exit condition for the second configuration mode and the third configuration mode; a step of controlling the second configuration mode and the third configuration mode to be terminated when any item of the third state information of the vehicle satisfies the termination condition, or a step of controlling the second configuration mode and the third configuration mode to be in the active state when none of the items of the third state information of the vehicle satisfies the termination condition; The control method according to claim 1 , further comprising:
6. When the range extender operates in the first mode of operation, the method includes:
6. The control method according to claim 1, further comprising the step of controlling to activate the second configuration mode, or the step of controlling to activate the second configuration mode and the third configuration mode.
7. 1. A vehicle control device, wherein the vehicle includes a battery and a range extender, and configurable modes of the vehicle include a first configuration mode, a second configuration mode, and a third configuration mode, When the first configuration mode is activated, the range extender enters a first operating mode when a state of charge (SOC) value of the battery is less than or equal to a first threshold, and in the first operating mode, the range extender is configured to provide power to the vehicle; or When the second configuration mode is activated, the range extender enters the first operating mode when the SOC value of the battery is less than or equal to a second threshold, and the second threshold is less than the first threshold; or When the third configuration mode is activated, the range extender enters the first operating mode or the second operating mode when the SOC value of the battery is less than or equal to a third threshold, the third threshold being less than or equal to the first threshold and greater than the second threshold, and in the second operating mode, the range extender is configured to idle; The device comprises: an acquisition module configured to acquire first status information of the vehicle when the second configuration mode and the third configuration mode are active and the SOC value of the battery is less than or equal to the third threshold, the first status information including a power demand of the vehicle; and a processing module configured to determine whether the range extender should enter the first mode of operation or the second mode of operation based on the first state information; A control device including:
8. the processing module is further configured to control the range extender to operate in the second operating mode when the output power of the battery is equal to or greater than the power demand of the vehicle; or The control device of claim 7 , wherein the processing module is further configured to control the range extender to operate in the first mode of operation when the output power of the battery is less than the power demand of the vehicle.
9. the acquisition module is further configured to acquire a user instruction, the user instruction instructing activation of the second configuration mode and the third configuration mode; The control device according to claim 7 or 8, wherein the processing module is further configured to control the activation of the second configuration mode and the third configuration mode according to the user command.
10. the acquisition module is further configured to acquire second status information of the vehicle, the second status information of the vehicle including a power-on status of the vehicle, a charge status of the battery, and a first ambient temperature status of the vehicle; the processing module is further configured to determine whether the second state information of the vehicle satisfies an entry condition for the second configuration mode and the third configuration mode; If the second state information of the vehicle satisfies the start condition, the processing module is further configured to control the second configuration mode and the third configuration mode to be activated; or 10. The control device according to claim 7, wherein the processing module is further configured to control the first configuration mode to be activated or maintained if the second state information of the vehicle does not satisfy the entry condition.
11. When the second configuration mode and the third configuration mode are in the active state, the acquisition module: The vehicle control system is further configured to acquire third state information of the vehicle, wherein the third state information of the vehicle includes a speed state of the vehicle, a second ambient temperature state of the vehicle, a hill climbing state of the vehicle, and an on / off state of the second configuration mode of the vehicle; the processing module is further configured to determine whether the third state information of the vehicle satisfies an exit condition for the second configuration mode and the third configuration mode; If any item of the third state information of the vehicle satisfies the exit condition, the processing module is further configured to control to exit the second configuration mode and the third configuration mode; or 11. The control device of claim 7, wherein the processing module is further configured to control the second configuration mode and the third configuration mode to be in the active state if none of the items of the third state information of the vehicle satisfies the termination condition.
12. When the range extender operates in the first mode of operation, the processing module:
12. The control device according to claim 7, further configured to control activation of the second configuration mode or to control activation of the second configuration mode and the third configuration mode.
13. A vehicle control device including an input / output interface, a processor, and a memory, A vehicle control device, wherein the processor is configured to control the input / output interface to receive and transmit signals or information, the memory is configured to store a computer program, and the processor is configured to call the computer program from the memory and execute the computer program so that the control device executes the control method described in any one of claims 1 to 6.
14. A vehicle including a control device according to any one of claims 7 to 13.
15. 1. A computer-readable medium, comprising: The computer-readable storage medium stores program code that, when executed on a computer, enables the computer to execute the control method according to any one of claims 1 to 6.
Citation Information
Patent Citations
Control method and device for range extender system of range-extending electric automobile
CN106114231A
Vehicle control methods, vehicles and storage media
CN112406851B
Control method of extended-range fuel cell vehicle
CN114801879A
Power generation control device
JP2009154715A
Control strategies for state of charge of battery pack for electric vehicle with range extender
WO2013044357A1