本发明涉及电缆分盘,尤其涉及一种电缆分盘规划方法、装置、系统及介质。
背景技术:
1、在厂家将电缆运输到目的电站的过程,厂家首先需要对电缆进行分盘规划,而分盘规划包括切割电缆和缠绕电缆,常规的分盘规划都是基于人工统计和计算实现的,其计算输出的分盘规划虽然能够适用于目的电站的建设,但因为人工统计和计算的局限性,该分盘规划并不能实现低成本的分盘规划,因为人工往往是在计算得出一个可使用的分盘规划后,为了保证分盘规划的效率,会直接将该分盘规划进行输出,使得现有的有关电缆的分盘规划存在成本虚高的问题。
技术实现思路
1、本发明的主要目地在于提供一种电缆分盘规划方法、装置、系统及介质,旨在解决现有的有关电缆的分盘规划存在成本虚高的问题的技术问题。
2、为实现上述目地,本发明提供一种电缆分盘规划方法,所述电缆分盘规划方法包括以下步骤:
3、获取不同预设电缆切割方案下,电缆长度序列中的待切割电缆的电缆切割总次数和电缆切割序列;
4、根据预设电缆分盘方案,分别对各所述电缆切割序列中的各段电缆段和所述电缆长度序列中的各条不切割电缆进行分盘,得到不同所述预设电缆切割方案下的目标电缆盘数量和各电缆盘的电缆序列;
5、在基于各所述预设电缆切割方案下的电缆分盘规划方案确定的各所述电缆分盘规划方案的规划成本中,将规划成本最低的电缆分盘规划方案作为目标电缆分盘规划方案。
6、可选地,在所述获取不同预设电缆切割方案下,电缆长度序列中的待切割电缆的电缆切割总次数和电缆切割序列的步骤之前,所述电缆分盘规划方法还包括:
7、按照各条电缆条的电缆长度进行排序,并判断各条所述电缆条的所述电缆长度是否超过预设电缆长度;
8、将所述电缆长度超过所述预设电缆长度的电缆条标记为待切割电缆,将所述电缆长度不超过所述预设电缆长度的电缆条标记为不切割电缆,得到电缆长度序列。
9、可选地,在所述获取不同预设电缆切割方案下,电缆长度序列中的待切割电缆的电缆切割总次数和电缆切割序列的步骤之前,所述电缆分盘规划方法还包括:
10、建立不同的预设约束条件,其中,所述预设约束条件包括单条所述待切割电缆的电缆切割次数不超过预设电缆切割次数,切割后的每段电缆段的电缆切割长度不超过预设电缆切割长度,和切割后的每段电缆段的电缆切割长度为非0长度的电缆段数不超过预设电缆切割次数。
11、可选地,在所述获取不同预设电缆切割方案下,电缆长度序列中的待切割电缆的电缆切割总次数和电缆切割序列的步骤之前,所述电缆分盘规划方法还包括:
12、获取初始电缆切割方案下,各条所述待切割电缆的第n段所述电缆段的电缆切割长度,和各条所述待切割电缆的电缆长度,生成电缆长度关系,其中,所述电缆长度关系中包括各条所述待切割电缆的长度关系式,所述长度关系式为所述待切割电缆的各段所述电缆段的电缆切割长度的和等于所述待切割电缆的电缆长度。
13、可选地,在所述获取不同预设电缆切割方案下,电缆长度序列中的待切割电缆的电缆切割总次数和电缆切割序列的步骤之前,所述电缆分盘规划方法还包括:
14、将各所述预设约束条件带入所述电缆长度关系中,得到各所述待切割电缆的所述预设电缆切割方案。
15、可选地,所述获取不同预设电缆切割方案下,电缆长度序列中的待切割电缆的电缆切割总次数和电缆切割序列的步骤,包括:
16、获取所述预设电缆切割方案中各条所述待切割电缆的切割方案,其中,所述切割方案包括各条所述待切割电缆的电缆切割次数、各条所述待切割电缆切割后的每段电缆段的电缆切割长度,以及各条所述待切割电缆切割后的电缆段数;
17、依据所述切割方案和各条所述待切割电缆在所述电缆长度序列中的排序,依次对各条所述待切割电缆进行切割,得到所述预设电缆切割方案下的所述电缆切割总次数和各条所述待切割电缆的第n段所述电缆段的电缆切割长度,其中,各条所述待切割电缆的所述电缆段组成所述电缆切割序列。
18、可选地,所述分别对各所述电缆切割序列中的各段电缆段和所述电缆长度序列中的各条不切割电缆进行分盘,得到不同所述预设电缆切割方案下的目标电缆盘数量和各电缆盘的电缆序列的步骤,包括:
19、根据预设卷入方程判断卷入序列中的各段所述电缆段和各条所述不切割电缆是否卷入当前电缆盘,并获取卷入所述当前电缆盘中的所述电缆段和/或所述不切割电缆的若干卷入组合,其中,所述卷入序列为待卷入所述电缆盘中的各段所述电缆段和各条所述不切割电缆;
20、计算各所述卷入组合中卷入的所述电缆段和/或所述不切割电缆的第一电缆总长度,将所述第一电缆总长度为最大电缆总长度的卷入组合确定为所述当前电缆盘的目标卷入组合;
21、将所述当前电缆盘的目标卷入组合中的电缆段和/不切割电缆从所述卷入序列中移除,得到新的卷入序列;
22、判断所述新的卷入序列中的各段所述电缆段和/或各条所述不切割电缆的总电缆长度是否小于或等于所述电缆盘的可卷入长度;
23、若判定所述新的卷入序列中的各段所述电缆段和/或各条所述不切割电缆的总电缆长度小于或等于所述电缆盘的可卷入长度,则确定分盘结束,将分盘结束时的电缆盘数量作为所述目标电缆盘数量,同时将分盘结束时的各所述电缆盘的卷入组合作为各所述电缆盘的电缆序列。
24、可选地,在所述判断所述新的卷入序列中的各段所述电缆段和/或各条所述不切割电缆的总电缆长度是否小于或等于所述电缆盘的可卷入长度的步骤之后,所述电缆分盘规划方法还包括:
25、若判定所述新的卷入序列中的各段所述电缆段和/或各条所述不切割电缆的总电缆长度大于所述电缆盘的可卷入长度,则根据所述预设卷入方程判断新的卷入序列中的各段所述电缆段和各条所述不切割电缆是否卷入新的当前电缆盘;
26、获取卷入所述新的当前电缆盘中的所述电缆段和/或所述不切割电缆的若干新的卷入组合,计算各所述新的卷入组合中卷入的所述电缆段和/或所述不切割电缆的第二电缆总长度,将所述第二电缆总长度为最大电缆总长度的卷入组合确定为所述新的当前电缆盘的目标卷入组合;
27、将所述新的当前电缆盘的目标卷入组合中的电缆段和/不切割电缆从所述新的卷入序列中移除,得到下一新的卷入序列,并判断所述下一新的卷入序列中的各段所述电缆段和/或各条所述不切割电缆的总电缆长度是否小于或等于所述电缆盘的可卷入长度。
28、可选地,在所述在基于各所述预设电缆切割方案下的电缆分盘规划方案确定的各所述电缆分盘规划方案的规划成本中的步骤之前,所述电缆分盘规划方法还包括:
29、将各所述预设电缆切割方案下的所述电缆切割总次数乘以电缆切割成本,得到电缆切割总成本;
30、将各所述预设电缆切割方案下的所述目标电缆盘数量乘以单个电缆盘成本,得到电缆盘总成本;
31、将同一所述预设电缆切割方案下的所述电缆切割总成本加上所述电缆盘总成本,得到各所述电缆分盘规划方案下的所述规划成本。
32、本发明还提供一种电缆分盘规划装置,所述电缆分盘规划装置包括:
33、预设切割模块,用于获取不同预设电缆切割方案下,电缆长度序列中的待切割电缆的电缆切割总次数和电缆切割序列;
34、预设分盘模块,还用于根据预设电缆分盘方案,分别对各所述电缆切割序列中的各段电缆段和所述电缆长度序列中的各条不切割电缆进行分盘,得到不同所述预设电缆切割方案下的目标电缆盘数量和各电缆盘的电缆序列;
35、成本计算模块,用于在基于各所述预设电缆切割方案下的电缆分盘规划方案确定的各所述电缆分盘规划方案的规划成本中,将规划成本最低的电缆分盘规划方案作为目标电缆分盘规划方案。
36、此外,为实现上述目地,本发明该提供一种电缆分盘规划系统,所述电缆分盘规划系统包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的电缆分盘规划程序,所述电缆分盘规划程序被所述处理器执行时实现如上所述的电缆分盘规划方法的步骤。
37、此外,为实现上述目地,本发明还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有电缆分盘规划程序,所述电缆分盘规划程序被处理器执行时实现如上所述的电缆分盘规划方法的步骤。
38、本发明提出一种电缆分盘规划方法、装置、系统及介质,获取不同预设电缆切割方案下,电缆长度序列中的待切割电缆的电缆切割总次数和电缆切割序列,根据预设电缆分盘方案,分别对各电缆切割序列中的各段电缆段和电缆长度序列中的各条不切割电缆进行分盘,得到不同预设电缆切割方案下的目标电缆盘数量和各电缆盘的电缆序列,采用软件计算获取不同预设电缆切割方案下的电缆切割总次数、电缆切割序列后,在对各个预设电缆方案下的切割结果采用对应的预设电缆分盘方案获取其所需使用到的电缆盘数量和单个电缆盘的最优电缆长度分配结果(即电缆序列),以此获取到电缆的多种切割和缠绕的设想,在基于各预设电缆切割方案下的电缆分盘规划方案确定的各电缆分盘规划方案的规划成本中,将规划成本最低的电缆分盘规划方案作为目标电缆分盘规划方案,分别计算各种有关电缆的切割和缠绕所需的规划成本后,对计算得到的规划成本进行比较,以此获取规划成本最低的电缆的切割和缠绕的设想作为目标电缆分盘规划方案,通过软件计算既实现了分盘规划的效率和准确性,又避免了人工统计和计算的局限性,实现了电缆的分盘规划的成本的有效降低。