The present invention provides a production scheduling system and method. This system is composed of database production planning department terminal, server and storage of historical data, the production planning department through the server real-time data acquisition terminal, connected with the information terminal sorting orders for encoding genetic algorithm and application based on elite solution pool, and then perform selection crossover and other genetic operations, and evaluate and by layer optimization, optimal generation scheduling; finally, the production scheduling scheme to a production workshop through the server, and receive real-time feedback data processing site to do the adjustment scheme. The hardware system is easy to implement, and combining the heuristic rules and genetic algorithm based on the method, can effectively improve the large number of orders, a multilayer structure and the complex process of the case, the results for scheduling scheme, improve operation speed and has wide application range, can expand the type of strong, fast operation, performance optimization good.
【技術實現步驟摘要】
本專利技術涉及一種生產排程系統和方法,尤其是。
技術介紹
生產排程問題,又稱生產作業計劃或生產排程。從有限資源角度看,生產排程是一個決策過程,是指生產部門為完成銷售部門下達的訂單,根據確定的生產計劃和訂單交貨期安排,按照產品的加工工藝路線,將有限資源安排給不同的工作,并決定何時開始,由哪部設備加工,并完成哪件工作,并設法達到預定的如交貨期要求和提高設備利用率的目標。這些有限資源主要包括機器和設備(包括搬運設備)、工夾具、作業員、存儲容器或空間等。 面向工單的機械行業生產企業通常有著-下特點生產方式以工單加工為主,市場預測為輔;工單繁忙、插單次數比較多;客戶交貨期要求準確、急迫;產品生產形式表現為多品種、大中小批量;產品的工藝過程經常變更,生產計劃變動頻繁;能力需求根據每個產品建立,工序間聯系少,很難預測;要求BOM及庫存的精確度較高;由于工單繁忙,庫存備用嚴重、最后庫存資金占用過高等。 除此之外,企業產品的工藝路線有多條,工藝路線對應的產品質量等級不同。工藝路線中的工序對應不同的工作中心來完成加工任務,工作中心是一條生產線或多臺并行設備或單臺加工設備,即機臺。不同的機器加工產品的質量等級存在不同,根據客戶工單要求選擇對應質量等級的工藝路線和加工工作中心、設備組及設備。 生產排程問題傳統上由ERP(Enterpri se Resource Planning,企業資源管理)系統進行解決,但傳統ERP系統僅僅根據交付周期或日期來安排生產的優先次序,所有工作都是在假定無限生產能力的前提下進行,未考慮有限物料的約束條件等等情況,無法適應以上所提到的工單企 ...
【技術保護點】
一種應用了基于精英解池的遺傳算法的生產排程方法,其特征在于所述方法包括以下步驟: ①用戶設置工廠基礎數據和排程參數; ②對訂單、設備、物料信息進行動態采集、更新、分析,生成參與排程的工單,生產計劃部確認排程工單信息、優化目標、約束條件; ③對參與排程的工單進行編碼,生成初始化種群; ④采用基于訂單結構的解碼空間映射方法產生操作表,調用正排運算或倒排運算進行解碼操作,得到排程方案; ⑤對排程方案進行約束條件檢驗,對可行解進行優化目標的適應度值計算和對不可行解滿足約束的程度進行適應度值計算,并設置可行解池和不可行解池兩個精英解池,保留優秀個體; ⑥根據可行解個數和可行解差異度或最大迭代次數判斷是否終止遺傳算法:若是,繼續下一步;若否,則繼續從可行解池和不可行解池中選擇優秀個體,進行選擇、交叉、變異,生成子代種群,回到步驟④; ⑦輸出適應度值最高的排程方案; ⑧用戶確認排程方案:滿意時,工單下達到車間;否則,選擇性修改參數:工廠基礎數據、工單信息、優化目標、約束條件,回到步驟②。
【技術特征摘要】
【專利技術屬性】
技術研發人員:顧永明,陳杰,
申請(專利權)人:永凱軟件技術上海有限公司,
類型:發明
國別省市:31[中國|上海]