李方方
(南京農業大學,江蘇 南京 210031)
隨著企業規模的進一步擴大,銷地和產地的數量進一步增多,在物流運輸過程中會出現越來越多的問題。
系統分析即從事物的全局出發,以全局與部分、全局與結構及分層、結構與功能、系統與環境等的相互聯系和相互作用為重點,求得優化的整體目標。運用系統分析的方法,便于從系統的角度找到企業存在的問題,并找到優化的解決方案。本文運用系統分析的方法為企業出謀劃策,以企業物流成本最小化為目標,并建立最優化線性模型,借助lingo編程,為企業決策提供依據。
系統分析[1]的目的是為選擇最優或最滿意系統要求的方案提供依據的,并且運用建模及預測、仿真、優化等技術對系統的相關方面進行定性與定量相結合的分析。通過對系統分析定義、主要研究內容以及系統工程基本工作過程的研究,將系統分析的基本過程歸納總結為以下步驟,具體見實例應用。
某公司有A1、A2、A3三個子公司負責生產某種產品,分別銷往B1、B2、B3、B4四個公司。假定三個公司生產產品質量相同,有關數據如下:A1的產量是7,A2的產量是4,A3的產量是9,B1的產量是 3,B2的產量是 6,B3的產量是 5,B4的產量是6。
3.1 認識問題:物資直接從產地運往銷地,由于各干各的,沒有系統分析整個路線會造成整個公司運費較高,不利于降低物流成本(why);產地,銷地零散沒有互相聯系,運費高(what)。
3.2 搜尋目標:降低總公司的物流成本。
3.3 綜合方案:
方案一:子公司的產品不一定直接發運到銷地,可以在子公司處進行產品集中,最后一起運。
方案二:運往各銷地的產品可以先集中運往其中幾個銷地,再轉運給其他銷地。
方案三:額外建立中轉站,在子公司之間、銷地之間或在產地與銷地之間轉運。

3.4 模型化:以下運價為例。
運用數學建模的方法建立線性規劃模型:
假設:1)把所有可能的產、銷地、轉運站都同時看作產地和銷地,通過判斷矩陣最后進行產銷地、轉運站的選擇;2)在運輸表中,用M表示不可能方案的運費,用0表示自身對自身的運費;3)Ai即產地:銷量為 20,產量為 20+原產量;Ti即轉運站:產量、銷量均為20;Bi即銷地:產量為20,銷量為20+原銷量,其中20為各點可能變化的最大流量。
運用lingo編寫程序
sets:nodes/1..11/:a,b;arcs(nodes,nodes):c,X;endsets data:c=運價;a=20 20 20 20 23 26 25 26 20 20 20;b=20 20 20 20 20 20 20 20 27 24 29;enddata min=@sum(arcs:c*X);@for(nodes(i):@sum(arcs(i,j):x(i,j))=b(i));@for(nodes(i):@sum(arcs(j,i):x(j,i))=a(i));@sum(arcs(i,j)|i#gt#3:x(i,j))=@sum(arcs(i,j)|i#gt#3:x(j,i);end
結果:X(1,1) 11;X(1,5) 9;X(2,2) 20;X(3,3) 20;X(4,4)20;X(5,5) 8;X(5,6) 12;X(6,6) 14;X(6,8) 6;X(7,7)20; X(8,8) 20;X(9,9) 20;X(9,10) 7;X(10,5) 6;X(10,7) 5;X(10,10) 13;X(11,1) 9;X(11,11) 2。
所以,結果最好是把A1的7給A2;A3的9給T1;T1給B1 9;最終運費為68。
3.5 系統評價:通過方案三,實現了產地,銷地,中轉站間的聯系,形成了一個整體,實現了整個公司的運費的降低,實現了系統的目標。
3.6 決策:決定建立中轉站T1,A3產量全給T1,由T1把產品全給B1;A1把產品運到A2;A2分別給B1,B3產量為6和5;由B2負責給B4提供產品;B1向B2提供產品。
本文運用系統分析的方法發現企業存在的問題,并尋找解決方案,在模型化過程中建立線性優化模型并借助lingo得出具體的結果,可以在實際生活中得到很好的應用。
[1] 汪應洛.系統工程導論[M].北京:機械工業出版社,1982.