Automatic simulation and design method for microstrip unequal power divider

By automatically configuring the substrate and microstrip line parameters and combining them with simulation tools, the full-process automated design of the microstrip unequal power divider is achieved, solving the problems of complex calculations and high costs in existing technologies and meeting the performance requirements of 5G communications and large-scale arrays.

CN120654392APending Publication Date: 2025-09-16XIAN LEITONG SCI & TECH
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510718580.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-05-30
Publication Date
2025-09-16

AI Technical Summary

Technical Problem

The existing microstrip unequal power divider design has large and complex calculations, low design efficiency, and requires manual modeling during the simulation process, which is time-consuming and cannot meet the performance requirements of 5G communications and large-scale arrays.

Method used

An automatic simulation and design method is provided. By obtaining custom antenna and power divider parameters, configuring substrate and microstrip line parameters, generating script files and calling simulation tools, the entire process from theoretical analysis to modeling and simulation is automated.

Benefits of technology

It realizes the automatic calculation of impedance for arbitrary power distribution ratio, reduces the calculation workload, lowers the design cost, improves the design efficiency, and simplifies the manual operation and design cycle.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120654392A_ABST
    Figure CN120654392A_ABST
Patent Text Reader

Abstract

The invention particularly relates to an automatic simulation and design method for a micro-strip unequal power divider, which is characterized by comprising the following steps: acquiring a user-defined antenna center frequency parameter, and configuring substrate design data according to the user-defined antenna center frequency; wherein the substrate design data comprises any one or a combination of any more of a working wavelength parameter, an antenna unit spacing parameter and a substrate dielectric constant range; obtaining design parameters of the user-defined power divider, and configuring microstrip line parameters according to the design parameters of the user-defined power divider; wherein the microstrip line parameters comprise a microstrip line impedance parameter, a microstrip line size parameter and a microstrip line loss parameter; and generating a corresponding script file according to the substrate design parameters and the microstrip line parameters, and calling a simulation tool to execute the script file so as to generate a power divider model corresponding to the custom parameters. The method is not limited by the power distribution ratio, the calculation workload is reduced, and the design difficulty is reduced; and an automatic modeling process is realized.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of power divider design, and in particular to an automatic simulation and design method for a microstrip unequal power divider. Background Art

[0002] In related technologies, with the development of 5G communications and phased array antenna technology, the performance requirements for microstrip power dividers are increasing. In order to achieve low sidelobe characteristics, phased array antennas need to adopt amplitude-weighted distribution (such as Taylor distribution or Chebyshev distribution) to suppress sidelobe interference, which requires the feed network to provide accurate unequal power distribution. At the same time, the number of units in large-scale arrays is huge, and microstrip lines have become the preferred solution for feed networks due to their high integration and convenient processing. The fixed distribution ratio characteristics of traditional power dividers can no longer meet the needs, and there is an urgent need to develop microstrip power dividers that support arbitrary power distribution ratios. Such devices need to achieve breakthroughs in performance such as broadband, low loss, and high isolation to meet the application requirements of 5G high-frequency bands and large-scale arrays, becoming an important research direction in the current field of microwave devices.

[0003] Existing technical solutions address the design challenges of unequal power dividers, including high computational complexity and high design efficiency and cost. Traditional methods require manual trial and error to determine microstrip line parameters, which increases dramatically with complex power ratios. Furthermore, post-design simulation requires manual modeling, which is time-consuming and expensive.

[0004] It should be noted that the information disclosed in the above background technology section is only used to enhance the understanding of the background of the present invention, and therefore may include information that does not constitute prior art known to ordinary technicians in this field. Summary of the Invention

[0005] The present invention provides an automatic simulation and design method for a microstrip unequal power divider, a computer program product, an electronic device, and a storage medium, which can overcome the defects in the prior art to a certain extent.

[0006] Other features and advantages of the present invention will become apparent from the following detailed description, or may be learned in part by practice of the present invention.

[0007] According to a first aspect of the present invention, there is provided a method for automatic simulation and design of a microstrip unequal power divider, the method comprising:

[0008] Obtaining a custom antenna center frequency parameter, and configuring substrate design data according to the custom antenna center frequency; wherein the substrate design data includes: any one or a combination of any multiple of an operating wavelength parameter, an antenna unit spacing parameter, and a substrate dielectric constant range;

[0009] Obtaining custom power divider design parameters, and configuring microstrip line parameters according to the custom power divider design parameters; wherein the microstrip line parameters include: microstrip line impedance parameters, microstrip line size parameters, and microstrip line loss parameters;

