What You Will Learn
In this tutorial, first you will import the CAD models of buildings in downtown Ann Arbor, MI. Then, you will learn how to perform a uniform frequency sweep and a parametric sweep of your propagation scene with the sweep variable being the transmitter height. You will also examine the statistical features of your SBR simulations.
Getting Started
Open the EM.Cube application and switch to EM.Terrano. Start a new project with the following parameters:
For this tutorial lesson, you need to download the STEP model file containing the CAD models of the buildings. The file is called "Ann_Arbor.STP" and features a simplified model of part of the University of Michigan's Central Campus in downtown Ann Arbor, MI. To download the file click here.
Constructing the Downtown Ann Arbor Scene
Please note that external CAD objects are always imported to CubeCAD first. From CubeCAD you can transfer all or some of the imported object to any of the other computational modules. For this lesson, first create an impenetrable surface group called Block_1 in EM.Terrano's navigation tree with all the default settings. This means that your buildings will have the default dark brown color and their material composition would be "Brick" with εr = 4.4 and σ = 0.001S/m.
To import the building models, go to the File Menu and select Import.... The standard Windows Open Dialog opens up with the file type set to .STL. Browse your folders to find the downloaded "AnnArborDowntown.STL" file. A total 83 solid objects appear in the project workspace of the CubeCAD Module as shown in the figure below.
Next, you have to move all the imported buildings to the Block_1 group of the EM.Terrano. To do so, select the building names on the navigation tree: Default. Right-click on the selection and select Move To → EM.Terrano → Block_1 from the contextual menu. All the objects will disappear from CubeCAD and will reappear in EM.Terrano's navigation tree under the "Block_1" group. If the imported building model contains many solid objects, e.g., Solid_1, Solid_2, …. Solid_n, in order to move all the imported buildings to the Block_1 group of the EM.Terrano, select all the building names on the navigation tree. Start with Solid_1 and select it. Then hold down the keyboard's Shift key and click Solid_n. While still holding down the shift key, right-click on the selection and select Move To → EM.Terrano → Block_1 from the contextual menu.
Use the Basic Link Wizard to create a vertically polarized dipole transmitter and a grid of isotropic receivers. Use the following parameters for the wizard:
Parameter Name | Default Value | New Value |
---|---|---|
area_size | 250 | 450 |
Transmitter Height | 10 | 5 |
Receiver Height | 1.5 | 1.5 |
Receiver Spacing | 5 | 5 |
Running a Uniform Frequency Sweep Simulation of the Urban Scene
In the first part of this tutorial lesson, you will perform a frequency sweep simulation of your propagation scene. Open EM.Terrano's Simulation Run dialog and select Frequency Sweep as the simulation mode. Click on the Settings button next to this drop-down list to open the Frequency Sweep Settings dialog. In the frequency sweep settings dialog, select Uniform Sweep as the sweep type and set the values of the start and stop frequency to 0.5GHz and 1.5GHz, respectively, and set the number of frequency samples to 11. This will result in a frequency step of 100MHz. In the simulation run dialog, also check the box labeled Create Mean and Standard Deviation received power coverage maps in the "statistical Analysis" section of the dialog.
Now start the frequency sweep simulation of the Ann Arbor scene. At the end of the sweep simulation, a total pf 13 coverage maps are generated in the Observables sections of the navigation tree under the Point Receivers set node. Of these, the first 11 maps correspond to the received power at each of the 11 frequency samples from 500MHz to 1.5GHz. The last two plots are the mean and standard deviation coverage maps over the specified frequency range.
Performing a Parametric Sweep of Transmitter Height
In a parametric sweep simulation, one or more variables or parameters are varied, and the simulation engine is run for each parameter set. Open the Simulation Run dialog and choose the Parametric Sweep option from the Simulation Mode drop-down list. Click on the Settings button next to this drop-down list to open the Sweep Settings dialog.
The sweep variables list is initially empty. On the left side of this dialog, you see a list of all the available independent variables. Select the transmitter height variable "tx_h" from the left table and used the --> button to move it to the right table. Another dialog titled "Sweep Variable" opens up. You have to set the start, stop and step values of your sweep variable. By default, the sweep variable is of uniform type. Enter 2, 27, and 5 for start, stop and step values, respectively. This will create a value list of {2, 7, 12, 17, 22, 27}. Close the sweep variable dialog and then close the sweep settings dialog to return to the simulation run dialog. Uncheck the box labeled Create Mean and Standard Deviation received power coverage maps in the run dialog.
Run the sweep simulation. At the end of the parametric sweep, a total of 8 coverage maps appear in the Observables section of the navigation tree, one for each transmitter height value and the last two representing the mean and standard deviation maps.