一种应用于订单生产过程的排产系统和方法技术方案

技术编号:27615270 阅读:25 留言:0更新日期:2021-03-10 10:44
本发明专利技术提供一种应用于订单生产过程的排产系统和方法,第一计算模块,根据转速

【技术实现步骤摘要】
一种应用于订单生产过程的排产系统和方法


[0001]本专利技术涉及信息
,尤其涉及一种应用于订单生产过程的排产系统和方法。

技术介绍

[0002]目前普通的人工排产操作,主要是根据交期、规格工艺等非系统性规范准则进行手工线下排产,没有采用科学的算法合理规划使用生产设备,甚至仅凭借人工经验,选择生产的挤压机机台,随机性较大,容易导致了生产设备利用率相对较低,且无法判断和验证排出来的生产单顺序是否节省能源。由此可见,现有的人工排产操作,存在局限性,效率低且存在能源浪费的可能性。

技术实现思路

[0003]基于现有技术中存在的问题,本专利技术提供一种应用于订单生产过程的排产系统和方法,开发一套基于科学的数学模型和经验规则的,能够满足实际生产需求的排列生产订单系统,旨在解决现有技术中人工排产效率低且存在能源浪费的技术问题。
[0004]一种应用于订单生产过程的排产系统,包括若干生产设备;
[0005]第一数据库,存储有生产设备型号和相应的标准工艺转速;
[0006]第一数据采集模块,连接第一数据库,用于采集每日每台生产设备在生产过程中产生的电能数据并形成能耗历史数据,存储于第一数据库中;
[0007]第二数据采集模块,连接第一数据库,用于采集每日每台生产设备在生产过程中实际使用的标准工艺转速和产品的生产数量并形成产量历史数据,存储于第一数据库中;
[0008]第一模型建立模块,连接第一数据库,用于根据产量历史数据分别建立生产设备的转速-产量模型并存储于第一数据库中
[0009]第二模型建立模块,连接第一数据库,用于根据能耗历史数据分别建立每台生产设备的转速-能耗模型并存储于第一数据库中;
[0010]订单提取模块,连接保存有未处理订单的订单列表的第二数据库以及第一数据库,用于根据订单列表从第二数据库中获取未处理订单,并获取未处理订单中产品的生产总量并基于未处理订单中的产品规格从第一数据库中提取未处理订单所需的生产设备型号和标准工艺转速;
[0011]第一计算模块,连接订单提取模块,用于从第一数据库中提取与未处理订单所需的生产设备型号对应的转速-产量模型,并根据未处理订单中的生产总量和所需的标准工艺转速,采用转速-产量模型处理得到完成每一个未处理订单的预计生产耗时;
[0012]第二计算模块,连接订单提取模块,用于从第一数据库中提取与未处理订单所需的生产设备型号中每一台生产设备对应的转速-能耗模型,基于转速-能耗模型和未处理订单所需的标准工艺转速分别计算完成每一个未处理订单所需的生产设备型号中的每一台生产设备在单位时间内的预计电能消耗;
[0013]时间管理模块,用于获取每日每台生产设备的生产空余时间,将生产空余时间平均拆分成多个空余时间段;
[0014]订单分配模块,分别连接第一计算模块、第二计算模块和时间管理模块,用于根据预计生产耗时、单位时间内的预计电能消耗和生产设备的生产空余时间段对未处理订单进行排产,获得排产结果,排产结果包括为每个未处理订单分配相应的生产设备和空余时间段。
[0015]进一步的,还包括:
[0016]订单合并模块,连接第二数据库,用于遍历第二数据库中所有的未处理订单,将符合合并约束条件的未处理订单合并成一个新的未处理订单,根据合并完成之后的所有未处理订单对订单列表进行更新;
[0017]订单提取模块,用于按照更新后的订单列表从第二数据库中获取未处理订单。
[0018]进一步的,还包括:
[0019]订单排序模块,连接第二数据库,用于对订单列表中的所有未处理订单按照提交日期的优先顺序进行排序;
[0020]订单分配模块,用于根据预计生产耗时、单位时间内的预计电能消耗、生产设备的生产空余时间和订单提交日期的优先顺序进行排产。
[0021]进一步的,还包括订单分配模块用于将预计生产耗时最长的未处理订单分配到谷电时间段,将单位时间内的预计电能消耗最低的未处理订单分配到尖电时间段,将剩余的未处理订单分配到峰电时间段。
[0022]进一步的,还包括:
[0023]订单分配模块还用于将所述排产结果存储在第一数据库中;
[0024]导出模块,连接第一数据库,用于导出排产结果。
[0025]进一步的,还包括:
[0026]筛选模块,分别连接第一计算模块、时间管理模块,用于将生产空余时间大于至少一个未处理订单的预计生产耗时的生产设备筛选出来,用于订单分配模块进行排产分配。
[0027]进一步的,还包括:
[0028]统计模块,用于对前一日未完成的订单进行统计;
[0029]第一计算模块连接统计模块,用于计算前一日未完成的订单剩余的预计生产耗时;
[0030]订单分配模块用于让前一日未完成的订单仍然保持在前一日所在的生产设备上继续生产并首先分配当日生产设备的空余时间段,生产设备上剩余的空余时间段用于当日的未处理订单的分配。
[0031]进一步的,还包括:
[0032]订单分配模块将前一日未完成的订单分配在当日的尖电时间段。
[0033]进一步的,订单合并模块包括:
[0034]父级订单确立单元,用于在遍历第二数据库中所有的未处理订单的过程中,将首次发现的独有规格的未处理订单作为父级订单;
[0035]子级订单确立单元,用于在遍历第二数据库中所有的未处理订单的过程中,将第二次及以上发现的符合与父级订单进行合并的合并约束条件的未处理订单作为子级订单;
[0036]合并单元,用于在遍历第二数据库中所有的未处理订单之后,将子级订单与对应的父级订单合并成一个新的未处理订单。
[0037]一种应用于订单生产过程的排产方法,其特征在于,应用前述的一种应用于订单生产过程的排产系统,包括如下步骤:
[0038]步骤S1,第一数据采集模块采集每日每台生产设备在生产过程中产生的电能数据并形成能耗历史数据,存储于第一数据库中;
[0039]步骤S2,第二数据采集模块采集每日每台生产设备在生产过程中实际使用的标准工艺转速和产品的生产数量并形成产量历史数据,存储于第一数据库中;
[0040]步骤S3,第一模型建立模块根据产量历史数据建立生产设备的转速-产量模型并存储于第一数据库中;
[0041]步骤S4,第二模型建立模块根据能耗历史数据建立每台生产设备的转速-能耗模型并存储于第一数据库中;
[0042]步骤S5,订单提取模块根据订单列表从第二数据库中获取未处理订单,并获取未处理订单中产品的生产总量并基于未处理订单中的产品规格从第一数据库中提取未处理订单所需的生产设备型号和标准工艺转速;
[0043]步骤S6,第一计算模块从第一数据库中提取与未处理订单所需的生产设备型号对应的转速-产量模型,并根据订单中的生产总量和生产订单所需的标准工艺转速,采用转速-产量模型处理得到完成每一个未处理订单的预计生产耗时;
[0044]步骤S7,第二计算模块从第一本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种应用于订单生产过程的排产系统,其特征在于,包括若干生产设备;第一数据库(3),存储有所述生产设备型号和相应的标准工艺转速;第一数据采集模块(1),连接所述第一数据库(3),用于采集每日每台所述生产设备在生产过程中产生的电能数据并形成能耗历史数据,存储于第一数据库(3)中;第二数据采集模块(2),连接所述第一数据库(3),用于采集每日每台所述生产设备在生产过程中实际使用的所述标准工艺转速和产品的生产数量并形成产量历史数据,存储于所述第一数据库(3)中;第一模型建立模块(4),连接所述第一数据库(3),用于根据所述产量历史数据分别建立所述生产设备的转速-产量模型并存储于所述第一数据库(3)中;第二模型建立模块(5),连接所述第一数据库(3),用于根据所述能耗历史数据分别建立每台所述生产设备的转速-能耗模型并存储于所述第一数据库(3)中;订单提取模块(6),连接保存有未处理订单的订单列表的第二数据库(7)以及所述第一数据库(3),用于根据所述订单列表从所述第二数据库(7)中获取所述未处理订单,并获取所述未处理订单中产品的生产总量并基于所述未处理订单中的产品规格从所述第一数据库(3)中提取所述未处理订单所需的所述生产设备型号和标准工艺转速;第一计算模块(9),连接所述订单提取模块(6),用于从所述第一数据库(3)中提取与所述未处理订单所需的生产设备型号对应的转速-产量模型,并根据所述未处理订单中的生产总量和所需的所述标准工艺转速,采用所述转速-产量模型处理得到完成每一个所述未处理订单的预计生产耗时;第二计算模块(10),连接所述订单提取模块(6),用于从所述第一数据库(3)中提取与所述未处理订单所需的所述生产设备型号中每一台所述生产设备对应的所述转速-能耗模型,基于所述转速-能耗模型和所述未处理订单所需的所述标准工艺转速分别计算完成每一个所述未处理订单所需的所述生产设备型号中的每一台所述生产设备在单位时间内的预计电能消耗;时间管理模块(11),用于获取每日每台所述生产设备的生产空余时间,将所述生产空余时间平均拆分成多个空余时间段;订单分配模块(12),分别连接所述第一计算模块(9)、所述第二计算模块(10)和所述时间管理模块(11),用于根据所述预计生产耗时、单位时间内的所述预计电能消耗和所述生产设备的生产空余时间段对所述未处理订单进行排产,获得排产结果,所述排产结果包括为每个所述未处理订单分配相应的所述生产设备和所述空余时间段。2.如权利要求1所述的一种应用于订单生产过程的排产系统,其特征在于,还包括:订单合并模块(13),连接所述第二数据库(7),用于遍历所述第二数据库(7)中所有的未处理订单,将符合合并约束条件的所述未处理订单合并成一个新的未处理订单,根据合并完成之后的所有所述未处理订单对所述订单列表进行更新;订单提取模块(6),用于按照更新后的所述订单列表从所述第二数据库(7)中获取所述未处理订单。3.如权利要求1所述的一种应用于订单生产过程的排产系统,其特征在于,还包括:订单排序模块(14),连接所述第二数据库(7),用于对所述订单列表中的所有未处理订
单按照提交日期的优先顺序进行排序;所述订单分配模块(12),用于根据所述预计生产耗时、单位时间内的所述预计电能消耗、所述生产设备的生产空余时间和订单提交日期的优先顺序进行排产。4.如权利要求1所述的一种应用于订单生产过程的排产系统,其特征在于,所述订单分配模块(12)用于将所述预计生产耗时最长的所述未处理订单分配到谷电时间段,将单位时间内的所述预计电能消耗最低的所述未处理订单分配到尖电时间段,将剩余的所述未处理订单分配到峰电时间段。5.如权利要求1所述的一种应用于订单生产过程的排产系统,其特征在于,还包括:所述订单分配模块(12)还用于将所述排产结果存储在所述第一数据库(3)中;导出模块(16...

【专利技术属性】
技术研发人员:罗迪郭巍周生杰
申请(专利权)人:宁波金田铜业集团股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1