[0010] A corresponding script file is generated according to the substrate design parameters and the microstrip line parameters, and a simulation tool is called to execute the script file to generate a power divider model corresponding to the custom parameters.

[0011] In some exemplary embodiments, obtaining a custom antenna center frequency and configuring substrate design data according to the custom antenna center frequency includes:

[0012] Obtaining a custom antenna center frequency input by a user in a first graphical user interface, and calling a preset wavelength calculation method to calculate an operating wavelength corresponding to the custom antenna center frequency;

[0013] Calling a preset antenna unit spacing calculation method to determine the antenna unit spacing corresponding to the operating wavelength;

[0014] A preset substrate database is queried according to the antenna unit spacing to determine a matching substrate dielectric constant range.

[0015] In some exemplary embodiments, the custom power splitter design parameters include:

[0016] Port input impedance Z in , output impedance Z L , transmission line impedance Z0, center frequency f0, substrate dielectric constant ε r , substrate loss tangent tanδ, substrate thickness h, and power distribution ratio P1:P2:P3:…:P n .

[0017] In some exemplary embodiments, the microstrip line parameters include: microstrip line impedance parameters,

[0018] The obtaining of custom power divider design parameters and configuring microstrip line parameters according to the custom power divider design parameters includes:

[0019] Obtaining custom power divider design parameters input by the user in the second graphical user interface;

[0020] According to the predefined power divider type, determine the corresponding input impedance and equivalent impedance at each interface;

[0021] According to the input impedance, equivalent impedance and power distribution ratio of each interface, the microstrip line impedance parameters corresponding to each level of microstrip line are determined.

[0022] In some exemplary embodiments, the microstrip line dimension parameters include: microstrip line width;

[0023] The obtaining of custom power divider design parameters and configuring microstrip line parameters according to the custom power divider design parameters includes:

[0024] Calculate the target parameter A corresponding to each level of microstrip line according to the substrate dielectric constant and microstrip line impedance;

[0025] If the target parameter A is greater than the preset threshold, it is configured as narrowband, and the first calculation method is called to configure the corresponding microstrip line width according to the substrate thickness; or

[0026] If the target parameter A is less than or equal to the preset threshold, it is configured as broadband, and the second calculation method is called to configure the corresponding microstrip line width according to the substrate thickness and substrate dielectric constant.

[0027] In some exemplary embodiments, the microstrip line dimension parameters include: microstrip line length;

[0028] The method further comprises:

[0029] Call the third calculation method to determine the wavelength of air based on the speed of light c and the center frequency f0;

[0030] According to the substrate dielectric constant ε r , width, and height determine the corresponding equivalent dielectric constant;

[0031] Configure the wavelength of the microstrip line based on the wavelength of air and the equivalent dielectric constant;

[0032] According to the predefined power divider type, the microstrip line length corresponding to each level of microstrip line is configured using the wavelength of each level of microstrip line.

[0033] In some exemplary embodiments, the microstrip line loss parameters include: dielectric loss α d and conductor loss α c ;

[0034] The method further comprises:

[0035] The fourth calculation method is called to configure the dielectric loss and conductor loss based on the center frequency, substrate dielectric constant, substrate loss tangent, combined with the air wavelength and effective dielectric constant.

[0036] In some exemplary embodiments, calling a simulation tool to execute a script file to generate a power splitter model corresponding to the custom data includes:

[0037] Processing the script file using a simulation tool, and establishing a 3D model according to the parameters in the script file;

[0038] Generate S-parameter results and verification data corresponding to the 3D model in response to configured material properties, boundary conditions, solution frequency, and sweep range parameters.

[0039] According to a second aspect of the present invention, there is provided a computer program product having a computer program stored thereon, which implements the above-mentioned automatic simulation and design method for a microstrip unequal power divider when the computer program is executed by a processor.

[0040] According to a third aspect of the present invention, there is provided an electronic device, comprising:

[0041] processor; and

[0042] a memory for storing executable instructions of the processor;

[0043] The processor is configured to implement the above-mentioned automatic simulation and design method for the microstrip unequal power divider by executing the executable instructions.

[0044] According to a fourth aspect of the present invention, there is provided a storage medium having a computer program stored thereon, wherein the computer program, when executed by a processor, implements the above-mentioned automatic simulation and design method for a microstrip unequal power divider.

