机械优化设计实验_第1页
机械优化设计实验_第2页
机械优化设计实验_第3页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、§ 1综合性编程的上机实验一实验目的无约束坐标轮换优化方法调用一维最优化方法,一维最优化方法(0.618法)又调用区间搜索法(进退法),综合性编制程序的上机实验。二实验内容1、搜索区间的确定与区间消去法(进退法)原理(1)方法概要有了目标函数,确定了搜索方向,假设函数f(a具有单谷性,确定极小点a*所 在的区间a b: 在搜索方向上,选定初始点a 1,初始点步长h 0=0.01 (经验,可调整),前进一步得 a2点。 求出a1、a2对应的函数值浙以,比较对应点函数值,确定前进或后退。(2)程序框图:3、一维搜索黄金分割法(0.618 法)(1)基本思想前提:已通过进退法确定了符合函数

2、值高低高规律的搜索区间a , b即,函数的极小点必在a,b内。所以要调用搜索区间的进退法(2)程序框图ED”一/( al>|U tl11-莫他二心)& 口工空1-2 -片工 初始区间a,b,由进退法确定。收敛精度 & ( & =10-4 10-5),缩短率入=0.618计算 ai、a2, f (a i)、f (a 2), 根据区间消去法原理缩短区间,进行区间名称的代换,并保留区间中计算的一个新试 验点及函数值。 检查区间是否短到足够小和函数值收敛到足够近。若条件不满足,则返回到 若条件满足,则取最后两个试验点的平均值作为极小点数值的近似解。4、多维无约束坐标轮换法

3、(1)基本思想把多维问题转化为一系列一维搜索问题。 沿设计变量的各个分量形成的坐标轴依 次进行一维搜索(固定其它分量,仅对一个分量优选,轮番搜索),即调用一维最优化 方法(0.618法),而一维最优化方法(0.618法)又调用区间搜索法(进退法)。重复进 行,直至找出满足精度的极小点。坐标轮换法f (jc) =x 11 -1 fl *)c2+60(3) 具体要求 注意数组的应用,便于设计过程中沿各坐标轴迭代时的数据处理; 注意子程序和子函数的调用,简化设计过程,便于数据的计算机处理; 设计结果在界面上显示,并进行数据分析。 写出上机实验报告§ 2有约束优化方法应用编制程序的上机实验实

4、验目的使学生能用有约束优化设计方法解决简单工程问题的优化设计,对所设计的问题建立数学模型,并确定设计变量、目标函数和约束条件;调用有约束问题的最优化方法(惩罚函数法)编制程序,进而在计算机上求解并对优化的计算结果进行正确的分析和 处理。实验内容1、对简单工程问题的优化设计问题建立数学模型问题由老师指定;2、惩罚函数法惩罚函数法是一种使用很广泛、很有效的间接解法。它的基本原理是将约束优化问题中的不等式和等式约束函数经过加权转化后,和原来目标函数结合,形成新的目标函数惩罚函数.J-lA1求解该目标函数的无约束极小值,以期得到原问题的约束最优解。为此,按一定的法则,改变加权因子丫 1和丫2的值,构成

5、一系列的无约束优化问题,求得一系列的 无约束最优解,并不断地逼近原约束优化问题的最优解。.惩罚函数法又称序列无约束 极小化方法。3、内点法计算步骤 选取可行的初始点x0,惩罚因子的初值r0,惩罚因子的缩减系数c及收敛精度& 1、& 2;令迭代次数k=0 ; 构造惩罚函数© (x, 丫),选择适当的无约束优化方法,求 ©(x,丫)的无约束 极值,得X* ( 丫)点; 用收敛条件判别式判别是否收敛,满足,迭代终止;否则,令 C=0.10.7, 转 框图如下:C开的J)Mi尸3求r* )ZI (.卓;虫4、具体要求 软件界面设计,编制菜单调用设计命令。并具备健壮性;界面是整个软件的入口,应按照基本设计要求,设计出人机友好的界面, 注意数组的应用,便于设计过程中沿各坐标轴迭代时的数据处理; 注意子程序和子函数的调用,简化设计过程,便于数据的计算机处理; 设计结果在界面上显示,并进行数据分析。 写出上机实验报告5、示例.ICI x惩罚函数法B 标函#t: r(x)-xlA2+x2A2约束备件:l-x1 <0极值点X:1. OG

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论