Battery system overload detection method, apparatus, and device
By acquiring the actual current and power values of the battery system, and combining them with environmental information and time period, standard current and power values are determined, and a protection signal is generated. This solves the problem of low accuracy in battery system overload detection in existing technologies and achieves more accurate overload protection.
Patent Information
- Application Number
- CN202210545972.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-05-19
- Publication Date
- 2025-11-28
- Estimated Expiration
- 2042-05-19
AI Technical Summary
In existing technologies, overload detection of battery systems relies solely on current values, resulting in low accuracy of overload detection results.
By acquiring the actual current and power values in the battery system, and combining them with environmental information and time periods, standard current and power values are determined, and overcurrent or overpower protection signals are generated.
It improves the accuracy of battery system overload detection, maximizes the output capacity of the battery system, and effectively avoids the risk of battery system abuse.
Smart Images

Figure CN115015622B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to battery detection technology, and in particular, to a battery system overload detection method, device and equipment. BACKGROUND
[0002] At present, in order to ensure that the battery system can be safely used, it is necessary to set a protection function for the battery system.
[0003] In the prior art, when setting a protection function for the battery system, an overload detection is usually performed on the current value of the battery in the battery system to obtain an overload detection result, and if the overload detection result exceeds the safe use range, the protection function is executed on the battery system.
[0004] However, in the prior art, since only the current value of the battery in the battery system is used for overload detection, and other values in the battery system are ignored, the obtained overload detection result is inaccurate, which further leads to low accuracy of the overload detection result of the battery system. SUMMARY
[0005] The present application provides a battery system overload detection method, device and equipment to solve the technical problem of low accuracy of the overload detection result of the battery system.
[0006] In a first aspect, the present application provides a battery system overload detection method, comprising:
[0007] obtaining an actual current value and / or an actual power value in the battery system; wherein the actual current value comprises a first actual continuous pulse output capability and a first actual short-time pulse output capability, and the actual power value comprises a second actual continuous pulse output capability and a second actual short-time pulse output capability;
[0008] determining a first time period of the first actual continuous pulse output capability, a second time period of the first actual short-time pulse output capability, a third time period of the second actual continuous pulse output capability, a fourth time period of the second actual short-time pulse output capability, and environmental information of the battery system;
[0009] determining a standard current value corresponding to the actual current value and a standard power value corresponding to the actual power value according to the first time period, the second time period, the third time period, the fourth time period and the environmental information; wherein the standard current value comprises a first standard continuous pulse value and a first standard short-time pulse value, and the standard power value comprises a second standard continuous pulse value and a second standard short-time pulse value;
[0010] If it is determined that the actual current value is greater than the standard current value, and / or the actual power value is greater than the standard power value, an overcurrent protection signal and / or an over-power protection signal is generated and executed.
[0011] Further, according to the first time period, the second time period, the third time period, the fourth time period, and the environmental information, a standard current value corresponding to the actual current value and a standard power value corresponding to the actual power value are determined, including:
[0012] According to a mapping relationship between the first standard continuous pulse value and both of the first time period and the environmental information in which the battery system is located, the first standard continuous pulse value of the battery system corresponding to both of the first time period and the environmental information in which the battery system is located is determined;
[0013] According to a mapping relationship between the first standard short-time pulse value and both of the second time period and the environmental information in which the battery system is located, the first standard short-time pulse value of the battery system corresponding to both of the second time period and the environmental information in which the battery system is located is determined;
[0014] According to a mapping relationship between the second standard continuous pulse value and both of the third time period and the environmental information in which the battery system is located, the second standard continuous pulse value of the battery system corresponding to both of the third time period and the environmental information in which the battery system is located is determined;
[0015] According to a mapping relationship between the second standard short-time pulse value and both of the fourth time period and the environmental information in which the battery system is located, the second standard short-time pulse value of the battery system corresponding to both of the fourth time period and the environmental information in which the battery system is located is determined.
[0016] Further, if it is determined that the actual current value is greater than the standard current value, and / or the actual power value is greater than the standard power value, an overcurrent protection signal and / or an over-power protection signal is generated and executed, including:
[0017] If it is determined that the actual current value is greater than the standard current value, an overcurrent protection signal is generated and executed, and / or, if it is determined that the actual power value is greater than the standard power value, an over-power protection signal is generated and executed;
[0018] If it is determined that the actual current value is greater than the standard current value, an overcurrent protection signal is generated and executed, including:
[0019] if it is determined that the first actual continuous pulse output capability in the actual current value is greater than the first standard continuous pulse value, and / or the first actual short-time pulse output capability in the actual current value is greater than the first standard short-time pulse value, then generating and executing an overcurrent protection signal;
[0020] if it is determined that the actual power value is greater than the standard power value, then generating and executing an over-power protection signal, including:
[0021] if it is determined that the second actual continuous pulse output capability in the actual power value is greater than the second standard continuous pulse value, and / or the second actual short-time pulse output capability in the actual power value is greater than the second standard short-time pulse value, then generating and executing an over-power protection signal.
[0022] Further, the environmental information includes temperature values, voltage values, and system-on-chip.
[0023] Further, the method further includes:
[0024] obtaining a first output capability of a battery in the battery system corresponding to each environmental information and each time period, and obtaining a second output capability of an electrical component in the battery system corresponding to each environmental information and each time period; wherein the first output capability includes a first current value and a first power value output by the battery, the first current value includes a first continuous pulse output capability and a first short-time pulse output capability, the first power value includes a second continuous pulse output capability and a second short-time pulse output capability, the second output capability includes a second current value and a second power value output by the electrical component, the second current value includes a third continuous pulse output capability and a third short-time pulse output capability, and the second power value includes a fourth continuous pulse output capability and a fourth short-time pulse output capability;
[0025] comparing the first continuous pulse output capability and the third continuous pulse output capability corresponding to each environmental information and each time period to obtain a minimum continuous pulse output capability corresponding to the current value; and comparing the first short-time pulse output capability and the third short-time pulse output capability corresponding to each environmental information and each time period to obtain a minimum short-time pulse output capability corresponding to the current value;
[0026] comparing the second continuous pulse output capability and the fourth continuous pulse output capability corresponding to each environmental information and each time period to obtain a minimum continuous pulse output capability corresponding to the power value; and comparing the second short-time pulse output capability and the fourth short-time pulse output capability corresponding to each environmental information and each time period to obtain a minimum short-time pulse output capability corresponding to the power value;
[0027] According to the minimum continuous pulse output capability corresponding to the current value and the preset sampling accuracy, a first standard continuous pulse value corresponding to each environment information and each time period is generated; and according to the minimum short-time pulse output capability corresponding to the current value and the preset sampling accuracy, a first standard short-time pulse value corresponding to each environment information and each time period is generated.
[0028] According to the minimum continuous pulse output capability corresponding to the power value and the preset sampling accuracy, a second standard continuous pulse value corresponding to each environment information and each time period is generated; and according to the minimum short-time pulse output capability corresponding to the power value and the preset sampling accuracy, a second standard short-time pulse value corresponding to each environment information and each time period is generated.
[0029] According to the first standard continuous pulse value corresponding to each environment information and each time period, a mapping relationship between the time period of the current value, the environment information and the first standard continuous pulse value is generated and stored; and according to the first standard short-time pulse value corresponding to each environment information and each time period, a mapping relationship between the time period of the current value, the environment information and the first standard short-time pulse value is generated and stored.
[0030] According to the second standard continuous pulse value corresponding to each environment information and each time period, a mapping relationship between the time period of the power value, the environment information and the second standard continuous pulse value is generated and stored; and according to the second standard short-time pulse value corresponding to each environment information and each time period, a mapping relationship between the time period of the power value, the environment information and the second standard short-time pulse value is generated and stored.
[0031] Further, the method further comprises:
[0032] According to the overcurrent protection signal, overcurrent prompt information is generated, and / or according to the overpower protection signal, overpower prompt information is generated.
[0033] In a second aspect, the application provides a battery system overload detection device, comprising:
[0034] A first acquisition unit is configured to acquire an actual current value and / or an actual power value in a battery system; wherein the actual current value comprises a first actual continuous pulse output capability and a first actual short-time pulse output capability, and the actual power value comprises a second actual continuous pulse output capability and a second actual short-time pulse output capability.
[0035] A first determination unit is configured to determine a first time period of the first actual continuous pulse output capability, a second time period of the first actual short-time pulse output capability, a third time period of the second actual continuous pulse output capability, a fourth time period of the second actual short-time pulse output capability, and environment information of the battery system.
[0036] The second determining unit is configured to determine a standard current value corresponding to the actual current value and a standard power value corresponding to the actual power value according to the first time period, the second time period, the third time period, the fourth time period, and the environment information; wherein the standard current value comprises a first standard continuous pulse value and a first standard short-time pulse value, and the standard power value comprises a second standard continuous pulse value and a second standard short-time pulse value.
[0037] The executing unit is configured to generate and execute an overcurrent protection signal and / or an overpower protection signal if it is determined that the actual current value is greater than the standard current value and / or the actual power value is greater than the standard power value.
[0038] Further, the second determining unit comprises:
[0039] The first determining module is configured to determine a first standard continuous pulse value of the battery system corresponding to both the first time period and the environment information of the battery system according to a mapping relationship between the preset time period of current value and the first standard continuous pulse value and the environment information.
[0040] The second determining module is configured to determine a first standard short-time pulse value of the battery system corresponding to both the second time period and the environment information of the battery system according to a mapping relationship between the preset time period of current value and the first standard short-time pulse value and the environment information.
[0041] The third determining module is configured to determine a second standard continuous pulse value of the battery system corresponding to both the third time period and the environment information of the battery system according to a mapping relationship between the preset time period of power value and the second standard continuous pulse value and the environment information.
[0042] The fourth determining module is configured to determine a second standard short-time pulse value of the battery system corresponding to both the fourth time period and the environment information of the battery system according to a mapping relationship between the preset time period of power value and the second standard short-time pulse value and the environment information.
[0043] Further, the executing unit comprises:
[0044] The first executing module is configured to generate and execute an overcurrent protection signal if it is determined that the actual current value is greater than the standard current value; and / or,
[0045] The second executing module is configured to generate and execute an overpower protection signal if it is determined that the actual power value is greater than the standard power value.
[0046] The first execution module is specifically configured to:
[0047] If it is determined that the first actual continuous pulse output capability in the actual current value is greater than the first standard continuous pulse value, and / or the first actual short-time pulse output capability in the actual current value is greater than the first standard short-time pulse value, a over-current protection signal is generated and executed;
[0048] The second execution module is specifically configured to:
[0049] If it is determined that the second actual continuous pulse output capability in the actual power value is greater than the second standard continuous pulse value, and / or the second actual short-time pulse output capability in the actual power value is greater than the second standard short-time pulse value, a over-power protection signal is generated and executed.
[0050] Further, the environmental information includes a temperature value, a voltage value, and a system-on-chip.
[0051] Further, the apparatus further comprises:
[0052] A third acquisition unit is configured to acquire a first output capability of a battery in the battery system corresponding to each environmental information and each time period, and acquire a second output capability of an electrical component in the battery system corresponding to each environmental information and each time period; wherein the first output capability includes a first current value and a first power value output by the battery, the first current value includes a first continuous pulse output capability and a first short-time pulse output capability, the first power value includes a second continuous pulse output capability and a second short-time pulse output capability, the second output capability includes a second current value and a second power value output by the electrical component, the second current value includes a third continuous pulse output capability and a third short-time pulse output capability, and the second power value includes a fourth continuous pulse output capability and a fourth short-time pulse output capability;
[0053] A first comparison unit is configured to compare the first continuous pulse output capability and the third continuous pulse output capability corresponding to each environmental information and each time period to obtain a minimum continuous pulse output capability corresponding to a current value; and compare the first short-time pulse output capability and the third short-time pulse output capability corresponding to each environmental information and each time period to obtain a minimum short-time pulse output capability corresponding to a current value;
[0054] A second comparison unit is configured to compare the second continuous pulse output capability and the fourth continuous pulse output capability corresponding to each environmental information and each time period to obtain a minimum continuous pulse output capability corresponding to a power value; and compare the second short-time pulse output capability and the fourth short-time pulse output capability corresponding to each environmental information and each time period to obtain a minimum short-time pulse output capability corresponding to a power value.
[0055] The first generating unit is configured to generate first standard continuous pulse values corresponding to each environment information and each time period according to the minimum continuous pulse output capability corresponding to the current value and the preset sampling precision, and generate first standard short-time pulse values corresponding to each environment information and each time period according to the minimum short-time pulse output capability corresponding to the current value and the preset sampling precision.
[0056] The second generating unit is configured to generate second standard continuous pulse values corresponding to each environment information and each time period according to the minimum continuous pulse output capability corresponding to the power value and the preset sampling precision, and generate second standard short-time pulse values corresponding to each environment information and each time period according to the minimum short-time pulse output capability corresponding to the power value and the preset sampling precision.
[0057] The first storage unit is configured to generate and store a mapping relationship between the time period of the current value and the environment information and the first standard continuous pulse value according to the first standard continuous pulse values corresponding to each environment information and each time period, and generate and store a mapping relationship between the time period of the current value and the environment information and the first standard short-time pulse value according to the first standard short-time pulse values corresponding to each environment information and each time period.
[0058] The second storage unit is configured to generate and store a mapping relationship between the time period of the power value and the environment information and the second standard continuous pulse value according to the second standard continuous pulse values corresponding to each environment information and each time period, and generate and store a mapping relationship between the time period of the power value and the environment information and the second standard short-time pulse value according to the second standard short-time pulse values corresponding to each environment information and each time period.
[0059] Further, the apparatus further comprises:
[0060] The third generating unit is configured to generate an overcurrent prompt information according to the overcurrent protection signal, and / or generate an overpower prompt information according to the overpower protection signal.
[0061] In a third aspect, the present application provides an electronic device, comprising a memory and a processor, wherein the memory stores a computer program capable of running on the processor, and the processor implements the method of the first aspect when executing the computer program.
[0062] In a fourth aspect, the present application provides a computer readable storage medium, wherein the computer readable storage medium stores computer execution instructions, and the computer execution instructions are used to implement the method of the first aspect when executed by a processor.
[0063] In a fifth aspect, the present application provides a computer program product comprising a computer program which, when executed by a processor, implements the method of the first aspect.
[0064] The battery system overload detection method, device and equipment provided by the present application obtain an actual current value and / or an actual power value in a battery system; wherein the actual current value comprises a first actual continuous pulse output capability and a first actual short-time pulse output capability, and the actual power value comprises a second actual continuous pulse output capability and a second actual short-time pulse output capability; determine a first time period of the first actual continuous pulse output capability, a second time period of the first actual short-time pulse output capability, a third time period of the second actual continuous pulse output capability, a fourth time period of the second actual short-time pulse output capability, and environmental information of the battery system; determine a standard current value corresponding to the actual current value and a standard power value corresponding to the actual power value according to the first time period, the second time period, the third time period, the fourth time period and the environmental information; wherein the standard current value comprises a first standard continuous pulse value and a first standard short-time pulse value, and the standard power value comprises a second standard continuous pulse value and a second standard short-time pulse value; if it is determined that the actual current value is greater than the standard current value and / or the actual power value is greater than the standard power value, generate and execute an overcurrent protection signal and / or an overpower protection signal. In this scheme, the first standard continuous pulse value and the first standard short-time pulse value corresponding to the actual current value are determined, and the second standard continuous pulse value and the second standard short-time pulse value corresponding to the actual power value are determined according to the first time period, the second time period, the third time period, the fourth time period and the environmental information. Then, the first actual continuous pulse output capability in the actual current value is compared with the first standard continuous pulse value, the first actual short-time pulse output capability in the actual current value is compared with the first standard short-time pulse value, and / or the second actual continuous pulse output capability in the actual power value is compared with the second standard continuous pulse value, and the second actual short-time pulse output capability in the actual power value is compared with the second standard short-time pulse value. If it is determined that the first actual continuous pulse output capability is greater than the first standard continuous pulse value and / or the first actual short-time pulse output capability is greater than the first standard short-time pulse value, an overcurrent protection signal is generated and executed; and / or if the second actual continuous pulse output capability is greater than the second standard continuous pulse value and / or the second actual short-time pulse output capability is greater than the second standard short-time pulse value, an overpower protection signal is generated and executed. Therefore, by judging the actual current value and / or the actual power value, the output capability of the battery system can be released to the maximum extent, while the risk of abuse of the battery system can be effectively avoided, and the technical problem of low accuracy of the overload detection result of the battery system is solved. Attached Figure Description
[0065] The accompanying drawings, which are incorporated in and form a part of this specification, illustrate embodiments consistent with this disclosure and, together with the description, serve to explain the principles of this disclosure.
[0066] Figure 1 A schematic flowchart of a battery system overload detection method provided in an embodiment of this application;
[0067] Figure 2 A schematic flowchart of another battery system overload detection method provided in this application embodiment;
[0068] Figure 3 This is a schematic diagram of the structure of a battery system overload detection device provided in an embodiment of this application;
[0069] Figure 4 This is a schematic diagram of another battery system overload detection device provided in an embodiment of this application;
[0070] Figure 5 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application;
[0071] Figure 6 This is a block diagram of an electronic device provided in an embodiment of this application.
[0072] The accompanying drawings have illustrated specific embodiments of this disclosure, which will be described in more detail below. These drawings and descriptions are not intended to limit the scope of the concept in any way, but rather to illustrate the concepts of this disclosure to those skilled in the art through reference to particular embodiments. Detailed Implementation
[0073] Exemplary embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numbers in different drawings denote the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this disclosure.
[0074] In one example, to ensure the safe operation of a battery system, protection functions need to be implemented. In existing technologies, this protection typically involves overload detection of the battery's current value. If the overload detection result indicates that the current exceeds the safe operating range, the protection function is activated. However, because existing technologies rely solely on the battery's current value for overload detection, ignoring other values within the battery system, the resulting overload detection results are inaccurate, leading to low overall accuracy in battery system overload detection.
[0075] The application provides a battery system overload detection method, device and equipment, aiming at solving the above technical problems of the prior art.
[0076] The technical solutions of the application and how the technical solutions solve the above technical problems will be described in detail below with specific embodiments. The following specific embodiments can be combined with each other, and the same or similar concepts or processes can not be described again in some embodiments. The embodiments of the application will be described below with reference to the drawings.
[0077] Figure 1 A flowchart of a battery system overload detection method provided by an embodiment of the application is shown in FIG. 1, which includes the following steps. Figure 1
[0078] 101, obtaining an actual current value and / or an actual power value in a battery system; wherein the actual current value includes a first actual continuous pulse output capability and a first actual short-time pulse output capability, and the actual power value includes a second actual continuous pulse output capability and a second actual short-time pulse output capability.
[0079] Exemplarily, the execution subject of the embodiment can be an electronic device, or a terminal device, or a battery system overload detection device or equipment, or other devices or equipment that can execute the embodiment, which is not limited. In the embodiment, the execution subject is introduced as an electronic device.
[0080] First, an actual current value and / or an actual power value in a battery system need to be obtained. The battery system includes a battery and a plurality of electrical components, including copper bars, wire harnesses, board cards, sensors, etc. The electronic device can obtain the actual current value and / or the actual power value in the battery system, wherein the actual current value includes a first actual continuous pulse output capability and a first actual short-time pulse output capability, and the actual power value includes a second actual continuous pulse output capability and a second actual short-time pulse output capability.
[0081] 102, determining a first time period of the first actual continuous pulse output capability, a second time period of the first actual short-time pulse output capability, a third time period of the second actual continuous pulse output capability, a fourth time period of the second actual short-time pulse output capability, and environmental information of the battery system.
[0082] Exemplarily, the electronic device acquires a first time period of a first actual continuous pulse output capability of the battery system, a second time period of a first actual short-time pulse output capability, a third time period of a second actual continuous pulse output capability, a fourth time period of a second actual short-time pulse output capability, and environmental information of the battery system, wherein the environmental information includes a temperature value, a voltage value, and a system on chip (SoC).
[0083] 103. According to the first time period, the second time period, the third time period, the fourth time period, and the environmental information, determine a standard current value corresponding to the actual current value, and a standard power value corresponding to the actual power value; wherein the standard current value includes a first standard continuous pulse value and a first standard short-time pulse value, and the standard power value includes a second standard continuous pulse value and a second standard short-time pulse value.
[0084] Exemplarily, the standard current value and the standard power value are values determined by the electronic device in advance. Specifically, the electronic device acquires a first output capability of the battery in the battery system corresponding to each environmental information and each time period, and acquires a second output capability of the electrical component in the battery system corresponding to each environmental information and each time period, wherein the first output capability includes a first current value and a first power value output by the battery, the first current value includes a first continuous pulse output capability and a first short-time pulse output capability, the first power value includes a second continuous pulse output capability and a second short-time pulse output capability, the second output capability includes a second current value and a second power value output by the electrical component, the second current value includes a third continuous pulse output capability and a third short-time pulse output capability, and the second power value includes a fourth continuous pulse output capability and a fourth short-time pulse output capability.
[0085] Then, the electronic device compares the first continuous pulse output capability and the third continuous pulse output capability corresponding to each environmental information and each time period to obtain the minimum continuous pulse output capability corresponding to the current value, and compares the first short-time pulse output capability and the third short-time pulse output capability corresponding to each environmental information and each time period to obtain the minimum short-time pulse output capability corresponding to the current value. The electronic device compares the second continuous pulse output capability and the fourth continuous pulse output capability corresponding to each environmental information and each time period to obtain the minimum continuous pulse output capability corresponding to the power value, and compares the second short-time pulse output capability and the fourth short-time pulse output capability corresponding to each environmental information and each time period to obtain the minimum short-time pulse output capability corresponding to the power value.
[0086] Finally, according to the minimum continuous pulse output capability corresponding to the current value, the preset sampling accuracy, and a coefficient not greater than 1 multiplied by the minimum current value of the battery system, a first standard continuous pulse value corresponding to each environmental information and each time period is generated. According to the minimum short-time pulse output capability corresponding to the current value, the preset sampling accuracy, and a coefficient not greater than 1 multiplied by the minimum current value of the battery system, a first standard short-time pulse value corresponding to each environmental information and each time period is generated. According to the minimum continuous pulse output capability corresponding to the power value, the preset sampling accuracy, and a coefficient not greater than 1 multiplied by the minimum power value of the battery system, a second standard continuous pulse value corresponding to each environmental information and each time period is generated. According to the minimum short-time pulse output capability corresponding to the power value, the preset sampling accuracy, and a coefficient not greater than 1 multiplied by the minimum power value of the battery system, a second standard short-time pulse value corresponding to each environmental information and each time period is generated. According to the first standard continuous pulse value corresponding to each environmental information and each time period, a mapping relationship between the time period of the current value, the environmental information, and the first standard continuous pulse value is generated and stored. According to the first standard short-time pulse value corresponding to each environmental information and each time period, a mapping relationship between the time period of the current value, the environmental information, and the first standard short-time pulse value is generated and stored. According to the second standard continuous pulse value corresponding to each environmental information and each time period, a mapping relationship between the time period of the power value, the environmental information, and the second standard continuous pulse value is generated and stored. According to the second standard short-time pulse value corresponding to each environmental information and each time period, a mapping relationship between the time period of the power value, the environmental information, and the second standard short-time pulse value is generated and stored.
[0087] Therefore, the electronic device can determine the first standard continuous pulse value of the battery system corresponding to both the first time period and the environmental information in which the battery system is located according to the mapping relationship between the time period of the preset current value, the environmental information, and the first standard continuous pulse value. The first standard short-time pulse value of the battery system corresponding to both the second time period and the environmental information in which the battery system is located is determined according to the mapping relationship between the time period of the preset current value, the environmental information, and the first standard short-time pulse value. The second standard continuous pulse value of the battery system corresponding to both the third time period and the environmental information in which the battery system is located is determined according to the mapping relationship between the time period of the preset power value, the environmental information, and the second standard continuous pulse value. The second standard short-time pulse value of the battery system corresponding to both the fourth time period and the environmental information in which the battery system is located is determined according to the mapping relationship between the time period of the preset power value, the environmental information, and the second standard short-time pulse value.
[0088] 104. If it is determined that the actual current value is greater than the standard current value, and / or the actual power value is greater than the standard power value, an overcurrent protection signal and / or an overpower protection signal is generated and executed.
[0089] For example, the electronic device generates and executes an overcurrent protection signal if it is determined that the first actual sustained pulse output capability in the actual current value is greater than the first standard sustained pulse value, and / or the first actual short-time pulse output capability in the actual current value is greater than the first standard short-time pulse value; and / or, the second actual sustained pulse output capability in the actual power value is greater than the second standard sustained pulse value, and / or the second actual short-time pulse output capability in the actual power value is greater than the second standard short-time pulse value. The protection actions corresponding to the overcurrent protection signal and / or the overpower protection signal include cutting off a relay, requesting to report a limited current / power, etc., thereby avoiding damage to the battery system.
[0090] In the embodiments of the present application, the actual current value and / or the actual power value in the battery system are obtained; wherein the actual current value comprises the first actual continuous pulse output capability and the first actual short-time pulse output capability, and the actual power value comprises the second actual continuous pulse output capability and the second actual short-time pulse output capability. The first time period of the first actual continuous pulse output capability, the second time period of the first actual short-time pulse output capability, the third time period of the second actual continuous pulse output capability, the fourth time period of the second actual short-time pulse output capability, and the environmental information of the battery system are determined. According to the first time period, the second time period, the third time period, the fourth time period, and the environmental information, the standard current value corresponding to the actual current value and the standard power value corresponding to the actual power value are determined; wherein the standard current value comprises the first standard continuous pulse value and the first standard short-time pulse value, and the standard power value comprises the second standard continuous pulse value and the second standard short-time pulse value. If it is determined that the actual current value is greater than the standard current value, and / or the actual power value is greater than the standard power value, the overcurrent protection signal and / or the overpower protection signal are generated and executed. In the scheme, the first standard continuous pulse value and the first standard short-time pulse value corresponding to the actual current value are determined, and the second standard continuous pulse value and the second standard short-time pulse value corresponding to the actual power value are determined according to the first time period, the second time period, the third time period, the fourth time period, and the environmental information. Then the first actual continuous pulse output capability in the actual current value is compared with the first standard continuous pulse value, the first actual short-time pulse output capability in the actual current value is compared with the first standard short-time pulse value, and / or the second actual continuous pulse output capability in the actual power value is compared with the second standard continuous pulse value, and the second actual short-time pulse output capability in the actual power value is compared with the second standard short-time pulse value. If it is determined that the first actual continuous pulse output capability is greater than the first standard continuous pulse value, and / or the first actual short-time pulse output capability is greater than the first standard short-time pulse value, the overcurrent protection signal is generated and executed; and / or if the second actual continuous pulse output capability is greater than the second standard continuous pulse value, and / or the second actual short-time pulse output capability is greater than the second standard short-time pulse value, the overpower protection signal is generated and executed. Therefore, by judging the actual current value and / or the actual power value, the output capability of the battery system can be released to the maximum extent, while the risk of abuse of the battery system can be effectively avoided, and the technical problem of low accuracy of the overload detection result of the battery system is solved.
[0091] Figure 2 The flowchart of another battery system overload detection method provided by the embodiments of the present application is shown in FIG. 2, and the method comprises the following steps. Figure 2
[0092] 201、obtain the first output capability of the battery in the battery system corresponding to each environmental information and each time period, and obtain the second output capability of the electrical component in the battery system corresponding to each environmental information and each time period; wherein the first output capability includes a first current value and a first power value output by the battery, the first current value includes a first continuous pulse output capability and a first short-time pulse output capability, the first power value includes a second continuous pulse output capability and a second short-time pulse output capability, the second output capability includes a second current value and a second power value output by the electrical component, the second current value includes a third continuous pulse output capability and a third short-time pulse output capability, and the second power value includes a fourth continuous pulse output capability and a fourth short-time pulse output capability.
[0093] For example, the electronic device can confirm the first output capability of the battery in the battery system and the time period corresponding to the first output capability. The electronic device confirms the first output capability of the battery under different environmental information (such as temperature, SOC, and voltage) according to the output capability of the single battery and the grouping mode of the battery in the battery system, wherein the output capability of the single battery includes long-time continuous charging and discharging capability and short-time pulse charging and discharging capability. Assuming that the grouping mode of the battery in the battery system is m and n series, the battery current capability in the battery system = single battery current capability * m = first current value, and then the time period corresponding to the battery current capability is determined; the battery power capability in the battery system = single battery power capability * m * n = first power value, and then the time period corresponding to the battery power capability is determined. For example, under environmental information 1, the electronic device obtains the first current value a1 and the first power value b1 output by the battery, the first current value a1 includes the first continuous pulse output capability 1 and the first short-time pulse output capability 1, and the first power value b1 includes the second continuous pulse output capability 1 and the second short-time pulse output capability 1.
[0094] The electronic device can confirm the second output capability of each electrical component in the battery system and the time period corresponding to the second output capability. Wherein the electrical component includes but is not limited to: copper bar, wire harness, board card, sensor, etc., and the electrical component output capability includes continuous long-time continuous charging and discharging capability and short-time pulse charging and discharging capability. The electronic device takes the minimum value of the electrical component output capability of each electrical component under different environmental information (such as temperature and voltage) to obtain the electrical component output capability of the battery system.
[0095] For example, under environmental information 1, the electronic device acquires the current value a3 and power value b3 of the copper busbar, and the current value a4 and power value b4 of the wire harness. The current value a3 includes the third continuous pulse output capability 1 and the third short-time pulse output capability 1, the power value b3 includes the fourth continuous pulse output capability 1 and the fourth short-time pulse output capability 1, the current value a4 includes the third continuous pulse output capability 2 and the third short-time pulse output capability 2, and the power value b4 includes the fourth continuous pulse output capability 2 and the fourth short-time pulse output capability 2.
[0096] The electronic device compares the third continuous pulse output capability 1 in the current value a3 corresponding to environmental information 1 with the third continuous pulse output capability 2 in the current value a4, and takes the minimum third continuous pulse output capability 1 as the third continuous pulse output capability of the electrical component under environmental information 1; it also compares the third short-time pulse output capability 1 in the current value a3 corresponding to environmental information 1 with the third short-time pulse output capability 2 in the current value a4, and takes the minimum third short-time pulse output capability 1 as the third short-time pulse output capability of the electrical component under environmental information 1.
[0097] The electronic device compares the fourth continuous pulse output capability 1 in the power value b3 corresponding to environmental information 1 with the fourth continuous pulse output capability 2 in the power value b4, and takes the minimum fourth continuous pulse output capability 1 as the fourth continuous pulse output capability of the electrical component under environmental information 1; it also compares the fourth short-time pulse output capability 1 in the power value b3 corresponding to environmental information 1 with the fourth short-time pulse output capability 2 in the power value b4, and takes the minimum fourth short-time pulse output capability 1 as the fourth short-time pulse output capability of the electrical component under environmental information 1.
[0098] 202. Compare the first continuous pulse output capability and the third continuous pulse output capability corresponding to each environmental information and time period to obtain the minimum continuous pulse output capability corresponding to the current value; and compare the first short-time pulse output capability and the third short-time pulse output capability corresponding to each environmental information and time period to obtain the minimum short-time pulse output capability corresponding to the current value.
[0099] For example, based on the above steps, the electronic device has determined the first current value of the battery under the environment information 1 and the first power value, and determined the second current value of the electrical component under the environment information 1 and the second power value, compares the first continuous pulse output capability 1 in the first current value a1 of the battery under the environment information 1 with the third continuous pulse output capability 1 in the second current value a3 of the electrical component under the environment information 1, and obtains the minimum continuous pulse output capability; compares the first short-time pulse output capability 1 in the first current value a1 of the battery under the environment information 1 with the third short-time pulse output capability 1 in the second current value a3 of the electrical component under the environment information 1, and obtains the minimum continuous pulse output capability.
[0100] 203、Compare the second continuous pulse output capability and the fourth continuous pulse output capability corresponding to each environment information and each time period, and obtain the minimum continuous pulse output capability corresponding to the power value; and compare the second short-time pulse output capability and the fourth short-time pulse output capability corresponding to each environment information and each time period, and obtain the minimum short-time pulse output capability corresponding to the power value.
[0101] For example, based on the above steps, the electronic device compares the second continuous pulse output capability 1 in the first power value b1 of the battery under the environment information 1 with the fourth continuous pulse output capability 1 in the second power value b3 of the electrical component under the environment information 1, and obtains the minimum continuous pulse output capability; compares the second short-time pulse output capability 1 in the first power value b1 of the battery under the environment information 1 with the fourth short-time pulse output capability 1 in the second power value b3 of the electrical component under the environment information 1, and obtains the minimum continuous pulse output capability.
[0102] 204、According to the minimum continuous pulse output capability corresponding to the current value and the preset sampling accuracy, generate the first standard continuous pulse value corresponding to each environment information and each time period; and according to the minimum short-time pulse output capability corresponding to the current value and the preset sampling accuracy, generate the first standard short-time pulse value corresponding to each environment information and each time period.
[0103] For example, the electronic device generates the first standard continuous pulse value corresponding to each environment information and each time period according to the minimum continuous pulse output capability corresponding to the current value and the preset sampling accuracy of the current / voltage / power of the battery system, and multiplies a coefficient not greater than 1 on the basis of the minimum current value of the battery system; and generates the first standard short-time pulse value corresponding to each environment information and each time period according to the minimum short-time pulse output capability corresponding to the current value and the preset sampling accuracy of the current / voltage / power of the battery system, and multiplies a coefficient not greater than 1 on the basis of the minimum current value of the battery system.
[0104] 205、generate the second standard continuous pulse value corresponding to each environment information and each time period according to the minimum continuous pulse output capability corresponding to the power value and the preset sampling precision of the battery system; and generate the second standard short-time pulse value corresponding to each environment information and each time period according to the minimum short-time pulse output capability corresponding to the power value and the preset sampling precision of the battery system.
[0105] For example, the electronic device generates the second standard continuous pulse value corresponding to each environment information and each time period according to the minimum continuous pulse output capability corresponding to the power value and the preset sampling precision of the current / voltage / power of the battery system, and multiplies a coefficient not greater than 1 on the basis of the minimum power value of the battery system; and generates the second standard short-time pulse value corresponding to each environment information and each time period according to the minimum short-time pulse output capability corresponding to the power value and the preset sampling precision of the current / voltage / power of the battery system, and multiplies a coefficient not greater than 1 on the basis of the minimum power value of the battery system.
[0106] 206、generate and store the mapping relationship between the time period of the current value and the environment information and the first standard continuous pulse value corresponding to each environment information and each time period; and generate and store the mapping relationship between the time period of the current value and the environment information and the first standard short-time pulse value corresponding to each environment information and each time period.
[0107] For example, the electronic device generates and stores the mapping relationship between the time period of the current value and the environment information and the first standard continuous pulse value corresponding to each environment information and each time period; and generates and stores the mapping relationship between the time period of the current value and the environment information and the first standard short-time pulse value corresponding to each environment information and each time period.
[0108] 207、generate and store the mapping relationship between the time period of the power value and the environment information and the second standard continuous pulse value corresponding to each environment information and each time period; and generate and store the mapping relationship between the time period of the power value and the environment information and the second standard short-time pulse value corresponding to each environment information and each time period.
[0109] For example, the electronic device generates and stores the mapping relationship between the time period of the power value and the environment information and the second standard continuous pulse value corresponding to each environment information and each time period; and generates and stores the mapping relationship between the time period of the power value and the environment information and the second standard short-time pulse value corresponding to each environment information and each time period.
[0110] 208. Obtain the actual current value and / or actual power value in the battery system; wherein the actual current value includes the first actual continuous pulse output capability and the first actual short-time pulse output capability, and the actual power value includes the second actual continuous pulse output capability and the second actual short-time pulse output capability.
[0111] For example, this step can be referred to Figure 1 Step 101 in the text will not be repeated here.
[0112] 209. Determine the first time period of the first actual continuous pulse output capability, the second time period of the first actual short-time pulse output capability, the third time period of the second actual continuous pulse output capability, the fourth time period of the second actual short-time pulse output capability, and the environmental information of the battery system.
[0113] In one example, environmental information includes temperature, voltage, and system-on-a-chip (SoC) data.
[0114] For example, this step can be referred to Figure 1 Step 102 in the text will not be repeated here.
[0115] 210. Based on the preset time period of the current value and the mapping relationship between the environmental information and the first standard continuous pulse value, determine the first standard continuous pulse value of the battery system corresponding to both the first time period and the environmental information of the battery system.
[0116] For example, the electronic device can find and determine the first standard continuous pulse value of the battery system corresponding to both the first time period and the environmental information of the battery system, based on the mapping relationship between the pre-stored time period of the current value and the environmental information of the battery system.
[0117] 211. Based on the preset time period of the current value and the mapping relationship between the environmental information and the first standard short-time pulse value, determine the first standard short-time pulse value of the battery system corresponding to both the second time period and the environmental information of the battery system.
[0118] For example, the electronic device can find and determine the first standard short pulse value of the battery system corresponding to both the second time period and the environmental information of the battery system, based on the mapping relationship between the pre-stored time period of the current value and the environmental information of the battery system and the first standard short pulse value.
[0119] 212、determining the second standard continuous pulse value of the battery system corresponding to both the third time period and the environment information in which the battery system is located according to the mapping relationship between the time period of the preset power value and the environment information and the second standard continuous pulse value.
[0120] Exemplarily, the electronic device can look up and determine the second standard continuous pulse value of the battery system corresponding to both the third time period and the environment information in which the battery system is located according to the mapping relationship between the time period of the preset power value and the environment information and the second standard continuous pulse value.
[0121] 213、determining the second standard short-time pulse value of the battery system corresponding to both the fourth time period and the environment information in which the battery system is located according to the mapping relationship between the time period of the preset power value and the environment information and the second standard short-time pulse value.
[0122] Exemplarily, the electronic device can look up and determine the second standard short-time pulse value of the battery system corresponding to both the fourth time period and the environment information in which the battery system is located according to the mapping relationship between the time period of the preset power value and the environment information and the second standard short-time pulse value.
[0123] 214、generating and executing an over-current protection signal and / or an over-power protection signal if it is determined that the actual current value is greater than the standard current value and / or the actual power value is greater than the standard power value.
[0124] In one example, the over-current protection signal is generated and executed if it is determined that the actual current value is greater than the standard current value, and / or the over-power protection signal is generated and executed if it is determined that the actual power value is greater than the standard power value; the over-current protection signal is generated and executed if it is determined that the actual current value is greater than the standard current value, including: the over-current protection signal is generated and executed if it is determined that the first actual continuous pulse output capability in the actual current value is greater than the first standard continuous pulse value and / or the first actual short-time pulse output capability in the actual current value is greater than the first standard short-time pulse value; the over-power protection signal is generated and executed if it is determined that the actual power value is greater than the standard power value, including: the over-power protection signal is generated and executed if it is determined that the second actual continuous pulse output capability in the actual power value is greater than the second standard continuous pulse value and / or the second actual short-time pulse output capability in the actual power value is greater than the second standard short-time pulse value.
[0125] Exemplarily, the electronic device determines that the output of the battery system exceeds the overload protection value if it is determined that the first actual continuous pulse output capability in the actual current value is greater than the first standard continuous pulse value, and / or the first actual short-time pulse output capability in the actual current value is greater than the first standard short-time pulse value, and / or the second actual continuous pulse output capability in the actual power value is greater than the second standard continuous pulse value, and / or the second actual short-time pulse output capability in the actual power value is greater than the second standard short-time pulse value. The battery system generates an overcurrent protection signal and / or an overpower protection signal, and executes the overcurrent protection signal and / or the overpower protection signal. The protection action corresponding to the overcurrent protection signal and / or the overpower protection signal includes: cutting off a relay, requesting to report a limited current / power, etc., thereby avoiding damage to the battery system.
[0126] For example, the overload protection scheme in the method can be cutting off a relay, or can be requesting to limit the reported current / power. Generally, if the current / power input by the power supply (charging pile, PCS, etc.) to the battery system exceeds the actual capability, it often means that the current / power input by the power supply to the battery system exceeds the reported current / power value. The possible reasons are: the control capability of the power supply on the current / power is insufficient; the communication between the power supply and the battery system is not timely and effective; the power supply does not respond to the current / power reporting request of the battery system. In this case, the battery system requests to limit the reported current / power, which may be ineffective, and the protection action can be selected as cutting off the relay. For some application scenarios and products, the situation may be different. Therefore, the protection action can also be selected as the battery system requesting to limit the reported current / power when the overload is triggered.
[0127] 215. generating overcurrent prompt information according to the overcurrent protection signal, and / or generating overpower prompt information according to the overpower protection signal.
[0128] Exemplarily, the electronic device can generate overcurrent prompt information according to the overcurrent protection signal, and / or generate overpower prompt information according to the overpower protection signal, thereby issuing an overcurrent prompt and / or an overpower prompt to the user.
[0129] In the embodiments of the present application, the first output capability of the battery in the battery system corresponding to each environment information and each time period is obtained, and the second output capability of the electrical component in the battery system corresponding to each environment information and each time period is obtained; wherein the first output capability includes a first current value and a first power value output by the battery, the first current value includes a first continuous pulse output capability and a first short-time pulse output capability, the first power value includes a second continuous pulse output capability and a second short-time pulse output capability, the second output capability includes a second current value and a second power value output by the electrical component, the second current value includes a third continuous pulse output capability and a third short-time pulse output capability, and the second power value includes a fourth continuous pulse output capability and a fourth short-time pulse output capability. The first continuous pulse output capability corresponding to each environment information and each time period is compared with the third continuous pulse output capability to obtain the minimum continuous pulse output capability corresponding to the current value; and the first short-time pulse output capability corresponding to each environment information and each time period is compared with the third short-time pulse output capability to obtain the minimum short-time pulse output capability corresponding to the current value. The second continuous pulse output capability corresponding to each environment information and each time period is compared with the fourth continuous pulse output capability to obtain the minimum continuous pulse output capability corresponding to the power value; and the second short-time pulse output capability corresponding to each environment information and each time period is compared with the fourth short-time pulse output capability to obtain the minimum short-time pulse output capability corresponding to the power value. The first standard continuous pulse value corresponding to each environment information and each time period is generated according to the minimum continuous pulse output capability corresponding to the current value and a preset sampling accuracy; and the first standard short-time pulse value corresponding to each environment information and each time period is generated according to the minimum short-time pulse output capability corresponding to the current value and the preset sampling accuracy. The second standard continuous pulse value corresponding to each environment information and each time period is generated according to the minimum continuous pulse output capability corresponding to the power value and the preset sampling accuracy; and the second standard short-time pulse value corresponding to each environment information and each time period is generated according to the minimum short-time pulse output capability corresponding to the power value and the preset sampling accuracy. The mapping relationship between the time period of the current value and the environment information and the first standard continuous pulse value is generated and stored according to the first standard continuous pulse value corresponding to each environment information and each time period; and the mapping relationship between the time period of the current value and the environment information and the first standard short-time pulse value is generated and stored according to the first standard short-time pulse value corresponding to each environment information and each time period. The mapping relationship between the time period of the power value and the environment information and the second standard continuous pulse value is generated and stored according to the second standard continuous pulse value corresponding to each environment information and each time period; and the mapping relationship between the time period of the power value and the environment information and the second standard short-time pulse value is generated and stored according to the second standard short-time pulse value corresponding to each environment information and each time period.The actual current value in the battery system and / or the actual power value are acquired; wherein the actual current value comprises a first actual continuous pulse output capability and a first actual short-time pulse output capability, and the actual power value comprises a second actual continuous pulse output capability and a second actual short-time pulse output capability. A first time period of the first actual continuous pulse output capability, a second time period of the first actual short-time pulse output capability, a third time period of the second actual continuous pulse output capability, a fourth time period of the second actual short-time pulse output capability, and environmental information of the battery system are determined. According to a mapping relationship between the preset time period of the current value and the first standard continuous pulse value and the environmental information, the first time period and the environmental information of the battery system correspond to the first standard continuous pulse value of the battery system. According to a mapping relationship between the preset time period of the current value and the first standard short-time pulse value and the environmental information, the second time period and the environmental information of the battery system correspond to the first standard short-time pulse value of the battery system. According to a mapping relationship between the preset time period of the power value and the second standard continuous pulse value and the environmental information, the third time period and the environmental information of the battery system correspond to the second standard continuous pulse value of the battery system. According to a mapping relationship between the preset time period of the power value and the second standard short-time pulse value and the environmental information, the fourth time period and the environmental information of the battery system correspond to the second standard short-time pulse value of the battery system. If the actual current value is greater than the standard current value and / or the actual power value is greater than the standard power value, an overcurrent protection signal and / or an overpower protection signal are generated and executed. An overcurrent prompt information is generated according to the overcurrent protection signal, and / or an overpower prompt information is generated according to the overpower protection signal. Therefore, by judging the actual current value and / or the actual power value, the output capability of the battery system can be maximized, and the risk of abuse of the battery system can be effectively avoided, thereby solving the technical problem of low accuracy of the overload detection result of the battery system.
[0130] Figure 3 A structural schematic diagram of a battery system overload detection device provided by an embodiment of the present application is shown in FIG. 1. Figure 3 As shown in FIG. 1, the device comprises:
[0131] A first acquisition unit 31 is configured to acquire an actual current value in the battery system and / or an actual power value; wherein the actual current value comprises a first actual continuous pulse output capability and a first actual short-time pulse output capability, and the actual power value comprises a second actual continuous pulse output capability and a second actual short-time pulse output capability.
[0132] The first determining unit 32 is configured to determine a first time period of the first actual continuous pulse output capability, a second time period of the first actual short-time pulse output capability, a third time period of the second actual continuous pulse output capability, a fourth time period of the second actual short-time pulse output capability, and environment information of the battery system.
[0133] The second determining unit 33 is configured to determine a standard current value corresponding to the actual current value and a standard power value corresponding to the actual power value according to the first time period, the second time period, the third time period, the fourth time period, and the environment information, wherein the standard current value comprises a first standard continuous pulse value and a first standard short-time pulse value, and the standard power value comprises a second standard continuous pulse value and a second standard short-time pulse value.
[0134] The executing unit 34 is configured to generate and execute an overcurrent protection signal and / or an overpower protection signal if it is determined that the actual current value is greater than the standard current value and / or the actual power value is greater than the standard power value.
[0135] The device of the embodiment can execute the technical solutions in the above method, and the specific implementation process and technical principles are the same, which will not be repeated here.
[0136] Figure 4 Another structural schematic diagram of a battery system overload detection device provided by the embodiment of the application is shown in Figure 3 Based on the embodiment shown in Figure 4 The second determining unit 33 comprises:
[0137] The first determining module 331 is configured to determine the first standard continuous pulse value of the battery system corresponding to both the first time period and the environment information of the battery system according to a mapping relationship between the preset time period of the current value and the first standard continuous pulse value and the environment information.
[0138] The second determining module 332 is configured to determine the first standard short-time pulse value of the battery system corresponding to both the second time period and the environment information of the battery system according to a mapping relationship between the preset time period of the current value and the first standard short-time pulse value and the environment information.
[0139] The third determining module 333 is configured to determine the second standard continuous pulse value of the battery system corresponding to both the third time period and the environment information of the battery system according to a mapping relationship between the preset time period of the power value and the second standard continuous pulse value and the environment information.
[0140] The fourth determining module 334 is configured to determine, according to a mapping relationship between the time period of the preset power value and the second standard short-time pulse value and the environment information of the battery system, the second standard short-time pulse value of the battery system corresponding to both the fourth time period and the environment information of the battery system.
[0141] In one example, the execution unit 34 includes:
[0142] The first execution module 341 is configured to generate and execute an over-current protection signal if it is determined that the actual current value is greater than the standard current value.
[0143] The second execution module 342 is configured to generate and execute an over-power protection signal if it is determined that the actual power value is greater than the standard power value.
[0144] The first execution module 341 is specifically configured to:
[0145] The first execution module 341 is specifically configured to:
[0146] The second execution module 342 is specifically configured to:
[0147] The second execution module 342 is specifically configured to:
[0148] In one example, the environment information includes a temperature value, a voltage value, and a system-on-chip.
[0149] In one example, the apparatus further includes:
[0150] The third obtaining unit 41 is configured to obtain a first output capability of a battery in the battery system corresponding to each environment information and each time period, and obtain a second output capability of an electrical component in the battery system corresponding to each environment information and each time period; wherein the first output capability includes a first current value and a first power value output by the battery, the first current value includes a first continuous pulse output capability and a first short-time pulse output capability, the first power value includes a second continuous pulse output capability and a second short-time pulse output capability, the second output capability includes a second current value and a second power value output by the electrical component, the second current value includes a third continuous pulse output capability and a third short-time pulse output capability, and the second power value includes a fourth continuous pulse output capability and a fourth short-time pulse output capability.
[0151] The first comparison unit 42 is configured to compare the first continuous pulse output capability and the third continuous pulse output capability corresponding to each environment information and each time period, to obtain the minimum continuous pulse output capability corresponding to the current value; and compare the first short-time pulse output capability and the third short-time pulse output capability corresponding to each environment information and each time period, to obtain the minimum short-time pulse output capability corresponding to the current value.
[0152] The second comparison unit 43 is configured to compare the second continuous pulse output capability and the fourth continuous pulse output capability corresponding to each environment information and each time period, to obtain the minimum continuous pulse output capability corresponding to the power value; and compare the second short-time pulse output capability and the fourth short-time pulse output capability corresponding to each environment information and each time period, to obtain the minimum short-time pulse output capability corresponding to the power value.
[0153] The first generation unit 44 is configured to generate the first standard continuous pulse value corresponding to each environment information and each time period according to the minimum continuous pulse output capability corresponding to the current value and the preset sampling precision; and generate the first standard short-time pulse value corresponding to each environment information and each time period according to the minimum short-time pulse output capability corresponding to the current value and the preset sampling precision.
[0154] The second generation unit 45 is configured to generate the second standard continuous pulse value corresponding to each environment information and each time period according to the minimum continuous pulse output capability corresponding to the power value and the preset sampling precision; and generate the second standard short-time pulse value corresponding to each environment information and each time period according to the minimum short-time pulse output capability corresponding to the power value and the preset sampling precision.
[0155] The first storage unit 46 is configured to generate and store the mapping relationship between the time period of the current value and the environment information and the first standard continuous pulse value according to the first standard continuous pulse value corresponding to each environment information and each time period; and generate and store the mapping relationship between the time period of the current value and the environment information and the first standard short-time pulse value according to the first standard short-time pulse value corresponding to each environment information and each time period.
[0156] The second storage unit 47 is configured to generate and store the mapping relationship between the time period of the power value and the environment information and the second standard continuous pulse value according to the second standard continuous pulse value corresponding to each environment information and each time period; and generate and store the mapping relationship between the time period of the power value and the environment information and the second standard short-time pulse value according to the second standard short-time pulse value corresponding to each environment information and each time period.
[0157] In one example, the apparatus further comprises:
[0158] The third generating unit 48 is configured to generate an overcurrent prompt information according to the overcurrent protection signal, and / or generate an overpower prompt information according to the overpower protection signal.
[0159] The apparatus of the embodiment can execute the technical solutions in the above method, and the specific implementation process and technical principles are the same, which will not be repeated here.
[0160] Figure 5 A structural schematic diagram of an electronic device provided by the embodiment of the present application is shown in Figure 5 The electronic device includes a memory 51 and a processor 52.
[0161] The memory 51 stores a computer program executable on the processor 52.
[0162] The processor 52 is configured to execute the method provided by the above embodiment.
[0163] The electronic device further includes a receiver 53 and a transmitter 54. The receiver 53 is configured to receive instructions and data sent by an external device, and the transmitter 54 is configured to send instructions and data to the external device.
[0164] Figure 6 A block diagram of an electronic device provided by the embodiment of the present application is shown in the figure. The electronic device can be a mobile phone, a computer, a digital broadcast terminal, a messaging device, a game console, a tablet device, a medical device, a fitness device, a personal digital assistant, etc.
[0165] The apparatus 600 can include one or more of the following components: a processing component 602, a memory 604, a power supply component 606, a multimedia component 608, an audio component 610, an input / output (I / O) interface 612, a sensor component 614, and a communication component 616.
[0166] The processing component 602 usually controls the overall operation of the apparatus 600, such as operations associated with displaying, making phone calls, data communications, camera operations and recording operations. The processing component 602 can include one or more processors 620 to execute instructions to complete all or part of the steps of the methods described above. In addition, the processing component 602 can include one or more modules to facilitate interaction between the processing component 602 and other components. For example, the processing component 602 can include a multimedia module to facilitate the interaction between the multimedia component 608 and the processing component 602.
[0167] The memory 604 is configured to store various types of data to support operations of the device 600. Examples of such data include instructions for any application or methods operating on the device 600, contact data, phonebook data, messages, pictures, videos, and so on. The memory 604 can be implemented by any type of volatile or nonvolatile storage devices or a combination thereof such as static random access memory (SRAM), electrically erasable programmable read only memory (EEPROM), erasable programmable read only memory (EPROM), programmable read only memory (PROM), read only memory (ROM), magnetic memory, flash memory, magnetic disk, or optical disk.
[0168] The power supply component 606 supplies electrical power for various components of the device 600. The power supply component 606 can include a power supply management system, one or more power supplies, and other components associated with generating, managing, and distributing electrical power for the device 600.
[0169] The multimedia component 608 includes a screen providing an output interface between the device 600 and a user. In some embodiments, the screen can include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen can be implemented as a touch screen to receive input signals from a user. The touch panel includes one or more touch sensors to sense touch, swiping, and gestures on the touch panel. The touch sensors can not only sense a boundary of a touch or swiping action, but also detect duration and pressure related to the touch or swiping action. In some embodiments, the multimedia component 608 includes a front camera and / or a rear camera. The front and / or rear camera can receive external multimedia data when the device 600 is in an operation mode such as a shooting mode or a video mode. Each of the front and rear camera can be a fixed optical lens system or have a focal length and optical zoom capability.
[0170] The audio component 610 is configured to output and / or input audio signals. For example, the audio component 610 includes a microphone (MIC) that is configured to receive external audio signals when the device 600 is in an operation mode such as a calling mode, a recording mode, and a voice recognition mode. The received audio signals can be further stored in the memory 604 or transmitted via the communication component 616. In some embodiments, the audio component 610 also includes a speaker for outputting audio signals.
[0171] The I / O interface 612 provides an interface between the processing component 602 and peripheral interface modules such as a keyboard, a click wheel, buttons, and so on. The buttons can include, but are not limited to, a home button, a volume button, a start button, and a lock button.
[0172] The sensor component 614 includes one or more sensors for providing status assessments for various aspects of the device 600. For example, the sensor component 614 can detect an open / closed position of the device 600, relative positioning of components, such as a display and keypad of the device 600, a change in position of the device 600 or a component of the device 600, the presence or absence of user contact with the device 600, the orientation or acceleration / deceleration of the device 600, and a temperature change of the device 600. The sensor component 614 can include proximity sensor(s) configured to detect the presence of objects in a proximity without any physical contact. The sensor component 614 can also include a light sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, the sensor component 614 can also include an acceleration sensor, a gyroscope sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.
[0173] The communication component 616 is configured to facilitate wired or wireless communication between the device 600 and another device. The device 600 can access a wireless network based on a communication standard, such as WiFi, 2G, or 3G, or a combination thereof. In an exemplary embodiment, the communication component 616 receives a broadcast signal or broadcast related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component 616 further includes a Near Field Communication (NFC) module to facilitate short-range communication. For example, the NFC module can be implemented based on Radio Frequency Identification (RFID) technology, infrared data association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology and other technologies.
[0174] In an exemplary embodiment, the device 600 can be implemented by one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), controllers, micro-controllers, microprocessors or other electronic elements, for performing the methods described above.
[0175] In an exemplary embodiment, a non-transitory computer readable storage medium, such as the memory 604 including instructions, is also provided, which can be executed by the processor 620 of the device 600 to complete the methods described above. For example, the non-transitory computer readable storage medium can be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disc, and an optical data storage device, etc.
[0176] The embodiments of the present application also provide a non-transitory computer readable storage medium, when the instructions in the storage medium are executed by a processor of an electronic device, the electronic device can execute the method provided by the above-described embodiments.
[0177] The embodiment of the present application further provides a computer program product, which comprises a computer program stored in a readable storage medium, at least one processor of an electronic device can read the computer program from the readable storage medium, and the at least one processor executes the computer program to enable the electronic device to execute the scheme provided in any one of the above embodiments.
[0178] Other embodiments of the present disclosure will be apparent to those skilled in the art from consideration of the specification and practice of the application disclosed herein. It is intended that the present disclosure cover any and all variations of the application that come within the scope of the following claims and their equivalents. It is intended that the specification and examples be considered exemplary only, with the true scope and spirit of the application indicated by the following claims.
[0179] It should be understood that the present disclosure is not limited to the precise structures herein described and illustrated in the drawings, and that various modifications and changes can be made without departing from its scope. The scope of the present disclosure is limited only by the claims that follow.
Claims
1. A method for overload detection of a battery system, characterized in that, include: Obtain the actual current value and / or actual power value in the battery system; wherein, the actual current value includes a first actual continuous pulse output capability and a first actual short-time pulse output capability, and the actual power value includes a second actual continuous pulse output capability and a second actual short-time pulse output capability; The first time period of the first actual continuous pulse output capability, the second time period of the first actual short pulse output capability, the third time period of the second actual continuous pulse output capability, the fourth time period of the second actual short pulse output capability, and the environmental information of the battery system are determined. Based on the first time period, the second time period, the third time period, the fourth time period, and the environmental information, a standard current value corresponding to the actual current value and a standard power value corresponding to the actual power value are determined; wherein, the standard current value includes a first standard continuous pulse value and a first standard short-time pulse value, and the standard power value includes a second standard continuous pulse value and a second standard short-time pulse value; If it is determined that the actual current value is greater than the standard current value, and / or the actual power value is greater than the standard power value, then an overcurrent protection signal and / or an overpower protection signal are generated and executed. Based on the first time period, the second time period, the third time period, the fourth time period, and the environmental information, determine the standard current value corresponding to the actual current value and the standard power value corresponding to the actual power value, including: Based on the preset time period of the current value and the mapping relationship between environmental information and the first standard continuous pulse value, the first standard continuous pulse value of the battery system corresponding to both the first time period and the environmental information of the battery system is determined. Based on the preset time period of the current value and the mapping relationship between the environmental information and the first standard short-time pulse value, the first standard short-time pulse value of the battery system corresponding to both the second time period and the environmental information of the battery system is determined. Based on the preset power value time period and the mapping relationship between environmental information and the second standard continuous pulse value, the second standard continuous pulse value of the battery system corresponding to both the third time period and the environmental information of the battery system is determined. Based on the preset power value time period and the mapping relationship between environmental information and the second standard short-time pulse value, the second standard short-time pulse value of the battery system corresponding to both the fourth time period and the environmental information of the battery system is determined.
2. The method according to claim 1, characterized in that, If it is determined that the actual current value is greater than the standard current value, and / or the actual power value is greater than the standard power value, then an overcurrent protection signal and / or an overpower protection signal are generated and executed, including: If the actual current value is determined to be greater than the standard current value, an overcurrent protection signal is generated and executed, and / or, if the actual power value is determined to be greater than the standard power value, an overpower protection signal is generated and executed. If the actual current value is determined to be greater than the standard current value, an overcurrent protection signal is generated and executed, including: If it is determined that the first actual continuous pulse output capability in the actual current value is greater than the first standard continuous pulse value, and / or, the first actual short-time pulse output capability in the actual current value is greater than the first standard short-time pulse value, then an overcurrent protection signal is generated and executed. If it is determined that the actual power value is greater than the standard power value, then an overpower protection signal is generated and executed, including: If it is determined that the second actual continuous pulse output capability in the actual power value is greater than the second standard continuous pulse value, and / or, the second actual short-time pulse output capability in the actual power value is greater than the second standard short-time pulse value, then an overpower protection signal is generated and executed.
3. The method according to claim 1, characterized in that, The environmental information includes temperature, voltage, and system-on-a-chip (SoC) data.
4. The method according to claim 1, characterized in that, The method further includes: The system acquires the first output capability of the battery in the battery system under various environmental conditions and time periods, and acquires the second output capability of the electrical components in the battery system under various environmental conditions and time periods. The first output capability includes a first current value and a first power value output by the battery. The first current value includes a first continuous pulse output capability and a first short-time pulse output capability. The first power value includes a second continuous pulse output capability and a second short-time pulse output capability. The second output capability includes a second current value and a second power value output by the electrical components. The second current value includes a third continuous pulse output capability and a third short-time pulse output capability. The second power value includes a fourth continuous pulse output capability and a fourth short-time pulse output capability. The output capacity of the first continuous pulse and the output capacity of the third continuous pulse are compared for each environmental information and time period to obtain the minimum continuous pulse output capacity corresponding to the current value; and the output capacity of the first short pulse and the output capacity of the third short pulse are compared for each environmental information and time period to obtain the minimum short pulse output capacity corresponding to the current value. The output capabilities of the second and fourth continuous pulses corresponding to various environmental information and time periods are compared to obtain the minimum continuous pulse output capability corresponding to the power value; and the output capabilities of the second and fourth short pulses corresponding to various environmental information and time periods are compared to obtain the minimum short pulse output capability corresponding to the power value. Based on the minimum continuous pulse output capability corresponding to the current value and the preset sampling accuracy, the first standard continuous pulse value corresponding to each environmental information and each time period is generated; and based on the minimum short-time pulse output capability corresponding to the current value and the preset sampling accuracy, the first standard short-time pulse value corresponding to each environmental information and each time period is generated. Based on the minimum continuous pulse output capability corresponding to the power value and the preset sampling accuracy, the second standard continuous pulse value corresponding to each environmental information and each time period is generated; and based on the minimum short-time pulse output capability corresponding to the power value and the preset sampling accuracy, the second standard short-time pulse value corresponding to each environmental information and each time period is generated. Based on the environmental information and the first standard continuous pulse value corresponding to each time period, the time period of the current value and the mapping relationship between the environmental information and the first standard continuous pulse value are generated and stored; and based on the environmental information and the first standard short pulse value corresponding to each time period, the time period of the current value and the mapping relationship between the environmental information and the first standard short pulse value are generated and stored. Based on the environmental information and the corresponding second standard continuous pulse value for each time period, the time period for the power value is generated and stored, as well as the mapping relationship between the environmental information and the second standard continuous pulse value; and based on the environmental information and the corresponding second standard short-time pulse value for each time period, the time period for the power value is generated and stored, as well as the mapping relationship between the environmental information and the second standard short-time pulse value.
5. The method according to any one of claims 1-4, characterized in that, The method further includes: An overcurrent warning message is generated based on the overcurrent protection signal, and / or an overpower warning message is generated based on the overpower protection signal.
6. A battery system overload detection device, characterized in that, include: The first acquisition unit is used to acquire the actual current value and / or actual power value of the battery system; wherein, the actual current value includes a first actual continuous pulse output capability and a first actual short-time pulse output capability, and the actual power value includes a second actual continuous pulse output capability and a second actual short-time pulse output capability. The first determining unit is used to determine a first time period of the first actual continuous pulse output capability, a second time period of the first actual short-time pulse output capability, a third time period of the second actual continuous pulse output capability, a fourth time period of the second actual short-time pulse output capability, and environmental information of the battery system. The second determining unit is configured to determine a standard current value corresponding to the actual current value and a standard power value corresponding to the actual power value based on the first time period, the second time period, the third time period, the fourth time period, and the environmental information; wherein the standard current value includes a first standard continuous pulse value and a first standard short-time pulse value, and the standard power value includes a second standard continuous pulse value and a second standard short-time pulse value. An execution unit is configured to generate and execute an overcurrent protection signal and / or an overpower protection signal if it is determined that the actual current value is greater than the standard current value and / or the actual power value is greater than the standard power value. The second determining unit includes: The first determining module is used to determine the first standard continuous pulse value of the battery system corresponding to both the first time period and the environmental information of the battery system, based on the preset time period of the current value and the mapping relationship between the environmental information and the first standard continuous pulse value. The second determining module is used to determine the first standard short-time pulse value of the battery system corresponding to both the second time period and the environmental information of the battery system, based on the preset time period of the current value and the mapping relationship between the environmental information and the first standard short-time pulse value. The third determining module is used to determine the second standard continuous pulse value of the battery system corresponding to both the third time period and the environmental information of the battery system, based on the preset power value time period and the mapping relationship between the environmental information and the second standard continuous pulse value. The fourth determining module is used to determine the second standard short-time pulse value of the battery system corresponding to both the fourth time period and the environmental information of the battery system, based on the preset power value time period and the mapping relationship between the environmental information and the second standard short-time pulse value.
7. The apparatus according to claim 6, characterized in that, The execution unit includes: The first execution module is configured to generate and execute an overcurrent protection signal if it is determined that the actual current value is greater than the standard current value; and / or, The second execution module is used to generate and execute an overpower protection signal if it is determined that the actual power value is greater than the standard power value. The first execution module is specifically used for: If it is determined that the first actual continuous pulse output capability in the actual current value is greater than the first standard continuous pulse value, and / or, the first actual short-time pulse output capability in the actual current value is greater than the first standard short-time pulse value, then an overcurrent protection signal is generated and executed. The second execution module is specifically used for: If it is determined that the second actual continuous pulse output capability in the actual power value is greater than the second standard continuous pulse value, and / or, the second actual short-time pulse output capability in the actual power value is greater than the second standard short-time pulse value, then an overpower protection signal is generated and executed.
8. The apparatus according to claim 6, characterized in that, The environmental information includes temperature, voltage, and system-on-a-chip (SoC) data.
9. The apparatus according to claim 6, characterized in that, The device further includes: The third acquisition unit is used to acquire the first output capability of the battery in the battery system corresponding to various environmental information and various time periods, and to acquire the second output capability of the electrical components in the battery system corresponding to various environmental information and various time periods; wherein, the first output capability includes the first current value and the first power value output by the battery, the first current value includes the first continuous pulse output capability and the first short-time pulse output capability, the first power value includes the second continuous pulse output capability and the second short-time pulse output capability, the second output capability includes the second current value and the second power value output by the electrical components, the second current value includes the third continuous pulse output capability and the third short-time pulse output capability, and the second power value includes the fourth continuous pulse output capability and the fourth short-time pulse output capability; The first comparison unit is used to compare the first continuous pulse output capability and the third continuous pulse output capability corresponding to each environmental information and each time period to obtain the minimum continuous pulse output capability corresponding to the current value; and to compare the first short-time pulse output capability and the third short-time pulse output capability corresponding to each environmental information and each time period to obtain the minimum short-time pulse output capability corresponding to the current value. The second comparison unit is used to compare the second continuous pulse output capability and the fourth continuous pulse output capability corresponding to each environmental information and each time period to obtain the minimum continuous pulse output capability corresponding to the power value; and to compare the second short-time pulse output capability and the fourth short-time pulse output capability corresponding to each environmental information and each time period to obtain the minimum short-time pulse output capability corresponding to the power value. The first generation unit is used to generate first standard continuous pulse values corresponding to each environmental information and each time period based on the minimum continuous pulse output capability corresponding to the current value and the preset sampling accuracy; and to generate first standard short-time pulse values corresponding to each environmental information and each time period based on the minimum short-time pulse output capability corresponding to the current value and the preset sampling accuracy. The second generation unit is used to generate second standard continuous pulse values corresponding to each environmental information and each time period based on the minimum continuous pulse output capability corresponding to the power value and the preset sampling accuracy; and to generate second standard short-time pulse values corresponding to each environmental information and each time period based on the minimum short-time pulse output capability corresponding to the power value and the preset sampling accuracy. The first storage unit is used to generate and store the time period of the current value and the mapping relationship between the environmental information and the first standard continuous pulse value corresponding to each time period based on the environmental information and the first standard continuous pulse value; and to generate and store the time period of the current value and the mapping relationship between the environmental information and the first standard short pulse value based on the environmental information and the first standard short pulse value. The second storage unit is used to generate and store the time period of the power value and the mapping relationship between the environmental information and the second standard continuous pulse value according to the environmental information and the second standard continuous pulse value; and to generate and store the time period of the power value and the mapping relationship between the environmental information and the second standard short pulse value according to the environmental information and the second standard short pulse value.
10. The apparatus according to any one of claims 6-9, characterized in that, The device further includes: The third generation unit is used to generate overcurrent warning information based on the overcurrent protection signal, and / or to generate overpower warning information based on the overpower protection signal.
11. An electronic device, characterized in that, The method includes a memory and a processor, wherein the memory stores a computer program that can run on the processor, and the processor executes the computer program to implement the method of any one of claims 1-5.
12. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer-executable instructions, which, when executed by a processor, are used to implement the method as described in any one of claims 1-5.
13. A computer program product, characterized in that, Includes a computer program that, when executed by a processor, implements the method of any one of claims 1-5.
Citation Information
Patent Citations
Magnetic field cancellation big-current detection device and method
CN107356800A
Method and device for calculating input current of power amplifier
CN110907694A