找回密码
 注册
Simdroid-非首页
查看: 528|回复: 13

[iSIGHT] 关于ISIGHT里面近似模型更新的问题

[复制链接]
发表于 2007-5-25 20:29:23 | 显示全部楼层 |阅读模式 来自 北京
在优化计划里的approximations里可以定义优化使用的近似模型,在Approx-Loop Options里的Basic Options可以定义Number Of Outer Iterations。如果Number of Outer Iterations设置为0,那么优化将一直使用已建立好的近似模型。
我想请问这个Number Of Outer Iterations的意义是什么。如果我想根据优化出来的点来进行新的试验设计,并更新近似模型,应该如何做呢?
另外,有没有对这些选项进行介绍的资料或者书啊?在哪可以知道它们的意义呢?
请高手指教!!!

加一张图:


[ 本帖最后由 freeryan 于 2007-5-25 20:35 编辑 ]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
发表于 2007-5-27 15:41:35 | 显示全部楼层 来自 北京
Simdroid开发平台
Number of Outer Iterations设置为0,那么优化的结果就只能是在近似面寻优得到的结果。
如果Number of Outer Iterations〉0,那么第一次优化得到近似面最优解和实际的值比较。

注意第一近似优化空间和后面几次的优化空间不同。
近似优化实际上就是在原问题的子空间上进行优化。

如果认为“拟合效果”不错(比如,rou>0. 9),那么寻优空间将扩大,并更新近似模型;
如果如果认为“拟合效果”合理(比如,0.1<ROU<0. 9),那么寻优空间不变,并更新近似模型,继续寻优;
如果如果认为“拟合效果”不好(比如,rou<0. 1),那么寻优空间缩小,并更新近似模型,继续寻优;
注意不同的近似技术更新模型的方式不同,泰勒近似是重新进行泰勒展开,响应面近似更新添加拟合的样本点。

可以参考优化算法书中介绍的信赖域法,尤其是对泰勒展开会有比较好的理解。
也可以参考userguide/refence,那里对近似有详细的介绍。

由于能力有限,先介绍到这,建议亲自实验一下,就很明白了其中的奥秘。

个人意见:近似模型需要根据物理模型的特点进行选取,有的方法近似效果可能和你的分析模型不是很符合,那么用这种近似的方法得到的结果也很差,尤其是对于高度非线性问题尤其如此。

欢迎交流经验,谢谢. e-mail:kunzhbh@tom.com
回复 不支持

使用道具 举报

发表于 2007-5-27 15:41:59 | 显示全部楼层 来自 江苏南京
manual的ref里面有些相关解释,
但要实现你的想法,估计是要二次开发了.
回复 不支持

使用道具 举报

 楼主| 发表于 2007-5-27 17:03:47 | 显示全部楼层 来自 北京
谢谢上面两位兄弟。
辛苦土人这么热情敲这么多字啊。
Reference是英文版的,有没有中文的相关资料啊?
待我慢慢消化了,有问题再和大家交流啊
回复 不支持

使用道具 举报

 楼主| 发表于 2007-5-31 23:27:15 | 显示全部楼层 来自 北京
还是没搞清楚近似模型怎么更新的?
在最初的近似模型进行优化后,得到一个最优点。然后在此最优点上进行精确分析。接着更新近似模型。而我发现这个新的近似模型并没有利用以前一些精确分析的信息,因为将一些点代入到这个近似模型进行计算后,和精确分析得到的目标值不同。
所以,我想问,这个新的近似模型到底是怎么建立起来的,利用了哪些信息?
另外,我已经看过了reference guide里面的optimization with approximation models那一节,里面也没有具体介绍iSIGHT是如何更新响应面的。
请赐教哦
回复 不支持

使用道具 举报

发表于 2007-6-1 14:12:11 | 显示全部楼层 来自 江苏南京
不知"Accept New Designs"这一项你是怎么设置的。
回复 不支持

使用道具 举报

 楼主| 发表于 2007-6-1 15:31:22 | 显示全部楼层 来自 北京
是Always。
我的精确模型是y=x^4,用二次多项式对它进行近似。试验设计点选为1,2,3。可以得出近似模型为y'=25*x^2-60*x+36。在近似模型上优化后得到最优点为x=1.5。(这是因为x初始值为2,move limit为0.25,所以得到1.5)。在x=1.5进行精确分析。得到y=5.0625。更新的近似模型为y=23.9775*x^2-56.3189*x+33.9550(这是我通过ISIGHT在后面新近似模型的计算中得出的数据推算出来的)。
而我把进行过精确分析的几个点x=1,2,3,1.5代入这个新的近似模型,得出的y与精确分析的不一样。所以,不明白这个新的近似模型是如何建立的?
回复 不支持

使用道具 举报

发表于 2007-6-1 16:22:54 | 显示全部楼层 来自 江苏南京
二次多项式不保证过设计点

[ 本帖最后由 flying000000 于 2007-6-2 22:49 编辑 ]
回复 不支持

使用道具 举报

 楼主| 发表于 2007-6-1 20:29:30 | 显示全部楼层 来自 北京
我是想知道这个新的近似模型是通过什么建立起来的,好像没有利用到精确分析的数据。
回复 不支持

使用道具 举报

发表于 2007-6-2 11:41:03 | 显示全部楼层 来自 江苏南京
我的理解是加入每次最优解的精确分析值.
你不妨在整个优化做完之后,再打开近似模型一栏,里面显示的最终的模型数据,加过哪些点,一看就知道了.

这个版好久不见isight的官方人士发言了,很多都是使用的人们在推测.
回复 不支持

使用道具 举报

 楼主| 发表于 2007-6-2 16:45:00 | 显示全部楼层 来自 北京
这个我试了。
就拿上面的例子来说,我最后的近似模型是y=23.9775*x^2-56.3189*x+33.9550,但是,将进行过精确分析的四个点x=1,2,3,1.5等代入计算后,与精确分析的解都不相同,所以,我才有这样的疑问。
回复 不支持

使用道具 举报

发表于 2010-1-4 22:05:59 | 显示全部楼层 来自 江苏南京
请问rou是什么意思???谢谢
2# rabitzh
回复 不支持

使用道具 举报

发表于 2013-6-21 10:59:46 | 显示全部楼层 来自 北京
xinzun 发表于 2010-1-4 22:05
请问rou是什么意思???谢谢
2# rabitzh

应该是复相关系数吧,近似模型和真实模型的相关程度
回复 不支持

使用道具 举报

发表于 2015-7-27 15:38:19 | 显示全部楼层 来自 广东
请问有人会isight代理模型更新的操作吗?求帮助!QQ:575546353,多谢!!
回复 不支持

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Simapps系列直播

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-9-23 22:37 , Processed in 0.049152 second(s), 14 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表