求助:HFSS仿螺旋天线问题
时间:10-02
整理:3721RD
点击:
用HFSS仿真一个螺旋天线时遇到了网格剖分失败的问题,请高手指教。
要设计的是一个双螺旋天线,内螺旋套在一个介质柱上,外螺旋套在与之同轴的一个介质管上。首先用HFSS11建立了了双螺旋天线的参数化模型,但是报错:Mesh Generation Failed;据说可能是版本问题,所以用HFSS10建立同样的模型,同样报错;然后用HFSS10建立了一个单螺旋天线的模型(没有参数化的),仿真没有问题;但后来再建立单螺旋的参数化模型时出现比较奇怪的现象:同一个模型,半径取值不同时有的能仿真,有的就不能剖分网格,甚至参数完全相同时重复建几次模型也可能出现上述情况。不知道有没有人遇到过类似的问题,望能不吝赐教。
自己的几点体会:
1. 因为螺旋线要部分嵌入介质中,故用介质Subtract螺旋线,出错部位主要是在介质与螺旋线相交的Face上。
2. 因为HFSS建模时实际上是用分段的直线段代替曲线的,圆要用多边形来逼近,这样两个圆相减时实际上是两个多边形相减,如果半径相差不大减完以后剩下的可能是很多非常小的不规则块。怀疑出错原因与此有关。本以为可以通过改变介质与螺旋线的投影边数和顶点位置,使各顶点对齐就能解决此问题,但后来发现:1)介质柱是用圆柱来建模的,但软件默认用24棱柱来逼近。2)螺旋横截面用的是正方形,从上往下看,投影面本来应该为一圆环,但由于软件只能用多边形逼近圆,所以如果只有一圈时会发现投影面上是一32边形的环;螺旋有多圈时,各圈的投影不重合,因此无法完全与介质柱顶点完全重合。
3. 用HFSS10建立了几个不同的模型,发现比较奇怪的现象,只是改变一下半径,有的能仿真,有的就会报错,不知道什么原因;后来发现重复建几次模型,即使参数完全相同也可能出现上述情况,个人分析应该是与Unite和Subtract的顺序有关。
4. 咨询了Ansoft的代理,说HFSS10仿螺旋时是会遇到这种问题,HFSS11就不会遇到这种问题了,但我一开始就是用的11,同样不行。
要设计的是一个双螺旋天线,内螺旋套在一个介质柱上,外螺旋套在与之同轴的一个介质管上。首先用HFSS11建立了了双螺旋天线的参数化模型,但是报错:Mesh Generation Failed;据说可能是版本问题,所以用HFSS10建立同样的模型,同样报错;然后用HFSS10建立了一个单螺旋天线的模型(没有参数化的),仿真没有问题;但后来再建立单螺旋的参数化模型时出现比较奇怪的现象:同一个模型,半径取值不同时有的能仿真,有的就不能剖分网格,甚至参数完全相同时重复建几次模型也可能出现上述情况。不知道有没有人遇到过类似的问题,望能不吝赐教。
自己的几点体会:
1. 因为螺旋线要部分嵌入介质中,故用介质Subtract螺旋线,出错部位主要是在介质与螺旋线相交的Face上。
2. 因为HFSS建模时实际上是用分段的直线段代替曲线的,圆要用多边形来逼近,这样两个圆相减时实际上是两个多边形相减,如果半径相差不大减完以后剩下的可能是很多非常小的不规则块。怀疑出错原因与此有关。本以为可以通过改变介质与螺旋线的投影边数和顶点位置,使各顶点对齐就能解决此问题,但后来发现:1)介质柱是用圆柱来建模的,但软件默认用24棱柱来逼近。2)螺旋横截面用的是正方形,从上往下看,投影面本来应该为一圆环,但由于软件只能用多边形逼近圆,所以如果只有一圈时会发现投影面上是一32边形的环;螺旋有多圈时,各圈的投影不重合,因此无法完全与介质柱顶点完全重合。
3. 用HFSS10建立了几个不同的模型,发现比较奇怪的现象,只是改变一下半径,有的能仿真,有的就会报错,不知道什么原因;后来发现重复建几次模型,即使参数完全相同也可能出现上述情况,个人分析应该是与Unite和Subtract的顺序有关。
4. 咨询了Ansoft的代理,说HFSS10仿螺旋时是会遇到这种问题,HFSS11就不会遇到这种问题了,但我一开始就是用的11,同样不行。
感谢小编的一番讲解,我是螺旋天线的初学者,在画螺旋天线的时候,老是出错:Body could not be created for part because of invalid parameters to CreateHelix operation.画了,点击OK,图形就没了,画不上。希望小编能指点一二,谢谢。QQ:290328146
可能是你的pitch的参数设的不对,pitch的值要比螺旋天线导体的直径大才可以
2楼正解,前面把螺距设置小了,老老是出错
用CST仿就不会出小编问题了
我用螺旋天线仿RFID线圈,截面是六边形,发现一个更奇怪的问题:只有一圈的时候能仿真,但大于一圈就放不出来了,显示的错误是:solutions have been invalidated.undo to recover.求高人指点。