Battery pack performance detection method and system, storage medium and intelligent terminal

By automatically searching and controlling the detection module from the preset database and determining the preferred module based on the environment and module capabilities, the problem of large workload and low efficiency caused by artificial selection of modules in battery pack performance detection is solved, and the battery pack performance is achieved Automated detection and efficient data acquisition.

CN119270119APending Publication Date: 2025-01-07CHANG ZHOU BAI TE CE KONG JI SHU YOU XIAN GONG SI
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411460676.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-18
Publication Date
2025-01-07

AI Technical Summary

Technical Problem

In the prior art, battery pack performance detection requires manual selection of detection modules, resulting in large workloads when the number of single batteries is large, which can easily waste labor costs, and duplicate work or invalid operations due to mismatch of modules.

Method used

By obtaining the detection category of the battery pack, the corresponding detection module is automatically searched from the preset module database, and the preferred module is determined based on the environment and module capabilities, and the module is automatically controlled to perform detection, avoid human operations and improve detection efficiency.

Benefits of technology

The battery performance detection is automated, the detection efficiency is improved, the repeated work or invalid operations caused by module mismatch is avoided, and the robustness and flexibility of the selection of preferred modules is enhanced.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119270119A_ABST
    Figure CN119270119A_ABST
Patent Text Reader

Abstract

The invention relates to a battery pack performance detection method and system, a storage medium and an intelligent terminal, and relates to the technical field of battery pack detection. Searching a corresponding detection module from a preset module database based on the detection category; according to the battery performance detection method and device, the detection module is automatically controlled to carry out detection to obtain the detection result, so that the battery performance detection can be automatically carried out without manual operation, and the detection efficiency is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of battery pack detection technology, and in particular to a battery pack performance detection method, system, storage medium and intelligent terminal. Background Art

[0002] A battery pack is a device that connects batteries in series and in parallel. In a parallel battery pack, the voltage of each battery is required to be the same, and the output voltage is equal to the voltage of a single battery. This parallel connection can provide a stronger current. There are not many requirements for series battery packs. With the development of pure electric vehicles and hybrid vehicles, series battery packs, as important energy storage devices, have a key impact on the performance of the entire vehicle.

[0003] In order to extend the life of the battery and improve its efficiency, it is the key to realize the commercialization and practical application of electric vehicles. Due to the bucket effect, the overall performance of the series battery pack depends on the single cell with the worst performance. In order to effectively manage the energy use of the series battery pack, it is necessary to monitor the status of the single cells in the series battery pack in real time.

[0004] The prior art has the following problems: now, each time a parameter is collected, a detection module needs to be manually selected for detection. The more single cells there are, the greater the workload, which easily wastes manpower costs, and there is still room for improvement. Summary of the invention

[0005] In order to improve the problem that the greater the number of single cells, the greater the workload and the easier it is to waste manpower costs, the present application provides a battery pack performance detection method, system, storage medium and intelligent terminal.

[0006] In a first aspect, the present application provides a battery pack performance detection method, which adopts the following technical solution: A battery pack performance detection method, comprising: Get the detection category of the battery pack; Find the corresponding detection module from the preset module database based on the detection category; The control detection module collects data from the battery pack to obtain detection results that meet the detection category.

[0007] By adopting the above technical solution, the detection category is determined to determine the detection module to be tested, and then the detection module is automatically controlled to perform the test to obtain the test result, so that the battery performance test can be automated and can be performed automatically without human operation, thereby improving the efficiency of the test.

[0008] Optionally, the method of controlling the detection module to collect data from the battery pack includes: Obtain environmental information; Count the number of detection modules; When the number of detection modules is equal to 1, the detection module is controlled to collect data from the battery pack; When the number of detection modules is greater than 1, theoretical requirements are obtained based on the detection category; Based on the detection module, the corresponding module capability and module status are found from the preset specification database; Determine the preferred module based on theoretical requirements, environmental conditions, module capabilities and module conditions; The control optimization module collects data from the battery pack.

[0009] By adopting the above technical solution and selecting the detection module that best suits the current environment and task requirements, duplication of work or invalid operations caused by module mismatch can be avoided, thereby improving the efficiency of data collection.

[0010] Optionally, a method for determining a preferred module when there is no preset necessary part requirement in the theoretical requirement is also included, the method comprising: The necessary part of the requirement that does not exist in the theoretical requirement is defined as the missing part requirement, and the theoretical requirement is defined as the missing theoretical requirement; Analyze the missing requirements to determine the types of missing requirements; When the missing requirement type is a preset untryable type, a preset theoretical requirement missing signal is output; When the missing requirement type is a preset trial type, determine the full range of modules based on missing theoretical requirements, missing requirement type, module capabilities and module conditions; Control the full range module to collect the battery pack to obtain the fuzzy result of the missing required type; Determine the actual partial requirements based on the fuzzy results and add them to the missing theoretical requirements to form the complete theoretical requirements; Determine the preferred module based on complete theoretical requirements, environmental conditions, module capabilities and module conditions.

