4编组双列位库的列车休眠唤醒方法及系统与流程

文档序号:20039380发布日期:2020-02-28 11:43阅读:552来源:国知局
4编组双列位库的列车休眠唤醒方法及系统与流程

本公开的实施例一般涉及轨道交通技术领域,并且更具体地,涉及4编组双列位库的列车休眠唤醒方法、装置、设备和计算机可读存储介质。



背景技术:

随着科技的发展,人们对全自动运行和高效率的要求越来越迫切。对于轨道交通行业,为提高列车自动化水平,节约人力和时间成本,具有全自动运行系统成为列车控制系统主要发展的方向。

对于以往的全自动运行线路,通过在双列位库之间增设c轨进行间隔,实现以cbtc级别列车追踪非通信列车入库并精准停车的要求。但在双列位库之间增设c轨进行间隔,需要增加计轴器设备,增大了项目成本。同时,对于土地资源寸土寸金的城市,减少土地资源的使用,合理利用土地资源也是必须考虑的问题,尤其是土建条件有时会不满足双列位库之间增设c轨的要求。

轨道交通客流量随时间变化很大,现有的轨道交通多是以固定编组的列车运营,无法根据运营需要对列车编组进行解编或重组。例如,8编组列车只能以8编组运行,如果将8编组列车解编为两个4编组列车,则至少要面对4编组列车如何在库内停车的问题。无c轨的情况下,将原本8编组的单列位a轨或b轨调整设计为4编组的双列位库,在a轨或b轨上同时停放两个4编组列车,从而形成4/8编组混停。

目前对于无c轨的4/8编组混停的双列位库方案,不能满足zc原有的处理列车休眠唤醒的原则。列车休眠唤醒完全依赖于司机,需要司机进行本地的休眠唤醒,无法远程休眠唤醒,不仅耗费人力还影响运行效率,不满足全自动驾驶的运行要求。



技术实现要素:

根据本公开的实施例,提供了一种4编组双列位库的列车休眠唤醒方案。

在本公开的第一方面,提供了一种4编组双列位库的列车休眠唤醒方法,所述双列位库包括a轨和b轨,所述b轨包括可分别停放4编组列车的b1轨和b2轨。该方法包括:接收所述b1轨或b2轨上的4编组列车发出的静态测试请求,确定所述列车的测试环境是否满足静态测试条件,若满足,则向所述列车发出允许静态测试指令,使得所述列车进行静态测试;

接收所述列车完成静态测试后发出的动态测试请求,确定所述列车的测试环境是否满足动态测试条件,若满足,则向所述列车发出允许动态测试指令,使得所述列车进行动态测试;接收所述列车完成动态测试后发出的可唤醒信息,控制所述列车从休眠状态中唤醒。

在本公开的第二方面,提供了一种4编组双列位库的列车休眠唤醒系统,所述双列位库包括a轨和b轨,所述b轨包括可分别停放4编组列车的b1轨和b2轨。该系统包括:静态测试模块,用于接收所述b1轨或b2轨上的4编组列车发出的静态测试请求,确定所述列车的测试环境是否满足静态测试条件,若满足,则向所述列车发出允许静态测试指令,使得所述列车进行静态测试;动态测试模块,用于接收所述列车完成静态测试后发出的动态测试请求,确定所述列车的测试环境是否满足动态测试条件,若满足,则向所述列车发出允许动态测试指令,使得所述列车进行动态测试;唤醒模块,用于接收所述列车完成动态测试后发出的可唤醒信息,控制所述列车从休眠状态中唤醒。

在本公开的第三方面,提供了一种电子设备。该电子设备包括:存储器和处理器,所述存储器上存储有计算机程序,所述处理器执行所述程序时实现如以上所述的方法。

在本公开的第四方面,提供了一种计算机可读存储介质,其上存储有计算机程序,所述程序被处理器执行时实现如根据本公开的第一方面和/或第二发面的方法。

应当理解,发明内容部分中所描述的内容并非旨在限定本公开的实施例的关键或重要特征,亦非用于限制本公开的范围。本公开的其它特征将通过以下的描述变得容易理解。

附图说明

结合附图并参考以下详细说明,本公开各实施例的上述和其他特征、优点及方面将变得更加明显。在附图中,相同或相似的附图标记表示相同或相似的元素,其中:

图1示出了根据本公开的实施例的无c轨的双列位库中b轨实现4/8编组混停的线路原理图;

图2示出了能够在其中实现本公开的实施例的示例性运行环境的示意图;

