CN113492881A - 自动驾驶车辆及其控制方法 - Google Patents
自动驾驶车辆及其控制方法 Download PDFInfo
- Publication number
- CN113492881A CN113492881A CN202110346025.7A CN202110346025A CN113492881A CN 113492881 A CN113492881 A CN 113492881A CN 202110346025 A CN202110346025 A CN 202110346025A CN 113492881 A CN113492881 A CN 113492881A
- Authority
- CN
- China
- Prior art keywords
- plan
- vehicle
- travel
- standard
- automatic driving
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 9
- 230000005856 abnormality Effects 0.000 claims abstract description 26
- 238000004891 communication Methods 0.000 claims abstract description 24
- 230000001934 delay Effects 0.000 claims description 2
- 238000007726 management method Methods 0.000 description 37
- 238000010586 diagram Methods 0.000 description 14
- 230000015654 memory Effects 0.000 description 5
- 238000012544 monitoring process Methods 0.000 description 4
- 230000003111 delayed effect Effects 0.000 description 3
- 238000001514 detection method Methods 0.000 description 3
- 238000012790 confirmation Methods 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 230000032258 transport Effects 0.000 description 2
- 230000002159 abnormal effect Effects 0.000 description 1
- 230000001133 acceleration Effects 0.000 description 1
- 239000008186 active pharmaceutical agent Substances 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000007613 environmental effect Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 239000000725 suspension Substances 0.000 description 1
- 238000004804 winding Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0631—Resource planning, allocation, distributing or scheduling for enterprises or organisations
- G06Q10/06313—Resource planning in a project environment
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W60/00—Drive control systems specially adapted for autonomous road vehicles
- B60W60/001—Planning or execution of driving tasks
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W60/00—Drive control systems specially adapted for autonomous road vehicles
- B60W60/001—Planning or execution of driving tasks
- B60W60/0021—Planning or execution of driving tasks specially adapted for travel time
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W60/00—Drive control systems specially adapted for autonomous road vehicles
- B60W60/007—Emergency override
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/26—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
- G01C21/34—Route searching; Route guidance
- G01C21/3407—Route searching; Route guidance specially adapted for specific applications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0631—Resource planning, allocation, distributing or scheduling for enterprises or organisations
- G06Q10/06312—Adjustment or analysis of established resource schedule, e.g. resource or task levelling, or dynamic rescheduling
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Human Resources & Organizations (AREA)
- Strategic Management (AREA)
- Entrepreneurship & Innovation (AREA)
- Economics (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Marketing (AREA)
- Game Theory and Decision Science (AREA)
- Theoretical Computer Science (AREA)
- General Business, Economics & Management (AREA)
- Tourism & Hospitality (AREA)
- Development Economics (AREA)
- Quality & Reliability (AREA)
- Educational Administration (AREA)
- Operations Research (AREA)
- Automation & Control Theory (AREA)
- Transportation (AREA)
- Mechanical Engineering (AREA)
- Human Computer Interaction (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Biodiversity & Conservation Biology (AREA)
- Life Sciences & Earth Sciences (AREA)
- Traffic Control Systems (AREA)
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
Abstract
本发明提供一种自动驾驶车辆及其控制方法。自动驾驶车辆(52)具备:通信装置(68),其从被设置在车外的运行管理装置(12)接收行驶计划(80);自动驾驶控制器(60),其以满足所述行驶计划(80)的方式使本车沿着被设定有多个车站(54)的行驶路径(50)而自主地行驶,所述自动驾驶控制器(60)具有对所述本车的标准的运行时间表进行了规定的标准计划(84),所述自动驾驶控制器(60)在所述行驶计划(80)未送达、或者发生异常的情况下,基于所述标准计划(84)而生成临时计划(86),并且使所述本车以满足所述临时计划(86)的方式而自主地行驶。
Description
相关申请的交叉引用
本申请要求于2020年4月2日提交的日本专利申请No.2020-066599的优先权,该日本专利申请的包括说明书、权利要求书、说明书附图和说明书摘要在内的全部内容通过引用的方式而合并于此。
技术领域
本说明书公开了一种依照从运行管理装置被发送的行驶计划而自主地行驶的自动驾驶车辆、及其控制方法。
背景技术
近年来,提出有一种使用了能够进行自主行驶的车辆的交通***。例如,在专利文献1中公开了一种使用了能够沿着专用路线而进行自主行驶的车辆的车辆交通***。这种车辆交通***具备沿着专用路线行驶的多台车辆、和使该多台车辆进行运行的管制控制***。管制控制***依照运行计划而向车辆发送出发指令以及行进路线指令。
在先技术文献
专利文献
专利文献1:日本特开2000-264210号公报
在这样的交通***中,存在由于某些故障而使得车辆无法接收运行计划、或者在运行计划的内容中发生某些异常的情况。在这种情况下,如果在车辆侧未采取合适的对策,则会妨碍车辆的顺畅的运行。可是,在专利文献1中,关于车辆无法接收合适的运行计划的情况下的对策,并没有进行任何研究。
因此,在本说明书中公开了一种能够更确实地实现自动驾驶车辆的顺畅的运行的自动驾驶车辆、及其控制方法。
发明内容
在本说明书中公开的自动驾驶车辆的特征在于,具备:通信装置,其从被设置在车外的运行管理装置接收行驶计划;自动驾驶控制器,其以满足所述行驶计划的方式使本车沿着被设定有多个车站的行驶路径而自主地行驶,所述自动驾驶控制器具有对所述本车的标准的运行时间表进行了规定的标准计划,所述自动驾驶控制器在所述行驶计划到需要定时为止未送达、或者所述行驶计划发生异常的情况下,基于所述标准计划而生成临时计划,并且以满足所述临时计划的方式而使所述本车自主地行驶。
根据该结构,即使在行驶计划未送达或者发生异常的情况下,也能够顺畅地运行自动驾驶车辆。
在该情况下,也可以设为,所述标准计划以时间间隔或者经过时间而对多个车站的各自的发车或者到达的定时进行了规定。
通过不是利用时刻而是利用时间间隔或者经过时间而对出发到达定时进行规定,从而使标准计划84的时刻依存性消失,进而能够与时刻无关地对一个标准计划进行利用。
此外,也可以设为,所述自动驾驶控制器在所述行驶计划未送达或者发生异常时所述车辆相对于在最近所取得的正常的所述行驶计划或者所述临时计划而发生了延迟的情况下,将使本车进行加速的计划作为所述临时计划而生成,以消除所述延迟。
根据该结构,即使在行驶计划未送达或者发生异常的情况下,也能够消除车辆的延迟,进而能够恰当地保持与其它自动车辆的间隔。
此外,也可以设为,所述自动驾驶控制器具有多种所述标准计划,并且在所述行驶计划未送达或者发生异常的情况下,基于从多种所述标准计划中择一地选择出的所述标准计划而生成临时计划。该情况下,也可以设为,所述自动驾驶控制器基于日期时间、行驶路径的路面情况、以及行驶路径的拥堵状况中的至少一项,而从多种所述标准计划中选择一个所述标准计划。
根据该结构,能够生成更合适的临时计划,从而能够更顺畅地运行自动驾驶车辆。
此外,也可以设为,所述自动驾驶控制器在通过所述行驶计划而被规定的标定速度从规定的基准速度范围脱离了的情况下,将所述行驶计划判断为发生异常。
根据该结构,能够简单地对行驶计划的异常进行判断。
此外,也可以设为,所述自动驾驶控制器在从所述运行管理装置接收到运行中断指令之后接收到运行重启指令的情况下,基于所述标准计划而生成所述临时计划,并且执行以满足所述临时计划的方式而使所述本车在一定区间内自主地行驶的恢复行驶。
根据该结构,在接收到运行重启指令的时间点处,即使在不能接收行驶计划的情况下,也能够顺畅地运行自动驾驶车辆。
在本说明书中公开的自动驾驶车辆的控制方法中,从被设置在车外的运行管理装置接收行驶计划,以满足所述行驶计划的方式而使本车沿着设定有多个车站的行驶路径自主地行驶,所述自动驾驶车辆的控制方法的特征在于,在所述行驶计划到需要定时为止而未送达、或者所述行驶计划发生异常的情况下,基于对所述本车的标准的运行时间表进行了规定的标准计划而生成临时计划,并且以满足所述临时计划的方式而使所述本车自主地行驶。
根据在本说明书中公开的技术,能够更确实地实现自动驾驶车辆的顺畅的运行。
附图说明
图1为交通***的示意图。
图2为交通***的框图。
图3为表示运行管理装置的物理结构的框图。
图4为表示图1的交通***中所使用的行驶计划的一个示例的图。
图5为依照图4的行驶计划而进行自主行驶的各辆车辆的运行时序图。
图6为表示标准计划的一个示例的图。
图7为表示标准计划的另一个示例的图。
图8为表示临时计划的一个示例的图。
图9为表示在依照图8的临时计划进行了行驶之后被生成的临时计划的一个示例的图。
图10为表示临时计划的另一个示例的图。
图11为表示临时计划的生成的流程的流程图。
具体实施方式
以下,参照附图,对具有多台自动驾驶车辆(以下简称为“车辆”)的交通***10的结构进行说明。图1为交通***10的示意图,图2为交通***10的框图。而且,图3为表示运行管理装置12的物理结构的框图。
该交通***10为用于沿着预定的行驶路径50而对不特定多数的利用者进行运送的***。交通***1具有被设定在行驶路径50上的多个车站54a~54d、和能够沿着行驶路径50而进行自主行驶的多台车辆52A~52D。在以下中,在不对多台自动驾驶车辆52A~52D进行区分的情况下,省略下标字母并且标记为“车辆52”。同样地,多个车站54a~54d也在不需要进行区分的情况下标记为“车站54”
多台车辆52沿着行驶路径50而朝向一个方向进行绕圈行驶,从而构成一个车列。车辆52在各个车站54处临时性地停车。利用者利用车辆52进行临时停车的定时而向车辆52乘车或者从车辆52下车。因此,在本示例中,各辆车辆52作为从一个车站54起到其它的车站54为止而对不特定多数的利用者进行运送的公共汽车来发挥功能。运行管理装置12(在图1中未图示,参照图2、图3)对像这样的多台车辆52的运行进行管理。在本示例中,运行管理装置12以使多台车辆52成为等间隔运行的方式而对其运行进行控制。等间隔运行是指在各个车站54处的车辆52的发车间隔成为均等的运行方式。因此,等间隔运行例如为,在车站54a处的发车间隔为五分钟的情况下,使其它的车站54b、54c、54d处的发车间隔也成为五分钟的这种运行方式。
针对构成这样的交通***10的各个要素而更具体地进行说明。车辆52依照从运行管理装置12被提供的行驶计划80来进行自主行驶。行驶计划80为对车辆52的行驶时间表进行了确定的计划。在本示例中,虽然会在后文进行详细说明,但是在行驶计划80中规定有在各个车站54a~54d处的车辆52的发车定时。车辆52以能够在由该行驶计划80所确定的发车定时而在各个车站54发车的方式而进行自主行驶。换言之,车站间的行驶速度、信号灯等处的停车、以及是否需要超越其它的车辆等的判断全部都在车辆52一方实施。
如图2中所示的那样,车辆52具有自动驾驶单元56。自动驾驶单元56被大致分为驱动单元58和自动驾驶控制器60。驱动单元58为用于使车辆52进行行驶的基本的单元,例如包括原动机、动力传递装置、制动装置、行驶装置、悬架***、转向装置等。
自动驾驶控制器60对该驱动单元58的驱动进行控制,从而使车辆52进行自主行驶。自动驾驶控制器60例如为具有处理器60a和存储器60b的计算机。该“计算机”中还包括将计算机***装入一个集成电路中的微控制器。此外,处理器是指广义的处理器,进而包括通用的处理器(例如CPU:Central Processing Unit等)、专用的处理器(例如GPU:GraphicsProcessing Unit、ASIC:Application Specific Integrated Circuit、FPGA:FieldProgrammable Gate Array、可编程逻辑控件等)。此外,虽然在图2中将自动驾驶控制器60记载为单独的要素,但是自动驾驶控制器60还可以具有能够相互间进行协同工作的多个处理器60a以及多个存储器60b。
在自动驾驶控制器60的存储器60b中存储有规定了本车的标准的运行时间表的标准计划84。在无法于恰当的定时从运行管理装置12接收到恰当的行驶计划80的情况下,自动驾驶控制器60将参照该标准计划84而生成临时计划86,对此将在后文进行叙述。
为了使自主行驶成为可能,在车辆52上还搭载有环境传感器62以及位置传感器66。环境传感器62为对车辆52的周边环境进行检测的部件,例如包括摄像机、激光雷达(Lidar)、毫米波雷达、声呐、磁性传感器等。自动驾驶控制器60基于通过该环境传感器62的检测结果,而对车辆52的周边的物体的类型、与该物体的距离、行驶路径50上的路面指示(例如白线等)以及交通标识等进行识别。此外,位置传感器66为对车辆52的当前位置进行检测的部件,例如为GPS。利用位置传感器66的检测结果也被传送至自动驾驶控制器60中。自动驾驶控制器60基于环境传感器62以及位置传感器66的检测结果而对车辆52的加减速以及转向进行控制。由这样的自动驾驶控制器60所实现的控制状况作为行驶信息82而向运行管理装置12被发送。在该行驶信息82中至少包含车辆52的当前的位置。
在车辆52中还设置有通信装置68。通信装置68为与运行管理装置12进行无线通信的装置。通信装置68经由例如Wi-Fi(注册商标)等无线LAN、移动电话公司等提供服务的移动数据通信,从而能够进行互联网通信。通信装置68从运行管理装置12接收行驶计划80,并且将行驶信息82向运行管理装置12发送。
运行管理装置12对车辆52的运行状况进行监视,并且根据该运行状况而对车辆52的运行进行控制。如图3所示,该运行管理装置12为在物理上具有处理器22、存储装置20、输入输出设备24、通信I/F26的计算机。处理器是指广义的处理器,并且包括通用的处理器(例如CPU)、专用的处理器(例如GPU、ASIC、FPGA、可编程逻辑控件等)。此外,存储装置20还可以包括半导体存储器(例如RAM、ROM、固态驱动器等)以及磁盘(例如硬盘驱动器等)中的至少一个。另外,虽然在图3中将运行管理装置12作为单一的计算机而进行了图示,但是运行管理装置12也可以由在物理上被分离的多台计算机而构成。
运行管理装置12如图2中所示,功能性地具有计划生成部14、通信装置16、运行监视部18、以及存储装置20。计划生成部14分别针对多台车辆52而生成行驶计划80。行驶计划80以使多台车辆52的运行间隔成为被预先规定的目标运行间隔的方式而被生成。
通信装置16为用于与车辆52进行无线通信的装置,例如,可利用Wi-Fi或者移动数据通信来进行互联网通信。通信装置16将通过计划生成部14而被生成的行驶计划80向车辆52进行发送,并且从车辆52接收行驶信息82。
运行监视部18基于从各辆车辆52被发送的行驶信息82而取得车辆52的运行状况。在行驶信息82中,如上所述而包含车辆52的当前的位置。运行监视部18将该各台车辆52的位置与行驶计划80进行对照,从而对车辆52相对于行驶计划80的延迟量、和各辆车辆52的运行间隔等进行计算。
接下来,对在这样的交通***10中的运行管理进行详细说明。图4为表示在图1的交通***10被使用的行驶计划80的一个示例的图。在图1的示例中,车列由四台车辆52A~52D而构成,并且在行驶路径50中等间隔地配置有四个车站54a~54d。此外,在本示例中设为,各台车辆52绕行驶路径50一圈所需要的时间、也就是说绕圈时间TC为20分钟。
在此情况下,运行管理装置12以使在各个车站54处的车辆52的发车间隔成为由绕圈时间TC除以车辆52的数量所得的时间、20/4=5分钟的方式而生成行驶计划80。在行驶计划80中记录有在各个车站54处的发车定时。例如,在向车辆52A被发送的行驶计划80A中记录有该车辆52A分别在车站54a~54d发车的目标时刻。
此外,在行驶计划80中,通常仅记录有一圈的量的时刻表,并且在各辆车辆52到达特定的车站、例如到达了车站54a的定时,从运行管理装置12向车辆52被发送。例如,车辆52A在到达了车站54的定时(例如,7:59),从运行管理装置12接收一圈的量的行驶计划80A,且车辆52B在到达了车站54的定时(例如,6:54)从运行管理装置12接收一圈的量的行驶计划80B。
各辆车辆52依照接收到的行驶计划80而进行自主行驶。图5为依照图4的行驶计划80而进行自主行驶的各辆车辆52A~52D的运行时序图。在图5中分别设为,横轴表示时刻,纵轴表示车辆52的位置。在对各辆车辆52的行驶的状况进行说明之前,先对在以下的说明中所使用的各种参数的意思简单地进行说明。
在以下的说明中,将从一个车站54起到下一个车站54为止的距离称为“车站间距离DS”。此外,将车辆52从一个车站54发车起到从下一个车站54发车为止的时间称为“车站间所需时间TT”,将车辆52为了利用者的上下车而在车站54停车的时间称为“停车时间TS”。而且,将从一个车站54发车起至到达下一个车站54为止的时间、也就是说从车站间所需时间TT中减去停车时间TS而得的时间称为“车站间行驶时间TR”。在图4中由圆圈包围的数字表示车站间所需时间TT。
而且,将移动距离除以也包括停车时间TS在内的移动时间而得的值称为“标定速度VS”,将移动距离除以不包括停车时间TS的移动时间而得的值称为“平均行驶速度VA”。图5的线M1的斜率表示平均行驶速度VA,图5的线M2的斜率表示标定速度VS。标定速度VS与车站间所需时间TT成反比。
接下来,参照图5而对车辆52的运行进行说明。依照图4的行驶计划80,车辆52A于7:00在车站54a发车之后,必须在五分钟后的7:05在车站54b发车。车辆52A以在此五分钟的期间内完成从车站54a向车站54b的移动和利用者的上下车的方式,而对该平均行驶速度VA进行控制。
如具体地进行说明,则车辆52将为了利用者的上下车而所需的标准的停车时间TS作为计划停车时间TSp而预先进行存储。然后,车辆52将从行驶计划80中所确定的车站54的发车时刻减去该计划停车时间TSp而得的时刻作为至该车站54的到达目标时刻来进行计算。例如,在计划停车时间TSp为一分钟的情况下,车辆52A的至车站54b的到达目标时间成为7:04。车辆52以在这样被计算出的到达目标时间之前能够到达下一个车站54的方式,而对其行驶速度进行控制。
可是,存在由于通信障碍或运行管理装置12中的故障等而使各台车辆52未能在恰当的定时接收到恰当的行驶计划80的情况。例如存在如下的情况,即,虽然如上所述,行驶计划8 0在车辆52到达了特定的车站54a的定时从运行管理装置12向车辆52被进行了发送,但是由于通信障碍而使得车辆52在到达了车站54a的定时未能接收到行驶计划80。此外,在虽然成功地接收到了行驶计划80但由该行驶计划80所规定的标定速度VS过大或者过小的情况下,能够判断为行驶计划80发生异常。
如此,在行驶计划80未送达或者发生异常的情况下,车辆52的稳定的行驶将受到妨碍。因此,在本示例中,各台车辆52的自动驾驶控制器60具有对本车的标准的运行时间表进行了规定的标准计划84,在行驶计划80未送达或者发生异常的情况下,基于标准计划84而生成临时计划86,并且依照该临时计划86而使本车进行行驶。以下对此进行详细说明。
图6为表示被存储在自动驾驶控制器60的存储器中的标准计划84的一个示例的图。标准计划84规定了本车的标准的运行时间表。本示例的标准计划84如图6中所示的那样,规定有从特定的车站54a发车起、至在各个车站54进行发车为止的经过时间。在图6的标准计划84中,规定了从车辆52在车站54a发车起在五分钟后在车站54b进行发车,且在从车站54a发车起的十分钟后在车站54c进行发车。
此外,作为其它的实施方式,标准计划84也可以为不规定以特定的车站54a为基准的经过时间,而是如图7中所示的那样对各个车站间的时间间隔进行规定。在图7的标准计划84中规定有车辆52从在车站54a发车起的五分钟后在车站54b发车,且从在车站54b发车起的五分钟后在车站54c发车。总之,在不以时刻而是以经过时间或者时间间隔而对各个车站54的到达或者发车定时进行了规定的情况下,由于在标准计划84中时刻依存性消失,从而在任意的时刻都能够利用一个标准计划84。
但是,标准计划84只要是能够掌握的计划,则其结构不被特别限定。因此,标准计划84也可以为规定了各个车站54的到达或者发车的时刻的运行交通时刻表形式。
依照图4的行驶计划80,在虽然车辆52A于7:20在车站54a发车,但是到即将发车前为止未能接收到恰当的行驶计划80的情况下,自动驾驶控制器60基于该标准计划84而生成临时计划86。图8为表示基于图6的标准计划84而被生成的临时计划86的一个示例的图。依照临时计划86,车辆52A分别于从车站54a发车的五分钟后在车站54b出发、且于10分钟后在车站54c出发。因此,在该情况下,自动驾驶控制器60生成如下的临时计划86,即:车辆52A于7:25在车站54b发车,且于7:30在车站54c发车。并且,自动驾驶控制器60依照该临时计划86而对本车的行驶进行控制。
如此,在行驶计划80未送达或者发生异常的情况下,通过基于预先存储的标准计划84而生成临时计划86,从而即使在发生了通信障碍或运行管理装置12的故障的情况下,也能够使车辆52稳定地行驶。
另外,存在由于行驶路径50的拥堵状况或在车站54的上下时间TE的增加等而引起车辆52相对于行驶计划80或者临时计划86而延迟的情况。在运行管理装置12为正常,并能够与车辆52恰当地进行通信的情况下,运行管理装置12以能够消除由于这种延迟所导致的问题的方式而对行驶计划80进行修正,并将修正后的行驶计划向各辆车辆52发送。但是,在发生了通信障碍或在运行管理装置12中发生了故障的情况下,车辆52无法接收被恰当地修正后的行驶计划80。
因此,在发生了行驶计划80的未送达或者异常的定时处发生了车辆52相对于最近的行驶计划80或者临时计划86的延迟的情况下,自动驾驶控制器60生成能够消除该延迟的临时计划86。具体地进行说明。
依照图4的行驶计划80,车辆52A于7:20在车站54a发车。但是设为,由于某些故障,车辆52A在车站54a的发车成为晚了两分钟的7:22,并且到即将发车前为止,未能接收到恰当的行驶计划80。在该情况下,自动驾驶控制器60以在最近所取得的行驶计划80、也就是图4的行驶计划80为基准而生成临时计划86。
也就是说,虽然实际上车辆52A于7:22在车站54a发车,但是视为按照图4的行驶计划80那样车辆52A于7:20在车站54a发车,而生成临时计划86。在该情况下,临时计划86成为如图8所示的那样。自动驾驶控制器60虽然依照该图8的临时计划86而使车辆52进行行驶,但在从车站54a发车了的阶段,车辆52相对于临时计划86而延迟。因此,自动驾驶控制器60为了消除该延迟,从而临时性地增加本车的平均行驶速度VA、或者临时性地缩短在车站54处的停车时间TS,以使本车的标定速度VS临时性地增加。
设为依照图8的临时计划86而进行了行驶的结果为,车辆52A在车站54a于相对于临时计划86而晚一分钟的7:41发车,并且到即将发车前为止未能接收到恰当的行驶计划80。在该情况下,自动驾驶控制器60视为车辆52A按照最近的临时计划86、也就是说按照图8的临时计划86而于7:40车站54a发车,以生成新的临时计划86。在这种情况下,新的临时计划86成为图9所示的那样。
如此,在发生了行驶计划80的未送达或者异常之时车辆52相对于最近的行驶计划80或者临时计划86而延迟了的情况下,通过以最近的行驶计划80或者临时计划86为基准而生成临时计划86,从而能够使车辆52的标定速度VS临时性地增加,以消除该延迟。
另外,虽然在上述的示例中,以最近的行驶计划80或者临时计划86为基准而生成了临时计划86,但是只要能够临时性地增加车辆52的标定速度VS以便能够消除延迟,则临时计划86也可以为其它的方式。例如,也可以代替图8的临时计划86而如图10中所示的那样,在临时计划86的基础上使用使标定速度VS临时性地增加的临时计划86。在图10的临时计划86中规定为,车辆52A在车站54a于7:22发车之后,于此四分钟后的7:26在车站54b发车,并且于再四分钟后的7:30在车站54c发车。通过该临时计划86,也能够消除延迟。
图11为表示临时计划86的生成的流程的流程图。自动驾驶控制器60在本车到达了特定的车站54a的情况下(在S10中为是),向运行管理装置12发送行驶计划80的请求(S12)。在发送请求后,自动驾驶控制器60对是否从运行管理装置12接收到了行驶计划80进行确认(S14)。在到发车时刻为止未能接收到行驶计划80的情况下(在S16中为是),自动驾驶控制器60前进至步骤S20,从而生成临时计划86。
另一方面,在到发车时刻为止接收到了行驶计划80的情况下(在S14中为是),自动驾驶控制器60对接收到的行驶计划80是否正常进行确认(S18)。例如,自动驾驶控制器60在通过行驶计划80而求得的标定速度VS从预先被规定的基准速度范围脱离了的情况、也就是标定速度VS过大的情况或者过小的情况下,判断为行驶计划80发生异常。此外,自动驾驶控制器60在行驶计划80从预先被规定的形式脱离了的情况下等,也判断为行驶计划80发生异常。
在确认的结果为行驶计划80为正常的情况下(在S18中为是),自动驾驶控制器60在不生成临时计划86的条件下结束处理。另一方面,在行驶计划80发生异常的情况下(在S18中为否),自动驾驶控制器60前进至步骤S20从而生成临时计划86。
在步骤S20中,自动驾驶控制器60以由最近的正常的行驶计划80或者临时计划86所规定的发车时刻为基准,基于标准计划84而生成临时计划86。
如根据以上的说明明确可知的那样,根据本示例,即使在行驶计划80未送达或者发生异常的情况下,由于也会在车辆52侧生成有临时计划86,从而能够使车辆52稳定地进行行驶。但是,自动驾驶控制器60终究仅掌握本车的行驶状况,而未掌握其它车辆的行驶状况。在所述状态下以较长期间而基于临时行驶来进行了行驶的情况下,有可能会产生某些问题。因此,也可以设为,在超过了规定的容许时间而未能接收到正常的行驶计划80的情况下,停止临时计划86的生成,并且将车辆52停车。
另外,自动驾驶控制器60也可以具有多种的标准计划84。例如,在行驶路径50处于拥堵中的情况下,由于平均行驶速度VA降低,因而车站间所需时间TT容易变长。此外,在进行上下车的利用者较多的情况下,在车站54处的停车时间容易变长,从而车站间所需时间TT也容易变长。此外,在路面结冰时,由于不能提高平均行驶速度VA,因而车站间所需时间TT容易变长。因此,各辆车辆52的恰当的车站间所需时间TT根据拥堵状况和路面状况、运送需求等而有所不同。因此,也可以设为,自动驾驶控制器60具有多种类型的标准计划84,并且根据状况而选择一个标准计划84。
在该情况下,自动驾驶控制器60还可以基于日期时间、行驶路径50的路面状况以及拥堵状况中的至少一项而对标准计划84进行选择。在此,日期时间会较大程度地影响运送需求和拥堵状况。也可以设为,在运送需求较低、且难以发生拥堵的夜间选择车站间所需时间TT较短的标准计划84,而在运送需求较高、且容易发生拥堵的通勤时间段选择车站间所需时间TT较长的标准计划84。此外,还可以在路面冻结着的情况下,选择车站间所需时间TT较长的标准计划84。而且,还可以在发生了拥堵的情况下,选择车站间所需时间TT较长的标准计划84。
总之,通过基于根据状况而选择出的标准计划84来生成临时计划86,从而能够使车辆52更恰当地进行运行。
此外,虽然在至此为止所说明的示例中,在行驶计划80未送达或者发生异常的情况下生成临时计划86,但临时计划86也可以在其它的定时被生成。例如存在如下的情况,即,由于某些理由,从而从运行管理装置12针对车辆52而发送了运行中断指令的情况。在该情况下,车辆52在确认了的基础上就在当场进行停车。该车辆52的停车位置通常为与接收行驶计划80的接入点、即特定的车站54a不同的位置。因此,车辆52在进行了临时停车后,即使从运行管理装置12接收到运行重启指令,在该停车位置处也无法接收到行驶计划80。
如此,在接收到运行中断指令之后接收到运行重启指令的情况下,自动驾驶控制器60基于标准计划84而生成临时计划86,并且依照该临时计划86而使本车进行行驶。例如设为,车辆52A在车站54a和车站54b的中间位置处接收到运行中断指令。在该情况下,车辆52A在该中间位置处进行临时停车。之后,自动驾驶控制器60在接收到运行重启指令的情况下,重新开始车辆52A的行驶。
例如,自动驾驶控制器60从中间位置起至车站54b为止,在不生成临时计划86的条件下以遵守限制速度的状态而使本车进行行驶。并且,若到达车站54b,则以车站54b的预定发车时刻为基准,基于标准计划84而生成到车站54a为止的临时计划86。并且,在生成了临时计划86之后,自动驾驶控制器60依照该临时计划86而使本车进行行驶。在进行了这种行驶的结果而车辆52到达车站54a时,自动驾驶控制器60针对运行管理装置12而发送行驶计划80的请求。并且,如果从运行管理装置12被发送了恰当的行驶计划80,则在此以后依照该行驶计划80而使车辆52进行行驶。
如上所述,即使在接到了运行中断指令和运行重启指令的情况下,也能够通过基于标准计划84而生成临时计划86从而使车辆52稳定地进行行驶。
另外,至此为止所说明的结构为一个示例,只要为在行驶计划80未送达或者发生异常的情况下,自动驾驶控制器60基于标准计划84而生成临时计划86,并且以满足该临时计划的方式而使本车自主地行驶的结构,则其它的结构可以被适当地变更。例如,行驶计划80、标准计划84、临时计划86的方式可以被适当地变更。此外,车辆52以及车站54的个数和间隔也可以被适当地变更。因此,多台车辆52并非必须为等间隔运行。
符号说明
10交通***;12运行管理装置;14计划生成部;16通信装置;18运行监视部;20存储装置;22、60a处理器;24输入输出设备;26通信I/F;50行驶路径;52车辆;54车站;56自动驾驶单元;58驱动单元;60自动驾驶控制器;60b存储器;62环境传感器;66位置传感器;68通信装置;80行驶计划;82行驶信息;84标准计划;86临时计划。
Claims (8)
1.一种自动驾驶车辆,其特征在于,具备:
通信装置,其从被设置在车外的运行管理装置接收行驶计划;
自动驾驶控制器,其以满足所述行驶计划的方式使本车沿着被设定有多个车站的行驶路径而自主地行驶,
所述自动驾驶控制器具有对所述本车的标准的运行时间表进行了规定的标准计划,
所述自动驾驶控制器在所述行驶计划到需要定时为止未送达、或者所述行驶计划发生异常的情况下,基于所述标准计划而生成临时计划,并且以满足所述临时计划的方式而使所述本车自主地行驶。
2.如权利要求1所述的自动驾驶车辆,其特征在于,
所述标准计划以时间间隔或者经过时间而对多个车站的各自的发车或者到达的定时进行了规定。
3.如权利要求1或2所述的自动驾驶车辆,其特征在于,
所述自动驾驶控制器在所述行驶计划未送达或者发生异常时所述车辆相对于在最近所取得的正常的所述行驶计划或者所述临时计划而发生了延迟的情况下,将使本车进行加速的计划作为所述临时计划而生成,以消除所述延迟。
4.如权利要求1至3中任意一项所述的自动驾驶车辆,其特征在于,
所述自动驾驶控制器具有多种所述标准计划,并且在所述行驶计划未送达或者发生异常的情况下,基于从多种所述标准计划中择一地选择出的所述标准计划而生成临时计划。
5.如权利要求4所述的自动驾驶车辆,其特征在于,
所述自动驾驶控制器基于日期时间、行驶路径的路面情况、以及行驶路径的拥堵状况中的至少一项,而从多种所述标准计划中选择一个所述标准计划。
6.如权利要求1至5中任意一项所述的自动驾驶车辆,其特征在于,
所述自动驾驶控制器在通过所述行驶计划而被规定的标定速度从规定的基准速度范围脱离了的情况下,将所述行驶计划判断为发生异常。
7.如权利要求1至6中任意一项所述的自动驾驶车辆,其特征在于,
所述自动驾驶控制器在从所述运行管理装置接收到运行中断指令之后接收到运行重启指令的情况下,基于所述标准计划而生成所述临时计划,并且执行以满足所述临时计划的方式而使所述本车在一定区间内自主地行驶的恢复行驶。
8.一种自动驾驶车辆的控制方法,其中,
从被设置在车外的运行管理装置接收行驶计划,
以满足所述行驶计划的方式而使本车沿着设定有多个车站的行驶路径自主地行驶,
所述自动驾驶车辆的控制方法的特征在于,
在所述行驶计划到需要定时为止而未送达、或者所述行驶计划发生异常的情况下,基于对所述本车的标准的运行时间表进行了规定的标准计划而生成临时计划,并且以满足所述临时计划的方式而使所述本车自主地行驶。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2020066599A JP7355699B2 (ja) | 2020-04-02 | 2020-04-02 | 自動運転車両、および、その制御方法 |
JP2020-066599 | 2020-04-02 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113492881A true CN113492881A (zh) | 2021-10-12 |
CN113492881B CN113492881B (zh) | 2024-04-19 |
Family
ID=77922584
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110346025.7A Active CN113492881B (zh) | 2020-04-02 | 2021-03-31 | 自动驾驶车辆及其控制方法 |
Country Status (3)
Country | Link |
---|---|
US (1) | US11961025B2 (zh) |
JP (1) | JP7355699B2 (zh) |
CN (1) | CN113492881B (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
ES2970519T3 (es) | 2021-10-18 | 2024-05-29 | Ptv Logistics Gmbh | Método y sistema informático para determinar los períodos de estancia de un vehículo de carretera |
CN114639259A (zh) * | 2022-03-04 | 2022-06-17 | 安徽安凯汽车股份有限公司 | 一种无人驾驶客车启停智能控制*** |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002053044A (ja) * | 2000-08-09 | 2002-02-19 | Toyota Motor Corp | 自動運転車両の運行制御システム、運行管理装置及び自動運転車両 |
CN107924617A (zh) * | 2015-08-19 | 2018-04-17 | 索尼公司 | 用于为自主车辆确定导航信息的***和方法 |
US20180194364A1 (en) * | 2015-07-10 | 2018-07-12 | Honda Motor Co., Ltd. | Vehicle control device, vehicle control method, and vehicle control program |
CN108983768A (zh) * | 2017-06-02 | 2018-12-11 | 丰田自动车株式会社 | 自动驾驶*** |
CN110228472A (zh) * | 2018-03-06 | 2019-09-13 | 本田技研工业株式会社 | 车辆控制***、车辆控制方法及存储介质 |
JP2019172219A (ja) * | 2018-03-29 | 2019-10-10 | トヨタ自動車株式会社 | 車両走行管理システム |
JP2020034376A (ja) * | 2018-08-29 | 2020-03-05 | パイオニア株式会社 | 自律走行制御装置、自律走行制御方法、プログラム及び記憶媒体 |
Family Cites Families (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000264210A (ja) | 1999-03-12 | 2000-09-26 | Toshiba Corp | 車両交通システム |
JP2012053732A (ja) | 2010-09-02 | 2012-03-15 | Hitachi Automotive Systems Ltd | 管理システム、車載端末 |
JP6116512B2 (ja) | 2014-03-25 | 2017-04-19 | 株式会社日立製作所 | 自動列車運転システム、列車運転支援システム及び列車運行管理システム |
KR101664723B1 (ko) * | 2015-07-02 | 2016-10-12 | 현대자동차주식회사 | 차량의 속도 조절 방법 |
US9739623B2 (en) * | 2015-10-15 | 2017-08-22 | Trapeze Software Ulc | System and method for managing transit service interruptions |
US10234870B2 (en) * | 2016-03-14 | 2019-03-19 | Yosef Benraz | Autonomous public transportation system |
US9945678B2 (en) * | 2016-04-27 | 2018-04-17 | Telenav, Inc. | Navigation system with arrival time mechanism and method of operation thereof |
JP6680171B2 (ja) | 2016-10-03 | 2020-04-15 | 株式会社デンソー | 処置可否判断装置 |
JP6834805B2 (ja) | 2017-06-23 | 2021-02-24 | 株式会社デンソー | 電子制御装置 |
US11474519B2 (en) * | 2018-02-26 | 2022-10-18 | Nvidia Corporation | Systems and methods for computer-assisted shuttles, buses, robo-taxis, ride-sharing and on-demand vehicles with situational awareness |
US20190265054A1 (en) * | 2018-02-28 | 2019-08-29 | Entreprises Wyhn Inc. | Passenger transport route management system and method |
JP7302952B2 (ja) | 2018-08-10 | 2023-07-04 | 富士通株式会社 | 運行管理プログラム、運行管理方法及び運行管理装置 |
-
2020
- 2020-04-02 JP JP2020066599A patent/JP7355699B2/ja active Active
-
2021
- 2021-03-29 US US17/215,012 patent/US11961025B2/en active Active
- 2021-03-31 CN CN202110346025.7A patent/CN113492881B/zh active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002053044A (ja) * | 2000-08-09 | 2002-02-19 | Toyota Motor Corp | 自動運転車両の運行制御システム、運行管理装置及び自動運転車両 |
US20180194364A1 (en) * | 2015-07-10 | 2018-07-12 | Honda Motor Co., Ltd. | Vehicle control device, vehicle control method, and vehicle control program |
CN107924617A (zh) * | 2015-08-19 | 2018-04-17 | 索尼公司 | 用于为自主车辆确定导航信息的***和方法 |
CN108983768A (zh) * | 2017-06-02 | 2018-12-11 | 丰田自动车株式会社 | 自动驾驶*** |
CN110228472A (zh) * | 2018-03-06 | 2019-09-13 | 本田技研工业株式会社 | 车辆控制***、车辆控制方法及存储介质 |
JP2019172219A (ja) * | 2018-03-29 | 2019-10-10 | トヨタ自動車株式会社 | 車両走行管理システム |
JP2020034376A (ja) * | 2018-08-29 | 2020-03-05 | パイオニア株式会社 | 自律走行制御装置、自律走行制御方法、プログラム及び記憶媒体 |
Also Published As
Publication number | Publication date |
---|---|
JP7355699B2 (ja) | 2023-10-03 |
CN113492881B (zh) | 2024-04-19 |
US20210312358A1 (en) | 2021-10-07 |
US11961025B2 (en) | 2024-04-16 |
JP2021163360A (ja) | 2021-10-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108349497B (zh) | 车辆在开动时的自动的控制 | |
JP4905034B2 (ja) | 走行制御装置及び走行制御方法 | |
US11941988B2 (en) | Parking lot management device | |
CN107924615B (zh) | 信息传输装置、信息发送装置、和电子控制装置及*** | |
US11895566B2 (en) | Methods of operating a wireless data bus in vehicle platoons | |
CN113492881B (zh) | 自动驾驶车辆及其控制方法 | |
JP7052692B2 (ja) | 隊列走行システム | |
AU2020289820A1 (en) | Vehicle control method, vehicle-mounted device and vehicle in automatic driving fleet | |
CN111886611A (zh) | 用于自主运载工具的批路线规划的计算框架 | |
US12001222B2 (en) | Platoon control system that performs string recombination after separation of platooning vehicles due to events | |
US12039871B2 (en) | Method for operating a transportation system | |
CN113496607B (zh) | 运行管理装置、运行管理方法以及交通*** | |
US12033514B2 (en) | Waypoint information transmission method, apparatus and system for platooning | |
CN118235185A (zh) | 基于其他交通工具的预测行为来管理交通工具行为 | |
CN113496604A (zh) | 运行管理装置、运行管理方法、以及交通*** | |
US20220292985A1 (en) | Method for opearting a transportation system | |
US20220326706A1 (en) | Information processing method and information processing system | |
US20220292984A1 (en) | Method for operating a transportation system | |
US20210312807A1 (en) | Transportation system, service management device, and service management method | |
CN113496608A (zh) | 车辆的运行管理装置、运行管理方法以及交通*** | |
CN113496611B (zh) | 车辆的运行管理装置、运行管理方法以及交通*** | |
US20230162597A1 (en) | Managing Vehicle Behavior Based On Predicted Behavior Of Other Vehicles | |
KR20240113463A (ko) | 다른 차량의 예측된 거동에 기초한 차량 거동 관리 | |
KR20240112829A (ko) | 다른 차량의 예측된 거동에 기초한 차량 거동 관리 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |