Pulse current calculation method and device, storage medium and electronic equipment

By establishing a pulse heating current waveform mapping table for the battery at different temperatures and SOC values, the problem of poor current calculation accuracy during pulse charge and discharge in the prior art is solved, and high-precision and low-cost current calculation are achieved.

CN120065017AInactive Publication Date: 2025-05-30BEIJING CAVAN NEW ENERGY AUTOMOTIVE CO LTD
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
CN202411620537.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-13
Publication Date
2025-05-30
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

In the prior art, due to the long BMS operating cycle or high cost of high-frequency sampling equipment during pulse charging and discharging, the current calculation accuracy is poor, making it difficult to popularize mass-produced vehicles.

Method used

By obtaining the pulse heating current waveform of the battery at different temperatures and different SOC values, establish a three-dimensional current mapping table of temperature-SOC value-average current, and query the mapping table to determine the current at the current temperature and SOC values.

Benefits of technology

It improves the accuracy of current calculation of the vehicle during pulse charging and discharging, reduces the cost of current calculation, and avoids dependence on high-frequency sampling equipment and high-computing battery management system chips.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120065017A_ABST
    Figure CN120065017A_ABST
Patent Text Reader

Abstract

The invention provides a pulse current calculation method, a pulse charging device, a computer readable storage medium and electronic equipment. The method comprises the following steps: acquiring pulse heating current waveforms of a battery at different temperatures and different SOC values; and determining the current at the current temperature and the current SOC value according to the pulse heating current waveform. According to the method, the corresponding current value is obtained by obtaining the pulse heating current waveform of the battery at different temperatures and different SOC values, then the current at the current temperature and the current SOC value is determined, the current calculation accuracy of the vehicle during pulse charging and discharging is improved, and the current calculation cost is reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of power battery management systems, and in particular, to a method for calculating pulse current, a pulse charging device, a computer-readable storage medium, and an electronic device. Background Art

[0002] The accuracy of current calculation during pulse charge and discharge is very important for calculating the remaining battery charge. For the current calculation during pulse charge and discharge, in the related art, a BMS (Battery Management System) can be used for acquisition and calculation, or acquisition and calculation can be performed through high-frequency sampling devices, etc.

[0003] However, when calculating the current during pulse charge and discharge using the above BMS method, since the discharge and charge processes are extremely fast, usually less than 1 millisecond, and the operating cycle of the BMS is usually 1 - 10 ms, it is too late to acquire and calculate the discharge and charge currents passing through the battery pack, resulting in too large an error in the SOC (State of Charge) calculation during pulse discharge and charge; when calculating the current during pulse charge and discharge using the above high-frequency sampling device and other methods, the processing speed and cycle requirements for the controller processing chip are relatively high, making it difficult to be popularized and used in mass-produced vehicles. Summary of the Invention

[0004] The present invention aims to solve at least one of the technical problems existing in the prior art.

[0005] To this end, one object of the present invention is to propose a method for calculating pulse current, which improves the accuracy of current calculation during pulse charge and discharge of a vehicle and reduces the calculation cost when the battery is used for pulse heating.

[0006] To this end, a second object of the present invention is to propose a pulse charging device.

[0007] To this end, a third object of the present invention is to propose a computer-readable storage medium.

[0008] To this end, a fourth object of the present invention is to propose an electronic device.

[0009] To achieve the above object, an embodiment of the first aspect of the present invention proposes a method for calculating pulse current, the method comprising: acquiring a pulse heating current waveform of a battery at different temperatures and different SOC values; determining a current at a current temperature and a current SOC value according to the pulse heating current waveform.

[0010] According to the method for calculating the pulsed current according to the embodiments of the present invention, by obtaining the pulsed heating current waveforms of the battery at different temperatures and different SOC values, determining the current at the current temperature and the current SOC value according to the pulsed heating current waveforms, obtaining the corresponding current values by obtaining the pulsed heating current waveforms of the battery at different temperatures and different SOC values, and then determining the current at the current temperature and the current SOC value, the accuracy of the current calculation during pulsed charge and discharge of the vehicle is improved, and the calculation cost of the current is reduced.

