CN109326117A - 组对车辆排序 - Google Patents

组对车辆排序 Download PDF

Info

Publication number
CN109326117A
CN109326117A CN201810838400.8A CN201810838400A CN109326117A CN 109326117 A CN109326117 A CN 109326117A CN 201810838400 A CN201810838400 A CN 201810838400A CN 109326117 A CN109326117 A CN 109326117A
Authority
CN
China
Prior art keywords
vehicle
main vehicle
small
fleet
main
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.)
Pending
Application number
CN201810838400.8A
Other languages
English (en)
Inventor
艾德·M·杜达尔
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Ford Global Technologies LLC
Original Assignee
Ford Global Technologies LLC
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Ford Global Technologies LLC filed Critical Ford Global Technologies LLC
Publication of CN109326117A publication Critical patent/CN109326117A/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/20Monitoring the location of vehicles belonging to a group, e.g. fleet of vehicles, countable or determined number of vehicles
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/22Platooning, i.e. convoy of communicating vehicles
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/02Control of position or course in two dimensions
    • G05D1/021Control of position or course in two dimensions specially adapted to land vehicles
    • G05D1/0287Control of position or course in two dimensions specially adapted to land vehicles involving a plurality of land vehicles, e.g. fleet or convoy travelling
    • G05D1/0291Fleet control
    • G05D1/0295Fleet control by at least one leading vehicle of the fleet
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/20Monitoring the location of vehicles belonging to a group, e.g. fleet of vehicles, countable or determined number of vehicles
    • G08G1/202Dispatching vehicles on the basis of a location, e.g. taxi dispatching
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/0011Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots associated with a remote control arrangement
    • G05D1/0027Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots associated with a remote control arrangement involving a plurality of vehicles, e.g. fleet or convoy travelling
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/02Control of position or course in two dimensions
    • G05D1/021Control of position or course in two dimensions specially adapted to land vehicles
    • G05D1/0212Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/02Control of position or course in two dimensions
    • G05D1/021Control of position or course in two dimensions specially adapted to land vehicles
    • G05D1/0287Control of position or course in two dimensions specially adapted to land vehicles involving a plurality of land vehicles, e.g. fleet or convoy travelling
    • G05D1/0291Fleet control
    • G05D1/0293Convoy travelling
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/16Anti-collision systems
    • G08G1/164Centralised systems, e.g. external to vehicles

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Automation & Control Theory (AREA)
  • Traffic Control Systems (AREA)

Abstract

车辆计算机包括存储器和编程为执行存储在存储器中的指令的处理器。指令包括至少部分地基于多个附近车辆中的至少一个的动力传动***类型和排放物中的至少一个来确定是否在小型车队中操作主车辆。

Description

