matlab非线性约束优化设计-求大神指教,最好能发个源程序供参考 分析题主的链轮优化问题,其极小值问题是呼有点问题。根据机械设计理论,其极小值问题这样提出比较合理。即min P(x)=(P0*Kz*Ki*Ka*Kp)/KA%x=[x1,x2,x3,x4]式中:P0=0.04467*x(1)^1.08*(x(2)/25.4)^(3-0.028*x(2));单排链功率Ka=0.71332+0.0085*x(3)-0.001*x(3)^2/3;中心距系数KA=1.0;工况系数Kz=(x(1)/19)^1.08;小齿轮齿数系数Kp=x(4)^0.84;多排链系数Ki=0.82;传动比系数约束条件与题主相同。根据上述,可以用matlab的fmincon()最小值函数求解,得到最优解。首先、建立目标函数,fmincon_fun(x)第二,建立约束函数,fmincon_con(x)第三,用fmincon函数求解,即[x,fval,exitflag]=fmincon(@(x)fmincon_fun(x),x0,[],[],[],[],lb,ub,@(x)fmincon_con(x));求解结果x1=35%链轮齿数x2=42.644%链条节距,此处要标准来选取x3=90%链条节数x4=3%链条排数P=-25.8279%最小计算功率为25.8kW如有问题,可以私信给我。
机械优化设计问题,请哪位大佬帮助解决,不尽感激! 多选题哈
机械优化设计里什么叫“起作用约束” 反言之,不起作用,就是没什么用的意思啊打个比方说,你一辆车 完全停止 在平路上,你在给他一个 在地上 锁紧的力F这个F,就是无效的,起作用的约束,active constraint字面意思理解,仅供参考吧,呵呵
机械优化设计 变尺度法 c语言程序 有人会弄吗?帮个忙。计算 f(x1,x2)=x1^2+2*x2^2-4*x1-2*x1*x2 的无约束极值,初始点x0=[1,1]。tt-一维搜索初始步长 ff-差分法求梯度时的。
机械优化设计里什么叫“起作用约束”? 反言之,不起作用,就是没什么用的意思啊打个比方说,你一辆车完全停止在平路上,你在给他一个在地上锁紧的力F这个F,就是无效的,起作用的约束,activeconstraint 字面意思理解,仅供参考吧,呵呵
机械优化设计作业 已经发给你了,请注意查收;是上一届用过的,不过你可以改一下数据;