Battery detection equipment and battery detection method
Through dynamic parameter safety detection and fault record analysis of battery detection equipment, safety detection results are generated and exception handling is performed, which solves the problem of lack of preventive measures in the protection mechanism of existing battery management systems and realizes comprehensive diagnosis of batteries and timely blocking of safety risks.
Patent Information
- Application Number
- CN202510766599.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-06-10
- Publication Date
- 2025-09-12
AI Technical Summary
Existing battery management systems lack effective preventive measures after the protection mechanism is triggered, resulting in accelerated battery aging and safety hazards, making it difficult to achieve early warning and timely intervention of potential failures.
A battery testing device is designed, which includes a detection unit, a data management unit, a communication unit and a constant current power supply. Through dynamic parameter safety detection and fault record analysis, it generates safety detection results and performs exception handling operations, including exception level judgment and corresponding protection measures.
It achieves comprehensive diagnosis of batteries and timely blocking of safety risks, provides more sufficient battery protection, and improves fault diagnosis efficiency and accuracy.
Smart Images

Figure CN120629937A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of battery management technology, and in particular to a battery detection device and a battery detection method. Background Art
[0002] The protection mechanism of existing battery management systems is usually implemented by using threshold detection methods such as overcurrent, overtemperature, short circuit, overcharge, and overdischarge.
[0003] However, after the aforementioned protection mechanism is triggered, the battery will automatically resume charging and discharging once the protection release conditions are met. There is a lack of effective measures to prevent the recurrence of protection events, and frequent triggering of the battery protection mechanism not only accelerates battery aging but also poses a high risk of potential safety hazards. Furthermore, for some faults that could potentially cause major safety incidents (e.g., abnormal changes in battery internal resistance, micro-short circuits within the battery cell, etc.), the aforementioned protection mechanism makes it difficult to achieve early warning and timely intervention.
[0004] This shows that the protection mechanism of the existing battery management system is still difficult to achieve sufficient protection for battery safety. Summary of the Invention
[0005] Based on this, it is necessary to provide a battery detection device and a battery detection method to address the above technical problems.
[0006] In a first aspect, the present application provides a battery testing device, comprising a testing unit, a data management unit, a communication unit, and a constant current power supply; wherein:
[0007] The detection unit includes a processing chip, a load, and an external terminal; the processing chip is connected to the data management unit and the communication unit respectively; the load is connected to the data management unit, the communication unit, and the external terminal;
[0008] The constant current power supply is connected to the data management unit, the communication unit, and the external terminal.
[0009] In one embodiment, the external terminal includes a first external terminal and a second external terminal; the first external terminal is respectively connected to the communication unit and the constant current power supply; the second external terminal is respectively connected to the data management unit and the load.
[0010] In one embodiment, the data management unit includes a data storage module and a data acquisition module; one end of the data acquisition module is connected to the constant current power supply, the processing chip, and the load, and the other end of the data acquisition module is connected to the second external terminal; the data storage module is connected to the processing chip.
[0011] In one embodiment, the detection unit further includes a display screen; the display screen is connected to the processing chip.
[0012] In one embodiment, the communication unit includes a wired communication module and a wireless communication module;
[0013] The wireless communication module is connected to the processing chip;
[0014] One end of the wired communication module is connected to the processing chip, the constant current power supply, and the first external terminal, and the other end of the wired communication module is connected to the load.
[0015] In a second aspect, the present application further provides a battery detection method, which is applied to the above-mentioned battery detection device; the method comprises:
[0016] In response to a safety detection request from a battery, determining at least one target detection item;
[0017] Generate safety detection results based on the detection data corresponding to each target detection item;
[0018] Based on the abnormality level indicated by the security detection result, a corresponding abnormality handling operation is performed.
[0019] In one embodiment, after generating the safety detection result based on the detection data corresponding to each target detection item, the method further includes:
[0020] Based on the safety detection result, obtaining an operating status score of the battery;
[0021] In the case where abnormal detection data exists in the safety detection result, the abnormality level is determined.
[0022] In one embodiment, the target detection item includes at least one of a charging safety detection, a discharging safety detection, and a historical record analysis; and performing a corresponding exception handling operation based on an abnormality level indicated by the safety detection result includes:
[0023] When the abnormality level is the first abnormality level, abnormal prompt information represented by the safety detection result is output; when the abnormality level is the second abnormality level, a permanent failure instruction is output; the permanent failure instruction is used to instruct the battery to enter a failure state.
[0024] In one embodiment, when the safety detection result indicates that the battery abnormality level is the second abnormality level, after outputting the permanent failure instruction, the method further includes:
[0025] When it is confirmed that the battery still has the charging function and / or the discharging function, a fuse instruction is output; the fuse instruction is used to instruct the protection circuit inside the battery to cut off the charging circuit of the battery and / or the discharging circuit of the battery.
[0026] In one embodiment, generating a safety detection result based on the detection data corresponding to each target detection item includes:
[0027] The safety detection result is obtained based on the comparison result of the detection data and the historical detection records.
[0028] In a third aspect, the present application further provides a computer device comprising a memory and a processor, wherein the memory stores a computer program, and the processor implements the steps of the above method when executing the computer program.
[0029] In a fourth aspect, the present application further provides a computer-readable storage medium having a computer program stored thereon, which implements the steps of the above method when executed by a processor.
[0030] In a fifth aspect, the present application further provides a computer program product, which includes a computer program that implements the steps of the above method when executed by a processor.
[0031] The above-mentioned battery detection device, by separately setting up a detection unit, a data management unit, a communication unit, and a constant current power supply inside, can enable the battery to be tested to directly enter the preset working condition after being connected to the battery detection device, so as to perform additional dynamic parameter safety detection, and perform comprehensive diagnosis of the battery under different usage conditions. In addition, the device can also obtain the user's daily usage habits by synchronously reading the battery fault record during the detection process. It can be seen that the battery detection device provided by the present application can timely block safety risks by analyzing the obtained battery safety detection results, thereby providing more sufficient protection for battery safety. BRIEF DESCRIPTION OF THE DRAWINGS
[0032] Figure 1 This is a schematic structural diagram of a battery testing device in one embodiment provided by the present application;
[0033] Figure 2 This is a structural schematic diagram of a battery testing device in another embodiment provided by the present application;
[0034] Figure 3 This is a schematic structural diagram of a battery testing device in one of the embodiments provided in this application;
[0035] Figure 4 This is a structural diagram of a battery testing device in another embodiment provided by the present application;
[0036] Figure 5 A flowchart of a battery detection method according to an embodiment of the present application is provided;
[0037] Figure 6 A flowchart illustrating a specific method for analyzing security detection results in an embodiment provided by this application;
[0038] Figure 7 A flowchart illustrating a specific method of performing exception handling operations according to exception levels in an embodiment provided by the present application;
[0039] Figure 8 A flowchart of a specific method for detecting the charge and discharge function of a battery in an embodiment provided by the present application;
[0040] Figure 9 This is a structural block diagram of a battery detection device in an embodiment provided in this application. DETAILED DESCRIPTION
[0041] In order to make the purpose, technical solutions and advantages of this application more clear, the following further describes this application in detail with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain this application and are not intended to limit this application.
[0042] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by those skilled in the art to which this application pertains. The terms used herein in the specification of this application are for the purpose of describing specific embodiments only and are not intended to limit this application.
[0043] In this application, unless otherwise expressly specified or limited, terms such as "mounted," "connected," "connect," and "fixed" should be understood broadly. For example, they may refer to connection, detachable connection, or integration; mechanical connection or electrical connection; direct connection or indirect connection through an intermediate medium; and internal communication between two components or interaction between two components. Those skilled in the art will understand the specific meanings of the above terms in this application based on specific circumstances.
[0044] When used herein, the singular forms "a", "an" and "the" may also include the plural forms, unless the context clearly indicates otherwise. "Multiple" means two or more, unless otherwise clearly and specifically limited. It should also be understood that the terms "include / comprise" or "have" and the like specify the presence of the stated features, wholes, steps, operations, components, parts or combinations thereof, but do not exclude the possibility of the presence or addition of one or more other features, wholes, steps, operations, components, parts or combinations thereof. At the same time, the term "and / or" used in this specification includes any and all combinations of the relevant listed items.
[0045] In the description of this specification, reference to the terms "one embodiment", "some embodiments", "example", "specific example", or "some examples" 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 application. In this specification, the schematic expressions of the above terms should not be understood as necessarily referring to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described can be combined in any one or more embodiments or examples in a suitable manner. In addition, those skilled in the art can combine and combine the different embodiments or examples described in this specification.
[0046] In one embodiment, Figure 1 As shown, the present application provides a battery detection device, which includes a detection unit, a data management unit, a communication unit, and a constant current power supply; wherein:
[0047] The detection unit includes a processing chip, a load, and an external terminal; the processing chip is connected to the data management unit and the communication unit respectively; the load is connected to the data management unit, the communication unit, and the external terminal;
[0048] The constant current power supply is connected with the data management unit, the communication unit, and the external terminal.
[0049] Specifically, a processing chip refers to an integrated circuit with basic functions such as data acquisition, signal processing, data calculation, and communication control; a load refers to an electronic component used to simulate actual power load; and an external terminal refers to an interface component used to connect the battery to be tested and the battery testing equipment.
[0050] In practical applications, the specific form of the processing chip can be either a microcontroller (Microcontroller Unit, MCU) or a microprocessor (Central Processing Unit, CPU), and can also be specifically selected according to actual application requirements; the specific number of external terminals can be set to one or more according to the actual functional requirements of the battery testing equipment, and this application does not make strict restrictions here.
[0051] The above-mentioned battery detection device, by separately setting up a detection unit, a data management unit, a communication unit, and a constant current power supply inside, can enable the battery to be tested to directly enter the preset working condition after being connected to the battery detection device, so as to perform additional dynamic parameter safety detection, and perform comprehensive diagnosis of the battery under different usage conditions. In addition, the device can also obtain the user's daily usage habits by synchronously reading the battery fault record during the detection process. It can be seen that the battery detection device provided by the present application can timely block safety risks by analyzing the obtained battery safety detection results, thereby providing more sufficient protection for battery safety.
[0052] In one embodiment, Figure 2 As shown, the external terminals include a first external terminal and a second external terminal;
[0053] The first external terminals are respectively connected to the communication unit and the constant current power supply;
[0054] The second external terminals are respectively connected to the data management unit and the load.
[0055] Specifically, the first external terminal refers to an interface component used to connect the charging port of the battery to be tested to the constant current power supply inside the battery testing equipment (i.e., forming a charging detection loop) to complete the charging safety test; the second external terminal refers to an interface component used to connect the discharge port of the battery to be tested to the load inside the battery testing equipment (i.e., forming a discharge detection loop) to complete the discharge safety test.
[0056] In practical applications, at least one of the first external terminal and the second external terminal may be connected to a corresponding port of the battery to be tested according to actual testing requirements, so as to obtain corresponding testing data.
[0057] In one embodiment, Figure 3 As shown, the data management unit includes a data storage module and a data acquisition module;
[0058] One end of the data acquisition module is connected to the constant current power supply, the processing chip, and the load, and the other end of the data acquisition module is connected to the second external terminal;
[0059] The data storage module is connected to the processing chip.
[0060] The embodiment of the present application, by setting a data acquisition module and a data storage module inside the battery testing equipment, can timely collect and store the power-on signal, MOS switch signal and other status information of the battery management system of the battery to be tested, thereby not only improving the efficiency of battery fault location, but also effectively improving the accuracy of battery testing results.
[0061] In one embodiment, Figure 3 As shown, the detection unit also includes a display screen;
[0062] The display is connected to the processing chip.
[0063] Specifically, the display screen can be used to display the safety test results output by the battery testing device to the user.
[0064] Furthermore, the safety test results output by the battery testing device can be displayed on the user's mobile terminal through an APP or mini-program.
[0065] The embodiment of the present application fully conveys the battery safety test results to the user by setting up a display screen connected to the processing chip, so that the user can promptly know the operating status of the battery, thereby providing more adequate protection for battery safety.
[0066] In one embodiment, Figure 4 As shown, the communication unit includes a wired communication module and a wireless communication module;
[0067] The wireless communication module is connected to the processing chip;
[0068] One end of the wired communication module is connected to the processing chip, the constant current power supply, and the first external terminal, and the other end of the wired communication module is connected to the load.
[0069] Specifically, the wireless communication module can be used to complete data communication between the cloud data background and the battery testing equipment; the wired communication module can be used to complete data communication between the battery management system (BMS) installed inside the battery to be tested and the battery testing equipment.
[0070] In practical applications, when conducting charging safety tests on batteries under test, the battery testing device provided by this application can synchronously obtain the power-on signal, MOS switch signal, and other status information of the battery management system of the battery under test by combining short-term or long-term charging, so as to improve the efficiency of locating the problem module. Based on the above reasons, the battery testing device provided by this application can also be used as a fault diagnosis tool with high fault diagnosis efficiency and accuracy, used to perform fault diagnosis work when a battery charging fault occurs.
[0071] In one embodiment, Figure 5 As shown, a battery detection method is provided, which is applied to the above-mentioned battery detection device, including the following steps:
[0072] Step S510 : determining at least one target detection item in response to a safety detection request from a battery.
[0073] Among them, the battery refers to a battery to be tested that is connected to a battery testing device through external terminals (including a first external terminal and / or a second external terminal) of the battery testing device; the safety testing request can be a safety testing request output by the battery to be tested, which contains information related to the target testing items that need to be performed on the battery this time; the target testing item refers to the name of the testing item that needs to be performed on the battery this time and its related information, determined by the battery testing device based on the safety testing request from the battery.
[0074] Specifically, target testing items can include battery safety testing items such as charging safety testing, discharging safety testing, and historical record analysis. In addition, based on actual usage needs, several of the aforementioned testing items can be packaged into different safety testing plans (for example, a quick test plan, a general test plan, a comprehensive test plan, etc.) according to their test time and safety level for user selection.
[0075] In some examples, the specific implementation method of charging safety detection may include but is not limited to the following: by comparing the static impedance of the battery's charging circuit with the pulse dynamic impedance, determining whether the connection between the battery cell and the charging circuit is normal and whether the internal resistance of the battery management system's device has increased; based on the obtained voltage and current output by the battery detection equipment and the voltage and current collected by the battery management system inside the battery, determining the static charging impedance and dynamic charging impedance of the battery cell, and then analyzing whether the battery cell impedance is normal; by comparing the charging curve of the budgeted working condition, identifying the degree of battery aging; by comparing the charging temperature rise of the budgeted working condition, obtaining specific information such as whether the battery temperature rise is normal, the degree of aging, and whether it can continue to be used; the detection data obtained through charging safety detection may include the static impedance of the battery charging circuit, the dynamic impedance of the battery charging circuit, the pulse DC internal resistance of the battery cell, the preset working condition charging curve at the current temperature, the charging temperature rise of the preset working condition, the charging voltage and open circuit voltage under the preset working condition, etc.
[0076] In addition, the specific implementation method of discharge safety detection may include but is not limited to the following: by comparing the static impedance of the battery's discharge circuit with the pulse dynamic impedance, determining whether the connection between the battery cell and the discharge circuit is normal and whether the internal resistance of the battery management system's device has increased; based on the obtained voltage and current output by the battery detection equipment and the voltage and current collected by the battery management system inside the battery, determining the static discharge impedance and dynamic discharge impedance of the battery cell, and then analyzing whether the cell impedance is normal; by comparing the charging curve of the budgeted working condition, identifying the degree of battery aging; by comparing the discharge temperature rise of the budgeted working condition, obtaining specific information such as whether the battery temperature rise is normal, the degree of aging, and whether it can continue to be used; the detection data obtained through discharge safety detection may include the static impedance of the battery discharge circuit, the dynamic impedance of the battery discharge circuit, the pulse discharge DC internal resistance of the battery cell, the preset working condition discharge curve at the current temperature, the preset working condition discharge temperature rise, the discharge polarization degree under low power state, etc.
[0077] In other instances, the specific implementation method of historical record analysis may include but is not limited to the following: the battery testing equipment reads the log information stored in the battery management system installed inside the battery to be tested (i.e., the BMS log, which may include event logs, fault logs, fault code reporting records and other specific data), and then obtains analysis data such as the user's daily battery usage habits, whether there is a phenomenon of frequent triggering of the charge and discharge protection mechanism, and whether there are major fault problems.
[0078] Furthermore, the user's daily usage habits can be obtained through analysis of specific data collected by the BMS log, such as charging time, charging start temperature, charging end temperature, collected charging current and voltage data, and collected discharge current and voltage data.
[0079] In actual applications, after the battery to be tested is connected to the battery testing equipment and a communication connection is established with the battery testing equipment, the battery to be tested will enter the state to be tested, and the battery testing equipment will enter the testing state (that is, the battery testing equipment will actively make the battery to be tested enter the preset working conditions) so as to start executing the target detection items for the battery to be tested (that is, according to the target detection items selected this time, dynamic parameter safety detection of the battery to be tested will be started, and the operating status of the battery to be tested under different usage conditions will be analyzed).
[0080] Step S520: Generate a safety detection result based on the detection data corresponding to each target detection item.
[0081] Among them, each target detection item refers to the battery detection equipment, which determines the various detection items that need to be performed on the battery this time based on the safety detection request from the battery; the safety detection result refers to the safety detection result generated by the battery detection equipment based on the detection data corresponding to each target detection item obtained, which can be used to characterize the operating status of the battery.
[0082] Specifically, the specific content of the safety test results may include a graded score indicating whether the battery's operating status is normal, abnormal data in the safety test results, and guidance on troubleshooting user usage habits.
[0083] Step S530: Execute corresponding exception handling operations based on the exception level indicated by the security detection result.
[0084] Among them, the abnormality level refers to the current abnormality level of the battery's operating status determined based on the abnormal data in the safety test results; the abnormality handling operation can include both battery abnormality handling guidance information displayed to the user and corresponding operation instructions output to the battery management system inside the battery based on the battery problem indicated in the safety test results.
[0085] In actual applications, if the safety detection result indicates that the battery is in good operating condition and does not indicate an abnormal level, there is no need to perform the above step S530.
[0086] The embodiment of the present application generates safety detection results based on the detection data corresponding to each target detection item, and performs corresponding exception handling operations based on the abnormality level indicated by the safety detection results. This not only blocks safety risks in a timely manner, but also provides more adequate protection for battery safety.
[0087] Regarding the specific method of analyzing the security detection results, in one embodiment, as Figure 6 As shown, after the above step S520, the following steps are also included:
[0088] Step S610: Obtain a battery operation status score based on the safety detection result.
[0089] The safety test result refers to the safety test result generated by the battery testing equipment based on the test data corresponding to each target test item obtained, which can be used to characterize the operating status of the battery.
[0090] Specifically, a specific method for obtaining the battery operating status score may be that the battery testing device performs a graded score on the overall operating status of the battery based on the safety test results to obtain a score result representing the battery operating status.
[0091] Furthermore, the battery's operating status can be judged based on the battery's operating status score. For example, a higher battery operating status score indicates better battery operating status and a user who has little or no bad usage habits; a lower battery operating status score indicates worse battery operating status and a user who may have bad usage habits.
[0092] In actual applications, the battery operating status score can be displayed to the user on the display screen of the battery testing device and / or on an APP installed on the user's mobile terminal.
[0093] Step S620: If there is abnormal detection data in the security detection result, determine the abnormality level.
[0094] Among them, the safety detection result refers to the safety detection result generated by the battery detection equipment based on the detection data corresponding to each target detection item obtained by it, which can be used to characterize the operating status of the battery; the abnormal detection data refers to the detection data in the safety detection result that can be used to characterize the abnormal operating status of the battery; the abnormal level refers to the abnormal level of the battery operating status determined by the battery detection equipment based on the abnormal detection data.
[0095] Specifically, the battery operation status may be divided into a plurality of abnormality levels according to the abnormality degree represented by the abnormality detection data.
[0096] The embodiment of the present application obtains a battery operating status score based on the safety detection results, and determines the abnormality level when there is abnormal detection data in the safety detection results, thereby ensuring that the user can know the battery operating status in a timely manner, thereby providing more adequate protection for battery safety.
[0097] Regarding the specific manner of performing the exception handling operation according to the exception level, in one embodiment, the target detection item includes at least one of charging safety detection, discharging safety detection, and historical record analysis; Figure 7As shown, the above step S530 specifically includes the following steps:
[0098] Step S710: When the abnormality level is the first abnormality level, output abnormality prompt information represented by the safety detection result.
[0099] Among them, the abnormality level refers to the abnormality level of the battery's operating status determined by the battery detection equipment based on the abnormal detection data; the abnormal prompt information, that is, the abnormal prompt information represented by the safety detection results, may include specific information such as actual problems existing in the battery operation process and troubleshooting guidance provided based on user usage habits.
[0100] Specifically, the first abnormality level can be used to indicate that there are some minor abnormalities in the battery operation process that do not affect the safety of battery use.
[0101] In actual applications, assuming that the security detection results indicate that the user frequently triggers a certain protection mechanism, the abnormal prompt information represented by the security detection results can not only inform the user that a certain protection mechanism is frequently triggered, but also provide some corresponding guidance on troubleshooting user usage habits, so as to stop the user's bad usage habits in time.
[0102] Step S720: When the abnormality level is the second abnormality level, output a permanent failure instruction; the permanent failure instruction is used to instruct the battery to enter a failure state.
[0103] Among them, the abnormality level refers to the abnormality level of the battery's operating status determined by the battery detection equipment based on the abnormal detection data; the abnormality level of the battery's operating status represented by the second abnormality level should be higher than the abnormality level of the battery's operating status represented by the first abnormality level.
[0104] Specifically, the second abnormality level can be used to indicate serious abnormalities during battery operation that affect battery safety. When a battery enters a failure state, the battery management system installed inside the battery activates the charging protection mechanism and / or discharging protection mechanism, causing the battery to enter a failure protection state where it cannot be charged and / or discharged. It should be noted that when a battery enters a failure protection state, it can only be charged and / or discharged again after analysis and repair by designated maintenance personnel and / or development personnel.
[0105] The embodiment of the present application outputs abnormal prompt information represented by the safety detection result when the abnormal level is the first abnormal level, and outputs a permanent failure instruction when the abnormal level is the second abnormal level. This not only can block the safety risks during battery use in a timely manner, but also can provide more sufficient protection for battery safety.
[0106] Regarding the specific method of detecting the battery charge and discharge function, in one embodiment, as Figure 8 As shown, after the above step S720, the following steps are also included:
[0107] Step S810: When it is confirmed that the battery still has the charging function and / or the discharging function, a fuse instruction is output; the fuse instruction is used to instruct the protection circuit inside the battery to cut off the charging circuit and / or the discharging circuit of the battery.
[0108] Specifically, after outputting a permanent failure instruction to the battery (i.e., executing the above step S720), the battery testing device can determine whether the charging protection mechanism and / or discharging protection mechanism of the battery is still effective by reconfirming whether the battery still has the charging function and / or discharging function. When it is confirmed that the battery still has the charging function and / or discharging function (i.e., when it is confirmed that the charging protection mechanism and / or discharging protection mechanism of the battery has failed), the battery testing device outputs a fusing instruction to the battery to instruct the protection circuit inside the battery to blow a fuse or other device, thereby cutting off the battery's charging circuit and / or the battery's discharging circuit.
[0109] The embodiment of the present application fully ensures the safety of battery use by outputting a fuse instruction when confirming that the battery still has a charging function and / or a discharging function.
[0110] In one embodiment, the above step S520 specifically includes:
[0111] The safety test results are obtained based on the comparison results of the test data and historical test records.
[0112] The test data refers to the test data corresponding to each target test item; the historical test records can be a large amount of test data collected by the battery testing equipment in the past period of time.
[0113] Specifically, historical test records can be stored only in the database of the cloud background, or directly stored in the data storage module inside the battery testing equipment.
[0114] In practical applications, a battery charging safety assessment score can be obtained based on the safety test results, and corresponding usage guidance information can be provided to the user based on the assessment score.
[0115] The embodiment of the present application obtains safety detection results based on the comparison results of detection data with historical detection records, thereby effectively improving the data accuracy of safety detection results.
[0116] It should be understood that, although the various steps in the flowcharts involved in the various embodiments described above are displayed in sequence according to the instructions of the arrows, these steps are not necessarily executed in sequence in the order indicated by the arrows. Unless otherwise specified herein, there is no strict order restriction on the execution of these steps, and these steps can be executed in other orders. Moreover, at least a portion of the steps in the flowcharts involved in the various embodiments described above can include multiple steps or multiple stages, and these steps or stages are not necessarily executed and completed at the same time, but can be executed at different times, and the execution order of these steps or stages is not necessarily to be carried out in sequence, but can be executed in turn or alternately with other steps or at least a portion of steps or stages in other steps.
[0117] Based on the same inventive concept, the present application also provides a battery testing device for implementing the aforementioned battery testing method. The solution provided by this device is similar to the solution described in the aforementioned method. Therefore, the specific limitations of one or more battery testing device embodiments provided below can be found in the above-described limitations of the battery testing method and will not be further elaborated here.
[0118] In one embodiment, Figure 9 As shown, a battery detection device is provided, which is applied to the above-mentioned battery detection device, and the device includes:
[0119] A detection item determination module 910 is configured to determine at least one target detection item in response to a safety detection request from a battery;
[0120] A detection result generating module 920 is used to generate a safety detection result based on the detection data corresponding to each target detection item;
[0121] The exception handling execution module 930 is configured to execute corresponding exception handling operations based on the exception level indicated by the security detection result.
[0122] In one embodiment, the apparatus further includes: a detection result analysis module configured to obtain an operating status score of the battery based on the safety detection result; and to determine an abnormality level when abnormal detection data exists in the safety detection result.
[0123] In one embodiment, the target detection items include at least one of charging safety detection, discharging safety detection, and historical record analysis; the exception handling execution module 930 is specifically used to output abnormal prompt information represented by the safety detection result when the abnormal level is the first abnormal level; when the abnormal level is the second abnormal level, output a permanent failure instruction; the permanent failure instruction is used to indicate that the battery enters a failure state.
[0124] In one embodiment, the exception handling execution module 930 is further used to output a fuse instruction when it is confirmed that the battery still has a charging function and / or a discharging function; the fuse instruction is used to instruct the protection circuit inside the battery to cut off the charging circuit of the battery and / or the discharging circuit of the battery.
[0125] In one embodiment, the detection result generating module 920 is specifically configured to obtain the safety detection result based on the comparison result between the detection data and the historical detection records.
[0126] Each module in the battery testing device described above can be implemented in whole or in part through software, hardware, or a combination thereof. Each module can be embedded in or independent of a processor in a computer device in hardware form, or stored in a computer device memory in software form, allowing the processor to call and execute the corresponding operations of each module.
[0127] In one embodiment, a computer device is further provided, including a memory and a processor. The memory stores a computer program, and the processor implements the steps in the above method embodiments when executing the computer program.
[0128] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the steps in the above-mentioned method embodiments are implemented.
[0129] In one embodiment, a computer program product is provided, including a computer program, which implements the steps in the above method embodiments when executed by a processor.
[0130] Those skilled in the art will appreciate that all or part of the processes in the above-mentioned embodiment methods can be implemented by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to memory, database or other media used in the embodiments provided in this application may include at least one of non-volatile and volatile memory. Non-volatile memory may include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory may include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM). The database involved in the various embodiments provided herein may include at least one of a relational database and a non-relational database. Non-relational databases may include, but are not limited to, distributed databases based on blockchains. The processor involved in the various embodiments provided herein may be, but are not limited to, a general-purpose processor, a central processing unit, a graphics processing unit, a digital signal processor, a programmable logic unit, a data processing logic unit based on quantum computing, and the like.
[0131] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties.
[0132] The technical features of the above embodiments can be combined arbitrarily. In order to make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
[0133] The above-described embodiments merely represent several implementation methods of the present application. While the descriptions are relatively specific and detailed, they should not be construed as limiting the scope of the present application. It should be noted that a person of ordinary skill in the art may make various modifications and improvements without departing from the spirit of the present application, and these modifications and improvements fall within the scope of protection of the present application. Therefore, the scope of protection of the present application shall be determined by the appended claims.
Claims
1. A battery testing device, characterized in that: The device includes a detection unit, a data management unit, a communication unit, and a constant current power supply; wherein: The detection unit includes a processing chip, a load, and an external terminal; the processing chip is connected to the data management unit and the communication unit respectively; the load is connected to the data management unit, the communication unit, and the external terminal; The constant current power supply is connected to the data management unit, the communication unit, and the external terminal.
2. The device according to claim 1, characterized in that The external terminals include a first external terminal and a second external terminal; The first external terminals are respectively connected to the communication unit and the constant current power supply; The second external terminals are connected to the data management unit and the load respectively.
3. The device according to claim 2, characterized in that The data management unit includes a data storage module and a data acquisition module; One end of the data acquisition module is connected to the constant current power supply, the processing chip, and the load, and the other end of the data acquisition module is connected to the second external terminal; The data storage module is connected to the processing chip.
4. The device according to any one of claims 1 to 3, characterized in that The detection unit also includes a display screen; The display screen is connected to the processing chip.
5. The device according to claim 4, characterized in that The communication unit includes a wired communication module and a wireless communication module; The wireless communication module is connected to the processing chip; One end of the wired communication module is connected to the processing chip, the constant current power supply, and the first external terminal, and the other end of the wired communication module is connected to the load.
6. A battery detection method, characterized in that: Applicable to the battery testing device according to claim 4 or 5; the method comprises: In response to a safety detection request from a battery, determining at least one target detection item; Generate safety detection results based on the detection data corresponding to each target detection item; Based on the abnormality level indicated by the security detection result, a corresponding abnormality handling operation is performed.
7. The method according to claim 6, characterized in that After generating the safety detection results based on the detection data corresponding to each target detection item, the method further includes: Based on the safety detection result, obtaining an operating status score of the battery; In the case where abnormal detection data exists in the safety detection result, the abnormality level is determined.
8. The method according to claim 6, characterized in that The target detection items include at least one of charging safety detection, discharging safety detection, and historical record analysis; The performing of corresponding exception handling operations based on the abnormality level indicated by the security detection result includes: When the abnormality level is the first abnormality level, outputting abnormality prompt information represented by the safety detection result; When the abnormality level is the second abnormality level, a permanent failure instruction is output; the permanent failure instruction is used to instruct the battery to enter a failure state.
9. The method according to claim 8, characterized in that When the safety detection result indicates that the battery abnormality level is the second abnormality level, after outputting the permanent failure instruction, the method further includes: When it is confirmed that the battery still has the charging function and / or the discharging function, a fuse instruction is output; the fuse instruction is used to instruct the protection circuit inside the battery to cut off the charging circuit of the battery and / or the discharging circuit of the battery.
10. The method according to any one of claims 6 to 9, characterized in that Generating a safety detection result according to the detection data corresponding to each target detection item includes: The safety detection result is obtained based on the comparison result of the detection data and the historical detection records.