Charging control method and device of battery, vehicle and medium
By dividing the charging interval and determining the minimum value using the optimization function, the problem of low charging time determination efficiency is solved, and fast and accurate charging time calculation and comparison is achieved.
Patent Information
- Application Number
- CN202510068158.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-15
- Publication Date
- 2025-05-06
- Estimated Expiration
- 2045-01-15
AI Technical Summary
In the prior art, the charging time is inefficient to determine the charging time, and the shortest charging time cannot be accurately determined, and as the charging order increases, the sample size of the orthogonal test increases significantly.
By determining multiple charging orders and target soc intervals, dividing the set of charging intervals, using the optimization function to determine the minimum value of the objective function, and performing battery charging control based on the charging boundary capability, replacing traditional orthogonal experiments.
The efficiency of determining the shortest charging time of the battery is improved. The more charging orders the more obvious the effect, and the shortest charging time of different charging orders can be quickly calculated and compared.
Smart Images

Figure CN119928661A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of vehicle technology, and in particular to a battery charging control method, a battery charging control device, a computer-readable storage medium and a vehicle. Background Art
[0002] In the related art, when determining the charging boundary capacity and charging strategy, it is sufficient to only calculate whether the charging time meets the demand. It is impossible to determine whether the charging time that meets the demand is the shortest, and as the number of charging stages increases, the sample size of the orthogonal test increases significantly. Summary of the invention
[0003] The present application aims to solve at least one of the technical problems in the related art to a certain extent. To this end, the first purpose of the present application is to propose a battery charging control method, the method comprising determining multiple charging stages and target soc intervals, the charging stage being at least 1; determining multiple charging interval sets according to the charging stages and the target soc intervals, the charging interval sets including at least one charging interval; determining the corresponding objective function according to the charging boundary capacity and each charging interval set; determining the minimum value of multiple objective functions based on the optimization function, and determining the target charging interval set according to the minimum value; and controlling the battery charging according to the target charging interval set and the charging boundary capacity corresponding to each charging interval in the target charging interval set. The control method of the present application can replace the orthogonal experiment, improve the efficiency of determining the shortest charging time of the battery, and the more charging stages there are, the more obvious the effect is. Not only can the shortest charging time be calculated, but also the shortest charging time of different charging stages can be quickly compared.
[0004] The second objective of the present application is to provide a battery charging control device.
[0005] The third object of the present application is to provide a computer-readable storage medium.
[0006] A fourth object of the present application is to provide a vehicle.
[0007] To achieve the above-mentioned purpose, the first aspect of the present application proposes a battery charging control method, the method comprising: determining multiple charging stages and target SOC intervals, the charging stage being at least 1; determining multiple charging interval sets according to the charging stages and the target SOC intervals, the charging interval sets including at least one charging interval; determining a corresponding objective function according to the charging boundary capability and each charging interval set; determining the minimum values of multiple objective functions based on an optimization function, and determining a target charging interval set according to the minimum value; and controlling the charging of the battery according to the target charging interval set and the charging boundary capability corresponding to each charging interval in the target charging interval set.
[0008] According to one embodiment of the present application, the optimization function includes constraints, wherein the constraints include inequality constraints and equality constraints.
[0009] According to one embodiment of the present application, each charging interval includes a first upper boundary and a first lower boundary, and the above method also includes: when the difference between the first lower boundary and the first upper boundary of each charging interval is less than or equal to a first preset value, determining that the inequality constraint condition is satisfied.
[0010] According to one embodiment of the present application, the target soc interval includes a second upper boundary and a second lower boundary, and the above method also includes: obtaining a first difference between a first upper boundary of the last charging interval in the charging interval set and a first lower boundary of the first charging interval in the charging interval set; obtaining a second difference between the second upper boundary of the target soc interval and the second lower boundary of the target soc interval; when the first difference is equal to the second difference, determining that the equality constraint is satisfied.
[0011] According to one embodiment of the present application, multiple charging interval sets are determined according to the charging order and the target SOC interval, including: randomly generating multiple SOC point sets according to the charging order and the target SOC interval, the number of SOC points in the SOC point set being the sum of the charging order and a second preset value, wherein the second preset value is 1; and determining multiple charging interval sets according to the multiple SOC point sets.
[0012] According to one embodiment of the present application, the above method also includes: performing interpolation calculation based on the charging boundary capability and the soc point set to determine the charging boundary capability corresponding to each charging interval in the charging interval set.
[0013] According to one embodiment of the present application, the optimization function is the fmincon function.
[0014] To achieve the above-mentioned purpose, the second aspect of the present application proposes a battery charging control device, which includes: a first determination module, used to determine multiple charging stages and target SOC intervals, and the charging stage is at least 1; a second determination module, used to determine multiple charging interval sets according to the charging stages and the target SOC intervals, and the charging interval sets include at least one charging interval; a third determination module, used to determine the corresponding objective function according to the charging boundary capability and each charging interval set; a fourth determination module, used to determine the minimum value of multiple objective functions based on the optimization function, and determine the target charging interval set according to the minimum value; a control module, used to control the charging of the battery according to the target charging interval set and the charging boundary capability corresponding to each charging interval in the target charging interval set.
[0015] To achieve the above-mentioned purpose, the third aspect of the present application proposes a computer-readable storage medium on which a battery charging control program is stored. When the battery charging control program is executed by a processor, the aforementioned battery charging control method is implemented.
[0016] To achieve the above-mentioned objectives, the fourth aspect of the present application proposes a vehicle, including a memory, a processor, and a battery charging control program stored in the memory and executable on the processor. When the processor executes the battery charging control program, the aforementioned battery charging control method is implemented.
[0017] According to the battery charging control method, device, vehicle and medium of the embodiment of the present application, multiple charging orders and target SOC intervals are determined, and the charging order is at least 1; multiple charging interval sets are determined according to the charging order and the target SOC interval, and the charging interval set includes at least one charging interval; the corresponding objective function is determined according to the charging boundary capacity and each charging interval set; the minimum value of multiple objective functions is determined based on the optimization function, and the target charging interval set is determined according to the minimum value; the battery is charged and controlled according to the target charging interval set and the charging boundary capacity corresponding to each charging interval in the target charging interval set. The control method of the present application can replace the orthogonal experiment, improve the efficiency of determining the shortest charging time of the battery, and the more charging orders, the more obvious the effect is. Not only can the shortest charging time be calculated, but also the shortest charging time of different charging orders can be quickly compared. BRIEF DESCRIPTION OF THE DRAWINGS
[0018] Figure 1 is a flow chart of a battery charging control method according to some embodiments of the present application;
[0019] Figure 2 A schematic diagram of a charging boundary capability curve according to some embodiments of the present application;
[0020] Figure 3 is a flow chart of a battery charging control method according to other embodiments of the present application;
[0021] Figure 4 is a block diagram of a battery charging control device according to some embodiments of the present application;
[0022] Figure 5 It is a block diagram of a vehicle according to some embodiments of the present application. DETAILED DESCRIPTION
[0023] Embodiments of the present application are described in detail below, and examples of the embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar elements or elements having the same or similar functions. The embodiments described below with reference to the accompanying drawings are exemplary and are intended to be used to explain the present application, and should not be construed as limiting the present application.
[0024] The following describes in detail the battery charging control method, device, vehicle and medium according to the embodiments of the present application with reference to the accompanying drawings.
[0025] Figure 1 Flow chart of a battery charging control method according to some embodiments of the present application. Figure 1 The battery charging control method of the embodiment of the present application may include the following steps:
[0026] S110, determining multiple charging stages and target SOC ranges, wherein the charging stage is at least 1.
[0027] Specifically, the target SOC interval refers to the range of battery power from the starting SOC value to the target SOC value during the charging process. For example, the target SOC interval can be [0%-100%], that is, the current charging goal is to charge the battery from 0% power to 100%. The charging stage is to divide the target SOC interval into several consecutive charging intervals during the battery charging process. For example, if the charging stage is 3, the target SOC interval is divided into 3 charging intervals.
[0028] S120, determining a plurality of charging interval sets according to the charging stage and the target SOC interval, wherein the charging interval set includes at least one charging interval.
[0029] For example, in the following description, the target SOC interval is [0%-100%] and the charging stage is 3 as an example, but it is not intended to limit the present application. When the charging stage is 3, the target SOC interval [0%-100%] can be divided into multiple charging interval sets, for example, the target SOC interval [0%-100%] is divided into charging interval set 1, charging interval set 2, ..., charging interval set n. Each charging interval set contains 3 charging intervals, for example, charging interval set 1 contains charging interval 11, charging interval 12 and charging interval 13, charging interval set 2 contains charging interval 21, charging interval 22 and charging interval 23, and charging interval set n contains charging interval n1, charging interval n2 and charging interval n3.
[0030] It should be noted that, when the charging stage is 1, the target SOC interval [0%-100%] can be divided into one charging interval set, and the charging interval set includes one charging interval.
[0031] S130: determining a corresponding objective function according to the charging boundary capability and each charging interval set.
[0032] Specifically, refer to Figure 2 The charging boundary capacity can be pre-calibrated according to the actual situation, and the charging boundary capacity corresponds to different charging rates. The objective function corresponding to each charging interval set refers to the sum of the charging time of each charging interval in the charging interval set. The charging time of the charging interval can be determined according to the ratio of the difference between the upper boundary and the lower boundary of the charging interval and the charging rate of the charging interval, wherein the charging rate of the charging interval is determined according to the charging boundary capacity corresponding to the charging interval.
[0033] Exemplarily, when the charging stage is 3, the objective function of determining the charging interval set 1 is taken as an example for explanation. The charging interval set 1 includes the charging interval 11, the charging interval 12 and the charging interval 13. Assuming that the charging interval 11 is [0, 20%], the difference between its upper boundary and the lower boundary is 20%, the charging interval 12 is (20%, 80%], the difference between its upper boundary and the lower boundary is 60%, and the charging interval 13 is (80%, 100%], the difference between its upper boundary and the lower boundary is 20%. According to the charging boundary capacity, it can be determined that the charging rate of the charging interval 11 is a, the charging rate of the charging interval 12 is b, and the charging rate of the charging interval 13 is c. Then the objective function of the charging interval set 1 is as follows:
[0034]
[0035] It should be noted that multiplying by 60 means that the unit of the charging time is minutes, and if multiplied by 3600, the unit of the charging time is seconds.
[0036] S140, determining minimum values of multiple objective functions based on the optimization function, and determining a target charging interval set according to the minimum values.
[0037] Specifically, multiple charging stages can be set within the target SOC range. By solving the minimum value of the objective function based on the optimization function, the target charging stage set within the target SOC range can be determined, and the target charging interval set found in the multiple charging interval sets corresponding to the target charging stage can minimize the objective function, that is, the charging time is minimized.
[0038] S150 , controlling charging of the battery according to the target charging interval set and the charging boundary capability corresponding to each charging interval in the target charging interval set.
[0039] Specifically, after determining the target charging set, multiple charging intervals that divide the target SOC interval can be determined, and the charging boundary capacity corresponding to each charging interval can be determined. During the charging process, the charging boundary capacity corresponding to the charging interval can be determined by querying a two-dimensional relationship mapping table between the charging interval and the charging boundary capacity, wherein the two-dimensional relationship mapping table includes multiple charging intervals and the charging boundary capacity corresponding to each charging interval. Then, the battery is charged and controlled according to the charging interval and the charging boundary capacity corresponding to the charging interval to minimize the charging time of the battery.
[0040] The control method of the present application can replace the orthogonal experiment and improve the efficiency of determining the shortest charging time of the battery. The more charging stages there are, the more obvious the effect is. Not only can the shortest charging time be calculated, but also the shortest charging time of different charging stages can be quickly compared.
[0041] In some embodiments, the optimization function includes constraints, wherein the constraints include inequality constraints and equality constraints.
[0042] In some embodiments, each charging interval includes a first upper boundary and a first lower boundary, and the method further includes: determining that the inequality constraint condition is satisfied when the difference between the first lower boundary and the first upper boundary of each charging interval is less than or equal to a first preset value, wherein the first preset value is 0.
[0043] Specifically, when using the optimization function to solve the minimum value of the objective function, the inequality constraints need to be satisfied.
[0044] Exemplarily, assume that charging interval set 1 includes charging interval 11, charging interval 12 and charging interval 13, charging interval 11 is [0%, 20%], charging interval 12 is (20%, 80%], charging interval 13 is (80%, 100%], the difference between the first lower boundary and the first upper boundary of charging interval 11 is -20%, the difference between the first lower boundary and the first upper boundary of charging interval 12 is -60%, and the difference between the first lower boundary and the first upper boundary of charging interval 13 is -20%. It can be seen that these three differences are all less than or equal to 0, and it can be determined that the inequality constraint is satisfied.
[0045] In this way, by setting the above inequality constraints, the charging interval corresponding to the shortest charging time solved by the optimization function can be within a reasonable range, and the search process of the optimization function can be made more orderly, which helps the optimization function converge to the optimal solution faster.
[0046] In some embodiments, the target soc interval includes a second upper boundary and a second lower boundary, and the method also includes: obtaining a first difference between a first upper boundary of a last charging interval in a charging interval set and a first lower boundary of a first charging interval in a charging interval set; obtaining a second difference between a second upper boundary of the target soc interval and a second lower boundary of the target soc interval; and determining that the equality constraint is satisfied when the first difference is equal to the second difference.
[0047] Specifically, when using the optimization function to solve the minimum value of the objective function, the equality constraints also need to be met.
[0048] Exemplarily, assuming that the target soc interval is [0%-100%], the second upper boundary of the target soc interval is 100%, the second lower boundary of the target soc interval is 0%, and the second difference between the second upper boundary of the target soc interval and the second lower boundary of the target soc interval is 100%.
[0049] Assume that charging interval set 1 includes charging interval 11, charging interval 12 and charging interval 13, charging interval 11 is [0, 20%], charging interval 12 is (20%, 80%], and charging interval 13 is (80%, 100%], wherein the last charging interval of charging interval set 1 is charging interval 13, whose first upper boundary is 100%, and the first charging interval of charging interval set 1 is charging interval 11, whose first lower boundary is 0%. The first difference between the first upper boundary of charging interval 13 and the first lower boundary of charging interval 11 is 100%. It can be seen that the first difference (100%) is equal to the second difference (100%), and it can be determined that the equality constraint is satisfied.
[0050] In this way, by setting the above-mentioned equality constraints, it can be ensured that the entire charging process matches the changes in the charging interval and the target SOC interval. To a certain extent, it can avoid the problem of unstable solution results caused by the optimization function jumping between unreasonable charging intervals and target SOC interval combinations, improve the stability of the solution, and thus improve the overall performance and reliability of the charging system.
[0051] In some embodiments, multiple charging interval sets are determined according to the charging order and the target SOC interval, including: randomly generating multiple SOC point sets according to the charging order and the target SOC interval, the number of SOC points in the SOC point set being the sum of the charging order and a second preset value, wherein the second preset value is 1; and determining multiple charging interval sets according to the multiple SOC point sets.
[0052] Specifically, after determining the charging order, the number of SOC points can be determined according to the charging order. For example, if the charging order is determined to be 3, the number of SOC points can be determined to be 4. That is to say, the SOC point set randomly generated in the target SOC interval can be SOC point set 1, SOC point set 2, ..., SOC point set n. Each SOC point set includes 4 SOC points. For example, SOC point set 1 includes SOC11, SOC12, SOC13 and SOC14, SOC point set 2 includes SOC21, SOC22, SOC23 and SOC24, and SOC point set n includes SOCN1, SOCN2, SOCN3 and SOCN4.
[0053] For example, assuming that the target soc interval is [0%-100%], soc11 of soc point set 1 is 0%, soc12 is 20%, soc13 is 80%, and soc14 is 100%, then the charging interval set 1 can be determined according to the soc point set 1, and the charging interval 11 of the charging interval set 1 is [soc11, soc12], the charging interval 12 is (soc12, soc13], and the charging interval 13 is (soc13, soc14].
[0054] In some embodiments, the above method also includes: performing interpolation calculation based on the charging boundary capability and the soc point set to determine the charging boundary capability corresponding to each charging interval in the charging interval set.
[0055] Specifically, the interpolation calculation may be a linear interpolation calculation, a polynomial interpolation calculation, a Lagrange interpolation calculation, etc., and no specific limitation is made here. Figure 2 The charging boundary capacity corresponding to each charging interval in the charging interval set corresponding to the soc point set 1 is different from the charging boundary capacity corresponding to each charging interval in the charging interval set corresponding to the soc point set 2, and their corresponding charging rates are also different.
[0056] In this way, by interpolating the charging boundary capacity to correspond to the charging interval, the appropriate charging boundary capacity can be accurately determined for each charging interval, adapting to changes in battery characteristics and improving the safety and stability of the charging process.
[0057] In some embodiments, the optimization function is an fmincon function.
[0058] Specifically, when the optimization function is the fmincon function, the inequality constraint is A·x≤b, and the equality constraint is Aeq·x=beq.
[0059] For example, taking the charging stage as 3 as an example, A is x is b is Aeq is [-1 0 0 1], and beq is the second difference between the second upper boundary of the target soc interval and the second lower boundary of the target soc interval.
[0060] That is to say, according to A·x≤b, the following formula can be determined:
[0061]
[0062] soc11-soc12≤0
[0063] soc12-soc13≤0
[0064] soc13-soc14≤0
[0065] According to Aeq·x=beq, the following formula can be determined:
[0066]
[0067] soc14-soc11=second difference
[0068] In this way, the fmincon function is used as the optimization function to solve the shortest charging time, which has low requirements on hardware resources, fast solution speed and good repeatability.
[0069] As a specific example, see Figure 3 , the battery charging control method may further include the following steps:
[0070] S301, start.
[0071] S302, setting the charging stage n and the target soc range.
[0072] S303, randomly generate n+1 soc points and sort them.
[0073] S304, import charging boundary capability (charging rate in different SOC intervals).
[0074] S305, setting equality constraints and inequality constraints related to the soc point.
[0075] S306, setting charging time as the objective function.
[0076] S307, calling fmincon to calculate the charging time.
[0077] S308, determine whether the charging time is stable. If yes, execute S309; otherwise, execute S303.
[0078] S309, end.
[0079] In summary, the control method of the present application can replace the orthogonal experiment and improve the efficiency of determining the shortest charging time of the battery. The more charging stages there are, the more obvious the effect is. Not only can the shortest charging time be calculated, but also the shortest charging time of different charging stages can be quickly compared.
[0080] Corresponding to the above embodiments, the present application also proposes a battery charging control device.
[0081] Reference Figure 4 The battery charging control device 400 includes: a first determination module 410 , a second determination module 420 , a third determination module 430 , a fourth determination module 440 and a control module 450 .
[0082] Among them, the first determination module 410 is used to determine multiple charging orders and target soc intervals, and the charging order is at least 1. The second determination module 420 is used to determine multiple charging interval sets according to the charging order and the target soc interval, and the charging interval set includes at least one charging interval. The third determination module 430 is used to determine the corresponding objective function according to the charging boundary capability and each charging interval set. The fourth determination module 440 is used to determine the minimum value of multiple objective functions based on the optimization function, and determine the target charging interval set according to the minimum value. The control module 450 is used to control the charging of the battery according to the target charging interval set and the charging boundary capability corresponding to each charging interval in the target charging interval set.
[0083] According to one embodiment of the present application, the optimization function includes constraints, wherein the constraints include inequality constraints and equality constraints.
[0084] According to an embodiment of the present application, each charging interval includes a first upper boundary and a first lower boundary, and when the difference between the first lower boundary and the first upper boundary of each charging interval is less than or equal to a first preset value, it is determined that the inequality constraint condition is satisfied.
[0085] According to one embodiment of the present application, the target soc interval includes a second upper boundary and a second lower boundary, and a first difference between the first upper boundary of the last charging interval in the charging interval set and the first lower boundary of the first charging interval in the charging interval set is obtained; a second difference between the second upper boundary of the target soc interval and the second lower boundary of the target soc interval is obtained; when the first difference is equal to the second difference, it is determined that the equality constraint is satisfied.
[0086] According to one embodiment of the present application, the second determination module is specifically used to randomly generate multiple SOC point sets according to the charging order and the target SOC interval, the number of SOC points in the SOC point set is the sum of the charging order and a second preset value, wherein the second preset value is 1; and determine multiple charging interval sets according to the multiple SOC point sets.
[0087] According to one embodiment of the present application, an interpolation calculation is performed based on the charging boundary capability and the soc point set to determine the charging boundary capability corresponding to each charging interval in the charging interval set.
[0088] According to one embodiment of the present application, the optimization function is the fmincon function.
[0089] It should be pointed out that the above-mentioned explanation of the embodiments and beneficial effects of the battery charging control method are also applicable to the battery charging control device of the embodiment of the present application. To avoid redundancy, they will not be elaborated here.
[0090] Corresponding to the above embodiments, the present application also proposes a computer-readable storage medium.
[0091] The computer-readable storage medium of the present application stores a battery charging control program thereon, and the battery charging control program implements the aforementioned battery charging control method when executed by a processor.
[0092] It should be pointed out that the above-mentioned explanation of the embodiments and beneficial effects of the battery charging control method are also applicable to the computer-readable storage medium of the embodiments of the present application, and will not be elaborated here in order to avoid redundancy.
[0093] Corresponding to the above embodiments, the present application also proposes a vehicle.
[0094] See also Figure 5 As shown, the vehicle 500 of the present application includes a memory 510, a processor 520, and a battery charging control program stored in the memory 510 and executable on the processor 520. When the processor executes the battery charging control program, the aforementioned battery charging control method is implemented.
[0095] It should be pointed out that the above-mentioned explanation of the embodiments and beneficial effects of the battery charging control method are also applicable to the vehicle of the embodiment of the present application. In order to avoid redundancy, they will not be elaborated here.
[0096] It should be noted that the logic and / or steps represented in the flowchart or otherwise described herein, for example, can be considered as a sequenced list of executable instructions for implementing logical functions, and can be specifically implemented in any computer-readable medium for use by an instruction execution system, device or apparatus (such as a computer-based system, a system including a processor, or other system that can fetch instructions from an instruction execution system, device or apparatus and execute instructions), or in combination with these instruction execution systems, devices or apparatuses. For the purposes of this specification, "computer-readable medium" can be any device that can contain, store, communicate, propagate or transmit a program for use by an instruction execution system, device or apparatus, or in combination with these instruction execution systems, devices or apparatuses. More specific examples of computer-readable media (a non-exhaustive list) include the following: an electrical connection portion with one or more wirings (electronic device), a portable computer disk box (magnetic device), a random access memory (RAM), a read-only memory (ROM), an erasable and programmable read-only memory (EPROM or flash memory), an optical fiber device, and a portable compact disk read-only memory (CDROM). In addition, the computer-readable medium may even be paper or other suitable medium on which the program is printed, since the program may be obtained electronically, for example, by optically scanning the paper or other medium and then editing, interpreting or processing in other suitable ways if necessary, and then stored in a computer memory.
[0097] It should be understood that the various parts of the present application can be implemented by hardware, software, firmware or a combination thereof. In the above-mentioned embodiments, multiple steps or methods can be implemented by software or firmware stored in a memory and executed by a suitable instruction execution system. For example, if implemented by hardware, as in another embodiment, it can be implemented by any one of the following technologies known in the art or their combination: a discrete logic circuit having a logic gate circuit for implementing a logic function for a data signal, a dedicated integrated circuit having a suitable combination of logic gate circuits, a programmable gate array (PGA), a field programmable gate array (FPGA), etc.
[0098] In the description of this specification, the description with reference to the terms "one embodiment", "some embodiments", "example", "specific example", or "some examples" means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present application. In this specification, the schematic representation of the above terms does not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described may be combined in any one or more embodiments or examples in a suitable manner.
[0099] In addition, the terms "first" and "second" are used for descriptive purposes only and should not be understood as indicating or implying relative importance or implicitly indicating the number of the indicated technical features. Therefore, the features defined as "first" and "second" may explicitly or implicitly include at least one of the features. In the description of this application, the meaning of "plurality" is at least two, such as two, three, etc., unless otherwise clearly and specifically defined.
[0100] In this application, unless otherwise clearly specified and limited, the terms "installed", "connected", "connected", "fixed" and the like should be understood in a broad sense, for example, it can be a fixed connection, a detachable connection, or an integral connection; it can be a mechanical connection or an electrical connection; it can be a direct connection or an indirect connection through an intermediate medium, it can be the internal connection of two elements or the interaction relationship between two elements, unless otherwise clearly defined. For ordinary technicians in this field, the specific meanings of the above terms in this application can be understood according to specific circumstances.
[0101] Although the embodiments of the present application have been shown and described above, it can be understood that the above embodiments are exemplary and cannot be understood as limitations on the present application. Ordinary technicians in this field can change, modify, replace and modify the above embodiments within the scope of the present application.
Claims
1. A battery charging control method, characterized in that: The method comprises: Determining a plurality of charging stages and a target SOC range, wherein the charging stage is at least 1; Determine a plurality of charging interval sets according to the charging order and the target soc interval, wherein the charging interval set includes at least one charging interval; Determining a corresponding objective function according to the charging boundary capability and each of the charging interval sets; Determining minimum values of the plurality of objective functions based on the optimization function, and determining a target charging interval set according to the minimum values; The battery is charged and controlled according to the target charging interval set and the charging boundary capability corresponding to each charging interval in the target charging interval set.
2. The battery charging control method according to claim 1, characterized in that: The optimization function includes constraints, wherein the constraints include inequality constraints and equality constraints.
3. The battery charging control method according to claim 2, characterized in that: Each of the charging intervals includes a first upper boundary and a first lower boundary, and the method further includes: In a case where a difference between the first lower boundary and the first upper boundary of each charging interval is less than or equal to a first preset value, it is determined that the inequality constraint condition is satisfied.
4. The battery charging control method according to claim 3, characterized in that: The target SOC interval includes a second upper boundary and a second lower boundary, and the method further includes: Obtaining a first difference between a first upper boundary of a last charging interval in the charging interval set and a first lower boundary of a first charging interval in the charging interval set; Obtaining a second difference between a second upper boundary of the target SOC interval and a second lower boundary of the target SOC interval; When the first difference value is equal to the second difference value, it is determined that the equality constraint condition is satisfied.
5. The battery charging control method according to claim 4, characterized in that: Determining a plurality of charging interval sets according to the charging stage and the target SOC interval includes: Randomly generate a plurality of SOC point sets according to the charging order and the target SOC interval, the number of SOC points in the SOC point set being the sum of the charging order and a second preset value, wherein the second preset value is 1; The plurality of charging interval sets are determined according to the plurality of soc point sets.
6. The battery charging control method according to claim 5, characterized in that: The method further comprises: An interpolation calculation is performed based on the charging boundary capability and the soc point set to determine the charging boundary capability corresponding to each charging interval in the charging interval set.
7. The battery charging control method according to claim 1, characterized in that: The optimization function is the fmincon function.
8. A battery charging control device, characterized in that: The device comprises: A first determination module is used to determine a plurality of charging stages and a target SOC range, wherein the charging stage is at least 1; A second determination module is used to determine a plurality of charging interval sets according to the charging order and the target SOC interval, wherein the charging interval set includes at least one charging interval; A third determination module, configured to determine a corresponding objective function according to the charging boundary capability and each of the charging interval sets; a fourth determination module, configured to determine minimum values of the plurality of objective functions based on the optimization function, and determine a target charging interval set according to the minimum values; A control module is used to control charging of the battery according to the target charging interval set and the charging boundary capacity corresponding to each charging interval in the target charging interval set.
9. A computer-readable storage medium, characterized in that: A battery charging control program is stored thereon, and when the battery charging control program is executed by a processor, a battery charging control method according to any one of claims 1 to 7 is implemented.
10. A vehicle, characterized in that: The invention comprises a memory, a processor and a battery charging control program stored in the memory and executable on the processor. When the processor executes the battery charging control program, the battery charging control method according to any one of claims 1 to 7 is implemented.
Citation Information
Patent Citations
Lithium battery fast charging flow calibration method
CN116087805A
Battery charging control method and device
CN117277459A
Safe and rapid optimized charging method for lithium ion battery
CN117293428A
Method and device for estimating charging time of battery of vehicle
CN117741455A
Power battery charging control method and device, vehicle, medium and computer program
CN118418815A