Overvoltage charging protection method of power adapter and electronic equipment thereof

By obtaining battery status and load posture data and dynamically adjusting the charging strategy, the stability and safety issues of the power adapter in complex postures are solved, intelligent charging control is achieved, and charging safety and adapter flexibility are improved.

CN120657903AActive Publication Date: 2025-09-16SHENZHEN JIUZHOUBAO TECH CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202510851389.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-06-24
Publication Date
2025-09-16
Estimated Expiration
2045-06-24

AI Technical Summary

Technical Problem

Existing power adapters lack the ability to dynamically perceive changes in the target device's posture, resulting in insufficient stability and safety when dealing with abnormal plugging and unplugging, vibration interference, or charging scenarios in complex postures.

Method used

By acquiring the battery status data and load posture data of the target object, extracting the battery threshold parameters and preset load posture data, and performing comparison processing based on these data, the charging strategy is dynamically adjusted to cope with different usage environments and posture changes.

Benefits of technology

It realizes intelligent charging control based on dynamic environment and historical behavior data, effectively avoiding charging failures caused by battery overvoltage, abnormal posture or vibration plugging, and improving charging safety and adaptation flexibility.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120657903A_ABST
    Figure CN120657903A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides an overvoltage charging protection method and device for a power adapter, and the method comprises the steps: obtaining the operation state data of a target object when the power adapter is connected to the target object; based on the battery state data and the load attitude data, extracting a corresponding battery threshold parameter and preset load attitude data; based on the battery threshold parameter and preset load attitude threshold data, performing comparison processing on the battery state data and the load attitude data of the current target object, and determining a charging strategy of the current target object; and executing the current charging strategy, and performing charging management on the target object in the current operation state. Through the steps of the method, intelligent charging control based on the dynamic environment and historical behavior data can be realized, charging faults caused by factors such as battery overvoltage, abnormal posture or vibration plugging can be effectively avoided, and charging safety and adaptation flexibility are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of smart charging management, and in particular to a method and device for overvoltage charging protection of a power adapter, an electronic device, and a storage medium thereof. Background Art

[0002] In existing technologies, common power adapters typically only implement fixed voltage output control based on basic battery status parameters such as the target device's voltage and current, lacking the ability to dynamically detect the target device's actual usage status. Traditional charging control strategies often employ static voltage limiting designs, which lack the flexibility to adapt to actual usage environments.

[0003] Therefore, there is currently a lack of a charging protection method that can make comprehensive judgments based on the battery status and changes in the device posture. In particular, when dealing with charging scenarios with abnormal plugging and unplugging, vibration interference, or complex postures, the existing solutions have significant deficiencies in stability and safety. Summary of the Invention

[0004] An embodiment of the present invention provides an overvoltage charging protection method for a power adapter to solve the problems in existing charging solutions of being unable to perceive the posture state of a target object in real time and lacking the ability to adjust a dynamic charging strategy.

[0005] In a first aspect, an embodiment of the present invention provides a method for overvoltage charging protection of a power adapter, the method comprising the following steps:

[0006] When the power adapter is connected to a target object, obtaining operating status data of the target object, the operating status data including battery status data and load posture data;

[0007] Extracting corresponding battery threshold parameters and preset load posture data based on the battery status data and the load posture data;

[0008] Based on the battery threshold parameters and the preset load posture threshold data, the battery status data and the load posture data of the current target object are compared and processed to determine the charging strategy of the current target object;

[0009] Execute the current charging strategy and perform charging management on the target object in the current operating state.

[0010] Optionally, the battery status data includes battery voltage data, battery charge data, and battery temperature data, and the load posture data includes load vibration data and load tilt data. When the power adapter is connected to a target object, obtaining the operating status data of the target object includes:

[0011] Establishing a communication connection with the target object according to a preset communication protocol;

[0012] Based on the communication connection, obtaining battery voltage data, battery power data, and battery temperature data of the current target object;

[0013] Based on the communication connection, the load vibration data and the load tilt data of the current target object are collected through the posture sensor module of the target object.

[0014] Optionally, before extracting corresponding battery threshold parameters and preset load posture data based on the battery status data and the load posture data, the method further includes:

[0015] Determining historical charging behavior data of the target object, wherein the historical charging behavior data includes historical charging vibration data, historical charging tilt data, and historical charging battery data;

[0016] Matching abnormal interruption data under corresponding data in an alarm database based on the historical charging vibration data, the historical charging tilt data, and the historical charging battery data, wherein the abnormal interruption data includes overheating interruption, vibration short circuit interruption, and plug-in interruption;

[0017] According to the historical charging vibration data, the historical charging tilt data and the historical charging battery data, the corresponding overheating interruption data, the vibration short circuit interruption data and the plugging interruption data are matched, and the corresponding battery threshold parameters and the preset load posture data are set.

[0018] Optionally, matching the historical charging vibration data, the historical charging tilt data, and the historical charging battery data with corresponding overheating interruption data, vibration short circuit interruption data, and plugging interruption data to set corresponding battery threshold parameters and preset load posture data includes:

[0019] By using a preset matching algorithm, the historical charging vibration data, the historical charging tilt data, and the historical charging battery data are matched with the corresponding overheating interruption data, the vibration short circuit interruption data, and the plugging interruption data to determine a matching factor value;

[0020] Based on the matching factor value, a matching comparison is performed with the alarm factor value corresponding to the abnormal interruption data of the current target object to determine whether the abnormal interruption data of the current target object is within the alarm threshold range;

[0021] If the matching factor value is within the alarm threshold range, the newly matched first battery threshold parameter, first preset load posture data and corresponding matching factor value replace the corresponding second battery threshold parameter, second preset load posture data and corresponding alarm factor value in the alarm library.

[0022] Optionally, extracting corresponding battery threshold parameters and preset load posture data based on the battery status data and the load posture data includes:

[0023] determining a first fusion parameter based on the battery voltage data, battery power data, and battery temperature data of the current target object;

[0024] determining a second fusion parameter based on the load vibration data and the load tilt data of the current target object;

[0025] The first fusion parameter and the second fusion parameter are fused and calculated by a preset dimensional fusion algorithm to obtain a safe battery threshold parameter and safe load posture data of the target object in the current charging state;

[0026] Matching the safety battery threshold parameters and safety load posture data with historical data in the alarm database;

[0027] If the match is successful, the corresponding battery threshold parameters and preset load posture data are used and corresponding extraction is performed;

[0028] If the matching is unsuccessful, the historical corresponding battery threshold parameters and preset load posture data are used and corresponding extraction is performed.

[0029] Optionally, comparing the battery status data and the load posture data of the current target object based on the battery threshold parameter and the preset load posture threshold data to determine the charging strategy of the current target object includes:

[0030] If the battery status data and load posture data of the current target object are both within the corresponding threshold range, the standard charging strategy is executed to maintain the current output voltage and current;

[0031] If the battery status data of the current target object exceeds the safe range of the battery threshold parameters, and the load posture data is still within the safe range, the buck charging strategy is executed to reduce the output voltage to reduce the battery load pressure;

[0032] If the load posture data of the current target object exceeds the corresponding load posture threshold and is accompanied by battery temperature or voltage fluctuations, a trickle charging strategy is executed or charging is temporarily suspended. The strategy is re-evaluated after the target object returns to stability.

[0033] If the battery status data and load posture data of the current target object are both outside the corresponding threshold range and match the characteristics corresponding to the historical interruption event, the interruption charging strategy is executed and a charging abnormality alarm information is sent to the target object.

[0034] Optionally, executing the current charging strategy to perform charging management on the target object in the current operating state includes:

[0035] Controlling the output voltage and current parameters of the power adapter and dynamically adjusting them according to the target values ​​set in the charging strategy;

[0036] If the charging strategy is trickle charging or pause charging, the internal power management module switches the output to the preset trickle voltage and current range, or directly interrupts the charging path;

[0037] If the charging strategy is an interruption charging strategy, an alarm control instruction is sent to the target object, instructing the target object to enter a protection mode or record an abnormality log;

[0038] Based on the data in the abnormality log, determine the update data for updating the alarm database and optimizing the model, and update the alarm data in the alarm database

[0039] In a second aspect, an embodiment of the present invention further provides an overvoltage charging protection device for a power adapter, the overvoltage charging protection device for the power adapter comprising:

[0040] A first acquisition module is configured to acquire operating status data of a target object when the power adapter is connected to the target object, wherein the operating status data includes battery status data and load posture data;

[0041] A first extraction module is configured to extract corresponding battery threshold parameters and preset load posture data based on the battery status data and the load posture data;

[0042] A first determination module is configured to compare the battery status data and the load posture data of the current target object based on the battery threshold parameter and the preset load posture threshold data, and determine the charging strategy of the current target object;

[0043] The first management module is used to execute the current charging strategy and perform charging management on the target object in the current operating state.

[0044] In a third aspect, an embodiment of the present invention provides an electronic device, comprising: a memory, a processor, and a computer program stored on the memory and runnable on the processor, wherein when the processor executes the computer program, the steps in the overvoltage charging protection method for the power adapter provided in an embodiment of the present invention are implemented.

[0045] In a fourth aspect, an embodiment of the present invention provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the steps in the overvoltage charging protection method for the power adapter provided in the embodiment of the invention are implemented.

[0046] In an embodiment of the present invention, when the power adapter is connected to a target object, the operating status data of the target object is obtained; based on the battery status data and the load posture data, the corresponding battery threshold parameters and preset load posture data are extracted; based on the battery threshold parameters and the preset load posture threshold data, the battery status data and load posture data of the current target object are compared and processed to determine the charging strategy of the current target object; the current charging strategy is executed to perform charging management on the target object in the current operating state. The above method steps can realize intelligent charging control based on dynamic environment and historical behavior data, effectively avoid charging failures caused by factors such as battery overvoltage, abnormal posture, or vibration plugging and unplugging, and improve charging safety and adaptability. BRIEF DESCRIPTION OF THE DRAWINGS

[0047] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.

[0048] Figure 1 This is a flow chart of an overvoltage charging protection method for a power adapter provided by an embodiment of the present invention;

[0049] Figure 2 1 is a schematic structural diagram of another overvoltage charging protection device for a power adapter provided in an embodiment of the present invention;

[0050] Figure 3 It is a structural diagram of an electronic device provided by an embodiment of the present invention. DETAILED DESCRIPTION

[0051] The following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. All other embodiments obtained by ordinary technicians in this field based on the embodiments of the present invention without making any creative efforts shall fall within the scope of protection of the present invention.

[0052] like Figure 1 As shown, Figure 11 is a flow chart of an overvoltage charging protection method for a power adapter provided by an embodiment of the present invention. The overvoltage charging protection method for a power adapter includes the following steps:

[0053] 101. When the power adapter is connected to a target object, obtain operating status data of the target object.

[0054] In an embodiment of the present invention, the overvoltage charging protection method of the above-mentioned power adapter can be applied to the overvoltage charging protection platform of the power adapter. The overvoltage charging protection platform of the above-mentioned power adapter has functions such as overvoltage charging data processing, overvoltage charging data transmission and reception, and overvoltage charging data memory storage, and can be constructed based on a server or a server cluster. The above-mentioned server or server cluster can be an electronic device with overvoltage charging data processing capabilities.

[0055] The above-mentioned power adapter can be a power output device with intelligent charging control capabilities, such as the ability to communicate with the target object and control output voltage and current, including but not limited to various adapter hardware modules that support USB-PD (Power Delivery), QC (Quick Charge) or custom protocols.

[0056] The above-mentioned target object can be an electronic device that can support charging control and data reporting, such as smart electronic devices such as smartphones, tablets or wearable devices. It should be noted that the above-mentioned target object can be integrated with a battery management system and a posture perception module (such as a three-axis accelerometer, gyroscope, etc.) to monitor and collect the battery operation status and physical movement status of the body.

[0057] In a possible embodiment, the overvoltage charging protection platform of the above-mentioned power adapter completes a physical connection and establishes effective communication between the above-mentioned power adapter and the target object, thereby actively obtaining or passively receiving data from the above-mentioned target object through protocol commands, thereby completing the purpose of the above-mentioned power adapter accessing the above-mentioned target object to obtain corresponding data.

[0058] The above-mentioned operating status data may include but is not limited to battery status data and load posture data, wherein the above-mentioned battery status data may include but is not limited to battery voltage data, battery power data, battery temperature data and other information data used to describe the battery status of the target object, and the above-mentioned load posture data may include but is not limited to load vibration data, load tilt data, etc. used to describe the current physical state of the target object.

[0059] Specifically, the overvoltage charging protection platform of the above-mentioned power adapter obtains data after the user connects the above-mentioned power adapter to the mobile phone. For example, the above-mentioned power adapter reads the battery voltage reported by the mobile phone as 4.15V, the power level is 85%, and the temperature is 38°C through USBPD communication. At the same time, the posture module obtains that the current device is in a slightly shaking state and the tilt angle is 30 degrees. Based on these data, the subsequent threshold judgment and charging strategy formulation process is executed.

[0060] 102. Based on the battery status data and the load posture data, extract corresponding battery threshold parameters and preset load posture data.

[0061] In an embodiment of the present invention, after obtaining real-time operating status data, the power adapter can obtain a safety threshold parameter group that matches the current status from an internally stored policy library or calculation engine according to a preset algorithm model or rule matching mechanism, and extract the corresponding battery threshold parameters and preset load posture data.

[0062] The above-mentioned battery threshold parameters may refer to a set of adjustable values ​​used to identify whether the current battery status has entered the risk area, including but not limited to the maximum allowable charging voltage, battery temperature upper limit, power upper limit trigger point, temperature rise rate limit, voltage fluctuation stability index, etc. It should be noted that the above-mentioned parameters can be dynamically generated based on the historical behavior model, or static values ​​can be set according to the terminal model and scenario.

[0063] The above-mentioned preset load posture data may refer to predefined posture safety tolerance boundary data related to the physical usage state of the target device (such as vibration, tilt, impact). Generally speaking, it can be obtained and set through product design, safety standards or data training models to identify whether the above-mentioned target object is currently in a state that may cause charging instability or safety risks.

[0064] In a possible embodiment, the overvoltage charging protection platform of the power adapter obtains the following battery status data from the target object: the current voltage is 4.16V, the battery power is 92%, and the battery temperature is 41.5°C; at the same time, the load posture data is collected: the vibration intensity is 1.8g, the device tilt angle is 65°, and the vibration duration is 2 seconds.

[0065] By presetting a set of threshold parameter databases and rule engines, and combining real-time status with historical scenarios, we can extract policy thresholds for judgment. Specifically, we can perform the following operations based on current data:

[0066] As the current battery charge is above 90% and the battery temperature is close to the upper safety limit, the battery threshold parameters are extracted as follows: maximum voltage 4.18V, maximum temperature threshold 43°C, and allowable charge growth rate threshold 3% / min;

[0067] According to the current abnormal load posture (tilt greater than 45°, vibration lasting more than 5 seconds), the preset load posture data is extracted as follows: the maximum allowable vibration intensity is 2.0g, the maximum allowable tilt angle is 60°, and the upper limit of vibration duration is 5 seconds.

[0068] It should be noted that the above-mentioned battery threshold parameters and load posture data extracted above will be used as the strategy judgment basis for this charging control and passed to the subsequent comparison and judgment module to determine whether it is necessary to adjust the output voltage, switch to trickle charging mode or interrupt charging.

[0069] Through the parameter extraction mechanism of this step, the power adapter can combine the terminal operating status and the risk library content to adaptively extract safety thresholds that better match the current usage environment. This is suitable for charging scenarios in a mobile state, such as users charging while moving, non-standard placement, and other complex usage conditions.

[0070] 103. Based on the battery threshold parameter and the preset load posture threshold data, compare the battery status data and the load posture data of the current target object to determine the charging strategy of the current target object.