[0011] In some embodiments, determining the current at the current temperature and the current SOC value according to the pulsed heating current waveforms includes: obtaining the average current of the pulsed heating current waveforms at different temperatures and different SOC values within the charge and discharge cycle, preparing data for accurately calculating the remaining battery power; establishing a three-dimensional current mapping table of temperature - SOC value - average current; and determining the current according to the three-dimensional current mapping table, laying a foundation for accurately calculating the remaining battery power and saving the calculation cost.

[0012] In some embodiments, determining the current according to the three-dimensional current mapping table includes: determining the current according to the current SOC value, the current temperature, and the three-dimensional current mapping table. Since the three-dimensional current mapping table is based on the calculation system of the pulsed current and obtained through experimental tests at different temperatures and SOC values, when determining the current, only by querying the three-dimensional current mapping table can the current at the current SOC value and the current temperature be obtained. There is no need to use high-cost instruments such as high-frequency sampling devices, and it does not depend on the processing speed and cycle of the controller processing chip, so as to quickly and accurately obtain the current, saving costs.

[0013] In some embodiments, determining the current according to the current SOC value, the current temperature, and the three-dimensional current mapping table includes: inputting the current SOC value and the current temperature value into the three-dimensional current mapping table to determine the current, so as to quickly and accurately obtain the current value at the current SOC value and the current temperature.

[0014] In some embodiments, before determining the current at the current temperature and the current SOC value according to the pulsed heating current waveforms, it further includes: determining that the pulsed heating function of the vehicle is turned on, so as to query the corresponding current value according to the obtained current temperature and current SOC value when the pulsed heating function of the vehicle is in use.

[0015] In some embodiments, obtaining the average current of the pulsed heating current waveform within a charge-discharge cycle at different temperatures and different SOC values includes: obtaining a first integral value of the charging current and the charging time during the charging cycle, and obtaining a second integral value of the discharging current and the discharging time during the discharging cycle, which serves as a data basis for determining the average current; determining the average current based on the first integral value, the second integral value, and the charge-discharge cycle, which serves as a basis for determining a three-dimensional current mapping table of temperature-SOC value-average current.

[0016] In some embodiments, determining the average current based on the first integral value, the second integral value, and the charge-discharge cycle includes: determining an integral difference based on the first integral value and the second integral value as a preparation for determining the average current; determining the average current based on the integral difference and the charge-discharge cycle to obtain a three-dimensional current mapping table of temperature-SOC value-average current. This calculation method is an offline measurement method through experimental testing. When the vehicle activates the pulsed heating function, the average current can be obtained by querying the three-dimensional current mapping table, without the need to use a high-frequency current sensor, a battery management system chip with high computing power and a short operating cycle to calculate the current online, reducing costs. Then, calculating the remaining battery power based on the average current obtained by querying the three-dimensional current mapping table improves the calculation accuracy of the remaining battery power and reduces the calculation cost.

[0017] To achieve the above object, an embodiment of the second aspect of the present invention provides a pulsed charging device, where the control device includes: an acquisition module configured to acquire the pulsed heating current waveform of the battery at different temperatures and different SOC values; and a control module configured to determine the current at the current temperature and the current SOC value based on the pulsed heating current waveform.

[0018] According to the pulsed charging device of the embodiment of the present invention, by acquiring the pulsed heating current waveform of the battery at different temperatures and different SOC values, determining the current at the current temperature and the current SOC value based on the pulsed heating current waveform, obtaining the corresponding current value by acquiring the pulsed heating current waveform of the battery at different temperatures and different SOC values, and then determining the current at the current temperature and the current SOC value, the calculation accuracy of the current during pulsed charge and discharge of the vehicle is improved, and the calculation cost of the current is reduced.

[0019] To achieve the above object, an embodiment of the third aspect of the present invention provides a computer-readable storage medium, on which a calculation program for pulsed current is stored. When the calculation program for pulsed current is executed by a processor, a device installed with the calculation program for pulsed current implements the method for calculating pulsed current as described in the above embodiments.

