HFSS常用操作汇总

2023-11-05

操作类

convert to read only

在tools->options里如下图所示设置,每次打开的工程就是只读了,可以提高打开工程的速度(如果工程里有很多models)
在这里插入图片描述
在这里插入图片描述

切角

在这里插入图片描述
在这里插入图片描述

Non-Model

修改模型时,若需要保留前一个模型,可以设成Non-Model
双击模型,取消勾选Model
在这里插入图片描述

圆极化天线使用Discrete扫频

做圆极化天线,用Fast算法,看轴比需要扫一遍全部频点,出结果很慢
可以改成Discrete.

二者浅显一点的区别是:

Fast算的快,精度低,可以在仿真单元使用,阵列时不太好.貌似是在设定中心频率附近插值得到结果的.

Discrete算的慢,精度高,是在设定的频点一个一个算的,单元阵列都能用.
如果做圆极化,Fast仿真完后轴比还是得在save fields之后再算一次的,
discrete则不需要.

看个人需求,前者仿真快,出结果慢,后者仿真慢,出结果快(个人倾向后者)
此外,如果做优化(Optimetrics)时没轴比结果,很可能是没勾选
Save Fields And Mesh.
在这里插入图片描述

peakGain and GainTotal

看整个频段的偏头情况,不需要看全部的方向图,可以看
RealizedGainTotal 和 PeakRealizedGain,放到同一个图里

在这里插入图片描述
在这里插入图片描述
再粘贴到另一个图即可

局部区域的电流或电场等的分布

可以创建Non-model
在仿真完后,比如画一个矩形,会跳出如下,选择是
在这里插入图片描述
在这里插入图片描述
会自动设成Non-model,直接在该面上plot就行了

没收敛需要检查的地方

1.辐射边界条件

带状线设置lumped port

【HFSS】带状线设置lumped port

计算类

计算口径效率

(以平面为例)计算公式:
(mag(RealizedGainTotal)/4/pi*(300*109/Freq)2)/Area(GND)*10^(-6)在这里插入图片描述

计算辐射效率

还是上图的位置
在这里插入图片描述

相位中心不稳定度

摘自B站up 老猫电磁馆
在这里插入图片描述

方向图归一化:10dBnormalize

在这里插入图片描述
dB归一化其实是归零化:对比dB和dB10normalize的值可知:
dB10normalize(x)=dB(x)-max(dB(x))
即dB得到的值减去dB得到的值的最大值即可。

辐射边界条件

Radiation

Radiation是最常用的辐射边界条件,
一般距离天线0.25lamda即可(最低频率的波长),
但是,该边界条件存在角度相关性,大于30度左右反射会接近-10dB.
因此,相控阵天线能需要角度扫描的,不适合用Radiation.

PML(perfect Match Layer)

可以用PML(perfect Match Layer)
Radiation是面吸波,而PML是多个面叠加成的层吸波.
设置如下
在这里插入图片描述
在这里插入图片描述
角度相关性较弱
在这里插入图片描述
距离不相关(可用于超宽带)
在这里插入图片描述
前者设置简单,后者角度距离不相关

Hybrid-FE-BI

综合以上优点
Assign Hybrid-FE-BI边界
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

阻抗边界条件

PEC,PMC

PEC,HFSS默认背景就是PEC.
PMC,对于outer的面相当于理想开路
用PMC覆盖PEC,相当于自然条件(可理解为开孔)

Impedance

在这里插入图片描述

Lumped RLC

在这里插入图片描述

求解类型

modal and Terminal

在这里插入图片描述在这里插入图片描述
在这里插入图片描述

端口设置

集总端口

集总端口跨接在两个导体之间提供输入信号,通常是传输线到地板
在这里插入图片描述在这里插入图片描述
集总端口只能是TEM模,波端口可以是高阶模
在这里插入图片描述

求解算法

直接求解算法 vs 迭代求解算法

端口少,可使用迭代求解算法(快,占用内存少)
在这里插入图片描述在这里插入图片描述
在这里插入图片描述

扫频设置

离散–插值–FAST

在这里插入图片描述

天线参数

功率

HFSS的辐射效率与工程上定义的辐射效率有所不同
工程上应该为:
P_rad/P_inc
在这里插入图片描述

Peak Gain

在这里插入图片描述

场计算器

数据含义

在这里插入图片描述
在这里插入图片描述

优化(optimetrics)

伴随求导