图3示出了根据本公开的实施例的4编组双列位库的列车休眠唤醒方法的流程图;

图4示出了根据本公开的实施例的zc-tias远程筛选的二次确认方法的流程图;

图5示出了根据本公开的实施例的4编组双列位库的列车休眠唤醒系统的方框图;

图6示出了能够实施本公开的实施例的示例性电子设备的方框图。

具体实施方式

为使本公开实施例的目的、技术方案和优点更加清楚,下面将结合本公开实施例中的附图,对本公开实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本公开一部分实施例,而不是全部的实施例。基于本公开中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的全部其他实施例,都属于本公开保护的范围。

另外,本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。

图1示出了根据本公开的实施例的无c轨的双列位库中b轨实现4/8编组混停线路100的原理图。

在线路100中,所述无c轨的双列位库包括a轨和b轨,所述b轨包括可分别停放4编组列车的b1轨和b2轨;使得bg可以停放一辆8编组或者2辆4编组列车,进而可以进行远程休眠唤醒。

所述线路100设计如下:

1)b轨增设3个4编组的休眠唤醒应答器;

2)b1轨和b2轨之间布置jk、ck(虚拟或实体)信号机;

3)设置实体信号机时,人工驾驶模式时需要列车司机按信号行车,不允许闯红灯运行;设置虚拟信号机时,人工驾驶模式时需要列车司机根据调度指令行车,回库时需明确停车库线;

4)考虑到b轨区段单独存车的需求,在b轨始端设置jk信号机,jk信号机到车档作为单独的折返进路,列车进入b库后自动折返;

5)a库接车jk信号机为红灯,ma终点在jk信号机处;atp以ma终点限速5kmph控车;

6)车档允许以一定限速(如5kmph)碰撞;

7)列车允许以一定限速(如5kmph)碰撞。

图2示出了能够在其中实现本公开的实施例的示例性运行环境200的示意图。在运行环境200中包括行车综合自动化系统tias202、区域控制器zc204和车载控制器vobc206。

其中,区域控制其zc204用于接收b1轨或b2轨上的4编组列车的车载控制器vobc206发出的静态测试请求,确定所述列车的测试环境是否满足静态测试条件,若满足,则向车载控制器vobc206发出允许静态测试指令,使得车载控制器vobc206控制所述列车进行静态测试;接收车载控制器vobc206发出的动态测试请求,确定所述列车的测试环境是否满足动态测试条件,若满足,则向车载控制器vobc206发出允许动态测试指令,使得车载控制器vobc206控制所述列车进行动态测试;接收车载控制器vobc206发出的可唤醒信息,控制所述列车从休眠状态中唤醒。行车综合自动化系统tias202用于接收区域控制zc204发出的远程筛选请求,进行远程筛选,确认所述列车是否满足列车唤醒要求,向区域控制zc204返回远程筛选信息。其中,所述列车唤醒要求为:所述另一4编组列车为不允许移动的有位置汇报的rm列车或者不允许移动的非通信车,且库内无其它工程车。

虽然在图2中仅示出了一个vobc206,但是运行环境200中可以包括多个vobc206。

图3示出了根据本公开的实施例的4编组双列位库的列车休眠唤醒方法300的流程图;方法300可以由图2中的区域控制器zc204执行。

在框302,zc204接收b1轨或b2轨上的处于休眠状态中的4编组列车的vobc206发出的静态测试请求;其中,所述静态测试请求包括所述列车的当前位置及休眠状态信息

在框304,zc204根据所述静态测试请求判断所述列车的当前位置与进入休眠的初始状态时的位置是否相同;若是,则执行框306,确定所述列车的测试环境是否满足静态测试条件;若否,则执行框308,向所述列车的vobc206发出禁止静态测试指令。

在框306,zc204确定所述列车的测试环境是否满足静态测试条件;若是,则执行框310,向所述列车的vobc206发出允许静态测试指令,使得所述列车的vobc206控制所述列车进行静态测试;若否,则执行框308,向所述列车的vobc206发出禁止静态测试指令。

在一些实施例中,zc204确定所述列车的测试环境信息是否满足静态测试条件,所述列车的测试环境信息为包括所有计轴区段的占用状态和其他列车的状态信息。

在一些实施例中,所有计轴区段的占用状态是由计算机连锁设备ci向zc204周期地发送的。

所述静态测试为在列车零速静止状态下对其功能设备及控制部件进行检测。

所述列车的测试环境是否满足静态测试条件包括一下情形:

(1)当所述b轨仅存在所述列车,且a轨空闲时,满足静态测试条件;

在一些实施例中,如果b轨无车且b轨相邻计轴区段(在具体库线上,即a轨)空闲,则允许4编组列车在b1轨或b2轨进行静态测试,允许8编组列车在b轨进行静态测试。

(2)当所述b1轨、b2轨存在所述列车及另一4编组列车,若所述另一4编组列车汇报给zc204的位置未入侵到所述列车所在轨道,且所述列车所在轨道除另一4编组列车所在轨道外的另一相邻计轴区段空闲,满足静态测试条件;若所述另一4编组列车无法向zc204汇报位置,则进行远程筛选;若远程筛选成功,满足静态测试条件。

在一些实施例中,如果b2轨存在4编组列车甲,b1轨存在4编组列车乙,确定所述列车乙的测试环境是否满足静态测试条件的过程包括以下情景(确定所述列车甲的测试环境是否满足静态测试条件的过程与列车乙一致,在此不再赘述):

情景一:如图3所示,若zc204收到如下信息:b2轨的列车甲汇报给zc204的位置未侵入到b1轨,b1轨另一相邻计轴(图中右侧,即a轨)空闲,则允许4编组列车乙在b1轨进行静态测试。

情景二:如图4所示,如果b2轨存在无法向zc汇报位置的列车甲(例如,非通信列车、接近b1轨的那端具有可疑标志的cbtc列车),则b1轨有4编组cbtc列车乙申请静态测试时,zc未收到4编组列车甲的位置信息,不确定b2轨上的4编组列车甲的具体状态,zc需向tias202申请首次唤醒远程筛选(调度人员人工确认b2轨列车为不允许移动的列车,且库内无其他工程车,保证不会影响b1轨当前乙车的静态测试);接收tias202回复远程筛选首次消息;zc204向tias202申请再次唤醒远程筛选,接收tias202回复远程筛选再次信息;允许乙车进行静态测试。

在一些实施例中,如果b2轨的列车甲是具有可疑标志的cbtc列车时,经过情景二中zc204-tias202远程筛选的两次确认后,zc204根据情景一进行处理。

在框310,zc204向所述列车的vobc206发出允许静态测试指令,得所述列车的vobc206控制所述列车进行静态测试;

在一些实施例中,zc204向所述处于休眠状态中的列车的vobc206发送允许静态测试指令,所述处于休眠状态中的列车的vobc206根据所述允许静态测试指令控制该处于休眠状态中的列车自主进行静态测试。

在框312,zc204接收所述列车的vobc206完成静态测试后发出的动态测试请求;其中,所述动态测试请求包括列车当前位置、休眠状态和静态测试完成情况。

在框314,zc204根据所述动态测试请求判断所述列车是否完成静态测试;若是,则执行框316,确定所述列车的测试环境是否满足动态测试条件;若否,则执行步骤318,向所述列车的vobc206发出禁止动态测试指令

在框316,zc204确定所述列车的测试环境是否满足动态测试条件,若是,则执行框320,向所述列车的vobc206发出允许动态测试指令,使得所述列车的vobc206控制所述列车进行动态测试;若否,则执行框318,向所述列车的vobc206发出禁止动态测试指令。

所述动态测试为列车对其在位移的状态对其功能设备及控制部件进行检测。

所述确定所述列车的测试环境是否满足动态测试条件包括:

(1)当所述b轨仅存在所述列车,且a轨空闲时,满足动态测试条件;

在一些实施例中,如果b轨无车且b轨相邻计轴区段(在具体库线上,即a轨)空闲,则允许4编组列车在b1轨或b2轨进行动态测试,允许8编组列车在b轨进行动态测试。

(2)当所述b1轨、b2轨存在所述列车及另一4编组列车,当所述另一4编组列车汇报给zc204的位置未入侵到所述列车所在轨道,且所述列车所在轨道除另一4编组列车所在轨道外的另一相邻计轴区段空闲,满足动态测试条件;当所述另一4编组列车为动态测试列车、未输出紧急制动列车或未停稳停准的cbtc列车时,不满足动态测试条件;当所述另一4编组列车为有位置汇报的rm车或无法向zc204汇报位置时,则进行远程筛选,若远程筛选成功,满足动态测试条件。

在一些实施例中,如果b2轨存在4编组列车甲,b1轨存在4编组列车乙,确定所述列车乙的测试环境是否满足动态测试条件的过程包括以下场景(确定所述列车甲的测试环境是否满足动态测试条件的过程与列车乙一致,在此不再赘述):

