[go: up one dir, main page]

CN112046419B - Method and device for controlling a vehicle - Google Patents

Method and device for controlling a vehicle Download PDF

Info

Publication number
CN112046419B
CN112046419B CN201910487008.8A CN201910487008A CN112046419B CN 112046419 B CN112046419 B CN 112046419B CN 201910487008 A CN201910487008 A CN 201910487008A CN 112046419 B CN112046419 B CN 112046419B
Authority
CN
China
Prior art keywords
vehicle
fault information
failure
fault
distance
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.)
Active
Application number
CN201910487008.8A
Other languages
Chinese (zh)
Other versions
CN112046419A (en
Inventor
黄雪妍
董明杰
杨莉莉
张慧敏
李�瑞
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.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
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 Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN201910487008.8A priority Critical patent/CN112046419B/en
Publication of CN112046419A publication Critical patent/CN112046419A/en
Application granted granted Critical
Publication of CN112046419B publication Critical patent/CN112046419B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60RVEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
    • B60R16/00Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for
    • B60R16/02Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric constitutive elements
    • B60R16/023Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric constitutive elements for transmission of signals between vehicle parts or subsystems
    • B60R16/0231Circuits relating to the driving or the functioning of the vehicle
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60RVEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
    • B60R16/00Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for
    • B60R16/02Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric constitutive elements
    • B60R16/023Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric constitutive elements for transmission of signals between vehicle parts or subsystems
    • B60R16/0231Circuits relating to the driving or the functioning of the vehicle
    • B60R16/0232Circuits relating to the driving or the functioning of the vehicle for measuring vehicle parameters and indicating critical, abnormal or dangerous conditions
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Mechanical Engineering (AREA)
  • Health & Medical Sciences (AREA)
  • Computing Systems (AREA)
  • General Health & Medical Sciences (AREA)
  • Medical Informatics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Traffic Control Systems (AREA)
  • Control Of Driving Devices And Active Controlling Of Vehicle (AREA)

Abstract

The present application provides methods and apparatus for controlling a vehicle that may be affected based on fault information for the vehicle. According to the technical scheme, fault information of a first vehicle is obtained, and the fault information indicates a fault of the first vehicle; determining a running parameter of a second vehicle according to the fault information of the first vehicle, wherein the second vehicle is located in the influence range of the fault of the first vehicle; and the second vehicle runs according to the running parameters. According to the technical scheme, the running parameters of the second vehicle are determined according to the fault information of the first vehicle, so that the second vehicle can better avoid the influence of the fault of the first vehicle when running according to the running parameters, and the running safety of the vehicle can be improved.

Description

控制车辆的方法和装置Method and device for controlling a vehicle

技术领域technical field

本申请涉及车联网领域,并且更具体地,涉及控制车辆的方法和装置。The present application relates to the field of Internet of Vehicles, and more particularly, to a method and device for controlling a vehicle.

背景技术Background technique

随着经济的快速发展,汽车逐渐成为人们生活的必需品。汽车在使用过程中,由于各种各样的原因不可避免地要发生故障。With the rapid development of the economy, cars have gradually become a necessity in people's lives. During the use of the car, it is inevitable to break down due to various reasons.

汽车在行驶过程中,一旦发生故障,不仅会影响发生故障的汽车的安全性,也会影响其他汽车的行驶安全性,例如,影响同在公路上行驶的车辆的安全性。Once a car breaks down during driving, it will not only affect the safety of the broken car, but also affect the driving safety of other cars, for example, it will affect the safety of vehicles traveling on the same road.

汽车的安全性与人们的人身财产安全息息相关,因此,当汽车发生故障的时候,应如何处理该故障,以提高其他车辆的行驶安全性,是一个亟待解决的技术问题。The safety of automobiles is closely related to the safety of people's personal property. Therefore, when a car breaks down, how to deal with the failure so as to improve the driving safety of other vehicles is a technical problem that needs to be solved urgently.

发明内容Contents of the invention

本申请提供控制车辆的方法和装置,有助于提高车辆的行驶安全性。The present application provides a method and a device for controlling a vehicle, which help to improve the driving safety of the vehicle.

第一方面,提供了一种控制车辆的方法,该包括:获取第一车辆的故障信息,所述故障信息指示所述第一车辆的故障;根据第一车辆的故障信息确定第二车辆的行驶参数,第二车辆位于第一车辆的故障的影响范围内;向第二车辆发送所述行驶参数。According to the first aspect, there is provided a method for controlling a vehicle, which includes: acquiring fault information of a first vehicle, the fault information indicating a fault of the first vehicle; determining the driving of the second vehicle according to the fault information of the first vehicle parameters, the second vehicle is located within the range of influence of the fault of the first vehicle; and the driving parameters are sent to the second vehicle.

该方法根据第一车辆的故障信息来确定第二车辆的行驶参数,并向第二车辆发送该行驶参数,可以使得第二车辆根据该行驶参数行驶时,更好地避开第一车辆的故障的影响,从而可以提高车辆的行驶安全性。The method determines the driving parameters of the second vehicle according to the failure information of the first vehicle, and sends the driving parameters to the second vehicle, so that the second vehicle can better avoid the failure of the first vehicle when driving according to the driving parameters impact, which can improve the driving safety of the vehicle.

可选地,所述第二车辆与所述第一车辆之间的距离可以小于或等于预设的距离阈值,和/或,所述第二车辆与所述第一车辆可以具有相关联的行车日程。Optionally, the distance between the second vehicle and the first vehicle may be less than or equal to a preset distance threshold, and/or, the second vehicle and the first vehicle may have an associated driving schedule.

可选地,所述故障信息可以指示刹车失灵、定速巡航失灵、爆胎、电池温度高于预设的温度阈值和刹车灯失灵中的一种和多种故障。Optionally, the failure information may indicate one or more failures of brake failure, cruise control failure, tire blowout, battery temperature higher than a preset temperature threshold, and brake light failure.

可选地,所述故障信息包括刹车失灵时,所述第二车辆位于所述第一车辆前方、与所述第一车辆之间的距离小于或等于预设的第一距离阈值,所述行驶参数包括:行驶车道和/或行驶速度。Optionally, the fault information includes that when the brakes fail, the second vehicle is located in front of the first vehicle, and the distance between the second vehicle and the first vehicle is less than or equal to a preset first distance threshold, the driving Parameters include: driving lane and/or driving speed.

所述故障信息包括爆胎时,所述第二车辆位于所述第一车辆的左前方、正前方或右前方,且与所述第一车辆之间的距离小于或等于预设的第二距离阈值,所述行驶参数包括:行驶车道和/或行驶速度。The fault information includes that when a tire blows out, the second vehicle is located in front left, right in front or right in front of the first vehicle, and the distance to the first vehicle is less than or equal to a preset second distance Threshold, the driving parameters include: driving lane and/or driving speed.

所述故障信息包括电池温度大于或等于预设的温度阈值时,所述第二车辆与所述第一车辆之间的距离小于或等于预设的第三距离阈值,所述行驶参数包括:行驶速度和/或行驶方向。The fault information includes that when the battery temperature is greater than or equal to a preset temperature threshold, the distance between the second vehicle and the first vehicle is less than or equal to a preset third distance threshold, and the driving parameters include: speed and/or direction of travel.

所述故障信息包括刹车灯失灵时,所述第二车辆位于所述第一车辆后方、与所述第一车辆之间的距离小于或等于预设的第四距离阈值,所述行驶参数包括:行驶速度。The fault information includes that when the brake light fails, the second vehicle is located behind the first vehicle, and the distance between the second vehicle and the first vehicle is less than or equal to a preset fourth distance threshold, and the driving parameters include: Driving speed.

可选地,所述故障信息包括定速巡航失灵时,所述第二车辆位于所述第一车辆前方、与所述第一车辆之间的距离小于或等于预设的第五距离阈值,所述行驶参数包括:行驶车道和/或行驶速度。Optionally, the fault information includes that when the cruise control fails, the second vehicle is located in front of the first vehicle, and the distance between the second vehicle and the first vehicle is less than or equal to a preset fifth distance threshold, so The driving parameters include: driving lane and/or driving speed.

可选地,所述获取第一车辆的故障信息,可以包括:接收来自所述第一车辆的故障信息。Optionally, the acquiring fault information of the first vehicle may include: receiving fault information from the first vehicle.

例如,车辆管理中心可以从第一车辆接收第一车辆的故障信息,根据该故障信息确定第二车辆的行驶参数后,向第二车辆发送该行驶参数。For example, the vehicle management center may receive the fault information of the first vehicle from the first vehicle, determine the driving parameters of the second vehicle according to the fault information, and send the driving parameters to the second vehicle.

可选地,所述第一车辆的故障信息可以包括激光雷达失灵,其中,所述方法还可以包括:接收第三车辆与所述第一车辆之间的距离信息,所述第三车辆包括以下车辆中的一辆或多辆:所述第一车辆前方、后方、左方、右方、左前方、右前方、左后方和右后方上分别与所述第一车辆距离最近的车辆;向所述第一车辆发送所述距离信息,以便于所述第一车辆确定所述第一车辆与所述第三车辆之间的距离。Optionally, the fault information of the first vehicle may include laser radar failure, wherein the method may further include: receiving distance information between a third vehicle and the first vehicle, and the third vehicle includes the following One or more of the vehicles: the vehicles that are closest to the first vehicle on the front, rear, left, right, left front, right front, left rear and right rear of the first vehicle; The first vehicle sends the distance information, so that the first vehicle determines the distance between the first vehicle and the third vehicle.

例如,管理中心确定第一车辆发生激光雷达失灵故障时,可以将第一车辆周围的第三车辆测到的第一车辆与第三车辆的距离信息发送给第一车辆,以提高第一车辆的行驶安全性。For example, when the management center determines that the laser radar failure occurs in the first vehicle, the distance information between the first vehicle and the third vehicle measured by the third vehicle around the first vehicle can be sent to the first vehicle to improve the safety of the first vehicle. driving safety.

可选地,所述方法还可以包括:若在预设的时间长度内没有接收到所述第一车辆的行驶状态信息,向所述第一车辆的故障的影响范围内的车辆发送所述第一车辆已故障的提示信息,所述提示信息指示所述第一车辆发生故障。Optionally, the method may further include: if the driving state information of the first vehicle is not received within a preset period of time, sending the second A prompt message indicating that the vehicle has broken down, the prompt message indicating that the first vehicle has broken down.

可选地,所述获取第一车辆的故障信息,可以包括:检测所述第一车辆,得到所述第一车辆的故障信息。Optionally, the acquiring the fault information of the first vehicle may include: detecting the first vehicle to obtain the fault information of the first vehicle.

例如,第一车辆自己检测到自己的故障信息,并根据自己的故障信息确定可能受影响的第二车辆的行驶参数后,向第二车辆发送该行驶参数,以提高第二车辆的行驶安全性。For example, after the first vehicle detects its own fault information and determines the driving parameters of the second vehicle that may be affected according to its own fault information, it sends the driving parameters to the second vehicle to improve the driving safety of the second vehicle .

可选地,所述第一车辆的故障类型包括激光雷达失灵时,所述方法还可以包括:第一车辆接收第三车辆与所述第一车辆之间的距离信息,所述第三车辆包括以下一个或多个车辆:所述第一车辆前方、后方、左方、右方、左前方、右前方、左后方和右后方与所述第一车辆距离最近的车辆;根据所述距离信息执行以下至少一个行为:驾驶行为、提示所述距离信息。Optionally, when the failure type of the first vehicle includes a laser radar failure, the method may further include: the first vehicle receives distance information between a third vehicle and the first vehicle, and the third vehicle includes One or more of the following vehicles: vehicles in front, behind, left, right, left front, right front, left rear, and right rear of the first vehicle that are closest to the first vehicle; execute according to the distance information At least one of the following behaviors: driving behavior, prompting the distance information.

例如,第一车辆发生激光雷达失灵故障的情况下,从其他车辆或管理中心获取到第一车辆与周围的第三车辆的距离信息,并根据该距离信息进行行驶,从而可以提高第一车辆的行驶安全性。For example, in the case of a lidar failure in the first vehicle, the distance information between the first vehicle and the surrounding third vehicles is obtained from other vehicles or the management center, and the driving is carried out according to the distance information, thereby improving the safety of the first vehicle. driving safety.

可选地,所述方法还可以包括:向所述第二车辆发送所述第一车辆的故障信息。这样,可以使得第二车辆可以提示第一车辆的故障信息,从而使得第二车辆或者第二车辆上的乘客知道第二车辆如此行驶的原因。Optionally, the method may further include: sending fault information of the first vehicle to the second vehicle. In this way, the second vehicle can prompt the failure information of the first vehicle, so that the second vehicle or the passengers on the second vehicle know the reason why the second vehicle is running like this.

第二方面,提供了一种控制车辆的方法,该方法包括:第二车辆获取第一车辆的故障信息,所述故障信息指示第一车辆的故障,第二车辆位于第一车辆的故障的影响范围内;所述第二车辆根据所述第一车辆的故障信息确定所述行驶参数;所述第二车辆根据所述行使参数执行驾驶行为。In a second aspect, a method for controlling a vehicle is provided, the method comprising: the second vehicle acquires fault information of the first vehicle, the fault information indicates a fault of the first vehicle, and the second vehicle is located under the influence of the fault of the first vehicle within the range; the second vehicle determines the driving parameters according to the fault information of the first vehicle; the second vehicle executes driving behaviors according to the driving parameters.

第二车辆从第一车辆的故障信息中获知第一车辆的故障后,第二车辆可以针对第一车辆的故障,生成或者调整自己的行驶参数,并根据该行驶参数行驶,从而可以提高车辆的行驶安全性。After the second vehicle learns of the failure of the first vehicle from the failure information of the first vehicle, the second vehicle can generate or adjust its own driving parameters for the failure of the first vehicle, and drive according to the driving parameters, thereby improving the performance of the vehicle. driving safety.

该方法中的执行主体,即第二车辆,也可以理解为第二车辆上的车载设备。The execution subject in this method, that is, the second vehicle, can also be understood as the vehicle-mounted device on the second vehicle.

可选地,所述故障信息可以指示刹车失灵、定速巡航失灵、爆胎、电池温度高于预设的温度阈值和刹车灯失灵中的一种或多种故障。Optionally, the failure information may indicate one or more failures of brake failure, cruise control failure, tire blowout, battery temperature higher than a preset temperature threshold, and brake light failure.

可选地,所述第一车辆的故障信息包括刹车失灵(即第一车辆的故障包括刹车失灵),所述第二车辆位于所述第一车辆前方、与所述第一车辆之间的距离小于或等于预设的第一距离阈值时,所述行驶参数包括:行驶车道和/或行驶速度。Optionally, the fault information of the first vehicle includes brake failure (that is, the fault of the first vehicle includes brake failure), and the second vehicle is located in front of the first vehicle, and the distance between the first vehicle and the first vehicle is When less than or equal to the preset first distance threshold, the driving parameters include: driving lane and/or driving speed.

所述第一车辆的故障信息包括爆胎(即第一车辆的故障包括爆胎),所述第二车辆位于所述第一车辆的左前方、正前方或右前方,且与所述第一车辆之间的距离小于或等于预设的第二距离阈值时,所述行驶参数包括:行驶车道和/或行驶速度。The fault information of the first vehicle includes a puncture (that is, the fault of the first vehicle includes a puncture), the second vehicle is located in the left front, right in front or right in front of the first vehicle, and is identical to the first When the distance between the vehicles is less than or equal to the preset second distance threshold, the driving parameters include: driving lane and/or driving speed.

所述第一车辆的故障信息包括:电池温度大于或等于预设的温度阈值(即第一车辆的故障包括电池温度大于或等于预设的温度阈值),所述第二车辆与所述第一车辆之间的距离小于或等于预设的第三距离阈值时,所述行驶参数包括:行驶速度和/或行驶方向。The fault information of the first vehicle includes: the battery temperature is greater than or equal to a preset temperature threshold (that is, the fault of the first vehicle includes that the battery temperature is greater than or equal to a preset temperature threshold), the second vehicle and the first When the distance between the vehicles is less than or equal to the preset third distance threshold, the driving parameters include: driving speed and/or driving direction.

所述第一车辆的故障信息包括刹车灯失灵(即第一车辆的故障包括刹车灯失灵),所述第二车辆位于所述第一车辆后方、与所述第一车辆之间的距离小于或等于预设的第四距离阈值时,所述行驶参数包括:行驶速度。The failure information of the first vehicle includes failure of brake lights (that is, the failure of the first vehicle includes failure of brake lights), the second vehicle is located behind the first vehicle, and the distance between the first vehicle and the first vehicle is less than or When equal to the preset fourth distance threshold, the driving parameters include: driving speed.

可选地,所述故障信息包括定速巡航失灵(即第一车辆的故障包括定速巡航失灵),所述第二车辆位于所述第一车辆正前方、与所述第一车辆之间的距离小于或等于预设的第五距离阈值时,所述行驶参数包括:行驶车道和/或行驶速度。Optionally, the failure information includes cruise control failure (that is, the failure of the first vehicle includes cruise control failure), and the second vehicle is located directly in front of the first vehicle, between the first vehicle and the first vehicle. When the distance is less than or equal to the preset fifth distance threshold, the driving parameters include: driving lane and/or driving speed.

可选地,所述第一车辆的故障信息包括激光雷达失灵(即第一车辆的故障包括激光雷达失灵),所述第二车辆为所述第一车辆前方、后方、左方、右方、左前方、右前方、左后方或右后方与所述第一车辆距离最近的车辆。其中,所述方法还包括:所述第二车辆向所述第一车辆发送所述第二车辆与所述第一车辆之间的距离信息,以便于所述第一车辆确定所述第一车辆与所述第二车辆之间的距离。Optionally, the fault information of the first vehicle includes laser radar failure (that is, the fault of the first vehicle includes laser radar failure), and the second vehicle is the front, rear, left, right, The vehicle closest to the first vehicle in the left front, right front, left rear or right rear. Wherein, the method further includes: the second vehicle sends distance information between the second vehicle and the first vehicle to the first vehicle, so that the first vehicle can determine the distance between the first vehicle and the first vehicle. distance from the second vehicle.

可选地,所述方法还包括:所述第二车辆提示所述第一车辆的故障信息。Optionally, the method further includes: the second vehicle prompting the fault information of the first vehicle.

可选地,所述第二车辆提示所述第一车辆的故障信息,包括:所述第二车辆通过虚拟现实的方式在所述第二车辆的挡风玻璃显示屏上提示所述第一车辆的故障信息。Optionally, the second vehicle prompting the fault information of the first vehicle includes: the second vehicle prompting the first vehicle on the windshield display screen of the second vehicle through virtual reality fault information.

可选地,所述第二车辆通过虚拟现实的方式在所述第二车辆的挡风玻璃显示屏上提示所述第一车辆的故障信息,包括:所述第二车辆在所述挡风玻璃显示屏上显示所述第一车辆的轮廓,并提示所述第一车辆的故障信息;或所述第二车辆在所述挡风玻璃显示屏上圈出所述第一车辆,并提示所述第一车辆的故障信息;或所述第二车辆在所述挡风玻璃显示屏上用预设的颜色标记所述第一车辆,并提示所述第一车辆的故障信息;或所述第二车辆在所述挡风玻璃显示屏上所述第一车辆发生故障的部位进行标记,并提示所述第一车辆的故障信息。Optionally, the second vehicle prompts the fault information of the first vehicle on the windshield display screen of the second vehicle through virtual reality, including: The outline of the first vehicle is displayed on the display screen, and the fault information of the first vehicle is prompted; or the second vehicle circles the first vehicle on the windshield display screen, and prompts the The fault information of the first vehicle; or the second vehicle marks the first vehicle with a preset color on the windshield display screen, and prompts the fault information of the first vehicle; or the second vehicle The vehicle marks the location where the failure of the first vehicle occurs on the windshield display screen, and prompts the failure information of the first vehicle.

第三方面,提供了一种控制车辆的装置,该装置可以是车载设备,也可以是车载设备内的芯片,或装置可以是管理中心设备,或可以应用在管理中心设备内的芯片。该装置具有实现上述第一方面,及各种可能的实现方式的功能。该功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。该硬件或软件包括一个或多个与上述功能相对应的模块或单元。In the third aspect, a device for controlling a vehicle is provided. The device may be a vehicle-mounted device, or a chip in the vehicle-mounted device, or the device may be a management center device, or a chip that may be applied in the management center device. The device has the function of realizing the above-mentioned first aspect and various possible implementation manners. This function may be implemented by hardware, or may be implemented by executing corresponding software on the hardware. The hardware or software includes one or more modules or units corresponding to the above functions.

在一种可能的设计中,该装置可以包括:通信单元和处理单元。所述通信单元例如可以是收发器、接收器、发射器中的至少一种,该通信单元可以包括射频电路或天线。该处理单元可以是处理器。在本设计中,该装置可以为车辆、车载设备或管理中心设备。In a possible design, the device may include: a communication unit and a processing unit. The communication unit may be, for example, at least one of a transceiver, a receiver, and a transmitter, and the communication unit may include a radio frequency circuit or an antenna. The processing unit may be a processor. In this design, the device may be a vehicle, a vehicle-mounted device or a management center device.

可选地,所述装置还可以包括存储单元,该存储单元例如可以是存储器。当包括存储单元时,该存储单元用于存储指令。该处理单元与该存储单元连接,该处理单元可以执行该存储单元存储的指令或源自其他的指令,以使该装置执行上述第一方面,及各种可能的实现方式的方法。存储单元可以是ROM或可存储静态信息和指令的其他类型的静态存储设备,RAM等。Optionally, the device may further include a storage unit, which may be, for example, a memory. When included, the storage unit is used to store instructions. The processing unit is connected to the storage unit, and the processing unit can execute instructions stored in the storage unit or instructions from other sources, so that the device executes the method in the above first aspect and various possible implementation manners. The storage unit may be a ROM or other type of static storage device that can store static information and instructions, RAM, etc.

在另一种可能的设计中,当该装置为芯片时,该芯片可以包括:通信单元和处理单元。通信单元例如可以是该芯片上的输入/输出接口、管脚或电路等。处理单元例如可以是处理器。该处理单元可执行指令,以使车载设备内的芯片或管理中心设备内的该芯片执行上述第一方面,以及任意可能的实现方式中的方法。In another possible design, when the device is a chip, the chip may include: a communication unit and a processing unit. The communication unit may be, for example, an input/output interface, a pin, or a circuit on the chip. A processing unit may be, for example, a processor. The processing unit can execute instructions, so that the chip in the vehicle-mounted device or the chip in the management center device executes the method in the above first aspect and any possible implementation manner.

可选地,该处理单元可以执行存储单元中的指令,该存储单元可以为芯片内的存储单元,如寄存器、缓存等。该存储单元还可以是位于车载设备或管理中心内,但位于芯片外部,如ROM或可存储静态信息和指令的其他类型的静态存储设备,RAM等。Optionally, the processing unit may execute instructions in the storage unit, and the storage unit may be a storage unit in a chip, such as a register, a cache, and the like. The storage unit can also be located in the vehicle equipment or the management center, but located outside the chip, such as ROM or other types of static storage devices that can store static information and instructions, RAM, etc.

其中,上述任一处提到的处理器,可以是一个CPU,微处理器,ASIC,或一个或多个用于控制上述第一方面中的方法的程序执行的集成电路。Wherein, the processor mentioned above can be a CPU, a microprocessor, an ASIC, or one or more integrated circuits for controlling the program execution of the method in the first aspect above.

第四方面,提供了一种控制车辆的装置,该装置可以是车载设备,也可以是能够应用在车载设备内的芯片。该装置具有实现上述第二方面,及各种可能的实现方式的功能。该功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。该硬件或软件包括一个或多个与上述功能相对应的单元。In a fourth aspect, a device for controlling a vehicle is provided, and the device may be a vehicle-mounted device, or a chip that can be applied in the vehicle-mounted device. The device has the function of realizing the above-mentioned second aspect and various possible implementation manners. This function may be implemented by hardware, or may be implemented by executing corresponding software on the hardware. The hardware or software includes one or more units corresponding to the functions described above.

在一种可能的设计中,该装置可以包括:通信单元和处理单元。所述通信单元例如可以是收发器、接收器、发射器中的至少一种,该通信单元可以包括射频电路或天线。该处理单元可以是处理器。在本设计中,该装置可以为车载设备或车辆。In a possible design, the device may include: a communication unit and a processing unit. The communication unit may be, for example, at least one of a transceiver, a receiver, and a transmitter, and the communication unit may include a radio frequency circuit or an antenna. The processing unit may be a processor. In this design, the device can be an on-board device or a vehicle.

可选地,所述装置还可以包括存储单元,该存储单元例如可以是存储器。当包括存储单元时,该存储单元用于存储指令。该处理单元与该存储单元连接,该处理单元可以执行该存储单元存储的指令或源自其他的指令,以使该装置执行上述第二方面,及各种可能的实现方式的方法。存储单元可以是ROM或可存储静态信息和指令的其他类型的静态存储设备,RAM等。Optionally, the device may further include a storage unit, which may be, for example, a memory. When included, the storage unit is used to store instructions. The processing unit is connected to the storage unit, and the processing unit can execute instructions stored in the storage unit or instructions from other sources, so that the device executes the above-mentioned second aspect and the method in various possible implementation manners. The storage unit may be a ROM or other type of static storage device that can store static information and instructions, RAM, etc.

在另一种可能的设计中,当该装置为芯片时,该芯片包括:通信单元和处理单元。通信单元例如可以是该芯片上的输入/输出接口、管脚或电路等。处理单元例如可以是处理器。该处理单元可执行指令,以使车载设备内的该芯片执行上述第二方面,以及任意可能的实现方式中的方法。In another possible design, when the device is a chip, the chip includes: a communication unit and a processing unit. The communication unit may be, for example, an input/output interface, a pin, or a circuit on the chip. A processing unit may be, for example, a processor. The processing unit can execute an instruction, so that the chip in the vehicle-mounted device executes the method in the above second aspect and any possible implementation manner.

可选地,该处理单元可以执行存储单元中的指令,该存储单元可以为芯片内的存储单元,如寄存器、缓存等。该存储单元还可以是位于车载设备内,但位于芯片外部,如ROM或可存储静态信息和指令的其他类型的静态存储设备,RAM等。Optionally, the processing unit may execute instructions in the storage unit, and the storage unit may be a storage unit in a chip, such as a register, a cache, and the like. The storage unit may also be located in the on-vehicle device but outside the chip, such as ROM or other types of static storage devices that can store static information and instructions, RAM, and the like.

其中,上述任一处提到的处理器,可以是一个CPU,微处理器,ASIC,或一个或多个用于控制上述各方面方法的程序执行的集成电路。Wherein, the processor mentioned above can be a CPU, a microprocessor, an ASIC, or one or more integrated circuits for controlling the program execution of the methods in the above aspects.

第五面,提供了一种计算机可读存储介质。该计算机可读存储介质中存储程序代码。该程序代码包括用于执行上述各方面中的方法的指令。The fifth aspect provides a computer-readable storage medium. Program codes are stored in the computer-readable storage medium. The program code includes instructions for performing the methods in the above aspects.

例如,该计算机可读介质中可以存储程序代码,该程序代码包括用于执行第一方面中的方法的指令。For example, program code may be stored in the computer-readable medium, and the program code includes instructions for performing the method in the first aspect.

例如,该计算机可读介质中可以存储程序代码,该程序代码包括用于执行第二方面中的方法的指令。For example, program code may be stored in the computer-readable medium, and the program code includes instructions for performing the method in the second aspect.

第六方面,本申请提供了一种包含指令的计算机程序产品。当该计算机程序产品在计算机上运行时,使得计算机执行上述各方面中的方法。In a sixth aspect, the present application provides a computer program product including instructions. When the computer program product is run on the computer, the computer is made to execute the methods in the above aspects.

例如,该计算机程序产品在计算机上执行时,使得计算机执行第一方面中的方法。For example, when the computer program product is executed on a computer, it causes the computer to perform the method in the first aspect.

例如,该计算机程序产品在计算机上执行时,使得计算机执行第二方面中的方法。For example, when the computer program product is executed on a computer, it causes the computer to perform the method in the second aspect.

第七方面,提供了一种交通系统,包括前述的任意一种装置。In a seventh aspect, a transportation system is provided, including any one of the aforementioned devices.

附图说明Description of drawings

图1是可以应用本申请实施例的方法的示例性系统架构图;Fig. 1 is an exemplary system architecture diagram that can apply the method of the embodiment of the present application;

图2是本申请实施例的管理中心的示例性结构图;Fig. 2 is an exemplary structural diagram of the management center of the embodiment of the present application;

图3是本申请实施例的车载设备的示例性结构图;FIG. 3 is an exemplary structural diagram of a vehicle-mounted device according to an embodiment of the present application;

图4是本申请一个实施例的控制车辆的方法的示例性流程图;FIG. 4 is an exemplary flowchart of a method for controlling a vehicle according to an embodiment of the present application;

图5是本申请另一个实施例的控制车辆的方法的示例性流程图;Fig. 5 is an exemplary flowchart of a method for controlling a vehicle according to another embodiment of the present application;

图6是本申请一个实施例的显示车辆故障信息的示意图;Fig. 6 is a schematic diagram showing vehicle fault information according to an embodiment of the present application;

图7是本申请又一个实施例的显示车辆故障信息的示意图;Fig. 7 is a schematic diagram showing vehicle fault information according to another embodiment of the present application;

图8是本申请又一个实施例的显示车辆故障信息的示意图;Fig. 8 is a schematic diagram showing vehicle fault information according to another embodiment of the present application;

图9是本申请又一个实施例的显示车辆故障信息的示意图;Fig. 9 is a schematic diagram showing vehicle fault information according to another embodiment of the present application;

图10是本申请又一个实施例的显示车辆故障信息的示意图;Fig. 10 is a schematic diagram showing vehicle fault information according to another embodiment of the present application;

图11是本申请又一个实施例的显示车辆故障信息的示意图;Fig. 11 is a schematic diagram showing vehicle fault information according to another embodiment of the present application;

图12是本申请又一个实施例的显示车辆故障信息的示意图;Fig. 12 is a schematic diagram of displaying vehicle failure information according to another embodiment of the present application;

图13是本申请又一个实施例的显示车辆故障信息的示意图;Fig. 13 is a schematic diagram of displaying vehicle fault information according to another embodiment of the present application;

图14是本申请一个实施例的控制车辆的装置的示例性结构图;Fig. 14 is an exemplary structural diagram of a device for controlling a vehicle according to an embodiment of the present application;

图15是本申请另一个实施例的控制车辆的装置的示例性结构图;Fig. 15 is an exemplary structural diagram of a device for controlling a vehicle according to another embodiment of the present application;

图16是本申请另一个实施例的控制车辆的装置的示例性结构图;Fig. 16 is an exemplary structural diagram of a device for controlling a vehicle according to another embodiment of the present application;

图17是本申请另一个实施例的控制车辆的装置的示例性结构图;Fig. 17 is an exemplary structural diagram of a device for controlling a vehicle according to another embodiment of the present application;

图18是本申请一个实施例的车辆方位示例图。Fig. 18 is an example diagram of vehicle orientation according to an embodiment of the present application.

具体实施方式detailed description

下面将结合附图,对本申请中的技术方案进行描述。The technical solution in this application will be described below with reference to the accompanying drawings.

图1是可以应用本申请实施例的方法的一种示例性系统架构图。该系统可以是一种交通系统或可以应用于交通系统。Fig. 1 is an exemplary system architecture diagram to which the method of the embodiment of the present application can be applied. The system may be a traffic system or may be applied to a traffic system.

例如,该系统可以是智能交通系统(intelligent transport system,ITS)。该ITS可以对车辆信息实时获取、处理和运用,并准确及时地为用户提供交通业务。For example, the system may be an intelligent transport system (ITS). The ITS can acquire, process and use vehicle information in real time, and provide users with traffic services in an accurate and timely manner.

该系统的核心参与者可以包括车辆管理中心110、车辆120、车辆130、车辆140和车辆150。车辆管理中心110可以简称为管理中心110。Core participants of the system may include vehicle management center 110 , vehicle 120 , vehicle 130 , vehicle 140 and vehicle 150 . The vehicle management center 110 may be referred to as the management center 110 for short.

应理解,该系统中的车辆和管理中心的数量只是一种示例,本申请的方法并不限定车辆和管理中心的数量。此外,该系统也可以包括其他的参与者,本申请对此不作限制。It should be understood that the number of vehicles and management centers in the system is just an example, and the method of the present application does not limit the number of vehicles and management centers. In addition, the system may also include other participants, which is not limited in this application.

管理中心110可以包括车辆控制子系统和交通信息子系统。其中,车辆控制子系统负责安全高效地控制车辆的行驶,交通信息子系统负责准确及时地采集、处理和交换交通参与者的信息。该管理中心可以具有一个集成的主机服务器,该主机服务器上的交通信息子系统实现与车辆的信息交互。或者,该管理中心中的每个子系统中包括各自的信息管理设备,各信息管理设备实现所属子系统的功能。The management center 110 may include a vehicle control subsystem and a traffic information subsystem. Among them, the vehicle control subsystem is responsible for safely and efficiently controlling the driving of vehicles, and the traffic information subsystem is responsible for accurate and timely collection, processing and exchange of traffic participant information. The management center may have an integrated host server, and the traffic information subsystem on the host server realizes the information interaction with the vehicle. Alternatively, each subsystem in the management center includes its own information management device, and each information management device realizes the function of the subsystem it belongs to.

或者,管理中心110也可以不具备车辆控制能力,车辆120与车辆130只是通过管理中心110进行通信。这种情况下,管理中心110类似于手机接入运营商,车辆就是一个大的移动终端,车辆通过管理中心110接入5G、6G等运营商网络,相互之间可以通信。Alternatively, the management center 110 may not have the vehicle control capability, and the vehicle 120 and the vehicle 130 only communicate through the management center 110 . In this case, the management center 110 is similar to a mobile phone accessing an operator, and the vehicle is a large mobile terminal. The vehicle accesses 5G, 6G and other operator networks through the management center 110, and can communicate with each other.

或者,该系统中的车辆之间可以直接通信,例如,车辆120与车辆130可以直接通信。Alternatively, the vehicles in the system may communicate directly with each other, for example, the vehicle 120 and the vehicle 130 may communicate directly.

在一些可能的实现方式中,可以应用本申请实施例的方法的系统可以没有管理中心110。这种场景下,车辆120至车辆150之间可以直接相互通信。In some possible implementation manners, the system to which the method of the embodiment of the present application can be applied may not have the management center 110 . In this scenario, the vehicles 120 to 150 can directly communicate with each other.

图2为本申请的实施例中的管理中心的一种示意性结构图。管理中心110包括发送模块111、接收模块112、处理模块113和存储模块114。其中,发送模块111和接收模块112可以集成在一起,称为收发模块。Fig. 2 is a schematic structural diagram of the management center in the embodiment of the present application. The management center 110 includes a sending module 111 , a receiving module 112 , a processing module 113 and a storage module 114 . Wherein, the sending module 111 and the receiving module 112 may be integrated together, called a sending and receiving module.

存储模块114存储计算机可执行程序代码,程序代码包括指令。存储模块还可以存储车辆的标识。The storage module 114 stores computer-executable program codes including instructions. The storage module can also store the identification of the vehicle.

处理模块113与存储模块和收发模块耦合。当处理模块执行指令时,使得管理中心110执行实施例中的管理中心所执行的方法。The processing module 113 is coupled with the storage module and the transceiver module. When the processing module executes the instruction, the management center 110 is made to execute the method executed by the management center in the embodiment.

收发模块接收车辆发送的请求以及向车辆发送信息。The transceiver module receives the request sent by the vehicle and sends information to the vehicle.

本申请实施例中的车辆可以部署有车载设备。图3为本申请的实施例中的车载设备的一种示意性结构图。The vehicle in the embodiment of the present application may be deployed with on-board equipment. FIG. 3 is a schematic structural diagram of an on-vehicle device in an embodiment of the present application.

车载设备300包括:通讯模块310、存储模块320、输入模块330、输出模块340、传感器350、处理模块360、以及电源370等部件。The vehicle-mounted device 300 includes: a communication module 310 , a storage module 320 , an input module 330 , an output module 340 , a sensor 350 , a processing module 360 , and a power supply 370 and other components.

通讯模块310为整车提供远程通讯接口。在本申请中,车载设备通过通讯模块与管理中心通讯。或者,车载设备可以通过通讯模块与乘客的其他终端(如手机)相连接。通讯模块可以包括卫星天线、移动天线、卫星通信模块和移动通信模块。卫星信号模块能够实时采集卫星信息,并解析信息;移动通信模块将解析后的位置信息通过移动网络上传到管理中心。The communication module 310 provides a remote communication interface for the whole vehicle. In this application, the vehicle equipment communicates with the management center through the communication module. Alternatively, the on-vehicle device can be connected with other terminals (such as mobile phones) of passengers through the communication module. The communication module may include a satellite dish, a mobile antenna, a satellite communication module and a mobile communication module. The satellite signal module can collect satellite information in real time and analyze the information; the mobile communication module uploads the analyzed position information to the management center through the mobile network.

存储模块320可存储交通业务与状态信息的对应关系表、软件程序和模块等。存储模块可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。The storage module 320 can store a correspondence table between traffic services and status information, software programs and modules, and the like. The storage module may include high-speed random access memory, and may also include non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other volatile solid-state storage devices.

处理模块360通过运行存储在存储模块320中的软件程序以及模块,从而执行车载设备的各种功能应用以及数据处理。处理模块是车载设备的控制中心,利用各种接口和线路连接整个车载设备的各个部分,通过运行或执行存储在存储模块内的软件程序和/或模块,以及调用存储在存储模块内的数据,执行车载设备的各种功能和处理数据,从而对车载设备进行整体监控。The processing module 360 executes various functional applications and data processing of the in-vehicle device by running the software programs and modules stored in the storage module 320 . The processing module is the control center of the on-board equipment, which uses various interfaces and lines to connect various parts of the entire on-board equipment, by running or executing software programs and/or modules stored in the storage module, and calling data stored in the storage module, Executes various functions and processes data of the on-board equipment, thereby performing overall monitoring of the on-board equipment.

处理模块360可以进一步包括应用处理器,用于处理操作系统、用户界面和应用程序等。处理模块可以用于进行信息的融合处理与决策,如将传感器传来的数据进行分析,对分析得到的结果进行决策,如是否应该预警、降低车速等。The processing module 360 may further include an application processor for processing an operating system, user interface, application programs, and the like. The processing module can be used for information fusion processing and decision-making, such as analyzing the data sent by the sensor, and making decisions on the results obtained from the analysis, such as whether to warn or reduce the speed of the vehicle.

在一些车载设备中,处理模块360可以包括整车控制器。整车控制器作可以是整车的核心控制部件。整车控制器需要在汽车行驶时完成众多的任务协调,主要任务包括:与子系统之间的通信;采集驾驶员的操作信号,识别其意图;监控纯电动汽车的行驶状态,对车辆故障进行检测识别,存储故障信息,保证车辆安全行驶。整车控制器还包含多个独立电机控制单元,整车控制器与电机控制单元之间信息交互是通过总线方式进行的。整车控制器是整车的控制器中枢,通过控制器局域网络(controller area network,CAN)总线通讯方式,与信号传感器、主动转向控制器、电驱控制器进行信息互通,实现信号采集、控制策略决策以及驱动信号的输出。In some vehicle devices, the processing module 360 may include a vehicle controller. The vehicle controller can be the core control component of the vehicle. The vehicle controller needs to complete numerous task coordination when the vehicle is driving. The main tasks include: communication with the subsystems; collecting the driver's operation signals and identifying their intentions; Detect and identify, store fault information, and ensure safe driving of the vehicle. The vehicle controller also includes multiple independent motor control units, and the information exchange between the vehicle controller and the motor control units is carried out through the bus. The vehicle controller is the controller center of the vehicle. Through the controller area network (CAN) bus communication mode, it communicates with signal sensors, active steering controllers, and electric drive controllers to realize signal collection and control. Policy decisions and output of driving signals.

整车控制器采集并处理来自传感器的信号(如油门踏板、刹车踏板等信息);负责自身控制器的上下电逻辑控制、电机控制单元的上下电逻辑控制;扭矩计算:驾驶员需求扭矩计算、机械制动与电制动扭矩分配、前后轴承担驱动/制动扭矩、四轮电机扭矩分配;能量优化管理:充电控制、基于电机运行效率的功率分配、制动能量回收控制;车辆动力学控制:车辆状态识别、横摆控制、防滑控制,防抱死控制、防侧倾控制、主动转向控制;监控诊断功能:总线节点收发监控、传感器失效诊断、扭矩监控、中央处理器(central processingunit,CPU)监控诊断、故障管理、故障实现安全措施(如车辆减速限速处理)。The vehicle controller collects and processes signals from sensors (such as accelerator pedal, brake pedal, etc.); is responsible for the power-on and power-off logic control of its own controller and the power-on and power-off logic control of the motor control unit; torque calculation: driver demand torque calculation, Mechanical braking and electric braking torque distribution, front and rear axle bearing driving/braking torque, four-wheel motor torque distribution; energy optimization management: charging control, power distribution based on motor operating efficiency, braking energy recovery control; vehicle dynamics control : Vehicle state recognition, yaw control, anti-skid control, anti-lock brake control, anti-roll control, active steering control; monitoring and diagnostic functions: bus node transceiver monitoring, sensor failure diagnosis, torque monitoring, central processing unit (CPU) ) Monitoring and diagnosis, fault management, and fault implementation safety measures (such as vehicle deceleration and speed limit processing).

整车控制器通过CAN网络通信与其他子控制单元如电机控制器、电源管理系统和仪表盘等完成数据交换。电机控制单元接收整车控制器通过CAN网络分发的命令,把电池组的化学能转变为电机的机械能,然后经过传动系统将动力传递到车轮上,确保汽车行驶的动力。因此CAN总线如果出现异常,可能需要根据总线上具体是哪些单元之间的通信故障来分级处理。The vehicle controller completes data exchange with other sub-control units such as motor controllers, power management systems and instrument panels through CAN network communication. The motor control unit receives the commands distributed by the vehicle controller through the CAN network, converts the chemical energy of the battery pack into the mechanical energy of the motor, and then transmits the power to the wheels through the transmission system to ensure the driving power of the car. Therefore, if there is an abnormality on the CAN bus, it may be necessary to classify the communication faults between the specific units on the bus.

在一些车载设备中,处理模块360可以包括车身控制器,车身控制器管理汽车车身电子领域的模块,支持多种功能,典型的车身控制模块由微处理器组成,用于控制分类为车身电子设备(电动车窗,雨刮器,侧视镜等)的功能。此外,车身控制平台上还提供了端口,用于与不同的车身控制模块,仪表板,传感器和执行器等进行通信。In some in-vehicle devices, the processing module 360 may include a body controller, which manages modules in the field of vehicle body electronics and supports multiple functions. A typical body control module consists of a microprocessor and is used to control the electronic devices classified as body (electric windows, wipers, side mirrors, etc.) In addition, ports are provided on the body control platform for communication with different body control modules, instrument panels, sensors and actuators, etc.

在一些车载设备中,处理模块360可以包括智能驾驶控制器,用于处理来自于各个传感器的数据。In some vehicle-mounted devices, the processing module 360 may include an intelligent driving controller for processing data from various sensors.

输入模块330可用于接收输入的数字或字符信息,以及产生与车载设备的用户设置以及功能控制有关的键信号输入。输入模块可包括触控面板以及其他输入设备。触控面板也称为触摸屏,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触控面板上或在触控面板附近的操作),并根据预先设定的程式驱动相应的连接装置。除了触控面板,输入模块还可以包括其他输入设备如音量控制按键、开关按键等。The input module 330 can be used to receive input numbers or character information, and generate key signal input related to user settings and function control of the vehicle equipment. The input module may include a touch panel as well as other input devices. The touch panel is also called a touch screen, which can collect the touch operation of the user on or near it (for example, the user uses any suitable object or accessory such as a finger or a stylus to operate on or near the touch panel), and Drive the corresponding connection device according to the preset program. In addition to the touch panel, the input module may also include other input devices such as volume control buttons, switch buttons, and the like.

输出模块340可用于视觉显示、语音播放由用户输入的信息或提供给用户的信息以及车载设备的各种菜单。输出模块可包括显示面板,可以采用液晶显示器(liquidcrystal display,LCD)、有机发光二极管(organic light-emitting diode,OLED)、平视显示器(headup display,HUD)等形式来配置显示面板。触控面板可覆盖显示面板,当触控面板检测到在其上或附近的触摸操作后,传送给处理模块以确定触摸事件的类型,随后处理模块根据触摸事件的类型在显示面板上提供相应的视觉输出。The output module 340 can be used for visual display, voice playback of information input by the user or information provided to the user, and various menus of the vehicle equipment. The output module may include a display panel, and the display panel may be configured in the form of a liquid crystal display (LCD), an organic light-emitting diode (OLED), a headup display (HUD), or the like. The touch panel can cover the display panel. When the touch panel detects a touch operation on or near it, it sends it to the processing module to determine the type of the touch event, and then the processing module provides corresponding information on the display panel according to the type of the touch event. visual output.

触控面板与显示面板是作为两个独立的部件来实现车载设备的输入和输入功能。当然,触控面板与显示面板也可以是集成在一起来实现车载设备的输入和输出功能。The touch panel and the display panel are used as two independent components to realize the input and input functions of the vehicle equipment. Of course, the touch panel and the display panel can also be integrated to realize the input and output functions of the vehicle equipment.

车载设备可包括至少一种传感器350,比如感应计数器,陀螺仪、气压计、湿度计、温度计、红外线传感器,激光雷达、摄像头、毫米波雷达、超声波雷达、速度和加速度传感器等其他传感器。The vehicle-mounted device may include at least one sensor 350, such as an induction counter, a gyroscope, a barometer, a hygrometer, a thermometer, an infrared sensor, a laser radar, a camera, a millimeter-wave radar, an ultrasonic radar, a speed and an acceleration sensor, and other sensors.

电源370可以通过电源管理系统与处理模块逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。电源管理系统对电池状态进行管理,对电池检测并保证电池安全。电源管理系统作为汽车动力电池的管理中心,拥有车辆运行时动力系统的全部数据。The power supply 370 can be logically connected to the processing module through the power management system, so as to implement functions such as management of charging, discharging, and power consumption management through the power management system. The power management system manages the state of the battery, detects the battery and ensures the safety of the battery. As the management center of the vehicle's power battery, the power management system has all the data of the power system when the vehicle is running.

图18是本申请实施例的一种车辆相对方位示例图。如图18所示,车辆2位于车辆1的正前方;车辆3位于车辆1的正后方;车辆4位于车辆1的正左方;车辆5位于车辆1的正右方;车辆6位于车辆1的左前方;车辆7位于车辆1的右前方;车辆8位于车辆1的左后方;车辆9位于车辆1的右后方。应理解,图18仅是车辆相对方位的一种示例,不应对本申请实施例的方法中的方位构成限制。Fig. 18 is an example diagram of a relative orientation of a vehicle according to an embodiment of the present application. As shown in Figure 18, vehicle 2 is located directly in front of vehicle 1; vehicle 3 is located directly behind vehicle 1; vehicle 4 is located directly to the left of vehicle 1; vehicle 5 is located directly to the right of vehicle 1; vehicle 6 is located to the right of vehicle 1 Left front; vehicle 7 is located in front right of vehicle 1; vehicle 8 is located in rear left of vehicle 1; vehicle 9 is located in rear right of vehicle 1. It should be understood that FIG. 18 is only an example of the relative orientation of the vehicle, and should not limit the orientation in the method of the embodiment of the present application.

图4是本申请一个实施例的控制车辆的方法的示意性流程图。图4所示的方法包括S410、S420和S430。应理解,图4示出了该方法的步骤或操作,但这些步骤或操作仅是示例,本实施例还可以执行其他操作或者图4中的各个操作的变形。Fig. 4 is a schematic flowchart of a method for controlling a vehicle according to an embodiment of the present application. The method shown in FIG. 4 includes S410, S420 and S430. It should be understood that FIG. 4 shows steps or operations of the method, but these steps or operations are only examples, and other operations or variations of the operations in FIG. 4 may also be performed in this embodiment.

本实施例的方法可以由第一车辆执行,也可以由第一车辆以外的设备或装置执行,例如可以由管理中心或者第一车辆上的驾驶员或乘客所使用的终端设备执行。应理解,此处所说的由第一车辆执行也可以理解为由第一车辆上的车载设备执行。此处所说的终端设备可以包括智能手机或平板电脑等设备。The method in this embodiment may be executed by the first vehicle, or may be executed by a device or device other than the first vehicle, for example, may be executed by a management center or a terminal device used by a driver or a passenger on the first vehicle. It should be understood that the execution by the first vehicle mentioned here may also be understood as execution by the vehicle-mounted equipment on the first vehicle. The terminal devices mentioned here may include devices such as smart phones or tablet computers.

S410,获取第一车辆的故障信息,所述故障信息指示第一车辆的故障。S410. Acquire fault information of the first vehicle, where the fault information indicates a fault of the first vehicle.

其中,第一车辆是指发生故障的车辆,或者可以称为故障车辆。例如,第一车辆可以是图1所示的系统中的车辆120。Wherein, the first vehicle refers to a faulty vehicle, or may be referred to as a faulty vehicle. For example, the first vehicle may be vehicle 120 in the system shown in FIG. 1 .

第一车辆的故障信息可以指示以下故障中的一种或几种:刹车失灵、定速巡航失灵、爆胎、刹车灯失灵、激光雷达失灵和电池温度过高。电池温度过高是指电池温度大于或等于预设的温度阈值。The failure information of the first vehicle may indicate one or more of the following failures: brake failure, cruise control failure, tire blowout, brake light failure, lidar failure and battery temperature is too high. The battery temperature is too high means that the battery temperature is greater than or equal to a preset temperature threshold.

应理解,上述故障信息只是为了更好的理解本实施例而给出的示例,本实施例的方法对第一车辆的故障信息不作限制。It should be understood that the above fault information is only an example for better understanding of this embodiment, and the method of this embodiment is not limited to the fault information of the first vehicle.

本实施例中,获取第一车辆的故障信息后,可以确定第一车辆的故障的影响范围,以确定可能受该故障影响的车辆。可能受第一车辆的故障所影响的车辆称为第二车辆,也可以称为受影响车辆。例如,第二车辆可以是图1所示的系统中的车辆130。In this embodiment, after the fault information of the first vehicle is acquired, the scope of influence of the fault of the first vehicle may be determined, so as to determine vehicles that may be affected by the fault. A vehicle that may be affected by a failure of the first vehicle is called a second vehicle, which may also be called an affected vehicle. For example, the second vehicle may be vehicle 130 in the system shown in FIG. 1 .

第一车辆的故障的影响范围可以指以第一车辆为圆心的周边预置范围。或第一车辆的故障所影响的车辆可以具有以下一种或多种特征:与第一车辆具有相同日程、与第一车辆具有相同目标地和与第一车辆具有相同导航路线。The influence range of the failure of the first vehicle may refer to a preset range around the first vehicle as the center. Or the vehicle affected by the failure of the first vehicle may have one or more of the following characteristics: having the same schedule as the first vehicle, having the same destination as the first vehicle, and having the same navigation route as the first vehicle.

可以将以第一车辆为圆心的周边预置范围内的车辆确定为第二车辆;或可以将具有以下至少一种特征的车辆确定为第二车辆:与第一车辆具有相同日程、与第一车辆具有相同目标地、与第一车辆具有相同导航路线;或者,可以根据第一车辆的故障信息来确定第一车辆的故障的影响范围,从而确定第二车辆。Vehicles within a preset range around the first vehicle can be determined as second vehicles; or vehicles with at least one of the following characteristics can be determined as second vehicles: have the same schedule as the first vehicle, and have the same schedule as the first vehicle. The vehicle has the same destination and the same navigation route as the first vehicle; or, the influence range of the first vehicle's failure can be determined according to the failure information of the first vehicle, so as to determine the second vehicle.

