关于adams优化设计的问题
我最近在做车身悬置的优化,出现了一个奇怪的问题,比如我设定标准值为60,范围50-80,时间5秒,那么一般计算到1秒两秒就结束了,数值为60点几,变化很小,提示优化成功,但是,明显有问题,我如果设定标准值70,那么也是一样,70点几就结束了,我都急坏了,就是不知道什么原因,恳请哪位出现类似问题的高手帮忙解决一下,谢谢啦回复 #1 timotheos 的帖子
没人回答啊,自己顶回复 #1 timotheos 的帖子
有人知道么 小弟做课题也需要这方面的资料,还望高手们多多指教阿 我也遇上了这样的问题,我还想问你那,我的qq,88004299 怎么没人回答呀。自己顶一下 有人知道么 还是用DOE吧 偶也有类似问题恳求版主讲得详细点
谢谢! 肯定是一些需要优化的东西没有优化 我还有个问题
在优化之前的参数变量化,上横臂的长度可以被设为变量,那么上横臂在汽车横向平面的倾角怎么设啊,
李俊的例子说DV_1____9是默认的 , 在优化之前,一般要做试验设计,了解设计空间。另外,Adams的优化算法是基于梯度的算法,在你给出的步长过小时,设计目标的变化很小,梯度没有变化时,出现你的上面情况。
当你的优化问题是多峰问题时,如果你的初始解刚好在一个局部解,也会出现你遇到的情况。
遇到上述情况,采取措施,利用试验设计,了解设计空间;更换不同的初始解;采用全局优化算法,比如遗传算法等,iSIGHT软件可以方面的集成Adams,并且提供试验设计、梯度的,全局的遗传、模拟退火算法等,你可以尝试一下。
回复 #12 yekai 的帖子
首先谢谢你的解答,我还有几个问题1、步长在哪里设置,我是按照默认的值进行的;
2、更换不同的初始解是指改变参数的standard值吗?
3、我现在做李军的例子,用的是2005版的adams,有大的区别吗? 初始值是你设定参数的原始值,即你建模时给定的值
回复 #14 yekai 的帖子
谢谢你的意思是建模过程的参数输入有差错 不是,改变初始值是为了验证你的设计空间是否是多峰的,即有多个极值点.因为梯度算法无法处理多峰问题,只能用这个办法. 上面的同志很厉害
对你的敬佩如滔滔江水绵绵不绝
回复 #16 yekai 的帖子
谢谢你的解答那怎么知道我的设计空间是不是多峰的呢?
改变初始值是用来给定变化范围的吗? 谢谢你的解答 版主的話很有啟發性,算法這一塊很重要
页:
[1]
2