[0020] To achieve the above object, an embodiment of the fourth aspect of the present invention provides an electronic device, which includes: at least one processor; and a memory communicatively connected to the at least one processor; wherein, the memory stores a calculation program for pulsed current that can be executed by the at least one processor, and when the calculation program for pulsed current is executed by the at least one processor, the at least one processor executes the method for calculating pulsed current as described in the above embodiment.

[0021] According to the electronic device of the embodiment of the present invention, by obtaining the pulsed heating current waveforms of the battery at different temperatures and different SOC values, determining the current at the current temperature and current SOC value according to the pulsed heating current waveforms, obtaining the corresponding current values by obtaining the pulsed heating current waveforms of the battery at different temperatures and different SOC values, and then determining the current at the current temperature and current SOC value, the accuracy of current calculation during pulsed charge and discharge of the vehicle is improved, and the calculation cost of the current is reduced.

[0022] Additional aspects and advantages of the present invention will be given in part in the following description, become apparent in part from the following description, or be learned through the practice of the present invention. BRIEF DESCRIPTION OF THE DRAWINGS

[0023] The above and / or additional aspects and advantages of the present invention will become apparent and be readily understood from the description of the embodiments in conjunction with the following drawings, wherein: Figure 1 is a flowchart of a method for calculating pulsed current according to an embodiment of the present invention; Figure 2 is a block diagram of a system for calculating pulsed current according to an embodiment of the present invention; Figure 3 is a waveform of pulsed current according to an embodiment of the present invention; Figure 4 is a flowchart of a method for calculating pulsed current according to another embodiment of the present invention; Figure 5 is a block diagram of a pulsed charging device according to an embodiment of the present invention; Figure 6 is a block diagram of an electronic device according to an embodiment of the present invention.

[0024] REFERENCE MARKS: Battery 50; Motor controller 51; Control module 52; Winding 53; Pulsed charging device 100; Obtaining module 101; Control module 102; Electronic device 110; Processor 111; Memory 112. DETAILED DESCRIPTION

[0025] Embodiments of the present invention will be described in detail below. The embodiments described with reference to the accompanying drawings are exemplary. Embodiments of the present invention will be described in detail below.

[0026] The power battery of a vehicle has poor charging performance at low temperatures and needs to be heated before it can be charged with a large current. Pulse heating can be selected for heating the power battery. In the charge-discharge cycle of pulse heating, the discharge and charging times are extremely short, and the current time is relatively large. When the current passes through a battery pack with a relatively large internal resistance at low temperature, the battery can be quickly heated up. The principle of pulse heating is to utilize the characteristic that the internal resistance of the battery system is relatively large at low temperatures, and perform a pulsed discharge on the battery for a duration of about several hundred microseconds to several milliseconds through the electric drive system at low temperature. Since there are relatively large inductive components in the electric drive system, the inductive components can store electrical energy in the inductive components during the discharge process of the power battery. At the end of the discharge, the electrical energy stored in the inductive components is charged into the power battery under the freewheeling action of the inductive components. After the power battery receives and stores it, the next discharge cycle is carried out.

[0027] When using pulse heating, the accuracy of calculating the current during pulse charge and discharge is very important for calculating the remaining battery charge. In related technologies, for example, a BMS is used to collect and calculate the current during pulse charge and discharge.

[0028] However, with the above calculation method, since the process of pulse discharge and charge is extremely fast, usually less than 1 millisecond, and the operating cycle of the BMS is usually 1 - 10 ms, it is too late to collect and calculate the discharge and charge currents passing through the battery pack, resulting in too large an error in SOC calculation during pulse discharge and charge.

[0029] For another example, through high-frequency sampling, and combining the power switch state values of the stator windings to calculate the average current of each phase, and then cooperating with the DC average voltage, the average current on the DC side is obtained by looking up the switching frequency of the power switch in a table. For another example, during the process of storing energy in the stator windings when the power battery discharges and the process of the stator windings charging the power battery, the pulse current is calculated using the parameter relationships such as the three-phase currents collected by high-frequency sampling.

[0030] However, the high-frequency sampling equipment used in the above calculation method has a relatively high cost and requires a relatively high processing speed and cycle for the controller processing chip. For example, during the pulse discharge and charge process, it is necessary to use a 10k high-frequency real-time acquisition of the three-phase currents of the windings of the electric drive system, with real-time acquisition and real-time processing. Compared with the current commonly used current sensors with a sampling frequency of 0.2 - 1k and the processing chips of the battery management system controller with an operating cycle of 1 - 10 ms, the cost is relatively high.

[0031] Therefore, by adopting the pulse current calculation method of the embodiment of the present invention, by obtaining the pulse heating current waveforms of the battery at different temperatures and different SOC values, determining the current at the current temperature and current SOC value according to the pulse heating current waveforms, obtaining the corresponding current values by obtaining the pulse heating current waveforms of the battery at different temperatures and different SOC values, and then determining the current at the current temperature and current SOC value, the accuracy of current calculation during pulse charge and discharge of the vehicle is improved, and the calculation cost of the current is reduced.

[0032] The following combines Figures 1-4 to describe the pulse current calculation method of the embodiment of the present invention.

[0033] As Figure 1 shown, the pulse current calculation method of the embodiment of the present invention at least includes step S1-step S2.

[0034] Step S1, obtain the pulse heating current waveforms of the battery at different temperatures and different SOC values.

[0035] In the embodiment, as Figure 2 shown, it is a block diagram of a pulse current calculation system according to an embodiment of the present invention. The pulse current calculation system of the embodiment of the present invention includes: a battery 50, a motor controller 51, a control module 52, and a winding 53; wherein, the motor controller 51 can control the contactor in the control module 52 to complete charge and discharge of the battery and the winding, etc. When using this system for pulse heating, the contactor in the control module 52 can be controlled to close, so that the battery 50, the contactor, and the winding 53 form a loop, and the battery 50 charges the winding 53, that is, discharges the battery 50. After the battery 50 finishes discharging, by controlling the closing of the contactor in the control module 52, using the characteristic that the current direction in the winding 53 remains unchanged, the winding, the contactor, and the battery 50 form a loop to charge the battery 50, completing one charge and discharge cycle.

[0036] Based on the above pulse current calculation system, using this system, select different temperatures and different SOC values of the battery according to user requirements and experiments, etc. for pulse heating tests, and obtain the pulse heating current waveforms of the battery at different temperatures and different SOC values. As Figure 3 shown, it is a pulse current waveform according to an embodiment of the present invention. Taking a certain test as an example, select the temperature of the battery to be T1 and the SOC value to be SOC1, conduct a pulse heating test, and obtain the pulse heating current waveform as Figure 3 shown, where the positive direction of the vertical axis is the direction in which the battery discharge current increases; the positive direction of the vertical axis is the direction in which the battery charge current increases; the positive direction of the horizontal axis is the direction of time increase; 0 to is the battery discharge period; From 0 to T is the battery charging cycle; from 0 to T is the charge-discharge cycle. By obtaining the pulse heating current waveforms of the battery at different temperatures and different SOC values, the calculation of the pulse heating current is achieved.

[0037] Step S2: Determine the current at the current temperature and the current SOC value according to the pulse heating current waveform.

[0038] In the embodiment, according to Figure 3 As shown in the waveform of the pulse current, the average current at different temperatures and different SOC values is determined through the charge-discharge cycle and the charge-discharge current value, and a three-dimensional current mapping table of temperature-SOC value-average current is obtained. After the vehicle activates the pulse heating function, the current temperature and the current SOC value of the battery are obtained, and the average current at the current temperature and the current SOC value is queried from the three-dimensional current mapping table. The determination of the average current is an offline measurement method through experimental tests. When the vehicle activates the pulse heating function, the average current can be obtained by querying the three-dimensional current mapping table without using high-frequency current sensors, battery management system chips with high computing power and short operating cycles, etc. to calculate the current online, improving the accuracy of current calculation during pulse charge and discharge of the vehicle and reducing the calculation cost of the current.

[0039] According to the pulse current calculation method of the embodiment of the present invention, by obtaining the pulse heating current waveforms of the battery at different temperatures and different SOC values, determining the current at the current temperature and the current SOC value according to the pulse heating current waveform, obtaining the corresponding current values by obtaining the pulse heating current waveforms of the battery at different temperatures and different SOC values, and then determining the current at the current temperature and the current SOC value, the accuracy of current calculation during pulse charge and discharge of the vehicle is improved, and the calculation cost of the current is reduced.

[0040] In some embodiments, determining the current at the current temperature and the current SOC value according to the pulse heating current waveform includes: obtaining the average current of the pulse heating current waveforms at different temperatures and different SOC values within the charge-discharge cycle; establishing a three-dimensional current mapping table of temperature-SOC value-average current; and determining the current according to the three-dimensional current mapping table.

[0041] In the embodiment, as Figure 3As shown, when determining the current at the current temperature and the current SOC value according to the pulse heating current waveform, different temperatures and different SOC values of the battery are selected according to user requirements and experiments, etc., and pulse heating tests are respectively carried out to obtain the pulse heating current waveforms at different temperatures and different SOC values. The average current during the charge and discharge cycle is calculated according to the corresponding pulse heating current waveforms, and the average current of the pulse heating current waveforms at different temperatures and different SOC values during the charge and discharge cycle is obtained, so as to prepare data for accurately calculating the remaining battery power; according to different temperatures, different SOC values and the corresponding average current data, a three-dimensional current mapping table under temperature-SOC value-average current is established. For example, if the average current at a temperature value of T1 and an SOC value of SOC1 is I1, then a three-dimensional current mapping table of T1-SOC1-I1 is established to quickly find the corresponding average current value according to the temperature and the SOC value; after determining the temperature and the SOC value, the current is determined by querying the temperature and the SOC value in the three-dimensional current mapping table, which lays a foundation for accurately calculating the remaining battery power and saving the calculation cost.

[0042] In some embodiments, determining the current according to the three-dimensional current mapping table includes: determining the current according to the current SOC value, the current temperature and the three-dimensional current mapping table.

[0043] In an embodiment, when determining the current according to the three-dimensional current mapping table, the current SOC value and the current temperature are obtained, and the three-dimensional current mapping table under temperature-SOC value-average current is queried according to the current SOC value and the current temperature to determine the current at the current SOC value and the current temperature. Since the three-dimensional current mapping table is a calculation system based on pulse current and is obtained through experimental tests at different temperatures and SOC values, when determining the current, only by querying the three-dimensional current mapping table can the current at the current SOC value and the current temperature be obtained, without using high-cost instruments such as high-frequency sampling devices, and without relying on the processing speed and cycle of the controller processing chip, the current can be quickly and accurately obtained, saving costs; In some embodiments, determining the current according to the current SOC value, the current temperature and the three-dimensional current mapping table includes: inputting the current SOC value and the current temperature value into the three-dimensional current mapping table to determine the current.

[0044] In an embodiment, when determining the current according to the current SOC value, the current temperature and the three-dimensional current mapping table, the current SOC value and the current temperature are obtained, and the current SOC value and the current temperature are input into the three-dimensional current mapping table to obtain the current at the current SOC value and the current temperature, so as to quickly and accurately obtain the current value at the current SOC value and the current temperature.

[0045] In some embodiments, before determining the current at the current temperature and the current SOC value according to the pulse heating current waveform, it further includes: determining that the pulse heating function of the vehicle is turned on.

[0046] In an embodiment, before determining the current according to the pulse heating current waveform at the current temperature and the current SOC value, the vehicle turns on the pulse heating function as needed, determines that the pulse heating function of the vehicle has been turned on, and obtains the current temperature and the current SOC value at the time of turning on, so as to query the corresponding current value according to the obtained current temperature and current SOC value when the pulse heating function of the vehicle is in use.

[0047] In some embodiments, obtaining the average current of the pulse heating current waveform at different temperatures and different SOC values within the charge-discharge cycle includes: obtaining a first integral value of the charging current and the charging time within the charging cycle, and obtaining a second integral value of the discharging current and the discharging time within the discharging cycle; determining the average current according to the first integral value, the second integral value, and the charge-discharge cycle.

