cst模型简要步骤.docx
《cst模型简要步骤.docx》由会员分享,可在线阅读,更多相关《cst模型简要步骤.docx(15页珍藏版)》请在冰豆网上搜索。
cst模型简要步骤
1'@usetemplate:
Antenna–Waveguide建工程
边界全是expanded
2'@definematerial:
Matrix定义matrix材料1
.Epsilon"1"要先设置成1?
.Mue"1"
.ConstTanDModelOrderEps"1"
.DispersiveFittingSchemeEps"NthOrder"
.MaximalOrderNthModelFitEps"10"eps’=3.6eps’’=0.02
.ErrorLimitNthModelFitEps"0.01"
.DispersiveFittingSchemeMue"1stOrder"
.AddDispersionFittingValueEps"0","3.6425","0.0211265","1.0"
.AddDispersionFittingValueEps"5","3.639","0.021834","1.0"
.AddDispersionFittingValueEps"10","3.6362","0.02254444","1.0"
.AddDispersionFittingValueEps"15","3.633","0.0232512","1.0"
.AddDispersionFittingValueEps"20","3.63","0.023958","1.0"
3'@newcomponent:
component1新建元件
4@definebrick:
component1:
AmbientSubstrate
5'@switchworkingplane
把Ambient的上下面做成purecopper
6'@pickfaceam下面
7'@definematerial:
Copper(pure)材料,铜1
下一步把cooper换成IACS为什么还做这一步
.Type"Lossymetal"
Kappa"5.96e+007"和sigma有什么区别电导率是kappa
.Rho"8930.0"密度
.ThermalType"Normal"
.ThermalConductivity"401.0"热导
.HeatCapacity"0.39"热容量
.MechanicsType"Isotropic"各向同性的选第三个就行
.YoungsModulus"120"杨氏模量固体材料抵抗形变能力的物理量
Young'smodulusE,shearmodulusG,bulkmodulusK,和Poisson'sratioν之间可以进行换算,公式为:
E=2G(1+v)=3K(1-2v)
.PoissonsRatio"0.33"泊松比
.ThermalExpansionRate"17"热量扩展
.DispModelEps"None"
.DispModelMue"None"
.DispersiveFittingSchemeEps"1stOrder"
.DispersiveFittingSchemeMue"1stOrder"
.UseGeneralDispersionEps"False"
.UseGeneralDispersionMue"False"
Epsilon"1"要先设置成1?
.Mue"1"
8'@makeshapefromfaces:
component1:
solid1
9'@pickfaceam的上面
10'@makeshapefromfaces:
component1:
solid2
做导体的中间,和介质上下面的purecopper换为IACS层
11'@pickmidpointam中点
12'@alignwcswithpoint放wcs
13'@movewcs移动了-0.286
14'@rotatewcsu270
15'@definecurvepolygon:
curve1:
polygon1导体
16'@definematerial:
IACS材料lossymetal1
.Mue"1"
.Sigma"5.1818e7"同样是电导率,但是用的sigma
.Colour"1","0.501961","0.25098"
17'@definecoverprofile:
component1:
solid3曲线做成面IACS
18'@thickensheet:
component1:
solid3加厚成导体长
19'@changematerial:
component1:
solid1to:
IACS
20'@changematerial:
component1:
solid2to:
IACS
导体下面的TDoxide层
21'@pickface导体下面
22'@definematerial:
RDoxide材料RD氧化物1
Epsilon"15"
.Mue"1"
.Sigma"0"
.TanD"0.01"
.TanDFreq"10.0"在10以下损耗角不变
.ConstTanDModelOrderEps"5"
.DispersiveFittingSchemeEps"1stOrder"
.DispersiveFittingSchemeMue"1stOrder"改不了?
.Colour"0","1","1"
23'@makeshapefromfaces:
component1:
TRoxide
24'@thickensheet:
component1:
TRoxide"Outside","0.0017"
25'@definebackground不用动氧化层的background
26'@definefrequencyrange20G
27'@defineboundariesx是magneticyzelectric别的不用动
修改了matrix的
28'@definematerial:
Matrixmatrix2
.DispersiveFittingSchemeEps"NthOrder"
.MaximalOrderNthModelFitEps"10"
.ErrorLimitNthModelFitEps"0.002"0.01变为0.002,其余参数相同这个无所谓吧?
?
.DispersiveFittingSchemeMue"1stOrder"
定义了两个端口
29'@pickface:
AmbientSubstrate","5"
30'@defineport:
1
.Xrange"-2","2"
.Yrange"48.92675","48.92675"
.Zrange"-0.305","0.305"
31'@pickfaceAm"3"
32'@defineport:
2
.Xrange"-2","2"
.Yrange"-48.92675","-48.92675"
.Zrange"-0.305","0.305"
做导体上面的铜箔层TRfoil
33'@activateglobalcoordinateslocalwcs并不是global
34'@pickmidpoint导体面的中点:
solid3","3"
35'@alignwcswithpoint
36'@definecurvepolygon:
curve1:
polygon1应该需要把wcs转一下的
.Point"0.1716","0"
.LineTo"0.1746","-0.0124"
.LineTo"-0.1746","-0.0124"
.LineTo"-0.1716","0"
.LineTo"0.1716","0"
37'@definematerial:
TRfoil铜箔的材料1
.Epsilon"48"
.Mue"1"
.Sigma"0"
.TanD"0.42"损耗正切
.TanDFreq"10"
.TanDGiven"True"
.TanDModel"ConstTanD"
.ConstTanDModelOrderEps"4"?
?
.DispersiveFittingSchemeEps"1stOrder"
.DispersiveFittingSchemeMue"1stOrder"
.Colour"0","1","1
38'@definecoverprofile:
component1:
solid4导体上面的TRfoil
39'@booleaninsertshapes:
component1:
AmbientSubstrate,component1:
solid4需要插入到周围介质(仿真时说有重叠部分)
40'@thickensheet:
component1:
solid4"Inside","length",
改变铜箔材料注意,这里三个define
41'@definematerial:
TRfoil铜箔2
.ConstTanDModelOrderEps"1"把4改成1了
42'@definematerialcolour:
TRfoil这一步不需要,因为没有改动
43'@definematerial:
TRfoil没有改动
44'@activateglobalcoordinateslocalwcs
45'@renameblock:
component1:
solid4to:
component1:
TRfoil
把介质下方的IACS变成RDoxiede
46'@changematerial:
component1:
solid1to:
RDoxide
47'@thickensheet:
component1:
solid1"Outside","0.0017"
介质下方的RDoxide下方做IACS
48'@pickfacesolid1","4"
49'@makeshapefromfaces:
component1:
solid4"IACS"
介质上层做成TRfoil
50'@changematerial:
component1:
solid2to:
TRfoil
51'@thickensheet:
component1:
solid2"Outside","0.0124"
介质上层TRfoil的上层做成IACS
52'@pickfacesolid2","4"
53'@makeshapefromfaces:
component1:
solid5"IACS"
删除端口又重新设置端口?
54'@deleteports
55'@pickfaceAmbientSubstrate","6"
56'@pickfacecomponent1:
solid1","1"
57'@pickfacecomponent1:
solid2","6"
58'@defineport:
1
59'@pickfaceAmbientSubstrate","4"
60'@pickfacecomponent1:
solid2","1"
61'@pickfacecomponent1:
solid1","6"
62'@defineport:
2
设置网格参数,建网格分组
63'@setmeshproperties三次设置一样做不了三次,只能一次只是hex
64'@setmeshproperties可能是因为三个分组,所以设置三次
65'@setmeshproperties
66'@creategroup:
meshgroup1添加三个meshgroups分别拖三个item进去
67'@additemstogroup:
"meshgroup1""solid$component1:
solid3"
68'@creategroup:
meshgroup2
69'@additemstogroup:
"meshgroup2""solid$component1:
TRfoil"
70'@creategroup:
meshgroup3
71'@additemstogroup:
"meshgroup3""solid$component1:
TRoxide"
72'@setlocalmeshpropertiesfor:
meshgroup2设置group2,
.Set"EdgeRefinement","3"因数
.Set"VolumeRefinement","1"
73'@additemstogroup:
"meshgroup2"把solid3拖进group2
74'@additemstogroup:
"meshgroup2"把TRoxide拖进group2
75'@setlocalmeshpropertiesfor:
meshgroup1设置group1
.Set"EdgeRefinement","1
.Set"VolumeRefinement","1"
76'@additemstogroup:
"meshgroup1"把solid3拖进group1
77'@setlocalmeshpropertiesfor:
meshgroup2又重新设置group2
.Set"EdgeRefinement","2"
.Set"Step","0","0","0.005"
.Set"UseDielectrics",1
.Set"UseEdgeRefinement",1
.Set"UseForRefinement",1
.Set"UseForSnapping",1
.Set"UseStepAndExtend",1
.Set"UseVolumeRefinement",1
.Set"VolumeRefinement","2"
78'@setmeshproperties不知道怎么设,打开后设置的都是下面
打开globalproperties的第三个
79'@setmeshproperties按平常设置,许多参数不用变,global的第一个
80'@setlocalmeshpropertiesfor:
meshgroup2设置group2
局部网格细化
.Set"UseStepAndExtend",1
增加fixpoint?
?
?
?
?
?
81'@pickendpoint选择foil右下角的点
81'@newabsolutefixpointat(0.17160,-48.92675,0.019)定点fixpointlist总是不能选中
83'@newabsolutefixpointat(0.1716,-48.92675,0.019)上下有区别吗?
84'@clearpicks
85'@setmeshproperties同78
.RatioLimit"10.0"
.LinesPerWavelength"20"
.MinimumStepNumber"20"
86@defineautomeshparameters打开glo第三个,打开automatic设置
实际情况是只会出现一个?
?
87'@setmeshproperties打开第一个,和上面的设置一样
同79做三次设置不了3次
@setmeshproperties打开第三
@setmeshproperties第三
时域设置
88'@definetimedomainsolverparameters设置setup时域
.SteadyStateLimit"-30.0"
89'@definefrequencyrange30"91步
90'@defineboundariesx是magneticxsymmetry是magnetic
92'@definesolvers-parametersymmetries设置solver的ssymmetries
93'@definefrequencyrange30
92'@definematerial:
Matrixmatrix3
Espison=1因为30G增加了
.ErrorLimitNthModelFitEps"0.005"0.002变成0.005
.AddDispersionFittingValueEps"25","3.627","0.02473614","1.0"
.AddDispersionFittingValueEps"30","3.6235","0.02543697","1.0"
93'@definetimedomainsolverparameterssetup
94'@definesolvers-parametersymmetries
95'@defineboundarie
96'@definematerial:
TRfoil铜箔3
.TanD"0.42"TanDFreq"20"
.ConstTanDModelOrderEps"1"
97'@clearpicks
98'@defineboundaries边界条件改变
.Xmin"open"
.Xmax"open"
.Ymin"electric"
.Ymax"electric"
.Zmin"electric"
.Zmax"electric"
.Xsymmetry"magnetic"
.Ysymmetry"none"
.Zsymmetry"none"
99'@definebackground
.XminSpace"1"
.XmaxSpace"1"
100'@definetimedomainsolveracceleration
101'@defineboundaries又变边界条件open改为expandedopen
.Xmin"expandedopen"
.Xmax"expandedopen"
.Ymin"electric"
.Ymax"electric"
.Zmin"electric"
.Zmax"electric"
.Xsymmetry"magnetic"
.Ysymmetry"none"
.Zsymmetry"none"
102'@thickensheet:
component1:
solid4solid4","Outside","0.1","True"
103'@thickensheet:
component1:
solid5"Outside","0.1","True"
删除,增加端口
104'@deleteport:
port1
105'@pickfacesolid4","1"
106'@pickfacesolid5","6"
107'@defineport:
1
.Xrange"-1.5","1.5"
.Yrange"195.707","195.707"
.Zrange"-0.4067","0.4174"
108'@deleteport:
port2
109'@pickfacesolid4","6"
110'@pickfacesolid5","1"
111'@defineport:
2
.Xrange"-1.5","1.5"
.Yrange"-195.707","-195.707"
.Zrange"-0.4067","0.4174"
112'@defineboundaries全是elec
113'@definebackground
114'@setmeshpropertieshexahedrallegacy
115'@setmeshproperties同上,没有变
120'@definespecialtimedomainsolverparameters
.CutsNormalization"dB-boresight"
.CutsResolution"1.0"
.CutsExtent"180"
.CutsSpacing"45"
.CutsPolarizationAndBoresightAxes"Auto","Auto"
.ConicalThetaAndPhi"true"
.ConicalAxialRatio"false"
.ConicalAllPolarizations"false"
.ConicalDBs"true"
.ConicalRelativeMagnitudeAndPhase"false"
121'@definetimedomainsolverparameters
122'@definespecialtimedomainsolverparameters
.WaveguideBroadband"True"
.ConicalNormalization"dB-isotrope"
.ConicalResolution"3.0"
123'@definetimedomainsolverparameters
124'@definespecialtimedomainsolverparameters
125'@definetimedomainsolverparameters
126'@definespecialtimedomainsolverparameters
127'@additemstogroup:
"meshgroup3"
128'@setlocalmeshpropertiesfor:
meshgroup2
129'@definetimedomainsolverparameters
130'@definetimedomainsolveracceleration
变matrix材料
131'@definematerial:
Matrixmatrix
132'@definematerialcolour:
Matrix
133'@definematerial:
Matrix
134'@additemstogroup:
"meshgrou