[0071] In embodiments of the present invention, the comparison process may refer to the process of comparing the target object's current real-time status data (such as battery voltage, temperature, SOC, and posture information) with pre-set or extracted safety thresholds, item by item, to determine whether there is any limit violation or the vehicle is within a potential risk range. Specifically, the comparison process may be performed using logical judgment (such as greater than / less than), interval matching, weighted determination, etc., with the results serving as the input for generating a charging strategy.

[0072] For example, the above interval matching can be to match certain state values ​​with multi-level security intervals to achieve more fine-grained policy adjustments. For example:

[0073] The state of charge (SOC) is divided into low (0–30%), medium (30–80%), and high (80–100%) intervals;

[0074] Different SOC intervals correspond to different charging voltage strategies (such as automatically lowering the voltage limit in high SOC segments);

[0075] The posture angle is divided into a stable zone (0°–45°), a transition zone (45°–60°), and an abnormal zone (>60°) to set different response mechanisms.

[0076] The specific steps of the above weight determination can be to assign weight coefficients to multiple state dimensions (such as voltage, temperature, vibration, and tilt) and calculate the total risk score. The total risk score can be obtained by the following formula:

[0077] R=a1×ΔV+a2×ΔT+a3×ΔZ+a4×ΔJ

[0078] Among them, R is the total risk score, ΔV is the voltage deviation value, ΔT is the temperature deviation value, ΔZ is the vibration level, ΔJ is the posture amplitude, and a1 to a4 are the weight coefficients of each risk dimension. The weight coefficients can be set according to different equipment types, scenario requirements or historical data training results. For example, a2 can be set larger for high-temperature sensitive equipment, and the weights of a3 and a4 can be increased for scenarios with frequent plugging and unplugging.

[0079] The above charging strategies may include but are not limited to standard charging strategies: maintaining normal fast charging or regulated voltage charging when all parameters are within a safe range;

[0080] Buck charging strategy: When the voltage is close to the upper limit or the SOC is too high, the output voltage is reduced;

[0081] Trickle charging strategy: When the battery is unstable or the temperature rises rapidly, the voltage and current are reduced to the trickle charging range;

[0082] Pause / interrupt strategy: A set of control actions dynamically generated based on the comparison results, such as interrupting output and issuing an alarm when multiple parameters exceed the limit or abnormal plugging and unplugging are detected. It is used to adjust the output characteristics of the power adapter to ensure the charging safety and stability of the target object in the current state.

[0083] In one possible embodiment, the power adapter has extracted the following threshold parameters: a voltage safety upper limit of 4.18V, a battery temperature upper limit of 43°C, a SOC trigger threshold of 90%, a vibration intensity threshold of 2.0g, and a tilt angle threshold of 60°;

[0084] At this time, the current status data obtained from the target object are: current battery voltage: 4.19V (slightly above the threshold), current temperature: 42.3℃ (normal), current power: 91% (above the threshold), vibration intensity: 1.5g (normal), tilt angle: 65° (above the threshold).

[0085] These real-time status data are compared with the threshold parameters item by item, and the analysis is as follows: voltage ≥ upper limit → voltage abnormality, SOC ≥ 90% → high power range, tilt angle exceeds the limit → unstable posture, temperature and vibration are normal.

[0086] Based on the comparison results, the adapter determines that there are currently charging risks such as high voltage, high power segment, and abnormal posture, and therefore generates a "medium-level power reduction strategy", which is to reduce the output voltage and current and switch to trickle mode. At the same time, a re-evaluation timer is set to obtain status data again after an interval of 20 seconds to evaluate whether the standard strategy has been restored.

[0087] 104. Execute the current charging strategy and manage the charging of the target object in the current operating state.

[0088] In this embodiment of the present invention, the power adapter's overvoltage charging protection platform determines, based on the comparison results, that the target object's risk score exceeds the alarm threshold and therefore generates a "trickle charging strategy." This strategy limits the adapter's output voltage to 4.0V and current to 0.5A to reduce charging pressure and slow temperature rise.

[0089] Under this strategy, the following charging management operations are performed through its internal power control module:

[0090] Dynamically adjust output parameters:

[0091] The adapter controls the output voltage to drop from the original set 4.2V to 4.0V, and the output current is limited from the original maximum 2A to 0.5A to prevent overvoltage or heating problems caused by unstable posture and voltage approaching the upper limit.

[0092] Continuous posture monitoring and strategy maintenance:

[0093] The adapter continuously monitors the posture data uploaded by the target object. If the vibration intensity and tilt angle continue to exceed the set threshold, the trickle charging state remains unchanged. If the posture data returns to normal, the re-evaluation logic can be triggered to try to restore to the standard charging mode.

[0094] Policy interrupt response mechanism:

[0095] If the target object feedback interface abnormality (such as plug-in behavior recognition, short circuit detection), the adapter immediately cuts off the charging path, enters the interruption strategy mode, and sends an alarm instruction to the target object through the communication interface, prompting the user to check the connection.

[0096] Exception log records:

[0097] If a charging strategy switch, drastic temperature fluctuation, or abnormal posture record occurs during the charging cycle, the adapter will upload the relevant charging parameters (such as timestamp, voltage, current, posture level, and strategy type) to the log system for subsequent model optimization and alarm database updates.

[0098] In an embodiment of the present invention, when a power adapter is connected to a target object, the operating status data of the target object is obtained; based on the battery status data and load posture data, the corresponding battery threshold parameters and preset load posture data are extracted; based on the battery threshold parameters and preset load posture threshold data, the battery status data and load posture data of the current target object are compared and processed to determine the charging strategy of the current target object; and the current charging strategy is executed to manage the charging of the target object in the current operating state. The above method steps can realize intelligent charging control based on dynamic environment and historical behavior data, effectively avoid charging failures caused by factors such as battery overvoltage, abnormal posture, or vibration plugging and unplugging, and improve charging safety and adaptability.

[0099] Optionally, in the step of obtaining the operating status data of the target object when the power adapter is connected to the target object, a communication connection can be established with the target object according to a preset communication protocol; based on the communication connection, the battery voltage data, battery power data and battery temperature data of the current target object are obtained; based on the communication connection, the load vibration data and load tilt data of the current target object are collected through the posture sensor module of the target object.

[0100] In an embodiment of the present invention, the battery status data may include but is not limited to battery voltage data, battery charge data, and battery temperature data, and the load posture data may include but is not limited to load vibration data and load tilt data.

[0101] Specifically, the above-mentioned load vibration data can be the current vibration state data of the above-mentioned target object. Generally, the real-time acceleration value output by the acceleration sensor (such as a three-axis accelerometer) can reflect whether the current device is in a vibration state after RMS processing or peak extraction. The overvoltage charging protection platform of the above-mentioned power adapter can judge whether there is plugging and unplugging, poor contact or user movement based on indicators such as vibration amplitude (such as whether it exceeds 1.5g) and frequency (such as whether it lasts for more than 5 seconds).

[0102] The above-mentioned load tilt data can be the attitude angle value collected by the gyroscope or orientation sensor, which indicates the tilt angle of the device relative to the ground, usually expressed in the form of three-axis Euler angles or attitude quaternions. The overvoltage charging protection platform of the above-mentioned power adapter can compare the data with the set tilt safety range (such as less than 45°) to determine whether the device is in an unstable placement state.

[0103] More specifically, the overvoltage charging protection platform of the above-mentioned power adapter can initiate data requests to the target object or receive data packets reported by it periodically. The data comes from the sensor module inside the target object itself. The adapter reads the data through the communication channel and uses it as the input basis for subsequent judgment and strategy generation.

[0104] The aforementioned preset communication protocol may be a protocol standard for establishing a communication connection with a target object, such as USB PD, QC, BC1.2, or a manufacturer-defined protocol.

[0105] Generally speaking, the overvoltage charging protection platform of the power adapter can form a logical channel for information exchange after completing handshake negotiation with the target object through the charging interface through the preset communication protocol.

[0106] In a possible embodiment, the overvoltage charging protection platform of the power adapter establishes a communication connection with the target object according to a preset communication protocol. After the communication connection is completed, the battery status data of the current target object is obtained based on the communication connection. The data includes at least:

[0107] Battery voltage data: indicates the current battery voltage output value, such as 4.18V;

