[发明专利]集装箱卡车的调度方法及系统无效
申请号: | 201010231666.X | 申请日: | 2010-07-15 |
公开(公告)号: | CN101944200A | 公开(公告)日: | 2011-01-12 |
发明(设计)人: | 秦固;张兆民;刘万峰;杨懿峻;王娜 | 申请(专利权)人: | 深圳职业技术学院 |
主分类号: | G06Q10/00 | 分类号: | G06Q10/00;G06Q50/00 |
代理公司: | 深圳市君胜知识产权代理事务所 44268 | 代理人: | 王永文;刘新年 |
地址: | 518055 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 集装箱 卡车 调度 方法 系统 | ||
技术领域
本发明涉及集装箱卡车的调度领域,尤其涉及的是一种集装箱卡车的调度方法及系统。
背景技术
随着集装箱贸易量的增加及船舶大型化的发展使很多集装箱码头作业资源利用率达到或接近饱和,随着各码头吞吐量的不断增加,如何在尽量较少投入的同时保证停靠的船舶得到及时的服务成为集装箱码头所面临的一个重要问题。集装箱运输的增长,集装箱船舶的大型化、高速化趋势,要求码头不断提高装卸效率性,而集装箱码头的生产调度则是关键点。在港口竞争中,除了来自于港口的地理位置和腹地经济条件外,港口的技术条件、作业效率和管理水平也是体现其竞争力的重要因素。因此,要想在港口竞争中取得更大的利益,必须使作业系统化、合理化,而实现这一目标的有效途径就是优化港口资源的分配与调度,并且使其智能化。
传统的集卡调度是基于集卡绑定岸桥的规则下,采用计算机辅助调度的方式充分发挥操作人员的主观能动性完成堆场的操作。这种调度模式存在以下几个方面的问题:集卡将近50%的时间在空驶,利用率不高;为了保证岸桥的作业,在岸桥离相应集装箱堆场比较远的情况下,只能通过增加服务于岸桥的集卡来保证完成任务,而一旦船舶离相应的岸桥较近,则一部分集卡又被闲置,这就造成了资源和成本的极大浪费。因此集卡调度对于码头来说既有短期现实意义又有长远的意义,短期的意义是指集卡在满足岸桥服务要求的时候能够以较短的路径完成任务,节省油耗从而降低码头成本,长远的意义是指能够减少集卡的规模但又同时保证了岸桥的需要。
发明内容
本发明的目的在于提供一种集装箱卡车的调度方法及系统,更好地实现集装箱码头的集卡调度,使集卡能够动态的服务于不同的岸桥和船舶,并为每辆集卡分配任务,决定每辆车完成任务的顺序、行驶路径,从而减少装卸桥(岸桥)的等待时间,节省车辆行驶的总路径,降低空载率,达到提高集装箱码头装卸效率的目的。
本发明的技术方案如下:
一种集装箱卡车的调度方法,其中,包括以下步骤:
S100:进行初始化操作;
S200:检测集卡i当前是否有任务,若没有任务则执行步骤S300;若有任务则执行S400;
S300:为集卡i分配新任务,然后执行步骤S400;
S400:运行集卡i的任务检测函数,检测集卡i当前任务的状态;
S500:令i=i+1,然后执行步骤S600;
S600:判断集卡i是否大于集卡总数,若否则执行S200;若是则执行S700;
S700:检测所有岸桥的任务运行状态,若有任何一个岸桥有任务未完成,则令总任务表的状态值=1;
S800:检测所有堆场的任务运行状态,若有任何一个堆场有任务未完成,则令总任务表的状态值=1;
S900:令当前时间=当前时间+1;
S1000:判断总任务表的状态值是否等于0,若是则结束;若否则返回步骤S100。
所述的集装箱卡车的调度方法,其中,所述步骤S100具体包括:
S110:令计时器的当前时间=0;
S120:令总任务表的状态值=0;
S130:令i=0。
所述的集装箱卡车的调度方法,其中,步骤S400具体包括:
S410:判断集卡i的当前任务完成时间是否等于计时器的当前时间,若是则执行步骤S420;若否则执行步骤S440;
S420:给集卡的任务完成时间重新赋值使其小于所述当前时间;
S430:给相应的岸桥或堆场增加新的任务服务集卡,然后执行步骤S450;
S440:判断集卡i是否有任务未完成,若是则执行步骤S450;若否则执行步骤S460;
S450:令所述总任务表的状态值=1。
所述的集装箱卡车的调度方法,其中,步骤S700进一步包括:
S710:判断岸桥的任务列表中是否有任务未完成,若是则执行步骤S720,若否则执行步骤S780;
S720:判断岸桥的当前任务完成时间是否等于计时器的当前时间,若是则执行步骤S730;若否则执行步骤S770;
S730:调用岸桥服务的集卡的任务更新函数,更新集卡任务列表中的各项任务参数;
S740:将岸桥的当前任务移除,更新岸桥下一个任务的完成时间和净工作时间;
S750:判断岸桥的任务列表中是否有任务未完成,若是则执行步骤S770,若否则执行步骤S760;
S760:更新系统总的运行时间;
S770:令总任务表的状态值=1。
所述的集装箱卡车的调度方法,其中,步骤S730进一步包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳职业技术学院,未经深圳职业技术学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010231666.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:元数据定制方法和装置
- 下一篇:一种基于谓词的自动并行优化方法
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理