自动驾驶车辆检测系统及方法与流程

文档序号:15163492发布日期:2018-08-14 17:07阅读:438来源:国知局

本发明涉及车辆检测领域,尤其涉及自动驾驶车辆检测系统及方法。



背景技术:

在自动驾驶汽车生产现场,处于生产线上的自动驾驶汽车一般在下线后集中统一进行故障测试,用以检测车辆存在的故障问题。然而,此类车辆检测方法存在检测滞后、且检测效率不高的问题。

上述内容仅用于辅助理解本发明的技术方案,并不代表承认上述内容是现有技术。



技术实现要素:

本发明的主要目的在于提供一种自动驾驶车辆检测系统及方法,旨在解决自动驾驶车辆生产过程中检测滞后且检测效率不高的问题。

为实现上述目的,本发明提供一种自动驾驶车辆检测系统,所述车辆检测系统包括:管理服务器、自动驾驶车辆、通信单元;所述管理服务器包括发送单元,所述自动驾驶车辆包括故障检测单元;其中,

所述发送单元用于在确认所述自动驾驶车辆到达预设位置时,向所述自动驾驶车辆的故障检测单元发送故障检测控制指令,以使所述故障检测单元对所述自动驾驶车辆执行故障检测;

所述故障检测单元,用于对所述自动驾驶车辆执行故障检测,并向通信单元发送所述自动驾驶车辆的故障检测信息;

所述管理服务器还包括信息获取单元,用于从所述通信单元获取所述自动驾驶车辆的故障检测信息;故障判断单元,用于根据所述故障检测信息,判断所述自动驾驶车辆是否存在故障;

所述发送单元,还用于当判断所述自动驾驶车辆存在故障时,向所述自动驾驶车辆发送第一调度指令,以使所述自动驾驶车辆在接收到所述第一调度指令时进行位置移动。

优选地,所述信息获取单元还用于通过所述通信单元获取所述自动驾驶车辆的位置信息;根据所述自动驾驶车辆的位置信息,判断所述自动驾驶车辆是否到达预设位置。

优选地,所述发送单元还用于当确定所述自动驾驶车辆不存在故障时,向所述自动驾驶车辆发送第二调度指令,以使所述自动驾驶车辆进入下一目标位置。

优选地,所述车辆检测系统还包括后台数据库、预设显示装置;其中,

所述发送单元,还用于输出所述自动驾驶车辆的故障信息至所述后台数据库及所述预设显示装置;

所述后台数据库,还用于根据已接收的所述故障信息及预设统计规则,统计车辆的故障情况。

优选地,所述发送单元还用于当接收到预设调试完成信号后,向所述自动驾驶车辆发送第三调度指令,以使所述自动驾驶车辆在接收到所述第三调度指令时进入下一目标位置。

此外,为实现上述目的,本发明还提供一种自动驾驶车辆检测方法,所述自动驾驶车辆检测方法包括以下步骤:

管理服务器在确认自动驾驶车辆到达预设位置时,向所述自动驾驶车辆的故障检测单元发送故障检测控制指令,以使所述故障检测单元对所述自动驾驶车辆执行故障检测;

所述故障检测单元向通信单元发送所述自动驾驶车辆的故障检测信息;

所述管理服务器从所述通信单元获取所述自动驾驶车辆的故障检测信息;

根据所述车辆检测信息,所述管理服务器判断所述自动驾驶车辆是否存在故障;

若是,则所述管理服务器向所述自动驾驶车辆发送第一调度指令,以使所述自动驾驶车辆进行位置移动。

优选地,所述管理服务器确认自动驾驶车辆到达预设位置的步骤包括:

所述管理服务器通过所述通信单元获取所述自动驾驶车辆的位置信息;

根据所述自动驾驶车辆的位置信息,判断所述自动驾驶车辆是否到达预设位置。

优选地,所述根据所述车辆检测信息,确定所述自动驾驶车辆是否存在故障的步骤之后,还包括:

若确定所述自动驾驶车辆不存在故障,则向所述自动驾驶车辆发送第二调度指令,以使所述自动驾驶车辆进入下一目标位置。

优选地,在所述向车辆调度系统发送第一调度指令,以使所述自动驾驶车辆进行位置移动的步骤之后,包括:

输出所述自动驾驶车辆的故障信息至后台数据库及预设显示装置;其中,所述后台数据库根据已接收的所述故障信息及预设统计规则,统计车辆的故障情况。

优选地,所述向车辆调度系统发送第一调度指令,以使所述自动驾驶车辆进行位置移动的步骤之后,还包括:

当接收到预设调试完成信号后,向所述自动驾驶车辆发送第三调度指令,以使所述自动驾驶车辆进入下一目标位置。

本发明提供的自动驾驶车辆检测系统及方法,通过在自动驾驶车辆到达预设位置后,故障检测单元对自动驾驶车辆进行检测,得到自动驾驶车辆的故障检测信息,以及管理服务器通过通信单元实时或即时获取到自动驾驶车辆的故障检测信息后,判断自动驾驶车辆是否存在故障。当判断自动驾驶车辆存在故障时,管理服务器向生产现场的自动驾驶车辆发出调度指令,以控制自动驾驶车辆自行进行位置移动,从而实现对下线的自动驾驶车辆的故障快速检测及快速维修,提高了车辆产线调度的自动化水平和车辆检修效率,有利于提升车辆的质量水平。

附图说明

图1是本发明自动驾驶车辆检测系统框图;

图2为本发明自动驾驶车辆检测方法的流程示意图。

本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

由于现有自动驾驶车辆在一般在下线后集中统一进行故障检测,导致检测滞后、且检测效率不高,本发明提供一种解决方案,旨在解决上述问题。

本发明实施例的主要解决方案是提供一种自动驾驶车辆检测系统,所述车辆检测系统包括:管理服务器、自动驾驶车辆、通信单元;所述管理服务器包括发送单元,所述自动驾驶车辆包括故障检测单元;其中,所述发送单元用于在确认所述自动驾驶车辆到达预设位置时,向所述自动驾驶车辆的故障检测单元发送故障检测控制指令,以使所述故障检测单元对所述自动驾驶车辆执行故障检测;所述故障检测单元,用于对所述自动驾驶车辆执行故障检测,并向通信单元发送所述自动驾驶车辆的故障检测信息;所述管理服务器还包括信息获取单元,用于从所述通信单元获取所述自动驾驶车辆的故障检测信息;故障判断单元,用于根据所述故障检测信息,判断所述自动驾驶车辆是否存在故障;所述发送单元,还用于当判断所述自动驾驶车辆存在故障时,向所述自动驾驶车辆发送第一调度指令,以使所述自动驾驶车辆在接收到所述第一调度指令时进行位置移动。

参照图1,本发明实施例提供一种自动驾驶车辆检测系统,至少包括:管理服务器100、自动驾驶车辆200、通信单元300;其中,所述管理服务器100包括发送单元101;所述自动驾驶车辆200包括故障检测单元201。所述发送单元101用于在确认自动驾驶车辆到达预设位置时,向所述自动驾驶车辆200的故障检测单元201发送故障检测控制指令,以使所述故障检测单元201对所述自动驾驶车辆200执行故障检测;

在具体实施中,所述自动驾驶车辆200优选为在车辆生产线的总装工序上完成各种零部件组装装配工作的待检验的自动驾驶车辆的整车。当自动驾驶车辆到达车辆生产线的总装工序末端的预设位置时,所述管理服务器100的发送单元101向自动驾驶车辆200的故障检测单元201发送故障检测控制指令。

所述故障检测单元201,用于对所述自动驾驶车辆200执行故障检测,并向通信单元300发送所述自动驾驶车辆200的故障检测信息;

其中,所述自动驾驶车辆200的故障检测单元201安装于自动驾驶车辆200上或者与自动驾驶车辆200建立有线/无线通信连接,用于对自动驾驶车辆200的零部件、设备、车辆系统执行动态的通电检测以及静态的断点检测,例如检测车辆的元器件、软件系统配置,具体包括对自动驾驶车辆200进行维护的故障检测项目,包括检测程序和检测参数。故障检测单元201与通信单元300之间的通讯可以利用通讯总线,比如rs485。而两个单元之间实际的连接可以通过有线和无线两种方式。故障检测单元将对自动驾驶车辆的故障检测信息发送至通信单元。其中,自动驾驶车辆的故障检测信息包括执行检测后得到的相关数据及信息。

所述管理服务器100还包括信息获取单元102,用于从所述通信单元300获取所述自动驾驶车辆200的故障检测信息;故障判断单元103,用于根据所述车辆检测信息,判断所述自动驾驶车辆200是否存在故障;所述发送单元101,还用于当判断所述自动驾驶车辆存在故障时,向自动驾驶车辆200发送第一调度指令,以使所述自动驾驶车辆200在接收到所述第一调度指令时进行位置移动。

通信单元300接收到故障检测单元201发送的故障检测信息后,对故障检测信息进行缓存,然后再转发至管理服务器100;或者直接转发至管理服务器100。其中,管理服务器100与通信单元建立通信连接,实时或即时地从通信单元300获取到自动驾驶车辆200的故障检测信息后,根据该故障检测信息,判断自动驾驶车辆200是否存在故障。

当判断出自动驾驶车辆200存在故障后,向自动驾驶车辆200发送第一调度指令,以使自动驾驶车辆自动行驶至预设维修位置,以便维修人员对自动驾驶车辆进行及时的故障维修和车辆调试。例如,自动驾驶车辆自行移动指定维修位置,或者自动驾驶车辆自动暂停,中止送往下一工序位置。其中,管理服务器100通过通信单元200,向自动驾驶车辆200发送该调度指令。

在本实施例中,通过在自动驾驶车辆到达预设位置后,故障检测单元对自动驾驶车辆进行检测,得到自动驾驶车辆的故障检测信息,以及管理服务器通过通信单元实时或即时获取到自动驾驶车辆的故障检测信息后,判断自动驾驶车辆是否存在故障。当判断自动驾驶车辆存在故障时,管理服务器向生产现场的自动驾驶车辆发出调度指令,以控制自动驾驶车辆自行进行位置移动,从而实现对下线的自动驾驶车辆的故障快速检测及快速维修,提高了车辆产线调度的自动化水平和车辆检修效率,有利于提升车辆的质量水平。

进一步地,如图1所示,所述信息获取单元102还用于通过所述通信单元获取所述自动驾驶车辆200的位置信息;根据所述自动驾驶车辆200的位置信息,判断所述自动驾驶车辆200是否到达预设位置。

具体地,管理服务器100获取自动驾驶车辆200当前位置信息,例如车辆所在工位点位置。基于获取的自动驾驶车辆200的位置信息,判断自动驾驶车辆200是否到达预设位置。其中,所述预设位置优选为车辆生产线的总装工序的末端工位点。

进一步地,所述发送单元101还用于当确定所述自动驾驶车辆200不存在故障时,向所述自动驾驶车辆200发送第二调度指令,以使所述自动驾驶车辆进入下一目标位置。

即管理服务器100判断自动驾驶车辆200检测正常时,向自动驾驶车辆200发送调度指令,以使自动驾驶车辆200自行行驶至下一道工序或者其他目标位置。其中,管理服务器100通过通信单元200,向自动驾驶车辆200发送该调度指令。

进一步地,如图1所示,所述车辆检测系统还包括后台数据库400、预设显示装置500;其中,所述发送单元101,还用于输出所述自动驾驶车辆200的故障信息至所述后台数据库400及所述预设显示装置500;

所述后台数据库400,还用于根据已接收的所述故障信息及预设统计规则,统计车辆的故障情况。

在每次自动驾驶车辆自动行驶至预设位置后,自动将车辆的故障信息输出至后台数据库,以便对车辆的故障进行统计,如统计车辆故障率、维修作业效率,并生成统计报告。生产现场管理者可以根据实际需要调取车辆的故障信息或者故障统计报告,从而作出更好的生产管理改进与决策。此外,将自动驾驶车辆的故障信息输送至预设显示装置,例如对自动驾驶车辆进行维修的工位位置的显示屏幕。具体地,将管理服务器得到的自动驾驶车辆故障诊断结果输出为故障列表,并输出至预设显示屏幕。这样,现场维修人员可以方便地看到自动驾驶车辆的故障诊断结果信息,有助于维修人员更好地维修故障和调试车辆,提高维修效率。

进一步地,如图1所示,所述发送单元101还用于当接收到预设调试完成信号后,向所述车辆调度系统400发送第三调度指令;

所述车辆调度系统400还用于在接收到所述第三调度指令时,控制所述自动驾驶车辆进入下一目标位置。

当对存在故障的自动驾驶车辆完成维修后,维修人员通过信号发射装置向管理服务器发送调试完成信号。管理服务器根据该调试完成信号,向自动驾驶车辆发送调度指令,使得自动驾驶车辆自动行驶至下一工序位置或者其他预设位置。这样,保证存在故障的车辆在获得检修恢复正常后及时进入下一目标位置,维护正常的车辆生产进度。

参照图2,本发明实施例还提供一种车辆检测方法,所述车辆检测方法包括以下步骤:

步骤s10,管理服务器在确认自动驾驶车辆到达预设位置时,向所述自动驾驶车辆的故障检测单元发送故障检测控制指令,以使所述故障检测单元对所述自动驾驶车辆执行故障检测;

在具体实施时,所述自动驾驶车辆优选为在车辆生产线的总装工序上完成各种零部件组装装配工作的待检验的自动驾驶车辆的整车。当自动驾驶车辆到达车辆生产线的总装工序末端的预设位置时,所述管理服务器的发送单元向自动驾驶车辆的故障检测单元发送故障检测控制指令。其中,所述自动驾驶车辆的故障检测单元安装于自动驾驶车辆上或者与自动驾驶车辆建立有线/无线通信连接,用于对自动驾驶车辆的零部件、设备、车辆系统执行动态的通电检测以及静态的断点检测,例如检测车辆的元器件、软件系统配置,具体包括对自动驾驶车辆进行维护的故障检测项目,包括检测程序和检测参数。

步骤s20,所述故障检测单元向通信单元发送所述自动驾驶车辆的故障检测信息;

故障检测单元与通信单元之间的通讯可以利用通讯总线,比如rs485。而两个单元之间实际的连接可以通过有线和无线两种方式。故障检测单元将对自动驾驶车辆的故障检测信息发送至通信单元。其中,自动驾驶车辆的故障检测信息包括执行检测后得到的相关数据及信息。

步骤s30,所述管理服务器从所述通信单元获取所述自动驾驶车辆的故障检测信息;

通信单元接收到故障检测单元发送的故障检测信息后,对故障检测信息进行缓存,然后再转发至管理服务器;或者直接转发至管理服务器。

步骤s40,根据所述车辆检测信息,所述管理服务器判断所述自动驾驶车辆是否存在故障;

管理服务器实时或即时地从通信单元获取到自动驾驶车辆的故障检测信息后,根据该故障检测信息,判断自动驾驶车辆是否存在故障。

步骤s50,若是,则所述管理服务器向车辆调度系统发送第一调度指令,以使所述自动驾驶车辆进行位置移动。