[0045] The automatic simulation and design method for a microstrip unequal power divider provided by an embodiment of the present invention automatically configures corresponding substrate design data based on user-defined antenna center frequency parameters. It also configures corresponding microstrip line parameters based on user-defined power divider design parameters and generates a script file. An automatic jump simulation tool executes the script file to generate the corresponding power divider model and performs simulation verification. This method automatically calculates impedance that supports arbitrary power division ratios, reduces computational workload, and effectively lowers design costs. Through automated modeling and simulation technology, manual operations and design cycles are significantly reduced, reducing design costs and improving design efficiency.

[0046] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the invention. BRIEF DESCRIPTION OF THE DRAWINGS

[0047] The accompanying drawings are incorporated into and constitute a part of this specification, illustrate embodiments consistent with the present invention, and together with the description, serve to explain the principles of the present invention. Obviously, the drawings described below are only some embodiments of the present invention, and it is clear that those skilled in the art can derive other drawings based on these drawings without inventive effort.

[0048] Figure 1A schematic diagram schematically illustrates an automatic simulation and design method for a microstrip unequal power divider according to an exemplary embodiment of the present invention;

[0049] Figure 2 A schematic diagram schematically illustrates a graphical user interface according to an exemplary embodiment of the present invention;

[0050] Figure 3 A schematic diagram schematically illustrates a principle of impedance calculation at each level according to an exemplary embodiment of the present invention;

[0051] Figure 4 A schematic diagram schematically illustrates an exemplary embodiment of the present invention, wherein the automatic 3D modeling method has one division and six unequal divisions;

[0052] Figure 5 A schematic diagram schematically illustrating S-parameter simulation results of a one-to-six unequal power division method according to an exemplary embodiment of the present invention;

[0053] Figure 6 The figure schematically shows the composition of an electronic device in an exemplary embodiment of the present invention. DETAILED DESCRIPTION

[0054] Example embodiments will now be described more fully with reference to the accompanying drawings. However, example embodiments can be embodied in many forms and should not be construed as limited to the examples set forth herein; rather, these embodiments are provided so that this disclosure will be thorough and complete and will fully convey the concepts of the example embodiments to those skilled in the art. The described features, structures, or characteristics may be combined in any suitable manner in one or more embodiments.

[0055] In addition, the accompanying drawings are merely schematic illustrations of the present invention and are not necessarily drawn to scale. Identical reference numerals in the figures denote identical or similar parts, and thus repetitive descriptions thereof will be omitted. Some of the blocks shown in the accompanying drawings are functional entities that do not necessarily correspond to physically or logically separate entities. These functional entities may be implemented in software, in one or more hardware modules or integrated circuits, or in different networks and / or processor devices and / or microcontroller devices.

[0056] In related technologies, when designing power dividers, some technical solutions can only achieve a microstrip power divider with a fixed power distribution ratio and a fixed number of stages. In addition, there are problems such as complex manual calculations in the design process, inability to achieve automated modeling, and high design costs.

[0057] In response to the shortcomings and deficiencies of existing technologies, this example embodiment provides an automatic simulation and design method for a microstrip unequal power divider. By using the impedance matching principle and combining it with a self-developed cross-platform collaborative design method, the entire process from theoretical analysis to modeling and simulation is automated. Figure 1 As shown, the automatic simulation and design method for a microstrip unequal power divider may specifically include the following steps:

[0058] Step S11, obtaining a custom antenna center frequency parameter, and configuring substrate design data according to the custom antenna center frequency; wherein the substrate design data includes: any one or a combination of any multiple of an operating wavelength parameter, an antenna unit spacing parameter, and a substrate dielectric constant range;

[0059] Step S12, obtaining custom power divider design parameters, and configuring microstrip line parameters according to the custom power divider design parameters; wherein the microstrip line parameters include: microstrip line impedance parameters, microstrip line size parameters, and microstrip line loss parameters;

[0060] Step S13: generating a corresponding script file according to the substrate design parameters and the microstrip line parameters, and calling a simulation tool to execute the script file to generate a power divider model corresponding to the custom parameters.

[0061] Hereinafter, each step of the automatic simulation and design method for a microstrip unequal power divider in this exemplary embodiment will be described in more detail with reference to the accompanying drawings and embodiments.

[0062] In step S11, the custom antenna center frequency parameters are obtained, and the substrate design data is configured according to the custom antenna center frequency; wherein the substrate design data includes: any one or a combination of any multiple of the operating wavelength parameters, antenna unit spacing parameters, and substrate dielectric constant range.

[0063] Exemplarily, obtaining the custom antenna center frequency and configuring substrate design data according to the custom antenna center frequency includes:

[0064] Step S21, obtaining a user-defined antenna center frequency input by a user in a first graphical user interface, and calling a preset wavelength calculation method to calculate an operating wavelength corresponding to the user-defined antenna center frequency;

[0065] Step S22, calling a preset antenna unit spacing calculation method to determine the antenna unit spacing corresponding to the operating wavelength;

[0066] Step S23 , querying a preset substrate database according to the antenna unit spacing to determine a matching substrate dielectric constant range.

[0067] Specifically, an interactive interface can be provided on the smart terminal device as a first graphical user interface; an antenna center frequency parameter input window is provided in the interface. The user can enter a customized antenna center frequency in this window. After receiving the antenna center frequency parameter input by the user, the terminal device can trigger the creation of a substrate design parameter calculation task; when executing the calculation task, the preset wavelength calculation method can be called to calculate the antenna center frequency f0, and the program calculates the working wavelength λ. Then, the preset antenna unit spacing calculation method can be called to calculate the corresponding antenna unit spacing λ based on the calculated working wavelength λ. g The calculation method of antenna unit spacing can be expressed as λ g =0.7λ-0.8λ. A substrate database can be pre-built to store different antenna unit spacing data and the corresponding substrate dielectric constant ranges in the database; in the database, there is a corresponding relationship between the antenna unit spacing and the substrate dielectric constant range. g Afterwards, the database query task can be triggered to use the current antenna unit spacing λ g Automatically query the basic database to obtain the matching and appropriate substrate dielectric constant ε r scope.

[0068] In step S12, custom power divider design parameters are obtained, and microstrip line parameters are configured according to the custom power divider design parameters; wherein the microstrip line parameters include: microstrip line impedance parameters, microstrip line size parameters, and microstrip line loss parameters.

[0069] Exemplarily, the custom power divider design parameters include: port input impedance Z in , output impedance Z L , transmission line impedance Z0, center frequency f0, substrate dielectric constant ε r , substrate loss tangent tanδ, substrate thickness h, and power distribution ratio P1:P2:P3:…:P n .

[0070] Among them, the custom power divider design parameters include the center frequency f0, the substrate dielectric constant ε r , can be calculated based on user-provided custom antenna center frequency parameters; or can be input by the user in the interactive interface. Furthermore, the microstrip line can be made of metal, such as copper or gold. The present invention uses copper as an example of a microstrip line.

[0071] Specifically, a second graphical user interface can be provided for the user to input custom power divider design parameters. For example, the second graphical user interface can be an interactive interface different from the first graphical user interface described above. When the user inputs the custom antenna center frequency parameters in the first graphical user interface and displays the calculated operating wavelength parameters, antenna unit spacing parameters, and substrate dielectric constant range parameters, the PD.exe file can be triggered to run, and the first graphical user interface can be jumped to the second graphical user interface. In addition, the center frequency and substrate dielectric constant range displayed in the first graphical user interface can be automatically filled in the second graphical user interface.

[0072] Alternatively, refer to Figure 2 As shown, the user can enter a custom port input impedance Z in the second graphical user interface. in , output impedance Z L , transmission line impedance Z0, center frequency f0, substrate dielectric constant ε r , substrate loss tangent tanδ, substrate thickness h, and power distribution ratio P1:P2:P3:…:P n .

[0073] After the user enters various custom parameters in the second graphical user interface, they can click the "Generate Script" control to trigger the calculation task of the microstrip line parameters and automatically generate the corresponding script file based on the calculation results.

[0074] Exemplarily, the microstrip line parameters include: microstrip line impedance parameters;

[0075] The obtaining of custom power divider design parameters and configuring microstrip line parameters according to the custom power divider design parameters includes:

[0076] Step S31, obtaining the custom power divider design parameters input by the user in the second graphical user interface;

[0077] Step S32, determining the input impedance and equivalent impedance corresponding to each interface according to the predefined power divider type;

[0078] Step S33 , determining the microstrip line impedance parameters corresponding to each level of microstrip lines according to the input impedance, equivalent impedance, and power distribution ratio of each interface.

[0079] For example, taking the design of a microstrip power divider with arbitrary power distribution ratio based on a quarter-wavelength impedance transformer as an example, the impedance Z1-Z of each microstrip line can be calculated according to the user's customized power divider design parameters. n Alternatively, in other exemplary embodiments, a power splitter design may be provided for unequal power divisions of one to six.

[0080] Specifically, refer to Figure 3 As shown, Z'1, Z A1 、Z B1 They are the input impedance at the left end of interface A1, the equivalent impedance at interface A1, and the equivalent impedance at interface B1, Z'2, Z A2 、Z B2 They are the input impedance at the left end of interface A2, the equivalent impedance at interface A2, and the equivalent impedance at interface B2, Z'3, Z A3 、Z B3 They are the input impedance at the left end of interface A3, the equivalent impedance at interface A3, the equivalent impedance at interface B3, and so on until Z' n 、Z An 、Z Bn Interface A n Input impedance at the left end, interface A n The equivalent impedance at the interface B n The equivalent impedance at .

[0081] At the interface A1, Z'1=Z A1 =Z L ;

[0082] At the interface B1, according to the quarter-wavelength impedance change law, we can obtain:

[0083]

[0084] At the interface A2, according to the quarter-wavelength impedance change law, we can obtain:

[0085]

[0086] Where Z0 represents the transmission line impedance.

[0087] According to the power ratio P1:P2, we can get:

[0088]

[0089] The following calculation formula is obtained:

[0090]

[0091] Z A2 =Z'2 / / Z L

[0092] At the interface B2, according to the quarter-wavelength impedance change law, we can obtain:

[0093]

[0094] At the interface A3, according to the quarter-wavelength impedance change law, we can obtain:

[0095]

[0096] According to the power ratio P1:P2:P3, we can get:

[0097]

[0098] Based on the above results, the following calculation formula is obtained:

[0099]

[0100] Z A3 =Z3' / / Z L

[0101] At the interface B3, according to the quarter-wavelength impedance change law, we can obtain:

[0102]

[0103] And so on:

[0104] In interface A n Department,

[0105]

[0106] Z An =Z' n / / Z L

[0107] In interface B n Department,

[0108] Z Bn =Z in

[0109]

[0110] Based on the above process, the microstrip line impedance corresponding to each level of microstrip line can be obtained.

[0111] Exemplarily, the microstrip line dimension parameters include: microstrip line width;

[0112] The obtaining of custom power divider design parameters and configuring microstrip line parameters according to the custom power divider design parameters includes:

[0113] Step S41, calculating target parameters A corresponding to each level of microstrip lines according to the substrate dielectric constant and the microstrip line impedance;

[0114] Step S42: If the target parameter A is greater than a preset threshold, the narrowband is configured, and the first calculation method is called to configure the corresponding microstrip line width according to the substrate thickness; or

[0115] Step S43: If the target parameter A is less than or equal to the preset threshold, it is configured as broadband, and the second calculation method is called to configure the corresponding microstrip line width according to the substrate thickness and the substrate dielectric constant.

[0116] Specifically, the dielectric constant ε of the customized substrate can be r , substrate loss tangent tanδ, substrate thickness h, and the impedance Zn of each level of microstrip line calculated in the previous steps to calculate the width W of the microstrip line.

[0117] Specifically, the corresponding parameter A may be calculated first, and the numerical range of the parameter A may be determined. The calculation formula may include:

[0118]

[0119] After determining the value of parameter A, it can be compared with a preset threshold to determine whether the microstrip line is narrowband or broadband, and the corresponding microstrip line width can be configured using different calculation methods.

[0120] Specifically, when A>1.52 is a narrowband case, the corresponding first calculation method can be expressed as:

[0121]

[0122] When A≤1.52 is a broadband case, the corresponding second calculation method can be expressed as:

[0123]

[0124] in,

[0125] Exemplarily, the microstrip line dimension parameter includes: microstrip line length. The method further includes:

[0126] Step S51, calling the third calculation method to determine the wavelength of air based on the speed of light c and the center frequency f0;

[0127] Step S52: according to the dielectric constant ε of the substrate r , width, and height determine the corresponding equivalent dielectric constant;

[0128] Step S53, configuring the wavelength of the microstrip line in combination with the wavelength of air and the equivalent dielectric constant;

[0129] Step S54 , configuring the microstrip line lengths corresponding to the microstrip lines at each level using the wavelengths of the microstrip lines at each level according to the predefined power divider type.

[0130] Specifically, we can first use the customized parameters center frequency f0, substrate dielectric constant ε r Calculate the wavelength λ of the microstrip line g, the formulas corresponding to the third calculation method include:

[0131]

[0132] Where c is the speed of light, λ0 is the wavelength of air, and ε e is the equivalent dielectric constant.

[0133] In determining the wavelength λ of the microstrip line g Finally, taking a quarter-wavelength impedance transformer as an example, the corresponding microstrip line length can be configured as: Z1-Z n The length of the segment is 1 / 4λ g , the length of the Z0 segment is 3 / 4λ g .

[0134] Exemplarily, the microstrip line loss parameters include: dielectric loss α d and conductor loss α c .

[0135] The method further comprises:

[0136] The fourth calculation method is called to configure the dielectric loss and conductor loss based on the center frequency, substrate dielectric constant, substrate loss tangent, combined with the air wavelength and effective dielectric constant.

[0137] Specifically, according to the customized center frequency f0, the substrate dielectric constant ε r , substrate loss tangent tanδ, and the air wavelength λ0 and equivalent dielectric constant ε calculated in the previous steps e Calculate the loss value α. The loss of the microstrip line includes the dielectric loss α d and conductor loss α c The formula for the calculation steps corresponding to the fourth calculation method can be expressed as:

[0138]

[0139] Among them, R s Surface resistance representing loss, represents the conductor unit normal vector.

[0140] In step S13, a corresponding script file is generated according to the substrate design parameters and the microstrip line parameters, and a simulation tool is called to execute the script file to generate a power divider model corresponding to the custom parameters.

[0141] Exemplarily, calling the simulation tool to execute the script file to generate a power splitter model corresponding to the custom data includes:

[0142] Step S61, using a simulation tool to process the script file and establish a 3D model according to the parameters in the script file;

[0143] Step S62 , in response to configuring material properties, boundary conditions, solution frequency, and sweep range parameters, generates S parameter results and verification data corresponding to the 3D model.

[0144] Specifically, after solving the microstrip line parameters, a design.py script file can be generated based on the basic design parameters and microstrip line parameters. In response to the generated script file, the HFSS simulation tool is triggered, and the Run Script function in Tools is called to run the generated design.py script file. For example, the design.py script file can be pre-configured to connect to the HFSS simulation tool and automatically start the HFSS simulation tool. Automated modeling is performed based on the designed parameters, and relevant simulation settings such as boundary conditions, excitation ports, solvers, and S-parameter results are set. Users can then directly analyze and simulate the unequal power divider using the HFSS software.

[0145] For example, to prove the effectiveness of the present invention, the following simulation experiment is used for further explanation.

[0146] (1) Simulation conditions:

[0147] Simulation platform: HFSS2021R1

[0148] Parameter settings: center frequency f0 = 1.45 GHz, port input impedance Z in =50Ω, output impedance Z L =50Ω, transmission line impedance Z0 = 50Ω, substrate dielectric constant ε r =2.94, substrate loss tangent tanδ=0.0012, substrate thickness h=0.762mm, power distribution ratio P1:P2:P3:P4:P5:P6=0.5354:0.5354:0.9916:0.9916:1.6196:1.6196.

[0149] (2) Simulation content and results:

[0150] In this embodiment, the programming language selected is Python. Figure 2 Enter the set parameters in the interface to generate an automated script file. Open HFSS and run the script file. HFSS will then perform automated modeling, including building a 3D model, selecting material properties, setting boundary conditions, setting the solution frequency and sweep range, simulating and generating S-parameter results, and processing the results.

[0151] Figure 4 An automated 3D modeling diagram of one point and six unequal power points is given. Figure 5The S-parameter simulation results of the one-to-six unequal power divider of the embodiment are given. It can be seen from the figure that the output results of each level meet the set power distribution ratio, verifying the correctness and convenience of an automatic simulation and design method for microstrip unequal power dividers.

[0152] The method provided by the embodiments of the present invention can automatically calculate the impedance of a microstrip power splitter for any power distribution ratio, regardless of the power distribution ratio, thus reducing the computational workload and lowering the design difficulty. By automatically triggering the tool through design, the entire process, from impedance calculation to 3D modeling and simulation, is automated. Simply selecting design parameters allows for automatic design, significantly reducing manual design time and improving design efficiency. This achieves an efficient and reliable automated design process, providing a powerful tool for the rapid development and optimization of microstrip power splitters with unequal power distribution.

[0153] It should be noted that the above figures are merely illustrative of the processes included in the method according to exemplary embodiments of the present invention and are not intended to be limiting. It is readily understood that the processes illustrated in the above figures do not indicate or limit the temporal order of these processes. Furthermore, it is readily understood that these processes may be executed synchronously or asynchronously, for example, in multiple modules.

[0154] It should be noted that, although several modules or units of the device for action execution are mentioned in the above detailed description, this division is not mandatory. In fact, according to an embodiment of the present invention, the features and functions of two or more modules or units described above can be concretized in one module or unit. Conversely, the features and functions of one module or unit described above can be further divided into multiple modules or units to be concretized.

