Bootstrap

m.555lu.co list.php,CST 仿真色散曲线

【实例简介】

详细介绍周期性结构的色散曲线仿真,基于CST,但HFSS设置基本相同

smr.razavizadeh @ieee.org

Dispersion diagram: CST Microwave Studio

flow and Pierce Impedance can be seen in the folder ID Resulls In parameter sweep window,

select"Edit" to view or modify the source code

taex0e-red wacc 0r parameter sweep

He, inrTtring

Result match

二he水

A-c result of a perameter sweep of the rhese between the periodic bourdery-wall.

:: pOwer =l0w, axa. electIc -LEld amol1-ud

Start

It ig recommeded to perform a aweer with phaae atena

tEgel

New seg.

Dete

Fig. 5 the user-defined vba codes of the important reports of the simulation as dispersion

curve, phase group velocity and pierce impedance

But I preferred that the following method for setting the dispersion diagram

Post processing:

The dispersion diagram, which is a graph based on"frequency"VS spatial phase variations of

the predefined parameter of phase", could obtained by the following step by step process

1)Recall the tbp and choose the 2D and 3D Field Results>3D Eigenmode result

学[p水P中n

Temp ate Based Postprocessing

General Resuts

Geneal Res Its

30FmR(3)

aD and 2) Fald Souto

Result Temo

Manage

Ac 3n FigenmxdrR

Resut name

Type Template nane

Fequency

equency Mode

alare Integation R mge

00

A Eval=Le A

VIno renge

crider o :r y icty bexa-lnotused

Setings. DeeteCuplcate Evauace i Daete Al EralLate All

Lancel Hap

Lotte.

□oco9Hp

Fig. 6 the outline of defining the postprocessing setup of dispersion plot in CSt

MWS

2) For obtaining the dispersion data of the modes start one by one from the first mode, then

after finishing simulation operation export the data in"Lxi format(available in "Table

folder in Navigation tree) for our future postprocessing in Matlab environment

3)Evaluate

Solver Setup

Whenever the Eigenmode Solveris started, a specific number of the lowest resonance

frequencies of the structure are calculated. Since only the fundamental mode is of interest, the

number of modes is reduced to"I'", and the JDM eigenmode solver is chosen, which is faster for

e given cxample

smr. razavizadeh @ieee. org

Dispersion diagram: CST Microwave Studio

上 enmod= Solver parameters

Mesh type(1) Hexahedral mesh

JDM

Choose number of modes

tomatically(0….1CG2)

o Frequencies above

Simplify Model.

F Store all result data in cache

F Calculate externa Q-facior

□ Consider

Adaptive mesh refinement

D Adaptive meshrefinement Properties

Fig 7 Eigenmode Solver setting for calculating the dispersion characteristics of the proposed

periodic structure

After the parameter sweep has been selected from the Eigenmode Solver's dialog, a new

sequence is added, and the parameter "phase" is chosen to be swept from 0 to 180 degrees in 19

steps for an equal ster

daimler

Sequences

Result wach

Check

-l sequence 1

Userdefined

Start

Parameter Sweep Paramete

Resi lt TemplatE

Name:pnase

Acceration,u.

V SwEep

180

ew Par. Edit…

Fig 8 Parametric sweep setup for pha

parameter of"pha

the

Start.

If you set lower sweep limit at zero, the machine temporary would interrupt the process and

alert we the parameter is zero, dont care about it and click Ok to continue the operation

rometer Phese

Fig10

4

smr.razavizadeh @ieee.org

Dispersion diagram: CST Microwave Studio

Results

During the run process the real time dispersion results is accessible from the Table folder, as

plot based on frequency vs phase parameter, as following

Freyuellcy(Mude 1)

A Anchor Pants

F Excitaior Signas

0

4k Volage and Curer Monitors

20

I Mash Corro

ldse

Tables(or Results \Frequency(Mode 1) Parameter View Kjh

LA 2D/3D R:suts

层 TLM Res_ts

Paraneter LIst

I:/value Descrnigtid Tvpe

helix2cst

8 numbe of None

回68%

A Fequercv Mede 1)

Leng.h