[0011] By adopting the above technical solution, when certain requirements are not informed but can be obtained through detection, the corresponding requirements are first estimated using the largest detection range, and the optimal solution is gradually approached through trial and iteration to determine the target of actual requirements, thereby improving the robustness and flexibility of the optimal module selection.

[0012] Optionally, the method for determining the preferred module based on theoretical requirements, environmental conditions, module capabilities and module conditions includes: Based on the module conditions, the detection modules are screened to obtain detection modules whose module conditions are better than the preset scrap conditions and detection modules whose module conditions are lower than the scrap conditions, and the detection modules whose module conditions are better than the scrap conditions are defined as normal detection modules, and the detection modules whose module conditions are lower than the scrap conditions are defined as scrap detection modules; Match the module capabilities of the corresponding normal detection modules with theoretical requirements and environmental conditions; When there is a module capability that matches the theoretical requirements and environmental conditions, the corresponding normal detection module is defined as the preferred module for output; When there is no module capability that matches the theoretical requirements and the environmental conditions, a normal detection module whose module capability includes the theoretical requirements and the environmental conditions is determined, and the corresponding normal detection module is defined as a preferred module for output; When there is no normal detection module with module capabilities that include theoretical requirements and environmental conditions, a no-preferred-module signal is generated for output; When the module capacity of the scrap detection module meets the theoretical requirements and environmental conditions, and the module capacity of the normal detection modules does not meet the theoretical requirements and environmental conditions, a scrap signal is generated and output based on the scrap detection module.

[0013] Optionally, the method for determining the preferred module based on theoretical requirements, environmental conditions, module capabilities and module conditions further includes: When the module capabilities of the normal detection modules do not meet the theoretical requirements and environmental conditions, the actual scrapped module capabilities of the scrapped detection modules and the normal module capabilities of the normal detection modules are obtained; Determine the normal impact environment conditions based on normal module capabilities and environmental conditions; Determine the environmental impact of scrapping based on actual module capabilities and environmental conditions; When there is a normal detection module that meets the theoretical requirements and the normal impact environment conditions, the normal detection module corresponding to the normal impact environment conditions is defined as a coordinated normal detection module, and the normal detection module that meets the theoretical requirements and the module capacity of the normal impact environment conditions is defined as a normal actual detection module; The normal actual detection module and the normal matching detection module are combined into a normal matching detection module combination, and the normal matching detection module combination is output as a preferred module; When there is a normal detection module that meets the theoretical requirements and the environmental impact of scrapping, the scrap detection module corresponding to the scrapping environmental impact is defined as a coordinated scrap detection module, and the normal detection module that meets the theoretical requirements and the module capacity of the scrapping environmental impact is defined as a scrap actual detection module; The scrap actual detection module and the matching scrap detection module are combined into a scrap matching detection module combination, and the scrap matching detection module combination is output as a preferred module.

[0014] By adopting the above technical solution, when a single module cannot meet the requirements, this method can be adopted if two or more groups cooperate to produce one group to assist in changing the environment, and the other group can perform detection in the changed environment. On the one hand, if the scrap detection module assists in changing the environment, the waste recycling rate of the scrap detection module can be improved; on the other hand, the entire detection module can be flexibly coordinated to improve the detection efficiency.

[0015] Optionally, a method for checking the preferred module is also included, the method comprising: A normal detection module whose module capability includes theoretical requirements and environmental conditions is defined as a substitute normal detection module, and a module capability that substitutes the normal detection module is defined as a substitute module capability; Determine accuracy based on alternative module capabilities, theoretical requirements, and environmental circumstances; Screening out the alternative normal detection module with the highest accuracy, and defining the alternative normal detection module as a verification detection module; While the optimization module collects data from the battery pack and obtains the test results, the verification and detection module also collects data from the battery pack and obtains the verification and detection results; Determining a result deviation value based on the collation test result and the test result; Based on the alternative module capability, the corresponding allowable deviation range is found from the preset deviation database; When the result deviation value falls within the allowable deviation range, the preferred module is output; When the result deviation value does not fall within the allowable deviation range, the output module has an error signal.

[0016] By adopting the above technical solution, when the preferred module outputs a result, it can be verified by other methods to verify whether the module performance of the preferred module is accurate, thereby improving the accuracy and stability of the preferred module.

[0017] Optionally, a method for performance detection when there is no normal detection module that has a module capacity that meets the theoretical requirements or the module capacity of the scrap detection module meets the theoretical requirements and the module capacity of the normal detection module includes: Based on the detection category, the corresponding equivalent detection module combination and equivalent result algorithm are found from the module database; Count the number of equivalent detection module combinations and determine the preferred detection module combination; When the preferred detection module combination exists, the preferred detection module combination is used to collect data from the battery pack and obtain a combination detection result; The combined detection results are converted based on the equivalent result algorithm to obtain the detection results and output them.

[0018] By adopting the above technical solution, when a single module is unable to detect, detection data can be obtained through the cooperation of multiple modules and then converted into corresponding detection results, which can also realize detection and improve the flexibility of detection.

