首页  专利技术  其他产品的制造及其应用技术

一种具有拓扑邻域结构的柔性作业车间批量流调度方法

2025-12-31 13:20:07 198次浏览

技术特征:

1.一种具有拓扑邻域结构的柔性作业车间批量流调度方法,其特征在于,包括以下步骤:

2.如权利要求1所述的一种具有拓扑邻域结构的柔性作业车间批量流调度方法,其特征在于,步骤s2中,所述三维析取图编码模型将柔性作业批量流调度中各子批对应的产品号、工序号和子批号,分别映射至产品轴、工序轴和子批轴;三维析取图编码模型中每个坐标位置均代表着一个子批节点,子批节点之间通过产品弧、子批弧和机器弧进行指向连接,产品弧为前后工序之间的工艺顺序约束弧,子批弧为同工序的子批节点之间的虚弧,机器弧为同机器上前后任务之间的连接弧。

3.如权利要求1所述的一种具有拓扑邻域结构的柔性作业车间批量流调度方法,其特征在于,步骤s3中,拓扑排序解码的具体步骤为:新建一个空的拓扑链表,从起始节点开始,计算所有节点的入度,将所有入度为0的节点中的一个节点v放入拓扑链表之中,并将所有与其邻接的节点的入度减1,如此循环,只要判定存在入度为0的节点,即将其放置于拓扑链表之中,直至所有的节点都已完成放置,此时拓扑链表的顺序即为拓扑排序后的节点顺序。

4.如权利要求1所述的一种具有拓扑邻域结构的柔性作业车间批量流调度方法,其特征在于,步骤s4中浮动时间的计算过程为:

5.如权利要求1所述的一种具有拓扑邻域结构的柔性作业车间批量流调度方法,其特征在于,步骤s5具体包括如下步骤:

6.如权利要求1所述的一种具有拓扑邻域结构的柔性作业车间批量流调度方法,其特征在于,最大完工时间cmax计算公式如下:o∈{1,2,...,oj};s∈{1,2,...,njo};m∈{1,2,...,m}式中,j为产品的下标,其变化范围为j=1,2,…,j,j为产品总数;o为产品j对应工序的下标,其变化范围为o=1,2,…,oj,oj为产品的工序总数;s为子批的下标,变化范围为s=0,1,…,snj,o,其中snj,o代表工序oj,o所划分的子批数量;m为机器的下标,变化范围为m=0,1,…,m,m为机器总数;cj,o,s,m代表工序oj,o对应的第s个子批slj,o,s在机器m上的完工时间。

7.如权利要求1所述的一种具有拓扑邻域结构的柔性作业车间批量流调度方法,其特征在于,步骤s6中,终止条件为迭代次数达到预定值。

8.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机程序,当所述计算机程序在计算机上运行时,使得所述计算机执行权利要求1至7任一项所述的方法。

9.一种电子设备,其特征在于,所述电子设备包括处理器和存储器,所述存储器中存储有计算机程序,所述处理器通过调用所述存储器中存储的所述计算机程序,用于执行权利要求1至7任一项所述的方法。


技术总结
本发明属于车间制造过程中的调度理论相关技术领域,其公开了一种具有拓扑邻域结构的柔性作业车间批量流调度方法,该方法建立了柔性作业车间批量流调度问题的三维析取图编码模型,根据三维析取图的高维复杂特征,设计基于拓扑排序的快速解码方法,将高维复杂的柔性作业车间批量流调度的空间图转化为线性拓扑链表的表达形式,并结合浮动时间法设计关键路径判定方法,减少解码耗时,对于关键路径上的关键节点,利用设计好的拓扑邻域结构中的两种邻域扰动操作,高效稳定地输出可行的邻域解,有效地在较短时间内进行邻域的高质量扰动,并避免不可行解的产生,进而减少了后续可行性判定的计算资源消耗,提升求解算法的搜索性能。

技术研发人员:李新宇,杨梓芃,崔航浩,刘齐浩,李育鑫,柳再为,高亮,裴冲,张巨君,田博文
受保护的技术使用者:华中科技大学
技术研发日:
技术公布日:2024/12/5
文档序号 : 【 40239047 】

技术研发人员:李新宇,杨梓芃,崔航浩,刘齐浩,李育鑫,柳再为,高亮,裴冲,张巨君,田博文
技术所有人:华中科技大学

备 注:该技术已申请专利,仅供学习研究,如用于商业用途,请联系技术所有人。
声 明此信息收集于网络,如果你是此专利的发明人不想本网站收录此信息请联系我们,我们会在第一时间删除
李新宇杨梓芃崔航浩刘齐浩李育鑫柳再为高亮裴冲张巨君田博文华中科技大学
一种基于深度策略性梯度的无人艇对抗反制方法 一种基于拓扑邻域结构的柔性车间混排可变批调度方法及设备
相关内容