Pulse sequence modulated power supply control method and related apparatus

By acquiring the operating data set of the resonant power supply system, determining the operating conditions and output voltage, generating phase difference and frequency adjustment commands, and optimizing the parameters of the cascaded power modules, the low efficiency problem of traditional resonant power supply systems under wide input voltage and complex load conditions is solved, achieving stable output and reduced switching losses.

CN122137210BActive Publication Date: 2026-07-07SHENZHEN CESTAR ELECTRONICS TECH

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
SHENZHEN CESTAR ELECTRONICS TECH
Filing Date
2026-05-06
Publication Date
2026-07-07

Smart Images

  • Figure CN122137210B_ABST
    Figure CN122137210B_ABST
Patent Text Reader

Abstract

This application discloses a power supply control method and related apparatus based on pulse sequence modulation, applied to the control module of a resonant power supply system. The method includes: acquiring a system operating dataset; determining the system operating condition, a first output voltage, and a first pulse sequence based on the operating dataset; determining a first phase difference adjustment command and a first frequency adjustment command based on these three data points; configuring the parameters of a cascaded power module according to the first phase difference adjustment command and the first frequency adjustment command to obtain a second output voltage; determining a first pulse width correction amount based on the second output voltage and the first pulse sequence; determining a second pulse sequence based on the first pulse width correction amount and the first pulse sequence; and controlling the cascaded power module based on the second pulse sequence to ensure that the difference between the actual output voltage of the system and a first preset voltage value is within a preset range. Using this application improves system operating efficiency.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of power control technology, and in particular to a power control method and related apparatus for pulse sequence modulation. Background Technology

[0002] In resonant power supply systems, pulse sequence modulation (PSM) is one of the commonly used power control methods.

[0003] Traditional PSMs often employ control strategies with fixed frequency, fixed phase, or fixed pulse width, which are difficult to adapt to wide range of input voltages and complex load conditions. For example, under wide voltage conditions, relying solely on a single frequency or a single duty cycle adjustment cannot achieve stable ZVS / ZCS soft switching across the entire operating range, resulting in high switching losses and low system efficiency.

[0004] Therefore, how to improve the system's efficiency has become an urgent problem to be solved. Summary of the Invention

[0005] This application provides a power control method and related apparatus for pulse sequence modulation, which improves system efficiency.

[0006] In a first aspect, embodiments of this application provide a power control method for pulse sequence modulation, applied to the control module of a resonant power system, wherein the system further includes: a cascaded power module; the method includes:

[0007] Obtain the working dataset of the system;

[0008] The system operating conditions, first output voltage, and first pulse sequence are determined based on the aforementioned working dataset.

[0009] Based on the system operating conditions, the first output voltage, and the first preset voltage value, a first phase difference adjustment command and a first frequency adjustment command are determined.

[0010] Based on the first phase difference adjustment command and the first frequency adjustment command, the cascaded power module is configured with parameters, the output voltage of the system with the configured parameters is obtained, and a second output voltage is obtained.

[0011] The first pulse width correction amount is determined based on the second output voltage and the first pulse sequence;

[0012] The second pulse sequence is determined based on the first pulse width correction amount and the first pulse sequence;

[0013] The cascaded power module is controlled based on the second pulse sequence so that the difference between the actual output voltage of the system and the first preset voltage value is within a preset range.

[0014] Secondly, embodiments of this application provide a pulse sequence modulation power control device applied to a control module of a resonant power system, wherein the system further includes: a cascaded power module; the device includes: an acquisition unit, a determination unit, and a control unit, wherein:

[0015] The acquisition unit is used to acquire the working dataset of the system;

[0016] The determining unit is configured to determine the system operating condition, the first output voltage, and the first pulse sequence based on the working dataset; and to determine the first phase difference adjustment command and the first frequency adjustment command based on the system operating condition, the first output voltage, and the first preset voltage value.

[0017] The control unit is configured to configure the parameters of the cascaded power module according to the first phase difference adjustment command and the first frequency adjustment command, obtain the output voltage of the system with the configured parameters, and obtain the second output voltage.

[0018] The determining unit is further configured to determine a first pulse width correction amount based on the second output voltage and the first pulse sequence; and to determine a second pulse sequence based on the first pulse width correction amount and the first pulse sequence.

[0019] The control unit is further configured to control the cascaded power module based on the second pulse sequence, so that the difference between the actual output voltage of the system and the first preset voltage value is within a preset range.

[0020] Thirdly, embodiments of this application provide an electronic device, including: a processor, a memory, a communication interface, and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the processor, and the programs include instructions for performing the steps in the first aspect of embodiments of this application.

[0021] Fourthly, embodiments of this application provide a computer-readable storage medium storing a computer program for electronic data interchange, wherein the computer program causes a computer to perform some or all of the steps described in the first aspect of embodiments of this application.

[0022] Fifthly, embodiments of this application provide a computer program product, wherein the computer program product includes a non-transitory computer-readable storage medium storing a computer program operable to cause a computer to perform some or all of the steps described in the first aspect of embodiments of this application. The computer program product may be a software installation package.

[0023] Implementing this application will have the following beneficial effects:

[0024] As can be seen, the power control method and related apparatus for pulse sequence modulation described in this application determine the operating conditions, the first output voltage, and the first pulse sequence based on the system's working dataset. It then generates a first phase difference adjustment command and a first frequency adjustment command by combining the operating conditions, the first output voltage, and a first preset voltage value. The parameters of the cascaded power module are configured to obtain a second output voltage. Finally, based on the second output voltage and the first pulse sequence, a first pulse width correction is determined and optimized to obtain the second pulse sequence. This controls the cascaded power module to stabilize the actual output voltage within a preset range. This process employs coordinated frequency and phase adjustment, enabling the cascaded power module to maintain a soft-switching operating state to reduce switching losses. Simultaneously, fine-tuning the pulse width suppresses voltage fluctuations and unnecessary adjustment losses, thereby improving system efficiency. Attached Figure Description

[0025] To more clearly illustrate the technical solutions in the embodiments of this application or the background art, the accompanying drawings used in the embodiments of this application or the background art will be described below.

[0026] Figure 1 This is a schematic diagram of the structure of a resonant power supply system provided in an embodiment of this application;

[0027] Figure 2 This is a flowchart of a power control method for pulse sequence modulation provided in an embodiment of this application;

[0028] Figure 3 This is a schematic diagram of a working dataset provided in an embodiment of this application;

[0029] Figure 4 This is a flowchart of a method for determining a first pulse width correction amount provided in an embodiment of this application;

[0030] Figure 5 This is a schematic diagram of another resonant power supply system provided in an embodiment of this application;

[0031] Figure 6 This is a schematic diagram of the structure of an energy suppression module provided in an embodiment of this application;

[0032] Figure 7 This is a schematic diagram of the structure of a power control device for pulse sequence modulation provided in an embodiment of this application;

[0033] Figure 8 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application. Detailed Implementation

[0034] To enable those skilled in the art to better understand the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present application, and not all embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative effort are within the scope of protection of the present application.

[0035] The terms "first," "second," etc., in the specification, claims, and accompanying drawings of this application are used to distinguish different objects, not to describe a specific order. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion. For example, a process, method, system, product, or apparatus that includes a series of steps or units is not limited to the listed steps or units, but may optionally include steps or units not listed, or may optionally include other steps or units inherent to these processes, methods, products, or apparatuses.

[0036] It should be understood that the term "and / or" in this document is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, or B existing alone. Additionally, the character " / " in this document indicates that the preceding and following related objects are in an "or" relationship. In the embodiments of this application, "multiple" refers to two or more.

[0037] In the embodiments of this application, "at least one item" or its similar expression refers to any combination of these items, including any combination of a single item or a plurality of items. "One or more" means one or more, while "multiple" means two or more. For example, "at least one item" of a, b, or c can represent the following seven cases: a, b, c; a and b; a and c; b and c; a, b, and c. Each of a, b, and c can be an element or a set containing one or more elements.

[0038] In this application, the term "connection" refers to various connection methods, such as direct connection or indirect connection, to achieve communication between devices. This application does not impose any limitations on this.

[0039] In this document, the term "embodiment" means that a particular feature, structure, or characteristic described in connection with an embodiment may be included in at least one embodiment of this application. The appearance of this phrase in various places throughout the specification does not necessarily refer to the same embodiment, nor is it a separate or alternative embodiment mutually exclusive with other embodiments. It will be explicitly and implicitly understood by those skilled in the art that the embodiments described herein can be combined with other embodiments.

[0040] The electronic devices described in this application embodiment may include smartphones (such as Android phones, iOS phones, Windows Phones, etc.), tablet computers, PDAs, laptops, video matrices, monitoring platforms, mobile internet devices (MIDs), or wearable devices, etc. The above are merely examples and not exhaustive, and include but are not limited to the above devices.

[0041] Of course, the aforementioned electronic device can also be a resonant power supply system, or a control module for a resonant power supply system.

[0042] The following describes the relevant content, concepts, meanings, technical issues, technical solutions, and beneficial effects involved in the embodiments of this application.

[0043] First, let me explain some of the technical terms or phrases used in this application:

[0044] Pulse Sequence Modulation (PSM): A modulation method that adjusts the output voltage and power of a power converter by controlling the frequency, phase, width, or timing combination of a series of drive pulses.

[0045] Resonant power supply system: A power conversion system that uses resonant inductors and resonant capacitors to form a resonant network, enabling the switching devices to operate in a soft-switching state of zero voltage turn-on (ZVS) or zero current turn-off (ZCS).

[0046] Cascaded power module: A power conversion unit composed of multiple integrated resonant network power conversion units connected in series or parallel. It achieves power expansion, voltage and current equalization, and output regulation through phase and timing coordinated control.

[0047] Voltage ripple: The periodic AC fluctuation component superimposed on the stable DC output voltage, usually characterized by RMS value or peak-to-peak value.

[0048] Active clamping circuit: Composed of active switching devices, clamping capacitors and diodes, it conducts at the moment the switching transistor is turned off, clamping voltage spikes to a safe level and recovering leakage inductance energy.

[0049] Three-stage RCD snubber network: Composed of a three-stage resistor-capacitor-diode network connected in series, it is a passive buffer circuit that absorbs transient leakage inductance energy of the switch step by step and suppresses voltage spikes and oscillations.

[0050] Voltage spike: A transient overvoltage surge caused by the rapid release of energy from line leakage inductance and parasitic parameters at the moment of switching of power switching devices.

[0051] Please see Figure 1 , Figure 1This is a schematic diagram of a resonant power supply system provided in an embodiment of this application; it can be seen that the resonant power supply system (hereinafter referred to as the system) may include a control module and cascaded power modules; wherein:

[0052] The control module is the core control unit of the system. It is used to collect system operating data, generate pulse sequences and phase, frequency and pulse width adjustment commands, and realize closed-loop control of cascaded power modules.

[0053] A cascaded power module is an energy conversion actuator composed of multiple power units. Driven by a control module, it completes DC-DC power conversion and realizes output voltage regulation and power transmission.

[0054] Through the coordinated action of the control module and the cascaded power module, the system can achieve efficient power conversion over a wide input voltage range. Soft switching is achieved through a resonant network to reduce switching losses, and a stable output DC voltage that meets the requirements is provided to the load, offering efficient, reliable, and low-ripple power supply.

[0055] Please see Figure 2 , Figure 2 This is a flowchart of a pulse sequence modulation power control method provided in an embodiment of this application; the control module is applied to a resonant power system, and the system further includes: cascaded power modules; the method may include the following steps:

[0056] S201. Obtain the working dataset of the system.

[0057] In this embodiment, analog signals of the system input voltage and output voltage can be collected by a voltage sampling device (e.g., a voltage sampling circuit), and the analog signals are converted into digital voltage data by an AD converter to complete the voltage parameter acquisition. Analog signals of the system input current and output current can be collected by a current sampling device (e.g., a current sampling circuit), and the analog signals are converted into digital current data by an AD converter to complete the current parameter acquisition. In addition, the operating timing and drive on / off state signals of the switching devices inside the cascaded power module can also be collected to obtain switching action related data.

