CST Studio Suite: Domain Decomposition solver vs. Time Domain Solver

CST Studio Suite: Domain Decomposition solver vs. Time Domain Solver

When designing and simulating periodical structures, like arrays, engineer wants to have reliable tool, that doesn’t require hours of setting up. Simulation time plays significant role here as well – when working with arrays we have structures much bigger that wavelength with millions of mesh cells.

Recently I have been actively using Domain Decomposition Solver (DDM) in CST Studio Suite. In this short article I would like to share my opinion on it, provide comparison with Time Domain Solver and draw some general conclusions about the new solver.

What is Domain Decomposition Solver?

DDM is essentially Frequency Domain Solver, that we have been using in CST for a long time. The difference is in meshing, as it fractions the structure into smaller blocks – domains – and adapts meshing for each domain.

No alt text provided for this image

Fig. 1 Cavity array with domains view.

On figure 1 you can see 2 colors of domains: orange color means base blocks, that fill evenly boundary box; pink color means element blocks, that contain an array element inside and have first priority.

Why need for an alternative solver?

Modern mm-wave applications often require big number of antenna elements in arrays. For example, some RADAR arrays consist of hundreds of elements, which makes simulation model heavy for simulation.

No alt text provided for this image

Figure 2. Dual-polarized cavity antenna array.

Let’s look at simple cavity mm-wave antenna array, that works at 24-32GHz range. It is 4x4 array, that gives us 16 elements in total, or 16 ports. Most of mm-wave application require dual-polarization, which multiplies number of ports by 2, resulting in 32.

Time Domain Solver calculates each port sequentially. It means that the more ports you have, the longer simulation time you get. When count goes on hundreds, it can result in days of simulation.

On the contrary, simulation time with Frequency Domain Solver is independent from number of ports in the structure. It comes with a price, of course. Direct Frequency Solver require big amount of RAM for managing big simulation, and sometimes you just do not have enough to work with.

By dividing structure into smaller domains DDM solver gives a good simulation speedup, as domains can be solved in parallel, depending on the number of cores. If your structure contains geometrically identical elements – like antenna arrays – DDM solver allows setting up of repetitions.

Good news – with DDM solver the peak memory relates to the number and size of domains per core. By making the domains smaller the peak memory can also be lowered.

Let’s compare

Hardware in use: 2x18 cores, 128Gb RAM

No alt text provided for this image
No alt text provided for this image

Fig. 3 Radiation efficiency comparison

No alt text provided for this image

Fig. 4 Radiation pattern comparison

In conclusion

Here are some pros and cons that I have noticed while working with Domain Decomposition Solver:

No alt text provided for this image

As always, each time engineer should decide which tool to use in order to achieve better results. Every option comes with a tradeoff. In my opinion, DDM solver is a good way of simulating periodic structure, which allows to use full potential of the solver.

great job !!

回复

Nice article !

回复

Thanks for your article ;)

Prabhat Khanal

RF antenna engineer

2 年

Hi Katerina, Nice article. I work with large antenna arrays and this is the exact problem which I struggle with everyday: Time Domain (TD) vs Frequency Domain (FD) solvers in CST. I have a couple of questions to you to know more about CST DDM. 1) Is DDM a new feature in CST? I use CST2019 and never seen DDM. 2) How good is this new DDM solver when it comes to S-parameters simulations? In my experience, FD is very good for both radiation as well as S-parameters simulations. However, it is not always possible to use FD solver for large arrays due to memory limitations. That is why I often find myself using TD for large array. In the TD solver one need to improve the mesh setup a little bit (from defult setup) to achieve similar accuracy for radiation results. However, to achive the same S-parameters results as FD, one need to significantly increase mesh setup. This makes simulation time extremely long specially for antenna arrays where you would need to simulate the same array multiple times (depending to number of ports). A solver as accurate and fast as CST FD but which takes significantly less memory than traditionally FD solver would be very exciting for me.

Alex R.

Guiding robotics innovation from R&D to market success | logistics | automation | integration

2 年

Katerina G. super interesting article! Thank you. Would like to cooperate with you in our project, if it is possible. :)

回复

要查看或添加评论,请登录

Katerina G.的更多文章

  • CDF EIRP and sPD in 5G mm-wave Mobile Phone Simulation

    CDF EIRP and sPD in 5G mm-wave Mobile Phone Simulation

    When designing mm-wave 5G device, engineers have to compline with specific limits according to industry standards and…

    3 条评论
  • Multi-array workflow in CST Array Task

    Multi-array workflow in CST Array Task

    It is not so often nowadays that wireless device supports only one frequency band. Many applications require multi-band…

    4 条评论
  • Electromagnetic compatibility (EMC) in 5G mm-wave USB dongle

    Electromagnetic compatibility (EMC) in 5G mm-wave USB dongle

    Electromagnetic compatibility (EMC) usually is not the first thing in mind while working with mm-wave antennas. An…

    6 条评论
  • 5G Millimeter-wave OTA Chamber

    5G Millimeter-wave OTA Chamber

    Mm-waves have become well-known and desired frequency band, thanks to 5G FR2 and RADAR applications. Antenna designers…

    10 条评论
  • Challenges and Solutions in mm-wave Antenna Design

    Challenges and Solutions in mm-wave Antenna Design

    In the beginning of August I gave a presentation on #EMC2021. Event lasted whole week and gathered a lot of 5G and…

    9 条评论
  • Dual-polarization in mm-Wave 5G technology

    Dual-polarization in mm-Wave 5G technology

    Nowadays almost every specification for 5G device states dual-polarization as a basic and mandatory feature…

    8 条评论
  • Beamforming in 5G mm-Wave antenna arrays

    Beamforming in 5G mm-Wave antenna arrays

    Implementation of 5G mm-Wave technology requires a lot of significant changes in antenna design engineers’ work…

    8 条评论
  • Manufacturing challenges in mm-Wave 5G

    Manufacturing challenges in mm-Wave 5G

    5G mm-Wave era brings significant changes to many areas of our life. New technology requires not only completely novel…

    13 条评论
  • CDF calculation in 5G mmWave antenna design

    CDF calculation in 5G mmWave antenna design

    Mm-wave frequency bands are very appealing for telecommunication engineers due to available bandwidth and high data…

    1 条评论

社区洞察

其他会员也浏览了