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

intlinprog 函數在線性規(guī)劃中的應用

2020-10-30 06:35:46郭興明
設備管理與維修 2020年18期
關鍵詞:優(yōu)化模型設計

李 淵,郭興明,蘇 芳

(1.山西大同大學機電工程學院,山西大同 037003;2.山西大同大學建筑與測繪工程學院,山西大同 037003)

0 引言

約束函數和目標函數都是線性函數的優(yōu)化問題,稱作線性規(guī)劃問題[1]。線性規(guī)劃是運籌學、優(yōu)化設計(包括機械優(yōu)化設計)中研究較早、應用廣泛、方法較成熟的一個重要分支,是輔助人們進行科學管理生產生活的一種數學方法。在工農業(yè)生產、經濟管理、交通運輸等經濟活動中,一般都要求提高經濟效果,有2 種途徑:①技術方面的改進,例如,使用新設備、新型原材料和改善生產工藝;②生產組織與計劃的改進,即合理安排人力物力資源。例如,在下料優(yōu)化設計方面,秦旭輝[2]在圓形件的剪切排樣現(xiàn)有的需求約束下的板材用量的線性規(guī)劃模型進行分析,并提出了無多余量的線性規(guī)劃模型。陳立暢[3]運用線性規(guī)劃對鋼板彈簧的下料工序進行分析,以節(jié)省材料為目標,建立優(yōu)化模型,利用軟件WinQSB 求解,得出最優(yōu)方案。劉鑫[4]建立了用于規(guī)劃直角邊零件下料問題的混合整數規(guī)劃模型,并求出其松弛問題的解。在齒輪優(yōu)化設計方面,宋相男[5]提出了一種基于有限元及線性規(guī)劃計算斜齒面齒輪齒面接觸區(qū)域載荷分布及嚙合剛度的方法。張少軍[6]針對一類載荷系數一定的直齒圓柱齒輪傳動設計的優(yōu)化問題,建立了非線性優(yōu)化模型,而后等價地轉化為含混合變量的線性規(guī)劃模型,并給出全局優(yōu)化方法。卜忠紅[7-8]利用基于線性規(guī)劃法計算嚙合剛度和載荷分布的改進方法。此外,在鐵路運輸方面,如占曙光[9]針對高速鐵路受干擾影響導致某區(qū)間在一段時間內部分喪失通過能力的情況,建立考慮動車組接續(xù)的列車運行調整混合整數線性規(guī)劃模型,采用商業(yè)優(yōu)化軟件CPLEX 對模型進行求解。在裝配方面,楊楠楠[10]依據起重機裝配工藝建立裝配作業(yè)優(yōu)先順序圖,采用線性規(guī)劃法建立模型,運用Lingo 軟件進行求解,而后重新分配各工序,有效解決了起重機的裝配流水線平衡問題。

1 線性規(guī)劃問題實例及數學模型建立

1.1 線性規(guī)劃問題實例及分析

某車間有一批長180 cm 的棒料,根據所加工零件的要求,需從這批棒料中成套截取70 cm 長的毛坯不少于100 根,52 cm長的毛坯不少于100 根,35 cm 長的毛坯不多于100 根。要求合理設計下料方案,使剩下的邊角料總長度最短。根據初步估算,可能的下料方案見表1。

1.2 建立數學模型

設計變量:以xi表示第i 種下料方案所需原材料的根數(i=1~8)。

目標函數:F(X)=5x1+6x2+23x3+5x4+24x5+6x6+23x7+5x8→min。

約束條件:g1(X)=2x1+x2+x3+x4≥100,g2(X)=2x2+x3+3x5+2x6+x7≥100,g3(X)=x1+x3+3x4+2x6+3x7+5x8≤100。

該上述一般形式的模型轉化為標準形式為:求X=(x1x2x3x4x5x6x7x8x9x10x11)T,使F(X)=5x1+6x2+23x3+5x4+24x5+6x6+23x7+5x8→min。并且滿足h(X)=2x1+x2+x3+x4-x9≥100,h2(X)=2x2+x3+3x5+2x6+x7-x10≥100,h3(X)=x1+x3+3x4+2x6+3x7+5x8+x11≥100,xi≥0(i=1~11)。

在數學模型的一般形式轉換為標準形式過程中,需要注意的一些問題可以參考文獻[1]。

2 基于intlinprog 函數進行編程求解

2.1 intlinprog 函數簡介

基于數值法求解線性規(guī)劃問題的軟件主要有Matlab、Lingo等。本文著重介紹高版本Matlab 軟件中用于求解混合整數線性規(guī)劃intlinprog 函數。其用法基本和linprog 相差不大。Matlab 中,該模型的標注寫法如下。

式中,f,x,b,beq,lb,ub,intcon 是向量,A 和Aeq 是矩陣,基本語法為x=intlinprog(f,intcon,A,b,Aeq,beq,lb,ub)。與linprog 相比,多了參數intcon,代表整數決策變量所在的位置。例如,x1和x3是整數變量,則有intcon=[1,3]。編程過程中需要注意以下事項。

(1)熟悉intlinprog 函數的基本語法,將對應參量按照一定的順序帶入語法,沒有涉及到的,可以用[]表示;

(2)如果是函數求極大值,那么需要乘以-1,轉化成求極小值;

(3)如果不等式是大于等于的,那么兩端需要乘以-1,轉化成小于等于的。

2.2 編程求解及結果分析

基于上述實例的2 種形式,分別基于intlinprog 函數進行編程,求解如下:

2.2.1 一般形式

2.2.2 標準形式

結果分析:兩者模型的編程結果都顯示,采用第一種方案下料25 根,采用第二種方案下料50 根,可以滿足加工零件的需求,同時使得余料最少,為425 cm。

3 結語

本文基于機械優(yōu)化設計中的棒料下料實際案例,建立了線性規(guī)劃的一般模型,并轉化為標準形式;然后簡單介紹Matlab軟件中的intlinprog 函數,以及一些編程注意事項;最后基于intlinprog 函數對上述案例的2 種模型進行編程求解,結果一致,相互驗證其正確性。

猜你喜歡
優(yōu)化模型設計
一半模型
超限高層建筑結構設計與優(yōu)化思考
房地產導刊(2022年5期)2022-06-01 06:20:14
民用建筑防煙排煙設計優(yōu)化探討
關于優(yōu)化消防安全告知承諾的一些思考
一道優(yōu)化題的幾何解法
重要模型『一線三等角』
重尾非線性自回歸模型自加權M-估計的漸近分布
瞞天過海——仿生設計萌到家
藝術啟蒙(2018年7期)2018-08-23 09:14:18
設計秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
有種設計叫而專
Coco薇(2017年5期)2017-06-05 08:53:16
主站蜘蛛池模板: 亚洲中文精品人人永久免费| 91精品啪在线观看国产| swag国产精品| 88av在线| 一区二区无码在线视频| 久久久久国产精品免费免费不卡| 久久婷婷六月| 日韩不卡高清视频| 国产熟睡乱子伦视频网站| 久久semm亚洲国产| 亚洲国模精品一区| 69av免费视频| 亚洲男人的天堂在线观看| 最近最新中文字幕在线第一页 | 免费福利视频网站| 五月天综合婷婷| 无码'专区第一页| 亚洲日韩精品无码专区97| 伊人精品视频免费在线| 亚洲成aⅴ人在线观看| 福利在线一区| 无码国产偷倩在线播放老年人| 女人爽到高潮免费视频大全| 美女黄网十八禁免费看| 国禁国产you女视频网站| 国内精品视频区在线2021| 亚洲精品777| 亚洲一级毛片在线观| 国产亚洲欧美日本一二三本道| 亚洲国产看片基地久久1024 | 国产成人一区二区| 亚洲一区无码在线| 国产精品无码AV中文| 国产精品hd在线播放| 一本一本大道香蕉久在线播放| 欧美va亚洲va香蕉在线| 99热这里只有精品免费| 凹凸国产熟女精品视频| 日本91视频| 国产一级小视频| 免费高清毛片| 久久综合丝袜长腿丝袜| 视频二区国产精品职场同事| 亚洲最大综合网| 毛片久久久| 精品国产中文一级毛片在线看| 欧美日韩午夜| 亚洲视频无码| 国产成熟女人性满足视频| 日韩精品久久无码中文字幕色欲| 欧美丝袜高跟鞋一区二区| 国产对白刺激真实精品91| 国产一区成人| 精品福利视频导航| 亚洲精品午夜天堂网页| 中国一级特黄视频| 午夜啪啪网| 亚洲欧美日韩动漫| 五月天久久综合国产一区二区| 欧美日韩国产在线观看一区二区三区| 91激情视频| 99在线小视频| 2048国产精品原创综合在线| 97色伦色在线综合视频| 欧美A级V片在线观看| 啪啪啪亚洲无码| 中文字幕伦视频| 国产精品欧美亚洲韩国日本不卡| 精品国产三级在线观看| 精品国产免费观看一区| 狠狠操夜夜爽| 亚洲香蕉久久| 操国产美女| 欧美特黄一级大黄录像| 一级毛片在线免费看| 伊人91视频| 欧美特黄一级大黄录像| 青草精品视频| 她的性爱视频| 秘书高跟黑色丝袜国产91在线| 国产精品视频久| 日韩无码视频专区|