Battery self-heating method and system for battery replacement cabinet
By applying alternating current and a dynamic alternating charge and discharge mechanism in the battery swapping cabinet, the problems of low battery heating efficiency and uniformity in the battery swapping cabinet are solved, achieving efficient and uniform heating of the battery in low-temperature environments, ensuring safety and reliability.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- FUJIAN NEBULA ELECTRONICS CO LTD
- Filing Date
- 2025-11-27
- Publication Date
- 2026-04-17
AI Technical Summary
The existing battery heating methods in battery swapping cabinets are inefficient, especially in low-temperature environments where uneven heating poses a risk of thermal runaway, affecting charging efficiency and user experience.
By applying alternating current in the battery charging and discharging circuit and utilizing the heat generated by the battery's internal resistance, combined with a dynamic alternating charging and discharging mechanism and a machine learning model, heating parameters are optimized to achieve uniform temperature rise inside and outside the battery and avoid local overheating.
It significantly improves heating efficiency and uniformity under low-temperature conditions, reduces energy consumption, extends battery life, and enhances the system's adaptability and safety.
Smart Images

Figure CN121885850A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of battery swapping cabinet technology, and in particular to a battery self-heating method and system for battery swapping cabinets. Background Technology
[0002] Against the backdrop of continuously growing demand for on-demand delivery and the widespread promotion of green travel concepts, battery swapping stations, as an on-demand battery swapping facility, have become one of the mainstream solutions in the battery swapping field and are gradually being integrated into the process of upgrading urban energy infrastructure. With the global proliferation of electric bicycles, performance optimization, cost control, and reliability improvement of battery technology have increasingly become core technical issues of concern for vehicle manufacturers and battery companies. However, the actual performance of batteries is highly dependent on ambient temperature; especially in low-temperature environments, their performance significantly degrades, and charging efficiency decreases markedly, becoming a key factor restricting user experience and operational efficiency.
[0003] For battery swapping stations, ensuring that batteries can be quickly charged to the target capacity under different environmental conditions to meet users' immediate battery swapping needs is a crucial prerequisite for service reliability. Therefore, effectively improving battery charging efficiency in low-temperature environments has become a pressing technical challenge for the industry.
[0004] Currently, the conventional methods for heating and insulating batteries in battery swapping cabinets include laying a heating film at the bottom of the battery or installing a heating device inside the battery compartment to indirectly conduct heat to the inside of the battery cell through the battery casing. However, this type of external heating method has low heat conduction efficiency, and the internal temperature of the battery rises slowly, which can easily lead to overheating of the casing while the internal temperature still does not reach the ideal state, and may even lead to the risk of local thermal runaway.
[0005] Therefore, how to provide a battery self-heating method and system for battery swapping cabinets to improve the heating efficiency and uniformity of batteries under low temperature conditions has become an urgent technical problem to be solved. Summary of the Invention
[0006] The technical problem to be solved by the present invention is to provide a battery self-heating method and system for battery swapping cabinets, so as to improve the heating efficiency and uniformity of batteries under low temperature conditions.
[0007] In a first aspect, the present invention provides a battery self-heating method for a battery swapping cabinet, comprising the following steps: Step S1: Set a discharge power, a charging power, a duration threshold, a discharge sequence, and a temperature threshold for the battery swapping cabinet. Step S2: The battery swapping cabinet selects the battery to be discharged based on the discharge sequence, performs a discharge operation based on the discharge power through the bidirectional charger connected to the selected battery, and performs a charging operation on the batteries of the other branches through the AC bus and the bidirectional charger based on the charging power until the charging and discharging time reaches the time threshold, and then switches to the next battery to perform a discharge operation based on the discharge sequence. Step S3: During the discharge and charging operations, an alternating current is applied to each battery in the battery swapping cabinet to heat the battery. Step S4: During the heating operation, the battery swapping cabinet collects the battery temperature in real time through a temperature sensor. When the battery temperature of each battery is greater than or equal to the temperature threshold, the heating operation is stopped. Step S5: The battery swapping cabinet dynamically adjusts the discharge power, charging power, and duration threshold based on the time it takes for each battery to reach the temperature threshold. Step S6: The battery swapping cabinet records the battery heating log in real time and stores the heating log in encrypted form.
[0008] Furthermore, in step S1, the discharge power is less than or equal to the charging power.
[0009] Furthermore, in step S3, the waveform of the alternating current is a sine wave, a square wave, or a triangular wave.
[0010] Furthermore, step S4 specifically includes: During the heating operation, the battery swapping cabinet collects the battery temperature in real time through temperature sensors. When the battery temperature of one of the batteries is greater than or equal to the temperature threshold, the discharge power, charging power, and duration threshold are reduced in a preset gradient until the battery temperature of each battery is greater than or equal to the temperature threshold. Then the heating operation is stopped and the cabinet switches to the normal charging mode until the battery's SOC reaches the preset SOC threshold.
[0011] Furthermore, step S5 specifically includes: The battery swapping cabinet dynamically adjusts the discharge power, charging power, and duration threshold based on the time it takes for each battery to reach the temperature threshold using a pre-trained machine learning model. Step S6 specifically involves: The battery swapping cabinet records battery heating logs in real time, including at least timestamp information, battery identification data, temperature data, operation parameter records, and operation status events. The heating logs are encrypted into encrypted logs using the SM9 algorithm, and the encrypted logs are distributed for storage and backup.
[0012] Secondly, the present invention provides a battery self-heating system for a battery swapping cabinet, comprising the following modules: The parameter setting module is used to set a discharge power, a charging power, a duration threshold, a discharge sequence, and a temperature threshold for the battery swapping cabinet. The charging and discharging module is used by the battery swapping cabinet to select the battery to be discharged based on the discharge sequence, perform the discharge operation based on the discharge power through the bidirectional charger connected to the selected battery, and perform the charging operation on the batteries of the other branches through the AC bus and the bidirectional charger based on the charging power until the charging and discharging time reaches the time threshold, and then switch to the next battery to perform the discharge operation based on the discharge sequence. The battery heating module is used to apply alternating current to each battery in the battery swapping cabinet during discharge and charging operations, thereby performing a heating operation on the batteries. The battery temperature monitoring module is used to collect the battery temperature in real time through temperature sensors during the heating operation. When the battery temperature of each battery is greater than or equal to the temperature threshold, the heating operation is stopped. The parameter dynamic adjustment module is used to dynamically adjust the discharge power, charging power, and duration threshold of the battery swapping cabinet based on the time it takes for each battery to reach the temperature threshold. The battery heating log management module is used to record battery heating logs in real time in the battery swapping cabinet and to encrypt and store the heating logs.
[0013] Furthermore, in the parameter setting module, the discharge power is less than or equal to the charging power.
[0014] Furthermore, in the battery heating module, the waveform of the alternating current is a sine wave, a square wave, or a triangular wave.
[0015] Furthermore, the battery temperature monitoring module is specifically used for: During the heating operation, the battery swapping cabinet collects the battery temperature in real time through temperature sensors. When the battery temperature of one of the batteries is greater than or equal to the temperature threshold, the discharge power, charging power, and duration threshold are reduced in a preset gradient until the battery temperature of each battery is greater than or equal to the temperature threshold. Then the heating operation is stopped and the cabinet switches to the normal charging mode until the battery's SOC reaches the preset SOC threshold.
[0016] Furthermore, the parameter dynamic adjustment module is specifically used for: The battery swapping cabinet dynamically adjusts the discharge power, charging power, and duration threshold based on the time it takes for each battery to reach the temperature threshold using a pre-trained machine learning model. The battery heating log management module is specifically used for: The battery swapping cabinet records battery heating logs in real time, including at least timestamp information, battery identification data, temperature data, operation parameter records, and operation status events. The heating logs are encrypted into encrypted logs using the SM9 algorithm, and the encrypted logs are distributed for storage and backup. The advantages of this invention are: 1. By applying alternating current (such as sine wave, square wave, or triangular wave) in the battery charging and discharging circuit, heat is directly generated using the battery's internal resistance, fundamentally replacing the inefficient external heat conduction method and significantly improving low-temperature heating efficiency. Simultaneously, a dynamic rotating charging and discharging mechanism is designed: the energy generated by the selected battery's discharge is converted into alternating current via the AC bus to charge other batteries, forming an energy cycle. During charging and discharging, alternating current is applied to all batteries for self-heating. Through gradient power reduction control and battery rotation strategy, when a single battery's temperature reaches the target, the power is automatically reduced and the discharging battery is switched, effectively preventing localized overheating and ensuring that all batteries achieve uniform internal and external temperature rise under the action of alternating current, completely solving the temperature difference problem between the casing and the cell. Combined with a machine learning model, parameters are dynamically optimized based on historical temperature rise data to ensure efficient and uniform heating under various environments and battery conditions, rapidly restoring the battery's electrochemical reaction activity at low temperatures, ultimately greatly improving the battery's heating efficiency and uniformity under low-temperature conditions.
[0017] 2. While discharging, the battery swapping cabinet uses the AC bus and bidirectional charger to charge other batteries, realizing the recycling of energy among batteries, reducing external energy input and lowering energy consumption costs. At the same time, alternating current is applied during charging and discharging to directly heat the batteries, avoiding the expense of separate heating equipment and improving overall heating efficiency.
[0018] 3. The battery temperature is monitored in real time by a temperature sensor, and heating is automatically stopped when all battery temperatures reach the threshold, preventing overheating risks and extending battery life; when the temperature of a single battery reaches the threshold first, the power is reduced in a gradient to avoid local overheating and enhance safety and reliability.
[0019] 4. The discharge power, charging power, and duration threshold are dynamically adjusted based on the time it takes for each battery to reach its temperature threshold, so that the heating process adapts to different battery states (such as aging degree or ambient temperature), thus optimizing the heating performance; a pre-trained machine learning model is introduced for dynamic adjustment, realizing data-driven intelligent optimization and improving the system's adaptability and accuracy.
[0020] 5. By setting the discharge sequence, the battery swapping cabinet switches the batteries in sequence to discharge, ensuring that all batteries are heated evenly, avoiding overuse or underheating of some batteries, and improving the consistency and overall performance of the battery pack.
[0021] 6. Real-time recording of battery heating logs and encrypted storage, specifying the use of SM9 algorithm for encryption and distributed storage, ensures the confidentiality, integrity and accessibility of the data.
[0022] 7. Allows alternating current waveforms to be sine, square, or triangular, providing flexibility in waveform selection. The most suitable waveform can be selected based on battery type or heating requirements, enhancing the applicability and compatibility of the solution.
[0023] 8. Specifying that the discharge power is less than or equal to the charging power helps maintain the system's energy balance, prevents grid overload, ensures the stability of the charging and discharging process, and reduces the impact of fluctuations on the grid.
[0024] 9. Through intelligent charge-discharge cycles and alternating current heating, efficient energy utilization and uniform heating are achieved. At the same time, real-time temperature monitoring and dynamic parameter adjustment (such as optimizing power and duration through machine learning models) ensure safety and extend battery life. Automated execution reduces human intervention, and combined with encrypted data logs (such as the SM9 algorithm) enhances traceability and security, thereby improving the overall reliability, energy efficiency and scalability of the battery swapping cabinet in variable environments. Attached Figure Description
[0025] The present invention will be further described below with reference to the accompanying drawings and embodiments.
[0026] Figure 1 This is a flowchart of a battery self-heating method for a battery swapping cabinet according to the present invention.
[0027] Figure 2 This is a schematic diagram of the structure of a battery self-heating system for a battery swapping cabinet according to the present invention.
[0028] Figure 3 This is a schematic diagram of the hardware architecture of the present invention.
[0029] Figure 4 This is a schematic diagram of the battery 1 of the present invention discharging.
[0030] Figure 5 This is a schematic diagram of the battery 2 of the present invention discharging.
[0031] Figure 6 This is a schematic diagram of the battery 3 of the present invention discharging.
[0032] Figure 7 This is a schematic diagram of the waveform of the alternating current of the present invention. Detailed Implementation
[0033] The overall concept of the technical solution in this application is as follows: An alternating current is applied to the battery charging and discharging circuit, utilizing the battery's internal resistance to directly generate heat instead of external heat conduction, significantly improving low-temperature heating efficiency; a dynamic rotation charging and discharging mechanism is designed: the energy generated by the selected battery's discharge is converted into alternating current via the AC bus to charge other batteries, forming a cycle of energy utilization, and applying alternating current to all batteries for self-heating during the charging and discharging process; through gradient power reduction control and battery rotation strategy, when the temperature of a single battery is detected to be within the standard range, the power is automatically reduced and the discharging battery is switched, effectively preventing local overheating; combined with a machine learning model, parameters are dynamically optimized based on historical temperature rise data to improve the heating efficiency and uniformity of the battery under low-temperature conditions. Please refer to Figures 1 to 7 As shown, a preferred embodiment of the battery self-heating method for a battery swapping cabinet according to the present invention includes the following steps: Step S1: Set a discharge power, a charging power, a duration threshold, a discharge sequence, and a temperature threshold for the battery swapping cabinet; the AC bus of the battery swapping cabinet is connected to the power grid at one end and connected to a battery at the other end through several bidirectional chargers. By setting the discharge sequence, the battery swapping cabinet switches the batteries to discharge in sequence, ensuring that all batteries are heated evenly, avoiding overuse or underheating of some batteries, and improving the consistency and overall performance of the battery pack.
[0034] Step S2: The battery swapping cabinet selects the battery to be discharged based on the discharge sequence, performs a discharge operation based on the discharge power through the bidirectional charger connected to the selected battery, and performs a charging operation on the batteries of the other branches through the AC bus and the bidirectional charger based on the charging power until the charging and discharging time reaches the time threshold, and then switches to the next battery to perform a discharge operation based on the discharge sequence. While discharging, the battery swapping cabinet uses the AC bus and bidirectional charger to charge other batteries, realizing the recycling of energy among batteries, reducing external energy input and lowering energy consumption costs. At the same time, alternating current is applied during charging and discharging to directly heat the batteries, avoiding the expense of separate heating equipment and improving overall heating efficiency.
[0035] Step S3: During the discharge and charging operations, an alternating current is applied to each battery in the battery swapping cabinet to heat the battery. Step S4: During the heating operation, the battery swapping cabinet collects the battery temperature in real time through a temperature sensor. When the battery temperature of each battery is greater than or equal to the temperature threshold, the heating operation is stopped. Step S5: The battery swapping cabinet dynamically adjusts the discharge power, charging power, and duration threshold based on the time it takes for each battery to reach the temperature threshold. Step S6: The battery swapping cabinet records the battery heating log in real time and stores the heating log in encrypted form.
[0036] In step S1, the discharge power is less than or equal to the charging power.
[0037] Specifying that the discharge power should be less than or equal to the charging power helps maintain the system's energy balance, prevents grid overload, ensures the stability of the charging and discharging process, and reduces the impact of fluctuations on the grid.
[0038] In step S3, the waveform of the alternating current is a sine wave, a square wave, or a triangular wave.
[0039] Step S4 specifically involves: During the heating operation, the battery swapping cabinet collects the battery temperature in real time through temperature sensors. When the battery temperature of one of the batteries is greater than or equal to the temperature threshold, the discharge power, charging power, and duration threshold are reduced in a preset gradient until the battery temperature of each battery is greater than or equal to the temperature threshold. Then the heating operation is stopped and the cabinet switches to the normal charging mode until the battery's SOC reaches the preset SOC threshold.
[0040] By monitoring battery temperature in real time with temperature sensors, heating is automatically stopped when all battery temperatures reach a threshold, preventing overheating risks and extending battery life. When the temperature of a single battery reaches the threshold first, power is reduced in a gradient to avoid localized overheating, enhancing safety and reliability.
[0041] Step S5 specifically involves: The battery swapping cabinet dynamically adjusts the discharge power, charging power, and duration threshold based on the time it takes for each battery to reach the temperature threshold using a pre-trained machine learning model. The discharge power, charging power, and duration threshold are dynamically adjusted based on the time it takes for each battery to reach its temperature threshold, so that the heating process adapts to different battery states (such as aging degree or ambient temperature), thus optimizing the heating performance. A pre-trained machine learning model is introduced for dynamic adjustment, realizing data-driven intelligent optimization and improving the system's adaptability and accuracy.
[0042] Step S6 specifically involves: The battery swapping cabinet records battery heating logs in real time, including at least timestamp information, battery identification data, temperature data, operation parameter records, and operation status events. The heating logs are encrypted into encrypted logs using the SM9 algorithm, and the encrypted logs are distributed for storage and backup.
[0043] The system records battery heating logs in real time and stores them in encrypted form. It specifies the use of the SM9 algorithm for encryption and distributed storage to ensure the confidentiality, integrity, and accessibility of the data. A preferred embodiment of the battery self-heating system for a battery swapping cabinet according to the present invention includes the following modules: The parameter setting module is used to set a discharge power, a charging power, a duration threshold, a discharge sequence, and a temperature threshold for the battery swapping cabinet; the AC bus of the battery swapping cabinet is connected to the power grid at one end and connected to a battery at the other end through several bidirectional chargers. By setting the discharge sequence, the battery swapping cabinet switches the batteries to discharge in sequence, ensuring that all batteries are heated evenly, avoiding overuse or underheating of some batteries, and improving the consistency and overall performance of the battery pack.
[0044] The charging and discharging module is used by the battery swapping cabinet to select the battery to be discharged based on the discharge sequence, perform the discharge operation based on the discharge power through the bidirectional charger connected to the selected battery, and perform the charging operation on the batteries of the other branches through the AC bus and the bidirectional charger based on the charging power until the charging and discharging time reaches the time threshold, and then switch to the next battery to perform the discharge operation based on the discharge sequence. While discharging, the battery swapping cabinet uses the AC bus and bidirectional charger to charge other batteries, realizing the recycling of energy among batteries, reducing external energy input and lowering energy consumption costs. At the same time, alternating current is applied during charging and discharging to directly heat the batteries, avoiding the expense of separate heating equipment and improving overall heating efficiency.
[0045] The battery heating module is used to apply alternating current to each battery in the battery swapping cabinet during discharge and charging operations, thereby performing a heating operation on the batteries. The battery temperature monitoring module is used to collect the battery temperature in real time through temperature sensors during the heating operation. When the battery temperature of each battery is greater than or equal to the temperature threshold, the heating operation is stopped. The parameter dynamic adjustment module is used to dynamically adjust the discharge power, charging power, and duration threshold of the battery swapping cabinet based on the time it takes for each battery to reach the temperature threshold. The battery heating log management module is used to record battery heating logs in real time in the battery swapping cabinet and to encrypt and store the heating logs.
[0046] In the parameter setting module, the discharge power is less than or equal to the charging power.
[0047] Specifying that the discharge power should be less than or equal to the charging power helps maintain the system's energy balance, prevents grid overload, ensures the stability of the charging and discharging process, and reduces the impact of fluctuations on the grid.
[0048] In the battery heating module, the waveform of the alternating current is a sine wave, a square wave, or a triangular wave.
[0049] The battery temperature monitoring module is specifically used for: During the heating operation, the battery swapping cabinet collects the battery temperature in real time through temperature sensors. When the battery temperature of one of the batteries is greater than or equal to the temperature threshold, the discharge power, charging power, and duration threshold are reduced in a preset gradient until the battery temperature of each battery is greater than or equal to the temperature threshold. Then the heating operation is stopped and the cabinet switches to the normal charging mode until the battery's SOC reaches the preset SOC threshold.
[0050] By monitoring battery temperature in real time with temperature sensors, heating is automatically stopped when all battery temperatures reach a threshold, preventing overheating risks and extending battery life. When the temperature of a single battery reaches the threshold first, power is reduced in a gradient to avoid localized overheating, enhancing safety and reliability.
[0051] The parameter dynamic adjustment module is specifically used for: The battery swapping cabinet dynamically adjusts the discharge power, charging power, and duration threshold based on the time it takes for each battery to reach the temperature threshold using a pre-trained machine learning model. The discharge power, charging power, and duration threshold are dynamically adjusted based on the time it takes for each battery to reach its temperature threshold, so that the heating process adapts to different battery states (such as aging degree or ambient temperature), thus optimizing the heating performance. A pre-trained machine learning model is introduced for dynamic adjustment, realizing data-driven intelligent optimization and improving the system's adaptability and accuracy.
[0052] The battery heating log management module is specifically used for: The battery swapping cabinet records battery heating logs in real time, including at least timestamp information, battery identification data, temperature data, operation parameter records, and operation status events. The heating logs are encrypted into encrypted logs using the SM9 algorithm, and the encrypted logs are distributed for storage and backup.
[0053] The system records battery heating logs in real time and stores them in encrypted form. It specifies the use of the SM9 algorithm for encryption and distributed storage to ensure the confidentiality, integrity, and accessibility of the data. In summary, the advantages of this invention are: 1. By applying alternating current (such as sine wave, square wave, or triangular wave) in the battery charging and discharging circuit, heat is directly generated using the battery's internal resistance, fundamentally replacing the inefficient external heat conduction method and significantly improving low-temperature heating efficiency. Simultaneously, a dynamic rotating charging and discharging mechanism is designed: the energy generated by the selected battery's discharge is converted into alternating current via the AC bus to charge other batteries, forming an energy cycle. During charging and discharging, alternating current is applied to all batteries for self-heating. Through gradient power reduction control and battery rotation strategy, when a single battery's temperature reaches the target, the power is automatically reduced and the discharging battery is switched, effectively preventing localized overheating and ensuring that all batteries achieve uniform internal and external temperature rise under the action of alternating current, completely solving the temperature difference problem between the casing and the cell. Combined with a machine learning model, parameters are dynamically optimized based on historical temperature rise data to ensure efficient and uniform heating under various environments and battery conditions, rapidly restoring the battery's electrochemical reaction activity at low temperatures, ultimately greatly improving the battery's heating efficiency and uniformity under low-temperature conditions.
[0054] 2. While discharging, the battery swapping cabinet uses the AC bus and bidirectional charger to charge other batteries, realizing the recycling of energy among batteries, reducing external energy input and lowering energy consumption costs. At the same time, alternating current is applied during charging and discharging to directly heat the batteries, avoiding the expense of separate heating equipment and improving overall heating efficiency.
[0055] 3. The battery temperature is monitored in real time by a temperature sensor, and heating is automatically stopped when all battery temperatures reach the threshold, preventing overheating risks and extending battery life; when the temperature of a single battery reaches the threshold first, the power is reduced in a gradient to avoid local overheating and enhance safety and reliability.
[0056] 4. The discharge power, charging power, and duration threshold are dynamically adjusted based on the time it takes for each battery to reach its temperature threshold, so that the heating process adapts to different battery states (such as aging degree or ambient temperature), thus optimizing the heating performance; a pre-trained machine learning model is introduced for dynamic adjustment, realizing data-driven intelligent optimization and improving the system's adaptability and accuracy.
[0057] 5. By setting the discharge sequence, the battery swapping cabinet switches the batteries in sequence to discharge, ensuring that all batteries are heated evenly, avoiding overuse or underheating of some batteries, and improving the consistency and overall performance of the battery pack.
[0058] 6. Real-time recording of battery heating logs and encrypted storage, specifying the use of SM9 algorithm for encryption and distributed storage, ensures the confidentiality, integrity and accessibility of the data.
[0059] 7. Allows alternating current waveforms to be sine, square, or triangular, providing flexibility in waveform selection. The most suitable waveform can be selected based on battery type or heating requirements, enhancing the applicability and compatibility of the solution.
[0060] 8. Specifying that the discharge power is less than or equal to the charging power helps maintain the system's energy balance, prevents grid overload, ensures the stability of the charging and discharging process, and reduces the impact of fluctuations on the grid.
[0061] 9. Through intelligent charge-discharge cycles and alternating current heating, efficient energy utilization and uniform heating are achieved. At the same time, real-time temperature monitoring and dynamic parameter adjustment (such as optimizing power and duration through machine learning models) ensure safety and extend battery life. Automated execution reduces human intervention, and combined with encrypted data logs (such as the SM9 algorithm) enhances traceability and security, thereby improving the overall reliability, energy efficiency and scalability of the battery swapping cabinet in variable environments.
[0062] While specific embodiments of the present invention have been described above, those skilled in the art should understand that the specific embodiments described are merely illustrative and not intended to limit the scope of the present invention. Equivalent modifications and variations made by those skilled in the art in accordance with the spirit of the present invention should be covered within the scope of protection of the claims of the present invention.
Claims
1. A battery self-heating method for a battery swap cabinet, characterized in that: Includes the following steps: Step S1: Set a discharge power, a charging power, a duration threshold, a discharge sequence, and a temperature threshold for the battery swapping cabinet. Step S2: The battery swapping cabinet selects the battery to be discharged based on the discharge sequence, performs a discharge operation based on the discharge power through the bidirectional charger connected to the selected battery, and performs a charging operation on the batteries of the other branches through the AC bus and the bidirectional charger based on the charging power until the charging and discharging time reaches the time threshold, and then switches to the next battery to perform a discharge operation based on the discharge sequence. Step S3: During the discharge and charging operations, an alternating current is applied to each battery in the battery swapping cabinet to heat the battery. Step S4: During the heating operation, the battery swapping cabinet collects the battery temperature in real time through a temperature sensor. When the battery temperature of each battery is greater than or equal to the temperature threshold, the heating operation is stopped. Step S5: The battery swapping cabinet dynamically adjusts the discharge power, charging power, and duration threshold based on the time it takes for each battery to reach the temperature threshold. Step S6: The battery swapping cabinet records the battery heating log in real time and stores the heating log in encrypted form.
2. The battery self-heating method for the battery swap cabinet according to claim 1, characterized in that: In step S1, the discharge power is less than or equal to the charging power. 3.The battery self-heating method for the battery swap cabinet of claim 1, wherein: In step S3, the waveform of the alternating current is a sine wave, a square wave, or a triangular wave. 4.The battery self-heating method for the battery swap cabinet of claim 1, wherein: Step S4 specifically involves: During the heating operation, the battery swapping cabinet collects the battery temperature in real time through temperature sensors. When the battery temperature of one of the batteries is greater than or equal to the temperature threshold, the discharge power, charging power, and duration threshold are reduced in a preset gradient until the battery temperature of each battery is greater than or equal to the temperature threshold. Then the heating operation is stopped and the cabinet switches to the normal charging mode until the battery's SOC reaches the preset SOC threshold.
5. The battery self-heating method for the battery swap cabinet according to claim 1, characterized in that: Step S5 specifically involves: The battery swapping cabinet dynamically adjusts the discharge power, charging power, and duration threshold based on the time it takes for each battery to reach the temperature threshold using a pre-trained machine learning model. Step S6 specifically involves: The battery swapping cabinet records battery heating logs in real time, including at least timestamp information, battery identification data, temperature data, operation parameter records, and operation status events. The heating logs are encrypted into encrypted logs using the SM9 algorithm, and the encrypted logs are distributed for storage and backup.
6. A battery self-heating system for a battery swap cabinet, characterized in that: Includes the following modules: The parameter setting module is used to set a discharge power, a charging power, a duration threshold, a discharge sequence, and a temperature threshold for the battery swapping cabinet. The charging and discharging module is used by the battery swapping cabinet to select the battery to be discharged based on the discharge sequence, perform the discharge operation based on the discharge power through the bidirectional charger connected to the selected battery, and perform the charging operation on the batteries of the other branches through the AC bus and the bidirectional charger based on the charging power until the charging and discharging time reaches the time threshold, and then switch to the next battery to perform the discharge operation based on the discharge sequence. The battery heating module is used to apply alternating current to each battery in the battery swapping cabinet during discharge and charging operations, thereby performing a heating operation on the batteries. The battery temperature monitoring module is used to collect the battery temperature in real time through temperature sensors during the heating operation. When the battery temperature of each battery is greater than or equal to the temperature threshold, the heating operation is stopped. The parameter dynamic adjustment module is used to dynamically adjust the discharge power, charging power, and duration threshold of the battery swapping cabinet based on the time it takes for each battery to reach the temperature threshold. The battery heating log management module is used to record battery heating logs in real time in the battery swapping cabinet and to encrypt and store the heating logs.
7. The battery self-heating system for battery swap cabinet of claim 6, wherein: In the parameter setting module, the discharge power is less than or equal to the charging power. 8.The battery self-heating system for the battery swap cabinet of claim 6, wherein: In the battery heating module, the waveform of the alternating current is a sine wave, a square wave, or a triangular wave.
9. The battery self-heating system for battery swap cabinet of claim 6, wherein: The battery temperature monitoring module is specifically used for: During the heating operation, the battery swapping cabinet collects the battery temperature in real time through temperature sensors. When the battery temperature of one of the batteries is greater than or equal to the temperature threshold, the discharge power, charging power, and duration threshold are reduced in a preset gradient until the battery temperature of each battery is greater than or equal to the temperature threshold. Then the heating operation is stopped and the cabinet switches to the normal charging mode until the battery's SOC reaches the preset SOC threshold.
10. The battery self-heating system for battery swap cabinet of claim 6, wherein: The parameter dynamic adjustment module is specifically used for: The battery swapping cabinet dynamically adjusts the discharge power, charging power, and duration threshold based on the time it takes for each battery to reach the temperature threshold using a pre-trained machine learning model. The battery heating log management module is specifically used for: The battery swapping cabinet records battery heating logs in real time, including at least timestamp information, battery identification data, temperature data, operation parameter records, and operation status events. The heating logs are encrypted into encrypted logs using the SM9 algorithm, and the encrypted logs are distributed for storage and backup.