A method and device for determining the iron loss of a high-frequency transformer based on a basis vector

By using a basis vector-based method to generate a multivariate polynomial and fit the optimal coefficients, the problem of single calculation method for iron loss of high-frequency transformers is solved, and the calculation accuracy and reliability are improved.

CN117909636BActive Publication Date: 2026-06-23TSINGHUA UNIVERSITY +1
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202410054541.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-01-15
Publication Date
2026-06-23
Estimated Expiration
2044-01-15

AI Technical Summary

Technical Problem

Existing methods for calculating iron losses in high-frequency transformers are relatively simplistic, which affects the accuracy and reliability of the calculations.

Method used

A basis vector-based method is adopted. By acquiring multiple iron loss-related parameters, multiple basis vector components that can be combined into a complete basis vector are generated. Based on the set coefficient variables, a multivariate polynomial is generated by linear combination. The optimal coefficients are then determined by least squares fitting, and the iron loss of the high-frequency transformer is calculated.

Benefits of technology

This enriches the methods for determining iron loss in high-frequency transformers, improves calculation accuracy, reduces sensitivity to operating points, and enables diversified iron loss calculations.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117909636B_ABST
    Figure CN117909636B_ABST
Patent Text Reader

Abstract

The present application relates to the technical field of high-frequency transformer, and discloses a high-frequency transformer iron loss determination method and equipment based on basis vectors. According to the present application, a plurality of basis vector components can be generated according to a plurality of iron loss related parameters of the high-frequency transformer, a multivariate polynomial can be constructed according to the plurality of basis vector components, and the multivariate polynomial can be fitted to determine optimal coefficients corresponding to each coefficient variable in the multivariate polynomial. Then, the iron loss of the high-frequency transformer can be calculated according to the multivariate polynomial and each optimal coefficient, which effectively enriches the iron loss determination method of the high-frequency transformer and realizes the diversification of the high-frequency transformer iron loss determination method.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of high-frequency transformer technology, and in particular to a method and device for determining the iron loss of a high-frequency transformer based on basis vectors. Background Technology

[0002] In high-frequency transformers, losses are a key performance indicator, directly affecting the transformer's efficiency and positively correlated with its temperature rise, thus impacting its reliability and power density. Iron loss is one type of loss in high-frequency transformers.

[0003] Existing methods for calculating the iron loss of high-frequency transformers mainly rely on the Steinmes coefficient obtained from sinusoidal voltage excitation tests. The methods for determining the iron loss of high-frequency transformers are relatively simplistic. Summary of the Invention

[0004] This invention provides a method and apparatus for determining the iron loss of high-frequency transformers based on basis vectors, which solves the problem that the existing methods for determining the iron loss of high-frequency transformers are relatively simple, effectively enriches the methods for determining the iron loss of high-frequency transformers, and realizes the diversification of the methods for determining the iron loss of high-frequency transformers.

[0005] In a first aspect, the present invention provides a method for determining the iron loss of a high-frequency transformer based on basis vectors, the method comprising:

[0006] Obtain multiple iron loss-related parameters of a high-frequency transformer;

[0007] Based on the aforementioned multiple iron loss related parameters, multiple basis vector components that can be combined into a complete basis vector are generated;

[0008] A linear combination of the basis vector components is performed based on a set number of coefficient variables to generate a corresponding multivariate polynomial; wherein the multivariate polynomial includes the basis vector components and the coefficient variables.

[0009] The multivariate polynomial is fitted to determine multiple optimal coefficients that correspond one-to-one with the multiple coefficient variables;

[0010] The iron loss of the high-frequency transformer is determined based on the multivariate polynomial and the multiple optimal coefficients.

[0011] In one optional implementation, the plurality of iron loss-related parameters include at least two of the following: fundamental voltage, harmonic voltage amplitude, harmonic voltage phase, power supply frequency, and core material parameters.

[0012] In one optional implementation, when the plurality of iron loss related parameters include fundamental voltage, harmonic voltage amplitude, and harmonic voltage phase, the step of generating multiple basis vector components that can be combined into a complete basis vector based on the plurality of iron loss related parameters includes:

[0013] Based on the fundamental voltage, a fundamental squared term is generated and used as the first basis vector component;

[0014] Using the harmonic voltage amplitude, a harmonic square term is generated and used as the second basis vector component;

[0015] Based on the fundamental voltage, the harmonic voltage amplitude, and the harmonic voltage phase, a fundamental and harmonic interleaving term is generated and used as a third basis vector component;

[0016] Based on the harmonic voltage amplitude and the harmonic voltage phase, a harmonic interleaving term is generated and used as the fourth basis vector component;

[0017] The first basis vector component, the second basis vector component, the third basis vector component, and the fourth basis vector component are determined as the plurality of basis vector components.

[0018] In one alternative implementation, when the high-frequency transformer is a three-phase transformer containing the 11th harmonic,

[0019] The first basis vector component is V1 2 ;

[0020] The second basis vector component includes V i 2 (i = 5, 7, 11);

[0021] The third basis vector component includes V1V i V1V i cosφ i V1V i sinφ i V1V i cos(φ i / i) and V1V i cos(φ i / i)(i=5,7,11);

