• 沒有找到結果。

未來研究方向

第五章 結論與未來研究方向

5.2 未來研究方向

綜觀本文對 LCD 與 EPD 產品組合議題所發展的各種產能配置模組,雖 獲得一些研究結論與成效,但仍有部分未臻完善之處值得後續研究與探 討,此外吾人建議可擴展到其他領域的研究議題,彙整提供如下:

(1).「Array 製程產能配置模組」中,本案例自製廠區只有單廠且產 能較小,若後續研究以規模更大的 TFT 廠為例,以多個不同世代廠來實例 研究,觀察 EPD 產品被配置到哪個自製世代廠生產,而該世代廠的 Cell 前段製程產能利用率變化為何?來探究最佳化異質性產品組合獲利模式。

(2).各個產能配置模組之情境分析有論及「比較利益」,後續研究者 可以繼續深入開拓「比較利益」法則在產品組合模式的更多應用。

(3).本文未考慮 FPL 版本與 Module 製程 W.F(Waveform)程式不同版本 影響,後續可針對 FPL 之 W.F.程式結合 Module 排程規劃作研究探討。

(4).本文異質性產品為 EPD 產品,本研究議題亦可適用業界有異質性 產品者參考,倘若有 TFT 產業研發 AMOLED (有機電發光二極體)產品、太 陽能面板產品,若生產設備有部分共用與部分專用,亦適合本文研究領域。

(5).FPL、Array、Cell 至 Module 製程之模組情境分析,藉由不同情 境參數之設定,檢視影響每個模組的重要的影響因子,然而每個模組的參 數很多,本文未一一檢視其交互之影響,只選取一兩種參數影響因子,作 各情境的討論分析。後續研究者可以挑選其他參數來作不同參數情境的敏 感性分析,或進一步研究多個參數之間的交互影響關係,進而對此類型的 異質性產品組合與各世代廠區產能配置問題有更多的投入與研究成果。

參考文獻

英文部份

[1] Kanyalkar, A. P., and Adil, G. K., “An integrated aggregate and detailed planning in a multi-site production environment using linear programming,” International

Journal of Production Research, Vol. 43, No. 20, pp. 4431 – 4454, 2005.

[2] Balachandran, B. V., Balakrishnan, R., and Sivaramakrishnan, K., “Capacity planning with demand uncertainty,” Engineering Economist, Vol. 43, No. 1, pp.49-72,1997.

[3] Bermon, S., and Hood, S. J., “Capacity optiomization planning system(CAPS),”

Interfaces 29, Vol. 5, pp 31-50, 1999.

[4] Cohen, M. A., and Lee, H. L., “Strategic analysis of integrated production-distribution systems: models and methods,” Operations Research, Vol. 36, No. 2, pp.216-228, 1988.

[5] Forrester, J. W., Industrial Dynamics, Cambridge, Massachusetts:Productivity Press, 1961.

[6] Goldratt, E. M. and Cox, J., The Goal─A Process of Ongoing Improvement, North River Press, 1992.

[7] Guinet, A., “Multi-site planning: a transshipment problem,” International Journal

of Production economics, Vol. 74, pp. 21-32, 2001.

[8] Hawkins D. T., “A Major Publishing Revolution - Part 1,” Online, Vol. 24, pp.14-28, 2000.

[9] Hopp, W. J., and Spearman, M. L., Factory Physics: Foundations of

Manufacturing Management, Second Edition, McGraw-Hill, 2000.

[10] Jeong, B., Sim, S. B., Jeong, H. S., and Kim, S. W., “ An Available-to-Promise System for TFT-LCD Manufacturing in Supply Chain,” Computers & Industrial

Engineering , Vol.43, pp.191-212, 2002.

[11] Karabuk, S., and Wu, S. D., “Coordinating strategic capacity planning in the semiconductor industry,” Operations Research, Vol. 151, No. 6, pp. 839-849, 2003.

[12] Lee, T., and Plenert, G., “Maximizing Product Mix Profitability- What’s the Best Analysis Tool,” Production Planning and Control, Vol. 7, No. 6, pp. 547-553, 1996.

[13]Luebbe, R., and Finch, B., “Theory of Constraints and Linear Programming: A Comparison,” International Journal of Production Research, Vol. 30, No. 6, pp.

1471-1478, 1992.

[14] Sauer, J., Suelmann G., and Appelrath, H. J., “Multi-site scheduling with fuzzy concepts,” International Journal of Approximate Reasoning, Vol. 19, pp.145-160, 1998.

[15] Sauer, J. and Appelrath, H. J., “Integrating transportation in a multi-site scheduling environment,” 33rd Hawaii International Conference on System Sciences, Vol. 2, 2000.

[16] Sambasivan, M. and Schmidt, C. P., “A heuristic procedure for solving multi-plant, multi-item, multi-period capacitated lot-sizing problem,” Asia-Pacific

Journal of Operational Research, Vol. 19, pp. 87-105, 2002.

[17] Simchi, L. D., Kaminsky, P. and Simchi, L. E., Design & managing the supply

chain, McGraw-Hill, 2003.

[18] Thierry, C., Besnard, P., Ghattas, D., and Bel, G., “Multi-Site Planning:Non Flexible Production Units and Set-Up Time Treatment,” Proceedings of The 95 Emerging Technologies and Factory Automation(ETFA), Vol. 3, pp. 261-269, 1995.

[19] Wang, K. J., Wang, S. M. and Yang, S. J., “A resource portfolio model for equipment investment and allocation of semiconductor testing industry,” European

Journal of Operational Research, Vol. 179, No. 2, pp. 390-403, 2007.

[20] White, C., and Hastings, N.A.J., “Scheduling techniques for medium scale industry,” Australian Society for Operations Research Bullenn, Vol. 3, pp. 1-4, 1983.

[21] Chen, W. L., Huang, C. Y. and Lai, Y. C., “Multi-tier and multi-site collaborative production: Illustrated by a case example of TFT-LCD manufacturing,” Computers &

Industrial Engineering,Volume 57, No. 1, pp. 61-72, 2009.

[22] Wu, S.D., Erkoc, M., and Karabuk S., “Managing Capacity in the High-tech Industry: A Review of Literature,” The Engineering Economist, Vol. 50, No. 2, pp.

125-158, 2005.

中文部份

[23]朱進立,「薄模液晶顯示器多階多廠排程系統之構建」,國立交通大學工業工

程與管理學系,碩士論文,民國 95 年。

[24]梁宇帆,「薄模電晶體陣列廠機台配置機制之構建」,國立交通大學工業工程

與管理學系,碩士論文,民國 95 年。

[25]林毓淳,「TFT-LCD 主生產排程快速規劃系統」,國立交通大學工業工程與

管理學系,碩士論文,民國 93 年。

[26]許運達,「TFT-LCD 模組廠生產規劃系統之構建」,國立交通大學工業工程

與管理學系,碩士論文,民國 94 年。

[27]莊書銘,「薄模液晶顯示器組立廠主生產排程規劃系統之設計」,國立交通大

學工業工程與管理學系,碩士論文,民國 96 年。

[28]揚迪喬,「薄模液晶顯示器組立廠具雙製程情境下排程系統之設計」,國立交

通大學工業工程與管理學系,碩士論文,民國 97 年。

[29]王柏懿,「TFT-LCD 模組廠考量物料配製之主生產排程規劃系統之構建」,國

立交通大學工業工程與管理學系,碩士論文,民國 97 年。

[30]陳子立,「以模擬為基儲之先進規劃與排程方法 - TFT-LCD 面板產業為

例」,國立清華大學工業工程與管理學系,碩士論文,民國 92 年。

[31]黃建中,「多廠區規劃與排程 - TFT-LCD 面板產業為例」,國立清華大學工

業工程與管理學系,碩士論文,民國 92 年。

[32]陳恩齊,「推式多廠區生產規劃與排程 – 以 TFT-LCD 面板產業為例」,國

立清華大學工業工程與管理學系,碩士論文,民國 93 年。

[33]洪婉茹,「供應網路之生產規劃問題 - 以 TFT-LCD 產業為例」,國立清華大

學工業工程與管理學系,碩士論文,民國 97 年。

[34]曾綜源,「封閉迴圈式主生產排程再排程策略之研究 - 以晶圓製造廠為例」,

國立交通大學工業工程與管理學系,博士論文,民國 88 年。

[35]王凱生,「訂單滿足流程與可允諾量分配模式- 以 TFT LCD 產業為例」,國立

清華大學工業工程與管理學系,碩士論文,民國 96 年。

[36]溫伊婷,「拉式多階多廠之訂單滿足問題 - 以 TFT-LCD 產業為例」,國立清

華大學工業工程與管理學系,碩士論文,民國 97 年。

[37]張哲豪,「TFT LCD 廠生產組合決策評估系統之構建」,國立交通大學工業工

程與管理學系,碩士論文,民國 95 年。

[38]郭清泓,「薄模液晶顯示器產業多階多廠之生產規劃機制」,國立交通大學工

業工程與管理學系,碩士論文,民國 93 年。

[39]陳韋均,「TFT Array 多廠區之產能與產品組合規劃問題」,國立清華大學工

業工程與管理學系,碩士論文,民國 95 年。

[40]曾文萱,「整合 TFT-LCD 多階多世代多廠之生產策略」,國立交通大學工業

工程與管理學系,碩士論文,民國 96 年。

[41]示欣惠,「二階層多廠區產能規劃 - 以 TFT LCD 產業為例」,國立清華大學

工業工程與管理學系,碩士論文,民國 97 年。

[42]溫富源,「TFT-LCD 投資決策分析」,國立交通大學工業工程與管理學系,碩

士論文,民國 96 年。

[43]袁淑貞,「零工型工廠以工作為導向的啟發式排程系統之構建」,中華管理評

論,第二卷,第四期,11-21 頁,民國 88 年。

[44]楊朝仲,系統動力學-思維與應用,五南圖書,民國 96 年。

[45]黃彥彰,「TFT-LCD 產業多廠區訂單規劃與排程」,私立東海大學工業工程與

管理學系,碩士論文,民國 92 年。

[46]彭俊昌,「液晶面板組立廠投料與派工模擬分析」,國立清華大學工業工程與

管理學系,碩士論文,民國 94 年。

[47]吳佳霖,「以 TFT-LCD 面板廠為運籌中心之供應鏈協同預測機制研究 」, 國

立中山大學資訊管理學系,碩士論文,民國 92 年。

[48]許世洲、王偉華、李慶恩,「Fabless 公司的外包產能規劃 」,中國工業工程

學會學刊,第二十卷,第六期,575-598 頁,民國 92 年。

[49]張益菁,「考量需求不確定之單階多廠產能規劃問題—以 TFT-LCD 產業為

例」,國立清華大學工業工程與工程管理學系,碩士論文,民國 96 年。

[50]梁勝銓,「晶圓製造廠產品組合與機器利用率模式之構建」,國立交通大學工

業工程與管理學系,碩士論文,民國 87 年。

[51]黃羨文,紙本書與電子書之比較,台北,漢美圖書有限公司,民國 86 年。

[52]邱炯友,「古騰堡計劃與電子文件建置之相關模式初探」,資訊傳播與圖書館

學,第五卷,第三期,27-38 頁,民國 89 年。

[53]鄭順文,「電子書呈現設備的人因工程評估 」, 朝陽科技大學工業工程與管

理學系,碩士論文,民國 93 年。

[54]王東澤,「電子書市場認知與消費傾向之探討」,國立成功大學高階管理碩士

在職專班,碩士論文,民國 95 年。

[55]高雲換,「電子雜誌及電子書的異業合作模式之研究」, 南華大學出版事業

管理學系,碩士論文,民國 95 年。

[56]羅文嘉,「配對模式與詞語修辭學技巧應用-以電子書閱器圖像設計為例」,大

