999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

MATLAB優化工具箱在機械優化設計中的應用

2013-12-31 00:00:00張巖
中國機械 2013年18期

摘要:使用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日 籍貫:遼寧省遼陽市

學歷:大學本科 研究方向:機械設計及其自動化 單位:大連交通大學

主站蜘蛛池模板: 国产a网站| 日韩精品成人网页视频在线| 一本一道波多野结衣一区二区| 日本国产精品一区久久久| 午夜精品区| 黄片在线永久| 伊人久久大线影院首页| 国产尤物在线播放| 青青草原国产| 亚洲区欧美区| 亚洲成人一区二区三区| 欧美视频在线播放观看免费福利资源| 国产乱人激情H在线观看| 无码视频国产精品一区二区| 四虎影视永久在线精品| 99视频在线免费| 亚洲精品桃花岛av在线| 久久99精品久久久久纯品| 日本道中文字幕久久一区| 欧美日韩第二页| 国产美女久久久久不卡| 国内精品小视频在线| 国产九九精品视频| 制服丝袜国产精品| 亚洲成网站| 欧美性色综合网| 日韩成人午夜| 婷婷综合在线观看丁香| 中文字幕色站| 国产伦精品一区二区三区视频优播 | 亚洲天堂视频网站| 亚欧成人无码AV在线播放| 香蕉网久久| 亚洲色图欧美激情| 久久综合丝袜长腿丝袜| 亚洲精品无码专区在线观看| 久久精品免费国产大片| 久久精品最新免费国产成人| 在线看免费无码av天堂的| 欧美一级高清片欧美国产欧美| 日韩第八页| 99视频免费观看| 欧美日本中文| 91青青草视频在线观看的| 欧美一级在线看| 国产成人高清在线精品| 国产精品不卡永久免费| 久久精品人人做人人爽| 国产内射在线观看| 久久亚洲中文字幕精品一区| 日韩精品免费一线在线观看| www.91中文字幕| 国产精品偷伦在线观看| 亚洲精品久综合蜜| 国产精品无码AV中文| 国产视频久久久久| 欧洲日本亚洲中文字幕| 国产成人精品高清在线| 日韩高清成人| 一本视频精品中文字幕| 免费A∨中文乱码专区| 美女高潮全身流白浆福利区| 青青草原国产精品啪啪视频| 福利在线不卡| 久久精品66| 国产成人精品日本亚洲| 日韩精品成人在线| 久久香蕉欧美精品| 91麻豆精品视频| 精品剧情v国产在线观看| 亚洲一区二区三区在线视频| 国产aⅴ无码专区亚洲av综合网| 国产精品污视频| 欧美日韩在线国产| 91香蕉国产亚洲一二三区 | 国产精品.com| 欧美精品啪啪一区二区三区| 亚洲码一区二区三区| 日韩免费毛片| 欧美日韩国产高清一区二区三区| 国产制服丝袜91在线| 国产精品99一区不卡|