24小时热门版块排行榜    

CyRhmU.jpeg
查看: 1314  |  回复: 5

bfy952421

铁杆木虫 (正式写手)

铁杆木虫

[求助] 机械结构优化设计问题求助已有2人参与

已知一机械结构设计参数有七个参数x1~x7,现在需要优化X1~x7在满足Tup<T01,Tcooling<T02,δup<δ1,δdown<δ1的基础上重量M最小。
其中Tup(x1~x7),Tcooling(x1~x7),δup(x1~x7),δdown(x1~x7)已建立函数关系,重量M(x1~x7)也已建立表达式,x1~x7均有取值范围。请问如何解得x1~x7区间的的最优值。再有这算多目标优化还是单目标优化。
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

树脂基复合材料工装数字化设计
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

倩影萦心

金虫 (著名写手)

好复杂啊!表示看不懂!

[ 发自小木虫客户端 ]
绝望与曙光的交织,混沌与清晰的意识。
2楼2014-05-09 21:50:50
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

ctgu_zheng

专家顾问 (著名写手)


【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★
感谢参与,应助指数 +1
bfy952421: 金币+20, 谢谢。 2014-05-10 15:09:29
可以用matlab求解试试
你这个目标函数是重量最小,只有一个目标所以是单目标,多变量
3楼2014-05-09 23:09:11
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

bfy952421

铁杆木虫 (正式写手)

铁杆木虫

已知一机械结构设计参数有七个参数x1~x7,其中结构参数四个x1~X4,工艺参数3个x5~x7,现在需要优化X1~x7在满足Tup<T01,Tcooling<T02,δup<δ1,δdown<δ1的基础上重量M最小。
其中Tup(x1~x7),Tcooling(x1~x7),δup(x1~x7),δdown(x1~x7)已建立函数关系,关键是重量M只与结构参数(x1~x4)有关,也已建立M(x1~x4)的表达式,x1~x7均有取值范围。请问这种情况Tup(x1~x7),Tcooling(x1~x7),δup(x1~x7),δdown(x1~x7)的表达式还能用吗?是不是需要重新建立Tup(x1~x4),Tcooling(x1~x4),δup(x1~x4),δdown(x1~x4)的表达式?
树脂基复合材料工装数字化设计
4楼2014-05-11 14:25:20
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

caigen2700

铜虫 (初入文坛)

T01、T02、δ1这三个是不是关于(x1~x7)的函数?还是这三个就是固定的数值?感觉应该先用多目标优化来求出满足Tup<T01,Tcooling<T02,δup<δ1,δdown<δ1的(x1~x7)变量的范围,求解出合理的几组目标参数,在用单目标进行对M优化,应该可以,用matlab或者mathcad做出函数曲线模型,应该更直观一些,我也不太懂,大家相互交流交流!呵呵
只有沉下心去,才行
5楼2014-05-17 17:18:47
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

landxie

新虫 (初入文坛)

【答案】应助回帖

如果你已经获得参数之间的函数关系,则可以采用matlab里面的optimization, 例如fmincon, http://www.mathworks.com/help/optim/ug/fmincon.html

如果你的参数之间关系比较复杂,需要有限元计算得出的话(例如某个应力值和尺寸的关系...), 要么简化模型,要么直接采用Ansys的optmization功能
6楼2014-05-17 18:07:37
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 bfy952421 的主题更新
信息提示
请填处理意见