[0108] Battery power data: indicates the current remaining power percentage (State of Charge), for example 88%;

[0109] Battery temperature data: the temperature value collected by the battery management chip, for example, 38.5°C;

[0110] The current load posture data is collected through the target object's posture sensor module, including:

[0111] Load vibration data: Real-time acceleration values ​​output by an acceleration sensor (such as a triaxial accelerometer) are processed by RMS or peak value extraction to indicate whether the device is currently vibrating. The system can determine whether there has been any plugging or unplugging, poor contact, or user movement based on indicators such as vibration amplitude (such as whether it exceeds 1.5g) and frequency (such as whether it lasts for more than 5 seconds).

[0112] Payload tilt data: This data, collected by a gyroscope or azimuth sensor, indicates the device's tilt relative to the ground. It's typically expressed as three-axis Euler angles or attitude quaternions. The system compares this data with a set safe tilt range (e.g., less than 45°) to determine whether the device is in an unstable position.

[0113] Optionally, the steps before extracting the corresponding battery threshold parameters and preset load posture data based on the battery status data and load posture data also include determining the historical charging behavior data of the target object; matching the abnormal interruption data under the corresponding data in the alarm database based on the historical charging vibration data, historical charging tilt data and historical charging battery data; matching the historical charging vibration data, historical charging tilt data and historical charging battery data with the corresponding overheating interruption data, vibration short circuit interruption data and plug-in interruption data to set the corresponding battery threshold parameters and preset load posture data.

[0114] In an embodiment of the present invention, the above-mentioned historical charging behavior data may include but is not limited to historical charging vibration data, historical charging tilt data, and historical charging battery data, etc., which are used to describe the behavior of the target object during previous charging. It can be understood that due to different behavioral actions in the charging process, such as vibration, offset, plugging and unplugging, etc., the charging efficiency of the charging process will be affected. Therefore, obtaining and determining the above-mentioned historical charging behavior data can improve the efficiency and accuracy of subsequent charging abnormality judgments. It can also be a summary collection of various status data of the target object in multiple historical charging cycles, including battery status changes, external posture perception data, and interruption event records.

[0115] More specifically, the above-mentioned historical charging vibration data may refer to the vibration information records collected by the built-in acceleration sensor of the target object in multiple previous charging cycles, which may include but are not limited to: vibration intensity (such as RMS acceleration), vibration frequency (such as the number of mutations within 1 second), vibration duration, whether there is high-intensity short-term impact and other historical data. The above-mentioned historical charging vibration data can be used to reflect whether the target object has external interference behaviors such as movement, shaking, and falling during the historical charging period.

[0116] The above-mentioned historical charging tilt data may refer to the attitude angle change information of the target object during the historical charging process, which is usually collected by a gyroscope or orientation sensor, and may include but is not limited to: tilt angle range, attitude change rate, and tilt maintenance time. The above-mentioned historical charging tilt data can be used to reflect whether the target object is often charged in a non-horizontal state, such as sideways or diagonally, which helps to evaluate the stability of the charging process.

[0117] The above-mentioned historical charging battery data may refer to the battery status parameters recorded by the target object during the past charging process, including but not limited to: battery voltage curve, battery temperature change trajectory, SOC change rate, abnormal current fluctuations and other abnormal data, which can be used to analyze whether risk signals such as overvoltage, overheating, or uneven charging have ever occurred under specific charging conditions.

[0118] The abnormal interruption data may refer to a set of status data recorded when the charging process is actively or passively interrupted by the system due to abnormal charging events during the historical charging process of the target object. This data is used to identify risk scenarios and support subsequent charging strategy optimization and threshold adjustment. Specifically, it may include but is not limited to abnormal data such as overheating interruption, vibration short circuit interruption, and plug-in interruption.

[0119] The above-mentioned overheating interruption may refer to an abnormal event in which the system actively interrupts the charging task due to the battery temperature exceeding the safety threshold during the charging process. Such events are usually accompanied by a rapid temperature rise rate, abnormal thermal management or poor heat dissipation, and can be identified through historical temperature curves; vibration short-circuit interruption may refer to an abnormal interruption event in which the charging interface contact is momentarily short-circuited or disconnected due to severe vibration or unstable plug during charging of the target object. Its characteristics may generally include the following: abnormal vibration amplitude, frequent switching of charging status, and drastic fluctuations in interface impedance; plug-in interruption may refer to frequent plugging and unplugging of the charging cable due to user or environmental factors, resulting in frequent power-off, restart or re-handshake of the adapter. Its historical characteristics may generally include the following: multiple physical connection status switching, voltage interruption, current returning to zero, etc. in a short period of time.

[0120] The above-mentioned alarm database may refer to a structured data set used to record and mark historical abnormal charging events, which generally includes information such as the interruption type label, the corresponding status data snapshot, the occurrence time, the device model, and the corresponding abnormal data.

[0121] In a possible embodiment, the overvoltage charging protection platform of the above-mentioned power adapter obtains the historical charging behavior data of the target object, and extracts historical charging vibration data, historical charging tilt data and historical charging battery data therefrom, and matches and analyzes these historical behavior data with abnormal interruption event records stored in the alarm database locally or in the cloud, including overheating interruption, vibration short circuit interruption and plug-in interruption, etc. If a similar feature matching result is detected, the battery threshold parameters and load posture judgment criteria corresponding to this charging task are automatically set according to the matching result to improve the strategy flexibility and safety.

[0122] Optionally, in the step of matching historical charging vibration data, historical charging tilt data and historical charging battery data with corresponding overheating interruption data, vibration short-circuit interruption data and plug-in interruption data to set corresponding battery threshold parameters and preset load posture data, it also includes matching historical charging vibration data, historical charging tilt data and historical charging battery data with corresponding overheating interruption data, vibration short-circuit interruption data and plug-in interruption data through a preset matching algorithm to determine a matching factor value; based on the matching factor value, matching and comparing with the alarm factor value corresponding to the abnormal interruption data of the current target object to determine whether the abnormal interruption data of the current target object is within the alarm threshold range; if the matching factor value is within the alarm threshold range, replacing the corresponding second battery threshold parameter, second preset load posture data and corresponding alarm factor value in the alarm library with the newly matched first battery threshold parameter, first preset load posture data and corresponding matching factor value.

[0123] In an embodiment of the present invention, the above-mentioned preset matching algorithm can be any calculation model that can be used to calculate the similarity between the current historical behavior data and the historical abnormal interruption events. The algorithm can be in the form of weighted distance calculation, vector angle similarity, Euclidean distance, K nearest neighbor matching, cosine similarity, etc., or it can be the prediction score result output by the machine learning model. In this embodiment, the cosine similarity algorithm can be preferably used for matching calculation, that is, the current historical behavior data sample and the predefined interruption event sample in the alarm database are aligned with the feature and similarity calculation by the cosine similarity algorithm to determine whether there are sufficiently close behavioral features, so as to judge whether the target object is in a high-risk recurrence state.

[0124] The matching factor value described above can refer to the quantitative output of the matching algorithm, typically a similarity score between 0 and 1 or a normalized risk score. For example, a value of 0.85 indicates an 85% similarity between the current behavior data and the historical sample of "vibration short circuit interruption." A higher matching factor value indicates a closer match between the current behavior and a specific historical risk.

[0125] The above alarm factor value may refer to a reference risk value predefined in the alarm database for each abnormal interruption event, which is used to identify the severity or trigger threshold of the event. For example, an overheating interruption may be assigned a value of 0.9, a vibration short circuit may be assigned a value of 0.8, and so on.

[0126] The above-mentioned alarm threshold range can refer to a set safety range limit, which is used to determine whether the matching factor value reaches the risk level that triggers the alarm. For example, the set range is ±0.05, that is, if the matching factor value ≥ (alarm factor value - 0.05), it is considered a potential high-risk behavior and the charging strategy or protection parameters need to be updated.

[0127] The above-mentioned first battery threshold parameter and first preset load posture data may refer to the safety limit parameters corresponding to the most relevant interruption event selected from the alarm database through the matching calculation results. It can be understood that these parameters can be used as reliable risk control data under the current behavioral environment.

