用途:在 MATLAB Antenna Toolbox 中做 AI 加速的天线设计探索与方向图重建。AIAntenna 提供目录天线的预训练代理模型,可在毫秒级预测谐振频率、带宽、波束宽度与峰值辐射,用于参数扫描和交互调参;patternFromAI 用神经网络从两条正交 2D 切片重建完整 3D 方向图。
主要能力:AIAntenna 支持 12 种天线类型(dipole、patchMicrostrip 系列、pifa、dipoleHelix、waveguide、horn)。用 design(ant, freq, ForAI=true) 创建,不支持直接调用 em.ai.AIAntenna()。可用 defaultTunableParameters、tunableRanges("strict"/"loose")查看可调参数与范围,直接设置几何属性后调用 resonantFrequency、bandwidth、peakRadiation、beamwidth 获取预测,reset 恢复默认,exportAntenna 导出为真实目录天线做全波验证。patternFromAI 输入为 1×360 或 1×361 行向量、整数 1 度间隔,支持 AngleConvention("phi-theta"/"az-el")、MinMaxMagnitude、PatternOptions,输出 361×181 的 3D 方向图。
使用方式:典型流程为创建 AI 模型、扫描参数、调参、导出、全波验证。多参数可用 combinations 做全因子扫描,或用 OptimizerTRSADEA 配自定义评估函数优化。非目录天线可用 lhsdesign 采样、全波计算、fitrauto 训练自定义代理模型。
适用场景:快速设计空间探索、数据手册或暗室实测 2D 切片转 3D、交互调参并导出。
限制:预测为近似代理模型,制造前必须用 exportAntenna 加全波仿真验证;需 Antenna Toolbox 与 Statistics and Machine Learning Toolbox;patternFromAI 需 R2024a 或更高;两切片交点差异建议在 3 dB 内,否则重建质量下降;需要全波精度或从零设计应改用 matlab-design-antenna 等技能。