XFdtd 7 功能一览(一)
XFdtd 7各种功能中有关生物(SAR等)相关的仿真功能限于Professional 版本以及MIMO版本的XFdtd,不同版本差异请参考XFdtd各版本差异信息网页。
XFdtd 新增与大幅改良之新功能
XFdtd 的亮点功能
- XStream加速计算功能使用Nvidia的CUDA架构GPU进行加速计算
- XStream加速计算功能可以透过MPI运用在GPU集群上进行大规模计算
- 支持用户将柔性印刷电路板包覆在零件上
- 提供匹配电路优化调适工具(Circuit Element Optimizer, CEO)
- 透过后处理合阵列天线场型
- 阵列天线优化设计工具
- PrOGrid功能可以依照模型及工程特性对网格剖分做优化
- 可以建立非直线网格的XACT 精确网格技术
- 让用户可以开发大量自定义功能的Xtend 脚本库
- 支持极高的内存使用量
- 用户可以自行定义以及扩充零件,激励源,材料等数据库
- 用户可以将模型中几乎所有设定数值加以参数化,透过改变数值即可一次仿真取得多种组合的结果
- 提供内建的脚本编辑用户介面
- 支持用户使用巨集(Macro)将各种操作自动化
- 用户可以使用Modal以及Nodal这两种波导激励源
- 支持用户自订工程样板
- 基于特征的几何建模
- 实时回报仿真进度
- 静电放电击穿仿真测试
- 集成的网格/几何模型
- 透过Sensor储存平面或立体空间的场形数据
- 用户可透过自定义树状结构图来弹性管理工程
- 支持用户批次进行仿真
- 支持用户从外部使用脚本批次进行仿真
- 互动式的各种绘图及曲线图设置操作
- 实时检查并反馈模型中的各种错误
- 自动检查用户对网格的特殊设定并即时调整
- 原生的Windows以及Linux环境用户介面
特殊功能/选项
- 支持用户设定周期性边界条件
- 透过DFT得到正弦波波源在多个频点的计算结果
- 支持放大/缩小正弦波源的计算结果
- 自动侦测计算收敛条件
- 用户可以加密材料,电路元件,以及几何模型
建模及操作
- 优化的整合式CAD模型及网格(mesh)检视用户介面,可精确掌握网格的精确度
- 透过高弹性并可用户自订的树状结构图管理整个工程
- 基于几何特征概念的建模方式
- 互动式的后处理绘图操作
- 实时的专案错误检查并回报问题
- 全模型几何尺寸,材料参数,波形频率,电路元件等信息皆可参数化操作
- 可透过设置Sensor收集特定空间或是平面上的场形数据
- 增加波导 (Waveguide) 型态的激励源
- 支持建立用户自订的零件,激励源,材料等数据库以便于调用
- 可将电路layout包覆在非平面的柔性印刷电路板上
网格相关功能
- 提供自动剖分与优化网格的PrOGrid Project Optimized Gridding功能
- 可建立非直线网格的XACT Accurate Cell 技术
- 自动侦测几何特征并修正网格的Automatic fixed-point 功能
- 支持CPU多线程加速建立网格
- 支持用户对个别零件作隔离设定,确保在网格中不接触
加速计算与计算管理
- 允许用户使用极高的内存量
- 实时更新仿真的进度与结果
- 透过XStream GPU 加速技术运用NVIDIA的CUDA 兼容 GPU进行高速仿真计算
- 结合XStream GPU加速技术以及 Message Passing Interface (MPI)在GPU 集群上进行大规模仿真计算
- 软件内建自动提交计算需求至远端服务器或集群排队功能(External Queue Integration , EQI)
用户客制化
- 提供用户可用于建模到后处理工作的XTend Script Library并可以视需求修改脚本
- 内建撰写脚本的程序编辑介面并提供说明文件
- 支持建立并执行可用于建模或后处理的巨集
用户选用功能
- 可用于优化匹配电路元件参数的Circuit Element Optimizer
其他
- 可客制化的工程项目样板
- 原生的Windows以及Linux系统之跨平台用户介面,提供舒适的操作性
CAD 文档的导入与导出
- 可导入CAD文件并编辑导入的CAD模型
- CAD模型合并 : 软件会侦测导入的CAD assembly中新的零件,并且和模型中的零件进行整合,用外部的CAD文档更新模型中的零件同时保留在XFdtd中作的修改
支持导入的CAD文件格式
- SAT/SAB
- DXF
- VDA-FS
- STL
- STEP
- IGES
- Pro-E
- CATIA V4 及V5
- Inventor
支持导入的特殊文件格式或特定模型
- 可导入 ODB++ 格式的PCB 设计并包覆于几何模型表面
- 可导入 BRD 格式的PCB 设计并包覆于几何模型表面
- 可导入 ODB++ 格式的PCB 设计并做分割
- 可导入 BRD 格式的PCB 设计并做分割
- (ODB++ 之PCB layout 为文件夹格式而非个别文档)
- 可导入CTIA标准之头手模型进行SAR相关仿真
- 可导入CADHUMAN公司之可动手模型进行复杂的姿势变化
支持导出的CAD文档格式
- SAT
- STEP
- IGES
- CATIA
- STL
- DXF
电路仿真
- 电路编辑接口
- 支持多种电路器件
- 电压源
- 电阻
- 电感(理想与lossy)
- 电容(理想与lossy)
- 开关(Switch)
- Phase Shift
- Netlist 器件
- SnP模块
- FDTD模块
- 切换各种工作模式
- Multi-port & Multi-State device
- Circuit Solver 分析电路特性求得S参数等性能指标
- 将电路附挂在模型上经由对FDTD仿真结果进行后处理了解电路的影响
- Circuit Solver 分析电路特性求得S参数等性能指针
几何模型的建立与编辑
- 媲美专业CAD软件的3D实心模型建立与编辑环境
- 可设定各种限制条件(Constraints)的2D建模绘图环境
- 基于几何特征的建模方式
- 支持导入姿势可调控的手掌模型用于手持式装置仿真
- 可以任意进行拉伸(extrudes),回转(revolves),或是建立薄片(sheets), 以及导线(wire)等空间中无体积或体积省略之几何模型
可对导入或建立的几何模型做各种复杂的CAD编辑工作:
- 包裹(Wrap)
- 各种布林计算
- 倒角(Chamfer edges)
- 倒圆角(Blend edges)
- 镂空实心零件(Shell solids)
- 移除表面(Remove faces)
- 移动平面和薄板的边缘(Offset faces and sheet edges)
- 移除孔洞(Remove holes)
- 增厚薄板(Thicken sheets)
- 衔接平面(Loft Face)
- 拉伸(Stretch)
- 捻(Twist)
- 折弯实心几何模型(Bend solid geometry)
- 投影薄板(Project a sheet)
- 放大缩小/平移/旋转/反射/剪断 (Scale/translate/rotate/reflect/shear)
- 线性或圆形/椭圆复制并排列几何模型产生阵列 (Linear and circular patterns)
内建的基本几何模型 :
- 圆球(Sphere)
- 圆柱(Cylinder)
- 圆锥(Cone)
- 长方体(Cuboid)
- 圆环(Torus)
- 金字塔型(Pyramid)
- 角柱体(Prism)
- 截头圆锥/圆锥台(Frustum)
- 螺旋(Helix)
其他功能:
- 可以运用Locator简单的移动和精确定位几何模型
- 用户可以使用Slice功能切割零件
- 透过建立透视切面检查零件内部结构
支持用户建立和编辑各种材料
- 提供用户可建立复杂的色散材料(dispersive material)的Dispersive Material Calculator工具
- 可建立时变性材料
- 包含许多常用标准工业材料的材料库
- 可建立对角线方向的非均向性电气/磁性材料
- Lossy dielectric/magnetic
- Frequency-dependent dielectric/magnetic
- Anisotropic (非均向性) magnetized ferrite
- Anisotropic dielectric (full tensor)
- Non-linear dielectric/magnetic
- 用户可以在模型中使用不同半径的细导线
- 用户可以设定金属材料的表面粗糙度
- 用户可以设定各种材料抗受静电击穿的极限强度