例如,第一车辆的故障信息包括刹车失灵时,可以将具有以下特征的车辆确定为第二车辆:位于第一车辆正前方,与第一车辆之间的距离小于或等于预设的第一距离阈值。For example, when the fault information of the first vehicle includes brake failure, the vehicle with the following characteristics can be determined as the second vehicle: it is located directly in front of the first vehicle, and the distance from the first vehicle is less than or equal to the preset first distance threshold.

第一车辆的故障信息包括爆胎时,可以将具有以下特征的车辆确定为第二车辆:位于第一车辆的左前方、正前方或右前方,且与第一车辆之间的距离小于或等于预设的第二距离阈值。When the fault information of the first vehicle includes a flat tire, the vehicle with the following characteristics can be determined as the second vehicle: it is located in the left front, right in front or right in front of the first vehicle, and the distance from the first vehicle is less than or equal to The preset second distance threshold.

第一车辆的故障信息包括电池温度过高时,可以将具有以下特征的车辆确定为第二车辆:与第一车辆之间的距离小于或等于预设的第三距离阈值。When the fault information of the first vehicle includes that the battery temperature is too high, the vehicle with the following characteristics may be determined as the second vehicle: the distance to the first vehicle is less than or equal to a preset third distance threshold.

第一车辆的故障信息包括刹车灯失灵时,可以将具有以下特征的车辆确定为第二车辆:位于第一车辆正后方,与第一车辆之间的距离小于或等于预设的第四距离阈值。When the failure information of the first vehicle includes failure of the brake lights, the vehicle with the following characteristics can be determined as the second vehicle: it is located directly behind the first vehicle, and the distance to the first vehicle is less than or equal to the preset fourth distance threshold .

例如,第一车辆的故障信息包括定速巡航失灵时,可以将具有以下特征的车辆确定为第二车辆:位于第一车辆正前方,与第一车辆之间的具体小于或等于预设的第五距离阈值。For example, when the fault information of the first vehicle includes cruise control failure, the vehicle with the following characteristics can be determined as the second vehicle: it is located directly in front of the first vehicle, and the specific distance between the first vehicle and the first vehicle is less than or equal to the preset second vehicle. Five distance thresholds.

第一车辆的故障信息包括激光雷达失灵时,可以将具有以下特征的一个或多个车辆确定为第二车辆:第一车辆前方、后方、左方、右方、左前方、右前方、左后方和右后方上分别与第一车辆距离最近的车辆。When the failure information of the first vehicle includes the failure of the lidar, one or more vehicles with the following characteristics can be determined as the second vehicle: front, rear, left, right, left front, right front, left rear of the first vehicle and the vehicles closest to the first vehicle on the right rear.

S420,根据第一车辆的故障信息,确定第二车辆的行驶参数,第二车辆位于第一车辆的故障的影响范围内。S420. Determine the driving parameters of the second vehicle according to the fault information of the first vehicle, and the second vehicle is located within the range affected by the fault of the first vehicle.

行驶参数包括以下参数中的一种或多种:位置、姿态、速度、加速度、扭矩、车道等。The driving parameters include one or more of the following parameters: position, attitude, speed, acceleration, torque, lane and so on.

应理解,上述行驶参数只是为了更好的理解本申请实施例而给出的示例,本申请实施例的方法对车辆的行驶参数不作限制。It should be understood that the above driving parameters are only examples for better understanding of the embodiments of the present application, and the method in the embodiments of the present application does not limit the driving parameters of the vehicle.

根据第一车辆的故障信息确定第二车辆的行驶参数,可以是根据第一车辆的故障信息生成第二车辆的行驶参数,也可以是根据第一车辆的故障信息调整第二车辆的行驶参数。Determining the running parameters of the second vehicle according to the fault information of the first vehicle may be generating the running parameters of the second vehicle according to the fault information of the first vehicle, or adjusting the running parameters of the second vehicle according to the fault information of the first vehicle.

第一车辆的故障信息包括刹车失灵时,根据第一车辆的故障信息确定的第二车辆的行驶参数可以包括:行驶车道和/或行驶速度。When the fault information of the first vehicle includes brake failure, the driving parameters of the second vehicle determined according to the fault information of the first vehicle may include: driving lane and/or driving speed.

第一车辆的故障信息包括刹车灯失灵时,根据第一车辆的故障信息确定的第二车辆的行驶参数可以包括:行驶速度。When the fault information of the first vehicle includes failure of the brake lights, the driving parameters of the second vehicle determined according to the fault information of the first vehicle may include: driving speed.

第一车辆的故障信息包括爆胎时,根据第一车辆的故障信息确定的第二车辆的行驶参数可以包括:车道和/或行驶速度。When the fault information of the first vehicle includes a puncture, the driving parameters of the second vehicle determined according to the fault information of the first vehicle may include: lane and/or driving speed.

第一车辆的故障信息包括电池温度过高时,根据第一车辆的故障信息确定的第二车辆的行驶参数可以包括:行驶速度和/或行驶方向。When the fault information of the first vehicle includes that the battery temperature is too high, the driving parameters of the second vehicle determined according to the fault information of the first vehicle may include: driving speed and/or driving direction.

本实施例中,根据第一车辆的故障信息确定的行驶车道可以包括:能够使得第二车辆避开第一车辆的故障影响的车道,根据第一车辆的故障信息确定的行驶速度可以包括:能够使得第二车辆避开第一车辆的故障影响的行驶速度,根据第一车辆的故障信息确定的行驶方向可以包括:能够使得第二车辆避开第一车辆的故障影响的行驶方向。In this embodiment, the driving lane determined according to the fault information of the first vehicle may include: a lane that enables the second vehicle to avoid the influence of the fault of the first vehicle, and the driving speed determined according to the fault information of the first vehicle may include: The driving speed at which the second vehicle avoids the influence of the failure of the first vehicle, and the driving direction determined according to the failure information of the first vehicle may include: a driving direction that enables the second vehicle to avoid the influence of the failure of the first vehicle.

本实施例中,若第一车辆的故障信息包括多种故障,或者说第一车辆的故障信息指示第一车辆的多种故障,则可以根据各个故障的严重程度来确定第二车辆的行驶参数。In this embodiment, if the fault information of the first vehicle includes multiple faults, or the fault information of the first vehicle indicates multiple faults of the first vehicle, the driving parameters of the second vehicle can be determined according to the severity of each fault .

表1为第一车辆的故障、故障的严重程度、第二车辆以及对第二车辆的调控措施之间的映射关系示例。Table 1 is an example of the mapping relationship between the fault of the first vehicle, the severity of the fault, the second vehicle, and the control measures for the second vehicle.

表1第一车辆的故障、故障的严重程度、第二车辆以及调控措施之间的映射关系Table 1 The mapping relationship between the fault of the first vehicle, the severity of the fault, the second vehicle and the control measures

Figure BDA0002085739320000091
Figure BDA0002085739320000091

Figure BDA0002085739320000101
Figure BDA0002085739320000101

例如,第一车辆的故障信息既包括刹车灯失灵,又包括爆胎时,则根据爆胎故障的严重程度高于刹车灯失灵的严重程度,可以优先根据爆胎来确定第二车辆以及第二车辆的行驶参数。在另一些可能的实现方式中,可以综合各个故障来确定第二车辆的行驶参数,例如,将各种故障所影响的车辆全部确定为第二车辆,并确定第二车辆的行驶参数。For example, when the failure information of the first vehicle includes both brake light failure and tire blowout, then according to the severity of the tire blowout failure is higher than the severity of the brake light failure, the second vehicle and the second vehicle can be determined based on the blowout first. The driving parameters of the vehicle. In some other possible implementation manners, various faults may be integrated to determine the driving parameters of the second vehicle, for example, all vehicles affected by various faults are determined as the second vehicles, and the driving parameters of the second vehicles are determined.

S430,向第二车辆发送所述行驶参数。S430. Send the driving parameters to the second vehicle.

本实施例中,根据第一车辆的故障信息确定第二车辆的行驶参数,并向第二车辆发送该行驶参数,这样,第二车辆根据该行驶参数行驶时,有助于第二车辆避开第一车辆的故障的影响,从而有助于提高车辆的行驶安全性。In this embodiment, the driving parameters of the second vehicle are determined according to the fault information of the first vehicle, and the driving parameters are sent to the second vehicle. In this way, when the second vehicle drives according to the driving parameters, it is helpful for the second vehicle to avoid The impact of the failure of the first vehicle, thus helping to improve the driving safety of the vehicle.

例如,第一车辆发生刹车失灵的故障时,可以调整位于第一车辆之后的第二车辆的行驶速度,该行驶速度使得第二车辆与第一车辆之间保持安全行车距离,从而有助于避免第二车辆与第一车辆发生碰撞,进而有助于提高第一车辆、第二车辆以及周围车辆的行驶安全性。For example, when the brake failure of the first vehicle occurs, the driving speed of the second vehicle behind the first vehicle can be adjusted so that a safe driving distance is maintained between the second vehicle and the first vehicle, thereby helping to avoid The second vehicle collides with the first vehicle, thereby helping to improve the driving safety of the first vehicle, the second vehicle and surrounding vehicles.

本实施例中,若该方法由第一车辆执行,则在一些可能的实现方式中,S410可以包括:检测第一车辆的故障,从而得到第一车辆的故障信息。In this embodiment, if the method is performed by the first vehicle, in some possible implementation manners, S410 may include: detecting a fault of the first vehicle, so as to obtain fault information of the first vehicle.

第一车辆检测第一车辆的故障,也可以理解为,第一车辆的车载设备或者第一车辆上的检测单元检测第一车辆的故障,并确定该故障的故障信息。第一车辆检测第一车辆的故障的一些实例如下。The detection of a fault of the first vehicle by the first vehicle can also be understood as that the on-board equipment of the first vehicle or the detection unit on the first vehicle detects the fault of the first vehicle and determines the fault information of the fault. Some examples of the first vehicle detecting a malfunction of the first vehicle are as follows.

第一车辆自身检测刹车灯等辅助硬件,以确定刹车灯是否失灵。例如,车载设备的处理模块中的车身控制器确定刹车灯不亮时,第一车辆确定其刹车灯失灵。The first vehicle itself detects auxiliary hardware such as brake lights to determine whether the brake lights are out of order. For example, when the vehicle body controller in the processing module of the vehicle-mounted device determines that the brake light is not on, the first vehicle determines that its brake light is out of order.

第一车辆自身检测刹车等底层系统硬件,以确定是否刹车失灵。The first vehicle itself detects the underlying system hardware such as brakes to determine whether the brakes are out of order.

或者,车载设备的处理模块中的整车控制器根据来自传感器的信号,判断刹车是否失灵、定速巡航是否失灵或是否爆胎等。Or, the vehicle controller in the processing module of the on-vehicle device judges whether the brakes are out of order, whether the cruise control is out of order, or whether the tire is blown out, etc. according to the signal from the sensor.

第一车辆自身检测智能自动驾驶系统是否类异常,例如检测图像子系统是否异常,以确定激光雷达是否失灵。图像子系统的异常包括激光雷达异常等。该类故障有可能激光雷达本身硬件故障,或者由于智能汽车的控制系统死机造成的。The first vehicle itself detects whether the intelligent automatic driving system is abnormal, such as detecting whether the image subsystem is abnormal, so as to determine whether the laser radar is malfunctioning. The abnormality of the image subsystem includes the abnormality of the lidar and so on. This kind of failure may be caused by the hardware failure of the lidar itself, or the failure of the control system of the smart car.

第一车辆自身检测总线通信类是否异常,例如检测智能驾驶控制器与整车控制器之间的传输驾驶控制指令的总线通信类异常,以确定总线类通信是否异常。总线通信类异常包括涉及到周边车辆的指示类通信异常,例如刹车灯、转向灯指令显示等。该类故障有可能由于智能汽车的控制系统死机造成的。The first vehicle itself detects whether the bus communication is abnormal, for example, detects whether the bus communication for transmitting driving control instructions between the intelligent driving controller and the vehicle controller is abnormal, so as to determine whether the bus communication is abnormal. Bus communication abnormalities include indication communication abnormalities related to surrounding vehicles, such as brake lights, turn signal instruction display, etc. This type of failure may be caused by the failure of the control system of the smart car.

第一车辆自身电源管理系统检测电池温度是否过高。该类故障有可能导致控制系统死机,或者严重的情况下,导致汽车自燃或爆炸。The first vehicle's own power management system detects whether the battery temperature is too high. This type of failure may cause the control system to crash, or in severe cases, cause the car to spontaneously ignite or explode.

应理解,上述第一车辆检测故障的方法只是为了更好的理解本实施例而给出的示例,本实施例的方法对此不作限制。第一车辆也可以使用现有技术中的方法来检测故障,此处不再赘述。It should be understood that the above-mentioned method for detecting a fault of the first vehicle is just an example for better understanding of this embodiment, and the method of this embodiment is not limited thereto. The first vehicle may also use methods in the prior art to detect faults, which will not be repeated here.

本实施例中,若该方法由第一车辆以外的设备或装置执行,例如由管理中心执行,则在一些可能的实现方式中,S410可以包括:接收第一车辆的故障信息。In this embodiment, if the method is executed by a device or device other than the first vehicle, for example, by a management center, in some possible implementation manners, S410 may include: receiving fault information of the first vehicle.

其中,接收第一车辆的故障信息可以包括:从第一车辆接收第一车辆的故障信息,和/或,从第一车辆以外的设备接收第一车辆的故障信息。Wherein, receiving the fault information of the first vehicle may include: receiving the fault information of the first vehicle from the first vehicle, and/or receiving the fault information of the first vehicle from a device other than the first vehicle.

例如,第一车辆检测到第一车辆的故障信息后,可以向管理中心发送第一车辆的故障信息。相应地,管理中心从第一车辆接收第一车辆的故障信息。第一车辆检测故障的实现方式可以参考前面描述的内容,此处不再赘述。For example, after the first vehicle detects the fault information of the first vehicle, it may send the fault information of the first vehicle to the management center. Correspondingly, the management center receives the fault information of the first vehicle from the first vehicle. For the implementation manner of detecting the fault of the first vehicle, reference may be made to the content described above, which will not be repeated here.

又如,第一车辆周围的车辆可以确定第一车辆的故障信息,并向管理中心发送第一车辆的故障信息。相应地,管理中心从该车辆接收第一车辆的故障信息。In another example, the vehicles around the first vehicle may determine the fault information of the first vehicle, and send the fault information of the first vehicle to the management center. Correspondingly, the management center receives the fault information of the first vehicle from the vehicle.

第一车辆周围的车辆确定第一车辆的故障信息的一种示例如下:该车辆通过图像传感器获取图像并通过处理模块进行图像分析,确定第一车辆发生的故障信息。An example of determining the fault information of the first vehicle by the vehicles around the first vehicle is as follows: the vehicle obtains an image through an image sensor and analyzes the image through a processing module to determine the fault information of the first vehicle.

例如,第一车辆爆胎故障,其周围的车辆可以通过图像传感器获取图像并通过处理模块进行图像分析,确定第一车辆发生爆胎故障。For example, if the first vehicle has a puncture failure, the surrounding vehicles can acquire images through the image sensor and analyze the images through the processing module to determine that the first vehicle has a puncture failure.

再如,该车辆前方有红灯,正常情况下,该车辆前方的第一车辆应该处于刹车状态并亮起刹车灯,但是该车辆检测到第一车辆的刹车灯并没有亮,则该车辆可以确定第一车辆的刹车灯失灵,并管理中心发送第一车辆的故障信息。For another example, if there is a red light in front of the vehicle, under normal circumstances, the first vehicle in front of the vehicle should be in a braking state and turn on the brake light, but the vehicle detects that the brake light of the first vehicle is not on, then the vehicle can It is determined that the brake light of the first vehicle is out of order, and the management center sends the failure information of the first vehicle.

又如,该车辆检测到前方的第一车辆在减速,但第一车辆的刹车灯并没有亮,则可以确定第一车辆的刹车灯失灵。For another example, if the vehicle detects that the first vehicle in front is decelerating, but the brake light of the first vehicle is not on, it can be determined that the brake light of the first vehicle is out of order.

第一车辆周围的车辆确定第一车辆的故障信息的另一种示例如下:第一车辆检测到自己的故障信息后,可以通过语音或者图像或者文字进行提示;第一车辆周围的人和第一车辆周围的车辆中的人员获知该提示后,可以通过智能设备(例如手机或平板电脑)向管理中心发送第一车辆的故障信息。Another example for the vehicles around the first vehicle to determine the fault information of the first vehicle is as follows: after the first vehicle detects its own fault information, it can prompt by voice, image or text; After the personnel in the vehicles around the vehicle are informed of the prompt, they can send the failure information of the first vehicle to the management center through smart devices (such as mobile phones or tablet computers).

本实施例中,可选地,还可以包括:若在预设的时间长度内没有收到第一车辆的行驶状态信息,则可以确定第一车辆已发生故障,进一步可以向第一车辆的故障的影响范围内的车辆发送第一车辆已发生故障的提示信息。第一车辆的行驶状态信息用于向管理中心上报自己是否处于正常行驶状态。In this embodiment, optionally, it may also include: if the driving state information of the first vehicle is not received within a preset period of time, it may be determined that the first vehicle has broken down, and further information on the failure of the first vehicle may be reported. Vehicles within the range of influence of the first vehicle send a prompt message that the first vehicle has failed. The driving state information of the first vehicle is used to report to the management center whether it is in a normal driving state.

例如,管理中心在半个小时内都没有接收到第一车辆的行驶状态信息,则可以向第一车辆周围的车辆发送提示信息,该提示信息中包括第一车辆的标识信息,以使得这些车辆识别到第一车辆时,知道第一车辆发生了故障,从而可以避开该故障的影响。For example, if the management center does not receive the driving status information of the first vehicle within half an hour, it can send prompt information to vehicles around the first vehicle, the prompt information includes the identification information of the first vehicle, so that these vehicles When the first vehicle is identified, it is known that the first vehicle has a fault, so that the influence of the fault can be avoided.

例如,第一车辆的通讯模块发生了故障,不能正常与管理中心通信,管理中心没能在预设的时长内接收到第一车辆上报的行驶状态信息,因此,管理中心可以确定第一车辆发生故障。For example, the communication module of the first vehicle fails and cannot normally communicate with the management center, and the management center fails to receive the driving status information reported by the first vehicle within a preset period of time. Fault.

在这种情况下,管理中心可能并不能判断出第一车辆发生了什么故障,因此,管理中心可以简单地将最后一次收到第一车辆的信号时,第一车辆所在位置为中心的预设范围内的车辆都确定为第二车辆(即受影响车辆)。或者,管理中心可以向第一车辆周围的车辆获取第一车辆的实时位置,以代替应由第一车辆上报给管理中心的位置信息。In this case, the management center may not be able to determine what is wrong with the first vehicle. Therefore, the management center can simply use the position of the first vehicle as the center when the signal from the first vehicle was received last time. All vehicles within the range are determined as the second vehicle (ie, the affected vehicle). Alternatively, the management center may acquire the real-time location of the first vehicle from vehicles around the first vehicle, instead of the location information that should be reported to the management center by the first vehicle.

由于管理中心可能并不能判断出第一车辆的故障信息,因此,管理中心可以只向第二车辆发送第一车辆发生故障的故提示信息。Since the management center may not be able to determine the fault information of the first vehicle, the management center may only send prompt information that the first vehicle has a fault to the second vehicle.

本实施例中,可选地,还可以包括以下步骤:向第二车辆发送第一车辆的故障信息。也就是说,不仅根据第一车辆的故障信息确定第二车辆的行驶参数,还向第二车辆通知第一车辆的故障信息。这样,第二车辆可以根据第一车辆的故障信息,并结合自身情况和/或现场其他情况,进一步确定是否需要根据该行驶参数行驶;或者,在第二车辆根据该行驶参数行驶的情况下,第二车辆或第二车辆上的人员可以获知第二车辆行驶的原因。In this embodiment, optionally, the following step may also be included: sending the failure information of the first vehicle to the second vehicle. That is to say, not only the driving parameters of the second vehicle are determined according to the fault information of the first vehicle, but also the fault information of the first vehicle is notified to the second vehicle. In this way, the second vehicle can further determine whether it needs to drive according to the driving parameter according to the fault information of the first vehicle, combined with its own situation and/or other conditions on the scene; or, when the second vehicle is driving according to the driving parameter, The second vehicle or a person on the second vehicle can learn why the second vehicle is traveling.

本实施例中,可选地,第一车辆可以确定周围车辆的故障信息,并向管理中心或者其他车辆通知该故障信息,或者,通过各种可能的方式提示该故障信息,以使得其他车辆或管理中心能够根据该故障信息作出相应处理,从而提高车辆的行驶安全性。第一车辆确定周围车辆故障信息的实现方式可以参考前述内容,此处不再赘述。In this embodiment, optionally, the first vehicle can determine the fault information of the surrounding vehicles, and notify the management center or other vehicles of the fault information, or prompt the fault information in various possible ways, so that other vehicles or The management center can make corresponding processing according to the fault information, thereby improving the driving safety of the vehicle. For the implementation manner of determining the fault information of the surrounding vehicles by the first vehicle, reference may be made to the foregoing content, which will not be repeated here.

在本申请的另一个实施例中,控制车辆的方法可以包括:获取第一车辆的故障信息,所述故障信息指示第一车辆的故障;向第二车辆发送第一车辆的故障信息。In another embodiment of the present application, the method for controlling a vehicle may include: acquiring fault information of a first vehicle, the fault information indicating a fault of the first vehicle; sending the fault information of the first vehicle to a second vehicle.

该实施例与上一个实施例的不同之处在,在该方法的执行主体获知出第一车辆的故障信息后,直接向第二车辆通知第一车辆的故障信息,由第二车辆来根据第一车辆的故障信息进行相关处理,从而提高行驶安全性。The difference between this embodiment and the previous embodiment is that after the execution subject of the method obtains the fault information of the first vehicle, it directly notifies the second vehicle of the fault information of the first vehicle, and the second vehicle Carry out relevant processing on the fault information of a vehicle, thereby improving driving safety.

例如,由第二车辆根据第一车辆的故障信息确定行驶参数并根据该行驶参数行驶;又如,由第二车辆向驾驶员提示该故障信息,驾驶员根据该故障信息进行驾驶。For example, the second vehicle determines the driving parameters according to the fault information of the first vehicle and drives according to the driving parameters; another example, the second vehicle prompts the driver for the fault information, and the driver drives according to the fault information.

该实施例中的各个步骤的实现方式可以参考上一个实施例中的相关步骤的实现方式,上一个实施例中的其他全部或部分步骤也同样可以应用于该实施例中的方法,此处不再赘述。The implementation of each step in this embodiment can refer to the implementation of the relevant steps in the previous embodiment, and all or part of the steps in the previous embodiment can also be applied to the method in this embodiment. Let me repeat.

本申请的另一个实施例中,控制车辆的方法可以包括:第二车辆接收行驶参数,该行驶参数是根据第一车辆的故障信息确定的;第二车辆根据该行驶参数行驶。In another embodiment of the present application, the method for controlling a vehicle may include: the second vehicle receives a driving parameter, the driving parameter is determined according to the fault information of the first vehicle; and the second vehicle runs according to the driving parameter.

该实施例中,由于第二车辆的行驶参数是根据第一车辆的故障信息确定的,因此,第二车辆根据该行驶参数行驶,有助于避开第一车辆的故障的影响,从而有助于提高行驶的安全性。In this embodiment, since the driving parameters of the second vehicle are determined according to the fault information of the first vehicle, the second vehicle runs according to the driving parameters, which helps to avoid the influence of the fault of the first vehicle, thereby facilitating To improve driving safety.

该实施例中的各个概念以及各个步骤可以参考前面实施例中的相关内容,为了简洁,此处不再赘述。For each concept and each step in this embodiment, reference may be made to relevant content in the previous embodiments, and for the sake of brevity, details are not repeated here.

本申请另一个实施例的控制车辆的方法的示例性流程图如图5所示。该方法包括S510、S520和S530。应理解,图5示出了该方法的步骤或操作,但这些步骤或操作仅是示例,本实施例还可以执行其他操作或者图5中的各个操作的变形。An exemplary flowchart of a method for controlling a vehicle according to another embodiment of the present application is shown in FIG. 5 . The method includes S510, S520 and S530. It should be understood that FIG. 5 shows steps or operations of the method, but these steps or operations are only examples, and this embodiment may also perform other operations or variations of the operations in FIG. 5 .

S510,第二车辆获取第一车辆的故障信息,所述故障信息指示第一车辆的故障。S510, the second vehicle acquires fault information of the first vehicle, where the fault information indicates a fault of the first vehicle.

该步骤的一种实现方式可以包括:接收第一车辆的故障信息。即由第一车辆、其他车辆或其他设备(例如管理中心)来确定第一车辆的故障信息,然后,第二车辆从第一车辆、其他车辆或其他设备接收第一车辆的故障信息。该实现方式可以参考前面实施例中的相关内容,此处不再赘述。An implementation manner of this step may include: receiving fault information of the first vehicle. That is, the first vehicle, other vehicles or other equipment (such as a management center) determine the failure information of the first vehicle, and then the second vehicle receives the failure information of the first vehicle from the first vehicle, other vehicles or other equipment. For this implementation manner, reference may be made to relevant content in the foregoing embodiments, and details are not repeated here.

该步骤的另一个实现方式中,可以由第二车辆上的装置或设备来确定第一车辆的故障信息。例如,获取第一车辆的图像信息;根据第一车辆的图像信息确定第一车辆的故障信息。该实现方式可以参考前述实施例中第一车辆确定周围车辆的故障信息的实现方式,此处不再赘述。In another implementation manner of this step, the fault information of the first vehicle may be determined by a device or device on the second vehicle. For example, image information of the first vehicle is acquired; fault information of the first vehicle is determined according to the image information of the first vehicle. For this implementation, reference may be made to the implementation of the first vehicle determining the fault information of surrounding vehicles in the foregoing embodiments, which will not be repeated here.

S520,第二车辆根据所述第一车辆的故障信息确定第二车辆的行驶参数。S520, the second vehicle determines the driving parameters of the second vehicle according to the fault information of the first vehicle.

该步骤可以参考S420,此处不再赘述。For this step, reference may be made to S420, which will not be repeated here.

S530,第二车辆根据所述行驶参数执行驾驶行为。S530, the second vehicle executes a driving behavior according to the driving parameter.

该步骤可以参考现有自动驾驶车辆的行驶方式来实现,此处不再赘述。This step can be implemented with reference to the driving mode of the existing self-driving vehicle, and will not be repeated here.

该实施例中,由于第二车辆的行驶参数是根据第一车辆的故障信息确定的,因此,有助于第二车辆避开第一车辆的故障的影响,从而有助于提高行驶的安全性。In this embodiment, since the driving parameters of the second vehicle are determined according to the failure information of the first vehicle, it helps the second vehicle to avoid the influence of the failure of the first vehicle, thereby helping to improve driving safety .

应理解,本申请是以第二车辆根据第一车辆的故障信息确定行驶参数并根据该行驶参数执行驾驶行为为例进行介绍的,其中,第二车辆也可以替换成第二车辆上的车载设备。It should be understood that this application is introduced as an example in which the second vehicle determines the driving parameters according to the fault information of the first vehicle and executes the driving behavior according to the driving parameters, wherein the second vehicle can also be replaced by the vehicle-mounted equipment on the second vehicle .

可选地,所述方法还可以包括:第二车辆提示所述第一车辆的故障信息。Optionally, the method may further include: the second vehicle prompting the fault information of the first vehicle.

该实施例中,第二车辆提示第一车辆的故障信息时,可以通过语音方式或视觉化方式来提示,或者既通过语音方式又通过视觉化方式来提示。视觉化方式可以包括文字显示方式和图像化方式中的一种或两种。In this embodiment, when the second vehicle prompts the failure information of the first vehicle, it may be prompted by voice or visualization, or both voice and visualization. The visualization method may include one or both of a text display method and an image display method.

视觉化方式提示第一车辆的故障信息,可以包括以下一种或多种方式:在第二车辆的显示面板上显示第一车辆的故障信息;通过第二车辆的播放器语音提示第一车辆的故障信息;通过虚拟现实增强现实的方式,在第二车辆的挡风玻璃显示器上叠加显示第一车辆的故障信息。Visually prompting the fault information of the first vehicle may include one or more of the following methods: displaying the fault information of the first vehicle on the display panel of the second vehicle; prompting the fault information of the first vehicle through the player of the second vehicle Fault information: by means of virtual reality and augmented reality, the fault information of the first vehicle is superimposed on the windshield display of the second vehicle.

图像化方式提示第一车辆的故障信息时,故障提示图像可以是第一车辆的整车图像,也可以仅仅是第一车辆发生故障的部分图像。When the fault information of the first vehicle is displayed in an image mode, the fault prompt image may be an entire vehicle image of the first vehicle, or only a partial image of the faulty first vehicle.

并不是所有故障信息都适用部分图像,通常,只有一些外观上比较容易看得到的故障可以通过部分图像来提示,例如刹车灯失灵或爆胎等故障。Not all fault information is applicable to partial images. Usually, only some faults that are easier to see in appearance can be prompted by partial images, such as faults such as brake light failure or blown tires.

在第二车辆的挡风玻璃显示器上叠加显示第一车辆的故障信息,且故障提示图像为第一车辆的整车图像时,具体的提示方式包括:显示第一车辆的轮廓线,如图6或图7所示,图7中不仅显示第一车辆的轮廓线,还提示第一车辆的故障信息为刹车失灵;或,将第一车辆整车圈出,如图8所示,其中还提出第一车辆的故障信息为胎压不足;或,将第一车辆的整车覆盖颜色,如图9,其中,横线和竖线表示不同的颜色。When the fault information of the first vehicle is superimposed on the windshield display of the second vehicle, and the fault prompt image is the whole vehicle image of the first vehicle, the specific prompt method includes: displaying the contour line of the first vehicle, as shown in Figure 6 Or as shown in Fig. 7, not only the contour line of the first vehicle is displayed in Fig. 7, but also the fault information of the first vehicle is indicated as brake failure; or, the first vehicle is circled, as shown in Fig. 8, which also proposes The fault information of the first vehicle is insufficient tire pressure; or, the entire vehicle of the first vehicle is covered with colors, as shown in FIG. 9 , wherein the horizontal lines and vertical lines represent different colors.

在第二车辆的挡风玻璃显示器上叠加显示第一车辆的故障信息,且故障提示图像为第一车辆发生故障的部分图像时,具体示例如图10或图11所示。图10中,黑框用于提示刹车灯故障,图11中,黑框用于提示胎压不足。When the fault information of the first vehicle is displayed superimposed on the windshield display of the second vehicle, and the fault prompt image is a partial image of the fault of the first vehicle, a specific example is shown in FIG. 10 or FIG. 11 . In Figure 10, the black frame is used to prompt the brake light failure, and in Figure 11, the black frame is used to prompt insufficient tire pressure.

在第二车辆的显示面板上提示第一车辆的故障信息的示例如图12所示。如图12所示,格子圆圈表示第二车辆,其正前方的车辆为第一车辆,在第二车辆的显示面板上,显示第一车辆的故障信息“前车刹车灯故障”。或者,如图13所示,可以显示面板上显示车辆的仿真原型图。An example of prompting the fault information of the first vehicle on the display panel of the second vehicle is shown in FIG. 12 . As shown in FIG. 12 , the grid circle represents the second vehicle, and the vehicle directly in front of it is the first vehicle. On the display panel of the second vehicle, the fault information of the first vehicle "failure of front brake light" is displayed. Alternatively, as shown in FIG. 13 , a simulation prototype of the vehicle may be displayed on the display panel.

第一车辆与第二车辆为共同出行的场景下,本实施例的一种可能的实现方式中,第二车辆可以由第一车辆的用户(例如乘客)指定。In a scenario where the first vehicle and the second vehicle travel together, in a possible implementation manner of this embodiment, the second vehicle may be designated by a user (eg, a passenger) of the first vehicle.

例如,第一车辆的车载设备的输入装置可以接收用户(乘客)输入的同行车辆的标识,车载设备通过通讯模块将用户输入的同行车辆的标识上报给管理中心。其中,同行车辆即为第二车辆,即受第一车辆故障影响的车辆。For example, the input device of the vehicle-mounted equipment of the first vehicle may receive the identification of the accompanying vehicle input by the user (passenger), and the vehicle-mounted equipment reports the identification of the accompanying vehicle input by the user to the management center through the communication module. Wherein, the accompanying vehicle is the second vehicle, that is, the vehicle affected by the failure of the first vehicle.

用户输入同行车辆的标识,或者说车载设备的输入装置接收同行车辆的标识,至少可以通过以下两种方式实现。The user inputs the identification of the accompanying vehicle, or the input device of the vehicle-mounted device receives the identification of the accompanying vehicle, which can be realized in at least the following two ways.

第一种方式中,用户可以手动输入车辆的标识。这种方式中,进行故障提示时,可以通过该标识提示车辆的故障。例如,提示“您的同行车辆(标识xxxx)爆胎了”。In the first way, the user can manually input the identification of the vehicle. In this way, when a fault prompt is performed, the fault of the vehicle can be prompted through the sign. For example, it prompts that "the tire of your companion vehicle (identification xxxx) has blown out".

第二种方式中,用户(乘客)使用的终端设备上的操作系统或者及时通讯工具应用程序(比如微信)可以进行人与车的关系绑定,该终端设备将指定的车辆的标识通过终端设备的通讯模块发送给车载设备,再由车载设备上报给管理中心,或者该终端设备将指定的车辆的标识直接上报给管理中心。In the second method, the operating system or instant messaging tool application (such as WeChat) on the terminal device used by the user (passenger) can bind the relationship between the person and the vehicle, and the terminal device will pass the identification of the designated vehicle through the terminal device. The communication module of the vehicle sends it to the vehicle-mounted device, and then the vehicle-mounted device reports it to the management center, or the terminal device directly reports the designated vehicle identification to the management center.

例如,微信通讯录中的好友与好友的车绑定,那么用户可以通过在微信中选择好友进而完成对同行车辆的指定;或者,手机通讯录中的联系人与对应的车绑定,那么可以在手机通讯录中选择联系人进而完成对同行车辆的指定。For example, if a friend in the WeChat address book is bound to the friend's car, the user can select a friend in WeChat to complete the designation of the accompanying vehicle; or, if the contact in the mobile phone address book is bound to the corresponding car, then the user can Select a contact in the mobile phone address book to complete the designation of the accompanying vehicle.