情景三:如果zc204收到如下信息:b2轨存在通信列车甲(例如,列车甲是休眠列车、静态测试列车、具有紧急制动且停稳停准的cbtc列车),其汇报的位置未侵入到b1轨,且a轨区段(即,b1轨除b2轨外的另一相邻计轴区段空闲),则允许4编组的列车乙在b1轨进行动态测试;

若b2轨列车甲不是休眠车或不是静态测试列车,zc204收到b1轨列车乙进行动态测试的申请,若zc204收到b2轨列车甲的vobc206发送的已经停稳停准的信息,则zc204对b2轨列车甲的vobc206施加紧急制动,等待zc204收到b2轨列车甲的vobc206紧急制动的反馈后,zc204向b1轨列车乙发送动态测试授权信息;否则,zc204不允许b1轨列车乙进行动态测试。

情景四:如果zc204发现b2轨存在动态测试列车、或未输出紧急制动列车、或未停稳停准的cbtc列车,则zc204不允许b1轨的列车乙进行动态测试;

情景五:如果b2轨存在有位置汇报的rm车,非通信列车或者靠近b1轨列车的那端带有可疑标记的cbtc列车,zc204向tias202申请唤醒远程筛选(调度人员需要确认b2轨列车为不允许移动的列车,且库内无其他工程车,保证不会影响b1轨当前4编组列车的动态测试,调度人员通过tias202界面二次确认唤醒远程筛选,且b1轨除b2轨外的另一相邻计轴空闲),zc204接收tias回复远程筛选首次消息;zc204向tias202申请再次唤醒远程筛选,接收tias202回复远程筛选再次信息;允许列车乙进行动态测试。

在框322,zc204接收所述列车的vobc206完成动态测试后发出的可唤醒信息,控制所述列车从休眠状态中唤醒。

在一些实施例中,区域控制器zc根据所述可唤醒信息,检查所述列车的位置是否与初始进入休眠状态时的位置相同;其中,所述可唤醒信息包括所述列车当前位置、休眠状态等信息;若是,则向所述列车发送唤醒指令;若否,则向所述列车发送禁止列车唤醒信息。

在一些实施例中,区域控制器zc向所述列车的vobc发送唤醒指令,所述列车的vobc根据所述唤醒指令控制所述列车进入正常工作状态。

从上述描述可知,通过在列车的动态检测结束后根据列车发送的可唤醒信息控制列车结束休眠,实现了控制列车自动结束休眠,省去了人工控制列车进行休眠唤醒的操作过程。

根据本公开的实施例,实现了以下技术效果:

1、克服线路条件所限,实现4/8编组混停的列车休眠唤醒,进一步实现了实现4编组列车在无c轨的双列位库的休眠唤醒;

2、保证了列车远程唤醒的安全性和高效性,提高cbtc系统中列车的运行效率及自动化程度,同时节约了人力成本和时间成本。

图4示出了根据本公开的实施例的zc-tias远程筛选的二次确认交互方法400的流程图;方法400可以由图2中的区域控制器zc204与行车综合自动化系统tias202交互执行;

在框402,zc204向tias202报告需要进行远程筛选的列车id;

在框404,tias202确认所述需要进行远程筛选的列车是否满足要求;其中,所述要求为:另一4编组列车为不允许移动的有位置汇报的rm列车或者非通信车,且库内无其它工程车;其中,rm为人工驾驶模式。

在框406,向zc204发送远程筛选首次消息;所述远程筛选首次消息包括满足要求的列车id;

在框408,zc204对所述远程筛选首次消息进行检验;

在框410,zc204向tias202发送远程筛选首次确认消息;

在框412,tias202再次确认所述需要进行远程筛选的列车是否满足要求;

在框414,向zc204发送远程筛选再次消息;所述远程筛选再次消息包括满足要求的列车id;

在框416,zc204对所述远程筛选再次消息进行检验;

在框418,zc204向tias202发送远程筛选再次确认消息。

在一些实施例中,zc204向tias202发送远程筛选再次确认消息的同时/之前/之后,向所述列车发出允许静态/动态测试指令,使得所述列车进行静态/动态测试。

在一些实施例中,以b2轨存在4编组列车甲,b1轨存在4编组列车乙为例(对列车甲的要求与列车乙一致,省略描述):

zc向中心tias报告需要远程筛选的b1轨的4编组列车乙的列车id;

