Inductance matching method and device, communication equipment and storage medium
Through the automatic screening of inductor matching method, the inductor value range is automatically determined using preset parameters and circuit parameters, which solves the existing problems of low inductor matching efficiency and low accuracy, and achieves more efficient and accurate inductor matching.
Patent Information
- Application Number
- CN202411095980.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-08-09
- Publication Date
- 2024-12-31
AI Technical Summary
The existing inductance matching methods are inefficient and low accuracy, which leads to designers spending a lot of time to manually calculate and select, which is prone to omissions or misjudgments, affecting circuit performance.
By presetting the parameters of the target inductor, including inductance type, DC resistance, temperature rise current, saturation current, size, etc., obtain the circuit parameters of the target circuit, determine the inductor value range, and automatically filter out the inductor that meets the requirements based on the matching results. , reduce the intervention of human factors.
This greatly improves the efficiency and accuracy of inductor matching, reduces the workload of designers, ensures that the selected inductor adapts to the circuit more accurately, and improves the accuracy of inductor matching.
Smart Images

Figure CN119226808A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of circuit technology, and in particular to an inductance matching method, device, communication equipment and storage medium. Background Art
[0002] In modern electronic devices, buck converters are widely used in various power management systems due to their high efficiency and compactness. As one of the core components of the buck converter, the choice of inductor directly affects the overall performance of the circuit, including the stability of the output voltage, conversion efficiency, and the reliability and life of the system. A suitable inductor can not only ensure the stable operation of the circuit under various working conditions, but also effectively reduce electromagnetic interference and improve the energy efficiency of the entire system. Therefore, matching inductors has become an indispensable part for R&D personnel in designing and optimizing buck converters.
[0003] Existing inductor matching methods generally include the following steps: the designer first needs to determine the circuit parameters, such as switching frequency, input voltage, output voltage and current, etc.; based on the circuit parameters, the designer manually calculates the required inductance value; based on the calculated inductance value and the actual printed circuit board requirements, such as size requirements, current requirements, efficiency requirements, etc., the designer manually selects an inductor device that meets the requirements from the inductor device library.
[0004] However, in the above method, designers need to spend a lot of time calculating the inductance value and selecting the inductor, which is time-consuming and labor-intensive. In addition, due to the intervention of human factors, omissions or misjudgments may occur, resulting in the selected inductor not fully adapting to the circuit, affecting the circuit performance. Therefore, the existing inductor matching method has the problems of low matching efficiency and low matching accuracy. Summary of the invention
[0005] In view of this, the present invention aims to provide an inductance matching method, device, equipment and storage medium to solve the problem of low inductance matching efficiency and low accuracy caused by relying on designers to perform inductance matching.
[0006] According to a first aspect of the present invention, there is provided an inductance matching method, characterized in that the method comprises:
[0007] Presetting parameters of a target inductor, wherein the parameters of the target inductor include at least one of an inductor type, a DC resistance, a temperature rise current, a saturation current, a size, and a manufacturer;
[0008] Obtaining circuit parameters of a target circuit;
[0009] Determining a range of inductance values of the target inductor according to circuit parameters of the target circuit;
[0010] Determining an inductance matching result according to the parameters of the target inductance and the inductance value range;
[0011] Determining the target inductance according to the inductance matching result;
[0012] The target circuit is generated according to the target inductance.
[0013] Optionally, the circuit parameters of the target circuit include input voltage, output voltage, switching frequency, and maximum output current, and determining the inductance value range of the target inductor according to the circuit parameters of the target circuit includes:
[0014] Preset the value range of the current ripple rate;
[0015] Determining a value range of a ripple current according to a value range of the maximum output current and a value range of the current ripple rate;
[0016] Determining a duty cycle of the target circuit according to the input voltage and the output voltage;
[0017] The inductance value range of the target inductor is determined according to the input voltage, the output voltage, the duty cycle, the value range of the ripple current, and the switching frequency.
[0018] Optionally, determining the target inductance according to the inductance matching result includes:
[0019] Get AC ripple voltage reference value;
[0020] If the inductor matching result shows that there are at least two inductors to be matched, the at least two inductors to be matched are matched to the target circuit respectively, and the target circuit is simulated to obtain the AC ripple voltage values corresponding to the at least two inductors to be matched respectively;
[0021] Determine a candidate inductor from at least two inductors to be matched according to the AC ripple voltage values corresponding to the at least two inductors to be matched and the AC ripple voltage reference value;
[0022] If the number of the candidate inductors is at least two, obtaining AC ripple voltage values of at least two of the candidate inductors;
[0023] Determine a minimum AC ripple voltage value from the AC ripple voltage values of at least two candidate inductors, and determine the candidate inductor corresponding to the minimum AC ripple voltage value as the target inductor;
[0024] If the number of the candidate inductors is 1, determining the candidate inductor to be the target inductor;
[0025] If the number of the candidate inductors is 0, obtaining an inductor that satisfies the circuit parameters;
[0026] The step of determining a candidate inductor from at least two inductors to be matched according to the AC ripple voltage values corresponding to the at least two inductors to be matched and the AC ripple voltage reference value comprises:
[0027] Comparing an AC ripple voltage value corresponding to each of the at least two inductors to be matched with the AC ripple voltage reference value;
[0028] Determine whether the AC ripple voltage value corresponding to the inductor to be matched is less than the AC ripple voltage reference value;
[0029] If the AC ripple voltage value corresponding to the inductor to be matched is less than the AC ripple voltage reference value, determining the inductor to be matched as a candidate inductor;
[0030] If the AC ripple voltage value corresponding to the inductor to be matched is greater than or equal to the AC ripple voltage reference value, the inductor to be matched is determined to be a non-candidate inductor.
[0031] Optionally, obtaining an AC ripple voltage reference value includes:
[0032] Pre-set AC ripple voltage percentage value;
[0033] An AC ripple voltage reference value is determined according to the output voltage and the AC ripple voltage percentage value.
[0034] Optionally, determining the target inductance according to the inductance matching result includes:
[0035] If the inductor matching result indicates that there is an inductor to be matched, the inductor to be matched is matched to the target circuit, and the target circuit is simulated to obtain an AC ripple voltage value corresponding to the inductor to be matched;
[0036] Determine whether the AC ripple voltage value corresponding to the inductor to be matched is less than the AC ripple voltage reference value;
[0037] If the AC ripple voltage value corresponding to the inductor to be matched is less than the AC ripple voltage reference value, determining the inductor to be matched as the target inductor;
[0038] If the AC ripple voltage value corresponding to the inductor to be matched is greater than or equal to the AC ripple voltage reference value, an inductor that meets the circuit parameters is obtained.
[0039] Optionally, determining the target inductance according to the inductance matching result includes:
[0040] If the inductor matching result is that there is no inductor to be matched, adjusting the parameter of the target inductor to obtain an adjusted target inductor parameter;
[0041] The inductance matching result is re-determined according to the adjusted target inductance parameter and the inductance value range, and the target inductance is determined according to the re-determined inductance matching result.
[0042] Optionally, after the step of obtaining the inductance satisfying the circuit parameters, the method includes:
[0043] If the inductance satisfying the circuit parameters is not obtained, adjusting the switching frequency to obtain the adjusted switching frequency;
[0044] Re-determining the inductance value range according to the adjusted switching frequency;
[0045] The inductance matching result is re-determined according to the parameter of the target inductance and the re-determined inductance value range, and the target inductance is determined according to the re-determined inductance matching result.
[0046] According to a second aspect of the present invention, an inductance matching device is provided, the inductance matching device comprising:
[0047] An inductor parameter setting module, used to pre-set parameters of a target inductor, wherein the parameters of the target inductor include at least one of an inductor type, a DC resistance, a temperature rise current, a saturation current, a size, and a manufacturer;
[0048] A circuit parameter acquisition module, used to acquire circuit parameters of a target circuit;
[0049] An inductance value range determination module, used to determine the inductance value range of the target inductor according to the circuit parameters of the target circuit;
[0050] An inductance matching result determination module, used to determine an inductance matching result according to the parameters of the target inductance and the inductance value range;
[0051] A target inductance determination module, used to determine the target inductance according to the inductance matching result;
[0052] A target circuit generating module is used to generate the target circuit according to the target inductance.
[0053] Optionally, the circuit parameters of the target circuit include input voltage, output voltage, switching frequency and maximum output current, and the inductance value range determination module includes:
[0054] The current ripple rate setting submodule is used to pre-set the value range of the current ripple rate;
[0055] A ripple current determination submodule, used to determine a value range of a ripple current according to a value range of the maximum output current and the current ripple rate;
[0056] A duty cycle determination submodule, used to determine the duty cycle of the target circuit according to the input voltage and the output voltage;
[0057] The inductance value determination submodule is used to determine the inductance value range of the target inductance according to the input voltage, the output voltage, the duty cycle, the value range of the ripple current and the switching frequency.
[0058] Optionally, the target inductance determination module includes:
[0059] The AC ripple voltage reference value acquisition submodule is used to acquire the AC ripple voltage reference value;
[0060] A first circuit simulation submodule is used for, if the inductor matching result indicates that there are at least two inductors to be matched, matching the at least two inductors to be matched to the target circuit respectively, and simulating the target circuit to obtain AC ripple voltage values corresponding to the at least two inductors to be matched respectively;
[0061] A candidate inductor determination submodule, configured to determine a candidate inductor from at least two inductors to be matched according to the AC ripple voltage values corresponding to the at least two inductors to be matched and the AC ripple voltage reference value;
[0062] an AC ripple voltage value acquisition submodule, configured to acquire AC ripple voltage values of at least two candidate inductors if the number of the candidate inductors is at least two;
[0063] A first target inductance determination submodule, configured to determine a minimum AC ripple voltage value from the AC ripple voltage values of at least two candidate inductors, and determine the candidate inductance corresponding to the minimum AC ripple voltage value as a target inductance;
[0064] a second target inductance determination submodule, configured to determine the candidate inductance as the target inductance if the number of the candidate inductances is 1;
[0065] a third target inductance determination submodule, configured to obtain an inductance satisfying the circuit parameters if the number of the candidate inductors is 0;
[0066] Wherein, the candidate inductance determination submodule includes:
[0067] A numerical comparison unit, configured to compare an AC ripple voltage value corresponding to each of the at least two inductors to be matched with the AC ripple voltage reference value;
[0068] A value judgment unit, used for judging whether the AC ripple voltage value corresponding to the inductor to be matched is less than the AC ripple voltage reference value;
[0069] a candidate inductor determining unit, configured to determine the inductor to be matched as a candidate inductor if the AC ripple voltage value corresponding to the inductor to be matched is less than the AC ripple voltage reference value;
[0070] The non-candidate inductor determining unit is configured to determine that the inductor to be matched is a non-candidate inductor if the AC ripple voltage value corresponding to the inductor to be matched is greater than or equal to the AC ripple voltage reference value.
[0071] Optionally, the AC ripple voltage reference value acquisition submodule includes:
[0072] An AC ripple voltage percentage value setting unit, used to pre-set an AC ripple voltage percentage value;
[0073] The AC ripple voltage reference value determination unit is used to determine the AC ripple voltage reference value according to the output voltage and the AC ripple voltage percentage value.
[0074] Optionally, the target inductance determination module includes:
[0075] A second circuit simulation submodule is used for matching the inductor to be matched to the target circuit if the inductor matching result indicates that there is an inductor to be matched, and simulating the target circuit to obtain an AC ripple voltage value corresponding to the inductor to be matched;
[0076] A numerical judgment submodule, used to judge whether the AC ripple voltage value corresponding to the inductor to be matched is less than the AC ripple voltage reference value;
[0077] a fourth target inductance determination submodule, configured to determine the inductance to be matched as the target inductance if the AC ripple voltage value corresponding to the inductance to be matched is less than the AC ripple voltage reference value;
[0078] The fifth target inductance determination submodule is used to obtain an inductance that meets the circuit parameters if the AC ripple voltage value corresponding to the inductance to be matched is greater than or equal to the AC ripple voltage reference value.
[0079] Optionally, the target inductance determination module includes:
[0080] A target inductance parameter adjustment submodule, configured to adjust the parameters of the target inductance if the inductance matching result is that there is no inductance to be matched, so as to obtain the adjusted target inductance parameters;
[0081] The sixth target inductance determination submodule is used to redetermine the inductance matching result according to the adjusted target inductance parameter and the inductance value range, and determine the target inductance according to the redetermined inductance matching result.
[0082] Optionally, the target inductance determination module includes:
[0083] A switching frequency adjustment submodule, used to adjust the switching frequency when the inductance satisfying the circuit parameters is not obtained, so as to obtain the adjusted switching frequency;
[0084] A submodule for re-determining the inductance value range, used for re-determining the inductance value range according to the adjusted switching frequency;
[0085] The target inductor redetermining submodule is used to redetermine the inductor matching result according to the parameters of the target inductor and the redetermined inductance value range, and determine the target inductor according to the redetermined inductor matching result.
[0086] According to another aspect of the present invention, there is also provided an electronic device, comprising:
[0087] processor;
[0088] a memory for storing instructions executable by the processor;
[0089] The processor is configured to execute the instructions to implement the inductor matching method as described above.
[0090] According to another aspect of the present invention, a readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the steps of the inductor matching method described above are implemented.
[0091] The inductor matching method provided by the embodiment of the present invention pre-sets the parameters of the target inductor, wherein the parameters of the target inductor include at least one of the inductor type, DC resistance, temperature rise current, saturation current, size, and manufacturer; obtains the circuit parameters of the target circuit; determines the inductance value range of the target inductor according to the circuit parameters of the target circuit; determines the inductance matching result according to the parameters of the target inductor and the inductance value range; determines the target inductor according to the inductance matching result; and generates the target circuit according to the target inductor. The present invention can quickly determine the inductance value range by pre-setting the parameters of the target inductor and automatically obtaining the circuit parameters of the target circuit, and automatically screens out the target inductor that meets the requirements according to the inductance value range and the parameters of the target inductor, greatly reducing the time for designers to manually calculate and select inductors, and improving the efficiency of inductor matching. Moreover, in the present invention, the designer only needs to set the parameters of the target inductor to match the target inductor, reducing the intervention of human factors, reducing the risk of omissions or misjudgments, ensuring that the selected target inductor is more accurately adapted to the circuit, and improving the accuracy of inductor matching.
[0092] The above description is only an overview of the technical solution of the present invention. In order to more clearly understand the technical means of the present invention, it can be implemented according to the contents of the specification. In order to make the above and other purposes, features and advantages of the present invention more obvious and easy to understand, the specific implementation methods of the present invention are listed below. BRIEF DESCRIPTION OF THE DRAWINGS
[0093] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art are briefly introduced below.
[0094] Figure 1 One of the step flow charts of an inductance matching method provided by an embodiment of the present invention;
[0095] Figure 2 is a schematic diagram of a target circuit in an inductance matching method provided by an embodiment of the present invention;
[0096] Figure 3 This is a second step flow chart of an inductance matching method provided by an embodiment of the present invention;
[0097] Figure 4 This is a third step flow chart of an inductance matching method provided by an embodiment of the present invention;
[0098] Figure 5 This is a fourth step flow chart of an inductance matching method provided by an embodiment of the present invention;
[0099] Figure 6 This is a fifth step flow chart of an inductance matching method provided by an embodiment of the present invention;
[0100] Figure 7 This is a sixth step flow chart of an inductance matching method provided by an embodiment of the present invention;
[0101] Figure 8 This is the seventh step flow chart of an inductance matching method provided by an embodiment of the present invention;
[0102] Fig. 9 This is a flowchart of the steps of an inductance matching method provided by an embodiment of the present invention;
[0103] Fig.10 is a device block diagram of an inductor matching device provided by an embodiment of the present invention;
[0104] Fig.11 It is a schematic diagram of a communication device provided by an embodiment of the present invention. DETAILED DESCRIPTION
[0105] To make the purpose, technical scheme and advantages of the embodiments of the present invention clearer, the embodiments of the present invention will be described in detail below in conjunction with the accompanying drawings. However, it will be appreciated by those skilled in the art that in the embodiments of the present invention, many technical details are proposed in order to enable the reader to better understand the present application. However, even without these technical details and various changes and modifications based on the following embodiments, the technical scheme claimed in the present application can be implemented. The division of the following embodiments is for the convenience of description, and should not constitute any limitation on the specific implementation of the present invention. The various embodiments can be combined and referenced with each other without contradiction.
[0106] Reference Figure 1 , shows one of the step flow charts of the inductor matching method provided by an embodiment of the present invention, the method may include:
[0107] Step 101, presetting parameters of a target inductor, wherein the parameters of the target inductor include at least one of an inductor type, a DC resistance, a temperature rise current, a saturation current, a size, and a manufacturer.
[0108] It should be noted that in the embodiment of the present invention, the actual requirements of the printed circuit board must be taken into account during the inductor matching process. In order to take the actual requirements of the printed circuit board into account, the designer needs to pre-set the parameters of the target inductor, wherein the parameters of the target inductor include at least one of the inductor type, direct current resistance (DCR), temperature rise current (Irms), saturation current (ISAT), size and manufacturer. These parameters of the target inductor are key factors in selecting the target inductor, and they determine the performance and applicability of the target inductor in the circuit.
[0109] Step 102: Obtain circuit parameters of the target circuit.
[0110] It should be noted that, in the embodiments of the present invention, Figure 2 is a schematic diagram of a target circuit. Figure 2 As shown, the target circuit is obtained by replacing the inductor device in the Buck circuit with an inductor matching module. The inductor matching module in the target circuit is used to execute the inductor matching method provided in the embodiment of the present invention and output the target inductor. Among them, the signals PWM1 and PWM2 output by the PWM (Pulse Width Modulation) control chip can control the on and off time of the upper MOS tube (Q1) and the lower MOS tube (Q2), and then control the output voltage, wherein the upper MOS tube (Q1) and the lower MOS tube (Q2) are both NMOS; FB is the feedback value of the output voltage, and the output voltage is fine-tuned according to the size of the feedback value to ensure the stability of the output voltage without large fluctuations.
[0111] The inductance value of the target inductor is related to the circuit parameters of the target circuit. In order to determine the inductance value range of the target inductor, the circuit parameters of the target circuit need to be obtained in advance, such as Figure 2 As shown, the circuit parameters of the target circuit include input voltage (Vin), output voltage (Vout), switching frequency (fsw) and maximum output current (Ioutmax). Among them, since the upper MOS tube (Q1) and the lower MOS tube (Q2) cannot be turned on or off at the same time, the upper MOS tube (Q1) can only be turned on and the lower MOS tube (Q2) can be turned off, or the upper MOS tube (Q1) can be turned off and the lower MOS tube (Q2) can be turned on, so the switching frequency refers to the switching frequency of the upper MOS tube (Q1) or the switching frequency of the lower MOS tube (Q2), and the switching frequency of the upper MOS tube (Q1) and the switching frequency of the lower MOS tube (Q2) are the same.
[0112] Step 103: determining an inductance value range of a target inductor according to circuit parameters of the target circuit.
[0113] It should be noted that, in the embodiment of the present invention, the inductance value range of the target inductor is related to the circuit parameters of the target circuit (input voltage, output voltage, switching frequency and maximum output current). Therefore, in order to determine the inductance value range of the target inductor, it is necessary to determine it according to the circuit parameters of the target circuit.
[0114] Step 104: Determine an inductance matching result according to the parameters of the target inductance and the inductance value range.
[0115] Step 105: determine the target inductance according to the inductance matching result.
[0116] Step 106: Generate a target circuit according to the target inductance.
[0117] It should be noted that, in the embodiment of the present invention, after the inductance value range of the target inductor is determined, the inductor that meets the parameters of the target inductor is screened out from the inductors within the inductance value range according to the parameters of the target inductor and the inductance value range, thereby obtaining an inductor matching result. The inductor matching result includes at least two inductors to be matched, one inductor to be matched, and no inductor to be matched.
[0118] According to different inductor matching results, different inductor matching strategies are implemented, and then the optimal inductor, i.e., the target inductor, is further screened out from the inductors that meet the parameters of the target inductor. After the target inductor is determined, the target inductor can be actually installed in the circuit (Buck circuit) to obtain the target circuit.
[0119] The present invention can quickly determine the inductance value range by presetting the parameters of the target inductor and automatically obtaining the circuit parameters of the target circuit, and automatically screen out the target inductor that meets the requirements according to the inductance value range and the parameters of the target inductor, which greatly reduces the time for designers to manually calculate and select inductors and improves the efficiency of inductor matching. In addition, in the present invention, designers only need to set the parameters of the target inductor to match the target inductor, which reduces the intervention of human factors, reduces the risk of omissions or misjudgments, ensures that the selected target inductor is more accurately adapted to the circuit, and improves the accuracy of inductor matching.
[0120] Furthermore, if Figure 3 FIG. 2 shows a second flow chart of the inductor matching method provided in an embodiment of the present invention. In an embodiment of the present invention, step 103 may further include the following steps:
[0121] Step 301, presetting a value range of the current ripple rate.
[0122] Step 302: Determine a value range of the ripple current according to the value ranges of the maximum output current and the current ripple rate.
[0123] Step 303: determining the duty cycle of the target circuit according to the input voltage and the output voltage.
[0124] Step 304, determining the inductance value range of the target inductor according to the input voltage, the output voltage, the duty cycle, the ripple current value range and the switching frequency.
[0125] It should be noted that, in the embodiment of the present invention, the inductance value range of the target inductor is related to the circuit parameters of the target circuit (input voltage, output voltage, switching frequency and maximum output current). Therefore, in order to determine the inductance value range of the target inductor, it is necessary to determine it according to the circuit parameters of the target circuit.
[0126] Specifically, a value range of the current ripple rate is preset, wherein preferably, the value range of the current ripple rate is 20%-40%, and the specific value range of the current ripple rate can be adjusted later as the solution is optimized. After the value range of the current ripple rate is determined, the value range of the maximum output current and the current ripple rate can be substituted into formula (1) to obtain the value range of the ripple current.
[0127] Iout=Ioutmax * Kind formula (1)
[0128] Among them, Iout is the value range of ripple current, Ioutmax is the maximum output current, and Kind is the value range of current ripple rate.
[0129] After determining the range of ripple current, the input voltage and output voltage are substituted into formula (2) to obtain the duty cycle of the target circuit.
[0130] D=Vout / Vin Formula (2)
[0131] Wherein, D is the duty cycle of the target circuit, Vout is the output voltage of the target circuit, and Vin is the input voltage of the target circuit.
[0132] After determining the duty cycle of the target circuit, the input voltage, output voltage, duty cycle, ripple current range and switching frequency are substituted into formula (3) to obtain the inductance value range of the target inductor.
[0133] L=((Vin-Vout)*D) / (Iout*fsw) Formula (3)
[0134] Wherein, L is the inductance value range of the target inductor, Vin is the input voltage of the target circuit, Vout is the output voltage of the target circuit, D is the duty cycle of the target circuit, Iout is the value range of the ripple current, and fsw is the switching frequency.
[0135] The present invention can accurately determine the inductance value range of the target inductor by determining the inductance value range of the target inductor according to the circuit parameters (input voltage, output voltage, switching frequency and maximum output current) of the target circuit, which helps to ensure that the inductor within the inductance value range can provide the required performance in the target circuit, thereby improving the stability and efficiency of the target circuit.
[0136] Furthermore, if Figure 4 FIG. 3 shows a flowchart of the steps of the inductor matching method provided in an embodiment of the present invention. In an embodiment of the present invention, step 105 may further include the following steps:
[0137] Step 401, obtaining an AC ripple voltage reference value.
[0138] It should be noted that, in the embodiment of the present invention, it is necessary to first obtain an AC ripple voltage reference value, which is an important performance indicator in the target circuit because it affects the stability and efficiency of the target circuit.
[0139] Step 402: If the inductor matching result shows that there are at least two inductors to be matched, the at least two inductors to be matched are matched to the target circuit respectively, and the target circuit is simulated to obtain the AC ripple voltage values corresponding to the at least two inductors to be matched respectively.
[0140] It should be noted that, in an embodiment of the present invention, if the inductor matching result is that there are at least two inductors to be matched, the at least two inductors to be matched are matched to the target circuit respectively, and the target circuit is simulated to obtain the AC ripple voltage values corresponding to the at least two inductors to be matched, thereby ensuring that each inductor to be matched can be evaluated in the actual target circuit environment.
[0141] Step 403 : determining a candidate inductor from at least two inductors to be matched according to the AC ripple voltage values and the AC ripple voltage reference values corresponding to the at least two inductors to be matched respectively.
[0142] It should be noted that, in the embodiment of the present invention, after obtaining the AC ripple voltage values corresponding to at least two inductors to be matched, the AC ripple voltage value corresponding to each inductor to be matched is compared with the AC ripple voltage reference value to determine whether the inductor to be matched is a candidate inductor or a non-candidate inductor, and then the candidate inductor is screened out from the at least two inductors to be matched.
[0143] Step 404: if the number of candidate inductors is at least two, then obtain AC ripple voltage values of at least two candidate inductors.
[0144] Step 405 , determining a minimum AC ripple voltage value from the AC ripple voltage values of at least two candidate inductors, and determining the candidate inductor corresponding to the minimum AC ripple voltage value as the target inductor.
[0145] It should be noted that, in an embodiment of the present invention, if the number of candidate inductors is at least two, in order to further select the optimal inductor, that is, the target inductor, from the at least two candidate inductors, it is necessary to obtain the AC ripple voltage values corresponding to the at least two candidate inductors, and sort the AC ripple voltage values corresponding to the at least two candidate inductors from small to large, and then select the minimum AC ripple voltage value, and determine the candidate inductor corresponding to the minimum AC ripple voltage value as the target inductor.
[0146] Step 406 : If the number of candidate inductors is 1, determine the candidate inductor as the target inductor.
[0147] Step 407: if the number of candidate inductors is 0, obtain an inductor that satisfies the circuit parameters.
[0148] It should be noted that, in the embodiment of the present invention, if there is only one candidate inductor, the candidate inductor is directly determined as the target inductor.
[0149] If the number of candidate inductors is 0, it means that no candidate inductor meets the AC ripple voltage reference value requirement. An inductor with suitable circuit parameters can be obtained from customer engineers or suppliers, ensuring that a usable inductor can be found even if the current candidate inductor does not meet specific performance requirements.
[0150] Furthermore, if Figure 5 FIG. 4 shows a flowchart of the steps of the inductor matching method provided in an embodiment of the present invention. In the embodiment of the present invention, step 403 may also include the following steps:
[0151] Step 501 : comparing an AC ripple voltage value corresponding to each of at least two inductors to be matched with an AC ripple voltage reference value.
[0152] Step 502: determine whether the AC ripple voltage value corresponding to the inductor to be matched is less than the AC ripple voltage reference value.
[0153] Step 503: If the AC ripple voltage value corresponding to the inductor to be matched is less than the AC ripple voltage reference value, the inductor to be matched is determined to be a candidate inductor.
[0154] Step 504: If the AC ripple voltage value corresponding to the inductor to be matched is greater than or equal to the AC ripple voltage reference value, the inductor to be matched is determined to be a non-candidate inductor.
[0155] It should be noted that, in the embodiment of the present invention, according to the AC ripple voltage value and the AC ripple voltage reference value corresponding to each of the at least two inductors to be matched, the specific implementation process of determining the candidate inductor from the at least two inductors to be matched is: comparing the AC ripple voltage value corresponding to each of the at least two inductors to be matched with the AC ripple voltage reference value to evaluate whether the inductor to be matched is suitable for the target circuit; judging whether the AC ripple voltage value corresponding to the inductor to be matched is less than the AC ripple voltage reference value. If the AC ripple voltage value corresponding to the inductor to be matched is less than the AC ripple voltage reference value, it means that the inductor to be matched meets the design requirements of the target circuit, and the inductor to be matched is determined to be a candidate inductor. If the AC ripple voltage value corresponding to the inductor to be matched is greater than or equal to the AC ripple voltage reference value, it means that the inductor to be matched does not meet the design requirements of the target circuit, and the inductor to be matched is determined to be a non-candidate inductor.
[0156] After the judgment of each of the at least two inductors to be matched is completed, a candidate inductor may be screened out from the at least two inductors to be matched according to the judgment result of each inductor to be matched.
[0157] The present invention can accurately select a candidate inductor that can meet the design requirements of the target circuit from at least two inductors to be matched by comparing the AC ripple voltage value corresponding to each inductor to be matched with a preset AC ripple voltage reference value, thereby ensuring that the candidate inductor performs well in controlling the AC ripple voltage, thereby improving the stability and efficiency of the target circuit. In addition, the present invention determines the minimum AC ripple voltage value from the AC ripple voltage values of at least two candidate inductors, and determines the candidate inductor corresponding to the minimum AC ripple voltage value as the target inductor, that is, after determining the candidate inductor, further selects the optimal inductor, that is, the target inductor, based on the candidate inductor, so that the determined target inductor can make the performance of the target circuit optimal, thereby improving the overall performance and reliability of the target circuit.
[0158] Furthermore, if Figure 6 FIG. 4 is a flowchart of the fifth step of the inductor matching method provided in an embodiment of the present invention. In an embodiment of the present invention, step 401 may further include the following steps:
[0159] Step 601, pre-set the AC ripple voltage percentage value.
[0160] Step 602: Determine an AC ripple voltage reference value according to the output voltage and the AC ripple voltage percentage value.
[0161] It should be noted that, in the embodiment of the present invention, the designer pre-sets an AC ripple voltage percentage value, which represents the maximum percentage of the AC ripple voltage value allowed in the target circuit design relative to the output voltage. The AC ripple voltage value is the fluctuating part of the output voltage of the target circuit, which has an important impact on the stability and performance of the target circuit.
[0162] After the AC ripple voltage percentage value is determined, the AC ripple voltage reference value is determined based on the preset AC ripple voltage percentage value and the output voltage of the target circuit. The AC ripple voltage reference value is based on the output voltage of the target circuit multiplied by the preset AC ripple voltage percentage value, which defines the maximum AC ripple voltage value level allowed in the target circuit. For example: if the output voltage of the target circuit is 5V, and the preset AC ripple voltage percentage value is 1%, then the AC ripple voltage reference value is 1% of 5V, that is, 0.05V.
[0163] The present invention determines the AC ripple voltage reference value according to the output voltage and a preset AC ripple voltage percentage value, so that when matching inductors, more attention can be paid to inductors that can meet the specific requirement of the AC ripple voltage reference value, thereby simplifying the inductor matching process and reducing unnecessary screening and testing.
[0164] Furthermore, if Figure 7 FIG. 6 shows a flowchart of the step of the inductor matching method provided in an embodiment of the present invention. In the embodiment of the present invention, step 105 may further include the following steps:
[0165] Step 701: If the inductor matching result shows that there is an inductor to be matched, the inductor to be matched is matched to the target circuit, and the target circuit is simulated to obtain an AC ripple voltage value corresponding to the inductor to be matched.
[0166] It should be noted that, in an embodiment of the present invention, if the inductor matching result is that there is an inductor to be matched, the inductor to be matched is matched to the target circuit, and the target circuit is simulated to obtain the AC ripple voltage value corresponding to the inductor to be matched, ensuring that the inductor to be matched can be evaluated in the actual target circuit environment.
[0167] Step 702: determine whether the AC ripple voltage value corresponding to the inductor to be matched is less than the AC ripple voltage reference value.
[0168] Step 703: If the AC ripple voltage value corresponding to the inductor to be matched is less than the AC ripple voltage reference value, the inductor to be matched is determined to be the target inductor.
[0169] Step 704: If the AC ripple voltage value corresponding to the inductor to be matched is greater than or equal to the AC ripple voltage reference value, then an inductor that meets the circuit parameters is obtained.
[0170] It should be noted that, in the embodiment of the present invention, the AC ripple voltage value corresponding to the inductor to be matched is compared with the AC ripple voltage reference value to determine whether the AC ripple voltage value corresponding to the inductor to be matched is less than the AC ripple voltage reference value.
[0171] If the AC ripple voltage value corresponding to the inductor to be matched is less than the AC ripple voltage reference value, it means that the inductor to be matched meets the design requirements of the target circuit, and the inductor to be matched is determined to be the target inductor. If the AC ripple voltage value corresponding to the inductor to be matched is greater than or equal to the AC ripple voltage reference value, it means that the inductor to be matched does not meet the design requirements of the target circuit, and then the inductor with suitable circuit parameters is further obtained through customer engineers or suppliers, ensuring that even if the current inductor to be matched does not meet specific performance requirements, an available inductor can be found.
[0172] The present invention can accurately evaluate the performance of the inductor to be matched in the actual target circuit environment, especially the AC ripple voltage value generated by the inductor, by matching the inductor to be matched to the target circuit and simulating the target circuit, which is crucial to ensure that the inductor to be matched meets the design requirements of the target circuit. In addition, if the inductor to be matched does not meet the design requirements of the target circuit, other inductors that meet the circuit parameters can be obtained through customer engineers or suppliers. This flexibility ensures that even if the current inductor to be matched does not meet the specific performance requirements of the target circuit, an available inductor can be found.
[0173] Furthermore, if Figure 8 FIG. 7 shows a flowchart of the step of the inductor matching method provided in an embodiment of the present invention. In the embodiment of the present invention, step 105 may further include the following steps:
[0174] Step 801: If the inductor matching result is that there is no inductor to be matched, the parameters of the target inductor are adjusted to obtain adjusted target inductor parameters.
[0175] Step 802: re-determine the inductance matching result according to the adjusted target inductance parameter and the inductance value range, and determine the target inductance according to the re-determined inductance matching result.
[0176] It should be noted that, in the embodiment of the present invention, if the inductor matching result is that there is no inductor to be matched, it means that no inductor can meet the design requirements of the target circuit, and the designer needs to readjust the parameters of the target inductor to obtain the adjusted target inductor parameters. By adjusting the parameters of the target inductor, the parameter restrictions of the target inductor can be relaxed or modified so that an available inductor can be found.
[0177] After determining the adjusted target inductance parameters, the inductance matching result is re-determined according to the adjusted target inductance parameters and the inductance value range, and the target inductance is determined according to the re-determined inductance matching result. This step involves re-evaluating and screening the target inductance to determine whether there is a new inductance that can meet the adjusted target inductance parameters.
[0178] The present invention adjusts the parameters of the target inductor when the inductor matching result shows that there is no inductor to be matched, so that the parameter restrictions of the target inductor can be relaxed or modified, thereby expanding the search range of the inductor to be matched, helping to find a new target inductor, and improving the adaptability and success rate of inductor matching.
[0179] Furthermore, if Fig. 9 FIG. 8 is a flowchart of the inductor matching method according to an embodiment of the present invention. In the embodiment of the present invention, after step 407 or step 704, the following steps may be further included:
[0180] Step 901: If the inductance satisfying the circuit parameters is not obtained, the switching frequency is adjusted to obtain an adjusted switching frequency.
[0181] Step 902: re-determine the inductance value range according to the adjusted switching frequency.
[0182] Step 903: re-determine the inductance matching result according to the parameters of the target inductance and the re-determined inductance value range, and determine the target inductance according to the re-determined inductance matching result.
[0183] It should be noted that, in an embodiment of the present invention, if the inductor suitable for the circuit parameters is not obtained through the customer engineer or supplier, the switching frequency in the target circuit is adjusted to obtain the adjusted switching frequency. After obtaining the adjusted switching frequency, the inductance value range of the target inductor is re-determined according to the input voltage, output voltage, duty cycle, ripple current value range of the target circuit and the adjusted switching frequency. After the inductance value range of the target inductor is re-determined, the inductance matching result is re-determined according to the parameters of the target inductor and the re-determined inductance value range, and the target inductance is determined according to the re-determined inductance matching result.
[0184] When the inductor that meets the circuit parameters cannot be obtained, the present invention redefines the inductance value range by adjusting the switching frequency, and redefines the target inductor accordingly, so that a suitable new inductor can be quickly found without changing the basic architecture of the target circuit. This dynamic adjustment mechanism improves the success rate of inductor matching.
[0185] Furthermore, in the embodiment of the present invention, the following steps may be further included after step 407 or step 704:
[0186] Pre-set inductor material library;
[0187] When an inductor satisfying the circuit parameters is obtained, parameters of the inductor are obtained;
[0188] The parameters of the inductor are stored in the inductor material library.
[0189] It should be noted that, in the embodiment of the present invention, an inductor material library is pre-set, wherein the inductor material library includes the inductor material number, the inductor type, the inductor DC resistance, the inductor temperature rise current, the inductor saturation current, the inductor size and the inductor manufacturer, etc.
[0190] If inductors that are suitable for the circuit parameters can be obtained through customer engineers or suppliers, the parameters of these inductors are obtained and stored in a preset inductor material library.
[0191] The present invention pre-sets an inductor material library, and when an inductor that meets the circuit parameters is obtained, the parameters of the inductor are stored in the inductor material library, thereby updating the inductor material library, reducing unnecessary inductor testing and procurement, and thus reducing R&D and production costs.
[0192] According to an embodiment of the present invention, an inductor matching device is also provided. Fig.10 , Fig.10 is a device block diagram of an inductor matching device provided by an embodiment of the present invention, the inductor matching device comprising:
[0193] An inductor parameter setting module 1001, used to pre-set parameters of a target inductor, wherein the parameters of the target inductor include at least one of an inductor type, a DC resistance, a temperature rise current, a saturation current, a size, and a manufacturer;
[0194] A circuit parameter acquisition module 1002 is used to acquire circuit parameters of a target circuit;
[0195] An inductance value range determination module 1003, configured to determine an inductance value range of the target inductor according to circuit parameters of the target circuit;
[0196] An inductor matching result determination module 1004 is used to determine an inductor matching result according to the parameters of the target inductor and the inductance value range;
[0197] A target inductance determination module 1005, configured to determine the target inductance according to the inductance matching result;
[0198] The target circuit generating module 1006 is configured to generate the target circuit according to the target inductance.
[0199] Optionally, the circuit parameters of the target circuit include input voltage, output voltage, switching frequency and maximum output current, and the inductance value range determination module includes:
[0200] The current ripple rate setting submodule is used to pre-set the value range of the current ripple rate;
[0201] A ripple current determination submodule, used to determine a value range of a ripple current according to a value range of the maximum output current and the current ripple rate;
[0202] A duty cycle determination submodule, used to determine the duty cycle of the target circuit according to the input voltage and the output voltage;
[0203] The inductance value determination submodule is used to determine the inductance value range of the target inductance according to the input voltage, the output voltage, the duty cycle, the value range of the ripple current and the switching frequency.
[0204] Optionally, the target inductance determination module includes:
[0205] The AC ripple voltage reference value acquisition submodule is used to acquire the AC ripple voltage reference value;
[0206] A first circuit simulation submodule is used for, if the inductor matching result indicates that there are at least two inductors to be matched, matching the at least two inductors to be matched to the target circuit respectively, and simulating the target circuit to obtain AC ripple voltage values corresponding to the at least two inductors to be matched respectively;
[0207] A candidate inductor determination submodule, configured to determine a candidate inductor from at least two inductors to be matched according to the AC ripple voltage values corresponding to the at least two inductors to be matched and the AC ripple voltage reference value;
[0208] an AC ripple voltage value acquisition submodule, configured to acquire AC ripple voltage values of at least two candidate inductors if the number of the candidate inductors is at least two;
[0209] A first target inductance determination submodule, configured to determine a minimum AC ripple voltage value from the AC ripple voltage values of at least two candidate inductors, and determine the candidate inductance corresponding to the minimum AC ripple voltage value as a target inductance;
[0210] a second target inductance determination submodule, configured to determine the candidate inductance as the target inductance if the number of the candidate inductances is 1;
[0211] a third target inductance determination submodule, configured to obtain an inductance satisfying the circuit parameters if the number of the candidate inductors is 0;
[0212] Wherein, the candidate inductance determination submodule includes:
[0213] A numerical comparison unit, configured to compare an AC ripple voltage value corresponding to each of the at least two inductors to be matched with the AC ripple voltage reference value;
[0214] A value judgment unit, used for judging whether the AC ripple voltage value corresponding to the inductor to be matched is less than the AC ripple voltage reference value;
[0215] a candidate inductor determining unit, configured to determine the inductor to be matched as a candidate inductor if the AC ripple voltage value corresponding to the inductor to be matched is less than the AC ripple voltage reference value;
[0216] The non-candidate inductor determining unit is configured to determine that the inductor to be matched is a non-candidate inductor if the AC ripple voltage value corresponding to the inductor to be matched is greater than or equal to the AC ripple voltage reference value.
[0217] Optionally, the AC ripple voltage reference value acquisition submodule includes:
[0218] An AC ripple voltage percentage value setting unit, used to pre-set an AC ripple voltage percentage value;
[0219] The AC ripple voltage reference value determination unit is used to determine the AC ripple voltage reference value according to the output voltage and the AC ripple voltage percentage value.
[0220] Optionally, the target inductance determination module includes:
[0221] A second circuit simulation submodule is used for matching the inductor to be matched to the target circuit if the inductor matching result indicates that there is an inductor to be matched, and simulating the target circuit to obtain an AC ripple voltage value corresponding to the inductor to be matched;
[0222] A numerical judgment submodule, used to judge whether the AC ripple voltage value corresponding to the inductor to be matched is less than the AC ripple voltage reference value;
[0223] a fourth target inductance determination submodule, configured to determine the inductance to be matched as the target inductance if the AC ripple voltage value corresponding to the inductance to be matched is less than the AC ripple voltage reference value;
[0224] The fifth target inductance determination submodule is used to obtain an inductance that meets the circuit parameters if the AC ripple voltage value corresponding to the inductance to be matched is greater than or equal to the AC ripple voltage reference value.
[0225] Optionally, the target inductance determination module includes:
[0226] A target inductance parameter adjustment submodule, configured to adjust the parameters of the target inductance if the inductance matching result is that there is no inductance to be matched, so as to obtain the adjusted target inductance parameters;
[0227] The sixth target inductance determination submodule is used to redetermine the inductance matching result according to the adjusted target inductance parameter and the inductance value range, and determine the target inductance according to the redetermined inductance matching result.
[0228] Optionally, the target inductance determination module includes:
[0229] A switching frequency adjustment submodule, used to adjust the switching frequency when the inductance satisfying the circuit parameters is not obtained, so as to obtain the adjusted switching frequency;
[0230] A submodule for re-determining the inductance value range, used for re-determining the inductance value range according to the adjusted switching frequency;
[0231] The target inductor redetermining submodule is used to redetermine the inductor matching result according to the parameters of the target inductor and the redetermined inductance value range, and determine the target inductor according to the redetermined inductor matching result.
[0232] Optionally, the target inductance determination module includes:
[0233] The inductor material library setting submodule is used to pre-set the inductor material library;
[0234] A submodule for re-obtaining parameters of the inductor, used to obtain the parameters of the inductor when the inductor that satisfies the circuit parameters is obtained;
[0235] The inductor material library update submodule is used to store the parameters of the inductor into the inductor material library.
[0236] The embodiment of the present invention further provides an electronic device, such as Fig.11 As shown, it includes a processor 1101, a communication interface 1102, a memory 1103 and a communication bus 1104, wherein the processor 1101, the communication interface 1102, and the memory 1103 communicate with each other through the communication bus 1104.
[0237] Memory 1103, used for storing computer programs;
[0238] The processor 1101 is used to implement the following steps when executing the program stored in the memory 1103:
[0239] Presetting parameters of a target inductor, wherein the parameters of the target inductor include at least one of an inductor type, a DC resistance, a temperature rise current, a saturation current, a size, and a manufacturer;
[0240] Obtaining circuit parameters of a target circuit;
[0241] Determine the inductance value range of the target inductor according to the circuit parameters of the target circuit;
[0242] Determine the inductance matching result according to the parameters of the target inductor and the inductance value range;
[0243] Determine the target inductance according to the inductance matching result;
[0244] Generate a target circuit based on the target inductance.
[0245] The communication bus mentioned in the above terminal can be a Peripheral Component Interconnect (PCI) bus or an Extended Industry Standard Architecture (EISA) bus, etc. The communication bus can be divided into an address bus, a data bus, a control bus, etc. For ease of representation, only one thick line is used in the figure, but it does not mean that there is only one bus or one type of bus.
[0246] The communication interface is used for communication between the above terminal and other devices.
[0247] The memory may include a random access memory (RAM) or a non-volatile memory, such as at least one disk memory. Optionally, the memory may also be at least one storage device located away from the aforementioned processor.
[0248] The above-mentioned processor can be a general-purpose processor, including a central processing unit (CPU), a network processor (NP), etc.; it can also be a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components.
[0249] In another embodiment of the present invention, a computer-readable storage medium is provided. The computer-readable storage medium stores instructions. When the instructions are executed on a computer, the computer executes the inductor matching method described in any one of the above embodiments.
[0250] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented by software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the process or function described in the embodiment of the present invention is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions can be transmitted from a website site, computer, server or data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) mode to another website site, computer, server or data center. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that includes one or more available media integrated. The available medium can be a magnetic medium (e.g., a floppy disk, a hard disk, a tape), an optical medium (e.g., a DVD), or a semiconductor medium (e.g., a solid-state hard disk Sol logo State Disk (SSD)), etc.
[0251] It should be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "comprise a ..." do not exclude the existence of other identical elements in the process, method, article or device including the elements.
[0252] Each embodiment in this specification is described in a related manner, and the same or similar parts between the embodiments can be referred to each other, and each embodiment focuses on the differences from other embodiments. In particular, for the system embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiment.
[0253] The above description is only a preferred embodiment of the present invention and is not intended to limit the protection scope of the present invention. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present invention are included in the protection scope of the present invention.
Claims
1. An inductance matching method, characterized in that: The method comprises: Presetting parameters of a target inductor, wherein the parameters of the target inductor include at least one of an inductor type, a DC resistance, a temperature rise current, a saturation current, a size, and a manufacturer; Obtaining circuit parameters of a target circuit; Determining a range of inductance values of the target inductor according to circuit parameters of the target circuit; Determining an inductance matching result according to the parameters of the target inductance and the inductance value range; Determining the target inductance according to the inductance matching result; The target circuit is generated according to the target inductance.
2. The method according to claim 1, characterized in that: The circuit parameters of the target circuit include input voltage, output voltage, switching frequency, and maximum output current. The inductance value range of the target inductor determined according to the circuit parameters of the target circuit includes: Preset the value range of the current ripple rate; Determining a value range of a ripple current according to a value range of the maximum output current and a value range of the current ripple rate; Determining a duty cycle of the target circuit according to the input voltage and the output voltage; The inductance value range of the target inductor is determined according to the input voltage, the output voltage, the duty cycle, the value range of the ripple current, and the switching frequency.
3. The method according to claim 1, characterized in that The determining the target inductance according to the inductance matching result comprises: Get AC ripple voltage reference value; If the inductor matching result shows that there are at least two inductors to be matched, the at least two inductors to be matched are matched to the target circuit respectively, and the target circuit is simulated to obtain the AC ripple voltage values corresponding to the at least two inductors to be matched respectively; Determine a candidate inductor from at least two inductors to be matched according to the AC ripple voltage values corresponding to the at least two inductors to be matched and the AC ripple voltage reference value; If the number of the candidate inductors is at least two, obtaining AC ripple voltage values of at least two of the candidate inductors; Determine a minimum AC ripple voltage value from the AC ripple voltage values of at least two candidate inductors, and determine the candidate inductor corresponding to the minimum AC ripple voltage value as the target inductor; If the number of the candidate inductors is 1, determining the candidate inductor to be the target inductor; If the number of the candidate inductors is 0, obtaining an inductor that satisfies the circuit parameters; The step of determining a candidate inductor from at least two inductors to be matched according to the AC ripple voltage values corresponding to the at least two inductors to be matched and the AC ripple voltage reference value comprises: Comparing an AC ripple voltage value corresponding to each of the at least two inductors to be matched with the AC ripple voltage reference value; Determine whether the AC ripple voltage value corresponding to the inductor to be matched is less than the AC ripple voltage reference value; If the AC ripple voltage value corresponding to the inductor to be matched is less than the AC ripple voltage reference value, determining the inductor to be matched as a candidate inductor; If the AC ripple voltage value corresponding to the inductor to be matched is greater than or equal to the AC ripple voltage reference value, the inductor to be matched is determined to be a non-candidate inductor.
4. The method according to claim 3, characterized in that The obtaining of the AC ripple voltage reference value comprises: Pre-set AC ripple voltage percentage value; An AC ripple voltage reference value is determined according to the output voltage and the AC ripple voltage percentage value.
5. The method according to claim 4, characterized in that The determining the target inductance according to the inductance matching result comprises: If the inductor matching result indicates that there is an inductor to be matched, the inductor to be matched is matched to the target circuit, and the target circuit is simulated to obtain an AC ripple voltage value corresponding to the inductor to be matched; Determine whether the AC ripple voltage value corresponding to the inductor to be matched is less than the AC ripple voltage reference value; If the AC ripple voltage value corresponding to the inductor to be matched is less than the AC ripple voltage reference value, determining the inductor to be matched as the target inductor; If the AC ripple voltage value corresponding to the inductor to be matched is greater than or equal to the AC ripple voltage reference value, an inductor that meets the circuit parameters is obtained.
6. The method according to claim 1, characterized in that The determining the target inductance according to the inductance matching result comprises: If the inductor matching result is that there is no inductor to be matched, adjusting the parameter of the target inductor to obtain an adjusted target inductor parameter; The inductance matching result is re-determined according to the adjusted target inductance parameter and the inductance value range, and the target inductance is determined according to the re-determined inductance matching result.
7. The method according to claim 3 or claim 5, characterized in that: After the step of obtaining the inductance satisfying the circuit parameters, the method includes: If the inductance satisfying the circuit parameters is not obtained, adjusting the switching frequency to obtain the adjusted switching frequency; Re-determining the inductance value range according to the adjusted switching frequency; The inductance matching result is re-determined according to the parameter of the target inductance and the re-determined inductance value range, and the target inductance is determined according to the re-determined inductance matching result.
8. An inductor matching device, characterized in that: The inductance matching device comprises: An inductor parameter setting module, used to pre-set parameters of a target inductor, wherein the parameters of the target inductor include at least one of an inductor type, a DC resistance, a temperature rise current, a saturation current, a size, and a manufacturer; A circuit parameter acquisition module, used to acquire circuit parameters of a target circuit; An inductance value range determination module, used to determine the inductance value range of the target inductor according to the circuit parameters of the target circuit; An inductance matching result determination module, used to determine an inductance matching result according to the parameters of the target inductance and the inductance value range; A target inductance determination module, used to determine the target inductance according to the inductance matching result; A target circuit generating module is used to generate the target circuit according to the target inductance.
9. An electronic device, characterized in that: include: a memory for storing processor-executable instructions; The processor is configured to execute the instructions to implement the inductor matching method according to any one of claims 1 to 7.
10. A readable storage medium, characterized in that: The readable storage medium stores a computer program, and when the computer program is executed by a processor, the inductor matching method according to any one of claims 1 to 7 is implemented.