HFSS的伴随求导在选定参数的正负10%范围内,可通过Tuning工具进行改变,观察某些参数的细微变化对S11、方向图等的影响(实测结果表示:对轴比,GainTotal等远场分布,伴随求导准确率不高)
在这里插入图片描述
操作方式:在setup里面勾选需要伴随求导的参数即可,勾选参数少的情况下,与正常仿真的时间差不多.
在这里插入图片描述

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

HFSS常用操作汇总 的相关文章

  • 贝叶斯网络与R语言

    贝叶斯网络与R语言 基本语句 1 1网络的创建 加载扩展包和bnlearn包自带数据集marks 数据集marks 88 学生5门课的成绩 MECH mechanics VECT vectors ALG algebra ANL analys
  • 十一. Kubernetes 容器 container 设置详解

    目录 一 基础解释 yaml设置容器拉取镜像注意点 1 containers image 镜像 2 containers imagePullPolicy 镜像拉取策略 3 配置拉取私库镜像 spec下的imagePullSecrets 4
  • 【六级单词】

    affordable 价格合理的 cash 现金 insurance 保险 forune 一大笔钱 机会 运气 misfortune 不幸 灾难 luxury 奢侈 豪华 luxurious shop pension 养老金 抚恤金 com
  • C语言每日一题:16:数对。

    思路一 基本思路 1 x y均不大于n 就是小于等于n 2 x y大于等于k 3 一般的思路使用双for循环去遍历每一对数 代码实现 include
  • pytorch霹雳巴拉——图像分类篇

    up给的教程路线 图像分类 目标检测 一步步学习用pytorch实现深度学习在cv上的应用 并做笔记整理和总结 参考内容来自 up主的b站链接 https space bilibili com 18161609 channel index
  • layui 动态加载 select

    感谢小张帅三代以及他的好文 layui ajax select 动态添加数据方法 给我指明了前进的方向 首先 这是一个学习的过程 并不是最优方案 只是 玩索而有得 而己 做了一个联动的搜索框 本来一开始想用layuiselect第三方插件
  • 图的遍历方法——DFS和BFS

    DFS类似于树的先序遍历 因此可以用递归实现 BFS类似于树的层次遍历 因此可以用队列实现 说明 下面代码中图的存储方式是邻接表 关于邻接表和邻接矩阵可看邻接表和邻接矩阵 1 深度优先遍历 Depth First Search 思想 从图中
  • 微信小程序实现单/多图片上传(预览删除)

    wxml结构 上传图片
  • Linux中Vim文件夹路径,一些有用的Linux命令和Vim使用总结

    常见Linux命令 文件复制 移动 删除 创建 复制 cp v 源文件路径 目标文件路径 移动 mv v 源文件路径 目标文件路径 删除 rm v 文件路径 rmdir v 文件夹路径 文件夹要为空 rm rv 文件夹路径 递归删除文件夹及
  • Qt界面开发(一)(各种控件以及图表)

    注 资源主要来源 http www qtcn org bbs u 110085 刘大神 如若侵权 请联系删除 本文只是将作品集合到起来 方便大家一起学习 资源集合已经放到 链接 https pan baidu com s 1sVvQE8uD
  • ts 因为在此系统上禁止运行脚本(win10系统)

    今天弄了一下Ts 有点晚了 但是确实是才开始尝试 以前只是看了看 1 先安装 npm install g typescript 2 安装成功 typescript 4 0 3 added 1 package from 1 contribut