[0019] In a second aspect, the present application provides a battery pack performance detection system, which adopts the following technical solution: A battery pack performance detection system, comprising: The acquisition module is used to obtain the detection category, environmental conditions, theoretical requirements and detection results; A memory, used to store a program of a control method of any of the above-mentioned battery pack performance detection methods; The program in the processor memory can be loaded and executed by the processor to implement any of the above-mentioned control methods for detecting the performance of a battery pack.

[0020] By adopting the above technical solution, the detection category is determined to determine the detection module to be tested, and then the detection module is automatically controlled to perform the test to obtain the test result, so that the battery performance test can be automated and can be performed automatically without human operation, thereby improving the efficiency of the test.

[0021] In the third aspect, the present application provides a smart terminal, which adopts the following technical solution: The intelligent terminal comprises a memory and a processor, wherein the memory stores a computer program which can be loaded by the processor and execute any one of the above-mentioned battery pack performance detection methods.

[0022] By adopting the above technical solution, the detection category is determined to determine the detection module to be tested, and then the detection module is automatically controlled to perform the test to obtain the test result, so that the battery performance test can be automated and can be performed automatically without human operation, thereby improving the efficiency of the test.

[0023] Fourthly, the present application provides a computer storage medium that can store corresponding programs and has the characteristics of fast interaction with memory big data.

[0024] Computer readable storage medium, using the following technical solution: A computer-readable storage medium stores a computer program that can be loaded by a processor and execute any of the above-mentioned battery pack performance detection methods.

[0025] By adopting the above technical solution, the detection category is determined to determine the detection module to be tested, and then the detection module is automatically controlled to perform the test to obtain the test result, so that the battery performance test can be automated and can be performed automatically without human operation, thereby improving the efficiency of the test.

[0026] In summary, the present application includes at least the following beneficial technical effects: 1. Automatically control the detection module to perform detection to obtain the test results, so that the battery performance test can be automated and can be performed automatically without manual operation, thereby improving the efficiency of the test; 2. By selecting the detection module that best suits the current environment and task requirements, duplication of work or invalid operations caused by module mismatch can be avoided, thus improving the efficiency of data collection; 3. Use the largest detection range to estimate the corresponding demand, and gradually approach the optimal solution through trial and iteration to determine the target of actual demand, thereby improving the robustness and flexibility of the optimal module selection. BRIEF DESCRIPTION OF THE DRAWINGS

[0027] Figure 1 It is a flow chart of a battery pack performance detection method in an embodiment of the present application.

[0028] Figure 2 It is a flow chart of a method for controlling a detection module to collect data from a battery pack in an embodiment of the present application.

[0029] Figure 3 It is a flowchart of a method for determining a preferred module when there is no preset necessary part requirement in the theoretical demand in an embodiment of the present application.

[0030] Figure 4 It is a flowchart of a method for determining a preferred module based on theoretical requirements, environmental conditions, module capabilities and module conditions in an embodiment of the present application.

[0031] Figure 5 It is a flowchart of a further method for determining the preferred module based on theoretical requirements, environmental conditions, module capabilities and module conditions in an embodiment of the present application.

[0032] Figure 6 It is a flow chart of a verification method of a preferred module in an embodiment of the present application.

[0033] Figure 7 It is a flowchart of a method for performance detection in an embodiment of the present application when there is no normal detection module with a module capacity that includes the theoretical requirement or the module capacity of the scrap detection module meets the theoretical requirement and the module capacity of the normal detection module.

[0034] Figure 8 It is a system module diagram of a battery pack performance detection method in an embodiment of the present application. DETAILED DESCRIPTION

[0035] In order to make the purpose, technical solutions and advantages of this application more clear, the following Figure 1-Figure 8 It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.

[0036] The present application embodiment discloses a battery pack performance detection method. Figure 1 , a battery pack performance detection method includes: Step 100: Obtain the detection category of the battery pack.

[0037] The detection category is the category that needs to be detected, for example, the voltage, current or temperature of the battery, etc. The acquisition method is to obtain it through the corresponding sensor.

[0038] Step 101: searching for a corresponding detection module from a preset module database based on the detection category.

[0039] The detection module is a module that can detect the value of the detection category. Here, all the detection modules are connected to the battery of the battery pack, and then there is a corresponding switch so that the detection module can be turned on or off. The mapping relationship between the detection category and the detection module is stored in the database. The detection module is designed by the staff in this field according to the content of the detection category and then associated. When the system receives the corresponding detection category, it automatically finds the corresponding detection module from the database for output.

[0040] Step 102: Control the detection module to collect data from the battery pack to obtain a detection result that meets the detection category.

[0041] The detection result is the result corresponding to the detection category. For example, if the detection category is voltage, the detection module includes a voltmeter, and the detection result is the voltage in V.

[0042] Reference Figure 2 , the method of controlling the detection module to collect data from the battery pack includes: Step 200: Obtain environmental conditions.

