下载此文档

《机械优化设计》课程实践报告.docx


文档分类:高等教育 | 页数:约8页 举报非法文档有奖
1/8
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/8 下载此文档
文档列表 文档介绍
《机械优化设计》课程实践研究报告研究报告目录:第一部分:λ=、一维搜索程序作业;第二部分:单位矩阵程序作业;第三部分:连杆机构问题;(1)分析优化对象,根据设计问题的要求,选择设计变量,确立约束条件,建立目标函数,建立优化设计的数学模型并编制问题程序;(2)选择适当的优化方法,简述方法原理,进行优化计算;(3)进行结果分析,并加以说明。第四部分:工程优化问题;(1)分析优化对象,根据设计问题的要求,选择设计变量,确立约束条件,建立目标函数,建立优化设计的数学模型并编制问题程序;(2)选择适当的优化方法,简述方法原理,进行优化计算;(3)进行结果分析,并加以说明。第四部分:课程实践心得体会第一部分:λ=、:如图所示假设(a,b)长度为1,此区间搜索最小值,若通过比较搜索区间减为,,区间时即同时当若通过比较搜索区间减为,,,;,。答:依据已知条件编写MATLAB程序function[c,fmin,N]=TEXT3(f,a,b,e)k=;a1=b-k*(b-a);y1=f(a1);a2=a+k*(b-a);y2=f(a2);forN=1:infify1>=y2a=a1;a1=a2;y1=y2;a2=a+k*(b-a);y2=f(a2);elseb=a2;a2=a1;y2=y1;a1=b-k*(b-a);y1=f(a1);endifabs((b-a)/b)<e&abs((y2-y1)/y2)<ec=*(a+b);fmin=f(c);break;endend依次在MATLAB中输入两组方程进行求解①f=inline('cos(x)');[c,fmin,N]=TEXT3(f,0,2*pi,10^(-3))结果如下:②f=inline('(x-2)^2+3')[c,fmin,N]=TEXT3(f,0,10,10^(-2))从结果可以看出黄金分割法求得的解与解析解法求得的结果十分相似第二部分:单位矩阵程序作业function[m]=TEXT(n)fori=1:nforj=1:nif(i==j)m(i,j)=1;elsem(i,j)=0;[m]=TEXT(10)第三部分:连杆机构问题设计一曲柄连杆摇杆机构,要求曲柄l1从转到时,摇杆的转角最佳再现已知的运动规律:且=1,=5,为极位角,其传动角允许在范围内变化。答:这里有两个独立参数和。因此设计变量为将输入角分成30等分,并用近似公式计算,可得目标函数的表达式约束条件是:GX(1)=-X(1)0; GX(2)=-X(2)0; GX(3)=6-X(1)-X(2))0; GX(4)=X(1)-X(2)-40; GX(5)=X(2)-X(1)-40;GX(6)=X(1)^2+X(2)^2-*X(1)*X(2)-160;GX(7)=36-X(1)^2-X(2)^2-*X(1)*X(2))0。采用Matlab软件进行优化设计。求解过程分为三步:=ZUOYE(x)f=0;fori=1:30;a0=acos(((1+x(1))^2-x(2)^2+25)/(10*(1+x(1))));a=(a

《机械优化设计》课程实践报告 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数8
  • 收藏数0 收藏
  • 顶次数0
  • 上传人xiang1982071
  • 文件大小124 KB
  • 时间2020-09-18