约束理论学习随笔(2)---DBR系统
生活随笔
收集整理的這篇文章主要介紹了
约束理论学习随笔(2)---DBR系统
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
今天花了些時(shí)間看了一下OPT的計(jì)劃與控制,可以說(shuō)基于TOC理論的生產(chǎn)排程關(guān)鍵在于識(shí)別瓶頸資源,而實(shí)際的排程也是根據(jù)瓶頸資源設(shè)計(jì)的。在這里不得不提一下DBR系統(tǒng)(Drum,Buffer,Rope),DBR系統(tǒng)可以做成軟件系統(tǒng),也可以說(shuō)是一種基于約束思考的方法。
??? Dump:
??? OPT的生產(chǎn)及控制計(jì)劃首先就是要識(shí)別系統(tǒng)的瓶頸資源,由于瓶頸資源的約束,可以說(shuō)瓶頸資源控制著整個(gè)系統(tǒng)的生產(chǎn)節(jié)拍,所以就可以稱(chēng)之為“Dump”,其他非約束資源的調(diào)配當(dāng)然要依靠這個(gè)“Dump”來(lái)調(diào)節(jié)步伐與節(jié)奏,從而使整個(gè)生產(chǎn)系統(tǒng)最優(yōu)。
????Buffer:
????緩沖器是為了保證企業(yè)在瓶頸生產(chǎn)工序上不受其他因素波動(dòng)的影響,如:瓶頸生產(chǎn)率高于預(yù)期,而上游供貨不足導(dǎo)致等待,或者由于上游有的機(jī)器質(zhì)量出現(xiàn)問(wèn)題或者正在檢修中,而導(dǎo)致不能正常供應(yīng)上游產(chǎn)成品而導(dǎo)致的瓶頸工序受限等。所以一句話:“Bufer就是的管理就是預(yù)防系統(tǒng)隨機(jī)波動(dòng)而導(dǎo)致瓶頸出現(xiàn)等待任務(wù)的情況”。
??? Rope:
??? 繩子的作用可以說(shuō)是為了使庫(kù)存減小,因?yàn)槲覀兊漠a(chǎn)銷(xiāo)率決定與瓶頸資源,所以對(duì)于非瓶頸資源來(lái)說(shuō),它們應(yīng)該根據(jù)瓶頸資源的利用情況來(lái)決定利用多少,過(guò)多的利用會(huì)造成庫(kù)存的增加,用的少會(huì)造成瓶頸資源的等待。所以繩子就起到一個(gè)使非瓶頸資源與瓶頸資源同步的作用,即保證他們與Dump的節(jié)奏一致。
??? 看到這里突然有個(gè)想法,以前公司開(kāi)會(huì)的時(shí)候有聽(tīng)說(shuō)“有限產(chǎn)能排程”這一名詞,那么這個(gè)名詞和TOC有什么關(guān)聯(lián)嗎?而現(xiàn)在有討論的APS(高級(jí)排程系統(tǒng))與基于約束的排程又有什么內(nèi)在的聯(lián)系?
??? 談DBR當(dāng)然不能離開(kāi)軟件,所以說(shuō)OPT軟件的難點(diǎn)在于算法,即怎樣通過(guò)生產(chǎn)工序以及物料信息以及需求計(jì)劃以及能力計(jì)劃來(lái)規(guī)劃出生產(chǎn)計(jì)劃,從而識(shí)別出生產(chǎn)的瓶頸,并給出提示。下面這張圖闡述了OPT軟件的工作原理:
???????????????????????????
??? 其中BUILDNET模塊主要是對(duì)企業(yè)產(chǎn)品生產(chǎn)的建模,它告訴我們產(chǎn)品是怎么生產(chǎn)出來(lái)的,那么就應(yīng)該包括產(chǎn)品結(jié)構(gòu)以及工藝路線。資源描述部分完成對(duì)企業(yè)資源的詳細(xì)描述,包括替代資源以及資源間的相互關(guān)系,生產(chǎn)周期等。
??? 有了BUILDNET的信息,下一步就是假設(shè)每種資源是無(wú)限的進(jìn)行類(lèi)似MRP的倒排,這樣就可以給出各個(gè)資源的負(fù)載率,從而識(shí)別出瓶頸所在,這些工作都會(huì)在SERVE模塊中進(jìn)行。
??? SPLIT模塊將工程網(wǎng)絡(luò)分成了兩個(gè)部分,主網(wǎng)絡(luò)是處理瓶頸資源及其下游作業(yè)的,而服務(wù)網(wǎng)絡(luò)是處理非瓶頸資源的。而在主網(wǎng)絡(luò)中的BRAIN模塊將對(duì)關(guān)鍵資源進(jìn)行有限產(chǎn)能排程,制定出生產(chǎn)計(jì)劃,不僅如此還產(chǎn)出傳送批量與加工批量,這塊的處理機(jī)制也是最有難度的,到現(xiàn)在算法并沒(méi)有公開(kāi)。而服務(wù)網(wǎng)絡(luò)則通過(guò)SERVE模塊進(jìn)行無(wú)限能力倒排產(chǎn)出作業(yè)計(jì)劃。注意在這里不是根據(jù)定單上的完工期限排而是根據(jù)BRAIN模塊的完工期限排。
??? 這樣一個(gè)OPT過(guò)程就結(jié)束了,其中產(chǎn)出包括:
??? 1.產(chǎn)品出產(chǎn)計(jì)劃
??? 2.詳細(xì)生產(chǎn)作業(yè)計(jì)劃
??? 3.交貨期執(zhí)行情況
??? 4.資源利用情況
??? 5.采購(gòu)計(jì)劃
??? 6.庫(kù)存報(bào)告
??? 7.有關(guān)產(chǎn)銷(xiāo)率和庫(kù)存的財(cái)務(wù)報(bào)告
??? Dump:
??? OPT的生產(chǎn)及控制計(jì)劃首先就是要識(shí)別系統(tǒng)的瓶頸資源,由于瓶頸資源的約束,可以說(shuō)瓶頸資源控制著整個(gè)系統(tǒng)的生產(chǎn)節(jié)拍,所以就可以稱(chēng)之為“Dump”,其他非約束資源的調(diào)配當(dāng)然要依靠這個(gè)“Dump”來(lái)調(diào)節(jié)步伐與節(jié)奏,從而使整個(gè)生產(chǎn)系統(tǒng)最優(yōu)。
????Buffer:
????緩沖器是為了保證企業(yè)在瓶頸生產(chǎn)工序上不受其他因素波動(dòng)的影響,如:瓶頸生產(chǎn)率高于預(yù)期,而上游供貨不足導(dǎo)致等待,或者由于上游有的機(jī)器質(zhì)量出現(xiàn)問(wèn)題或者正在檢修中,而導(dǎo)致不能正常供應(yīng)上游產(chǎn)成品而導(dǎo)致的瓶頸工序受限等。所以一句話:“Bufer就是的管理就是預(yù)防系統(tǒng)隨機(jī)波動(dòng)而導(dǎo)致瓶頸出現(xiàn)等待任務(wù)的情況”。
??? Rope:
??? 繩子的作用可以說(shuō)是為了使庫(kù)存減小,因?yàn)槲覀兊漠a(chǎn)銷(xiāo)率決定與瓶頸資源,所以對(duì)于非瓶頸資源來(lái)說(shuō),它們應(yīng)該根據(jù)瓶頸資源的利用情況來(lái)決定利用多少,過(guò)多的利用會(huì)造成庫(kù)存的增加,用的少會(huì)造成瓶頸資源的等待。所以繩子就起到一個(gè)使非瓶頸資源與瓶頸資源同步的作用,即保證他們與Dump的節(jié)奏一致。
??? 看到這里突然有個(gè)想法,以前公司開(kāi)會(huì)的時(shí)候有聽(tīng)說(shuō)“有限產(chǎn)能排程”這一名詞,那么這個(gè)名詞和TOC有什么關(guān)聯(lián)嗎?而現(xiàn)在有討論的APS(高級(jí)排程系統(tǒng))與基于約束的排程又有什么內(nèi)在的聯(lián)系?
??? 談DBR當(dāng)然不能離開(kāi)軟件,所以說(shuō)OPT軟件的難點(diǎn)在于算法,即怎樣通過(guò)生產(chǎn)工序以及物料信息以及需求計(jì)劃以及能力計(jì)劃來(lái)規(guī)劃出生產(chǎn)計(jì)劃,從而識(shí)別出生產(chǎn)的瓶頸,并給出提示。下面這張圖闡述了OPT軟件的工作原理:
???????????????????????????
??? 其中BUILDNET模塊主要是對(duì)企業(yè)產(chǎn)品生產(chǎn)的建模,它告訴我們產(chǎn)品是怎么生產(chǎn)出來(lái)的,那么就應(yīng)該包括產(chǎn)品結(jié)構(gòu)以及工藝路線。資源描述部分完成對(duì)企業(yè)資源的詳細(xì)描述,包括替代資源以及資源間的相互關(guān)系,生產(chǎn)周期等。
??? 有了BUILDNET的信息,下一步就是假設(shè)每種資源是無(wú)限的進(jìn)行類(lèi)似MRP的倒排,這樣就可以給出各個(gè)資源的負(fù)載率,從而識(shí)別出瓶頸所在,這些工作都會(huì)在SERVE模塊中進(jìn)行。
??? SPLIT模塊將工程網(wǎng)絡(luò)分成了兩個(gè)部分,主網(wǎng)絡(luò)是處理瓶頸資源及其下游作業(yè)的,而服務(wù)網(wǎng)絡(luò)是處理非瓶頸資源的。而在主網(wǎng)絡(luò)中的BRAIN模塊將對(duì)關(guān)鍵資源進(jìn)行有限產(chǎn)能排程,制定出生產(chǎn)計(jì)劃,不僅如此還產(chǎn)出傳送批量與加工批量,這塊的處理機(jī)制也是最有難度的,到現(xiàn)在算法并沒(méi)有公開(kāi)。而服務(wù)網(wǎng)絡(luò)則通過(guò)SERVE模塊進(jìn)行無(wú)限能力倒排產(chǎn)出作業(yè)計(jì)劃。注意在這里不是根據(jù)定單上的完工期限排而是根據(jù)BRAIN模塊的完工期限排。
??? 這樣一個(gè)OPT過(guò)程就結(jié)束了,其中產(chǎn)出包括:
??? 1.產(chǎn)品出產(chǎn)計(jì)劃
??? 2.詳細(xì)生產(chǎn)作業(yè)計(jì)劃
??? 3.交貨期執(zhí)行情況
??? 4.資源利用情況
??? 5.采購(gòu)計(jì)劃
??? 6.庫(kù)存報(bào)告
??? 7.有關(guān)產(chǎn)銷(xiāo)率和庫(kù)存的財(cái)務(wù)報(bào)告
轉(zhuǎn)載于:https://www.cnblogs.com/Masterpiece/archive/2005/01/05/86644.html
總結(jié)
以上是生活随笔為你收集整理的约束理论学习随笔(2)---DBR系统的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 欢迎参与Java 事务讨论
- 下一篇: 和我一起学Windows Workflo