HFSS学习笔记—7.HFSS中的变量
录入:edatop.com 点击:
1.工程变量(Project Variables)
- 工程变量前面有一个“$”前缀,以区分本地变量
- 工程变量作用区间是整个Project,本地变量作用区间是所在Design
- 物体模型尺寸、物体材料属性等都可以使用工程变量表示
- 工程变量的设置:
2.设计变量/本地变量(Local Variables)
- 物体模型尺寸、坐标等都可以使用设计变量表示
- 设计变量的设置:
2.变量的定义
1.变量名
- 变量名可以由数字、字母、或下划线组成;HFSS中默认的常数(如: pi)、 默认的数学函数(如:sin)不能用作变量名
- 直角坐标系坐标轴的名称X、Y、Z,圆柱坐标系和球坐标坐标轴的名称Phi、Theta、 R (圆柱坐标系半径)、Rho (球坐标系半径)也不能用作变量名
2.变量值
- 每个变量在定义时都必须赋一个初始值,变量值可以是数值、数学表达式或者数学函数,也可以是数组、矩阵或者行列式。
- x_ size= 1mm, Y_ size=x_ size + sin(x_ size)
- 对于数值, HFSS支持使用科学计数法,如0.005可以写成5e-3
- 对于数学表达式,在使用时需要注意运算符的优先级
3.设计中如何添加/删除/使用变量
1.添加变量
- Project > Project Variables或者[Project Tree] Project > Project Variables打开Project
Properties对话框,可以添加和删除工程变量 - HFSS > Design Properties或者[Project Tree ] Design > Design Properties打开Design Properties对话框,可以添加和删除设计变量
- 在设计过程中,也可以直接输入未定义的变量代替设计参数。输入未定义的变量后,HFSS 会自动弹出添加变量对话框
- 添加工程变量:
- 添加设计变量:
2.删除变量
3.使用变量
- 在HFSS中,几乎所有的设计参数都可以使用变量来表示,例如物体模型的尺寸、物体的材料属性、边界条件相关参数等。
- 对于已定义的变量,可以直接使用变量或者包含变量的表达式来表示设计参数。
- 对于未定义的变量后,HFSS会自动弹出添加变量对话框
- 对于材料属性参数,只能使用工程变量
- 每个变量在定义时都必须赋一个初始值,如果赋给变量的初始值已经指定了单位,在使用该变量时就不需要重新指定单位。
- 由于参数扫描、优化设计 、调谐分析和灵敏度分析等不支持复数,所以对于值为复数的变量,不能用于上述分析。
1.在坐标系中使用
2.定义材料属性