[0043] The environmental condition is the environment in which the battery pack is currently located, which is obtained by a sensor of corresponding data installed on the corresponding battery pack, for example, the ambient temperature is obtained by a temperature sensor; it can also be the condition of the battery or module itself, including the voltage range.

[0044] Step 201: Count the number of detection modules.

[0045] The number of detection modules is the number of detection modules that meet the detection category. It should be noted here that there can be multiple detection modules for the same category, or multiple modules using different detection methods. For example, the detection method of a single battery voltage can be a resistor voltage divider method, a floating ground measurement method, and an analog switch method to facilitate detection.

[0046] Step 202: When the number of detection modules is equal to 1, control the detection module to collect data from the battery pack.

[0047] When the number of detection modules is equal to 1, it means that there is only one detection module and it cannot be selected, so the detection module is directly used to collect data from the battery pack.

[0048] Step 203: When the number of detection modules is greater than 1, obtain theoretical requirements based on the detection category.

[0049] Theoretical requirements are the theoretical requirements input by humans and the actual requirements required by current products, such as: the error is less than a certain fixed range, low potential, the discreteness of the measurement results is less than a certain range, etc.

[0050] Step 204: Find the corresponding module capability and module status from a preset specification database based on the detection module.

[0051] Module capability refers to the capability of the detection module, including detection range, detection accuracy, etc. Module status refers to the status of the module when it is working. For example, the detection module corresponding to the resistor voltage divider method will reduce the voltage during the detection process, and the corresponding resistor will generate temperature, and there will be cumulative errors that cannot be eliminated, that is, it includes the advantages and disadvantages of the module when it is working. The database stores the mapping relationship between the detection module, module capability and module status. This can be reflected in the form of a table, that is, the table contains a list of all specific module capabilities and module status. When the detection module has the module capability or module status, it will automatically be checked in the corresponding table.

[0052] The staff in this field observes the actual detection process of the detection module and the situation generated by the theoretical analysis module and records it. When the system receives the corresponding detection module, it automatically finds the corresponding module capability and module situation from the database and outputs them.

[0053] Step 205: Determine the preferred module based on theoretical requirements, environmental conditions, module capabilities and module conditions.

[0054] The preferred module is a detection module whose module capability and module condition meet the requirements of theoretical requirements and environmental conditions. The determination method will be developed in the subsequent process, or the content corresponding to the module capability and module condition, the text of the theoretical requirements and environmental conditions can be directly consistent.

[0055] Step 206: Control the preferred module to collect data from the battery pack.

[0056] Reference Figure 3 , and also includes a method for determining a preferred module when there is no preset necessary part requirement in the theoretical demand, the method comprising: Step 300: define the necessary part requirement that does not exist in the theoretical requirement as a missing part requirement, and define the theoretical requirement as a missing theoretical requirement.

[0057] The necessary part is the requirements that must be determined, such as the detection range, etc. When the detection range is not defined, the actual value may exceed the detection range and cause the detection module to burn out, so this part must be required.

[0058] Step 301: Analyze the missing part requirements to determine the type of missing requirements.

[0059] The missing requirement type is the type of the missing partial requirement. For example, if the missing requirement is that the ambient temperature needs to be within a certain range, then the missing requirement type is temperature. The determination method is to define the corresponding type while defining the required partial requirement, and then automatically find the corresponding type for output when the required partial requirement is defined as the missing partial requirement.

[0060] Step 302: Output a preset theoretical demand missing signal when the missing requirement type is a preset untryable type.

[0061] The untryable type is the type of content that cannot be attempted to determine the requirement. Here, the attempt is defined as the type of content that can determine a smaller content through a larger range. For example, when the corresponding voltage is 9V, then when the type of missing requirement is unknown, it can be determined through a range of 0-100V. The content that can be determined is that it can actually be measured using a range of 0-10V and the measurement is more accurate. The theoretical requirement missing signal is a signal that the theoretical requirement is missing a required part of the requirement. It can be output in text format or by marking the corresponding required part of the requirement in a conspicuous color.

[0062] Step 303: When the missing requirement type is a preset tryable type, determine the full range of modules based on missing theoretical requirements, missing requirement type, module capabilities and module conditions.

[0063] The tryable category is a category that can be tried to determine the content of the requirement. That is, it is different from the untryable category. The full range module is a detection module that can cover all ranges of missing requirement categories. The determination method is to set the range of requirements corresponding to the missing requirement category as the full range, then integrate it into the missing theoretical requirements, and then determine the full range module according to the method of step 205.

[0064] Step 304: Control the full range module to collect data from the battery pack to obtain a fuzzy result of the missing required category.

[0065] The fuzzy result is the content of the missing requirement type in the test result. Here, since the full range module does not have the most accurate detection requirements and accuracy for the missing requirement types, the test results are often not accurate, but relatively accurate, and the approximate range can also be determined.

[0066] Step 305: Determine the actual partial requirements based on the fuzzy results, and add them to the missing theoretical requirements to form the complete theoretical requirements.

[0067] The actual part requirement is the necessary part requirement that can be determined under the condition of fuzzy result. For example, if the fuzzy result is 20V, then the range needs to be 0-20V, so that a more precise result can be obtained. The complete theoretical requirement is the theoretical requirement in which all the requirements exist without the necessary missing requirements. The method of formation is to replace the necessary missing requirements with the actual part requirement.

[0068] Step 306: Determine the preferred module based on the complete theoretical requirements, environmental conditions, module capabilities and module conditions.

[0069] The determination method here is similar to step 205 and will not be described in detail here. Here, the fuzzy results can also be collected, and then it is determined whether to update the actual part requirements to update the complete theoretical requirements. If necessary, continue to perform steps 304 and 305; if not, output the preferred module.

[0070] Reference Figure 4 , the method of determining the preferred module based on theoretical requirements, environmental conditions, module capabilities and module conditions includes: Step 400: Screen the detection modules based on the module conditions to obtain detection modules whose module conditions are better than the preset scrap conditions and detection modules whose module conditions are lower than the scrap conditions. Define the detection modules whose module conditions are better than the scrap conditions as normal detection modules, and define the detection modules whose module conditions are lower than the scrap conditions as scrap detection modules.

[0071] The scrapped status refers to a module that needs to be replaced. The scrapped status can be visualized here. For example, the number of uses is 50,000 times, which can be defined as a scrapped status. It can also be other parameters that are set manually.

[0072] Step 401: Match the module capability of the corresponding normal detection module with theoretical requirements and environmental conditions.

[0073] The matching method is direct text or the content is the same.

[0074] Step 402: When there is a module capability that matches the theoretical requirements and environmental conditions, define the corresponding normal detection module as a preferred module for output.

[0075] If they are the same, it means that the corresponding preferred module has been found and can be output directly.

[0076] Step 403: when there is no module capability matching the theoretical requirement and the environmental condition, a normal detection module whose module capability includes the theoretical requirement and the environmental condition is determined, and the corresponding normal detection module is defined as a preferred module for output.

[0077] When there is no module capability that matches the theoretical requirements and environmental conditions, it means that there is no completely consistent normal detection module. In this case, it is necessary to find a normal detection module that contains this theoretical requirement and environmental conditions but has a larger range for output.

[0078] Step 404: When there is no normal detection module with module capabilities that include theoretical requirements and environmental conditions, a no-preferred-module signal is generated for output.

[0079] The signal of no preferred module is a signal of no preferred module. The output mode is text output mode or sound reminder mode. When there is no normal detection module with module capacity that includes theoretical requirements and environmental conditions, it means that there is no way to perform detection at this time, and the user needs to be reminded.

[0080] Step 405: When the module capability of the scrap detection module meets the theoretical requirements and environmental conditions, and the module capabilities of the normal detection modules do not meet the theoretical requirements and environmental conditions, a scrap signal is generated based on the scrap detection module and outputted.

[0081] The scrap signal is a signal indicating that the detection module has been scrapped. The output method is text output or sound reminder.

[0082] When the module capacity of the scrapped detection module meets the theoretical requirements and environmental conditions, and the module capacity of the normal detection module does not meet the theoretical requirements and environmental conditions, it means that although the detection modules exist in function, these detection modules cannot work normally because the modules are in scrap condition, so a scrap signal needs to be generated. This is different from the signal of no preferred module, the purpose of which is to require users to replace it in time, while the purpose of the signal of no preferred module is to let users determine that it cannot be achieved.

[0083] Reference Figure 5 The method for determining the preferred module based on theoretical requirements, environmental conditions, module capabilities and module conditions further includes: Step 500: When the module capabilities of the normal detection modules do not meet the theoretical requirements and environmental conditions, the actual scrapped module capabilities of the scrapped detection modules and the normal module capabilities of the normal detection modules are obtained.

[0084] The actual scrapped module capability is the module capability of the scrapped detection module, although it is scrapped, but some functions can still be realized. The normal module capability is the module capability of the normal detection module. The acquisition method is to directly perform detection to determine whether the corresponding detection capability exists.

[0085] Step 501: Determine normal impact environmental conditions based on normal module capabilities and environmental conditions.

[0086] The normal environmental impact situation is the environmental situation after the normal detection module corresponding to the normal module capability affects the environment under environmental conditions. It can be determined by means of a database. That is, the database stores the mapping relationship between the normal module capability, the environmental condition and the normal environmental impact situation, which is recorded by the staff in this field according to the actual module capability of the detection module when it is working, the environmental condition before the work and the environmental condition after the work. When the system receives the corresponding normal module capability and environmental condition, it automatically finds the corresponding normal environmental impact situation from the database and outputs it.

[0087] Step 502: Determine the environmental impact of scrapping based on actual module capabilities and environmental conditions.

[0088] The environmental condition of the scrapping is the environmental condition after the scrapping detection surface corresponding to the actual module capacity has an impact on the environment under the environmental condition. It can also be determined by means of a database. The determination method of the database is similar to step 501, the only difference is the difference between the normal module capacity and the actual module capacity, and the rest are the same. When the system receives the corresponding actual module capacity and environmental condition, it automatically finds the corresponding environmental condition of the scrapping from the database and outputs it.

[0089] Step 503: When there is a normal detection module that meets the theoretical requirements and the normal environmental conditions, the normal detection module corresponding to the normal environmental conditions will be defined as a coordinated normal detection module, and the normal detection module that meets the theoretical requirements and the module capabilities of the normal environmental conditions will be defined as a normal actual detection module.

[0090] When there is a normal detection module that meets the theoretical requirements and the normal impact environment conditions, it means that although the normal detection module does not meet the theoretical requirements and the environmental conditions, it can perform detection under the influence of another normal detection module.

[0091] Step 504: The normal actual detection module and the normal matching detection module are combined into a normal matching detection module combination, and the normal matching detection module combination is output as a preferred module.

[0092] The normal cooperation detection module combination is a combination in which the normal detection module is used to change the environmental conditions, while the normal actual detection module performs detection.

[0093] Step 505: When there is a normal detection module that meets the theoretical requirements and the environmental impact of scrapping, the scrap detection module corresponding to the environmental impact of scrapping is defined as a cooperative scrap detection module, and the normal detection module that meets the theoretical requirements and the module capacity of the environmental impact of scrapping is defined as an actual scrap detection module.

[0094] When there is a normal detection module that meets the theoretical requirements and the environmental conditions affected by the scrapping, it means that although the normal detection module does not meet the theoretical requirements and environmental conditions, detection can be performed under the influence of the scrapped actual detection module.

[0095] Step 506: The scrap actual detection module and the matching scrap detection module are combined into a scrap matching detection module combination, and the scrap matching detection module combination is output as a preferred module.

[0096] The scrapped cooperative detection module combination is a combination in which the scrapped detection module is used to change the environmental conditions, while the scrapped actual detection module is used to perform detection.

[0097] Reference Figure 6 , and also includes a method for checking the preferred module, the method comprising: Step 600: A normal detection module whose module capability includes theoretical requirements and environmental conditions is defined as a substitute normal detection module, and a module capability of the substitute normal detection module is defined as a substitute module capability.

[0098] Step 601: Determine accuracy based on alternative module capabilities, theoretical requirements, and environmental conditions.

[0099] The accuracy is the accuracy of the test results under the detection of the alternative module capability. The determination method can also be a database search method. The database stores the mapping relationship between the alternative module capability, theoretical requirements, environmental conditions and accuracy, which is obtained by the staff in this field after countless detection tests, that is, the test results are obtained under the detection of the alternative normal detection module, and then the staff calculates the accuracy between the test results and the actual data. When the system receives the corresponding alternative module capability, theoretical requirements and environmental conditions, it automatically finds the corresponding accuracy from the database and outputs it.

[0100] Step 602: Filter out the replacement normal detection module with the highest accuracy, and define the replacement normal detection module as the verification detection module.

[0101] The screening method is to select the replacement normal detection module with the largest corresponding accuracy value.

[0102] Step 603: while the optimization module is collecting data from the battery pack and obtaining the test results, the verification and detection module is also collecting data from the battery pack and obtaining the verification and detection results.

[0103] The verification test result is the test result collected and obtained by the verification test module on the battery pack.

[0104] Step 604: Determine the result deviation value based on the verification test result and the test result.

[0105] The result deviation value is the deviation between the verification test result and the test result. The method of determining it is to subtract the two.

[0106] Step 605: Find the corresponding allowable deviation range from the preset deviation database based on the replacement module capability.

[0107] The allowable deviation range is the deviation range between the alternative module capability in theory and the module capability corresponding to the preferred module. For example: if the range of the alternative module capability is 0-100V and the accuracy is 1V, it means that the alternative module capability can control the error within the accuracy, then the allowable deviation range is 1. The mapping relationship between the alternative module capability and the allowable deviation range is stored in the database, and is calculated and identified by the staff in this field according to the actual measurement situation and the corresponding accuracy. When the system receives the corresponding alternative module capability, it automatically finds the corresponding allowable deviation range from the database and outputs it.

[0108] Step 606: Output the preferred module when the result deviation value falls within the allowable deviation range.

[0109] When the result deviation value falls within the allowable deviation range, it means that it is at least within the accuracy. However, since the module corresponding to the alternative module capability can no longer be accurate, the preferred module is output by default at this time.

[0110] Step 607: Output a module error signal when the result deviation value does not fall within the allowable deviation range.

[0111] The module error signal is a signal indicating that the preferred module is incorrect or has a problem. The output method may be a text output method.

[0112] When the result deviation value does not fall within the allowable deviation range, it means that it is definitely incorrect at this time, because the accurate test result is definitely within the allowable deviation range, so the test result corresponding to the preferred module is definitely wrong.

[0113] Reference Figure 7 , when there is no normal detection module with a module capacity that meets the theoretical requirements or the module capacity of the scrap detection module meets the theoretical requirements, and the module capacity of the normal detection module is met, a performance detection method is provided, the method comprising: Step 700: Find the corresponding equivalent detection module combination and equivalent result algorithm from the module database based on the detection category.