[0058] Then, the collected digital voltage data, digital current data, and switching action-related data can be transmitted to the control module. Next, the control module can read the pulse sequence generation parameter data such as pulse frequency, phase difference, and pulse width of its current output, and summarize the voltage data, current data, and pulse sequence generation parameter data to form the system's working dataset.

[0059] S202. Determine the system operating conditions, first output voltage, and first pulse sequence based on the working dataset.

[0060] In this embodiment of the application, the working dataset can be analyzed to determine the system operating conditions, the first output voltage, and the first pulse sequence.

[0061] In some embodiments, please refer to Figure 3 , Figure 3 This is a schematic diagram of a working dataset provided in an embodiment of this application. As can be seen, the working dataset includes: a working voltage dataset, a working current dataset, and pulse sequence generation parameter data; the step of determining the system operating condition, the first output voltage, and the first pulse sequence based on the working dataset includes:

[0062] S11. Determine the system operating conditions based on the operating voltage dataset and the operating current dataset;

[0063] S12. Preprocess the working voltage dataset to obtain a first voltage dataset;

[0064] S13. Determine the first output voltage based on the first voltage dataset;

[0065] S14. Determine the first pulse sequence based on the pulse sequence generation parameter data.

[0066] In this embodiment of the application, the system operating conditions may include any of the following: low voltage light load, low voltage medium load, low voltage heavy load, high voltage light load, high voltage medium load, high voltage heavy load, etc., which are not limited here; the pulse sequence generation parameter data may include: pulse frequency, pulse width, phase difference, etc., which are not limited here.

[0067] In a specific embodiment, the system operating condition can be determined based on the operating voltage dataset and the operating current dataset. Specifically, the system input voltage is extracted from the operating voltage dataset; for example, the average value corresponding to the operating voltage dataset can be determined and used as the system input voltage. Similarly, the system output current can be extracted from the operating current dataset. Then, the system voltage condition can be determined based on the system input voltage. For example, if the system input voltage is low voltage, the voltage condition is low voltage condition; if the system input voltage is high voltage, the voltage condition is high voltage condition. Then, the system load condition can be determined based on the system output current. For example, if the system output current is light load, the load condition is light load condition; if the system output current is medium load, the load condition is medium load condition; if the system output current is heavy load, the load condition is heavy load condition. Finally, the system operating condition can be determined based on the system voltage condition and load condition. For example, if the voltage condition is low voltage condition and the load condition is light load condition, the system operating condition is low voltage light load condition.

[0068] Furthermore, the working voltage dataset can be preprocessed to obtain a first voltage dataset. Specifically, all output voltages in the working voltage dataset can be extracted first to obtain an output voltage dataset. Then, the output voltage dataset can be preprocessed to obtain the first voltage dataset. The preprocessing can include at least one of the following: filtering, outlier removal, data smoothing, etc., which are not limited here. Then, the first output voltage can be determined based on the first voltage dataset. Specifically, the mean of the first voltage dataset can be calculated to obtain the average value, which is then used as the first output voltage.

[0069] In some embodiments, the i voltage data points with the latest sampling time in the first voltage dataset can be extracted. Specifically, all voltage data in the first voltage dataset can be sorted according to the order of sampling time, and the i voltage data points with the latest time and the last ranking can be selected, which are the i voltage data points with the latest sampling time. The i voltage data points correspond to i sampling times, where i is a preset value. The i sampling weights corresponding to the i sampling times are determined. Specifically, the current time can be obtained, and the current time can be subtracted from each of the i sampling times to obtain i time differences. These i time differences are added together to obtain the total time difference, and the ratio of each of the i time differences to the total time difference is determined to obtain i ratios. Then, the preset mapping relationship between the ratios and the sampling weights can be stored in advance, and the i sampling weights corresponding to the i ratios are determined based on the mapping relationship.

[0070] Then, the reference output voltage can be determined based on the i sampling weights and the i voltage data. Specifically, a weighted operation can be performed on the i sampling weights and the i voltage data to obtain the reference output voltage. Next, the first average value corresponding to the i voltage data and the second average value corresponding to the first voltage dataset can be determined. Then, the first deviation between the reference output voltage and the first average value can be determined, as follows:

[0071] First deviation = |Reference output voltage - First average value| / First average value;

[0072] Similarly, a second deviation between the reference output voltage and the second average value can be determined; when the first deviation is less than a preset deviation and the second deviation is less than a preset deviation, the first output voltage is determined based on the reference output voltage, that is, the reference output voltage is used as the first output voltage; wherein, the preset deviation can be preset in advance or defaulted.

[0073] When the first deviation is not less than the preset deviation and / or the second deviation is not less than the preset deviation, the reference output voltage is determined to be unqualified, a new first voltage dataset is obtained, and the first output voltage is determined based on the new first voltage dataset.

[0074] In this way, by weighting the latest sampled data to obtain the reference output voltage and combining it with dual deviation verification, the recent voltage change trend can be effectively highlighted, sampling noise and sudden interference can be suppressed. At the same time, the stability and reliability of the output voltage are ensured by dual mean deviation verification, avoiding the impact of abnormal data on control accuracy. This makes the final determined first output voltage more in line with the actual working state of the system, improving the accuracy and reliability of system control.

[0075] Finally, the first pulse sequence can be determined based on the pulse sequence generation parameter data. Specifically, the pulse sequence generation parameter data may include: pulse frequency, pulse width, and phase difference; the pulse period is determined based on the pulse frequency, the conduction duration of a single pulse is set in combination with the pulse width, and the pulse timing is determined according to the set phase difference, thereby generating the corresponding first pulse sequence.

[0076] In this way, by working together to identify operating conditions, preprocess data and confirm pulse sequences, sampling interference can be effectively eliminated, ensuring that the input data is reliable and accurate. This makes the output voltage and pulse sequence match the actual operating state of the system, providing stable data support for subsequent control and improving the system's operational stability and control accuracy.

[0077] S203. Based on the system operating conditions, the first output voltage, and the first preset voltage value, determine the first phase difference adjustment command and the first frequency adjustment command.

[0078] In this embodiment of the application, the first preset voltage value can be preset in advance or defaulted.

