WO2023200087A1 - 배터리에 대한 불량률 예측 장치 및 방법 - Google Patents
배터리에 대한 불량률 예측 장치 및 방법 Download PDFInfo
- Publication number
- WO2023200087A1 WO2023200087A1 PCT/KR2023/001136 KR2023001136W WO2023200087A1 WO 2023200087 A1 WO2023200087 A1 WO 2023200087A1 KR 2023001136 W KR2023001136 W KR 2023001136W WO 2023200087 A1 WO2023200087 A1 WO 2023200087A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- weights
- probability
- ppm
- capacity degradation
- battery
- 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.)
- Ceased
Links
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01R—MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
- G01R31/00—Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
- G01R31/36—Arrangements for testing, measuring or monitoring the electrical condition of accumulators or electric batteries, e.g. capacity or state of charge [SoC]
- G01R31/367—Software therefor, e.g. for battery testing using modelling or look-up tables
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/20—Design optimisation, verification or simulation
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60L—PROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
- B60L3/00—Electric devices on electrically-propelled vehicles for safety purposes; Monitoring operating variables, e.g. speed, deceleration or energy consumption
- B60L3/0023—Detecting, eliminating, remedying or compensating for drive train abnormalities, e.g. failures within the drive train
- B60L3/0046—Detecting, eliminating, remedying or compensating for drive train abnormalities, e.g. failures within the drive train relating to electric energy storage systems, e.g. batteries or capacitors
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60L—PROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
- B60L3/00—Electric devices on electrically-propelled vehicles for safety purposes; Monitoring operating variables, e.g. speed, deceleration or energy consumption
- B60L3/12—Recording operating variables ; Monitoring of operating variables
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60L—PROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
- B60L58/00—Methods or circuit arrangements for monitoring or controlling batteries or fuel cells, specially adapted for electric vehicles
- B60L58/10—Methods or circuit arrangements for monitoring or controlling batteries or fuel cells, specially adapted for electric vehicles for monitoring or controlling batteries
- B60L58/12—Methods or circuit arrangements for monitoring or controlling batteries or fuel cells, specially adapted for electric vehicles for monitoring or controlling batteries responding to state of charge [SoC]
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60L—PROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
- B60L58/00—Methods or circuit arrangements for monitoring or controlling batteries or fuel cells, specially adapted for electric vehicles
- B60L58/10—Methods or circuit arrangements for monitoring or controlling batteries or fuel cells, specially adapted for electric vehicles for monitoring or controlling batteries
- B60L58/16—Methods or circuit arrangements for monitoring or controlling batteries or fuel cells, specially adapted for electric vehicles for monitoring or controlling batteries responding to battery ageing, e.g. to the number of charging cycles or the state of health [SoH]
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01R—MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
- G01R31/00—Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
- G01R31/36—Arrangements for testing, measuring or monitoring the electrical condition of accumulators or electric batteries, e.g. capacity or state of charge [SoC]
- G01R31/3644—Constructional arrangements
- G01R31/3648—Constructional arrangements comprising digital calculation means, e.g. for performing an algorithm
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01R—MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
- G01R31/00—Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
- G01R31/36—Arrangements for testing, measuring or monitoring the electrical condition of accumulators or electric batteries, e.g. capacity or state of charge [SoC]
- G01R31/382—Arrangements for monitoring battery or accumulator variables, e.g. SoC
- G01R31/3842—Arrangements for monitoring battery or accumulator variables, e.g. SoC combining voltage and current measurements
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01R—MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
- G01R31/00—Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
- G01R31/36—Arrangements for testing, measuring or monitoring the electrical condition of accumulators or electric batteries, e.g. capacity or state of charge [SoC]
- G01R31/392—Determining battery ageing or deterioration, e.g. state of health
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01R—MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
- G01R31/00—Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
- G01R31/36—Arrangements for testing, measuring or monitoring the electrical condition of accumulators or electric batteries, e.g. capacity or state of charge [SoC]
- G01R31/396—Acquisition or processing of data for testing or for monitoring individual cells or groups of cells within a battery
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60L—PROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
- B60L2240/00—Control parameters of input or output; Target parameters
- B60L2240/40—Drive Train control parameters
- B60L2240/54—Drive Train control parameters related to batteries
- B60L2240/545—Temperature
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60L—PROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
- B60L2240/00—Control parameters of input or output; Target parameters
- B60L2240/40—Drive Train control parameters
- B60L2240/54—Drive Train control parameters related to batteries
- B60L2240/547—Voltage
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60L—PROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
- B60L2240/00—Control parameters of input or output; Target parameters
- B60L2240/40—Drive Train control parameters
- B60L2240/54—Drive Train control parameters related to batteries
- B60L2240/549—Current
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60L—PROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
- B60L2240/00—Control parameters of input or output; Target parameters
- B60L2240/60—Navigation input
- B60L2240/66—Ambient conditions
- B60L2240/662—Temperature
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60L—PROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
- B60L2250/00—Driver interactions
- B60L2250/18—Driver interactions by enquiring driving style
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60L—PROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
- B60L2260/00—Operating Modes
- B60L2260/20—Drive modes; Transition between modes
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60L—PROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
- B60L2260/00—Operating Modes
- B60L2260/40—Control modes
- B60L2260/44—Control modes by parameter estimation
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60L—PROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
- B60L2260/00—Operating Modes
- B60L2260/40—Control modes
- B60L2260/50—Control modes by future state prediction
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01R—MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
- G01R31/00—Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
- G01R31/36—Arrangements for testing, measuring or monitoring the electrical condition of accumulators or electric batteries, e.g. capacity or state of charge [SoC]
- G01R31/374—Arrangements for testing, measuring or monitoring the electrical condition of accumulators or electric batteries, e.g. capacity or state of charge [SoC] with means for correcting the measurement for temperature or ageing
-
- Y—GENERAL 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
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02E—REDUCTION OF GREENHOUSE GAS [GHG] EMISSIONS, RELATED TO ENERGY GENERATION, TRANSMISSION OR DISTRIBUTION
- Y02E60/00—Enabling technologies; Technologies with a potential or indirect contribution to GHG emissions mitigation
- Y02E60/10—Energy storage using batteries
Definitions
- the present disclosure relates to an apparatus and method for predicting defect rate for batteries.
- the present invention seeks to provide an apparatus and method for predicting battery failure rate based on battery capacity degradation data predicted through aging simulation.
- a defect rate prediction device allows duplication of a plurality of driving profiles constituting original data, restores and extracts at least two driving profiles, and combines the extracted at least two driving profiles to expand a plurality of driving profiles.
- a data generation device that generates a driving profile and generates a plurality of expansion weights corresponding to the plurality of extended driving profiles, and performs a life analysis simulation applying a plurality of weather conditions to the plurality of extended driving profiles to deteriorate a plurality of capacities.
- An aging simulation device that generates a degree, and generates a plurality of probability weights based on the plurality of extension weights and weights corresponding to the plurality of climate conditions, and generates PPM based on the plurality of capacity degradation degrees and the plurality of probability weights. It may include a PPM simulation device that calculates the value.
- the aging simulation device applies, for each of the plurality of extended driving profiles, an electrical equivalent circuit model (ECM) for the battery that is the subject of aging simulation to determine the battery corresponding to each extended driving profile.
- ECM electrical equivalent circuit model
- An ECM module that generates voltage, current, SOC, C-rate, and heat generation amount, for each of the plurality of extended driving profiles, the average temperature of the battery using the heat generation value of the corresponding battery and the temperature of each extended driving profile.
- a thermal model module that generates, and for each of the plurality of extended operating profiles, capacity degradation of the battery based on the voltage, current, SOC, C-rate, operating state, average temperature, and cell number of the corresponding battery. It may include an aging model module that calculates the degree.
- the aging model module distinguishes between cycle deterioration due to the driving pattern due to discharge and charging due to driving during the driving state and calendar degradation in the rest state of the battery during the driving state to degrade capacity. degrees can be calculated.
- the PPM simulation device assigns a corresponding probability weight among the plurality of probability weights to each of the plurality of capacity degradation degrees, and bootstraps according to the plurality of probability weights assigned to the plurality of capacity degradation degrees, The PPM value for the sample data extracted by the bootstrapping can be calculated.
- the PPM simulation device may include a probability weight generator that generates the plurality of probability weights using a result of multiplying the plurality of extension weights and the weights of each of the plurality of climate conditions.
- the probability weight generator generates a plurality of comprehensive weights by multiplying the plurality of expansion weights by the weights of each of the plurality of climate conditions, and for each of the plurality of climate conditions, all of the plurality of comprehensive weights belonging to each climate condition.
- the weight sum can be calculated by adding, and the probability weight can be calculated by dividing each of the plurality of comprehensive weights belonging to each climate condition by the weight sum.
- the PPM simulation device assigns each of the plurality of probability weights to a corresponding capacity degradation degree among the plurality of capacity degradation degrees, and performs the plurality of capacity degradation according to the plurality of probability weights assigned to the plurality of capacity degradation degrees. It may include a PPM derivation unit that repeats bootstrapping to restore and extract a predetermined number of capacity degradation degrees a predetermined number of times.
- the PPM derivation unit calculates a PPM value by applying at least one probability distribution model to the predetermined number of capacity degradations extracted from each bootstrapping, and adds the PPM values derived from the predetermined number of bootstrapping to obtain a final PPM value. can be created.
- the PPM simulation device extracts a plurality of capacity degradation degrees according to the plurality of probability weights for the plurality of capacity degradation degrees, and applies a plurality of probability distribution models to the extracted plurality of capacity degradation degrees to generate a plurality of PPM.
- a simulation may be performed, and at least one probability distribution model may be determined by applying at least one statistical modeling index to the plurality of PPM simulation results.
- the defect rate prediction method allows for duplication of a plurality of driving profiles constituting the original data, restores and extracts at least two driving profiles, and combines the extracted at least two driving profiles to expand a plurality of driving profiles.
- Calculating the final PPM value includes assigning a corresponding probability weight among the plurality of probability weights to each of the plurality of capacity degradation degrees, and the plurality of probability weights assigned to the plurality of capacity degradation degrees. It may include bootstrapping according to , and calculating a PPM value for the sample data extracted by the bootstrapping.
- the bootstrapping step may include restoring and extracting a predetermined number of capacity degradation degrees among the plurality of capacity degradation degrees according to the plurality of probability weights assigned to the plurality of capacity degradation degrees.
- the step of calculating the PPM value may include calculating the PPM value by applying at least one probability distribution model to a predetermined number of capacity degradation degrees extracted through bootstrapping.
- the step of calculating the final PPM value may further include generating the final PPM value by adding the PPM values derived from a predetermined number of bootstrapping.
- the step of generating the plurality of probability weights includes generating a plurality of comprehensive weights by multiplying the plurality of expansion weights by the weights of each of the plurality of climate conditions, for each of the plurality of climate conditions, It may include calculating a weight sum by adding all of the plurality of comprehensive weights belonging to each climate condition, and dividing each of the plurality of comprehensive weights belonging to each climate condition by the weight sum to calculate a probability weight.
- the defect rate prediction method includes extracting a plurality of capacity degradation degrees according to the plurality of probability weights for the plurality of capacity degradation degrees, applying a plurality of probability distribution models to the extracted plurality of capacity degradation degrees to obtain a plurality of capacity degradation degrees.
- the method may further include performing a PPM simulation, and determining at least one probability distribution model by applying at least one statistical modeling index to the plurality of PPM simulation results.
- the present invention provides an apparatus and method for predicting battery failure rate based on battery capacity degradation data predicted through aging simulation.
- Figure 1 is a diagram schematically showing a defect rate prediction device according to an embodiment.
- Figure 2 is a block diagram showing an aging simulation device according to an embodiment.
- Figure 3 is a diagram showing a PPM simulation device according to an embodiment.
- Figure 4 is a diagram showing a PPM simulation device according to an embodiment.
- Figure 5 is a graph showing the cumulative distribution function for a plurality of capacity degradation degrees and the cumulative distribution function for three probability distribution models with excellent model fit according to an embodiment.
- Figures 6 to 8 each show visualization results of the cumulative distribution function for three probability denominator models and histogram-based probability density function according to an embodiment.
- Figures 9 to 11 are diagrams showing the results of applying three probability denominator models to a plurality of capacity degradation degrees derived through bootstrapping based on probability weights.
- Figure 12 is a table showing the PPM values for each model derived for each number of bootstrapping times.
- cell refers to a battery cell constituting a battery pack, and the battery may include at least one battery pack.
- Figure 1 is a diagram schematically showing a defect rate prediction device according to an embodiment.
- the volume rate prediction device 1 includes a data generation device 10, an aging simulation device 20, and a PPM simulation device 30.
- the data generating device 10 may generate input data having more types of data distributions than the data distribution of the original data by combining driving profiles, which are original data.
- the driving profile for battery life analysis may include power value, temperature, and driving mode.
- Power is a value (unit of Watt) for battery power sampled at a predetermined sampling time interval
- temperature is a value recorded in a predetermined unit of temperature conditions during a predetermined period
- operating status refers to the operating status of the vehicle.
- the driving state can be defined as three driving patterns.
- the driving state may include Driving, Charging, and Parking/Rest.
- the driving pattern is configured to synchronize with the power value of the battery, so depending on the direction and value of power, the driving pattern is 2 for -sign (discharging), 1 for + sign (charging), and 0 for 0 (parking). It can be defined as a value.
- the temperature value and driving pattern value may be values obtained at the same sampling interval as the power value.
- the data generating device 10 restores and extracts at least two driving profiles from a plurality of driving profiles (Na, a natural number of 2 or more) constituting the original data, and combines the at least two extracted driving profiles to generate a plurality of driving profiles (Nb, a natural number of 2 or more).
- a driving profile (hereinafter referred to as an extended driving profile) of a natural number can be created.
- the number of restored and extracted driving profiles among the plurality of driving profiles will be two, Na may be 30, and Nb may be 900.
- the invention is not limited to this.
- a plurality of driving profiles input to the data generating device 10 are divided into two groups according to region, and 15 driving profiles (A1, A2, A3, ..., A15) for region A and It includes 15 driving profiles (B1, B2, B3,..., B15) for area B, and each driving profile may consist of driving pattern data based on power values for approximately one month (30 days).
- each driving profile may consist of driving pattern data based on power values for approximately one month (30 days).
- C900 is created by adding two corresponding driving profiles as follows.
- An extended driving profile (e.g., C451) in which two driving profiles are added as above is the power value for 30 days of the first profile (eg, A15) used in the combination and the power value of the second profile (eg, A15) used in the combination.
- the power values for 30 days of A1) include the power values for a total of 60 days.
- the data generating device 10 may generate weights (hereinafter referred to as extended weights) corresponding to each of a plurality of extended driving profiles. For example, the data generating device 10 may generate a corresponding extended weight by multiplying the two driving profile weights of the original data constituting one of the 1,800 extended driving profiles.
- the aging simulation device 20 can generate a plurality of capacity fades by performing a life analysis simulation applying Nc (a natural number of 2 or more) climate conditions to a plurality of extended operation profiles.
- the aging simulation device 20 can generate a plurality of (Nb ⁇ Nc) capacity fade degrees, and each of the plurality of capacity fade degrees corresponds to one of a plurality of weather conditions and a plurality of extended operation profiles. There may be capacity degradation for one.
- Nc will be described as 2.
- the aging simulation device 20 can generate a total of 1,800 capacity degradation diagrams by simulating life analysis of 900 extended operation profiles under two climate conditions.
- Figure 2 is a block diagram showing an aging simulation device according to an embodiment.
- the aging simulation device 20 includes an Equivalent Circuit Model (ECM) module 21, a thermal model module 22, and an aging model module 23.
- ECM Equivalent Circuit Model
- the ECM module 21 can generate battery operation information according to driving by applying each of the plurality of extended driving profiles to the ECM, thereby generating a plurality of battery operation information for the plurality of extended driving profiles.
- ECM is an electrical equivalent circuit model for the battery that is the subject of aging simulation, and can be implemented by modeling it as an electrical circuit using the internal parameters of the battery.
- Input parameters required for ECM include power value, initial SOC (State of Charge), average temperature, number of cells constituting the battery, driving mode, and initial OCV (Open Circuit Voltage). , and cell capacity (Capacity). Power values and driving conditions can be obtained from the extended driving profile, and average temperature can be received from the thermal model module 22.
- the ECM module 21 can derive the battery cell current based on the power value recorded in the extended driving profile.
- the ECM module 21 may integrate the battery cell current and estimate the current SOC value based on the initial SOC value, battery cell capacity, and current integration result. For example, the ECM module 21 may estimate the current SOC by dividing the result of integrating the current battery cell current based on the power value in unit time by the battery cell capacity and adding the SOC change to the previous SOC.
- the initial SOC value required during the first operation of estimating the SOC value may be set as an input parameter.
- the ECM module 21 may determine the battery current by considering the connection relationship between the battery cells constituting the battery and the battery cell current. For example, if all battery cells that make up the battery are connected in series, the battery current may be equal to the battery cell current. Alternatively, if two cells connected in parallel are connected in series, the battery current may be the battery cell current multiplied by 2.
- the ECM module 21 may determine the SOC of one battery cell as the SOC of the battery, assuming that the characteristics of all cells constituting the battery are the same.
- the ECM module 21 may estimate the OCV of the battery cell and the voltage across the battery cell (hereinafter, battery cell voltage) based on the RC equivalent circuit corresponding to the battery cell. Specifically, determine the OCV voltage corresponding to the current SOC, and determine the series resistance voltage when the battery cell current flows through the series resistance in the RC equivalent circuit and the polarization resistance voltage when the battery cell current flows through the polarization resistance in the RC equivalent circuit.
- the battery cell voltage can be calculated by adding the OCV voltage, series resistance voltage, and polarization resistance voltage.
- the ECM module 21 may determine the battery voltage by considering the battery cell voltage and the connection relationship of the battery cells constituting the battery. For example, if all cells constituting the battery are connected in series, the ECM module 21 can calculate the battery voltage by multiplying the battery cell voltage by the number of battery cells.
- the ECM module 21 can calculate the C-rate based on the battery cell current.
- C-rate charge and discharge rate
- the ECM module 21 can calculate the C-rate by dividing the battery cell current by the battery cell capacity.
- the ECM module 21 can calculate the heat generation amount of the battery by considering the battery cell current, cell voltage, average temperature, and number of cells.
- the average temperature may be received from thermal model module 22.
- the calorific value can be input into the thermal model module 22 and the aging model module 23.
- the average temperature is used as an important input that affects key battery parameters in the RC model-based ECM model. In fact, as the temperature increases, the electrochemical reaction inside the battery is activated, lowering the internal resistance, and as the temperature decreases, the internal resistance increases. This can affect not only the availability of the battery's voltage range, but also SOH, or capacity degradation.
- the thermal model module 22 can generate the average temperature of the battery in the vehicle for each of the plurality of extended driving profiles by using the heat generation amount from the ECM module 21 and the temperature of each extended driving profile.
- the thermal model module 22 can generate an average temperature by considering parameter values such as heat generation amount and temperature, as well as heat quantity of air considering the structure of the interior of the vehicle.
- the thermal model module 22 can receive input of the cooling standard temperature, the thermal resistance coefficient of the battery, etc.
- the cooling reference temperature may refer to the reference temperature value for cooling when the temperature of the battery rises to a certain level.
- the temperature of the extended driving profile may be the temperature outside the vehicle that reflects the climatic conditions of the area in which the vehicle was driven.
- the thermal model module 22 may consider the thermal resistance coefficient of the battery together with the amount of coolant to determine the effect of the amount of heat transferred into the air on the temperature of the battery.
- the thermal model module 22 can calculate the average temperature value generated in the battery by considering the amount of heat generated by the battery, whether cooling is progressing according to the cooling reference temperature, and the amount of heat transferred to the battery through the air.
- the aging model module 23 can receive battery voltage, battery current, SOC, C-rate, operating status, average temperature, and cell number for each of the plurality of extended operation profiles, and calculate the capacity degradation degree of the battery. .
- the aging model module 23 can calculate the life analysis value of the battery according to the degree of capacity degradation, and calculate the power value of the battery, the power value of one cell, and the corresponding battery based on the battery voltage, battery current, and number of cells. Cumulative energy throughput can also be calculated.
- the aging model module 23 can derive the SOH value, that is, the Capacity Retention value of the battery, by applying the battery's power value, accumulated power amount, average temperature, C-rate, and SOC to an algorithm formula that reflects the degradation curve equation. Battery temperature and charging/discharging are important factors that determine the degree of battery deterioration.
- the degradation curve can be obtained through actual degradation experiments of the battery.
- the aging model module 23 can determine the degree of capacity degradation according to the specific operating state of the battery by considering the operating state. For example, in the operation process of an electric vehicle, driving corresponds to battery discharge, and deterioration due to a driving pattern consisting of discharging and charging during driving can be defined as cycle deterioration. Another driving state pattern is the parking state of an electric vehicle, which is the rest state of the battery, and deterioration in the rest state can be defined as calendar deterioration. In cycle degradation, charging and discharging of the battery is repeated, accelerating the degradation of the battery's capacity, and in calendar degradation, the use of the battery is minimized, causing the battery's capacity to naturally degrade.
- the aging model module 23 can calculate the capacity fade by dividing the battery degradation process into one of the two types above from the operating state.
- the method by which the aging model module 23 calculates the degree of capacity degradation is not limited to that described above, and may be implemented using various known methods.
- the aging model module 23 can also calculate the degree of capacity retention based on the degree of capacity degradation. For example, assuming that the initial capacity of the battery is 100%, the aging model module 23 can calculate the capacity maintenance degree by subtracting the capacity degradation degree from 100%. The aging model module 23 can also derive the degree of increase in resistance of the battery based on an algorithm that reflects the degree of capacity degradation and the degradation curve equation.
- the ECM module 21, thermal model module 22, and aging model module 23 described so far are examples, and the invention is not limited thereto.
- the aging model module 23 may be implemented in various ways for each battery manufacturer, and the required input parameters may vary depending on the aging model module, so the ECM model module and the thermal model module also have input parameters of the aging model module. It can be appropriately designed to provide
- Figure 3 is a diagram showing a PPM simulation device according to an embodiment.
- the PPM simulation device 30 can generate a plurality of probability weights based on a plurality of expansion weights and weights corresponding to a plurality of climate conditions, and calculate a PPM value based on a plurality of capacity deterioration degrees and a plurality of probability weights. there is.
- the PPM simulation device 30 assigns a corresponding probability weight among the plurality of probability weights to each of the plurality of capacity degradation degrees, bootstraps according to the plurality of probability weights assigned to the plurality of capacity degradation degrees, and performs bootstrapping.
- the PPM value can be calculated for the sample data extracted by
- the PPM simulation device 30 can receive inputs of a plurality of extended operation profiles and a plurality of climate conditions, and a plurality of capacity degradation degrees corresponding to the plurality of extended operation profiles and the plurality of climate conditions.
- the PPM simulation device 30 can receive the extended driving profile along with the file name, extended weight, and driving period.
- the file name is a name that indicates each of the plurality of extended driving profiles.
- 900 extended driving profiles file name is C1-C900
- 900 extended driving profiles such as climate condition 1 (C1, ..., C451, ..., C900) and climate condition 2 (C1, ..., C451, ..., C900) Each of the two climate conditions may apply.
- the driving period may refer to the period required to reach the target mileage in each driving profile.
- the driving profile for A1 was a 30-day driving record, and when the same driving record was repeated 100 times, the target mileage of 160,000 km was reached in about 8 years.
- the figure of 8 years can be considered the operating period of the profile A1. This can be expressed as A1 (8 years), A2 (10 years), A3 (4 years), ..., A15 (13 years).
- the PPM simulation device 30 may include a probability weight generation unit 31 and a PPM prediction unit 32.
- the probability weight generator 31 may generate a plurality of probability weights using the results of multiplying the plurality of expansion weights by the weights of each of the plurality of climate conditions. First, the probability weight generator 31 may generate a plurality of comprehensive weights by multiplying the plurality of extended weights by the weights of each of the plurality of climate conditions. The probability weight generator 31 can generate 900 comprehensive weights by multiplying the weights of each of the two climate conditions for the 900 extended driving profiles.
- the weights of each of the 15 driving profiles in area A are A1(wa1), A2(wa2), A3(wa3), A4(wa4), ..., A15(wa15), and the weights of each of the 15 driving profiles in area B are
- the extended weight of each extended driving profile is the product of the weights of the two corresponding driving profiles. It can be expressed as
- the probability weight generator 31 may calculate a comprehensive weight by multiplying the weights (cc1, cc2) of the corresponding climate conditions among climate conditions 1 and 2 by the extended weight.
- the comprehensive weight of 900 extended driving profiles for climate condition 1 is cc1*wa1*A1wa1, ... , cc1*wa1*wb15, cc1*wa2*wa1, ... , cc1*wa2*wb15, ... , cc1*wa15*wa1, ... , cc1*wa15*wb15, cc1*wb1*wa1, ... , cc1*wb1*wb15, ... , cc1*wb15*wa1, , can be expressed as cc1*wb15*wb15, and the comprehensive weight of 900 extended driving profiles for climate condition 2 is cc2*wa1*A1wa1,...
- the calculation of the above comprehensive weight value is an example according to an embodiment, and the invention is not limited thereto. Any calculation method that can generate a corresponding weight value based on the distribution of the population may be applicable to one embodiment.
- the probability weight generator 31 calculates a weight sum by adding all of the plurality of comprehensive weights belonging to each climate condition, and divides each of the plurality of comprehensive weights belonging to each climate condition by the weight sum to calculate the probability. Weights can be calculated.
- the probability weight generator 31 calculates the sum (TW1) of all 900 comprehensive weights for climate condition 1 as shown in Equation 1, and each of the 900 comprehensive weights for climate condition 1 as shown in Equation 2. By dividing , 900 probability weights (CW1-CW900) belonging to climate condition 1 can be calculated.
- TW1 cc1*wa1*A1wa1 + ... + cc1*wa1*wb15 + cc1*wa2*wa1 + ... + cc1*wa2*wb15 + ... + cc1*wa15*wa1 + ... + cc1*wa15*wb15 + cc1*wb1*wa1 + ... + cc1*wb1*wb15 + ... cc1*wb15*wa1 + ... + cc1*wb15*wa1 + ... + cc1*wb15*wb15*wb15*wb15*wb15
- the probability weight generator 31 divides each of the 900 comprehensive weights for climate condition 2 into a value (TW2) that adds up all 900 comprehensive weights for climate condition 2 as shown in Equation 3, and calculates the climate condition by dividing each of the 900 comprehensive weights for climate condition 2 as shown in Equation 4.
- 900 probability weights (CW901-CW1800) belonging to 2 can be calculated.
- TW2 cc2*wa1*A1wa1 + ... + cc2*wa1*wb15 + cc2*wa2*wa1 + ... + cc2*wa2*wb15 + ... + cc2*wa15*wa1 + ... + cc2*wb1*wa1 + ... + cc2*wb1*wb15 + ... cc2*wb15*wa1 + ... + cc2*wb15*wa1 + ... + cc2*wb15*wa1 + ... + cc2*wb15*wb15*wb15*wb15*wb15
- Equation 5 the sum of the 900 probability weights belonging to each group is 1.
- the PPM prediction unit 32 assigns each of a plurality of probability weights to a corresponding capacity degradation degree among the plurality of capacity degradation degrees, and calculates a predetermined number of the plurality of capacity degradation degrees according to the plurality of probability weights assigned to the plurality of capacity degradation degrees.
- the operation of restoring and extracting (Nr numbers) (hereinafter referred to as bootstrapping) may be repeated a predetermined number of times (Nn).
- Probability weights corresponding to each of the plurality of capacity degradation degrees are preemptively assigned, the assigned weight is redefined as a probability value according to its proportion in the total number of capacity degradation degrees, and the capacity degradation degree is redefined according to the probability value during the bootstrapping process.
- the PPM prediction unit 32 may assign each of 1800 probability weights to the corresponding capacity degradation degree among the 1800 capacity degradation degrees.
- the PPM prediction unit 32 can restore and extract 1,800 of the 1,800 capacity obsolescence degrees according to a plurality of probability weights in each bootstrapping.
- the PPM prediction unit 32 can repeat bootstrapping 30 times. In this way, the probability weight is preemptively assigned to the corresponding capacity degradation degree, so random extraction can be performed according to the probability weight.
- the PPM prediction unit 32 may calculate the PPM value by applying at least one probability distribution model to a predetermined number (Nr) of capacity degradation extracted in each bootstrapping process.
- the PPM prediction unit 32 may generate the final PPM value (hereinafter referred to as the final PPM value) by adding the PPM values derived from bootstrapping a predetermined number of times (Nn). At this time, statistical modeling may be used to determine at least one probability distribution model.
- Statistical modeling can be used as an indicator to check the suitability of various probability distribution models. Through statistical modeling, a balanced probability distribution model can be selected by avoiding overfitting and underfitting problems that occur during the data and model fitting process.
- statistical modeling may include Negative Log Likelihood (NLL), Akaike Information Criteria (AIC), AIC correction (AICc), Bayesian Information Criteria (BIC), Root Mean Square Error (RMSE), etc. Use the indicator.
- NLL Negative Log Likelihood
- AIC Akaike Information Criteria
- AICc AIC correction
- BIC Bayesian Information Criteria
- RMSE Root Mean Square Error
- NLL is an indicator used in the maximum likelihood estimation method called Maximum Likelihood Estimation (MLE) and is used to determine whether actual data matches the probability distribution model with statistical values.
- MLE Maximum Likelihood Estimation
- L stands for Likelihood Function, matches the formula within the square brackets of the rightmost formula, and has the following meaning.
- ⁇ ) is a probability density function, where i has a number from 1 to the data number n, and is the result obtained by multiplying (Q) the probability values obtained when applying the parameter ⁇ . This is the process of maximizing the resulting L value, or likelihood function, through the parameter ⁇ . After taking the logarithm of this L value and applying a negative sign, it becomes -ln(L), which soon becomes NLL. Therefore, maximizing the L value means minimizing the NLL, and the minimized NLL value means that the probability distribution model has a high degree of fit with the actual data. However, there is a limitation that there is a risk of overfitting when the actual number of data is smaller than the number of parameters of the probability distribution model.
- AIC is one of the statistical modeling indicators that uses the likelihood function, similar to the NLL introduced earlier.
- the method for calculating AIC is as shown in Equation 7.
- Equation 7 L refers to the likelihood function, and the higher the fitness, the larger the L value becomes.
- k is the number of parameters of the model to be fit to AIC and is also called an independent variable.
- the k value increases as the number of independent variables increases for fitting. This is to prevent overfitting because the value is added when the -2ln(L) value decreases as the model fit increases. It can be seen as playing a penalty role. It is said that the AIC value can accurately predict the distribution of the population because the L value increases as the number of actual data increases and is less affected by the penalty.
- AICc is one of the statistical modeling indicators that corrects the bias of AIC mentioned above. In contrast to AIC, AICc has accurate predictive power when the number of data is relatively limited and small.
- the method for calculating AIC is as shown in Equation 8.
- Equation 8 uses AIC as the basic framework, but 2k(k+1)/n-k-1 is added as a correction term.
- k is the number of independent variables, same as AIC
- n is the number of data.
- the performance difference between AIC and AICc disappears.
- the principle of AIC is used, the smaller the value of AICc, the higher the model fit is predicted.
- there is a difference in predictive power between AIC and AICc and it has been mentioned in previous studies that using AICc is a way to increase accuracy when determining model suitability using simulation.
- a probability distribution model selected using AICc as a main indicator based on a limited number of data and evidence from previous studies may be applied to the PPM prediction unit 32.
- BIC like AIC, can derive the best model fit based on the result with minimal information loss in the maximum likelihood value.
- the method for calculating BIC is as shown in Equation 9.
- Equation 9 is similar in form to Equation 7, and there is a difference in the term for assigning the penalty value. Unlike AIC, the penalty in BIC increases further as the n value, which is the number of data, increases. Therefore, it can be said to be an appropriate model for analyzing distribution according to data differences.
- RMSE is also one of the statistical modeling indicators. It is obtained by subtracting the predicted value from the actual data, squaring the values, adding them up, dividing by n, and applying the root.
- the method for calculating RMSE is as shown in Equation 10.
- Equation 10 i has a number from 1 to the data number n, yi is the ith data of the actual observed value, and yi can be defined as the ith data of the predicted value.
- the value obtained by subtracting the predicted value from the actual data is called the residual. If you square it, add it up, and then divide by n, it has the same meaning as Mean Squared Error (MSE).
- MSE Mean Squared Error
- RMSE can be said to be a statistical modeling indicator used to apply the root to MSE and interpret it in units similar to actual values.
- Each of the 17 probability distribution models such as Beta, Birnbaumsaunders, Exponential, Extreme Value, Gamma, Generalized Extreme Value, Generalized Pareto, Inversegaussian, Logistic, Loglogistic, Lognormal, Nakagami, Normal, Rayleigh, Rician, Tlocationscale, and Weibull are distributed according to probability weights.
- PPM simulation may be performed by applying the sampled capacity degradation to a predetermined number (eg, 1800).
- AICc a key indicator
- three probability distribution models, Extreme Value, Generalized Extreme Value, and Weibull showed the best model fit.
- at least one probability distribution model of the PPM prediction unit 32 may be at least one of the three above.
- At least one probability distribution model may be set in the PPM prediction unit 32, but the invention is not limited to this.
- the PPM simulation device 30 may determine a probability distribution model.
- Figure 4 is a diagram showing a PPM simulation device according to an embodiment.
- the PPM simulation device 30 may further include a probability distribution model determination unit 33.
- the probability distribution model determination unit 33 receives a plurality of probability weights and a plurality of capacity degradation degrees, extracts a plurality of capacity degradation degrees according to a plurality of probability weights for the plurality of capacity degradation degrees, and extracts a plurality of capacity degradation degrees.
- PPM simulation can be performed by applying the 17 probability distribution models previously described to the degeneracy.
- the probability distribution model determination unit 33 may determine at least one probability distribution model by applying at least one of the statistical modeling indicators described above to the results of a plurality of PPM simulations using a plurality of probability denominator models.
- the probability distribution model determination unit 33 may determine at least one probability distribution model based on model suitability calculated by applying statistical modeling indicators to a plurality of PPM simulation results.
- the probability distribution model determination unit 33 may transmit at least one probability distribution model to the PPM prediction unit 32.
- Figure 5 is a graph showing the cumulative distribution function for a plurality of capacity degradation degrees and the cumulative distribution function for three probability distribution models with excellent model fit according to an embodiment.
- the three probability distribution models with excellent model fit shown in Figure 5 are explained as the 1st order Extreme Value model, the 2nd order Generalized Extreme Value model, and the 3rd order Weibull model.
- the cumulative distribution function when applying a plurality of sampled capacity deterioration degrees to three probability distribution models: Extreme Value model, Generalized Extreme Value model, and Weibull is shown in Figure 5.
- the cumulative distribution function 51 of a plurality of capacity degradation degrees sampled according to probability weights and the cumulative distribution functions 52-54 of the three probability distribution models are similar.
- the cumulative distribution function for a plurality of capacity degradation degrees according to one embodiment is indicated as “51”
- the cumulative distribution function according to the Extreme Value model is indicated as “52”
- the cumulative distribution function according to the Generalized Extreme Value model is indicated as “51”.
- the cumulative distribution function is marked as “53,” and other cumulative distribution functions in the Weibull model are marked as “54.”
- Figures 6 to 8 each show visualization results of the cumulative distribution function for three probability denominator models and histogram-based probability density function according to an embodiment.
- a curve (CV1) and sample showing the cumulative distribution function according to the result of applying a plurality of capacity deterioration degrees (hereinafter, sample data) obtained by one extraction according to probability weights to the Extreme Value Distribution model It can be seen that the degree of fit between the curves (CV0) representing the cumulative distribution function of the data is very high. Additionally, it can be seen that the curve (CV11) representing the histogram-based probability density function for sample data appears in a balanced form.
- the degree of fit between the curve (CV2) showing the cumulative distribution function according to the result of applying the sample data to the Generalized Extreme Value Distribution model and the curve (CV0) showing the cumulative distribution function of the sample data is also high.
- the curve (CV21) representing the probability density function is also in a balanced form, and compared to the curve (CV11) in Figure 7, it can be seen that the peak is low and the dispersion is widened to the left and right.
- the degree of fit between the curve (CV3) showing the cumulative distribution function according to the result of applying the sample data to the Weibull Distribution model and the curve (CV0) showing the cumulative distribution function of the sample data is also high.
- the curve (CV31) representing the probability density function has a lower peak and extends to the right compared to the curve (CV11) in FIG. 7.
- the x-axis is a random variable and is the capacity deterioration degree
- the y-axis value of the cumulative distribution function indicates the cumulative probability
- the y-axis value of the probability density function indicates the probability density. If the threshold for capacity degradation is 0.3 (30%), there is a possibility that PPM values that cannot be seen in the probability density functions and sample data of FIGS. 7 and 8 may occur in the probability density function of FIG. 8.
- the PPM prediction unit 32 can calculate the PPM value by applying the three probability distribution models described above to a plurality of capacity degradation degrees derived through bootstrapping based on probability weights.
- Figures 9 to 11 are diagrams showing the results of applying three probability denominator models to a plurality of capacity degradation degrees derived through bootstrapping based on probability weights.
- the PPM prediction unit 32 performs bootstrapping based on probability weights 30 times to extract 1800 capacity obsolescence degrees 30 times, and the 1800 capacity deterioration degrees extracted each time are used as Extreme Value Distribution model or Generalized Extreme Value Distribution model.
- the Weibull Distribution model can be configured into a histogram, and a probability density function based on the histogram can be generated.
- FIG 9 a histogram and probability density function according to the Extreme Value Distribution model for capacity degradation derived by bootstrapping 30 times are shown.
- Figure 10 a histogram and probability density function according to the Generalized Extreme Value Distribution model for capacity degradation derived by bootstrapping 30 times are shown.
- Figure 11 a histogram and probability density function according to the Weibull Distribution model for the capacity deterioration degree derived by bootstrapping 30 times are shown.
- 9 to 11 30 curves representing the probability density function for each of 30 rounds of bootstrapping are shown.
- the PPM prediction unit 32 determines that the capacity degradation is at a threshold (e.g., 30%) within the 75% (12.5& ⁇ 87.5%) confidence interval of the plurality of probability density function curves shown in each of FIGS. 9 to 11. ) can be added to calculate the PPM value.
- a threshold e.g., 30%
- 75% (12.5& ⁇ 87.5%) confidence interval of the plurality of probability density function curves shown in each of FIGS. 9 to 11.
- Figure 12 is a table showing the PPM values for each model derived for each number of bootstrapping times.
- the PPM prediction unit 32 can calculate the final PPM value by adding 30 PPM values generated based on the Weibull Distribution model.
- the PPM simulation device can secure various data by drawing a cumulative distribution function in a smoothed form with continuity of battery capacity degradation data, which is input data. Additionally, model fit can be achieved with a probability distribution model group that does not overfit. Since bootstrapping is performed according to probability weights, PPM results that reflect the battery's volatility can be calculated.
- One embodiment uses bootstrapping to overcome conditions in which the fitness of the probability distribution is uncertain and the sample drawn from the population is insufficient. Through this, the problem of actually securing long-term driving data based on various driving types can be solved. Life analysis simulations conducted based on short-term battery charge/discharge cycle data models inevitably produce limited degradation prediction data.
- various driving profiles can be secured by creating an extended driving profile that combines driving profiles. Through this, the limitation of simply repeatedly amplifying the limited number of degradation prediction data and predicting the PPM value using the amplified data can be overcome.
- one embodiment can solve the problem of overfitting of PPM prediction results by selecting an appropriate probability distribution model among a plurality of probability distribution models through statistical modeling indicators.
- the diversity of sample data can be improved.
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Power Engineering (AREA)
- Sustainable Development (AREA)
- Transportation (AREA)
- Mechanical Engineering (AREA)
- Sustainable Energy (AREA)
- Life Sciences & Earth Sciences (AREA)
- Theoretical Computer Science (AREA)
- Geometry (AREA)
- General Engineering & Computer Science (AREA)
- Evolutionary Computation (AREA)
- Computer Hardware Design (AREA)
- Tests Of Electric Status Of Batteries (AREA)
- Secondary Cells (AREA)
- Charge And Discharge Circuits For Batteries Or The Like (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
Description
Claims (16)
- 원본 데이터를 구성하는 복수의 운행프로파일 중 중복을 허락하여 적어도 2 개의 운행프로파일을 복원 추출하고, 상기 추출된 적어도 2 개의 운행 프로파일을 조합하여 복수의 확장 운행프로파일을 생성하고, 상기 복수의 확장 운행프로파일에 대응하는 복수의 확장 가중치를 생성하는 데이터 생성 장치;상기 복수의 확장 운행프로파일에 대해서 복수의 기후 조건을 적용한 수명해석 시뮬레이션을 수행하여 복수의 용량 퇴화도를 생성하는 에이징 시뮬레이션 장치; 및상기 복수의 확장 가중치와 상기 복수의 기후 조건에 대응하는 가중치에 기초한 복수의 확률 가중치를 생성하고, 상기 복수의 용량 퇴화도 및 상기 복수의 확률 가중치에 기초하여 PPM 값을 산출하는 PPM 시뮬레이션 장치를 포함하는,불량률 예측 장치.
- 제1항에 있어서,상기 에이징 시뮬레이션 장치는,상기 복수의 확장 운행프로파일 각각에 대해서, 에이징 시뮬레이션의 대상이 되는 배터리에 대한 전기적 등가회로 모델((Equivalent Circuit Model, ECM)에 적용하여 상기 각 확장 운행프로파일에 대응하는 상기 배터리의 전압, 전류, SOC, C-rate, 및 발열량을 생성하는 ECM 모듈;상기 복수의 확장 운행프로파일 각각에 대해서, 상기 대응하는 배터리의 발열량 및 상기 각 확장 운행프로파일의 온도를 이용하여 배터리의 평균 온도를 생성하는 열 모델 모듈; 및상기 복수의 확장 운행프로파일 각각에 대해서, 상기 대응하는 배터리의 전압, 전류, SOC, C-rate, 운행 상태, 평균 온도, 및 셀 개수에 기초하여 상기 배터리의 용량 퇴화도를 계산하는 에이징 모델 모듈을 포함하는, 불량률 예측 장치.
- 제2항에 있어서,상기 에이징 모델 모듈은,상기 운행 상태 중 주행에 의한 방전과 충전으로 운행 패턴에 의한 싸이클(Cycle) 퇴화 및 상기 운행 상태 중 배터리의 휴지(Rest) 상태에서의 칼렌다(Calendar) 퇴화를 구분하여 용량 퇴화도를 계산하는, 불량률 예측 장치.
- 제1항에 있어서,상기 PPM 시뮬레이션 장치는,상기 복수의 용량 퇴화도 각각에 대해서, 상기 복수의 확률 가중치 중 대응하는 확률 가중치를 할당하고, 상기 복수의 용량 퇴화도에 할당된 상기 복수의 확률 가중치에 따라 부트스트래핑하며, 상기 부트스트래핑에 의해 추출된 표본 데이터에 대한 PPM 값을 산출하는, 불량률 예측 장치.
- 제4항에 있어서,상기 PPM 시뮬레이션 장치는,상기 복수의 확장 가중치 및 상기 복수의 기후 조건 각각의 가중치를 곱한 결과를 이용해서 상기 복수의 확률 가중치를 생성하는 확률 가중치 생성부를 포함하는, 불량률 예측 장치.
- 제5항에 있어서,상기 확률 가중치 생성부는,상기 복수의 확장 가중치에 상기 복수의 기후 조건 각각의 가중치를 곱하여 복수의 종합 가중치를 생성하고,상기 복수의 기후 조건 각각에 대해서, 상기 각 기후 조건에 속하는 복수의 종합 가중치 모두를 더하여 가중치합을 산출하고, 상기 각 기후 조건에 속하는 복수의 종합 가중치 각각을 상기 가중치합으로 나누어 확률 가중치를 산출하는, 불량률 예측 장치.
- 제4항에 있어서,상기 PPM 시뮬레이션 장치는,상기 복수의 확률 가중치 각각을 상기 복수의 용량 퇴화도 중 대응하는 용량 퇴화도에 할당하고, 상기 복수의 용량 퇴화도에 할당된 상기 복수의 확률 가중치에 따라 상기 복수의 용량 퇴화도 중 소정 개수의 용량 퇴화도를 복원 추출하는 부트스트래핑을 소정 횟수 반복하는 PPM 도출부를 포함하는, 불량률 예측 장치.
- 제7항에 있어서,상기 PPM 도출부는,매 부트스트래핑에서 추출되는 상기 소정 개수의 용량 퇴화도에 적어도 하나의 확률 분포 모형을 적용하여 PPM 값을 산출하고, 상기 소정 횟수의 부트스트래핑에서 도출된 PPM 값을 더하여 최종 PPM 값을 생성하는, 불량률 예측 장치.
- 제4항에 있어서,상기 PPM 시뮬레이션 장치는,상기 복수의 용량 퇴화도에 대해서 상기 복수의 확률 가중치에 따라 복수의 용량 퇴화도를 추출하고, 상기 추출된 복수의 용량 퇴화도에 복수의 확률 분포 모형을 적용하여 복수의 PPM 시뮬레이션을 수행하며, 상기 복수의 PPM 시뮬레이션 결과에 대해서 적어도 하나의 통계 모델링 지표를 적용하여 적어도 하나의 확률 분포 모형을 결정하는, 불량률 예측 장치,
- 원본 데이터를 구성하는 복수의 운행프로파일 중 중복을 허락하여 적어도 2 개의 운행프로파일을 복원 추출하고, 상기 추출된 적어도 2 개의 운행 프로파일을 조합하여 복수의 확장 운행프로파일을 생성하는 단계;상기 복수의 확장 운행프로파일에 대응하는 복수의 확장 가중치를 생성하는 단계;상기 복수의 확장 운행프로파일에 대해서 복수의 기후 조건을 적용한 수명해석 시뮬레이션을 수행하여 복수의 용량 퇴화도를 생성하는 단계;상기 복수의 확장 가중치와 상기 복수의 기후 조건에 대응하는 가중치에 기초한 복수의 확률 가중치를 생성하는 단계; 및상기 복수의 용량 퇴화도에 상기 복수의 확률 가중치를 할당하여 최종 PPM 값을 산출하는 단계를 포함하는, 불량률 예측 방법.
- 제10항에 있어서,상기 최종 PPM 값을 산출하는 단계는,상기 복수의 용량 퇴화도 각각에 대해서, 상기 복수의 확률 가중치 중 대응하는 확률 가중치를 할당하는 단계; 및상기 복수의 용량 퇴화도에 할당된 상기 복수의 확률 가중치에 따라 부트스트래핑하는 단계; 및상기 부트스트래핑에 의해 추출된 표본 데이터에 대한 PPM 값을 산출하는 단계를 포함하는, 불량률 예측 방법.
- 제11항에 있어서,상기 부트스트래핑하는 단계는,상기 복수의 용량 퇴화도에 할당된 상기 복수의 확률 가중치에 따라 상기 복수의 용량 퇴화도 중 소정 개수의 용량 퇴화도를 복원 추출하는 단계를 포함하는, 불량률 예측 방법.
- 제12항에 있어서,상기 PPM 값을 산출하는 단계는,부트스트래핑에서 추출되는 소정 개수의 용량 퇴화도에 적어도 하나의 확률 분포 모형을 적용하여 PPM 값을 산출하는 단계를 포함하는, 불량률 예측 방법.
- 제11항에 있어서,상기 최종 PPM 값을 산출하는 단계는,소정 횟수의 부트스트래핑에서 도출된 PPM 값을 더하여 최종 PPM 값을 생성하는 단계를 더 포함하는, 불량률 예측 방법.
- 제10항에 있어서,상기 복수의 확률 가중치를 생성하는 단계는,상기 복수의 확장 가중치에 상기 복수의 기후 조건 각각의 가중치를 곱하여 복수의 종합 가중치를 생성하는 단계;상기 복수의 기후 조건 각각에 대해서, 상기 각 기후 조건에 속하는 복수의 종합 가중치 모두를 더하여 가중치합을 산출하는 단계; 및상기 각 기후 조건에 속하는 복수의 종합 가중치 각각을 상기 가중치합으로 나누어 확률 가중치를 산출하는 단계를 포함하는, 불량률 예측 방법.
- 제10항에 있어서,상기 복수의 용량 퇴화도에 대해서 상기 복수의 확률 가중치에 따라 복수의 용량 퇴화도를 추출하는 단계;상기 추출된 복수의 용량 퇴화도에 복수의 확률 분포 모형을 적용하여 복수의 PPM 시뮬레이션을 수행하는 단계; 및상기 복수의 PPM 시뮬레이션 결과에 대해서 적어도 하나의 통계 모델링 지표를 적용하여 적어도 하나의 확률 분포 모형을 결정하는 단계를 더 포함하는, 불량률 예측 방법.
Priority Applications (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202380010202.1A CN117222902A (zh) | 2022-04-11 | 2023-01-25 | 预测电池的缺陷率的设备和方法 |
| JP2023549824A JP7613702B2 (ja) | 2022-04-11 | 2023-01-25 | バッテリに対する不良率予測装置および方法 |
| US18/278,446 US20250053697A1 (en) | 2022-04-11 | 2023-01-25 | Device and Method for Predicting Defective Rate of Battery |
| EP23742172.2A EP4283319A4 (en) | 2022-04-11 | 2023-01-25 | DEVICE AND METHOD FOR PREDICTING DEFECTIVE BATTERY RATES |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR10-2022-0044656 | 2022-04-11 | ||
| KR1020220044656A KR20230145799A (ko) | 2022-04-11 | 2022-04-11 | 배터리에 대한 불량률 예측 장치 및 방법 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2023200087A1 true WO2023200087A1 (ko) | 2023-10-19 |
Family
ID=87889120
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/KR2023/001136 Ceased WO2023200087A1 (ko) | 2022-04-11 | 2023-01-25 | 배터리에 대한 불량률 예측 장치 및 방법 |
Country Status (6)
| Country | Link |
|---|---|
| US (1) | US20250053697A1 (ko) |
| EP (1) | EP4283319A4 (ko) |
| JP (1) | JP7613702B2 (ko) |
| KR (1) | KR20230145799A (ko) |
| CN (1) | CN117222902A (ko) |
| WO (1) | WO2023200087A1 (ko) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20250153996A (ko) * | 2024-04-19 | 2025-10-28 | 주식회사 배러머신 | 롱텀데이터를 이용한 배터리 상태정보 향상 방법 |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20150120697A (ko) * | 2014-04-18 | 2015-10-28 | 삼성전자주식회사 | 배터리 수명의 추정에서 발생하는 오차를 보정하는 방법 및 장치 |
| KR20160017416A (ko) * | 2014-08-06 | 2016-02-16 | 삼성전자주식회사 | 패턴 정보에 기초하여 사용자 특성에 따른 배터리 수명을 추정하는 장치 및 방법 |
| KR20170011010A (ko) * | 2015-07-21 | 2017-02-02 | 삼성전자주식회사 | 배터리의 상태를 추정하는 방법 및 장치 |
| KR20170022746A (ko) * | 2015-08-21 | 2017-03-02 | 주식회사 엘지화학 | 이차 전지의 퇴화도 추정 장치 및 방법 |
| KR20210089021A (ko) * | 2020-01-07 | 2021-07-15 | 주식회사 엘지에너지솔루션 | 시뮬레이션 시스템 및 데이터 분산 방법 |
Family Cites Families (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9625532B2 (en) * | 2011-10-10 | 2017-04-18 | Battelle Energy Alliance, Llc | Method, system, and computer-readable medium for determining performance characteristics of an object undergoing one or more arbitrary aging conditions |
| JP5803548B2 (ja) * | 2011-10-13 | 2015-11-04 | 日産自動車株式会社 | 充電制御装置 |
| US9236748B2 (en) * | 2012-08-30 | 2016-01-12 | Texas Instruments Incorporated | Method and apparatus of charging the battery with globally minimized integral degradation possible for predefined charging duration |
| JP6260633B2 (ja) * | 2016-03-01 | 2018-01-17 | カシオ計算機株式会社 | 電子機器、バッテリ残量管理方法、及びプログラム |
| US11226374B2 (en) * | 2017-10-17 | 2022-01-18 | The Board Of Trustees Of The Leland Stanford Junior University | Data-driven model for lithium-ion battery capacity fade and lifetime prediction |
| DE102019111979A1 (de) * | 2019-05-08 | 2020-11-12 | TWAICE Technologies GmbH | Charakterisierung von wiederaufladbaren Batterien |
| JP6835140B2 (ja) * | 2019-05-30 | 2021-02-24 | 株式会社Gsユアサ | 生成装置、予測システム、生成方法及びコンピュータプログラム |
| CN112277729B (zh) * | 2019-12-31 | 2022-03-15 | 蜂巢能源科技有限公司 | 电动车辆行驶总里程预测方法及装置 |
| CN111626491B (zh) * | 2020-05-21 | 2023-06-16 | 北京骑胜科技有限公司 | 交通工具的状态预测方法、装置、服务器和存储介质 |
| JP7381742B2 (ja) * | 2020-06-02 | 2023-11-15 | エルジー エナジー ソリューション リミテッド | バッテリーサービス提供システム及び方法 |
| CN112540317B (zh) * | 2020-12-16 | 2022-12-02 | 武汉理工大学 | 基于实车数据的电池健康状态估计与剩余寿命预测方法 |
-
2022
- 2022-04-11 KR KR1020220044656A patent/KR20230145799A/ko active Pending
-
2023
- 2023-01-25 US US18/278,446 patent/US20250053697A1/en active Pending
- 2023-01-25 WO PCT/KR2023/001136 patent/WO2023200087A1/ko not_active Ceased
- 2023-01-25 CN CN202380010202.1A patent/CN117222902A/zh active Pending
- 2023-01-25 JP JP2023549824A patent/JP7613702B2/ja active Active
- 2023-01-25 EP EP23742172.2A patent/EP4283319A4/en active Pending
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20150120697A (ko) * | 2014-04-18 | 2015-10-28 | 삼성전자주식회사 | 배터리 수명의 추정에서 발생하는 오차를 보정하는 방법 및 장치 |
| KR20160017416A (ko) * | 2014-08-06 | 2016-02-16 | 삼성전자주식회사 | 패턴 정보에 기초하여 사용자 특성에 따른 배터리 수명을 추정하는 장치 및 방법 |
| KR20170011010A (ko) * | 2015-07-21 | 2017-02-02 | 삼성전자주식회사 | 배터리의 상태를 추정하는 방법 및 장치 |
| KR20170022746A (ko) * | 2015-08-21 | 2017-03-02 | 주식회사 엘지화학 | 이차 전지의 퇴화도 추정 장치 및 방법 |
| KR20210089021A (ko) * | 2020-01-07 | 2021-07-15 | 주식회사 엘지에너지솔루션 | 시뮬레이션 시스템 및 데이터 분산 방법 |
Non-Patent Citations (2)
| Title |
|---|
| E. SONGS. WONW. LEE: "Using the corrected akaike's information criterion for model selection", THE KOREAN JOURNAL OF APPLIED STATISTICS, vol. 30, no. 1, 2017, pages 119 - 133 |
| See also references of EP4283319A4 |
Also Published As
| Publication number | Publication date |
|---|---|
| CN117222902A (zh) | 2023-12-12 |
| US20250053697A1 (en) | 2025-02-13 |
| EP4283319A1 (en) | 2023-11-29 |
| EP4283319A4 (en) | 2025-12-10 |
| KR20230145799A (ko) | 2023-10-18 |
| JP7613702B2 (ja) | 2025-01-15 |
| JP2024519248A (ja) | 2024-05-10 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2022265458A1 (ko) | 이차전지 저전압 불량 예측 장치 및 방법, 상기 장치를 포함하는 전지 제어 시스템 | |
| WO2022103185A1 (ko) | 전지의 용량 측정 장치 및 방법, 및 상기 장치를 포함하는 전지 제어 시스템 | |
| WO2021141255A1 (ko) | 시뮬레이션 시스템 및 데이터 분산 방법 | |
| WO2022035153A1 (ko) | 배터리 용량 추정 장치 및 방법 | |
| WO2020262787A1 (ko) | 내부 단락 셀 검출 방법 | |
| WO2020262789A1 (ko) | 이상 배터리 셀 검출 방법 | |
| WO2022055080A1 (ko) | 배터리의 충전상태를 추정하는 방법 | |
| WO2019078658A1 (ko) | 빅데이터 기반의 배터리 열화도 추정장치 및 방법 | |
| WO2023200087A1 (ko) | 배터리에 대한 불량률 예측 장치 및 방법 | |
| WO2023234538A1 (ko) | 배터리 셀 수명 진단 장치 및 그것의 동작 방법 | |
| WO2022030751A1 (ko) | 배터리 팩의 시뮬레이션 방법 | |
| WO2024049172A1 (ko) | 배터리 상태 예측 장치 및 그것의 동작 방법 | |
| WO2024053870A1 (ko) | 배터리의 이상을 감지하는 전자 장치 및 이의 동작 방법 | |
| WO2023177224A1 (ko) | 배터리 수명 예측 장치 및 그것의 동작 방법 | |
| WO2024136225A1 (ko) | 배터리 데이터 관리 장치 및 그것의 동작 방법 | |
| WO2024080484A1 (ko) | 누설 전류 감지를 위한 배터리 진단 장치 및 방법 | |
| Zheng et al. | Capacity and state‐of‐charge (SOC) estimation for lithium‐ion cells based on charging time differences curves | |
| WO2025053617A1 (ko) | 배터리 셀 시험데이터를 이용한 배터리 모듈 및 랙의 수명 예측 장치 및 방법 | |
| WO2025100910A1 (ko) | 배터리 관리 장치 및 배터리 관리 방법 | |
| WO2025071044A1 (ko) | 충전 관리 장치 및 그것의 동작 방법 | |
| WO2025095362A1 (ko) | 배터리 관리 장치 및 그것의 동작 방법 | |
| WO2025084797A1 (ko) | 배터리 진단 장치, 배터리 진단 방법 및 배터리 진단 시스템 | |
| WO2025230072A1 (ko) | 배터리 관리 장치 및 그것의 동작 방법 | |
| WO2025095342A1 (ko) | 배터리 데이터 수집 서버 및 이의 동작 방법 | |
| WO2024106706A1 (ko) | 배터리의 퇴화 검사 장치 및 이의 동작 방법 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| ENP | Entry into the national phase |
Ref document number: 2023742172 Country of ref document: EP Effective date: 20230728 |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 2023549824 Country of ref document: JP |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 202380010202.1 Country of ref document: CN |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 202317055742 Country of ref document: IN |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 18278446 Country of ref document: US |
|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 23742172 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |

