CN112713322B - Battery temperature determination method, battery temperature determination device, and storage medium - Google Patents

Battery temperature determination method, battery temperature determination device, and storage medium Download PDF

Info

Publication number
CN112713322B
CN112713322B CN201911019108.4A CN201911019108A CN112713322B CN 112713322 B CN112713322 B CN 112713322B CN 201911019108 A CN201911019108 A CN 201911019108A CN 112713322 B CN112713322 B CN 112713322B
Authority
CN
China
Prior art keywords
temperature
battery
current
determining
target
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201911019108.4A
Other languages
Chinese (zh)
Other versions
CN112713322A (en
Inventor
宋文帅
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Xiaomi Mobile Software Co Ltd
Original Assignee
Beijing Xiaomi Mobile Software Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Xiaomi Mobile Software Co Ltd filed Critical Beijing Xiaomi Mobile Software Co Ltd
Priority to CN201911019108.4A priority Critical patent/CN112713322B/en
Publication of CN112713322A publication Critical patent/CN112713322A/en
Application granted granted Critical
Publication of CN112713322B publication Critical patent/CN112713322B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01MPROCESSES OR MEANS, e.g. BATTERIES, FOR THE DIRECT CONVERSION OF CHEMICAL ENERGY INTO ELECTRICAL ENERGY
    • H01M10/00Secondary cells; Manufacture thereof
    • H01M10/42Methods or arrangements for servicing or maintenance of secondary cells or secondary half-cells
    • H01M10/48Accumulators combined with arrangements for measuring, testing or indicating the condition of cells, e.g. the level or density of the electrolyte
    • H01M10/486Accumulators combined with arrangements for measuring, testing or indicating the condition of cells, e.g. the level or density of the electrolyte for measuring temperature
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01MPROCESSES OR MEANS, e.g. BATTERIES, FOR THE DIRECT CONVERSION OF CHEMICAL ENERGY INTO ELECTRICAL ENERGY
    • H01M10/00Secondary cells; Manufacture thereof
    • H01M10/42Methods or arrangements for servicing or maintenance of secondary cells or secondary half-cells
    • H01M10/44Methods for charging or discharging
    • H01M10/443Methods for charging or discharging in response to temperature
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02EREDUCTION OF GREENHOUSE GAS [GHG] EMISSIONS, RELATED TO ENERGY GENERATION, TRANSMISSION OR DISTRIBUTION
    • Y02E60/00Enabling technologies; Technologies with a potential or indirect contribution to GHG emissions mitigation
    • Y02E60/10Energy storage using batteries

Landscapes

  • Engineering & Computer Science (AREA)
  • Manufacturing & Machinery (AREA)
  • Chemical & Material Sciences (AREA)
  • Chemical Kinetics & Catalysis (AREA)
  • Electrochemistry (AREA)
  • General Chemical & Material Sciences (AREA)
  • Secondary Cells (AREA)
  • Charge And Discharge Circuits For Batteries Or The Like (AREA)

Abstract

The present disclosure relates to a battery temperature determination method, a battery temperature determination apparatus, and a storage medium. The battery temperature determination method includes: acquiring the current temperature of the battery acquired by the temperature detection part, and acquiring the charging current of the battery and the accumulated charging time of the battery; determining the current compensation temperature of the battery according to the charging current and the accumulated charging time; and determining the target temperature of the battery according to the current temperature of the battery acquired by the temperature detection component and the current compensation temperature of the battery. Through the method and the device, the target temperature of the battery can be accurately acquired, and then the charging safety of the battery and the charging stability of the battery are ensured.

Description

Battery temperature determination method, battery temperature determination device, and storage medium
Technical Field
The present disclosure relates to the field of temperature detection, and in particular, to a method for determining a battery temperature, a device for determining a battery temperature, and a storage medium.
Background
In the related art, when detecting the battery Temperature of the battery inside the terminal, the battery Temperature is usually sampled by using a Negative Temperature Coefficient (NTC) on a battery protection board and by using the NTC to collect the battery Temperature.
At present, the scene of large-current quick charging for a terminal is more and more common, and under the scene, the battery temperature collected by the NTC is often influenced by the heating of a battery protection plate and the heat dissipation condition of the whole machine, so that the battery temperature cannot be accurately reflected.
Disclosure of Invention
To overcome the problems in the related art, the present disclosure provides a battery temperature determining method, a battery temperature determining apparatus, and a storage medium.
According to a first aspect of the embodiments of the present disclosure, there is provided a battery temperature determination method, including acquiring a current temperature of a battery collected by a temperature detection part, and acquiring a charging current of the battery and a battery accumulated charging time period; determining the compensation temperature of the battery according to the charging current and the accumulated charging time; and determining the target temperature of the battery according to the current temperature and the compensation temperature of the battery acquired by the temperature detection component.
In one example, determining a compensated temperature of the battery based on the charging current and the accumulated charging time period includes: determining a first deviation temperature caused by the charging current to the current temperature of the battery acquired by the temperature detection component according to a preset first influence coefficient, wherein the first influence coefficient represents the influence of the charging current on the temperature deviation; determining a second deviation temperature caused by the accumulated charging time length on the current temperature of the battery acquired by the temperature detection part according to a preset second influence coefficient, wherein the second influence coefficient represents the influence of the charging time length on the temperature deviation; and determining the current compensation temperature of the battery according to the first deviation temperature, the second deviation temperature and the preset inherent temperature deviation.
In one example, determining the target temperature of the battery according to the current temperature of the battery collected by the temperature detection part and the current compensation temperature of the battery comprises: and performing difference operation on the current temperature of the battery acquired by the temperature detection part and the current compensation temperature of the battery to obtain the target temperature of the battery.
In one example, after obtaining the target temperature of the battery, the battery temperature determination method further includes: acquiring target temperatures of a plurality of batteries determined in a preset time period before the current time; according to a preset smoothing coefficient, smoothing the target temperatures of the batteries to obtain the target temperature of the battery after smoothing; the target temperature of the battery after the smoothing process is stored.
In one example, smoothing a preset number of target temperatures to obtain a smoothed target temperature of the battery includes: determining a sum of target temperatures of the battery determined within a preset time period before a current time; and determining the ratio of the sum value to the preset smoothing coefficient as the target temperature of the battery after smoothing treatment.
In one example, the preset smoothing coefficient is the number of the target temperatures of the battery determined within a preset time period before the current time.
According to a second aspect of the embodiments of the present disclosure, there is provided a battery temperature determination apparatus including an acquisition unit configured to acquire a present temperature of a battery acquired by a temperature detection part, and acquire a charging current of the battery and a battery accumulated charging period; a determination unit configured to determine a present compensation temperature of the battery according to the charging current and the accumulated charging time period; and determining the target temperature of the battery according to the current temperature of the battery and the current compensation temperature acquired by the temperature detection component.
In an example, the determining unit is configured to: determining a first deviation temperature caused by the charging current to the current temperature of the battery acquired by the temperature detection component according to a preset first influence coefficient, wherein the first influence coefficient represents the influence of the charging current on the temperature deviation; determining a second deviation temperature caused by the accumulated charging time length on the current temperature of the battery acquired by the temperature detection component according to a preset second influence coefficient, wherein the second influence coefficient represents the influence of the charging time length on the temperature deviation; and determining the current compensation temperature of the battery according to the first deviation temperature, the second deviation temperature and the preset inherent temperature deviation.
In one example, the determination unit determines the battery temperature in the following manner: and performing difference operation on the current temperature of the battery acquired by the temperature detection part and the compensation temperature of the battery to obtain the target temperature of the battery.
In an example, the obtaining unit is further configured to: after the target temperature of the battery is obtained, the target temperatures of a plurality of batteries determined in a preset time period before the current time are obtained; the determination unit is further configured to: according to a preset smoothing coefficient, smoothing the target temperatures of the batteries to obtain the target temperature of the battery after smoothing; the battery temperature determination apparatus further includes: a storage unit configured to store the target temperature of the battery after the smoothing process.
In one example, the determination unit obtains the target temperature of the battery after the smoothing processing in the following manner: determining a sum of target temperatures of the battery determined within a preset time period before a current time; and determining the ratio of the sum value to the preset smoothing coefficient as the target temperature of the battery after smoothing treatment.
In one example, the preset smoothing coefficient is the number of target temperatures of the battery determined within a preset time period before the current time.
According to a third aspect of the present disclosure, there is provided a non-transitory computer-readable storage medium storing computer-executable instructions that, when executed by a processor, perform the battery temperature determination method of the first aspect or any one of the foregoing examples of the first aspect.
According to a fourth aspect of the present disclosure, there is provided a battery temperature determination apparatus including: a memory configured to store instructions. And a processor configured to invoke instructions to perform the battery temperature determination method of the foregoing first aspect or any example of the first aspect.
The technical scheme provided by the embodiment of the disclosure can have the following beneficial effects: the compensation temperature of the battery is determined according to the acquired battery charging current and the accumulated charging time of the battery, the target temperature of the battery is determined according to the acquired current temperature of the battery and the compensation temperature of the battery, which are acquired by the temperature detection part, the accuracy of acquiring the target temperature of the battery is improved, and the charging safety of the battery and the charging stability of the battery are further ensured.
It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the disclosure.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present disclosure and together with the description, serve to explain the principles of the disclosure.
FIG. 1 is a flow chart illustrating a method of battery temperature determination according to an exemplary embodiment.
FIG. 2 is a flow chart illustrating a method of battery temperature determination according to an exemplary embodiment.
Fig. 3 is a flowchart illustrating a target temperature storage method of a battery according to an exemplary embodiment.
Fig. 4 is a block diagram illustrating a battery temperature determining apparatus according to an exemplary embodiment.
FIG. 5 is a block diagram illustrating an apparatus in accordance with an example embodiment.
Detailed Description
Reference will now be made in detail to the exemplary embodiments, examples of which are illustrated in the accompanying drawings. When the following description refers to the accompanying drawings, like numbers in different drawings represent the same or similar elements unless otherwise indicated. The implementations described in the exemplary embodiments below are not intended to represent all implementations consistent with the present disclosure. Rather, they are merely examples of apparatus and methods consistent with certain aspects of the present disclosure, as detailed in the appended claims.
In the correlation technique, in order to reduce the influence of battery protection board generate heat and terminal heat dissipation to NTC collection battery, adopt on the one hand to thicken the battery protection board and widen to this reduces the influence that the protection board generates heat and samples the NTC temperature. But widen the battery protection shield thickening, can improve the cost of protection shield, can crowd simultaneously and take up battery space for battery effective capacity descends. On the other hand, adopt to let walk on the battery protection shield and walk the position that the line kept away from the NTC and put to this reduces the protection shield and generates heat the influence to NTC temperature sampling. Let walk the line on the battery protection shield and keep away from the position that the NTC put, can suitably reduce the protection shield and generate heat the influence to NTC temperature sampling, but the terminal heat dissipation can not eliminate to the influence of NTC collection battery. Therefore, in order to overcome the problem that the current temperature of the battery acquired by the NTC in the related art cannot accurately reflect the temperature of the battery, the present disclosure provides a method for determining the temperature of the battery, which can accurately reflect the temperature of the battery.
The technical scheme of the exemplary embodiment of the present disclosure may be applied to an application scenario in which a battery of a terminal is temperature-collected and stored. In the exemplary embodiments described below, a terminal is sometimes also referred to as an intelligent terminal device, where the terminal may be a Mobile terminal, and may also be referred to as a User Equipment (UE), a Mobile Station (MS), and the like. A terminal is a device that provides voice and/or data connection to a user, or a chip disposed in the device, such as a handheld device, a vehicle-mounted device, etc. having a wireless connection function. Examples of terminals may include, for example: the Mobile terminal comprises a Mobile phone, a tablet computer, a notebook computer, a palm computer, Mobile Internet Devices (MID), a wearable device, a Virtual Reality (VR) device, an Augmented Reality (AR) device, a wireless terminal in industrial control, a wireless terminal in unmanned driving, a wireless terminal in remote operation, a wireless terminal in a smart grid, a wireless terminal in transportation safety, a wireless terminal in a smart city, a wireless terminal in a smart home and the like.
Fig. 1 is a flow chart illustrating a battery temperature determination method according to an exemplary embodiment, as shown in fig. 1, the battery temperature determination method including the following steps.
In step S11, the current temperature of the battery acquired by the NTC is acquired, and the charging current of the battery and the accumulated charging time period of the battery are acquired.
In an exemplary embodiment of the present disclosure, the NTC may be a device mounted in the battery for detecting the temperature of the battery. Further, the NTC may be an NTC mounted on the battery protection plate, and the temperature of the battery is periodically collected using the NTC. In the charging process of the battery, due to the influence of the heating of the battery protection board and the terminal heat dissipation condition, the current temperature of the battery collected by the NTC can be the temperature of the battery and the temperature of the battery protection board after the heating and the terminal heating are superposed. Therefore, in order to eliminate the deviation between the NTC collection temperature and the battery temperature, the deviation temperature of the NTC collection temperature needs to be compensated, and the compensation of the deviation temperature of the NTC collection temperature is the compensation temperature of the battery in the disclosure.
In the process of charging the terminal, the heating of the battery protection board and the heat dissipation condition of the terminal are related to the charging current and the charging duration. The compensated temperature of the battery may be determined based on the present charging current and the accumulated charging time. Therefore, in the present disclosure, the battery charging current and the accumulated charging time of the battery are obtained, and the compensation temperature of the battery is determined according to the charging current and the accumulated charging time.
In step S12, the current compensation temperature of the battery is determined based on the charging current and the accumulated charging time period.
In step S13, a target temperature of the battery is determined according to the current temperature of the battery collected by the NTC and the current compensation temperature of the battery.
In an exemplary embodiment of the present disclosure, since the NTC collects the temperature, a periodic collection manner is adopted. And then according to the current temperature of the battery acquired by the NTC at the current sampling time point, the charging current and the continuous charging time at the current sampling time point can be determined. And determining the compensation temperature of the battery at the current sampling time point according to the charging current and the continuous charging time at the current sampling time point, and further determining the target temperature of the battery at the current sampling time point according to the current temperature of the battery acquired by the NTC at the preset sampling time point and the compensation temperature of the battery at the current sampling time point.
In an exemplary embodiment of the disclosure, the current compensation temperature of the battery is determined through the acquired charging current of the battery and the accumulated charging time of the battery, and the target temperature of the battery is determined according to the acquired current temperature of the battery acquired by the NTC and the current compensation temperature of the battery, so that the accuracy of acquiring the target temperature of the battery is improved, and the charging safety of the battery and the charging stability of the battery are further ensured.
The present disclosure will be described below with reference to practical applications of a target temperature determination method of a battery according to the above-described embodiment.
The embodiments of the present disclosure first explain a determination process of the compensation temperature related to the above embodiments.
Fig. 2 is a flow chart illustrating a battery temperature determination method according to an exemplary embodiment, as shown in fig. 2, the battery temperature determination method including the following steps.
In step S21, the current temperature of the battery acquired by the NTC is acquired, and the battery charging current and the battery accumulated charging period are acquired.
In step S22, a first deviation temperature caused by the charging current to the current temperature of the NTC-collected battery is determined, and a second deviation temperature caused by the accumulated charging duration to the current temperature of the NTC-collected battery is determined, and a current compensation temperature of the battery is determined according to the first deviation temperature, the second deviation temperature, and a preset inherent temperature deviation.
In the disclosure, on the one hand, during the process of charging the terminal battery, especially during the process of charging with large current, the battery protection board itself generates large heat, during which the heat generation amount of the battery protection board is positively correlated with the charging current. On the other hand, due to different structural designs and heat dissipation conditions, the difference between the current temperature of the battery collected by the NTC and the current actual temperature of the battery varies with the charging duration.
The deviation of the charging current to the current temperature of the battery collected by the NTC can be determined by the influence coefficient of the charging current to the temperature deviation and the charging current. The deviation of the charging duration time to the current temperature of the battery collected by the NTC can be determined by the influence coefficient of the charging duration time to the temperature deviation and the charging duration time.
For convenience of description, the deviation temperature of the charging current to the current temperature of the NTC-collected battery is referred to as a first deviation temperature. The deviation temperature caused by the accumulated charging time period to the current temperature of the battery collected by the NTC is referred to as a second deviation temperature. The influence coefficient of the charging current on the temperature deviation is referred to as a first influence coefficient. The influence coefficient of the charging period on the temperature deviation is referred to as a second influence coefficient.
In an exemplary embodiment of the present disclosure, the first deviation temperature may be determined, for example, according to the following:
the product of the present charging current I and the coefficient of influence of the charging current on the temperature deviation (denoted α) is taken as the first deviation temperature. Namely: first deviation temperature ═ α I
In an exemplary embodiment of the present disclosure, the second deviation temperature may be determined according to the following manner:
the product of the accumulated charging time period t and the influence coefficient (denoted as β) of the charging time period on the temperature deviation is taken as the second deviation temperature. Namely: second deviation temperature ═ betat
The preset inherent temperature deviation can be the inherent deviation of the terminal and the battery of the terminal caused by the factors such as the design of a battery protection board and the whole terminal machine when the terminal leaves a factory, and is marked as delta.
The alpha can be formed by fitting actual test data through the actual influence of the charging current on the temperature deviation in the actual test of the battery temperature. Beta can also be formed by fitting test data through the actual influence of the charging time on the temperature deviation in the actual test of the battery temperature. Due to the individualization of the whole terminal design and the individualization of the battery adaptive to the terminal, when the alpha and the beta are fit through actual test data, the actual influence of the charging current and the charging time on the temperature deviation needs to be tested for each terminal. And fitting according to the test data of the actual influence of the charging current on the temperature deviation to obtain a constant value, and taking the constant value as the influence coefficient alpha of the charging current on the temperature deviation. And fitting according to the test data of the actual influence of the charging time length on the temperature deviation to obtain a constant value, and taking the constant value as the influence coefficient beta of the charging time length on the temperature deviation.
Summing the first deviation temperature, the second deviation temperature and the preset inherent temperature deviation to obtain the current compensation temperature (marked as T1) of the battery, namely:
T1=αI+βt+δ
in step S23, a target temperature of the battery is determined according to the current temperature of the battery collected by the NTC and the compensated temperature of the battery.
In an exemplary embodiment of the present disclosure, when the target temperature of the battery is determined according to the current temperature of the battery collected by the NTC and the current compensation temperature of the battery, a difference operation may be performed between the current temperature of the battery collected by the NTC (denoted as T0) and the current compensation temperature of the battery to obtain the target temperature of the battery (denoted as T). Namely: T-T0-T1
In an exemplary embodiment of the present disclosure, the compensated temperature of the battery is obtained by determining a first deviation temperature caused by the charging current to the current temperature of the NTC-collected battery, determining a second deviation temperature caused by the accumulated charging duration to the current temperature of the NTC-collected battery, and obtaining the compensated temperature of the battery according to a preset inherent temperature deviation. According to the current temperature of the battery and the compensation temperature of the battery acquired by the NTC, the target temperature of the battery can be accurately determined. Under the condition of not increasing extra cost, the current compensation temperature of the battery compensates the error of NTC temperature sampling, and the safety and the charging stability of the battery in the charging process are ensured.
In the exemplary embodiment of the disclosure, after the target temperature of the battery is determined, the target temperature of the battery obtained each time may be stored, so that a plurality of programs that need to call the target temperature of the battery may all obtain the target temperature of the battery in time. When the target temperature of the battery is stored, in order to avoid the sudden jump of the target temperature of the battery when the charging current jumps, the target temperature of the battery can be smoothed, and the smoothed target temperature of the battery is stored, so that the accuracy of storing the target temperature of the battery is further improved.
The following embodiments of the present disclosure will be described with reference to a process of smoothing and storing a target temperature of a battery in practical use.
Fig. 3 is a flowchart illustrating a target temperature storage method of a battery according to an exemplary embodiment, and as shown in fig. 3, the target temperature storage method of the battery includes the following steps.
In step S31, target temperatures of the plurality of batteries determined within a preset time period before the current time are acquired.
In the present disclosure, in a scenario of fast charging based on a large current, or in a scenario of adjusting a charging current based on a current temperature of a battery acquired by NTC at a current time, the charging current may jump during charging of the battery. And the target temperature of the determined battery is also jumped based on the current temperature of the battery collected by the NTC and the compensation temperature of the battery at the moment of jumping of the charging current. Therefore, in order to avoid the stored target temperature of the battery from jumping too sharply, the target temperature of the battery needs to be smoothed before the target temperature of the battery is stored, and the smoothed target temperature of the battery needs to be stored.
In the present disclosure, the preset time period before the current time may be any preset time period before the current time.
In one embodiment, the preset time period before the current time may be a time period in which the NTC acquisition time is closest to the current time.
In the present disclosure, the target temperature of the battery in the preset time period before the current time is smoothed, and the smoothed target temperature of the battery is stored.
In step S32, the target temperatures are smoothed according to a preset smoothing coefficient, and smoothed target temperatures are obtained.
In the present disclosure, the preset smoothing coefficient is the number of target temperatures of the battery determined in a preset time period before the current time.
In the present disclosure, the target temperatures of the plurality of batteries may be smoothed to obtain the target temperature of the battery after the smoothing, and may be determined by using, for example, the following formula:
Tm=(Tm-1+Tm-2+……Tm-n)/n
and the Tm-n to Tm are target temperatures of the battery, Tm is the target temperature of the battery stored at the mth time of the current time, n is a smoothing coefficient which is n sampling time points before the current time, and the stored target temperature of the battery is the average value of the target temperatures of the battery collected at the n sampling time points before the current time. The target temperature of the battery determined by n sampling time points before the current time is averaged, and the average value of the target temperature of the battery determined by n sampling time points before the current time is used as the target temperature of the battery stored for the mth time at the current time, so that the stored battery temperature is smooth and does not jump sharply.
In step S33, the target temperature of the battery after the smoothing process is stored.
In the present disclosure, in order to obtain the target temperature of the battery in time for a plurality of programs that need to call the target temperature of the battery, the target temperature of the battery after the smoothing process may be stored in a register.
In the exemplary embodiment of the disclosure, by storing the target temperature of the battery after the smoothing processing, a plurality of programs which need to call the target temperature of the battery can conveniently acquire the target temperature of the battery in time, and know the charging condition of the battery in time. By smoothing the target temperatures of the plurality of batteries determined in the preset time period before the current time and storing the target temperatures of the batteries after smoothing, the temperature jump of the stored batteries can be avoided from being too violent, and the accuracy of obtaining the target temperatures of the batteries is further improved.
Based on the same inventive concept, the disclosed embodiments provide a battery temperature determination apparatus.
Fig. 4 is a block diagram 400 illustrating a battery temperature determination apparatus according to an exemplary embodiment. Referring to fig. 4, the battery temperature determination apparatus 400 includes an acquisition unit 401 and a determination unit 402.
An acquisition unit 401 configured to acquire the current temperature of the battery acquired by the temperature detection means, and acquire the charging current of the battery and the accumulated charging time period of the battery; a determination unit 402 configured to determine a current compensation temperature of the battery according to the charging current and the accumulated charging time period; and determining the target temperature of the battery according to the current temperature of the battery acquired by the temperature detection component and the current compensation temperature of the battery.
In an example, the determining unit 402 is configured to: determining a first deviation temperature caused by the charging current to the current temperature of the battery acquired by the temperature detection component according to a preset first influence coefficient, wherein the first influence coefficient represents the influence of the charging current on the temperature deviation; determining a second deviation temperature caused by the accumulated charging time length on the current temperature of the battery acquired by the temperature detection component according to a preset second influence coefficient, wherein the second influence coefficient represents the influence of the charging time length on the temperature deviation; and determining the current compensation temperature of the battery according to the first deviation temperature, the second deviation temperature and the preset inherent temperature deviation.
In one example, the determination unit 402 determines the battery temperature as follows: and performing difference operation on the current temperature of the battery acquired by the temperature detection part and the current compensation temperature of the battery to obtain the target temperature of the battery.
In an example, the obtaining unit 401 is further configured to: after the target temperature of the battery is obtained, the target temperatures of the plurality of batteries determined in a preset time period before the current time are obtained; the determining unit 402 is further configured to: according to a preset smoothing coefficient, smoothing the target temperatures of the plurality of batteries to obtain smoothed target temperatures; the battery temperature determination apparatus further includes: a storage unit 403 configured to store the target temperature of the battery after the smoothing processing.
In one example, the determination unit 402 obtains the target temperature of the battery after the smoothing process in the following manner: determining a sum of target temperatures of the battery determined within a preset time period before a current time; and determining the ratio of the sum value to a preset smoothing coefficient as the target temperature of the battery after the smoothing treatment.
In one example, the preset smoothing coefficient is the number of target temperatures of the battery determined within a preset time period before the current time.
With regard to the apparatus in the above-described embodiment, the specific manner in which each module performs the operation has been described in detail in the embodiment related to the method, and will not be elaborated here.
Fig. 5 is a block diagram illustrating an apparatus 500 for battery temperature determination according to an exemplary embodiment. For example, the apparatus 500 may be a mobile phone, a computer, a digital broadcast terminal, a messaging device, a game console, a tablet device, a medical device, an exercise device, a personal digital assistant, and the like.
Referring to fig. 5, the apparatus 500 may include one or more of the following components: processing component 502, memory 504, power component 506, multimedia component 508, audio component 510, input/output (I/O) interface 512, sensor component 514, and communication component 516.
The processing component 502 generally controls overall operation of the device 500, such as operations associated with display, telephone calls, data communications, camera operations, and recording operations. The processing components 502 may include one or more processors 520 to execute instructions to perform all or a portion of the steps of the methods described above. Further, the processing component 502 can include one or more modules that facilitate interaction between the processing component 502 and other components. For example, the processing component 502 can include a multimedia module to facilitate interaction between the multimedia component 508 and the processing component 502.
The memory 504 is configured to store various types of data to support operation at the device 500. Examples of such data include instructions for any application or method operating on device 500, contact data, phonebook data, messages, pictures, videos, and so forth. The memory 504 may be implemented by any type or combination of volatile or non-volatile memory devices such as Static Random Access Memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic or optical disks.
The power supply component 506 provides power to the various components of the device 500. The power components 506 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power supplies for the apparatus 500.
The multimedia component 508 includes a screen that provides an output interface between the device 500 and the user. In some embodiments, the screen may include a Liquid Crystal Display (LCD) and a Touch Panel (TP). If the screen includes a touch panel, the screen may be implemented as a touch screen to receive an input signal from a user. The touch panel includes one or more touch sensors to sense touch, slide, and gestures on the touch panel. The touch sensor may not only sense the boundary of a touch or slide action, but also detect the duration and pressure associated with the touch or slide operation. In some embodiments, the multimedia component 508 includes a front facing camera and/or a rear facing camera. The front camera and/or the rear camera may receive external multimedia data when the device 500 is in an operational mode, such as a shooting mode or a video mode. Each front camera and rear camera may be a fixed optical lens system or have a focal length and optical zoom capability.
The audio component 510 is configured to output and/or input audio signals. For example, audio component 510 includes a Microphone (MIC) configured to receive external audio signals when apparatus 500 is in an operating mode, such as a call mode, a recording mode, and a voice recognition mode. The received audio signals may further be stored in the memory 504 or transmitted via the communication component 516. In some embodiments, audio component 510 further includes a speaker for outputting audio signals.
The I/O interface 512 provides an interface between the processing component 502 and peripheral interface modules, which may be keyboards, click wheels, buttons, etc. These buttons may include, but are not limited to: a home button, a volume button, a start button, and a lock button.
The sensor assembly 514 includes one or more sensors for providing various aspects of status assessment for the device 500. For example, the sensor assembly 514 may detect an open/closed state of the device 500, the relative positioning of the components, such as a display and keypad of the apparatus 500, the sensor assembly 514 may also detect a change in the position of the apparatus 500 or a component of the apparatus 500, the presence or absence of user contact with the apparatus 500, orientation or acceleration/deceleration of the apparatus 500, and a change in the temperature of the apparatus 500. The sensor assembly 514 may include a proximity sensor configured to detect the presence of a nearby object without any physical contact. The sensor assembly 514 may also include a light sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, the sensor assembly 514 may also include an acceleration sensor, a gyroscope sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.
The communication component 516 is configured to facilitate communication between the apparatus 500 and other devices in a wired or wireless manner. The apparatus 500 may access a wireless network based on a communication standard, such as WiFi, 2G or 3G, or a combination thereof. In an exemplary embodiment, the communication component 516 receives a broadcast signal or broadcast related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component 516 further includes a Near Field Communication (NFC) module to facilitate short-range communications. For example, the NFC module may be implemented based on Radio Frequency Identification (RFID) technology, infrared data association (IrDA) technology, Ultra Wideband (UWB) technology, Bluetooth (BT) technology, and other technologies.
In an exemplary embodiment, the apparatus 500 may be implemented by one or more Application Specific Integrated Circuits (ASICs), Digital Signal Processors (DSPs), Digital Signal Processing Devices (DSPDs), Programmable Logic Devices (PLDs), Field Programmable Gate Arrays (FPGAs), controllers, micro-controllers, microprocessors or other electronic components for performing the above-described methods.
In an exemplary embodiment, a non-transitory computer-readable storage medium comprising instructions, such as the memory 504 comprising instructions, executable by the processor 520 of the apparatus 500 to perform the above-described method is also provided. For example, the non-transitory computer readable storage medium may be a ROM, a Random Access Memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, and the like.
It is further understood that the use of "a plurality" in this disclosure means two or more, as other terms are analogous. "and/or" describes the association relationship of the associated objects, meaning that there may be three relationships, e.g., a and/or B, which may mean: a exists alone, A and B exist simultaneously, and B exists alone. The character "/" generally indicates that the former and latter associated objects are in an "or" relationship. The singular forms "a", "an", and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise.
It will be further understood that the terms "first," "second," and the like are used to describe various information and that such information should not be limited by these terms. These terms are only used to distinguish one type of information from another and do not denote a particular order or importance. Indeed, the terms "first," "second," and the like are fully interchangeable. For example, first information may also be referred to as second information, and similarly, second information may also be referred to as first information, without departing from the scope of the present disclosure.
It is further to be understood that while operations are depicted in the drawings in a particular order, this is not to be understood as requiring that such operations be performed in the particular order shown or in serial order, or that all illustrated operations be performed, to achieve desirable results. In certain environments, multitasking and parallel processing may be advantageous.
Other embodiments of the disclosure will be apparent to those skilled in the art from consideration of the specification and practice of the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of the disclosure following, in general, the principles of the disclosure and including such departures from the present disclosure as come within known or customary practice within the art to which the disclosure pertains. It is intended that the specification and examples be considered as exemplary only, with a true scope and spirit of the disclosure being indicated by the following claims.
It will be understood that the present disclosure is not limited to the precise arrangements described above and shown in the drawings and that various modifications and changes may be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.

Claims (12)

1. A battery temperature determination method, comprising:
acquiring the current temperature of the battery acquired by a temperature detection part, and acquiring the charging current and the accumulated charging time of the battery;
determining the current compensation temperature of the battery according to the charging current and the accumulated charging time;
determining a target temperature of the battery according to the current temperature of the battery acquired by the temperature detection component and the current compensation temperature of the battery;
acquiring target temperatures of a plurality of batteries determined within a preset time period before the current time;
according to a preset smoothing coefficient, smoothing the target temperatures of the batteries to obtain the target temperature of the battery after smoothing;
storing the target temperature of the battery after the smoothing processing.
2. The method of claim 1, wherein determining the current compensated temperature of the battery based on the charging current and the accumulated charging time period comprises:
determining a first deviation temperature caused by the charging current to the current temperature of the battery acquired by the temperature detection component according to a preset first influence coefficient, wherein the first influence coefficient represents the influence of the charging current on the temperature deviation;
determining a second deviation temperature caused by the accumulated charging time length on the current temperature of the battery collected by the temperature detection component according to a preset second influence coefficient, wherein the second influence coefficient represents the influence of the charging time length on the temperature deviation;
and determining the current compensation temperature of the battery according to the first deviation temperature, the second deviation temperature and a preset inherent temperature deviation.
3. The method of claim 2, wherein determining the target temperature of the battery according to the current temperature of the battery collected by the temperature detection component and the current compensated temperature of the battery comprises:
and carrying out difference operation on the current temperature of the battery acquired by the temperature detection part and the current compensation temperature of the battery to obtain the target temperature of the battery.
4. The method according to any one of claims 1 to 3, wherein the smoothing of the target temperatures of the plurality of batteries according to a preset smoothing coefficient to obtain the target temperature of the smoothed battery comprises:
determining a sum of target temperatures of the battery determined within a preset time period before a current time;
and determining the ratio of the sum value to the preset smoothing coefficient as the target temperature of the battery after smoothing treatment.
5. The method of claim 4, wherein the preset smoothing coefficient is a number of the target temperatures of the battery determined within a preset time period before a current time.
6. A battery temperature determining apparatus, comprising:
an acquisition unit configured to acquire a current temperature of the battery acquired by the temperature detection section, and acquire a charging current of the battery and a battery accumulated charging period;
a determination unit configured to determine a current compensation temperature of the battery according to the charging current and the accumulated charging time period; and
determining a target temperature of the battery according to the current temperature of the battery acquired by the temperature detection component and the current compensation temperature of the battery;
the acquisition unit is further configured to:
acquiring target temperatures of a plurality of batteries determined within a preset time period before the current time;
the determination unit is further configured to:
according to a preset smoothing coefficient, smoothing the target temperatures of the batteries to obtain the target temperature of the battery after smoothing;
the device further comprises:
a storage unit configured to store the target temperature of the battery after the smoothing processing.
7. The apparatus of claim 6, wherein the determining unit is configured to determine the current compensated temperature of the battery by:
determining a first deviation temperature caused by the charging current to the current temperature of the battery acquired by the temperature detection component according to a preset first influence coefficient, wherein the first influence coefficient represents the influence of the charging current on the temperature deviation;
determining a second deviation temperature caused by the accumulated charging time length on the current temperature of the battery collected by the temperature detection component according to a preset second influence coefficient, wherein the second influence coefficient represents the influence of the charging time length on the temperature deviation;
and determining the current compensation temperature of the battery according to the first deviation temperature, the second deviation temperature and a preset inherent temperature deviation.
8. The apparatus according to claim 7, wherein the determination unit determines the target temperature of the battery in the following manner:
and carrying out difference operation on the current temperature of the battery acquired by the temperature detection part and the current compensation temperature of the battery to obtain the target temperature of the battery.
9. The apparatus according to any one of claims 6 to 8, wherein the determination unit obtains the target temperature of the battery after the smoothing processing in the following manner:
determining a sum of target temperatures of the battery determined within a preset time period before a current time;
and determining the ratio of the sum value to the preset smoothing coefficient as the target temperature of the battery after smoothing treatment.
10. The apparatus of claim 9, wherein the preset smoothing coefficient is a number of the target temperatures of the battery determined within a preset time period before a current time.
11. A battery temperature determining apparatus, comprising:
a processor;
a memory for storing processor-executable instructions;
wherein the processor is configured to: performing the battery temperature determination method of any one of claims 1-5.
12. A non-transitory computer-readable storage medium storing computer-executable instructions that, when executed by a processor, perform the method of any one of claims 1-5.
CN201911019108.4A 2019-10-24 2019-10-24 Battery temperature determination method, battery temperature determination device, and storage medium Active CN112713322B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911019108.4A CN112713322B (en) 2019-10-24 2019-10-24 Battery temperature determination method, battery temperature determination device, and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911019108.4A CN112713322B (en) 2019-10-24 2019-10-24 Battery temperature determination method, battery temperature determination device, and storage medium

Publications (2)

Publication Number Publication Date
CN112713322A CN112713322A (en) 2021-04-27
CN112713322B true CN112713322B (en) 2022-05-03

Family

ID=75541336

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911019108.4A Active CN112713322B (en) 2019-10-24 2019-10-24 Battery temperature determination method, battery temperature determination device, and storage medium

Country Status (1)

Country Link
CN (1) CN112713322B (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113422400A (en) * 2021-05-24 2021-09-21 厦门紫光展锐科技有限公司 NTC battery temperature compensation method and related product
CN114448015B (en) * 2021-08-06 2023-01-24 荣耀终端有限公司 Temperature compensation method and device, terminal equipment and readable storage medium
CN115866128A (en) * 2021-09-24 2023-03-28 北京小米移动软件有限公司 Electronic device control method, electronic device control device, electronic device control medium, and electronic device
CN116848697A (en) * 2021-11-16 2023-10-03 宁德时代新能源科技股份有限公司 Method and device for correcting temperature of battery, battery management system and electric equipment
CN117460961A (en) * 2022-05-24 2024-01-26 北京小米移动软件有限公司 Battery temperature detection circuit and method, battery protection board, battery and mobile terminal
CN116031966B (en) * 2022-05-30 2023-10-13 荣耀终端有限公司 Temperature compensation method and electronic equipment

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06209531A (en) * 1993-01-06 1994-07-26 Tamura Seisakusho Co Ltd Automatic correction method of thermistor voltage for battery-temperature detection by microcomputer
JPH08149710A (en) * 1994-11-18 1996-06-07 Toshiba Corp Charger for radio communication unit
CN103134987A (en) * 2013-01-25 2013-06-05 文创太阳能(福建)科技有限公司 Battery internal resistance state test method based on battery electrode heat effects
JP2015033236A (en) * 2013-08-02 2015-02-16 パナソニック インテレクチュアル プロパティ コーポレーション オブアメリカPanasonic Intellectual Property Corporation of America Electronic apparatus and electronic apparatus system
CN105633498A (en) * 2016-03-15 2016-06-01 北京小米移动软件有限公司 Battery temperature detection method and device
CN106356915A (en) * 2016-08-30 2017-01-25 宇龙计算机通信科技(深圳)有限公司 Temperature control device, temperature compensation method, temperature compensation device and terminal
CN106816658A (en) * 2015-11-30 2017-06-09 南京德朔实业有限公司 Battery bag and its guard method

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06209531A (en) * 1993-01-06 1994-07-26 Tamura Seisakusho Co Ltd Automatic correction method of thermistor voltage for battery-temperature detection by microcomputer
JPH08149710A (en) * 1994-11-18 1996-06-07 Toshiba Corp Charger for radio communication unit
CN103134987A (en) * 2013-01-25 2013-06-05 文创太阳能(福建)科技有限公司 Battery internal resistance state test method based on battery electrode heat effects
JP2015033236A (en) * 2013-08-02 2015-02-16 パナソニック インテレクチュアル プロパティ コーポレーション オブアメリカPanasonic Intellectual Property Corporation of America Electronic apparatus and electronic apparatus system
CN106816658A (en) * 2015-11-30 2017-06-09 南京德朔实业有限公司 Battery bag and its guard method
CN105633498A (en) * 2016-03-15 2016-06-01 北京小米移动软件有限公司 Battery temperature detection method and device
CN106356915A (en) * 2016-08-30 2017-01-25 宇龙计算机通信科技(深圳)有限公司 Temperature control device, temperature compensation method, temperature compensation device and terminal

Also Published As

Publication number Publication date
CN112713322A (en) 2021-04-27

Similar Documents

Publication Publication Date Title
CN112713322B (en) Battery temperature determination method, battery temperature determination device, and storage medium
EP3032821B1 (en) Method and device for shooting a picture
CN111200304B (en) Temperature detection circuit, method and device of wireless charging coil and storage medium
CN110557547B (en) Lens position adjusting method and device
CN107820024B (en) Image shooting method, device and storage medium
CN110059547B (en) Target detection method and device
CN111243554B (en) Screen brightness adjusting method, screen brightness adjusting device and storage medium
CN111614990A (en) Method and device for acquiring loading duration and electronic equipment
CN105955821B (en) Pre-reading method and device
CN108965606B (en) Method and device for determining ambient temperature
EP3125514A1 (en) Method and device for state notification
CN110972253B (en) Time-frequency offset estimation method, device, communication equipment and storage medium
CN111854721A (en) Geomagnetic data correction method and device and electronic equipment
US11533728B2 (en) Data transmission method and apparatus on unlicensed frequency band
US9723218B2 (en) Method and device for shooting a picture
CN112925466B (en) Touch control method and device
CN108769513B (en) Camera photographing method and device
CN108108668B (en) Age prediction method and device based on image
CN113138036B (en) Temperature detection method and device and electronic equipment
CN112886650A (en) Charging control method, charging control device and storage medium
CN112833907B (en) Step counting method, device, equipment and storage medium
CN109670432B (en) Action recognition method and device
CN108401509B (en) Measurement configuration method and device
CN117537944A (en) Method, device and storage medium for determining battery temperature
CN114814587A (en) Battery temperature detection method, battery temperature detection device, and storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant