System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及车辆,尤其涉及一种车辆紧急呼叫系统自检方法、装置、车载tbox及车辆。
技术介绍
1、车辆的安全性一直是人们关注的热点话题,车辆紧急呼叫系统对于车辆的安全性而言至关重要。车辆紧急呼叫系统能够在车辆发生紧急情况时,如碰撞及翻车等,自动拨打紧急求助电话,以便及时得到救援。
2、目前,通常通过mcu(microcontroller unit,微控制单元)检测车辆紧急呼叫系统的各种硬件设备的工作状态,如传感器及通信模块等,以此来判断车辆紧急呼叫系统是否出现故障,完成自检。然而,该方法存在一定缺陷:一、当硬件设备出现老化、磨损问题等时,会出现线束干扰等情况,导致车辆紧急呼叫系统自检的准确性较低;二、该方法未对软件故障进行检测,存在漏检的风险。
技术实现思路
1、本申请提供一种车辆紧急呼叫系统自检方法、装置、车载tbox及车辆,以解决现有技术中车辆紧急呼叫系统的自检准确性较低以及未对软件故障进行检测,导致存在漏检风险的问题。
2、本申请提供的一种车辆紧急呼叫系统自检方法,其特征在于,
3、按照预设的检测周期,对车辆紧急呼叫系统的关联软件进行故障检测,得到第一检测结果,所述故障检测包括:网络连接检测及卫星功能检测;
4、在确定所述第一检测结果为网络连接检测异常和/或卫星功能检测异常的情况下,重新进行对应检测,得到第二检测结果;若所述第二检测结果与所述第一检测结果相同,则将所述第一检测结果上报至目标端。
5、于本申请一实施例中,
6、在确定所述第一检测结果为软件完整性异常的情况下,将所述第一检测结果上报至所述目标端。
7、于本申请一实施例中,所述网络连接检测包括:网络注册状态检测、网络信号强度检测、呼叫功能检测、短信功能检测以及数据业务功能检测;
8、其中,所述网络注册状态检测指获取所述关联软件的移动网络注册信息,基于所述移动网络注册信息,确定所述关联软件网络注册正常或异常,并且,通过调用所述关联软件的网络功能,以确定所述关联软件的网络功能正常或异常,所述网络功能包括:选网功能和切换网络功能;所述数据业务功能检测指通过调用所述关联软件的数据业务功能,得到所述关联软件的数据业务的连接速度与稳定性信息,所述数据业务为上网业务或数据下载业务;基于所述连接速度与所述稳定性信息,确定所述关联软件的数据业务功能正常或异常;所述关联软件网络注册异常、所述网络功能异常、网络信号强度异常、呼叫功能异常、短信功能异常以及所述数据业务功能异常均属于所述网络连接检测异常。
9、于本申请一实施例中,所述卫星功能检测包括:卫星信号接收情况检测、卫星信号强度检测、卫星定位精度检测以及卫星时钟信息精度检测,其中,卫星定位精度检测指在预设时长内,多次获取卫星定位信息,若任意两个所述卫星定位信息之间的差值大于或等于预设的定位误差阈值,则确定卫星定位精度异常;所述卫星时钟信息精度检测指若卫星时钟信息与本地设备的时钟信息之间的差值大于或等于预设的时钟信息阈值,则确定卫星时钟信息异常;卫星信号接收情况异常、卫星信号强度异常、所述卫星定位精度异常以及所述卫星时钟信息异常均属于所述卫星功能检测异常。
10、于本申请一实施例中,所述软件完整性检测包括:目标文件完整性检测、目标接口完整性检测以及功能完整性检测;所述目标文件包括:软件安装文件、软件配置文件以及库文件;所述目标接口指所述关联软件的接口、外部系统及服务的接口;所述功能完整性检测指通过调用所述关联软件的各个功能,以确定所述关联软件的软件功能正常或异常;目标文件完整性异常、目标接口完整性异常以及所述软件功能异常均属于所述软件完整性异常。
11、于本申请一实施例中,还包括:接收所述目标端传输的自检指令;
12、对所述自检指令进行有效性校验,在校验通过的情况下,基于所述自检指令,对所述车辆紧急呼叫系统的所述关联软件进行故障检测与上报。
13、于本申请一实施例中,还包括:
14、在确定所述车辆紧急呼叫系统启动的情况下,对所述车辆紧急呼叫系统的所述关联软件进行故障检测与上报。
15、本申请还提供一种车辆紧急呼叫系统自检装置,包括:
16、软件自检模块,用于按照预设的检测周期,对车辆紧急呼叫系统的关联软件进行故障检测,得到第一检测结果,所述故障检测包括:网络连接检测及卫星功能检测;
17、处理模块,用于在确定所述第一检测结果为网络连接检测异常和/或卫星功能检测异常的情况下,重新进行对应检测,得到第二检测结果;若所述第二检测结果与所述第一检测结果相同,则将所述第一检测结果上报至目标端。
18、本申请还提供一种车载tbox,包括:如上述所述的车辆紧急呼叫系统自检装置。
19、本申请还提供一种车辆,包括:如上述所述的车载tbox。
20、本申请的有益效果:本申请提出的车辆紧急呼叫系统自检方法、装置、车载tbox及车辆,该方法通过按照预设的检测周期,对车辆紧急呼叫系统的关联软件进行故障检测,得到第一检测结果,故障检测包括:网络连接检测及卫星功能检测;在第一检测结果为网络连接检测异常和/或卫星功能检测异常的情况下,重新进行对应检测,得到第二检测结果;若第二检测结果与第一检测结果相同,则将第一检测结果上报至目标端。有效提高了车辆紧急呼叫系统的自检准确性,避免由于硬件设备老化、磨损等带来的误检或漏检等问题。可以理解的,现有技术中mcu在检测硬件设备的工作状态时,由于硬件设备老化、磨损等,可能出现线束干扰等情况,导致误检或漏检,而该方法通过对车辆紧急呼叫系统的关联软件进行故障检测,能够有助于提高车辆紧急呼叫系统自检的精准性。例如:假设mcu硬件设备检测的结果为定位传感器工作正常,而该方法得到的检测结果为卫星功能异常,则表明mcu硬件设备检测可能出现误检,从而提高车辆紧急呼叫系统的自检精准性。并且,通过对车辆紧急呼叫系统的关联软件进行故障检测,能够较好地实现对车辆紧急呼叫系统的全面检测,从而全面保障车辆紧急呼叫系统的正常运行,提高车辆的安全性。另外,该方法通过在确定第一检测结果为网络连接检测异常和/或卫星功能检测异常的情况下,重新进行对应检测,得到第二检测结果,并在第二检测结果与第一检测结果相同的情况下,将第一检测结果上报至目标端,能够进一步提高车辆紧急呼叫系统自检的精准性。
本文档来自技高网...【技术保护点】
1.一种车辆紧急呼叫系统自检方法,其特征在于,
2.根据权利要求1所述的车辆紧急呼叫系统自检方法,其特征在于,所述故障检测还包括软件完整性检测;
3.根据权利要求1所述的车辆紧急呼叫系统自检方法,其特征在于,所述网络连接检测包括:网络注册状态检测、网络信号强度检测、呼叫功能检测、短信功能检测以及数据业务功能检测;
4.根据权利要求1所述的车辆紧急呼叫系统自检方法,其特征在于,所述卫星功能检测包括:卫星信号接收情况检测、卫星信号强度检测、卫星定位精度检测以及卫星时钟信息精度检测,其中,卫星定位精度检测指在预设时长内,多次获取卫星定位信息,若任意两个所述卫星定位信息之间的差值大于或等于预设的定位误差阈值,则确定卫星定位精度异常;所述卫星时钟信息精度检测指若卫星时钟信息与本地设备的时钟信息之间的差值大于或等于预设的时钟信息阈值,则确定卫星时钟信息异常;卫星信号接收情况异常、卫星信号强度异常、所述卫星定位精度异常以及所述卫星时钟信息异常均属于所述卫星功能检测异常。
5.根据权利要求2所述的车辆紧急呼叫系统自检方法,其特征在于,所述软件完整性
6.根据权利要求1至5任一项所述的车辆紧急呼叫系统自检方法,其特征在于,还包括:接收所述目标端传输的自检指令;
7.根据权利要求1至5任一项所述的车辆紧急呼叫系统自检方法,其特征在于,还包括:
8.一种车辆紧急呼叫系统自检装置,其特征在于,包括:
9.一种车载TBOX,其特征在于,包括:如权利要求8所述的车辆紧急呼叫系统自检装置。
10.一种车辆,其特征在于,包括:如权利要求9所述的车载TBOX。
...【技术特征摘要】
1.一种车辆紧急呼叫系统自检方法,其特征在于,
2.根据权利要求1所述的车辆紧急呼叫系统自检方法,其特征在于,所述故障检测还包括软件完整性检测;
3.根据权利要求1所述的车辆紧急呼叫系统自检方法,其特征在于,所述网络连接检测包括:网络注册状态检测、网络信号强度检测、呼叫功能检测、短信功能检测以及数据业务功能检测;
4.根据权利要求1所述的车辆紧急呼叫系统自检方法,其特征在于,所述卫星功能检测包括:卫星信号接收情况检测、卫星信号强度检测、卫星定位精度检测以及卫星时钟信息精度检测,其中,卫星定位精度检测指在预设时长内,多次获取卫星定位信息,若任意两个所述卫星定位信息之间的差值大于或等于预设的定位误差阈值,则确定卫星定位精度异常;所述卫星时钟信息精度检测指若卫星时钟信息与本地设备的时钟信息之间的差值大于或等于预设的时钟信息阈值,则确定卫星时钟信息异常;卫星信号接收情况异常、卫星信号强度异常、所述卫星定位精度异常以及所述卫星时钟信息异常均属于所述卫星功能检测异常。<...
【专利技术属性】
技术研发人员:谢彬,朱杰平,刘思培,
申请(专利权)人:重庆赛力斯凤凰智创科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。