[0128] The above-mentioned second battery threshold parameter and second preset load posture data may refer to the default threshold configuration currently in use, or may be the parameters applied in the previous matching process. It should be noted that when the matching factor value is high enough, these old parameters can be replaced with the updated first parameters to improve the matching degree between the charging strategy and the current state of the target object.

[0129] In a possible embodiment, the above matching factor value can be calculated by the following steps:

[0130] First, the overvoltage charging protection platform of the power adapter collects and normalizes the historical charging behavior data of the target object to form three types of input feature vectors:

[0131] Historical charging vibration vector (V1): records the average vibration intensity (in g) during the past 10 charging processes, for example:

[0132] V1=[1.1,1.3,2.0,1.9,1.8,2.1,2.2,1.7,2.0,2.1];

[0133] Historical charging tilt vector (V2): records the average tilt angle of 10 charging processes (unit: °):

[0134] V2=[40,45,50,60,65,70,60,55,50,45];

[0135] Historical battery state vector (V3): records the maximum temperature (in °C) at the end of 10 charging processes:

[0136] V3=[39,41,43,44,42,45,46,44,43,42];

[0137] The three vectors are concatenated to form the total historical behavior feature vector H:

[0138] H = [1.1,...,2.1,40,...,45,39,...,42] (30 dimensions in total);

[0139] A typical "vibration short circuit interruption" event sample is extracted from the alarm database, and its feature vector is:

[0140] C=[1.9,...,2.2,60,...,70,45,...,46];

[0141] The cosine similarity algorithm is used to perform matching calculations using the following formula, and the matching factor value M is:

[0142]

[0143] Among them, "·" represents the vector dot product; "‖H‖" and "‖C‖" are the vector modulus lengths, and according to the calculation result of the formula, M can be obtained. M is the matching factor value between the target object and the "vibration short circuit interruption" event, ranging from [0,1]. The closer to 1, the more likely the historical behavior is to reproduce the risk of the interruption event in the current state. At this time, the overvoltage charging protection platform of the above-mentioned power adapter sets the above-mentioned M value as the alarm factor value of this type, that is, the alarm factor value G=M, and the alarm threshold range δ=±0.03. The threshold range can be set according to the specific implementation plan. At this time, when the new M is calculated, when M≥(G-δ), it is judged as a high-similarity risk event, triggering the parameter replacement process, and the voltage upper limit, temperature limit, vibration threshold, etc. recorded in the matched event are used as the new first threshold group for subsequent use. For example, if the matching factor value is M=0.87, the alarm factor value is G=0.85, and the alarm threshold tolerance δ=0.03, then: Replace the parameters at this time.

[0144] In this embodiment, by introducing a matching factor calculation method based on cosine similarity, intelligent understanding and structured analysis of historical behavior data are achieved. It can also be dynamically mapped to the optimal strategy parameters, thereby improving the adaptability of the overvoltage protection strategy to real charging scenarios and enhancing the foresight and stability of the system response.

[0145] Optionally, in the step of extracting corresponding battery threshold parameters and preset load posture data based on battery status data and load posture data, it also includes determining a first fusion parameter based on the battery voltage data, battery power data, and battery temperature data of the current target object; determining a second fusion parameter based on the load vibration data and load tilt data of the current target object; fusing the first fusion parameter and the second fusion parameter through a preset dimensional fusion algorithm to obtain safe battery threshold parameters and safe load posture data of the target object in the current charging state; matching the safe battery threshold parameters and safe load posture data with historical data in the alarm database; if the match is successful, using the matched corresponding battery threshold parameters and preset load posture data, and performing corresponding extraction; if the match is unsuccessful, using the historical corresponding battery threshold parameters and preset load posture data, and performing corresponding extraction.

[0146] In an embodiment of the present invention, the first fusion parameter may be a comprehensive representation of the battery status characteristics of the current target object in a unified encoding, including the fusion result of the three indicators of battery voltage, battery capacity (SOC) and battery temperature. Specifically, the overvoltage charging protection platform of the power adapter may normalize the three indicators and perform weighted summation or vector splicing according to the set weights (such as voltage 0.4, capacity 0.3, temperature 0.3) to obtain a representative battery status expression parameter. Similarly, the second fusion parameter may be the load vibration data and load tilt data of the current target object, and the second fusion parameter may be generated by combining these two physical characteristics representing posture stability. The second fusion parameter may reflect the environmental stability of the device during the charging process. For example, the RMS value of the vibration intensity, the average value of the tilt angle and its rate of change may be extracted, and a unified posture disturbance index may be generated through weighted fusion to describe the potential poor contact or plug-in risk of the device in the current physical placement state.

[0147] The above-mentioned preset dimension fusion algorithm can be a linear weighted model of a feature extraction model based on a neural network. Generally speaking, it can perform a three-dimensional analysis of the current device from two aspects: "how much charging power it can carry" (battery dimension) and "whether the charging environment is stable" (posture dimension), and output a set of safe battery threshold parameters and safe load posture data for subsequent comparison and judgment. Specifically, it can be used to merge data dimensions from multiple different sources, such as battery status dimension and load posture dimension, into an algorithm framework for unified risk assessment indicators. By taking two types of fusion parameters as input, the first fusion parameter of the battery end and the second fusion parameter of the posture end are output as a fusion judgment value for charging control strategy decision-making, thereby generating a dynamic safety threshold.

[0148] In a possible embodiment, the overvoltage charging protection platform of the power adapter will match and compare the integrated output safety parameters with the historical data in the alarm database. If a similar historical interruption event is found, the system will use the battery threshold parameters and load posture data recorded in the event as the final strategy parameters; if there is no matching result, the set of historical average parameters with the highest matching degree with the historical behavior of the target object will be used to ensure that robust protection can still be provided in the absence of abnormal features.

[0149] Specifically, the first fusion parameter and the second fusion parameter can be calculated by the following steps:

[0150] Q=λ1·F1+λ2

[0151] Among them, Q: the fusion result is used to represent the overall charging risk score, λ1, λ2: weight coefficients, which can be set based on experience or model training. For example, when the battery dimension is more critical, set λ1 = 0.6, and set λ2 = 0.4 for the posture dimension. Generally speaking, the output fusion result Q can be used to: compare with the set risk level threshold, for example, when Q>0.65, it is judged as medium or high risk; map to a set of specific charging control parameters, such as reducing voltage and limiting current; match historical threshold records under similar scenarios in the alarm database and extract the optimal parameters.

[0152] In another possible embodiment, after the overvoltage charging protection platform of the power adapter detects that the power adapter has established a physical connection with the target object and completed the communication handshake, it collects the operating status data of the target object through the communication protocol interface module, including the battery voltage of 4.17V, the power of 91%, and the temperature of 41.2°C, and obtains its load posture data, such as the current vibration intensity of 1.8g and the tilt angle of 63°, and generates the first fusion parameter (based on the battery status) and the second fusion parameter (based on the posture data) in the internal fusion parameter calculation module, and calls the preset dimension fusion algorithm for risk assessment fusion processing to obtain the current The risk score value R in the previous charging state is 0.69. The fusion result is then compared with the local risk threshold table to determine that the current state is in the medium-to-high risk range. The historical abnormal interruption samples that match the current fusion features are then extracted from the alarm database to obtain the battery threshold parameters (such as 4.15V) and load posture tolerance boundaries (such as inclination angle ≤55°, vibration ≤1.6g) that are most suitable for this scenario. Finally, the adjusted charging strategy is written into the power control module, the output voltage of the adapter is dynamically lowered, and the trickle protection mode is turned on. At the same time, the charging status and strategy adjustment logs are recorded in the background for subsequent model learning and personalized optimization.

[0153] Through the above methods and steps, accurate protection can be achieved in complex charging scenarios, improving charging safety, response sensitivity and platform expansion capabilities.

