[发明专利]复杂推移式活动隔断系统轨道布局优化方法有效
| 申请号: | 201710543103.6 | 申请日: | 2017-07-05 |
| 公开(公告)号: | CN107274034B | 公开(公告)日: | 2020-04-14 |
| 发明(设计)人: | 刘冠群;张汝波;尚秋慧;唐莉莉;温乃峰;于海洋;蔺蘭;吴俊伟;杨大伟 | 申请(专利权)人: | 大连民族大学 |
| 主分类号: | G06Q10/04 | 分类号: | G06Q10/04;G06F30/20;G06F30/13;G06F111/04 |
| 代理公司: | 大连智高专利事务所(特殊普通合伙) 21235 | 代理人: | 刘斌 |
| 地址: | 116600 辽*** | 国省代码: | 辽宁;21 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 复杂 推移 活动 隔断 系统 轨道 布局 优化 方法 | ||
1.一种复杂推移式活动隔断系统轨道布局优化方法,其特征在于,包括如下步骤:
(1)隔断系统所要分割的区域为矩形,轨道将整个区域划分为X×Y个大小相同的正方形网格区域,并对行分隔线和列分隔线按任意顺序进行编号;每块隔板的宽度与网格的边长相等;通过轨道将隔板运送到指定的轨道段,并占据轨道段形成隔断;
(2)用无向图对分隔区域的拓扑结构进行建模,用无向图的顶点表示轨道的交点,并按任意顺序对无向图的顶点进编号,第i个顶点记为vi,1≤i≤(X+1)×(Y+1),用顶点vi所在行分隔线序号和列分隔线的序号(x,y)表示vi的坐标,x是vi所在行分隔线序号,y是vi所在列分隔线序号,用无向图的边表示两个相邻顶点之间的连线,vi和vj之间的边记为eij;
(3)将隔断系统所要形成的第k个隔断方案表示成无向图边的集合Sk,假设用户共有K个隔断方案,用S表示Sk的并,即设集合S的大小为M,则表示构成隔断时第m块隔板的应在位置,将隔断系统隔板运送的起始位置所在的顶点记为vs,设其坐标为(xs,ys);
(4)用ve表示eij的两个顶点中任一顶点vi或vj,将从vs到ve之间的轨道连线定义为将隔板运送到应在位置eij的一条运送路径,在同一条路径中同一顶点不能重复出现,从vs到eij的路径有很多条,用表示第k条路径,ve为vi或vj;隔板运送路径的长度定义为所包含的顶点个数;
(5)将隔板运送路径长度T作为轨道布局优化的约束条件,T=X+Y+1;
(6)设集合P为所有符合条件的隔板运送路径集合,初始化
(7)令m=1;
(8)取集合S的第m个元素利用深度优先算法求隔板从出发点vs到长度小于T的所有运送路径,并用集合表示符合条件的路径集合,Pm的大小为Nm,pi表示第i条路径;
(9)将新得到的路径集合Pm并入到集合P中,即P=P∪Pm;
(10)令m=m+1,若m≤M,跳到步骤(8);
(11)统计顶点vi,1≤i≤(X+1)×(Y+1)在集合P的路径中出现的次数,并将顶点vi出现的次数记为ci;
(12)根据ci的大小对所有ci>0的顶点vi进行排序,如果ci>cj,则对应的顶点vi排在vj的前面,可得到顶点序列L表示序列中顶点的个数;
(13)令m=1;
(14)求集合Pm中的路径数目Nm,如果Nm==1,跳到步骤(19);
(15)令k=1;
(16)取序列Q中的第k个元素
(17)从Pm中删除不包含顶点的路径;
(18)令k=k+1,若k≤L,跳到步骤(16);
(19)令m=m+1,若m≤M,跳到步骤(15);
(20)令将P的每条路径中的相邻顶点变换成轨道段集合R,则集合R就是满足用户需求的所需铺设的轨道段集合,方法结束。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于大连民族大学,未经大连民族大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710543103.6/1.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理