第二种方式中,进行故障提示时,可以直接提示到具体的人,例如提示“您的好友A的车爆胎了”。In the second way, when the fault is prompted, the specific person can be directly prompted, for example, "your friend A's car has a flat tire".

该实施例中,还可以包括:获取第三车辆的故障信息;向车辆管理中心或第四车辆发送第三车辆的故障信息,第四车辆位于第三车辆的故障的影响范围内。第三车辆的一种示例如图1中的车辆140,第四车辆的一种示例为图1所示的车辆150。In this embodiment, it may further include: obtaining the fault information of the third vehicle; sending the fault information of the third vehicle to the vehicle management center or the fourth vehicle, and the fourth vehicle is located within the range affected by the fault of the third vehicle. An example of the third vehicle is the vehicle 140 shown in FIG. 1 , and an example of the fourth vehicle is the vehicle 150 shown in FIG. 1 .

其中,获取第三车辆的故障信息的实现方式可以参考前述实施例中第一车辆确定周围车辆的故障信息的实现方式,此处不再赘述。Wherein, the implementation manner of acquiring the fault information of the third vehicle may refer to the implementation manner of the first vehicle determining the fault information of surrounding vehicles in the foregoing embodiment, and details are not repeated here.

本申请另一个实施例的控制车辆的方法中,可以包括:获取第一车辆的故障信息,所述故障信息指示第一车辆的故障;提示第一车辆的故障信息。In another embodiment of the present application, the method for controlling a vehicle may include: acquiring fault information of the first vehicle, the fault information indicating a fault of the first vehicle; prompting the fault information of the first vehicle.

其中,获取第一车辆的故障信息可以参考S510,提示第一车辆的故障信息可以参考图5所示的实施例中的相关内容,此处不再赘述。Wherein, for obtaining the fault information of the first vehicle, reference may be made to S510 , and for prompting the fault information of the first vehicle, reference may be made to relevant content in the embodiment shown in FIG. 5 , which will not be repeated here.

本实施例中的方法可以由受第一车辆故障影响的第二车辆或第二车辆的车载设备执行,或者,可以由第二车辆上的驾驶员或乘客所使用的终端设备来执行。第二车辆位于第一车辆的故障影响范围内。The method in this embodiment may be executed by the second vehicle affected by the failure of the first vehicle or the on-board device of the second vehicle, or may be executed by the terminal device used by the driver or passengers on the second vehicle. The second vehicle is located within the fault-affected range of the first vehicle.

该实施例中,提示第一车辆的故障信息,有助于第二车辆的驾驶员避开第一车辆的故障的影响,从而有助于提高行驶的安全性。In this embodiment, prompting the failure information of the first vehicle helps the driver of the second vehicle to avoid the influence of the failure of the first vehicle, thereby helping to improve driving safety.

本申请的各个实施例中,可以通过车辆的标识来识别各个不同的车辆。在一种可能的实现方式中,每个车辆可以拥有一个属于自己的永久标识,以便于识别该车辆。In various embodiments of the present application, different vehicles can be identified through the identification of the vehicle. In a possible implementation manner, each vehicle may have its own permanent identification, so as to facilitate identification of the vehicle.

永久标识可以是指该车辆在出厂时生产商为该车辆标记的永久标识。该永久标识在车辆的使用生命周期内不会改变,而且为在全球范围内唯一标识,也就是说在全球范围内,该永久标识只代表这一辆车。The permanent identification may refer to the permanent identification marked on the vehicle by the manufacturer when the vehicle leaves the factory. The permanent identification will not change during the life cycle of the vehicle, and it is globally unique, that is to say, the permanent identification only represents this vehicle globally.

该永久标识的标识方法可以有很多种。例如,可以以国家-地域-出厂时间-厂商-批次-随机码等信息进行标记。此处对于永久标识的形式只是举例说明,具体的标记方法不做限定,只要能满足唯一标记该车辆均可。There are many identification methods for the permanent identification. For example, it can be marked with information such as country-region-factory date-manufacturer-batch-random code. Here, the form of the permanent identification is just an example, and the specific marking method is not limited, as long as the vehicle can be uniquely marked.

在确定车辆的永久标识后,可以与该车辆的静态状态信息进行关联,并保存在一个服务平台,并且可以通过该服务平台根据该永久标识查询到该车辆的相关静态状态信息。After the permanent identification of the vehicle is determined, it can be associated with the static state information of the vehicle and stored on a service platform, and the relevant static state information of the vehicle can be queried based on the permanent identification through the service platform.

可以理解的是,本申请实施例中的具体的例子只是为了帮助本领域技术人员更好地理解本申请实施例,而非限制本申请实施例的范围。It can be understood that the specific examples in the embodiments of the present application are only for helping those skilled in the art to better understand the embodiments of the present application, rather than limiting the scope of the embodiments of the present application.

还应理解,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本申请实施例的实施过程构成任何限定。It should also be understood that the sequence numbers of the above processes do not mean the order of execution, and the execution order of each process should be determined by its functions and internal logic, and should not constitute any limitation on the implementation process of the embodiment of the present application.

还应理解,本申请的方法中的“第一”、“第二”、“第三”和“第四”等只是为了更好地区分车辆或信息,不应对本申请的技术方案构成限制。It should also be understood that "first", "second", "third" and "fourth" in the method of the present application are only for better distinguishing vehicles or information, and should not limit the technical solution of the present application.

还应理解,本申请实施例中,“预先设定”、“预先定义”可以通过在设备(例如,车载设备、车辆或管理中心)中预先保存相应的代码、表格或其他可用于指示相关信息的方式来实现,本申请对于其具体的实现方式不做限定。It should also be understood that in this embodiment of the present application, "preset" and "predefined" can be stored in the device (for example, vehicle equipment, vehicle or management center) in advance corresponding codes, tables or other information that can be used to indicate implementation, the present application does not limit the specific implementation.

还应理解,在本申请的各个实施例中,如果没有特殊说明以及逻辑冲突,不同的实施例之间的术语和/或描述具有一致性、且可以相互引用,不同的实施例中的技术特征根据其内在的逻辑关系可以组合形成新的实施例。It should also be understood that in each embodiment of the present application, if there is no special explanation and logical conflict, the terms and/or descriptions between different embodiments are consistent and can be referred to each other, and the technical features in different embodiments New embodiments can be formed by combining them according to their inherent logical relationships.

还应理解,本申请实施例可以根据上述方法示例对车载设备、车辆或管理中心进行功能模块的划分。例如,可以对应各个功能划分各个功能模块,也可以将两个或两个以上的功能集成在一个处理模块中。上述集成的模块既可以使用硬件的形式实现,也可以使用软件功能模块的形式实现。需要说明的是,本申请实施例中对模块的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。下面以使用对应各个功能划分各个功能模块为例进行说明。It should also be understood that the embodiments of the present application may divide the functional modules of the on-vehicle device, the vehicle or the management center according to the above method examples. For example, each functional module may be divided corresponding to each function, or two or more functions may be integrated into one processing module. The above-mentioned integrated modules can be implemented in the form of hardware or in the form of software function modules. It should be noted that the division of modules in the embodiment of the present application is schematic, and is only a logical function division, and there may be other division methods in actual implementation. In the following, the description will be made by taking the division of each functional module corresponding to each function as an example.

下面结合图14至图17详细说明本申请实施例提供的装置。应理解,装置实施例的描述与方法实施例的描述相互对应,因此,未详细描述的内容可以参见上文方法实施例,为了简洁,这里不再赘述。The device provided by the embodiment of the present application will be described in detail below with reference to FIG. 14 to FIG. 17 . It should be understood that the descriptions of the device embodiments correspond to the descriptions of the method embodiments. Therefore, for details that are not described in detail, reference may be made to the method embodiments above. For brevity, details are not repeated here.

图14示出了本申请一个实施例的控制车辆的装置1400的结构示意图。应理解,该装置1400可以对应于图4所示的实施例中的方法的执行主体,例如可以是第一车辆或能够在第一车辆上使用的车载设备或管理中心,可以具有方法中的执行主体的任意功能。该装置1400包括:通信单元1410和处理单元1420。Fig. 14 shows a schematic structural diagram of an apparatus 1400 for controlling a vehicle according to an embodiment of the present application. It should be understood that the apparatus 1400 may correspond to the executing subject of the method in the embodiment shown in FIG. Any function of the subject. The apparatus 1400 includes: a communication unit 1410 and a processing unit 1420 .

需要说明的是,本申请实施例中的通信单元也可以称为收发单元(模块),处理单元可以称为处理模块。It should be noted that the communication unit in the embodiment of the present application may also be referred to as a transceiver unit (module), and the processing unit may be referred to as a processing module.

处理单元1420用于获取第一车辆的故障信息,所述故障信息指示第一车辆的故障。The processing unit 1420 is configured to acquire fault information of the first vehicle, where the fault information indicates a fault of the first vehicle.

处理单元1420还用于根据所述第一车辆的故障信息,确定第二车辆的行驶参数,第二车辆位于第一车辆的故障影响范围内。The processing unit 1420 is further configured to determine the driving parameters of the second vehicle according to the fault information of the first vehicle, and the second vehicle is located within the range affected by the fault of the first vehicle.

通信单元1410用于向所述第二车辆发送所述行驶参数。The communication unit 1410 is used for sending the driving parameters to the second vehicle.

可选地,所述第二车辆与所述第一车辆之间的距离小于或等于预设的距离阈值,和/或,所述第二车辆与所述第一车辆具有相关联的行车日程。Optionally, the distance between the second vehicle and the first vehicle is less than or equal to a preset distance threshold, and/or, the second vehicle has an associated driving schedule with the first vehicle.

可选地,所述故障信息包括刹车失灵、定速巡航失灵、爆胎、电池温度高于预设的温度阈值、刹车灯失灵中的一种或多种。Optionally, the failure information includes one or more of brake failure, cruise control failure, tire blowout, battery temperature higher than a preset temperature threshold, and brake light failure.

可选地,所述故障信息包括刹车失灵时,所述第二车辆位于所述第一车辆前方、与所述第一车辆之间的距离小于或等于预设的第一距离阈值,所述行驶参数包括:行驶车道和/或行驶速度。Optionally, the fault information includes that when the brakes fail, the second vehicle is located in front of the first vehicle, and the distance between the second vehicle and the first vehicle is less than or equal to a preset first distance threshold, the driving Parameters include: driving lane and/or driving speed.

所述故障信息包括爆胎时,所述第二车辆位于所述第一车辆的左前方、正前方或右前方,且与所述第一车辆之间的距离小于或等于预设的第二距离阈值,所述行驶参数包括:行驶车道和/或行驶速度。The fault information includes that when a tire blows out, the second vehicle is located in front left, right in front or right in front of the first vehicle, and the distance to the first vehicle is less than or equal to a preset second distance Threshold, the driving parameters include: driving lane and/or driving speed.

所述故障信息包括电池温度大于或等于预设的温度阈值时,所述第二车辆与所述第一车辆之间的距离小于或等于预设的第三距离阈值,所述行驶参数包括:行驶速度和/或行驶方向。The fault information includes that when the battery temperature is greater than or equal to a preset temperature threshold, the distance between the second vehicle and the first vehicle is less than or equal to a preset third distance threshold, and the driving parameters include: speed and/or direction of travel.

所述故障信息包括刹车灯失灵时,所述第二车辆位于所述第一车辆后方、与所述第一车辆之间的距离小于或等于预设的第四距离阈值,所述行驶参数包括:行驶速度。The fault information includes that when the brake light fails, the second vehicle is located behind the first vehicle, and the distance between the second vehicle and the first vehicle is less than or equal to a preset fourth distance threshold, and the driving parameters include: Driving speed.

可选地,所述故障信息包括定速巡航失灵时,所述第二车辆位于所述第一车辆前方、与所述第一车辆之间的距离小于或等于预设的第五距离阈值,所述行驶参数包括:行驶车道和/或行驶速度。Optionally, the fault information includes that when the cruise control fails, the second vehicle is located in front of the first vehicle, and the distance between the second vehicle and the first vehicle is less than or equal to a preset fifth distance threshold, so The driving parameters include: driving lane and/or driving speed.

可选地,所述通信单元还用于接收来自所述第一车辆的故障信息。Optionally, the communication unit is further configured to receive fault information from the first vehicle.

可选地,所述第一车辆的故障信息可以包括激光雷达失灵。其中,所述通信单元还用于:接收第三车辆与所述第一车辆之间的距离信息,所述第三车辆包括以下一个或多个车辆:所述第一车辆前方、后方、左方、右方、左前方、右前方、左后方和右后方上分别与所述第一车辆距离最近的车辆;向所述第一车辆发送所述距离信息。Optionally, the failure information of the first vehicle may include failure of the laser radar. Wherein, the communication unit is further configured to: receive distance information between a third vehicle and the first vehicle, and the third vehicle includes one or more of the following vehicles: front, rear, and left of the first vehicle , right, left front, right front, left rear, and right rear respectively closest to the first vehicle; sending the distance information to the first vehicle.

可选地,所述通信单元还用于:若在预设的时间长度内没有接收到所述第一车辆的行驶状态信息,向所述第一车辆的故障影响范围内的车辆发送提示信息,所述提示信息指示所述第一车辆发生故障。Optionally, the communication unit is further configured to: if the driving state information of the first vehicle is not received within a preset period of time, send prompt information to vehicles within the fault-affected range of the first vehicle, The prompt information indicates that a failure has occurred on the first vehicle.

可选地,所述第一车辆的故障信息可以包括激光雷达失灵。其中,所述通信单元还用于:接收第三车辆与所述第一车辆之间的距离信息,所述第三车辆包括以下一个或多个车辆:所述第一车辆前方、后方、左方、右方、左前方、右前方、左后方和右后方上分别与所述第一车辆距离最近的车辆。Optionally, the failure information of the first vehicle may include failure of the laser radar. Wherein, the communication unit is further configured to: receive distance information between a third vehicle and the first vehicle, and the third vehicle includes one or more of the following vehicles: front, rear, and left of the first vehicle , right, left front, right front, left rear, and right rear are the vehicles closest to the first vehicle respectively.

可选地,所述处理单元具体用于:检测所述第一车辆的故障,得到所述第一车辆的故障信息。Optionally, the processing unit is specifically configured to: detect a fault of the first vehicle, and obtain fault information of the first vehicle.

可选地,所述处理单元还用于:向所述第二车辆发送所述第一车辆的故障信息。Optionally, the processing unit is further configured to: send fault information of the first vehicle to the second vehicle.

图15示出了本申请实施例提供的控制车辆的装置1500,该装置1500可以为图4中方法的执行主体,例如可以是第一车辆、第一车辆上的车载设备或管理中心。该装置可以包括处理器1510和收发器1530。FIG. 15 shows an apparatus 1500 for controlling a vehicle provided by an embodiment of the present application. The apparatus 1500 may be the execution body of the method in FIG. 4 , for example, the first vehicle, the vehicle-mounted equipment on the first vehicle, or the management center. The apparatus may include a processor 1510 and a transceiver 1530 .

该收发器可以包括发送器和/或接收器。可选地,该装置还可以包括存储器1520,该处理器1510、收发器1530和存储器1520通过内部连接通路互相通信。图14中的处理单元1420所实现的相关功能可以由处理器1510来实现,通信单元1410所实现的相关功能可以由处理器1510控制收发器1530来实现。The transceiver may include a transmitter and/or a receiver. Optionally, the apparatus may further include a memory 1520, and the processor 1510, the transceiver 1530, and the memory 1520 communicate with each other through an internal connection path. The relevant functions implemented by the processing unit 1420 in FIG. 14 may be implemented by the processor 1510 , and the related functions implemented by the communication unit 1410 may be implemented by the processor 1510 controlling the transceiver 1530 .

可选地,该处理器1510可以包括是一个或多个处理器,例如包括一个或多个CPU,在处理器是一个CPU的情况下,该CPU可以是单核CPU,也可以是多核CPU。Optionally, the processor 1510 may include one or more processors, for example, one or more CPUs. In the case where the processor is one CPU, the CPU may be a single-core CPU or a multi-core CPU.

该收发器1530用于发送和接收数据和/或信号,以及接收数据和/或信号。该收发器可以包括发射器和接收器,发射器用于发送数据和/或信号,接收器用于接收数据和/或信号。The transceiver 1530 is used to transmit and receive data and/or signals, and to receive data and/or signals. The transceiver may include a transmitter for transmitting data and/or signals and a receiver for receiving data and/or signals.

该存储器1520用于存储程序代码和数据,可以为单独的器件或集成在处理器1510中。The memory 1520 is used to store program codes and data, and may be an independent device or integrated in the processor 1510 .

具体地,所述处理器1510用于控制收发器与其他装置或设备进行信息传输。具体可参见方法实施例中的描述,在此不再赘述。Specifically, the processor 1510 is configured to control the transceiver to perform information transmission with other devices or devices. For details, refer to the description in the method embodiments, and details are not repeated here.

