Design method and system for ultrahigh-precision filter inductor
By designing and optimizing the filter structure and parameters, combining test current analysis and objective function screening, the problems of filter loss and insufficient long-term electrical signal filtering capabilities are solved, and high-precision filtering effect is achieved to meet the grid accuracy requirements.
Patent Information
- Application Number
- CN202411647640.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-18
- Publication Date
- 2025-03-11
AI Technical Summary
Existing filters will cause losses during the conversion process, resulting in insufficient filtering accuracy and inability to effectively process electrical signals exceeding the sampling time, affecting the filtering ability of long-term electrical signals.
By collecting inductance filtering factors and user filtering needs, designing filter structures and parameters, building an initial filter, and analyzing the output current change value of the initial inductor through testing current, calculating power loss, return loss and quality factor, building an objective function to filter standard structures and parameters, and finally selecting adaptive inductors to improve filtering accuracy.
The filtering accuracy of the filter inductor is improved, the filtering capability of long-term electrical signals is enhanced, and the inductance design is matched with the actual grid accuracy requirements.
Smart Images

Figure CN119598729A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of filter technology, and in particular to a design method and system for an ultra-high precision filter inductor. Background Art
[0002] Low-pass inductor filter is the most common type of inductor filter. It removes high-frequency signals from the circuit by selecting appropriate inductor and capacitor components, and only allows low-frequency signals to pass. This filter is often used in audio and video equipment to eliminate static interference, stray noise and high-frequency interference.
[0003] At present, the voltage filtering and current filtering of the filter need to keep the power before and after the filter conversion unchanged. However, it is impossible to keep the power unchanged in actual scenarios. This is because the filter will cause losses during the conversion process. Therefore, these losses can only be reduced as much as possible to improve the filtering efficiency of the filter. Secondly, the return loss generated by the inductor will also have a certain impact on the filtering effect of the inductor. The types of filters include Chebyshev filters, Butterworth types, elliptic function types, Bessel types, etc. Different types of filters have different inductor structures. In addition, parameters such as the size of the inductor and the number of inductors will affect the filtering effect of the inductor. Therefore, the inductor design of the filter needs to consider the structural design and parameter design of the filter. On the other hand, the improvement of the filter design in the prior art is based on the measured electrical signal, that is, it can only measure the electrical signal data within a specified time range, but cannot measure the electrical signal beyond the sampling time. If an abnormality occurs in the electrical signal beyond the sampling time, the inductor design will not be able to observe this design, which will lead to insufficient accurate filtering ability of the inductor design when dealing with long-term electrical signals. Finally, when the filter is connected to the power grid, the power grid signals that the filter needs to receive at different time periods are different. For example, the electrical signals received during the daytime that require high-precision filtering are different from the electrical signals received during the night time that do not require extremely high-precision filtering. Therefore, the filtering effect of the designed inductor should also correspond to the actual power grid accuracy requirements.
[0004] Therefore, a solution is urgently needed to improve the filtering accuracy of the filter inductor. Summary of the invention
[0005] In order to solve the above problems, the present invention provides a design method and system for an ultra-high precision filter inductor, which can improve the filtering accuracy of the filter inductor.
[0006] In a first aspect, the present invention provides a method for designing an ultra-high precision filter inductor, comprising:
[0007] Collect inductance filtering factors and user filtering requirements, design a filter structure based on the inductance filtering factors, generate filter parameters corresponding to the filter structure according to the user filtering requirements, and construct an initial filter using the filter structure and the filter parameters;
[0008] Constructing a test current of the initial filter, inputting the test current into the initial filter so as to output an output current corresponding to the test current through the initial filter, and analyzing a change value of the output current on the initial inductance in the initial filter using the test current and the output current;
[0009] Calculating the power loss of the initial filter under the test current and the output current change value, calculating the return loss of the initial filter, calculating the quality factor of the initial inductor, and analyzing the out-of-band suppression of the initial filter;
[0010] Constructing an objective function of the initial filter through the power loss, the return loss, the quality factor and the out-of-band suppression, selecting a standard structure and standard parameters from the filter structures and the filter parameters based on the objective function, and constructing a standard filter using the standard structure and the standard parameters;
[0011] Collecting user current demand, extracting demand distribution characteristics from the user current demand, identifying current distribution characteristics of the standard filter, comparing the demand distribution characteristics with the current distribution characteristics, and obtaining a characteristic comparison result;
[0012] An adaptive filter adapted to the user current demand is selected from the standard filters according to the feature comparison result, and the adaptive inductance in the adaptive filter is used as the inductance design result.
[0013] Optionally, designing a filter structure based on the inductance filtering factor includes:
[0014] Obtaining an initial inductance corresponding to the inductance filtering factor;
[0015] Setting the inductance number of the initial inductance;
[0016] Setting a series resistance of the initial inductor;
[0017] Setting a first parallel resistance of the initial inductance and the series resistance;
[0018] constructing a series capacitor of the initial inductance and the series resistor;
[0019] Setting a second parallel resistor of the series capacitor;
[0020] The filter structure is determined by using the initial inductance, the number of inductors, the series resistance, the first parallel resistance, the series capacitance, and the second parallel resistance.
[0021] Optionally, generating filter parameters corresponding to the filter structure according to the user filtering requirement includes:
[0022] Extracting a filtering frequency boundary from the user filtering requirement;
[0023] According to the filtering frequency boundary, the total device parameters of the filter structure are calculated using the following formula:
[0024]
[0025] Among them, L0C0 represents the total parameters of the device, ω L represents the filter frequency boundary, L0 represents the total inductance parameter, and C0 represents the total capacitance parameter;
[0026] According to the total parameters of the device, selecting the total parameters of the inductance and the total parameters of the capacitance of the filter structure;
[0027] Based on the total inductance parameter, calculating the branch inductance parameter and the branch resistance parameter of the filter structure;
[0028] Based on the total capacitance parameter, calculating the branch capacitance parameter of the filter structure;
[0029] The filter parameters corresponding to the filter structure are determined using the capacitor branch inductance parameters, the branch resistance parameters, and the branch capacitance parameters.
[0030] Optionally, the analyzing the output current change value of the initial inductor in the initial filter by using the test current and the output current includes:
[0031] The current model between the test current and the output current is constructed using the following formula:
[0032]
[0033] Among them, u out represents the output voltage of the initial filter, C0 represents the total capacitance parameter, I in Indicates the test current, I out represents the output current, t represents the time;
[0034] The voltage model of the initial filter is constructed using the following formula:
[0035]
[0036] in, represents the voltage model, L0 represents the total inductance parameter, I in Indicates the test current, I out represents the output current, t represents the time, R0 represents the resistance connected in series with the output end of the initial inductor, u in represents the input voltage of the initial filter;
[0037] Based on the current model and the voltage model, the initial current change value of the initial filter is calculated using the following formula:
[0038]
[0039] Among them, I in (k+1) represents the initial current change value, u out represents the output voltage of the initial filter, C0 represents the total capacitance parameter, I in Indicates the test current, I out represents the output current, t represents the time, L0 represents the total inductance parameter, R0 represents the resistance connected in series with the output end of the initial inductance, u in represents the input voltage of the initial filter, T represents the length of any time interval, a and b represent matrices, and k represents the serial number of the electrical signal;
[0040] The output current change value on the initial inductor in the initial filter is calculated using the initial current change value.
[0041] Optionally, the calculating the return loss of the initial filter includes:
[0042] Obtaining incident voltage, reflected voltage and load impedance on the initial inductor in the initial filter;
[0043] Based on the incident voltage, the reflected voltage and the load impedance, the return loss of the initial filter is calculated using the following formula:
[0044]
[0045] Among them, R L Represents the return loss, V - represents the reflected voltage of the initial inductor in the initial filter, Z L represents the load impedance of the initial inductor, V + represents the incident voltage at the initial inductance.
[0046] Optionally, calculating the quality factor of the initial inductance includes:
[0047] Obtaining the inductance of the initial inductance;
[0048] Acquire data of a parallel circuit connected in parallel with the initial inductor and data of a series circuit connected in series with the initial inductor in the initial filter;
[0049] According to the inductance, the parallel circuit data and the series circuit data, the quality factor of the initial inductance is calculated using the following formula:
[0050]
[0051] Among them, Q represents the quality factor, L1 represents the inductance, R1 represents the resistance value connected in series with L1 in the series circuit data, ω represents the current frequency flowing through the initial inductance, C1 represents the capacitance value connected in parallel with L1 and R1 in the parallel circuit data, C2 represents the capacitance value connected in series with L1 and R1 in the series circuit data, and R2 represents the resistance value connected in parallel with C2 in the parallel circuit data.
[0052] Optionally, the selecting a standard structure and a standard parameter from the filter structure and the filter parameters respectively based on the objective function includes:
[0053] Obtaining a first fitness value of the objective function;
[0054] Generating an initial local value and an initial global value of the objective function;
[0055] According to the initial local value and the initial global value, the independent variable parameter of the objective function is iterated using the following formula to obtain an iterative parameter:
[0056] ω (t-1) =(ω ini -ω end )(G k -g) / G k +ω end
[0057]
[0058] in, represents the iteration parameter, express Adjustment range, G k Represents the maximum number of iterations ω ini represents the initial inertia weight, ω end Represents the inertia weight when iterating to the maximum number of evolutionary iterations, ω (t-1) represents the inertia factor, g represents the current number of iterations, c1 and c2 represent the learning factors, Represents the jth value of the independent variable parameter of the i-th category at time t-1, express The previous round value of rand represents a decimal between 0 and 1. represents the initial local value, Represents the initial global value;
[0059] Calculating a second fitness value corresponding to the iteration parameter in the objective function;
[0060] Comparing the first fitness value with the second fitness value to obtain a parameter comparison result;
[0061] According to the parameter comparison result, selecting an optimization parameter from the independent variable parameter and the iteration parameter;
[0062] The optimization parameters are used to select standard structures and standard parameters from the filter structures and the filter parameters.
[0063] Optionally, extracting demand distribution characteristics from the user current demand includes:
[0064] Obtaining the current serving user in each fixed interval period in the user current demand;
[0065] grading the importance of the current service users;
[0066] Extracting the service user ratio of the current service users from the user current demand;
[0067] Calculating the importance level within the fixed interval period using the importance level and the service user ratio;
[0068] Demand distribution characteristics are generated using the fixed interval period and the importance degree.
[0069] Optionally, the identifying the current distribution characteristics of the standard filter includes:
[0070] Calculating the frequency distribution of the output current of the standard filter;
[0071] According to the time series corresponding to the frequency distribution, querying the original distribution corresponding to the input end of the standard filter of the frequency distribution;
[0072] analyzing a frequency filtering effect between the original distribution and the frequency distribution;
[0073] The frequency filtering effect is used to identify the current distribution characteristics of the standard filter.
[0074] In a second aspect, the present invention provides a design system for an ultra-high precision filter inductor, the system comprising:
[0075] A filter construction module, used to collect inductance filtering factors and user filtering requirements, design a filter structure based on the inductance filtering factors, generate filter parameters corresponding to the filter structure according to the user filtering requirements, and construct an initial filter using the filter structure and the filter parameters;
[0076] A current analysis module, used for constructing a test current of the initial filter, inputting the test current into the initial filter to output an output current corresponding to the test current through the initial filter, and analyzing a change value of an output current on an initial inductor in the initial filter using the test current and the output current;
[0077] A suppression analysis module, used to calculate the power loss of the initial filter under the test current and the output current change value, calculate the return loss of the initial filter, calculate the quality factor of the initial inductance, and analyze the out-of-band suppression of the initial filter;
[0078] a structure construction module, configured to construct an objective function of the initial filter through the power loss, the return loss, the quality factor and the out-of-band suppression, select a standard structure and standard parameters from the filter structures and the filter parameters based on the objective function, and construct a standard filter using the standard structure and the standard parameters;
[0079] A feature comparison module, used to collect user current demand, extract demand distribution features from the user current demand, identify the current distribution features of the standard filter, compare the demand distribution features with the current distribution features, and obtain feature comparison results;
[0080] The inductor design module is used to select an adaptive filter that matches the user current demand from the standard filter according to the feature comparison result, and use the adaptive inductor in the adaptive filter as the inductor design result.
[0081] Compared with the prior art, the technical principle and beneficial effects of this solution are:
[0082] The embodiment of the present invention designs a filter structure based on the inductor filtering factor, so as to design a filter structure under different inductor types, inductor sizes and inductor numbers, so as to facilitate the subsequent calculation of the filtering effects of different circuits composed of different inductors, so as to select a circuit with good filtering effect and the inductor corresponding to this circuit. Furthermore, the embodiment of the present invention generates filter parameters corresponding to the filter structure according to the user's filtering requirements, so as to select the filter parameters based on the frequency size that the user needs to filter out. Furthermore, the embodiment of the present invention analyzes the output current change value on the initial inductor in the initial filter by using the test current and the output current, so as to use the model output The current sequence increases with time, and then based on the predicted current value of the next time period, the long-term filtering ability of the initial filter is analyzed. Furthermore, the embodiment of the present invention selects standard structures and standard parameters from the filter structure and the filter parameters respectively based on the objective function to find a filter that can optimize the function value of the objective function. The embodiment of the present invention extracts demand distribution characteristics from the user current demand to identify the user's demand for current filtering accuracy in different time periods. Furthermore, the embodiment of the present invention identifies the current distribution characteristics of the standard filter to ensure that the filtering effect of the designed inductor should also correspond to the actual grid accuracy requirements. Therefore, the design method and system of ultra-high precision filter inductors proposed in the embodiment of the present invention can improve the filtering accuracy of the filter inductors. BRIEF DESCRIPTION OF THE DRAWINGS
[0083] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the invention and, together with the description, serve to explain the principles of the invention.
[0084] 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 will be briefly introduced below. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative labor.
[0085] Figure 1 A schematic flow chart of a method for designing an ultra-high precision filter inductor provided by an embodiment of the present invention;
[0086] Figure 2 A schematic diagram of a module of a design system for an ultra-high precision filter inductor provided by an embodiment of the present invention. DETAILED DESCRIPTION
[0087] It should be understood that the specific embodiments described herein are only used to explain the present invention, and are not used to limit the present invention.
[0088] The embodiment of the present invention provides a design method for an ultra-high precision filter inductor, and the execution subject of the design method for the ultra-high precision filter inductor includes but is not limited to at least one of the electronic devices such as a server and a terminal that can be configured to execute the method provided by the embodiment of the present invention. In other words, the design method for the ultra-high precision filter inductor can be executed by software or hardware installed in a terminal device or a server device, and the software can be a blockchain platform. The server includes but is not limited to: a single server, a server cluster, a cloud server or a cloud server cluster, etc. The server can be an independent server, or it can be a cloud server that provides cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, content delivery networks (Content Delivery Network, CDN), and basic cloud computing services such as big data and artificial intelligence platforms.
[0089] See also Figure 1 FIG. 1 is a flow chart of a method for designing an ultra-high precision filter inductor according to an embodiment of the present invention. Figure 1 The design method of ultra-high precision filter inductor described in includes:
[0090] S1. Collect inductance filtering factors and user filtering requirements, design a filter structure based on the inductance filtering factors, generate filter parameters corresponding to the filter structure according to the user filtering requirements, and construct an initial filter using the filter structure and the filter parameters.
[0091] In an embodiment of the present invention, the inductor filtering factor refers to factors that affect inductor filtering, including the type of inductor, the size of the inductor and the number of inductors, and the user filtering requirement refers to the frequency of the electrical signal that the user needs to filter out. For example, for a low-pass filter, the user needs to filter out low-frequency electrical signals.
[0092] Furthermore, the embodiment of the present invention designs a filter structure based on the inductor filtering factor to design a filter structure under different inductor types, inductor sizes and inductor numbers, so as to facilitate the subsequent calculation of the filtering effects of different circuits composed of different inductors, thereby selecting a circuit with good filtering effect and the inductor corresponding to this circuit.
[0093] The filter structure refers to a circuit diagram composed of an inductor, which includes a resistor, a capacitor, a power supply, and a load terminal in addition to the inductor.
[0094] In one embodiment of the present invention, the filter structure is designed based on the inductance filtering factor, including: obtaining an initial inductance corresponding to the inductance filtering factor; setting the inductance number of the initial inductance; setting the series resistance of the initial inductance; setting a first parallel resistance of the initial inductance and the series resistance; constructing a series capacitor of the initial inductance and the series resistance; setting a second parallel resistance of the series capacitor; and determining the filter structure using the initial inductance, the inductance number, the series resistance, the first parallel resistance, the series capacitance, and the second parallel resistance.
[0095] Among them, the initial inductor refers to an inductor sample of different inductor types and inductor sizes, the number of inductors refers to the number of inductors in the same filter structure, the series resistor refers to a resistor connected in series with the output end of the initial inductor, including different resistor types and resistor numbers, the first parallel resistor refers to a resistor connected in parallel with the initial inductor and the series resistor at the same time, including different resistor types and resistor numbers, the series capacitor refers to a capacitor connected in series with the output end of the series resistor. It should be noted that the present invention adopts an LC inductor filter structure, that is, the series capacitor also corresponds to a second parallel resistor, and the entirety of the series capacitor and the second parallel resistor is connected in series with the output end of the series resistor. In the LC inductor filter structure, there may be multiple different inductor types, numbers of inductors, resistor types, numbers of resistors, capacitor types and numbers of capacitors, and there may be multiple types and numbers in the same filter, that is, electronic devices with the same function but different types and numbers.
[0096] Furthermore, the embodiment of the present invention generates filter parameters corresponding to the filter structure according to the filtering requirements of the user, so as to select the filter parameters based on the frequency size that the user needs to filter out.
[0097] The filter parameters refer to the parameters of inductance, capacitance and resistance.
[0098] In one embodiment of the present invention, generating filter parameters corresponding to the filter structure according to the user filtering requirement includes: extracting a filtering frequency boundary from the user filtering requirement; and calculating the total device parameters of the filter structure according to the filtering frequency boundary using the following formula:
[0099]
[0100] Among them, L0C0 represents the total parameters of the device, ω L represents the filter frequency boundary, L0 represents the total inductance parameter, and C0 represents the total capacitance parameter;
[0101] According to the total parameters of the device, the total inductance parameters and the total capacitance parameters of the filter structure are selected; based on the total inductance parameters, the branch inductance parameters and the branch resistance parameters of the filter structure are calculated; based on the total capacitance parameters, the branch capacitance parameters of the filter structure are calculated; and the filter parameters corresponding to the filter structure are determined using the capacitance branch inductance parameters, the branch resistance parameters and the branch capacitance parameters.
[0102] Among them, the filtering frequency boundary refers to the boundary of the frequency size that needs to be filtered out. For example, for a low-pass filter, the filtering frequency boundary is the maximum frequency among the low frequencies that need to be filtered out. The total inductance parameter refers to the total value of all inductors in the filter structure, that is, L0. The total capacitance parameter refers to the total value of all inductors in the filter structure, that is, C0. Therefore, the parameters of each dispersed inductor in the filter structure can be calculated in sequence based on the total inductance. The specific calculation method is related to the circuit structure. For example, for a structure with two inductors connected in series, the size of the two series inductors can be calculated based on the relationship that L0 is the sum of the two series inductors. Since the resistor and the inductor are connected in series or in parallel, the size of the resistor can also be inferred based on the size of the inductor. The method for calculating the branch capacitance parameter is the same as the method for calculating the branch inductance parameter and the branch resistance parameter. It should be noted that the calculated parameter value is only an approximate parameter range, not an exact parameter. It is better to say that it is a selected parameter than a calculated parameter. The parameters that meet L0 and C0 and will not cause circuit abnormalities are selected, which are mainly used to construct multiple different initial filters in the subsequent construction.
[0103] The initial filter is composed of the filter structure and the filter parameters.
[0104] S2. Construct a test current for the initial filter, input the test current into the initial filter, so as to output an output current corresponding to the test current through the initial filter, and use the test current and the output current to analyze a change in the output current on the initial inductance in the initial filter.
[0105] In the embodiment of the present invention, the test current refers to input currents of different magnitudes that are set in advance based on the current tolerance range of the circuit in the initial filter.
[0106] Furthermore, an embodiment of the present invention analyzes the output current change value on the initial inductance in the initial filter by utilizing the test current and the output current, so as to utilize the model output to increase the current sequence over time, and then realize the analysis of the long-term filtering capability of the initial filter based on the predicted current value of the next time period.
[0107] The initial inductance refers to the inductance in the initial filter.
[0108] In one embodiment of the present invention, the use of the test current and the output current to analyze the output current change value on the initial inductor in the initial filter includes: constructing a current model between the test current and the output current using the following formula:
[0109]
[0110] Among them, u out represents the output voltage of the initial filter, C0 represents the total capacitance parameter, I in Indicates the test current, I out represents the output current, t represents the time;
[0111] The voltage model of the initial filter is constructed using the following formula:
[0112]
[0113] in, represents the voltage model, L0 represents the total inductance parameter, I in Indicates the test current, I out represents the output current, t represents the time, R0 represents the resistance connected in series with the output end of the initial inductor, u in represents the input voltage of the initial filter;
[0114] Based on the current model and the voltage model, the initial current change value of the initial filter is calculated using the following formula:
[0115]
[0116] Among them, I in (k+1) represents the initial current change value, u out represents the output voltage of the initial filter, C0 represents the total capacitance parameter, I in Indicates the test current, I out represents the output current, t represents the time, L0 represents the total inductance parameter, R0 represents the resistance connected in series with the output end of the initial inductance, u in represents the input voltage of the initial filter, T represents the length of any time interval, a and b represent matrices, and k represents the serial number of the electrical signal;
[0117] The output current change value on the initial inductor in the initial filter is calculated using the initial current change value.
[0118] Wherein, T represents the length of any time interval, that is, the time length of the next time period, and k represents the sequence number of the electrical signal, which is used to represent the sequence number of the current at the current moment in the next time period.
[0119] Optionally, the process of calculating the output current change value on the initial inductance in the initial filter using the initial current change value refers to the process of calculating the output current change value of the local initial inductance using the initial current change value of the entire initial filter. The specific calculation method is related to parameters such as the structure of the initial filter and the number of electronic components. For example, when the initial inductance is connected in series with the power supply end, the initial current change value is consistent with the output current change value.
[0120] S3. Calculate the power loss of the initial filter under the test current and the output current change value, calculate the return loss of the initial filter, calculate the quality factor of the initial inductance, and analyze the out-of-band suppression of the initial filter.
[0121] In the embodiment of the present invention, the power loss refers to the result of subtracting the input-end power and the output-end power of the initial inductor in the initial filter.
[0122] In one embodiment of the present invention, the calculating the return loss of the initial filter includes: obtaining an incident voltage, a reflected voltage, and a load impedance on an initial inductor in the initial filter; and calculating the return loss of the initial filter based on the incident voltage, the reflected voltage, and the load impedance using the following formula:
[0123]
[0124] Among them, R L Represents the return loss, V - represents the reflected voltage of the initial inductor in the initial filter, Z L represents the load impedance of the initial inductor, V + represents the incident voltage at the initial inductance.
[0125] In one embodiment of the present invention, the calculating the quality factor of the initial inductor includes: obtaining the inductance of the initial inductor; obtaining parallel circuit data connected in parallel with the initial inductor and series circuit data connected in series with the initial inductor in the initial filter; and calculating the quality factor of the initial inductor using the following formula according to the inductance, the parallel circuit data and the series circuit data:
[0126]
[0127] Among them, Q represents the quality factor, L1 represents the inductance, R1 represents the resistance value connected in series with L1 in the series circuit data, ω represents the current frequency flowing through the initial inductance, C1 represents the capacitance value connected in parallel with L1 and R1 in the parallel circuit data, C2 represents the capacitance value connected in series with L1 and R1 in the series circuit data, and R2 represents the resistance value connected in parallel with C2 in the parallel circuit data.
[0128] Optionally, the process of analyzing the out-of-band suppression of the initial filter may be implemented by a vector network analyzer.
[0129] S4. Constructing the objective function of the initial filter through the power loss, the return loss, the quality factor and the out-of-band suppression; based on the objective function, selecting standard structures and standard parameters from the filter structures and the filter parameters respectively; and constructing a standard filter using the standard structures and the standard parameters.
[0130] Optionally, the process of constructing the objective function of the initial filter through the power loss, the echo loss, the quality factor and the out-of-band suppression refers to: taking the minimization function of the power loss, the echo loss and the out-of-band suppression as the first objective function, wherein the minimization function refers to the calculation formula of the power loss, the echo loss and the out-of-band suppression; taking the maximization function of the quality factor as the second objective function, wherein the maximization function refers to the calculation formula of the quality factor.
[0131] Furthermore, the embodiment of the present invention selects standard structures and standard parameters from the filter structures and the filter parameters respectively based on the objective function, so as to find a filter that can optimize the function value of the objective function.
[0132] In one embodiment of the present invention, based on the objective function, selecting standard structures and standard parameters from the filter structures and the filter parameters respectively includes: obtaining a first fitness value of the objective function; generating an initial local value and an initial global value of the objective function; and performing parameter iteration on the independent variable parameters of the objective function according to the initial local value and the initial global value using the following formula to obtain iterative parameters:
[0133] ω (t-1) =(ω ini -ω end )(G k -g) / G k +ω end
[0134]
[0135] in, represents the iteration parameter, express Adjustment range, G k Represents the maximum number of iterations ω ini represents the initial inertia weight, ω end Represents the inertia weight when iterating to the maximum number of evolutionary iterations, ω (t-1)represents the inertia factor, g represents the current number of iterations, c1 and c2 represent the learning factors, Represents the jth value of the independent variable parameter of the i-th category at time t-1, express The previous round value of rand represents a decimal between 0 and 1. represents the initial local value, Represents the initial global value;
[0136] Calculate the second fitness value corresponding to the iterative parameter in the objective function; compare the first fitness value with the second fitness value to obtain a parameter comparison result; select an optimization parameter from the independent variable parameter and the iterative parameter according to the parameter comparison result; and use the optimization parameter to screen a standard structure and standard parameters from the filter structure and the filter parameters.
[0137] The first fitness value refers to the reciprocal of the second objective function and the value of the first objective function. The initial local value and the initial global value are initially selected from the parameter to be optimized. As the number of subsequent iterations increases, the initial local value and the initial global value gradually become different. The initial local value refers to a certain The optimal position among all iterative position values experienced by the individual, the initial global value refers to The optimal position among all iterative position values experienced by all corresponding individuals.
[0138] It should be noted that, in each iteration, the parameters that need to be iteratively optimized refer to the serial number of the structure in the initial filter and the size of the parameters. It can be known from the above design of the initial filter that there is more than one initial filter, and different initial filters correspond to different structures and parameters. Therefore, the parameters that need to be iteratively optimized include different inductor types, the number of inductors, the size of inductors, the type of resistors, the size of resistors, the number of resistors, the type of capacitors, the size of capacitors, and the number of capacitors. The inductor type, the resistor type, and the capacitor type are represented by pre-coded serial numbers, and the formula is Only one of the above parameters can be optimized, such as the inductor type. There are different types of inductors. It can be calculated by To calculate different inductance types as parameters for the next round of iteration, based on the above reasons, multiple formulas are set Each formula is specialized for optimizing different types of parameters.
[0139] Optionally, the process of selecting a standard structure and standard parameters from the filter structure and the filter parameters by using the optimization parameter refers to: continuing to use the optimization parameter (that is, or ) to carry out the next round of iteration until the number of iterations reaches the threshold or the fitness value obtained by the iteration performs best.
[0140] S5. Collecting user current demands, extracting demand distribution features from the user current demands, identifying current distribution features of the standard filter, and comparing the demand distribution features with the current distribution features to obtain feature comparison results.
[0141] The embodiment of the present invention extracts demand distribution features from the user current demand to identify the user's demand for current filtering accuracy in different time periods.
[0142] In one embodiment of the present invention, extracting demand distribution characteristics from the user current demand includes: obtaining current service users in each fixed interval period in the user current demand; dividing the importance levels of the current service users; extracting the service user ratio of the current service users from the user current demand; calculating the importance degree in the fixed interval period using the importance level and the service user ratio; and generating demand distribution characteristics using the fixed interval period and the importance degree.
[0143] Among them, the current service users refer to users who need to pass through the standard filter for current filtering, such as large processing plants, campus and community users, etc. The importance level refers to a constant between 0 and 1, which is set according to the number and importance of the current service users. For example, the current accuracy requirement of the campus is higher than that of the community, so the importance level of the campus is set greater than the importance level of the community. The service user proportion refers to the proportion of the current service users to all current service users. The importance level refers to the result of weighted summation between the importance level and the service user proportion. The larger the result of the weighted summation, the greater the importance level of this time period. The demand distribution characteristic refers to the importance level within a fixed interval time period.
[0144] Furthermore, the embodiment of the present invention identifies the current distribution characteristics of the standard filter so as to ensure that the filtering effect of the designed inductor corresponds to the actual grid accuracy requirement.
[0145] In one embodiment of the present invention, the identifying of the current distribution characteristics of the standard filter includes: calculating the frequency distribution of the output current of the standard filter; querying the original distribution corresponding to the frequency distribution at the input end of the standard filter according to the time series corresponding to the frequency distribution; analyzing the frequency filtering effect between the original distribution and the frequency distribution; and identifying the current distribution characteristics of the standard filter using the frequency filtering effect.
[0146] Among them, the frequency distribution refers to the frequency of the output current of the standard filter at different times, the original distribution refers to the frequency of the input current of the standard filter at different times, the frequency filtering effect refers to the difference between the original distribution and the frequency distribution, and can be represented by the difference between the original distribution and the frequency distribution. The worse the frequency filtering effect, the worse the filtering accuracy. If this filtering accuracy does not match the high filtering accuracy feature in the demand distribution characteristics of the same period, it means that the filtering effect of the designed inductance is not adapted to the actual power grid accuracy requirements. The current distribution characteristics refer to the distribution of frequency filtering effects within a fixed interval period.
[0147] Optionally, the process of comparing the demand distribution characteristics with the current distribution characteristics to obtain a feature comparison result refers to comparing whether the demand distribution characteristics in the same period are similar to the current distribution characteristics. For example, the importance level in the time period from 9 am to 10 am is greater than the importance level from 10 am to 11 am, and the current distribution characteristic is that the frequency filtering effect in the time period from 9 am to 10 am is greater than the frequency filtering effect from 10 am to 11 am, then the demand distribution characteristics are similar to the current distribution characteristics, and a feature comparison result is obtained, otherwise they are not similar.
[0148] S6. Selecting an adaptive filter that matches the user current demand from the standard filters based on the feature comparison result, and using the adaptive inductance in the adaptive filter as an inductance design result.
[0149] In the embodiment of the present invention, the adaptive filter refers to a filter selected from the standard filters and adapted to the user current demand.
[0150] It can be seen that the embodiment of the present invention designs a filter structure based on the inductance filtering factor, so as to design a filter structure under different inductance types, inductance sizes and inductance numbers, so as to facilitate the subsequent calculation of the filtering effects of different circuits composed of different inductors, so as to select the circuit with good filtering effect and the inductance corresponding to this circuit. Furthermore, the embodiment of the present invention generates filter parameters corresponding to the filter structure according to the user's filtering requirements, so as to select the filter parameters based on the frequency size that the user needs to filter out. Furthermore, the embodiment of the present invention analyzes the output current change value on the initial inductance in the initial filter by using the test current and the output current, so as to use the model to calculate the filtering effect of different circuits composed of different inductors in sequence, so as to select the filter parameters according to the user's filtering requirements. The output of the type is a current sequence that increases with time, and then based on the predicted current value of the next time period, the long-term filtering capability of the initial filter is analyzed. Furthermore, the embodiment of the present invention selects standard structures and standard parameters from the filter structure and the filter parameters respectively based on the objective function to find a filter that can optimize the function value of the objective function. The embodiment of the present invention extracts demand distribution characteristics from the user current demand to identify the requirements of users for current filtering accuracy in different time periods. Furthermore, the embodiment of the present invention identifies the current distribution characteristics of the standard filter to ensure that the filtering effect of the designed inductor should also correspond to the actual grid accuracy requirements. Therefore, the design method and system of ultra-high precision filter inductors proposed in the embodiment of the present invention can improve the filtering accuracy of filter inductors.
[0151] like Figure 2 As shown, it is a functional module diagram of the design system of an ultra-high precision filter inductor of the present invention.
[0152] The ultra-high precision filter inductor design system 200 of the present invention can be installed in an electronic device. According to the functions to be implemented, the ultra-high precision filter inductor design system can include a filter construction module 201, a current analysis module 202, a suppression analysis module 203, a structure construction module 204, a feature comparison module 205 and an inductor design module 206. The module of the present invention can also be called a unit, which refers to a series of computer program segments that can be executed by an electronic device processor and can complete fixed functions, which are stored in the memory of the electronic device.
[0153] In the embodiment of the present invention, the functions of each module / unit are as follows:
[0154] The filter construction module 201 is used to collect inductance filtering factors and user filtering requirements, design a filter structure based on the inductance filtering factors, generate filter parameters corresponding to the filter structure according to the user filtering requirements, and construct an initial filter using the filter structure and the filter parameters;
[0155] The current analysis module 202 is used to construct a test current of the initial filter, input the test current into the initial filter, output an output current corresponding to the test current through the initial filter, and analyze the output current change value on the initial inductance in the initial filter using the test current and the output current;
[0156] The suppression analysis module 203 is used to calculate the power loss of the initial filter under the test current and the output current change value, calculate the return loss of the initial filter, calculate the quality factor of the initial inductance, and analyze the out-of-band suppression of the initial filter;
[0157] The structure construction module 204 is used to construct the objective function of the initial filter through the power loss, the return loss, the quality factor and the out-of-band suppression, select standard structures and standard parameters from the filter structures and the filter parameters based on the objective function, and construct a standard filter using the standard structure and the standard parameters;
[0158] The feature comparison module 205 is used to collect user current demands, extract demand distribution features from the user current demands, identify current distribution features of the standard filter, compare the demand distribution features with the current distribution features, and obtain feature comparison results;
[0159] The inductor design module 206 is used to select an adaptive filter that matches the user current demand from the standard filters according to the feature comparison result, and use the adaptive inductor in the adaptive filter as the inductor design result.
[0160] In detail, each module in the ultra-high precision filter inductor design system 200 in the embodiment of the present invention is used in the same manner as described above. Figure 1 The design method of the ultra-high precision filter inductor described in the invention uses the same technical means and can produce the same technical effect, so I will not go into details here.
[0161] In addition, each functional module in each embodiment of the present invention may be integrated into one processing unit, each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of hardware plus software functional modules.
[0162] It is obvious to those skilled in the art that the present invention is not limited to the details of the above exemplary embodiments, and that the present invention can be implemented in other specific forms without departing from the spirit or essential characteristics of the present invention.
[0163] Therefore, no matter from which point of view, the embodiments should be regarded as illustrative and non-restrictive, and the scope of the present invention is limited by the appended claims rather than the above description, so it is intended that all changes falling within the meaning and scope of the equivalent elements of the claims are included in the present invention. Any attached figure mark in the claims should not be regarded as limiting the claims involved.
[0164] It should be noted that, in this article, relational terms such as "first" and "second" 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.
[0165] The above description is only a specific embodiment of the present invention, so that those skilled in the art can understand or implement the present invention. Various modifications to these embodiments will be apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the present invention. Therefore, the present invention will not be limited to the embodiments shown herein, but should conform to the widest scope consistent with the principles and novel features invented herein.
Claims
1. A design method for an ultra-high precision filter inductor, characterized in that: The method comprises: Collect inductance filtering factors and user filtering requirements, design a filter structure based on the inductance filtering factors, generate filter parameters corresponding to the filter structure according to the user filtering requirements, and construct an initial filter using the filter structure and the filter parameters; Constructing a test current of the initial filter, inputting the test current into the initial filter so as to output an output current corresponding to the test current through the initial filter, and analyzing a change value of the output current on the initial inductance in the initial filter using the test current and the output current; Calculating the power loss of the initial filter under the test current and the output current change value, calculating the return loss of the initial filter, calculating the quality factor of the initial inductor, and analyzing the out-of-band suppression of the initial filter; Constructing an objective function of the initial filter through the power loss, the return loss, the quality factor and the out-of-band suppression, selecting a standard structure and standard parameters from the filter structures and the filter parameters based on the objective function, and constructing a standard filter using the standard structure and the standard parameters; Collecting user current demand, extracting demand distribution characteristics from the user current demand, identifying current distribution characteristics of the standard filter, comparing the demand distribution characteristics with the current distribution characteristics, and obtaining a characteristic comparison result; An adaptive filter adapted to the user current demand is selected from the standard filters according to the feature comparison result, and the adaptive inductance in the adaptive filter is used as the inductance design result.
2. The method according to claim 1, characterized in that: The filter structure is designed based on the inductance filtering factor, including: Obtaining an initial inductance corresponding to the inductance filtering factor; Setting the inductance number of the initial inductance; Setting a series resistance of the initial inductor; Setting a first parallel resistance of the initial inductance and the series resistance; constructing a series capacitor of the initial inductance and the series resistor; Setting a second parallel resistor of the series capacitor; The filter structure is determined by using the initial inductance, the number of inductors, the series resistance, the first parallel resistance, the series capacitance, and the second parallel resistance.
3. The method according to claim 1, characterized in that The generating filter parameters corresponding to the filter structure according to the user filtering requirement includes: Extracting a filtering frequency boundary from the user filtering requirement; According to the filtering frequency boundary, the total device parameters of the filter structure are calculated using the following formula: Among them, L0C0 represents the total parameters of the device, ω L represents the filter frequency boundary, L0 represents the total inductance parameter, and C0 represents the total capacitance parameter; According to the total parameters of the device, selecting the total parameters of the inductance and the total parameters of the capacitance of the filter structure; Based on the total inductance parameter, calculating the branch inductance parameter and the branch resistance parameter of the filter structure; Based on the total capacitance parameter, calculating the branch capacitance parameter of the filter structure; The filter parameters corresponding to the filter structure are determined using the capacitor branch inductance parameters, the branch resistance parameters, and the branch capacitance parameters.
4. The method according to claim 1, characterized in that: The analyzing the output current change value of the initial inductor in the initial filter by using the test current and the output current includes: The current model between the test current and the output current is constructed using the following formula: Among them, u out represents the output voltage of the initial filter, C0 represents the total capacitance parameter, I in Indicates the test current, I out represents the output current, t represents the time; The voltage model of the initial filter is constructed using the following formula: in, represents the voltage model, L0 represents the total inductance parameter, I in Indicates the test current, I out represents the output current, t represents the time, R0 represents the resistance connected in series with the output end of the initial inductor, u in represents the input voltage of the initial filter; Based on the current model and the voltage model, the initial current change value of the initial filter is calculated using the following formula: Among them, I in (k+1) represents the initial current change value, u out represents the output voltage of the initial filter, C0 represents the total capacitance parameter, I in Indicates the test current, I out represents the output current, t represents the time, L0 represents the total inductance parameter, R0 represents the resistance connected in series with the output end of the initial inductance, u in represents the input voltage of the initial filter, T represents the length of any time interval, a and b represent matrices, and k represents the serial number of the electrical signal; The output current change value on the initial inductor in the initial filter is calculated using the initial current change value.
5. The method according to claim 1, characterized in that The calculating the return loss of the initial filter comprises: Obtaining incident voltage, reflected voltage and load impedance on the initial inductor in the initial filter; Based on the incident voltage, the reflected voltage and the load impedance, the return loss of the initial filter is calculated using the following formula: Among them, R L Represents the return loss, V - represents the reflected voltage of the initial inductor in the initial filter, Z L represents the load impedance of the initial inductor, V + represents the incident voltage at the initial inductance.
6. The method according to claim 1, characterized in that The calculating the quality factor of the initial inductance comprises: Obtaining the inductance of the initial inductance; Acquire data of a parallel circuit connected in parallel with the initial inductor and data of a series circuit connected in series with the initial inductor in the initial filter; According to the inductance, the parallel circuit data and the series circuit data, the quality factor of the initial inductance is calculated using the following formula: Among them, Q represents the quality factor, L1 represents the inductance, R1 represents the resistance value connected in series with L1 in the series circuit data, ω represents the current frequency flowing through the initial inductance, C1 represents the capacitance value connected in parallel with L1 and R1 in the parallel circuit data, C2 represents the capacitance value connected in series with L1 and R1 in the series circuit data, and R2 represents the resistance value connected in parallel with C2 in the parallel circuit data.
7. The method according to claim 1, characterized in that The selecting a standard structure and a standard parameter from the filter structure and the filter parameter based on the objective function respectively includes: Obtaining a first fitness value of the objective function; Generating an initial local value and an initial global value of the objective function; According to the initial local value and the initial global value, the independent variable parameter of the objective function is iterated using the following formula to obtain an iterative parameter: oh (t-1) =(ω ini -oh end )(G k -g) / G k +oh end in, represents the iteration parameter, express Adjustment range, G k Represents the maximum number of iterations ω ini represents the initial inertia weight, ω end Represents the inertia weight when iterating to the maximum number of evolutionary iterations, ω (t-1) represents the inertia factor, g represents the current number of iterations, c1 and c2 represent the learning factors, Represents the jth value of the independent variable parameter of the i-th category at time t-1, express The previous round value of rand represents a decimal between 0 and 1. represents the initial local value, Represents the initial global value; Calculating a second fitness value corresponding to the iteration parameter in the objective function; Comparing the first fitness value with the second fitness value to obtain a parameter comparison result; According to the parameter comparison result, selecting an optimization parameter from the independent variable parameter and the iteration parameter; The optimization parameters are used to select standard structures and standard parameters from the filter structures and the filter parameters.
8. The method according to claim 1, characterized in that The extracting demand distribution characteristics from the user current demand includes: Obtaining the current serving user in each fixed interval period in the user current demand; grading the importance of the current service users; Extracting the service user ratio of the current service users from the user current demand; Calculating the importance level within the fixed interval period using the importance level and the service user ratio; Demand distribution characteristics are generated using the fixed interval period and the importance degree.
9. The method according to claim 1, characterized in that: The identifying the current distribution characteristics of the standard filter comprises: Calculating the frequency distribution of the output current of the standard filter; According to the time series corresponding to the frequency distribution, querying the original distribution corresponding to the input end of the standard filter of the frequency distribution; analyzing a frequency filtering effect between the original distribution and the frequency distribution; The frequency filtering effect is used to identify the current distribution characteristics of the standard filter.
10. A design system for ultra-high precision filter inductors, characterized in that: The system comprises: A filter construction module, used to collect inductance filtering factors and user filtering requirements, design a filter structure based on the inductance filtering factors, generate filter parameters corresponding to the filter structure according to the user filtering requirements, and construct an initial filter using the filter structure and the filter parameters; A current analysis module, used for constructing a test current of the initial filter, inputting the test current into the initial filter to output an output current corresponding to the test current through the initial filter, and analyzing a change value of an output current on an initial inductor in the initial filter using the test current and the output current; A suppression analysis module, used to calculate the power loss of the initial filter under the test current and the output current change value, calculate the return loss of the initial filter, calculate the quality factor of the initial inductance, and analyze the out-of-band suppression of the initial filter; a structure construction module, configured to construct an objective function of the initial filter through the power loss, the return loss, the quality factor and the out-of-band suppression, select a standard structure and standard parameters from the filter structures and the filter parameters based on the objective function, and construct a standard filter using the standard structure and the standard parameters; A feature comparison module, used to collect user current demand, extract demand distribution features from the user current demand, identify the current distribution features of the standard filter, compare the demand distribution features with the current distribution features, and obtain feature comparison results; The inductor design module is used to select an adaptive filter that matches the user current demand from the standard filter according to the feature comparison result, and use the adaptive inductor in the adaptive filter as the inductor design result.