EM.Picasso Tutorial Lesson 3: Analyzing A Planar Microstrip Band-Stop Filter

From Emagtech Wiki
Jump to: navigation, search
Tutorial Project: Analyzing A Planar Microstrip Band-Stop Filter
Picasso L3 Fig title.png

Objective: In this project, you will analyze a two-port microstrip filter structure and investigate its frequency response.


  • Rectangle Strip
  • Microstrip Port Source
  • Port Definition
  • S-Parameters
  • Return Loss
  • Insertion Loss

Minimum Version Required: All versions

'Download2x.png Download Link: EMPicasso_Lesson3

What You Will Learn

In this tutorial you will model a two-port planar filter that is excited by two independent scattering wave ports. You will first use a wizard to create a basic two-port microstrip through line. Then, you will add additional microstrip segments to complete your filter construction.

Back icon.png Back to EM.Picasso Manual

Back icon.png Back to EM.Picasso Tutorial Gateway

Download2x.png Download projects related to this tutorial lesson

Getting Started

Open the EM.Cube application and switch to EM.Picasso. Start a new project with the following parameters:

Starting Parameters
Name EMPicasso_Lesson3
Length Units Mils
Frequency Units GHz
Center Frequency 13GHz
Bandwidth 10GHz
Substrate Configuration
Number of Finite Layers 1
Top Half-Space Vacuum
Middle Layer εr = 9.9, σ = σm = 0, thickness = 5mils
Bottom Half-Space PEC

Constructing the Base Geometry of a Two-Port Microstrip Line

Make sure you have changed the project units to "Mils". Click on the Two-Port Microstrip Wizard TwoPortMicrostripWizardIcon.png button of the Wizard Toolbar or select the menu item Tools → Transmission Line Wizards → Two-Port Microstrip Line.

EM.Picasso's wizard toolbar.

A default two-port microstrip line structure appears in the project workspace. The structure consists of a center microstrip line segment with two feed line segments of the same width at the two sides.

The initially created two-port microstrip geometry.

The wizard also defined and placed two scattering wave ports on the two side feed lines. Therefore, you have a two-port structure with a 2 × 2 scattering matrix to be computed. The figure below shows the port definition dialog for your structure, where ports have been assigned a reference port impedance of 50Ω.

The port definition dialog.

At this point, you are going to change the parameters of microstrip geometry the wizard created for you including the dielectric substrate properties. Open the variables dialog and change the definition of the following variables:

Variable Name Original Definition New Definition
er 2.2 9.9
h 0.0015*to_meters 5
cetner_len 0.05*to_meters 100.6
feed_len 0.5*cetner_len 50
feed_wid floor(microstrip_design(z0,er)*h*100)/100 4.8

Some of the above length variables have original definitions that convert default meter-scaled values to the project units of your current project. This is done using the system variable "to_meters". You can simply replace this kind of variables with numeric values expressed in the current project units. Also, note that on a 5-mil substrate with εr = 9.9, a 50Ω microstrip line has a width of 4.815 mils. Here you change the width of the micostrip to a rounded value of 4.8 mils.

Once you make all the changes, the microstrip structure may shrink significantly. You can zoom to fit your physical structure into the screen using the keyboard shortcut Ctrl+E or by clicking the Zoom Extents Fdtd zoomextents.png button of the View Toolbar.

The variables dialog showing all the modified variables.

Drawing the Additional Microstrip Components

The next step is adding four additional microstrip segments to turn the microstrip through line into a planar filter. But first you have to make sure that the objects you are going to draw will belong to the right trace group. To do so, select the item "STRIP_PEC" under PEC Objects in the navigation tree, right-click on it and select Activate from the contextual menu. This makes the PEC group called "CONDUCTOR" the active material group of the project for drawing and adding new objects.

Below is a list of the rectangle strip objects you need to draw in the project workspace:

Part Object Type Coordinates Dimensions
Rect1 Rectangle Strip (0.5mils, 8.8mils, 5mils) 90mils × 4.8mils
Rect2 Rectangle Strip (-0.5mils, -8.8mils, 5mils) 90mils × 4.8mils
Rect3 Rectangle Strip (47.9mils, 6.8mils, 5mils) 4.8mils × 8.8mils
Rect4 Rectangle Strip (-47.9mils, -6.8mils, 5mils) 4.8mils × 8.8mils

There are many different ways of drawing, moving and manipulating objects in EM.Cube. As you learn more about EM.Cube's CAD tools and become more skilled in using them, you will find a number of facilitating shortcuts that take advantage of object snap points. But for now, you can simply draw the objects below on a blank space in the project workspace and then place them in the right locations by changing their coordinated according to the above table.

To draw a rectangle, click the Rectangle Strip RectangleStripIconx.png button of the Object Toolbar or select the menu item Object → Surface → Rectangle Strip.

Selecting the Rectangle Strip tool in the object toolbar.

With the rectangle strip tool selected, click on a blank space in the project workspace and drag the mouse to draw the planar rectangle object. A property dialog pops up at the lower right corner of your screen. As you drag the mouse, you will see that the X-dimension and Y-dimension of your new object continuously change. When the base reaches the desired size or something close to that, click the mouse. You can always fine-tune the size of your object by entering exact numeric values for its dimensions. You will notice four small red balls on the four sides (edges) of the rectangle strip object. These are called edit handles and can be used to change the dimensions of the object. Or you can simply type in any value for the X- and Y-dimensions of your rectangle. Next, you have to position your rectangle strip in the right location by entering the given values for the coordinates of the center of the local coordinate system (LCS).

Attention icon.png In EM.Picasso, the Z-coordinates of all objects are determined by the position of their trace group in the stackup layer hierarchy, and you cannot change them.
The property dialog of the rectangle strip object.

After drawing and positioning all the four rectangle strip, you filter geometry will look like the figure below:

The completed two-port microstrip filter geometry.

Examine the planar mesh of your filter structure and make sure it doesn't contain any unusual or abnormal cells. The wizard automatically set the mesh density to 30 Cells/λeff.

The planar mesh of the two-port microstrip filter geometry.

Running an Adaptive Frequency Sweep of Your Filter Structure

At this point, your filter structure is ready for simulation. Set up an adaptive frequency sweep with the following parameters"

Start Frequency 8GHz
End Frequency 18GHz
Min. Number of Frequency Samples 5
Max. Number of Frequency Samples 15
Convergence Criterion 0.02

Once the sweep simulation is finished, N2 = 4 scattering parameter files are listed in the data manager. Plot the data files "S11_RationalFit.CPX" and "S211_RationalFit.CPX". These plots represent the return loss and insertion loss of your filter, respectively. The filter features a 4.5GHz stop band over the frequency range [10GHz - 14.5GHz].

The plot of S11 parameter of the microstrip filter structure.
The plot of S21 parameter of the microstrip filter structure.


Top icon.png Back to the Top of the Page

Back icon.png Back to EM.Ferma Tutorial Gateway