随机推荐

  • Goby的使用 漏洞扫描工具

    获取自己虚拟机的ip 打开Goby 点击扫描 输入虚拟机的IP地址 开始扫描 扫描结束这里没有扫到漏洞 点击报告查看报告 右上角下载生成报告 漏洞举例
  • C++学习笔记之浅拷贝&深拷贝的理解

    一 浅拷贝 浅拷贝就是把类中的成员属性简单的复制 如果有指针成员变量 也只是拷贝指针的地址 下面案例就是先创建teacher1对象 再把它初始化给teacher2对象 在初始化时需要调用复制构造函数 因为Teacher类没有重写复制构造函数
  • 使用docker搭建一个完全分布式的hadoop集群

    项目地址 https github com czfshine docker hadoop docker hadoop A dockerfile for setting up a full Hadoop cluster server 一套在u
  • C++ fopen、CFile如何以UTF-8编码格式读写文件

    How to write UTF 8 file with fprintf in C http stackoverflow com questions 10028750 how to write utf 8 file with fprintf
  • 从零搭建分布式文件系统MinIO比FastDFS要更合适

    前两天跟大家分享了一篇关于如何利用FastDFS组件来自建分布式文件系统的文章 有兴趣的朋友可以阅读下 用asp net core结合fastdfs打造分布式文件存储系统 通过留言发现大家虽然感兴趣 但是都觉得部署比较麻烦 的确 fastd
  • Java项目使用jib打包docker镜像的简单记录

    jib主要用来在没有docker环境下将项目打包成docker镜像 主要有一下四种方式 maven gradle core cli 本文主要介绍cli和maven两种打包方式 github地址 https github com Google
  • sap生产工单报工_一图看懂SAP 生产订单报工

    经典面试问题之一 请问生产订单报工有什么影响 答 记录了工序完成情况 记录产出和报废数量 记录人工工时和机器工时等 评 新顾问吧 再多讲两句 来个一览图 一图看懂报工业务概览 该图充分体现了SAP ERP系统的集成性 一个小小的工人报工动作
  • 狼 羊 渔夫过河问题

    这几天碰到一个有意思的程序 讲的是狼 羊 白菜船夫要过河 从南岸到北岸 结果每次船只能载船夫和一个东西 而且如果船夫不在场的话 狼会偷偷吃掉羊 羊会偷偷吃掉白菜 自己写一个算法求出可行的方案 首先我的想法是 用四个位表示这四个 然后位为0表
  • Kubernetes 集群部署 ------ UI界面(三)

    官方文件 https github com kubernetes kubernetes tree master cluster addons dashboard 五 UI界面部署 在master01上操作 创建dashborad工作目录 r
  • springboot集成定时任务框架quartz

    springboot集成定时任务框架quartz quartz框架可以很方便的执行定时任务 任务可以持久化到数据库中 这里使用的数据库为postgres 集成步骤 1 quartz和数据库驱动maven依赖
  • 关于写代码的习惯

    写代码 是一项复杂的工作 但是 代码的质量不仅在于代码的功能 还在于它是否条理清晰 简略易懂 以下内容是希望大家写代码时有好习惯 在正确的前提下 长循环放在内层 可以减少cpu跨切循环的次数 代码一定要简略易懂 不要做无效操作 这样做只会浪
  • matlab 提取图片ARGB8888数据,输出到TXT

    image imread ss png 读入图片 A rgb2gray image 提取A值的矩阵 R image 1 提取R值的矩阵 G image 2 提取G值的矩阵 B image 3 提取B值的矩阵 ranks R size R 提
  • 移植外设后可以跳转但显示未定义

    提示例如 GPC S axf Error L6218E Undefined symbol FLASH EraseSector int referred from protocolalarm o 原因就是C跟C 公用 c 引用了C的文件 C的
  • matlab内存管理

    转自 http my donews com deng 2006 09 24 vijgqxehmkxiruywdauvxyiafogtskeymhyw 用 Matlab 进行大规模科学计算或仿真时 内存是一个需要时常注意的问题 当你写的 Ma
  • 数据结构之基:从根儿上了解数据结构的特性

    学好数据结构 就等于成功了一半 程序是对现实的模拟 现实是由时间和空间组成的 高效的人都是用最少的时间 最少的空间来做最伟大的事 程序亦是如此 我们要选择最合理的算法和最合理的数据结构 来写最好的代码 这也正是时间复杂度和空间复杂度的要求
  • osgEarth获取显卡和硬件信息

    osgEarth Capabilities类负责获取显卡和硬件信息
  • 【单元测试】使用PowerMock框架进行Java静态方法的单元测试

    简介 一般来说 Java中的静态方法无法用传统的Jmock进行单测 这也就给研发人员和测试人员造成了一定的困扰 本文介绍一种使用PowerMock执行静态方法单元测试的手段 其实网上也有使用如Mockito的方法 大家可以自行搜索 静态方法
  • DSP的cache一般在何时会生效,防止在cache使用造成数据不一致

    在使用DSP的cache使能所有的ddr操作时 发现如果只是写操作 根据cache的机制 如果没有在了L1级hit 则直接使用write buffer来完成写操作 假如hit的话 那之前一定发生过读操作 比如移位某个字 肯定是先读入L2 L
  • C++ 序列化和反序列化

    序列化 序列化 1 背景 2 定义 3 序列化评价指标 4 序列化实例 参考 序列化 1 背景 1 在TCP的连接上 它传输数据的基本形式就是二进制流 也就是一段一段的1和0 2 在一般编程语言或者网络框架提供的API中 传输数据的基本形式
  • HFSS常用操作汇总

    HFSS常用操作 操作类 convert to read only 切角 Non Model 圆极化天线使用Discrete扫频 peakGain and GainTotal 局部区域的电流或电场等的分布 没收敛需要检查的地方 带状线设置l