The Sim Report

Our blog covers tips for using OnScale, new features and developments, and upcoming events and webinars.  Subscribe and get the latest posts in your inbox.

All Posts

Got Electromagnetic Problems Solve ‘EM with OnScale!

OnScale is happy to announce a newly released Electromagnetic (EM) solver capability, now available on the OnScale Cloud platform.  In this blog post we describe the new Electromagnetic (EM) solver in OnScale, designed specifically for next generation antenna array optimization, photonic waveguides, radar for ADAS systems, and many other use cases. 

Watch full webinar here

Optical waveguide examples and results

Let’s dive right in to an Electromagnetic (EM) example and show you how OnScale’s new solvers can be used. We’ll start with optical waveguides. One of the reasons we've targeted this application is because there is a huge amount of renewed interest in optical waveguides both in communications and sensing, for a diverse range of applications. Simulating these devices is extremely challenging, since we're talking about wave propagation over many tens or hundreds of wavelengths. Which typically involves problems somewhere in the tens of millions, potentially billions of degrees of freedom.

 

 

 

 

 

 

Image above shows a waveguide with a silicon guide on a silicon dioxide substrate, with a wavelength of around 1550 nanometers. We are interested in finding out is how this transmission varies with wavelength. We also want to know how it is affected if we put a bend radius on our wave. If we go through a 90 degree corner - how will that affect the curve off transmission core fashion versus wavelength? 

 

 

We are using a straight waveguide as an example. The graph above shows a transmission coefficient on the y axis, plotted against the wavelength on the x axis in nanometers.

Watch our full webinar on-demand to see all of the results, which are generated from our new time domain electromagnetics solver in OnScale! 

 

 

 

 

The table above gives a summary of the run time statistics for a 3D EM Simulation of Optical Waveguide. The size of this model is around 8 million degrees of freedom. We executed this in time domain for 3,700 times steps. This model requires a significant amount of calculation, but with OnScale we can run these simulations in only four minutes using a very insignificant amount of ram (150 megabytes). However if you were to use a legacy package and wanted to run these simulations sequentially, 500 simulations for a Monte Carlo Study would take around 42 hours for the straight waveguide or even 180 hours for the bent waveguide. Being able to run simulations simultaneously with OnScale can turn around these studies in 5 and 13 minutes respectively. 

Electromagnetic Antenna Examples

We live in a very connected world and the design of RF antennas is a very challenging one. There is a lot of time form factor restrictions that in some cases determine the type of antenna  has to be used, in addition to very aggressive performance demands. Let’s take a look at the design of a 6 gigahertz patch antenna array which can be used for 5G back call applications in RF communication applications. 

 

 

The image above shows a copper patch above a substrate with a ground plane beneath it, that is excited by a lumped port. From these simulations we can gain some very fundamental insights of this antenna which can be seen below.

 

 

Above we can see the electrical impedance plotted at real and imaginary vs frequency. We can see from the results that the antenna has a strong resonance of around 6 gigahertz. We can also see the beam patterns of the device.

 

 

 

 

OnScale allows you to run these basic patch simulations in under 5 minutes! Similar to the previous results, we are able to turn around a 400 simulation design sweep in 5 minutes, as opposed to the 33 hours that it would take to go through these simulations sequentially.

 

 

Above is an example of a 4x4 patch antenna based on the 6 gigahertz design that we previously described. As we can see in the time domain video showing Electric Field in Z which is out of plate, we can see that we are able to apply arbitrary drive conditions to each patch which allows us to simulate beam forming.

Click here to watch our full webinar on demand to see antenna array vs single patch results.

 

0 Degrees

 

10 Degrees

 

20 Degrees   

 

30 Degrees

 

We can use the arbitrary phasing to look at beamforming performance to evaluate the resonance of the array to custom beamforming algorithms. Here we have applied some basic phased delays in order to steer the beam from 0 degrees, to the 30 degree angle shown at the bottom right in the image above. As you will be able to see from these images, the beam is deflected and has steered off.

 

 

 

 

Here we can see the 3D data behind the cross sectional graphs, visualized with MATLAB. This is a much larger simulation than we have shown previously, it is around 30 Million Degrees of Freedom (DoF). In OnScale the simulation runs in 10 minutes and uses only 1.35 GB of ram, and would be much slower, if not impossible to solve with other tools available. This OnScale simulation only required 4 core hours, allowing for a lot more potential to accelerate these simulations.

 

Ready to Get Started with EM Simulation?​

OnScale’s EM capability is now available to select ​Enterprise Customers!​

Contact: sales@onscale.com for more information




Related Posts

How to Design a Better RF MEMS Resonator for 5G Smart Devices

In the rapidly developing world of Internet of Things (IoT), the radio frequency front-end (RFFE) of smart devices will have to handle higher data rates and access the full bandwidth of 4G/5G wireless technology. The reason for this, of course, is the growing demands of ubiquitous low latency data at higher operating frequencies required to accommodate enhanced data transmission capabilities and rapidly growing numbers of users.

Ultrasonic Sensors 101: How They Work, and How to Simulate Them

In this blog post we discuss how ultrasonic sensors work and how a vibrating piezoelectric disc generates ultrasonic waves. We have also included an interactive demo to show you how to simulate an ultrasonic sensor in OnScale using Finite Element Analysis. An ultrasonic sensor is a system that can emit and receive ultrasonic waves. It is generally used to sense the distance to and from an object. It also belongs to the family of “transducers” because it generates ultrasonic waves from an alternating voltage. Thus, it transforms electrical energy into acoustic energy.

How to Simulate Acoustic Filters for 5G Mobile Front-Ends

In this blog post we discuss the key solver capabilities that OnScale provides to RF engineers designing acoustic filters. We describe the process of simulating different resonators based on surface acoustic wave (SAW) and bulk acoustic wave (BAW) technology.