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

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

主站蜘蛛池模板: 夜色爽爽影院18禁妓女影院| 亚洲有码在线播放| 国产精品视频白浆免费视频| 精品久久国产综合精麻豆| 毛片手机在线看| 99无码熟妇丰满人妻啪啪| 一区二区三区四区精品视频| 国产精品视频999| 精品视频一区二区观看| 国产精品专区第1页| 91久久精品日日躁夜夜躁欧美| 精品福利国产| 九色综合伊人久久富二代| 欧美成人免费午夜全| 玖玖精品视频在线观看| 亚洲国产精品无码AV| 亚洲开心婷婷中文字幕| 成人一区在线| 国产白浆视频| 伊人大杳蕉中文无码| 久久久精品国产亚洲AV日韩| 中文字幕日韩久久综合影院| 中文天堂在线视频| 国产h视频免费观看| 性视频一区| 亚洲国产精品久久久久秋霞影院| 国产91小视频在线观看| 日本国产精品| 亚洲a级毛片| 亚洲精品桃花岛av在线| 午夜老司机永久免费看片 | 国产在线日本| 国产91久久久久久| 亚洲乱强伦| 免费毛片a| 狠狠色丁香婷婷综合| 色综合天天娱乐综合网| 免费人成在线观看视频色| 欧美日韩在线成人| 国产91熟女高潮一区二区| 福利一区三区| 色偷偷一区| 亚洲婷婷在线视频| 精品亚洲麻豆1区2区3区 | 老司机精品99在线播放| 久久99精品国产麻豆宅宅| 中文字幕调教一区二区视频| 88国产经典欧美一区二区三区| 久久香蕉国产线看精品| 国产91色在线| 国产永久免费视频m3u8| 成人福利在线视频| 青青久久91| 97国产精品视频自在拍| 亚洲黄色成人| 国产精品流白浆在线观看| 欧美日韩中文国产va另类| 国产情侣一区二区三区| 天堂岛国av无码免费无禁网站 | 少妇人妻无码首页| 国产成人久视频免费| 一级毛片免费不卡在线视频| 男女精品视频| 中文字幕在线日本| 日本精品视频| 天天综合天天综合| 毛片免费观看视频| 六月婷婷综合| 国产浮力第一页永久地址| 成人福利在线免费观看| 欧美 亚洲 日韩 国产| 国内精品九九久久久精品| 一区二区三区精品视频在线观看| 99热这里只有精品2| 久热中文字幕在线| 成人年鲁鲁在线观看视频| 九九九久久国产精品| 亚洲国产欧美国产综合久久| 久无码久无码av无码| 天堂网国产| 中文字幕欧美日韩高清| 精品一区二区三区水蜜桃|