[0022] The fourth basis vector component includes: V i V j cos(φ i -i / j*φ j V i V j sin(φ i -i / j*φ j V i Vj cos(φ j -j / i*φ i ) and V i V j sin(φ j -j / i*φ i (i = 5, 7, 11, i ≠ j);

[0023] Where i and j are harmonic orders, V1 is the fundamental voltage, and V i and V j The voltage amplitudes of the i-th and j-th harmonics are φ, respectively. i and φ j These are the phase angles of the i-th and j-th harmonics, respectively.

[0024] In one optional implementation, the set plurality of coefficient variables includes a plurality of first coefficient variables and a plurality of second coefficient variables; the linear combination of the plurality of basis vector components based on the set plurality of coefficient variables to generate a corresponding multivariate polynomial includes:

[0025] For any of the basis vector components, determine each element in the basis vector component, set the first coefficient variable corresponding to each element, calculate the first product of each element and the corresponding first coefficient variable, and calculate the sum of each first product to obtain the fractional terms corresponding to the basis vector component;

[0026] Set the second coefficient variable corresponding to each of the fractional terms;

[0027] Calculate the second product of each of the fractions with the corresponding second coefficient variable, and calculate the sum of each second product to obtain the multivariate polynomial.

[0028] In one optional implementation, the plurality of optimal coefficients includes a first optimal coefficient corresponding to each of the first coefficient variables and a second optimal coefficient corresponding to each of the second coefficient variables; determining the iron loss of the high-frequency transformer based on the multivariate polynomial and the plurality of optimal coefficients includes:

[0029] By setting each of the first coefficient variables in the multivariate polynomial to the corresponding first optimal coefficient, and setting each of the second coefficient variables in the multivariate polynomial to the corresponding second optimal coefficient, the iron loss calculation function is obtained.

[0030] The parameter values ​​of each of the iron loss-related parameters are obtained and input into the iron loss calculation function to obtain the iron loss of the high-frequency transformer output by the iron loss calculation function.

[0031] In one optional implementation, fitting the multivariate polynomial to determine multiple optimal coefficients corresponding one-to-one with the multiple coefficient variables includes:

[0032] The least squares method is used to fit the multivariate polynomial, and multiple optimal coefficients corresponding one-to-one with the multiple coefficient variables are determined.

[0033] Secondly, the present invention provides a device for determining the iron loss of a high-frequency transformer based on basis vectors, the device comprising:

[0034] The acquisition unit is used to determine multiple iron loss-related parameters of the high-frequency transformer;

[0035] The first generation unit is used to generate multiple basis vector components that can be combined into a complete basis vector based on the multiple iron loss related parameters.

[0036] A linear combination unit is used to perform linear combination of the multiple basis vector components based on a set number of coefficient variables to generate a corresponding multivariate polynomial; wherein the multivariate polynomial includes the multiple basis vector components and the multiple coefficient variables;

[0037] A fitting unit is used to fit the multivariate polynomial and determine multiple optimal coefficients that correspond one-to-one with the multiple coefficient variables.

[0038] A determining unit is used to determine the iron loss of the high-frequency transformer based on the multivariate polynomial and the plurality of optimal coefficients.

[0039] Thirdly, the present invention provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the basis vector-based high-frequency transformer iron loss determination method as described above.

[0040] Fourthly, the present invention provides a non-transitory computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the method for determining the iron loss of a high-frequency transformer based on basis vectors as described above.

[0041] The present invention provides a method and apparatus for determining the iron loss of a high-frequency transformer based on basis vectors. This method can acquire multiple iron loss-related parameters of a high-frequency transformer; generate multiple basis vector components that can be combined into a complete basis vector based on these parameters; linearly combine these basis vector components based on multiple set coefficient variables to generate a corresponding multivariate polynomial; wherein the multivariate polynomial includes multiple basis vector components and multiple coefficient variables; fit the multivariate polynomial to determine multiple optimal coefficients corresponding one-to-one with the multiple coefficient variables; and determine the iron loss of the high-frequency transformer based on the multivariate polynomial and the multiple optimal coefficients. This invention proposes a novel method for determining iron loss, namely, generating multiple basis vector components based on multiple iron loss-related parameters of the high-frequency transformer, constructing a multivariate polynomial based on these components, fitting the multivariate polynomial to determine the optimal coefficients corresponding to each coefficient variable, and then calculating the iron loss of the high-frequency transformer based on the multivariate polynomial and the optimal coefficients. This effectively enriches the methods for determining the iron loss of high-frequency transformers and diversifies the methods for determining the iron loss of high-frequency transformers. Attached Figure Description

[0042] To more clearly illustrate the technical solutions in this invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of this invention. For those skilled in the art, other drawings can be obtained from these drawings without creative effort.

[0043] Figure 1 This is one of the flowcharts illustrating the method for determining the iron loss of a high-frequency transformer based on basis vectors provided by the present invention.

[0044] Figure 2 This is the second flowchart of the method for determining the iron loss of a high-frequency transformer based on basis vectors provided by the present invention;

[0045] Figure 3 This is a schematic diagram of the structure of the high-frequency transformer iron loss determination device based on basis vectors provided by the present invention;

[0046] Figure 4 This is a schematic diagram of the structure of the electronic device provided by the present invention. Detailed Implementation

[0047] To make the objectives, technical solutions, and advantages of this invention clearer, the technical solutions of this invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of this invention. All other embodiments obtained by those skilled in the art based on the embodiments of this invention without creative effort are within the scope of protection of this invention.

[0048] The following is combined with Figures 1-2 This invention describes a method for determining the iron loss of a high-frequency transformer based on basis vectors, according to an embodiment of the present invention.

[0049] like Figure 1 As shown in the figure, this embodiment proposes a first method for determining the iron loss of a high-frequency transformer based on basis vectors. This method may include the following steps:

[0050] S101. Obtain multiple iron loss-related parameters of the high-frequency transformer.

[0051] It should be noted that the high-frequency transformer in this embodiment can be used in power electronic converters.

[0052] The iron loss correlation coefficient can be an operating parameter related to iron loss in a high-frequency transformer, such as the fundamental voltage and harmonic voltage. The iron loss correlation coefficient can be determined by technicians based on actual conditions; this embodiment does not impose any limitations on this.

[0053] It is understood that in this embodiment, multiple iron loss related parameters can be selected from the various operating parameters of the high-frequency transformer, and the iron loss of the high-frequency transformer can be determined based on these multiple iron loss related parameters.

[0054] S102. Based on multiple iron loss related parameters, generate multiple basis vector components that can be combined into a complete basis vector.

[0055] Here, a basis vector component can be a component of a complete basis vector.

[0056] It should be noted that the multiple basis vector components determined in this embodiment are all the basis vector components of a complete basis vector.

[0057] Specifically, in this embodiment, multiple basis vector components can be constructed based on multiple iron loss correlation coefficients of the high-frequency transformer. For example, a basis vector component can be a fundamental square term constructed based on the fundamental voltage, i.e., the square of the fundamental voltage. Another example is that a basis vector component can be a harmonic square term constructed based on the harmonic voltage, i.e., the square of the harmonic voltage.

[0058] It is understood that the type of each basis vector component can be predetermined by technicians. In this embodiment, the required basis vector components can be constructed based on the selected multiple iron loss related parameters.

[0059] S103. Based on the set multiple coefficient variables, perform linear combination of multiple basis vector components to generate the corresponding multivariate polynomial; wherein the multivariate polynomial includes multiple basis vector components and multiple coefficient variables.

[0060] Here, the coefficient variable is the variable coefficient.

[0061] Specifically, in this embodiment, after obtaining all basis vector components, a corresponding multivariate polynomial can be constructed by linearly combining all basis vector components.

[0062] Specifically, a multivariate polynomial can be composed of all basis vector components and their corresponding coefficient variables.

[0063] S104. Fit the multivariate polynomial to determine multiple optimal coefficients that correspond one-to-one with the multiple coefficient variables.

[0064] Specifically, in this embodiment, the least squares method or other optimization algorithms can be used to fit the coefficient variables of the polynomial to obtain the corresponding optimal coefficients.

[0065] Optionally, step S104 may include:

[0066] By using the least squares method to fit a multivariate polynomial, multiple optimal coefficients corresponding one-to-one with multiple coefficient variables are determined.

[0067] S105. Determine the iron loss of the high-frequency transformer based on the multivariate polynomial and multiple optimal coefficients.

[0068] Specifically, in this embodiment, after fitting all the optimal coefficients of the multivariate polynomial, each coefficient variable in the multivariate polynomial is set as its corresponding optimal coefficient to obtain the corresponding iron loss calculation function. Then, this embodiment can calculate the iron loss of the high-frequency transformer based on the iron loss calculation function. It should be noted that this iron loss can be the average iron loss of the high-frequency transformer.

[0069] Optionally, step S105 may include:

[0070] Based on a multivariate polynomial and multiple optimal coefficients, a function for calculating the iron loss of a high-frequency transformer is constructed.

[0071] Obtain the parameter values ​​of each iron loss-related parameter and input them into the iron loss calculation function to obtain the iron loss of the high-frequency transformer output by the iron loss calculation function.

[0072] Specifically, in this embodiment, the parameter values ​​of the above-mentioned multiple iron loss related parameters of the high-frequency transformer can be obtained. The parameter values ​​of these multiple iron loss related parameters are input into the iron loss calculation function, and the iron loss of the high-frequency transformer output by the iron loss calculation function can be obtained.

[0073] It should be noted that the iron loss calculation models used in related technologies are mostly variations of the Steinmes model, such as the Steinmes model itself, the Steinmes model based on waveform coefficient equivalence, the improved Steinmes model, the modified Steinmes model, and the square wave fitted Steinmes model. These iron loss calculation models rely heavily on the Steinmes coefficients, but the Steinmes coefficients are sensitive to operating conditions and often vary with frequency or magnetic flux density, thus affecting the accuracy of the model due to the actual operating point. This embodiment does not use the Steinmes coefficients to calculate the iron loss of the high-frequency transformer; therefore, it effectively avoids the impact of using the Steinmes coefficients on the accuracy of iron loss calculation and reduces the sensitivity to the operating point.

[0074] The basis vector-based method for determining the iron loss of a high-frequency transformer proposed in this embodiment can obtain multiple iron loss-related parameters of the high-frequency transformer; generate multiple basis vector components that can be combined into a complete basis vector based on the multiple iron loss-related parameters; linearly combine the multiple basis vector components based on multiple set coefficient variables to generate a corresponding multivariate polynomial; wherein the multivariate polynomial includes multiple basis vector components and multiple coefficient variables; fit the multivariate polynomial to determine multiple optimal coefficients that correspond one-to-one with the multiple coefficient variables; and determine the iron loss of the high-frequency transformer based on the multivariate polynomial and the multiple optimal coefficients. This embodiment proposes a new method for determining iron loss, namely, generating multiple basis vector components based on multiple iron loss-related parameters of the high-frequency transformer, constructing a multivariate polynomial based on these multiple basis vector components, fitting the multivariate polynomial to determine the optimal coefficients corresponding to each coefficient variable in the multivariate polynomial, and then calculating the iron loss of the high-frequency transformer based on the multivariate polynomial and each optimal coefficient, effectively enriching the methods for determining the iron loss of high-frequency transformers and realizing the diversification of methods for determining the iron loss of high-frequency transformers.

[0075] based on Figure 1 ,like Figure 2 As shown in the figure, this embodiment proposes a second method for determining the iron loss of a high-frequency transformer based on basis vectors. In this method, the above-mentioned multiple iron loss related parameters include at least two of the following: fundamental voltage, harmonic voltage amplitude, harmonic voltage phase, power supply frequency, and core material parameters.

[0076] When multiple iron loss related parameters include fundamental voltage, harmonic voltage amplitude, and harmonic voltage phase, step S102 may include:

[0077] S1021. Based on the fundamental voltage, generate the fundamental square term and use it as the first basis vector component.

[0078] The squared term of the fundamental frequency is the product of the fundamental voltage and the fundamental voltage.

[0079] S1022. Using the harmonic voltage amplitude, generate the harmonic square term and use it as the second basis vector component.

[0080] Specifically, there can be multiple harmonic voltage amplitudes, such as the 5th harmonic voltage amplitude, the 7th harmonic voltage amplitude, and the 11th harmonic voltage amplitude.

[0081] S1023. Based on the fundamental voltage, harmonic voltage amplitude, and harmonic voltage phase, generate the fundamental and harmonic interleaving terms and use them as the third basis vector components.

[0082] S1024. Based on the harmonic voltage amplitude and harmonic voltage phase, generate harmonic interleaving terms and use them as the fourth basis vector component.

[0083] S1025. The first basis vector component, the second basis vector component, the third basis vector component, and the fourth basis vector component are determined as multiple basis vector components.

[0084] Optionally, when the high-frequency transformer is a three-phase transformer containing the 11th harmonic, the first basis vector component is V1. 2 ;

[0085] The second basis vector component includes V i 2 (i = 5, 7, 11);

[0086] The third basis vector component includes V1V i V1V i cosφ i V1V i sinφ i V1V i cos(φ i / i) and V1V i cos(φ i / i)(i=5,7,11);

[0087] The fourth basis vector component includes: V i V j cos(φ i -i / j*φ j V i V j sin(φ i -i / j*φ j V i V j cos(φ j -j / i*φ i ) and V i V j sin(φ j -j / i*φ i (i = 5, 7, 11, i ≠ j);

[0088] Where i and j are harmonic orders, V1 is the fundamental voltage, and Vi and V j The voltage amplitudes of the i-th and j-th harmonics are φ, respectively. i and φ j These are the phase angles of the i-th and j-th harmonics, respectively.

[0089] Among them, the second basis vector component is the harmonic square term V i 2 (i = 5, 7, 11) can include V5 2 V7 2 and V 11 2 .

[0090] It should be noted that the third basis vector component, namely the fundamental and harmonic interleaving term, is V1V. i V1V i cosφ i V1V i sinφ i V1V i cos(φ i / i) and V1V i cos(φ i The specific data included in / i)(i=5,7,11) can be found by referring to the harmonic square term V. i 2 (i = 5, 7, 11).

[0091] The fourth basis vector component, namely V in the harmonic interleaving term i V j cos(φ i -i / j*φ j V i V j sin(φ i -i / j*φ j V i V j cos(φ j -j / i*φ i ) and V i V j sin(φ j -j / i*φ i The specific data included in (i = 5, 7, 11, i ≠ j) can also be referenced from the harmonic square term V. i 2 (i = 5, 7, 11).

[0092] Optionally, in other basis vector-based methods for determining the iron loss of high-frequency transformers proposed in this embodiment, the set multiple coefficient variables include multiple first coefficient variables and multiple second coefficient variables. Step S103 above may include:

[0093] For any basis vector component, determine each element in the basis vector component, set the first coefficient variable corresponding to each element, calculate the first product of each element and the corresponding first coefficient variable, and calculate the sum of each first product to obtain the fractional terms corresponding to the basis vector component;

[0094] Set a second coefficient variable for each fraction;

[0095] Calculate the second product of each fraction with the corresponding second coefficient variable, and sum the second products to obtain the multivariate polynomial.

[0096] Here, the elements are the components of the basis vector components. For example, the element in the first basis vector component is V1. 2 For example, the element in the second basis vector component is V5. 2 V7 2 and V 11 2 For example, the elements in the third basis vector component can be V1V. i V1V i cosφ i V1V i sinφ i .

[0097] Specifically, in this embodiment, a first coefficient variable can be set for each element in any basis vector component. For example, for the second basis vector component, this embodiment can set a first coefficient variable for each of the three elements V5 in the second basis vector component. 2 V7 2 and V 11 2 Set the first coefficient variables a1, a2, and a3 respectively.

[0098] It is understood that in this embodiment, the number of first coefficient variables can be set according to the number of elements in the basis vector components.

[0099] The first product is the product of the element and the corresponding first coefficient variable.

[0100] Specifically, this embodiment can calculate the first product of each element in the basis vector component with the corresponding first coefficient variable, and sum each first product to obtain the corresponding partial term. For example, this embodiment can calculate the first product of the three elements V5 in the second basis vector component. 2 V7 2 and V 11 2 Multiplying each of the first coefficient variables a1, a2, and a3 respectively yields three first products a1V5. 2 a2V7 2 and a3V11 2 Then sum the three first products, i.e., a1V5 2 +a2V7 2 +a3V 11 2 This yields the fractions corresponding to the second basis vector components.

[0101] Specifically, in this embodiment, after obtaining the fractional terms corresponding to the basis vector components, a second coefficient variable can be set for the fractional terms, and the product of each fractional term and the corresponding second coefficient variable can be calculated, which is the second product. For example, in this embodiment, after obtaining the fractional term a1V5 corresponding to the second basis vector components... 2 +a2V7 2 +a3V 11 2 Then, a second coefficient variable 'a' can be set for the partial term, and the second product of the partial term and the second coefficient variable, i.e., a(a1V5), can be calculated. 2 +a2V7 2 +a3V 11 2 ).

[0102] It is understood that the number of second coefficient variables can be set according to the number of basis vector components in this embodiment.

[0103] Specifically, in this embodiment, the second product corresponding to each basis vector component can be determined, and each second product can be summed to obtain a multivariate polynomial. For example, when the second products corresponding to the first basis vector component, the second basis vector component, the third basis vector component, and the fourth basis vector component are A, B, C, and D respectively, the multivariate polynomial in this embodiment is A+B+C+D.

[0104] It should be noted that the relationships between the various basis vector components are linear, but the relationships between the components within each basis vector component can be nonlinear. For example, the relationships between the components in the harmonic alternation term are nonlinear.

[0105] Optionally, in other basis vector-based high-frequency transformer iron loss determination methods proposed in this embodiment, the multiple optimal coefficients include a first optimal coefficient corresponding to each first coefficient variable and a second optimal coefficient corresponding to each second coefficient variable. Step S105 may include:

[0106] By setting each first coefficient variable in the multivariate polynomial to its corresponding first optimal coefficient, and setting each second coefficient variable in the multivariate polynomial to its corresponding second optimal coefficient, the iron loss calculation function is obtained.

[0107] Obtain the parameter values ​​of each iron loss-related parameter and input them into the iron loss calculation function to obtain the iron loss of the high-frequency transformer output by the iron loss calculation function.

[0108] Specifically, in this embodiment, after fitting the multivariate polynomial, the optimal coefficient corresponding to each first coefficient variable, i.e., the first optimal coefficient, and the optimal coefficient corresponding to each second coefficient variable, i.e., the second optimal coefficient, can be obtained.

[0109] Specifically, in this embodiment, each first coefficient variable and each second coefficient variable in the multivariate polynomial can be set as the corresponding first optimal coefficient and second optimal coefficient to construct an iron loss calculation function. Then, the iron loss of the high-frequency transformer can be calculated based on the iron loss calculation function.

[0110] The method for determining the iron loss of a high-frequency transformer based on basis vectors proposed in this embodiment can construct a fundamental square term, a harmonic square term, a fundamental and harmonic interleaving term, and a harmonic interleaving term based on the fundamental voltage, harmonic voltage amplitude, and harmonic voltage phase. Based on these four terms, a multivariate polynomial is constructed to calculate the iron loss of the high-frequency transformer. This effectively realizes the construction of basis vector components and multivariate polynomials, thereby effectively ensuring the calculation and accuracy of the iron loss of the high-frequency transformer.

[0111] The basis vector-based high-frequency transformer iron loss determination device provided by the present invention will be described below. The basis vector-based high-frequency transformer iron loss determination device described below can be referred to in correspondence with the basis vector-based high-frequency transformer iron loss determination method described above.

[0112] and Figure 1 The method shown corresponds to, for example Figure 3 As shown in the figure, this embodiment proposes a device for determining the iron loss of a high-frequency transformer based on basis vectors. The device may include:

[0113] The acquisition unit 301 is used to determine multiple iron loss-related parameters of the high-frequency transformer;

[0114] The first generation unit 302 is used to generate multiple basis vector components that can be combined into a complete basis vector based on multiple iron loss related parameters.

[0115] The linear combination unit 303 is used to perform linear combination of multiple basis vector components based on multiple set coefficient variables to generate a corresponding multivariate polynomial; wherein the multivariate polynomial includes multiple basis vector components and multiple coefficient variables;

[0116] Fitting unit 304 is used to fit a multivariate polynomial and determine multiple optimal coefficients that correspond one-to-one with multiple coefficient variables.

[0117] Unit 305 is used to determine the iron loss of a high-frequency transformer based on a multivariate polynomial and multiple optimal coefficients.

[0118] Optionally, the multiple iron loss related parameters include at least two of the following: fundamental voltage, harmonic voltage amplitude, harmonic voltage phase, power supply frequency, and core material parameters.

[0119] Optionally, when the multiple iron loss related parameters include the fundamental voltage, harmonic voltage amplitude, and harmonic voltage phase, the first generation unit 302 is further configured to: generate a fundamental square term based on the fundamental voltage and use it as a first basis vector component.

[0120] The first generation unit 302 is also used to generate a harmonic square term using the harmonic voltage amplitude and use it as a second basis vector component.

[0121] The first generation unit 302 is also used to generate fundamental and harmonic interleaving terms based on fundamental voltage, harmonic voltage amplitude and harmonic voltage phase, and use them as the third basis vector component.

[0122] The first generation unit 302 is also used to generate harmonic interleaving terms based on the harmonic voltage amplitude and harmonic voltage phase and use them as the fourth basis vector component.

[0123] The first generation unit 302 is further configured to determine the first basis vector component, the second basis vector component, the third basis vector component and the fourth basis vector component as multiple basis vector components.

[0124] Optionally, when the high-frequency transformer is a three-phase transformer containing the 11th harmonic,

[0125] The first basis vector component is V1 2 ;

[0126] The second basis vector component includes V i 2 (i = 5, 7, 11);

[0127] The third basis vector component includes V1V i V1V i cosφ i V1V i sinφ i V1V i cos(φ i / i) and V1V i cos(φ i / i)(i=5,7,11);

[0128] The fourth basis vector component includes: V i V j cos(φ i -i / j*φ j V i V j sin(φ i -i / j*φj V i V j cos(φ j -j / i*φ i ) and V i V j sin(φ j -j / i*φ i (i = 5, 7, 11, i ≠ j);

[0129] Where i and j are harmonic orders, V1 is the fundamental voltage, and V i and V j The voltage amplitudes of the i-th and j-th harmonics are φ, respectively. i and φ j These are the phase angles of the i-th and j-th harmonics, respectively.

[0130] Optionally, the set multiple coefficient variables include multiple first coefficient variables and multiple second coefficient variables. The linear combination unit 303 is also used to: for any basis vector component, determine each element in the basis vector component, set the first coefficient variable corresponding to each element, calculate the first product of each element and the corresponding first coefficient variable, and calculate the sum of each first product to obtain the fractions corresponding to the basis vector component;

[0131] The linear combination unit 303 is also used to: set the second coefficient variable corresponding to each fraction;

[0132] The linear combination unit 303 is also used to: calculate the second product of each fraction and the corresponding second coefficient variable, and calculate the sum of each second product to obtain a multivariate polynomial.

[0133] Optionally, the multiple optimal coefficients include the first optimal coefficient corresponding to each first coefficient variable and the second optimal coefficient corresponding to each second coefficient variable.

[0134] The unit 305 is also used to: set each first coefficient variable in the multivariate polynomial to the corresponding first optimal coefficient, and set each second coefficient variable in the multivariate polynomial to the corresponding second optimal coefficient, to obtain the iron loss calculation function;

[0135] The determination unit 305 is also used to: obtain the parameter values ​​of each iron loss related parameter and input them into the iron loss calculation function to obtain the iron loss of the high-frequency transformer output by the iron loss calculation function.

[0136] Optionally, the fitting unit 304 is also used to: fit a multivariate polynomial using the least squares method to determine multiple optimal coefficients that correspond one-to-one with multiple coefficient variables.

[0137] It should be noted that the data processing procedures for each of the above units have been described in the corresponding steps above, and will not be repeated here.

[0138] The basis vector-based high-frequency transformer iron loss determination device proposed in this embodiment can acquire multiple iron loss-related parameters of the high-frequency transformer; generate multiple basis vector components that can be combined into a complete basis vector based on the multiple iron loss-related parameters; linearly combine the multiple basis vector components based on multiple set coefficient variables to generate a corresponding multivariate polynomial; wherein the multivariate polynomial includes multiple basis vector components and multiple coefficient variables; fit the multivariate polynomial to determine multiple optimal coefficients that correspond one-to-one with the multiple coefficient variables; and determine the iron loss of the high-frequency transformer based on the multivariate polynomial and the multiple optimal coefficients. This embodiment proposes a new method for determining iron loss, namely, generating multiple basis vector components based on multiple iron loss-related parameters of the high-frequency transformer, constructing a multivariate polynomial based on these multiple basis vector components, fitting the multivariate polynomial to determine the optimal coefficients corresponding to each coefficient variable in the multivariate polynomial, and then calculating the iron loss of the high-frequency transformer based on the multivariate polynomial and each optimal coefficient, effectively enriching the methods for determining the iron loss of high-frequency transformers and realizing the diversification of methods for determining the iron loss of high-frequency transformers.

[0139] Figure 4 An example is a schematic diagram of the physical structure of an electronic device, such as... Figure 4 As shown, the electronic device may include: a processor 410, a communication interface 420, a memory 430, and a communication bus 440, wherein the processor 410, the communication interface 420, and the memory 430 communicate with each other through the communication bus 440. The processor 410 can call logical instructions in the memory 430 to execute a basis vector-based high-frequency transformer iron loss determination method, which includes:

[0140] Obtain multiple iron loss-related parameters of a high-frequency transformer;

[0141] Based on multiple iron loss related parameters, multiple basis vector components that can be combined into a complete basis vector are generated;

[0142] A linear combination of multiple basis vector components is performed based on multiple set coefficient variables to generate a corresponding multivariate polynomial; wherein the multivariate polynomial includes multiple basis vector components and multiple coefficient variables.

[0143] Fit the multivariate polynomial to determine multiple optimal coefficients that correspond one-to-one with multiple coefficient variables;

[0144] The iron loss of a high-frequency transformer is determined based on a multivariate polynomial and multiple optimal coefficients.

[0145] Furthermore, the logical instructions in the aforementioned memory 430 can be implemented as software functional units and, when sold or used as independent products, can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, essentially, or the part that contributes to the prior art, or a part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0146] On the other hand, the present invention also provides a computer program product, the computer program product comprising a computer program that can be stored on a non-transitory computer-readable storage medium, wherein when the computer program is executed by a processor, the computer is able to execute the basis vector-based high-frequency transformer iron loss determination method provided by the above methods, the method comprising:

[0147] Obtain multiple iron loss-related parameters of a high-frequency transformer;

[0148] Based on multiple iron loss related parameters, multiple basis vector components that can be combined into a complete basis vector are generated;

[0149] A linear combination of multiple basis vector components is performed based on multiple set coefficient variables to generate a corresponding multivariate polynomial; wherein the multivariate polynomial includes multiple basis vector components and multiple coefficient variables.

[0150] Fit the multivariate polynomial to determine multiple optimal coefficients that correspond one-to-one with multiple coefficient variables;

[0151] The iron loss of a high-frequency transformer is determined based on a multivariate polynomial and multiple optimal coefficients.

[0152] In another aspect, the present invention also provides a non-transitory computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the basis vector-based high-frequency transformer iron loss determination method provided by the above methods, the method comprising:

[0153] Obtain multiple iron loss-related parameters of a high-frequency transformer;

[0154] Based on multiple iron loss related parameters, multiple basis vector components that can be combined into a complete basis vector are generated;

[0155] A linear combination of multiple basis vector components is performed based on multiple set coefficient variables to generate a corresponding multivariate polynomial; wherein the multivariate polynomial includes multiple basis vector components and multiple coefficient variables.

[0156] Fit the multivariate polynomial to determine multiple optimal coefficients that correspond one-to-one with multiple coefficient variables;

[0157] The iron loss of a high-frequency transformer is determined based on a multivariate polynomial and multiple optimal coefficients.

[0158] The device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs. Those skilled in the art can understand and implement this without any creative effort.

[0159] Through the above description of the embodiments, those skilled in the art can clearly understand that each embodiment can be implemented by means of software plus necessary general-purpose hardware platforms, and of course, it can also be implemented by hardware. Based on this understanding, the above technical solutions, in essence or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, magnetic disk, optical disk, etc., and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute the methods described in the various embodiments or some parts of the embodiments.

[0160] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, and not to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features; and these modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present invention.

Claims

1. A method for determining the iron loss of a high-frequency transformer based on basis vectors, characterized in that, The method includes: Obtain multiple iron loss-related parameters of a high-frequency transformer; Based on the aforementioned multiple iron loss related parameters, multiple basis vector components that can be combined into a complete basis vector are generated; A linear combination of the basis vector components is performed based on a set number of coefficient variables to generate a corresponding multivariate polynomial; wherein the multivariate polynomial includes the basis vector components and the coefficient variables. The multivariate polynomial is fitted to determine multiple optimal coefficients that correspond one-to-one with the multiple coefficient variables; The iron loss of the high-frequency transformer is determined based on the multivariate polynomial and the multiple optimal coefficients. Among the multiple iron loss related parameters, at least two of the following are included: fundamental voltage, harmonic voltage amplitude, harmonic voltage phase, power supply frequency, and core material parameters. Wherein, when the plurality of iron loss related parameters include fundamental voltage, harmonic voltage amplitude, and harmonic voltage phase, the step of generating multiple basis vector components that can be combined into a complete basis vector based on the plurality of iron loss related parameters includes: Based on the fundamental voltage, a fundamental squared term is generated and used as the first basis vector component; Using the harmonic voltage amplitude, a harmonic square term is generated and used as the second basis vector component; Based on the fundamental voltage, the harmonic voltage amplitude, and the harmonic voltage phase, a fundamental and harmonic interleaving term is generated and used as a third basis vector component; Based on the harmonic voltage amplitude and the harmonic voltage phase, a harmonic interleaving term is generated and used as the fourth basis vector component; The first basis vector component, the second basis vector component, the third basis vector component, and the fourth basis vector component are determined as the plurality of basis vector components.

2. The method according to claim 1, characterized in that, When the high-frequency transformer is a three-phase transformer containing the 11th harmonic, The first basis vector component is V 1 2 ; The second basis vector components include V i 2 , i= 5, 7, 11; The third basis vector component includes V 1 V i , V 1 V i cos φ i , V 1 V i sin φ i , V 1 V i cos( φ i / i ) as well as V 1 V i cos( φ i / i ), i= 5, 7, 11; The fourth basis vector component includes: V i V j cos( φ i - i / j*φ j ), V i V j sin( φ i - i / j*φ j ), V i V j cos( φ j - j / i*φ i )as well as V i V j sin( φ j - j / i*φ i ), i= 5, 7, 11, i≠j ; in, i and j For harmonic order, V 1 represents the fundamental voltage. V i and V j The first i Second and third j The amplitude of the first harmonic voltage. φ i and φ j The first i Second harmonics and the first j Phase angle of the subharmonic.

3. The method according to claim 2, characterized in that, The set plurality of coefficient variables includes a plurality of first coefficient variables and a plurality of second coefficient variables; the linear combination of the plurality of basis vector components based on the set plurality of coefficient variables to generate a corresponding multivariate polynomial includes: For any of the basis vector components, determine each element in the basis vector component, set the first coefficient variable corresponding to each element, calculate the first product of each element and the corresponding first coefficient variable, and calculate the sum of each first product to obtain the fractional terms corresponding to the basis vector component; Set the second coefficient variable corresponding to each of the fractional terms; Calculate the second product of each of the fractions with the corresponding second coefficient variable, and calculate the sum of each second product to obtain the multivariate polynomial.

4. The method according to claim 3, characterized in that, The plurality of optimal coefficients includes a first optimal coefficient corresponding to each of the first coefficient variables and a second optimal coefficient corresponding to each of the second coefficient variables; determining the iron loss of the high-frequency transformer based on the multivariate polynomial and the plurality of optimal coefficients includes: By setting each of the first coefficient variables in the multivariate polynomial to the corresponding first optimal coefficient, and setting each of the second coefficient variables in the multivariate polynomial to the corresponding second optimal coefficient, the iron loss calculation function is obtained. The parameter values ​​of each of the iron loss-related parameters are obtained and input into the iron loss calculation function to obtain the iron loss of the high-frequency transformer output by the iron loss calculation function.

5. The method according to claim 1, characterized in that, The fitting of the multivariate polynomial to determine multiple optimal coefficients corresponding one-to-one with the multiple coefficient variables includes: The least squares method is used to fit the multivariate polynomial, and multiple optimal coefficients corresponding one-to-one with the multiple coefficient variables are determined.

6. A device for determining the iron loss of a high-frequency transformer based on basis vectors, characterized in that, The device includes: The acquisition unit is used to determine multiple iron loss-related parameters of the high-frequency transformer; The first generation unit is used to generate multiple basis vector components that can be combined into a complete basis vector based on the multiple iron loss related parameters. A linear combination unit is used to perform linear combination of the multiple basis vector components based on a set number of coefficient variables to generate a corresponding multivariate polynomial; wherein the multivariate polynomial includes the multiple basis vector components and the multiple coefficient variables; A fitting unit is used to fit the multivariate polynomial and determine multiple optimal coefficients that correspond one-to-one with the multiple coefficient variables. A determining unit is used to determine the iron loss of the high-frequency transformer based on the multivariate polynomial and the plurality of optimal coefficients; Among the multiple iron loss related parameters, at least two of the following are included: fundamental voltage, harmonic voltage amplitude, harmonic voltage phase, power supply frequency, and core material parameters. Wherein, when the plurality of iron loss related parameters include fundamental voltage, harmonic voltage amplitude, and harmonic voltage phase, the first generation unit is further configured to: Based on the fundamental voltage, a fundamental squared term is generated and used as the first basis vector component; Using the harmonic voltage amplitude, a harmonic square term is generated and used as the second basis vector component; Based on the fundamental voltage, the harmonic voltage amplitude, and the harmonic voltage phase, a fundamental and harmonic interleaving term is generated and used as a third basis vector component; Based on the harmonic voltage amplitude and the harmonic voltage phase, a harmonic interleaving term is generated and used as the fourth basis vector component; The first basis vector component, the second basis vector component, the third basis vector component, and the fourth basis vector component are determined as the plurality of basis vector components.

7. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the program, it implements the method for determining the iron loss of a high-frequency transformer based on basis vectors as described in any one of claims 1 to 5.

8. A non-transitory computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, it implements the method for determining the iron loss of a high-frequency transformer based on basis vectors as described in any one of claims 1 to 5.

Citation Information

Patent Citations

  • Method and system for controlling no-load loss of transformer

    CN115795872A

  • Method and system for determining transformer iron core loss and harmonic impedance

    CN115932404A