論文——天然腸衣搭配問題_第1頁(yè)
已閱讀1頁(yè),還剩41頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、<p><b>  天然腸衣搭配問題</b></p><p><b>  摘要</b></p><p>  本文針對(duì)天然腸衣原料的搭配方案進(jìn)行設(shè)計(jì),充分考慮最優(yōu)化原則,運(yùn)用線性規(guī)劃知識(shí)建立模型,并利用LINGO軟件計(jì)算出結(jié)果。</p><p>  本文首先對(duì)題目中的五個(gè)要求進(jìn)行分析,將前三個(gè)要求綜合在一起考慮,建

2、立數(shù)學(xué)模型解決。充分考慮前三個(gè)要求:成品捆數(shù)越多越好,在此基礎(chǔ)上每捆中最短長(zhǎng)度最長(zhǎng)的越多越好,并且成品總長(zhǎng)度及每捆數(shù)量可以有適當(dāng)誤差,確定線性規(guī)劃中的目標(biāo)函數(shù)為每種規(guī)格中的原料組裝后所剩腸衣的長(zhǎng)度之和最小,并結(jié)合題意給出約束條件,在算出每種規(guī)格理想的最大捆數(shù)的基礎(chǔ)上運(yùn)用LINGO軟件求出最佳的搭配方案。</p><p>  其次針對(duì)第四個(gè)要求,先將規(guī)格三和規(guī)格二中所剩的腸衣,按照最優(yōu)化理論建立線性規(guī)劃模型求解,然

3、后再將規(guī)格二和規(guī)格一中所剩下的腸衣建立模型求解,并給出最終的設(shè)計(jì)方案。</p><p>  運(yùn)用上述模型,再利用LINGO軟件計(jì)算出最終成品數(shù)為191捆,剩余腸衣原料總長(zhǎng)為285米。</p><p>  當(dāng)腸衣的原料表給出后,將數(shù)據(jù)帶入文中模型并運(yùn)用LINGO軟件進(jìn)行計(jì)算,能夠在30分鐘以內(nèi)產(chǎn)生最佳搭配方案,滿足題目要求。</p><p>  關(guān)鍵詞: 搭配 線性

4、規(guī)劃模型 LINGO </p><p><b>  一.模型假設(shè)</b></p><p>  假設(shè)在設(shè)計(jì)方案中,組裝時(shí)優(yōu)先考慮每種規(guī)格的腸衣獨(dú)自組裝,之后再將每種規(guī)格所剩的腸衣降級(jí)進(jìn)行組裝。</p><p>  假設(shè)腸衣原料降級(jí)使用只能降到相鄰規(guī)格。比如,規(guī)格三只能降級(jí)到規(guī)格二,而不能降級(jí)到規(guī)格一。</p><p> 

5、 假設(shè)腸衣原料降級(jí)使用時(shí),原料長(zhǎng)度不降級(jí)。比如,將長(zhǎng)度為14米的原料與長(zhǎng)度介于7-13.米的進(jìn)行捆扎時(shí),長(zhǎng)度仍然按14米計(jì)算。</p><p><b>  符號(hào)說明</b></p><p>  為某一規(guī)格中第捆成品中第檔腸衣原料的根數(shù)</p><p>  為第捆成品中第檔次腸衣的長(zhǎng)度</p><p>  為某一規(guī)格中第檔

6、次對(duì)應(yīng)的總根數(shù)</p><p>  為第種規(guī)格中每捆要求的根數(shù),</p><p>  為第種規(guī)格中最大成品捆數(shù)</p><p><b>  三.模型分析</b></p><p>  結(jié)合題目要求,我們將設(shè)計(jì)的搭配方案分為兩個(gè)模型。其中模型一的設(shè)計(jì)方案先將每種規(guī)格的腸衣分別進(jìn)行搭配;模型二將模型一中每種規(guī)格所剩腸衣按照要求

7、(4)降級(jí)進(jìn)行搭配。最終得出最后的設(shè)計(jì)方案。</p><p>  模型一主要針對(duì)要求(1)、(2)、(3)建立。具體步驟如下:</p><p>  1、計(jì)算每種規(guī)格理想的最大捆數(shù);</p><p>  2、可以分析出如果方案中所剩下的腸衣總長(zhǎng)度最小就可以同時(shí)滿足要求(1)和(2),即捆數(shù)最多的情況下,每捆成品最短長(zhǎng)度最長(zhǎng)。再結(jié)合要求(3),應(yīng)用線性規(guī)劃建立模型設(shè)計(jì)搭