当判断出自动驾驶车辆200存在故障后,向自动驾驶车辆200发送第一调度指令,以使自动驾驶车辆自动行驶至预设维修位置,以便维修人员对自动驾驶车辆进行及时的故障维修和车辆调试。例如,自动驾驶车辆自行移动指定维修位置,或者自动驾驶车辆自动暂停,中止送往下一工序位置。其中,管理服务器100通过通信单元200,向自动驾驶车辆200发送该调度指令。

在本实施例中,通过在自动驾驶车辆到达预设位置后,故障检测单元对自动驾驶车辆进行检测,得到自动驾驶车辆的故障检测信息,以及管理服务器通过通信单元实时或即时获取到自动驾驶车辆的故障检测信息后,判断自动驾驶车辆是否存在故障。当判断自动驾驶车辆存在故障时,管理服务器向生产现场的自动驾驶车辆发出调度指令,以控制自动驾驶车辆自行进行位置移动,从而实现对下线的自动驾驶车辆的故障快速检测及快速维修,提高了车辆产线调度的自动化水平和车辆检修效率,有利于提升车辆的质量水平。

进一步地,所述管理服务器确认自动驾驶车辆到达预设位置的步骤包括:所述管理服务器通过所述通信单元获取所述自动驾驶车辆的位置信息;根据所述自动驾驶车辆的位置信息,判断所述自动驾驶车辆是否到达预设位置。

具体地,管理服务器获取自动驾驶车辆当前位置信息,例如车辆所在工位点位置。基于获取的自动驾驶车辆的位置信息,判断自动驾驶车辆是否到达预设位置。其中,所述预设位置优选为车辆生产线的总装工序的末端工位点。

进一步地,所述根据所述车辆检测信息,确定所述自动驾驶车辆是否存在故障的步骤之后,还包括:若确定所述自动驾驶车辆不存在故障,则向所述自动驾驶车辆200发送第二调度指令,以使所述自动驾驶车辆进入下一目标位置。

即管理服务器判断自动驾驶车辆检测正常时,向自动驾驶车辆发送调度指令,以使自动驾驶车辆自行行驶至下一道工序或者其他目标位置。其中,管理服务器通过通信单元,向自动驾驶车辆发送该调度指令。

进一步地,在所述向车辆调度系统发送第一调度指令,以使所述自动驾驶车辆进行位置移动的步骤之后,包括:输出所述自动驾驶车辆的故障信息至后台数据库及预设显示装置;其中,所述后台数据库根据已接收的所述故障信息及预设统计规则,统计车辆的故障情况。

在每次自动驾驶车辆自动行驶至预设位置后,自动将车辆的故障信息输出至后台数据库,以便对车辆的故障进行统计,如统计车辆故障率、维修作业效率,并生成统计报告。生产现场管理者可以根据实际需要调取车辆的故障信息或者故障统计报告,从而作出更好的生产管理改进与决策。此外,将自动驾驶车辆的故障信息输送至预设显示装置,例如对自动驾驶车辆进行维修的工位位置的显示屏幕。具体地,将管理服务器得到的自动驾驶车辆故障诊断结果输出为故障列表,并输出至预设显示屏幕。这样,现场维修人员可以方便地看到自动驾驶车辆的故障诊断结果信息,有助于维修人员更好地维修故障和调试车辆,提高维修效率。

进一步地,在所述向车辆调度系统发送第一调度指令,以使所述自动驾驶车辆进行位置移动的步骤之后,包括:

输出所述自动驾驶车辆的故障信息至后台数据库及预设显示装置;其中,所述后台数据库根据已接收的所述故障信息及预设统计规则,统计车辆的故障情况。

当对存在故障的自动驾驶车辆完成维修后,维修人员通过信号发射装置向管理服务器发送调试完成信号。管理服务器根据该调试完成信号,向自动驾驶车辆发送调度指令,使得自动驾驶车辆自动行驶至下一工序位置或者其他预设位置。这样,保证存在故障的车辆在获得检修恢复正常后及时进入下一目标位置,维护正常的车辆生产进度。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。

上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该软件产品存储在存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。

以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

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