[0155] Figure 6 A schematic diagram of an electronic device suitable for implementing an embodiment of the present invention is shown.

[0156] It should be noted that Figure 6 The electronic device 1000 shown is only an example and should not limit the functions and scope of use of the embodiments of the present invention.

[0157] like Figure 6As shown, electronic device 1000 includes a central processing unit (CPU) 1001, which can perform various appropriate actions and processes according to the program stored in read-only memory (ROM) 1002 or the program loaded from storage portion 1008 into random access memory (RAM) 1003. Various programs and data required for system operation are also stored in RAM 1003. CPU 1001, ROM 1002 and RAM 1003 are connected to each other via bus 1004. Input / output (I / O) interface 1005 is also connected to bus 1004.

[0158] The following components are connected to the I / O interface 1005: an input section 1006 including a keyboard, a mouse, and the like; an output section 1007 including devices such as a cathode ray tube (CRT), a liquid crystal display (LCD), and a speaker; a storage section 1008 including a hard disk and the like; and a communication section 1009 including a network interface card such as a LAN (Local Area Network) card or a modem. The communication section 1009 performs communication processing via a network such as the Internet. A drive 1010 is also connected to the I / O interface 1005 as needed. Removable media 1011, such as a magnetic disk, an optical disk, a magneto-optical disk, or a semiconductor memory, is installed in the drive 1010 as needed, so that computer programs read therefrom can be installed into the storage section 1008 as needed.

[0159] In particular, according to an embodiment of the present invention, the process described below with reference to the flowchart can be implemented as a computer software program. For example, an embodiment of the present invention includes a computer program product that includes a computer program carried on a storage medium, the computer program containing program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network via the communication section 1009 and / or installed from a removable medium 1011. When the computer program is executed by the central processing unit (CPU) 1001, the various functions defined in the system of the present application are performed.

[0160] It should be noted that the storage medium shown in the embodiments of the present invention can be a computer-readable signal medium or a computer-readable storage medium or any combination of the above. The computer-readable storage medium can be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or component, or any combination of the above. More specific examples of computer-readable storage media can include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM), a flash memory, an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present invention, a computer-readable storage medium can be any tangible medium that contains or stores a program that can be used by or in conjunction with an instruction execution system, device or device. In the present invention, a computer-readable signal medium can include a data signal propagated in baseband or as part of a carrier wave, which carries computer-readable program code. Such propagated data signals may take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. A computer-readable signal medium may also be any storage medium other than a computer-readable storage medium that can transmit, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device. Program code contained on the storage medium may be transmitted using any suitable medium, including but not limited to wireless, wired, or any suitable combination thereof.

[0161] The flowcharts and block diagrams in the accompanying drawings illustrate the possible implementation architecture, functions and operations of the systems, methods and computer program products according to various embodiments of the present invention. In this regard, each box in the flowchart or block diagram can represent a module, program segment, or a part of code, and the above-mentioned module, program segment, or a part of code contains one or more executable instructions for implementing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in an order different from that marked in the accompanying drawings. For example, two boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram or flowchart, and the combination of boxes in the block diagram or flowchart, can be implemented with a dedicated hardware-based system that performs the specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.

[0162] The units involved in the embodiments of the present invention may be implemented in software or hardware, and the units described may also be provided in a processor. In some cases, the names of these units do not limit the units themselves.

[0163] It should be noted that, as another aspect, the present application also provides a storage medium, which can be included in an electronic device; or it can exist independently without being installed in the electronic device. The above storage medium carries one or more programs, and when the above one or more programs are executed by an electronic device, the electronic device implements the method described in the following embodiments. For example, the electronic device can implement the following Figure 1 The individual steps of the method are shown.

[0164] In one embodiment, the present application provides a computer program product, including a computer program, which implements the steps in the above-mentioned method embodiments when executed by a processor.

[0165] Furthermore, the above-described figures are merely illustrative of the processes included in the method according to exemplary embodiments of the present invention and are not intended to be limiting. It is readily understood that the processes illustrated in the above-described figures do not indicate or limit the temporal order of these processes. Furthermore, it is readily understood that these processes may be executed synchronously or asynchronously, for example, in multiple modules.

[0166] Other embodiments of the present invention will readily occur to those skilled in the art after considering the specification and practicing the invention herein. This application is intended to cover any variations, uses, or adaptations of the present invention that follow the general principles of the invention and include common knowledge or customary techniques in the art not disclosed herein. The description and examples are to be considered as exemplary only, with the true scope and spirit of the invention being indicated by the claims.

[0167] It should be understood that the present invention is not limited to the exact construction described above and shown in the drawings, and that various modifications and changes may be made without departing from the scope thereof, which is limited only by the appended claims.

Claims

1. An automatic simulation and design method for a microstrip unequal power divider, characterized in that: The method comprises: Obtaining a custom antenna center frequency parameter, and configuring substrate design data according to the custom antenna center frequency; wherein the substrate design data includes: any one or a combination of any multiple of an operating wavelength parameter, an antenna unit spacing parameter, and a substrate dielectric constant range; Obtaining custom power divider design parameters, and configuring microstrip line parameters according to the custom power divider design parameters; wherein the microstrip line parameters include: microstrip line impedance parameters, microstrip line size parameters, and microstrip line loss parameters; A corresponding script file is generated according to the substrate design parameters and the microstrip line parameters, and a simulation tool is called to execute the script file to generate a power divider model corresponding to the custom parameters.

2. The method according to claim 1, characterized in that The obtaining of the custom antenna center frequency and configuring substrate design data according to the custom antenna center frequency includes: Obtaining a custom antenna center frequency input by a user in a first graphical user interface, and calling a preset wavelength calculation method to calculate an operating wavelength corresponding to the custom antenna center frequency; Calling a preset antenna unit spacing calculation method to determine the antenna unit spacing corresponding to the operating wavelength; A preset substrate database is queried according to the antenna unit spacing to determine a matching substrate dielectric constant range.

3. The method according to claim 1, characterized in that The custom power divider design parameters include: Port input impedance Z in , output impedance Z L , transmission line impedance Z0, center frequency f0, substrate dielectric constant ε r , substrate loss tangent tanδ, substrate thickness h, and power distribution ratio P1:P2:P3:…:P n .

4. The method according to claim 3, characterized in that The microstrip line parameters include: microstrip line impedance parameters; The obtaining of custom power divider design parameters and configuring microstrip line parameters according to the custom power divider design parameters includes: Obtaining custom power divider design parameters input by the user in the second graphical user interface; According to the predefined power divider type, determine the corresponding input impedance and equivalent impedance at each interface; According to the input impedance, equivalent impedance and power distribution ratio of each interface, the microstrip line impedance parameters corresponding to each level of microstrip line are determined.

5. The method according to claim 3 or 4, characterized in that The microstrip line size parameters include: microstrip line width; The obtaining of custom power divider design parameters and configuring microstrip line parameters according to the custom power divider design parameters includes: Calculate the target parameter A corresponding to each level of microstrip line according to the substrate dielectric constant and microstrip line impedance; If the target parameter A is greater than the preset threshold, it is configured as narrowband, and the first calculation method is called to configure the corresponding microstrip line width according to the substrate thickness; or If the target parameter A is less than or equal to the preset threshold, it is configured as broadband, and the second calculation method is called to configure the corresponding microstrip line width according to the substrate thickness and substrate dielectric constant.

6. The method according to claim 5, characterized in that The microstrip line size parameters include: microstrip line length; The method further comprises: Call the third calculation method to determine the wavelength of air based on the speed of light c and the center frequency f0; According to the substrate dielectric constant ε r , width, and height determine the corresponding equivalent dielectric constant; Configure the wavelength of the microstrip line based on the wavelength of air and the equivalent dielectric constant; According to the predefined power divider type, the microstrip line length corresponding to each level of microstrip line is configured using the wavelength of each level of microstrip line.

7. The method according to claim 3, characterized in that The microstrip line loss parameters include: dielectric loss α d and conductor loss α c ; The method further comprises: The fourth calculation method is called to configure the dielectric loss and conductor loss based on the center frequency, substrate dielectric constant, substrate loss tangent, combined with the air wavelength and effective dielectric constant.

8. The method according to claim 1 or 3, characterized in that The calling of the simulation tool to execute the script file to generate a power splitter model corresponding to the custom data includes: Processing the script file using a simulation tool, and establishing a 3D model according to the parameters in the script file; In response to the configuration of material properties, boundary conditions, solution frequency, and sweep range parameters, S-parameter results and verification data corresponding to the 3D model are generated.

9. A computer program product comprising a computer program, characterized in that When the computer program is executed by a processor, the automatic simulation and design method for a microstrip unequal power divider according to any one of claims 1 to 8 is implemented.

10. An electronic device, characterized in that: include: processor; as well as a memory for storing executable instructions of the processor; The processor is configured to execute the automatic simulation and design method for a microstrip unequal power divider according to any one of claims 1 to 8 by executing the executable instructions.