8、配方案;</p><p>  3、應(yīng)用LINGO軟件計(jì)算出結(jié)果。</p><p>  模型二針對(duì)要求(4)建立,具體步驟如下:</p><p>  將模型一中規(guī)格三所剩原料降級(jí)同規(guī)格二所剩原料進(jìn)行組裝。應(yīng)用模型一中的原理建立線性規(guī)劃模型,并應(yīng)用LINGO軟件計(jì)算結(jié)果;</p><p>  將上面步驟中所剩規(guī)格二的原料降級(jí)同模型一中規(guī)格一所剩原

9、料進(jìn)行組裝。同樣應(yīng)用模型一中的原理建立線性規(guī)劃模型,并應(yīng)用LINGO軟件計(jì)算結(jié)果。</p><p>  四.模型的建立與求解</p><p>  4.0計(jì)算三種規(guī)格成品的理想最大捆數(shù) </p><p>  根據(jù)題目要求(1),對(duì)于給定的原料,成品捆數(shù)越多越好;要求(3)每捆成品總長(zhǎng)度允許有0.5的誤差。我們據(jù)此計(jì)算三種規(guī)格對(duì)應(yīng)的理論最大捆數(shù)。</p>

10、<p>  用每種規(guī)格腸衣的總長(zhǎng)度除以每捆成品總長(zhǎng)度的下限88.5,得出針對(duì)長(zhǎng)度的最大捆數(shù);用每種規(guī)格腸衣的總根數(shù)除以對(duì)應(yīng)規(guī)格每捆要求的數(shù)量,得出針對(duì)根數(shù)的最大捆數(shù);易知,理論最大捆數(shù)為兩者中較小的一個(gè),具體計(jì)算公式為</p><p>  . ...... ①</p><p>  其中為理想最大捆數(shù),為某種規(guī)格原料的總長(zhǎng)度,為某種規(guī)格原料的總根數(shù),為某種規(guī)格第檔腸衣的單位

11、長(zhǎng)度。以規(guī)格一為例,理論最大捆數(shù)為:</p><p><b>  。</b></p><p>  據(jù)此計(jì)算三種規(guī)格最大捆數(shù)如下表1所示:</p><p><b>  表1 </b></p><p>  4.1模型一,分別設(shè)計(jì)三種規(guī)格原料的搭配方案</p><p>  結(jié)合要求

12、(1)、(2)可知,題目要求設(shè)計(jì)的搭配方案滿足“給定的一批原料,裝出的成品捆數(shù)越多越好,且對(duì)于成品捆數(shù)相同的方案,使得最短長(zhǎng)度最長(zhǎng)的成品最多”,經(jīng)過分析可知,該要求等價(jià)于“對(duì)每種規(guī)格的腸衣應(yīng)用搭配方案后,所剩下的腸衣長(zhǎng)度之和最小”。再結(jié)合要求(3),總長(zhǎng)度允許的0.5誤差,總根數(shù)允許比標(biāo)準(zhǔn)少一根,應(yīng)用線性規(guī)劃建立模型。在求解模型時(shí),將每種規(guī)格理想最大捆數(shù)依次按從大到小的順序代入模型求解,直至第一組解求出,相應(yīng)最優(yōu)的搭配方案即可確定。具體

13、驟如下:</p><p>  根據(jù)題目要求將原料描述表進(jìn)行分檔并標(biāo)號(hào)如下表2所示:</p><p><b>  表2</b></p><p><b>  2、建立模型一</b></p><p>  設(shè)表示某一規(guī)格中,第捆成品中第檔次腸衣的長(zhǎng)度。某一規(guī)格中第檔次對(duì)應(yīng)的總根數(shù)為,每一種規(guī)格的成品捆數(shù)為,

14、每種規(guī)格中都用表示第捆第檔腸衣的根數(shù), 表示第種規(guī)格中最大成品捆數(shù),表示第種規(guī)格中每捆要求的根數(shù),且用表示方案搭配剩下的所有腸衣長(zhǎng)度之和。根據(jù)前面分析可知,我們需要求解的是在題目的要求(1)、(2)、(3)下,的最小值。易知,當(dāng)取得最小值時(shí),必然取得最大值,此時(shí)求出的就是最佳搭配方案。具體的線性規(guī)劃模型如下:</p><p><b>  S.T. </b></p><

15、;p> ?。?</p><p>  3、將三種規(guī)格的數(shù)值分別帶入模型并計(jì)算結(jié)果</p><p> ?。á。┽槍?duì)規(guī)格一,將其數(shù)據(jù)帶入到模型②式中可得如下規(guī)劃模型:</p><p><b>  S.T. </b></p><p>  將理想最大捆數(shù)代入模型,應(yīng)用LINGO計(jì)算模型的最優(yōu)解

16、,即規(guī)格一的最大成品捆數(shù)為14。具體的搭配方案如下表3所示(求解程序及結(jié)果見附錄6.1):</p><p>  表3 規(guī)格一的搭配方案</p><p>  (ⅱ)針對(duì)規(guī)格二,將其數(shù)值帶入模型②式中同理可得線性規(guī)劃模型。限于篇幅,我們?cè)诖藨?yīng)用矩陣對(duì)模型進(jìn)行簡(jiǎn)化。</p><p><b>  設(shè),</b></p><p> 

17、 代入數(shù)據(jù)后具體模型如下:</p><p>  應(yīng)用LINGO計(jì)算結(jié)果,經(jīng)過驗(yàn)證時(shí),模型有最優(yōu)解,即規(guī)格二的最大成品捆數(shù)為37,具體搭配方案如下表4(求解程序見附錄6.2):</p><p>  表4 規(guī)格二的搭配方案</p><p> ?。á#┽槍?duì)規(guī)格三,將數(shù)值帶入模型②,同樣應(yīng)用矩陣對(duì)模型進(jìn)行簡(jiǎn)化。</p><p><b>  

18、設(shè):</b></p><p><b>  ,</b></p><p>  代入數(shù)據(jù)后具體模型如下:</p><p>  應(yīng)用LINGO計(jì)算結(jié)果, 當(dāng)時(shí),模型有最優(yōu)解,即規(guī)格三的最大成品捆數(shù)為135,具體搭配方案如下表5所示(求解程序及結(jié)果見附錄6.3): </p><p>  說明:表中

19、空格處值為0,下文類推。 </p><p>  3.2模型二,設(shè)計(jì)剩余原料的搭配方案</p><p>  設(shè)計(jì)剩余原料的搭配方案,即針對(duì)要求(4)求解。此時(shí),剩余原料可以降級(jí)使用。現(xiàn)對(duì)模型一中所剩下的原料,進(jìn)行組裝成品。</p><p>  首先,統(tǒng)計(jì)模型一中各種規(guī)格所剩的腸衣原料如下表6所示:</p><p><b&

20、gt;  表6</b></p><p>  其次,將規(guī)格三和規(guī)格二剩下的原料放在一起進(jìn)行組裝。具體操作如下步驟:</p><p> ?。?)計(jì)算成品理論最大捆數(shù)</p><p>  根據(jù)模型一中①式,可計(jì)算理論最大捆數(shù)為,計(jì)算取整后。將數(shù)據(jù)整理至規(guī)格二并排序后得下表7:</p><p><b>  表7</b>

21、;</p><p> ?。?)按剩余腸衣長(zhǎng)度之和最小的理論,并結(jié)合規(guī)格二中組裝成品的要求,可建立如下線性規(guī)劃模型:</p><p><b>  S.T. </b></p><p>  運(yùn)用LINGO軟件計(jì)算結(jié)果,當(dāng)時(shí),模型取得最優(yōu)解344.5,具體設(shè)計(jì)方案如下表8所示(求解程序及結(jié)果見附錄6.4): </p>&l

22、t;p><b>  表8</b></p><p>  再用上面計(jì)算得到的剩余量(全為規(guī)格二,符合假設(shè)2)和規(guī)格一的剩余量進(jìn)行計(jì)算,數(shù)據(jù)如下表9所示:</p><p><b>  表9</b></p><p>  用同樣的方法求解得,當(dāng)m=2時(shí),模型取得最優(yōu)解,具體的設(shè)計(jì)方案如下表10所示(求解程序及結(jié)果見附錄6.5)

23、:</p><p><b>  表10</b></p><p>  3.3模型求解最終結(jié)果</p><p>  應(yīng)用上述搭配方案后,得出最終成品結(jié)果如下表11所示:</p><p><b>  表11</b></p><p>  得出最終剩余腸衣原料如下表12所示:</

24、p><p><b>  表12</b></p><p><b>  五.模型說明</b></p><p>  本文圍繞著最優(yōu)化原則,緊扣題目要求,運(yùn)用線性規(guī)劃模型將最佳腸衣搭配方案設(shè)計(jì)出來,并成功利用LINGO軟件計(jì)算出題目提供的三種規(guī)格腸衣的搭配方案。</p><p>  另外,將題目中腸衣的原料表中

25、的數(shù)據(jù)帶入文中模型并運(yùn)用LINGO軟件進(jìn)行計(jì)算,并求出最佳搭配方案,整個(gè)運(yùn)算過程時(shí)間都在30分鐘以內(nèi),滿足題目要求(5)。</p><p>  需要說明的是,本文在設(shè)計(jì)方案時(shí),先做了如下假設(shè):設(shè)計(jì)時(shí)優(yōu)先考慮三種規(guī)格腸衣各自的搭配方案,然后在此基礎(chǔ)上再將剩余原料降級(jí)進(jìn)行搭配。其實(shí)在設(shè)計(jì)方案時(shí),也可以去掉這個(gè)假設(shè)。在設(shè)計(jì)方案時(shí),將三種規(guī)格的產(chǎn)品一起考慮,即在滿足題目要求的情況先利用線性規(guī)劃模型設(shè)計(jì)規(guī)格三的搭配方案,再

