作者信息:王愛民,北京理工大學數(shù)字化制造研究所所長,長期從事MES、APS等技術研究、系統(tǒng)開發(fā)與實施應用。
筆者公眾號:智能制造隨筆,歡迎關注。
歡迎交流討論,微信號:TimePatient
歡迎轉發(fā)。轉載請聯(lián)系。
在一個公眾號文章里面看到了,如顯得與企業(yè)生產(chǎn)計劃有關的典型問題。感覺對這些具體問題的回答,可能會對大家更有幫助。爭取以后再遇到相關的問題。做成一個系列性的公眾號文章,這次就算是開個頭吧。
1、前后工序的半成品或材料不銜接,我要的你不來,我不要的卻拼命過來。
這個其實是APS的一個高級運作方式,傳統(tǒng)的計劃方式,只是關注一個叫訂單的交貨期,郊區(qū)當然是一個方面。但是還有一些非常重要的形式對于企業(yè)來說非常關注。比如,對于一個訂單或者一個生產(chǎn)批次來說,在作業(yè)計劃安排的時候對工序之間的空閑時間關注不夠。這個在排產(chǎn)的時候作為一個約束或者說是作為一個排產(chǎn)目標都是可以的。這個其實是APS的高級功能。
2、工廠內,各生產(chǎn)部門,半成品堆積像倉庫,生產(chǎn)不能像行云流水一樣順暢的流下去。
這個問題其實是第1個問題的延伸,第1個問題其實更多說的是工序之間的不能夠銜接,而這個問題更多的說的是各個工段之間或者各個產(chǎn)線或者說各個車間之間不能夠有效銜接。
就如同當前的MES系統(tǒng)不再像以前一樣,一個工段或者一個產(chǎn)線或者一個車間來建設一個整套MES,而是面向整個工廠建設一個統(tǒng)一的整套MES。其背后的原因就是因為各個工段/產(chǎn)線以及車間之間具有生產(chǎn)上的銜接關系。
其實對于APS來說,訂單具有明顯的層次關系。而每一個層次上的節(jié)點,其實就是某個工段/產(chǎn)線或者車間的子訂單,其實從這個角度來說。 APS的運行類似MRP一樣啊。但比MRP精細的多,所生成的計劃也更具有可行性。這個其實是APS的標配功能。
3、生產(chǎn)計劃表,徒具形式,你做你的計劃,我做我的產(chǎn)品,生產(chǎn)計劃達標率低,生產(chǎn)計劃不具威望。
對于APS來說,生產(chǎn)計劃的執(zhí)行性存在偏差是有很多原因的。首先第1個原因,基礎數(shù)據(jù)不準輸入的是垃圾,輸出的必定也是垃圾。第二個原因, APS的排產(chǎn),一定要考慮動態(tài)調度,不僅僅是執(zhí)行偏差的問題,還有各種各樣的生產(chǎn)擾動都需要響應,這個其實是對APS技術上提出了更高的要求。第3個原因,生產(chǎn)計劃表一旦生成及時就脫離了APS,而生產(chǎn)的執(zhí)行是除了計劃之外還有很多其他的因素,比如各種各樣的多維制造資源的建議等等,都需要作為生產(chǎn)計劃的擴展納入企業(yè)的管控(甚至在生產(chǎn)計劃的制定過程當中,就應該考慮這方面的因素),這個其實是考驗著企業(yè)的管理水平和執(zhí)行力水平,這方面其實也是APS的一個高級功能,尤其是多維資源的并行調度約束排產(chǎn)。
4、生產(chǎn)計劃表更動頻繁,不是追加,就是取消。
企業(yè)生產(chǎn)是動態(tài)的,生產(chǎn)計劃表必定會存在執(zhí)行偏差,進行調整時必須有必要的。一是APS能夠面向這種應用場景,進行快速有效的響應調整。二是考慮計劃的執(zhí)行方式,比如滾動性的排產(chǎn),甚至是反應式的排產(chǎn)。當技術手段和技術水平提升之后,這個問題自然會解決。
5、緊急訂單很多,生產(chǎn)計劃無法執(zhí)行,所謂牽一發(fā)動全身。
從理論上來說,APS對任何一個工序的調整,該工序之后的其他排產(chǎn)方案都要進行調整,這就是所謂的牽一發(fā)動全身。不僅僅是插單會導致這種情況發(fā)生,各種各樣的生產(chǎn)擾動,其實也都是類似的,都會走向這種局面和結果。其實這種局面是對于APS在排產(chǎn)過程當中的魯棒性提出了更高的要求。其實可以采取一些做事的,只是對APS的技術要求會非常高。一是選取哪些訂單不想進行調整(比如因為優(yōu)先級比較高)進行設置,并在APS當中設計相應的算法,使得在動態(tài)調整的時候,這些訂單能夠保持不變。二是,就如同人一樣只吃八分飽,留出可供調整的能力或者容忍能力,但這種可供容忍的能力,一定是基于資源能力瓶頸分析的基礎上作出的決策判斷,這樣才能夠有的放矢的預留能力。
6、生產(chǎn)紊亂,品質就跟著失控,失控的品質返工重做,又攪亂原生產(chǎn)計劃。
即使正常的生產(chǎn)計劃執(zhí)行,生產(chǎn)質量問題的發(fā)生也是正常的。這個其實相當于一個生產(chǎn)擾動,就是工藝流程的變更,按照動態(tài)調度的方式進行解決其實就可以。
7、材料、零件或成品積壓過多,造成企業(yè)資金調度困難。
這個其實是對于APS排產(chǎn)中的精益性提出了更多的系統(tǒng)性全面考慮要求。 APS在某些使用場景下,其實更多的像是一個軟件工具,根據(jù)輸入產(chǎn)生輸出。這個其實對于APS來說,需要跳出當前將APS是同為工具的傳統(tǒng)思路,將生產(chǎn)經(jīng)營運行的相關考慮納入到APS當中,而不是去現(xiàn)在已經(jīng)非常復雜的多維制造資源和層次化的關聯(lián)排產(chǎn)技術當中。當戰(zhàn)略企業(yè)經(jīng)營運行全局的角度考慮APS的時候,就會對APS提出下單、分批等等決策要求。
8、無休止的加班,日日加班,人變成了生產(chǎn)機器。
如果資源利用率很高并且天天加班,一般就是在表明這個企業(yè)的產(chǎn)能是不足的。但是如果資源利率不高而仍然天天加班,這個就有問題了。如果是盲目加班的問題,那APS其實還可以想出一些辦法的。比如根據(jù)訂單教會的情況來安排部分資源進行加班的決策,其實可以一定程度上解決這個問題。其他的APS方法同上面的解決思路類似。
9、交貨經(jīng)常遲延,影響公司信譽。
筆者曾經(jīng)在SPS系統(tǒng)開發(fā)實施中經(jīng)歷過更加復雜的情況,就是企業(yè)拿到訂單的交貨期要超過企業(yè)的生產(chǎn)周期,按照正常的思路來進行生產(chǎn),必定會超期的。其實對于交貨期滿足的控制有大量的方法,比如預測性的半成品訂單投入,比如訂單分批,比如工序分批,比如訂單的流水式周轉。這些方法措施對于個別訂單是非常容易實現(xiàn)的,但是在大量訂單并行進行的情況下,需要綜合的權衡考慮,其實是一種決策。
……………………………………
其實上面的這些問題的解決方法,很多情況下其實都是對于APS提出了超越工具層次而走向決策的要求,而這個可能是APS最終的必然走向,也是真正的價值所在。
歡迎大家提出有關MES和APS的問題,我可以考慮根據(jù)自己的經(jīng)驗進行嘗試性的回答。面向真實需求和問題的討論與思考,對于雙方來說都是有益的。