Wave trap optimization method and system, and related device
By using a step-by-step optimization method, combined with local and global optimization algorithms, and adjusting the resonator and matching circuit, the problem of acoustic wave structure design of notch filters in the prior art is solved, and the optimization effect of small volume and high suppression degree is achieved.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- LANSUS TECH INC
- Filing Date
- 2025-10-31
- Publication Date
- 2026-05-15
AI Technical Summary
Existing optimization methods are not applicable to the acoustic structure design of notch filters, which makes it impossible to meet the requirements of small size and high suppression in terminal equipment.
By using a step-by-step optimization method, the resonator is first adjusted, followed by the matching circuit. Combining local and global optimization algorithms, the circuit structure of the notch filter is optimized to meet the optimization targets.
It achieves efficient optimization of the notch filter structure, has good adaptability, and can meet the requirements of small size and high suppression of terminal equipment.
Smart Images

Figure CN2025131760_15052026_PF_FP_ABST
Abstract
Description
Notch filter optimization methods, systems and related equipment Technical Field
[0001] This invention relates to the field of wireless communication technology, and in particular to a notch filter optimization method, system and related equipment. Background Technology
[0002] The rapid development of modern communication technology has led to severe interference between frequency bands. Therefore, the future trend of communication technology development will tend towards higher frequency and wider bandwidth solutions. Notch filters are commonly used in radio frequency transceivers, base stations, radar, and other fields. These devices are used to generate strong suppression in unwanted frequency bands to ensure that the communication system is not interfered with by other signals.
[0003] Traditional notch filter resonators are typically constructed from metal cavities or dielectric materials, planar microstrip lines, and other structures. Notch filters with metal cavities are suitable for high-power, size-independent RF microwave transmission systems. However, in end-user devices, the system places higher demands on the size of RF components. Therefore, in end-user devices, notch filters often employ acoustic filters to achieve small size and high suppression. Traditional notch filter optimization methods include direct synthesis and global optimization; however, these methods use purely electromagnetic equivalent parameters as optimization variables, which are unsuitable for optimizing acoustic notch filters. Summary of the Invention
[0004] This invention provides a notch filter optimization method, system, and related equipment, aiming to solve the problem that existing optimization methods are not applicable to the acoustic structure design of notch filters.
[0005] To address the aforementioned technical problems, in a first aspect, the present invention provides a notch filter optimization method, the notch filter optimization method comprising the following steps:
[0006] S1. Obtain the circuit structure and circuit parameters of the notch filter to be optimized, and determine the optimization index, which includes the resonator performance index and the matching circuit performance index.
[0007] S2. Calculate the resonator performance parameters and matching circuit performance parameters based on the circuit structure and corresponding circuit parameters:
[0008] S3. Determine whether the performance parameters of the resonator and the performance parameters of the matching circuit both meet the optimization index: if yes, proceed to step S9; if no, proceed to step S4.
[0009] S4. According to the preset resonator adjustment method, add a resonator to the current notch filter circuit to form the notch filter, and obtain a new first optimized circuit structure.
[0010] S5. Calculate the resonator performance parameters based on the first optimized circuit structure of the current notch filter and the corresponding circuit parameters, and determine again whether the current resonator performance parameters meet the resonator performance index: if yes, proceed to step S6; if no, return to step S4.
[0011] S6. Calculate the matching circuit performance parameters based on the first optimized circuit structure of the current notch filter and the corresponding circuit parameters, and determine whether the matching circuit performance parameters meet the matching circuit performance index: if yes, proceed to step S9; if no, proceed to step S7.
[0012] S7. According to the preset matching circuit adjustment method, a matching circuit for constituting the notch filter is added to the first optimized circuit structure to obtain a new second optimized circuit structure.
[0013] S8. Calculate the resonator performance parameters and the matching circuit performance parameters based on the second optimized circuit structure of the current notch filter and the corresponding circuit parameters, and determine whether the resonator performance parameters and the matching circuit performance parameters both meet the optimization index: if yes, proceed to step S9; if no, return to step S4.
[0014] S9. Based on the second optimized circuit structure of the notch filter and the corresponding circuit parameters, optimize using the first preset optimization method to obtain the optimized circuit of the notch filter.
[0015] Furthermore, in step S4, the preset resonator adjustment method specifically includes:
[0016] Determine the connection type of the last resonator in the logical sequence of the current circuit structure. If it is a series connection, add a resonator in parallel after the last resonator in the logical sequence of the current circuit structure; if it is a parallel connection, add a resonator in series after the last resonator in the logical sequence of the current circuit structure.
[0017] Furthermore, in step S7, the preset matching circuit adjustment method specifically includes:
[0018] Determine the number of matching elements included in the matching circuit, the matching elements including inductors and / or capacitors;
[0019] Based on the actual impedance of the first optimized circuit structure, different matching elements are connected to the input / output ports of the resonator in the current first optimized circuit structure in either parallel first and then series, or series first and then parallel.
[0020] Furthermore, in step S9, the first preset optimization method is a gradient optimization algorithm for local optimization.
[0021] Furthermore, step S4 is preceded by:
[0022] Using the circuit parameters corresponding to the resonator performance parameters as optimization values, optimization is performed based on the second preset optimization method to obtain converged circuit parameters, where the resonator performance parameters are the resonator's suppression degree.
[0023] Furthermore, before step S7, the method further includes: using the circuit parameters corresponding to the performance parameters of the matching circuit as optimization values, optimizing based on the second preset optimization method to obtain converged circuit parameters, wherein the performance parameters of the matching circuit are the return loss of the matching circuit.
[0024] Furthermore, the second preset optimization method is a genetic optimization algorithm for global optimization.
[0025] Secondly, the present invention also provides a notch filter optimization system, the notch filter optimization system comprising:
[0026] An initialization module is used to obtain the circuit structure and circuit parameters of the notch filter to be optimized, and to determine the optimization indicators, which include resonator performance indicators and matching circuit performance indicators.
[0027] The performance calculation module is used to calculate the resonator performance parameters and the matching circuit performance parameters based on the current circuit structure and corresponding circuit parameters of the notch filter.
[0028] The first judgment module is used to determine whether the performance parameters of the resonator and the performance parameters of the matching circuit both meet the optimization index: if yes, the optimization output module is executed; if no, the resonator optimization module is executed.
[0029] The resonator optimization module is used to add a resonator to the current notch filter circuit to form the notch filter according to a preset resonator adjustment method, so as to obtain a new first optimized circuit structure.
[0030] The second judgment module is used to calculate the resonator performance parameters based on the first optimized circuit structure and the corresponding circuit parameters, and to determine whether the resonator performance parameters meet the resonator performance index: if yes, execute the third judgment module; if no, return to the resonator optimization module.
[0031] The third judgment module is used to calculate the performance parameters of the matching circuit based on the current first optimized circuit structure and the corresponding circuit parameters, and to determine whether the performance parameters of the matching circuit meet the performance index of the matching circuit: if yes, execute the optimization output module; if no, execute the matching circuit optimization module.
[0032] The matching circuit optimization module is used to add a matching circuit for constituting the notch filter to the first optimized circuit structure according to a preset matching circuit adjustment method, so as to obtain a new second optimized circuit structure.
[0033] The fourth judgment module is used to calculate the resonator performance parameters and the matching circuit performance parameters based on the second optimized circuit structure of the current notch filter and the corresponding circuit parameters, and to determine whether the resonator performance parameters and the matching circuit performance parameters both meet the optimization index: if yes, execute the optimization output module; if no, return to the resonator optimization module.
[0034] The optimization output module is used to optimize the notch filter using a first preset optimization method based on the second optimized circuit structure and the corresponding circuit parameters of the current notch filter, so as to obtain the optimized circuit of the notch filter.
[0035] Thirdly, the present invention also provides a computer device, comprising: a memory, a processor, and a notch filter optimization program stored in the memory and executable on the processor, wherein the processor, when executing the notch filter optimization program, implements the steps of the notch filter optimization method as described in any of the above embodiments.
[0036] Fourthly, the present invention also provides a computer-readable storage medium storing a notch filter optimization program, which, when executed by a processor, implements the steps of the notch filter optimization method as described in any of the above embodiments.
[0037] The beneficial effect achieved by this invention lies in proposing a notch filter optimization method based on the circuit structure in steps. This method determines the optimization process by pre-determined optimization indicators, and optimizes the circuit structure of the notch filter by adjusting the resonator and matching circuit and optimizing the parameters, thereby obtaining a notch filter structure that meets the optimization indicators. This optimization method combines local optimization and global optimization in the process, and has better adaptability to the structural optimization of notch filters. Attached Figure Description
[0038] Figure 1 is a schematic flowchart of the notch filter optimization method provided in an embodiment of the present invention;
[0039] Figure 2 is a schematic diagram of the initial circuit structure of the notch filter provided in an embodiment of the present invention;
[0040] Figure 3 is a schematic diagram illustrating the principle of the preset resonator adjustment method provided in the embodiment of the present invention;
[0041] Figure 4 is a schematic diagram illustrating the principle of the preset matching circuit adjustment method provided in the embodiment of the present invention;
[0042] Figure 5 is a schematic diagram of the notch filter optimization system provided in an embodiment of the present invention;
[0043] Figure 6 is a schematic diagram of the structure of the computer device provided in an embodiment of the present invention. Detailed Implementation
[0044] To make the objectives, technical solutions, and advantages of this invention clearer, the invention will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the invention.
[0045] Please refer to Figure 1, which is a schematic flowchart of the notch filter optimization method provided in an embodiment of the present invention. The notch filter optimization method includes the following steps:
[0046] S1. Obtain the circuit structure and circuit parameters of the notch filter to be optimized, and determine the optimization indicators, including the resonator performance indicators and the matching circuit performance indicators.
[0047] In this embodiment of the invention, the optimization index is used to define the optimization target of the notch filter. This optimization index can be a specific value or a numerical range. In subsequent steps, the optimization steps are implemented based on the difference between each performance index of the current notch filter and the optimization index.
[0048] S2. Calculate the resonator performance parameters and matching circuit performance parameters based on the circuit structure and the corresponding circuit parameters.
[0049] Specifically, in this embodiment of the invention, the original circuit structure and circuit parameters of the notch filter can be planned manually or by designing a system. Generally, a notch filter consists of multiple resonators and matching circuits connected together. The number of resonators in this circuit structure mainly affects the frequency of the notch filter, while the matching circuit mainly affects the echo performance of the notch filter. In addition, based on the current circuit structure, the input and output impedance of the entire notch filter can be calculated as a reference performance during the optimization process.
[0050] For ease of explanation, as shown in Figure 2, the circuit structure of a third-order resonator combined with a matching circuit is used as the initial circuit structure of the notch filter in this embodiment of the invention. Since it contains multiple resonators, the connection method will be different in notch filters with different performance orientations. Figure 2a shows a notch filter circuit structure consisting of two series resonators and one parallel resonator connected to the input and output matching circuit. Figure 2b shows a notch filter circuit structure consisting of one series resonator and two parallel resonators connected to the input and output matching circuit. During implementation, when calculating the relevant circuit parameters, the resonator frequency and anti-resonance frequency of the resonator are based on the center position of the required stopband.
[0051] S3. Determine whether the performance parameters of the resonator and the performance parameters of the matching circuit both meet the optimization index: if yes, proceed to step S9; if no, proceed to step S4.
[0052] Specifically, in this embodiment of the invention, numerical optimization indicators are pre-set. When judging parameters in step S3, the calculated values of resonator performance parameters and matching circuit performance parameters are compared with the values of optimization indicators. If neither of the two data satisfies the optimization indicators (generally, the values exhibited by the original circuit structure will be lower than the values of the optimization indicators), step S4 is executed to start optimizing the circuit structure of the notch filter.
[0053] Preferably, in each judgment step of the present invention, a range is designed for the difference between the optimized index and the actual values of the resonator performance parameters and the matching circuit performance parameters. Since the optimized index is an ideal data in actual implementation, the current parameters are considered to meet the optimized index as long as the difference between the parameters and the optimized index meets the preset range.
[0054] S4. According to the preset resonator adjustment method, add a resonator to the current notch filter circuit to form the notch filter, and obtain a new first optimized circuit structure.
[0055] In this embodiment of the invention, the current notch filter circuit refers to the latest circuit structure obtained after optimization steps. Since different circuit optimizations and iterative processes are involved in this embodiment of the invention, the circuit structure of the notch filter circuit after different processing will also be different. Based on this, unless otherwise specified, in each step of this embodiment of the invention, the latest circuit structure obtained before each step is executed is used as the processing object of the step.
[0056] The specific method for adjusting the preset resonator is as follows:
[0057] Determine the connection type of the last resonator in the current logical sequence of the notch filter circuit. If it is a series connection, add a resonator in parallel after the last resonator in the current logical sequence of the circuit structure; if it is a parallel connection, add a resonator in series after the last resonator in the current logical sequence of the circuit structure.
[0058] Corresponding to the original circuit structure of the notch filter shown in Figure 2, as shown in Figure 3, Figure 3 shows a schematic diagram of the implementation of the resonator adjustment method in this embodiment of the invention. Figure 3a shows the way of adding a resonator corresponding to Figure 2a, and Figure 3b shows the way of adding a resonator corresponding to Figure 2b. The implementation of the resonator adjustment method in this embodiment of the invention mainly involves connecting a resonator of a different connection type after the last resonator in the logical order of the current circuit structure, thereby adjusting the resonator circuit in an order of increasing order.
[0059] Specifically, step S4 includes the following:
[0060] Using the circuit parameters corresponding to the resonator performance parameters as optimization values, optimization is performed based on the second preset optimization method to obtain converged circuit parameters, where the resonator performance parameters are the resonator's suppression degree.
[0061] The purpose of this invention is to obtain a notch filter circuit structure that meets the optimization criteria. Before step S4, the circuit parameters of the existing resonators in the circuit structure are optimized using a second preset optimization method, thereby improving the suppression performance of the resonator circuit. Specifically, the second preset optimization method is a genetic optimization algorithm for global optimization. Since this step only involves the suppression optimization of the resonators, the algorithm based on global optimization can efficiently obtain the global optimal solution for each resonator frequency. Generally, when performing optimization calculations based on the genetic optimization algorithm, it is only necessary to ensure that the optimization results converge.
[0062] In this embodiment of the invention, the optimization objective of the genetic algorithm can be set as the value of the optimization index. When the suppression degree of the resonator is used as the input of the genetic algorithm, the main focus is on adjusting the resonant frequency of each resonator. The resonator performance index can be set as the required suppression degree performance. During the optimization process, the suppression degree performance corresponding to the optimal resonant frequency output by the genetic algorithm is calculated in a certain way and compared with the suppression degree performance in the optimization index, thereby controlling the convergence range of the genetic algorithm output result and further obtaining the optimal resonant frequency of the current resonator circuit.
[0063] For the frequency of the resonator added in step S4, in this embodiment of the invention, it is determined according to the optimal frequency of the existing resonator output by the genetic algorithm. For the connection method shown in Figure 3a, the frequency of the added resonator is set to the average value of the original parallel resonator (optimal) resonant frequency; for the connection method shown in Figure 3b, the frequency of the added resonator is set to the average value of the original series resonator (optimal) resonant frequency.
[0064] S5. Calculate the resonator performance parameters based on the first optimized circuit structure of the current notch filter and the corresponding circuit parameters, and determine again whether the current resonator performance parameters meet the resonator performance index: if yes, proceed to step S6; if no, return to step S4.
[0065] Step S5 is used to control the iteration of the resonator optimization process. It can be understood that the global optimal solution obtained by the optimization algorithm in step S4 is a converged result, which may not necessarily meet the pre-set optimization index. Therefore, after the resonator circuit adjustment is completed, it is necessary to recalculate the difference between the resonator performance parameters and the performance index, and enter the matching circuit optimization process according to the result, or return to the previous steps to continue the resonator adjustment.
[0066] S6. Calculate the matching circuit performance parameters based on the first optimized circuit structure of the current notch filter and the corresponding circuit parameters, and determine whether the matching circuit performance parameters meet the matching circuit performance index: if yes, proceed to step S9; if no, proceed to step S7.
[0067] In actual implementation, the return loss of the notch filter mainly manifests in the resonator and the matching circuit. While the resonator's suppression performance was optimized before step S6, its return performance was not evaluated. Therefore, step S6 primarily determines whether the return loss of the current notch filter circuit meets the optimization criteria, allowing for subsequent adjustments to the matching circuit. Where possible, a notch filter structure without a matching circuit can also meet the optimization criteria.
[0068] S7. According to the preset matching circuit adjustment method, add a matching circuit for constituting the notch filter to the first optimized circuit structure to obtain a new second optimized circuit structure.
[0069] Determine the number of matching elements included in the matching circuit, the matching elements including inductors and / or capacitors;
[0070] Based on the actual impedance of the first optimized circuit structure, different matching elements are connected to the input / output ports of the resonator in the current first optimized circuit structure in either parallel first and then series, or series first and then parallel.
[0071] Specifically, please refer to Figure 4, which is a schematic diagram of the implementation of the preset matching circuit adjustment method in this embodiment of the invention. Generally, the form of the matching circuit is usually a capacitor and an inductor connected in series or in parallel at the input and output ports of the circuit, and the number of inductors at each port does not exceed two. The two matching circuits a and b in Figure 4 of this embodiment of the invention can be selected according to actual needs, with the components at the matching position chosen accordingly. Specifically, during implementation, the actual impedance of the circuit can be determined based on the Smith circle of the existing resonator circuit, thereby determining the required connection method. For example, since the notch filter's passband input and output impedance is capacitive, it is necessary to consider the actual impedance (usually expressed as a complex number) of its input and output impedance in the third and fourth quadrants (capacitive region) of the Smith circle. After obtaining the actual value of the notch filter's passband impedance, the form of the matching circuit is selected according to the method shown in Table 1 below:
[0072] Table 1. Examples of matching element connections in matching circuits.
[0073] Before step S7, the method further includes: using the circuit parameters corresponding to the performance parameters of the matching circuit as optimization values, optimizing based on the second preset optimization method to obtain converged circuit parameters, wherein the performance parameters of the matching circuit are the return loss of the matching circuit.
[0074] Similar to step S4, when the return loss of the matching circuit is used as the input of the genetic algorithm, the main focus is on adjusting the inductance value of each inductor. The performance index of the matching circuit can be set as the required return loss performance. During the optimization process, the return loss performance corresponding to the optimal inductance value output by the genetic algorithm is calculated in a certain way and compared with the return loss performance in the optimization index, thereby controlling the convergence range of the genetic algorithm output result and further obtaining the optimal inductance value of each inductor in the current matching circuit.
[0075] S8. Calculate the resonator performance parameters and the matching circuit performance parameters based on the second optimized circuit structure of the current notch filter and the corresponding circuit parameters, and determine whether the resonator performance parameters and the matching circuit performance parameters both meet the optimization index: if yes, proceed to step S9; if no, return to step S4.
[0076] When calculating the resonator performance parameters and the matching circuit performance parameters in this step, the relevant parameters are calculated using a circuit structure that includes the resonator and the matching circuit. Step S8 aims to obtain a notch filter circuit structure with a clearly defined number of resonators and a clearly defined matching circuit structure.
[0077] Since the present invention employs an optimization method that first optimizes the resonator and then optimizes the matching circuit, the performance of the matching circuit in the overall circuit structure is affected to some extent by the resonator circuit. Therefore, when calculating the relevant performance parameters of the complete circuit structure, if some parameters do not meet the optimization criteria, it is necessary to return to step S4 and readjust the resonator.
[0078] S9. Based on the second optimized circuit structure of the notch filter and the corresponding circuit parameters, optimize using the first preset optimization method to obtain the optimized circuit of the notch filter.
[0079] Specifically, the first preset optimization method is a gradient optimization algorithm for local optimization.
[0080] In this embodiment of the invention, a gradient optimization algorithm for local optimization is designed in step S9 to optimize the overall circuit structure and corresponding circuit parameters of the notch filter. Unlike the global optimization algorithm used in the previous steps, since the structure of the notch filter circuit has been determined in step S8, the gradient optimization algorithm used in step S9 is to further optimize the existing circuit parameters. This step does not change the notch filter circuit structure, but is a fast method with a smaller optimization range, so that the final result is closer to the pre-set optimization index (the value after convergence of the genetic algorithm used previously is not necessarily the same as the value of the optimization index, but keeps getting closer to the value of the optimization index), thereby obtaining an optimized circuit of the notch filter that meets the expectations.
[0081] The beneficial effect achieved by this invention lies in proposing a notch filter optimization method based on the circuit structure in steps. This method determines the optimization process by pre-determined optimization indicators, and optimizes the circuit structure of the notch filter by adjusting the resonator and matching circuit and optimizing the parameters, thereby obtaining a notch filter structure that meets the optimization indicators. This optimization method combines local optimization and global optimization in the process, and has better adaptability to the structural optimization of notch filters.
[0082] This invention also provides a notch filter optimization system 200. Please refer to Figure 5, which is a schematic diagram of the structure of the notch filter optimization system provided in this invention. The notch filter optimization system 200 includes:
[0083] Initialization module 201 is used to obtain the circuit structure and circuit parameters of the notch filter to be optimized, and to determine the optimization index, which includes the resonator performance index and the matching circuit performance index.
[0084] The performance calculation module 202 is used to calculate the resonator performance parameters and the matching circuit performance parameters based on the current circuit structure of the notch filter and the corresponding circuit parameters.
[0085] The first judgment module 203 is used to determine whether the performance parameters of the resonator and the performance parameters of the matching circuit both meet the optimization index: if yes, the optimization output module 209 is executed; if no, the resonator optimization module 204 is executed.
[0086] The resonator optimization module 204 is used to add a resonator to the current notch filter circuit to form the notch filter according to a preset resonator adjustment method, so as to obtain a new first optimized circuit structure.
[0087] The second judgment module 205 is used to calculate the resonator performance parameters based on the first optimized circuit structure and the corresponding circuit parameters, and to determine whether the resonator performance parameters meet the resonator performance index: if yes, execute the third judgment module 206; if no, return to the resonator optimization module 204.
[0088] The third judgment module 206 is used to calculate the matching circuit performance parameters based on the current first optimized circuit structure and the corresponding circuit parameters, and to determine whether the matching circuit performance parameters meet the matching circuit performance index: if yes, execute the optimization output module 209; if no, execute the matching circuit optimization module 207.
[0089] The matching circuit optimization module 207 is used to add a matching circuit for constituting the notch filter to the first optimized circuit structure according to a preset matching circuit adjustment method, so as to obtain a new second optimized circuit structure.
[0090] The fourth judgment module 208 is used to calculate the resonator performance parameters and the matching circuit performance parameters based on the second optimized circuit structure of the current notch filter and the corresponding circuit parameters, and to determine whether the resonator performance parameters and the matching circuit performance parameters both meet the optimization index: if yes, execute the optimization output module 209; if no, return to the resonator optimization module 204.
[0091] The optimization output module 209 is used to optimize the notch filter by using a first preset optimization method based on the second optimized circuit structure and the corresponding circuit parameters of the current notch filter, so as to obtain the optimized circuit of the notch filter.
[0092] The notch filter optimization system 200 can implement the steps in the notch filter optimization method in the above embodiments and achieve the same technical effect, as described in the above embodiments, and will not be repeated here.
[0093] This invention also provides a computer device. Please refer to FIG6, which is a schematic diagram of the structure of the computer device provided in this invention. The computer device 300 includes: a memory 302, a processor 301, and a notch filter optimization program stored in the memory 302 and executable on the processor 301.
[0094] The processor 301 calls the notch filter optimization program stored in the memory 302 and executes the steps in the notch filter optimization method provided in this embodiment of the invention. Referring to Figure 1, the specific steps include:
[0095] S1. Obtain the circuit structure and circuit parameters of the notch filter to be optimized, and determine the optimization index, which includes the resonator performance index and the matching circuit performance index.
[0096] S2. Calculate the resonator performance parameters and matching circuit performance parameters based on the circuit structure and corresponding circuit parameters:
[0097] S3. Determine whether the performance parameters of the resonator and the performance parameters of the matching circuit both meet the optimization index: if yes, proceed to step S9; if no, proceed to step S4.
[0098] S4. According to the preset resonator adjustment method, add a resonator to the current notch filter circuit to form the notch filter, and obtain a new first optimized circuit structure.
[0099] S5. Calculate the resonator performance parameters based on the first optimized circuit structure of the current notch filter and the corresponding circuit parameters, and determine again whether the current resonator performance parameters meet the resonator performance index: if yes, proceed to step S6; if no, return to step S4.
[0100] S6. Calculate the matching circuit performance parameters based on the first optimized circuit structure of the current notch filter and the corresponding circuit parameters, and determine whether the matching circuit performance parameters meet the matching circuit performance index: if yes, proceed to step S9; if no, proceed to step S7.
[0101] S7. According to the preset matching circuit adjustment method, a matching circuit for constituting the notch filter is added to the first optimized circuit structure to obtain a new second optimized circuit structure.
[0102] S8. Calculate the resonator performance parameters and the matching circuit performance parameters based on the second optimized circuit structure of the current notch filter and the corresponding circuit parameters, and determine whether the resonator performance parameters and the matching circuit performance parameters both meet the optimization index: if yes, proceed to step S9; if no, return to step S4.
[0103] S9. Based on the second optimized circuit structure of the notch filter and the corresponding circuit parameters, optimize using the first preset optimization method to obtain the optimized circuit of the notch filter.
[0104] In step S4, the preset resonator adjustment method is specifically as follows:
[0105] Determine the connection type of the last resonator in the logical sequence of the current circuit structure. If it is a series connection, add a resonator in parallel after the last resonator in the logical sequence of the current circuit structure; if it is a parallel connection, add a resonator in series after the last resonator in the logical sequence of the current circuit structure.
[0106] In step S7, the preset matching circuit adjustment method is specifically as follows:
[0107] Determine the number of inductors included in the matching circuit;
[0108] Based on the actual impedance of the first optimized circuit structure, different inductors are connected to the input / output ports of the resonator in the current first optimized circuit structure in either parallel first and then series, or series first and then parallel.
[0109] In step S9, the first preset optimization method is a gradient optimization algorithm for local optimization.
[0110] Step S4 is preceded by:
[0111] Using the circuit parameters corresponding to the resonator performance parameters as optimization values, optimization is performed based on the second preset optimization method to obtain converged circuit parameters, where the resonator performance parameters are the resonator's suppression degree.
[0112] Before step S7, the method further includes: using the circuit parameters corresponding to the performance parameters of the matching circuit as optimization values, optimizing based on the second preset optimization method to obtain converged circuit parameters, wherein the performance parameters of the matching circuit are the return loss of the matching circuit.
[0113] The second preset optimization method is a genetic optimization algorithm for global optimization.
[0114] The computer device 300 provided in this embodiment of the invention can implement the steps in the notch filter optimization method as described in the above embodiments, and can achieve the same technical effect. Refer to the description in the above embodiments, which will not be repeated here.
[0115] This invention also provides a computer-readable storage medium storing a notch filter optimization program. When the notch filter optimization program is executed by a processor, it implements the various processes and steps in the notch filter optimization method provided in this invention and can achieve the same technical effect. To avoid repetition, it will not be described again here.
[0116] Those skilled in the art will understand that implementing all or part of the processes in the above embodiments can be accomplished by instructing related hardware (such as mobile phones, computers, servers, air conditioners, or network devices, etc.) through a notch filter optimization program. The program can be stored in a computer-readable storage medium, and when executed, it can include the processes of the embodiments of the above methods. The storage medium can be a magnetic disk, optical disk, read-only memory (ROM), or random access memory (RAM), etc.
[0117] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Unless otherwise specified, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element.
[0118] The embodiments of the present invention have been described above with reference to the accompanying drawings. The disclosed embodiments are merely preferred embodiments of the present invention. However, the present invention is not limited to the specific embodiments described above. The specific embodiments described above are merely illustrative and not restrictive. Those skilled in the art can make many equivalent changes in form without departing from the spirit and scope of the claims of the present invention, and all such changes are within the protection scope of the present invention.
Claims
1. A notch filter optimization method, characterized in that, The notch filter optimization method includes the following steps: S1. Obtain the circuit structure and circuit parameters of the notch filter to be optimized, and determine the optimization indicators, including the resonator performance indicators and the matching circuit performance indicators. S2. Calculate the resonator performance parameters and matching circuit performance parameters based on the circuit structure and corresponding circuit parameters: S3. Determine whether the performance parameters of the resonator and the performance parameters of the matching circuit both meet the optimization index: if yes, proceed to step S9; if no, proceed to step S4. S4. According to the preset resonator adjustment method, add a resonator to the current notch filter circuit to form the notch filter, and obtain a new first optimized circuit structure. S5. Calculate the resonator performance parameters based on the first optimized circuit structure of the current notch filter and the corresponding circuit parameters, and determine again whether the current resonator performance parameters meet the resonator performance index: if yes, proceed to step S6; if no, return to step S4. S6. Calculate the matching circuit performance parameters based on the first optimized circuit structure of the current notch filter and the corresponding circuit parameters, and determine whether the matching circuit performance parameters meet the matching circuit performance index: if yes, proceed to step S9; if no, proceed to step S7. S7. According to the preset matching circuit adjustment method, a matching circuit for constituting the notch filter is added to the first optimized circuit structure to obtain a new second optimized circuit structure. S8. Calculate the resonator performance parameters and the matching circuit performance parameters based on the second optimized circuit structure of the current notch filter and the corresponding circuit parameters, and determine whether the resonator performance parameters and the matching circuit performance parameters both meet the optimization index: if yes, proceed to step S9; if no, return to step S4. S9. Based on the second optimized circuit structure of the notch filter and the corresponding circuit parameters, optimize using the first preset optimization method to obtain the optimized circuit of the notch filter.
2. The notch filter optimization method as described in claim 1, characterized in that, In step S4, the preset resonator adjustment method is specifically as follows: Determine the connection type of the last resonator in the current logical sequence of the notch filter circuit. If it is a series connection, add a resonator in parallel after the last resonator in the logical sequence of the current circuit structure. If it is a parallel connection, then a resonator is added in series after the last resonator in the logical order of the circuit structure described above.
3. The notch filter optimization method as described in claim 1, characterized in that, In step S7, the preset matching circuit adjustment method is specifically as follows: Determine the number of matching elements included in the matching circuit, the matching elements including inductors and / or capacitors; Based on the actual impedance of the first optimized circuit structure, different matching elements are connected to the input / output ports of the resonator in the current first optimized circuit structure in either parallel first and then series, or series first and then parallel.
4. The notch filter optimization method as described in claim 1, characterized in that, In step S9, the first preset optimization method is a gradient optimization algorithm for local optimization.
5. The notch filter optimization method as described in claim 1, characterized in that, Step S4 is preceded by: Using the circuit parameters corresponding to the resonator performance parameters as optimization values, optimization is performed based on the second preset optimization method to obtain converged circuit parameters, where the resonator performance parameters are the resonator's suppression degree.
6. The notch filter optimization method as described in claim 5, characterized in that, Before step S7, the method further includes: using the circuit parameters corresponding to the performance parameters of the matching circuit as optimization values, optimizing based on the second preset optimization method to obtain converged circuit parameters, wherein the performance parameters of the matching circuit are the return loss of the matching circuit.
7. The notch filter optimization method as described in claim 6, characterized in that, The second preset optimization method is a genetic optimization algorithm for global optimization.
8. A notch filter optimization system, characterized in that, The notch filter optimization system includes: An initialization module is used to obtain the circuit structure and circuit parameters of the notch filter to be optimized, and to determine the optimization indicators, which include resonator performance indicators and matching circuit performance indicators. The performance calculation module is used to calculate the resonator performance parameters and the matching circuit performance parameters based on the current circuit structure and corresponding circuit parameters of the notch filter. The first judgment module is used to determine whether the performance parameters of the resonator and the performance parameters of the matching circuit both meet the optimization index: if yes, the optimization output module is executed; if no, the resonator optimization module is executed. The resonator optimization module is used to add a resonator to the current notch filter circuit to form the notch filter according to a preset resonator adjustment method, so as to obtain a new first optimized circuit structure. The second judgment module is used to calculate the resonator performance parameters based on the first optimized circuit structure and the corresponding circuit parameters, and to determine whether the resonator performance parameters meet the resonator performance index: if yes, execute the third judgment module; if no, return to the resonator optimization module. The third judgment module is used to calculate the performance parameters of the matching circuit based on the current first optimized circuit structure and the corresponding circuit parameters, and to determine whether the performance parameters of the matching circuit meet the performance index of the matching circuit: if yes, execute the optimization output module; if no, execute the matching circuit optimization module. The matching circuit optimization module is used to add a matching circuit for constituting the notch filter to the first optimized circuit structure according to a preset matching circuit adjustment method, so as to obtain a new second optimized circuit structure. The fourth judgment module is used to calculate the resonator performance parameters and the matching circuit performance parameters based on the second optimized circuit structure of the current notch filter and the corresponding circuit parameters, and to determine whether the resonator performance parameters and the matching circuit performance parameters both meet the optimization index: if yes, execute the optimization output module; if no, return to the resonator optimization module. The optimization output module is used to optimize the notch filter using a first preset optimization method based on the second optimized circuit structure and the corresponding circuit parameters of the current notch filter, so as to obtain the optimized circuit of the notch filter.
9. A computer device, characterized in that, include: The notch filter optimization method includes a memory, a processor, and a notch filter optimization program stored in the memory and executable on the processor, wherein the processor, when executing the notch filter optimization program, implements the steps of the notch filter optimization method as described in any one of claims 1-7.
10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a notch filter optimization program, which, when executed by a processor, implements the steps of the notch filter optimization method as described in any one of claims 1-7.