tias收到zc汇报的远程筛选的b1轨的4编组列车乙的列车id后,向中心调度人员弹出提示,以便中心调度人员确认筛选列车的唤醒筛选请求。

中心调度人员看到弹框提示后,通知现场人员检查筛选b1轨的4编组列车乙相邻b2轨的列车是否满足以下条件:

1)若b2轨的列车甲上有驾驶员,需通知驾驶员给列车甲施加紧急,不允许该列车甲发生移动;

2)若b2轨的列车甲上无驾驶员,则需保证不为该列车甲排进路,以此保证列车甲不会发生移动;

3)b2轨的列车甲靠近b1轨的列车乙那端无工程车。

满足以上条件后,现场人员向中心调度人员汇报筛选成功,此时中心调度人员按照提示通过tias202向zc204下发确认远程筛选信息。

在一些实施例中,远程筛选的二次确认过程包括以下场景:

1.当tias202给zc204下发包括满足要求的列车id的远程筛选首次消息后,开始等待zc204的远程筛选首次确认消息,同时开始超时计时,并按照以下不同场景进行处理:

情景六:在第一预设时间内,tias202收到了zc204在对所述远程筛选首次消息校验成功发送的远程筛选首次确认消息,认为首次远程筛选操作成功,向zc204下发远程筛选再次信息;

情景七:在第一预设时间内,tias202收到了zc204在对所述远程筛选首次消息校验失败发送的请刷新“筛选列车状态”消息,认为首次远程筛选操作失败(非通信列车甲升级为通信列车甲,zc无须远程筛选该列车甲,因此可能使得远程筛选操作失败)。tias202自动判断需要远程筛选的列车id,重新确认和发送包括满足远程要求的列车id的远程筛选首次消息。

所述校验失败包括:若所述远程筛选首次消息中包括的列车id不存在于zc204周期报告的需要远程筛选的列车id中,zc204回复请刷新“筛选列车状态”消息。

情景八、在第一预设时间内,tias202没有收到zc204发送的远程筛选首次确认消息,则认为通讯超时,首次远程筛选操作失败,tias202自动判断需要远程筛选的列车id,重新确认和发送包括满足远程要求的列车id的远程筛选首次消息。

2.再次远程筛选步骤包括:zc204向tias202发送远程筛选首次确认消息后,等待tias发送的远程筛选再次消息。其中,再次远程筛选的步骤与首次远程筛选的步骤大体是一致的,在此省略一致的描述。同时,对于再次远程筛选与首次远程筛选不一致的情景,描述如下:

情景九:在第二预设时间内,zc204收到tias202发送的远程筛选再次消息,若zc204对所述远程筛选再次消息校验失败,zc204向tias202回复远程筛选再次确认消息并回复“校验失败”,tias202重新确认和发送包括满足远程要求的列车id的远程筛选首次消息。

情景十:在第二预设时间内,zc204收到tias202发送的远程筛选再次消息,若tias202发送的远程筛选首次消息和远程筛选再次消息不一致,则zc204向tias202回复远程筛选再次确认消息并回复“远程筛选首次消息和远程筛选再次消息不一致”,tias202重新确认和发送包括满足远程要求的列车id的远程筛选首次消息。

情景十一:在第二预设时间内,zc204向tias202回复了首次确认消息后再次收到了tias202下发的远程筛选首次消息,则zc204向tias202回复远程筛选首次确认消息并回复“消息重复”,继续计时等待tias202下发远程筛选再次消息;

情景十二:在第二预设时间内,zc204没有收到tias202发送的远程筛选再次消息,zc204关闭本次远程筛选确认过程;但在一定时间之后又收到tias202下发的远程筛选再次消息,zc204向tias202回复远程筛选再次确认消息并回复“一次筛选确认失败”,tias202重新确认和发送包括满足远程要求的列车id的远程筛选首次消息。

从上述描述可知,通过zc-tias远程筛选的二次确认过程,提高了列车静态/动态测试的安全性。

需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本申请并不受所描述的动作顺序的限制,因为依据本申请,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本申请所必须的。

以上是关于方法实施例的介绍,以下通过装置实施例,对本公开所述方案进行进一步说明。

