• 易迪拓培训,专注于微波、射频、天线设计工程师的培养
首页 > ADS > ADS使用问答 > 滤波器参数的优化问题

滤波器参数的优化问题

录入:edatop.com    点击:
我设计的滤波器有三个比较重要的参数需要着重考虑.但我用ADS软件的优化器进行优化的时候.虽然用不同的方法进行优化,但是currentEF的值仍然很大,最小的时候也有1800左右.请问题这怎么解决啊.还有一定要使currentEF达到0才算是比较好吗.

网友回复:

要看你设的weight是多少,目标的个数是多少,如果是几百的话,1000左右应该就差不多了

网友回复:

我有设4个优化目标,4个优化目标的权重都是设成相同值为100.优化类型为随机型的时候.currentEF都达到50000-60000.明显不符,用其它的优化类型优化也降不少去.我觉得要得到1000左右的值很难啊..看帮助文档有一段这样话,有点不解.
Setting the appropriate weighting factors based on the goal requirements as described above can become tedious. One method is provided with the effect of having the appropriate internal weighting factors defined for each of the performances automatically as shown in Table 6-4.
IWi=abs(Min)
if only Min value is specified for ith goal (in the ith goal component)

IWi=abs(Max)
if only Max value is specified for the ith goal (in the ith goal component)

IWi=(abs(Max) + abs(Min))/2.0
if both Min and Max are specified for the ith goal (in the ith goal component)

IWi=1.0
if the value calculated for IWi from the above equation is zero
我具体的设计为一个滤波器:指标为:
设计指标:通带3.0-3.1GHz,带内衰减小于2dB,起伏小于1dB,2.8GHz以下及3.3GHz以上衰减大于40dB,端口反射系数小于-20dB.

网友回复:

那段文字讲的应该是这个意思吧:
1.如果在第i个目标中只设定了最小值MIN,那么这个目标中的weight=abs(MIN);
2.如果在第i个目标中只设定了最大值Max,那么这个目标中的weight=abs(Max);
3.如果在第i个目标中既有最大值又有最小值,那么这个目标中的weight=(abs(Max)+abs(MIN))/2;

网友回复:

表面上的意思是那样的.但是我对四个参数的都很重要,照那样做就有问题了.

网友回复:

劝你一是增加变量,二是把仿真得初值再算一算,准确一点

网友回复:

也算解决了吧.请问,怎么在前面加已解决啊...

网友回复:

初值明显设置的很屁!

申明:网友回复良莠不齐,仅供参考。如需专业帮助,请学习易迪拓培训专家讲授的ADS视频培训课程

上一篇:负电阻仿真
下一篇:一个ADS仿真的问题

ADS培训课程推荐详情>>

  网站地图