[0079] In a specific embodiment, the current system operating condition and the actual measured first output voltage are compared and calculated with the first preset voltage value. Based on this, a first phase difference adjustment command for adjusting the pulse phase difference and a first frequency adjustment command for adjusting the pulse frequency are generated to achieve closed-loop control of the output voltage.

[0080] In some embodiments, determining the first phase difference adjustment command and the first frequency adjustment command based on the system operating conditions, the first output voltage, and the first preset voltage value includes:

[0081] S21. Determine the first voltage difference based on the first output voltage and the first preset voltage value;

[0082] S22. Determine the first reference frequency and the first reference phase difference based on the system's operating conditions;

[0083] S23. Determine the second reference frequency based on the first voltage difference and the first reference frequency;

[0084] S24. Determine the second reference phase difference based on the first voltage difference and the first reference phase difference;

[0085] S25. Obtain the current reference phase difference and current reference frequency corresponding to the cascaded power module at the current moment;

[0086] S26. Determine the first phase difference adjustment command based on the current reference phase difference and the second reference phase difference;

[0087] S27. Determine the first frequency adjustment command based on the current reference frequency and the second reference frequency.

[0088] In this embodiment, a first voltage difference can be determined based on a first output voltage and a first preset voltage value. Specifically, the first voltage difference is obtained by subtracting the first preset voltage value from the first output voltage. Then, a first reference frequency and a first reference phase difference can be determined based on the system operating conditions. Next, a second reference frequency can be determined based on the first voltage difference and the first reference frequency. Specifically, a preset mapping relationship between voltage difference and frequency adjustment value can be stored in advance, and a first frequency adjustment value corresponding to the first voltage difference can be determined based on this mapping relationship. Then, the first reference frequency is adjusted according to the first frequency adjustment value to obtain the second reference frequency. For example, if the first frequency adjustment value is positive, the first frequency adjustment value can be added to the first reference frequency to obtain an improved second reference frequency; if the first frequency adjustment value is negative, the first frequency adjustment value can be subtracted from the first reference frequency to obtain a reduced second reference frequency.

[0089] Then, the second reference phase difference can be determined based on the first voltage difference and the first reference phase difference. Similarly, a preset mapping relationship between voltage difference and phase difference adjustment value can be stored in advance, and the first phase difference adjustment value corresponding to the first voltage difference can be determined based on the mapping relationship. Then, the first reference phase difference is adjusted according to the first phase difference adjustment value to obtain the second reference phase difference. Further, the current reference phase difference and current reference frequency corresponding to the cascaded power module at the current moment can be obtained. Specifically, the reference frequency value corresponding to the pulse sequence currently being output can be read from the parameter register of the control module, and this value can be used as the current reference frequency of the cascaded power module. In addition, the pulse phase difference value used between each cascaded power unit in the cascaded power module at the current moment can be read from the timing configuration register of the control module, and this value can be used as the current reference phase difference of the cascaded power module.

[0090] Next, a first phase difference adjustment command can be determined based on the current reference phase difference and the second reference phase difference. Specifically, the first difference can be obtained by subtracting the current reference phase difference from the second reference phase difference, and the first phase difference adjustment command is generated based on the first difference. The first phase difference adjustment command is used to adjust the phase difference of the pulses between the cascaded power modules, bringing them closer to the second reference phase difference, thereby achieving precise adjustment of the output voltage and current and voltage equalization control. Finally, a first frequency adjustment command is determined based on the current reference frequency and the second reference frequency. Specifically, the second difference can be obtained by subtracting the current reference frequency from the second reference frequency, and the first frequency adjustment command is generated based on the second difference. The first frequency adjustment command is used to adjust the switching frequency of the pulse sequence, bringing it closer to the second reference frequency, adapting to the power transmission requirements and system efficiency optimization under different operating conditions.

[0091] In this way, by calculating the difference between the first output voltage and the first preset voltage value, and combining the real-time operating conditions of the system to adaptively adjust the reference frequency and reference phase difference, and by generating corresponding adjustment commands by comparing with the current operating parameters, the output voltage can be quickly closed-loop corrected, making the frequency and phase adjustment more in line with the actual operating conditions of the system, effectively improving the voltage regulation accuracy and dynamic response speed, and enhancing the stability and reliability of the system under different operating conditions.

[0092] In some embodiments, determining the first reference frequency and the first reference phase difference based on the system operating conditions includes:

[0093] S31. Determine the reference frequency and reference phase difference based on the system's operating conditions;

[0094] S32. Determine the actual input voltage based on the operating voltage dataset;

[0095] S33. Determine the actual output current based on the operating current dataset;

[0096] S34. Determine the reference input voltage and reference output current corresponding to the operating conditions of the system;

[0097] S35. Adjust the reference reference frequency and the reference reference phase difference according to the reference input voltage, the reference output current, the actual input voltage and the actual output current to obtain the first reference frequency and the first reference phase difference.

[0098] In this embodiment, the reference frequency and reference phase difference can be determined according to the system operating conditions. Specifically, a pre-stored mapping relationship between preset operating conditions and reference frequencies and reference phase differences can be used to determine the reference frequency and reference phase difference corresponding to the system operating conditions. Then, the actual input voltage can be determined according to the operating voltage dataset. Specifically, all input voltages can be extracted from the operating voltage dataset to obtain multiple input voltages, and the average value of these multiple input voltages, i.e., the actual input voltage, can be calculated. Similarly, the actual output current can be determined according to the operating current dataset. Specifically, all output currents can be extracted from the operating current dataset to obtain multiple output currents, and the average value of these multiple output currents, i.e., the actual output current, can be calculated.

[0099] Next, the reference input voltage and reference output current corresponding to the system's operating conditions can be determined. Specifically, a preset mapping relationship between the operating conditions and the input voltage and output current can be stored in advance, and the reference input voltage and reference output current corresponding to the system's operating conditions can be determined based on this mapping relationship. Finally, the reference reference frequency and reference reference phase difference can be adjusted according to the reference input voltage, reference output current, actual input voltage, and actual output current to obtain the first reference frequency and the first reference phase difference.

[0100] In this way, by first determining the reference parameters according to the working conditions, and then correcting them by combining the deviation between the actual electrical quantities and the reference values, the reference frequency and phase difference are more in line with the real-time operating state of the system, improving control accuracy and adaptive capability, and ensuring voltage regulation effect and operational stability.

[0101] In some embodiments, adjusting the reference reference frequency and the reference reference phase difference based on the reference input voltage, the reference output current, the actual input voltage, and the actual output current to obtain the first reference frequency and the first reference phase difference includes:

[0102] S41. Determine the second voltage difference based on the actual input voltage and the reference input voltage;

[0103] S42. Determine the target reference frequency based on the second voltage difference and the reference reference frequency;

[0104] S43. Determine the first current difference based on the actual output current and the reference output current;

[0105] S44. Determine the target reference phase difference based on the first current difference and the reference reference phase difference;

[0106] S45. Obtain the module constraint conditions corresponding to the cascaded power module;

[0107] S46. When the target reference frequency and the target reference phase difference satisfy the module constraint conditions, determine the first reference frequency and the first reference phase difference based on the target reference frequency and the target reference phase difference.

[0108] In this embodiment, a second voltage difference can be determined based on the actual input voltage and the reference input voltage. Specifically, the second voltage difference is obtained by subtracting the reference input voltage from the actual input voltage. Then, a target reference frequency is determined based on the second voltage difference and the reference reference frequency. Specifically, a second frequency adjustment value corresponding to the second voltage difference can be determined based on the above-mentioned preset mapping relationship between the voltage difference and the frequency adjustment value. The reference reference frequency is then adjusted based on the second frequency adjustment value to obtain the target reference frequency.

[0109] Next, a first current difference can be determined based on the actual output current and the reference output current. Specifically, the second current difference is obtained by subtracting the reference output current from the actual output current. Then, a target reference phase difference can be determined based on the first current difference and the reference reference phase difference. Specifically, a preset mapping relationship between current difference and phase difference adjustment value can be stored in advance. Based on this mapping relationship, the second phase difference adjustment value corresponding to the first current difference is determined. Then, the reference reference phase difference is adjusted according to the second phase difference adjustment value to obtain the target reference phase difference.

[0110] Furthermore, the module constraints corresponding to the cascaded power modules can be obtained. Specifically, the module constraints include frequency constraints and phase difference constraints. The instruction manual of the cascaded power modules can be obtained, and the module constraints corresponding to the cascaded power modules can be extracted from the instruction manual.

[0111] In some embodiments, the frequency constraint is: the frequency range is 80~150 kHz; the phase difference constraint is: the phase difference range is 0°~90°.

[0112] When the target reference frequency and the target reference phase difference meet the module constraints, the first reference frequency and the first reference phase difference are determined based on the target reference frequency and the target reference phase difference. Specifically, the target reference frequency can be directly determined as the first reference frequency and the target reference phase difference can be determined as the first reference phase difference.

[0113] When the target reference frequency and / or target reference phase difference do not meet the module constraints, a new target reference frequency and target reference phase difference are obtained until they meet the module constraints. The first reference frequency and the first reference phase difference are then determined based on the target reference frequency and the target reference phase difference.

[0114] In this way, by calculating the input voltage deviation and output current deviation separately, the reference frequency and phase difference are independently corrected, achieving decoupled control of frequency modulation and phase modulation. At the same time, the effectiveness is verified by combining the module constraints, which ensures that the reference parameters are consistent with the actual operating state of the system and that the operating parameters are safe and reliable, effectively improving the control accuracy and dynamic response speed, and ensuring the stable and efficient operation of the cascaded power module.

[0115] S204. Based on the first phase difference adjustment command and the first frequency adjustment command, configure the parameters of the cascaded power module, obtain the output voltage of the system with the configured parameters, and obtain the second output voltage.

[0116] In this embodiment, the control module sends the first phase difference adjustment command and the first frequency adjustment command to the cascaded power module to reset the working phase difference and switching frequency of the cascaded power module. After the parameter configuration is completed, the actual output voltage of the system at this time is collected, which is the second output voltage.

[0117] S205. Determine the first pulse width correction amount based on the second output voltage and the first pulse sequence.

[0118] In this embodiment of the application, the second output voltage and the first pulse sequence are analyzed to obtain the value that needs to be corrected for the pulse width, that is, the first pulse width correction amount.

[0119] In some embodiments, please refer to Figure 4 , Figure 4 This is a flowchart illustrating a method for determining a first pulse width correction amount according to an embodiment of this application. The method for determining the first pulse width correction amount based on the second output voltage and the first pulse sequence includes, for example: Figure 4 The steps shown are as follows:

[0120] S51. Obtain the target voltage ripple corresponding to the second output voltage;

[0121] S52. Perform a fast Fourier transform on the target voltage ripple to obtain harmonic data; the harmonic data includes the amplitude and frequency of each harmonic.

[0122] S53. Determine the ripple evaluation parameters based on the harmonic data;

[0123] S54. Obtain the first pulse width corresponding to the first pulse sequence;

[0124] S55. Determine the first pulse width correction amount based on the ripple evaluation parameters and the first pulse width.

[0125] In the embodiments of this application, the ripple evaluation parameters may include at least one of the following: ripple coefficient, total harmonic distortion rate, amplitude of each harmonic or harmonic content, etc., which are not limited here.

[0126] In a specific embodiment, the target voltage ripple corresponding to the second output voltage can be obtained. Specifically, real-time sampling data of the second output voltage is collected through a voltage sampling circuit, and the peak and valley values ​​of the voltage sampling values ​​within a preset period are calculated. The difference between the peak and valley values ​​is determined as the target voltage ripple corresponding to the second output voltage. The target voltage ripple is processed by a fast Fourier transform to obtain harmonic data. Then, ripple evaluation parameters can be determined based on the harmonic data. For example, the ripple evaluation parameter can be the ripple coefficient. The effective value of the harmonic is calculated based on the amplitude and frequency of each harmonic, and the ratio of the effective value of the harmonic to the amplitude of the DC component of the second output voltage is determined as the ripple coefficient.

[0127] Furthermore, the first pulse width corresponding to the first pulse sequence can be obtained. Specifically, the first pulse sequence can be time-series analyzed to obtain the duration of the high level, and this duration can be used as the first pulse width. Alternatively, the pulse width can be extracted from the pulse sequence generation parameter data and used as the first pulse width. Finally, the first pulse width correction amount can be determined based on the ripple evaluation parameters and the first pulse width. Specifically, the target deviation between the ripple evaluation parameters and the preset evaluation parameters can be determined, as follows:

[0128] Target deviation = |Ripple evaluation parameter - Preset evaluation parameter| / Preset evaluation parameter × 100%;

[0129] Based on the above formula, the target deviation can be obtained. Then, the target correction coefficient corresponding to the target deviation is determined. For example, a preset mapping relationship between deviation and correction coefficient can be stored in advance. The target correction coefficient corresponding to the target deviation is determined based on this mapping relationship. The value range of the target correction coefficient is -0.25 to 0.25. The calculation is performed based on the target correction coefficient and the first pulse width, as follows:

[0130] First pulse width correction amount = target correction coefficient × first pulse width;

[0131] Based on the above formula, the first pulse width correction amount can be obtained.

[0132] It should be explained that the mapping relationship between the above deviation and the correction coefficient is obtained through multiple simulations or experimental calibrations and is pre-stored in the control module;

[0133] In this way, by collecting the output voltage ripple and using the fast Fourier transform to obtain harmonic data, the output voltage waveform quality can be quantitatively evaluated. Then, by combining the current pulse width to calculate the pulse width correction, a refined closed-loop correction based on the output voltage ripple characteristics can be achieved, effectively suppressing harmonic components, reducing voltage ripple, improving the stability and waveform quality of the output voltage, and making pulse regulation more targeted, thus optimizing the overall system operation.

[0134] S206. Determine the second pulse sequence based on the first pulse width correction amount and the first pulse sequence.

[0135] In this embodiment, the first pulse width can be added to the first pulse width correction amount to obtain the second pulse width; the pulse width of the first pulse sequence can be adjusted to the second pulse width while other parameters remain unchanged, thereby obtaining the second pulse sequence.

[0136] S207. Control the cascaded power module based on the second pulse sequence so that the difference between the actual output voltage of the system and the first preset voltage value is within a preset range.

[0137] In this embodiment of the application, the preset range can be preset in advance or defaulted.

[0138] In a specific embodiment, the second pulse sequence is used to drive the cascaded power module. By continuously adjusting the pulse width, the final output voltage of the system is made as close as possible to the set target voltage (first preset voltage value), and the error between the two is made small enough to fall within the allowable preset range, thereby achieving regulated output.

[0139] Thus, by using the modified second pulse sequence to control the cascaded power module, precise closed-loop regulation of the output voltage can be achieved while ensuring the module's safety. This effectively reduces the deviation between the actual output voltage and the first preset voltage value, making the system output more stable and accurate. At the same time, it suppresses voltage ripple and harmonic interference, improving the overall power supply quality and operational reliability.

[0140] In some embodiments, please refer to Figure 5 , Figure 5 This is a schematic diagram of another resonant power supply system provided in an embodiment of this application. It can be seen that, in addition to the control module and cascaded power modules, the system may also include an energy suppression module; please refer to... Figure 6 , Figure 6 This is a schematic diagram of an energy suppression module provided in an embodiment of this application. As can be seen, the energy suppression module includes: an active clamping circuit and a three-stage RCD absorption network; the method further includes:

[0141] The system monitors the switching moment of the switching devices in the cascaded power module in real time. At the moment of switching, the active clamping circuit is turned on to clamp the voltage spike across the switching device to a second preset voltage value. The active clamping circuit is also controlled to absorb part of the energy released by the leakage inductance. At the same time, the three-stage RCD absorption network is controlled to absorb the remaining energy of the leakage inductance to suppress the voltage spike.

[0142] In this embodiment of the application, the second preset voltage value can be preset in advance or defaulted to. The second preset voltage value is the highest allowable clamping voltage preset to protect the switching device.

[0143] In a specific embodiment, the switching devices in the cascaded power module are monitored in real time at the instant they are about to turn on or off. This instantaneous switching moment is when the voltage spike is strongest and leakage inductance energy is suddenly released. At this moment, the active clamping circuit immediately turns on, forcibly limiting the voltage spike across the switching device to within a set second preset voltage value, preventing it from becoming too high and damaging the device. Simultaneously, it absorbs a portion of the energy released from the leakage inductance. The remaining leakage inductance energy is then absorbed by a three-stage RCD absorption network. Through this dual absorption method, the voltage spike is completely suppressed, protecting the switching devices.

[0144] In this way, by detecting the switching time of the switching devices in real time and synchronously controlling the active clamping circuit, voltage spikes can be clamped within a safe range and some leakage inductance energy can be absorbed. In addition, the remaining energy can be absorbed by a three-level RCD network, achieving dual spike suppression, effectively protecting the switching devices, reducing losses and electromagnetic interference, and improving system reliability and working efficiency.

[0145] In summary, the pulse sequence modulation power control method described in this application determines the operating conditions, first output voltage, and first pulse sequence based on the system's working dataset. It then generates a first phase difference adjustment command and a first frequency adjustment command by combining the operating conditions, the first output voltage, and a first preset voltage value. This allows for parameter configuration of the cascaded power module to obtain a second output voltage. Finally, based on the second output voltage and the first pulse sequence, a first pulse width correction is determined and optimized to obtain the second pulse sequence. This process controls the cascaded power module to stabilize the actual output voltage within a preset range. The use of frequency and phase co-regulation allows the cascaded power module to maintain a soft-switching state, reducing switching losses. Simultaneously, fine-tuning the pulse width suppresses voltage fluctuations and unnecessary regulation losses, thereby improving system efficiency.

[0146] Please see Figure 7 , Figure 7This is a schematic diagram of a pulse sequence modulation power control device provided in an embodiment of this application; the control module is applied to a resonant power system, and the system further includes: a cascaded power module; the pulse sequence modulation power control device 700 includes: an acquisition unit 701, a determination unit 702, and a control unit 703, wherein:

[0147] The acquisition unit 701 is used to acquire the working dataset of the system;

[0148] The determining unit 702 is used to determine the system operating condition, the first output voltage, and the first pulse sequence based on the working dataset; and to determine the first phase difference adjustment command and the first frequency adjustment command based on the system operating condition, the first output voltage, and the first preset voltage value.