在具体实现中,作为一种实施例,装置1500还可以包括输出设备和输入设备。输出设备和处理器1510通信,可以以多种方式来显示信息。例如,输出设备可以是液晶显示器(liquid crystal display,LCD),发光二级管(light emitting diode,LED)显示设备,阴极射线管(cathode ray tube,CRT)显示设备,或投影仪(projector)等。输入设备和处理器1510通信,可以以多种方式接收用户的输入。例如,输入设备可以是键盘、触摸屏设备或传感设备等。In a specific implementation, as an example, the apparatus 1500 may further include an output device and an input device. Output devices are in communication with processor 1510 and can display information in a variety of ways. For example, the output device may be a liquid crystal display (liquid crystal display, LCD), a light emitting diode (light emitting diode, LED) display device, a cathode ray tube (cathode ray tube, CRT) display device, or a projector (projector), etc. . The input device is in communication with the processor 1510 and can receive user input in a variety of ways. For example, the input device may be a keyboard, a touch screen device, or a sensing device, among others.

可以理解的是,图15仅仅示出了控制车辆的装置的简化设计。在实际应用中,该装置还可以分别包含必要的其他元件,包含但不限于任意数量的收发器、处理器、控制器、存储器等,而所有可以实现本申请的装置都在本申请的保护范围之内。It will be appreciated that Fig. 15 only shows a simplified design of the means for controlling the vehicle. In practical applications, the device can also include other necessary components, including but not limited to any number of transceivers, processors, controllers, memories, etc., and all devices that can implement the application are within the protection scope of the application within.

在一种可能的设计中,该控制车辆的装置可以是芯片,例如可以为可用于车辆、车载设备或车辆管理中心中的芯片,用于实现处理器1510的相关功能。该芯片可以为实现相关功能的现场可编程门阵列,专用集成芯片,系统芯片,中央处理器,网络处理器,数字信号处理电路,微控制器,还可以采用可编程控制器或其他集成芯片。该芯片中,可选的可以包括一个或多个存储器,用于存储程序代码,当所述代码被执行时,使得处理器实现相应的功能。In a possible design, the device for controlling the vehicle may be a chip, for example, a chip that may be used in a vehicle, an on-board device or a vehicle management center, to implement related functions of the processor 1510 . The chip can be a field programmable gate array for realizing related functions, an application-specific integrated chip, a system chip, a central processing unit, a network processor, a digital signal processing circuit, a microcontroller, or a programmable controller or other integrated chips. The chip may optionally include one or more memories for storing program codes, which enable the processor to implement corresponding functions when the codes are executed.

本申请实施例还提供一种装置,该装置可以是电路。该装置可以用于执行图4所示的方法实施例中的执行主体所执行的动作。The embodiment of the present application also provides a device, and the device may be a circuit. The apparatus may be used to execute the actions performed by the execution subject in the method embodiment shown in FIG. 4 .

图16示出了本申请一个实施例的控制车辆的装置1600的结构示意图。应理解,该装置1600可以对应于图5所示的实施例中的方法的执行主体,例如可以是第二车辆或能够在第二车辆上使用的车载设备,可以具有方法中的执行主体的任意功能。该装置1600包括:通信单元1610和处理单元1620。Fig. 16 shows a schematic structural diagram of an apparatus 1600 for controlling a vehicle according to an embodiment of the present application. It should be understood that the apparatus 1600 may correspond to the execution subject of the method in the embodiment shown in FIG. Function. The apparatus 1600 includes: a communication unit 1610 and a processing unit 1620 .

需要说明的是,本申请实施例中的通信单元也可以称为收发单元(模块),处理单元可以称为处理模块。It should be noted that the communication unit in the embodiment of the present application may also be referred to as a transceiver unit (module), and the processing unit may be referred to as a processing module.

通信单元用于:获取第一车辆的故障信息,所述故障信息指示所述第一车辆的故障。The communication unit is used for: acquiring fault information of the first vehicle, where the fault information indicates a fault of the first vehicle.

处理单元用于根据所述第一车辆的故障信息确定第二车辆的行驶参数,以及根据所述行驶参数执行驾驶行为。The processing unit is used for determining driving parameters of the second vehicle according to the fault information of the first vehicle, and performing driving behavior according to the driving parameters.

可选地,所述故障信息包括刹车失灵、定速巡航失灵、爆胎、电池温度高于预设的温度阈值、刹车灯失灵中的一种或多种。Optionally, the failure information includes one or more of brake failure, cruise control failure, tire blowout, battery temperature higher than a preset temperature threshold, and brake light failure.

其中,所述第一车辆的故障信息包括刹车失灵,所述第二车辆位于所述第一车辆前方、与所述第一车辆之间的距离小于或等于预设的第一距离阈值时,所述行驶参数包括:行驶车道和/或行驶速度。Wherein, the fault information of the first vehicle includes brake failure, and when the distance between the second vehicle and the first vehicle is less than or equal to the preset first distance threshold, the second vehicle is located in front of the first vehicle, and the The driving parameters include: driving lane and/or driving speed.

所述第一车辆的故障信息包括爆胎,所述第二车辆位于所述第一车辆的左前方、正前方或右前方,且与所述第一车辆之间的距离小于或等于预设的第二距离阈值时,所述行驶参数包括:行驶车道和/或行驶速度。The failure information of the first vehicle includes a puncture, the second vehicle is located in the left front, right in front or right in front of the first vehicle, and the distance between the first vehicle and the first vehicle is less than or equal to a preset When the second distance threshold is reached, the driving parameters include: driving lane and/or driving speed.

所述第一车辆的故障信息包括:电池温度大于或等于预设的温度阈值,所述第二车辆与所述第一车辆之间的距离小于或等于预设的第三距离阈值时,所述行驶参数包括:行驶速度和/或行驶方向。The fault information of the first vehicle includes: when the battery temperature is greater than or equal to a preset temperature threshold, and when the distance between the second vehicle and the first vehicle is less than or equal to a preset third distance threshold, the The driving parameters include: driving speed and/or driving direction.

所述第一车辆的故障信息包括刹车灯失灵,所述第二车辆位于所述第一车辆后方、与所述第一车辆之间的距离小于或等于预设的第四距离阈值时,所述行驶参数包括:行驶速度。The fault information of the first vehicle includes failure of the brake lights, and when the second vehicle is located behind the first vehicle and the distance between the first vehicle and the first vehicle is less than or equal to a preset fourth distance threshold, the The driving parameters include: driving speed.

所述第一车辆的故障信息包括定速巡航失灵,所述第二车辆位于所述第一车辆前方、与所述第一车辆之间的距离小于或等于预设的第五距离阈值时,所述行驶参数包括:行驶车道和/或行驶速度。The fault information of the first vehicle includes cruise control failure, and when the second vehicle is located in front of the first vehicle and the distance from the first vehicle is less than or equal to a preset fifth distance threshold, the The driving parameters include: driving lane and/or driving speed.

可选地,所述第一车辆的故障信息包括激光雷达失灵,所述第二车辆为所述第一车辆前方、后方、左方、右方、左前方、右前方、左后方或右后方与所述第一车辆距离最近的车辆。其中,所述方法还包括:向所述第一车辆发送所述第二车辆与所述第一车辆之间的距离信息。Optionally, the fault information of the first vehicle includes a laser radar failure, and the second vehicle is the front, rear, left, right, left front, right front, left rear or right rear of the first vehicle. The first vehicle is the closest vehicle. Wherein, the method further includes: sending distance information between the second vehicle and the first vehicle to the first vehicle.

可选地,所述处理单元还用于:提示所述第一车辆的故障信息。Optionally, the processing unit is further configured to: prompt the fault information of the first vehicle.

可选地,所述处理单元还用于:通过虚拟现实的方式在所述第二车辆的挡风玻璃显示屏上提示所述第一车辆的故障信息。Optionally, the processing unit is further configured to: prompt the failure information of the first vehicle on the windshield display screen of the second vehicle through virtual reality.

可选地,所述处理单元还用于:在所述挡风玻璃显示屏上显示所述第一车辆的轮廓,并提示所述第一车辆的故障信息;或在所述挡风玻璃显示屏上圈出所述第一车辆,并提示所述第一车辆的故障信息;或在所述挡风玻璃显示屏上用预设的颜色标记所述第一车辆,并提示所述第一车辆的故障信息;或在所述挡风玻璃显示屏上所述第一车辆发生故障的部位进行标记,并提示所述第一车辆的故障信息。Optionally, the processing unit is further configured to: display the outline of the first vehicle on the windshield display screen, and prompt the fault information of the first vehicle; or display on the windshield display screen Circle the first vehicle on the screen, and prompt the fault information of the first vehicle; or mark the first vehicle with a preset color on the windshield display screen, and prompt the fault information of the first vehicle Fault information; or mark the fault location of the first vehicle on the windshield display screen, and prompt the fault information of the first vehicle.

图17示出了本申请实施例提供的装置1700,该装置1700可以为图5中所述的方法的执行主体,例如第二车辆或第二车辆上的车载设备。该装置可以包括处理器1710和收发器1730。该收发器可以包括发送器和/或接收器。可选地,该装置还可以包括存储器1720,该处理器1710、收发器1730和存储器1720通过内部连接通路互相通信。图16中的处理模块1620所实现的相关功能可以由处理器1710来实现,收发模块1610所实现的相关功能可以由处理器1710控制收发器1730来实现。FIG. 17 shows an apparatus 1700 provided by an embodiment of the present application. The apparatus 1700 may be an execution body of the method described in FIG. 5 , for example, a second vehicle or an on-vehicle device on the second vehicle. The apparatus may include a processor 1710 and a transceiver 1730 . The transceiver may include a transmitter and/or a receiver. Optionally, the apparatus may further include a memory 1720, and the processor 1710, the transceiver 1730, and the memory 1720 communicate with each other through an internal connection path. The relevant functions implemented by the processing module 1620 in FIG. 16 may be implemented by the processor 1710 , and the related functions implemented by the transceiver module 1610 may be implemented by the processor 1710 controlling the transceiver 1730 .

可选地,该处理器1710可以包括是一个或多个处理器,例如包括一个或多个CPU,在处理器是一个CPU的情况下,该CPU可以是单核CPU,也可以是多核CPU。Optionally, the processor 1710 may include one or more processors, for example, one or more CPUs. In the case where the processor is one CPU, the CPU may be a single-core CPU or a multi-core CPU.

该收发器1730用于发送和接收数据和/或信号,以及接收数据和/或信号。该收发器可以包括发射器和接收器,发射器用于发送数据和/或信号,接收器用于接收数据和/或信号。The transceiver 1730 is used to transmit and receive data and/or signals, and to receive data and/or signals. The transceiver may include a transmitter for transmitting data and/or signals and a receiver for receiving data and/or signals.

存储器1720用于存储程序代码和数据,可以为单独的器件或集成在处理器1710中。The memory 1720 is used to store program codes and data, and can be a separate device or integrated in the processor 1710 .

具体地,所述处理器1710用于控制收发器与第一车辆、第一车辆上的车载设备或车辆管理中心进行信息传输。具体可参见方法实施例中的描述,在此不再赘述。Specifically, the processor 1710 is configured to control the transceiver to perform information transmission with the first vehicle, the vehicle-mounted equipment on the first vehicle, or the vehicle management center. For details, refer to the description in the method embodiments, and details are not repeated here.

在具体实现中,作为一种实施例,装置1700还可以包括输出设备和输入设备。输出设备和处理器1710通信,可以以多种方式来显示信息。例如,输出设备可以是LCD,LED显示设备,CRT显示设备,或投影仪等。输入设备和处理器1710通信,可以以多种方式接收用户的输入。例如,输入设备可以是键盘、触摸屏设备或传感设备等。In a specific implementation, as an example, the apparatus 1700 may further include an output device and an input device. Output devices are in communication with processor 1710 and can display information in a variety of ways. For example, the output device can be LCD, LED display device, CRT display device, or projector, etc. The input device is in communication with the processor 1710 and can receive user input in a variety of ways. For example, the input device may be a keyboard, a touch screen device, or a sensing device, among others.

可以理解的是,图17仅仅示出了通信装置的简化设计。在实际应用中,该装置还可以分别包含必要的其他元件,包含但不限于任意数量的收发器、处理器、控制器、存储器等,而所有可以实现本申请图5中的方法的装置都在本申请的保护范围之内。It can be understood that Fig. 17 only shows a simplified design of the communication device. In practical applications, the device can also include other necessary components, including but not limited to any number of transceivers, processors, controllers, memories, etc., and all devices that can implement the method in Figure 5 of this application are in Within the protection scope of this application.

在一种可能的设计中,可以实现本申请图5中的方法的装置可以是芯片,例如可以为可用于第二车辆或第二车辆上的车载设备中的芯片,用于实现处理器1710的相关功能。该芯片可以为实现相关功能的现场可编程门阵列,专用集成芯片,系统芯片,中央处理器,网络处理器,数字信号处理电路,微控制器,还可以采用可编程控制器或其他集成芯片。该芯片中,可选的可以包括一个或多个存储器,用于存储程序代码,当所述代码被执行时,使得处理器实现相应的功能。In a possible design, the device that can realize the method in FIG. 5 of the present application can be a chip, for example, it can be a chip that can be used in the second vehicle or an on-vehicle device on the second vehicle, and is used to implement the processor 1710. related functions. The chip can be a field programmable gate array for realizing relevant functions, an application-specific integrated chip, a system chip, a central processing unit, a network processor, a digital signal processing circuit, a microcontroller, or a programmable controller or other integrated chips. The chip may optionally include one or more memories for storing program codes, which enable the processor to implement corresponding functions when the codes are executed.

本申请实施例还提供一种装置,该装置可以是电路。该装置可以用于执行图5中的方法实施例中由第二车辆所执行的动作。The embodiment of the present application also provides a device, and the device may be a circuit. The apparatus may be used to perform actions performed by the second vehicle in the method embodiment in FIG. 5 .

本申请实施例还提供了一种计算机可读介质,其上存储有计算机程序,该计算机程序被计算机执行时实现上述任一方法实施例中的方法。The embodiment of the present application also provides a computer-readable medium, on which a computer program is stored, and when the computer program is executed by a computer, the method in any one of the above method embodiments is implemented.

本申请实施例还提供了一种计算机程序产品,该计算机程序产品被计算机执行时实现上述任一方法实施例中的方法。The embodiment of the present application also provides a computer program product, which implements the method in any one of the above method embodiments when the computer program product is executed by a computer.

