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

optistruct优化,ERROR#1812,急!

[复制链接]
发表于 2009-5-8 12:57:20 | 显示全部楼层 |阅读模式 来自 江苏苏州
用optistruct做频响优化,一阶响应为若干点的频响幅值,二阶响应为这些点响应的差值的和除以一点的响应幅值,并将此二阶响应作为目标函数。使其最小。目的是让频率响应均匀,计算时总出线告警:
ERROR#1812:More than one response is assigned for the SINGLE objective function.
Number of responses=50
急切盼望高手指点!
发表于 2009-5-9 21:14:03 | 显示全部楼层 来自 上海浦东新区
Simdroid开发平台
应该把你的响应定义为objref, 然后用minmax。
回复 不支持

使用道具 举报

 楼主| 发表于 2009-5-9 21:21:19 | 显示全部楼层 来自 江苏苏州
谢谢!我试试看
回复 不支持

使用道具 举报

 楼主| 发表于 2009-5-9 21:24:38 | 显示全部楼层 来自 江苏苏州
直接使用objective的minmax应该也可以吧?objref仅其设定上下限的作用吗?
回复 不支持

使用道具 举报

 楼主| 发表于 2009-5-11 13:23:42 | 显示全部楼层 来自 江苏苏州
咋没人回复了?
回复 不支持

使用道具 举报

发表于 2009-8-8 19:45:33 | 显示全部楼层 来自 福建厦门
搞出来没有啊,我想知道是怎么回事?
回复 不支持

使用道具 举报

发表于 2009-8-8 23:47:35 | 显示全部楼层 来自 河北秦皇岛
看错误信息你是不是用了自定义函数,仔细检查下自定义的公式,貌似至少有2个响应被赋予到了目标函数上,只允许一个最终的自定义函数值作为目标函数
回复 不支持

使用道具 举报

发表于 2009-8-10 04:16:48 | 显示全部楼层 来自 浙江台州
好像是目标多了
回复 不支持

使用道具 举报

发表于 2010-4-15 10:50:40 | 显示全部楼层 来自 吉林长春
是怎么回事啊,我也有相同的问题啊,请高手指教啊
回复 不支持

使用道具 举报

发表于 2010-4-24 15:34:59 | 显示全部楼层 来自 福建厦门
4# 210518014


直接使用objective的minmax应该也可以吧?objref仅其设定上下限的作用吗?

~~~~~~~~~~~~`
看这段话会很清楚

本帖子中包含更多资源

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

×
回复 不支持

使用道具 举报

发表于 2014-11-5 14:00:36 | 显示全部楼层 来自 陕西西安
楼主好,我也遇到了一样的问题,error1812 more than。。。
但是我只定义了一个response, stress响应,没有约束, 目标就是 应力最小。 我用的是 shape 优化。
请问 你最后是怎么解决的?谢谢啦。
回复 不支持

使用道具 举报

发表于 2014-11-5 14:04:11 | 显示全部楼层 来自 陕西西安

你好,我遇到了类似的问题,我试着用obj reference 但是不行。还请赐教。
回复 不支持

使用道具 举报

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

本版积分规则

Simapps系列直播

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

GMT+8, 2024-10-5 02:24 , Processed in 0.042791 second(s), 13 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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