Eigenmode Aralysis Solver setup ( /21

Langh

9%[x[n画

Undefined

冫hei2*

Propagation Cons ant beza/m

路凵 unwed Veneris

Mode 1

Votage and Cument Monit=rs

0.511.522.533.544.555.5

SD Schenafc 1D Result Dispersion Dagan Wode 1x Parameter View Bs

N:Value Deaciotiof Trpe-Reheixzct

修 TLM Resuts

回7%区x

s Table

phaee.50 phase ahM None

igenmoce Analysis: Salver setup(2/2.

Fmquenry Moda 1)

9%×[町A31

Undcfndd

essages Progress

Fig. ll The dispersion diagram based on(a) TBP result template, and (b)vba

userdefined

As shown in Fig. Il, all the data are the same but in Fig. I l(a) the horizontal axis is the phase

Export the data of the mode "1

ResH Yev

1) Plot Praperties.

Pbt type:

Abscissa

Crve set parameter:

Table Properties

ProPerties.

Parameter

sele-ted vaue

Copy vicwto Clipbord

Copy

Ctrl+C

E TLN Fests

OBject nformation

E Apy Haaieiei scluys lu all LumiA iLle abl=s

U29pupu烂

ADot CanceSmthchart.Ccrcex. To Currert

smr. razavizadeh @ieee. org

Dispersion diagram: CST Microwave Studio

S Export Plot Data

varc n.

OIL H

File rame.

Save

Save as type: Datatiles(ht)

Cancel

Model

Fig. 12 extraction of table dispersion data

Open via excel

Open a new Excel file and open from it your txt file of"Model. txt:

Import Wirord deploy

The Text wizard has detemned thet your deta is Fxee width

If tr s is conect. choose Nect, cr coos the data t/pa that best desaias you data

ECpe

b比HNW,

t Libres

I heal

startimortat row:1 a Fle ncn: 437: CE4Jntad states

Preview c fle D: wyLactreEoftwere CSTCST Exaroie ExEmples'M1520 L3 Bo2m. Model.txt

心 Homego

ACcepter

u

1,291184T

30,8823s941175

filename Wod 1

Opm CAncel

cm[x>E一

w jak fael

disko te cesred pceibon,

eric ales to numbes, date values to dates, and al

由peve

Daa peview

general

or圜x测E

「[x

Anch

1phase Frequency(Model)

20

3017493257

t

2.277299584

plase pitch rI

2.77565101

B025820

8b0324/9y

2.0u2

3.70603251

20

1080

B302082.22.72

90

4.587840349

880268224.150516

141205.8897564

151306.320955161

8.069113773

edel

20

8460836229

p Model/t

smr. razavizadeh @ieee. org

Dispersion diagram: CST Microwave Studio

py cr the

●●“ buenmede,TET+Sicw Ws

Organie. Aewfolcer

dHl Eel wrwk.

Nusic

Exel Maao-Lnable

围vdea

mecro-enabled file fc

nclis

Ho regroUp

dy DATA D]

pE h a topr of the workbook as t PF o

save as type

Omer Formats

lags Add a tag

box to selct trom

日4时 fgt Hide Folde

To□ SeveRance

Fig, 13 The preparation of the dispersion text data file for producing the

compatible * .csv file

We should keep just the phase and value column and eliminate others, then edit the title of the

value column as Frequency(Model), finally save as a Csv file format, as shown in Fig. 13. We

should repeat the simulation for remained modes frequencies as presented in Fig. 14, and extract

the favorite data for updating the previous"model. csv?"data file

Reault woth

Solve se: tings

Template Based Postprocessing

Method: DM

dAnd 3D Rel beans

Modes

velAte.

thoose number of modes

automatically (Dm 10 CHe

Resa nere (2)

Resut aus.

Adaotive mesh refirement

(3)

Volage Integretion nange

Setings Delete Dupicae Evaluate 0B[

Sensitity amalysis

口 Lse sensivity anays Prcoertes

ICK [Cancel][Help CRawPore Logie

Fig. 15 How we can update the calculation for the higher mode

Lumet

Paye aytuL Formulas Dale Review

Deveiuyi

回△征围,A

styler

omat,∠

Anent Nunber p

Frequency( Model) Frequen y Mode2) Frequency mode) Frecuency Mod

9.34143:868

995375169178234

9963519510208190

A洲6210

610

110587601123877811190531271

1146129

2508587

3.0c02519

415051Ca2

16.34m13432

02155327616176

74262002

e9,1773165

7849.381365312

191780691173

8,96301

8Z866035

x1908

e9,2748604

Fig. 16 all the dispersion data gathered in one csv file for plotting the final

dispersion diagram for first forth modes of the proposed 1 D-periodic structure

smr. razavizadeh @ieee. org

Dispersion diagram: CST Microwave Studio

Mtalab Code for plotting the dispersion diagram

For publishing all of your plot result, especially in ieEE publications, we should import our

data into matlab environment, as a perfect engineering tool to sketch various plots in a unique plot

in a high resolution view. Here we present a brief quick guide about it

IRun matlab

FilsFdit Dehug Paral el Desktop Wir dcw Help

口|品噜岿。都的目|0|D:0ae02u. WS TwoEllipseArr

Shortcuts Howto Acd What's New

■nx

NameEmpot cata]Value

Mir Max

2)import the dispersion csv file

Lock in: Sow Wave

errs●5

w of D: Myl ecture, Sattwere CST CST Trample, Examp\MwS 2013\EIgen mode\ ETslaw Wave\ Dispe:sian.cn

10,5.C2136311113:

191533

415051194x15349

20,5.B8的9375,t0.99458s2,19.2E214379

2

Fie: of brpe: Rocourized D*a Fles

4)disable the header and text box

a小6的命 DHdPapur:0I\LFMSTvcBlpaAnylnt aimfaratr,Meats:出 deFiles

o Create variables matching preview

u2Hwtd出W

O Create vectors from each co l m n uan g column

回包必AL

o Create vectors ftom each row using aw names

Ianahles ir D: My rcurelSotwarr lSTsCST-FiamplrFxamp exMwSa1 Figenmnd-t TE Slow Wve niprrsior c

)Run the plot m file(see the appendix)

FleEdit Tent Ge Cell Tosk De ug Desktop WrdowHelp

国|%电7c|曰·幽←中问则·曾龟k1-

|-1+11x游以

: recuenco lode. I

fRequenc了oael

Ix,7,'GEee1

gTend'' Mocel,Irde21ods3', 1od=3

smr.razavizadeh @ieee.org

Dispersion diagram: CST Microwave Studio

na resu

20

Mode 1

18

Mode2

16

Mode3

下14

Mode4

TE

12

10

BAND GAP

LL 6

RL

20406080100120140160180

Phase(Deg

Fig. the final sketch of the dispersion diagram obtained by a matlab plotting

program(Appendix)

smr. razavizadeh @ieee. org

Dispersion diagram: CST Microwave Studio

Example2 2D-periodic structure dispersion diagram

In this section, dispersion characterization of surface waves propagating on a mushroom-like

periodic structure is investigated using CST MWS

Mushroom-like Ebg structures

Wavenumber k is an important parameter to describe the propagation property of

electromagnetic waves In a lossless case, the phase constant is B=k

Usually, B is a function of frequency o. Once the phase constant is obtained, the phase velocity

(vp) and group velocity(vg) can be derived

nd v

dB

Furthermore. the field distribution can also be determined such as the field variation in a

transverse direction. For a plane wave in free space, the relation between B and w is a linear

function

6(0)=k=0yoE

(2-2)

For surface waves propagating in an EBG structure, it is usually difficult to give an explicit

expression for the wavenumber k. One has to either solve an eigen-value equation or perform a full

wave simulation to determine the wavenumber. It is important to point out that the solution of an

eigen-value equation may not be unique.

In another words, there may exist several different propagation constants at the same

frequency. Each one is known as a specific mode with its own phase velocity, group velocity, and

field distribution. The relation between B and o is often plotted out and referred to as the

dispersion diagram

For a periodic structure such as the EBG, the field distribution of a surface wave is also

periodic with a proper phase delay determined by the wavenumber k (orB) and periodicity p

Thus, each surface wave mode can be decomposed into an infinite series of space harmonic waves

E(x,y,)=∑+(y,2)e-1nx,月n(a)=B2(a)+n

Here, we assume the periodic and propagation direction is the x direction. Although these space

harmonics have different phase velocities, they share the same group velocity. Furthermore, these

space harmonics cannot exist individually because each single harmonic does not satisfy the

boundary conditions of the periodic structure. Only their summation satisfies the boundary

conditions. Thus, they are considered to be the same mode

【实例截图】

【核心代码】

;