[0154] Optionally, in the step of comparing the battery status data and load posture data of the current target object based on the battery threshold parameters and the preset load posture threshold data to determine the charging strategy of the current target object, it also includes: if the battery status data and load posture data of the current target object are both within the corresponding threshold range, then executing the standard charging strategy to maintain the current output voltage and current; if the battery status data of the current target object exceeds the safety range of the battery threshold parameters and the load posture data is still within the safety range, then executing the step-down charging strategy to reduce the output voltage to reduce the battery load pressure; if the load posture data of the current target object exceeds the corresponding load posture threshold and is accompanied by battery temperature or voltage fluctuations, then executing the trickle charging strategy or temporarily suspending charging, and re-evaluating the strategy after the target object returns to stability; if the battery status data and load posture data of the current target object are both outside the corresponding threshold range and match the characteristics corresponding to the historical interruption event, then executing the interruption charging strategy and sending a charging abnormality alarm message to the target object.

[0155] In an embodiment of the present invention, the overvoltage charging protection platform of the above-mentioned power adapter compares the operating status of the current target object based on the extracted battery threshold parameters and the preset load posture threshold data, and determines the most suitable charging strategy accordingly to ensure safe and efficient charging of the device.

[0156] Specifically, after obtaining the target object's current battery status data (such as voltage, power level, and temperature) and load posture data (such as vibration intensity and tilt angle), the platform performs the following comparison and policy decision-making process:

[0157] When the comparison finds that: the battery voltage, power level and temperature are all within the safe battery threshold parameter range; the load vibration and tilt angle are within the safe posture threshold range, the platform determines that the current charging environment is stable and the target object is in good condition. At this time, the standard charging strategy is implemented to keep the current output voltage and current unchanged, maintain an efficient charging state, and continue to periodically detect status updates.

[0158] When it is detected that: the battery voltage is close to or exceeds the safety upper limit, or the temperature is close to the thermal protection threshold; but the load status is still within the stable range; the platform determines that there is a high load risk at the battery end. To prevent thermal runaway or overvoltage damage, the platform immediately implements a step-down charging strategy, lowering the adapter output voltage (for example, from 4.2V to 4.1V) and limiting the maximum charging current as appropriate, thereby reducing battery pressure at the source and achieving temperature rise control.

[0159] If the target object is in: a state of continuous or severe vibration (such as vibration intensity exceeding 2g); or in an unsafe tilt angle (such as an inclination angle exceeding 65°); and is accompanied by unstable battery voltage or temperature fluctuations; the platform will determine it as a non-physically stable charging environment, and execute a trickle charging strategy or a temporary pause strategy. Specific measures may include but are not limited to limiting the output voltage and current to a trickle range (such as 4.0V, 0.3A), or completely interrupting the output until the device returns to rest or reaches the re-evaluation threshold. The platform will initiate a timed monitoring loop (such as re-evaluating the status every 30 seconds) to ensure that the system has automatic recovery capabilities.

[0160] If the battery status data (voltage, temperature, etc.) of the current target object exceeds the safe range, and the load posture data (vibration, tilt) is also obviously abnormal, and behavioral characteristics similar to historical "overheating interruption" or "plug-in short-circuit" events are matched in the alarm database (such as matching factor > 0.85); the platform will execute the highest level of interruption charging strategy, immediately disconnect the charging output, and send an abnormal alarm instruction to the target object through the communication interface, triggering its internal protection mechanism or user prompt.

[0161] Optionally, in the step of executing the current charging strategy and performing charging management on the target object in the current operating state, it also includes controlling the output voltage and current parameters of the power adapter and dynamically adjusting them according to the target values ​​set in the charging strategy; if the charging strategy is a trickle charging or a pause charging strategy, the output is switched to a preset trickle voltage and current range through the internal power management module, or the charging path is directly interrupted; if the charging strategy is an interrupt charging strategy, an alarm control instruction is sent to the target object, instructing the target object to enter a protection mode or record an abnormality log; based on the data in the abnormality log, the update data for updating the alarm database and optimizing the model is determined, and the alarm data of the alarm database is updated.

[0162] In an embodiment of the present invention, the above-mentioned exception log can be a set of status snapshot data recorded by the target object or platform side, which is used to trace the cause of the interruption. The content usually includes charging voltage, current, temperature, posture change, strategy switching record and exception identification code. It can also be used to compare with historical records, extract key features therein, and input them into the alarm database as update data.

[0163] Specifically, by analyzing the similarities between the current event and previous interruption cases, the interruption classification labels, trigger factor thresholds, policy priorities and other information in the database can be corrected to achieve model self-optimization and make subsequent policy decisions more accurate.

[0164] In a possible embodiment, after determining the charging strategy of the target object, the overvoltage charging protection platform of the power adapter enters the execution phase, controls the adapter output in real time, and performs dynamic adjustments and system status management according to the strategy type.

[0165] Specifically, when the strategy type is standard charging or buck charging, the platform controls the output parameters of the adapter through its internal power management module, dynamically adjusting the output voltage and current to the target values ​​set in the charging strategy. For example, the voltage is reduced from 4.2V to 4.0V and the current is limited to 1A to reduce the pressure on the battery load. The internal power management module is a control unit inside the adapter for accurately adjusting the output capacity. It is usually composed of a PWM modulator, a voltage feedback loop, and a power MOS tube control circuit, and can achieve fine-grained real-time voltage and current control.

[0166] If the current strategy is a trickle charge strategy or a pause charge strategy, the platform switches the output to a preset trickle voltage and current range, such as limiting the output voltage to below 4.0V and the current to no more than 0.3A, or completely interrupting the output path. This range is a low-power safe charging zone set by the platform based on the target battery type and historical performance. It is used to maintain a small amount of power in unstable conditions to avoid communication interruption or data loss due to a complete power outage.

[0167] If the charging strategy is determined to be interrupted, the platform not only interrupts power output but also sends an alarm control command to the target device via the communication interface. This command notifies the target device to enter a safe mode, such as disabling high-power modules, prompting the user to unplug the charger, freezing interface interactions, etc., and instructs the device to record an exception log.

[0168] like Figure 2 As shown, an embodiment of the present invention further provides an overvoltage charging protection device 200 for a power adapter, and the overvoltage charging protection device 200 for the power adapter includes:

[0169] A first acquisition module 201 is configured to acquire operating status data of a target object when the power adapter is connected to the target object, wherein the operating status data includes battery status data and load posture data;

[0170] A first extraction module 202 is configured to extract corresponding battery threshold parameters and preset load posture data based on the battery status data and the load posture data;

[0171] A first determination module 203 is configured to compare the battery status data and the load posture data of the current target object based on the battery threshold parameter and the preset load posture threshold data to determine the charging strategy of the current target object;

[0172] The first management module 204 is configured to execute the current charging strategy and perform charging management on the target object in the current operating state.

[0173] Optionally, the first obtaining module 201 includes:

[0174] An establishing submodule, configured to establish a communication connection with the target object according to a preset communication protocol;

[0175] an acquisition submodule, configured to acquire battery voltage data, battery power data, and battery temperature data of the current target object based on the communication connection;

[0176] The acquisition submodule is used to acquire the load vibration data and the load tilt data of the current target object through the posture sensor module of the target object based on the communication connection.

[0177] Optionally, the above device further includes:

[0178] a second determining module, configured to determine historical charging behavior data of the target object, wherein the historical charging behavior data includes historical charging vibration data, historical charging tilt data, and historical charging battery data;

[0179] a matching module, configured to match abnormal interruption data under corresponding data in an alarm database based on the historical charging vibration data, the historical charging tilt data, and the historical charging battery data, wherein the abnormal interruption data includes overheating interruption, vibration short circuit interruption, and plug-in interruption;

[0180] A setting module is used to match the historical charging vibration data, the historical charging tilt data, and the historical charging battery data with the corresponding overheating interruption data, the vibration short circuit interruption data, and the plugging interruption data to set the corresponding battery threshold parameters and preset load posture data.

[0181] Optionally, the above setting module includes:

[0182] a matching submodule, configured to match the historical charging vibration data, the historical charging tilt data, and the historical charging battery data with the corresponding overheating interruption data, the vibration short circuit interruption data, and the plugging interruption data using a preset matching algorithm to determine a matching factor value;

[0183] a comparison submodule, configured to match and compare, based on the matching factor value, the alarm factor value corresponding to the abnormal interruption data of the current target object, to determine whether the abnormal interruption data of the current target object is within an alarm threshold range;

[0184] The replacement submodule is used to replace the corresponding second battery threshold parameter, second preset load posture data and corresponding alarm factor value in the alarm library with the newly matched first battery threshold parameter, first preset load posture data and corresponding matching factor value if the matching factor value is within the alarm threshold range.

[0185] Optionally, the first extraction module 202 includes:

[0186] A first determining submodule, configured to determine a first fusion parameter based on the battery voltage data, battery power data, and battery temperature data of the current target object;

[0187] a second determining submodule, configured to determine a second fusion parameter based on the load vibration data and the load tilt data of the current target object;

[0188] a calculation submodule, configured to perform a fusion calculation on the first fusion parameter and the second fusion parameter using a preset dimensional fusion algorithm to obtain a safe battery threshold parameter and safe load posture data of the target object in a current charging state;

[0189] a matching alarm submodule, configured to match the safety battery threshold parameters and safety load posture data with historical data in the alarm database;

[0190] A first pairing submodule is configured to use the matched corresponding battery threshold parameters and preset load posture data and perform corresponding extraction if the matching is successful;

[0191] The second pairing submodule is used to use the historical corresponding battery threshold parameters and preset load posture data and perform corresponding extraction if the matching is unsuccessful.

[0192] Optionally, the first determining module 203 includes:

[0193] The maintenance submodule is used to execute the standard charging strategy to maintain the current output voltage and current if the battery status data and load posture data of the current target object are both within the corresponding threshold range;

[0194] The first adjustment submodule is configured to execute a step-down charging strategy to reduce the output voltage to reduce the battery load pressure if the battery status data of the current target object exceeds the safety range of the battery threshold parameter and the load posture data is still within the safety range;

[0195] The second adjustment submodule is used to execute a trickle charging strategy or temporarily suspend charging if the load posture data of the current target object exceeds the corresponding load posture threshold and is accompanied by battery temperature or voltage fluctuations, and re-evaluate the strategy after the target object returns to stability;

[0196] The third adjustment submodule is used to execute the interrupt charging strategy and send a charging abnormality alarm message to the target object if the battery status data and load posture data of the current target object are both outside the corresponding threshold range and match the characteristics corresponding to the historical interruption event.

[0197] Optionally, the first management module 204 includes:

[0198] A control submodule, configured to control the output voltage and current parameters of the power adapter and dynamically adjust them according to the target values ​​set in the charging strategy;

[0199] The first mode setting submodule is used to switch the output to a preset trickle voltage and current range through the internal power management module, or directly interrupt the charging path if the charging strategy is trickle charging or pause charging strategy;

[0200] The second mode setting submodule is configured to send an alarm control instruction to the target object if the charging strategy is an interruption charging strategy, instructing the target object to enter a protection mode or record an abnormality log;

[0201] An update submodule is used to determine the update data for updating the alarm database and optimizing the model based on the data in the abnormal log, and to update the alarm data in the alarm database.

[0202] like Figure 3 As shown, an embodiment of the present invention further provides an electronic device 300, including a processor, and the processor can execute any of the above-mentioned overvoltage charging protection methods for a power adapter.

[0203] Specifically, it includes a processor 301 and a memory 302, and a computer program stored in the memory 302 and capable of running on the processor 301 to execute the overvoltage charging protection method of the power adapter, wherein:

[0204] The processor 301 runs the computer program of the overvoltage charging protection method of the power adapter stored in the memory 302 and performs the following steps:

[0205] When the power adapter is connected to a target object, obtaining operating status data of the target object, the operating status data including battery status data and load posture data;

[0206] Extracting corresponding battery threshold parameters and preset load posture data based on the battery status data and the load posture data;

[0207] Based on the battery threshold parameters and the preset load posture threshold data, the battery status data and the load posture data of the current target object are compared and processed to determine the charging strategy of the current target object;

[0208] Execute the current charging strategy and perform charging management on the target object in the current operating state.

[0209] Optionally, the processor 301 executes the battery status data including battery voltage data, battery power data, and battery temperature data, and the load posture data including load vibration data and load tilt data. When the power adapter is connected to the target object, obtaining the operating status data of the target object includes:

[0210] Establishing a communication connection with the target object according to a preset communication protocol;

[0211] Based on the communication connection, obtaining battery voltage data, battery power data, and battery temperature data of the current target object;

[0212] Based on the communication connection, the load vibration data and the load tilt data of the current target object are collected through the posture sensor module of the target object.

[0213] Optionally, before the processor 301 executes the step of extracting corresponding battery threshold parameters and preset load posture data based on the battery status data and the load posture data, the method further includes:

[0214] Determining historical charging behavior data of the target object, wherein the historical charging behavior data includes historical charging vibration data, historical charging tilt data, and historical charging battery data;

[0215] Matching abnormal interruption data under corresponding data in an alarm database based on the historical charging vibration data, the historical charging tilt data, and the historical charging battery data, wherein the abnormal interruption data includes overheating interruption, vibration short circuit interruption, and plug-in interruption;

[0216] According to the historical charging vibration data, the historical charging tilt data and the historical charging battery data, the corresponding overheating interruption data, the vibration short circuit interruption data and the plugging interruption data are matched, and the corresponding battery threshold parameters and the preset load posture data are set.

[0217] Optionally, the processor 301 performs matching according to the historical charging vibration data, the historical charging tilt data, and the historical charging battery data with the corresponding overheating interruption data, the vibration short circuit interruption data, and the plugging interruption data, and sets the corresponding battery threshold parameters and the preset load posture data, including:

[0218] By using a preset matching algorithm, the historical charging vibration data, the historical charging tilt data, and the historical charging battery data are matched with the corresponding overheating interruption data, the vibration short circuit interruption data, and the plugging interruption data to determine a matching factor value;

[0219] Based on the matching factor value, a matching comparison is performed with the alarm factor value corresponding to the abnormal interruption data of the current target object to determine whether the abnormal interruption data of the current target object is within the alarm threshold range;

[0220] If the matching factor value is within the alarm threshold range, the newly matched first battery threshold parameter, first preset load posture data and corresponding matching factor value replace the corresponding second battery threshold parameter, second preset load posture data and corresponding alarm factor value in the alarm library.

[0221] Optionally, the processor 301 executes the extracting of corresponding battery threshold parameters and preset load posture data based on the battery status data and the load posture data, including:

[0222] determining a first fusion parameter based on the battery voltage data, battery power data, and battery temperature data of the current target object;

[0223] determining a second fusion parameter based on the load vibration data and the load tilt data of the current target object;

[0224] The first fusion parameter and the second fusion parameter are fused and calculated by a preset dimensional fusion algorithm to obtain a safe battery threshold parameter and safe load posture data of the target object in the current charging state;

[0225] Matching the safety battery threshold parameters and safety load posture data with historical data in the alarm database;

[0226] If the match is successful, the corresponding battery threshold parameters and preset load posture data are used and corresponding extraction is performed;

[0227] If the matching is unsuccessful, the historical corresponding battery threshold parameters and preset load posture data are used and corresponding extraction is performed.

[0228] Optionally, the processor 301 further performs the comparison processing on the battery status data and the load posture data of the current target object based on the battery threshold parameter and the preset load posture threshold data to determine the charging strategy of the current target object, including:

[0229] If the battery status data and load posture data of the current target object are both within the corresponding threshold range, the standard charging strategy is executed to maintain the current output voltage and current;

[0230] If the battery status data of the current target object exceeds the safe range of the battery threshold parameters, and the load posture data is still within the safe range, the buck charging strategy is executed to reduce the output voltage to reduce the battery load pressure;

[0231] If the load posture data of the current target object exceeds the corresponding load posture threshold and is accompanied by battery temperature or voltage fluctuations, a trickle charging strategy is executed or charging is temporarily suspended. The strategy is re-evaluated after the target object returns to stability.

[0232] If the battery status data and load posture data of the current target object are both outside the corresponding threshold range and match the characteristics corresponding to the historical interruption event, the interruption charging strategy is executed and a charging abnormality alarm information is sent to the target object.

[0233] Optionally, the processor 301 executes the current charging strategy to perform charging management on the target object in the current running state, including:

[0234] Controlling the output voltage and current parameters of the power adapter and dynamically adjusting them according to the target values ​​set in the charging strategy;

[0235] If the charging strategy is trickle charging or pause charging, the internal power management module switches the output to the preset trickle voltage and current range, or directly interrupts the charging path;

[0236] If the charging strategy is an interruption charging strategy, an alarm control instruction is sent to the target object, instructing the target object to enter a protection mode or record an abnormality log;

[0237] Based on the data in the abnormality log, update data for updating the alarm database and optimizing the model is determined, and the alarm data in the alarm database is updated.

[0238] An embodiment of the present invention also provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the computer program implements the various processes of the overvoltage charging protection method for the power adapter or the overvoltage charging protection method for the application-end power adapter provided in the embodiment of the present invention, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.

[0239] Those skilled in the art will appreciate that all or part of the processes in the above-described method embodiments can be implemented by a computer program that instructs related hardware to execute the process, and the program can be stored in a computer-readable storage medium. When the program is executed, it can include the processes in the above-described method embodiments. The storage medium can be a magnetic disk, an optical disk, a read-only memory (ROM), or a random access memory (RAM).

[0240] The above disclosure is merely a preferred embodiment of the present invention and certainly cannot be used to limit the scope of the present invention. Therefore, equivalent changes made according to the claims of the present invention are still within the scope of the present invention.

Claims

1. A method for overvoltage charging protection of a power adapter, characterized in that: include: When the power adapter is connected to a target object, obtaining operating status data of the target object, the operating status data including battery status data and load posture data; Extracting corresponding battery threshold parameters and preset load posture data based on the battery status data and the load posture data; Based on the battery threshold parameters and the preset load posture threshold data, the battery status data and the load posture data of the current target object are compared and processed to determine the charging strategy of the current target object; Execute the current charging strategy and perform charging management on the target object in the current operating state.

2. The overvoltage charging protection method for a power adapter according to claim 1, wherein: The battery status data includes battery voltage data, battery power data, and battery temperature data; the load posture data includes load vibration data and load tilt data. When the power adapter is connected to a target object, the operating status data of the target object is obtained, including: Establishing a communication connection with the target object according to a preset communication protocol; Based on the communication connection, obtaining battery voltage data, battery power data, and battery temperature data of the current target object; Based on the communication connection, the load vibration data and the load tilt data of the current target object are collected through the posture sensor module of the target object.

3. The overvoltage charging protection method for a power adapter according to claim 1, wherein: Before extracting corresponding battery threshold parameters and preset load posture data based on the battery status data and the load posture data, the method further includes: Determining historical charging behavior data of the target object, wherein the historical charging behavior data includes historical charging vibration data, historical charging tilt data, and historical charging battery data; Matching abnormal interruption data under corresponding data in an alarm database based on the historical charging vibration data, the historical charging tilt data, and the historical charging battery data, wherein the abnormal interruption data includes overheating interruption, vibration short circuit interruption, and plug-in interruption; According to the historical charging vibration data, the historical charging tilt data and the historical charging battery data, the corresponding overheating interruption data, the vibration short circuit interruption data and the plugging interruption data are matched, and the corresponding battery threshold parameters and the preset load posture data are set.

4. The overvoltage charging protection method for a power adapter according to claim 3, wherein: The method of matching the historical charging vibration data, the historical charging tilt data, and the historical charging battery data with the corresponding overheating interruption data, the vibration short circuit interruption data, and the plugging interruption data to set corresponding battery threshold parameters and preset load posture data includes: By using a preset matching algorithm, the historical charging vibration data, the historical charging tilt data, and the historical charging battery data are matched with the corresponding overheating interruption data, the vibration short circuit interruption data, and the plugging interruption data to determine a matching factor value; Based on the matching factor value, a matching comparison is performed with the alarm factor value corresponding to the abnormal interruption data of the current target object to determine whether the abnormal interruption data of the current target object is within the alarm threshold range; If the matching factor value is within the alarm threshold range, the newly matched first battery threshold parameter, first preset load posture data and corresponding matching factor value replace the corresponding second battery threshold parameter, second preset load posture data and corresponding alarm factor value in the alarm library.

5. The overvoltage charging protection method for a power adapter according to any one of claims 2 or 3, wherein: The extracting corresponding battery threshold parameters and preset load posture data based on the battery status data and the load posture data includes: determining a first fusion parameter based on the battery voltage data, battery power data, and battery temperature data of the current target object; determining a second fusion parameter based on the load vibration data and the load tilt data of the current target object; The first fusion parameter and the second fusion parameter are fused and calculated by a preset dimensional fusion algorithm to obtain a safe battery threshold parameter and safe load posture data of the target object in the current charging state; Matching the safety battery threshold parameters and safety load posture data with historical data in the alarm database; If the match is successful, the corresponding battery threshold parameters and preset load posture data are used and corresponding extraction is performed; If the matching is unsuccessful, the historical corresponding battery threshold parameters and preset load posture data are used and corresponding extraction is performed.

6. The overvoltage charging protection method for a power adapter according to claim 1, wherein: The comparing and processing of the battery status data and the load posture data of the current target object based on the battery threshold parameter and the preset load posture threshold data to determine the charging strategy of the current target object includes: If the battery status data and load posture data of the current target object are both within the corresponding threshold range, the standard charging strategy is executed to maintain the current output voltage and current; If the battery status data of the current target object exceeds the safe range of the battery threshold parameters, and the load posture data is still within the safe range, the buck charging strategy is executed to reduce the output voltage to reduce the battery load pressure; If the load posture data of the current target object exceeds the corresponding load posture threshold and is accompanied by battery temperature or voltage fluctuations, a trickle charging strategy is executed or charging is temporarily suspended. The strategy is re-evaluated after the target object returns to stability. If the battery status data and load posture data of the current target object are both outside the corresponding threshold range and match the characteristics corresponding to the historical interruption event, the interruption charging strategy is executed and a charging abnormality alarm information is sent to the target object.

7. The overvoltage charging protection method for a power adapter according to claim 6, wherein: The executing the current charging strategy to perform charging management on the target object in the current operating state includes: Controlling the output voltage and current parameters of the power adapter and dynamically adjusting them according to the target values ​​set in the charging strategy; If the charging strategy is trickle charging or pause charging, the internal power management module switches the output to the preset trickle voltage and current range, or directly interrupts the charging path; If the charging strategy is an interruption charging strategy, an alarm control instruction is sent to the target object, instructing the target object to enter a protection mode or record an abnormality log; Based on the data in the abnormality log, update data for updating the alarm database and optimizing the model is determined, and the alarm data in the alarm database is updated.

8. An overvoltage charging protection device for a power adapter, characterized in that: include: A first acquisition module is configured to acquire operating status data of a target object when the power adapter is connected to the target object, wherein the operating status data includes battery status data and load posture data; A first extraction module is configured to extract corresponding battery threshold parameters and preset load posture data based on the battery status data and the load posture data; A first determination module is configured to compare the battery status data and the load posture data of the current target object based on the battery threshold parameter and the preset load posture threshold data, and determine the charging strategy of the current target object; The first management module is used to execute the current charging strategy and perform charging management on the target object in the current operating state.

9. An electronic device, characterized in that: include: A memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the computer program, the steps of the overvoltage charging protection method for a power adapter as claimed in any one of claims 1 to 7 are implemented.

10. A computer-readable storage medium, characterized in that The computer-readable storage medium stores a computer program, and when the computer program is executed by the processor, the steps of the overvoltage charging protection method for the power adapter according to any one of claims 1 to 7 are implemented.

Citation Information

Patent Citations

  • Terminal temperature control method, device and equipment and storage medium

    CN110649679A

  • Notebook computer battery charging management method and system

    CN114094676A

  • Mobile phone charging method, mobile phone charger, electronic equipment and storage medium

    CN117895615A

  • Charging control method and device and electronic equipment

    CN118117710A

  • Electric vehicle battery output power optimization method and device and storage medium

    CN120056807A