hyperworks是否可以进行多目标优化??
本帖最后由 huihappy 于 2013-3-11 22:07 编辑hyperworks是否可以进行多目标优化??多目标优化是否可以转换成单目标优化??做优化的大虾们过来讨论一下啊!! 好象只能有一个object吧!!! OptiStruct可以做 MINMAX 和 MAXMIN 的问题。
对于多目标,可以把某个最重要的目标作为目标函数,其他的作为约束条件;
或者通过加权把多目标转化为单目标fm(x) = w1* f1(x) + w2*f2(x) 原帖由 zkong 于 2006-8-18 14:10 发表
OptiStruct可以做 MINMAX 和 MAXMIN 的问题。
对于多目标,可以把某个最重要的目标作为目标函数,其他的作为约束条件;
或者通过加权把多目标转化为单目标fm(x) = w1* f1(x) + w2*f2(x)
对于一些知道大概范围的目标来说,是可以变为约束条件的。如果有多个目标都不知道大概的取值范围,有该怎么建立呢?? 在原设计上做一次有限元分析的结果可作为参考:
比如你想改进某一个目标,那么你可同时加上约束:
1.柔度不大于原设计的柔度
2.重量不大于原设计的原重量;
3. 变形不大于原原设计的变形;
4. 一阶频率不低于原设计的频率;
。。。
对于某些你想改进的参数,还可以把约束变得更严格。比如重量不大于原来的80%。。。
这是一个需要经验和尝试的过程。。。
[ 本帖最后由 zkong 于 2006-8-18 17:19 编辑 ] 5# zkong
这个是现在找到最好的东东了。。。谢谢
能不能还补充点 这个问题值得深入探讨 我也正纳闷呢 zkong 发表于 2006-8-18 17:18 static/image/common/back.gif
在原设计上做一次有限元分析的结果可作为参考:
比如你想改进某一个目标,那么你可同时加上约束:
版主,请教你一个问题。我用dequations写了方程,这个方程中的X1,X2要怎么与响应对应起来?我每次设置完之后进行计算就会出现这样的错误提示“syntax error in deqatn #6 incorrect name fo variable in argument list”还请版主指点 lewis999 发表于 2013-2-28 10:55 static/image/common/back.gif
版主,请教你一个问题。我用dequations写了方程,这个方程中的X1,X2要怎么与响应对应起来?我每次设置完 ...
请查看帮助文档中关于卡片的介绍。
如果还解决不了请贴.fem文件。 zkong 发表于 2013-2-28 16:34 static/image/common/back.gif
请查看帮助文档中关于卡片的介绍。
如果还解决不了请贴.fem文件。
版主,现在之前的错误提示没有了,又有新的错误提示了。 Error#557
DRESP1 6is not referenced above the first subcase. this type of response must be specified above the first subcase. 我晚点回去再建个简单模型了上传。 zkong 发表于 2006-8-18 17:18 static/image/common/back.gif
在原设计上做一次有限元分析的结果可作为参考:
比如你想改进某一个目标,那么你可同时加上约束:
嗯 回实验室试试看 谢谢版主啊
页:
[1]