在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机指令时,全部或部分地产生按照本申请实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(digital subscriber line,DSL))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质(例如,软盘、硬盘、磁带)、光介质(例如,高密度数字视频光盘(digital video disc,DVD))、或者半导体介质(例如,固态硬盘(solid state disk,SSD))等。In the above embodiments, all or part of them may be implemented by software, hardware, firmware or any combination thereof. When implemented using software, it may be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer instructions are loaded and executed on the computer, the processes or functions according to the embodiments of the present application will be generated in whole or in part. The computer can be a general purpose computer, a special purpose computer, a computer network, or other programmable devices. The computer instructions may be stored in or transmitted from one computer-readable storage medium to another computer-readable storage medium, for example, the computer instructions may be transmitted from a website, computer, server or data center Transmission to another website site, computer, server or data center by wired (such as coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (such as infrared, wireless, microwave, etc.). The computer-readable storage medium may be any available medium that can be accessed by a computer, or a data storage device such as a server or a data center integrated with one or more available media. The available medium may be a magnetic medium (for example, a floppy disk, a hard disk, a magnetic tape), an optical medium (for example, a high-density digital video disc (digital video disc, DVD)), or a semiconductor medium (for example, a solid state disk (solid state disk, SSD)) etc.

应理解,处理器可以是集成电路芯片,具有信号的处理能力。在实现过程中,上述方法实施例的各步骤可以通过处理器中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器可以是通用处理器、数字信号处理器(digital signal processor,DSP)、专用集成电路(application specific integrated circuit,ASIC)、现成可编程门阵列(field programmable gate array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本申请实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本申请实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器,处理器读取存储器中的信息,结合其硬件完成上述方法的步骤。It should be understood that the processor may be an integrated circuit chip, which has a signal processing capability. In the implementation process, each step of the above-mentioned method embodiments may be completed by an integrated logic circuit of hardware in a processor or instructions in the form of software. The aforementioned processor may be a general purpose processor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), an off-the-shelf programmable gate array (FPGA) or other available Program logic devices, discrete gate or transistor logic devices, discrete hardware components. Various methods, steps, and logic block diagrams disclosed in the embodiments of the present application may be implemented or executed. A general-purpose processor may be a microprocessor, or the processor may be any conventional processor, or the like. The steps of the method disclosed in connection with the embodiments of the present application may be directly implemented by a hardware decoding processor, or implemented by a combination of hardware and software modules in the decoding processor. The software module can be located in a mature storage medium in the field such as random access memory, flash memory, read-only memory, programmable read-only memory or electrically erasable programmable memory, register. The storage medium is located in the memory, and the processor reads the information in the memory, and completes the steps of the above method in combination with its hardware.

可以理解,本申请实施例中的存储器可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(read-only memory,ROM)、可编程只读存储器(programmable ROM,PROM)、可擦除可编程只读存储器(erasable PROM,EPROM)、电可擦除可编程只读存储器(electrically EPROM,EEPROM)或闪存。易失性存储器可以是随机存取存储器(random access memory,RAM),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的RAM可用,例如静态随机存取存储器(static RAM,SRAM)、动态随机存取存储器(dynamic RAM,DRAM)、同步动态随机存取存储器(synchronous DRAM,SDRAM)、双倍数据速率同步动态随机存取存储器(double data rateSDRAM,DDR SDRAM)、增强型同步动态随机存取存储器(enhanced SDRAM,ESDRAM)、同步连接动态随机存取存储器(synchronous link DRAM,SLDRAM)和直接内存总线随机存取存储器(direct rambus RAM,DR RAM)。It can be understood that the memory in the embodiments of the present application may be a volatile memory or a nonvolatile memory, or may include both volatile and nonvolatile memories. Among them, the non-volatile memory can be read-only memory (read-only memory, ROM), programmable read-only memory (programmable ROM, PROM), erasable programmable read-only memory (erasable PROM, EPROM), electrically programmable Erases programmable read-only memory (electrically EPROM, EEPROM) or flash memory. Volatile memory can be random access memory (RAM), which acts as external cache memory. By way of illustration and not limitation, many forms of RAM are available, such as static random access memory (static RAM, SRAM), dynamic random access memory (dynamic RAM, DRAM), synchronous dynamic random access memory (synchronous DRAM, SDRAM), double data rate synchronous dynamic random access memory (double data rate SDRAM, DDR SDRAM), enhanced synchronous dynamic random access memory (enhanced SDRAM, ESDRAM), synchronous link dynamic random access memory (synchronous link DRAM, SLDRAM ) and direct memory bus random access memory (direct rambus RAM, DR RAM).

本申请中,“至少一个”是指一个或者多个,“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B的情况,其中A,B可以是单数或者复数。字符“/”一般表示前后关联对象是一种“或”的关系。“以下至少一项(个)”或其类似表达,是指的这些项中的任意组合,包括单项(个)或复数项(个)的任意组合。例如,a,b,或c中的至少一项(个),可以表示:a,b,c,a-b,a-c,b-c,或a-b-c,其中a,b,c可以是单个,也可以是多个。In this application, "at least one" means one or more, and "multiple" means two or more. "And/or" describes the association relationship of associated objects, indicating that there may be three types of relationships, for example, A and/or B, which can mean: A exists alone, A and B exist simultaneously, and B exists alone, where A, B can be singular or plural. The character "/" generally indicates that the contextual objects are an "or" relationship. "At least one of the following" or similar expressions refer to any combination of these items, including any combination of single or plural items. For example, at least one item (piece) of a, b, or c can represent: a, b, c, a-b, a-c, b-c, or a-b-c, where a, b, c can be single or multiple .

应理解,说明书通篇中提到的“一个实施例”或“一实施例”意味着与实施例有关的特定特征、结构或特性包括在本申请的至少一个实施例中。因此,在整个说明书各处出现的“在一个实施例中”或“在一实施例中”未必一定指相同的实施例。此外,这些特定的特征、结构或特性可以任意适合的方式结合在一个或多个实施例中。应理解,在本申请的各种实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本申请实施例的实施过程构成任何限定。It should be understood that reference throughout the specification to "one embodiment" or "an embodiment" means that a particular feature, structure, or characteristic related to the embodiment is included in at least one embodiment of the present application. Thus, appearances of "in one embodiment" or "in an embodiment" in various places throughout the specification are not necessarily referring to the same embodiment. Furthermore, the particular features, structures or characteristics may be combined in any suitable manner in one or more embodiments. It should be understood that, in various embodiments of the present application, the sequence numbers of the above-mentioned processes do not mean the order of execution, and the execution order of the processes should be determined by their functions and internal logic, and should not be used in the embodiments of the present application. The implementation process constitutes any limitation.

在本说明书中使用的术语“部件”、“模块”、“系统”等用于表示计算机相关的实体、硬件、固件、硬件和软件的组合、软件、或执行中的软件。例如,部件可以是但不限于,在处理器上运行的进程、处理器、对象、可执行文件、执行线程、程序和/或计算机。通过图示,在计算设备上运行的应用和计算设备都可以是部件。一个或多个部件可驻留在进程和/或执行线程中,部件可位于一个计算机上和/或分布在2个或更多个计算机之间。此外,这些部件可从在上面存储有各种数据结构的各种计算机可读介质执行。部件可例如根据具有一个或多个数据分组(例如来自与本地系统、分布式系统和/或网络间的另一部件交互的二个部件的数据,例如通过信号与其它系统交互的互联网)的信号通过本地和/或远程进程来通信。The terms "component", "module", "system" and the like are used in this specification to refer to a computer-related entity, hardware, firmware, a combination of hardware and software, software, or software in execution. For example, a component may be, but is not limited to being, a process running on a processor, a processor, an object, an executable, a thread of execution, a program, and/or a computer. By way of illustration, both an application running on a computing device and the computing device can be components. One or more components can reside within a process and/or thread of execution and a component can be localized on one computer and/or distributed between two or more computers. In addition, these components can execute from various computer readable media having various data structures stored thereon. A component may, for example, be based on a signal having one or more packets of data (e.g., data from two components interacting with another component between a local system, a distributed system, and/or a network, such as the Internet via a signal interacting with other systems). Communicate through local and/or remote processes.

还应理解,本文中涉及的第一、第二以及各种数字编号仅为描述方便进行的区分,并不用来限制本申请实施例的范围。It should also be understood that the first, second and various numbers mentioned herein are only for convenience of description, and are not used to limit the scope of the embodiments of the present application.

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。Those skilled in the art can clearly understand that for the convenience and brevity of the description, the specific working process of the above-described system, device and unit can refer to the corresponding process in the foregoing method embodiment, which will not be repeated here.

在本申请所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。In the several embodiments provided in this application, it should be understood that the disclosed systems, devices and methods may be implemented in other ways. For example, the device embodiments described above are only illustrative. For example, the division of the units is only a logical function division. In actual implementation, there may be other division methods. For example, multiple units or components can be combined or May be integrated into another system, or some features may be ignored, or not implemented. In another point, the mutual coupling or direct coupling or communication connection shown or discussed may be through some interfaces, and the indirect coupling or communication connection of devices or units may be in electrical, mechanical or other forms.

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place, or may be distributed to multiple network units. Part or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.

另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, each unit may exist separately physically, or two or more units may be integrated into one unit.

以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以所述权利要求的保护范围为准。The above is only a specific implementation of the application, but the scope of protection of the application is not limited thereto. Anyone familiar with the technical field can easily think of changes or substitutions within the technical scope disclosed in the application. Should be covered within the protection scope of this application. Therefore, the protection scope of the present application should be determined by the protection scope of the claims.

Claims (24)

1. A method of controlling a vehicle, comprising:
the method comprises the steps of obtaining fault information of a first vehicle, wherein the fault information indicates multiple faults of the first vehicle, and the multiple faults comprise any multiple faults of brake failure, constant-speed cruise failure, laser radar failure, tire burst, battery temperature higher than a preset temperature threshold value and brake lamp failure;
determining driving parameters of a second vehicle according to the severity of each fault in the fault information of the first vehicle, wherein the second vehicle is located in the influence range of the fault of the first vehicle, the severity of the brake failure, the cruise control failure, the tire burst and the battery temperature which are higher than a preset temperature threshold value is high, and the severity of the brake lamp failure and the laser radar failure is low;
transmitting the driving parameters to the second vehicle.
2. The method according to claim 1, wherein the fault information includes that when a brake fails, the second vehicle is located directly in front of the first vehicle, and a distance between the second vehicle and the first vehicle is less than or equal to a preset first distance threshold, and the driving parameters include: lane of travel and/or speed of travel.
3. The method according to claim 1 or 2, wherein the fault information includes that when a tire is burst, the second vehicle is positioned at the front left, right or front right of the first vehicle, and the distance between the second vehicle and the first vehicle is less than or equal to a preset second distance threshold, and the running parameters include: lane of travel and/or speed of travel.
4. The method according to claim 1 or 2, wherein the fault information includes that a distance between the second vehicle and the first vehicle is less than or equal to a preset third distance threshold when a battery temperature is greater than or equal to a preset temperature threshold, and the driving parameters include: speed of travel and/or direction of travel.
5. The method according to claim 1 or 2, wherein the fault information includes that when a brake lamp fails, the second vehicle is located directly behind the first vehicle, and the distance between the second vehicle and the first vehicle is less than or equal to a preset fourth distance threshold, and the driving parameters include: and (4) the running speed.
6. The method according to claim 1 or 2, wherein the fault information includes that the distance between the second vehicle and the first vehicle is smaller than or equal to a preset fifth distance threshold value when the constant-speed cruise fails, and the running parameters include: lane of travel and/or speed of travel.
7. The method of claim 1 or 2, wherein the fault information of the first vehicle comprises a lidar failure, wherein the method further comprises:
receiving distance information between a third vehicle and the first vehicle, the third vehicle including one or more of: the vehicle which is closest to the first vehicle is arranged in front of, behind, on the left of, on the right of, on the front left of, on the front right of, on the rear left of and on the rear right of the first vehicle respectively;
transmitting the distance information to the first vehicle to facilitate the first vehicle determining a distance between the first vehicle and the third vehicle.
8. The method according to claim 1 or 2, characterized in that the method further comprises:
and if the running state information of the first vehicle is not received within the preset time, sending prompt information to the vehicles within the influence range of the fault of the first vehicle, wherein the prompt information indicates that the first vehicle is in fault.
9. The method according to claim 1 or 2, characterized in that the method further comprises:
transmitting failure information of the first vehicle to the second vehicle.
10. A method of controlling a vehicle, comprising:
the method comprises the steps that a second vehicle acquires fault information of a first vehicle, wherein the fault information indicates multiple faults of the first vehicle, the multiple faults include any multiple faults of brake failure, cruise control failure, laser radar failure, tire burst, battery temperature higher than a preset temperature threshold value and brake lamp failure, and the second vehicle is located in an influence range of the faults of the first vehicle;
the second vehicle determines the running parameters of the second vehicle according to the severity of each fault in the fault information of the first vehicle, wherein the severity of the brake failure, the constant-speed cruise failure, the tire burst and the battery temperature which are higher than a preset temperature threshold value is high, and the severity of the brake lamp failure and the laser radar failure is low;
the second vehicle executes a driving behavior according to the driving parameter.
11. The method according to claim 10, wherein the fault information of the first vehicle comprises a brake failure, and when the distance between the second vehicle and the first vehicle is smaller than or equal to a preset first distance threshold value, the driving parameters comprise: driving lane and/or driving speed.
12. The method according to claim 10 or 11, wherein the failure information of the first vehicle includes a tire burst, the second vehicle is located at the front left, right or front right of the first vehicle, and when the distance from the first vehicle is less than or equal to a preset second distance threshold, the driving parameter includes: lane of travel and/or speed of travel.
13. The method according to claim 10 or 11, characterized in that the fault information of the first vehicle comprises: when the battery temperature is greater than or equal to a preset temperature threshold value and the distance between the second vehicle and the first vehicle is less than or equal to a preset third distance threshold value, the driving parameters include: speed of travel and/or direction of travel.
14. The method according to claim 10 or 11, wherein the fault information of the first vehicle comprises a brake light failure, and when the second vehicle is located behind the first vehicle and the distance from the first vehicle is less than or equal to a preset fourth distance threshold, the driving parameters comprise: and (4) the running speed.
15. The method according to claim 10 or 11, wherein the fault information includes a cruise control failure, and when the second vehicle is located directly in front of the first vehicle and the distance from the first vehicle is less than or equal to a preset fifth distance threshold, the driving parameters include: driving lane and/or driving speed.
16. The method according to any one of claims 10 or 11, wherein the fault information of the first vehicle comprises a lidar failure, and the second vehicle is a vehicle that is closest to the first vehicle in front of, behind, to the left, to the right, to the front left, to the front right, to the rear left, or to the rear right of the first vehicle;
wherein the method further comprises: the second vehicle sends distance information between the second vehicle and the first vehicle to facilitate the first vehicle in determining a distance between the first vehicle and the second vehicle.
17. The method according to any one of claims 10 or 11, further comprising:
and the second vehicle prompts the fault information of the first vehicle.
18. The method of claim 17, wherein the second vehicle is indicative of a fault of the first vehicle, comprising:
and the second vehicle prompts the fault information of the first vehicle on a windshield display screen of the second vehicle in a virtual reality mode.
19. The method of claim 18, wherein the second vehicle is configured to prompt the fault information of the first vehicle on a windshield display screen of the second vehicle by way of virtual reality, comprising:
the second vehicle displays the outline of the first vehicle on the windshield display screen and prompts fault information of the first vehicle; or
The second vehicle circles the first vehicle on the windshield display screen and prompts fault information of the first vehicle; or
The second vehicle marks the first vehicle with a preset color on the windshield display screen and prompts fault information of the first vehicle; or
And the second vehicle marks the fault part of the first vehicle on the windshield display screen and prompts fault information of the first vehicle.
20. An apparatus for controlling a vehicle, comprising means for performing the method of any one of claims 1 to 19.
21. An apparatus for controlling a vehicle, comprising a processor for executing a program in a memory to implement a method as claimed in any one of claims 1 to 19.
22. An apparatus for controlling a vehicle, characterized by comprising: a processor and a transceiver;
the processor is configured to execute a computer program stored in the memory to cause the apparatus to perform the method of any one of claims 1 to 19.
23. A processor, comprising: at least one circuit configured to perform the method of any one of claims 1-19.
24. A computer-readable storage medium comprising a program or instructions for performing the method of any one of claims 1 to 19 when the program or instructions are run on a computer.
CN201910487008.8A 2019-06-05 2019-06-05 Method and device for controlling a vehicle Active CN112046419B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910487008.8A CN112046419B (en) 2019-06-05 2019-06-05 Method and device for controlling a vehicle

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910487008.8A CN112046419B (en) 2019-06-05 2019-06-05 Method and device for controlling a vehicle

Publications (2)

Publication Number Publication Date
CN112046419A CN112046419A (en) 2020-12-08
CN112046419B true CN112046419B (en) 2022-12-06

Family

ID=73608937

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910487008.8A Active CN112046419B (en) 2019-06-05 2019-06-05 Method and device for controlling a vehicle

Country Status (1)

Country Link
CN (1) CN112046419B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117120307A (en) * 2021-03-25 2023-11-24 日产自动车株式会社 Vehicle abnormality detection device and vehicle abnormality detection method

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140302774A1 (en) * 2013-04-04 2014-10-09 General Motors Llc Methods systems and apparatus for sharing information among a group of vehicles
CN104575102A (en) * 2014-12-16 2015-04-29 北京中交兴路车联网科技有限公司 Vehicle warning system and method
KR101795249B1 (en) * 2016-05-02 2017-11-07 현대자동차주식회사 Vehicle and supporting method for driving safety of vehicle
CN106355933A (en) * 2016-09-05 2017-01-25 深圳市双赢伟业科技股份有限公司 Vehicle networking processing method and device
US10121376B2 (en) * 2016-10-05 2018-11-06 Ford Global Technologies, Llc Vehicle assistance
CN107241680A (en) * 2017-04-27 2017-10-10 北京摩拜科技有限公司 Communication means, vehicle and server for multiple vehicles
CN107393340A (en) * 2017-07-25 2017-11-24 维沃移动通信有限公司 A kind of communication means and communication terminal
US10481600B2 (en) * 2017-09-15 2019-11-19 GM Global Technology Operations LLC Systems and methods for collaboration between autonomous vehicles
CN108482368B (en) * 2018-03-28 2020-06-23 成都博士信智能科技发展有限公司 Unmanned vehicle anti-collision control method and device based on sand table
CN109606034A (en) * 2018-12-11 2019-04-12 湖北汽车工业学院 A kind of tire blowout early warning system and early warning method

Also Published As

Publication number Publication date
CN112046419A (en) 2020-12-08

Similar Documents

Publication Publication Date Title
US11400944B2 (en) Detecting and diagnosing anomalous driving behavior using driving behavior models
US10991177B2 (en) Method for processing vehicle fault, apparatus, device, and storage medium
CN113377093B (en) Remote control method and device for autonomous driving vehicle
JP7263233B2 (en) Method, system and program for detecting vehicle collision
EP4318144A1 (en) Vehicle trouble diagnosis method and on-board diagnosis apparatus
CN111976727A (en) A kind of automatic driving level adjustment method and related equipment
US20200216027A1 (en) Detecting vehicle intrusion using command pattern models
US11524695B2 (en) Interface for harmonizing performance of different autonomous vehicles in a fleet
CN104057826A (en) Automobile combined instrument control unit, automobile combined instrument and display control method of automobile combined instrument
KR102037459B1 (en) Vehicle monitoring system using sumulator
US20210086766A1 (en) Method for executing a function of a motor vehicle
WO2021018062A1 (en) Pedal fault diagnosis method and device
CN110103908A (en) It is a kind of to be remotely controlled the Control for Dependability method and system parked
CN109747524A (en) Method, device, device and computer storage medium for vehicle failure display
KR20190119514A (en) On-board cybersecurity diagnostic system for vehicle, electronic control unit, and operating method thereof
CN115309135A (en) Vehicle failure determination method, device, storage medium, processor and vehicle
CN114932807A (en) Fault processing method and fault processing system for electric vehicle power system
CN116061974A (en) Data processing method and device for automatic emergency braking system
CN108423007B (en) Target display method and device, electronic equipment and automobile
CN112046419B (en) Method and device for controlling a vehicle
EP4571706A1 (en) Controlling driving operation of one or more vehicles in a geographical area
Muthiya et al. Application of internet of things (IoT) in the automotive industry
EP3624071A1 (en) Method, apparatus and device for monitoring operating status of vehicle
US11875611B2 (en) Remote observation and reporting of vehicle operating condition via V2X communication
CN115703480A (en) System for displaying attention to nearby vehicles and method for providing alerts using the same

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