同大學工業設計學系,碩士論文,民國 97 年。

[57]張藝樺、朱璟淳、廖冠智,「初探國內電子書學位論文研究之趨向與分析」,

CNTE2010-電腦與網路科技在教育上的應用研討會,新竹教育大學,民國 99 年。

[58]邱志健,「電子紙顯示器畫素串音消除之設計研究」,元智大學電機工程學

系,碩士論文,民國 96 年。

網站部份

[59]DIGITIMES 網站

http://www.digitimes.com.tw/

[60]亞馬遜網路書店網站

http://www.amazon.com/

[61]友達光電網站

http://www.auo.com/

[62]元太科技網站

http://www.einkgroup.com/

[63]E ink 網站

http://www.eink.com/

[64]Sipix 網站

http://www.sipix.com/

[65]高通網站

http://www.qmalcomm.com/

[66]工研院 IEK 報告 - 電子書未來發展趨勢

http://edm.itri.org.tw/enews/epaper/9806/c01.htm

[67]電子工程專題-什麼是電子書

www.eettaiwan.com/SEARCH/ART/電子書.HTM

[68]財團法人資訊工業策進會 – 產業研究

http://www.iii.org.tw/service

[69]張清溪教授專欄:比較利益

http://www.epochtimes.com/b5/1/7/13/n172301.htm

附錄 A : Lingo 程式碼

1. FPL 廠區生產規劃

SETS:

! FPL 36期 正式版 2011.12.25;

TIME / 1..36/ : ;

PART /P6 P7 P8 / :MarginFG,InvCOfpl,Yieldfpl,YieldModule ; FACTORY /F1 / : SCap ;

PFT(PART,FACTORY,TIME):FX;

FT(FACTORY,TIME):;

PT(PART,TIME):NDfpl,INVOfpl,INVfpl,INVENDfpl,OffINV,OffFOST,SLV,S L,slo;

PF(PART,FACTORY):FPLavail,SCfpl;

ENDSETS

!---;

DATA:

SCfpl = 22 18 9 ;

marginFG ,InvCOfpl,Yieldfpl,YieldModule,SCap =

@OLE('C:\myLINGO\Nov\12.25\FPL1.xls');

NDfpl,FPLavail = @OLE('C:\myLINGO\Nov\12.25\FPL1.xls');

@OLE('C:\myLINGO\Nov\12.25\FPL1.xls')=FX,SLV,SL,offfost,Invfpl;

!---;

ENDDATA

!---;

CALC:

M = @SUM(FACTORY(i):SCap(i)*30);

ENDCALC

!---;

MIN=@SUM(PT(i,j):(INVfpl(i,j)*InvCOfpl(i))) + @SUM(PT(i,j):

OffFOST(i,j) * MarginFG(i)) ;

! 目標式設定 -庫存總儲存成本 與 未達Forecast之缺貨成本;

n= @size(time);

V= @SUM(PT(i,j):(INVfpl(i,j)*InvCOfpl(i))) ; U= @SUM(PT(i,j): OffFOST(i,j)*MarginFG(i)) ;

@FOR(PFT(i,j,t): FX(i,j,t) <= M* FPLavail(i,j)); ! 式 3-10 生產能

力限制;

@FOR(FT(j,t):@sum(PART(i):(FX(i,j,t))/SCfpl(i,j)) <= SCap(j)); ! 式 3-11生產產能限制 ;

@FOR(PT(i,t) | t #EQ# 1: INVOfpl(i,t)=0); ! 式 3-12 初始庫存 ;

@FOR(PT(i,t) | t #EQ# 1: SLO(i,t)=0); ! 式 3-12 初始缺貨 ;

@FOR(PT(i,t)| t #NE# 1: SL(i,t-1)<=0); ! 式3-14 缺貨不可遞延至 下期;

@FOR(PT(i,t)| t #NE# 1: SL(i,t-1)<=SLV(i,t)); ! 式3-14 缺貨不可遞 延至下期;

@FOR(PT(i,t)| t #EQ# 1: INVfpl(i,t)+SLO(i,t)-SLV(i,t) =

INVOfpl(i,t)+@sum(FACTORY(k):FX(i,k,t))- NDfpl(i,t));! 式 3-15 t=1庫存關係 ;

@FOR(PT(i,t)| t #NE# 1: INVfpl(i,t)+SL(i,t-1)-SLV(i,t) =

INVfpl(i,t-1)+@sum(FACTORY(K):FX(i,k,t))-NDfpl(i,t));! 式3-15

t>1庫存關係

期末庫存+欠貨調整項目=期初庫存+總投產數-需求數 ;

@FOR(PT(i,t): OffFOST(i,t)=SLV(i,t) * Yieldfpl(i) * YieldModule(i) ); ! 式3-16 FPL缺貨與預測需求未滿足量;

@FOR(PFT: FX>=0); ! 式3-17 ;

@FOR(PT(i,t): SLV(i,t)>=0); ! 式3-18 ;

DATA:

@TEXT()=@write(@newline(5), ' V=' ,v, ' U=', u ,' Big M = ' ,m);

@TEXT()=@write(@newline(5),'每期期末庫存 ');

@TEXT()= @TABLE(INVfpl);

@TEXT()= @WRITE(@NEWLINE(5));

@TEXT()= ' 每期期初庫存 ' ; @TEXT()= @TABLE(INVOfpl);

@TEXT()= @WRITE(@NEWLINE(5));

@TEXT()= ' 最後一期期末庫存 ' ; @TEXT()= @TABLE(INVENDfpl);

@TEXT()= @WRITE(@NEWLINE(5));

@TEXT()= ' 各期未達成產品數量 ' ; @TEXT()= @TABLE(OFFINV);

@TEXT()= ' 各期投入產品數 ' ; @TEXT()= @TABLE(FX);

ENDDATA

!---;

2. Array 自製外購廠區之產能配置

SETS:

! Array Cell 前段 自製與外包 產能配置正式版 ;

TIME / 1..39/ : ; PART /P1..P8 / :P;

GEN / G25 G35 G5 G6 / : g ; Vendor / A B C D /:VEN;

Plant / 1 /:;

Process / Array Cell ScCell Module / : S ;

APVP(PART,Vendor,Process)| (VEN(&2) #EQ# 1 ) #AND# (S(&3) #EQ#

1) :ArrYield , ArrVcost; ! (P V Pr) (i,k,m) 良率與成本 ; CPVP(PART,Vendor,Process)| (VEN(&2) #EQ# 1 ) #AND# (S(&3) #EQ#

2) :CelYield , CelVcost ; !( P V Pr) ( i,k,m) 良率成本 ;

SCPVP(PART,Process)| (S(&2) #EQ# 3) :ScCelYield ; !,ScelVcost; !( P Pr) ( i,m) ;

OPVP(PART,Vendor,Process)| (VEN(&2) #GT# 1 ) #AND# (S(&3) #EQ#

1) :VdorYield, VdorVcost; !( P V Pr) ( i,k,m)良率成本 ; SFactory(GEN,Vendor,Plant)| g(&1) #EQ# 1 :; !( G V Pl) ( j,k,l);

OFactory(GEN,Vendor,Plant)| g(&1) #GT# 1 : ; !( G V Pl) ( j,k,l);

Sfp(SFactory,Process)| S(&4) #LE# 2 :UtilizaLimit,Fcost ; !(G V Pl pR) (j,k,l,m) 產能利用率上限 與 固定成本;

Ofp(OFactory,Process)| S(&4) #EQ# 1 :;

ST(SfP,Time):Utilization; ! ( G V Pl Pr t) ( j,k,l,m,t);

ArrST(SfP,Time)| S(&4) #EQ# 1 :ArrCap; ! ( G V Pl Pr t) ( j,k,l,m,t) 自製Array產能 ;

CelST(SfP,Time)| S(&4) #EQ# 2 :CellCap; ! ( G V Pl Pr t) ( j,k,l,m,t) 自製Cell產能;

BigOT(OfP,Time)| (&5) #GE# 19 : BigUpArrCap,BigLoArrCap; ! ( G V Pl Pr t) ( j,k,l,m,t)外包廠 旺季產能上下限 ;

SmlOT(OfP,Time)| (&5) #LE# 18 : SmlUpArrCap,SmlLoArrCap; ! ( G V Pl Pr t) ( j,k,l,m,t) 外包廠 淡季產能上下限 ;

PST(PART,Sfp,TIME)|S(&5) #EQ# 1 :AX; ! (P G V Pl Pr t ) (i,j,k,l,m,t) 自製廠 投產數;

CellPST(PART,Sfp,TIME)|P(&1) #LE# 5 #AND# S(&5) #EQ# 2 :CX; ! (P G V Pl Pr t ) (i,j,k,l,m,t);

POT(PART,Ofp,TIME):AOX; !(P G V Pl Pr t ) (i,j,k,l,m,t) 外包廠 投產 數;

PP(PART,Process)| S(&2) #EQ# 4 :INVO; !(P Pr) ( i,m ) 期初庫存;

PPT(PART,Process,Time)| S(&2) #EQ# 4 :ND,INV; !(I Pr T) (i, m , t) 需求與庫存 ;

PS(PART,SFACTORY):AXSC; !( P G V Pl ) (i,j,k,l) 切裂數;

PO(PART,OFACTORY):AOXSC; !( P G V Pl ) (i,j,k,l) 切裂數;

PSP(PART,Sfp)|S(&5) #EQ# 1 :AXAvail; !( P G V Pl Pr ) (i,j,k,l,m) ; PSP2(PART,Sfp):AXuserate; !( P G V Pl Pr ) (i,j,k,l,m) ;

POP(PART,Ofp):AOXAvail,AOXuserate; !( P G V Pl Pr ) (i j k l,m) ;

ENDSETS

!---;

DATA:

SFactory = G25,A,1 ; OFactory =

G35,B,1 G5,C,1 G6,D,1 ; S =1,2,3,4 ;

G =1,2,3,4 ; Ven = 1,2,3,4;

P=1,2,3,4,5,6,7,8;

ArrYield,ArrVcost,CelYield,CelVcost,ScCelYield,VdorYield,VdorVcost=

@OLE('C:\myLINGO\Nov\12.25\36LTArray CellUti12.xls');

UtilizaLimit,Fcost,ArrCap,CellCap=

@OLE('C:\myLINGO\Nov\12.25\36LTArray CellUti12.xls');

SmlUpArrCap,SmlLoArrCap = @OLE('C:\myLINGO\Nov\12.25\36LTArray

CellUti12.xls');

BigUpArrCap= @OLE('C:\myLINGO\Nov\12.25\36LTArray CellUti12.xls');

BigLoArrCap= @OLE('C:\myLINGO\Nov\12.25\36LTArray CellUti12.xls');

ND= @OLE('C:\myLINGO\Nov\12.25\36LTArray CellUti12.xls');

AXSC,AOXSC,AXAvail,AXuserate,AOXAvail,AOXuserate=

@OLE('C:\myLINGO\Nov\12.25/36LTArray CellUti12.xls');

@OLE('C:\myLINGO\Nov\12.25\36LTArray CellUti12.xls')= AX,AOX ; ENDDATA

CALC:

BigM=100000000;

tsi=@Size(TIME);

psi=@size(Process);

LT1=2;

LT2=1;

ENDCALC

MIN = @SUM(POT(i,j,k,l,m,t):AOX(i,j,k,l,m,t) *AOXSC(i,j,k,l) * VdorYield( i,k,m) * VdorVcost(i,k,m) ) +

@SUM(PST(i,j,k,l,m,t)| m #EQ# 1 :AX(i,j,k,l,m,t)

*ArrVcost(i,k,m) ) +

@SUM(PST(i,j,k,l,m,t)| m #EQ# 1 #AND# i #LE# 5 :AX(i,j,k,l,m,t)

* ArrYield(i,k,m) * AXuserate(i,j,k,l,m+1) * CelVcost(i,k,m+1) )+

@sum(ArrST(j,k,l,m,t): ( UtilizaLimit(j,k,l,m) -

@SUM(Part(i):AX(i,j,k,l,m,t) *AXuserate(i,j,k,l,m)) /ArrCap(j,k,l,m,t) ) * Fcost(j,k,l,m)) +

@sum(CelST(j,k,l,m,t) : ( UtilizaLimit(j,k,l,m) - @SUM(Part(i)|

P #LE# 5 : CX(i,j,k,l,m,t)) /CellCap(j,k,l,m,t) ) * Fcost(j,k,l,m)) ;

!目標式;

kkk=@SUM(POT(i,j,k,l,m,t):AOX(i,j,k,l,m,t) *AOXSC(i,j,k,l) * VdorYield( i,k,m) * VdorVcost(i,k,m) ) ;

ggg= @SUM(PST(i,j,k,l,m,t)| m #EQ# 1 :AX(i,j,k,l,m,t)

*ArrVcost(i,k,m) ) ;

hhh= @SUM(PST(i,j,k,l,m,t)| m #EQ# 1 #AND# i #LE#

5 :AX(i,j,k,l,m,t) * ArrYield(i,k,m) * AXuserate(i,j,k,l,m+1) * CelVcost(i,k,m+1) );

mmm= @sum(ST(j,k,l,m,t) : ( UtilizaLimit(j,k,l,m) - Utilization(j,k,l,m,t) ) * Fcost(j,k,l,m)) ;

mmmA= @sum(ArrST(j,k,l,m,t): ( UtilizaLimit(j,k,l,m) -

@SUM(Part(i):AX(i,j,k,l,m,t) *AXuserate(i,j,k,l,m)) /ArrCap(j,k,l,m,t) ) * Fcost(j,k,l,m)) ;

mmmB= @sum(CelST(j,k,l,m,t) : ( UtilizaLimit(j,k,l,m) - @SUM(Part(i)|

P #LE# 5 : CX(i,j,k,l,m,t)) /CellCap(j,k,l,m,t) ) * Fcost(j,k,l,m)) ;

@FOR(PST(i,j,k,l,m,t)| m #EQ# 1 #AND# t+LT1+LT2 #LE#

tsi :AX(i,j,k,l,m,t) <= BigM * AXAvail(i,j,k,l,m) ); ! 3-19 自製

生產能力限制;

@FOR(POT(i,j,k,l,m,t)| m #EQ# 1 #AND# t+LT1+LT2 #LE#

tsi :AOX(i,j,k,l,m,t) <= BigM * AOXAvail(i,j,k,l,m) ); ! 3-20 外 包生產能力限制;

@FOR(SmlOT(j,k,l,m,t):@SUM(Part(i):AOX(i,j,k,l,m,t)

*AOXuserate(i,j,k,l,m)) <= SmlUpArrCap(j,k,l,m,t)) ; ! 3-21 外包 淡季上限產能;

@FOR(SmlOT(j,k,l,m,t):@SUM(Part(i):AOX(i,j,k,l,m,t)

*AOXuserate(i,j,k,l,m)) >= SmlLoArrCap(j,k,l,m,t)) ; ! 3-22 外包 淡季下限產能;

@FOR(BigOT(j,k,l,m,t)|t+LT1+LT2 #LE#

tsi :@SUM(Part(i):AOX(i,j,k,l,m,t) *AOXuserate(i,j,k,l,m)) <=

BigUpArrCap(j,k,l,m,t)) ; ! 3-21 外包旺季上限產能;

@FOR(BigOT(j,k,l,m,t)|t+LT1+LT2 #LE#

tsi :@SUM(Part(i):AOX(i,j,k,l,m,t) *AOXuserate(i,j,k,l,m)) >=

tsi :@SUM(Part(i):AOX(i,j,k,l,m,t) *AOXuserate(i,j,k,l,m)) >=