Power control method, device and equipment of vehicle and storage medium
By acquiring the SOC and power control mode of the power battery, the operating state of the engine is determined, which solves the problem of power loss caused by the decline of the battery in hybrid vehicles, and achieves effective power control and fuel economy.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- CHERY AUTOMOBILE CO LTD
- Filing Date
- 2024-01-30
- Publication Date
- 2026-08-04
AI Technical Summary
When hybrid vehicles are driven in pure electric mode for extended periods or while charging, the battery's state of charge (SOC) decreases, leading to a depletion of the vehicle's charge and affecting normal use.
By acquiring the SOC of the power battery and the vehicle's charge control mode, the engine's operating status is determined, including whether the engine is replenishing power or stopping replenishment, in order to keep the charge level within the normal range.
While ensuring the power and fuel economy of hybrid vehicles, it is important to avoid vehicle battery depletion and ensure that the battery charge remains within the normal range.
Smart Images

Figure CN117799599B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of vehicle control technology, and in particular to a method, device, equipment and storage medium for controlling the power of a vehicle. Background Technology
[0002] When hybrid vehicles are in pure electric mode, prolonged driving or charging will cause the battery's State of Charge (SOC) to drop. If the SOC drops to a certain level, the vehicle will become depleted, affecting its normal operation. Therefore, controlling the vehicle's battery level to prevent depletion is crucial for ensuring its proper functioning. Summary of the Invention
[0003] This application provides a method, apparatus, device, and storage medium for controlling vehicle battery power, which can, to a certain extent, prevent vehicle battery depletion. The technical solution is as follows:
[0004] On one hand, embodiments of this application provide a method for controlling the battery power of a vehicle, the method comprising:
[0005] The state of charge (SOC) of the vehicle's power battery is obtained, where the SOC is the percentage of the remaining charge of the power battery relative to the total charge.
[0006] The power control mode of the vehicle is obtained, including default mode, long-distance driving mode, power saving mode or charging mode;
[0007] The operating state of the vehicle's engine is determined based on the SOC of the power battery and the power control mode, so that the engine operates according to the operating state. The operating state of the engine includes the engine charging or the engine stopping charging. The initial operating state of the engine is the engine charging.
[0008] On the other hand, a vehicle power control device is provided, the device comprising:
[0009] The first acquisition module is used to acquire the state of charge (SOC) of the vehicle's power battery, wherein the SOC of the power battery is the percentage of the remaining power of the power battery relative to the total power.
[0010] The second acquisition module is used to acquire the vehicle's power control mode, which includes a default mode, a long-distance driving mode, a power-saving mode, or a charging mode.
[0011] The determination module is used to determine the operating state of the vehicle's engine based on the SOC of the power battery and the power control mode, so that the engine operates according to the operating state of the engine. The operating state of the engine includes the engine charging or the engine stopping charging. The initial operating state of the engine is the engine charging.
[0012] On the other hand, a computer device is provided, the computer device including a processor and a memory, the memory storing at least one computer program, the at least one computer program being loaded and executed by the processor to enable the computer device to implement any of the above-described vehicle power control methods.
[0013] On the other hand, a computer-readable storage medium is also provided, wherein at least one computer program is stored in the computer-readable storage medium, the at least one computer program being loaded and executed by a processor to enable a computer to implement any of the above-described vehicle power control methods.
[0014] On the other hand, a computer program product or computer program is also provided, the computer program product or computer program including computer instructions stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions, causing the computer device to perform any of the above-described vehicle power control methods.
[0015] The technical solution provided in this application brings at least the following beneficial effects:
[0016] This application obtains the SOC of the power battery and the vehicle's charge control mode, and determines the working state that the engine needs to perform next based on the SOC of the power battery and the charge control mode. That is, it determines whether to replenish the power battery through the engine and how to replenish the power battery through the engine, thereby ensuring the power performance of the hybrid vehicle while ensuring fuel economy, and keeping the power battery charge within the normal range to avoid the vehicle running out of power. Attached Figure Description
[0017] To more clearly illustrate the technical solutions in the embodiments of this application, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying 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.
[0018] Figure 1 This is a schematic diagram of an implementation environment provided in an embodiment of this application;
[0019] Figure 2 This is a flowchart of a vehicle power control method provided in an embodiment of this application;
[0020] Figure 3 This is a schematic diagram of the structure of a vehicle power control device provided in an embodiment of this application;
[0021] Figure 4 This is a schematic diagram of the structure of a server provided in an embodiment of this application;
[0022] Figure 5 This is a schematic diagram of the structure of a vehicle power control device provided in an embodiment of this application. Detailed Implementation
[0023] To make the objectives, technical solutions, and advantages of this application clearer, the embodiments of this application will be described in further detail below with reference to the accompanying drawings.
[0024] This application provides a method for controlling the battery level of a vehicle. Please refer to the following embodiments. Figure 1 The diagram illustrates the implementation environment of the method provided in this application embodiment. This implementation environment may include: EMS (Engine Management System) 11, HCU (Hybrid Control Unit) 12, BMS (Battery Management System) 13, and HMI (Human Machine Interface) 14.
[0025] Generally, the HCU12 reads the SOC of the vehicle's power battery from the BMS13, and obtains the vehicle's power control mode and the set target SOC from the HMI14. These two parameters are set by the user via touch on the HMI14. The HMI14 determines the vehicle's engine operating status based on the power battery's SOC, the set target SOC, the power control mode, the power battery's default target SOC, and the vehicle's speed. The HCU12 controls the engine's operating status through the EMS11. The HMI14 displays the vehicle's power battery SOC, power control mode, and engine operating status. The EMS11, HCU12, BMS13, and HMI14 establish a communication connection via a bus.
[0026] Based on the above Figure 1 The implementation environment shown in this application provides a vehicle battery control method, such as... Figure 2 As shown, taking the application of this method to HCU as an example, the method includes steps 201-203.
[0027] In step 201, the SOC of the vehicle's power battery is obtained. The SOC of the power battery is the percentage of the remaining power battery capacity relative to the total power capacity.
[0028] In one possible implementation, the State of Charge (SOC) of the power battery is the percentage of its remaining charge relative to the total charge. Obtaining the SOC of the vehicle's power battery includes: the HCU reading the SOC of the vehicle's power battery from the BMS via a bus. The BMS is located on the vehicle and monitors the battery's SOC, voltage, and temperature in real time. Exemplarily, the bus can be a CAN (Controller Area Network) bus.
[0029] In step 202, the vehicle's power control mode is obtained. The power control mode includes default mode, long-distance driving mode, power saving mode, or charging mode.
[0030] For example, a user can select a vehicle's battery control mode on the vehicle's HMI, where the battery control mode includes a default mode, a long-distance driving mode, a power-saving mode, or a charging mode. Optionally, after the user selects a battery control mode, obtaining the vehicle's battery control mode includes: the HCU obtaining the vehicle's battery control mode from the HMI via the CAN bus.
[0031] In one possible implementation, after the vehicle is powered on for the first time, the vehicle's power control mode is the default mode before the HCU receives the user-selected power control mode.
[0032] In step 203, the operating state of the vehicle's engine is determined based on the SOC of the power battery and the power control mode, so that the engine can operate according to the operating state. The operating state of the engine includes the engine charging or the engine stopping charging. The initial operating state of the engine is the engine charging.
[0033] Optionally, after determining the SOC and charge control mode of the power battery, the operating state of the vehicle's engine is determined based on the SOC and charge control mode of the power battery. The operating state of the engine includes whether the engine is charging or not charging. Before determining the operating state of the vehicle's engine based on the SOC and charge control mode of the power battery, the default initial operating state of the engine is that the engine is not charging.
[0034] In one possible implementation, in response to the power control mode being the default mode and the SOC of the power battery being less than or equal to a first reference percentage and greater than a second reference percentage, the vehicle's driving speed is obtained, where the first reference percentage is the default target SOC of the power battery; the engine's operating state is controlled according to the vehicle's driving speed; in response to the engine's operating state being to recharge the engine and the SOC of the power battery being greater than a third reference percentage, the engine's operating state is controlled to switch to engine stop recharging, where the third reference percentage is greater than the first reference percentage.
[0035] For example, when the vehicle's battery control mode is in default mode, if the SOC of the power battery is greater than a first reference percentage, the engine remains operational but stops charging, and the vehicle is driven by the power battery's charge. The vehicle is driven by the engine; if the engine stops driving the vehicle, the vehicle is in pure electric mode. Here, the first reference percentage is the default target SOC of the power battery. For example, the SOC that generally ensures the vehicle will not run out of power can be set as the default target SOC of the power battery; for example, the first reference percentage can be 20%, or it can be changed according to actual needs.
[0036] Optionally, when the vehicle's battery control mode is in the default mode, if the SOC of the power battery is less than or equal to a first reference percentage and greater than a second reference percentage, the vehicle's driving speed is obtained, including: the HCU obtaining the vehicle's speed from the vehicle's central control system via the CAN bus. The second reference percentage is less than the first reference percentage; for example, the second reference percentage can be 15%, or it can be changed according to actual needs.
[0037] For example, after obtaining the vehicle's driving speed, controlling the engine's operating state according to the vehicle's driving speed includes: in response to the vehicle's driving speed being greater than a first reference speed, controlling the engine's operating state to provide additional power to the engine.
[0038] In one possible implementation, if the vehicle's speed is greater than a first reference speed, the HCU controls the EMS to start the engine to recharge the battery, and the engine's operating state switches to engine-assisted recharging. If the vehicle's speed is less than or equal to the first reference speed, the engine remains in a state where recharging is stopped, and the vehicle is driven by the battery's charge. The system acquires the engine-driven vehicle status; if the engine stops driving the vehicle, the vehicle operates in pure electric mode. For example, the first reference speed can be 30 km / h, but it can be adjusted according to actual conditions.
[0039] For example, in response to the engine's operating state of recharging the engine and the SOC of the power battery being greater than a third reference percentage, controlling the engine's operating state to switch to engine stop recharging includes: after the engine starts recharging the power battery, if the SOC of the power battery is greater than the third reference percentage, the HCU controls the EMS to stop the engine from recharging the power battery, and the engine's operating state switches to engine stop recharging. Optionally, the third reference percentage can be the first reference percentage plus 5%, and the third reference percentage can also be adjusted according to actual needs, but it must be ensured that the third reference percentage is greater than the first reference percentage.
[0040] In default mode, the vehicle is driven by the battery's charge when the battery's SOC is greater than a first reference percentage, less than or equal to the first reference percentage but greater than a second reference percentage, and the vehicle's speed is less than a first reference speed, or when the SOC is greater than a third reference percentage after the engine starts. This allows the vehicle to operate in pure electric mode and achieve a longer pure electric range. This is typically suitable for urban driving conditions.
[0041] In one possible implementation, in response to the power control mode being a power-saving mode, the target SOC corresponding to the power-saving mode is obtained; in response to the SOC of the power battery being less than or equal to the target SOC corresponding to the power-saving mode and greater than a first reference percentage, the vehicle's driving speed is obtained; the engine's operating state is controlled according to the vehicle's driving speed; in response to the SOC of the power battery being less than the first reference percentage, the engine's operating state is controlled to perform engine recharging; in response to the engine's operating state performing engine recharging and the SOC of the power battery being greater than a third reference percentage, the engine's operating state is controlled to switch to engine stop recharging, where the third reference percentage is greater than the first reference percentage.
[0042] For example, when the power control mode is in power-saving mode, the user can set the target SOC corresponding to the power-saving mode on the vehicle's HMI. After the user sets the target SOC, the HCU obtains the target SOC corresponding to the power-saving mode from the HMI via the CAN bus. For example, the target SOC corresponding to the power-saving mode can be in the range of 30% to 70%.
[0043] If the SOC of the power battery is less than or equal to the target SOC corresponding to the power saving mode and greater than the first reference percentage, the vehicle's driving speed is obtained, including: the HCU obtains the vehicle's speed from the vehicle's central control system via the CAN bus. For example, after obtaining the vehicle's driving speed, the engine's operating state is controlled according to the vehicle's driving speed, including: in response to the vehicle's driving speed being greater than the second reference speed, controlling the engine's operating state to replenish the engine's power.
[0044] Optionally, if the vehicle speed is greater than the second reference speed, the HCU controls the EMS to start the engine to recharge the power battery, and the engine's operating state switches to engine-assisted recharging, while the EMS controls the engine to operate within the fuel-efficient range. If the vehicle speed is less than or equal to the second reference speed, the engine remains in its recharging state, and the vehicle is driven by the power battery's charge. If the engine stops driving the vehicle, the vehicle operates in pure electric mode. For example, the second reference speed can be 80 km / h, but it can also be adjusted according to actual conditions.
[0045] For example, the EMS controls the engine to replenish power within the economical and fuel-saving range, including but not limited to, the EMS adjusting the engine torque to an economical and fuel-saving torque range, wherein the fuel-saving torque range can be determined experimentally.
[0046] In one possible implementation, in response to the SOC of the power battery being less than a first reference percentage, the engine's operating state is controlled to recharge the engine, including: if the SOC of the power battery is less than the first reference percentage, the HCU controls the EMS to start the engine to recharge the power battery, and the engine's operating state is switched to recharge the engine.
[0047] For example, in response to the engine's operating state of replenishing power to the engine and the SOC of the power battery being greater than a third reference percentage, the engine's operating state is controlled to switch to engine stop replenishing power, including: after the engine starts replenishing power to the power battery, if the SOC of the power battery is greater than the third reference percentage, the HCU controls the EMS to stop the engine from replenishing power to the power battery, and the engine's operating state is switched to engine stop replenishing power.
[0048] Optionally, in response to the battery control mode being a long-distance driving mode, the distance from the vehicle's current location to the destination, the congestion situation of the vehicle's current driving segment, and the congestion situation of the vehicle's next driving segment are obtained; based on the distance from the vehicle's current location to the destination, the congestion situation of the vehicle's current driving segment, and the congestion situation of the vehicle's next driving segment, a target SOC corresponding to the long-distance driving mode is determined, which includes a first target SOC and a second target SOC; in response to the power battery's SOC being less than or equal to the first target SOC, the engine's operating state is controlled to allow the engine to replenish power; in response to the power battery's SOC being greater than the second target SOC and the engine's operating state being allowed to replenish power, the engine's operating state is controlled to switch to allow the engine to stop replenishing power.
[0049] For example, when the battery control mode is set to long-distance driving mode, the user can set a destination on the vehicle's HMI. The HCU obtains the destination from the HMI via the CAN bus and then sends the destination to the navigation system via the CAN bus. Based on the destination, the system determines the distance from the vehicle's current location to the destination, the congestion situation of the current driving segment, and the congestion situation of the next driving segment. The navigation system, installed in the vehicle, can collect data on road location and congestion conditions, and calculate the road distances between locations.
[0050] In one possible implementation, after determining the distance from the vehicle's current location to the destination, the congestion situation of the current road segment, and the congestion situation of the next road segment, a target SOC corresponding to the long-distance driving mode is determined based on these factors. This includes: classifying the distance from the vehicle's current location to the destination, the congestion situation of the current road segment, and the congestion situation of the next road segment; and matching different target SOCs for different long-distance driving modes based on different levels of these factors. The target SOC for the long-distance driving mode includes a first target SOC and a second target SOC. The first target SOC indicates the threshold at which the engine begins to recharge the power battery, and the second target SOC indicates the threshold at which the engine stops recharging the power battery.
[0051] Optionally, in response to the SOC of the power battery being less than or equal to a first target SOC, the operating state of the engine is controlled to recharge the engine, including: if the SOC of the power battery is less than or equal to the first target SOC, the HCU controls the EMS to start the engine to recharge the power battery, and the operating state of the engine is switched to recharge the engine.
[0052] For example, in response to the SOC of the power battery being greater than the second target SOC and the engine operating state being to recharge the battery, the engine operating state is switched to the state of stopping the recharge, including: after the engine starts to recharge the power battery, if the SOC of the power battery is greater than the second target SOC, the HCU controls the EMS to stop the engine from recharging the power battery, and the engine operating state is switched to the state of stopping the recharge.
[0053] By combining the distance from the vehicle's current location to the destination, the congestion situation of the current driving segment, and the congestion situation of the next driving segment in the long-distance driving mode, the SOC at which the engine starts charging and the SOC at which the engine stops charging are selected for long-distance driving, ensuring that the SOC of the power battery can guarantee that the vehicle can complete long-distance driving while ensuring fuel economy.
[0054] In one possible implementation, in response to the power control mode being in charging mode and the vehicle's memory switch being turned on, the system controls the vehicle to store the target SOC corresponding to the charging mode before each power outage; reads the target SOC corresponding to the charging mode stored before the last power outage; in response to the power battery's SOC being less than or equal to the target SOC corresponding to the charging mode, the system controls the engine's operating state to perform engine recharging; in response to the power battery's SOC being greater than a third reference percentage and the engine's operating state being engine recharging, the system controls the engine's operating state to switch to engine stop recharging.
[0055] For example, when the power control mode is in charging mode and the vehicle's memory switch is on, the HCU stores the target SOC corresponding to the charging mode before each power-off. When the vehicle is powered on again, the vehicle's power control mode is set to charging mode, and the target SOC corresponding to the charging mode stored before the previous power-off is read. The vehicle's memory switch is located on the vehicle and is used to enable the storage of the target SOC corresponding to the charging mode.
[0056] Optionally, in response to the SOC of the power battery being less than or equal to the target SOC corresponding to the charging mode, the engine's operating state is controlled to recharge the engine, including: if the SOC of the power battery is less than or equal to the target SOC corresponding to the charging mode, the HCU controls the EMS to start the engine and recharge the power battery with a larger power, and the engine's operating state is switched to recharge the engine.
[0057] In one possible implementation, the EMS controls the engine to replenish the power battery at a higher power, including but not limited to the EMS increasing the engine torque to the torque corresponding to the higher power, wherein the torque corresponding to the higher power is determined experimentally.
[0058] For example, in response to the SOC of the power battery being greater than a third reference percentage and the engine operating state being to recharge the engine, the engine operating state is switched to the state of stopping engine recharging, including: after the engine starts to recharge the power battery, if the SOC of the power battery is greater than the third reference percentage, the HCU controls the EMS to stop the engine from recharging the power battery, and the engine operating state is switched to the state of stopping engine recharging.
[0059] By activating the vehicle's memory switch in charging mode, the vehicle quickly enters a charging state. If the vehicle's SOC is less than or equal to the target SOC corresponding to the charging mode, the engine is controlled to replenish the power battery with higher power, ensuring that the vehicle can pass through road sections requiring greater power, such as hill climbing, and avoiding dangerous situations such as the vehicle running out of power.
[0060] In one possible implementation, the HMI can also display the vehicle's battery SOC, charge control mode, and engine operating status to provide prompts to the user.
[0061] This application embodiment obtains the SOC of the power battery and the vehicle's charge control mode, and determines the working state that the engine needs to perform next based on the SOC of the power battery and the charge control mode. That is, it determines whether to replenish the power battery through the engine and how to replenish the power battery through the engine, thereby ensuring the power performance of the hybrid vehicle while ensuring fuel economy, and keeping the power battery charge within the normal range to avoid the vehicle running out of power.
[0062] See Figure 3 This application provides a vehicle battery control device, which includes:
[0063] The first acquisition module 301 is used to acquire the state of charge (SOC) of the vehicle's power battery, where the SOC of the power battery is the percentage of the remaining power battery capacity relative to the total power capacity.
[0064] The second acquisition module 302 is used to acquire the vehicle's power control mode, which includes default mode, long-distance driving mode, power saving mode or charging mode.
[0065] The determination module 303 is used to determine the operating state of the vehicle's engine based on the SOC of the power battery and the power control mode, so that the engine can work according to the operating state of the engine. The operating state of the engine includes the engine charging or the engine stopping charging. The initial operating state of the engine is the engine charging.
[0066] In one possible implementation, the determining module 303 is configured to: obtain the vehicle's driving speed in response to the power control mode being the default mode and the SOC of the power battery being less than or equal to a first reference percentage and greater than a second reference percentage; control the engine's operating state according to the vehicle's driving speed; and control the engine's operating state to stop charging in response to the engine's charging state being the engine charging mode and the SOC of the power battery being greater than a third reference percentage, wherein the third reference percentage is greater than the first reference percentage.
[0067] In one possible implementation, the determining module 303 is used to control the engine's operating state to provide additional power to the engine in response to the vehicle's travel speed being greater than a first reference speed.
[0068] In one possible implementation, the determining module 303 is configured to: obtain the target SOC corresponding to the power saving mode in response to the power control mode being power saving mode; obtain the vehicle's driving speed in response to the power battery's SOC being less than or equal to the target SOC corresponding to the power saving mode and greater than a first reference percentage; control the engine's operating state according to the vehicle's driving speed; control the engine's operating state to replenish power in response to the power battery's SOC being less than the first reference percentage; and control the engine's operating state to switch to stop replenishing power in response to the engine's operating state to replenish power and the power battery's SOC being greater than a third reference percentage, wherein the third reference percentage is greater than the first reference percentage.
[0069] In one possible implementation, the determining module 303 is used to control the engine's operating state to provide additional power to the engine in response to the vehicle's travel speed being greater than the second reference speed.
[0070] In one possible implementation, the determining module 303 is configured to, in response to the battery control mode being set to long-distance driving mode, acquire the distance from the vehicle's current location to the destination, the congestion status of the vehicle's current driving segment, and the congestion status of the vehicle's next driving segment; determine the target SOC corresponding to the long-distance driving mode based on the distance from the vehicle's current location to the destination, the congestion status of the vehicle's current driving segment, and the congestion status of the vehicle's next driving segment, wherein the target SOC corresponding to the long-distance driving mode includes a first target SOC and a second target SOC; in response to the power battery's SOC being less than or equal to the first target SOC, control the engine's operating state to perform engine recharging; in response to the power battery's SOC being greater than the second target SOC and the engine's operating state being engine recharging, control the engine's operating state to switch to engine stop recharging.
[0071] In one possible implementation, the determining module 303 is configured to, in response to the power control mode being in charging mode and the vehicle's memory switch being turned on, control the vehicle to store the target SOC corresponding to the charging mode before each power-off; read the target SOC corresponding to the charging mode stored before the vehicle's last power-off; control the engine's operating state to perform engine recharging in response to the power battery's SOC being less than or equal to the target SOC corresponding to the charging mode; and control the engine's operating state to switch to engine stop recharging in response to the power battery's SOC being greater than a third reference percentage and the engine's operating state being engine recharging.
[0072] This device acquires the SOC of the power battery and the vehicle's charge control mode, and determines the next operating state of the engine based on the SOC and charge control mode. That is, it determines whether and how to charge the power battery through the engine, thereby ensuring the power performance of the hybrid vehicle while maintaining fuel economy, and keeping the power battery charge within a normal range to avoid the vehicle running out of power.
[0073] It should be noted that the apparatus provided in the above embodiments is only illustrated by the division of the above functional modules. In practical applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above. In addition, the apparatus and method embodiments provided in the above embodiments belong to the same concept, and their specific implementation process can be found in the method embodiments, which will not be repeated here.
[0074] Figure 4 This is a schematic diagram of a server structure provided in an embodiment of this application. The server can vary significantly due to differences in configuration or performance. It may include one or more processors 401 and one or more memories 402. The one or more memories 402 store at least one computer program, which is loaded and executed by the one or more processors 401 to enable the server to implement the vehicle power control method provided in the various method embodiments described above. Of course, the server may also have wired or wireless network interfaces, a keyboard, and input / output interfaces for input and output. The server may also include other components for implementing device functions, which will not be elaborated upon here.
[0075] Figure 5 This is a schematic diagram of a vehicle power control device according to an embodiment of this application. The device can be a terminal, such as an in-vehicle system, smartphone, tablet, media player, laptop, or desktop computer. The terminal may also be referred to as user equipment, portable terminal, laptop terminal, desktop terminal, or other names.
[0076] Typically, a terminal includes a processor 501 and a memory 502.
[0077] Processor 501 may include one or more processing cores, such as a quad-core processor, an octa-core processor, etc. Processor 501 may be implemented using at least one hardware form selected from DSP (Digital Signal Processing), FPGA (Field-Programmable Gate Array), and PLA (Programmable Logic Array). Processor 501 may also include a main processor and a coprocessor. The main processor, also known as a CPU (Central Processing Unit), is used to process data in the wake-up state; the coprocessor is a low-power processor used to process data in the standby state. In some embodiments, processor 501 may integrate a GPU (Graphics Processing Unit), which is responsible for rendering and drawing the content to be displayed on the screen. In some embodiments, processor 501 may also include an AI (Artificial Intelligence) processor, which is used to handle computational operations related to machine learning.
[0078] The memory 502 may include one or more computer-readable storage media, which may be non-transitory. The memory 502 may also include high-speed random access memory and non-volatile memory, such as one or more disk storage devices or flash memory devices. In some embodiments, the non-transitory computer-readable storage media in the memory 502 are used to store at least one instruction, which is executed by the processor 501 to cause the terminal to implement the vehicle power control method provided in the method embodiments of this application.
[0079] In some embodiments, the terminal may also optionally include: a peripheral device interface 503 and at least one peripheral device. The processor 501, memory 502, and peripheral device interface 503 can be connected via a bus or signal line. Each peripheral device can be connected to the peripheral device interface 503 via a bus, signal line, or circuit board. Specifically, the peripheral device includes at least one of: a radio frequency circuit 504, a display screen 505, a camera assembly 506, an audio circuit 507, and a power supply 508.
[0080] Peripheral device interface 503 can be used to connect at least one I / O (Input / Output) related peripheral device to processor 501 and memory 502. In some embodiments, processor 501, memory 502 and peripheral device interface 503 are integrated on the same chip or circuit board; in some other embodiments, any one or two of processor 501, memory 502 and peripheral device interface 503 can be implemented on separate chips or circuit boards, which is not limited in this embodiment.
[0081] The radio frequency (RF) circuit 504 is used to receive and transmit RF (Radio Frequency) signals, also known as electromagnetic signals. The RF circuit 504 communicates with communication networks and other communication devices via electromagnetic signals. The RF circuit 504 converts electrical signals into electromagnetic signals for transmission, or converts received electromagnetic signals back into electrical signals. Optionally, the RF circuit 504 includes: an antenna system, an RF transceiver, one or more amplifiers, a tuner, an oscillator, a digital signal processor, a codec chipset, a user identity module card, etc. The RF circuit 504 can communicate with other terminals through at least one wireless communication protocol. This wireless communication protocol includes, but is not limited to: metropolitan area networks (MANs), various generations of mobile communication networks (2G, 3G, 4G, and 5G), wireless local area networks (WLANs), and / or WiFi (Wireless Fidelity) networks. In some embodiments, the RF circuit 504 may also include circuitry related to NFC (Near Field Communication), which is not limited in this application.
[0082] Display screen 505 is used to display a UI (User Interface). This UI may include graphics, text, icons, videos, and any combination thereof. When display screen 505 is a touch display screen, it also has the ability to collect touch signals on or above its surface. These touch signals can be input as control signals to processor 501 for processing. In this case, display screen 505 can also be used to provide virtual buttons and / or a virtual keyboard, also known as soft buttons and / or a soft keyboard. In some embodiments, there may be one display screen 505, disposed on the front panel of the terminal; in other embodiments, there may be at least two display screens, disposed on different surfaces of the terminal or in a folded design; in still other embodiments, display screen 505 may be a flexible display screen, disposed on a curved or folded surface of the terminal. Furthermore, display screen 505 may be configured as a non-rectangular irregular shape, i.e., a non-rectangular screen. Display screen 505 may be made of materials such as LCD (Liquid Crystal Display) or OLED (Organic Light-Emitting Diode).
[0083] The camera assembly 506 is used to acquire images or videos. Optionally, the camera assembly 506 includes a front-facing camera and a rear-facing camera. Typically, the front-facing camera is located on the front panel of the terminal, and the rear-facing camera is located on the back of the terminal. In some embodiments, there are at least two rear-facing cameras, which are any one of a main camera, a depth-sensing camera, a wide-angle camera, and a telephoto camera, to achieve background blurring by fusion of the main camera and the depth-sensing camera, panoramic shooting by fusion of the main camera and the wide-angle camera, VR (Virtual Reality) shooting, or other fusion shooting functions. In some embodiments, the camera assembly 506 may also include a flash. The flash can be a single-color temperature flash or a dual-color temperature flash. A dual-color temperature flash refers to a combination of a warm-light flash and a cool-light flash, which can be used for light compensation at different color temperatures.
[0084] The audio circuit 507 may include a microphone and a speaker. The microphone is used to collect sound waves from the user and the environment, converting them into electrical signals that are input to the processor 501 for processing, or to the radio frequency circuit 504 for voice communication. For stereo sound acquisition or noise reduction purposes, multiple microphones may be used, each positioned at a different location on the terminal. The microphone may also be an array microphone or an omnidirectional microphone. The speaker is used to convert electrical signals from the processor 501 or the radio frequency circuit 504 into sound waves. The speaker may be a traditional film speaker or a piezoelectric ceramic speaker. When the speaker is a piezoelectric ceramic speaker, it can convert electrical signals not only into audible sound waves but also into inaudible sound waves for purposes such as distance measurement. In some embodiments, the audio circuit 507 may also include a headphone jack.
[0085] Power supply 508 is used to power the various components in the terminal. Power supply 508 can be AC power, DC power, a disposable battery, or a rechargeable battery. When power supply 508 includes a rechargeable battery, the rechargeable battery can support wired or wireless charging. The rechargeable battery can also be used to support fast charging technology.
[0086] In some embodiments, the terminal further includes one or more sensors 509. The one or more sensors 509 include, but are not limited to: an accelerometer 510, a gyroscope 511, a pressure sensor 512, an optical sensor 513, and a proximity sensor 514.
[0087] Accelerometer 510 can detect the magnitude of acceleration along the three axes of a coordinate system established by the terminal. For example, accelerometer 510 can be used to detect the components of gravitational acceleration along the three axes. Processor 501 can control display screen 505 to display the user interface in either a landscape or portrait view based on the gravitational acceleration signal acquired by accelerometer 510. Accelerometer 510 can also be used for games or for acquiring user motion data.
[0088] The gyroscope sensor 511 can detect the terminal's orientation and rotation angle. The gyroscope sensor 511, in conjunction with the accelerometer sensor 510, can collect the user's 3D movements on the terminal. Based on the data collected by the gyroscope sensor 511, the processor 501 can perform the following functions: motion sensing (e.g., changing the UI based on the user's tilt), image stabilization during shooting, game control, and inertial navigation.
[0089] The pressure sensor 512 can be installed on the side bezel of the terminal and / or on the lower layer of the display screen 505. When the pressure sensor 512 is installed on the side bezel of the terminal, it can detect the user's grip signal on the terminal, and the processor 501 can perform left / right hand recognition or quick operation based on the grip signal collected by the pressure sensor 512. When the pressure sensor 512 is installed on the lower layer of the display screen 505, the processor 501 can control the operable controls on the UI interface based on the user's pressure operation on the display screen 505. The operable controls include at least one of button controls, scroll bar controls, icon controls, and menu controls.
[0090] An optical sensor 513 is used to collect ambient light intensity. In one embodiment, the processor 501 can control the display brightness of the display screen 505 based on the ambient light intensity collected by the optical sensor 513. Specifically, when the ambient light intensity is high, the display brightness of the display screen 505 is increased; when the ambient light intensity is low, the display brightness of the display screen 505 is decreased. In another embodiment, the processor 501 can also dynamically adjust the shooting parameters of the camera assembly 506 based on the ambient light intensity collected by the optical sensor 513.
[0091] The proximity sensor 514, also known as a distance sensor, is typically installed on the front panel of the terminal. The proximity sensor 514 is used to detect the distance between the user and the front of the terminal. In one embodiment, when the proximity sensor 514 detects that the distance between the user and the front of the terminal is gradually decreasing, the processor 501 controls the display screen 505 to switch from a screen-on state to a screen-off state; when the proximity sensor 514 detects that the distance between the user and the front of the terminal is gradually increasing, the processor 501 controls the display screen 505 to switch from a screen-off state to a screen-on state.
[0092] Those skilled in the art will understand that Figure 5 The structure shown does not constitute a limitation on the terminal and may include more or fewer components than shown, or combine certain components, or use different component arrangements.
[0093] In an exemplary embodiment, a computer device is also provided, comprising a processor and a memory storing at least one computer program. The at least one computer program is loaded and executed by one or more processors to enable the computer device to implement any of the above-described vehicle power control methods.
[0094] In an exemplary embodiment, a computer-readable storage medium is also provided, which stores at least one computer program that is loaded and executed by a processor of a computer device to enable the computer to implement any of the above-described vehicle power control methods.
[0095] In one possible implementation, the aforementioned computer-readable storage medium may be a read-only memory (ROM), a random access memory (RAM), a compact disc read-only memory (CD-ROM), magnetic tape, floppy disk, and optical data storage device, etc.
[0096] In an exemplary embodiment, a computer program product or computer program is also provided, which includes computer instructions stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium and executes the computer instructions, causing the computer device to perform any of the above-described vehicle power control methods.
[0097] It should be noted that all information (including but not limited to user device information, user personal information, etc.), data (including but not limited to data used for analysis, stored data, displayed data, etc.), and signals involved in this application are authorized by the user or fully authorized by all parties, and the collection, use, and processing of related data must comply with the relevant laws, regulations, and standards of the relevant countries and regions. For example, the SOC and power control mode of the vehicle's power battery involved in this application were obtained with full authorization.
[0098] It should be understood that "multiple" as used in this article refers to two or more. "And / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, or B alone. The character " / " generally indicates that the preceding and following related objects have an "or" relationship.
[0099] It should be noted that the terms "first," "second," etc. (if applicable) in the specification and claims of this application are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of this application described herein can be implemented in orders other than those illustrated or described herein. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this application. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this application as detailed in the appended claims.
[0100] The above description is merely an exemplary embodiment of this application and is not intended to limit this application. Any modifications, equivalent substitutions, improvements, etc., made within the principles of this application should be included within the protection scope of this application.
Claims
1. A method for controlling the battery level of a vehicle, characterized in that, include: The state of charge (SOC) of the vehicle's power battery is obtained, where the SOC is the percentage of the remaining charge of the power battery relative to the total charge. Obtain the vehicle's power control mode, including default mode, long-distance driving mode, power saving mode, or charging mode; Determining the operating state of the vehicle's engine based on the SOC of the power battery and the power control mode includes: in response to the power control mode being the power saving mode, obtaining the target SOC corresponding to the power saving mode; In response to the fact that the SOC of the power battery is less than or equal to the target SOC corresponding to the power saving mode and is greater than the first reference percentage, the driving speed of the vehicle is obtained; In response to the vehicle's speed being greater than the second reference speed, the engine is controlled to replenish the power battery. When the vehicle's speed is greater than the second reference speed, the engine operates in the fuel-saving economic range. In response to the fact that the SOC of the power battery is less than the first reference percentage, the operating state of the engine is controlled to recharge the engine. In response to the engine's operating state being that the engine is charging and the SOC of the power battery is greater than a third reference percentage, the engine's operating state is controlled to switch to the engine stopping charging, so that the engine operates according to the engine's operating state, the third reference percentage being greater than the first reference percentage, the engine's operating state including the engine charging or the engine stopping charging, and the engine's initial operating state being the engine charging.
2. The method according to claim 1, characterized in that, Determining the engine operating state of the vehicle based on the SOC of the power battery and the power control mode includes: In response to the power control mode being the default mode and the SOC of the power battery being less than or equal to a first reference percentage and greater than a second reference percentage, the vehicle's driving speed is obtained, where the first reference percentage is the default target SOC of the power battery; The engine's operating state is controlled according to the vehicle's travel speed; In response to the engine's operating state being to recharge the engine and the SOC of the power battery being greater than a third reference percentage, the engine's operating state is controlled to switch to engine stop recharging, wherein the third reference percentage is greater than the first reference percentage.
3. The method according to claim 2, characterized in that, The step of controlling the engine's operating state based on the vehicle's speed includes: In response to the vehicle's travel speed being greater than a first reference speed, the engine's operating state is controlled to provide additional power to the engine.
4. The method according to claim 1, characterized in that, Determining the operating state of the vehicle's engine based on the SOC of the power battery and the power control mode includes: In response to the power control mode being the long-distance driving mode, the distance from the vehicle's current location to the destination, the congestion status of the vehicle's current driving segment, and the congestion status of the vehicle's next driving segment are obtained. The target SOC corresponding to the long-distance driving mode is determined based on the distance from the vehicle's current location to its destination, the congestion situation of the vehicle's current driving segment, and the congestion situation of the vehicle's next driving segment. The target SOC corresponding to the long-distance driving mode includes a first target SOC and a second target SOC. In response to the SOC of the power battery being less than or equal to the first target SOC, the operating state of the engine is controlled to recharge the engine. In response to the fact that the SOC of the power battery is greater than the second target SOC and the engine is in the operation state of replenishing power, the engine operation state is controlled to switch to the engine stopping replenishing power.
5. The method according to claim 1, characterized in that, Determining the operating state of the vehicle's engine based on the SOC of the power battery and the power control mode includes: In response to the power control mode being the charging mode and the vehicle's memory switch being turned on, the system controls the vehicle to store the target SOC corresponding to the charging mode before each power outage. Read the target SOC corresponding to the charging mode stored before the vehicle was last powered off; In response to the SOC of the power battery being less than or equal to the target SOC corresponding to the charging mode, the operating state of the engine is controlled to recharge the engine. In response to the SOC of the power battery being greater than the third reference percentage and the engine operating state being the engine charging, the engine operating state is controlled to switch to the engine stopping charging.
6. A vehicle power control device, characterized in that, include: The first acquisition module is used to acquire the SOC of the vehicle's power battery, wherein the SOC of the power battery is the percentage of the remaining power of the power battery relative to the total power. The second acquisition module is used to acquire the vehicle's power control mode, including default mode, long-distance driving mode, power saving mode or charging mode. The determination module is used to determine the operating state of the vehicle's engine based on the SOC of the power battery and the power control mode, including: in response to the power control mode being the power saving mode, obtaining the target SOC corresponding to the power saving mode; In response to the fact that the SOC of the power battery is less than or equal to the target SOC corresponding to the power saving mode and is greater than the first reference percentage, the driving speed of the vehicle is obtained; In response to the vehicle's speed being greater than the second reference speed, the engine is controlled to replenish the power battery. When the vehicle's speed is greater than the second reference speed, the engine operates in the fuel-saving economic range. In response to the fact that the SOC of the power battery is less than the first reference percentage, the operating state of the engine is controlled to recharge the engine. In response to the engine's operating state being that the engine is charging and the SOC of the power battery is greater than a third reference percentage, the engine's operating state is controlled to switch to the engine stopping charging, so that the engine operates according to the engine's operating state, the third reference percentage being greater than the first reference percentage, the engine's operating state including the engine charging or the engine stopping charging, and the engine's initial operating state being the engine charging.
7. A computer device, characterized in that, The computer device includes a processor and a memory, the memory storing at least one computer program, the at least one computer program being loaded and executed by the processor to enable the computer device to implement the vehicle power control method as described in any one of claims 1 to 5.
8. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores at least one computer program, which is loaded and executed by a processor to enable the computer to implement the vehicle power control method as described in any one of claims 1 to 5.