Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

[SOLVED] Problem in simulating Butler Matrix phase in CST software.

Status
Not open for further replies.

nor2

Newbie
Newbie level 4
Joined
May 21, 2015
Messages
6
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
1,328
Hi, I am simulating Butler Matrix in CST.
I have simulated each component of coupler, crossover and phase shifter separately and analyze the output phase.
But, when I combine every component into Butler Matrix, the total output phase is not the same as the total output phase manually from each component.
Anyone has experience this?
Anyone can share any thoughts in this? Thanks.
 

It could be that the couplings with the different parts of your model change that phase.
When you say "combine each component", are you meaning in a whole CST 3D model or by S-parameters blocks in a the circuit simulator?
 

Thanks psach27 for the reply
I mean it to be in the CST 3D model form, the output phase is different when all element is combined into Butler Matrix.
 

Maybe is due to couplings, as I mentioned before, or/and due to junctions beetween the different elements (for instance, between step impedance discontinuities or T-junctions). This can cause and extra phase change.
 

if your 3D model is fine,try encrypting the CST mesh.Different grid divisions in CST can result in different phase.
 

psach27-noted, I didn't add any T-junction as I just connect using the individual elements to the final structure to see if any phase differs, yes, thanks, maybe due to coupling.​

In another note, I have set the boundary to be closed in the CST.​

c74236228-I have tried it until 4 x meshes increase and yes, the phase changes, around +/-10 degrees.​

I'm not sure from which setting I need to follow or maybe I'll check for the uniform mest thorughout the design. Thanks.
 
Last edited:

if you use a 4 x meshes with a ± 10deg phase change,replace the simulation software HFSS, the simulation accuracy of CST is not high,which has nothing to do with your setting and is related to the CST grid division method
 

if you use a 4 x meshes with a ± 10deg phase change,replace the simulation software HFSS, the simulation accuracy of CST is not high,which has nothing to do with your setting and is related to the CST grid division method
What a huge phase shift! What mesh configuration had you use @nor2 ? and solver method?
Why do you think that HFSS is more exact @c74236228? Is tetrahedral mesh more exact? If this is the case, CST also has tetrahedra mesh generation.
 

In most cases,the simulation results of CST and HFSS are the same,but some models,such as four-arm spiral or polyhedral antenna,are far different from the real objects by using CST simulation. If I change the mesh density or solver method,the difference is still relatively large.The simulation results of this type of antenna with HFSS are basically the same as the real thing.
 

But, when I combine every component into Butler Matrix, the total output phase is not the same as the total output phase manually from each component.
You can try to combine the subblocks using a circuit simulator such as AWR. Import all s-parameters and construct combinations. Check whether the results are as expected. If they are not as expected, try to investigate how your blocks are sensitive to input/output impedances. Add attenuators between blocks to improve matching, see whether the phase response get closer to your expections. It is good to have a working circuit in AWR; however, most likely you need to improve the model in EM simulations.
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top