图5示出了根据本公开的实施例的4编组双列位库的列车休眠唤醒系统500的方框图。系统500可以被包括在图2的区域控制器204中或者被实现为区域控制器204。如图5所示,系统500包括:静态测试模块510,用于接收所述b1轨或b2轨上的4编组列车发出的静态测试请求,确定所述列车的测试环境是否满足静态测试条件,若满足,则向所述列车发出允许静态测试指令,使得所述列车进行静态测试;动态测试模块520,用于接收所述列车完成静态测试后发出的动态测试请求,确定所述列车的测试环境是否满足动态测试条件,若满足,则向所述列车发出允许动态测试指令,使得所述列车进行动态测试;唤醒模块530,用于接收所述列车完成动态测试后发出的可唤醒信息,控制所述列车从休眠状态中唤醒。

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,所述描述的模块的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

图6示出了可以用来实施本公开的实施例的电子设备600的示意性框图。设备600可以用于实现图2的行车综合自动化系统tias202、区域控制器zc204和车载控制器vobc206中的至少一个。如图所示,设备600包括中央处理单元(cpu)601,其可以根据存储在只读存储器(rom)602中的计算机程序指令或者从存储单元608加载到随机访问存储器(ram)603中的计算机程序指令,来执行各种适当的动作和处理。在ram603中,还可以存储设备600操作所需的各种程序和数据。cpu601、rom602以及ram603通过总线604彼此相连。输入/输出(i/o)接口605也连接至总线604。

设备600中的多个部件连接至i/o接口605,包括:输入单元606,例如键盘、鼠标等;输出单元607,例如各种类型的显示器、扬声器等;存储单元608,例如磁盘、光盘等;以及通信单元609,例如网卡、调制解调器、无线通信收发机等。通信单元609允许设备600通过诸如因特网的计算机网络和/或各种电信网络与其他设备交换信息/数据。

处理单元601执行上文所描述的各个方法和处理,例如方法300、400。例如,在一些实施例中,方法300、400可被实现为计算机软件程序,其被有形地包含于机器可读介质,例如存储单元608。在一些实施例中,计算机程序的部分或者全部可以经由rom602和/或通信单元609而被载入和/或安装到设备600上。当计算机程序加载到ram603并由cpu601执行时,可以执行上文描述的方法200、300、400的一个或多个步骤。备选地,在其他实施例中,cpu601可以通过其他任何适当的方式(例如,借助于固件)而被配置为执行方法300、400。

本文中以上描述的功能可以至少部分地由一个或多个硬件逻辑部件来执行。例如,非限制性地,可以使用的示范类型的硬件逻辑部件包括:场可编程门阵列(fpga)、专用集成电路(asic)、专用标准产品(assp)、芯片上系统的系统(soc)、负载可编程逻辑设备(cpld)等等。

用于实施本公开的方法的程序代码可以采用一个或多个编程语言的任何组合来编写。这些程序代码可以提供给通用计算机、专用计算机或其他可编程数据处理装置的处理器或控制器,使得程序代码当由处理器或控制器执行时使流程图和/或框图中所规定的功能/操作被实施。程序代码可以完全在机器上执行、部分地在机器上执行,作为独立软件包部分地在机器上执行且部分地在远程机器上执行或完全在远程机器或服务器上执行。

在本公开的上下文中,机器可读介质可以是有形的介质,其可以包含或存储以供指令执行系统、装置或设备使用或与指令执行系统、装置或设备结合地使用的程序。机器可读介质可以是机器可读信号介质或机器可读储存介质。机器可读介质可以包括但不限于电子的、磁性的、光学的、电磁的、红外的、或半导体系统、装置或设备,或者上述内容的任何合适组合。机器可读存储介质的更具体示例会包括基于一个或多个线的电气连接、便携式计算机盘、硬盘、随机存取存储器(ram)、只读存储器(rom)、可擦除可编程只读存储器(eprom或快闪存储器)、光纤、便捷式紧凑盘只读存储器(cd-rom)、光学储存设备、磁储存设备、或上述内容的任何合适组合。

此外,虽然采用特定次序描绘了各操作,但是这应当理解为要求这样操作以所示出的特定次序或以顺序次序执行,或者要求所有图示的操作应被执行以取得期望的结果。在一定环境下,多任务和并行处理可能是有利的。同样地,虽然在上面论述中包含了若干具体实现细节,但是这些不应当被解释为对本公开的范围的限制。在单独的实施例的上下文中描述的某些特征还可以组合地实现在单个实现中。相反地,在单个实现的上下文中描述的各种特征也可以单独地或以任何合适的子组合的方式实现在多个实现中。

尽管已经采用特定于结构特征和/或方法逻辑动作的语言描述了本主题,但是应当理解所附权利要求书中所限定的主题未必局限于上面描述的特定特征或动作。相反,上面所描述的特定特征和动作仅仅是实现权利要求书的示例形式。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1