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.

A guide for CST cell optimization

Status
Not open for further replies.

Nhera

Member level 1
Joined
Oct 12, 2015
Messages
36
Helped
1
Reputation
2
Reaction score
1
Trophy points
8
Activity points
293
In order for the simulation to yield accurate results, the model needs to be meshed properly and it is oftentimes beneficial to assign local mesh properties to certain structures to ensure that the meshing will be finer in that region. In general I would be very interested in a guide/tutorial for manually optimizing the meshing (time domain hexahedral) for an antenna.

More specifically I have a issues that have been bothering me:

Adaptive meshing: This is very useful in theory but when whenever I need to run the simulation again, it 'adapt's all over again. There is quite a lot of overhead when CST runs 5-6 simulations before being satisfied by a mesh. Is there a way for cst to not forget how it adapted the mesh whenever I change a parameter?

TLM: Eliminating unnecessarily fine meshes caused by 'bleeding' would speed up the simulation immensely however I feel as if the solver gets carried away with eliminating fine meshes. TLM simulations have been always somewhat less accurate. For example I had run a Hexagonal TLM with 100 Million cells and a Hexagonal with 2 Million cells, regular hexagonal was more accurate (they took about the same time). TLM method should have been far more efficient, yet it wasn't really. Does anyone have a suggestion?

Lets say I have a meshing that I am satisfied with, is there a way to make the mesh twice as fine, without messing anything? I want to refine it by a factor of 2 in every direction, so I want the cell count to increase by a factor of 8. This is useful when I wish to confirm the simulations up to that point by using an unnecessarily fine mesh.

Any tips about meshing is welcome,
Thanks
 

Is there a way for cst to not forget how it adapted the mesh whenever I change a parameter?

answer: no. but if you want, you can write down number of meshes and apply the same number after changing parameter.
 

Can I simply specify how many cells I want? I can't find that option.
 

Is there a way for cst to not forget how it adapted the mesh whenever I change a parameter?

Hi Nhera,
If I'm not mistaken, the 'expert system based' option in the refinement strategy does exactly that.

Expert system based refinement strategy.

Choosing this strategy, the mesh refinement is performed by successively changing the settings of the mesh expert system. This offers the possibility of running the mesh adaptation only once to generate an appropriate mesh line distribution for the current simulation model. This optimized mesh can be used afterwards for further calculation runs with modified parameters (e.g., parameter sweeps or optimization cycles) without activating the refinement process again.


Can I simply specify how many cells I want? I can't find that option.

Yup, you can specify how many lines (meshcells) per wavelength of your solver domain under mesh properties. Subgridding option is also available where you can use a more dense setting in critical areas, and sparse cells in less critical areas to save some simulation time.
 


Hi Nhera,
If I'm not mistaken, the 'expert system based' option in the refinement strategy does exactly that.

Expert system based refinement strategy.

Choosing this strategy, the mesh refinement is performed by successively changing the settings of the mesh expert system. This offers the possibility of running the mesh adaptation only once to generate an appropriate mesh line distribution for the current simulation model. This optimized mesh can be used afterwards for further calculation runs with modified parameters (e.g., parameter sweeps or optimization cycles) without activating the refinement process again.




Yup, you can specify how many lines (meshcells) per wavelength of your solver domain under mesh properties. Subgridding option is also available where you can use a more dense setting in critical areas, and sparse cells in less critical areas to save some simulation time.

Ohhhhh, thats the good stuff right there.
Thanks.
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top