技术领域
[0001] 本发明涉及自动化码头车辆调度及设备管理技术领域,具体涉及适用于设有交互区的集装箱码头的外集卡排队管控方法。
相关背景技术
[0002] 随着集装箱自动化码头的发展,吞吐量不断上升,外集卡作业量也随之上涨,港口在满足客户服务需求方面所面临的挑战也日渐严峻。
[0003] 外集卡的到达码头的时间分布具有波动性,当外集卡集中来港时,交互区内外集卡经常出现拥堵情况,导致了码头资源利用的不平衡,降低了码头为货运公司提供高效的服务水平,码头内部作业经常在超负荷与空闲状态间切换,码头运营成本也随之高涨。交互区拥堵制约了港口未来的发展,因此缓解交互区拥堵、提高其服务水平的研究具有十分重要的战略意义。
[0004] 目前,大部分集装箱自动化码头是通过外集卡进闸时间进行排序,当交互区有作业位置空闲时,则允许序号靠前的外集卡进入交互区,但是,这种方法未考虑交互区各种作业类型的作业情况,存在以下缺点:容易造成外集卡与IGV的作业冲突,还容易造成作业热点,从而影响交互区的作业效率。
具体实施方式
[0052] 为使本发明的目的、技术方案和优点更加清楚,下面将结合本发明实施例,对本发明的技术方案作进一步清楚、完整地描述。需要说明的是,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0053] 需要理解的是,术语“上”、“下”、“前”、“后”、“左”、“右”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。
[0054] “第一”、“第二”、“第三”、“第四”等术语仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”、“第三”、“第四”特征可以明示或者隐含地包括一个或者更多个该特征。
[0055] 实施例1
[0056] 如图1‑图3所示:
[0057] 本实施例提出一种适用于设有交互区的集装箱码头的外集卡排队管控方法,应用于一集装箱码头,该集装箱码头通过一码头操作系统TOS、一设备管理系统ECS和一司机互联网通讯平台进行调度管理,所述码头操作系统TOS分别与所述设备管理系统ECS、所述司机互联网通讯平台进行通信,该集装箱码头包括多台IGV车8、用于进出外集卡9的三级闸口4和位于三级闸口4旁侧的外集卡缓冲区5,该集装箱码头设置有距离海岸线由近到远的纵向依次设置的海侧岸桥作业区1、内堆场2和交互区作业堆场3,内堆场2包括至少两个纵向相隔设置的子内堆场;内堆场2和交互区作业堆场3均设置有轨道吊6,该外集卡排队管控方法包括以下顺序执行的步骤:
[0058] 步骤S1,通过码头操作系统TOS设置外集卡9通行三级闸口4需校验的规则参数;所述规则参数包括交互区最大集卡数、交互区堆场指令数、作业单元指令数和缓冲区排队的参数权重值;所述交互区最大集卡数作为设置参数,用于通过码头操作系统TOS根据交互区作业情况调整作业机械数量以及进行交互区限流的校验;所述交互区堆场指令数作为设置参数,用于通过码头操作系统TOS根据交互区作业堆场3的作业情况设置各个内堆场2的对应各种作业类型,还用于进行外集卡9进闸找箱派位的校验以及进行控制外集卡9进场的校验;所述作业单元指令数作为外集卡9进闸找箱派位校验的设置参数,用于根据两台轨道吊6(具体为双悬臂轨道吊)协同作业的最小间距和外集卡9排队长度设置作业单元的贝位范围值,还用于控制每个作业点的外集卡9排队数量,从而避免外集卡9在交互区作业堆场3扎堆排队;缓冲区排队的参数权重值作为缓冲区排队策略设置参数,用于根据交互区作业情况获取每台排队外集卡总分数值;具体地,交互区最大集卡数由码头操作系统TOS自动计算得到,所述的各种作业类型包括卸船指令数、装车指令数、闸口收箱指令数和闸口提箱指令数;
[0059] 步骤S2,码头操作系统TOS对通行三级闸口4的外集卡9进行进闸异常校验,当校验结果有异常情况时,码头操作系统TOS的外集卡指令变为异常待处理状态;并且码头操作系统TOS根据变为异常待处理状态的外集卡指令,通过所述司机互联网通讯平台推送信息给外集卡9司机入外集卡缓冲区5处理;具体地,该进闸异常校验是码头操作系统TOS结合闸道终端采集的身份和车牌信息校验外集卡9绑定的委托是否有效,能否进闸提还箱;具体地,自动化码头的码头操作系统TOS包括任务指令和需与进闸的外集卡9进行互动的外集卡指令,外集卡指令还用于显示外集卡9当前状态,码头操作系统TOS根据外集卡指令状态变化触发一些校验和任务;具体地,码头操作系统TOS根据外集卡指令状态变化,触发司机互联网通讯平台推送信息给外集卡9司机入外集卡缓冲区5排队等待;具体地,外集卡指令是异常待处理、限流等待、获取作业信息失败这三种状态中的一个时,外集卡9才进入外集卡缓冲区5;具体地,异常待处理有两种情况:一种是等待操作人员验箱审核,一种是操作人员核实为无效委托需出闸处理;
[0060] 步骤S3,当通过码头操作系统TOS处理异常后,码头操作系统TOS进行交互区限流校验,如果交互区已达到最大集卡数量,则限制外集卡9进入交互区,外集卡指令转变为限流等待状态,外集卡指令进入排队序列;具体地,所述异常处理是等待操作人员审核处理后,操作人员在码头操作系统TOS提交审核结果;具体地,所述异常校验是根据验箱信息和司机身份信息校验外集卡9是否符合进闸条件,所述交互区限流校验是根据交互区的机械作业能力控制进入交互区的外集卡9数量,找箱派位校验是根据堆场指令分布情况和作业空间控制进入交互区作业堆场3位置的外集卡9数量;具体地,限流等待和找箱派位失败状态都会进入排队序列;具体地,码头操作系统TOS不传递通行信息给三级闸口4的控制设备,另外,司机互联网通讯平台则不将作业场位信息推送给外集卡9司机;
[0061] 步骤S4,限流结束后,码头操作系统TOS结合委托信息和当前交互区指令数情况,进行外集卡9找箱派位校验,如果堆场指令数或者所述作业单元指令数超过限定数量,则限制外集卡9进入交互区,从而使交互区的堆场指令分配更均衡、更合理,避免指令过于集中造成交互区作业堆场3堵塞;具体地,使限流状态的外集卡指令结束的过程是码头操作系统TOS会定时轮询校验排队序列的外集卡指令,当校验到交互区有名额释放出来,外集卡9获取名额后,就会结束限流等待状态;具体地,限制外集卡9进入交互区的具体过程为:码头操作系统TOS不传递通行信息给三级闸控制设备,另外,互联网通讯平台不将作业场位信息推送给外集卡9司机;具体的,委托信息包括:箱型尺寸、箱公司、箱分类、空重、提单号、箱号、残损情况等信息,通过这些信息确定任务箱在堆场位置,然后,通过交互区指令数判断当前堆场位置的指令数是否满足条件,满足条件就让外集卡9进交互区作业;具体的,交互区指令数情况是指交互区各种指令的完成情况;交互区指令数就是堆场指令数和作业单元指令数;具体的,码头操作系统TOS校验外集卡9的任务箱所在堆场的闸口提还箱指令数已到达限定数量,或者任务箱所在作业单元的指令数已到达限定数量,会限制外集卡9进入交互区,外集卡9进入外集卡缓冲区5排队等待,码头操作系统TOS定时轮询校验外集卡9排队序列,设备管理系统ECS定时向码头操作系统TOS反馈交互区指令完成情况,当指令减少释放名额时,外集卡9获取名额结束排队状态;具体的,堆场指令数包括两个方面,一个是堆场的总指令数量,是根据堆场当前机械作业能力设置的最大作业指令数量;一个是堆场内各种指令类型的数量,是为了均衡各种类型指令的作业;
[0062] 步骤S5,当找箱派位成功后,码头操作系统TOS根据设置的调箱门规则判断是否生成调箱门指令,通过调箱门校验,提前在进交互区前完成调箱门作业,如此可避免外集卡9在交互区逆行调箱门,确保作业安全和顺畅;
[0063] 步骤S6,调箱门完成后,外集卡指令变为待进入交互区状态,触发司机互联网通讯平台推送信息通知外集卡9司机进三级闸口4的第三级闸口。
[0064] 优化地,于步骤S2与步骤S3之间还包括以下顺序执行的步骤:
[0065] 步骤S231,外集卡9进入外集卡缓冲区5排队等待,外集卡指令加入排队序列,码头操作系统TOS根据缓冲区排队策略计算外集卡9的排队分值;具体地,外集卡排队序列是指外集卡9进入限流等待和找箱派位失败两个状态时,码头操作系统TOS根据缓冲区排队策略设置的参数权重值计算每台外集卡9的分值,然后依据分值从高到低给每台外集卡排队序号,码头操作系统TOS按照此顺序轮询校验外集卡9;具体地,操作人员根据作业需要设置参数权重值,参数包括:外集卡进闸时长、外集卡提还类型、外集卡业务类型、进闸时间差等等;码头操作系统TOS根据外集卡进闸时间和绑定的业务类型计算每台进闸外集卡9的分值;
[0066] 步骤S232,根据外集卡9的排队分值从高到低进行排序;
[0067] 步骤S233,码头操作系统TOS定时轮询排队序列;具体地,当外集卡9进入限流等待和找箱派位失败状态时,码头操作系统TOS结合排队分值从高到低给外集卡指令排序;
[0068] 步骤S234,设备管理系统ECS实时向码头操作系统TOS反馈交互区指令完成情况,当有外集卡9完成所有任务指令,码头操作系统TOS释放交互区名额给排队靠前的外集卡9,外集卡9进入下一步找箱派位校验环节;具体地,由于交互区作业包括外集卡9和IGV车8的作业,具体到系统层面就是设备管理系统ECS反馈交互区各种指令的完成情况,因此交互区指令包括:闸口收箱指令、闸口提箱指令、卸船指令、装船指令、移箱收箱指令和移箱出箱指令;具体地,外集卡9进入交互区后,外集卡指令的三个状态包括待作业状态、作业中状态和待出闸状态,外集卡9提还箱最多可以绑定四个任务指令,只有最后一个任务指令作业完成,外集卡指令才会变为待出闸状态,码头操作系统TOS通过统计交互区待作业和作业中状态的外集卡指令数量,判定交互区当前外集卡9数量。
[0069] 优化地,于步骤S4中,交互区堆场指令数包含堆场总指令数和作业类型指令数;通过控制每个堆场的指令数总和和不同作业类型的最大指令数,从而避免堆场指令数过多超过堆场机械的作业能力,或者某种作业类型指令过多长时间占用机械资源,造成作业的不均衡。
[0070] 优化地,步骤S4包括以下子步骤:
[0071] 步骤S41,根据当前交互区作业堆场3的出勤机械数量和轨道吊6平均作业效率,确定交互区堆场总指令数;
[0072] 步骤S42,根据当前作业需要设置各个作业类型的指令数,作业类型指令数包括:卸船指令数、装船指令数、闸口收箱指令数、闸口提箱指令数、移箱收箱指令数、移箱出箱指令数,且作业类型指令数的总和不能大于堆场总指令数;
[0073] 步骤S43,外集卡9进三级闸口4的第二级闸时,码头操作系统TOS在找箱派位过程中进行交互区堆场指令数校验,通过任务箱所在堆场和作业类型校验指令数情况;
[0074] 步骤S44,当堆场指令数达到闸口收箱指令数、闸口提箱指令数、总指令数中一个的最大限制数量时,则限制外集卡9进入交互区,外集卡指令变为获取作业信息失败状态,并进入排队序列。
[0075] 优化地,作业单元指令数为任务箱所在贝位和左右扩展贝位组合成的虚拟作业单元,该虚拟作业单元根据任务箱作业贝位改变而实时变化,通过作业单元指令数校验,控制交互区堆场指令的分布,从而避免作业指令过于集中而造成交互区作业堆场3作业堵塞;通过作业单元指令数校验控制交互区堆场指令的分布的具体操作步骤如下:
[0076] 业务员根据交互区轨道吊作业安全间隔(10个20尺贝位),设置作业单元(如图3所示)的大小,左右扩展贝位需大于5个20尺贝位,确保两台轨道吊排队作业的外集卡9不会相互影响;
[0077] 业务员设置根据外集卡9长度和作业单元的贝位范围值(即作业单元的大小)计算作业单元内的最大指令数,避免外集卡9排队长度超过作业单元,干扰到其他作业单元的外集卡9作业;
[0078] 外集卡9进二级闸时,码头操作系统TOS在找箱派位过程中进行作业单元指令数校验,通过任务箱所在贝位校验作业单元指令数情况;
[0079] 如果超过作业单元指令数,会限制外集卡9进入交互区,外集卡指令变为获取作业信息失败状态,并进入排队序列。
[0080] 优化地,于步骤S4中,码头操作系统TOS定时轮询排队序列,设备管理系统ECS实时向码头操作系统TOS反馈交互区指令完成情况,当有交互区指令被完成,码头操作系统TOS释放指令数名额给排队靠前的外集卡9,外集卡9进入步骤S5的调箱门校验过程。
[0081] 优化地,于步骤S5的调箱门校验过程中,码头操作系统TOS根据所述调箱门校验过程的调箱门验证规则生成调箱门指令,并将调箱门指令加入调度池,外集卡指令变为调箱门作业状态。
[0082] 优化地,所述调箱门校验过程的调箱门验证规则包括:规则一,还箱指令进闸时根据验箱结果确认的箱门朝向和交互区作业堆场3设置的箱门朝向,判断是否需要调箱门;规则二,提箱指令默认在场箱上车后车门全部朝向车尾,即提双箱的指令,前箱全部需要调箱门;规则三,生成退换箱任务时,若原出闸调箱门指令已经生成,则在进入作业区前需重新生成调箱门指令,对于退换箱任务取消的,经过出闸二级闸口时,需重新再次生成调箱门指令;规则四,进闸调箱门指令生成后必须完成,若不完成则外集卡无法获得作业场位指引,无法进入交互作业区;规则五,出闸调箱门指令不强制要求完成,未完成情况下允许通过出闸三级闸口。
[0083] 优化地,所述的外集卡指令状态,是外集卡9进二级闸时,码头操作系统TOS根据外集卡进闸校验逻辑,生成不同的指令状态,并且显示在码头操作系统TOS的外集卡监控界面,其中外集卡指令包括以下状态:
[0084] 进闸异常待处理状态,即外集卡9进闸校验有异常情况需进入外集卡缓冲区5处理的状态;
[0085] 限流等待状态,即外集卡9进闸校验有交互区限流进入外集卡缓冲区5排队等待的状态;
[0086] 获取作业信息失败状态,即外集卡9进闸校验找箱派位失败进入外集卡缓冲区5排队等待处理的状态;
[0087] 调箱门作业状态,即外集卡9进闸校验需调箱门作业的状态;
[0088] 待进入交互区状态,即外集卡9进闸校验符合进入交互区的状态;
[0089] 待作业状态,即外集卡任务指令进入调度池等待作业的状态;
[0090] 待出三级闸口4的第二级闸状态,即外集卡9最后一个任务指令完成后准备出第二级闸的状态;
[0091] 待出三级闸口4的第三级闸状态,即外集卡9经过出第二级闸校验符合出第三级闸条件的状态。
[0092] 具体地,三级闸口4包括:
[0093] 第一级闸口:信息采集闸口,配备车牌识别、箱信息识别等系统,采集车、箱信息,不设置闸杆控制,集卡不停车直接通过;
[0094] 第二级闸口:验证闸口,配置地磅、闸口交互机、车牌识别系统、闸杆等设备,对进出闸集卡任务进行验证,给出相关操作指引(相当于传统码头闸口功能);
[0095] 第三级闸口:控制闸口,配置车牌识别系统、闸杆等设备,对允许进入作业区或允许出闸的外集卡9做最终匹配验证。
[0096] 具体地,外集卡缓冲区5为外集卡9停车等待区域,在第二级闸与第三级闸之间,内部设置有停车位置和调箱门机。
[0097] 本发明相对于其他同类型方法,具有三个优点:控制范围更有层次感,控制作业类型分布更有效,控制进入交互区时间更精准;通过分交互区、堆场、作业单元三个层次进行控制外集卡9进场数量,分流交互区作业压力,避免交互区各种层面的作业拥堵;能实时计算交互区各种类型指令数量,定时轮询校验排队序列,当交互区有名额释放能及时让外集卡9进入交互区作业,确保交互区作业效率。
[0098] 实施例2
[0099] 实施例2是实施例1中任一项技术方案的优化设计;
[0100] 如图1‑图3所示:
[0101] 图2公开了堆场横向布置的设有交互区的集装箱码头,其交互区作业位置在堆场水平位置两侧,图2公开了海侧作业的IGV车8,陆侧作业的外集卡9,IGV车8和外集卡9的作业指令同时加入调度池,然后计算作业顺序依次分配给轨道吊执行,由于外集卡9进入交互区就会激活指令加入调度池,而且交互区作业指令比较多,工况比较复杂,所以,需在外集卡9进入交互区之前进行指令控制,避免交互区拥堵和指令调度混乱,影响交互区作业效率。
[0102] 具体的,交互区集卡最大数是一个变量参数,码头操作系统TOS根据实时交互区所有开放堆场的出勤机械数量X,和调度参数设置的轨道吊6平均作业效率Y,自动算出交互区最大集卡数量Q=X*Y,它实时根据机械数量的变化控制进入交互区总的集卡数量,避免进入集卡过多超过机械作业能力,使大量外集卡9滞留,造成交互区拥堵;每台外集卡9进三级闸口4的第二级闸就会验证当前交互区作业状态的集卡数量是否为Q值,如果为Q值,就会限制外集卡9进入交互区,并进入限流等待状态,码头操作系统TOS会定时轮询排队序列,当交互区有外集卡9作业完成,Q值就会相应减少,这时会释放名额给排队靠前且条件符合的外集卡9进入交互区。
[0103] 具体的,交互区堆场指令数包含堆场总指令数和作业类型指令数,堆场计划员根据当前各个交互区作业堆场3的出勤机械数量x,和轨道吊6平均作业效率y,算出交互区每个堆场的最大指令数q=x*y,用来控制每个堆场的指令数总和,避免堆场指令数过多超过堆场机械的作业能力,或者某种作业类型指令过多长时间占用机械资源;作业类型指令数包括:卸船指令数a、装船指令数b、闸口收箱指令数c、闸口提箱指令数d、移箱收箱指令数e、移箱出箱指令数f,且a+b+c+d+e+f≤q,可以通过分别设置不同作业类型的最大指令数,避免某种作业类型指令过多,长时间占用作业资源,造成作业的不均衡;交互区堆场指令数放在进三级闸口4的第二级闸的找箱派位过程中进行校验,通过箱所在场位和作业类型校验指令数情况,当前堆场指令数>c,d,q时,会限制外集卡9进入交互区,并进入获取作业信息失败状态,码头操作系统TOS会定时轮询排队序列,当符合条件的堆场有指令数名额释放出来,就会让排队靠前且条件符合的外集卡9进入交互区。
[0104] 具体的,如图3所示,对应作业单元指令数的作业单元是指提/还箱所在贝位和左右相邻贝位组合成的作业单元,通过码头操作系统TOS设置左右相邻贝位数量来设定作业单元的大小,例如,提/还箱的作业贝位为JA011,左右相邻贝数设置为1(表示左右扩展1个20尺贝位),则作业单元的贝位区间为[JA009,JA013],通过设置作业单元内的最大指令数来实时控制堆场内指令分布情况,避免作业指令过于集中,外集卡9扎堆作业造成拥堵,例如,设置作业单元指令数为2,集卡A指令在JA009,集卡B指令在JA013,如果集卡C指令在JA011,会被限制进入作业区,如集卡C指令在JA009/JA013,而且JA007/JA015没有指令,则集卡C允许进入交互区;作业单元指令数也是在进二级闸的找箱派位过程中进行校验,校验失败会限制外集卡9进入交互区,并进入获取作业信息失败状态,码头操作系统TOS会定时轮询排队序列,当有作业单元指令数名额释放出来,就会让排队靠前且条件符合的外集卡9进入交互区。
[0105] 具体的,所述排队策略为:当外集卡9进入排队序列,码头操作系统TOS根据排队策略设置的参数规则进行计算每台外集卡9的分数值,然后根据分数值进行排序;根据作业需求,通过设置排队策略,让某些类型的外集卡9优先进入交互区作业;与其他排队功能,此策略更灵活、更全面,可以根据不同需要调整排队参数。
[0106] 具体的,本实施例涉及的计算参数包括:
[0107] 外集卡进闸时间(以外集卡9进三级闸口4的第二级闸时间开始计算,每增加1秒,权重值增加1分);
[0108] 合理进闸时间差(合理进闸时间为自设定的一个预约进闸时间和预约时间的差值,例如,预约时间为10:30,预约进闸时间为11:30,则差值为1小时,我们设置最小时间差为1小时,最大时间差为3小时,那么合理进闸时间差为区间[1,3],外集卡9在这个区间预约进闸,权重值加120分);
[0109] 高于最大时间差(外集卡9预约进闸时间大于最大时间差3小时,权重值加60分);
[0110] 低于最小时间差(外集卡9预约进闸时间小于最小时间差1小时,权重值减120分);
[0111] 冷藏箱业务(外集卡9绑定委托类型包含冷藏箱业务的,权重值加180分);
[0112] 危险品业务(外集卡9绑定委托类型包含危险品业务的,权重值加180分);
[0113] 超限箱业务(外集卡9绑定委托类型包含超限箱业务的,权重值加180分);
[0114] 只还业务(外集卡9绑定委托类型只有还箱业务的,权重值加60分);
[0115] 只提业务(外集卡9绑定委托类型只有提箱箱业务的,权重值加60分);
[0116] 有还有提业务(集卡绑定委托类型有还箱和提箱业务的,权重值不加分);
[0117] 例如,ABC三台车进闸排队,A车为有还有提业务,进闸时间8:00:00,高于最大时间差进闸;B车为冷藏箱业务;进闸时间8:01:00,低于最小时间差进闸,C车为只还业务,进闸时间8:02:10,在合理进闸时间差进闸,那么,在8:02:10计算三台车的分值为:
[0118] A车分值=130+60=190
[0119] B车分值=180+60‑120=120
[0120] C车分值=60+120=180
[0121] ABC三台车的排队顺序为:1.A 2.C 3.B;
[0122] 进闸校验流程为:
[0123] 如图4所示,外集卡9进三级闸口4的第二级闸时需进行相关校验才能进入三级闸口4的第三级闸去交互区,通过这些校验进行控制外集卡9进入交互区,实线分流操作,主要包括以下4个环节校验:
[0124] 校验环节一,异常处理规则校验:
[0125] 外集卡9进二级闸作业,需对外集卡9和司机备案信息、预约绑定委托信息、验箱信息、进闸过磅信息的有效性,和其他限制外集卡9进闸规则进行校验,主要包括以下规则:
[0126] 身份证无备案或备案过期;
[0127] 身份证无预约任务;
[0128] 车牌无备案或备案过期;
[0129] 车牌与身份证绑定车牌不符;
[0130] 刷卡司机信息与预约不一致;
[0131] 车辆被禁止入闸;
[0132] 司机被禁止入闸;
[0133] 委托商务审核未通过;
[0134] 委托超过码头有效期;
[0135] 委托超过船公司有效期;
[0136] 危险品未申报;
[0137] 危险品未作业审核;
[0138] 未按预约时间到达;
[0139] 未到YOT时间(外集卡9未到进箱时间进闸);
[0140] 超过YCT时间(外集卡9超过截单时间进闸);
[0141] 还箱委托箱号已在场箱;
[0142] 所提箱未在场;
[0143] 所提箱有未完成杂作业;
[0144] 所提箱被锁扣/未放行;
[0145] 无可用吉柜;
[0146] 海关系统反馈异常;
[0147] 重箱无上传铅封信息;
[0148] 重箱无上传VGM信息;
[0149] 还箱任务重量异常;
[0150] 只提任务重量异常;
[0151] 未检测到验箱信息(关联一级闸采集的验箱信息);
[0152] 验箱信息未审核;
[0153] 验箱信息异常;
[0154] 重箱残损无保函;
[0155] 残损司机未确认;
[0156] 当校验外集卡9存在以上异常情况,依据系统设置的处理结果“出闸”、“进缓冲区”、“二级闸等待”,给出相应的异常提示,并触发ISP推送信息给外集卡9司机按指示执行。
[0157] 校验环节二,交互区限流校验:
[0158] 外集卡9完成进闸异常处理规则校验无异常情况下,码头操作系统TOS进行“交互区集卡最大数”规则的校验,当校验交互区集卡数量达到限定值时,依据系统设置的处理结果“进缓冲区”给异常提示,并触发ISP推送信息给外集卡9司机去外集卡缓冲区5排队等待,同时外集卡指令进入排队序列,系统定时进行轮询校验,当交互区释放集卡名额时,让排序靠前的外集卡9进入下一校验环节。
[0159] 校验环节三,找箱派位校验:
[0160] 当限流结束后,码头操作系统TOS进行找箱派位校验,主要包括以下规则:
[0161] 未有作业场位/区域;
[0162] 所提箱被出闸预警;
[0163] 所提箱有未完成的转堆指令;
[0164] 所提箱未在交互区作业堆场3或特殊场;
[0165] 超过堆场指令数限制;
[0166] 超过作业单元指令数限制;
[0167] 此处不对找箱派位规则进行详细描述,主要是对堆场指令数和作业单元指令数进行说明,码头操作系统TOS进行“堆场指令数数”和“作业单元指令数”规则的校验,当校验指令数达到限定值时,依据系统设置的处理结果“进缓冲区”给异常提示,并触发司机互联网通讯平台(即ISP)推送信息给外集卡9司机去外集卡缓冲区5排队等待,同时外集卡指令进入排队序列,码头操作系统TOS定时进行轮询校验,当堆场指令数释放名额时,让排序靠前且符合条件的集卡进入下一校验环节。
[0168] 校验环节四,调箱门校验:
[0169] 当外集卡9找箱派位成功后,码头操作系统TOS根据调箱门验证规则,对外集卡9进行调箱门判断,调箱门验证规则如下:
[0170] 还箱指令进闸时根据验箱结果确认的箱门朝向和交互区作业堆场3设置的箱门朝向,判断是否需要调箱门;
[0171] 提箱指令默认在场箱上车后车门全部朝向车尾,即提双箱的指令,前箱全部需要调箱门;
[0172] 对于退换箱指令需注意,生成退换箱任务时,若原出闸调箱门指令已经生成,则在进入作业区前需重新生成调箱门指令,对于退换箱任务取消的,经过三级闸口4的第二级闸口时,需重新再次生成调箱门指令;进闸调箱门指令生成后必须完成,若不完成则外集卡无法获得作业场位指引,无法进入交互作业区;但对于出闸调箱门指令,不强制要求完成,未完成情况下仍然可以通过三级闸口4的第三级闸口。
[0173] 实施例3
[0174] 本实施例提出一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如实施例1或实施例2任一项技术方案所述的适用于设有交互区的集装箱码头的外集卡排队管控方法的步骤。
[0175] 以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。