[0149] The control unit 703 is used to configure the parameters of the cascaded power module according to the first phase difference adjustment command and the first frequency adjustment command, obtain the output voltage of the system with the parameters configured, and obtain the second output voltage;

[0150] The determining unit 702 is further configured to determine a first pulse width correction amount based on the second output voltage and the first pulse sequence; and to determine a second pulse sequence based on the first pulse width correction amount and the first pulse sequence.

[0151] The control unit 703 is also used to control the cascaded power module based on the second pulse sequence so that the difference between the actual output voltage of the system and the first preset voltage value is within a preset range.

[0152] In specific implementations, the power control device 700 for pulse sequence modulation described in the embodiments of this application can also execute other implementations described in the power control method for pulse sequence modulation provided in the embodiments of the present invention, which will not be repeated here.

[0153] Please see Figure 8 , Figure 8 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application. The electronic device may include a processor, a memory, a communication interface, and one or more programs. The processor, memory, and communication interface can be interconnected via a bus. The one or more programs are stored in the memory and configured to be executed by the processor. In this embodiment, the programs include steps for performing some or all of the steps described in the method embodiments above.

[0154] The processor can be a central processing unit (CPU), a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. It can implement or execute the various exemplary logic blocks, cells, and circuits described in conjunction with the disclosure of this application. The processor can also be a combination that implements computational functions, such as a combination of one or more microprocessors, a combination of a DSP and a microprocessor, etc. The communication unit can be a communication interface, transceiver, transceiver circuit, etc., and the storage unit can be a memory.

[0155] The memory can be volatile or non-volatile, or a combination of both. Non-volatile memory can be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. Volatile memory can be random access memory (RAM), used as an external cache. By way of example, but not limitation, many forms of random access memory (RAM) are available, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate synchronous DRAM (DDR SDRAM), enhanced synchronous DRAM (ESDRAM), synchronous linked DRAM (SLDRAM), and direct rambus RAM (DR RAM).

[0156] It is understood that electronic devices may include more or fewer structural elements than those shown in the above block diagram, such as power modules, physical buttons, Wi-Fi modules, speakers, Bluetooth modules, sensors, display modules, etc., without limitation.

[0157] This application also provides a computer-readable storage medium storing a computer program for electronic data interchange, which causes a computer to perform some or all of the steps of any of the methods described in the above method embodiments, wherein the computer includes an electronic device.

[0158] This application also provides a computer program product, which includes a non-transitory computer-readable storage medium storing a computer program operable to cause a computer to perform some or all of the steps of any of the methods described in the above method embodiments. The computer program product may be a software installation package, and the computer may include an electronic device.

[0159] It should be noted that, for the sake of simplicity, the foregoing method embodiments are all described as a series of actions. However, those skilled in the art should understand that this application is not limited to the described order of actions, as some steps may be performed in other orders or simultaneously according to this application. Furthermore, those skilled in the art should also understand that the embodiments described in the specification are preferred embodiments, and the actions and modules involved are not necessarily essential to this application.

[0160] In the above embodiments, the descriptions of each embodiment have different focuses. For parts not described in detail in a certain embodiment, please refer to the relevant descriptions in other embodiments.

[0161] In the several embodiments provided in this application, it should be understood that the disclosed apparatus can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of the units described above is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between devices or units may be electrical or other forms.

[0162] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. This program can be stored in a computer-readable storage medium, and when executed, it can include the processes described in the above method embodiments. The aforementioned storage medium includes various media capable of storing program code, such as ROM or random access memory (RAM), magnetic disks, or optical disks.

[0163] The steps of the methods or algorithms described in the embodiments of this application can be implemented in hardware or by a processor executing software instructions. The software instructions can consist of corresponding software modules, which can be stored in RAM, flash memory, ROM, EPROM, electrically erasable programmable read-only memory (EEPROM), registers, hard disk, portable hard disk, read-only optical disk (CD-ROM), or any other form of storage medium well known in the art. An exemplary storage medium is coupled to a processor, enabling the processor to read information from and write information to the storage medium. Of course, the storage medium can also be a component of the processor. The processor and storage medium can reside in an ASIC. Furthermore, the ASIC can reside in a terminal device or management device. Alternatively, the processor and storage medium can exist as discrete components in the terminal device or management device.

[0164] Those skilled in the art will recognize that, in one or more of the examples above, the functions described in the embodiments of this application can be implemented, in whole or in part, by software, hardware, firmware, or any combination thereof. When implemented in software, it can be implemented, in whole or in part, in the form of a computer program product. This computer program product includes one or more computer instructions. When these computer program instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments of this application are generated.