组对车辆排序
技术领域
本发明总体涉及组队车辆控制领域,并且更具体地涉及组对车辆排序。
背景技术
在高水平,车队是一组车辆彼此跟随。领队车辆由人类驾驶员或虚拟驾驶员(也就是,以自主模式)控制。车队中的剩余车辆以自主或部分自主的模式操作,以串列的方式遵循领队车辆的路线。组队的好处包括由于降低空气阻力、减少的交通拥堵等而产生的更高的燃料经济性。
发明内容
根据本发明,提供一种车辆计算机,该车辆计算机包含:
存储器;以及
处理器,处理器编程为执行存储在存储器中的指令,指令包括至少部分地基于多个附近车辆中的至少一个的动力传动***类型和排放物中的至少一个来确定是否在小型车队中操作主车辆。
根据本发明的一个实施例,其中处理器编程为确定主车辆在小型车队中相对于多个附近车辆中的至少一个的位置。
根据本发明的一个实施例,其中位置至少部分地基于主车辆的大小和类别中的至少一个,以及多个附近车辆中的至少一个的大小和类别中的至少一个。
根据本发明的一个实施例,该车辆计算机进一步包含编程为从附近车辆接收数据的通信收发器,数据包括附近车辆的大小和类别中的至少一个。
根据本发明的一个实施例,其中数据进一步包含多个附近车辆中的至少一个的动力传动***类型和排放物中的至少一个。
根据本发明的一个实施例,其中处理器编程为确定主车辆是否有至少一个乘客。
根据本发明的一个实施例,其中处理器编程为基于由乘员检测***输出的信号来确定主车辆是否有至少一个乘客。
根据本发明的一个实施例,该车辆计算机进一步包含自主车辆控制器,自主车辆控制器编程为在小型车队中自主地操作主车辆。
根据本发明,提供一种方法,该方法包含:
从附近车辆接收数据;
检测附近车辆具有与主车辆的动力传动***类型和排放物类似的动力传动***类型和排放物中的至少一个;以及
在确定附近车辆具有与主车辆的动力传动***类型和排放物类似的动力传动***类型和排放物中的至少一个之后,与附近车辆一起在小型车队中操作主车辆。
根据本发明的一个实施例,该方法进一步包含确定主车辆在小型车队中相对于附近车辆的位置。
根据本发明的一个实施例,其中位置至少部分地基于主车辆的大小和类别中的至少一个,以及基于附近车辆的大小和类别中的至少一个。
根据本发明的一个实施例,其中从附近车辆接收到的数据包括附近车辆的大小和类别中的至少一个。
根据本发明的一个实施例,其中数据进一步包括附近车辆的动力传动***类型和排放物中的至少一个。
根据本发明的一个实施例,该方法进一步包含确定主车辆有至少一个乘客。
根据本发明的一个实施例,其中确定主车辆有至少一个乘客包括:
接收由乘员检测***输出的信号;以及
通过处理由乘员检测***输出的信号来确定主车辆有至少一个乘客。
根据本发明的一个实施例,其中在确定主车辆有至少一个乘客之后,与附近车辆一起在小型车队中操作主车辆。
根据本发明的一个实施例,其中在确定主车辆有至少一个乘客之后,确定附近车辆有与主车辆的动力传动***类型和排放物类似的动力传动***类型和排放物中的至少一个。
附图说明
图1示出了具有组队***的示例主车辆,组队***基于各种因素控制主车辆在车队中自己排序;
图2是主车辆、组队***或两者的示例部件的框图;
图3示出了按照动力传动***类型布置的车队中的一组车辆;
图4示出了由小型车队形成的车队,其中车辆按照动力传动***类型分组并且按照车辆大小或类别排序;
图5是由组队***执行以确定是否加入车队的示例过程的流程图;
图6是由组队***执行以确定是否建立或加入小型车队的示例过程的流程图。
具体实施方式
组队车辆可以在必要的时候保持在车队中。在长途旅行过程中,车队的顺序不会改变。如果例如有乘客的车辆在长时间放出某些气味的车辆后面,这就可能引起某些乘客不舒服。这样的车辆可能会降低附近其他车辆的空气质量。例如,组队车辆的乘客可能不希望紧跟在车队中的垃圾车、具有富油运转的汽油发动机的车辆、具有柴油发动机的车辆、放出过多烟雾的车辆、具有重度吸烟者的车辆、运输动物的车辆、运输覆盖物或肥料的车辆等的后面。
一种解决方案包括将组队***纳入到车辆中,其按照动力传动***类型、车辆排放物、车辆大小等将组对车辆组成小型车队。组队***可以通过车辆计算机实施,车辆计算机包括存储器和编程为执行存储在存储器中的指令的处理器。指令包括至少部分地基于多个附近车辆中的至少一个的动力传动***类型和排放物中的至少一个来确定是否在小型车队中操作主车辆。
处理器可以编程为确定主车辆在小型车队中相对于多个附近车辆中的至少一个的位置。位置可以至少部分地基于主车辆的大小和类别中的至少一个以及多个附近车辆中的至少一个的大小和类别中的至少一个。车辆计算机可以进一步包括编程为从附近车辆接收数据的通信收发器。数据可以包括附近车辆的大小和类别中的至少一个。数据可以进一步包括多个附近车辆中的至少一个的动力传动***类型和排放物中的至少一个。
在一些可行的方法中,处理器可以编程为确定主车辆是否有至少一个乘客。在这种情况下,处理器可以编程为基于由乘员检测***输出的信号来确定主车辆是否有至少一个乘客。
车辆计算机可以进一步包括编程为在小型车队中自主地操作主车辆的自主车辆控制器。
方法可以包括从附近车辆接收数据、检测附近车辆具有与主车辆的动力传动***类型和排放物类似的动力传动***类型和排放物中的至少一个、以及在确定附近车辆具有与主车辆的动力传动***类型和排放物类似的动力传动***类型和排放物中的至少一个之后,与附近车辆一起在小型车队中操作主车辆。
该方法可以进一步包括确定主车辆在小型车队中相对于附近车辆的位置。在这种情况下,位置可以至少部分地基于主车辆的大小和类别中的至少一个以及基于附近车辆的大小和类别中的至少一个。此外,从附近车辆接收到的数据可以包括附近车辆的大小和类别中的至少一个。数据可以进一步包括附近车辆的动力传动***类型和排放物中的至少一个。
在一些情况下,方法可以包括确定主车辆有至少一个乘客。确定主车辆有至少一个乘客可以包括接收由乘员检测***输出的信号以及通过处理由乘员检测***输出的信号来确定主车辆有至少一个乘客。在确定主车辆有至少一个乘客之后,可以发生与附近车辆一起在小型车队中操作主车辆。在确定主车辆有至少一个乘客之后,可以发生确定附近车辆具有与主车辆的动力传动***类型和排放物类似的动力传动***类型和排放物中的至少一个。
所示的元件可以采取许多不同的形式,并且包括多个和/或备选的部件和设施。所示的示例部件并非旨在限制。实际上,可以使用附加的或可选的部件和/或实施方式。进一步地,除非明确地陈述,所示的元件不一定按比例绘制。
如图1所示,主车辆100包括通过车辆计算机实施的组队***105,其将主车辆100安置在车队中相对于其他组队车辆的特定位置处。具体而言,组队***105试图建立具有类似动力传动***类型的车辆的小型车队。具有类似动力传动***类型的车辆将具有类似的排放物。按照动力传动***类型,以及因此按照排放物对车辆进行分组将使得车队中的车辆乘客在车队中行驶更舒适。这样,组队***105识别具有与主车辆100的动力传动***类似的动力传动***的车辆并且命令主车辆100进入靠近那些类似车辆的车队中。
组队***105基于主车辆100的大小或类别命令主车辆100按顺序进入车队,偏好较小车辆位于较大车辆的前方。因此,由车队中的车辆的组队***105(包括主车辆100的组队***105)创建的小型车队将包括具有类似的动力传动***类型并且按照车辆大小增加的顺序的车辆(也就是,较小的汽车靠近小型车队的前部和较大的卡车靠近小型车队的后部),以增加小型车队的空气动力学和燃油经济性。具有不同动力传动***类型的车辆的示例可以包括电动车辆、压缩天然气车辆、燃料电池车辆、混合动力车辆,汽油(直接喷射)车辆、汽油(进气道喷射)车辆、汽油(富有自主车辆情况)车辆、柴油车辆等。
按照动力传动***类型和按照大小将小型车队中的车辆分组可以改善主车辆100中的车厢空气质量,因为它降低了主车辆100将被卡在具有输出令人不快的气味的排放物的不同的动力传动***的车辆后方的可能性。此外,通过动力传动***类型和通过大小对车辆进行分组可以改善主车辆100中的车厢空气质量,因为它降低了主车辆100将位于车队中的垃圾车、运输动物的车辆、运输覆盖物或肥料的车辆等的后面的可能性。在一些可行的方法中,组队车辆可以根据车辆输出的排放物和气味来分组。考虑到这个因素,主车辆100不太可能在车队中的具有富油汽油发动机的车辆、具有柴油发动机的车辆、排出过多烟雾的车辆、具有重度吸烟者的车辆等的后面行进。
组队***105可以基于诸如主车辆100的排放物(其可直接测量或由动力传动***类型估算)等各种信息来确定主车辆100应该位于小型车队中的何处、可以确定主车辆100的发动机是否是“富油的”、可以基于与其他车辆通信确定位于主车辆100中的空气质量传感器是否已经检测到异常气味、可以确定主车辆100是否在自主模式下操作、可以确定主车辆100是否有乘客或可能的其他因素。组队***105可以基于这些或可能的其它因素识别主车辆100应该在哪里加入车队(或小型车队)。当主车辆100已经在车队中行进时,组队***105可以基于这些或可能的其他因素作为在车队(或小型车队)内变化条件来命令主车辆100更新其在车队中的位置。例如,如果例如具有不同动力传动***类型或大小的车辆进入小型车队并且开始释放降低主车辆100的车舱中的空气质量的异常气味,则组队***105可以命令主车辆100移动到车队中的不同位置。
尽管示出为轿车,但是主车辆100可以包括任何乘客或商用汽车,例如汽车、卡车、运动型多用途车辆、跨界车辆、厢式货车、小型货车、出租车、公共汽车等。主车辆100是能够以自主(例如,无人驾驶)模式、部分自主模式和/或非自主模式操作的自主车辆。在一些可行的实施方式中,仅当主车辆100有乘客时,组队***105可以根据动力传动***类型和车辆大小命令主车辆100定位自身。因此,如果主车辆100以完全自主模式操作,则组队***105可以在任何位置简单地进入车队,而不管车队中的主车辆100前方的车辆的排放物。
现在参考图2,组队***105的部件可以包括主车辆100的部件或与主车辆100的部件(例如乘员检测***110和自主车辆控制器115)通信。组队***105可以包括通信收发器120、气味传感器125、***存储器130、***处理器135。组队***105、主车辆100或两者的部件可以通过使用通信协议实施的车辆通信网络140进行通信,通信协议例如以太网、控制器局域网(CAN)总线、低能耗等。
乘员检测***110通过传感器、电路、芯片或可以检测主车辆100中的乘员的其它电子部件来实施。乘员检测***110可以包括位于一个或多个座椅中的传感器。乘员检测***110的传感器可以在当在座椅中检测到人时输出信号。乘员检测***110的传感器还可以或替代地包括一个或多个可以捕获主车辆100的内部的图像的摄像机(其可以是红外摄像机)。可以处理图像以确定例如是否一个或多个乘客在场。乘员检测***110可以输出表明乘客是否存在于主车辆100中、存在的乘客的数量、乘客在主车辆100中的位置等的信号。
自主车辆控制器115可以是通过电路、芯片或其他电子部件实施的基于微处理器的控制器。例如,控制器可以包括处理器、存储器等。控制器的存储器可以包括用于存储由处理器可执行的指令以及用于电子存储数据和/或数据库的存储器。自主车辆控制器115可以编程为控制主车辆100的各种自主车辆操作。自主操作的示例可以包括主车辆100的转向、制动和加速。自主车辆控制器115可以基于由自主车辆传感器(其可以包括激光雷达传感器、雷达传感器、摄像机、超声波传感器等)输出的信号自主地控制主车辆100。自主车辆控制器115可以通过向控制主车辆100的转向、制动和加速的各种致动器输出命令信号来自主地控制主车辆100。由自主车辆控制器115输出的电控制信号可以通过致动器被转换成机械运动。机械运动可以引起主车辆100纵向、横向、转动、加速、减速等移动。致动器的示例可以包括线性致动器、伺服马达等。
通信收发器120通过天线、电路、芯片或促进组队***105与其他车辆之间的无线通信的其它电子部件来实施。通信收发器120可以编程为根据任何数量的有线或无线通信协议进行通信。例如,通信收发器120可以编程为根据卫星通信协议、基于蜂窝的通信协议(长期演进技术(LTE),3G等)、低功耗以太网、控制器局域网络(CAN)协议、WiFi、本地互连网络(LIN)协议等进行通信。在一些情况下,通信收发器120纳入车辆远程信息处理单元中。
气味传感器125通过电路、芯片或可以检测主车辆100中、主车辆100外部但靠近主车辆100或两者的气味的其他电子部件来实施。气味的示例可以包括令人不快的气味,例如由车辆排放物、垃圾、动物、肥料、覆盖物、烟草烟雾、燃烧发动机油引起的烟雾、其他形式的烟雾等引起的令人不快的气味。气味传感器125可以通过检测各种气体、污染物、颗粒和已知的会引起令人不快的气味的挥发性有机化合物的空气质量传感器实施。任何数量的气味传感器125可以位于主车辆100内部或外部。每个气味传感器125可以编程为输出表明在主车辆100中或附近存在令人不快的气味的信号。
***存储器130通过电路、芯片或其他电子部件来实施,并且可以包括只读存储器(ROM)、随机存取存储器(RAM)、闪速存储器、电可编程存储器(EPROM)、电可编程和可擦除存储器(EEPROM)、嵌入式多媒体卡(eMMC)、硬盘驱动器或任何易失性或非易失性介质等的一个或多个。***存储器130可以存储由***处理器135执行的指令和数据,诸如气味传感器125的输出、乘员检测***110的输出、主车辆100的动力传动***类型、主车辆100的大小或类别、主车辆100的排放物、从其他车辆接收到的排放物数据等。存储在***存储器130中的指令和数据可以被***处理器135和组队***105、主车辆100或两者的可行的其他部件访问。
***处理器135通过电路、芯片或其他电子部件来实施,并且可以包括一个或多个微控制器、一个或多个现场可编程门阵列(FPGA)、一个或多个专用集成电路(ASIC)、一个或多个数字信号处理器(DSP)、一个或多个客户专用集成电路等。***处理器135编程为根据存储在***存储器130中并且由气味传感器125和乘员检测***110输出的数据来确定主车辆100应当位于车队、小型车队或两者中的何处。
例如,***处理器135可以编程为确定主车辆100是否应该加入或建立车队。***处理器135可以编程为基于动力传动***类型识别具有类似排放物的附近的组队车辆。***处理器135可以编程为通过与具有类似动力传动***类型的附近车辆通信以及请求具有类似动力传动***类型的车辆加入小型车队来建立小型车队。
***处理器135可以进一步编程为对小型车队在较大的车队中相对于其他小型车队的特定位置处行进进行排序。***处理器135可以根据小型车队中的车辆的动力传动***类型对小型车队的位置进行排序。小型车队的顺序可以如下。车队前方的小型车队可以包括电动车辆,压缩天然气车辆和燃料电池车辆。下一个小型车队可以包括混合动力车辆。混合动力车辆之后的下一个小型车队可以包括使用汽油运行的各种车辆。按顺序,它们可以形成汽油(直接喷射)车辆、汽油(进气道喷射)车辆、以及汽油(富有自主车辆情况)车辆的不同小型车队。下一个小型车队可以包括柴油车辆。在柴油车辆更为普遍的区域,配备柴油车辆的小型车队可能会在具有汽油驱动的车辆的小型车队之前,因为在这些区域,汽油车辆的气味可能比柴油车辆的气味更令人不快。可以使用不同于动力传动***类型的标准来建立其他小型车队。例如,发出与动力传动***类型无关的令人不快的气味的车辆可以被分成一个或多个小型车队。因此,燃油的车辆、具有吸烟者的车辆、运输垃圾、动物、肥料或覆盖物的卡车等可以被分组为他们自己的小型车队。这些小型车队可以位于车队的末尾附近(例如,在汽油车辆和柴油车辆之后)。
在与其他车辆建立小型车队的情况下,***处理器135可以进一步确定主车辆100应当在小型车队中位于何处。***处理器135可以编程为例如基于主车辆100相对于小型车队中的其他车辆的大小或类别来做出这样的决定。在一种可行的实施方式中,较小的车辆可以位于小型车队的前部附近,以及较大的车辆可以位于小型车队的后部附近。因此,***处理器135可以编程为例如基于主车辆100是大于还是小于小型车队中的其他车辆来确定主车辆100应当位于何处。
在一些情况下,如果主车辆100被一个或多个乘客占用,则***处理器135可以编程为使主车辆100加入小型车队。***处理器135可以编程为基于乘员检测***110的输出做出这样的决定。如果主车辆100未被占用,则***处理器135可以命令主车辆100加入车队而不加入小型车队。在这种情况下,***处理器135可以命令主车辆100加入车队的后部或者适合于加入车队的任何其他地方,而不会给车队中可能有乘员的车辆造成令人不快的气味。可选择地,如果主车辆100未被占用,则***处理器135可以根据以上标准或者根据小型车队中的另一车辆的要求命令主车辆100加入小型车队,在这种情况下,***处理器135可以编程为根据上面讨论的大小考虑来确定在何处加入小型车队。
图3示出了车队中的按照动力传动***类型布置在小型车队中的一组车辆。第一小型车队145包括具有类似动力传动***类型、排放物或两者的车辆。例如,第一小型车队145中的车辆例如可以是电动车辆。第二小型车队150包括具有类似动力传动***类型、排放物或两者的车辆。第二小型车队150中的车辆例如可以是混合动力车辆。通过建立这样的小型车队,可以将具有类似动力传动***类型、排放物或两者的车辆组合在一起。尽管每个小型车队都展示了三辆车辆,但可以以任意数量的车辆建立小型车队。
图4示出了具有三种不同大小的车辆的示例小型车队。如图所示,小型车队包括紧凑型轿车155、中型轿车160和敞篷小型载货卡车165。因为这些车辆具有相同的动力传动***类型(例如,直喷式汽油发动机),所以这些车辆被分组在小型车队中。将较小的车辆(诸如紧凑型轿车155)靠近小型车队的前部,以及将较大的车辆(诸如敞篷小型载货卡车165)靠近小型车队的后部放置可以使得小型车队在行进时更具空气动力学。改进小型车队的空气动力学可以使小型车队更省油。
图5示出了可以由主车辆100的组队***105执行的示例过程500的流程图。过程500可以在主车辆100正在操作时的任何时间开始,诸如当主车辆100正在寻求加入一个车队时。可以在主车辆100以自主模式操作时执行过程500,包括自主组队模式(也就是,主车辆100正在自主操作,同时试图加入车队并且在车队中行进时继续自主操作)。
在判定框505处,组队***105确定是否开始以组队模式操作(例如,控制车队中的主车辆100)。***处理器135可以基于例如来自车辆驾驶员或其他乘客的用户输入或者在主车辆100以自主模式操作的某个时间,确定是时候开始以组队模式进行操作。如果***处理器135确定主车辆100准备好在车队中操作,则过程500可以前进到框510。否则,可以重复框505直到组队***105准备开始组队。
在框510处,组队***105接收来自附近车辆的数据。数据可以由通信收发器120接收并且由***处理器135处理。数据可以包括关于附近车辆的动力传动***、附近车辆的排放物、附近车辆的大小或类别等的数据。如上所讨论地,***处理器135可以使用从附近车辆接收到的数据来确定是否建立或加入小型车队。
在判定框515处,组队***105确定是否建立或加入小型车队。***处理器135可以基于包括例如主车辆100是否被占用以及在框510处接收到的数据在内的各种因素来确定是否建立或加入小型车队。例如,如果主车辆100有乘客、如果车队中存在具有与主车辆100相同(或类似)的动力传动***类型或排放物的其他车辆、如果具有相同或类似动力传动***类型或排放物的其他车辆已经正在组队(包括在小型车队中)等,则***处理器135可以确定建立或加入小型车队。如果***处理器135确定建立或加入小型车队(也就是,在附近存在具有相同或类似动力传动***类型或排放物的其他车辆,主车辆100有乘客等),则过程500可以前进到框520。否则,过程500可以前进到框525。在一些可行的实施方式中,以下参考图6所述的过程600可以作为框515的执行的一部分来执行。
在框520处,组队***105确定主车辆100在小型车队中的位置。***处理器135可以将主车辆100的大小或类别与具有相同或类似动力传动***类型或排放物的其他车辆的大小和类别进行比较。***处理器135可以根据在框510处接收到的数据来确定其他车辆的大小和类别。***处理器135可以确定主车辆100应该在与主车辆100相同大小或小于主车辆100的车辆的后方,以及在与小型车队中的主车辆100相同大小或大于小型车队中的主车辆100的车辆的前方。***处理器135可以命令通信收发器120向其他车辆发送消息以协调包括主车辆100在内的车辆在小型车队中的顺序。
在框525处,组队***105准备好主车辆100开始组队。如果过程500经由框520到达框525,则***处理器135可以命令自主车辆控制器115移动到在框520处确定的小型车队中的位置。如果过程500经由框515到达框525,则***处理器135可以命令自主车辆控制器115在主车辆100方便进入车队的任何位置处在车队中开始操作。
过程500可以继续到框525,直到例如主车辆100不再在车队中操作为止。如果例如另一车辆试图加入小型车队,则可以重复某些框,例如框510-525。可以在不再需要主车辆100组队时或者由主车辆100的乘员结束过程500或者由自主车辆控制器115的决定结束过程500。
图6示出了可以由主车辆100的组队***105执行以确定是否建立或加入小型车队的示例过程600的流程图。例如,过程600可以在过程500到达框515时开始。
在判定框605处,组队***105确定主车辆100是否被占用。也就是说,***处理器135可以基于由乘员检测***110输出的信号确定主车辆100被占用。如果主车辆100有乘客,则过程600可以前进到框620。如果***处理器135确定主车辆100有一个或多个乘客,则过程600可以前进到框610。
在判定框610处,组队***105确定是否存在具有相同或类似动力传动***类型或排放物的附近车辆。***处理器135可以通过处理在关于图5所示的过程500的框510处从附近车辆接收到的数据做出这样的确定。如果***处理器135检测到具有相同或类似动力传动***类型或排放物的附近车辆,则过程600可以前进到框615。如果***处理器135确定不存在具有相同或类似动力传动***类型或排放物的附近车辆,则过程600可以前进到框620。
在框615处,组队***105可以建立或加入小型车队。也就是说,***处理器135可以命令自主车辆控制器115加入已经建立的包括与主车辆100具有相同或类似动力传动***类型或排放物的车辆的小型车队。如果没有这样的小型车队已经存在时,***处理器135可以命令通信收发器120向具有相同或类似动力传动***类型或排放物的其他车辆发送消息以安排建立小型车队。***处理器135可以命令自主车辆控制器115将小型车队与那些车辆结合。在一些情况下,到达框615可以导致过程500从框515前进到框520。
在框620处,组队***105可以不建立或加入小型车队。在一些可行的实施方式中,到达框620可以包括过程500从框515前进到框525。因此,***处理器135决定不建立或加入小型车队可以包括***处理器135命令自主车辆控制器115在方便主车辆100的任何位置加入车队。
过程600可以在框615或620之后结束。
总体上,计算机***和/或装置可以使用任何数量的计算机操作***,包括但不限于各种版本和/或各种变体的福特同步(Ford)操作***、App链接/智能设备连接中间件、微软操作***、微软操作***、Unix操作***(例如由加利福尼亚州的红木海岸甲骨文公司发行的操作***)、由纽约阿蒙克国际商业机器公司发行的AIX UNIX操作***、Linux操作***、由加利福尼亚州的苹果公司发行的MacOSX以及iOS操作***、由加拿大滑铁卢黑莓有限公司发行的黑莓OS以及由谷歌公司和开放手机联盟开发的Android操作***、或由QNX软件***提供的信息娱乐汽车平台。计算装置的示例包括但不限于车载车辆计算机、计算机工作站、服务器、台式机、笔记本电脑、便携式电脑或掌上电脑或一些其它计算***和/或装置。
计算装置总体上包括计算机可执行指令,其中该指令可以由例如上面所列的那些的一个或多个计算装置执行。计算机可执行指令可以由计算机程序编译或解释,该计算机程序使用多种编程语言和/或技术创建,这些编程语言和/或技术包括但并不限于单独的或组合的JavaTM、C、C++、Visual Basic、Java Script、Perl等。这些应用中的一些可以在如Java虚拟机、Dalvik虚拟机等虚拟机上编译和执行。总体上,处理器(例如微处理器)例如从存储器、计算机可读介质等接收指令,并且执行这些指令,由此执行一个或多个程序,包括这里所描述的一个或多个程序。这样的指令以及其他数据可以使用各种计算机可读介质存储和传输。
计算机可读介质(也称作处理器可读介质)包括参与提供数据(例如指令)的任何非暂时性(例如有形的)介质,该数据可以由计算机(例如通过计算机处理器)读取。这样的介质可以采用多种形式,包括但不限于非易失性介质和易失性介质。非易失性介质包括例如光盘或磁盘以及其它永久性存储器。易失性介质包括例如典型地构成主存储器的动态随机存取存储器(DRAM)。这样的指令可以通过一种或多种传输介质传输,包括同轴线缆、铜线和光纤,包括线缆,该线缆包含连接到计算机处理器的***总线。计算机可读介质的常规形式包括,如软盘、柔性盘、硬盘、磁带、任何其它磁性介质、CD-ROM(只读光盘存储器)、DVD(数字化视频光盘)、任何其它光学介质、穿孔卡片、纸带、任何带有孔图案的其它物理介质、RAM(随机存取存储器)、PROM(可编程只读存储器)、EPROM(电可编程只读存储器)、FLASH-EEPROM(闪速电可擦除可编程只读存储器)、任何其它存储器芯片或内存盒、或计算机可读取的任何其它介质。
数据库、数据储存库或此处的其它数据存储可以包括用于存储、访问以及检索各种数据的各种机构,包括层次数据库、文件***中的文件集、专有格式的应用数据库、关系数据库管理***(RDBMS)等。每个这样的数据存储总体包括在使用例如上述那些计算机操作***之一的计算装置内,并且以多种方式中的任何一种或多种通过网络访问。文件***可以从计算机操作***访问,文件***可以包括以各种格式存储的文件。RDBMS除了采用创建、存储、编辑以及执行存储过程的语言之外,通常采用结构化查询语言(SQL),例如上述的PL/SQL(程序化语言/结构化查询语言)语言。
在一些示例中,***元件可以作为计算机可读指令(例如软件)在一个或多个计算装置(例如服务器、个人计算机等)中实施,存储在相关的计算机可读介质(例如盘、存储器等)上。计算机程序产品可以包含存储在计算机可读介质中用于实施此处功能的这样的指令。
关于这里的程序、***、方法、启发等,应理解的是,虽然这样的程序等的步骤描述为按照一定的顺序排列发生,但这样的程序可以通过以这里描述的顺序之外的顺序完成的描述步骤来进行实施。进一步应该理解的是,某些步骤可以同时执行,可以添加其它步骤,或者可以省略这里的某些步骤。换言之,提供这里程序的说明用于说明某些实施例的目的,并且不应该以任何方式解释为限制其权利要求。
相应地,应理解的是,上面的说明书的目的是说明而不是限制。通过阅读上面的说明书,除了提供的示例外的许多实施例和应用都是显而易见的。本发明的范围应参照所附权利要求以及权利要求所享有的全部等效范围而确定,而不是参照上面的说明书而确定。可以预料和预期的是,这里所讨论的技术将出现进一步的发展,并且所公开的***和方法将会结合到这样未来的实施例中。总之,应理解的是,本发明能够进行修正和变化。
在权利要求中所使用的所有术语旨在给予其被具有这里的技术领域认知的技术人员所理解的最常用的意思,除非在这里做出了明确相反的指示。特别是单数冠词——如“一”、“该”、“所述”等——的使用应该理解为叙述一个或多个所示元件,除非权利要求陈述了明确相反的限制。
提供本发明的摘要以容许读者快速确定所公开的技术方案的实质。应当理解的是,提交摘要并非用于解释或限制权利要求的范围或含义。此外,在前述具体实施方式中,可以看出的是,为了精简本发明内容的目的,多种特征在各实施例中组合到一起。这种公开方法不应被解释为反映实施例需要比每个权利要求中所明确表述的更多特征的意思。相反的,如下述权利要求中所反映的,发明的主题在于,比单个所公开的实施例的所有特征少。因此,下述权利要求书在此结合到具体实施方式中,且每个权利要求都作为一个独立的保护主题而存在。

Claims (15)

1.一种车辆计算机,包含:
存储器;以及
处理器,所述处理器编程为执行存储在所述存储器中的指令,所述指令包括至少部分地基于多个附近车辆中的至少一个的动力传动***类型和排放物中的至少一个来确定是否在小型车队中操作主车辆。
2.根据权利要求1所述的车辆计算机,其中所述处理器编程为确定所述主车辆在所述小型车队中相对于所述多个附近车辆中的至少一个的位置。
3.根据权利要求2所述的车辆计算机,其中所述位置至少部分地基于所述主车辆的大小和类别中的至少一个,以及所述多个附近车辆中的至少一个的大小和类别中的至少一个。
4.根据权利要求3所述的车辆计算机,进一步包含编程为从所述附近车辆接收数据的通信收发器,所述数据包括所述附近车辆的所述大小和类别中的至少一个。
5.根据权利要求4所述的车辆计算机,其中所述数据进一步包含所述多个附近车辆中的所述至少一个的所述动力传动***类型和排放物中的至少一个。
6.根据权利要求1所述的车辆计算机,其中所述处理器编程为确定所述主车辆是否有至少一个乘客。
7.根据权利要求6所述的车辆计算机,其中所述处理器编程为基于由乘员检测***输出的信号来确定所述主车辆是否有至少一个乘客。
8.根据权利要求1、4或7所述的车辆计算机,进一步包含自主车辆控制器,所述自主车辆控制器编程为在所述小型车队中自主地操作所述主车辆。
9.一种方法,包含:
从附近车辆接收数据;
检测所述附近车辆具有与主车辆的动力传动***类型和排放物类似的动力传动***类型和排放物中的至少一个;以及
在确定所述附近车辆具有与所述主车辆的所述动力传动***类型和排放物类似的所述动力传动***类型和排放物中的至少一个之后,与所述附近车辆一起在小型车队中操作所述主车辆。
10.根据权利要求9所述的方法,进一步包含确定所述主车辆在所述小型车队中相对于所述附近车辆的位置。
11.根据权利要求10所述的方法,其中所述位置至少部分地基于所述主车辆的大小和类别中的至少一个,以及所述附近车辆的大小和类别中的至少一个。
12.根据权利要求11所述的方法,其中从所述附近车辆接收到的所述数据包括所述附近车辆的所述大小和类别中的至少一个。
13.根据权利要求12所述的方法,其中所述数据进一步包括所述附近车辆的所述动力传动***类型和排放物中的至少一个。
14.根据权利要求9所述的方法,进一步包含确定所述主车辆有至少一个乘客。
15.根据权利要求14所述的方法,其中确定所述主车辆有至少一个乘客包括:
接收由乘员检测***输出的信号;以及
通过处理由所述乘员检测***输出的所述信号来确定所述主车辆有至少一个乘客;
其中在确定所述主车辆有至少一个乘客之后,与所述附近车辆一起在小型车队中操作所述主车辆,以及其中在确定所述主车辆有至少一个乘客之后,确定所述附近车辆有与所述主车辆的所述动力传动***类型和排放物类似的所述动力传动***类型和排放物中的至少一个。
CN201810838400.8A 2017-07-31 2018-07-26 组对车辆排序 Pending CN109326117A (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US15/663,949 US10818189B2 (en) 2017-07-31 2017-07-31 Platooning vehicle order
US15/663,949 2017-07-31

Publications (1)

Publication Number Publication Date
CN109326117A true CN109326117A (zh) 2019-02-12

Family

ID=65004393

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810838400.8A Pending CN109326117A (zh) 2017-07-31 2018-07-26 组对车辆排序

Country Status (3)

Country Link
US (1) US10818189B2 (zh)
CN (1) CN109326117A (zh)
DE (1) DE102018118375A1 (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111583624A (zh) * 2019-02-19 2020-08-25 上海博泰悦臻网络技术服务有限公司 基于信息共享的车队组合方法及***、共享平台、车辆

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10919444B2 (en) * 2018-01-24 2021-02-16 Peloton Technology, Inc. Systems and methods for providing information about vehicles
JP6777661B2 (ja) * 2018-02-14 2020-10-28 日本電信電話株式会社 制御装置、方法及びプログラム
JP6986234B2 (ja) * 2018-04-06 2021-12-22 トヨタ自動車株式会社 車両、車両制御装置、及び車両制御システム
KR20210062143A (ko) * 2019-11-20 2021-05-31 현대자동차주식회사 선행 차량의 조향 정보를 표시하는 장치 및 그 방법

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000311299A (ja) * 1999-04-28 2000-11-07 Honda Motor Co Ltd 自動追従走行システムの隊列形成方法
JP2006133006A (ja) * 2004-11-04 2006-05-25 Alpine Electronics Inc 車載用コンテンツ再生装置
US20130080040A1 (en) * 2011-09-27 2013-03-28 Denso Corporation Convoy travel apparatus
DE102012212339A1 (de) * 2012-07-13 2014-01-16 Siemens Aktiengesellschaft Verfahren zur Gruppierung von Fahrzeugen
US8649941B1 (en) * 2012-08-14 2014-02-11 Nissan North America, Inc. Method for operating a vehicle system
US20140244144A1 (en) * 2013-02-26 2014-08-28 Hyundai Motor Company Vehicle apparatus and system for controlling platoon travel and method for selecting lead vehicle
US20160171894A1 (en) * 2015-02-01 2016-06-16 Thomas Danaher Harvey Methods to operate autonomous vehicles to pilot vehicles in groups or convoys
CN105809950A (zh) * 2016-03-28 2016-07-27 重庆邮电大学 一种基于车路协同技术的车辆编队方法及其***
EP3200169A1 (en) * 2016-01-27 2017-08-02 Scania CV AB Method and control unit in a group of coordinated vehicles

Family Cites Families (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100065344A1 (en) * 2008-09-12 2010-03-18 Collings Iii John K Self Propelled Electric Vehicle Recharging Trailer
US8352111B2 (en) * 2009-04-06 2013-01-08 GM Global Technology Operations LLC Platoon vehicle management
US11183001B2 (en) * 2010-01-29 2021-11-23 Chargepoint, Inc. Electric vehicle charging station host definable pricing
DE102010009832A1 (de) * 2010-03-02 2011-09-08 Ivd Prof. Hohenberg Gmbh Kraftfahrzeug mit kombiniertem Antrieb
WO2012012008A2 (en) * 2010-07-23 2012-01-26 Electric Transportation Engineering Corp. System for advertising and communicating at a vehicle charging station and method of using the same
KR20140098541A (ko) 2013-01-31 2014-08-08 한라비스테온공조 주식회사 차량용 공조장치
CA2907452A1 (en) * 2013-03-15 2014-09-18 Peloton Technology Inc. Vehicle platooning systems and methods
US9550137B2 (en) 2013-03-28 2017-01-24 General Electric Company Filter element interface for an oil filter of an engine
JP5737316B2 (ja) * 2013-04-17 2015-06-17 株式会社デンソー 隊列走行システム
EP2927453A1 (en) 2014-04-02 2015-10-07 Volvo Car Corporation Vehicle ambient air purification arrangement and method, and vehicle comprising such arrangement
CN105109478B (zh) 2015-08-27 2017-11-24 华英汽车集团有限公司 一种车辆节能减排编组***
US9720415B2 (en) * 2015-11-04 2017-08-01 Zoox, Inc. Sensor-based object-detection optimization for autonomous vehicles
US10286913B2 (en) * 2016-06-23 2019-05-14 Honda Motor Co., Ltd. System and method for merge assist using vehicular communication
US10390221B2 (en) * 2016-07-25 2019-08-20 Ford Global Technologies, Llc Private vehicle-to-vehicle communication
US10068485B2 (en) * 2016-08-15 2018-09-04 Ford Global Technologies, Llc Platooning autonomous vehicle navigation sensory exchange
US9928746B1 (en) * 2016-09-16 2018-03-27 Ford Global Technologies, Llc Vehicle-to-vehicle cooperation to marshal traffic
US10710603B2 (en) * 2016-10-19 2020-07-14 Here Global B.V. Segment activity planning based on route characteristics
KR101973626B1 (ko) * 2017-05-24 2019-04-29 엘지전자 주식회사 차량의 제어방법
KR101984922B1 (ko) * 2017-09-13 2019-05-31 엘지전자 주식회사 차량의 군집 주행 방법 및 차량
US10429855B1 (en) * 2018-03-23 2019-10-01 Southwest Research Institute Method of determining gap spacing for vehicles in platoons
US10723370B1 (en) * 2019-12-06 2020-07-28 Jeremiah Heaton Self-driving single-car train system

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000311299A (ja) * 1999-04-28 2000-11-07 Honda Motor Co Ltd 自動追従走行システムの隊列形成方法
JP2006133006A (ja) * 2004-11-04 2006-05-25 Alpine Electronics Inc 車載用コンテンツ再生装置
US20130080040A1 (en) * 2011-09-27 2013-03-28 Denso Corporation Convoy travel apparatus
DE102012212339A1 (de) * 2012-07-13 2014-01-16 Siemens Aktiengesellschaft Verfahren zur Gruppierung von Fahrzeugen
US8649941B1 (en) * 2012-08-14 2014-02-11 Nissan North America, Inc. Method for operating a vehicle system
US20140244144A1 (en) * 2013-02-26 2014-08-28 Hyundai Motor Company Vehicle apparatus and system for controlling platoon travel and method for selecting lead vehicle
US20160171894A1 (en) * 2015-02-01 2016-06-16 Thomas Danaher Harvey Methods to operate autonomous vehicles to pilot vehicles in groups or convoys
EP3200169A1 (en) * 2016-01-27 2017-08-02 Scania CV AB Method and control unit in a group of coordinated vehicles
CN105809950A (zh) * 2016-03-28 2016-07-27 重庆邮电大学 一种基于车路协同技术的车辆编队方法及其***

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111583624A (zh) * 2019-02-19 2020-08-25 上海博泰悦臻网络技术服务有限公司 基于信息共享的车队组合方法及***、共享平台、车辆
CN111583624B (zh) * 2019-02-19 2022-01-28 上海博泰悦臻网络技术服务有限公司 基于信息共享的车队组合方法及***、共享平台、车辆

Also Published As

Publication number Publication date
US10818189B2 (en) 2020-10-27
US20190035283A1 (en) 2019-01-31
DE102018118375A1 (de) 2019-01-31

Similar Documents

Publication Publication Date Title
CN109326117A (zh) 组对车辆排序
US10832450B2 (en) Semantic preserved style transfer
JP6877368B2 (ja) 地理ゾーンに関する履歴データに基づいた車両制御戦略の適合
CN107393314A (zh) 针对燃料效率的交通信号灯控制
US11325591B2 (en) System and method for teleoperation service for vehicle
CN105270414A (zh) 可选的自主驾驶模式
CN107813825A (zh) 自主脉冲和滑行***
US11358603B2 (en) Automated vehicle profile differentiation and learning
CN109871009A (zh) 失效通信模式期间的自主车辆应急转向配置文件
CN107839686A (zh) 目标车辆取消选择
CN109270929A (zh) 车辆车队添加燃料
CN113212434A (zh) 工作量证明车辆消息认证
DE102020125684A1 (de) Intelligente fahrzeuge mit verteilten sensorarchitekturen und eingebetteter verarbeitung mit berechnung und datenaustausch
CN105667504A (zh) 自主车辆转弯操纵
CN110397494A (zh) 用于后处理***的方法和***
US11263901B1 (en) Vehicle as a sensing platform for traffic light phase timing effectiveness
US20190299989A1 (en) Prime mover power shaping controls responsive to surrounding vehicle characteristic
US11620830B2 (en) Context dependent transfer learning adaptation to achieve fast performance in inference and update
CN110015159A (zh) 具有可充电储能单元的电气装置的范围的选择
US10439427B2 (en) Determining a fuel quantity to charge a vehicle battery
CN109383503A (zh) 通过使用推进转矩减少装置差错的***和方法
CN116258174A (zh) 用于检测深度神经网络推理质量的***和方法
US20220058217A1 (en) Object search service employing an autonomous vehicle fleet
US10977783B1 (en) Quantifying photorealism in simulated data with GANs
CN115107779A (zh) 用于使用机器学习和人工智能的节能交通的***和方法

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