The present application relates to power electronics, and more particularly to a method for self-adaptively optimizing parameters of a main circuit in a BBMC based on a current rating.
As a novel power converter, Buck-Boost matrix converter (BBMC) has a high voltage transfer ratio and is capable of directly outputting high-quality sine waves. However, the research shows that inductance and capacitance parameters of the main circuit in the BBMC have a great impact on the magnitude of output current of the BBMC. When the output current changes, the inductance and capacitance parameters need to be optimized accordingly to obtain a minimum harmonic distortion of the output voltage of the BBMC, thereby improving the quality of output voltage waveforms of the BBMC.
Therefore, it is of great significance to determine the optimal parameters of the BBMC according to different rated output currents, and find out the change rules between the optimal parameters of the main circuit of the BBMC and the rated output currents thereof, so as to optimize the main circuit of the BBMC.
In order to solve the above-mentioned technical problems, the present disclosure provides a method for self-adaptively optimizing parameters of a main circuit in a BBMC based on a current rating.
The technical solutions of the disclosure are described as follows.
The present disclosure provides a method for self-adaptively optimizing parameters of a main circuit in a BBMC based on a current rating, comprising:
(1) taking an inductance parameter L and a capacitance parameter C in bridge arms of the main circuit in the BBMC as optimization objects, a total harmonic distortion THD of an output voltage of the BBMC and a deviation Δi between an actual output current of the BBMC and a rated output current of the BBMC as optimization objectives, establishing a mathematical model between the optimization objects and the optimization objective;
(2) selecting a current rating as the rated output current of the BBMC; and establishing a multi-objective optimization satisfaction function and a multi-objective optimization fitness function;
(3) iteratively optimizing parameters of the main circuit in the BBMC using an adaptive wolf pack optimization algorithm to maximize a function value of the multi-objective optimization fitness function, so that an optimal collaboration between the total harmonic distortion THD and the deviation Δi is obtained, so as to obtain a set of optimal parameters of the main circuit in the BBMC; changing the magnitude of the rated output current of the BBMC at a certain interval to obtain n sets of optimal parameters of the main circuit in the BBMC; and
(4) obtaining functional relationships using a numerical fitting method according to the obtained n sets of optimal parameters and the current ratings corresponding to the n sets of optimal parameters of the main circuit in the BBMC; and determining optimal parameters of the main circuit in the BBMC corresponding to respective current ratings according to the functional relationships.
Compared to the prior art, the disclosure has the following beneficial effects.
The disclosure provides a method for self-adaptively optimizing parameters of a main circuit in a BBMC based on a current rating, in which a mathematical model between optimization objects and optimization objectives is established by taking parameters of the main circuit in the BBMC as the optimization objects, a total harmonic distortion THD of an output voltage of the BBMC, a deviation Δi between an actual output current of the BBMC and a rated output current as optimization objectives; a multi-objective optimization satisfaction function and a multi-objective optimization fitness function are established by selecting a current rating as the rated output current of the BBMC. parameters of the main circuit in the BBMC are iteratively optimized using an adaptive wolf pack optimization algorithm to maximize a function value of the multi-objective optimization fitness function, so that an optimal collaboration between the total harmonic distortion THD and the deviation Δi is obtained, so as to obtain a set of optimal parameters of the main circuit in the BBMC; and n sets of optimal parameters of the main circuit in the BBMC are obtained by changing the magnitude of the rated output current of the BBMC at a certain interval; functional relationships are obtained using a numerical fitting method according to the obtained n sets of optimal parameters of the main circuit in the BBMC and the corresponding rated currents; and the optimal parameters of the main circuit in the BBMC corresponding to respective current ratings are determined according to the functional relationships. The present disclosure provides a theoretical basis for the optimal design of main circuits of the BBMC with different output current ratings.
The present disclosure will be further described in detail below with reference to the accompanying drawings and embodiments.
As shown in
As shown in
(1) taking an inductance parameter L and a capacitance parameter C in bridge arms of a main circuit as optimization objects, and a total harmonic distortion THD of an output voltage of the BBMC and a deviation Δi between an actual output current of the BBMC and a rated output current of the BBMC as optimization objectives, a mathematical model between the optimization objects and the optimization objectives is established; where specific steps are as follows:
(1.1) taking a capacitor voltage uC and an inductor current iL of the BBMC as control variables, a state differential equation of the BBMC is established, which is shown as:
where uD is the voltage in a DC side of the BBMC; L and C are respectively the inductance parameter and the capacitance parameter of the BBMC; R is the load resistance of the BBMC; and d is the duty cycle of a power switch tube in the BBMC, where d∈[0,1];
(1.2) since the output voltage u in the BBMC is an AC component of the capacitor voltage uC, an analytical equation of the output voltage u is obtained according to the state differential equation (1):
(1.3) an analytical equation of an output current i is obtained according to the output voltage u and the load resistance R:
(1.4) the total harmonic distortion of the output voltage u is obtained according to a definition of the total harmonic distortion:
where
T is the period of the output voltage, and ω is the angular frequency of the output voltage; and
(1.5) the deviation Δi between the actual output current of the BBMC and the rated output current of the BBMC is obtained according to the analytical equation of the output current i obtained from the step (1.3):
(2) a multi-objective optimization satisfaction function and a multi-objective optimization fitness function are established by selecting a current rating as the rated output current of the BBMC, where specific steps are shown as follows:
(2.1) satisfaction functions of optimization objectives THD and Ai are respectively established, where
a satisfaction function of THD is shown as:
a satisfaction function of Δi is shown as:
where THD′ and A′ are respectively the thresholds of the THD and the Δi; c1 and c2 are respectively coefficients of satisfaction curves of THD and Δi, where c1>0 and c2>0; and
(2.2) the multi-objective optimization satisfaction function is established as shown in equation (8):
ƒ=k1ƒ1+k2ƒ2 (8);
where k1 and k2 are respectively weight coefficients of the optimization objectives THD and Δi, and k1+k2=1; and
(2.3) if a satisfaction value ƒj of each of the optimization objectives is smaller than a corresponding satisfaction threshold M (j=1, 2), the multi-objective optimization satisfaction function is multiplied by a corresponding penalty factor bj, where a range of the satisfaction threshold M is 0.5˜0.8, and a range of the penalty factor bj is 0.4˜0.6; and
otherwise, i.e., if the satisfaction value ƒj of each of the optimization objectives is greater than or equal to the corresponding satisfaction threshold M (j=1, 2), the penalty factor bj is set as 1; the multi-objective optimization fitness function ƒ, is established as shown in equation (9):
ƒs=k1b1ƒ1+k2b2ƒ2 (9);
(3) parameters of the main circuit in the BBMC are iteratively optimized using an adaptive wolf pack optimization algorithm to maximize a function value of the multi-objective optimization fitness function, so that an optimal collaboration between the total harmonic distortion THD and the deviation Δi is obtained, so as to obtain a set of optimal parameters of the main circuit in the BBMC;
(3.1) the selected rated output current of the BBMC is taken as a judgment reference value of a concentration of prey's smell of the adaptive wolf pack optimization algorithm;
(3.2) the parameters are initialized, where the parameters include: the number N of wolves representing N sets of parameters of the main circuit, position information Xi(L,C), (i=(1,N)) of each wolf, the maximum number kmax of iterations, the maximum number Tmax of repetitions in a scouting behavior, a scale coefficient α of scout wolves, a step length coefficient β, and the multi-objective optimization fitness function ƒ, representing the concentration S(i) of prey's smell;
(3.3) a wolf with the highest concentration S(i)=Sm of prey's smell in the wolf pack is selected as a lead wolf, and a position of the lead wolf is recorded as Xm(L,C); in a process of randomly scouting and searching for preys, if the scout wolves find the concentration of prey's smell in a position is greater than that of the lead wolf, the position Xm(L,C) of the lead wolf is updated and the lead wolf summons ferocious wolves at the same time; otherwise, the scout wolves continue to scout until the maximum number Tmax of repetitions in a scouting behavior is reached, and the lead wolf summons the ferocious wolves in the original position Xm(L,C);
(3.4) when the ferocious wolves (the wolf pack includes the lead wolf, the scouting wolves and the ferocious wolves) rush towards the lead wolf with twice step length of scouting after hearing a summons from the lead wolf; during the rushing, if concentrations of the prey's smell of the ferocious wolves are greater than that of the lead wolf, the position Xm(L,C) of the lead wolf is updated; otherwise, the ferocious wolves continue to rush into a besieging range;
(3.5) the ferocious wolves closer to the lead wolf and the scout wolves capture the prey (prey's smell perceived by the lead wolf is regarded as the prey); if a concentration of the prey's smell of a wolf is greater than that of the lead wolf in the capturing process, the position Xm(L,C) of the lead wolf is updated; otherwise, the original position Xm(L,C) of the lead wolf is retained;
(3.6) N/10 wolves in the wolf pack with smaller concentrations of the prey's smell are eliminated, and the same number of new wolves are randomly generated in a solution space to update the wolf pack;
(3.7) whether the maximum number of iterations is reached is determined; if yes, the position Xm(L,C) of the lead wolf is outputted, i.e., an optimal solution of the parameters L and C of the main circuit is outputted; otherwise, 1 is added to the number of iterations, and the process is returned to the step (3.3);
(3.8) whether n sets of optimal parameters of the main circuit are obtained is determined; if no, the rated output current of the BBMC is changed at a certain interval, and the process is returned to the step (3.1); and
(3.9) the n sets of optimal parameters of the main circuit and the corresponding current ratings are outputted;
(4) functional relationships are obtained using a numerical fitting method according to the n sets of optimal parameters of the main circuit in the BBMC and the current ratings corresponding to the n sets of optimal parameters of the main circuit in the BBMC; and optimal parameters of the main circuit in the BBMC corresponding to respective current ratings are determined according to the functional relationships.
(4.1) the functional relationship between the optimal inductance parameter L and the current rating Ie is shown in equation (10):
ƒL(Ie)=a1Ie5+a2Ie4+a3Ie3+a4Ie2+a5Ie+a6 (10);
where a1=7.344×10−11, a2=−7.677×10−9, a3=2.746×10−7, a4=−3.369×10−6, a5=3.284×10−5 and a6=9.174×10−5;
(4.2) the functional relationship between the optimal capacitance parameter C and the current rating Ie is shown in equation (11):
ƒC(Ie)=b1Ie5+b2Ie4+b3Ie3+b4Ie2+b5Ie+b6 (11);
where b1=8.289×10−12, b2=−1.04×10−9, b3=5.377×10−8, b4=−1.02×10−6, b5=1.148×10−5 and b6=1.789×10−5;
the optimal parameters of the main circuit corresponding to respective current ratings are determined according to the functional relationships between the optimal parameters of the main circuit and the corresponding current ratings.
Described above is only a preferred embodiment of the present disclosure. It should be noted that any improvement and variation made by those skilled in the art without departing from the spirit of the present disclosure shall fall within the scope of the appended claims.
Number | Date | Country | Kind |
---|---|---|---|
2018 1 1619258 | Dec 2018 | CN | national |
This application is a continuation of International Application No. PCT/CN2019/098334 with a filling date of Jul. 30, 2019, which claims the benefit of priority from Chinese Application No. 201811619258.4 with a filing date of Dec. 27, 2018. The content of the aforementioned applications, including any intervening amendments thereto, are incorporated herein by reference.
Number | Name | Date | Kind |
---|---|---|---|
9793812 | Friebe | Oct 2017 | B2 |
20120191439 | Meagher | Jul 2012 | A1 |
20170070054 | Abido et al. | Mar 2017 | A1 |
Number | Date | Country |
---|---|---|
103683922 | Mar 2014 | CN |
104734532 | Jun 2015 | CN |
107070254 | Aug 2017 | CN |
107623449 | Jan 2018 | CN |
109004830 | Dec 2018 | CN |
Entry |
---|
Huang Yi,Zhang Xiaoping,Wu Lianghong,Optimization of BBMC main circuit parameters based on particle swarm optimization,Journal of Hunan University of Science & Technology( Natural Science Edition).2014,vol. 29 No. 4. |
Number | Date | Country | |
---|---|---|---|
20200380196 A1 | Dec 2020 | US |
Number | Date | Country | |
---|---|---|---|
Parent | PCT/CN2019/098334 | Jul 2019 | US |
Child | 16909825 | US |