




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
iSIGHT-FD结合Matlab进行优化
〔以fence为例〕先废话重复一下fence例子啊:农场一哥们有一批400m长的栅栏,想围一个矩形,使矩形面积最大。变量:矩形长Length,宽Width约束条件:周长Perimeter=2*〔Length+Width)=400;目标函数:面积Area=Length*Width最大。序PART0启动iSIGHTPART1设置MatlabPART2设置OptimizationPART3RunStep0.1Step0.2Step2.1Step2.2Step1.1Step1.2Step3.1Step3.2Step-0.1启动iSIGHT-FDDesignGateway.PART0启动iSIGHTStep0.2启动完成后,如以下图。可以点进行全屏。Step1.1连接matlab。具体做法:把matlab图标拖到红线当中,松开!PART1设置MatlabStep1.2双击,设置matlab,分3步:Step1.2.1第一步:读入m文件。1.单击commands;2.单击open;3.选择fence.m,翻开。当然你也可以直接在窗口中编辑;4.Apply。1234fence.m文件的内容为:Area=Length*Width;Perimeter=2*(Length+Width);此处为了简单,m文件只写了计算程序。个人觉得,m文件只写计算程序是最直接的,简单的,而且不容易报错。Step1.2.2第二步:对输入进行映射。1.单击inputmapping;2.在2位置手动输入参数名,Width和Length,与m文件中要用的名字一致;3.选择映射方向;4.按“+”添加。1234Step1.2.3第三步:对输出进行映射。1.单击outputmapping;2.在2位置手动输出参数名,Perimeter和Area,与m文件中要用的名字一致;3.选择映射方向;4.按“+”添加。5.设置好后,单击OK,至此,Matlab设置成功。1234关于映射方向:需要从isight读入,然后供给Matlab使用的,为inputmapping,选择,比方优化的变量。Matlab读入数据后,开始通过Commands里面的计算程序进行计算,得到的数据,为outputMapping,选择,比方优化的目标函数,约束条件。5Step2.1连接Optimization。具体做法:在driver标签里面,把Optimization图标拖到task1上面,松开!PART2设置OptimizationStep2.2双击,设置Optimization,这下分4步:Step2.2.1第一步:设置优化变量:fence的长Length,宽Width。1.单击variables;2.在变量前打钩;3.设置每个变量的初始值及取值范围[lowerbound,upperbound];4.Apply。1234Step2.2.2第二步:设置约束条件,fence的周长Perimeter=400。1.单击constraints;2.在约束条件前打钩;3.设置perimeter的目标值为400。〔如果约束条件为不等式,就需要设置范围[lowerbound,upperbound]〕;4.Apply。1234Step2.2.3第三步:设置目标函数,fence的面积Area最大。1.单击objectives;2.在Area前打钩;3.directions下面单击选择maximize;4.Apply。1234Step2.2.4第四步:选择优化算法。1。单击general;2.单击optimizationtechnique右侧的下拉箭头,
选择NLPQL;3.每个算法下面有些参数可以设置,这里默认就OK了。4.至此,optimization设置完成,OK返回。1243NLPQL为序列二次规划法。算法有很多种,具体公式、适用范围、精度等各不相同。欲知细节如何,还请自个儿琢磨。PART3RunStep3.1单击optimization〔即选中他的情况下〕,1.单击或者2.右键/Run/Runcomponet(optimization1)。12弹出如下窗口,开始优化。进度显示在1位置。1Step3.21.单击history,进行优化现场直播。2.出现经典的黑白格子旗,恭喜你,优化完成了。12从表中看出,最后一次迭代,Length=100,Width=100时,满足Perimeter=400的约束条件下,Area到达最大为10000。后记
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年中考英语之阅读理解专项练5G技术试题(含解析)
- 危害鉴别风险评估及控制-劳工安全卫生管理处
- 整形医院礼仪培训大纲
- 怎制作产品培训
- 绿色校园工作总结
- 管道保护工初级练习试题附答案
- 2025年标准版租房合同模板
- 组长工作述职报告
- 2025企业办公场地租赁合同模板
- 法治教育培训
- 企业安全生产责任制管理制度模版(2篇)
- 起重机械吊具、索具检查记录表(钢丝绳)
- 西学中培训结业汇报
- 无人机运输合同模板
- 《诗经》导读学习通超星期末考试答案章节答案2024年
- 《平凡的世界》教学设计 2024-2025学年人教版高中语文选修《中国小说欣赏》
- 2024年四川省成都市“蓉漂”人才荟武候区招聘23人历年(高频重点提升专题训练)共500题附带答案详解
- 网课智慧树知道《运动技能学习与控制(牡丹江师范学院)》章节测试答案
- 7.1.1条件概率(一)课件高二下学期数学人教A版选择性
- 全国高考物理高考题说题比赛一等奖课件物理说题李焕景
- 巴金名著导读《寒夜》
评论
0/150
提交评论