26、將規(guī)格三中剩余的原料降級(jí)到規(guī)格二中進(jìn)行相同的設(shè)計(jì),接下來再將規(guī)格二中剩余的原料降級(jí)到規(guī)格一中進(jìn)行設(shè)計(jì),并最終得到最優(yōu)的搭配方案。這種設(shè)計(jì)方案的原理和本文的設(shè)計(jì)原理完全一致,但是由于考慮的順序不同,兩種情況下的到的最優(yōu)搭配方案可能有優(yōu)劣之分。本文限于篇幅,并未對(duì)兩者進(jìn)行比較篩選。</p><p><b>  參考文獻(xiàn)</b></p><p>  [1] 韓中庚.?dāng)?shù)學(xué)建

27、模方法及其運(yùn)用(第二版).北京:高等教育出版社,2009</p><p>  [2] 袁新生等.LINGO和Excel在數(shù)學(xué)建模中的應(yīng)用.北京:科學(xué)出版社,2007</p><p>  [3] 趙東方.?dāng)?shù)學(xué)模型與計(jì)算.北京:科學(xué)技術(shù)出版社,2007</p><p><b>  六.附錄:</b></p><p>  

28、6.1第一規(guī)格LINGO程序與求解結(jié)果:</p><p><b>  6.6.1求解程序</b></p><p>  !第一規(guī)格模型求解程序;</p><p><b>  MODEL:</b></p><p><b>  SETS:</b></p><p&g

29、t;  WH/W1..W14/:AI;</p><p>  VD/V1..V8/:DJ;</p><p>  MN/M1..M8/:BJ;</p><p>  LINK(WH,VD):C,X;</p><p><b>  ENDSETS</b></p><p><b>  DATA:&l

30、t;/b></p><p>  AI=20,20,20,20,20,20,20,20,20,20,20,20,20,20;</p><p>  DJ=43,59,39,41,27,28,34,21;</p><p>  BJ=3,3.5,4,4.5,5,5.5,6,6.5;</p><p>  C=3 3.5 4 4.5 5 5.5 6

31、 6.5 </p><p>  3 3.5 4 4.5 5 5.5 6 6.5</p><p>  3 3.5 4 4.5 5 5.5 6 6.5</p><p>  3 3.5 4 4.5 5 5.5 6 6.5</p><p>  3 3.5 4 4.5 5 5.5 6 6.5</p><p>  3 3.5 4

32、4.5 5 5.5 6 6.5</p><p>  3 3.5 4 4.5 5 5.5 6 6.5</p><p>  3 3.5 4 4.5 5 5.5 6 6.5</p><p>  3 3.5 4 4.5 5 5.5 6 6.5</p><p>  3 3.5 4 4.5 5 5.5 6 6.5</p><p>

33、  3 3.5 4 4.5 5 5.5 6 6.5</p><p>  3 3.5 4 4.5 5 5.5 6 6.5</p><p>  3 3.5 4 4.5 5 5.5 6 6.5</p><p>  3 3.5 4 4.5 5 5.5 6 6.5;</p><p><b>  ENDDATA</b></p&

34、gt;<p>  MIN=@SUM(VD(J):DJ(J)*BJ(J))-@SUM(LINK(I,J):C(I,J)*X(I,J));!建立目標(biāo)函數(shù);</p><p>  @FOR(WH(I):@SUM(VD(J):C(I,J)*X(I,J))<=89.5); !約束條件;</p><p>  @FOR(WH(I):@SUM(VD(J):C(I,J)*X(I,J))&

35、gt;=88.5); </p><p>  @FOR(VD(J):@SUM(WH(I):X(I,J))<=DJ(J));</p><p>  @FOR(WH(I):@SUM(VD(J):X(I,J))<=AI(I));</p><p>  @FOR(WH(I):@SUM(VD(J):X(I,J))>=19);</p>

36、<p>  @FOR(LINK(I,J):@GIN(X(I,J)));!整數(shù)規(guī)劃求解,令變量X為整數(shù);</p><p><b>  END</b></p><p>  6.1.2運(yùn)行結(jié)果:</p><p>  Global optimal solution found.</p><p>  Objectiv

37、e value: 52.50000 </p><p><b>  !目標(biāo)函數(shù)最優(yōu)解;</b></p><p>  Extended solver steps: 0</p><p>  Total solver iteratio

38、ns: 110</p><p>  X( W1, V1) 0.000000 -3.000000</p><p>  X( W1, V2) 0.000000 -3.500000</p><p>  X( W1, V3) 13.00000

39、 -4.000000</p><p>  X( W1, V4) 1.000000 -4.500000</p><p>  X( W1, V5) 0.000000 -5.000000</p><p>  X( W1, V6) 6.000000 -5

40、.500000</p><p>  X( W1, V7) 0.000000 -6.000000</p><p>  X( W1, V8) 0.000000 -6.500000</p><p>  X( W2, V1) 10.00000 -3.000000</p

41、><p>  X( W2, V2) 0.000000 -3.500000</p><p>  X( W2, V3) 0.000000 -4.000000</p><p>  X( W2, V4) 1.000000 -4.500000</p><p&g

42、t;  X( W2, V5) 0.000000 -5.000000</p><p>  X( W2, V6) 1.000000 -5.500000</p><p>  X( W2, V7) 5.000000 -6.000000</p><p>  X( W2, V8

43、) 3.000000 -6.500000</p><p>  X( W3, V1) 0.000000 -3.000000</p><p>  X( W3, V2) 0.000000 -3.500000</p><p>  X( W3, V3) 12.0

44、0000 -4.000000</p><p>  X( W3, V4) 0.000000 -4.500000</p><p>  X( W3, V5) 7.000000 -5.000000</p><p>  X( W3, V6) 0.000000

45、 -5.500000</p><p>  X( W3, V7) 0.000000 -6.000000</p><p>  X( W3, V8) 1.000000 -6.500000</p><p>  X( W4, V1) 10.00000 -3.000000&l

46、t;/p><p>  X( W4, V2) 0.000000 -3.500000</p><p>  X( W4, V3) 0.000000 -4.000000</p><p>  X( W4, V4) 0.000000 -4.500000</p><

47、;p>  X( W4, V5) 0.000000 -5.000000</p><p>  X( W4, V6) 1.000000 -5.500000</p><p>  X( W4, V7) 9.000000 -6.000000</p><p>  X( W4

48、, V8) 0.000000 -6.500000</p><p>  X( W5, V1) 0.000000 -3.000000</p><p>  X( W5, V2) 11.00000 -3.500000</p><p>  X( W5, V3)

49、0.000000 -4.000000</p><p>  X( W5, V4) 0.000000 -4.500000</p><p>  X( W5, V5) 0.000000 -5.000000</p><p>  X( W5, V6) 0.000000

50、 -5.500000</p><p>  X( W5, V7) 2.000000 -6.000000</p><p>  X( W5, V8) 6.000000 -6.500000</p><p>  X( W6, V1) 6.000000 -3.0000

51、00</p><p>  X( W6, V2) 0.000000 -3.500000</p><p>  X( W6, V3) 0.000000 -4.000000</p><p>  X( W6, V4) 0.000000 -4.500000</p>

52、<p>  X( W6, V5) 0.000000 -5.000000</p><p>  X( W6, V6) 13.00000 -5.500000</p><p>  X( W6, V7) 0.000000 -6.000000</p><p>  X

53、( W6, V8) 0.000000 -6.500000</p><p>  X( W7, V1) 2.000000 -3.000000</p><p>  X( W7, V2) 8.000000 -3.500000</p><p>  X( W7, V3)

54、 0.000000 -4.000000</p><p>  X( W7, V4) 3.000000 -4.500000</p><p>  X( W7, V5) 0.000000 -5.000000</p><p>  X( W7, V6) 0.000000

55、 -5.500000</p><p>  X( W7, V7) 7.000000 -6.000000</p><p>  X( W7, V8) 0.000000 -6.500000</p><p>  X( W8, V1) 0.000000 -3.

56、000000</p><p>  X( W8, V2) 0.000000 -3.500000</p><p>  X( W8, V3) 11.00000 -4.000000</p><p>  X( W8, V4) 2.000000 -4.500000</p&

57、gt;<p>  X( W8, V5) 6.000000 -5.000000</p><p>  X( W8, V6) 0.000000 -5.500000</p><p>  X( W8, V7) 0.000000 -6.000000</p><p>

58、;  X( W8, V8) 1.000000 -6.500000</p><p>  X( W9, V1) 0.000000 -3.000000</p><p>  X( W9, V2) 9.000000 -3.500000</p><p>  X( W9, V3)

59、 0.000000 -4.000000</p><p>  X( W9, V4) 5.000000 -4.500000</p><p>  X( W9, V5) 0.000000 -5.000000</p><p>  X( W9, V6) 3.000

60、000 -5.500000</p><p>  X( W9, V7) 1.000000 -6.000000</p><p>  X( W9, V8) 2.000000 -6.500000</p><p>  X( W10, V1) 3.000000

