Battery charging control method, device, equipment, medium, product and vehicle
By acquiring and correcting the vehicle's energy consumption under driving conditions, and combining it with the battery pack capacity to calculate the equivalent pure electric driving range, the problem that existing battery charging control methods fail to consider actual driving conditions is solved, achieving more accurate battery charging protection and extending battery life.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- ROX MOTOR TECH CO LTD
- Filing Date
- 2026-02-12
- Publication Date
- 2026-05-12
AI Technical Summary
Existing battery charging control methods for new energy vehicles fail to effectively consider the dynamic changes in actual driving conditions, resulting in unreasonable activation of the retirement strategy and affecting the battery charging protection effect.
By acquiring the energy consumption of the vehicle under N driving conditions, making corrections based on the proportion of driving energy consumption, and combining the battery pack capacity and historical cumulative capacity, the equivalent pure electric driving range is calculated, and the retirement strategy is reasonably activated for charging.
It improves the accuracy of full-charge range and equivalent pure electric driving range, enhances the rationality of battery charging protection, and extends battery life.
Smart Images

Figure CN122008946A_ABST
Abstract
Description
Technical Field
[0001] This application belongs to the field of intelligent vehicle technology, and in particular relates to a battery charging control method, device, equipment, medium, product and vehicle. Background Technology
[0002] With the popularization of new energy vehicles, battery charging control technology has become crucial for ensuring vehicle performance and extending battery life. The core of the "retirement strategy" is to protect the battery during charging, aiming to extend battery life and ensure vehicle safety and reliability by optimizing charging and discharging strategies after the battery has reached a certain lifespan. Currently, battery charging control methods for new energy vehicles typically make charging decisions based on simple battery capacity or preset mileage estimates, often ignoring the dynamic changes in actual driving conditions, such as the impact of different road conditions, driving habits, and vehicle load on energy consumption. This leads to unreasonable activation of the retirement strategy and poor battery charging protection. Summary of the Invention
[0003] This application provides a battery charging control method, device, equipment, medium, product, and vehicle, which can integrate vehicle usage history and eliminate interference from auxiliary energy consumption, making power consumption calculation closer to actual driving conditions, thereby improving the accuracy of full-charge range and equivalent pure electric driving range, making the activation of the retirement strategy more reasonable, improving the effect of battery charging protection, and helping to extend battery life.
[0004] In a first aspect, embodiments of this application provide a battery charging control method, the method comprising: Get the first power consumption corresponding to N driving conditions of the vehicle; N is an integer greater than 1; Based on the proportion of driving energy consumption of the vehicle, the first energy consumption is corrected to obtain the second energy consumption; the second energy consumption is used to characterize the equivalent energy consumption corresponding to the first energy consumption when the proportion of driving energy consumption is 100%. The vehicle's range on a full charge is determined based on the second energy consumption corresponding to each driving condition and the battery pack capacity. The equivalent pure electric driving range is determined based on the vehicle's historical cumulative battery charge, battery pack charge, and full charge range. If the equivalent pure electric driving range meets the preset retirement conditions, the retirement strategy will be activated to charge the vehicle's battery.
[0005] Secondly, embodiments of this application provide a battery charging control device, the device comprising: The acquisition module is used to acquire the first power consumption corresponding to N driving conditions of the vehicle; N is an integer greater than 1. The correction module is used to correct the first energy consumption based on the proportion of driving energy consumption of the vehicle to obtain the second energy consumption; the second energy consumption is used to characterize the equivalent energy consumption corresponding to the first energy consumption when the proportion of driving energy consumption is 100%. The first determining module is used to determine the vehicle's full-charge range based on the second energy consumption corresponding to each driving condition and the vehicle's battery pack charge. The second determining module is used to determine the equivalent pure electric driving range based on the vehicle's historical cumulative battery charge, battery pack charge, and full charge range. The control module is used to activate the retirement strategy to charge the vehicle's battery when the equivalent pure electric driving range meets the preset retirement conditions.
[0006] Thirdly, embodiments of this application provide a battery charging control device, the device comprising: Processor and memory storing programs or instructions; The processor implements the above methods when executing programs or instructions.
[0007] Fourthly, embodiments of this application provide a machine-readable storage medium storing a program or instructions that, when executed by a processor, implement the method described above.
[0008] Fifthly, embodiments of this application provide a computer program product in which instructions, when executed by a processor of an electronic device, cause the electronic device to perform the above-described method.
[0009] Sixthly, embodiments of this application provide a vehicle, which includes a battery charging control device; The battery charging control device is used to perform the above method.
[0010] The battery charging control method, apparatus, device, medium, product, and vehicle of this application embodiment can obtain the first power consumption corresponding to N driving conditions of the vehicle; N is an integer greater than 1; the first power consumption is corrected based on the driving power consumption ratio of the vehicle to obtain the second power consumption; the second power consumption is used to characterize the equivalent power consumption corresponding to the first power consumption when the driving power consumption ratio is 100%; the full charge range of the vehicle is determined based on the second power consumption corresponding to each driving condition of the vehicle and the battery pack capacity of the vehicle; the equivalent pure electric driving range is determined based on the historical cumulative power consumption of the vehicle, the battery pack capacity, and the full charge range; when the equivalent pure electric driving range meets the preset retirement conditions, the retirement strategy is activated to charge the battery of the vehicle.
[0011] This approach integrates vehicle usage history and eliminates interference from auxiliary energy consumption, making energy consumption calculations more closely reflect actual driving conditions. This improves the accuracy of full-charge range and equivalent pure electric driving range, makes the retirement strategy activation more reasonable, enhances battery charging protection, and helps extend battery life. Attached Figure Description
[0012] To more clearly illustrate the technical solutions of the embodiments of this application, the accompanying drawings used in the embodiments of this application will be briefly introduced below. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0013] Figure 1 This is a schematic flowchart of the battery charging control method provided in the embodiments of this application; Figure 2 This is a flowchart illustrating a specific scenario embodiment of the battery charging control method provided in this application. Figure 3 This is a schematic diagram of the battery charging control device provided in the embodiments of this application; Figure 4 This is a schematic diagram of the structure of the electronic device provided in the embodiments of this application. Detailed Implementation
[0014] The features and exemplary embodiments of various aspects of this application will be described in detail below. To make the objectives, technical solutions, and advantages of this application clearer, the application will be further described in detail below with reference to the accompanying drawings and specific embodiments. It should be understood that the specific embodiments described herein are only intended to explain this application and not to limit it. For those skilled in the art, this application can be implemented without some of these specific details. The following description of the embodiments is merely to provide a better understanding of this application by illustrating examples.
[0015] It should be noted that, in this document, relational terms such as "first" and "second" are used merely to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising..." does not exclude the presence of additional identical elements in the process, method, article, or apparatus that includes said element.
[0016] Furthermore, it should be noted that the acquisition, storage, use, and processing of data in the embodiments of this application all comply with the relevant provisions of national laws and regulations. It should also be noted that certain software, components, models, and other existing industry solutions may be mentioned in the embodiments of this application. These should be considered exemplary, intended only to illustrate the feasibility of implementing the technical solution of this application, and do not imply that the applicant has already used or necessarily used such solutions.
[0017] To address the technical problems, embodiments of this application provide a battery charging control method, apparatus, device, medium, product, and vehicle. The battery charging control method provided in this application embodiment will be described first below.
[0018] Figure 1 A schematic flowchart of a battery charging control method according to an embodiment of this application is shown. Figure 1 As shown, the battery charging control method may include: Step 101: Obtain the first power consumption corresponding to the N driving conditions of the vehicle; N is an integer greater than 1.
[0019] In step 101, the vehicle can upload relevant data to the cloud platform during operation, so that historical data can be retrieved from the cloud platform later. The corresponding driving conditions of the vehicle can be found from the cloud platform, where a gear signal of 1 can be marked as the beginning of a driving condition, and a gear signal of 0 can be marked as the end of the driving condition.
[0020] The system can obtain the first power consumption corresponding to N driving conditions. The number of historical cumulative driving conditions can be set according to needs. It is understandable that the more conditions there are, the more comprehensive the sample coverage, and the more accurate the subsequent calculation results. The fewer conditions there are, the less computation is required. Therefore, a balance between the accuracy of the calculation results and the computational load can be considered, and an appropriate number of driving condition data points can be used for subsequent calculations.
[0021] The first power consumption can refer to the total power consumed per unit distance, which includes the power consumed by driving and the vehicle, as well as the power consumed by accessories such as air conditioning, cabin, and headlights.
[0022] In some examples, the vehicle's battery management can directly calculate the first power consumption corresponding to each driving condition and upload it to the cloud platform so that it can be obtained directly from the cloud platform in the future.
[0023] In some embodiments, obtaining the first power consumption corresponding to N driving conditions of the vehicle may include: The system obtains the first pure electric driving mileage and the first historical cumulative battery level at the start of the first driving condition, and the second pure electric driving mileage and the second historical cumulative battery level at the end of the first driving condition; the first driving condition is any one of the N driving conditions. Based on the first pure electric driving mileage, the first historical cumulative battery charge, the second pure electric driving mileage, and the second historical cumulative battery charge, the first energy consumption corresponding to the first driving condition is determined.
[0024] In this embodiment, the vehicle can upload the pure electric driving mileage and historical cumulative battery charge at the start and end times of each driving condition to the cloud platform. Subsequently, any driving condition can be retrieved from the cloud platform, namely, the first pure electric driving mileage and first historical cumulative battery charge at the start time of the first driving condition, and the second pure electric driving mileage and second historical cumulative battery charge at the end time of the first driving condition.
[0025] The first energy consumption corresponding to the first driving condition can be determined based on the first pure electric driving mileage, the first historical cumulative energy consumption, the second pure electric driving mileage, and the second historical cumulative energy consumption. The formula for calculating the first energy consumption is shown in formula (1): Among them, EC1 is the first energy consumption, EV_Odo1 is the first historical cumulative energy consumption, EV_Odo2 is the second historical cumulative energy consumption, Total_Energy1 is the first pure electric driving range, and Total_Energy2 is the second pure electric driving range.
[0026] In this way, by using actual mileage and power consumption data, the accuracy and traceability of the first power consumption calculation are ensured. The method is simple and direct, easy to implement in the vehicle system, and provides a reliable data foundation for subsequent corrections.
[0027] Step 102: Based on the proportion of driving power consumption of the vehicle, the first power consumption is corrected to obtain the second power consumption; the second power consumption is used to characterize the equivalent power consumption corresponding to the first power consumption when the proportion of driving power consumption is 100%.
[0028] In step 102, the vehicle's driving energy consumption ratio refers to the percentage of energy specifically used for driving, calculated after deducting the energy consumption of other devices such as air conditioning and cabin equipment, considering that not all battery power is used for driving. This driving energy consumption ratio can be calculated by combining the vehicle's historical driving data and taking into account the user's driving habits.
[0029] In some embodiments, the method for determining the proportion of drive power consumption is as follows: Obtain the bus current and bus voltage of the motor corresponding to N driving conditions; Based on the bus current and bus voltage of the motor corresponding to N driving conditions, the historical cumulative drive power consumption is determined. The proportion of driving energy consumption of a vehicle is determined based on its historical cumulative driving energy consumption and the vehicle's historical cumulative total energy consumption.
[0030] In this embodiment, the bus current and bus voltage of the motor corresponding to each driving condition can be collected in real time. Based on the product of the bus current and the bus voltage, the instantaneous drive power can be obtained. Then, by integrating the instantaneous drive power of each driving condition over time, the actual drive power consumption of each driving condition can be calculated.
[0031] The actual driving power consumption for each driving condition is accumulated to obtain the historical cumulative driving power consumption. Alternatively, the total historical cumulative power consumption can be obtained based on the first power consumption corresponding to each driving condition.
[0032] The ratio of historical cumulative driving energy consumption to historical cumulative total energy consumption can be determined as the driving energy consumption ratio of the vehicle. The formula for calculating the driving energy consumption ratio (DP) is shown in formula (2): The first energy consumption can be corrected based on the proportion of driving energy consumption of the vehicle to obtain the equivalent energy consumption corresponding to the first energy consumption when the proportion of driving energy consumption is 100%, which is the second energy consumption. The formula for calculating the second energy consumption is as shown in formula (3): Among them, EC1 is the first power consumption, EC2 is the second power consumption, and DP is the proportion of drive power consumption.
[0033] In this way, calculating drive power consumption based on motor operating parameters provides an objective and direct measurement method, reducing subjective estimation errors. Furthermore, determining the proportion of drive power consumption by the ratio of drive power consumption to total power consumption ensures the accuracy of the drive power consumption proportion, thereby improving the reliability of the first power consumption correction and making the second power consumption more accurately reflect drive energy consumption.
[0034] Step 103: Determine the vehicle's full-charge range based on the second energy consumption corresponding to each driving condition and the vehicle's battery pack charge.
[0035] In step 103, the target energy consumption that accurately reflects the driving force consumed under various driving conditions can be determined based on the second energy consumption corresponding to each driving condition. For example, in some examples, the energy consumption value with a large distribution of second energy consumption can be determined as the target energy consumption, or the target energy consumption can be determined based on the average value of the second energy consumption corresponding to all driving conditions.
[0036] The vehicle's range on a full charge can be determined by multiplying the target energy consumption by the battery pack capacity. The range on a full charge represents the distance a vehicle can travel when fully charged, assuming 100% driving energy consumption.
[0037] In some embodiments, determining the vehicle's full-charge range based on the second energy consumption corresponding to each driving condition and the vehicle's battery pack capacity may include: The average energy consumption of the vehicle is determined based on the second energy consumption corresponding to each driving condition. The vehicle's range on a full charge is determined based on the vehicle's battery pack capacity and average energy consumption.
[0038] In this embodiment, the average value of the second power consumption corresponding to all driving conditions can be calculated to obtain the average power consumption. The formula for calculating the average power consumption is as shown in formula (4): in, EC2 represents the average power consumption, while EC2 represents the second highest power consumption. i It can represent all driving conditions.
[0039] The full-charge range of a vehicle can be determined based on its battery pack capacity and average energy consumption. The formula for calculating the full-charge range is shown in formula (5): In this way, by reflecting the overall driving behavior through average power consumption, the randomness of single-segment driving conditions is avoided, making the full-charge range estimation more stable and reliable. Combined with the calculation of battery pack capacity, it is simple and easy to implement, reduces the computational complexity, and improves the practicality and real-time performance of the method.
[0040] Step 104: Determine the equivalent pure electric driving range based on the vehicle's historical cumulative battery charge, battery pack charge, and full charge range.
[0041] In step 104, the equivalent pure electric driving range can characterize the total pure electric driving range corresponding to the vehicle's historical cumulative battery charge when the driving power consumption ratio is 100%.
[0042] The equivalent pure electric driving range can be calculated based on the vehicle's historical cumulative battery charge, battery pack charge, and full-charge mileage. The formula for calculating the equivalent pure electric driving range is shown in formula (6): Step 105: If the equivalent pure electric driving range meets the preset retirement conditions, activate the retirement strategy to charge the vehicle's battery.
[0043] In step 105, the preset retirement conditions can be set according to actual needs. For example, if the equivalent pure electric driving range is greater than or equal to a preset mileage threshold, the preset retirement conditions can be considered met. Alternatively, even if the equivalent pure electric driving range is less than the mileage threshold, if the vehicle's pure electric range signal is greater than or equal to the preset mileage threshold, the preset retirement conditions can also be considered met.
[0044] Under the condition that the preset retirement conditions are met, the retirement strategy is activated to charge the vehicle's battery in order to achieve charging protection.
[0045] In some embodiments, when the equivalent pure electric driving range meets preset retirement conditions, activating the retirement strategy to charge the vehicle's battery may include: If the maximum value of the equivalent pure electric driving range and the vehicle's pure electric range signal is greater than or equal to the mileage threshold, the retirement strategy is activated to charge the vehicle's battery.
[0046] In this embodiment, the larger value can be determined from the equivalent pure electric driving range and the vehicle's pure electric range signal. Then, this value is compared with the mileage threshold. If it is greater than or equal to the mileage threshold, it can be considered that the preset retirement conditions are met, and the retirement strategy can be activated to charge the vehicle's battery.
[0047] By comparing the equivalent pure electric driving range with the maximum value of the pure electric range signal, the conservatism and safety of the charging triggering conditions are ensured, avoiding premature or late charging due to estimation errors, and further improving the rationality of the retirement strategy.
[0048] In some embodiments, a retirement strategy may include at least one of the following: Reduce the maximum charging power limit; Reduce the maximum charging current limit; Reduce the maximum charging capacity limit; Narrow the charging temperature limit range.
[0049] In this embodiment, if the retirement strategy is activated, the upper limit of the battery's State of Charge (SOC) can be reduced from 100% to a more conservative value, such as 80% to 90%, during battery charging to reduce battery aging at high SOC. The battery charging power limit can also be reduced, as can the maximum charging current during charging, thus reducing the thermal load and stress on the battery during charging. Furthermore, the battery temperature is more strictly controlled during charging to ensure that the battery charges within its optimal temperature range. In extreme environments of high or low temperatures, the charging power is further reduced or charging is paused until the temperature returns to a safe range.
[0050] In this way, the retirement strategy reduces battery stress during the charging process by lowering charging parameter limitations, which helps to slow down battery aging and extend battery cycle life.
[0051] The battery charging control method, apparatus, device, medium, product, and vehicle of this application embodiment can obtain the first power consumption corresponding to N driving conditions of the vehicle; N is an integer greater than 1; the first power consumption is corrected based on the driving power consumption ratio of the vehicle to obtain the second power consumption; the second power consumption is used to characterize the equivalent power consumption corresponding to the first power consumption when the driving power consumption ratio is 100%; the full charge range of the vehicle is determined based on the second power consumption corresponding to each driving condition of the vehicle and the battery pack capacity of the vehicle; the equivalent pure electric driving range is determined based on the historical cumulative power consumption of the vehicle, the battery pack capacity, and the full charge range; when the equivalent pure electric driving range meets the preset retirement conditions, the retirement strategy is activated to charge the battery of the vehicle.
[0052] This approach integrates vehicle usage history and eliminates interference from auxiliary energy consumption, making energy consumption calculations more closely reflect actual driving conditions. This improves the accuracy of full-charge range and equivalent pure electric driving range, makes the retirement strategy activation more reasonable, enhances battery charging protection, and helps extend battery life.
[0053] To facilitate understanding of the battery charging control method provided in the above embodiments, the following description uses a specific scenario embodiment to illustrate the battery charging control method. For example... Figure 2 As shown, this scenario embodiment may include: Step 201: Upload vehicle data to the cloud platform; Step 202: Determine the driving conditions of each vehicle; Step 203: Calculate the power consumption for each operating condition based on the pure electric mileage and cumulative power consumption at the start and end times; Step 204: Calculate the average power consumption under all operating conditions; Step 205, calculate the proportion of drive energy consumption; Step 206: Correct the average energy consumption; Step 207, Calculate the average range on a full charge; Step 208: Calculate the total pure electric driving range and take the larger value of the pure electric range signal from the vehicle. Step 209: Determine whether the threshold is exceeded; if yes, proceed to step 210; otherwise, proceed to step 211. Step 210: Activate the retirement strategy; Step 211: Do not enable the retirement policy.
[0054] Based on the battery charging control method provided in the above embodiments, this application also provides an embodiment of a battery charging control device.
[0055] Figure 3 A schematic diagram of a battery charging control device according to another embodiment of this application is shown. For ease of explanation, only the parts related to the embodiment of this application are shown.
[0056] Reference Figure 3 The battery charging control device 300 may include: The acquisition module 301 is used to acquire the first power consumption corresponding to N driving conditions of the vehicle; N is an integer greater than 1. The correction module 302 is used to correct the first energy consumption based on the driving energy consumption ratio of the vehicle to obtain the second energy consumption; the second energy consumption is used to characterize the equivalent energy consumption corresponding to the first energy consumption when the driving energy consumption ratio is 100%. The first determining module 303 is used to determine the full-charge range of the vehicle based on the second power consumption of the vehicle in each driving condition and the battery pack power of the vehicle. The second determining module 304 is used to determine the equivalent pure electric driving range based on the vehicle's historical cumulative battery power, battery pack power, and full charge range. The control module 305 is used to activate the retirement strategy to charge the vehicle's battery when the equivalent pure electric driving range meets the preset retirement conditions.
[0057] In some embodiments, the first determining module 303 may be specifically used for: The average energy consumption of the vehicle is determined based on the second energy consumption corresponding to each driving condition. The vehicle's range on a full charge is determined based on the vehicle's battery pack capacity and average energy consumption.
[0058] In some embodiments, the acquisition module 301 may be specifically used for: The system obtains the first pure electric driving mileage and the first historical cumulative battery level at the start of the first driving condition, and the second pure electric driving mileage and the second historical cumulative battery level at the end of the first driving condition; the first driving condition is any one of the N driving conditions. Based on the first pure electric driving mileage, the first historical cumulative battery charge, the second pure electric driving mileage, and the second historical cumulative battery charge, the first energy consumption corresponding to the first driving condition is determined.
[0059] In some embodiments, the battery charging control device 300 may further include a third determining module, used for: Obtain the bus current and bus voltage of the motor corresponding to N driving conditions; Based on the bus current and bus voltage of the motor corresponding to N driving conditions, the historical cumulative drive power consumption is determined. The proportion of driving energy consumption of a vehicle is determined based on its historical cumulative driving energy consumption and the vehicle's historical cumulative total energy consumption.
[0060] In some embodiments, the control module 305 may specifically be used for: If the maximum value of the equivalent pure electric driving range and the vehicle's pure electric range signal is greater than or equal to the mileage threshold, the retirement strategy is activated to charge the vehicle's battery.
[0061] In some embodiments, a retirement strategy may include at least one of the following: Reduce the maximum charging power limit; Reduce the maximum charging current limit; Reduce the maximum charging capacity limit; Narrow the charging temperature limit range.
[0062] It should be noted that the information interaction and execution process between the above-mentioned devices / units are based on the same concept as the method embodiments of this application. They are devices corresponding to the above-mentioned battery charging control method. All implementation methods in the above-mentioned method embodiments are applicable to the embodiments of this device. For details on their specific functions and the resulting technical effects, please refer to the method embodiments section. They will not be repeated here.
[0063] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the above-described division of functional units and modules is merely an example. In practical applications, the above functions can be assigned to different functional units and modules as needed, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above. The functional units and modules in the embodiments can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit. Furthermore, the specific names of the functional units and modules are only for easy differentiation and are not intended to limit the scope of protection of this application. The specific working process of the units and modules in the above system can be referred to the corresponding process in the foregoing method embodiments, and will not be repeated here.
[0064] Figure 4 A schematic diagram of the hardware structure of an electronic device provided in yet another embodiment of this application is shown.
[0065] Electronic device 400 may include processor 401 and memory 402 storing programs or instructions.
[0066] When processor 401 executes the program, it implements the steps in any of the above method embodiments.
[0067] For example, the program can be divided into one or more modules / units, one or more of which are stored in memory 402 and executed by processor 401 to complete this application. The one or more modules / units can be a series of program instruction segments capable of performing a specific function, which describe the execution process of the program in the device.
[0068] Specifically, the processor 401 may include a central processing unit (CPU), an application-specific integrated circuit (ASIC), or one or more integrated circuits that can be configured to implement the embodiments of this application.
[0069] Memory 402 may include mass storage for data or instructions. For example, and not limitingly, memory 402 may include a hard disk drive (HDD), floppy disk drive, flash memory, optical disk, magneto-optical disk, magnetic tape, or Universal Serial Bus (USB) drive, or a combination of two or more of these. Where appropriate, memory 402 may include removable or non-removable (or fixed) media. Where appropriate, memory 402 may be internal or external to the integrated gateway disaster recovery device. In a particular embodiment, memory 402 is non-volatile solid-state memory.
[0070] Memory may include read-only memory (ROM), random access memory (RAM), disk storage media devices, optical storage media devices, flash memory devices, and electrical, optical, or other physical / tangible memory storage devices. Therefore, typically, memory includes one or more tangible (non-transitory) machine-readable storage media (e.g., memory devices) encoded with software including computer-executable instructions, and when the software is executed (e.g., by one or more processors), it is operable to perform the operations described with reference to the methods according to one aspect of this disclosure.
[0071] The processor 401 implements any of the methods described above by reading and executing programs or instructions stored in the memory 402.
[0072] In one example, the electronic device may also include a communication interface 403 and a bus 404. The processor 401, memory 402, and communication interface 403 are connected via the bus 404 and communicate with each other.
[0073] The communication interface 403 is mainly used to realize communication between various modules, devices, units and / or equipment in the embodiments of this application.
[0074] Bus 404 includes hardware, software, or both, that couples components of an online data traffic metering device together. For example, and not limitingly, the bus may include an Accelerated Graphics Port (AGP) or other graphics bus, an Enhanced Industry Standard Architecture (EISA) bus, a Front Side Bus (FSB), HyperTransport (HT) interconnect, an Industry Standard Architecture (ISA) bus, an Infinite Bandwidth Interconnect, a Low Pin Count (LPC) bus, a memory bus, a Microchannel Architecture (MCA) bus, a Peripheral Component Interconnect (PCI) bus, a PCI-Express (PCI-X) bus, a Serial Advanced Technology Attachment (SATA) bus, a Video Electronics Standards Association Local (VLB) bus, or other suitable buses, or combinations of two or more of these. Where appropriate, bus 404 may include one or more buses. Although specific buses are described and illustrated in embodiments of this application, any suitable bus or interconnect is contemplated herein.
[0075] Furthermore, in conjunction with the methods in the above embodiments, this application embodiment can provide a machine-readable storage medium for implementation. This machine-readable storage medium stores a program or instructions; when executed by a processor, the program or instructions implement any of the methods in the above embodiments. This machine-readable storage medium can be read by a machine such as a computer.
[0076] This application embodiment also provides a chip, which includes a processor and a communication interface. The communication interface is coupled to the processor. The processor is used to run programs or instructions to implement the various processes of the above method embodiments and achieve the same technical effect. To avoid repetition, it will not be described again here.
[0077] It should be understood that the chip mentioned in the embodiments of this application may also be referred to as a system-on-a-chip, system chip, chip system, or system-on-a-chip, etc.
[0078] This application provides a computer program product stored in a machine-readable storage medium. The program product is executed by at least one processor to implement the various processes of the above method embodiments and achieve the same technical effects. To avoid repetition, it will not be described again here.
[0079] It should be clarified that this application is not limited to the specific configurations and processes described above and shown in the figures. For the sake of brevity, detailed descriptions of known methods are omitted here. In the above embodiments, several specific steps are described and shown as examples. However, the method process of this application is not limited to the specific steps described and shown. Those skilled in the art can make various changes, modifications, and additions, or change the order of steps, after understanding the spirit of this application.
[0080] The functional modules shown in the above-described block diagram can be implemented as hardware, software, firmware, or a combination thereof. When implemented in hardware, they can be, for example, electronic circuits, application-specific integrated circuits (ASICs), appropriate firmware, plug-ins, function cards, etc. When implemented in software, the elements of this application are programs or code segments used to perform the required tasks. Programs or code segments can be stored on a machine-readable medium or transmitted over a transmission medium or communication link via data signals carried on a carrier wave. "Machine-readable medium" can include any medium capable of storing or transmitting information. Examples of machine-readable media include electronic circuits, semiconductor memory devices, ROM, flash memory, erasable ROM (EROM), floppy disks, CD-ROMs, optical disks, hard disks, fiber optic media, radio frequency (RF) links, etc. Code segments can be downloaded via computer grids such as the Internet, intranets, etc.
[0081] It should also be noted that the exemplary embodiments mentioned in this application describe methods or systems based on a series of steps or apparatus. However, this application is not limited to the order of the above steps; that is, the steps can be performed in the order mentioned in the embodiments, or in a different order, or several steps can be performed simultaneously.
[0082] The aspects of this disclosure have been described above with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and program products according to embodiments of this disclosure. It should be understood that each block in the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by a computer program or instructions. These programs or instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing apparatus to produce a machine such that these instructions, executable via the processor of the computer or other programmable data processing apparatus, enable the implementation of the functions / actions specified in one or more blocks of the flowchart illustrations and / or block diagrams. Such a processor can be, but is not limited to, a general-purpose processor, a special-purpose processor, a special application processor, or a field-programmable logic circuit. It is also understood that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, can also be implemented by special-purpose hardware performing the specified functions or actions, or can be implemented by a combination of special-purpose hardware and computer instructions.
[0083] The above description is merely a specific implementation of this application. Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working processes of the systems, modules, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here. It should be understood that the protection scope of this application is not limited thereto. Any person skilled in the art can easily conceive of various equivalent modifications or substitutions within the technical scope disclosed in this application, and these modifications or substitutions should all be covered within the protection scope of this application.
Claims
1. A battery charging control method, characterized in that, include: Obtain the first power consumption corresponding to N driving conditions of the vehicle; N is an integer greater than 1; Based on the driving power consumption ratio of the vehicle, the first power consumption is corrected to obtain the second power consumption; the second power consumption is used to characterize the equivalent power consumption corresponding to the first power consumption when the driving power consumption ratio is 100%. The full-charge range of the vehicle is determined based on the second energy consumption of the vehicle under each driving condition and the battery pack capacity of the vehicle. Based on the vehicle's historical cumulative battery charge, the battery pack charge, and the full charge range, the equivalent pure electric driving range is determined. If the equivalent pure electric driving range meets the preset retirement conditions, the retirement strategy is activated to charge the vehicle's battery.
2. The method according to claim 1, characterized in that, The determination of the vehicle's full-charge range based on the second energy consumption corresponding to each driving condition and the vehicle's battery pack capacity includes: The average energy consumption of the vehicle is determined based on the second energy consumption of the vehicle under each driving condition. The vehicle's range on a full charge is determined based on the vehicle's battery pack capacity and average power consumption.
3. The method according to claim 1, characterized in that, The acquisition of the first power consumption corresponding to N driving conditions of the vehicle includes: The system obtains the first pure electric driving mileage and the first historical cumulative battery level at the start of the first driving condition, and the second pure electric driving mileage and the second historical cumulative battery level at the end of the first driving condition; the first driving condition is any one of the N driving conditions. Based on the first pure electric driving mileage, the first historical cumulative battery charge, the second pure electric driving mileage, and the second historical cumulative battery charge, the first energy consumption corresponding to the first driving condition is determined.
4. The method according to claim 1, characterized in that, Before correcting the first energy consumption based on the vehicle's driving energy consumption ratio to obtain the second energy consumption, the method further includes: Obtain the bus current and bus voltage of the motor corresponding to the N driving conditions; Based on the bus current and bus voltage of the motor corresponding to the N driving conditions, the historical cumulative drive power consumption is determined. Based on the historical cumulative driving power consumption and the vehicle's historical cumulative total power consumption, the proportion of driving power consumption of the vehicle is determined.
5. The method according to claim 4, characterized in that, When the equivalent pure electric driving range meets the preset retirement conditions, the retirement strategy is activated to charge the vehicle's battery, including: If the maximum value of the equivalent pure electric driving range and the pure electric range signal of the vehicle is greater than or equal to the mileage threshold, the retirement strategy is activated to charge the battery of the vehicle.
6. The method according to any one of claims 1 to 5, characterized in that, The retirement strategy includes at least one of the following: Reduce the maximum charging power limit; Reduce the maximum charging current limit; Reduce the maximum charging capacity limit; Narrow the charging temperature limit range.
7. A battery charging control device, characterized in that, include: The acquisition module is used to acquire the first power consumption corresponding to N driving conditions of the vehicle; N is an integer greater than 1; The correction module is used to correct the first energy consumption based on the proportion of driving energy consumption of the vehicle to obtain the second energy consumption; The second power consumption is used to characterize the equivalent power consumption corresponding to the first power consumption when the driving power consumption accounts for 100%; The first determining module is used to determine the full-charge range of the vehicle based on the second power consumption of the vehicle in each driving condition and the battery pack power of the vehicle. The second determining module is used to determine the equivalent pure electric driving range based on the vehicle's historical cumulative battery power, the battery pack power, and the full charge range. The control module is used to activate the retirement strategy to charge the vehicle's battery when the equivalent pure electric driving range meets the preset retirement conditions.
8. An electronic device, characterized in that, The device includes: a processor and a memory storing programs or instructions; When the processor executes the program or instructions, it implements the method as described in any one of claims 1-6.
9. A machine-readable storage medium, characterized in that, The machine-readable storage medium stores a program or instructions that, when executed by a processor, implement the method as described in any one of claims 1-6.
10. A computer program product, characterized in that, When the instructions in the computer program product are executed by the processor of the electronic device, the electronic device causes the electronic device to perform the method as described in any one of claims 1-6.
11. A vehicle, characterized in that, The vehicle includes a battery charging control device. The battery charging control device is used to perform the method as described in any one of claims 1-6.