Switch control method, switch control circuit and electronic equipment
By obtaining the output voltage and accumulating the count value in the voltage conversion circuit to calculate the turn-on time of the slave conversion circuit, the problems of increased bus capacitor ripple and abnormal inductor current harmonics in the multi-channel interleaved voltage conversion circuit are solved, and the stability and efficiency of voltage conversion are improved.
Patent Information
- Application Number
- CN202510790344.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-06-13
- Publication Date
- 2025-09-05
- Estimated Expiration
- 2045-06-13
AI Technical Summary
Existing multi-channel interleaved voltage conversion circuits have problems such as increased bus capacitor ripple and abnormal inductor current harmonics. Especially when the load power supply demand increases, the switching frequency change of the master-slave voltage conversion circuit leads to phase angle deviation.
By obtaining the output voltage of the voltage conversion circuit, calculating the first on-time of the master conversion circuit, and using the accumulated count value to obtain the second on-time of the slave conversion circuit, a corresponding control signal is generated to adjust the output voltage, thereby realizing synchronous control of the master-slave conversion circuit and avoiding phase angle deviation.
Effectively reduce output voltage ripple, lower current harmonic distortion rate, ensure power supply stability and reliability, and improve operating efficiency.
Smart Images

Figure CN120320593B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of circuit control technology, and in particular to a switch control method, a switch control circuit, and an electronic device. Background Art
[0002] In the load power supply of the voltage conversion circuit, when the power level of the load power supply demand increases, the single-channel voltage conversion circuit can no longer meet the power demand. Therefore, it is necessary to further explore the control mode of single-phase multi-channel interleaving and three-phase multi-channel interleaving.
[0003] However, since the switching frequency of each voltage conversion circuit is constantly changing and the ripple times of each voltage conversion circuit are related, this may lead to a series of problems. Taking the three-phase two-way interleaved PFC (Power Factor Correction) circuit as an example, since the ripple time of the voltage conversion circuit established as the slave path is based on the ripple time of the voltage conversion circuit established as the master path, a "passive" discontinuous current mode or a continuous current mode will occur. At this time, the phase angle between the master and slave voltage conversion circuits will also deviate, resulting in increased bus capacitor ripple and abnormal inductor current harmonics in each voltage conversion circuit. Summary of the Invention
[0004] The main technical problem solved by this application is to provide a switch control method, a switch control circuit and an electronic device, which can solve the problems of increased bus capacitor ripple and abnormal inductor current harmonics in the multi-channel interleaved voltage conversion circuit in the prior art.
[0005] In order to solve the above technical problems, a technical solution adopted in the present application is: to provide a switching control method, which is applied to the switching control of a voltage conversion circuit, the voltage conversion circuit includes a host conversion circuit and a slave conversion circuit coupled to each other, wherein the switching control method includes: obtaining the output voltage of the voltage conversion circuit; using the output voltage to obtain a first turn-on time; using the first turn-on time to generate a first control signal; obtaining an accumulated count value between the end moment of the first cycle currently corresponding to the host conversion circuit and the end moment of the second cycle corresponding to the slave conversion circuit; using the first turn-on time and the accumulated count value to obtain a second turn-on time; using the second turn-on time to generate a second control signal; sending the first control signal and the second control signal to the host conversion circuit and the slave conversion circuit respectively, so as to trigger the host conversion circuit and the slave conversion circuit to change the switching state respectively, thereby adjusting the output voltage.
[0006] Among them, the step of using the first turn-on time and the accumulated count value to obtain the second turn-on time includes: obtaining the input voltage of the host conversion circuit and the total number of slave conversion circuits; and obtaining the second turn-on time using the first turn-on time, the accumulated count value and the total number in response to the changing trend of the absolute value of the input voltage.
[0007] The step of obtaining the second on-time by using the first on-time, the accumulated count value, and the total number in response to the changing trend of the absolute value of the input voltage includes: obtaining a first switching period of the first control signal; in response to the absolute value of the input voltage gradually increasing from 0 to a first maximum value, using a first preset function to calculate the first on-time, the accumulated count value, the total number, and the first switching period to obtain the second on-time; wherein the calculation formula of the first preset function is: T ON2 =T ON1 +K1*(T1 / (n+1)-S); or, in response to the absolute value of the input voltage gradually decreasing from the first maximum value to 0, a second preset function is used to calculate the first on-time, the accumulated count value, the total number and the first switching period to obtain the second on-time; wherein the calculation formula of the second preset function is: T ON2 =T ON1 -K1*(T1 / (n+1)-S); where T ON1 is the first on-time, K1 is the first compensation coefficient, T1 is the first switching period, n is the total number and is a positive integer greater than 0, S is the accumulated count value, T ON2 This is the second opening time.
[0008] Among them, after the step of obtaining the first switching cycle of the first control signal and before the step of generating the second control signal using the second turn-on time, it also includes: detecting whether the first switching cycle is equal to the maximum switching cycle; the step of generating the second control signal using the second turn-on time includes: if the first switching cycle is equal to the maximum switching cycle, performing phase shift adjustment on the first control signal to obtain the second control signal.
[0009] Among them, after the step of obtaining the cumulative count value between the end time of the first cycle currently corresponding to the host conversion circuit and the end time of the second cycle corresponding to the slave conversion circuit, before the step of using the first turn-on time and the cumulative count value to obtain the second turn-on time, it also includes: detecting whether the first difference obtained by subtracting the cumulative count value from the quotient of the first switching cycle divided by the sum of the total number and 1 is greater than the first set threshold; if the first difference is greater than the first set threshold, the second control signal is blocked in the next first switching cycle.
[0010] Among them, after the step of obtaining the cumulative count value between the end time of the first cycle currently corresponding to the host conversion circuit and the end time of the second cycle corresponding to the slave conversion circuit, before the step of using the first turn-on time and the cumulative count value to obtain the second turn-on time, it also includes: detecting whether the first switching cycle is equal to the minimum switching cycle; if the first switching cycle is equal to the minimum switching cycle, sealing the second control signal in the next first switching cycle.
[0011] The step of obtaining the cumulative count value between the end moment of the first cycle currently corresponding to the master conversion circuit and the end moment of the second cycle corresponding to the slave conversion circuit includes: obtaining the main inductor current in the master conversion circuit and the slave inductor current in the slave conversion circuit; and obtaining the cumulative count value between the first zero-crossing moment of the main inductor current and the second zero-crossing moment of the slave inductor current.
[0012] Among them, the step of obtaining the first turn-on time using the output voltage includes: obtaining the first characteristic parameter in the host conversion circuit; using the output voltage and the first characteristic parameter to obtain the first turn-on time, the first negative current time and the first turn-off time; the step of generating the first control signal using the first turn-on time includes: generating the first control signal using the first turn-on time, the first negative current time and the first turn-off time.
[0013] Among them, the step of obtaining the cumulative count value between the end time of the first cycle currently corresponding to the host conversion circuit and the end time of the second cycle corresponding to the slave conversion circuit includes: using the first turn-on time, the first negative current time and the first turn-off time to obtain the end time of the current first cycle; obtaining the end time of the second cycle of the previous second switching cycle of the second control signal; and obtaining the cumulative count value between the end time of the first cycle and the end time of the second cycle.
[0014] Among them, after the step of using the first turn-on time and the accumulated count value to obtain the second turn-on time, and before the step of using the second turn-on time to generate the second control signal, it also includes: using the first negative current time to obtain the second negative current time; using the first turn-off time and the accumulated count value to obtain the second turn-off time; the step of using the second turn-on time to generate the second control signal includes: using the second turn-on time, the second negative current time and the second turn-off time to generate the second control signal.
[0015] The step of obtaining the second off time using the first off time and the accumulated count value includes: obtaining the input voltage of the master conversion circuit, the total number of slave conversion circuits, and the first switching period of the first control signal; in response to the absolute value of the input voltage gradually increasing from 0 to the first maximum value, using a third preset function to calculate the first off time, the accumulated count value, the total number, and the first switching period to obtain the second off time; wherein the calculation formula of the third preset function is: T OFF2 =T OFF1 +K2*(T1 / (n+1)-S); or, in response to the absolute value of the input voltage gradually decreasing from the first maximum value to 0, a fourth preset function is used to calculate the first off-time, the accumulated count value, the total number and the first switching period to obtain the second off-time; wherein the calculation formula of the fourth preset function is: T OFF2 =T OFF1 -K2*(T1 / (n+1)-S); where T OFF1 is the first off time, K2 is the second compensation coefficient, T1 is the first switching period, n is the total number and is a positive integer greater than 0, S is the accumulated count value, T OFF2 is the second off time.
[0016] Among them, the host conversion circuit and the slave conversion circuit are three-phase conversion circuits, and the step of obtaining the first characteristic parameter in the host conversion circuit includes: obtaining the A-phase input voltage, B-phase input voltage and C-phase input voltage of the host conversion circuit; determining the first control phase and the second control phase in the host conversion circuit according to the absolute value of the instantaneous values of the A-phase input voltage, the B-phase input voltage and the C-phase input voltage; obtaining the first circuit parameter of the first control phase and the second circuit parameter of the second control phase; the step of using the output voltage and the first characteristic parameter to obtain the first turn-on time, the first negative current time and the first turn-off time includes: using the output voltage and the first circuit parameter to obtain the third turn-on time, the third negative current time and the third turn-off time; using the output voltage and the second circuit parameter to obtain the fourth turn-on time, the fourth negative current time and the fourth turn-off time; the step of using the first turn-on time, the first negative current time and the first turn-off time to generate the first control signal includes: using the third turn-on time, the third negative current time and the third turn-off time to generate the first drive signal; using the fourth turn-on time, the fourth negative current time and the fourth turn-off time to generate the second drive signal.
[0017] Among them, the first cumulative count value is obtained between the end time of the third cycle corresponding to the first control phase and the end time of the fourth cycle corresponding to the third control phase; and the second cumulative count value is obtained between the end time of the fifth cycle corresponding to the second control phase and the end time of the sixth cycle corresponding to the fourth control phase.
[0018] Among them, the first circuit parameter includes the first phase input voltage, the second circuit parameter includes the second phase input voltage, and the step of obtaining the second turn-on time using the first turn-on time and the accumulated count value includes: obtaining the total number of slave conversion circuits; in response to the changing trend of the absolute value of the first phase input voltage, using the third turn-on time, the first accumulated count value and the total number to obtain the fifth turn-on time corresponding to the third control; in response to the changing trend of the absolute value of the second phase input voltage, using the fourth turn-on time, the second accumulated count value and the total number to obtain the sixth turn-on time corresponding to the fourth control.
[0019] Among them, the step of using the second turn-on time to generate the second control signal includes: using the third negative current time to obtain the fifth negative current time; using the third turn-off time and the first accumulated count value to obtain the fifth turn-off time; using the fifth turn-on time, the fifth negative current time and the fifth turn-off time to generate the third drive signal; using the fourth negative current time to obtain the sixth negative current time; using the fourth turn-off time and the second accumulated count value to obtain the sixth turn-off time; using the sixth turn-on time, the sixth negative current time and the sixth turn-off time to generate the fourth drive signal.
[0020] Among them, the steps of sending the first control signal and the second control signal to the host conversion circuit and the slave conversion circuit respectively to trigger the host conversion circuit and the slave conversion circuit to change the switching state include: sending the first drive signal, the second drive signal, the third drive signal and the fourth drive signal to the first control phase, the second control phase, the third control phase and the fourth control phase respectively to trigger the first control phase, the second control phase, the third control phase and the fourth control phase to change the switching state.
[0021] Among them, the step of generating the fourth drive signal using the sixth turn-on time, the sixth negative current time and the sixth turn-off time includes: in response to the absolute value of the second phase input voltage gradually decreasing from the second maximum value to 0, and the third switching period of the second control phase is equal to the minimum switching period, using the third drive signal to obtain the fourth drive signal.
[0022] The step of obtaining a fifth on-time corresponding to the third control using the third on-time, the first accumulated count value, and the total number in response to a change trend of the absolute value of the first-phase input voltage includes: obtaining a third switching period of the first drive signal; in response to the absolute value of the first-phase input voltage gradually increasing from 0 to a second maximum value, using a fifth preset function to calculate the third on-time, the first accumulated count value, the total number, and the third switching period to obtain a fifth on-time; wherein the calculation formula of the fifth preset function is: T ON5 =T ON3+K3*(T3 / (n+1)-S1); or, in response to the absolute value of the first-phase input voltage gradually decreasing from the second maximum value to 0, a sixth preset function is used to calculate the third on-time, the first accumulated count value, the total number, and the third switching period to obtain a fifth on-time; wherein the calculation formula of the sixth preset function is: T ON5 =T ON3 -K3*(T3 / (n+1)-S1); where T ON3 is the third on-time, K3 is the third compensation coefficient, T3 is the third switching period, n is the total number and is a positive integer greater than 0, S1 is the first accumulated count value, T ON5 This is the fifth opening time.
[0023] Among them, the step of generating a third drive signal using the fifth turn-on time, the fifth negative current time, and the fifth turn-off time includes: in response to the third turn-on time being greater than the minimum duty cycle, the third switching period being no greater than the minimum switching period, and the second difference obtained by subtracting the third turn-on time from the minimum switching period and then subtracting the third turn-off time being greater than the product between the minimum switching period and a preset compensation coefficient, using the total number to perform phase shift adjustment on the first drive signal to obtain the third drive signal.
[0024] The step of obtaining the sixth on-time corresponding to the fourth control using the fourth on-time, the second accumulated count value, and the total number in response to the changing trend of the absolute value of the second-phase input voltage includes: obtaining the sixth switching period of the fourth drive signal in response to the absolute value of the second-phase input voltage gradually increasing from 0 to the third maximum value and the third switching period of the first drive signal being less than the maximum switching period; and obtaining the sixth on-time by performing calculations on the fourth on-time, the second accumulated count value, the total number, and the sixth switching period using a seventh preset function; wherein the calculation formula of the fifth preset function is: T ON6 =T ON4 +K4*(T6 / (n+1)-S2); where T ON4 is the fourth on-time, K4 is the fourth compensation coefficient, T6 is the sixth switching period, n is the total number and is a positive integer greater than 0, S2 is the second accumulated count value, T ON6 The sixth opening time.
[0025] The step of obtaining the sixth on-time corresponding to the fourth control using the fourth on-time, the second accumulated count value, and the total number in response to the changing trend of the absolute value of the second-phase input voltage includes: in response to the absolute value of the second-phase input voltage gradually decreasing from the third maximum value to 0, and the fourth switching period of the second drive signal being greater than the minimum switching period, using an eighth preset function to calculate the fourth on-time, the second accumulated count value, the total number, and the sixth switching period to obtain the sixth on-time; wherein the calculation formula of the eighth preset function is: T ON6 =T ON4 -K4*(T6 / (n+1)-S2).
[0026] The step of obtaining the sixth negative current time by using the fourth negative current time includes: in response to the absolute value of the second-phase input voltage gradually decreasing from the third maximum value to 0, when the fourth switching period of the second drive signal is greater than the minimum switching period, and the fourth on-time is less than the minimum duty cycle, using a ninth preset function to calculate the fourth negative current time, the second accumulated count value, the total number, and the sixth switching period to obtain the sixth negative current time;
[0027] The calculation formula of the ninth preset function is: R6 =T R4 +K5*(T6 / (n+1)-S2); where T R4 is the fourth negative current time, K5 is the fifth compensation coefficient, T R6 It is the sixth negative current time.
[0028] Among them, the step of obtaining the sixth turn-on time corresponding to the fourth control using the fourth turn-on time, the second accumulated count value and the total number in response to the changing trend of the absolute value of the second-phase input voltage includes: in response to the absolute value of the second-phase input voltage gradually decreasing from the third maximum value to 0, the fourth switching period of the second drive signal is greater than the minimum switching period, and the fourth turn-on time is less than the minimum duty cycle, using the fourth turn-on time to obtain the sixth turn-on time.
[0029] Among them, after the step of using the ninth preset function to calculate and process the fourth negative current time, the second accumulated count value, the total number and the sixth switching cycle to obtain the sixth negative current time, it also includes: detecting whether the adjustment duration of the sixth negative current time exceeds the second set threshold; if the adjustment duration of the sixth negative current time exceeds the second set threshold, an error indication is issued.
[0030] Among them, the step of generating the fourth drive signal using the sixth turn-on time, the sixth negative current time and the sixth turn-off time includes: in response to the third turn-on time being greater than the minimum duty cycle, the third switching period being no greater than the minimum switching period, and the second difference obtained by subtracting the third turn-on time from the minimum switching period and then subtracting the third turn-off time being greater than the product between the minimum switching period and a preset compensation coefficient, generating the fourth drive signal using the first drive signal.
[0031] Among them, after the step of obtaining the third turn-on time, the third negative current time and the third turn-off time using the output voltage and the first circuit parameters, and before the step of obtaining the fourth turn-on time, the fourth negative current time and the fourth turn-off time using the output voltage and the second circuit parameters, it also includes: detecting whether there is a same-frequency control setting; the step of obtaining the fourth turn-on time, the fourth negative current time and the fourth turn-off time using the output voltage and the second circuit parameters includes: if there is a same-frequency control setting, using the output voltage, the second circuit parameters, the third turn-on time, the third negative current time and the third turn-off time to obtain the fourth turn-on time, the fourth negative current time and the fourth turn-off time.
[0032] Among them, the steps of using the output voltage and the first circuit parameters to obtain the third turn-on time, the third negative current time and the third turn-off time include: subtracting the output voltage from the given output voltage to obtain an adjustment error value; performing proportional integral adjustment on the adjustment error value to obtain a power dimension; splitting the power dimension to obtain the average current of phase A, the average current of phase B and the average current of phase C; and using the average current of phase A, the average current of phase B, the average current of phase C and the first circuit parameters to obtain the third turn-on time, the third negative current time and the third turn-off time.
[0033] Among them, the step of using the output voltage and the second circuit parameter to obtain the fourth turn-on time, the fourth negative current time and the fourth turn-off time includes: using the average current of phase A, the average current of phase B, the average current of phase C and the second circuit parameter to obtain the fourth turn-on time, the fourth negative current time and the fourth turn-off time.
[0034] To solve the above technical problems, another technical solution adopted in this application is: providing a switch control circuit, wherein the switch control circuit is used to couple the voltage conversion circuit; wherein the switch control circuit adopts the switch control method described in any of the above items to control the voltage conversion circuit.
[0035] In order to solve the above technical problems, another technical solution adopted in this application is: to provide an electronic device, wherein the electronic device includes a shell and a switch control circuit connected to the shell; wherein the switch control circuit is the switch control circuit described above.
[0036] The beneficial effect of the present application is as follows: Different from the prior art, the switch control method provided by the present application obtains the output voltage of the voltage conversion circuit to obtain the first turn-on time using the output voltage, generates a first control signal using the first turn-on time, and obtains the accumulated count value between the end time of the first cycle currently corresponding to the host conversion circuit and the end time of the second cycle corresponding to the slave conversion circuit, obtains the second turn-on time using the first turn-on time and the accumulated count value, generates a second control signal using the second turn-on time, sends the first control signal and the second control signal to the host conversion circuit and the slave conversion circuit respectively, so as to trigger the host conversion circuit and the slave conversion circuit to change the switching state to adjust the output voltage, thereby being able to compensate for the second turn-on time corresponding to the slave conversion circuit by using the first turn-on time corresponding to the host conversion circuit and the accumulated count value, effectively avoiding the deviation of the phase angle between the first control signal and the second control signal, thereby reducing the output voltage ripple and reducing the current harmonic distortion rate, and ensuring the stability, reliability and operating efficiency of the power supply. BRIEF DESCRIPTION OF THE DRAWINGS
[0037] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the following briefly introduces the drawings required for describing the embodiments. Obviously, the drawings described below are only some embodiments of the present application. Those skilled in the art can also derive other drawings based on these drawings without inventive work, among which:
[0038] Figure 1 This is a flow chart of the first embodiment of the switch control method of the present application;
[0039] Figure 2 This is a schematic structural diagram of a first embodiment of a switch control circuit and a voltage conversion circuit of the present application;
[0040] Figure 3 yes Figure 1 A schematic diagram of a flow chart of an embodiment of S14;
[0041] Figure 4 yes Figure 1 A schematic diagram of a flow chart of an embodiment of S15;
[0042] Figure 5 yes Figure 2 A schematic diagram of the waveform of an inductor current in a medium voltage conversion circuit according to an embodiment;
[0043] Figure 6 yes Figure 2 A schematic diagram of the waveform of the inductor current in the medium voltage conversion circuit according to another embodiment;
[0044] Figure 7 This is a flow chart of the second embodiment of the switch control method of the present application;
[0045] Figure 8 This is a flow chart of the third embodiment of the switch control method of the present application;
[0046] Figure 9 yes Figure 8 A flow chart of an embodiment of S310;
[0047] Figure 10 This is a flow chart of a fourth embodiment of the switch control method of the present application;
[0048] Figure 11 This is a schematic structural diagram of a second embodiment of the switch control circuit and the voltage conversion circuit of the present application;
[0049] Figure 12 yes Figure 11 A schematic diagram of waveforms of a control signal in a switch control circuit and an inductor current in a voltage conversion circuit according to a first embodiment;
[0050] Figure 13 yes Figure 11 A schematic diagram of waveforms of a control signal in a switch control circuit and an inductor current in a voltage conversion circuit according to a second embodiment;
[0051] Figure 14 yes Figure 13 A schematic diagram of waveforms of a master inductor current of a master conversion circuit and a slave inductor current of a slave conversion circuit in a medium voltage conversion circuit according to an embodiment;
[0052] Figure 15 yes Figure 11 A schematic diagram of waveforms of a control signal in a switch control circuit and an inductor current in a voltage conversion circuit according to a third embodiment;
[0053] Figure 16 yes Figure 10 A schematic diagram of a flow chart of an embodiment of S45;
[0054] Figure 17 yes Figure 11 A schematic diagram of a logic framework of an embodiment of a switch control circuit generating a control signal;
[0055] Figure 18 yes Figure 10 A flow chart of an embodiment of S412;
[0056] Figure 19 yes Figure 10 A schematic diagram of a flow chart of an embodiment of S413;
[0057] Figure 20 It is a structural diagram of an embodiment of the electronic device of the present application. DETAILED DESCRIPTION
[0058] The following will be combined with the drawings in the embodiments of this application to clearly and completely describe the technical solutions in the embodiments of this application. Obviously, the described embodiments are only part of the embodiments of this application, not all of the embodiments. Based on the embodiments of this application, all other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of this application.
[0059] The terms "first," "second," and "third" in this application are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features identified. Therefore, features specified as "first," "second," or "third" may explicitly or implicitly include at least one of such features. In the description of this application, "plurality" means at least two, for example, two, three, etc., unless otherwise specifically defined. All directional designations (such as up, down, left, right, front, back, etc.) in the embodiments of this application are intended only to illustrate the relative positional relationships and movement of components in a specific posture (as shown in the accompanying drawings). If the specific posture changes, the directional designations will also change accordingly. Furthermore, the terms "including," "having," and any variations thereof are intended to cover non-exclusive inclusions. For example, a process, method, system, product, or apparatus comprising a series of steps or elements is not limited to the listed steps or elements but may optionally include steps or elements not listed, or may optionally include other steps or elements inherent to such process, method, product, or apparatus.
[0060] Reference herein to an "embodiment" means that a particular feature, structure, or characteristic described in connection with the embodiment may be included in at least one embodiment of the present application. The appearance of this phrase in various places in the specification does not necessarily refer to the same embodiment, nor does it refer to independent or alternative embodiments that are mutually exclusive of other embodiments. It is understood, both explicitly and implicitly, by those skilled in the art that the embodiments described herein may be combined with other embodiments.
[0061] The present application is described in detail below with reference to the accompanying drawings and implementation methods.
[0062] Please refer to Figure 1 and Figure 2 ,in, Figure 1 This is a flow chart of the first embodiment of the switch control method of the present application. Figure 2 This is a schematic diagram of the structure of the first embodiment of the switch control circuit and voltage conversion circuit of the present application. Specifically, it can include the following steps:
[0063] S11: Obtain the output voltage of the voltage conversion circuit.
[0064] It is understandable that the switch control method in this embodiment is specifically as follows Figure 2 The first switch control circuit 100 shown is used to control the switching of a first voltage conversion circuit 200. The first voltage conversion circuit 200 includes a first master conversion circuit 201 and a first slave conversion circuit 202 coupled to each other. The first switch control circuit 100 is coupled to the first master conversion circuit 201 and the first slave conversion circuit 202 to control the first master conversion circuit 201 and the first slave conversion circuit 202 using any of the switch control methods described herein.
[0065] It is worth noting that the term "coupled" as used herein encompasses both direct and indirect connection methods. Therefore, if a first circuit is described as being coupled to a second circuit, this means that the first circuit may be directly connected to the second circuit via electrical connection, wireless transmission, optical transmission, or other signal connection methods, or may be indirectly connected to the second circuit via other circuits or connection methods.
[0066] In addition, the number of the first slave conversion circuits 202 can be one or more, corresponding to the first slave conversion circuit 1, the first slave conversion circuit 2,..., the first slave conversion circuit n (n is a positive integer greater than 0); or it can be understood that the number of the first voltage conversion circuits 200 is at least two. In order to facilitate unified switch control, one of the first voltage conversion circuits 200 is established as the host, that is, the first host conversion circuit 201, and the other first voltage conversion circuits 200 correspond to slaves, that is, the first slave conversion circuit 202.
[0067] In some embodiments, the first host conversion circuit 201 and the first slave conversion circuit 202 are interlaced and connected in parallel with each other, and can specifically be a single-phase PFC circuit, a three-phase PFC circuit, a totem pole circuit or any other reasonable functional circuit for voltage conversion, which is not limited in this application.
[0068] Specifically, the first switch control circuit 100 is used to collect the output voltage of the first voltage conversion circuit 200 in real time.
[0069] S12: Obtain a first on-time using the output voltage.
[0070] The first switch control circuit 100 calculates the first on-time of the first host conversion circuit 201 based on the output voltage using a preset algorithm or formula. The first on-time determines the duration of the on-time of the switch element within the first host conversion circuit 201 in each cycle.
[0071] For example, the first switch control circuit 100 can use a PID (Proportional Integral Derivative) controller, a P controller I, or any other reasonable feedback control algorithm to adjust the first turn-on time so that the output voltage reaches a desired value, which is not limited in this application.
[0072] S13: Generate a first control signal using the first on-time.
[0073] Furthermore, according to the calculated first on-time, a pulse signal of corresponding width is generated as a first control signal, which is used to trigger the switching operation of the first host conversion circuit 201 .
[0074] S14: Obtaining the accumulated count value between the end time of the first cycle currently corresponding to the master conversion circuit and the end time of the second cycle corresponding to the slave conversion circuit.
[0075] Using a counter, timer or any other reasonable program operation function, when the cycle end mark of the first host conversion circuit 201 is obtained, that is, counting starts at the end of the first cycle, until the cycle end mark of the first slave conversion circuit 202 is obtained, that is, it ends at the end of the second cycle, and is recorded as the current accumulated count value.
[0076] S15: Obtain a second activation time using the first activation time and the accumulated count value.
[0077] Furthermore, the first on-time and the accumulated count value are combined to calculate the second on-time of the first slave converter circuit 202. The second on-time also determines the on-time length of the first slave converter circuit 202 in each cycle.
[0078] In some embodiments, the first switch control circuit 100 can specifically use the accumulated count value to adjust the first turn-on time to obtain the second turn-on time through phase shift adjustment, proportional relationship or other logical operations. For example, after performing phase shift adjustment on the first turn-on time, the accumulated count value is used to compensate the first turn-on time after phase shift adjustment to obtain the second turn-on time to adapt to the control requirements of the system. This application does not limit this.
[0079] S16: Generate a second control signal using the second on-time.
[0080] According to the calculated second on-time, a pulse signal of corresponding width is generated as a second control signal, which is used to trigger the switching operation of the first slave conversion circuit 202 .
[0081] S17: Sending the first control signal and the second control signal to the master conversion circuit and the slave conversion circuit respectively, so as to trigger the master conversion circuit and the slave conversion circuit to change the switch state respectively, thereby adjusting the output voltage.
[0082] The generated first control signal and second control signal are sent to the first host conversion circuit 201 and the first slave conversion circuit 202 respectively to trigger the relevant switching elements therein to change the switching states, thereby adjusting the output voltage of the entire first voltage conversion circuit 200 .
[0083] The above solution, by using the first on-time corresponding to the first master conversion circuit 201 and the accumulated count value to compensate for the second on-time corresponding to the first slave conversion circuit 202, effectively avoids the deviation of the phase angle between the first control signal and the second control signal, thereby reducing the output voltage ripple and lowering the current harmonic distortion rate, ensuring the stability, reliability and operating efficiency of the power supply. By accurately calculating and generating the control signal, it is possible to achieve fine adjustment of the output voltage of the first voltage conversion circuit 200, improving the stability and response speed of the system. By introducing the accumulated count value, the coordinated operation between the two conversion circuits is ensured, avoiding performance degradation or failure caused by asynchrony. By accurately controlling the switching state of the conversion circuit, it can better meet various application requirements and improve the operating efficiency and reliability of the overall system. It is also applicable to a variety of application scenarios, whether it is power management systems, industrial automation or renewable energy generation, it can provide efficient energy conversion and control.
[0084] Please continue reading Figure 3 , Figure 3 yes Figure 1 In one embodiment, the switch control method of the present application includes not only the above steps S11 to S17, but also some more specific steps. Specifically, the above step S14 may further include the following steps:
[0085] S141: Obtaining a master inductor current in the master conversion circuit and a slave inductor current in the slave conversion circuit.
[0086] It is understandable that when the first switch control circuit 100 has a ZCD (Zero Crossing Detector), the ZCD can be used to obtain the cycle end flags of the first master conversion circuit 201 and the first slave conversion circuit 202. That is, the end time of the first cycle and the end time of the second cycle are determined by detecting the zero crossing point of the corresponding inductor current, thereby obtaining the accumulated count value.
[0087] Specifically, the first switch control circuit 100 samples and obtains the master inductor current and the slave inductor current from the first master conversion circuit 201 and the first slave conversion circuit 202 respectively.
[0088] S142: Obtaining an accumulated count value between a first zero-crossing moment of the master inductor current and a second zero-crossing moment of the slave inductor current.
[0089] The ZCD is used to detect and obtain the first zero-crossing moment of the master inductor current and the second zero-crossing moment of the slave inductor current, so as to record the accumulated count value from the first zero-crossing moment to the second zero-crossing moment through a counter.
[0090] Please continue reading Figure 4 , Figure 4 yes Figure 1 In one embodiment, the switch control method of the present application includes not only the above steps S11 to S17, but also some more specific steps. Specifically, the above step S15 may further include the following steps:
[0091] S151: Obtain the input voltage of the master conversion circuit and the total number of slave conversion circuits.
[0092] It is understandable that when there are multiple first slave conversion circuits 202, in order to suppress output voltage ripple, it is necessary to implement phase staggered control of the first master conversion circuit 201 and each first slave conversion circuit 202. For example, when there is one first slave conversion circuit 202, according to standard phase-shifting adjustment, it is necessary to ensure that the corresponding second control signal is 180 degrees out of phase with the first control signal; and when there are two first slave conversion circuits 202, the corresponding two second control signals must be guaranteed to be 120 degrees out of phase with the first control signal in sequence; and so on, when there are n first slave conversion circuits 202, the corresponding n second control signals must be guaranteed to be 360 / (n+1) degrees out of phase with the first control signal in sequence.
[0093] It is worth noting that since the input voltage of the first voltage conversion circuit 200 changes in the form of a sine wave, in order to ensure the stability of the output voltage, the frequencies of the corresponding first control signal and the second control signal will also gradually change. Therefore, if the phase-shifting adjustment is performed according to the above standard, there will still be a gradual deviation in the phase-shifting angle of each control signal, which will lead to increased output voltage ripple and abnormal current harmonics. Therefore, it is necessary to further perform phase compensation on each second control signal after the standard phase-shifting adjustment.
[0094] Specifically, the first switch control circuit 100 collects the output voltage of the first voltage conversion circuit 200 in real time, and determines the total number of the first slave conversion circuits 202 .
[0095] S152: Obtain a second on-time by using the first on-time, the accumulated count value, and the total number in response to a change trend of the absolute value of the input voltage.
[0096] Please continue to refer to Figure 5 and Figure 6 , Figure 5 yes Figure 2 A waveform diagram of an inductor current in a medium voltage conversion circuit according to an embodiment of the present invention is shown. Figure 6 yes Figure 2 A waveform diagram of an inductor current in a medium voltage conversion circuit according to another embodiment.
[0097] It can be understood that, taking the first host conversion circuit 201 and the first slave conversion circuit 202 in the first voltage conversion circuit 200 as PFC circuits as an example, since the input voltage of the first voltage conversion circuit 200 will change in the form of a sine wave, there will be two changing trends: the absolute value of the input voltage, that is, the amplitude of the instantaneous value of the voltage gradually increases or gradually decreases. When the absolute value of the input voltage gradually increases, the master inductor current and the slave inductor current in the first host conversion circuit 201 and the first slave conversion circuit 202 will be as follows: Figure 5 In the changing state shown, the first switching period of the corresponding first control signal will gradually increase. If the first control signal is adjusted by standard phase shift to obtain the second control signal, the actual phase shift angle will lag, so forward compensation is required. When the absolute value of the input voltage gradually decreases, the master inductor current and the slave inductor current in the first master conversion circuit 201 and the first slave conversion circuit 202 will be as follows Figure 6 In the changing state shown, the first switching period of the first control signal will gradually decrease. If the first control signal is adjusted by standard phase shift to obtain the second control signal, the phase shift angle will actually advance, so reverse compensation is required.
[0098] Specifically, the first switch control circuit 100 detects the changing trend of the absolute value of the input voltage in real time, and in response to the gradual increase or decrease of the absolute value of the input voltage, uses the corresponding forward compensation function or reverse compensation function to calculate the first turn-on time, the accumulated count value and the total number to obtain the second turn-on time.
[0099] See also Figure 7 , Figure 7 This is a flow chart of the second embodiment of the switch control method of the present application. The switch control method of this embodiment is Figure 1 A flow chart of a detailed implementation of the switch control method in FIG. 1 specifically includes the following steps:
[0100] S21: Obtain the output voltage of the voltage conversion circuit.
[0101] S22: Obtain a first on-time using the output voltage.
[0102] S23: Generate a first control signal using the first on-time.
[0103] S24: Obtain the accumulated count value between the end time of the first cycle currently corresponding to the master conversion circuit and the end time of the second cycle corresponding to the slave conversion circuit.
[0104] Among them, S21, S22, S23 and S24 are Figure 1 S11, S12, S13 and S14 are the same. For details, please refer to S11, S12, S13 and S14 and their related text descriptions, which will not be repeated here.
[0105] S25: Obtain the input voltage of the master conversion circuit and the total number of slave conversion circuits.
[0106] Specifically, the first switch control circuit 100 collects the input voltage of the first voltage conversion circuit 200 in real time, and determines the total number of the first slave conversion circuits 202 .
[0107] S26: Acquire a first switching cycle of the first control signal.
[0108] The first switch control circuit 100 utilizes an internal counter or pulse clock to record and obtain the first switching period of the first control signal, or calculates the first switching period through the first on-time.
[0109] S27: Detect whether the first switching period is equal to the maximum switching period.
[0110] It can be understood that, due to the limitations of the physical characteristics of the relevant switching elements inside the first voltage conversion circuit 200 and the signal processing circuit inside the first switching control circuit 100, the first switching period of the first control signal and the second switching period of the second control signal correspondingly generated by the first switching control circuit 100 are also provided with a maximum switching period and a minimum switching period, that is, the first switching period and the second switching period will not exceed the maximum switching period and will not be lower than the minimum switching period.
[0111] In addition, when the first switching period of the first control signal is at the maximum switching period, even if the absolute value of the input voltage of the first voltage conversion circuit 200 gradually increases, the first switching period cannot continue to increase, so there is no need to perform phase compensation at this time.
[0112] Specifically, the first switch control circuit 100 detects whether the first switching period of the currently generated first control signal is equal to the maximum switching period.
[0113] If the first switching period is equal to the maximum switching period, S28 is executed; if the first switching period is less than the maximum switching period, S29 is executed.
[0114] S28: Perform phase shift adjustment on the first control signal to obtain a second control signal.
[0115] As can be seen from the above, when the first switching period is equal to the maximum switching period, there is no need to perform phase compensation, and the first control signal can be directly phase-shifted to obtain the second control signal. For example, when the number of first slave conversion circuits 202 is n, the first control signal is sequentially phase-shifted by 360 / (n+1) degrees to obtain n second control signals.
[0116] S29: Detect whether a first difference value obtained by subtracting the accumulated count value from the quotient of the first switching period divided by the sum of the total number and 1 is greater than a first set threshold.
[0117] It is understandable that when the first switching cycle of the first control signal is at the minimum switching cycle, even if the absolute value of the input voltage of the first voltage conversion circuit 200 gradually decreases, the first switching cycle cannot continue to decrease. At this time, reverse compensation of the first turn-on time will lead to an active discontinuous current mode.
[0118] Specifically, a first difference value obtained by dividing the first switching period by the sum of the total number and 1 and subtracting the accumulated count value is used to detect whether the first difference value is greater than a first set threshold value.
[0119] It is worth noting that the first set threshold can be specifically understood as the first difference corresponding to the deviation of the phase angle can no longer be guaranteed by only compensating the first opening time to obtain the second control signal, which is specifically determined by the actual application scenario and is not limited in this application.
[0120] Among them, if the first difference obtained by dividing the first switching period by the sum of the total number and 1 minus the accumulated count value is greater than the first set threshold, S210 is executed; if the first difference obtained by dividing the first switching period by the sum of the total number and 1 minus the accumulated count value is not greater than the first set threshold, S211 is executed.
[0121] S210: Encapsulating the second control signal in the next first switching cycle.
[0122] It is understandable that when the first difference is greater than the first set threshold, the phase deviation cannot be avoided by phase compensation. At this time, the second control signal needs to be stopped for one beat, that is, the second control signal needs to be blocked in the next first switching cycle to wait for half-cycle callback.
[0123] S211: In response to the absolute value of the input voltage gradually increasing from 0 to a first maximum value, a first preset function is used to calculate the first on-time, the accumulated count value, the total number and the first switching period to obtain a second on-time.
[0124] Specifically, when the first switch control circuit 100 detects that the absolute value of the input voltage gradually increases from 0 to the first maximum value, it will use the first preset function to calculate the first turn-on time, the accumulated count value, the total number and the first switching period to obtain the second turn-on time.
[0125] The calculation formula of the first preset function is:
[0126] T ON2 =T ON1 +K1*(T1 / (n+1)-S);
[0127] Among them, T ON1 is the first on-time, K1 is the first compensation coefficient, T1 is the first switching period, n is the total number and is a positive integer greater than 0, S is the accumulated count value, T ON2 This is the second opening time.
[0128] In some embodiments, the first compensation coefficient K1 is 0.5-1, which is not limited in this application.
[0129] S212: In response to the absolute value of the input voltage gradually decreasing from the first maximum value to 0, a second preset function is used to calculate the first on-time, the accumulated count value, the total number and the first switching period to obtain a second on-time.
[0130] When the first switch control circuit 100 detects that the absolute value of the input voltage gradually decreases from the first maximum value to 0, it uses a second preset function to calculate the first on-time, the accumulated count value, the total number and the first switching period to obtain the second on-time.
[0131] The calculation formula of the second preset function is:
[0132] T ON2 =T ON1 -K1*(T1 / (n+1)-S).
[0133] S213: Generate a second control signal using the second on-time.
[0134] S214: Sending the first control signal and the second control signal to the master conversion circuit and the slave conversion circuit respectively, so as to trigger the master conversion circuit and the slave conversion circuit to change the switch state respectively, thereby adjusting the output voltage.
[0135] Among them, S213 and S214 are Figure 1 S16 and S17 are the same. For details, please refer to S16 and S17 and their related text descriptions, which will not be repeated here.
[0136] Furthermore, in one embodiment, the above S29 may be specifically replaced by: detecting whether the first switching period is equal to the minimum switching period.
[0137] If the first switching period is equal to the minimum switching period, S210 is executed; if the first switching period is not less than the minimum switching period, S211 is executed.
[0138] See also Figure 8 , Figure 8 This is a flow chart of the third embodiment of the switch control method of the present application. The switch control method of this embodiment is Figure 1 A flow chart of a detailed implementation of the switch control method in FIG. 1 specifically includes the following steps:
[0139] S31: Obtain the output voltage of the voltage conversion circuit.
[0140] Among them, S31 and Figure 1 For details, please refer to S11 and its related text descriptions, which will not be repeated here.
[0141] S32: Obtain a first characteristic parameter in the host conversion circuit.
[0142] Specifically, the first switch control circuit 100 samples and obtains the first characteristic parameter of the first host conversion circuit 201 .
[0143] Among them, taking the first host conversion circuit 201 as a PFC circuit as an example, the first characteristic parameter can be one or more of any reasonable circuit parameters such as inductor current, inductance, voltage difference, target peak current, etc., and this application does not limit this.
[0144] S33: Obtain a first on-time, a first negative current time, and a first off-time using the output voltage and the first characteristic parameter.
[0145] Furthermore, a specific function operation is performed using the currently acquired output voltage and the first characteristic parameter to obtain a first on-time, a first negative current time, and a first off-time.
[0146] It is worth noting that the calculation of the first on-time, the first negative current time, and the first off-time in the PFC circuit is closely related to the circuit operating mode and control method, and the above-mentioned specific function operations are mentioned in the relevant technologies in this field and will not be repeated here.
[0147] S34: Generate a first control signal using the first on-time, the first negative current time, and the first off-time.
[0148] It is understood that the first negative current time refers to the time period during which the inductor current in the PFC circuit becomes negative at a certain stage within the switching cycle. The first on-time corresponds to the time when the relevant switching elements within the first host conversion circuit 201 are triggered to turn on; the first off-time corresponds to the time when the relevant switching elements within the first host conversion circuit 201 are triggered to turn off.
[0149] It can be seen from this that after obtaining the first on-time, the first negative current time and the first off-time, the duration intervals of the high and low levels of the first control signal can be determined to generate the first control signal.
[0150] S35: Obtain the current first cycle end time using the first on-time, the first negative current time, and the first off-time.
[0151] Furthermore, after obtaining the first on-time, the first negative current time and the first off-time, the first switching cycle of the first control signal can be determined by calculation, and then the end time of the first off-time, that is, the end time of the current first cycle, can be determined.
[0152] It is worth noting that the above acquisition of the first cycle end time actually corresponds to the operating condition when the first switch control circuit 100 does not have ZCD. When the first switch control circuit 100 has ZCD, the first cycle end time can be directly obtained through ZCD detection.
[0153] S36: Obtain the second cycle end time of the previous second switching cycle of the second control signal.
[0154] It is understandable that when the first switch control circuit 100 does not have ZCD, the second cycle end time is actually calculated using the second turn-on time, second negative current time and second turn-off time obtained from the second switching cycle of the second control signal.
[0155] S37: Obtain the accumulated count value from the end time of the first cycle to the end time of the second cycle.
[0156] Specifically, a counter, a timer or any other reasonable program operation function is used to count from the end time of the first cycle to the end time of the second cycle to record the current accumulated count value.
[0157] S38: Obtain a second activation time using the first activation time and the accumulated count value.
[0158] Among them, S38 and Figure 1For details, please refer to S15 and its related text descriptions, which will not be repeated here.
[0159] S39: Obtain a second negative current time using the first negative current time.
[0160] Specifically, the first negative current time is assigned to the second negative current time to obtain the second negative current time, that is, the second negative current time is equal to the first negative current time; or, in a specific scenario, a set compensation function is used to calculate the first negative current time to obtain the second negative current time.
[0161] S310: Obtain a second off time using the first off time and the accumulated count value.
[0162] It is understandable that when the first switch control circuit 100 does not have ZCD, similar to the compensation for the first turn-on time, the first switch control circuit 100 can also specifically adopt a corresponding compensation function to use the accumulated count value to compensate for the first turn-off time to obtain the second turn-off time.
[0163] S311 : Generate a second control signal using a second on-time, a second negative current time, and a second off-time.
[0164] Similarly, after obtaining the second on-time, the second negative current time, and the second off-time, the duration intervals of the high and low levels of the second control signal can be determined to generate the second control signal.
[0165] S312: Sending the first control signal and the second control signal to the master conversion circuit and the slave conversion circuit respectively, so as to trigger the master conversion circuit and the slave conversion circuit to change the switch state respectively, thereby adjusting the output voltage.
[0166] Among them, S312 and Figure 1 For details, please refer to S17 and its related text descriptions, which will not be repeated here.
[0167] Please continue reading Figure 9 , Figure 9 yes Figure 8 Flowchart of an embodiment of S310 in FIG. In one embodiment, the switch control method of the present application includes, in addition to the above S31-S312, further including some more specific steps. Specifically, the above S310 may further include the following steps:
[0168] S3101: Obtain an input voltage of a master conversion circuit, a total number of slave conversion circuits, and a first switching period of a first control signal.
[0169] Specifically, the first switch control circuit 100 obtains the input voltage of the first master conversion circuit 201 , the total number of the first slave conversion circuits 202 , and the first switching period of the first control signal in real time from the first master conversion circuit 201 .
[0170] S3102: In response to the absolute value of the input voltage gradually increasing from 0 to a first maximum value, a third preset function is used to calculate the first off-time, the accumulated count value, the total number and the first switching period to obtain a second off-time.
[0171] Specifically, when the first switch control circuit 100 does not have a ZCD, the first switch control circuit 100 will use a third preset function to calculate the first off-time, the accumulated count value, the total number and the first switching period to obtain the second off-time when detecting that the absolute value of the input voltage gradually increases from 0 to the first maximum value.
[0172] The calculation formula of the third preset function is:
[0173] T OFF2 =T OFF1 +K2*(T1 / (n+1)-S);
[0174] Among them, T OFF1 is the first off time, K2 is the second compensation coefficient, T1 is the first switching period, n is the total number and is a positive integer greater than 0, S is the accumulated count value, T OFF2 is the second off time.
[0175] In some embodiments, the second compensation coefficient K2 is 0.1-0.2, which is not limited in this application.
[0176] S3103: In response to the absolute value of the input voltage gradually decreasing from the first maximum value to 0, a fourth preset function is used to calculate the first off-time, the accumulated count value, the total number and the first switching period to obtain a second off-time.
[0177] When the first switch control circuit 100 detects that the absolute value of the input voltage gradually decreases from the first maximum value to 0, the first switch control circuit 100 calculates the first off time, the accumulated count value, the total number and the first switching period using a fourth preset function to obtain a second off time.
[0178] The calculation formula of the fourth preset function is:
[0179] T OFF2 =T OFF1 -K2*(T1 / (n+1)-S).
[0180] See also Figure 10 , Figure 10This is a flow chart of the fourth embodiment of the switch control method of the present application. The switch control method of this embodiment is Figure 1 A flow chart of a detailed implementation of the switch control method in FIG. 1 specifically includes the following steps:
[0181] S41: Obtain the output voltage of the voltage conversion circuit.
[0182] It is understandable that the switch control method in this embodiment can be specifically as follows: Figure 12 The second switch control circuit (not shown) shown implements switch control on the second voltage conversion circuit 300 .
[0183] For easier understanding, please continue to refer to Figure 11 , Figure 11 It is a structural diagram of the second embodiment of the switch control circuit and voltage conversion circuit of the present application.
[0184] In some embodiments, the second voltage conversion circuit 300 includes a second host conversion circuit 301, a second slave conversion circuit 302, and a voltage regulated output circuit 303. The second host conversion circuit 301 includes a first A-phase sub-switch circuit 3011, a first B-phase sub-switch circuit 3012, a first C-phase sub-switch circuit 3013, a first capacitor C11, a second capacitor C12, a third capacitor C13, a first inductor L1, a second inductor L2, and a third inductor L3. The second slave conversion circuit 302 includes a second A-phase sub-switch circuit 3021, a second B-phase sub-switch circuit 3022, a second C-phase sub-switch circuit 3023, a fourth inductor L4, a fifth inductor L5, and a fifth inductor L6. and the sixth inductor L6, the first A-phase sub-switch circuit 3011 includes a first switching tube S1 and a second switching tube S2, the first B-phase sub-switch circuit 3012 includes a third switching tube S3 and a fourth switching tube S4, the first C-phase sub-switch circuit 3013 includes a fifth switching tube S5 and a sixth switching tube S6, the second A-phase sub-switch circuit 3021 includes a seventh switching tube S7 and an eighth switching tube S8, the second B-phase sub-switch circuit 3022 includes a ninth switching tube S9 and a tenth switching tube S10, the second C-phase sub-switch circuit 3023 includes an eleventh switching tube S11 and a twelfth switching tube S12, and the voltage stabilizing output circuit 303 includes a first output capacitor C1 and a second output capacitor C2.
[0185] In which, the first end of the first capacitor C11 is coupled to the first end of the first inductor L1 and the first end of the second inductor L2, and is used to couple to the A-phase power supply Uga in the power supply circuit 400. The first end of the second capacitor C12 is coupled to the first end of the third inductor L3 and the first end of the fourth inductor L4, and is used to couple to the B-phase power supply Ugb. The first end of the third capacitor C13 is coupled to the first end of the fifth inductor L5 and the first end of the sixth inductor L6, and is used to couple to the C-phase power supply Ugc. The second end of the first capacitor C11 is coupled to the second end of the second capacitor C12, the second end of the third capacitor C13, the second end of the first output capacitor C1, and the first end of the second output capacitor C2. The second end of the first inductor L1 is coupled to the first end of the first switch tube S1 and the second end of the second switch tube S2. The second end of the second inductor L2 is coupled to the first end of the third switch tube S3 and the second end of the fourth switch tube S4. The second end of the third inductor L3 is coupled to the first end of the fifth switch tube S5 and the sixth switch tube S6. A second end of the fourth inductor L4 is coupled to the first end of the seventh switch S7 and the second end of the eighth switch S8. A second end of the fifth inductor L5 is coupled to the first end of the ninth switch S9 and the second end of the tenth switch S10. A second end of the sixth inductor L6 is coupled to the first end of the eleventh switch S11 and the second end of the twelfth switch S12. A second end of the first switch S1 is coupled to the second end of the third switch S3, the second end of the fifth switch S5, the second end of the seventh switch S7, the second end of the ninth switch S9, the second end of the eleventh switch S11, and the first end of the first output capacitor C1. A first end of the second switch S2 is coupled to the first end of the fourth switch S4, the first end of the sixth switch S6, the first end of the eighth switch S8, the first end of the tenth switch S10, the first end of the twelfth switch S12, and the second end of the second output capacitor C2. A third end of each of the first to twelfth switches S12 is coupled to the second switch control circuit.
[0186] In some embodiments, the first switch tube S1, the second switch tube S2, the third switch tube S3, the fourth switch tube S4, the fifth switch tube S5, the sixth switch tube S6, the seventh switch tube S7, the eighth switch tube S8, the ninth switch tube S9, the tenth switch tube S10, the eleventh switch tube S11 and the twelfth switch tube S12 can specifically be a MOS (Metal Oxide Semiconductor Field Effect Transistor) tube, a triode, a thin film transistor or a field effect transistor or any other reasonable switch tube, and this application is not limited to this.
[0187] It is worth noting that, to distinguish the two ends of each switching transistor other than the control terminal, one of the terminals is referred to as the first terminal and the other as the second terminal. When each switching transistor is a triode, the control terminal, i.e., the third terminal, can be specifically the base, while the first terminal is the collector and the second terminal is the emitter. Alternatively, the third terminal can be specifically the base, while the first terminal is the emitter and the second terminal is the collector.
[0188] When the above switching tubes are MOS tubes, thin film transistors or field effect transistors, the third end can be a gate, the first end can be a drain, and the second end can be a source; or, the third end can be a gate, the first end can be a source, and the second end can be a drain.
[0189] It can be seen that the second voltage conversion circuit 300 can be specifically understood as a three-phase six-switch full-bridge PFC circuit, wherein the first switch tube S1, the third switch tube S3, the fifth switch tube S5, the seventh switch tube S7, the ninth switch tube S9, and the eleventh switch tube S11 are upper switches, and the second switch tube S2, the fourth switch tube S4, the sixth switch tube S6, the eighth switch tube S8, the tenth switch tube S10, and the twelfth switch tube S12 are lower switches. When the input voltage Uac is in the positive half cycle, that is, the input voltage Uac is greater than 0, the lower switch is the energy storage tube and the upper switch is the freewheeling tube. When the input voltage Uac is in the negative half cycle, that is, the input voltage Uac is less than 0, the upper switch is the energy storage tube and the lower switch is the freewheeling tube.
[0190] In addition, in other embodiments, the second voltage conversion circuit 300 can also be a three-phase nine-switch full-bridge PFC circuit, or a three-phase twelve-switch full-bridge PFC circuit, that is, the number of the second slave conversion circuits 302 can be any reasonable number such as 1, 2 or 3, and this application does not limit this.
[0191] Specifically, the second switch control circuit is used to collect the output voltage Udc from the second voltage conversion circuit 300 in real time.
[0192] S42: Acquire the A-phase input voltage, the B-phase input voltage, and the C-phase input voltage of the host conversion circuit.
[0193] The second switch control circuit samples and obtains the A-phase input voltage Ua, the B-phase input voltage Ub and the C-phase input voltage Uc provided by the A-phase power supply Uga, the B-phase power supply Ugb and the C-phase power supply Ugc respectively from the second host conversion circuit 301 .
[0194] S43: Determine the first control phase and the second control phase in the host conversion circuit according to the order of the absolute values of the instantaneous values of the A-phase input voltage, the B-phase input voltage, and the C-phase input voltage.
[0195] It is understandable that since the A-phase power supply Uga, the B-phase power supply Ugb and the C-phase power supply Ugc are AC power supplies, the instantaneous values of the A-phase input voltage Ua, the B-phase input voltage Ub and the C-phase input voltage Uc will change in the form of a sine wave. In the control strategy of the three-phase PFC circuit, there are usually TCM (Triangular Current Mode) and DCM (Discontinuous Current Mode). In order to meet the appropriate power supply requirements, different control modes are required for different phases in the three-phase PFC circuit according to the absolute value of the instantaneous value of the input voltage Uac.
[0196] It's worth noting that TCM is a control strategy used in power electronic converters that aims to reduce losses and improve efficiency by optimizing switching behavior. TCM controls the inductor current's triangular waveform to ensure that the current is zero or negative when the switch is on, thereby achieving zero-voltage switching (ZVS) or zero-current switching (ZCS).
[0197] DCM is a common operating mode in switching power supplies. Its core characteristic is that the inductor current returns to zero during each switching cycle. In DCM mode, the inductor current drops to zero and remains there for a period of time during each switching cycle, forming a "discontinuous" triangular waveform.
[0198] Specifically, the second switch control circuit sorts the absolute values of the instantaneous values of the currently acquired A-phase input voltage Ua, B-phase input voltage Ub and C-phase input voltage Uc, so as to select the first A-phase sub-switch circuit 3011, the first B-phase sub-switch circuit 3012 and the first C-phase sub-switch circuit 3013 in the second host conversion circuit 301 to correspond to different control modes according to the current sorting size, so as to determine the first A-phase sub-switch circuit 3011, the first B-phase sub-switch circuit 3012 and the first C-phase sub-switch circuit 3013 as the first control phase or the second control phase in turn.
[0199] The first control phase may specifically correspond to a sub-switch circuit using TCM, and the second control phase may correspond to a sub-switch circuit using DCM.
[0200] For example, one of the first A-phase sub-switch circuit 3011, the first B-phase sub-switch circuit 3012 and the first C-phase sub-switch circuit 3013 corresponding to the largest one among the absolute values of the instantaneous values of the A-phase input voltage Ua, the B-phase input voltage Ub and the C-phase input voltage Uc is determined as the first control phase, and the other two are determined as the second control phase; or, one of the first A-phase sub-switch circuit 3011, the first B-phase sub-switch circuit 3012 and the first C-phase sub-switch circuit 3013 corresponding to the smallest one among the absolute values of the instantaneous values of the A-phase input voltage Ua, the B-phase input voltage Ub and the C-phase input voltage Uc is determined as the second control phase, and the other two are determined as the first control phase.
[0201] Among them, taking the absolute values of the instantaneous values of the A-phase input voltage Ua, the B-phase input voltage Ub and the C-phase input voltage Uc decreasing in sequence as an example, the second switch control circuit can specifically determine the first A-phase sub-switch circuit 3011 as the first control phase, and determine the first B-phase sub-switch circuit 3012 and the first C-phase sub-switch circuit 3013 as the second control phase.
[0202] Of course, when the absolute values of the instantaneous values of the A-phase input voltage Ua, the B-phase input voltage Ub and the C-phase input voltage Uc increase successively, the first C-phase sub-switch circuit 3013 corresponds to the first control phase, the A-phase input voltage Ua corresponds to the second control phase, and the B-phase input voltage Ub corresponds to different control strategies, which can specifically be the first control phase or the second control phase; and so on, when the absolute values of the instantaneous values of the A-phase input voltage Ua, the B-phase input voltage Ub and the C-phase input voltage Uc have other arrangements, there will also be any other reasonable corresponding relationships, which will not be repeated here.
[0203] S44: Acquire a first circuit parameter of the first control phase and a second circuit parameter of the second control phase.
[0204] Specifically, the second switch control circuit samples and obtains its first circuit parameters from the second host conversion circuit 301 determined as the first control phase, such as the first A-phase sub-switch circuit 3011, and samples and obtains its second circuit parameters from the second control phase, such as the first B-phase sub-switch circuit 3012 and the first C-phase sub-switch circuit 3013.
[0205] It is understandable that the first circuit parameter and the second circuit parameter can specifically be one or more of any reasonable circuit parameters such as the inductor current, inductance, voltage difference, target peak current, etc. in the corresponding sub-switch circuit, and this application does not limit this.
[0206] S45: Obtain a third on-time, a third negative current time, and a third off-time using the output voltage and the first circuit parameter.
[0207] Please continue reading Figure 12 , Figure 12 yes Figure 11 Schematic diagram of waveforms of the control signal in the switch control circuit and the inductor current in the voltage conversion circuit in the first embodiment.
[0208] It is understandable that the first circuit parameter can specifically include the A-phase inductor current, and the zero-crossing point of the A-phase inductor current actually corresponds to the end moment of the third off-time, and the third on-time, third negative current time and third off-time of the first control phase can be specifically obtained by processing the output voltage Udc, the A-phase inductor current and any other reasonable first circuit parameters through specific function operations.
[0209] S46: Obtain a fourth on-time, a fourth negative current time, and a fourth off-time using the output voltage and the second circuit parameter.
[0210] Similarly, the second circuit parameters may specifically include the B-phase inductor current and the C-phase inductor current, and the zero-crossing points of the B-phase inductor current and the C-phase inductor current actually correspond to the end moment of the fourth off-time. The fourth on-time, the fourth negative current time and the fourth off-time of the second control phase may also be obtained by processing the output voltage Udc, the B-phase inductor current, the C-phase inductor current and any other reasonable second circuit parameters through specific function operations.
[0211] S47: Generate a first driving signal using the third on-time, the third negative current time, and the third off-time.
[0212] It is understood that the third negative current time refers to the period of time during which the phase A inductor current in the PFC circuit becomes negative at a certain stage within the switching cycle. The third on-time corresponds to the time when the relevant switching elements within the first control phase are triggered to turn on; the third off-time corresponds to the time when the relevant switching elements within the first control phase are triggered to turn off.
[0213] It can be seen from this that after obtaining the third on-time, the third negative current time and the third off-time, the duration intervals of the high and low levels of the first driving signal can be determined to generate the first driving signal.
[0214] S48: Generate a second driving signal using the fourth on-time, the fourth negative current time, and the fourth off-time.
[0215] Similarly, after obtaining the fourth on-time, the fourth negative current time, and the fourth off-time, the high and low level durations of the second driving signal corresponding to the second control can be determined to generate the second driving signal.
[0216] S49: Obtain a first accumulated count value between the end time of the third cycle corresponding to the first control phase and the end time of the fourth cycle corresponding to the third control phase.
[0217] Specifically, a counter, a timer or any other reasonable program operation function is used to count from the end time of the third cycle corresponding to the first control phase until the end time of the fourth cycle corresponding to the third control phase, and the current first accumulated count value is recorded.
[0218] S410: Obtain a second accumulated count value between the end time of the fifth cycle corresponding to the second control phase and the end time of the sixth cycle corresponding to the fourth control phase.
[0219] Similarly, a counter, timer or any other reasonable program operation function is used to count from the end time of the fifth cycle corresponding to the second control phase to the end time of the sixth cycle corresponding to the fourth control phase, and record the current second accumulated count value.
[0220] S411: Obtain the total number of slave conversion circuits.
[0221] The total number of the second slave conversion circuits 302 in the second voltage conversion circuit 300 is determined by detecting the feedback signal sampled and obtained from the second slave conversion circuit 302 or the preset configuration signal.
[0222] S412 : In response to the change trend of the absolute value of the first-phase input voltage, obtain a fifth on-time corresponding to the third control by using the third on-time, the first accumulated count value, and the total number.
[0223] Please continue to refer to Figure 13 and Figure 14 ,in, Figure 13 yes Figure 11 Schematic diagram of waveforms of the control signal in the switch control circuit and the inductor current in the voltage conversion circuit in the second embodiment, Figure 14 yes Figure 13 A schematic diagram of waveforms of a master inductor current of a master conversion circuit and a slave inductor current of a slave conversion circuit in a medium voltage conversion circuit according to an embodiment.
[0224] It is understandable that, since the A-phase input voltage Ua, the B-phase input voltage Ub, and the C-phase input voltage Uc change in the form of a sine wave, there will be two changing trends: the amplitude of the instantaneous voltage gradually increases and gradually decreases. Correspondingly, the first-phase input voltage of the first control phase and the second-phase input voltage of the second control phase will also have the amplitude of the instantaneous voltage gradually increase and gradually decrease. When the amplitude of the instantaneous voltage gradually increases, the third switching period of the first drive signal will gradually increase. If the standard phase-shifting adjustment is adopted for the first drive signal to obtain the third drive signal, the following will occur: Figure 13 As shown in FIG5 , the phase angle actually lags, so forward compensation is required. When the absolute value of the input voltage Uac gradually decreases, the third switching period will gradually decrease. If the first drive signal is adjusted by standard phase deviation to obtain the third drive signal, the phase angle will actually advance, so reverse compensation is required.
[0225] Specifically, the second switch control circuit detects the changing trend of the absolute value of the first-phase input voltage in real time, and in response to the gradual increase or decrease in the absolute value of the first-phase input voltage, uses the corresponding forward compensation function or reverse compensation function to calculate the third turn-on time, the first accumulated count value and the total number to obtain the fifth turn-on time corresponding to the third control.
[0226] S413: In response to the change trend of the absolute value of the second-phase input voltage, obtain a sixth on-time corresponding to the fourth control by using the fourth on-time, the second accumulated count value, and the total number.
[0227] Please continue reading Figure 15 , Figure 15 yes Figure 11 Schematic diagram of waveforms of the control signal in the switch control circuit and the inductor current in the voltage conversion circuit according to the third embodiment.
[0228] Similarly, when the changing trend of the absolute value of the second-phase input voltage is detected, in response to the gradual increase or decrease in the absolute value of the second-phase input voltage, the corresponding forward compensation function or reverse compensation function is used to calculate the fourth turn-on time, the second accumulated count value and the total number to obtain the sixth turn-on time corresponding to the fourth control.
[0229] S414: Obtain a fifth negative current time using the third negative current time.
[0230] The third negative current time is assigned to the fifth negative current time to obtain the fifth negative current time, that is, the fifth negative current time is equal to the third negative current time; or, in a specific scenario, the third negative current time is calculated using a set compensation function to obtain the fifth negative current time.
[0231] S415: Obtain a fifth off-time by using the third off-time and the first accumulated count value.
[0232] It is understandable that when the second switch control circuit does not have ZCD, similar to the compensation for the third turn-on time, the second switch control circuit can also specifically adopt a corresponding compensation function to use the first accumulated count value to compensate for the third turn-off time to obtain the fifth turn-off time; of course, when the second switch control circuit has ZCD, the fifth turn-off time can also be directly obtained through ZCD detection.
[0233] S416 : Generate a third driving signal using the fifth on-time, the fifth negative current time, and the fifth off-time.
[0234] After the fifth on-time, the fifth negative current time, and the fifth off-time are acquired, the duration intervals of the high and low levels of the third driving signal can be determined to generate the third driving signal.
[0235] S417: Obtain a sixth negative current time using the fourth negative current time.
[0236] Similarly, the fourth negative current time is assigned to the sixth negative current time to obtain the sixth negative current time, that is, the sixth negative current time is equal to the fourth negative current time; or, in a specific scenario, the fourth negative current time is calculated using a set compensation function to obtain the sixth negative current time.
[0237] S418: Obtain a sixth off time using the fourth off time and the second accumulated count value.
[0238] When the second switch control circuit does not have a ZCD, similar to the compensation for the fourth turn-on time, the second switch control circuit can further adopt a corresponding compensation function to use the second accumulated count value to perform compensation calculation on the fourth turn-off time to obtain a sixth turn-off time; of course, when the second switch control circuit has a ZCD, the sixth turn-off time can also be directly obtained through ZCD detection.
[0239] S419: Generate a fourth driving signal using a sixth on-time, a sixth negative current time, and a sixth off-time.
[0240] After the sixth on-time, the sixth negative current time, and the sixth off-time are obtained, the duration intervals of the high and low levels of the fourth driving signal can be determined to generate the fourth driving signal.
[0241] S420: Sending the first drive signal, the second drive signal, the third drive signal and the fourth drive signal to the first control phase, the second control phase, the third control phase and the fourth control phase respectively to trigger the first control phase, the second control phase, the third control phase and the fourth control phase to change the switching state, thereby adjusting the output voltage.
[0242] The currently generated first drive signal, second drive signal, third drive signal and fourth drive signal are sent to the first control phase, the second control phase, the third control phase and the fourth control phase respectively to trigger the relevant switching elements inside them to change the switching state, thereby adjusting the output voltage Udc of the entire second voltage conversion circuit 300.
[0243] Please continue reading Figure 16 , Figure 16 yes Figure 10In one embodiment, the switch control method of the present application includes, in addition to the above steps S41-S420, further including some more specific steps. Specifically, the above step S45 may further include the following steps:
[0244] S451: Subtract the output voltage from the given output voltage to obtain a regulation error value.
[0245] Please continue reading Figure 17 , Figure 17 yes Figure 11 Schematic diagram of the logic framework of an embodiment of the switch control circuit generating a control signal.
[0246] Specifically, the second switch control circuit obtains a regulation error value by subtracting the currently obtained output voltage Udc from the given output voltage Ubus; or, the second switch control circuit may further obtain the output voltage Udc by performing a band-pass filter on it and then subtract the given output voltage Ubus to obtain the regulation error value.
[0247] S452: Perform proportional-integral adjustment on the adjustment error value to obtain a power dimension.
[0248] Furthermore, proportional-integral adjustment is performed on the currently obtained adjustment error value to obtain the power dimension P.
[0249] S453: Divide the power dimension to obtain the average current of phase A, the average current of phase B, and the average current of phase C.
[0250] The power dimension P is divided by three-phase voltage to obtain the average current I of phase A. avg-A , B phase average current I avg-B And the C phase average current I avg-C .
[0251] S454: Obtain a third on-time, a third negative current time, and a third off-time using the A-phase average current, the B-phase average current, the C-phase average current, and the first circuit parameter.
[0252] It is understandable that after determining the first control phase and the second control phase in the second host conversion circuit 301 according to the order of the absolute values of the instantaneous values of the A-phase input voltage Ua, the B-phase input voltage Ub, and the C-phase input voltage Uc, the first control phase will convert the A-phase average current I avg-A , B phase average current I avg-B And the C phase average current I avg-C The corresponding one or two thereof and the first circuit parameter are processed to obtain a third on-time Ton3, a third negative current time and a third off-time Toff3.
[0253] Furthermore, in one embodiment, after S45 and before S46, the following step may be specifically included: detecting whether there is a same-frequency control setting.
[0254] It is understandable that in the actual power supply of the second voltage conversion circuit 300, there is usually a need to perform same-frequency control on the second host conversion circuit 301 and the second slave conversion circuit 302, or not to perform same-frequency control on the second host conversion circuit 301 and the second slave conversion circuit 302. When there is a need for same-frequency control, it is necessary to make the first drive signal and the second drive signal satisfy a specific correlation.
[0255] Therefore, the second switch control circuit also needs to detect whether there is a same-frequency control setting, for example, detecting whether there is a corresponding function logic of the same-frequency control in the control program set by the user.
[0256] The above S46 may further specifically include: if there is a same-frequency control setting, using the output voltage Udc, the second circuit parameter, the third on-time, the third negative current time and the third off-time to obtain the fourth on-time Ton4, the fourth negative current time and the fourth off-time Toff4.
[0257] It is understandable that when the second switch control circuit determines that there is a same-frequency control setting, it uses the output voltage Udc, the second circuit parameter, the third turn-on time, the third negative current time and the third turn-off time to obtain the fourth turn-on time Ton4, the fourth negative current time and the fourth turn-off time Toff4.
[0258] Furthermore, in one embodiment, the above S46 may further include: using the average current I of the phase A avg-A , B phase average current I avg-B And the C phase average current I avg-C The second circuit parameters are used to obtain a fourth on-time Ton4, a fourth negative current time, and a fourth off-time Toff4.
[0259] If there is no need for same-frequency control, the second control phase will directly adjust the A phase mean current I according to the preset conversion formula or compensation formula. avg-A , B phase average current I avg-B And the C phase average current I avg-C The corresponding two or one of them and the second circuit parameter are processed to obtain the fourth turn-on time Ton4, the fourth negative current time and the fourth turn-off time Toff4.
[0260] It is worth noting that the first drive signal obtained using the third turn-on time Ton3, the third negative current time and the third turn-off time Toff3 actually includes two pulse width modulation signals with opposite and complementary phases, which are respectively sent to the A-phase energy storage tube and the A-phase freewheeling tube in the first A-phase sub-switch circuit 3011; and the second drive signal obtained using the fourth turn-on time Ton4, the fourth negative current time and the fourth turn-off time Toff4 actually includes two pulse width modulation signals with opposite and complementary phases. There are actually two second drive signals, of which the two pulse width modulation signals in one second drive signal are respectively sent to the B-phase energy storage tube and the B-phase freewheeling tube in the first B-phase sub-switch circuit 3012, and the two pulse width modulation signals in the other second drive signal are respectively sent to the C-phase energy storage tube and the C-phase freewheeling tube in the first C-phase sub-switch circuit 3013.
[0261] Please continue reading Figure 18 , Figure 18 yes Figure 10 In one embodiment, the switch control method of the present application includes not only the above steps S41 to S420, but also some more specific steps. Specifically, the above step S412 may further include the following steps:
[0262] S4121: Acquire a third switching cycle of the first driving signal.
[0263] Specifically, the second switch control circuit is used to detect and obtain the current third switching period of the first drive signal.
[0264] S4122: In response to the absolute value of the first phase input voltage gradually increasing from 0 to a second maximum value, a fifth preset function is used to calculate the third on-time, the first accumulated count value, the total number and the third switching period to obtain a fifth on-time.
[0265] When the second switch control circuit detects that the absolute value of the first-phase input voltage gradually increases from 0 to the second maximum value, the fifth preset function is used to calculate the third turn-on time, the first accumulated count value, the total number and the third switching cycle to obtain the fifth turn-on time.
[0266] The calculation formula of the fifth preset function is:
[0267] T ON5 =T ON3 +K3*(T3 / (n+1)-S1);
[0268] Among them, T ON3 is the third on-time, K3 is the third compensation coefficient, T3 is the third switching period, n is the total number and is a positive integer greater than 0, S1 is the first accumulated count value, TON5 This is the fifth opening time.
[0269] In some embodiments, the third compensation coefficient K3 is 0.5-1, which is not limited in this application.
[0270] S4123: In response to the absolute value of the first phase input voltage gradually decreasing from the second maximum value to 0, a sixth preset function is used to calculate the third on-time, the first accumulated count value, the total number and the third switching period to obtain a fifth on-time.
[0271] When the second switch control circuit detects that the absolute value of the first-phase input voltage gradually decreases from the second maximum value to 0, it will use the sixth preset function to calculate the third turn-on time, the first accumulated count value, the total number and the third switching period to obtain the fifth turn-on time.
[0272] The calculation formula of the sixth preset function is:
[0273] T ON5 =T ON3 -K3*(T3 / (n+1)-S1).
[0274] Please continue reading Figure 19 , Figure 19 yes Figure 10 In one embodiment, the switch control method of the present application includes not only the above steps S41-S420, but also some more specific steps. Specifically, the above step S413 may further include the following steps:
[0275] S4131: In response to the absolute value of the second phase input voltage gradually increasing from 0 to a third maximum value, and when the third switching period of the first drive signal is less than the maximum switching period, obtaining a sixth switching period of the fourth drive signal.
[0276] Specifically, the second switching control circuit is also used to detect and obtain the second phase input voltage and the third switching cycle of the first drive signal, so as to detect and obtain the sixth switching cycle of the fourth drive signal when it is determined that the absolute value of the second phase input voltage gradually increases from 0 to the third maximum value and the third switching cycle of the first drive signal is less than the maximum switching cycle.
[0277] S4132: Using a seventh preset function to perform calculations on the fourth on-time, the second accumulated count value, the total number, and the sixth switching cycle to obtain a sixth on-time.
[0278] The second switch control circuit uses a seventh preset function to calculate the fourth on-time, the second accumulated count value, the total number, and the sixth switch cycle to obtain a sixth on-time;
[0279] The calculation formula of the seventh preset function is:
[0280] T ON6 =T ON4 +K4*(T6 / (n+1)-S2);
[0281] Among them, T ON4 is the fourth on-time, K4 is the fourth compensation coefficient, T6 is the sixth switching period, n is the total number and is a positive integer greater than 0, S2 is the second accumulated count value, T ON6 The sixth opening time.
[0282] In some embodiments, the fourth compensation coefficient K4 is 0.05-0.1, which is not limited in this application.
[0283] Furthermore, in one embodiment, the above S413 may further specifically include: in response to the absolute value of the second-phase input voltage gradually decreasing from the third maximum value to 0, and when the fourth switching period of the second drive signal is greater than the minimum switching period, using an eighth preset function to calculate the fourth on-time, the second accumulated count value, the total number, and the sixth switching period to obtain a sixth on-time;
[0284] The calculation formula of the eighth preset function is:
[0285] T ON6 =T ON4 -K4*(T6 / (n+1)-S2).
[0286] Furthermore, in one embodiment, the above-mentioned S416 may specifically include: in response to the third on-time being greater than the minimum duty cycle, the third switching period being no greater than the minimum switching period, and a second difference obtained by subtracting the third on-time from the minimum switching period and then subtracting the third off-time being greater than the product of the minimum switching period and a preset compensation coefficient, the first drive signal is phase-shifted and adjusted using the total number to obtain the third drive signal.
[0287] It is understandable that in the above situation, the phase error cannot be adjusted, and the first control phase will perform phase shift adjustment on the first drive signal to obtain the third drive signal. For example, when the number of the second slave conversion circuits 302 is n, the first drive signal is sequentially phase shifted by 360 / (n+1) degrees to obtain n third drive signals.
[0288] In some embodiments, the preset compensation coefficient may be specifically 1 / 3-1 / 2, which is not limited in this application.
[0289] Furthermore, in one embodiment, the above-mentioned S416 may specifically include: in response to the third turn-on time being greater than the minimum duty cycle, the third switching period being not greater than the minimum switching period, and the second difference obtained by subtracting the third turn-on time from the minimum switching period and then subtracting the third turn-off time is less than the product between the minimum switching period and a preset compensation coefficient, the corresponding turn-on time of the first drive signal is compensated using the above-mentioned fifth preset function or the sixth preset function to obtain the third drive signal, which will not be repeated here.
[0290] Furthermore, in one embodiment, the above-mentioned S417 may specifically include: in response to the absolute value of the second-phase input voltage gradually decreasing from the third maximum value to 0, when the fourth switching period of the second drive signal is greater than the minimum switching period, and the fourth on-time is less than the minimum duty cycle, using a ninth preset function to calculate the fourth negative current time, the second accumulated count value, the total number, and the sixth switching period to obtain a sixth negative current time;
[0291] The calculation formula of the ninth preset function is:
[0292] T R6 =T R4 +K5*(T6 / (n+1)-S2);
[0293] Among them, T R4 is the fourth negative current time, K5 is the fifth compensation coefficient, T R6 It is the sixth negative current time.
[0294] In some embodiments, the fifth compensation coefficient K5 is 0.1-0.2, which is not limited in this application.
[0295] Furthermore, in one embodiment, the above S413 may specifically include: in response to the absolute value of the second-phase input voltage gradually decreasing from the third maximum value to 0, the fourth switching period of the second drive signal is greater than the minimum switching period, and the fourth turn-on time is less than the minimum duty cycle, using the fourth turn-on time to obtain the sixth turn-on time.
[0296] It is understandable that in the above situation, it is no longer possible to reversely compensate the fourth turn-on time, that is, to reduce the fourth turn-on time to obtain the sixth turn-on time, but it is necessary to compensate the sixth negative current time and assign the fourth turn-on time to the sixth turn-on time, that is, to make the sixth turn-on time equal to the fourth turn-on time.
[0297] Furthermore, extending the sixth negative current duration while maintaining the sixth on-time constant will increase the negative current and decrease the positive current, shortening the sixth off-time and thus the cycle. Furthermore, it is impossible to maintain simultaneous on-state operation of the energy storage tubes. Therefore, an error will be reported if the system operates in this state for a long time.
[0298] Specifically, detect whether the adjustment duration of the sixth negative current time exceeds the second set threshold; if the adjustment duration of the sixth negative current time exceeds the second set threshold, issue an error indication, such as popping up an error window, or sending an error message to the user terminal, to remind the user to respond in time.
[0299] Furthermore, in one embodiment, the above S419 may specifically include: in response to the third on-time being greater than the minimum duty cycle, the third switching period being not greater than the minimum switching period, and the second difference obtained by subtracting the third on-time from the minimum switching period and then subtracting the third off-time is greater than the product between the minimum switching period and a preset compensation coefficient, generating a fourth drive signal using the first drive signal.
[0300] It is understandable that in the above situation, the error between the output voltage Udc and the given output voltage has little effect on the sixth off-time of the second control phase, so no compensation is required. The full range follows the first control phase for waveform generation, that is, the fourth drive signal is synchronized with the first drive signal.
[0301] This application also provides an electronic device, see Figure 20 , Figure 20 FIG. 5 is a schematic structural diagram of an embodiment of an electronic device of the present application. In this embodiment, the electronic device 50 includes a housing 51 and a third switch control circuit 52 connected to the housing 51 .
[0302] It should be noted that the third switch control circuit 52 described in this embodiment is the first switch control circuit 100 or the second switch control circuit described in any one of the above embodiments. Figures 1-19 And the related text content will not be repeated here.
[0303] The beneficial effect of the present application is: different from the existing technology, the present application provides a method for obtaining the output voltage of the voltage conversion circuit to obtain the first turn-on time using the output voltage, generating a first control signal using the first turn-on time, and obtaining the cumulative count value between the end time of the first cycle currently corresponding to the host conversion circuit and the end time of the second cycle corresponding to the slave conversion circuit, so as to obtain the second turn-on time using the first turn-on time and the cumulative count value, and generating a second control signal using the second turn-on time, and sending the first control signal and the second control signal to the host conversion circuit and the slave conversion circuit respectively, so as to trigger the host conversion circuit and the slave conversion circuit to change the switching state to adjust the output voltage, so as to compensate for the second turn-on time corresponding to the slave conversion circuit by using the first turn-on time corresponding to the host conversion circuit and the cumulative count value, effectively avoiding the deviation of the phase angle between the first control signal and the second control signal, so as to reduce the output voltage ripple and reduce the current harmonic distortion rate, thereby ensuring the stability, reliability and operating efficiency of the power supply.
[0304] The above description is only an implementation method of the present application and does not limit the patent scope of the present application. Any equivalent structure or equivalent process transformation made using the contents of the description and drawings of this application, or directly or indirectly applied in other related technical fields, are also included in the patent protection scope of the present application.
Claims
1. A switch control method, applied to switch control of a voltage conversion circuit, wherein the voltage conversion circuit comprises a master conversion circuit and a slave conversion circuit coupled to each other, characterized in that: The switch control method comprises: Obtaining an output voltage of the voltage conversion circuit; obtaining a first on-time using the output voltage; generating a first control signal using the first on-time; Obtaining a cumulative count value between the end time of a first cycle currently corresponding to the master conversion circuit and the end time of a second cycle corresponding to the slave conversion circuit; Obtaining a second on-time by using the first on-time and the accumulated count value; wherein the step of obtaining the second on-time by using the first on-time and the accumulated count value comprises: obtaining an input voltage of the master conversion circuit and a total number of the slave conversion circuits; In response to a change trend of the absolute value of the input voltage, using a first preset function or a second preset function to perform a calculation on the first turn-on time, the accumulated count value, and the total number to obtain the second turn-on time; generating a second control signal using the second on-time; The first control signal and the second control signal are sent to the host conversion circuit and the slave conversion circuit respectively to trigger the host conversion circuit and the slave conversion circuit to change the switch state respectively, thereby adjusting the output voltage.
2. The switch control method according to claim 1, wherein: The step of performing a calculation on the first on-time, the accumulated count value, and the total number using a first preset function or a second preset function in response to a change trend of the absolute value of the input voltage to obtain the second on-time comprises: obtaining a first switching period of the first control signal; In response to the absolute value of the input voltage gradually increasing from 0 to a first maximum value, a first preset function is used to calculate the first on-time, the accumulated count value, the total number, and the first switching period to obtain the second on-time; The calculation formula of the first preset function is: T ON2 =T ON1 +K1*(T1 / (n+1)-S); Alternatively, in response to the absolute value of the input voltage gradually decreasing from the first maximum value to 0, a second preset function is used to perform arithmetic processing on the first on-time, the accumulated count value, the total number, and the first switching period to obtain the second on-time; The calculation formula of the second preset function is: T ON2 =T ON1 -K1*(T1 / (n+1)-S); Among them, T ON1 is the first on-time, K1 is the first compensation coefficient, T1 is the first switching period, n is the total number and is a positive integer greater than 0, S is the accumulated count value, T ON2 The second opening time.
3. The switch control method according to claim 2, wherein: After the step of acquiring the first switching cycle of the first control signal and before the step of generating the second control signal by using the second on-time, the method further includes: detecting whether the first switching period is equal to the maximum switching period; The step of generating a second control signal by using the second on-time comprises: If the first switching period is equal to the maximum switching period, the first control signal is phase-shifted to obtain the second control signal.
4. The switch control method according to claim 2, wherein: After the step of obtaining the accumulated count value between the end time of the first cycle currently corresponding to the master conversion circuit and the end time of the second cycle corresponding to the slave conversion circuit, and before the step of obtaining the second turn-on time by using the first turn-on time and the accumulated count value, the step further includes: detecting whether a first difference obtained by subtracting the accumulated count value from a quotient of the first switching period divided by the sum of the total number and 1 is greater than a first set threshold; If the first difference is greater than the first set threshold, the second control signal is wave-encapsulated in the next first switching period.
5. The switch control method according to claim 2, wherein: After the step of obtaining the accumulated count value between the end time of the first cycle currently corresponding to the master conversion circuit and the end time of the second cycle corresponding to the slave conversion circuit, and before the step of obtaining the second turn-on time by using the first turn-on time and the accumulated count value, the step further includes: detecting whether the first switching period is equal to the minimum switching period; If the first switching period is equal to the minimum switching period, the second control signal is wave-encapsulated in the next first switching period.
6. The switch control method according to claim 1, wherein: The step of obtaining the accumulated count value between the end time of the first cycle currently corresponding to the master conversion circuit and the end time of the second cycle corresponding to the slave conversion circuit comprises: Obtaining a master inductor current in the master conversion circuit and a slave inductor current in the slave conversion circuit; The accumulated count value between a first zero-crossing moment of the master inductor current and a second zero-crossing moment of the slave inductor current is obtained.
7. The switch control method according to claim 1, wherein: The step of obtaining a first on-time by using the output voltage comprises: Acquiring a first characteristic parameter in the host conversion circuit; Obtaining the first on-time, the first negative current time, and the first off-time using the output voltage and the first characteristic parameter; The step of generating a first control signal by using the first on-time comprises: The first control signal is generated using the first on-time, the first negative current time, and the first off-time.
8. The switch control method according to claim 7, wherein: The step of obtaining the accumulated count value between the end time of the first cycle currently corresponding to the master conversion circuit and the end time of the second cycle corresponding to the slave conversion circuit comprises: Obtaining a current first cycle end time using the first on-time, the first negative current time, and the first off-time; Obtaining a second cycle end time of a previous second switching cycle of the second control signal; The accumulated count value between the end time of the first cycle and the end time of the second cycle is obtained.
9. The switch control method according to claim 7, characterized in that: After the step of obtaining a second on-time by using the first on-time and the accumulated count value, and before the step of generating a second control signal by using the second on-time, the method further includes: Obtaining a second negative current time using the first negative current time; Obtain a second off time using the first off time and the accumulated count value; The step of generating a second control signal by using the second on-time comprises: The second control signal is generated using the second on-time, the second negative current time, and the second off-time.
10. The switch control method according to claim 9, characterized in that: The step of obtaining a second off time by using the first off time and the accumulated count value comprises: acquiring an input voltage of the master conversion circuit, a total number of the slave conversion circuits, and a first switching period of the first control signal; In response to the absolute value of the input voltage gradually increasing from 0 to a first maximum value, a third preset function is used to calculate the first off-time, the accumulated count value, the total number, and the first switching period to obtain the second off-time; The calculation formula of the third preset function is: T OFF2 =T OFF1 +K2*(T1 / (n+1)-S); Alternatively, in response to the absolute value of the input voltage gradually decreasing from the first maximum value to 0, a fourth preset function is used to calculate the first off-time, the accumulated count value, the total number, and the first switching period to obtain the second off-time; The calculation formula of the fourth preset function is: T OFF2 =T OFF1 -K2*(T1 / (n+1)-S); Among them, T OFF1 is the first off time, K2 is the second compensation coefficient, T1 is the first switching period, n is the total number and is a positive integer greater than 0, S is the accumulated count value, T OFF2 is the second off time.
11. The switch control method according to claim 7, wherein: The host conversion circuit and the slave conversion circuit are three-phase conversion circuits, and the step of obtaining the first characteristic parameter of the host conversion circuit includes: Obtaining the A-phase input voltage, the B-phase input voltage, and the C-phase input voltage of the host conversion circuit; Determine the first control phase and the second control phase in the host conversion circuit according to the order of the absolute values of the instantaneous values of the A-phase input voltage, the B-phase input voltage, and the C-phase input voltage; acquiring a first circuit parameter of the first control phase and a second circuit parameter of the second control phase; The step of obtaining the first on-time, the first negative current time, and the first off-time by using the output voltage and the first characteristic parameter comprises: Obtaining a third on-time, a third negative current time, and a third off-time using the output voltage and the first circuit parameter; Obtaining a fourth on-time, a fourth negative current time, and a fourth off-time using the output voltage and the second circuit parameter; The step of generating the first control signal by using the first on-time, the first negative current time, and the first off-time includes: generating a first driving signal using the third on-time, the third negative current time, and the third off-time; A second driving signal is generated using the fourth on-time, the fourth negative current time, and the fourth off-time.
12. The switch control method according to claim 11, wherein: The slave conversion circuit includes a third control phase and a fourth control phase, and the step of obtaining the accumulated count value between the end time of the first cycle currently corresponding to the master conversion circuit and the end time of the second cycle corresponding to the slave conversion circuit includes: Obtaining a first accumulated count value between an end time of a third cycle currently corresponding to the first control phase and an end time of a fourth cycle corresponding to the third control phase; A second accumulated count value between an end time of a fifth cycle corresponding to the second control phase and an end time of a sixth cycle corresponding to the fourth control phase is obtained.
13. The switch control method according to claim 12, wherein: The first circuit parameter includes a first phase input voltage, the second circuit parameter includes a second phase input voltage, and the step of obtaining a second turn-on time by using the first turn-on time and the accumulated count value includes: Obtaining the total number of slave conversion circuits; In response to a change trend of the absolute value of the first-phase input voltage, obtaining a fifth on-time corresponding to the third control by using the third on-time, the first accumulated count value, and the total number; In response to a change trend of the absolute value of the second-phase input voltage, a sixth on-time corresponding to the fourth control is obtained by utilizing the fourth on-time, the second accumulated count value, and the total number.
14. The switch control method according to claim 13, wherein: The step of generating a second control signal by using the second on-time comprises: Obtaining a fifth negative current time by using the third negative current time; Obtain a fifth off time using the third off time and the first accumulated count value; generating a third driving signal by using the fifth on-time, the fifth negative current time, and the fifth off-time; Obtaining a sixth negative current time using the fourth negative current time; Obtain a sixth off time using the fourth off time and the second accumulated count value; A fourth driving signal is generated using the sixth on-time, the sixth negative current time, and the sixth off-time.
15. The switch control method according to claim 14, wherein: The step of sending the first control signal and the second control signal to the master conversion circuit and the slave conversion circuit respectively to trigger the master conversion circuit and the slave conversion circuit to change the switch state respectively includes: The first drive signal, the second drive signal, the third drive signal and the fourth drive signal are sent to the first control phase, the second control phase, the third control phase and the fourth control phase respectively to trigger the first control phase, the second control phase, the third control phase and the fourth control phase to change the switching state respectively.
16. The switch control method according to claim 14, wherein: The step of generating a fourth driving signal by using the sixth on-time, the sixth negative current time, and the sixth off-time includes: In response to the absolute value of the second phase input voltage gradually decreasing from the second maximum value to 0 and the third switching period of the second control phase being equal to the minimum switching period, the fourth driving signal is obtained by using the third driving signal.
17. The switch control method according to claim 14, wherein: The step of obtaining the fifth on-time corresponding to the third control by using the third on-time, the first accumulated count value, and the total number in response to the change trend of the absolute value of the first-phase input voltage includes: obtaining a third switching period of the first driving signal; In response to the absolute value of the first-phase input voltage gradually increasing from 0 to a second maximum value, using a fifth preset function to calculate the third on-time, the first accumulated count value, the total number, and the third switching period to obtain the fifth on-time; The calculation formula of the fifth preset function is: T ON5 =T ON3 +K3*(T3 / (n+1)-S1); Alternatively, in response to the absolute value of the first-phase input voltage gradually decreasing from the second maximum value to 0, a sixth preset function is used to perform arithmetic processing on the third on-time, the first accumulated count value, the total number, and the third switching period to obtain the fifth on-time; The calculation formula of the sixth preset function is: T ON5 =T ON3 -K3*(T3 / (n+1)-S1); Among them, T ON3 is the third on-time, K3 is the third compensation coefficient, T3 is the third switching period, n is the total number and is a positive integer greater than 0, S1 is the first accumulated count value, T ON5 This is the fifth opening time.
18. The switch control method according to claim 17, wherein: The step of generating a third driving signal by using the fifth on-time, the fifth negative current time, and the fifth off-time comprises: In response to the third on-time being greater than the minimum duty cycle, the third switching period being no greater than the minimum switching period, and a second difference obtained by subtracting the third on-time from the minimum switching period and then subtracting the third off-time being greater than a product of the minimum switching period and a preset compensation coefficient, the first drive signal is phase-shifted and adjusted using the total quantity to obtain the third drive signal.
19. The switch control method according to claim 14, wherein: The step of obtaining the sixth on-time corresponding to the fourth control by using the fourth on-time, the second accumulated count value, and the total number in response to the change trend of the absolute value of the second-phase input voltage includes: In response to the absolute value of the second-phase input voltage gradually increasing from 0 to a third maximum value, and when the third switching period of the first drive signal is less than the maximum switching period, obtaining a sixth switching period of the fourth drive signal; Using a seventh preset function to perform calculation processing on the fourth on-time, the second accumulated count value, the total number, and the sixth switching period to obtain the sixth on-time; The calculation formula of the seventh preset function is: T ON6 =T ON4 +K4*(T6 / (n+1)-S2); Among them, T ON4 is the fourth on-time, K4 is the fourth compensation coefficient, T6 is the sixth switching period, n is the total number and is a positive integer greater than 0, S2 is the second accumulated count value, T ON6 This is the sixth opening time.
20. The switch control method according to claim 19, wherein: The step of obtaining the sixth on-time corresponding to the fourth control by using the fourth on-time, the second accumulated count value, and the total number in response to the change trend of the absolute value of the second-phase input voltage includes: In response to the absolute value of the second-phase input voltage gradually decreasing from the third maximum value to 0, and the fourth switching period of the second drive signal being greater than the minimum switching period, an eighth preset function is used to calculate the fourth on-time, the second accumulated count value, the total number, and the sixth switching period to obtain the sixth on-time; The calculation formula of the eighth preset function is: T ON6 =T ON4 -K4*(T6 / (n+1)-S2)。 21. The switch control method according to claim 20, wherein: The step of obtaining the sixth negative current time by using the fourth negative current time comprises: In response to the absolute value of the second-phase input voltage gradually decreasing from the third maximum value to 0, the fourth switching period of the second drive signal is greater than the minimum switching period, and the fourth on-time is less than the minimum duty cycle, using a ninth preset function to calculate the fourth negative current time, the second accumulated count value, the total number, and the sixth switching period to obtain the sixth negative current time; The calculation formula of the ninth preset function is: T R6 =T R4 +K5*(T6 / (n+1)-S2); Among them, T R4 is the fourth negative current time, K5 is the fifth compensation coefficient, T R6 is the sixth negative current time.
22. The switch control method according to claim 21, characterized in that: The step of obtaining the sixth on-time corresponding to the fourth control by using the fourth on-time, the second accumulated count value, and the total number in response to the change trend of the absolute value of the second-phase input voltage includes: In response to the absolute value of the second-phase input voltage gradually decreasing from the third maximum value to 0, the fourth switching period of the second drive signal is greater than the minimum switching period, and the fourth turn-on time is less than the minimum duty cycle, the sixth turn-on time is obtained using the fourth turn-on time.
23. The switch control method according to claim 21, wherein: After the step of using a ninth preset function to calculate the fourth negative current time, the second accumulated count value, the total number, and the sixth switching period to obtain the sixth negative current time, the method further includes: detecting whether the adjusted duration of the sixth negative current time exceeds a second set threshold; If the adjusted duration of the sixth negative current time exceeds the second set threshold, an error indication is issued.
24. The switch control method according to claim 21, wherein: The step of generating a fourth driving signal by using the sixth on-time, the sixth negative current time, and the sixth off-time includes: In response to the third on-time being greater than the minimum duty cycle, the third switching period being no greater than the minimum switching period, and a second difference obtained by subtracting the third on-time from the minimum switching period and then subtracting the third off-time being greater than a product of the minimum switching period and a preset compensation coefficient, the fourth drive signal is generated using the first drive signal.
25. The switch control method according to claim 11, wherein: After the step of obtaining the third on-time, the third negative current time, and the third off-time by using the output voltage and the first circuit parameter, and before the step of obtaining the fourth on-time, the fourth negative current time, and the fourth off-time by using the output voltage and the second circuit parameter, the method further includes: Check whether there is a same-frequency control setting; The step of obtaining a fourth on-time, a fourth negative current time, and a fourth off-time by using the output voltage and the second circuit parameter comprises: If the same-frequency control setting exists, the fourth on-time, the fourth negative current time and the fourth off-time are obtained using the output voltage, the second circuit parameter, the third on-time, the third negative current time and the third off-time.
26. The switch control method according to claim 11, characterized in that: The step of obtaining the third on-time, the third negative current time, and the third off-time by using the output voltage and the first circuit parameter comprises: Subtracting the output voltage from a given output voltage to obtain a regulation error value; Performing proportional-integral regulation on the regulation error value to obtain a power dimension; Dividing the power dimension to obtain an A-phase average current, a B-phase average current, and a C-phase average current; The third on-time, the third negative current time, and the third off-time are obtained using the A-phase average current, the B-phase average current, the C-phase average current, and the first circuit parameter.
27. The switch control method according to claim 26, wherein: The step of obtaining a fourth on-time, a fourth negative current time, and a fourth off-time by using the output voltage and the second circuit parameter comprises: The fourth on-time, the fourth negative current time, and the fourth off-time are obtained using the A-phase average current, the B-phase average current, the C-phase average current, and the second circuit parameter.
28. A switch control circuit, characterized in that: The switch control circuit is used to couple to the voltage conversion circuit; The switch control circuit is configured to control the voltage conversion circuit using the switch control method according to any one of claims 1 to 27.
29. An electronic device, characterized in that: The electronic device includes a housing and a switch control circuit connected to the housing; Wherein, the switch control circuit is the switch control circuit as claimed in claim 28.
Citation Information
Patent Citations
Grid-connected inverter control method and grid-connected inverter
CN118432410A
Totem pole circuit control method, totem pole circuit and electronic equipment
CN119543678A