[发明专利]自动化集装箱码头低架桥电动小车调度方法及其系统有效
申请号: | 201210472416.4 | 申请日: | 2012-11-20 |
公开(公告)号: | CN103020792A | 公开(公告)日: | 2013-04-03 |
发明(设计)人: | 何军良;苌道方;姜媛;严伟;陆后军;王煜;朱夷诗;杨露 | 申请(专利权)人: | 上海海事大学 |
主分类号: | G06Q10/08 | 分类号: | G06Q10/08;G06Q50/28 |
代理公司: | 上海三和万国知识产权代理事务所 31230 | 代理人: | 张民华 |
地址: | 201306 上海市*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 自动化 集装箱码头 架桥 电动 小车 调度 方法 及其 系统 | ||
1.一种自动化集装箱码头低架桥电动小车调度方法,其特征在于,所述调度方法采用数据采集模块、通信模块、解析模块、执行模块、反馈模块、存储模块,数据采集模块、通信模块、解析模块、执行模块依次顺序连接,反馈模块、存储模块都与执行模块连接,所述调度方法包括以下步骤:
步骤S1:数据采集模块对低架桥电动小车运行线路上的位置信息进行数据收集,将收集到的位置信息进行整理,通过通信模块将此位置信息并传输到解析模块,同时接收返回的低架桥电动小车调度方案;
步骤S2:解析模块对接收到的位置信息进行解析;执行模块根据解析的结果搜索并确定低架桥电动小车调度方案;存储模块存储低架桥电动小车调度方案,反馈模块将低架桥电动小车调度方案反馈给解析模块。
2.如权利要求1所述的自动化集装箱码头低架桥电动小车调度方法,其特征在于,所述步骤S2包括以下步骤:
步骤S21:解析模块对接收到的位置信息进行解析;
步骤S22:执行单元根据解析结果,产生执行任务并调用相应的低架桥电动小车调度模型搜索程序;被调用的低架桥电动小车调度模型程序进行低架桥电动小车调度方案的搜索,搜索结束后生成本次执行任务的低架桥电动小车调度方案;
步骤S23:存储单元对本次低架桥电动小车调度方案进行存储;
步骤S24:反馈单元将本次低架桥电动小车调度方案进行反馈给解析模块。
3.如权利要求2所述的自动化集装箱码头低架桥电动小车调度方法,其特征在于,所述步骤S22用一种启发式方法对建立的低架桥电动小车调度方案进行求解的路径搜索,用定义的评估函数对求解的质量进行评估,用动态滚动策略保证求解的实时有效性,用最长搜索时间作为停止规则,确保在既定的时间内一定会得到一个较优的低架桥电动小车调度方案。
4.如权利要求3所述的自动化集装箱码头低架桥电动小车调度方法,其特征在于,所述步骤S2的路径搜索过程中,针对每一层父节点的位置和所在层可以重复的节点进行搜索和计算,并进行相应的记录;如果搜索时间达到了预先设定的最长搜索时间,那么当前节点就被继续展开,作为采用的分配策略,以保证所采用的分配策略是搜索到目前为止所有路径中最优的。
5.如权利要求3所述的自动化集装箱码头低架桥电动小车调度方法,其特征在于,所述步骤S22具体包括以下步骤:
步骤S221:建立第一集合和第二集合两个集合,分别用于记录最优节点和次优节点,包括表示其位置和所在层的信息及相关函数,然后分别建立开始节点、当前节点,并生成当前节点的相关子节点;使用nc表示当前节点,nso表示第二集合中的最优节点;
步骤S222:对低架桥电动小车调度模型,使用三个以下公式计算当前节点的相关个子节点的评估值,并将子节点中评估函数f(x)估值最小的对应子节点设为当前节点;
其中是从初始节点到父节点ij的任务相应方向上移动时间之和;
h(ij)={h(ij)d,h(ij)w},其中h(ij)d表示从当前节点ij到目标节点的总时间的估值,h(ij)w表示从s当前节点ij到各自目标节点的任务相应方向上移动时间之和的估值;
步骤S223:取第二集合中最小评估函数f(x)对应的最优节点nso;
步骤S224:比较当前节点nc和最优节点nso的评估函数f(x)的大小;如果f(nc)>f(nso),执行步骤S225;否则,执行步骤S222;
步骤S225:将当前节点nc从第一集合移动到第二集合;并记录节点nso为当前节点,同时将其从第二集合移动到第一集合;然后执行步骤S222;
步骤S226:从第二集合Ns中删除先前的最优节点,并将当前节点nc移动到此集合;将由当前节点的父节点生成的次优节点放入第二集合中;次优节点是当前节点的父节点的所有未被记录的节点中的最优节点,如果没有与当前节点nc对应的未被记录节点,那么也就不需要生成次优节点;
步骤S227:生成当前节点nc的所在层;如果tc<Min(TT,N)+1,执行步骤S222;否则执行步骤S228;
步骤S228:获取当前节点nc对应的集装箱装卸作业设备和任务;
步骤S229:tc=tc-1,如果tc≥1,执行步骤S2211;否则执行步骤S2212;
步骤S2210:对低架桥电动小车调度模型,使用以下公式计算当前节点nc的父节点的位置;
其中pc是当前节点的位置,pp表示父节点的位置,tc是当前节点所在层,m表示参与作业的集装箱作业设备;
步骤S2211:对低架桥电动小车调度模型,将节点nc的父节点记录为当前节点;使用以下公式计算当前节点nc在其父节点的分支中的位置;然后,回到步骤S228;
其中,是某一个特定节点在其父节点的分支中的位置;
步骤S2212:结束计算和搜索。
6.一种自动化集装箱码头低架桥电动小车调度系统,其特征在于,其包括数据采集模块、通信模块、解析模块、执行模块、反馈模块、存储模块,数据采集模块、通信模块、解析模块、执行模块依次顺序连接,反馈模块、存储模块都与执行模块连接,各个模块的功能如下:
数据采集模块用于低架桥电动小车运行线路上通过对运行系统的监测,记录下调度所需低架桥电动小车相关位置信息的过程,用于调度方法研究的数据采集;
通信模块用于调度方法研究中使用的数据传输部分,用于数据采集模块采集到的位置信息的传递,以及相关反馈信息的传输,是数据采集模块和解析模块的链接桥梁;
解析模块用于接收并分析数据低架桥电动小车位置信息的部分,用于数据低架桥电动小车位置信息的解读、归类和整理等,主要是将数据采集模块采集到的位置信息进行相关整理,便于调度系统的使用;
执行模块用于将解析模块的结果作为系统调度的前提条件,激发执行单元中的程序搜索单元,调用相应的搜索程序进行调度策略的搜索,最终给出本次低架桥电动小车的调度方案;
反馈模块用于将执行模块给出的低架桥电动小车调度方案反馈给系统中的解析模块,并通过通信模块最终传输到数据采集模块,以便对调度方案的执行过程进行监测,对调度结果进行复核;
存储模块用于对历次调度方案进行存储,便于低架桥电动小车调度方法研究的调度结果查找和验证,用于运行过程中方案的备份。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海海事大学,未经上海海事大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210472416.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种移动支付方法及系统
- 下一篇:一种预分拣订单的方法和装置
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理