MATLAB优化工具箱在机械优化设计中的应用

来源 :中国机械 | 被引量 : 0次 | 上传用户:TTjj09
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:使用MATLAB优化工具箱开展优化设计问题求解,其编程工作量非常小,初始参数的输入步骤简单,与工程设计语言相互符合,可以增加设计的效率。特别是面临部分采取预先选定办法可能得不到最优解的工程问题,使用MATLAB语言优化工具箱对优化问题进行求解就变得简单快速。另外,优化工具箱使用比较稳妥的优化算法,和使用惩罚函数法获取的优化结果进行比较,在一定程度上可以增加设计精度。
  关键词:MATLAB优化工具箱;机械优化设计;非线性有约束优化
  机械的最优化设计,主要讲以固定的负荷或者环境条件为前提的情况下,在对机械产品的性能、几何尺寸关联以及别的因素限制范围内,选择设计变量,构建目标函数且致使其可以得到最优值的一个设计办法[1]。近年来,越来越多语言的优化办法法程序能够提供选择,但是这些程度均有个人专属的特点与合适范围。另外,MATLAB语言是根据优化问题来设计原有的优化工具箱,工程技术人员能够直接调用效果高的优化函数进行求解,初始参数的输入步骤简单,语法简单易懂,十分容易上手,同时其编程工作量不大,优越性非常明显。
  1.MATLAB语言及其优化工具箱内容
  MATLAB来源于美国,是其某间公司研究开发的将科学计算、数据可视化以及程序设计集中在一起的工程运用软件,近年来被普遍地使用在自动控制、机械设计以及流体力学等等工程的范围里。工程技术者经过应用MATLAB供给的工具箱,能够有效的解决比较复杂的工程问题,同时还能够对系统开展动态的仿真,使用厉害的图形功能把数值计算的结果显示出来。当中对优化工具箱的使用内容包含:线性和非线性的最小化,方程求解以及曲线拟合等问题中大型课题有效的求解办法法,给优化办法在工程上的具体使用应用提供了更为便捷的路径。
  2.MATLAB优化工具箱函数
  2.1.求解无约束非线性规划的函数
  非线性规划问题主要指在目标函数以及约束函数中,形成一个或者多个非线性函数的情况。而进行无约束优化问题的求解办法,分为直接搜索及梯度两种办法。直接搜索法适合运用在目标函数存在高度非线性,无导数或者导数求解艰难的现象,经常使用直接搜索法主要是单纯形法,其存在收敛速度较慢的缺点。
  2.2.求解线性规划的函数
  优化问题中的线性规划问题主要指目标函数属于优化变量的线性函数,并其受到的约束条件同时也属于优化变量的线性存在等式或者不等式的情况。此种问题由MATLAB优化工具箱中的linprog函数对线性规划问题进行求解,而单纯形法则是求解线性规划方法当中的一种效果比较高的算法。
  2.3.求解有约束非线性规划的函数
  MATLAB优化工具箱中出现约束规划使用工程优化设计问题大部分都是约束非线性规划方面的问题[2]。当前,处理非线性约束优化问题的方法非常多,可是这些算法只可以处理一类比较特别的非线性规划问题。过去的处理方法大多经过创立惩罚函数把出现约束最优化问题直接转变成为无约束最优化问题开展求解。目前,此办法已被效果更佳的以K-T方程解为基础的办法所代替。对约束最优化问题进行求解过程中的必要条件主要是K-T方程,且非线性规划算法还以其最为基础,这些算法可直接开展计算拉格朗日乘子。经过拟牛顿法的更新过程,为K—T方程积聚二阶信息,能够确保有约束拟牛顿法的线性得到收敛。这些方法还可以被称为序列二次规划法,是由于它们在每次主要的迭代过程中均对一次二次规划问题进行求解[3]。使用MATLAB处理工程当中遇到的实际问题,步骤主要如下:
  2.3.1.按照设计的要求以及目的定义进行优化设计问题,对优化问题的类别开展判断。在分析的过程中需要将以下情况完全区分:单目标和多目标;线性和非线性以及是否为线性规划三方面的问题等几种情况。
  2.3.2.按照优化问题的类别构建数学模型,将需要优化的函数选定。
  2.3.3.明确以及肯定必要的数据与设计初始点。
  2.3.4.按照目标函数的性态,给优化选项开展预定。
  2.3.5.把全部的输入参数进行定义后,通过应用调用优化函数方法开展优化程序调试。
  2.3.6.按照优化过程中的详细提示信息,对优化选项中的设置进行修改,直到全部符合优化函数需要的优化条件后才停止。
  2.3.7.对所获得的优化数据及设计方案开展具有合理性与适应性特点的研究。
  经过本文的具体介绍能够知道,运用MATLAB优化工具箱可以有效地取得优化设计算法的整个过程,并且其求解便捷快速,程序十分简明,结果牢固且可靠性大、精度非常高,收敛的效率极其大,在一定程度上增加了工作效率,存在非常大优越性,是所有可以处理机械优化设计问题工具中最重要的工具。特别是面临一些依靠人工不可以处理的问题时,经过对比其可以被称为是科技设计人员最有利的工具。
  参考文献:
  [1]焦丽丽.MATLAB软件在机械优化设计中的应用研究[J].科教文汇(上旬刊),2011,10(06):56-57.
  [2]李旻,李静,饶雄新等. MATLAB优化工具箱在机械优化设计教学中的应用[J].装备制造技术,2010,12(03):156-157.
  [3]王定贤,刘俊鹏,杨丹等.LabVIEW和MATLAB混合编程及在机械优化设计中的应用[J].兰州工业高等专科学校学报,2011,15(04):205-206.
  作者简介:姓名:张岩 性别:男 出生年月日:1989年2月19日 籍贯:辽宁省辽阳市
  学历:大学本科 研究方向:机械设计及其自动化 单位:大连交通大学
其他文献
球形罐体焊接后会产生环形焊缝,焊缝处理不当会产生裂纹,这会影响罐体的安全性。本文首先分析了环形罐体环形焊缝变形和焊缝裂纹的形式.并对裂纹产生的原因作了详细的研究,最后分
摘要:本文主要介绍了非标设计中标准化的意义和途径以及全员参与标准化。  关键词:非标设计;标准化;全员参与  何谓标准化?标准化的定义是:为了在一定范围内获得最佳秩序,对现实问题或潜在问题制定共同使用和重复使用的条款的活动[1]。本文所指的标准化是比较宽泛的定义,它包括了通用化、系列化、模块化等标准化的不同形式。  非标设计:不是按照国家颁布的统一的行业标准和规格进行的机械设计工作,而是根据用途需
摘 要:随着现代科学技术的不断发展与进步,技术的更新周期不断被缩减,在给化工企业带来发展机遇的同时也给其设备的维修与管理带来巨大的挑战。本文从化工机械设备维修与管理的重要性出发,浅要分析了化工机械设备管理和维修中的常见问题,并提出了相应的改善措施。  关键词:化工机械设备;维修;管理  随着人们生活水平的不断提高,对物质的质量水平也在不断提高。化工产业的发展应用非常广泛,同时也是我国经济的支柱产业
公路深埋隧道音频大地电磁法反演的任务是定量地求出实测电阻率所对应的地电断面参数。音频大地电磁法反演是公路深埋隧道野外数据采集与物探推测解释工程地质问题的核心枢纽,是物探地质解释正确与否的关键。物探反演方法很多,常用的反演方法有BOSTICK、OCCOAM、RRI、NLCG等,影响反演结果的因素也有很多,例如极小值的搜索方法、收敛条件的选择、有限单元法网格剖分的形状及大小、反演中正演的计算次数等,本
摘 要:模块化设计与建造技术是三代非能动核电站的主要特点之一。AP1000依托项目三门和海阳一期核电站机械模块制造和施工过程中,机械模块的安装方式、管道接口、电缆敷设、采购等问题影响了施工的进度和质量。如何利用依托项目施工过程中反馈的经验改进后续机组的机械模块设计是需要工程设计人员考虑的问题。本论文将根据机械模块施工经验反馈,对依托项目机械模块的设计优化进行研究和探讨,为后续核电站机械模块设计提供