61、 -3.000000</p><p>  X( W10, V2) 3.000000 -3.500000</p><p>  X( W10, V3) 0.000000 -4.000000</p><p>  X( W10, V4) 0.000000 -4.50000

62、0</p><p>  X( W10, V5) 14.00000 -5.000000</p><p>  X( W10, V6) 0.000000 -5.500000</p><p>  X( W10, V7) 0.000000 -6.000000</p>

63、;<p>  X( W10, V8) 0.000000 -6.500000</p><p>  X( W11, V1) 4.000000 -3.000000</p><p>  X( W11, V2) 8.000000 -3.500000</p><p&g

64、t;  X( W11, V3) 1.000000 -4.000000</p><p>  X( W11, V4) 0.000000 -4.500000</p><p>  X( W11, V5) 0.000000 -5.000000</p><p>  X( W11

65、, V6) 0.000000 -5.500000</p><p>  X( W11, V7) 0.000000 -6.000000</p><p>  X( W11, V8) 7.000000 -6.500000</p><p>  X( W12, V1)

66、 8.000000 -3.000000</p><p>  X( W12, V2) 0.000000 -3.500000</p><p>  X( W12, V3) 0.000000 -4.000000</p><p>  X( W12, V4) 0.00000

67、0 -4.500000</p><p>  X( W12, V5) 0.000000 -5.000000</p><p>  X( W12, V6) 1.000000 -5.500000</p><p>  X( W12, V7) 10.00000

68、 -6.000000</p><p>  X( W12, V8) 0.000000 -6.500000</p><p>  X( W13, V1) 0.000000 -3.000000</p><p>  X( W13, V2) 5.000000 -3.50000

69、0</p><p>  X( W13, V3) 1.000000 -4.000000</p><p>  X( W13, V4) 10.00000 -4.500000</p><p>  X( W13, V5) 0.000000 -5.000000</p>

70、;<p>  X( W13, V6) 3.000000 -5.500000</p><p>  X( W13, V7) 0.000000 -6.000000</p><p>  X( W13, V8) 1.000000 -6.500000</p><p&g

71、t;  X( W14, V1) 0.000000 -3.000000</p><p>  X( W14, V2) 0.000000 -3.500000</p><p>  X( W14, V3) 1.000000 -4.000000</p><p>  X( W14

72、, V4) 19.00000 -4.500000</p><p>  X( W14, V5) 0.000000 -5.000000</p><p>  X( W14, V6) 0.000000 -5.500000</p><p>  X( W14, V7)

73、 0.000000 -6.000000</p><p>  X( W14, V8) 0.000000 -6.500000</p><p>  6.2第二規(guī)格LINGO求解程序與結(jié)果:</p><p><b>  6.2.1求解程序</b></p><p>  !第

74、二規(guī)格模型建立與求解;</p><p><b>  MODEL:</b></p><p><b>  SETS:</b></p><p>  WH/W1..W37/:AI;</p><p>  VD/V1..V14/:DJ;</p><p>  MN/M1..M14/:BJ;

75、</p><p>  LINK(WH,VD):C,X;</p><p><b>  ENDSETS</b></p><p><b>  DATA:</b></p><p>  AI=8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8

76、,8,8,8,8,8,8,8;</p><p>  DJ=24,24,20,25,21,23,21,18,31,23,22,59,18,25;</p><p>  BJ=7,7.5,8,8.5,9,9.5,10,10.5,11,11.5,12,12.5,13,13.5;</p><p><b>  C= </b></p><

77、p>  7 7.5 8 8.5 9 9.5 10 10.5 11 11.5 12 12.5 13 13.5 </p><p>  7 7.5 8 8.5 9 9.5 10 10.5 11 11.5 12 12.5 13 13.5 </p><p>  7 7.5 8 8.5 9 9.5 10 10.5 11 11.5 12 12.5 13 13.5 </p><p

78、>  7 7.5 8 8.5 9 9.5 10 10.5 11 11.5 12 12.5 13 13.5</p><p>  7 7.5 8 8.5 9 9.5 10 10.5 11 11.5 12 12.5 13 13.5 </p><p>  7 7.5 8 8.5 9 9.5 10 10.5 11 11.5 12 12.5 13 13.5 </p><p&g

79、t;  7 7.5 8 8.5 9 9.5 10 10.5 11 11.5 12 12.5 13 13.5 </p><p>  7 7.5 8 8.5 9 9.5 10 10.5 11 11.5 12 12.5 13 13.5 </p><p>  7 7.5 8 8.5 9 9.5 10 10.5 11 11.5 12 12.5 13 13.5 </p><p>

80、;  7 7.5 8 8.5 9 9.5 10 10.5 11 11.5 12 12.5 13 13.5 </p><p>  7 7.5 8 8.5 9 9.5 10 10.5 11 11.5 12 12.5 13 13.5 </p><p>  7 7.5 8 8.5 9 9.5 10 10.5 11 11.5 12 12.5 13 13.5 </p><p>

81、  7 7.5 8 8.5 9 9.5 10 10.5 11 11.5 12 12.5 13 13.5 </p><p>  7 7.5 8 8.5 9 9.5 10 10.5 11 11.5 12 12.5 13 13.5</p><p>  7 7.5 8 8.5 9 9.5 10 10.5 11 11.5 12 12.5 13 13.5 </p><p>  

82、7 7.5 8 8.5 9 9.5 10 10.5 11 11.5 12 12.5 13 13.5 </p><p>  7 7.5 8 8.5 9 9.5 10 10.5 11 11.5 12 12.5 13 13.5 </p><p>  7 7.5 8 8.5 9 9.5 10 10.5 11 11.5 12 12.5 13 13.5 </p><p>  7

83、 7.5 8 8.5 9 9.5 10 10.5 11 11.5 12 12.5 13 13.5 </p><p>  7 7.5 8 8.5 9 9.5 10 10.5 11 11.5 12 12.5 13 13.5 </p><p>  7 7.5 8 8.5 9 9.5 10 10.5 11 11.5 12 12.5 13 13.5 </p><p>  7

84、7.5 8 8.5 9 9.5 10 10.5 11 11.5 12 12.5 13 13.5 </p><p>  7 7.5 8 8.5 9 9.5 10 10.5 11 11.5 12 12.5 13 13.5 </p><p>  7 7.5 8 8.5 9 9.5 10 10.5 11 11.5 12 12.5 13 13.5</p><p>  7 7.

85、5 8 8.5 9 9.5 10 10.5 11 11.5 12 12.5 13 13.5 </p><p>  7 7.5 8 8.5 9 9.5 10 10.5 11 11.5 12 12.5 13 13.5 </p><p>  7 7.5 8 8.5 9 9.5 10 10.5 11 11.5 12 12.5 13 13.5 </p><p>  7 7.5

86、 8 8.5 9 9.5 10 10.5 11 11.5 12 12.5 13 13.5 </p><p>  7 7.5 8 8.5 9 9.5 10 10.5 11 11.5 12 12.5 13 13.5 </p><p>  7 7.5 8 8.5 9 9.5 10 10.5 11 11.5 12 12.5 13 13.5 </p><p>  7 7.5

87、 8 8.5 9 9.5 10 10.5 11 11.5 12 12.5 13 13.5 </p><p>  7 7.5 8 8.5 9 9.5 10 10.5 11 11.5 12 12.5 13 13.5 </p><p>  7 7.5 8 8.5 9 9.5 10 10.5 11 11.5 12 12.5 13 13.5</p><p>  7 7.5 8

88、 8.5 9 9.5 10 10.5 11 11.5 12 12.5 13 13.5 </p><p>  7 7.5 8 8.5 9 9.5 10 10.5 11 11.5 12 12.5 13 13.5 </p><p>  7 7.5 8 8.5 9 9.5 10 10.5 11 11.5 12 12.5 13 13.5 </p><p>  7 7.5 8

89、8.5 9 9.5 10 10.5 11 11.5 12 12.5 13 13.5 ;</p><p><b>  ENDDATA</b></p><p><b>  !建立目標(biāo)函數(shù);</b></p><p>  MIN=@SUM(VD(J):DJ(J)*BJ(J))-@SUM(LINK(I,J):C(I,J)*X(I,J

90、));</p><p><b>  !約束條件;</b></p><p>  @FOR(WH(I):@SUM(VD(J):C(I,J)*X(I,J))<=89.5);</p><p>  @FOR(WH(I):@SUM(VD(J):C(I,J)*X(I,J))>=88.5);</p><p>  @FOR(V

91、D(J):@SUM(WH(I):X(I,J))<=DJ(J));</p><p>  @FOR(WH(I):@SUM(VD(J):X(I,J))<=AI(I));</p><p>  @FOR(WH(I):@SUM(VD(J):X(I,J))>=7);</p><p>  @FOR(LINK(I,J):@GIN(X(I,J)));</p>

92、;<p><b>  END</b></p><p>  6.2.2求解結(jié)果:</p><p>  Global optimal solution found.</p><p>  Objective value: 428.0000 </p><p&g

93、t;  Extended solver steps: 167945</p><p>  Total solver iterations: 9579887</p><p>  Variable Value Reduced Cost</p><p&

