一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

电路性能检测方法、装置、设备及存储介质与流程

2023-02-10 17:55:56 来源:中国专利 TAG:


1.本技术涉及智能驾驶车辆技术领域,尤其涉及一种电路性能检测方法、装置、设备及存储介质。


背景技术:

2.智能驾驶车辆是通过车载传感器感知道路环境,自动规划行车路线并控制车辆到达预定目标的智能汽车。它集自动控制、体系结构、人工智能、视觉计算等众多技术于一体,是计算机科学、模式识别和智能控制技术高度发展的产物,也是衡量一个国家科研实力和工业水平的一个重要标志,在国防和国民经济领域具有广阔的应用前景。
3.功能安全是电子电气产品重要的设计要素,在汽车、核电、民航和轨道交通等领域越来越受到关注和重视,正在成为这些领域的核心技术之一。尤其在近些年兴起的汽车自动驾驶、无人驾驶领域,功能安全的重要性更是不言而喻。车辆控制器的功能安全需要基于其电子电气系统的故障来进行风险分析和评估,围绕其故障进行有效的安全机制设计和测试验证等活动,这其中首要的工作就是需要对电子电气系统进行故障探测。
4.目前,在电子电气系统设计完成后,通过向电子电气系统注入能够激发安全机制的测试用例来进行故障探测,这种测试验证方法属于设计完成后的测试阶段验证,若测试结果不通过,则需要对电子电气系统进行重新设计,成本较高。


技术实现要素:

5.为了解决上述技术问题或者至少部分地解决上述技术问题,本技术提供了一种电路性能检测方法、装置、设备及存储介质,针对车辆控制器电路原理图进行电路的安全性能检测,降低成本、人力和资源的浪费。
6.本技术实施例提供一种电路性能检测方法,包括:
7.获取车辆控制器电路原理图;
8.从所述车辆控制器电路原理图中提取多个元器件各自的属性信息;
9.根据所述多个元器件各自的属性信息,获取所述车辆控制器电路原理图对应的电路的总体故障探测覆盖信息;
10.根据所述车辆控制器电路原理图对应的电路的总体故障探测覆盖信息,确定所述车辆控制器电路原理图对应的电路的安全性能检测结果。
11.可选地,根据所述多个元器件各自的属性信息,获取所述车辆控制器电路原理图对应的电路的总体故障探测覆盖信息,包括:
12.根据所述多个元器件各自的属性信息,确定多个元器件各自的剩余故障率和多个元器件各自的故障率;
13.根据所述多个元器件各自的剩余故障率和多个元器件各自的故障率,获取所述车辆控制器电路原理图对应的电路的总体故障探测覆盖率,所述总体故障探测覆盖率作为所述总体故障探测覆盖信息。
14.可选地,根据所述多个元器件各自的属性信息,确定多个元器件各自的剩余故障率和多个元器件各自的故障率,包括:
15.根据所述多个元器件各自的属性信息,获取多个元器件各自的故障率;
16.根据所述多个元器件各自的属性信息,获取多个元器件各自的故障模式和故障模式百分比;
17.根据所述多个元器件各自的属性信息,确定多个元器件各自在其故障模式下的故障探测覆盖率;
18.根据所述多个元器件的各自的故障探测覆盖率、故障模式百分比和故障率,计算多个元器件各自的剩余故障率。
19.可选地,根据多个元器件各自的属性信息,获取多个元器件各自的故障率,包括:
20.根据多个元器件各自的属性信息,查询元器件的属性信息、基本故障率、工作应力、质量等级与环境应力的映射关系表,得到多个元器件各自的基本故障率、工作应力、质量等级和环境应力;
21.根据多个元器件各自的基本故障率、工作应力、质量等级和环境应力,计算得到多个元器件各自的故障率。
22.可选地,根据所述多个元器件各自的剩余故障率和多个元器件各自的故障率,获取所述车辆控制器电路原理图对应的电路的总体故障探测覆盖率,包括:
23.对所述多个元器件各自的剩余故障率求和,得到第一和值;
24.对多个元器件各自的故障率求和,得到第二和值;
25.根据第一和值和第二和值的比值,计算得到车辆控制器电路原理图对应的电路的总体故障探测覆盖率。
26.可选地,所述总体故障探测覆盖信息包括总体故障探测覆盖率,根据车辆控制器电路原理图对应的电路的总体故障探测覆盖信息,确定车辆控制器电路原理图对应的电路的安全性能检测结果,包括:
27.若所述总体故障探测覆盖率大于设定覆盖率阈值,则生成车辆控制器电路原理图对应的电路的安全性能检测通过的检测结果;
28.若所述总体故障探测覆盖率小于等于设定覆盖率阈值,则生成车辆控制器电路原理图对应的电路的安全性能检测不通过的检测结果。
29.可选地,所述多个元器件的属性信息包括:位号,序号,元器件名称,元器件类型和元器件型号;所述车辆控制器电路原理图包括元器件属性列表和车辆控制器电路图,则从所述车辆控制器电路原理图中提取多个元器件的属性信息,包括:
30.从车辆控制器电路图中提取多个元器件各自的位号;
31.根据多个元器件各自的位号,查询元器件属性列表,得到多个元器件各自的序号、元器件名称、元器件类型和元器件型号,其中,元器件属性列表存储有元器件的位号、序号、元器件名称、元器件类型和元器件型号的映射关系。
32.本技术实施例还提供一种电路信息检测装置,包括:
33.第一获取模块,用于获取车辆控制器电路原理图;
34.提取模块,用于从所述车辆控制器电路原理图中提取多个元器件各自的属性信息;
35.第二获取模块,用于根据所述多个元器件各自的属性信息,获取所述车辆控制器电路原理图对应的电路的总体故障探测覆盖信息;
36.确定模块,用于根据所述车辆控制器电路原理图对应的电路的总体故障探测覆盖信息,确定所述车辆控制器电路原理图对应的电路的安全性能检测结果。
37.本技术实施例还提供一种电子设备,包括:
38.处理器;以及
39.存储程序的存储器,
40.其中,所述程序包括指令,所述指令在由所述处理器执行时使所述处理器执行上述的方法。
41.本技术实施例还提供一种存储有计算机指令的非瞬时计算机可读存储介质,其中,所述计算机指令用于使所述计算机执行上述的方法。
42.在本技术的一些实施例中,获取车辆控制器电路原理图;从车辆控制器电路原理图中提取多个元器件各自的属性信息;根据多个元器件各自的属性信息,获取车辆控制器电路原理图对应的电路的总体故障探测覆盖信息;根据车辆控制器电路原理图对应的电路的总体故障探测覆盖信息,确定车辆控制器电路原理图对应的电路的安全性能检测结果,解决了电子电气系统的故障安全机制只能在测试阶段验证,不能在故障安全机制设计阶段验证,从而导致重新设计故障安全机制而造成的成本,时间和人力的浪费。
附图说明
43.此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本技术的实施例,并与说明书一起用于解释本技术的原理。
44.为了更清楚地说明本技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
45.图1为本技术示例性实施例提供的一种电路性能检测方法的流程示意图;
46.图2为本技术示例性实施例提供的一种车辆控制器电路图的示意图;
47.图3为本技术示例性实施例提供的另一种电路性能检测方法的流程示意图;
48.图4为本技术示例性实施例提供的一种电路性能检测装置的结构示意图;
49.图5为本技术示例性实施例提供的一种电子设备的示意图。
具体实施方式
50.为了能够更清楚地理解本技术的上述目的、特征和优点,下面将对本技术的方案进行进一步描述。需要说明的是,在不冲突的情况下,本技术的实施例及实施例中的特征可以相互组合。
51.在下面的描述中阐述了很多具体细节以便于充分理解本技术,但本技术还可以采用其他不同于在此描述的方式来实施;显然,说明书中的实施例只是本技术的一部分实施例,而不是全部的实施例。
52.在电子电气系统设计完成后,通过向电子电气系统注入能够激发安全机制的测试用例来进行故障探测,这种测试验证方法属于设计完成后的测试阶段验证,若测试结果不
通过,则需要对电子电气系统进行重新设计,成本较高。
53.针对上述存在的技术问题,在本技术的一些实施例中,获取车辆控制器电路原理图;从车辆控制器电路原理图中提取多个元器件各自的属性信息;根据多个元器件各自的属性信息,获取车辆控制器电路原理图对应的电路的总体故障探测覆盖信息;根据车辆控制器电路原理图对应的电路的总体故障探测覆盖信息,确定车辆控制器电路原理图对应的电路的安全性能检测结果,解决了电子电气系统的故障安全机制只能在测试阶段验证,不能在故障安全机制设计阶段验证,从而导致重新设计故障安全机制而造成的成本,时间和人力的浪费。
54.以下结合附图,详细说明本技术各实施例提供的技术方案。
55.图1为本技术示例性实施例提供的一种电路性能检测方法的流程示意图。如图1所示,该电路性能检测方法包括:
56.s101:获取车辆控制器电路原理图;
57.s102:从车辆控制器电路原理图中提取多个元器件各自的属性信息;
58.s103:根据多个元器件各自的属性信息,获取车辆控制器电路原理图对应的电路的总体故障探测覆盖信息;
59.s104:根据车辆控制器电路原理图对应的电路的总体故障探测覆盖信息,确定车辆控制器电路原理图对应的电路的安全性能检测结果。
60.在本实施例中,上述方法的执行主体电路性能检测设备,可以为终端设备或者服务器。当执行主体为服务器时,本实施例不限定服务器的实现形式,服务器可以是常规服务器、云服务器、云主机、虚拟中心等服务器设备。其中,服务器设备的构成主要包括处理器、硬盘、内存、系统总线等,和通用的计算机架构类似。当执行主体为终端设备时,本实施例不限定终端设备的实现形式,终端设备可以为个人电脑,手机,平板电脑,智能音箱和智能电视等。
61.需要说明的是,车辆控制器电路原理图,包括元器件属性列表和车辆控制器电路图。其中,元器件属性列表和车辆控制器电路图为文本格式。电路性能检测设备可以从元器件属性列表和车辆控制器电路图中提取元器件的属性信息。
62.例如,图2为本技术示例性实施例提供的一种车辆控制器电路图的示意图。如图2所示,车辆控制器电路图包括传感器输入单元11,智能驾驶处理单元12和信号输出单元13。其中,传感器输入单元11包括视觉传感器111和雷达传感器112;智能驾驶处理单元12包括智能处理单元121,智能处理单元122,以太网网关123,mcu124和电源125;信号输出单元13包括车身执行机构131。
63.例如,下表1为本技术示例性实施例提供的一种元器件属性列表的示意图。如表1所示,元器件属性列表包括各元器件的序号、元器件名称、位号、元器件类型和元器件型号。
64.序号元器件名称位号元器件类型元器件型号(元器件规格)1主控芯片xxxsocsa8155p2phyxxxicksz9031rnx3tvs二极管xxx硅二极管2sc5566-td4贴片电阻xxx金属膜电阻0207 0r 0ω0.5w 1%5贴片电阻xxx金属膜电阻0402 1nf 50v k x7r-sx
6电感xxx磁珠电感cbm160808u101t7电容xxx陶瓷电容0402 1uf 6.3v z y5v8switch socxxxic88ea6352...............
65.表1
66.元器件的属性信息,包括但不限于以下几种:序号,元器件名称,位号,元器件类型和元器件型号(元器件规格)。
67.总体故障探测覆盖信息,反映能够检测到电路中的故障数与电路中可能存在的故障数的对应关系。总体故障探测覆盖信息可以为总体故障探测覆盖率,也可以为总体故障探测状态。
68.总体故障探测覆盖率,反映能够检测到电路中的故障数与电路中可能存在的故障数的比值。
69.在本实施例中,电路性能检测设备获取车辆控制器电路原理图,从车辆控制器电路原理图中提取多个元器件各自的属性信息;电路性能检测设备根据多个元器件各自的属性信息,获取车辆控制器电路原理图对应的电路的总体故障探测覆盖信息;电路性能检测设备根据车辆控制器电路原理图对应的电路的总体故障探测覆盖信息,确定车辆控制器电路原理图对应的电路的安全性能检测结果。
70.例如,电路性能检测设备获取车辆控制器电路原理图,从车辆控制器电路原理图中提取所有元器件各自的序号、元器件名称、位号、元器件类型和元器件型号;电路性能检测设备根据所有元器件各自的序号、元器件名称、位号、元器件类型和元器件型号,获取车辆控制器电路原理图对应的电路的总体故障探测覆盖率为99.25,生成车辆控制器电路原理图对应的电路的安全性能检测通过的检测结果。
71.在本实施例中,电路性能检测设备获取车辆控制器电路原理图。包括但不限于以下几种获取方式:
72.获取方式一,电路性能检测设备从本地存储中获取车辆控制器电路原理图。在该种方式中,当车辆控制器电路原理图保存在本地存储中时,电路性能检测设备从本地存储中获取车辆控制器电路原理图。
73.获取方式二,电路性能检测设备接收目标设备发送的车辆控制器电路原理图。在该种方式中,当车辆控制器电路原理图保存在目标设备中时,目标设备将车辆控制器电路原理图发送至目标设备,电路性能检测设备接收车辆控制器电路原理图。
74.在本实施例中,电路性能检测设备从车辆控制器电路原理图中提取多个元器件各自的属性信息。一种可实现的方式为,从车辆控制器电路图中提取多个元器件各自的位号;根据多个元器件各自的位号,查询元器件属性列表,得到多个元器件各自的序号、元器件名称、元器件类型和元器件型号,其中,元器件属性列表存储有元器件的位号、序号、元器件名称、元器件类型和元器件型号的映射关系。另一种可实现的方式为,从元器件属性列表中提取多个元器件各自的位号、序号、元器件名称、元器件类型和元器件型号。
75.在本实施例中,电路性能检测设备根据多个元器件各自的属性信息,获取车辆控制器电路原理图对应的电路的总体故障探测覆盖信息。一种可实现的方式为,根据多个元器件各自的属性信息,确定多个元器件各自的剩余故障率和多个元器件各自的故障率;根
据多个元器件各自的剩余故障率和多个元器件各自的故障率,获取车辆控制器电路原理图对应的电路的总体故障探测覆盖率,总体故障探测覆盖率作为总体故障探测覆盖信息。
76.在上述实施例中,电路性能检测设备根据多个元器件各自的属性信息,确定多个元器件各自的剩余故障率和多个元器件各自的故障率,一种可实现的方式为,根据多个元器件各自的属性信息,获取多个元器件各自的故障率;根据多个元器件各自的属性信息,获取多个元器件各自的故障模式和故障模式百分比;根据多个元器件各自的属性信息,确定多个元器件各自在其故障模式下的故障探测覆盖率;根据多个元器件的各自的故障探测覆盖率、故障模式百分比和故障率,计算多个元器件各自的剩余故障率。
77.在上述实施例中,电路性能检测设备根据多个元器件各自的属性信息,获取多个元器件各自的故障率。一种可实现的方式为,根据多个元器件各自的属性信息,查询元器件的属性信息、基本故障率、工作应力、质量等级与环境应力的映射关系表,得到多个元器件各自的基本故障率、工作应力、质量等级和环境应力;根据多个元器件各自的基本故障率、工作应力、质量等级和环境应力,计算得到多个元器件各自的故障率。需要说明的是,计算不同元器件各自的故障率的输入参数包括但不限于以下几种:基本故障率、工作应力、质量等级和环境应力,可以根据元器件类型作出调整。
78.在上述实施例中,电路性能检测设备根据多个元器件各自的属性信息,获取多个元器件各自的故障模式和故障模式百分比。一种可实现的方式为,根据多个元器件各自的属性信息,查询元器件的属性信息、故障模式与故障模式百分比的映射关系表,得到多个元器件各自的故障模式以及故障模式百分比。可选地,根据多个元器件各自的序号,查询元器件的属性信息、故障模式与故障模式百分比的映射关系表,得到多个元器件各自的故障模式以及故障模式百分比。
79.例如,表2为元器件的序号、故障模式和故障模式百分比的映射关系表。根据元器件的序号1,通过查询下表2,得到序号1对应的元器件的故障模式为all,故障模式百分比为100;根据元器件的序号2,得到序号2对应的元器件的故障模式:io口持续高和io口持续低,其中,故障模式:io口持续高对应的故障模式百分比为50,故障模式:io口持续低对应的故障模式百分比为50。
[0080][0081]
表2
[0082]
在上述实施例中,电路性能检测设备根据多个元器件各自的属性信息,确定多个元器件各自在其故障模式下的故障探测覆盖率。一种可实现的方式为,根据多个元器件各自的属性信息,查询元器件的属性信息、故障模式与故障探测覆盖率的映射关系表,得到多个元器件各自在其故障模式下的故障探测覆盖率。其中,根据多个元器件各自的序号,查询元器件的属性信息、故障模式与故障探测覆盖率的映射关系表,得到多个元器件各自在其故障模式下的故障探测覆盖率。
[0083]
例如,表3为元器件的序号、故障模式与故障探测覆盖率的映射关系表。根据元器件的序号1,通过查询下表3,得到序号1对应的元器件在其故障模式all下的故障探测覆盖率为99.49。根据元器件的序号2,通过查询下表,得到序号2对应的元器件在其故障模式:io口持续高下的故障探测覆盖率为99;在其故障模式:io口持续低下的故障探测覆盖率为99。
[0084][0085]
表3
[0086]
在上述实施例中,电路性能检测设备根据多个元器件的各自的故障探测覆盖率、故障模式百分比和故障率,计算多个元器件各自的剩余故障率。其中,每个元器件的剩余故障率的计算公式如下:
[0087]
r=λ*f/100*(1-s/100);
[0088]
其中,r为剩余故障率,λ为故障率,f为故障模式百分比,s为故障探测覆盖率。
[0089]
在上述实施例中,电路性能检测设备在获取到多个元器件各自的剩余故障率和多个元器件各自的故障率之后,根据多个元器件各自的剩余故障率和多个元器件各自的故障率,获取车辆控制器电路原理图对应的电路的总体故障探测覆盖率。一种可实现的方式为,对多个元器件各自的剩余故障率求和,得到第一和值;对多个元器件各自的故障率求和,得到第二和值;根据第一和值和第二和值的比值,计算得到车辆控制器电路原理图对应的电路的总体故障探测覆盖率。其中,电路的总体故障探测覆盖率的计算公式如下:
[0090]ct
=(1-∑r/∑λ)*100;
[0091]
其中,r为剩余故障率,λ为故障率,c
t
为总体故障探测覆盖率。
[0092]
例如,在计算得到多个元器件各自的剩余故障率后,得到下表4。
[0093][0094]
表4
[0095]
根据所有元器件各自的剩余故障率和所有元器件各自的故障率,获取车辆控制器电路原理图对应的电路的总体故障探测覆盖率。其中,电路的总体故障探测覆盖率:c
t
=(1-1.49*10-9
/197.81*10-9
)*100=99.25。
[0096]
在本实施例中,电路性能检测设备根据车辆控制器电路原理图对应的电路的总体故障探测覆盖信息,确定车辆控制器电路原理图对应的电路的安全性能检测结果。一种可实现的方式为,比较总体故障探测覆盖率与设定覆盖率阈值的大小关系;若总体故障探测覆盖率大于设定覆盖率阈值,则生成车辆控制器电路原理图对应的电路的安全性能检测通过的检测结果;若总体故障探测覆盖率小于等于设定覆盖率阈值,则生成车辆控制器电路原理图对应的电路的安全性能检测不通过的检测结果。例如,设定覆盖率阈值为99,若总体故障探测覆盖率为99.25,总体故障探测覆盖率99.25大于设定覆盖率阈值99,则生成车辆控制器电路原理图对应的电路的安全性能检测通过的检测结果;若总体故障探测覆盖率为98.75,总体故障探测覆盖率98.75小于设定覆盖率阈值99,则生成车辆控制器电路原理图对应的电路的安全性能检测不通过的检测结果。
[0097]
需要说明的是,本技术实施例对设定覆盖率阈值不作限定,设定覆盖率阈值可以根据实际情况作出调整。
[0098]
电路性能检测设备在获取到车辆控制器电路原理图对应的电路的安全性能检测结果后,可以将该安全性能检测结果发送至展示终端,展示终端在接收到该安全性能检测结果后,在其电子显示屏上展示安全性能检测结果,以供用户查看安全性能检测结果。若安全性能检测结果为安全性能检测不通过的结果,则针对车辆控制器电路原理图中的车辆控制器电路提出相应的设计改进措施,以实现车辆控制器的安全性和可靠性。
[0099]
基于上述各实施例的描述,图3为本技术示例性实施例提供的另一种电路性能检
测方法的流程示意图。如图3所示,该方法包括:
[0100]
s301:电路性能检测设备接收目标设备发送的车辆控制器电路原理图;
[0101]
s302:电路性能检测设备从车辆控制器电路原理图中提取多个元器件各自的属性信息;
[0102]
s303:电路性能检测设备根据多个元器件各自的属性信息,获取车辆控制器电路原理图对应的电路的总体故障探测覆盖信息;
[0103]
s304:电路性能检测设备根据车辆控制器电路原理图对应的电路的总体故障探测覆盖信息,确定车辆控制器电路原理图对应的电路的安全性能检测结果;
[0104]
s305:电路性能检测设备将安全性能检测结果发送至展示终端,以供展示终端的电子显示屏上展示安全性能检测结果。
[0105]
在本实施例中,上述各步骤的实现方式均可参见前述各实施例的描述部分,在本实施例中不再赘述。
[0106]
在本技术的上述方法实施例中,获取车辆控制器电路原理图;从车辆控制器电路原理图中提取多个元器件各自的属性信息;根据多个元器件各自的属性信息,获取车辆控制器电路原理图对应的电路的总体故障探测覆盖信息;根据车辆控制器电路原理图对应的电路的总体故障探测覆盖信息,确定车辆控制器电路原理图对应的电路的安全性能检测结果,解决了电子电气系统的故障安全机制只能在测试阶段验证,不能在故障安全机制设计阶段验证,从而导致重新设计故障安全机制而造成的成本,时间和人力的浪费。
[0107]
图4为本技术示例性实施例提供的一种电路性能检测装置的结构示意图。如图4所示,该电路性能检测装置包括第一获取模块41,提取模块42,第二获取模块43和确定模块44。
[0108]
其中,第一获取模块41,用于获取车辆控制器电路原理图;
[0109]
提取模块42,用于从车辆控制器电路原理图中提取多个元器件各自的属性信息;
[0110]
第二获取模块43,用于根据多个元器件各自的属性信息,获取车辆控制器电路原理图对应的电路的总体故障探测覆盖信息;
[0111]
确定模块44,用于根据车辆控制器电路原理图对应的电路的总体故障探测覆盖信息,确定车辆控制器电路原理图对应的电路的安全性能检测结果。
[0112]
可选地,第二获取模块43在根据多个元器件各自的属性信息,获取车辆控制器电路原理图对应的电路的总体故障探测覆盖信息时,具体用于:根据多个元器件各自的属性信息,确定多个元器件各自的剩余故障率和多个元器件各自的故障率;根据多个元器件各自的剩余故障率和多个元器件各自的故障率,获取车辆控制器电路原理图对应的电路的总体故障探测覆盖率,总体故障探测覆盖率作为总体故障探测覆盖信息。
[0113]
可选地,第二获取模块43在根据多个元器件各自的属性信息,确定多个元器件各自的剩余故障率和多个元器件各自的故障率时,具体用于:根据多个元器件各自的属性信息,获取多个元器件各自的故障率;根据多个元器件各自的属性信息,获取多个元器件各自的故障模式和故障模式百分比;根据多个元器件各自的属性信息,确定多个元器件各自在其故障模式下的故障探测覆盖率;根据多个元器件的各自的故障探测覆盖率、故障模式百分比和故障率,计算多个元器件各自的剩余故障率。
[0114]
可选地,第二获取模块43在根据多个元器件各自的属性信息,获取多个元器件各
自的故障模式和故障模式百分比时,具体用于:根据多个元器件各自的属性信息,查询元器件的属性信息、故障模式与故障模式百分比的映射关系表,得到多个元器件各自的故障模式以及故障模式百分比。
[0115]
可选地,第二获取模块43在根据多个元器件各自的属性信息,获取多个元器件各自的故障率时,具体用于:根据多个元器件各自的属性信息,查询元器件的属性信息、基本故障率、工作应力、质量等级与环境应力的映射关系表,得到多个元器件各自的基本故障率、工作应力、质量等级和环境应力;根据多个元器件各自的基本故障率、工作应力、质量等级和环境应力,计算得到多个元器件各自的故障率。
[0116]
可选地,第二获取模块43在根据多个元器件各自的属性信息,确定多个元器件各自在其故障模式下的故障探测覆盖率时,具体用于:根据多个元器件各自的属性信息,查询元器件的属性信息、故障模式与故障探测覆盖率的映射关系表,得到多个元器件各自在其故障模式下的故障探测覆盖率。
[0117]
可选地,第二获取模块43在根据多个元器件各自的剩余故障率和多个元器件各自的故障率,获取车辆控制器电路原理图对应的电路的总体故障探测覆盖率时,具体用于:对多个元器件各自的剩余故障率求和,得到第一和值;对多个元器件各自的故障率求和,得到第二和值;根据第一和值和第二和值的比值,计算得到车辆控制器电路原理图对应的电路的总体故障探测覆盖率。
[0118]
可选地,确定模块44总体故障探测覆盖信息包括总体故障探测覆盖率,确定模块44在根据车辆控制器电路原理图对应的电路的总体故障探测覆盖信息,确定车辆控制器电路原理图对应的电路的安全性能检测结果时,具体用于:若总体故障探测覆盖率大于设定覆盖率阈值,则生成车辆控制器电路原理图对应的电路的安全性能检测通过的检测结果;若总体故障探测覆盖率小于等于设定覆盖率阈值,则生成车辆控制器电路原理图对应的电路的安全性能检测不通过的检测结果。
[0119]
可选地,多个元器件的属性信息包括:位号,序号,元器件名称,元器件类型和元器件型号;车辆控制器电路原理图包括元器件属性列表和车辆控制器电路图,则提取模块42从车辆控制器电路原理图中提取多个元器件的属性信息时,具体用于:从车辆控制器电路图中提取多个元器件各自的位号;根据多个元器件各自的位号,查询元器件属性列表,得到多个元器件各自的序号、元器件名称、元器件类型和元器件型号,其中,元器件属性列表存储有元器件的位号、序号、元器件名称、元器件类型和元器件型号的映射关系。
[0120]
图5为本技术示例性实施例提供的一种电子设备的示意图。如图5所示,该电子设备包括:存储器501和处理器502。另外,该电子设备还包括电源组件503、通信组件504等必要组件。
[0121]
存储器501,用于存储计算机程序,并可被配置为存储其它各种数据以支持在电子设备上的操作。这些数据的示例包括用于在电子设备上操作的任何应用程序或方法的指令。
[0122]
存储器501,可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(sram),电可擦除可编程只读存储器(eeprom),可擦除可编程只读存储器(eprom),可编程只读存储器(prom),只读存储器(rom),磁存储器,快闪存储器,磁盘或光盘。
[0123]
通信组件504,用于与其他设备进行数据传输。
[0124]
处理器502,可执行存储器501中存储的计算机指令,以用于:获取车辆控制器电路原理图;从车辆控制器电路原理图中提取多个元器件各自的属性信息;根据多个元器件各自的属性信息,获取车辆控制器电路原理图对应的电路的总体故障探测覆盖信息;根据车辆控制器电路原理图对应的电路的总体故障探测覆盖信息,确定车辆控制器电路原理图对应的电路的安全性能检测结果。
[0125]
可选地,处理器502在根据多个元器件各自的属性信息,获取车辆控制器电路原理图对应的电路的总体故障探测覆盖信息时,具体用于:根据多个元器件各自的属性信息,确定多个元器件各自的剩余故障率和多个元器件各自的故障率;根据多个元器件各自的剩余故障率和多个元器件各自的故障率,获取车辆控制器电路原理图对应的电路的总体故障探测覆盖率,总体故障探测覆盖率作为总体故障探测覆盖信息。
[0126]
可选地,处理器502在根据多个元器件各自的属性信息,确定多个元器件各自的剩余故障率和多个元器件各自的故障率时,具体用于:根据多个元器件各自的属性信息,获取多个元器件各自的故障率;根据多个元器件各自的属性信息,获取多个元器件各自的故障模式和故障模式百分比;根据多个元器件各自的属性信息,确定多个元器件各自在其故障模式下的故障探测覆盖率;根据多个元器件的各自的故障探测覆盖率、故障模式百分比和故障率,计算多个元器件各自的剩余故障率。
[0127]
可选地,处理器502在根据多个元器件各自的属性信息,获取多个元器件各自的故障模式和故障模式百分比时,具体用于:根据多个元器件各自的属性信息,查询元器件的属性信息、故障模式与故障模式百分比的映射关系表,得到多个元器件各自的故障模式以及故障模式百分比。
[0128]
可选地,处理器502在根据多个元器件各自的属性信息,获取多个元器件各自的故障率时,具体用于:根据多个元器件各自的属性信息,查询元器件的属性信息、基本故障率、工作应力、质量等级与环境应力的映射关系表,得到多个元器件各自的基本故障率、工作应力、质量等级和环境应力;根据多个元器件各自的基本故障率、工作应力、质量等级和环境应力,计算得到多个元器件各自的故障率。
[0129]
可选地,处理器502在根据多个元器件各自的属性信息,确定多个元器件各自在其故障模式下的故障探测覆盖率时,具体用于:根据多个元器件各自的属性信息,查询元器件的属性信息、故障模式与故障探测覆盖率的映射关系表,得到多个元器件各自在其故障模式下的故障探测覆盖率。
[0130]
可选地,处理器502在根据多个元器件各自的剩余故障率和多个元器件各自的故障率,获取车辆控制器电路原理图对应的电路的总体故障探测覆盖率时,具体用于:对多个元器件各自的剩余故障率求和,得到第一和值;对多个元器件各自的故障率求和,得到第二和值;根据第一和值和第二和值的比值,计算得到车辆控制器电路原理图对应的电路的总体故障探测覆盖率。
[0131]
可选地,总体故障探测覆盖信息包括总体故障探测覆盖率,处理器502在根据车辆控制器电路原理图对应的电路的总体故障探测覆盖信息,确定车辆控制器电路原理图对应的电路的安全性能检测结果时,具体用于:若总体故障探测覆盖率大于设定覆盖率阈值,则生成车辆控制器电路原理图对应的电路的安全性能检测通过的检测结果;若总体故障探测
覆盖率小于等于设定覆盖率阈值,则生成车辆控制器电路原理图对应的电路的安全性能检测不通过的检测结果。
[0132]
可选地,多个元器件的属性信息包括:位号,序号,元器件名称,元器件类型和元器件型号;车辆控制器电路原理图包括元器件属性列表和车辆控制器电路图,则处理器502在从车辆控制器电路原理图中提取多个元器件的属性信息时,具体用于:从车辆控制器电路图中提取多个元器件各自的位号;根据多个元器件各自的位号,查询元器件属性列表,得到多个元器件各自的序号、元器件名称、元器件类型和元器件型号,其中,元器件属性列表存储有元器件的位号、序号、元器件名称、元器件类型和元器件型号的映射关系。
[0133]
相应地,本技术实施例还提供一种存储有计算机程序的计算机可读存储介质。当计算机可读存储介质存储计算机程序,且计算机程序被一个或多个处理器执行时,致使一个或多个处理器执行图1方法实施例中的各步骤。
[0134]
上述图5中的通信组件被配置为便于通信组件所在设备和其他设备之间有线或无线方式的通信。通信组件所在设备可以接入基于通信标准的无线网络,如wifi,2g、3g、4g/lte、5g等移动通信网络,或它们的组合。在一个示例性实施例中,通信组件经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。在一个示例性实施例中,通信组件还包括近场通信(nfc)模块,以促进短程通信。例如,在nfc模块可基于射频识别(rfid)技术,红外数据协会(irda)技术,超宽带(uwb)技术,蓝牙(bt)技术和其他技术来实现。
[0135]
上述图5中的电源组件,为电源组件所在设备的各种组件提供电力。电源组件可以包括电源管理系统,一个或多个电源,及其他与为电源组件所在设备生成、管理和分配电力相关联的组件。
[0136]
上述电子设备还可以包括显示器和音频组件。
[0137]
其中,显示器包括屏幕,其屏幕可以包括液晶显示器(lcd)和触摸面板(tp)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与触摸或滑动操作相关的持续时间和压力。
[0138]
音频组件,可被配置为输出和/或输入音频信号。例如,音频组件包括一个麦克风(mic),当音频组件所在设备处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器或经由通信组件发送。在一些实施例中,音频组件还包括一个扬声器,用于输出音频信号。
[0139]
在本技术上述装置、设备及存储介质实施例中,获取车辆控制器电路原理图;从车辆控制器电路原理图中提取多个元器件各自的属性信息;根据多个元器件各自的属性信息,获取车辆控制器电路原理图对应的电路的总体故障探测覆盖信息;根据车辆控制器电路原理图对应的电路的总体故障探测覆盖信息,确定车辆控制器电路原理图对应的电路的安全性能检测结果,解决了电子电气系统的故障安全机制只能在测试阶段验证,不能在故障安全机制设计阶段验证,从而导致重新设计故障安全机制而造成的成本,时间和人力的浪费。
[0140]
本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机
可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
[0141]
本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0142]
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0143]
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0144]
在一个典型的配置中,计算设备包括一个或多个处理器(cpu)、输入/输出接口、网络接口和内存。
[0145]
内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(ram)和/或非易失性内存等形式,如只读存储器(rom)或闪存(flash ram)。内存是计算机可读介质的示例。
[0146]
计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(pram)、静态随机存取存储器(sram)、动态随机存取存储器(dram)、其他类型的随机存取存储器(ram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、快闪记忆体或其他内存技术、只读光盘只读存储器(cd-rom)、数字多功能光盘(dvd)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitory media),如调制的数据信号和载波。
[0147]
需要说明的是,在本文中,诸如“第一”和“第二”等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括要素的过程、方法、物品或者设备中还存在另外的相同要素。
[0148]
以上仅是本技术的具体实施方式,使本领域技术人员能够理解或实现本技术。对这些实施例的多种修改对本领域的技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本技术的精神或范围的情况下,在其它实施例中实现。因此,本技术将不会
被限制于本文的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献