CN112508375A - 一种高速工具钢热连轧工序智能排产与报料*** - Google Patents
一种高速工具钢热连轧工序智能排产与报料*** Download PDFInfo
- Publication number
- CN112508375A CN112508375A CN202011367008.3A CN202011367008A CN112508375A CN 112508375 A CN112508375 A CN 112508375A CN 202011367008 A CN202011367008 A CN 202011367008A CN 112508375 A CN112508375 A CN 112508375A
- Authority
- CN
- China
- Prior art keywords
- order
- scheduling
- production
- module
- optimization
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000004519 manufacturing process Methods 0.000 title claims abstract description 97
- 238000005096 rolling process Methods 0.000 title claims abstract description 34
- 229910001315 Tool steel Inorganic materials 0.000 title claims abstract description 16
- 238000005457 optimization Methods 0.000 claims abstract description 35
- 239000002994 raw material Substances 0.000 claims abstract description 33
- 229910000831 Steel Inorganic materials 0.000 claims abstract description 30
- 238000000034 method Methods 0.000 claims abstract description 30
- 239000010959 steel Substances 0.000 claims abstract description 30
- 238000012545 processing Methods 0.000 claims abstract description 20
- 239000000463 material Substances 0.000 claims abstract description 15
- 238000004458 analytical method Methods 0.000 claims abstract description 14
- 238000004422 calculation algorithm Methods 0.000 claims abstract description 12
- 238000004364 calculation method Methods 0.000 claims abstract description 4
- 238000012216 screening Methods 0.000 claims abstract description 3
- 230000006870 function Effects 0.000 claims description 24
- 230000008569 process Effects 0.000 claims description 13
- 230000008859 change Effects 0.000 claims description 10
- 238000004140 cleaning Methods 0.000 claims description 9
- 230000002068 genetic effect Effects 0.000 claims description 6
- 238000005098 hot rolling Methods 0.000 claims description 6
- 238000012549 training Methods 0.000 claims description 6
- 238000003780 insertion Methods 0.000 claims description 4
- 230000037431 insertion Effects 0.000 claims description 4
- 208000025174 PANDAS Diseases 0.000 claims description 3
- 208000021155 Paediatric autoimmune neuropsychiatric disorders associated with streptococcal infection Diseases 0.000 claims description 3
- 235000016496 Panda oleosa Nutrition 0.000 claims description 3
- 238000000137 annealing Methods 0.000 claims description 3
- 238000013145 classification model Methods 0.000 claims description 3
- 238000010276 construction Methods 0.000 claims description 3
- 238000011156 evaluation Methods 0.000 claims description 3
- 238000000605 extraction Methods 0.000 claims description 3
- 239000013072 incoming material Substances 0.000 claims description 3
- 230000035772 mutation Effects 0.000 claims description 3
- 238000003058 natural language processing Methods 0.000 claims description 3
- 230000001105 regulatory effect Effects 0.000 claims description 3
- 230000011218 segmentation Effects 0.000 claims description 3
- 230000001502 supplementing effect Effects 0.000 claims description 3
- 238000011161 development Methods 0.000 claims description 2
- 230000018109 developmental process Effects 0.000 claims description 2
- 238000003860 storage Methods 0.000 claims description 2
- 240000000220 Panda oleosa Species 0.000 claims 1
- 239000000047 product Substances 0.000 description 16
- 238000004088 simulation Methods 0.000 description 4
- XEEYBQQBJWHFJM-UHFFFAOYSA-N Iron Chemical compound [Fe] XEEYBQQBJWHFJM-UHFFFAOYSA-N 0.000 description 2
- 240000004718 Panda Species 0.000 description 2
- 238000012795 verification Methods 0.000 description 2
- 206010012186 Delayed delivery Diseases 0.000 description 1
- 241000196324 Embryophyta Species 0.000 description 1
- 238000010923 batch production Methods 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005242 forging Methods 0.000 description 1
- 239000013067 intermediate product Substances 0.000 description 1
- 238000011835 investigation Methods 0.000 description 1
- 229910052742 iron Inorganic materials 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 239000002436 steel type Substances 0.000 description 1
- 238000009628 steelmaking Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0631—Resource planning, allocation, distributing or scheduling for enterprises or organisations
- G06Q10/06316—Sequencing of tasks or work
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/21—Design, administration or maintenance of databases
- G06F16/215—Improving data quality; Data cleansing, e.g. de-duplication, removing invalid entries or correcting typographical errors
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/20—Design optimisation, verification or simulation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0633—Workflow analysis
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
- G06Q30/0633—Lists, e.g. purchase orders, compilation or processing
- G06Q30/0635—Processing of requisition or of purchase orders
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/04—Manufacturing
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/30—Computing systems specially adapted for manufacturing
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- Strategic Management (AREA)
- Economics (AREA)
- General Physics & Mathematics (AREA)
- Marketing (AREA)
- General Business, Economics & Management (AREA)
- Entrepreneurship & Innovation (AREA)
- Quality & Reliability (AREA)
- Tourism & Hospitality (AREA)
- Development Economics (AREA)
- Game Theory and Decision Science (AREA)
- Accounting & Taxation (AREA)
- Educational Administration (AREA)
- Databases & Information Systems (AREA)
- Finance (AREA)
- General Engineering & Computer Science (AREA)
- Operations Research (AREA)
- Evolutionary Computation (AREA)
- Geometry (AREA)
- Computer Hardware Design (AREA)
- Data Mining & Analysis (AREA)
- Manufacturing & Machinery (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Primary Health Care (AREA)
- General Factory Administration (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
一种高速工具钢热连轧工序智能排产与报料***,属于特钢生产热连轧工序排产与报料的技术领域。包括订单解析与处理模块、原料匹配与报料模块和换辊优化与智能排产模块三大模块。模块之间的关系呈现串联关系,即订单解析与处理模块以销售订单作为输入,并将分析与计算的结果传递给原料匹配与报料模块,作为其输入;原料匹配与报料模块通过筛选和分析,输出原料充足或来料及时的订单数据,传递给换辊优化与排产模块,作为其输入;换辊优化与智能排产模块,采用智能优化算法,优化换辊次数,并将最终结果输出,作为最终的热连轧工序的排产计划。优点在于,替代了传统的手动编排订单的方式,算出的排产表更加精确无误,提高了排产的效率,节省了时间和成本。
Description
技术领域
本发明属于特钢生产热连轧工序排产与报料的技术领域,特别是提供了一种高速工具钢热连轧工序智能排产与报料***,适用于高速工具钢生产过程中的热连轧工序的排产,对于其它种类特钢或普钢的热连轧工序排产也有借鉴作用。
背景技术
热轧是一种钢铁企业中最常用的生产方式,一块钢材想要成型,往往需要经历炼钢、锻造、热轧等多道工序,环环相扣,热轧常肩负起最终成材的重要角色。钢厂为了合理安排生产,下达生产指令,需要满足复杂的生产工艺条件限制,同时还要满足客户的产品需求及交期,对于本文所指的高速工具钢来说,还要解决钢铁种类众多、成品形状多样化、中间产品规格多变、生产批次多批量小等诸多问题。传统排产方法都是由人工来完成,需要工人反复地校对与核验订单,计算产量和产能,翻阅大量的工艺路线资料,匹配各个工序的原料,时刻考虑是否产生交货逾期现象,对工人的细致与耐心无疑是一个巨大的挑战,需要消耗大量的时间和精力,且排产结果粗糙、不精确、容易出错。因此迫切需要开发高速工具钢生产的智能排产***,为钢厂解决复杂灵活的排产问题。
高速工具钢的实际生产计划,常以一个月作为大的生产周期时间单位,这一个月中常遍布两到四次生产批次,按规格有“大圆”批次和“小圆”批次之分。每一批次需要严格确定生产订单的规格种类和决定规格顺序的轧机换辊顺序,由于不同规格之前的换辊消耗成本不一,因此需要寻找最佳换辊模式,保证一个批次能换完一轮相对完整的轧辊。每个生产周期内需要平衡各机器的生产能力,周转好坯料与成品的库存,尽量减小生产和坯料的成本,最大程度满***货日期,以企业生产利润最大化和客户满意程度最大化两者作为终极目标,通过优化批量生产策略,得到一个完整生产周期的最为合理的生产计划。
发明内容
本发明的目的在于提供一种高速工具钢热连轧工序智能排产与报料***,解决现有排产方法的应用效果差和人工排产方法的耗时长、交货期滞后等问题。替代了传统的手动编排订单的方式,算出的排产表更加精确无误,提高了排产的效率,节省了时间和成本,降低了订单交货期推迟的概率,为高速工具钢铁企业热连轧排产提供了一个有效的科学方法。
本发明在综合考虑订单结构、生产参数、工艺路径和原料匹配、轧机换辊、交货期和插单、减单等因素的前提下,提出了一种高速工具钢热连轧工序智能排产与报料***,***主要包括订单解析与处理模块、原料匹配与报料模块和换辊优化与智能排产模块三大模块。该三大模块之间的关系为如图1所示,呈现串联关系,即订单解析与处理模块以销售订单作为输入,并将分析与计算的结果传递给原料匹配与报料模块,作为其输入;原料匹配与报料模块通过筛选和分析,输出原料充足或来料及时的订单数据,传递给换辊优化与排产模块,作为其输入;换辊优化与智能排产模块,采用智能优化算法,优化换辊次数,并将最终结果输出,作为最终的热连轧工序的排产计划。该***的硬件部分主要包括高性能和高存储容量的工业控制用计算机1台和服务器1台,计算机需内存2G以上,采用Win10操作***且具备Python开发环境。订单解析与处理模块、原料匹配与报料模块和换辊优化与智能排产模块三大模块装在高性能和高存储容量的工业控制用计算机上。
本发明的上述三大模块的主要功能和内容分别为:
(1)订单解析与处理模块
订单解析与处理模块的主要功能是采集订单与库存信息、清洗数据,并对订单进行初步解析与分类,并将订单中的成品规格换算为生产规格参数。
订单解析与处理模块的具体内容主要包括销售订单数据的接收、清洗、解析与分类、生产参数运算等内容。
①数据接收。使用pandas和xlrd等的方法接收销售订单数据、库存数据和规则库数据等Excel格式文件,或使用cx_Oracle等的方法直接导入数据库数据;
②数据清洗。剔除或适当修正空白值以及错误值,将因客户书写习惯的不同和命名标准造成的差异进行规范化;
③订单初步解析与分类。通过分析订单的物料名称与规格范围,确定其轧机成材工艺路线,然后结合关键字进行模板匹配,依次判定订单是否为异型钢材、钢丝盘丝等特殊材料,是否走扒皮或退火等工艺路线;
④生产参数运算。针对异型材、钢丝、方扁带钢、扒皮轧辊坯等特殊轧件在销售订单之中标注的产品规格,则根据公式或者参考表格推算,如异型材需要将长乘宽乘高的最终规格格式,转换成热轧之后的直径格式;扒皮材料则需要将成品规格按照规则加量,得到一个较粗的轧制规格。
(2)原料匹配与报料模块
原料匹配与报料模块的主要功能是根据订单中每个客户的具体产品规格要求,根据其生产工艺路径,自动匹配对应的坯料类型,查找坯料库存中是否有料,若有坯料,安排此订单的排产日期,若缺料,则按交货日期进行上报,保证开工前来料。
原料匹配与报料模块主要包括客户产品规格信息的识别与分类,基于自然语言处理的文本分类,工艺路径规则,自动坯料匹配,判断仓库中的坯料是否满足订单要求,以及排产与报料等。
采用一万条以上的订单作为训练样本集,将订单中客户要求信息进行结巴分词、特征提取,选用Text-CNN模型,分别以钢材锭型和方坯状态做标签训练模型;钢材锭型匹配和方坯状态匹配,使用文本分类模型对订单之中的客户要求进行分类,得到钢锭型号和方坯状态。并设置人工核验与补充功能;对原料库存进行搜索与匹配,确定是否有料;对缺料订单进行按期坯料上报。
(3)换辊优化与智能排产模块
换辊优化与排产模块的主要功能有两项,一个是在保证交货期的前提下,优化热连轧轧机的换辊次数,从而实现换辊成本最低和逾期程度最小的目标;另一个功能是实现临时插订单或减订单。
换辊优化与排产模块主要内容包括:轧辊更换顺序进行编码,考虑换辊成本和订单逾期程度最少的优化目标函数构建,基于遗传算法的换辊次数优化算法以及热连轧排产与报料。
使用多目标遗传算法对排产顺序优化,以换辊成本最小和逾期程度最少做为约束条件,以编码后的生产轧辊轮换顺序做优化对象,随机生成数量为N的初始种群,迭代一定次数得到最优解;其中N为大于等于1的正整数。
①对生产中的轧辊更换顺序进行编码,如一次排产需更换轧辊套数为5,需要轮换10次,则其中一种顺序可编为“abcdeabcde”;
②建立优化模型的目标函数:
其中,α、β皆为调节系数,可根据设计者的经验调整,x1表示换辊成本,x2表示订单逾期程度;
③对步骤2中换辊成本x1,与订单逾期程度x2进行建模;
④随机生成数量为N种的换辊顺序种类作为初始种群,进行交叉、变异等操作,每一代选取适应度评估良好的个体作为下一代的群体,迭代一百到五百代或直到得到最优解。以轧辊顺序最优解推导订单顺序;当得到订单顺序之后,从开工日期开始逐天安排订单,并记录到输出数据之中。
将上述订单解析与处理模块、原料匹配与报料模块和换辊优化与智能排产模块均用Python语言实现,并安装到高性能工业用计算机上,供计划人员做排产时应用,从而达到一键排产的目的。
本发明的优点在于:
(1)国内外首次提出高速工具钢生产热连轧工序的智能排产与报料方法,为特钢生产热连轧工序的排产自动化提供了新思路;
(2)作为高速工具生产全流程一体化排产***的子功能,本发明为高速工具生产的高精准排产,提供强有力的核心功能,能够实现其产品逾期少、成本低、效率高的目标。
附图说明
图1主要模块之间的关系图。
图2销售订单截图。
图3排产结果展示图。
具体实施方式
下面采用本发明对高速工具钢热连轧工序进行排产和报料,结合图1和图2说明本发明的实施方法,具体过程如下:
(1)订单解析与处理模块
订单解析与处理模块的主要功能是采集订单与库存信息、清洗数据,并对订单进行初步解析与分类,并将订单中的成品规格换算为生产规格参数。
订单解析与处理模块的具体内容主要包括销售订单数据的接收、清洗、解析与分类、生产参数运算等内容。
①数据接收。使用pandas和xlrd等的方法接收销售订单数据、库存数据和规则库数据等Excel格式文件,或使用cx_Oracle等的方法直接导入数据库数据;
②数据清洗。剔除或适当修正空白值以及错误值,将因客户书写习惯的不同和命名标准造成的差异进行规范化;
③订单初步解析与分类。通过分析订单的物料名称与规格范围,确定其轧机成材工艺路线,然后结合关键字进行模板匹配,依次判定订单是否为异型钢材、钢丝盘丝等特殊材料,是否走扒皮或退火等工艺路线;
④生产参数运算。针对异型材、钢丝、方扁带钢、扒皮轧辊坯等特殊轧件在销售订单之中标注的产品规格,则根据公式或者参考表格推算,如异型材需要将长乘宽乘高的最终规格格式,转换成热轧之后的直径格式;扒皮材料则需要将成品规格按照规则加量,得到一个较粗的轧制规格。
(2)原料匹配与报料模块
原料匹配与报料模块的主要功能是根据订单中每个客户的具体产品规格要求,根据其生产工艺路径,自动匹配对应的坯料类型,查找坯料库存中是否有料,若有坯料,安排此订单的排产日期,若缺料,则按交货日期进行上报,保证开工前来料。
原料匹配与报料模块主要包括客户产品规格信息的识别与分类,基于自然语言处理的文本分类,工艺路径规则,自动坯料匹配,判断仓库中的坯料是否满足订单要求,以及排产与报料等。
采用一万条以上的订单作为训练样本集,将订单中客户要求信息进行结巴分词、特征提取,选用Text-CNN模型,分别以钢材锭型和方坯状态做标签训练模型;钢材锭型匹配和方坯状态匹配,使用文本分类模型对订单之中的客户要求进行分类,得到钢锭型号和方坯状态。并设置人工核验与补充功能;对原料库存进行搜索与匹配,确定是否有料;对缺料订单进行按期坯料上报。
(3)换辊优化与智能排产模块
换辊优化与排产模块的主要功能有两项,一个是在保证交货期的前提下,优化热连轧轧机的换辊次数,从而实现换辊成本最低和逾期程度最小的目标;另一个功能是实现临时插订单或减订单。
换辊优化与排产模块主要内容包括:轧辊更换顺序进行编码,考虑换辊成本和订单逾期程度最少的优化目标函数构建,基于遗传算法的换辊次数优化算法以及热连轧排产与报料。
使用多目标遗传算法对排产顺序优化,以换辊成本最小和逾期程度最少做为约束条件,以编码后的生产轧辊轮换顺序做优化对象,随机生成数量为N的初始种群,迭代一定次数得到最优解;其中N为大于等于1的正整数。
①对生产中的轧辊更换顺序进行编码,如一次排产需更换轧辊套数为5,需要轮换10次,则其中一种顺序可编为“abcdeabcde”;
②建立优化模型的目标函数:
其中,α、β皆为调节系数,可根据设计者的经验调整,x1表示换辊成本,x2表示订单逾期程度;
③对步骤2中换辊成本x1,与订单逾期程度x2进行建模;
④随机生成数量为N种的换辊顺序种类作为初始种群,进行交叉、变异等操作,每一代选取适应度评估良好的个体作为下一代的群体,迭代一百到五百代或直到得到最优解。以轧辊顺序最优解推导订单顺序;当得到订单顺序之后,从开工日期开始逐天安排订单,并记录到输出数据之中。
将上述订单解析与处理模块、原料匹配与报料模块和换辊优化与智能排产模块均用Python语言实现,并安装到高性能工业用计算机上,供计划人员做排产时应用,从而达到一键排产的目的。
仿真验证
以河北省某高速工具钢生产企业的热连轧分厂作为仿真对象,进行仿真验证。采用该厂的某月销售订单作为模块的输入,销售订单截图如附图2所示。本发明的三个模块先后作用,能够实现销售订单中的钢种规格自动转换为生产规格,且可以智能匹配坯料的锭型、规格以及质量,从库存表中搜索对应坯料是否足够,最终根据交期和换辊成本得出最优生产日期,排产结果如图3所示。
仿真结果表明本发明,通过分析、计算与优化销售订单,能够给出精准排查计划,从而实现热连轧生产的高效率、少逾期和低成本生产模式。
Claims (2)
1.一种高速工具钢热连轧工序智能排产与报料***,其特征在于,包括订单解析与处理模块、原料匹配与报料模块和换辊优化与智能排产模块三个模块;该三个模块之间的关系呈现串联关系,即订单解析与处理模块以销售订单作为输入,并将分析与计算的结果传递给原料匹配与报料模块,作为其输入;原料匹配与报料模块通过筛选和分析,输出原料充足或来料及时的订单数据,传递给换辊优化与排产模块,作为其输入;换辊优化与智能排产模块,采用智能优化算法,优化换辊次数,并将最终结果输出,作为最终的热连轧工序的排产计划;该***的硬件部分包括高性能和高存储容量的工业控制用计算机1台和服务器1台,计算机需内存2G以上,采用Win10操作***且具备Python开发环境;订单解析与处理模块、原料匹配与报料模块和换辊优化与智能排产模块均装在计算机上;
订单解析与处理模块
订单解析与处理模块的主要功能是采集订单与库存信息、清洗数据,并对订单进行初步解析与分类,并将订单中的成品规格换算为生产规格参数;
订单解析与处理模块的具体内容主要包括销售订单数据的接收、清洗、解析与分类、生产参数运算内容;
数据接收:使用pandas和xlrd等的方法接收销售订单数据、库存数据和规则库数据等Excel格式文件,或使用cx_Oracle等的方法直接导入数据库数据;
数据清洗:剔除或适当修正空白值以及错误值,将因客户书写习惯的不同和命名标准造成的差异进行规范化;
订单初步解析与分类:通过分析订单的物料名称与规格范围,确定其轧机成材工艺路线,然后结合关键字进行模板匹配,依次判定订单是否为异型钢材、钢丝盘丝等特殊材料,是否走扒皮或退火等工艺路线;
生产参数运算:针对异型材、钢丝、方扁带钢、扒皮轧辊坯等特殊轧件在销售订单之中标注的产品规格,则根据公式或者参考表格推算,如异型材需要将长乘宽乘高的最终规格格式,转换成热轧之后的直径格式;扒皮材料则需要将成品规格按照规则加量,得到一个较粗的轧制规格;
原料匹配与报料模块
原料匹配与报料模块的主要功能是根据订单中每个客户的具体产品规格要求,根据其生产工艺路径,自动匹配对应的坯料类型,查找坯料库存中是否有料,若有坯料,安排此订单的排产日期,若缺料,则按交货日期进行上报,保证开工前来料;
原料匹配与报料模块主要包括客户产品规格信息的识别与分类,基于自然语言处理的文本分类,工艺路径规则,自动坯料匹配,判断仓库中的坯料是否满足订单要求,以及排产与报料;
采用一万条以上的订单作为训练样本集,将订单中客户要求信息进行结巴分词、特征提取,选用Text-CNN模型,分别以钢材锭型和方坯状态做标签训练模型;钢材锭型匹配和方坯状态匹配,使用文本分类模型对订单之中的客户要求进行分类,得到钢锭型号和方坯状态;并设置人工核验与补充功能;对原料库存进行搜索与匹配,确定是否有料;对缺料订单进行按期坯料上报;
换辊优化与智能排产模块
换辊优化与排产模块的主要功能有两项,一个是在保证交货期的前提下,优化热连轧轧机的换辊次数,从而实现换辊成本最低和逾期程度最小的目标;另一个功能是实现临时插订单或减订单;
换辊优化与排产模块内容包括:轧辊更换顺序进行编码,考虑换辊成本和订单逾期程度最少的优化目标函数构建,基于遗传算法的换辊次数优化算法以及热连轧排产与报料;
使用多目标遗传算法对排产顺序优化,以换辊成本最小和逾期程度最少做为约束条件,以编码后的生产轧辊轮换顺序做优化对象,随机生成数量为N的初始种群,迭代一定次数得到最优解;其中N为大于等于1的正整数。
①对生产中的轧辊更换顺序进行编码,如一次排产需更换轧辊套数为5,需要轮换10次,则其中一种顺序可编为“abcdeabcde”;
②建立优化模型的目标函数:
其中,α、β皆为调节系数,可根据设计者的经验调整,x1表示换辊成本,x2表示订单逾期程度;
③对步骤②中换辊成本x1,与订单逾期程度x2进行建模;
④随机生成数量为N种的换辊顺序种类作为初始种群,进行交叉、变异等操作,每一代选取适应度评估良好的个体作为下一代的群体,迭代一百到五百代或直到得到最优解;以轧辊顺序最优解推导订单顺序;当得到订单顺序之后,从开工日期开始逐天安排订单,并记录到输出数据之中;
将上述三种模块用Python语言实现,并安装到高性能工业用计算机上,共计划人员做排产时应用,从而达到一键排产的目的。
2.根据权利要求1所述的高速工具钢热连轧工序智能排产与报料***,其特征在于,订单解析与处理模块、原料匹配与报料模块和换辊优化与智能排产模块均用Python语言实现,并安装到高性能工业用计算机上,供计划人员做排产时应用,从而达到一键排产的目的。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011367008.3A CN112508375A (zh) | 2020-11-26 | 2020-11-26 | 一种高速工具钢热连轧工序智能排产与报料*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011367008.3A CN112508375A (zh) | 2020-11-26 | 2020-11-26 | 一种高速工具钢热连轧工序智能排产与报料*** |
Publications (1)
Publication Number | Publication Date |
---|---|
CN112508375A true CN112508375A (zh) | 2021-03-16 |
Family
ID=74967306
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011367008.3A Pending CN112508375A (zh) | 2020-11-26 | 2020-11-26 | 一种高速工具钢热连轧工序智能排产与报料*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112508375A (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113592277A (zh) * | 2021-07-23 | 2021-11-02 | 联宝(合肥)电子科技有限公司 | 一种生产订单的排产方法及装置 |
CN114545879A (zh) * | 2022-02-23 | 2022-05-27 | 扬州云创科技信息有限公司 | 一种基于工业物联网的智慧工厂生产*** |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0535749A (ja) * | 1991-07-25 | 1993-02-12 | Nippon Steel Corp | 鉄鋼業における生産管理システム |
US20030074284A1 (en) * | 2001-10-16 | 2003-04-17 | Sumitomo Corporation Of America | System and method for forecasting material requirements and managing the accessability of the materials |
CN1661609A (zh) * | 2004-02-26 | 2005-08-31 | 何浩然 | 钢铁生产计划中合同与库存联合优化管理方法 |
CN104483915A (zh) * | 2014-10-31 | 2015-04-01 | 东北大学 | 提高钢铁企业材料利用率的热轧多产线板坯匹配控制方法 |
CN105483310A (zh) * | 2015-11-23 | 2016-04-13 | 东北大学 | 一种面向全流程生产的炼钢组批与排产方法 |
CN109583761A (zh) * | 2018-11-30 | 2019-04-05 | 冶金自动化研究设计院 | 一种锻钢工序的生产计划与调度*** |
CN111027876A (zh) * | 2019-12-16 | 2020-04-17 | 青岛海力旭机电科技发展有限公司 | 一种分散式生产模式下的工序生产计划排产*** |
-
2020
- 2020-11-26 CN CN202011367008.3A patent/CN112508375A/zh active Pending
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0535749A (ja) * | 1991-07-25 | 1993-02-12 | Nippon Steel Corp | 鉄鋼業における生産管理システム |
US20030074284A1 (en) * | 2001-10-16 | 2003-04-17 | Sumitomo Corporation Of America | System and method for forecasting material requirements and managing the accessability of the materials |
CN1661609A (zh) * | 2004-02-26 | 2005-08-31 | 何浩然 | 钢铁生产计划中合同与库存联合优化管理方法 |
CN104483915A (zh) * | 2014-10-31 | 2015-04-01 | 东北大学 | 提高钢铁企业材料利用率的热轧多产线板坯匹配控制方法 |
CN105483310A (zh) * | 2015-11-23 | 2016-04-13 | 东北大学 | 一种面向全流程生产的炼钢组批与排产方法 |
CN109583761A (zh) * | 2018-11-30 | 2019-04-05 | 冶金自动化研究设计院 | 一种锻钢工序的生产计划与调度*** |
CN111027876A (zh) * | 2019-12-16 | 2020-04-17 | 青岛海力旭机电科技发展有限公司 | 一种分散式生产模式下的工序生产计划排产*** |
Non-Patent Citations (2)
Title |
---|
尹一岚: "高速工具钢棒线材热连轧换辊次数智能优化", 《中国优秀硕士论文电子期刊网》, pages 11 - 46 * |
陈金香 等: "高速工具钢棒线材热连轧智能排产模型初探", 中国会议, pages 845 - 850 * |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113592277A (zh) * | 2021-07-23 | 2021-11-02 | 联宝(合肥)电子科技有限公司 | 一种生产订单的排产方法及装置 |
CN114545879A (zh) * | 2022-02-23 | 2022-05-27 | 扬州云创科技信息有限公司 | 一种基于工业物联网的智慧工厂生产*** |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN112508375A (zh) | 一种高速工具钢热连轧工序智能排产与报料*** | |
CN108389069A (zh) | 基于随机森林和逻辑回归的优质客户识别方法及装置 | |
CN110689195A (zh) | 一种电力日负荷预测方法 | |
CN108364191A (zh) | 基于随机森林和逻辑回归的优质客户优化识别方法及装置 | |
CN112258061B (zh) | 一种项目全过程风险智能分析预警***及预警方法 | |
CN111563168A (zh) | 一种基于ai知识图谱算法用于通关商品智能归类的方法 | |
Kaku et al. | A mathematical model for converting conveyor assembly line to cellular manufacturing | |
CN117893047A (zh) | 一种基于销售数据的竞争分析方法 | |
CN112990584A (zh) | 一种基于深度强化学习的自动生产决策***及方法 | |
CN108733752A (zh) | 自动报表存储方法及*** | |
CN115936819A (zh) | 一种商品打分***及建立方法 | |
CN105741143A (zh) | 一种基于负荷特性及其聚类分析的电力商品定价模型建立方法 | |
CN106874352A (zh) | 一种搜索因子调整的方法 | |
CN110414819B (zh) | 一种工单评分方法 | |
CN112181956A (zh) | 一种基于热轧工业大数据的数据挖掘的方法 | |
CN113780618B (zh) | 基于自然语言处理和随机森林的特钢生产锭型预测方法 | |
CN113361746A (zh) | 一种配电网物资品类优化方法 | |
CN112418633A (zh) | 一种基于典型相关分析的停电敏感性相关因素分析方法 | |
CN112308608B (zh) | 变电站造价的数据处理方法、装置、电子设备及存储介质 | |
CN113240453B (zh) | 基于区块链的商品销售动态推进管理*** | |
CN117575103A (zh) | 工业生产中最优设定值推荐方法、***及计算机存储介质 | |
Li et al. | Financial Statement Analysis of Nanjing Yinfei company based on Harvard Analytical Framework | |
CN118051612A (zh) | 行业分类***及方法 | |
CN113935123A (zh) | 一种基于订单和工序约束的带钢钢坯设计*** | |
CN115689755A (zh) | 一种基于大数据的智能选股方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |