Electric vehicle battery health assessment method, device and system
By recording and processing charging record data in the charging pile and calculating the health of electric vehicle batteries State Of Health (SOH) is solved in the prior art, the problem of low efficiency and accuracy of the health assessment of electric vehicle batteries is achieved, and more accurate Battery health assessment and mileage forecast.
Patent Information
- Application Number
- CN202110302672.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-03-22
- Publication Date
- 2024-12-20
- Estimated Expiration
- 2041-03-22
AI Technical Summary
The existing electric vehicle battery health assessment methods are less efficient and accurate. Relying on-site testing and specific battery management systems, the acquisition methods of each vehicle are different, resulting in inconsistent calculation results.
By recording and processing charging record data in the charging pile, using vehicle history information, querying charging capacity data based on the vehicle identification number, calculating battery health State Of Health (SOH), and correcting based on vehicle model information and ambient temperature correction coefficient to improve the evaluation Efficiency and accuracy.
The efficiency and accuracy of electric vehicle battery health assessment is achieved, and it is suitable for all vehicles, taking into account charging efficiency under different models and temperature conditions, providing more accurate residual mileage prediction.
Smart Images

Figure CN113093040B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of electric vehicle batteries, and in particular to an electric vehicle battery health assessment method, device and system. Background Art
[0002] Electric vehicles usually use power batteries as energy storage devices and sources. Existing power batteries are usually chemical batteries. After a period of charge and discharge, the maximum capacity of the battery will decrease. Usually, the battery health (State Of Health, SOH) refers to the ratio of the capacity of the battery after it is fully charged to the rated capacity. SOH can reflect the current health status of the battery. Accurately obtaining the SOH of the electric vehicle battery can effectively help the electric vehicle calculate the remaining mileage.
[0003] The related technology relies on on-site test conditions, the internal design of electric vehicles and the specific electric vehicle battery management system (BMS), and the acquisition method for each model is different, so the calculation efficiency and accuracy are relatively low. Summary of the invention
[0004] The present invention aims to solve one of the technical problems in the related art at least to a certain extent.
[0005] The present invention proposes a method, device and system for evaluating the health of electric vehicle batteries, so as to realize the actual situation that all vehicles are charged by charging piles. By recording and processing the charging record data of the charging piles, the SOH can be evaluated through the vehicle historical information, thereby improving the efficiency and accuracy of the electric vehicle battery health assessment.
[0006] The first embodiment of the present invention provides a method for evaluating the health of an electric vehicle battery, which is applied to a server and includes the following steps:
[0007] Receiving a battery health assessment request; wherein the battery health assessment request includes a vehicle identification number;
[0008] Searching in a preset database to obtain charging power data matching the vehicle identification number;
[0009] The battery health state SOH is calculated according to the charging power data, and the SOH is sent to the terminal for display.
[0010] The electric vehicle battery health evaluation method of the embodiment of the present invention receives a battery health evaluation request, wherein the battery health evaluation request includes a vehicle identification number; queries a preset database to obtain charging power data matching the vehicle identification number; calculates the battery health SOH based on the charging power data, and sends the SOH to a terminal for display. Thus, by processing the charging power data, the efficiency and accuracy of the electric vehicle battery health evaluation are improved.
[0011] Optionally, in one embodiment of the present invention, the method further includes:
[0012] Receiving electric vehicle charging information sent by a charging pile; wherein the electric vehicle charging information includes: the vehicle identification number;
[0013] The electric vehicle charging information is stored in the database according to the vehicle identification number.
[0014] Optionally, in one embodiment of the present invention, the method further includes:
[0015] Identify vehicle model information according to the vehicle identification number;
[0016] The vehicle models of different vehicles are determined according to the vehicle model information, and the correction coefficients of the vehicle model information are determined according to the vehicle model; wherein the correction coefficients include a charging efficiency correction coefficient and a charging temperature correction coefficient.
[0017] Optionally, in one embodiment of the present invention, when the number of vehicle charging times corresponding to the vehicle identification number is equal to 1, the battery health SOH is calculated according to the charging power data as shown in formula (1):
[0018] SOH=C*η / V / D / f(T) (1)
[0019] Wherein, V is the rated capacity of the battery, D is the percentage capacity change of the battery, C is the total power output of the charging pile, T is the average ambient temperature during the charging process, η is the charging efficiency correction factor of the vehicle identification number, and f(T) is the charging correction factor of the vehicle model at different temperatures.
[0020] Optionally, in one embodiment of the present invention, when the number of times the vehicle is charged corresponding to the vehicle identification number is greater than 1, calculating the battery health state SOH according to the charging power data includes:
[0021] The query obtains the target charging times as n times, the vehicle identification number corresponds to the vehicle charging times as k times, and k is greater than n times, then D1+D2+…+D n-1 <M<=D1+D2+…+Dn , calculate the SOH as shown in formula (2):
[0022] SOH = (S1 * D1 + S2 * D2 + … + S n * D n ) / (D1 + D2 + … + D n ) (2)
[0023] where, D n is the battery percentage capacity change during the nth charge, n is the number of charge records and is a positive integer greater than 1, S n is the battery health SOH during the nth charge, M is a variable threshold parameter, representing M full 100% charge cycles.
[0024] Optionally, in an embodiment of the present invention, the method further includes:
[0025] The number of charge times of the vehicle corresponding to the vehicle identification number is k times, and k is less than or equal to n, D1 + D2 + … + D k < M calculate the SOH as shown in formula (3):
[0026] SOH = (S1 * D1 + S2 * D2 + … + S k * D k ) / (D1 + D2 + … + D k ) (3)
[0027] where, D k is the battery percentage capacity change during the kth charge, k is the number of charge records and is a positive integer greater than 1, S k is the battery health SOH during the kth charge, M is a variable threshold parameter, representing M full 100% charge cycles.
[0028] A second aspect embodiment of the present invention proposes another electric vehicle battery health assessment device, which is applied to a server and includes:
[0029] A first receiving module, configured to receive a battery health assessment request; wherein, the battery health assessment request includes a vehicle identification number;
[0030] An acquisition module, configured to query in a preset database to acquire charge power data matching the vehicle identification number;
[0031] A calculation module, configured to calculate the battery health SOH according to the charge power data;
[0032] A sending module, configured to send the SOH to the terminal for display.
[0033] The electric vehicle battery health evaluation device of the embodiment of the present invention receives a battery health evaluation request, wherein the battery health evaluation request includes a vehicle identification number; queries a preset database to obtain charging power data matching the vehicle identification number; calculates the battery health SOH according to the charging power data, and sends the SOH to a terminal for display. Thus, by processing the charging power data, the efficiency and accuracy of the electric vehicle battery health evaluation are improved.
[0034] Optionally, in one embodiment of the present invention, the device is characterized in that it further comprises:
[0035] The second receiving module is used to receive the electric vehicle charging information sent by the charging pile; wherein the electric vehicle charging information includes: the vehicle identification number;
[0036] A storage module is used to store the electric vehicle charging information in the database according to the vehicle identification number.
[0037] Optionally, in one embodiment of the present invention, the device further comprises:
[0038] An identification module, used to identify vehicle model information according to the vehicle identification number;
[0039] A determination module is used to determine vehicle models of different vehicles according to the vehicle model information, and determine a correction coefficient of the vehicle model information according to the vehicle model; wherein the correction coefficient includes a charging efficiency correction coefficient and a charging temperature correction coefficient.
[0040] Optionally, in one embodiment of the present invention, when the number of vehicle charging times corresponding to the vehicle identification number is equal to 1, the calculation module calculates the SOH as shown in formula (1):
[0041] SOH=C*η / V / D / f(T) (1)
[0042] Wherein, V is the rated capacity of the battery, D is the percentage capacity change of the battery, C is the total power output of the charging pile, T is the average ambient temperature during the charging process, η is the charging efficiency correction factor of the vehicle identification number, and f(T) is the charging correction factor of the vehicle model at different temperatures.
[0043] Optionally, in one embodiment of the present invention, when the number of vehicle charging times corresponding to the vehicle identification number is greater than 1, the calculation module is specifically configured to:
[0044] The query obtains the target charging times as n times, the vehicle identification number corresponds to the vehicle charging times as k times, and k is greater than n times, then D1+D2+…+D n-1 <M<=D1+D2+…+D n, calculate the SOH as shown in formula (2):
[0045] SOH = (S1 * D1 + S2 * D2 + … + S n * D n ) / (D1 + D2 + … + D n ) (2)
[0046] Wherein, D n is the change in the percentage capacity of the battery during the nth charge, n is the number of charge records and is a positive integer greater than 1, S n is the battery health SOH during the nth charge, and M is a variable threshold parameter representing M full 100% charge cycles.
[0047] Optionally, in an embodiment of the present invention, the calculation module is further specifically configured to:
[0048] When the number of charge times of the vehicle corresponding to the vehicle identification number is k times, and k is less than or equal to n, and D1 + D2 + … + D k < M, calculate the SOH as shown in formula (3):
[0049] SOH = (S1 * D1 + S2 * D2 + … + S k * D k ) / (D1 + D2 + … + D k ) (3)
[0050] Wherein, D k is the change in the percentage capacity of the battery during the kth charge, k is the number of charge records and is a positive integer greater than 1, S k is the battery health SOH during the kth charge, and M is a variable threshold parameter representing M full 100% charge cycles.
[0051] An embodiment of the third aspect of the present invention provides an electric vehicle battery health assessment system, including the server, charging pile, and electric vehicle according to any one of claims 7 - 12; wherein, the charging pile is respectively connected to the server and the electric vehicle;
[0052] The charging pile is used to obtain the charging information of the electric vehicle; wherein, the charging information includes the vehicle identification number;
[0053] The server is used to receive the charging information, store the charging information in the database according to the vehicle identification number, so as to receive a battery health assessment request, query in the preset database, obtain the charging power data matching the vehicle identification number, calculate the battery health SOH according to the charging power data, and send the SOH to the terminal for display.
[0054] The fourth aspect of the present invention proposes a server, comprising: a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the program, the electric vehicle battery health assessment method proposed in the first aspect of the present invention is implemented.
[0055] The fifth aspect of the present invention provides a non-temporary computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the electric vehicle battery health assessment method as provided in the first aspect of the present invention.
[0056] The sixth aspect of the present invention provides a computer program product. When the instructions in the computer program product are executed by a processor, the electric vehicle battery health assessment method provided in the first aspect of the present invention is executed.
[0057] Additional aspects and advantages of the present invention will be given in part in the following description and in part will be obvious from the following description, or will be learned through practice of the present invention. BRIEF DESCRIPTION OF THE DRAWINGS
[0058] The above and / or additional aspects and advantages of the present invention will become apparent and easily understood from the following description of the embodiments in conjunction with the accompanying drawings, in which:
[0059] Figure 1 A schematic diagram of a flow chart of a method for evaluating the health of an electric vehicle battery provided in Embodiment 1 of the present invention;
[0060] Figure 2 A schematic diagram of a flow chart of a method for evaluating the health of an electric vehicle battery provided in Embodiment 2 of the present invention;
[0061] Figure 3 is a schematic diagram of a system during a charging process in an embodiment of the present invention;
[0062] Figure 4 A schematic diagram of a system for obtaining SOH in an embodiment of the present invention;
[0063] Figure 5 This is a schematic diagram of the structure of an electric vehicle battery health assessment device provided in Embodiment 3 of the present invention;
[0064] Figure 6 This is a schematic diagram of the structure of an electric vehicle battery health assessment device provided by Embodiment 4 of the present invention;
[0065] Figure 7 A block diagram of an exemplary electronic device or server suitable for implementing embodiments of the present invention is shown. DETAILED DESCRIPTION
[0066] Embodiments of the present invention are described in detail below, examples of which are shown in the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar elements or elements having the same or similar functions. The embodiments described below with reference to the accompanying drawings are exemplary and are intended to be used to explain the present invention, and should not be construed as limiting the present invention.
[0067] The following describes the electric vehicle battery health assessment method, device and system according to embodiments of the present invention with reference to the accompanying drawings.
[0068] Figure 1 This is a flow chart of the electric vehicle battery health assessment method provided in Example 1 of the present invention.
[0069] The conversation recognition method of the embodiment of the present invention can be applied to a server, wherein the server can be any device with computing capability.
[0070] like Figure 1 As shown, the electric vehicle battery health assessment method may include the following steps:
[0071] Step 101, receiving a battery health assessment request; wherein the battery health assessment request includes a vehicle identification number.
[0072] In the embodiment of the present invention, the server may be connected to one or more terminals, receive a battery health assessment request sent by the terminal, and obtain the vehicle identification number after parsing the battery health assessment request.
[0073] In an embodiment of the present invention, the vehicle identification number can uniquely identify a vehicle, that is, different vehicle identification numbers correspond to different vehicles. The server can simultaneously receive one or more battery health assessment requests, so that the battery health of different vehicles can be calculated and sent to the terminal for display.
[0074] Step 102, query in a preset database to obtain charging power data matching the vehicle identification number.
[0075] In an embodiment of the present invention, the database stores the charging power data of each vehicle's historical charging history. There are many ways to obtain the charging power data that matches the vehicle identification number, which can be selected and set according to the application scenario. For example, a mapping table can be queried based on the vehicle identification number to obtain one or more recorded charging power data; for another example, a query instruction including the vehicle identification number can be input to directly obtain one or more recorded charging power data.
[0076] Among them, the charging power data can be the rated capacity of the battery V, the percentage capacity change of the battery D, the total output power of the charging pile C, the average ambient temperature T during the charging process, the charging efficiency correction coefficient η of the vehicle identification number, the charging correction coefficient f(T) of the vehicle model at different temperatures, etc., and specific settings are selected according to the application scenario.
[0077] Step 103: Calculate the battery health SOH according to the charging power data and send the SOH to the terminal for display.
[0078] In the embodiment of the present invention, when the charging times of the vehicle corresponding to the vehicle identification number is equal to 1, the battery health SOH is calculated according to the charging power data as shown in formula (1):
[0079] SOH = C * η / V / D / f(T) (1)
[0080] Wherein, V is the rated capacity of the battery, D is the percentage capacity change of the battery, C is the total output power of the charging pile, T is the average ambient temperature during the charging process, η is the charging efficiency correction coefficient of the vehicle identification number, and f(T) is the charging correction coefficient of the vehicle model at different temperatures.
[0081] In the embodiment of the present invention, when the charging times of the vehicle corresponding to the vehicle identification number is greater than 1, calculating the battery health SOH according to the charging power data includes: querying and obtaining that the target charging times is n times, the charging times of the vehicle corresponding to the vehicle identification number is k times, and k is greater than n times, then D1 + D2 + … + D n-1 <M <= D1 + D2 + … + D n , calculating SOH as shown in formula (2):
[0082] SOH = (S1 * D1 + S2 * D2 + … + S n * D n ) / (D1 + D2 + … + D n ) (2)
[0083] Wherein, D n is the percentage capacity change of the battery for the nth charge, n is the number of charging records and is a positive integer greater than 1, S n is the battery health SOH for the nth charge, and M is a variable threshold parameter representing M complete 100% power charges.
[0084] In the embodiment of the present invention, when the charging times of the vehicle corresponding to the vehicle identification number is k times, k is less than or equal to n, and D1 + D2 + … + D k <M calculates SOH as shown in formula (3):
[0085] SOH = (S1 * D1 + S2 * D2 + … + S k * D k) / (D1+D2+…+D k ) (3)
[0086] Among them, D k is the percentage capacity change of the battery after the kth charge, k is the number of charge records and is a positive integer greater than 1, S k is the battery health SOH of the kth charge, M is a variable threshold parameter, indicating M complete 100% charge.
[0087] The electric vehicle battery health evaluation method of the embodiment of the present invention receives a battery health evaluation request, wherein the battery health evaluation request includes a vehicle identification number; queries a preset database to obtain charging power data matching the vehicle identification number; calculates the battery health SOH based on the charging power data, and sends the SOH to a terminal for display. Thus, by processing the charging power data, the efficiency and accuracy of the electric vehicle battery health evaluation are improved.
[0088] The following is a further detailed description of the electric vehicle battery health assessment method process in conjunction with Example 2.
[0089] Figure 2 This is a flow chart of a method for evaluating the health of an electric vehicle battery provided in accordance with a second embodiment of the present invention.
[0090] like Figure 2 As shown, the electric vehicle battery health assessment method may include the following steps:
[0091] Step 201, receiving electric vehicle charging information sent by a charging pile; wherein the electric vehicle charging information includes: a vehicle identification number.
[0092] Step 202: store the electric vehicle charging information in a database according to the vehicle identification number.
[0093] In the embodiment of the present invention, Figure 3 As shown, the server is connected to the charging pile, and the charging pile is connected to the electric vehicle. Specifically, when the electric vehicle is connected to the charging pile for charging, the BMS transmits basic vehicle data to the charging pile through the connected communication line, including the frame number, namely the vehicle identification number VIN (Vehicle Identification Number), battery identification code, battery type, battery rated capacity, current battery capacity percentage SOC (State Of Charge), etc.
[0094] In the embodiment of the present invention, during the charging process, the BMS will continuously and periodically transmit the SOC change information to the charging pile in real time, and the charging pile will record the SOC change information, the amount of electricity output by the charging pile, and the temperature of the external environment at this time in real time. Therefore, after the charging is completed or the charging connection is disconnected, the charging pile records the following information of this charging process, including: vehicle frame number VIN, battery identification code, battery type, battery rated capacity, initial battery capacity percentage, final battery capacity percentage, charging start time, charging end time, total amount of electricity output by the charging pile, average temperature of the environment during charging, and other electric vehicle charging information, and uploads the electric vehicle charging information to the server.
[0095] Furthermore, the server records the electric vehicle charging information reported by the charging pile, and stores the charging data information of the vehicle according to the electric vehicle charging information VIN.
[0096] Step 203, identifying vehicle model information according to the vehicle identification number, determining vehicle models of different vehicles according to the vehicle model information, and determining a correction coefficient of the vehicle model information according to the vehicle model; wherein the correction coefficient includes a charging efficiency correction coefficient and a charging temperature correction coefficient.
[0097] In the embodiment of the present invention, the server identifies the specific vehicle model according to the vehicle frame number VIN, and continuously iteratively calculates the correction coefficient of the specific vehicle model according to the models of different vehicles of the same vehicle model.
[0098] Step 204, query in a preset database to obtain charging power data matching the vehicle identification number, calculate the battery health SOH according to the charging power data, and send the SOH to the terminal for display.
[0099] In an embodiment of the present invention, when it is necessary to obtain the SOH information of a specified vehicle, the client (such as an App, a web page, a third-party application, etc.) can query the server by specifying the VIN code of the vehicle. The server calculates based on the vehicle's charging power data and returns the SOH information to the client.
[0100] Specifically, in the data reported for a single charge, the single charge battery health SOH is:
[0101] SOH=C*η / V / D / f(T) (1)
[0102] Where V is the rated capacity of the battery, D is the percentage capacity change of the battery, C is the total power output of the charging pile, T is the average ambient temperature during charging, η is the charging efficiency correction factor of the vehicle identification number, and f(T) is the charging correction factor of the vehicle model at different temperatures.
[0103] It is understandable that the weight of single - charge data is related to the change in battery capacity. The greater the change in battery capacity, the higher the weight. In addition, the newer the data in terms of time, the higher its weight. A variable threshold parameter M can be set, representing M full 100% - charge cycles.
[0104] For example, sort the charging data of this vehicle model by time, starting from serial number 1, D1 + D2 + … + D n-1 <M <= D1 + D2 + … + D n , calculate the SOH as shown in formula (2):
[0105] SOH=(S1 * D1 + S2 * D2 + … + S n *D n ) / (D1 + D2 + … + D n ) (2)
[0106] Among them, D n is the percentage capacity change of the battery for the n - th charge, n is the number of charging records and is a positive integer greater than 1, S n is the battery health SOH for the n - th charge, and M is the variable threshold parameter, representing M full 100% - charge cycles.
[0107] The number of charging times corresponding to the vehicle identification number is k times, k <= n, D1 + D2 + … + D k <M calculates the SOH as shown in formula (3):
[0108] SOH=(S1 * D1 + S2 * D2 + … + S k *D k ) / (D1 + D2 + … + D k ) (3)
[0109] Among them, D k is the percentage capacity change of the battery for the k - th charge, k is the number of charging records and is a positive integer greater than 1, S k is the battery health SOH for the k - th charge, and M is the variable threshold parameter, representing M full 100% - charge cycles.
[0110] It should be noted that the charging efficiency correction coefficient η is the charging efficiency correction coefficient for a specific vehicle model, which can be calibrated by setting an initial value according to the vehicle model.
[0111] It should be noted that the charging temperature correction coefficient f(T) is the charging correction coefficient curve for a specific vehicle model at different temperatures, which can have different values according to different temperatures, and f(T) can be calibrated by setting an initial value according to the vehicle model.
[0112] Furthermore, as Figure 4As shown, the server is connected to the client and sends the battery health status to the terminal for display.
[0113] Therefore, it has good versatility and can adapt to different vehicle models and can easily obtain SOH data.
[0114] The electric vehicle battery health evaluation method of the embodiment of the present invention receives the electric vehicle charging information sent by the charging pile; wherein the electric vehicle charging information includes: vehicle identification number, storing the electric vehicle charging information in the database according to the vehicle identification number, identifying the vehicle model information according to the vehicle identification number, determining the vehicle model of different vehicles according to the vehicle model information, and determining the correction coefficient of the vehicle model information according to the vehicle model; wherein the correction coefficient includes the charging efficiency correction coefficient and the charging temperature correction coefficient, querying in the preset database, obtaining the charging power data matching the vehicle identification number, calculating the battery health SOH according to the charging power data, and sending the SOH to the terminal for display. Therefore, based on the actual situation that all vehicles will be charged by the charging pile, by recording and processing the charging record data of the charging pile, the SOH can be evaluated through the vehicle history information, and the different charging efficiencies of different models and at different temperatures are taken into account, so that the SOH can be estimated more accurately, and by setting the M parameter, the SOH can be evaluated through the recent charging records, so that it is more accurate.
[0115] With the above Figures 1 to 4 Corresponding to the electric vehicle battery health assessment method provided in the embodiment, the present invention also provides an electric vehicle battery health assessment device. Figures 1 to 4 The electric vehicle battery health assessment method provided in the embodiment corresponds to the embodiment, so the implementation method of the electric vehicle battery health assessment method is also applicable to the electric vehicle battery health assessment device provided in the embodiment of the present invention, and will not be described in detail in the embodiment of the present invention.
[0116] Figure 5 This is a schematic diagram of the structure of an electric vehicle battery health assessment device provided in Example 3 of the present invention.
[0117] like Figure 5 As shown, the electric vehicle battery health assessment device 500 is applied to a server, and includes: a first receiving module 501 , an acquisition module 502 , a calculation module 503 and a sending module 504 .
[0118] The first receiving module 501 is used to receive a battery health assessment request; wherein the battery health assessment request includes a vehicle identification number.
[0119] The acquisition module 502 is used to query a preset database to obtain charging power data matching the vehicle identification number.
[0120] The calculation module 503 is used to calculate the battery health state SOH according to the charging power data.
[0121] The sending module 504 is used to send the SOH to the terminal for display.
[0122] Furthermore, in a possible implementation of an embodiment of the present invention, the device also includes: a second receiving module, used to receive electric vehicle charging information sent by a charging pile; wherein the electric vehicle charging information includes: the vehicle identification number; a storage module, used to store the electric vehicle charging information in the database according to the vehicle identification number.
[0123] Furthermore, in a possible implementation of an embodiment of the present invention, the device also includes: an identification module, used to identify vehicle model information according to the vehicle identification number; a determination module, used to determine vehicle models of different vehicles according to the vehicle model information, and determine a correction coefficient of the vehicle model information according to the vehicle model; wherein the correction coefficient includes a charging efficiency correction coefficient and a charging temperature correction coefficient.
[0124] Further, in a possible implementation of the embodiment of the present invention, when the number of vehicle charging times corresponding to the vehicle identification number is equal to 1, the calculation module calculates the SOH as shown in formula (1):
[0125] SOH=C*η / V / D / f(T) (1)
[0126] Wherein, V is the rated capacity of the battery, D is the percentage capacity change of the battery, C is the total power output of the charging pile, T is the average ambient temperature during the charging process, η is the charging efficiency correction factor of the vehicle identification number, and f(T) is the charging correction factor of the vehicle model at different temperatures.
[0127] Further, in a possible implementation of the embodiment of the present invention, when the number of vehicle charging times corresponding to the vehicle identification number is greater than 1, the calculation module is specifically used to:
[0128] The query obtains the target charging times as n times, the vehicle identification number corresponds to the vehicle charging times as k times, and k is greater than n times, then D1+D2+…+D n-1 <M<=D1+D2+…+D n , the SOH is calculated as shown in formula (2):
[0129] SOH=(S1*D1+S2*D2+…+S n *Dn ) / (D1 + D2 + … + D n ) (2)
[0130] Wherein, D n is the change in the battery percentage capacity for the nth charge, n is the number of charge records and is a positive integer greater than 1, S n is the state of health (SOH) of the battery for the nth charge, and M is a variable threshold parameter representing M full 100% charge cycles.
[0131] Furthermore, in a possible implementation manner of the embodiment of the present invention, the calculation module is specifically further configured to:
[0132] When the number of charging times of the vehicle corresponding to the vehicle identification number is k times, and k is less than or equal to n, D1 + D2 + … + D k <M calculates the SOH as shown in formula (3):
[0133] SOH = (S1 * D1 + S2 * D2 + … + S k * D k ) / (D1 + D2 + … + D k ) (3)
[0134] Wherein, D k is the change in the battery percentage capacity for the kth charge, k is the number of charge records and is a positive integer greater than 1, S k is the state of health (SOH) of the battery for the kth charge, and M is a variable threshold parameter representing M full 100% charge cycles.
[0135] The device for evaluating the state of health of an electric vehicle battery according to the embodiment of the present invention receives a request for evaluating the state of health of the battery; wherein, the request for evaluating the state of health of the battery includes a vehicle identification number; queries in a preset database to obtain charge power data matching the vehicle identification number; calculates the state of health (SOH) of the battery according to the charge power data, and sends the SOH to the terminal for display. Thus, by processing the charge power data, the efficiency and accuracy of evaluating the state of health of the electric vehicle battery are improved.
[0136] Figure 6 FIG. is a schematic structural diagram of an electric vehicle battery state of health evaluation system provided in Embodiment 4 of the present invention.
[0137] As Figure 6 shown, the electric vehicle battery state of health evaluation system includes: a charging pile 100, an electric vehicle 300, and the server 500 described in the foregoing embodiment.
[0138] Among them, the charging pile 100 is connected to the server 500 and the electric car 300 respectively; the charging pile 100 is used to obtain the charging information of the electric car 300; wherein the charging information includes the vehicle identification number; the server 500 is used to receive the charging information, and store the charging information in the database according to the vehicle identification number, so as to receive the battery health assessment request, query in the preset database, obtain the charging power data matching the vehicle identification number, and calculate the battery health SOH based on the charging power data, and send the SOH to the terminal for display.
[0139] Therefore, by processing the charging power data, the efficiency and accuracy of electric vehicle battery health assessment can be improved.
[0140] In order to implement the above embodiments, the present invention also proposes a server, including a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the program, the electric vehicle battery health assessment method proposed in any of the aforementioned embodiments of the present invention is implemented.
[0141] In order to implement the above embodiments, the present invention also proposes a non-temporary computer-readable storage medium on which a computer program is stored. When the program is executed by a processor, the electric vehicle battery health assessment method proposed in any of the above embodiments of the present invention is implemented.
[0142] In order to implement the above embodiments, the present invention further proposes a computer program product. When the instructions in the computer program product are executed by a processor, the electric vehicle battery health assessment method proposed in any of the above embodiments of the present invention is executed.
[0143] Figure 7 A block diagram of an exemplary electronic device or server suitable for implementing embodiments of the present invention is shown. Figure 7 The electronic device or server 12 shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present invention.
[0144] like Figure 7 As shown, the electronic device or server 12 is in the form of a general-purpose computing device. The components of the electronic device or server 12 may include, but are not limited to: one or more processors or processing units 16, a system memory 28, and a bus 18 connecting different system components (including the system memory 28 and the processing unit 16).
[0145] The bus 18 represents one or more of several types of bus structures, including a memory bus or memory controller, a peripheral bus, a graphics acceleration port, a processor or a local bus using any of a variety of bus structures. For example, these architectures include but are not limited to Industry Standard Architecture (ISA) bus, Micro Channel Architecture (MAC) bus, Enhanced ISA bus, Video Electronics Standards Association (VESA) local bus and Peripheral Component Interconnection (PCI) bus.
[0146] The electronic device or server 12 typically includes a variety of computer system readable media. These media can be any available media that can be accessed by the electronic device or server 12, including volatile and non-volatile media, removable and non-removable media.
[0147] The memory 28 may include computer system readable media in the form of volatile memory, such as random access memory (RAM) 30 and / or cache memory 32. The electronic device or server 12 may further include other removable / non-removable, volatile / non-volatile computer system storage media. By way of example only, the storage system 34 may be used to read and write non-removable, non-volatile magnetic media ( Figure 7 not shown, usually called a "hard drive"). Although Figure 7 Not shown in the figure, a disk drive for reading and writing a removable non-volatile disk (e.g., a "floppy disk"), and an optical disk drive for reading and writing a removable non-volatile optical disk (e.g., a compact disc read only memory (CD-ROM), a digital versatile disc read only memory (DVD-ROM), or other optical media) may be provided. In these cases, each drive may be connected to the bus 18 via one or more data medium interfaces. The memory 28 may include at least one program product having a set (e.g., at least one) of program modules configured to perform the functions of the various embodiments of the present invention.
[0148] A program / utility 40 having a set (at least one) of program modules 42 may be stored, for example, in the memory 28, such program modules 42 including, but not limited to, an operating system, one or more application programs, other program modules, and program data, each of which or some combination may include an implementation of a network environment. The program modules 42 generally perform the functions and / or methods of the embodiments described herein.
[0149] The electronic device or server 12 may also communicate with one or more external devices 14 (e.g., keyboard, pointing device, display 24, etc.), may also communicate with one or more devices that enable a user to interact with the electronic device or server 12, and / or communicate with any device that enables the electronic device or server 12 to communicate with one or more other computing devices (e.g., network card, modem, etc.). Such communication may be performed through an input / output (I / O) interface 22. In addition, the electronic device or server 12 may also communicate with one or more networks (e.g., a local area network (LAN), a wide area network (WAN), and / or a public network, such as the Internet) through a network adapter 20. As shown, the network adapter 20 communicates with other modules of the electronic device or server 12 through a bus 18. It should be understood that, although not shown in the figure, other hardware and / or software modules may be used in conjunction with the electronic device or server 12, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems.
[0150] The processing unit 16 executes various functional applications and data processing by running programs stored in the system memory 28, such as implementing the methods mentioned in the above embodiments.
[0151] In the description of this specification, the description with reference to the terms "one embodiment", "some embodiments", "example", "specific example", or "some examples" etc. means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present invention. In this specification, the schematic representations of the above terms do not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described may be combined in any one or more embodiments or examples in a suitable manner. In addition, those skilled in the art may combine and combine the different embodiments or examples described in this specification and the features of the different embodiments or examples, without contradiction.
[0152] In addition, the terms "first" and "second" are used for descriptive purposes only and should not be understood as indicating or implying relative importance or implicitly indicating the number of the indicated technical features. Therefore, the features defined as "first" and "second" may explicitly or implicitly include at least one of the features. In the description of the present invention, the meaning of "plurality" is at least two, such as two, three, etc., unless otherwise clearly and specifically defined.
[0153] Any process or method description in a flowchart or otherwise described herein may be understood to represent a module, segment or portion of code comprising one or more executable instructions for implementing the steps of a custom logical function or process, and the scope of the preferred embodiments of the present invention includes alternative implementations in which functions may not be performed in the order shown or discussed, including performing functions in a substantially simultaneous manner or in reverse order depending on the functions involved, which should be understood by those skilled in the art to which the embodiments of the present invention belong.
[0154] The logic and / or steps represented in the flowchart or otherwise described herein, for example, can be considered as an ordered list of executable instructions for implementing logical functions, and can be embodied in any computer-readable medium for use by an instruction execution system, device or apparatus (such as a computer-based system, a system including a processor, or other system that can fetch instructions from an instruction execution system, device or apparatus and execute instructions), or in combination with these instruction execution systems, devices or apparatuses. For the purpose of this specification, "computer-readable medium" can be any device that can contain, store, communicate, propagate or transmit a program for use by an instruction execution system, device or apparatus, or in combination with these instruction execution systems, devices or apparatuses. More specific examples of computer-readable media (a non-exhaustive list) include the following: an electrical connection with one or more wires (electronic device), a portable computer disk box (magnetic device), a random access memory (RAM), a read-only memory (ROM), an erasable and programmable read-only memory (EPROM or flash memory), a fiber optic device, and a portable compact disk read-only memory (CDROM). In addition, the computer-readable medium may even be paper or other suitable medium on which the program is printed, since the program may be obtained electronically, for example, by optically scanning the paper or other medium and then editing, interpreting or processing in other suitable ways if necessary, and then stored in a computer memory.
[0155] It should be understood that the various parts of the present invention can be implemented by hardware, software, firmware or a combination thereof. In the above-mentioned embodiments, a plurality of steps or methods can be implemented by software or firmware stored in a memory and executed by a suitable instruction execution system. For example, if implemented by hardware, as in another embodiment, it can be implemented by any one of the following technologies known in the art or their combination: a discrete logic circuit having a logic gate circuit for implementing a logic function for a data signal, a dedicated integrated circuit having a suitable combination of logic gate circuits, a programmable gate array (PGA), a field programmable gate array (FPGA), etc.
[0156] A person skilled in the art may understand that all or part of the steps in the method for implementing the above-mentioned embodiment may be completed by instructing related hardware through a program, and the program may be stored in a computer-readable storage medium, which, when executed, includes one or a combination of the steps of the method embodiment.
[0157] In addition, each functional unit in each embodiment of the present invention may be integrated into a processing module, or each unit may exist physically separately, or two or more units may be integrated into one module. The above-mentioned integrated module may be implemented in the form of hardware or in the form of a software functional module. If the integrated module is implemented in the form of a software functional module and sold or used as an independent product, it may also be stored in a computer-readable storage medium.
[0158] The storage medium mentioned above may be a read-only memory, a magnetic disk or an optical disk, etc. Although the embodiments of the present invention have been shown and described above, it can be understood that the above embodiments are exemplary and cannot be understood as limiting the present invention. A person of ordinary skill in the art may change, modify, replace and modify the above embodiments within the scope of the present invention.
Claims
1. A method for evaluating the health of an electric vehicle battery, characterized in that: Applied to the server, including the following steps: Receiving a battery health assessment request; wherein the battery health assessment request includes a vehicle identification number; Searching in a preset database to obtain charging power data matching the vehicle identification number; Calculate the battery health status SOH according to the charging power data, and send the SOH to the terminal for display; When the number of times the vehicle identification number corresponds to the vehicle charging is greater than 1, the calculating the battery health SOH according to the charging power data includes: The query obtains the target charging times as n times, and the vehicle identification number corresponds to the vehicle charging times as k times. When the k times is greater than the n times, then D1+D2+…+D n-1 <M<=D1+D2+…+D n , calculate the SOH as shown in the formula: SOH=(S1*D1+S2*D2+…+S n *D n ) / (D1+D2+…+D n ) Among them, D n is the battery capacity percentage change after the nth charge, where n is the number of charge records and is a positive integer greater than 1, S n is the battery health SOH of the nth charge, M is a variable threshold parameter, indicating M complete 100% charge.
2. The method according to claim 1, characterized in that Also includes: Receiving electric vehicle charging information sent by a charging pile; wherein the electric vehicle charging information includes: the vehicle identification number; The electric vehicle charging information is stored in the database according to the vehicle identification number.
3. The method according to claim 2, characterized in that Also includes: Identify vehicle model information according to the vehicle identification number; The vehicle models of different vehicles are determined according to the vehicle model information, and the correction coefficients of the vehicle model information are determined according to the vehicle model; wherein the correction coefficients include a charging efficiency correction coefficient and a charging temperature correction coefficient.
4. The method according to claim 1, characterized in that When the number of times the vehicle is charged corresponding to the vehicle identification number is equal to 1, the battery health SOH is calculated according to the charging power data as shown in the formula: SOH=C*η / V / D / f(T) Wherein, V is the rated capacity of the battery, D is the percentage capacity change of the battery, C is the total power output of the charging pile, T is the average ambient temperature during the charging process, η is the charging efficiency correction factor of the vehicle identification number, and f(T) is the charging correction factor of the vehicle model at different temperatures.
5. The method according to claim 1, characterized in that Also includes: The number of charging times of the vehicle corresponding to the vehicle identification number is k times. When the k times is less than or equal to the n times, D1 + D2 + … + D k <M, calculate the SOH as shown in the formula: SOH=(S1*D1+S2*D2+…+S k *D k ) / (D1+D2+…+D k ) Among them, D k is the percentage capacity change of the battery after the kth charge, k is the number of charge records and is a positive integer greater than 1, S k is the battery health SOH of the kth charge, M is a variable threshold parameter, indicating M complete 100% charge.
6. An electric vehicle battery health assessment device, characterized in that: Applicable to servers, including: A first receiving module is used to receive a battery health assessment request; wherein the battery health assessment request includes a vehicle identification number; An acquisition module, used for querying in a preset database to acquire charging power data matching the vehicle identification number; A calculation module, used to calculate the battery health SOH according to the charging power data; A sending module, used for sending the SOH to a terminal for display; When the number of vehicle charging times corresponding to the vehicle identification number is greater than 1, the calculation module is specifically used to: The query obtains the target charging times as n times, and the vehicle identification number corresponds to the vehicle charging times as k times. When the k times is greater than the n times, then D1+D2+…+D n-1 <M<=D1+D2+…+D n , calculate the SOH as shown in the formula: SOH=(S1*D1+S2*D2+…+S n *D n ) / (D1+D2+…+D n ) Among them, D n is the battery capacity percentage change after the nth charge, where n is the number of charge records and is a positive integer greater than 1, S n is the battery health SOH of the nth charge, M is a variable threshold parameter, indicating M complete 100% charge.
7. The device according to claim 6, characterized in that Also includes: The second receiving module is used to receive the electric vehicle charging information sent by the charging pile; wherein the electric vehicle charging information includes: the vehicle identification number; A storage module is used to store the electric vehicle charging information in the database according to the vehicle identification number.
8. The device according to claim 7, characterized in that Also includes: An identification module, used to identify vehicle model information according to the vehicle identification number; A determination module is used to determine vehicle models of different vehicles according to the vehicle model information, and determine a correction coefficient of the vehicle model information according to the vehicle model; wherein the correction coefficient includes a charging efficiency correction coefficient and a charging temperature correction coefficient.
9. The device according to claim 6, characterized in that When the number of vehicle charging times corresponding to the vehicle identification number is equal to 1, the calculation module calculates the SOH as shown in the formula: SOH=C*η / V / D / f(T) Wherein, V is the rated capacity of the battery, D is the percentage capacity change of the battery, C is the total power output of the charging pile, T is the average ambient temperature during the charging process, η is the charging efficiency correction factor of the vehicle identification number, and f(T) is the charging correction factor of the vehicle model at different temperatures.
10. The device according to claim 6, characterized in that The computing module is further specifically used for: The number of vehicle charging times corresponding to the vehicle identification number is k times. When the k times is less than or equal to the n times, D1 + D2 + … + D k <M, calculate the SOH as shown in the formula: SOH=(S1*D1+S2*D2+…+S k *D k ) / (D1+D2+…+D k ) Among them, D k is the percentage capacity change of the battery after the kth charge, k is the number of charge records and is a positive integer greater than 1, S k is the battery health SOH of the kth charge, M is a variable threshold parameter, indicating M complete 100% charge.
11. An electric vehicle battery health assessment system, characterized in that: The invention comprises a server, a charging pile and an electric car as claimed in any one of claims 6 to 10; wherein the charging pile is connected to the server and the electric car respectively; The charging pile is used to obtain the charging information of the electric vehicle; wherein the charging information includes the vehicle identification number; The server is used to receive the charging information, store the charging information in a database according to the vehicle identification number, so as to receive a battery health assessment request, query in a preset database, obtain the charging power data matching the vehicle identification number, calculate the battery health SOH based on the charging power data, and send the SOH to the terminal for display.
12. A server, characterized in that: The invention comprises a memory, a processor and a computer program stored in the memory and executable on the processor. When the processor executes the program, the electric vehicle battery health assessment method as claimed in any one of claims 1 to 5 is implemented.
13. A non-transitory computer-readable storage medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the electric vehicle battery health assessment method as described in any one of claims 1 to 5 is implemented.
14. A computer program product, characterized in that When the instructions in the computer program product are executed by a processor, the electric vehicle battery health assessment method as described in any one of claims 1 to 5 is executed.
