摘要: 针对目前散粮码头整体智能化但排产过程依旧采用传统人工调度导致的效率低下问题,详细介绍码头进行粮食装卸时进出仓、倒仓等工艺流程,确定以最小化船舶总在港时间为目标,建立卸船作业计划模型;以最小化总工时为目标,建立装车作业计划模型;利用基于矩阵实数编码、重新设计种群初始化、精英保留策略的遗传算法对模型进行求解。试验表明,该算法可以快速获取最优排产方案,能有效提高散粮码头生产效率和周转率,减少船舶总在港时间,实现智能科学化排产。
装火车作业。粮食从筒仓出来,通过埋刮板输送机输送,由斗提机提升进入装车楼缓冲仓中,电子秤称重,最后通过装车溜管进入火车车厢。火车由铁牛牵引,缓慢前进,当列车到达装车位置后,铁牛停止牵引,粮食通过埋刮板机输送到装车楼缓冲仓中,经缓冲仓下方的电子秤称量后,实现精准装车。完成装车作业后,铁牛牵引列车前进,下一节车厢到达装车位置后,重复上述作业流程。整组列车装满后,铁牛将列车推送至铁路机车牵车位置,再由铁路机车牵出。 装汽车作业。粮食从筒仓出来,通过埋刮板输送机输送,由斗提机提升进入装车楼缓冲仓中,电子秤称重,最后通过装车溜管进入汽车车斗,装满后汽车离开,下一辆空车进入装车位。
筒仓约束。作业根据筒仓中粮食数量安排计划,安排的粮食数量不能超过筒仓中粮食的数量。 货主。作业必须根据委托单中对应的货主安排装车。 粮食种类。同一艘船上相同种类的粮食可以装入同一筒仓。粮食种类信息包括品种名称、容重和含水量等。 设备日历和出勤情况。机械设备实际运行时间和人员出勤情况。
筒仓容量限制。筒仓堆存粮食数量需要小于筒仓容量。 筒仓选择约束。根据船舶委托单的货主和粮食品种确定可以堆存散粮的筒仓,每个船舶委托单至少选定1个筒仓进行储存。 船舶约束。到港的每艘船舶都需要被服务,且仅被服务1次。 泊位约束。1个泊位在同一个时间段内只能服务1艘船舶。 按时完成任务。船舶在作业总时间内的卸载量大于计划卸载量,即在规定时间内完成卸载。
作者:陈玲,赵湘前,严思彤;中国交通信息科技集团有限公司,上海中交海德交通科技股份有限公司