[0114] An equivalent detection module combination is a combination of modules that can perform equivalent detection. For example, if the voltage is detected, it can be obtained by detecting the current and the resistance. The two detection modules for detecting the current and the resistance are equivalent detection module combinations. The equivalent result algorithm is an algorithm that converts the detection result detected by the detection module corresponding to the equivalent detection module combination into the detection result corresponding to the detection category. The mapping relationship between the detection category, the equivalent detection module combination and the equivalent result algorithm is stored in the database, which is summarized by the staff in this field based on theoretical formulas and actual life experience. When the system receives the detection category, it automatically finds the corresponding equivalent detection module combination and the equivalent result algorithm from the database.

[0115] It should be noted that the difference between the scrapped matching detection module combination and the normal matching detection module combination here and in steps 500-506 is that the scrapped matching detection module combination and the normal matching detection module combination do not need to be converted as data and are directly obtained by detection by one of the modules, while the equivalent detection module combination cannot directly obtain the required detection results but needs to be converted.

[0116] Step 701: Count the number of equivalent detection module combinations and determine the preferred detection module combination.

[0117] The purpose of the statistics here is similar to step 201, which is to determine whether there is a combination and whether there are multiple combinations. If there are multiple combinations here, it is necessary to determine the preferred detection module combination in the manner of steps 202-205. The difference between the determination method here and steps 202-205 is that the detection capability and module conditions corresponding to the comprehensive combination are here.

[0118] Step 702: When the preferred detection module combination exists, the preferred detection module combination is used to collect data from the battery pack and obtain a combination detection result.

[0119] The combined detection result is a combination of detection results detected by the detection modules corresponding to the preferred detection module combination.

[0120] Step 703: convert the combined detection result based on the equivalent result algorithm to obtain the detection result and output it.

[0121] Based on the same inventive concept, an embodiment of the present invention provides a battery pack performance detection system.

[0122] Reference Figure 8 , a battery pack performance detection system, comprising: The acquisition module is used to obtain the detection category, environmental conditions, theoretical requirements and detection results; A memory, used for storing a program of a control method of a battery pack performance detection method; The program in the memory can be loaded and executed by the processor to implement a control method for a battery pack performance detection method.

[0123] Those skilled in the art can clearly understand that for the convenience and simplicity of description, only the division of the above-mentioned functional modules is used as an example. In actual applications, the above-mentioned functions can be assigned to different functional modules as needed, that is, the internal structure of the device is divided into different functional modules to complete all or part of the functions described above. The specific working process of the system, device and unit described above can refer to the corresponding process in the aforementioned method embodiment, and will not be repeated here.

[0124] An embodiment of the present invention provides a computer-readable storage medium storing a computer program that can be loaded by a processor and executed by a battery pack performance detection method.

[0125] Computer storage media include, for example, various media that can store program codes, such as USB flash drives, mobile hard disks, read-only memories (ROM), random access memories (RAM), magnetic disks or optical disks.

[0126] Based on the same inventive concept, an embodiment of the present invention provides an intelligent terminal, including a memory and a processor, wherein the memory stores a computer program that can be loaded by the processor and execute a battery pack performance detection method.

[0127] The above are all preferred embodiments of the present application, and are not intended to limit the protection scope of the present application. Any feature disclosed in this specification (including the abstract and drawings), unless otherwise stated, can be replaced by other equivalent or alternative features with similar purposes. That is, unless otherwise stated, each feature is only an example of a series of equivalent or similar features.

Claims

1. A battery pack performance detection method, characterized in that: include: Get the detection category of the battery pack; Find the corresponding detection module from the preset module database based on the detection category; The control detection module collects data from the battery pack to obtain detection results that meet the detection category.

2. A battery pack performance detection method according to claim 1, characterized in that: The method of controlling the detection module to collect data from the battery pack includes: Obtain environmental information; Count the number of detection modules; When the number of detection modules is equal to 1, the detection module is controlled to collect data from the battery pack; When the number of detection modules is greater than 1, theoretical requirements are obtained based on the detection category; Based on the detection module, the corresponding module capability and module status are found from the preset specification database; Determine the preferred module based on theoretical requirements, environmental conditions, module capabilities and module conditions; The control optimization module collects data from the battery pack.

3. A battery pack performance detection method according to claim 2, characterized in that: Also included is a method for determining a preferred module when there is no preset necessary part requirement in the theoretical requirement, the method comprising: The necessary part of the requirement that does not exist in the theoretical requirement is defined as the missing part requirement, and the theoretical requirement is defined as the missing theoretical requirement; Analyze the missing requirements to determine the types of missing requirements; When the missing requirement type is a preset untryable type, a preset theoretical requirement missing signal is output; When the missing requirement type is a preset trial type, determine the full range of modules based on missing theoretical requirements, missing requirement type, module capabilities and module conditions; Control the full range module to collect the battery pack to obtain the fuzzy result of the missing required type; Determine the actual partial requirements based on the fuzzy results and add them to the missing theoretical requirements to form the complete theoretical requirements; Determine the preferred module based on complete theoretical requirements, environmental conditions, module capabilities and module conditions.

4. A battery pack performance detection method according to claim 2, characterized in that: Methods for determining the preferred module based on theoretical requirements, environmental conditions, module capabilities, and module conditions include: Based on the module conditions, the detection modules are screened to obtain detection modules whose module conditions are better than the preset scrap conditions and detection modules whose module conditions are lower than the scrap conditions, and the detection modules whose module conditions are better than the scrap conditions are defined as normal detection modules, and the detection modules whose module conditions are lower than the scrap conditions are defined as scrap detection modules; Match the module capabilities of the corresponding normal detection modules with theoretical requirements and environmental conditions; When there is a module capability that matches the theoretical requirements and environmental conditions, the corresponding normal detection module is defined as the preferred module for output; When there is no module capability that matches the theoretical requirements and the environmental conditions, a normal detection module whose module capability includes the theoretical requirements and the environmental conditions is determined, and the corresponding normal detection module is defined as a preferred module for output; When there is no normal detection module with module capabilities that include theoretical requirements and environmental conditions, a no-preferred-module signal is generated for output; When the module capacity of the scrap detection module meets the theoretical requirements and environmental conditions, and the module capacity of the normal detection modules does not meet the theoretical requirements and environmental conditions, a scrap signal is generated and output based on the scrap detection module.

5. A battery pack performance detection method according to claim 4, characterized in that: The method for determining the preferred module based on theoretical requirements, environmental conditions, module capabilities and module conditions further includes: When the module capabilities of the normal detection modules do not meet the theoretical requirements and environmental conditions, the actual scrapped module capabilities of the scrapped detection modules and the normal module capabilities of the normal detection modules are obtained; Determine the normal impact environment conditions based on normal module capabilities and environmental conditions; Determine the environmental impact of scrapping based on actual module capabilities and environmental conditions; When there is a normal detection module that meets the theoretical requirements and the normal impact environment conditions, the normal detection module corresponding to the normal impact environment conditions is defined as a coordinated normal detection module, and the normal detection module that meets the theoretical requirements and the module capacity of the normal impact environment conditions is defined as a normal actual detection module; The normal actual detection module and the normal matching detection module are combined into a normal matching detection module combination, and the normal matching detection module combination is output as a preferred module; When there is a normal detection module that meets the theoretical requirements and the environmental impact of scrapping, the scrap detection module corresponding to the scrapping environmental impact is defined as a coordinated scrap detection module, and the normal detection module that meets the theoretical requirements and the module capacity of the scrapping environmental impact is defined as a scrap actual detection module; The scrap actual detection module and the matching scrap detection module are combined into a scrap matching detection module combination, and the scrap matching detection module combination is output as a preferred module.

6. A battery pack performance detection method according to claim 4, characterized in that: Also included is a method for checking the preferred module, the method comprising: A normal detection module whose module capability includes theoretical requirements and environmental conditions is defined as a substitute normal detection module, and a module capability that substitutes the normal detection module is defined as a substitute module capability; Determine accuracy based on alternative module capabilities, theoretical requirements, and environmental circumstances; Screening out the alternative normal detection module with the highest accuracy, and defining the alternative normal detection module as a verification detection module; While the optimization module collects data from the battery pack and obtains the test results, the verification and detection module also collects data from the battery pack and obtains the verification and detection results; Determining a result deviation value based on the collation test result and the test result; Based on the alternative module capability, the corresponding allowable deviation range is found from the preset deviation database; When the result deviation value falls within the allowable deviation range, the preferred module is output; When the result deviation value does not fall within the allowable deviation range, the output module has an error signal.

7. A battery pack performance detection method according to claim 4, characterized in that: A method for performance testing when there is no normal detection module with a module capacity that includes theoretical requirements or the module capacity of the scrap detection module meets the theoretical requirements and the module capacity of the normal detection module, the method includes: Based on the detection category, the corresponding equivalent detection module combination and equivalent result algorithm are found from the module database; Count the number of equivalent detection module combinations and determine the preferred detection module combination; When the preferred detection module combination exists, the preferred detection module combination is used to collect data from the battery pack and obtain a combination detection result; The combined detection results are converted based on the equivalent result algorithm to obtain the detection results and output them.

8. A battery pack performance detection system, characterized in that: include: The acquisition module is used to obtain the detection category, environmental conditions, theoretical requirements and detection results; A memory, used to store a program of a control method of a battery pack performance detection method according to any one of claims 1 to 7; The program in the memory can be loaded and executed by the processor to implement a control method for a battery pack performance detection method as described in any one of claims 1 to 7.

9. Intelligent terminal, characterized in that: The method comprises a memory and a processor, wherein the memory stores a computer program that can be loaded by the processor and executes a battery pack performance detection method as claimed in any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that A computer program is stored which can be loaded by a processor and execute a battery pack performance detection method according to any one of claims 1 to 7.