[0165] The aforementioned computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another via wired (e.g., coaxial cable, fiber optic, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that integrates one or more available media.

[0166] The available media can be magnetic media (e.g., floppy disks, hard disks, magnetic tapes), optical media (e.g., digital video discs (DVDs)), or semiconductor media (e.g., solid-state disks (SSDs)).

[0167] The modules / units included in the various devices and products described in the above embodiments can be software modules / units, hardware modules / units, or a combination of both. For example, for devices and products applied to or integrated into a chip, all modules / units can be implemented using hardware methods such as circuits, or at least some modules / units can be implemented using software programs that run on a processor integrated within the chip, while the remaining (if any) modules / units can be implemented using hardware methods such as circuits. For devices and products applied to or integrated into a chip module, all modules / units can be implemented using hardware methods such as circuits. Different modules / units can be located in the same component (e.g., chip, circuit module, etc.) or different components of the chip module, or at least some modules / units can be implemented using hardware methods such as circuits. The implementation is achieved through a software program that runs on the processor integrated within the chip module. The remaining modules / units (if any) can be implemented using hardware methods such as circuits. For various devices and products applied to or integrated into terminal equipment, each of their modules / units can be implemented using hardware methods such as circuits. Different modules / units can be located in the same component (e.g., chip, circuit module, etc.) or different components within the terminal equipment. Alternatively, at least some modules / units can be implemented through a software program that runs on the processor integrated within the terminal equipment, while the remaining modules / units (if any) can be implemented using hardware methods such as circuits.

[0168] The specific embodiments described above further illustrate the purpose, technical solution, and beneficial effects of the embodiments of this application. It should be understood that the above descriptions are merely specific embodiments of the embodiments of this application and are not intended to limit the protection scope of the embodiments of this application. Any modifications, equivalent substitutions, improvements, etc., made on the basis of the technical solutions of the embodiments of this application should be included within the protection scope of the embodiments of this application.

Claims

1. A power supply control method for pulse sequence modulation, characterized in that, A control module for a resonant power supply system, the system further comprising: cascaded power modules; the method comprising: Obtain the working dataset of the system; The system operating conditions, first output voltage, and first pulse sequence are determined based on the aforementioned working dataset. Based on the system operating conditions, the first output voltage, and the first preset voltage value, a first phase difference adjustment command and a first frequency adjustment command are determined. Based on the first phase difference adjustment command and the first frequency adjustment command, the cascaded power module is configured with parameters, and the output voltage of the system after parameter configuration is obtained to obtain the second output voltage; The first pulse width correction amount is determined based on the second output voltage and the first pulse sequence; The second pulse sequence is determined based on the first pulse width correction amount and the first pulse sequence; The cascaded power module is controlled based on the second pulse sequence so that the difference between the actual output voltage of the system and the first preset voltage value is within a preset range; The step of determining the first phase difference adjustment command and the first frequency adjustment command based on the system operating conditions, the first output voltage, and the first preset voltage value includes: The first voltage difference is determined based on the first output voltage and the first preset voltage value; The first reference frequency and the first reference phase difference are determined based on the system's operating conditions. The second reference frequency is determined based on the first voltage difference and the first reference frequency; The second reference phase difference is determined based on the first voltage difference and the first reference phase difference; Obtain the current reference phase difference and current reference frequency corresponding to the cascaded power module at the current moment; The first phase difference adjustment command is determined based on the current reference phase difference and the second reference phase difference; The first frequency adjustment command is determined based on the current reference frequency and the second reference frequency; The step of determining the first pulse width correction amount based on the second output voltage and the first pulse sequence includes: Obtain the target voltage ripple corresponding to the second output voltage; The target voltage ripple is processed by a fast Fourier transform to obtain harmonic data; the harmonic data includes the amplitude and frequency of each harmonic. The ripple evaluation parameters are determined based on the harmonic data; Obtain the first pulse width corresponding to the first pulse sequence; The first pulse width correction amount is determined based on the ripple evaluation parameters and the first pulse width.

2. The method as described in claim 1, characterized in that, The working dataset includes: working voltage dataset, working current dataset, and pulse sequence generation parameter data; Determining the system operating condition, first output voltage, and first pulse sequence based on the working dataset includes: The operating conditions of the system are determined based on the operating voltage dataset and the operating current dataset. The operating voltage dataset is preprocessed to obtain a first voltage dataset; The first output voltage is determined based on the first voltage dataset; The first pulse sequence is determined based on the pulse sequence generation parameter data.

3. The method as described in claim 2, characterized in that, Determining the first reference frequency and the first reference phase difference based on the system's operating conditions includes: Determine the reference frequency and reference phase difference based on the system's operating conditions; The actual input voltage is determined based on the operating voltage dataset. The actual output current is determined based on the operating current dataset. Determine the reference input voltage and reference output current corresponding to the operating conditions of the system; Based on the reference input voltage, the reference output current, the actual input voltage, and the actual output current, the reference reference frequency and the reference reference phase difference are adjusted to obtain the first reference frequency and the first reference phase difference.

4. The method as described in claim 3, characterized in that, The step of adjusting the reference reference frequency and the reference reference phase difference based on the reference input voltage, the reference output current, the actual input voltage, and the actual output current to obtain the first reference frequency and the first reference phase difference includes: The second voltage difference is determined based on the actual input voltage and the reference input voltage; The target reference frequency is determined based on the second voltage difference and the reference reference frequency; The first current difference is determined based on the actual output current and the reference output current; The target reference phase difference is determined based on the first current difference and the reference reference phase difference; Obtain the module constraint conditions corresponding to the cascaded power module; When the target reference frequency and the target reference phase difference satisfy the module constraint conditions, the first reference frequency and the first reference phase difference are determined based on the target reference frequency and the target reference phase difference.

5. The method according to any one of claims 1-4, characterized in that, The system further includes: an energy suppression module; the energy suppression module includes: an active clamping circuit and a three-stage RCD absorption network; The method further includes: The system monitors the switching moment of the switching devices in the cascaded power module in real time. At the moment of switching, the active clamping circuit is turned on to clamp the voltage spike across the switching device to a second preset voltage value. The active clamping circuit is also controlled to absorb part of the energy released by the leakage inductance. At the same time, the three-stage RCD absorption network is controlled to absorb the remaining energy of the leakage inductance to suppress the voltage spike.

6. A power control device for pulse sequence modulation, used to perform the method as described in any one of claims 1-5, characterized in that, A control module for a resonant power supply system, the system further comprising: a cascaded power module; the device comprising: an acquisition unit, a determination unit, and a control unit, wherein: The acquisition unit is used to acquire the working dataset of the system; The determining unit is configured to determine the system operating condition, the first output voltage, and the first pulse sequence based on the working dataset; and to determine the first phase difference adjustment command and the first frequency adjustment command based on the system operating condition, the first output voltage, and the first preset voltage value. The control unit is configured to configure the parameters of the cascaded power module according to the first phase difference adjustment command and the first frequency adjustment command, obtain the output voltage of the system after parameter configuration, and obtain the second output voltage. The determining unit is further configured to determine a first pulse width correction amount based on the second output voltage and the first pulse sequence; and to determine a second pulse sequence based on the first pulse width correction amount and the first pulse sequence. The control unit is further configured to control the cascaded power module based on the second pulse sequence, so that the difference between the actual output voltage of the system and the first preset voltage value is within a preset range.

7. An electronic device, characterized in that, include: Processor, memory, communication interface, and one or more programs; The one or more programs are stored in the memory and configured to be executed by the processor, the programs including instructions for performing the steps of the method as described in any one of claims 1-5.

8. A computer-readable storage medium, characterized in that, A computer program for storing electronic data interchange is provided, wherein the computer program causes a computer to perform the method as described in any one of claims 1-5.