官方淘宝店 易迪拓培训 旧站入口
首页 > 仿真设计 > ADS仿真设计论坛 > ADS里优化目标goal的weight一般给多大?

ADS里优化目标goal的weight一般给多大?

05-08
最近做书上低噪声放大器一节的仿真,做到输出阻抗匹配时,有这么几个问题,请高手指点指点迷津。先行谢过!
1.weight 值取小的时候,currentEF值就会很小,按书上的weight=100 的话,优化不好,currentEF值三万多,一直掉不下来。
我想这是因为,weight 代表优化该变量在整个仿真中的权重。取小的话说明不占什么分量,所以一下就满足目标了,
那么权值一般取多少?
2.是不是所有的currentEF要达到0才能说满足目标?可是当我的currentEF值等于一万多的时候,查看结果图就已经和书上的优化好的曲线一致了。

这是个经验值,不同的设计结构,经验值可能不一样。
可以用TRY-AND-ERROR的方法加上二分法来确定weight经验值。

谢谢,楼上的前辈。

其实我感觉还是要看优化的指标,如果优化的指标要求很苛刻的话,即使你把weigh的值设的很大CEF的值改变也不会很明显的,这样只能去改变电路设计了。对了,优化完了要随时注意更新参数。

经过实践得验证,确实如你所言的。

currentEF值等于一万多的时候,查看结果图就已经和书上的优化好的曲线一致了
有 点夸张!是不是weight太大了。
其实weight只是在有两个以上的优化指标的时候才有必要设置。指标越重要,weight设的越高。至于设多少,个人认为无所谓。只要有个大小关系存在就可以了

个人认为只要几个GOAL的Weight设置不同就行了,哪个GOAL重要些就设置大一点。

我一般一来是设50

Top