Method and device for determining soc in stationary state, and electric two-wheeler
By setting multiple dormant, semi-dormant, and wake-up modes in electric two-wheelers with multiple rest periods, the change in SOC is dynamically calculated, solving the problem of cumulative error in SOC determination under static conditions, and achieving high-precision power monitoring and extended battery life.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-09-28
- Publication Date
- 2026-06-26
AI Technical Summary
Existing methods for determining State of Charge (SOC) fail to adequately consider the actual power consumption differences of different vehicle models under static conditions, resulting in a significant cumulative error between the displayed SOC value and the actual remaining battery power, which negatively impacts the user experience.
By setting three modes—sleep, semi-sleep, and wake-up—in the idle state, the SOC change in each idle cycle is dynamically calculated. Real-time power consumption current and battery status data are used to accurately determine the SOC, avoiding cumulative errors.
It achieves high-precision SOC monitoring in a static state, extends battery life, enhances the safety of vehicle energy management, and provides a reliable power reference.
Smart Images

Figure CN122275608A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of battery management technology, and in particular to a method, apparatus and electric two-wheeler for determining the state of charge (SOC) in a static state. Background Technology
[0002] With the popularization of electric two-wheelers and the diversification of their usage scenarios, lead-acid and lithium batteries, as their main power sources, have been widely used in various types of vehicles. Currently, most electric two-wheeler batteries on the market are universally compatible, suitable for various vehicle types. However, there are significant differences in the static power consumption of different models when stationary. For example, smart vehicles with 4G communication modules can consume up to 30mA of current when stationary, while ordinary non-smart vehicles have a static current of only about 3mA. Existing methods for determining SOC mainly include: 1) using the ampere-hour integration method to accumulate power during operation; 2) estimating battery power consumption by setting a fixed power consumption value for the entire vehicle when stationary, and then correcting it using the open-circuit voltage method. However, these methods fail to fully consider the actual power consumption differences of different models when stationary, resulting in a large cumulative error between the displayed SOC value and the actual remaining power after prolonged parking. This cumulative error is directly reflected in the remaining riding distance displayed on the instrument panel, causing the battery to quickly enter a low-voltage state after riding only a few kilometers, rendering the vehicle unusable and severely impacting the user experience. Existing methods for determining SOC in stationary conditions suffer from a large cumulative error. Summary of the Invention
[0003] This application provides a method, apparatus, and electric two-wheeler for determining the State of Charge (SOC) in a stationary state, in order to solve the problem of large cumulative error in existing methods for determining SOC in a stationary state.
[0004] The technical solutions provided in this application are as follows: On one hand, embodiments of this application provide a method for determining the State of Charge (SOC) in a static state, including: Obtain the power consumption current of the electric vehicle in the current operating mode and the SOC of the previous operating mode during the current idle cycle; wherein the current operating mode is sleep mode, semi-sleep mode or wake-up mode. Based on the power consumption current of the current operating mode, the time information of the current operating mode, and the preset battery rated capacity, determine the SOC change of the current operating mode. The current SOC is determined based on the change in SOC between the previous working mode and the current working mode.
[0005] Optionally, based on the power consumption current of the current operating mode, the time information of the current operating mode, and the preset battery rated capacity, the SOC change of the current operating mode is determined, including: Based on the power consumption current and time information of the current operating mode, determine the battery power consumption of the current operating mode; Determine the SOC change for the current operating mode based on the battery power consumption and the battery rated capacity.
[0006] Optionally, based on the battery power consumption and rated battery capacity in the current operating mode, determine the SOC change in the current operating mode, including: Obtain the current battery status data of the electric vehicle; the current battery status data includes the current battery temperature and the current battery health status value; Based on the preset correspondence between battery state data and adjustment factors, the adjustment factor corresponding to the current battery state data is determined as the current adjustment factor. Determine the ratio of battery power consumption to battery rated capacity in the current operating mode, and multiply the ratio by the current adjustment factor as the SOC change in the current operating mode.
[0007] Optionally, after determining the battery power consumption of the current operating mode based on the power consumption current and time information of the current operating mode, the method further includes: Obtain the current total power consumption of the electric vehicle in the current operating mode; When the difference between the current total power consumption and the battery power consumption in the current working mode is greater than a first preset threshold, the power consumption current and current power consumption of each power-generating component in the current working mode are obtained; based on the power consumption current and current power consumption of each power-generating component, the abnormal power-generating component is determined.
[0008] Optionally, the abnormal power generation components are determined based on the power consumption current and current power consumption of each power generation component, including: For each power generation component, a first power consumption of the power generation component is determined based on the power consumption current of the power generation component in the current operating mode and the duration of the current operating mode; when the difference between the first power consumption and the current power consumption of the power generation component is greater than a second preset threshold, the power generation component is determined to be an abnormal power generation component.
[0009] Optionally, methods for determining the SOC in a static state also include: Receive the target storage time input by the user; Determine the total target power consumption current based on the current SOC and target storage time; Based on the total target power consumption current and the preset priority of each power generation component, the operating configuration results of each power generation component are obtained; The operating configuration results of each power-generating component are sent to the user in order to receive confirmation and adjustment instructions from the user. In response to the confirmation adjustment command, the power consumption current of each power-generating component is adjusted.
[0010] Optionally, based on the total target power consumption current and the preset priority of each power generation component, the operating configuration results of each power generation component are obtained, including: The target power consumption current of each power generation component is determined based on the total target power consumption current and the preset priority of each power generation component. For each power-generating component, determine whether the target power consumption current is less than the minimum operating current of the power-generating component; if yes, determine that the operation configuration result of the power-generating component is disabled; if no, determine that the operation configuration result of the power-generating component is enabled.
[0011] On the other hand, embodiments of this application provide a SOC determination device in a static state, comprising: The data acquisition unit is used to acquire the power consumption current of the electric vehicle in the current working mode and the SOC of the previous working mode during the current rest period; wherein the current working mode is sleep mode, semi-sleep mode or wake-up mode. The change determination unit is used to determine the SOC change of the current operating mode based on the power consumption current of the current operating mode, the time information of the current operating mode, and the preset battery rated capacity. The state of charge determination unit is used to determine the current state of charge (SOC) based on the SOC change of the previous operating mode and the current operating mode.
[0012] Optionally, the change determination unit is specifically used for: Based on the power consumption current and time information of the current operating mode, determine the battery power consumption of the current operating mode; Determine the SOC change for the current operating mode based on the battery power consumption and the battery rated capacity.
[0013] On the other hand, embodiments of this application provide an electric two-wheeled vehicle, including: a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, it implements the SOC determination method for the stationary state provided in embodiments of this application.
[0014] The beneficial effects of the embodiments of this application are as follows: In this embodiment, multiple rest periods are set during the static state of the electric two-wheeler. Each rest period uses the real-time power consumption current of the three modes of hibernation, semi-hibernation, and wake-up to dynamically calculate the change in SOC from the previous mode to the current mode. The SOC of the previous mode is used as a benchmark and accumulated cycle by cycle. Therefore, the current SOC can be continuously and accurately determined in the static state without additional hardware. This avoids the cumulative error caused by ignoring current consumption in traditional static SOC estimation, improves the static monitoring capability of the remaining power, provides a reliable power reference for re-energizing after the static state, extends battery life, and enhances the safety of vehicle energy management.
[0015] Other features and advantages of this application will be set forth in the following description, and will be apparent in part from the description, or may be learned by practicing the application. The objectives and other advantages of this application may be realized and obtained by means of the structures particularly pointed out in the written description, claims, and drawings. Attached Figure Description
[0016] The accompanying drawings, which are included to provide a further understanding of this application and form part of this application, illustrate exemplary embodiments and are used to explain this application, but do not constitute an undue limitation of this application. In the drawings: Figure 1 This is a schematic flowchart illustrating the method for determining the SOC in a static state in an embodiment of this application. Figure 2 This is a schematic diagram illustrating the specific process of determining the abnormal power consumption generating component in the embodiments of this application; Figure 3 This is a schematic diagram illustrating the specific process of the method for adjusting the storage time of an electric two-wheeled vehicle in the embodiments of this application; Figure 4 This is a functional structure diagram of the SOC determination device in a static state in an embodiment of this application; Figure 5 This is a schematic diagram of the hardware structure of the electric two-wheeled vehicle in the embodiments of this application. Detailed Implementation
[0017] To make the objectives, technical solutions, and beneficial effects of this application clearer, the technical solutions in the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this application, and not all of the embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.
[0018] It should be noted that the terms "first," "second," etc., used in 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 terms can be used interchangeably where appropriate so that the embodiments described herein can be implemented in an order other than that illustrated or described herein. Furthermore, the term "and / or" used in this application describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, and B existing alone. The character " / " generally indicates that the preceding and following related objects have an "or" relationship.
[0019] This application provides a method for determining the State of Charge (SOC) in a static state, see below. Figure 1 As shown in the embodiments of this application, the general flow of the method for determining the SOC in a static state is as follows: Step 101: Obtain the power consumption current of the electric vehicle in the current working mode and the SOC of the previous working mode during the current idle cycle; wherein, the current working mode is sleep mode, semi-sleep mode or wake-up mode.
[0020] In practical applications, the stationary state of an electric two-wheeler refers to the entire time period from the end of a ride and the turning off of the main power switch until the next full start-up. The stationary cycle is a pre-set detection period for the electric two-wheeler in the stationary state, and its duration includes multiple consecutive stationary cycles. The stationary cycle consists of a sequence of operating modes with different power consumption levels. Specifically, each stationary cycle includes a hibernation mode, a semi-hibernation mode, and a wake-up mode executed sequentially. The duration of each mode can be pre-set according to the vehicle configuration and actual application scenario. The wake-up mode refers to the electric two-wheeler's internal systems being partially or completely operational. Triggering conditions for the wake-up mode include, but are not limited to: user operation of the key or button, APP connection to the vehicle, Bluetooth discovery, vehicle movement triggering a tilt sensor alarm, and timed periodic wake-up. The vehicle's main controller is activated, i.e., the master node is activated, and records the wake-up time. It then sends instructions to each slave node via an in-vehicle network such as a CAN bus, LIN bus, or a proprietary protocol, requiring each slave node to enter a specified operating state. Each slave node can include at least one of the following: instrument controller, battery management system (BMS), motor controller, 4G / TBOX module, GPS module, intelligent central control, and alarm. Each slave node feeds back its power consumption current in the current mode to the master node. Semi-sleep mode refers to the transition mode between wake-up mode and sleep mode. In semi-sleep mode, some vehicle subsystems remain operational, while the rest enter a low-power state. Sleep mode refers to an ultra-low-power state that retains only the most basic power management circuitry and anti-theft wake-up function. Sleep mode refers to a working mode that retains only the preset basic functions, which may include the most basic power management and anti-theft wake-up circuitry operation. The specific method for obtaining power consumption current can be that the node actively reports its typical or measured power consumption current value in the current working mode via bus messages. The SOC of the previous working mode refers to the most recently calculated and stored SOC value in the previous working mode before entering the current working mode; it serves as the reference value for calculating the SOC change in the current mode.
[0021] Step 102: Determine the SOC change of the current operating mode based on the power consumption current of the current operating mode, the time information of the current operating mode, and the preset battery rated capacity.
[0022] In practical applications, the time information for the current operating mode includes the duration and start time of the current operating mode. The duration of the current operating mode refers to the length of time from the start of the current operating mode to the current time. The BMS or master node records the timestamp using a high-precision timer, and the master node further determines the duration using the timestamp. In specific implementation, the SOC change of the current operating mode is determined based on the power consumption current of the current operating mode, the duration of the current operating mode, and the preset battery rated capacity. This can be achieved using, but is not limited to, the following methods: First, based on the power consumption current and time information of the current operating mode, determine the battery power consumption of the current operating mode; Then, based on the battery power consumption and battery rated capacity in the current operating mode, the SOC change in the current operating mode is determined.
[0023] Specifically, the battery power consumption in the current operating mode can be calculated using the following formula.
[0024]
[0025] Where C is the power consumption current of the current operating mode, t is the start time of the current operating mode, Δt is the duration of the current operating mode, and I is the power consumption current of the current operating mode.
[0026] The change in SOC under the current working mode is calculated using the following formula.
[0027]
[0028] Where △SOC represents the change in SOC under the current operating mode. This refers to the battery's rated capacity.
[0029] Step 103: Determine the current SOC based on the SOC change of the previous working mode and the current working mode.
[0030] In practical applications, the current SOC is obtained by subtracting the change in SOC of the current operating mode from the SOC of the previous operating mode. The current SOC can be updated and stored in non-volatile memory as the SOC of the previous operating mode required for calculation in the next operating mode. When the vehicle first enters a stationary state, the SOC of the previous operating mode corresponding to the first operating mode of the first resting cycle refers to the accurate SOC value saved at the end of the last run before the vehicle entered the stationary state. In the case of operating modes other than the first operating mode of the first resting cycle, within the same resting cycle, the SOC of the previous operating mode is the SOC obtained by subtracting the change in SOC of the previous adjacent mode within this resting cycle. When crossing resting cycles, the SOC of the previous operating mode is the SOC of the last operating mode in the previous cycle.
[0031] In this way, by setting multiple rest periods during the static state of the electric two-wheeler, the SOC change from the previous mode to the current mode is dynamically calculated using the real-time power consumption current of the three modes: hibernation, semi-hibernation, and wake-up. The SOC of the previous mode is then accumulated cycle by cycle, so that the current SOC can be continuously and accurately determined in the static state without additional hardware. This avoids the cumulative error caused by ignoring current consumption in traditional static SOC estimation, improves the static monitoring capability of the remaining power, provides a reliable power reference for re-energizing after the static state, extends battery life, and enhances the safety of the vehicle's energy management.
[0032] In one possible implementation, the SOC change of the current operating mode is determined based on the battery power consumption and the battery rated capacity of the current operating mode. This can be achieved, but is not limited to, the following methods: First, obtain the current battery status data of the electric vehicle; the current battery status data includes the current battery temperature and the current battery health status value.
[0033] Then, based on the preset correspondence between battery state data and adjustment factors, the adjustment factor corresponding to the current battery state data is determined as the current adjustment factor.
[0034] Finally, the ratio of battery power consumption to battery rated capacity in the current operating mode is determined, and the product of this ratio and the current adjustment factor is used as the SOC change in the current operating mode.
[0035] In practical applications, the current battery temperature is directly measured by the temperature sensor inside the BMS. The current State of Health (SOH) value is estimated by the BMS using a long-term algorithm, reflecting the degree of capacity degradation and performance decline of the battery relative to its new state. An aging mapping table is pre-stored in the master node's internal memory, containing the mapping relationship between battery temperature ranges, SOH ranges, and an adjustment factor. This aging mapping table is pre-calibrated based on extensive experimental data from various battery models. After obtaining the current battery state data through communication with the BMS, the master node determines the current adjustment factor by querying the internally stored aging mapping table. The SOC change in the current operating mode can be compensated based on the current adjustment factor. The corresponding compensated SOC change in the current operating mode can be calculated using the following formula.
[0036]
[0037] Where △SOC represents the change in SOC under the current operating mode. K represents the battery's rated capacity, and K is the current adjustment factor.
[0038] In this way, the calculation results of SOC change are corrected in real time using current battery state data, compensating for capacity deviations caused by temperature changes and battery aging. This makes the SOC change more reflective of the battery's true state, significantly improving the algorithm's adaptability and accuracy throughout its entire lifespan and under different ambient temperatures.
[0039] In one possible implementation, see [reference] Figure 2 As shown, after determining the battery power consumption of the current operating mode based on the power consumption current and duration of the current operating mode, the method for determining the SOC in the idle state also includes: Step 201: Obtain the current total power consumption of the electric vehicle in the current operating mode.
[0040] Step 202: When the difference between the current total power consumption and the battery power consumption in the current working mode is greater than the first preset threshold, obtain the power consumption current and current power consumption of each power generation component in the current working mode; determine the abnormal power generation component based on the power consumption current and current power consumption of each power generation component.
[0041] In practical applications, the master node can poll or receive reports from all slave nodes regarding the current power consumption and current consumption of power-generating components in the current operating mode via networks such as CAN bus. The current consumption is actually detected by the current acquisition elements in the circuits of each power-generating component. The current power consumption is the theoretical power consumption value obtained by the slave node from its internally stored "power consumption-mode" mapping table based on its current operating mode. The master node sums the current power consumption of each power-generating component to obtain the total current power consumption. The first preset threshold is the power consumption difference threshold among all power-generating components. When the difference between the current total power consumption and the battery consumption in the current operating mode is greater than the first preset threshold, an anomaly is detected in the corresponding power-generating component. In this case, a corresponding diagnostic process is initiated, which involves acquiring the current consumption reported by each power-generating component, comparing and eliminating abnormal power-generating components one by one. When the difference between the current total power consumption and the battery consumption in the current operating mode is less than or equal to the first preset threshold, no anomaly is detected in the corresponding power-generating component.
[0042] In practice, the abnormal power generation component is determined based on the power consumption current and current power consumption of each power generation component. This can be achieved, but is not limited to, the following methods: For each power generation component, a first power consumption of the power generation component is determined based on the power consumption current of the power generation component in the current operating mode and the time information of the current operating mode; when the difference between the first power consumption and the current power consumption of the power generation component is greater than a second preset threshold, the power generation component is determined to be an abnormal power generation component.
[0043] In practical applications, the average power consumption current is determined based on the power consumption current of each power-generating component in the current operating mode. The product of the duration of the current operating mode and the average power consumption current is taken as the first power consumption of the power-generating component. The first power consumption reflects the actual power consumption of the power-generating component, while the current power consumption reflects the theoretical power consumption. The second preset threshold is a power consumption difference threshold for a single power-generating component, and it is lower than the first preset threshold. When the difference between the first power consumption and the current power consumption of the power-generating component is greater than the second preset threshold, it is determined that there is a significant deviation between the reported theoretical power consumption and the actual power consumption of the component, and the component is marked as an abnormal power-generating component. Through this component screening mechanism, system-level anomaly alarms can be accurately located at the component level. It can not only identify "abnormal power consumption" components with power consumption far exceeding expectations, but also discover "reported abnormal" components with inflated theoretical power consumption but very low actual power consumption. The master node can record this fault information and ignore the unreliable theoretical power consumption value reported by the abnormal component in subsequent SOC calculations. Instead, it will use a more conservative estimate or default value, thereby preventing the abnormal data of the component from affecting the accuracy of SOC determination and greatly improving the robustness and reliability of SOC determination.
[0044] In one possible implementation, see [reference] Figure 3 As shown, the method for determining the SOC in a static state also includes: Step 301: Receive the target storage time input by the user.
[0045] Step 302: Determine the total target power consumption current based on the current SOC and target storage time.
[0046] Step 303: Based on the total target power consumption current and the preset priority of each power generation component, obtain the operating configuration result of each power generation component.
[0047] Step 304: Send the operation configuration results of each power-generating component to the user to receive confirmation and adjustment instructions from the user.
[0048] Step 305: In response to the confirmation adjustment command, adjust the power consumption current of each power generation component.
[0049] In practical applications, users input a target storage time they expect the electric two-wheeler to maintain basic functions (such as starting and anti-theft) after being stationary, via the dashboard interface or a mobile app linked to the vehicle. The remaining battery power is determined by multiplying the current State of Charge (SOC) by the battery's rated capacity, and the total target power consumption current is determined by the ratio of the remaining power to the target storage time. The master node internally maintains a priority list of power-generating components, ordered from highest to lowest priority. Components related to security and anti-theft (such as alarms) typically have the highest priority, followed by those related to communication functions (4G / GPS), and those related to comfort and convenience functions (such as smart unlocking and Bluetooth) have the lowest priority. Based on the total target power consumption current and the priority list, the master node allocates current to each power-generating component and generates an operational configuration result for each component, indicating whether operation is allowed or prohibited. The operational configuration results for each power-generating component are then displayed to the user for confirmation. Once the master node receives the user-generated confirmation adjustment command, it sends instructions to each slave node to adjust the working status and parameters of the power generation components, thereby adjusting the power consumption current of the power generation components and reducing the vehicle's static power consumption to the target range.
[0050] By combining SOC determination with users' long-term usage needs, a leap from state monitoring to smart energy planning is achieved, providing users with personalized and predictable battery management solutions, greatly enhancing the product's intelligence level and user value.
[0051] In practical implementation, based on the total target power consumption current and the preset priorities of each power-generating component, the operating configuration results of each power-generating component are obtained, including: First, the target power consumption current of each power generation component is determined based on the total target power consumption current and the preset priority of each power generation component. Then, for each power generation component, it is determined whether the target power consumption current is less than the minimum operating current of the power generation component; if so, the operation configuration result of the power generation component is determined to be prohibited from operation; if not, the operation configuration result of the power generation component is determined to be allowed to operate.
[0052] In practical applications, the master node allocates the target power consumption current to each power-generating component according to priority. High-priority power-generating components are allocated current first, ensuring their rated operating current is met as much as possible; any remaining current is then allocated to lower-priority components. Each power-generating component has a minimum operating current to maintain its basic functions. If the target power consumption current is less than the power-generating component's minimum operating current, it means the allocated power is insufficient to maintain its basic functions, and the configuration result is disabled (complete shutdown). If the target power consumption current is greater than the power-generating component's minimum operating current, it means the allocated power is sufficient to maintain its operation, and the configuration result is allowed to operate. The power-generating component selects one of its supported operating modes with power consumption lower than its rated value but higher than the target power consumption current.
[0053] Based on the above embodiments, this application provides a device for determining the state of charge (SOC) in a static state. (See attached document.) Figure 4 As shown, the SOC determination device 400 in the static state provided in this application embodiment includes at least: The data acquisition unit 401 is used to acquire the power consumption current of the electric vehicle in the current working mode and the SOC of the previous working mode during the current rest period; wherein the current working mode is a sleep mode, a semi-sleep mode or a wake-up mode. The change determination unit 402 is used to determine the SOC change of the current operating mode based on the power consumption current of the current operating mode, the time information of the current operating mode, and the preset battery rated capacity. The state of charge determination unit 403 is used to determine the current SOC based on the SOC of the previous operating mode and the change in SOC of the current operating mode.
[0054] In one possible implementation, the change determination unit 402 is specifically used for: Based on the power consumption current and time information of the current operating mode, determine the battery power consumption of the current operating mode; Determine the SOC change for the current operating mode based on the battery power consumption and the battery rated capacity.
[0055] In one possible implementation, the change determination unit 402 is specifically used for: Obtain the current battery status data of the electric vehicle; the current battery status data includes the current battery temperature and the current battery health status value; Based on the preset correspondence between battery state data and adjustment factors, the adjustment factor corresponding to the current battery state data is determined as the current adjustment factor. Determine the ratio of battery power consumption to battery rated capacity in the current operating mode, and multiply the ratio by the current adjustment factor as the SOC change in the current operating mode.
[0056] In one possible implementation, the SOC determination device in a static state further includes: The abnormal component determination unit 404 is used to obtain the current total power consumption of the electric vehicle in the current working mode; when the difference between the current total power consumption and the battery power consumption in the current working mode is greater than a first preset threshold, it obtains the power consumption current and current power consumption of each power consumption generating component in the current working mode; and determines the abnormal power consumption generating component based on the power consumption current and current power consumption of each power consumption generating component.
[0057] In one possible implementation, the abnormal component determination unit 404 is specifically used for: For each power generation component, a first power consumption of the power generation component is determined based on the power consumption current of the power generation component in the current operating mode and the duration of the current operating mode; when the difference between the first power consumption and the current power consumption of the power generation component is greater than a second preset threshold, the power generation component is determined to be an abnormal power generation component.
[0058] In one possible implementation, the SOC determination device in a static state further includes: The storage duration matching unit 405 is used to receive the target storage time input by the user; determine the total target power consumption current based on the current SOC and the target storage time; obtain the operation configuration results of each power consumption generating component based on the total target power consumption current and the preset priority of each power consumption generating component; send the operation configuration results of each power consumption generating component to the user to receive the user's confirmation adjustment command; confirm the adjustment command and adjust the power consumption current of each power consumption generating component.
[0059] In one possible implementation, the storage duration matching unit 405 is specifically used for: The target power consumption current of each power generation component is determined based on the total target power consumption current and the preset priority of each power generation component. For each power-generating component, determine whether the target power consumption current is less than the minimum operating current of the power-generating component; if yes, determine that the operation configuration result of the power-generating component is disabled; if no, determine that the operation configuration result of the power-generating component is enabled.
[0060] It should be noted that the principle of the SOC determination device 400 in the static state provided in this application embodiment to solve the technical problem is similar to the SOC determination method in the static state provided in this application embodiment. Therefore, the implementation of the SOC determination device 400 in the static state provided in this application embodiment can refer to the implementation of the SOC determination method in the static state provided in this application embodiment, and the repeated parts will not be described again.
[0061] After introducing the method and apparatus for determining the state of charge (SOC) in a static state provided in the embodiments of this application, the electric two-wheeled vehicle provided in the embodiments of this application will be briefly introduced next.
[0062] See Figure 5 As shown, the electric two-wheeled vehicle 500 provided in this application embodiment includes at least: a processor 501, a memory 502, and a computer program stored in the memory 502 and executable on the processor 501. When the processor 501 executes the computer program, it implements the SOC determination method for the stationary state provided in this application embodiment.
[0063] It should be noted that, Figure 5 The electric two-wheeler 500 shown is merely an example and should not impose any limitations on the functionality and scope of use of the embodiments of this application.
[0064] The electric two-wheeled vehicle 500 provided in this application embodiment may also include a bus 503 connecting different components (including processor 501 and memory 502). The bus 503 represents one or more types of bus structures, including memory bus, peripheral bus, local area bus, etc.
[0065] The memory 502 may include a readable medium in the form of volatile memory, such as random access memory (RAM) 5021 and / or cache memory 5022, and may further include read-only memory (ROM) 5023.
[0066] The memory 502 may also include a program tool 5025 having a set (at least one) of program modules 5024, including but not limited to: an operating subsystem, one or more application programs, other program modules, and program data, each or some combination of these examples may include an implementation of a network environment.
[0067] The electric two-wheeler 500 can also communicate with one or more external devices 504 (e.g., keyboard, remote control, etc.), and with one or more devices that allow a user to interact with the electric two-wheeler 500 (e.g., mobile phone, computer, etc.), and / or with any device that enables the electric two-wheeler 500 to communicate with one or more other electric two-wheelers 500 (e.g., router, modem, etc.). This communication can be performed via input / output (I / O) interface 505. Furthermore, the electric two-wheeler 500 can also communicate with one or more networks (e.g., Local Area Network (LAN), Wide Area Network (WAN), and / or public networks, such as the Internet) via network adapter 506. Figure 5 As shown, network adapter 506 communicates with other modules of the electric two-wheeler 500 via bus 503. It should be understood that, although... Figure 5 As not shown, other hardware and / or software modules can be used in conjunction with the electric two-wheeler 500, including but not limited to: microcode, device drivers, redundant processors, external disk drive arrays, Redundant Arrays of Independent Disks (RAID) subsystems, tape drives, and data backup storage subsystems.
[0068] The computer-readable storage medium provided in the embodiments of this application is described below. The computer-readable storage medium provided in the embodiments of this application stores computer instructions, which, when executed by a processor, implement the SOC determination method for a stationary state provided in the embodiments of this application. Specifically, the computer instructions can be built into or installed in the electric two-wheeled vehicle 500, so that the electric two-wheeled vehicle 500 can implement the SOC determination method for a stationary state provided in the embodiments of this application by executing the built-in or installed computer instructions.
[0069] It should be noted that although several units or sub-units of the device have been mentioned in the detailed description above, this division is merely exemplary and not mandatory. In fact, according to embodiments of this application, the features and functions of two or more units described above can be embodied in one unit. Conversely, the features and functions of one unit described above can be further divided and embodied by multiple units.
[0070] Furthermore, although the operations of the method of this application are described in a specific order in the accompanying drawings, this does not require or imply that these operations must be performed in that specific order, or that all the operations shown must be performed to achieve the desired result. Additionally or alternatively, certain steps may be omitted, multiple steps may be combined into one step, and / or one step may be broken down into multiple steps.
[0071] Although preferred embodiments of this application have been described, those skilled in the art, upon learning the basic inventive concept, can make other changes and modifications to these embodiments. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments as well as all changes and modifications falling within the scope of this application.
[0072] Obviously, those skilled in the art can make various modifications and variations to the embodiments of this application without departing from the spirit and scope of the embodiments of this application. Therefore, if these modifications and variations to the embodiments of this application fall within the scope of the claims of this application and their equivalents, this application also intends to include these modifications and variations.
Claims
1. A method for determining the State of Charge (SOC) in a static state, characterized in that, include: The system obtains the power consumption current of the electric vehicle in the current operating mode and the SOC of the previous operating mode during the current idle cycle; wherein the current operating mode is a sleep mode, a semi-sleep mode, or a wake-up mode. Based on the power consumption current of the current operating mode, the time information of the current operating mode, and the preset battery rated capacity, determine the SOC change of the current operating mode. The current SOC is determined based on the change in SOC between the previous working mode and the current working mode.
2. The method for determining SOC in a static state as described in claim 1, characterized in that, The step of determining the SOC change of the current operating mode based on the power consumption current of the current operating mode, the time information of the current operating mode, and the preset battery rated capacity includes: Based on the power consumption current and time information of the current operating mode, determine the battery power consumption of the current operating mode; The SOC change of the current operating mode is determined based on the battery power consumption of the current operating mode and the battery rated capacity.
3. The method for determining SOC in a static state as described in claim 2, characterized in that, The step of determining the SOC change of the current operating mode based on the battery power consumption of the current operating mode and the battery rated capacity includes: Obtain the current battery status data of the electric vehicle; wherein the current battery status data includes the current battery temperature and the current battery health status value; Based on the preset correspondence between battery state data and adjustment factors, the adjustment factor corresponding to the current battery state data is determined as the current adjustment factor. Determine the ratio of battery power consumption to the rated battery capacity in the current operating mode, and multiply the ratio by the current adjustment factor as the SOC change in the current operating mode.
4. The method for determining SOC in a static state as described in claim 2, characterized in that, After determining the battery power consumption of the current operating mode based on the power consumption current and time information of the current operating mode, the method further includes: Obtain the current total power consumption of the electric vehicle in the current operating mode; When the difference between the current total power consumption and the battery power consumption of the current working mode is greater than a first preset threshold, the power consumption current and current power consumption of each power generation component in the current working mode are obtained; and the abnormal power generation component is determined based on the power consumption current and current power consumption of each power generation component.
5. The method for determining SOC in a static state as described in claim 4, characterized in that, The method for determining abnormal power generation components based on the power consumption current and current power consumption of each of the power generation components includes: For each power generation component, a first power consumption of the power generation component is determined based on the power consumption current of the power generation component in the current operating mode and the duration of the current operating mode; when the difference between the first power consumption and the current power consumption of the power generation component is greater than a second preset threshold, the power generation component is determined to be an abnormal power generation component.
6. The method for determining the SOC in a static state as described in any one of claims 1-5, characterized in that, Also includes: Receive the target storage time input by the user; The total target power consumption current is determined based on the current SOC and the target storage time. Based on the total target power consumption current and the preset priority of each power generation component, the operating configuration result of each power generation component is obtained; The operating configuration results of each power-generating component are sent to the user in order to receive confirmation and adjustment instructions from the user. In response to the confirmation adjustment command, the power consumption current of each power-generating component is adjusted.
7. The method for determining SOC in a static state as described in claim 6, characterized in that, The step of obtaining the operating configuration results of each power generation component based on the total target power consumption current and the preset priority of each power generation component includes: The target power consumption current of each power generation component is determined based on the total target power consumption current and the preset priority of each power generation component. For each power-generating component, determine whether the target power consumption current is less than the minimum operating current of the power-generating component; if yes, determine that the operating configuration result of the power-generating component is disabled; if no, determine that the operating configuration result of the power-generating component is enabled.
8. A device for determining SOC in a static state, characterized in that, include: The data acquisition unit is used to acquire the power consumption current of the electric vehicle in the current working mode and the SOC of the previous working mode during the current rest period; wherein, the current working mode is a sleep mode, a semi-sleep mode or a wake-up mode. The change determination unit is used to determine the SOC change of the current operating mode based on the power consumption current of the current operating mode, the time information of the current operating mode, and the preset battery rated capacity. The state of charge determination unit is used to determine the current state of charge (SOC) based on the SOC change of the previous operating mode and the current operating mode.
9. The SOC determination device in a static state as described in claim 8, characterized in that, The change determination unit is specifically used for: Based on the power consumption current and time information of the current operating mode, determine the battery power consumption of the current operating mode; The SOC change of the current operating mode is determined based on the battery power consumption of the current operating mode and the battery rated capacity.
10. An electric two-wheeled vehicle, characterized in that, include: A memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor, when executing the computer program, implements the SOC determination method for a static state as described in any one of claims 1-7.