94、gt;  X( W1, V1) 0.000000 -7.000000</p><p>  X( W1, V2) 0.000000 -7.500000</p><p>  X( W1, V3) 0.000000 -8.000000</p><p>  X( W1, V

95、4) 0.000000 -8.500000</p><p>  X( W1, V5) 2.000000 -9.000000</p><p>  X( W1, V6) 0.000000 -9.500000</p><p>  X( W1, V7) 0.0

96、00000 -10.00000</p><p>  X( W1, V8) 0.000000 -10.50000</p><p>  X( W1, V9) 1.000000 -11.00000</p><p>  X( W1, V10) 1.000000

97、 -11.50000</p><p>  X( W1, V11) 4.000000 -12.00000</p><p>  X( W1, V12) 0.000000 -12.50000</p><p>  X( W1, V13) 0.000000 -13.00

98、000</p><p>  X( W1, V14) 0.000000 -13.50000</p><p>  X( W2, V1) 0.000000 -7.000000</p><p>  X( W2, V2) 0.000000 -7.500000</p>

99、;<p>  X( W2, V3) 1.000000 -8.000000</p><p>  X( W2, V4) 0.000000 -8.500000</p><p>  X( W2, V5) 0.000000 -9.000000</p><p> 

100、 X( W2, V6) 0.000000 -9.500000</p><p>  X( W2, V7) 2.000000 -10.00000</p><p>  X( W2, V8) 0.000000 -10.50000</p><p>  X( W2, V9)

101、 0.000000 -11.00000</p><p>  X( W2, V10) 0.000000 -11.50000</p><p>  X( W2, V11) 4.000000 -12.00000</p><p>  X( W2, V12) 1.00

102、0000 -12.50000</p><p>  X( W2, V13) 0.000000 -13.00000</p><p>  X( W2, V14) 0.000000 -13.50000</p><p>  X( W3, V1) 0.000000

103、 -7.000000</p><p>  X( W3, V2) 0.000000 -7.500000</p><p>  X( W3, V3) 0.000000 -8.000000</p><p>  X( W3, V4) 1.000000 -8.500000

104、</p><p>  X( W3, V5) 0.000000 -9.000000</p><p>  X( W3, V6) 1.000000 -9.500000</p><p>  X( W3, V7) 2.000000 -10.00000</p>&

105、lt;p>  X( W3, V8) 0.000000 -10.50000</p><p>  X( W3, V9) 0.000000 -11.00000</p><p>  X( W3, V10) 1.000000 -11.50000</p><p>  X(

106、 W3, V11) 1.000000 -12.00000</p><p>  X( W3, V12) 0.000000 -12.50000</p><p>  X( W3, V13) 0.000000 -13.00000</p><p>  X( W3, V14)

107、 2.000000 -13.50000</p><p>  X( W4, V1) 0.000000 -7.000000</p><p>  X( W4, V2) 0.000000 -7.500000</p><p>  X( W4, V3) 0.0000

108、00 -8.000000</p><p>  X( W4, V4) 0.000000 -8.500000</p><p>  X( W4, V5) 0.000000 -9.000000</p><p>  X( W4, V6) 3.000000

109、-9.500000</p><p>  X( W4, V7) 1.000000 -10.00000</p><p>  X( W4, V8) 0.000000 -10.50000</p><p>  X( W4, V9) 0.000000 -11.00000<

110、/p><p>  X( W4, V10) 0.000000 -11.50000</p><p>  X( W4, V11) 2.000000 -12.00000</p><p>  X( W4, V12) 0.000000 -12.50000</p>&l

111、t;p>  X( W4, V13) 2.000000 -13.00000</p><p>  X( W4, V14) 0.000000 -13.50000</p><p>  X( W5, V1) 0.000000 -7.000000</p><p>  X(

112、 W5, V2) 0.000000 -7.500000</p><p>  X( W5, V3) 0.000000 -8.000000</p><p>  X( W5, V4) 0.000000 -8.500000</p><p>  X( W5, V5)

113、 0.000000 -9.000000</p><p>  X( W5, V6) 0.000000 -9.500000</p><p>  X( W5, V7) 1.000000 -10.00000</p><p>  X( W5, V8) 4.000000

114、 -10.50000</p><p>  X( W5, V9) 0.000000 -11.00000</p><p>  X( W5, V10) 0.000000 -11.50000</p><p>  X( W5, V11) 0.000000 -1

115、2.00000</p><p>  X( W5, V12) 3.000000 -12.50000</p><p>  X( W5, V13) 0.000000 -13.00000</p><p>  X( W5, V14) 0.000000 -13.50000<

116、;/p><p>  X( W6, V1) 0.000000 -7.000000</p><p>  X( W6, V2) 0.000000 -7.500000</p><p>  X( W6, V3) 1.000000 -8.000000</p><

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫(kù)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論