timotheos 发表于 2007-3-26 19:40:20

关于adams优化设计的问题

我最近在做车身悬置的优化,出现了一个奇怪的问题,比如我设定标准值为60,范围50-80,时间5秒,那么一般计算到1秒两秒就结束了,数值为60点几,变化很小,提示优化成功,但是,明显有问题,我如果设定标准值70,那么也是一样,70点几就结束了,我都急坏了,就是不知道什么原因,恳请哪位出现类似问题的高手帮忙解决一下,谢谢啦

timotheos 发表于 2007-3-27 20:44:47

回复 #1 timotheos 的帖子

没人回答啊,自己顶

kunsual 发表于 2007-3-30 16:53:45

回复 #1 timotheos 的帖子

有人知道么

lzf983 发表于 2007-3-31 10:01:23

小弟做课题也需要这方面的资料,还望高手们多多指教阿

wanghonglin1997 发表于 2007-4-12 22:18:14

我也遇上了这样的问题,我还想问你那,我的qq,88004299

wanghonglin1997 发表于 2007-4-13 14:17:46

怎么没人回答呀。自己顶一下

timotheos 发表于 2007-4-16 20:12:46

有人知道么

luckyli 发表于 2007-4-18 17:12:48

还是用DOE吧

liangjian021 发表于 2007-6-15 12:28:36

偶也有类似问题
恳求版主讲得详细点
谢谢!

wanghonglin1997 发表于 2007-6-15 12:50:44

肯定是一些需要优化的东西没有优化

liangjian021 发表于 2007-6-15 21:04:35

我还有个问题
在优化之前的参数变量化,上横臂的长度可以被设为变量,那么上横臂在汽车横向平面的倾角怎么设啊,
李俊的例子说DV_1____9是默认的 ,

yekai 发表于 2007-6-18 16:29:04

在优化之前,一般要做试验设计,了解设计空间。另外,Adams的优化算法是基于梯度的算法,在你给出的步长过小时,设计目标的变化很小,梯度没有变化时,出现你的上面情况。
当你的优化问题是多峰问题时,如果你的初始解刚好在一个局部解,也会出现你遇到的情况。
遇到上述情况,采取措施,利用试验设计,了解设计空间;更换不同的初始解;采用全局优化算法,比如遗传算法等,iSIGHT软件可以方面的集成Adams,并且提供试验设计、梯度的,全局的遗传、模拟退火算法等,你可以尝试一下。

liangjian021 发表于 2007-6-19 10:30:07

回复 #12 yekai 的帖子

首先谢谢你的解答,我还有几个问题
1、步长在哪里设置,我是按照默认的值进行的;
2、更换不同的初始解是指改变参数的standard值吗?
3、我现在做李军的例子,用的是2005版的adams,有大的区别吗?

yekai 发表于 2007-6-20 10:32:32

初始值是你设定参数的原始值,即你建模时给定的值

liangjian021 发表于 2007-6-20 11:20:14

回复 #14 yekai 的帖子

谢谢
你的意思是建模过程的参数输入有差错

yekai 发表于 2007-6-21 11:05:51

不是,改变初始值是为了验证你的设计空间是否是多峰的,即有多个极值点.因为梯度算法无法处理多峰问题,只能用这个办法.

wanghonglin1997 发表于 2007-6-21 12:46:53

上面的同志很厉害
对你的敬佩如滔滔江水绵绵不绝

liangjian021 发表于 2007-6-24 11:54:48

回复 #16 yekai 的帖子

谢谢你的解答
那怎么知道我的设计空间是不是多峰的呢?
改变初始值是用来给定变化范围的吗?

heng520 发表于 2010-5-24 19:22:49

谢谢你的解答

sososwim 发表于 2010-6-6 23:43:19

版主的話很有啟發性,算法這一塊很重要
页: [1] 2
查看完整版本: 关于adams优化设计的问题