System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 无码人妻一区二区三区在线,人妻无码视频一区二区三区,亚洲av无码天堂一区二区三区
  • 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種基于瓶頸資源的柔性車間排程優化方法技術

    技術編號:41935137 閱讀:27 留言:0更新日期:2024-07-05 14:29
    本申請涉及車間調度技術領域,具體而言,涉及一種基于瓶頸資源的柔性車間排程優化方法,可以解決現有的優化思路中,瓶頸資源預先確定,然而,優化過程中瓶頸資源可能發生變化,形成新的瓶頸,當初始瓶頸資源利用率已經最大化、但仍不滿足訂單交期需求時,排程結果將無法實現進一步優化的問題。排程優化方法包括以下步驟:基于混合遺傳算法進行預排程,得到預排程結果,并根據車間工作制度,對預排程結果進行拆分,得到拆分排程結果;根據訂單交付時間及訂單實際完成時間,判斷訂單是否超期,若訂單未超期則直接輸出拆分排程結果;若訂單超期則通過集束搜索算法針對瓶頸資源在非工作制時段的工作時間進行優化,得到最終優化排程結果。

    【技術實現步驟摘要】

    本申請涉及車間調度,具體而言,涉及一種基于瓶頸資源的柔性車間排程優化方法


    技術介紹

    1、在離散制造企業中,瓶頸是制約整個生產系統有效產出最大化的生產實際問題之一,解決訂單超期問題的關鍵是解決瓶頸問題,約束理論(toc)認為,瓶頸是制約整個系統有效產出的控制點,同時制約著其他生產環節產能的發揮,因此只有立足瓶頸并提高瓶頸資源利用率,才能有效提高系統的整體產出。

    2、在當前階段,針對瓶頸資源的處理主要包括兩種思路,第一種試圖通過增加瓶頸設備消除生產系統中長期存在的瓶頸,是一種事后處理策略,由于市場需求的波動性,瓶頸資源也并非一成不變,通過粗放型資源擴張的方式消除瓶頸難免造成資源浪費,進而增加企業生產成本;第二種則是正視瓶頸的存在,試圖充分利用瓶頸而非消除瓶頸,這種思路在排程時將瓶頸資源和非瓶頸資源區分對待,以瓶頸資源的排程指導非瓶頸資源的排程,使兩者具有相同的生產節奏,尋求兩者生產能力的最佳組合,從而實現系統生產率最大化。

    3、但是,第二種思路的優化過程中,瓶頸資源預先確定,然而,優化過程中瓶頸資源可能發生變化,形成新的瓶頸,當初始瓶頸資源利用率已經最大化、但仍不滿足訂單交期需求時,排程結果將無法實現更進一步的優化。


    技術實現思路

    1、為了解決現有的優化思路中,瓶頸資源預先確定,然而,優化過程中瓶頸資源可能發生變化,形成新的瓶頸,當初始瓶頸資源利用率已經最大化、但仍不滿足訂單交期需求時,排程結果將無法實現進一步優化的問題,本申請提供了一種基于瓶頸資源的柔性車間排程優化方法:

    2、根據本申請實施例的一個方面,提供了一種基于瓶頸資源的柔性車間排程優化方法,所述排程優化方法包括以下步驟:

    3、基于混合遺傳算法進行預排程,得到預排程結果,并根據車間工作制度,對所述預排程結果進行拆分,得到拆分排程結果,所述車間工作制度根據制造企業工作制度制定,當天工作開始時間至當天工作結束時間為工作制時段,當天工作結束時間至第二天工作開始時間為非工作制時段,將所述預排程結果拆分至每一個工作日的所述工作制時段中,以獲取所述拆分排程結果;

    4、根據訂單交付時間及訂單實際完成時間,判斷訂單是否超期,若訂單未超期則直接輸出所述拆分排程結果;

    5、若訂單超期則通過集束搜索算法針對瓶頸資源在所述非工作制時段的工作時間進行優化,得到最終優化排程結果。

    6、在一些實施例中,在若訂單超期則通過集束搜索算法針對瓶頸資源在所述非工作制時段的工作時間進行優化,得到優化排程結果步驟中,還包括以下步驟:

    7、根據集束算法對優化策略列表進行初始化,將所述拆分排程結果設置為搜索的起點,其對應的動作集合為空,在后續搜索中,搜索列表會根據評價結果選擇保留在搜索列表中的元素,并在該元素的基礎上執行下一次搜索,同時更新對應的動作集合;

    8、動態識別瓶頸資源,分別識別工作總時長最長的設備為第一瓶頸設備,待加工工件等待時間最長的設備為第二瓶頸設備;

    9、搜索可延長工作時段以及可增加工作時長,通過集束搜索算法優化所述工作總時長最長的設備及所述待加工工件等待時間最長的設備在所述非工作制時段的工作時長,包括工作的時間節點及在所述時間節點的工作時長;

    10、選擇最優策略,根據最大完工時間、可增加的工作時長及增加工作時長的時間節點判斷優化策略的優劣,選擇每個所述可延長工作時段增加工作時長的多個最優策略;

    11、去除最優策略中的無效動作,輸出最終優化排程結果,遍歷最優策略的動作集合,判斷動作集合中每一個動作的有效性,若去除該動作不影響最終優化結果,則刪除該動作,最終保留的動作為最終優化策略的有效動作,得到最終優化排程結果。

    12、在一些實施例中,在選擇最優策略,根據最大完工時間、可增加的工作時長及增加工作時長的時間節點判斷優化策略的優劣,選擇每個所述可延長工作時段增加工作時長的多個最優策略步驟中,還包括以下步驟,

    13、以最大完工時間為第一評價標準,所述最大完工時間越小,策略越優;

    14、以可增加工作時長為第二評價標準,所述可增加工作時長越小,策略越優;

    15、以增加工作時長的時間節點為第三評價標準,所述時間節點越靠前,策略越優;

    16、基于第一評價標準、第二評價標準及第三評價標準,比較兩類瓶頸設備在每段非工作制時間段中的最優策略,選擇最優的多個策略作為下一次優化的起點。

    17、在一些實施例中,在所述選擇最優策略,根據最大完工時間、可增加的工作時長及增加工作時長的時間節點判斷優化策略的優劣,選擇每個所述可延長工作時段增加工作時長的最優策略步驟之后,進一步包括以下步驟:

    18、判斷多個所述最優策略是否滿足終止條件,若滿足,則去除最優策略中的無效動作;

    19、如未滿足則再次動態識別瓶頸資源,所述終止條件為訂單實際完成時間不大于訂單交期時間,即訂單能夠在交付期限內完成,或所有設備的非工作制時段工作時間已飽和。

    20、在一些實施例中,在所述根據集束算法對優化策略列表進行初始化步驟中,還包括以下步驟:

    21、設置集束搜索寬度;

    22、初始化優化策略列表,優化策略列表為優化策略的集合。

    23、在一些實施例中,在所述動態識別瓶頸資源,分別識別工作總時長最長的設備為第一瓶頸設備,待加工工件等待時間最長的設備為第二瓶頸設備步驟中,還包括以下步驟:

    24、將設備按照工作總時長降序排列,得到設備序列,并從所述設備序列中得到工作總時長最長的設備;

    25、判斷工作總時長最長的設備是否為上一次優化過的設備,如果不是,則將工作總時長最長的設備作為待優化的第一瓶頸設備;

    26、如果是,判斷上一次優化時,最大完工時間是否得到優化,如果未得到優化,則順次選擇工作總時長第二的設備作為第一瓶頸設備;如果得到優化,則將工作總時長最長的設備作為第一瓶頸設備。

    27、在一些實施例中,在所述如果是,判斷上一次優化時,最大完工時間是否得到優化,如果未得到優化,則順次選擇工作總時長第二的設備作為瓶頸設備;如果得到優化,則將工作總時長最長的設備作為瓶頸設備步驟中,還包括以下步驟:

    28、將設備按照待加工工件等待時長降序排列,得到設備序列,并從所述設備序列中得到待加工工件等待時長最長的設備;

    29、判斷待加工工件等待時長最長的設備是否為上一次優化過的設備,如果不是,則將待加工工件等待時長最長的設備作為待優化的第二瓶頸設備;

    30、如果是,判斷上一次優化時,最大完工時間是否得到優化。如果未得到優化,則順次選擇待加工工件等待時長第二的設備作為第二瓶頸設備;如果得到優化,則將待加工工件等待時長最長的設備作為第二瓶頸設備。

    31、在一些實施例中,在所述如果是,判斷上一次優化時,最大完工時間是否得到優化。如果未得到優化,則順次選擇待加工工件等待時長第二的設備作為瓶頸設備;如果得到本文檔來自技高網...

    【技術保護點】

    1.一種基于瓶頸資源的柔性車間排程優化方法,其特征在于,所述排程優化方法包括以下步驟:

    2.如權利要求1所述一種基于瓶頸資源的柔性車間排程優化方法,其特征在于,在若訂單超期則通過集束搜索算法針對瓶頸資源在所述非工作制時段的工作時間進行優化,得到優化排程結果步驟中,還包括以下步驟:

    3.如權利要求2所述一種基于瓶頸資源的柔性車間排程優化方法,其特征在于,在選擇最優策略,根據最大完工時間、可增加的工作時長及增加工作時長的時間節點判斷優化策略的優劣,選擇每個所述可延長工作時段增加工作時長的多個最優策略步驟中,還包括以下步驟,

    4.如權利要求2所述一種基于瓶頸資源的柔性車間排程優化方法,其特征在于,在所述選擇最優策略,根據最大完工時間、可增加的工作時長及增加工作時長的時間節點判斷優化策略的優劣,選擇每個所述可延長工作時段增加工作時長的最優策略步驟之后,進一步包括以下步驟:

    5.如權利要求2所述一種基于瓶頸資源的柔性車間排程優化方法,其特征在于,在所述根據集束算法對優化策略列表進行初始化步驟中,還包括以下步驟:

    6.如權利要求2所述一種基于瓶頸資源的柔性車間排程優化方法,其特征在于,在所述動態識別瓶頸資源,分別識別工作總時長最長的設備為第一瓶頸設備,待加工工件等待時間最長的設備為第二瓶頸設備步驟中,還包括以下步驟:

    7.如權利要求2所述一種基于瓶頸資源的柔性車間排程優化方法,其特征在于,在所述如果是,判斷上一次優化時,最大完工時間是否得到優化,如果未得到優化,則順次選擇工作總時長第二的設備作為瓶頸設備;如果得到優化,則將工作總時長最長的設備作為瓶頸設備步驟中,還包括以下步驟:

    8.如權利要求2所述一種基于瓶頸資源的柔性車間排程優化方法,其特征在于,在所述如果是,判斷上一次優化時,最大完工時間是否得到優化,如果未得到優化,則順次選擇待加工工件等待時長第二的設備作為瓶頸設備;如果得到優化,則將待加工工件等待時長最長的設備作為瓶頸設備步驟之后,進一步包括以下步驟:

    9.如權利要求2所述一種基于瓶頸資源的柔性車間排程優化方法,其特征在于,在所述搜索可延長工作時段以及可增加工作時長,通過集束搜索算法優化所述工作總時長最長的設備及所述待加工工件等待時間最長的設備在所述非工作制時段的工作時長,包括工作的時間節點及在所述時間節點的工作時長步驟中,還包括以下步驟:

    10.如權利要求2所述一種基于瓶頸資源的柔性車間排程優化方法,其特征在于,在選擇最優策略,根據最大完工時間、可增加的工作時長及增加工作時長的時間節點判斷優化策略的優劣,選擇每個所述可延長工作時段增加工作時長的多個最優策略步驟之后,進一步包括以下步驟:

    ...

    【技術特征摘要】

    1.一種基于瓶頸資源的柔性車間排程優化方法,其特征在于,所述排程優化方法包括以下步驟:

    2.如權利要求1所述一種基于瓶頸資源的柔性車間排程優化方法,其特征在于,在若訂單超期則通過集束搜索算法針對瓶頸資源在所述非工作制時段的工作時間進行優化,得到優化排程結果步驟中,還包括以下步驟:

    3.如權利要求2所述一種基于瓶頸資源的柔性車間排程優化方法,其特征在于,在選擇最優策略,根據最大完工時間、可增加的工作時長及增加工作時長的時間節點判斷優化策略的優劣,選擇每個所述可延長工作時段增加工作時長的多個最優策略步驟中,還包括以下步驟,

    4.如權利要求2所述一種基于瓶頸資源的柔性車間排程優化方法,其特征在于,在所述選擇最優策略,根據最大完工時間、可增加的工作時長及增加工作時長的時間節點判斷優化策略的優劣,選擇每個所述可延長工作時段增加工作時長的最優策略步驟之后,進一步包括以下步驟:

    5.如權利要求2所述一種基于瓶頸資源的柔性車間排程優化方法,其特征在于,在所述根據集束算法對優化策略列表進行初始化步驟中,還包括以下步驟:

    6.如權利要求2所述一種基于瓶頸資源的柔性車間排程優化方法,其特征在于,在所述動態識別瓶頸資源,分別識別工作總時長最長的設備為第一瓶頸設備,待加工工件等待時間最長的設備為第二瓶頸設備步驟中,...

    【專利技術屬性】
    技術研發人員:楊會甲王露張建奇范營營張岐丁鵬升王曉婷
    申請(專利權)人:西安航天自動化股份有限公司
    類型:發明
    國別省市:

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 国产产无码乱码精品久久鸭| 一夲道无码人妻精品一区二区| 无码精品一区二区三区免费视频| 日韩精品无码一区二区三区| 熟妇人妻无码中文字幕老熟妇 | 国产免费黄色无码视频| 亚洲精品午夜无码专区| 狠狠精品干练久久久无码中文字幕| 无码人妻少妇久久中文字幕 | 精品人妻少妇嫩草AV无码专区| 亚洲色偷拍另类无码专区| 无码人妻精品一区二区三区蜜桃 | 少妇人妻偷人精品无码AV| 亚洲精品无码久久久影院相关影片| 无码人妻精品一区二区三区99性| 国产丝袜无码一区二区三区视频| 久久亚洲中文无码咪咪爱| 无码国产福利av私拍 | 久久久久久国产精品无码超碰| 久久av高潮av无码av喷吹| 国产精品无码免费播放| 中文字幕精品三区无码亚洲| 免费A级毛片无码视频| 国99精品无码一区二区三区| 国产啪亚洲国产精品无码| 下载天堂国产AV成人无码精品网站| 亚洲中文字幕久久精品无码A| 手机永久无码国产AV毛片| 亚洲AV永久无码精品成人| 亚洲av无码国产精品色午夜字幕| 中文字幕无码视频专区| 东京热加勒比无码视频| 成人av片无码免费天天看| r级无码视频在线观看| 成人av片无码免费天天看| 亚洲精品无码久久一线| 无码丰满少妇2在线观看| 色噜噜综合亚洲av中文无码 | 欧洲人妻丰满av无码久久不卡| 亚洲中文字幕无码不卡电影| 亚洲AV无码精品色午夜果冻不卡 |