[0048] In an embodiment, when obtaining the average current of the pulse heating current waveform at different temperatures and different SOC values within the charge-discharge cycle, for example, as Figure 3 shown, taking a certain test as an example, the temperature of the battery is set to T1 and the SOC value is set to SOC1, and a pulse heating test is performed to obtain the pulse heating current waveform as shown in Figure 3 wherein the positive direction of the vertical axis is the direction in which the battery discharging current increases; the positive direction of the vertical axis is the direction in which the battery charging current increases; the positive direction of the horizontal axis is the direction of time increase; from 0 to is the battery discharging cycle; to T is the battery charging cycle; S1 is the integral of the current and time within the discharging cycle, that is, the second integral value; S2 is the integral of the current and time within the charging cycle, that is, the first integral value; from 0 to T is the charge-discharge cycle. Obtaining the first integral value S2 of the charging current and the charging time within the charging cycle from to T, and obtaining the second integral value S1 of the discharging current and the discharging time within the discharging cycle from 0 to is the data basis for determining the average current; determining the average current according to the first integral value S2, the second integral value S1, and the charge-discharge cycle T is the basis for determining the three-dimensional current mapping table under the temperature-SOC value-average current.

[0049] In some embodiments, determining the average current according to the first integral value, the second integral value, and the charge-discharge cycle includes: determining an integral difference according to the first integral value and the second integral value; determining the average current according to the integral difference and the charge-discharge cycle.

[0050] In an embodiment, when determining the average current according to the first integral value S2, the second integral value S1, and the charge-discharge cycle T, for example, as Figure 3As shown, taking a certain pulse heating test as an example, the temperature of the battery is set to T1, the SOC value is set to SOC1, and the average current within the entire period T is set to I soc1,T1 , the average current is determined by the difference in the areas of S1 and S2, that is I soc1,T1 = (s1 - s2) / T, From this, the average current I at T1 and SOC1 is calculated soc1,T1 , and then according to requirements, experimental test conditions, etc., the SOC value and temperature are changed to conduct pulse heating tests again, and the average currents at other SOC values and temperatures are calculated to obtain a three-dimensional current mapping table of temperature - SOC value - average current. This calculation method is an off-line measurement method through experimental tests. When the vehicle activates the pulse heating function, the average current can be obtained by querying the three-dimensional current mapping table, without the need to use a high-frequency current sensor, a battery management system chip with high computing power and a short operating cycle to calculate the current online, reducing costs. Then, the remaining battery power is calculated using the average current obtained by querying the three-dimensional current mapping table, improving the calculation accuracy of the remaining battery power and reducing the calculation cost.

[0051] Next, refer to Figure 4 to specifically describe the calculation method of the pulse current in the embodiments of the present invention.

[0052] As Figure 4 shown, it is a flowchart of the calculation method of the pulse current in another embodiment of the present invention. The calculation method of the pulse current in the embodiments of the present invention includes at least steps S10 - S17.

[0053] Step S10, start.

[0054] Step S11, obtain the pulse heating current waveforms of the battery at different temperatures and different SOC values.

[0055] Step S12, obtain the average current of the pulse heating current waveforms at different temperatures and different SOC values within the charge and discharge cycles.

[0056] Step S13, obtain the first integral value of the charging current and charging time during the charging cycle, and obtain the second integral value of the discharging current and discharging time during the discharging cycle.

[0057] Step S14, determine the integral difference according to the first integral value and the second integral value.

[0058] Step S15, determine the average current according to the integral difference and the charge and discharge cycle.

[0059] Step S16, determine that the pulse heating function of the vehicle is activated.

[0060] Step S17: Input the current SOC value and the current temperature value into the three-dimensional current mapping table to determine the current.

[0061] According to the pulse current calculation method of the embodiments of the present invention, by obtaining the pulse heating current waveforms of the battery at different temperatures and different SOC values, and determining the current at the current temperature and the current SOC value according to the pulse heating current waveforms, so as to use the current, the current temperature and the current SOC value determined according to the pulse heating current waveforms when the battery is pulse-heated, improve the calculation accuracy of the remaining battery power, and reduce the calculation cost.

[0062] Next, refer to Figure 5 to describe the pulse charging device of the embodiments of the present invention.

[0063] As Figure 5 shown, it is a block diagram of a pulse charging device according to an embodiment of the present invention. The pulse charging device 100 of the embodiments of the present invention includes: an acquisition module 101 and a control module 102.

[0064] Among them, the acquisition module 101 is used to acquire the pulse heating current waveforms of the battery at different temperatures and different SOC values; the control module 102 is used to determine the current at the current temperature and the current SOC value according to the pulse heating current waveforms. According to the pulse charging device 100 of the embodiments of the present invention, the acquisition module 101 acquires the pulse heating current waveforms of the battery at different temperatures and different SOC values, and the control module 102 determines the current at the current temperature and the current SOC value according to the pulse heating current waveforms. By obtaining the corresponding current values through the pulse heating current waveforms of the battery at different temperatures and different SOC values, and then determining the current at the current temperature and the current SOC value, the calculation accuracy of the current during pulse charge and discharge of the vehicle is improved, and the calculation cost of the current is reduced.

[0065] In some embodiments, the control module 102 determines the current at the current temperature and the current SOC value according to the pulse heating current waveforms, including: acquiring the average current of the pulse heating current waveforms at different temperatures and different SOC values during the charge and discharge cycle; establishing a three-dimensional current mapping table under temperature-SOC value-average current; and determining the current according to the three-dimensional current mapping table.

[0066] In some embodiments, the control module 102 determines the current according to the three-dimensional current mapping table, including: determining the current according to the current SOC value, the current temperature and the three-dimensional current mapping table.

[0067] In some embodiments, the control module 102 determines the current according to the current SOC value, the current temperature and the three-dimensional current mapping table, including: inputting the current SOC value and the current temperature value into the three-dimensional current mapping table to determine the current.

[0068] In some embodiments, before the control module 102 determines the current based on the pulse heating current waveform at the current temperature and the current SOC value, it further includes: determining that the pulse heating function of the vehicle is turned on.

[0069] In some embodiments, the control module 102 obtains the average current of the pulse heating current waveform within the charge-discharge cycle at different temperatures and different SOC values, including: obtaining a first integral value of the charging current and the charging time during the charging cycle, and obtaining a second integral value of the discharging current and the discharging time during the discharging cycle; determining the average current based on the first integral value, the second integral value, and the charge-discharge cycle.

[0070] In some embodiments, the control module 102 determines the average current based on the first integral value, the second integral value, and the charge-discharge cycle, including: determining an integral difference based on the first integral value and the second integral value; determining the average current based on the integral difference and the charge-discharge cycle.

[0071] According to the pulse charging device 100 of the embodiments of the present invention, the acquisition module 101 acquires the pulse heating current waveforms of the battery at different temperatures and different SOC values, and the control module 102 determines the current at the current temperature and the current SOC value based on the pulse heating current waveforms. By obtaining the corresponding current values from the pulse heating current waveforms of the battery at different temperatures and different SOC values and then determining the current at the current temperature and the current SOC value, the accuracy of current calculation during pulse charge and discharge of the vehicle is improved, and the calculation cost of the current is reduced.

[0072] The computer-readable storage medium of the embodiments of the present invention is described below.

[0073] The computer-readable storage medium of the embodiments of the present invention has a calculation program for pulse current stored thereon. When the calculation program for pulse current is executed by a processor, the device installed with the calculation program for pulse current implements the calculation method of pulse current as described in the above embodiments.

[0074] Next, reference is made to Figure 6 The electronic device of the embodiments of the present invention is described.

[0075] As Figure 6 shown, it is a block diagram of an electronic device according to an embodiment of the present invention. The electronic device 110 includes at least one processor 111 and a memory 112 communicatively connected to at least one processor 110.

[0076] Among them, the memory 112 stores a calculation program for pulse current that can be executed by at least one processor 110. When the calculation program for pulse current is executed by at least one processor 110, at least one processor 110 executes the calculation method of pulse current as described in the above embodiments.

