System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及钢铁冶炼,尤其涉及一种冷轧生产自动排程方法、装置、电子设备及存储介质。
技术介绍
1、在钢铁冶炼与加工领域,冷轧生产是在常温下将热轧钢卷进一步加工成更精确尺寸和更好表面质量的钢材的过程,作为钢材深加工的重要环节,其排程管理对提升生产效率、保证产品质量及优化资源利用至关重要。随着钢铁生产规模的扩大和市场需求的多样化,冷轧排程的复杂性显著增加,对排程系统的自动化、智能化水平提出了更高要求。
2、带钢冷轧生产所需的原材料主要来源于热轧生产线下线的钢卷,这些钢卷在热轧生产后需经历冷却、倒运等过程,因此,钢卷冷却速率、钢卷运输距离、原料供应情况以及设备生产状况等都具有不确定性,这种不确定性给冷轧排程带来挑战。然而,目前冷轧排程主要依赖人工经验和手工操作,存在效率低下、易出错等问题。同时,人工排程方式难以全面考虑上述多种因素,导致排程结果不尽如人意,影响生产效率。
3、因此,需要对目前的冷轧排程方式进行改进。
技术实现思路
1、鉴于以上所述现有技术的缺点,本申请提供一种冷轧生产自动排程方法、装置、电子设备及存储介质,以解决上述技术问题。
2、根据本申请实施例的一个方面,提供了一种冷轧生产自动排程方法,包括:获取待冷轧钢卷的可用时间点;根据所述可用时间点和预设截止时间点,从所述待冷轧钢卷中确定预设生产周期的可用钢卷;基于所述预设生产周期的生产计划量和所述预设生产周期内可用钢卷的类型,确定不同冷轧生产线的可用钢卷;以最小化所有冷轧生产线的状态切换成
3、于本申请的一实施例中,若所述预设截止时间点包括目标生产周期的截止时间点和所述预设生产周期的截止时间点,则根据所述可用时间点和预设截止时间点,从所述待冷轧钢卷中确定预设生产周期的可用钢卷的过程包括:获取所述目标生产周期内的未排程钢卷;所述目标生产周期包括:所述预设生产周期的上一生产周期;将所述可用时间点超过所述目标生产周期的截止时间点且所述可用时间点未超过所述预设生产周期的截止时间点的待冷轧钢卷,作为所述预设生产周期内的未排程钢卷;将所述目标生产周期内的未排程钢卷和所述预设生产周期内的未排程钢卷,作为所述可用钢卷。
4、于本申请的一实施例中,若所述生产计划量包括不同加工工艺的计划量,则基于所述预设生产周期的生产计划量和所述预设生产周期内可用钢卷的类型,确定不同冷轧生产线的可用钢卷的过程包括:按照不同加工工艺的计划量,将所述可用钢卷划分为不同加工工艺的可用钢卷;每一加工工艺具有加工不同类型钢卷的冷轧生产线;按照每一加工工艺,将不同类型的可用钢卷分配到生产对应类型钢卷的冷轧生产线上,得到不同冷轧生产线的可用钢卷。
5、于本申请的一实施例中,若不同可用钢卷的参数均包括物理参数和表面结构参数,则通过不同可用钢卷之间的参数差异确定状态切换成本的过程包括:计算每一冷轧生产线上相邻可用钢卷之间的物理参数差异和表面结构参数差异;并基于所述物理参数差异和所述表面结构参数差异,确定每一冷轧生产线的过渡成本;计算每一冷轧生产线上相邻可用钢卷之间的物理参数变化值;并基于所述物理参数变化值,确定每一冷轧生产线的参数转折次数;将所有过渡成本和所有参数转折次数之和作为所述状态切换成本。
6、于本申请的一实施例中,对不同冷轧生产线的可用钢卷进行排程,得到不同冷轧生产线的排程结果的过程包括:将流平衡约束条件、所述可用钢卷与不同冷轧生产线的对应关系约束条件、所述冷轧生产线的轧制里程约束条件、当前可用钢卷的物理参数值与前一可用钢卷的物理参数值之间的变化约束条件、所述当前可用钢卷的物理参数值与后一可用钢卷的物理参数值之间的变化约束条件、所述当前可用钢卷和所述后一可用钢卷之间的参数转折约束条件中至少之一作为排程约束条件;所述流平衡约束条件包括:所述冷轧生产线的流入流出平衡约束条件、起始可用钢卷的流平衡约束条件、终止可用钢卷的流平衡约束条件;按照所述排程约束条件,对不同冷轧生产线的可用钢卷进行排程,得到所述排程结果。
7、于本申请的一实施例中,在得到不同冷轧生产线的排程结果之后,所述方法还包括:对所述排程结果进行显示;所述排程结果包括排程队列、排程队列的数量、排程队列中可用钢卷的物理参数;按照所述排程结果进行冷轧生产,并记录不同冷轧生产线上已排程钢卷的加工状态;并对所述加工状态进行显示。
8、于本申请的一实施例中,在获取待冷轧钢卷的可用时间点之前,所述方法还包括:获取所述待冷轧钢卷的生产环节,所述生产环节包括:冷轧库存环节、热轧库存环节、等待热轧环节;若所述生产环节为所述冷轧库存环节,则根据当前时间点和第一预设冷却时长,确定所述可用时间点;若所述生产环节为所述热轧库存环节,则根据所述当前时间点、第二预设冷却时长和第一预设转运时长,确定所述可用时间点;若所述生产环节为所述等待热轧环节,则根据所述当前时间点、第三预设冷却时长、第二预设转运时长和第一预设热轧时长,确定所述可用时间点。
9、根据本申请实施例的一个方面,提供了冷轧生产自动排程装置,包括:数据采集模块,用于获取待冷轧钢卷的可用时间点;第一钢卷确定模块,用于根据所述可用时间点和预设截止时间点,从所述待冷轧钢卷中确定预设生产周期的可用钢卷;第二钢卷确定模块,用于基于所述预设生产周期的生产计划量和所述预设生产周期内可用钢卷的类型,确定不同冷轧生产线的可用钢卷;钢卷排程模块,用于以最小化所有冷轧生产线的状态切换成本总和为目标,对不同冷轧生产线的可用钢卷进行排程,得到不同冷轧生产线的排程结果;每一冷轧生产线的状态切换成本通过不同可用钢卷之间的参数差异进行确定。
10、根据本申请实施例的一个方面,提供了一种电子设备,所述电子设备包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行时,使得所述电子设备实现如上述所述的冷轧生产自动排程方法。
11、根据本申请实施例的一个方面,提供了一种计算机可读存储介质,其上存储有计算机程序,当所述计算机程序被计算机的处理器执行时,使计算机执行上述所述的冷轧生产自动排程方法。
12、本专利技术的有益效果:本专利技术通过获取待冷轧钢卷的可用时间点,根据可用时间点和预设截止时间点,从待冷轧钢卷中确定预设生产周期的可用钢卷,基于预设生产周期的生产计划量和预设生产周期内可用钢卷的类型,确定不同冷轧生产线的可用钢卷,以最小化所有冷轧生产线的状态切换成本总和为目标,对不同冷轧生产线的可用钢卷进行排程,得到不同冷轧生产线的排程结果,以上过程,综合考虑待冷轧钢卷的可用时间点、预设生产周期的生产计划量和预设生产周期内可用钢卷的类型,确定不同冷轧生产线的可用钢卷,在确定不同冷轧生产线的可用钢卷之后,以最小化所有冷轧生产线的状态切换成本总和为目标,对不同冷轧生产线的可用钢卷进行排程,从而提高了可用钢卷的排程效率和排程准确性,进而提本文档来自技高网...
【技术保护点】
1.一种冷轧生产自动排程方法,其特征在于,包括:
2.根据权利要求1所述的冷轧生产自动排程方法,其特征在于,若所述预设截止时间点包括目标生产周期的截止时间点和所述预设生产周期的截止时间点,则根据所述可用时间点和预设截止时间点,从所述待冷轧钢卷中确定预设生产周期的可用钢卷的过程包括:
3.根据权利要求1所述的冷轧生产自动排程方法,其特征在于,若所述生产计划量包括不同加工工艺的计划量,则基于所述预设生产周期的生产计划量和所述预设生产周期内可用钢卷的类型,确定不同冷轧生产线的可用钢卷的过程包括:
4.根据权利要求1所述的冷轧生产自动排程方法,其特征在于,若不同可用钢卷的参数均包括物理参数和表面结构参数,则通过不同可用钢卷之间的参数差异确定状态切换成本的过程包括:
5.根据权利要求4所述的冷轧生产自动排程方法,其特征在于,对不同冷轧生产线的可用钢卷进行排程,得到不同冷轧生产线的排程结果的过程包括:
6.根据权利要求1-5中任一项所述的冷轧生产自动排程方法,其特征在于,在得到不同冷轧生产线的排程结果之后,所述方法还包括:
< ...【技术特征摘要】
1.一种冷轧生产自动排程方法,其特征在于,包括:
2.根据权利要求1所述的冷轧生产自动排程方法,其特征在于,若所述预设截止时间点包括目标生产周期的截止时间点和所述预设生产周期的截止时间点,则根据所述可用时间点和预设截止时间点,从所述待冷轧钢卷中确定预设生产周期的可用钢卷的过程包括:
3.根据权利要求1所述的冷轧生产自动排程方法,其特征在于,若所述生产计划量包括不同加工工艺的计划量,则基于所述预设生产周期的生产计划量和所述预设生产周期内可用钢卷的类型,确定不同冷轧生产线的可用钢卷的过程包括:
4.根据权利要求1所述的冷轧生产自动排程方法,其特征在于,若不同可用钢卷的参数均包括物理参数和表面结构参数,则通过不同可用钢卷之间的参数差异确定状态切换成本的过程包括:
<...【专利技术属性】
技术研发人员:周婷婷,徐超琼,刘一阳,付佳卓,彭燕华,
申请(专利权)人:中冶赛迪信息技术重庆有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。