[0077] According to the electronic device 110 of an embodiment of the present invention, by obtaining the pulse heating current waveforms of the battery at different temperatures and different SOC values, determining the current at the current temperature and the current SOC value according to the pulse heating current waveforms, obtaining the corresponding current values by obtaining the pulse heating current waveforms of the battery at different temperatures and different SOC values, and then determining the current at the current temperature and the current SOC value, the calculation accuracy of the current during pulse charge and discharge of the vehicle is improved, and the calculation cost of the current is reduced.

[0078] In the description of this specification, the description with reference to terms such as "one embodiment", "some embodiments", "schematic embodiments", "examples", "specific examples", or "some examples" means that the specific features, structures, materials, or characteristics described in connection with the embodiment or example are included in at least one embodiment or example of the present invention. In this specification, the schematic expressions of the above terms do not necessarily refer to the same embodiment or example.

[0079] Although the embodiments of the present invention have been shown and described, those of ordinary skill in the art can understand that various changes, modifications, substitutions, and variations can be made to these embodiments without departing from the principles and purposes of the present invention, and the scope of the present invention is defined by the claims and their equivalents.

Claims

1. A method for calculating pulse current, characterized in that: include: Obtain the pulse heating current waveform of the battery at different temperatures and different SOC values; The current at the current temperature and the current SOC value is determined according to the pulse heating current waveform.

2. The method for calculating pulse current according to claim 1, characterized in that: Determining the current at the current temperature and the current SOC value according to the pulse heating current waveform includes: Obtaining the average current of the pulse heating current waveform during the charge and discharge cycle at different temperatures and different SOC values; Establish a three-dimensional current mapping table under temperature-SOC value-average current; The current is determined according to the three-dimensional current mapping table.

3. The method for calculating pulse current according to claim 2, characterized in that: Determining the current according to the three-dimensional current mapping table includes: The current is determined according to the current SOC value, the current temperature and the three-dimensional current mapping table.

4. The method for calculating pulse current according to claim 3, characterized in that: Determining the current according to the current SOC value, the current temperature and the three-dimensional current mapping table includes: The current SOC value and the current temperature value are input into the three-dimensional current mapping table to determine the current.

5. The method for calculating pulse current according to claim 3, characterized in that: Before determining the current at the current temperature and the current SOC value according to the pulse heating current waveform, the method further includes: Make sure the vehicle's pulse heating function is turned on.

6. The method for calculating pulse current according to claim 2, characterized in that: Obtaining the average current of the pulse heating current waveform during the charge and discharge cycle at different temperatures and different SOC values, including: Obtaining a first integral value of a charging current and a charging time in a charging cycle, and obtaining a second integral value of a discharging current and a discharging time in a discharging cycle; The average current is determined according to the first integrated value, the second integrated value, and the charge and discharge cycle.

7. The method for calculating pulse current according to claim 6, characterized in that: Determining the average current according to the first integral value, the second integral value, and the charge and discharge cycle includes: Determine an integral difference according to the first integral value and the second integral value; The average current is determined according to the integrated difference and the charge and discharge cycle.

8. A pulse charging device, characterized in that: include: An acquisition module is used to obtain the pulse heating current waveform of the battery at different temperatures and different SOC values; The control module is used to determine the current at the current temperature and the current SOC value according to the pulse heating current waveform.

9. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a pulse current calculation program, and when the pulse current calculation program is executed by a processor, a device installed with the pulse current calculation program implements the pulse current calculation method as described in any one of claims 1 to 7.

10. An electronic device, characterized in that: include: at least one processor; and a memory communicatively coupled to the at least one processor; The memory stores a pulse current calculation program executable by the at least one processor, and when the pulse current calculation program is executed by the at least one processor, the at least one processor executes the pulse current calculation method as described in claims 1-7.

Citation Information

Patent Citations

  • DC internal resistance measuring method and device of battery

    CN107045109A

  • Battery internal resistance measuring method and device, terminal and storage medium

    CN112305438A

  • Acquisition method of lithium ion battery power meter, electronic equipment and medium

    CN114545257A

  • Control method of battery heating system, battery heating system and electric vehicle

    CN115966812A

  • Inverter device

    US20150295514A1