CN114545894A - 一种整车功能安全测试方法及测试*** - Google Patents
一种整车功能安全测试方法及测试*** Download PDFInfo
- Publication number
- CN114545894A CN114545894A CN202210057553.5A CN202210057553A CN114545894A CN 114545894 A CN114545894 A CN 114545894A CN 202210057553 A CN202210057553 A CN 202210057553A CN 114545894 A CN114545894 A CN 114545894A
- Authority
- CN
- China
- Prior art keywords
- fault
- signal
- target
- test
- electric appliance
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000012360 testing method Methods 0.000 title claims abstract description 187
- 238000000034 method Methods 0.000 title claims abstract description 60
- 238000009781 safety test method Methods 0.000 title claims abstract description 42
- 238000004088 simulation Methods 0.000 claims abstract description 67
- 230000000875 corresponding effect Effects 0.000 claims description 67
- 230000010485 coping Effects 0.000 claims description 44
- 238000011076 safety test Methods 0.000 claims description 38
- 238000013461 design Methods 0.000 claims description 17
- 230000001276 controlling effect Effects 0.000 claims description 14
- 230000002596 correlated effect Effects 0.000 claims description 6
- 238000004806 packaging method and process Methods 0.000 claims description 6
- 238000004590 computer program Methods 0.000 description 9
- 238000010586 diagram Methods 0.000 description 6
- 238000012986 modification Methods 0.000 description 5
- 230000004048 modification Effects 0.000 description 5
- 238000003745 diagnosis Methods 0.000 description 4
- 238000011990 functional testing Methods 0.000 description 3
- 230000002159 abnormal effect Effects 0.000 description 2
- 230000000873 masking effect Effects 0.000 description 2
- 230000008054 signal transmission Effects 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000010998 test method Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B23/00—Testing or monitoring of control systems or parts thereof
- G05B23/02—Electric testing or monitoring
- G05B23/0205—Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults
- G05B23/0259—Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults characterized by the response to fault detection
- G05B23/0262—Confirmation of fault detection, e.g. extra checks to confirm that a failure has indeed occurred
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/06—Management of faults, events, alarms or notifications
- H04L41/0631—Management of faults, events, alarms or notifications using root cause analysis; using analysis of correlation between notifications, alarms or events based on decision criteria, e.g. hierarchy, tree or time analysis
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/50—Testing arrangements
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/20—Pc systems
- G05B2219/24—Pc safety
- G05B2219/24065—Real time diagnostics
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Testing And Monitoring For Control Systems (AREA)
Abstract
本申请公开一种整车功能安全测试方法及测试***,涉及车辆技术领域,能够对整车功能安全进行全面的测试。整车功能安全测试方法,包括:发出故障测试指令,其中,所述故障测试指令包括电器故障测试指令和信号故障测试指令;根据所述故障测试指令,执行故障模拟操作,其中,所述故障模拟操作包括电器故障模拟操作和信号故障模拟操作;根据所述故障模拟操作引起的故障,生成故障码,其中,所述故障码包括电器故障码和信号故障码;根据所述故障码,发出故障应对指令。
Description
技术领域
本申请涉及车辆技术领域,尤其涉及一种整车功能安全测试方法及测试***。
背景技术
目前,整车功能安全测试是车辆测试工作中的重要测试内容,整车功能安全测试能够测试车辆的安全***是否合格。
然而,现有的整车功能安全测试方法,只能单独对策略类或者电器类的功能安全进行测试,难以对整车功能安全进行全面的测试。
发明内容
本申请实施例提供一种整车功能安全测试方法及测试***,能够对整车功能安全进行全面的测试。
本申请实施例的第一方面,提供一种整车功能安全测试方法,包括:
发出故障测试指令,其中,所述故障测试指令包括电器故障测试指令和信号故障测试指令;
根据所述故障测试指令,执行故障模拟操作,其中,所述故障模拟操作包括电器故障模拟操作和信号故障模拟操作;
根据所述故障模拟操作引起的故障,生成故障码,其中,所述故障码包括电器故障码和信号故障码;
根据所述故障码,发出故障应对指令。
在一些实施方式中,所述整车功能安全测试方法,还包括:
判断所述故障应对指令是否符合整车功能安全设计策略。
在一些实施方式中,所述整车功能安全测试方法,还包括:
对所述故障码对应的所述故障进行故障等级的划分,其中,所述故障等级包括重度故障等级和非重度故障等级;
记录被划分为所述重度故障等级的所述故障和对应的所述故障码,以使在对其他车辆进行整车功能安全测试的过程中不再对所述重度故障等级对应的所述故障进行故障等级的划分。
在一些实施方式中,所述发出故障测试指令,包括:
在第一次进行整车功能安全测试的情况下,发出故障触发信号,其中,所述故障触发信号包括信号故障触发信号和电器故障触发信号;
在非第一次进行整车功能安全测试的情况下,将相互关联的所述故障触发信号打包,以生成所述故障测试指令,其中,所述故障测试指令包括所述电器故障测试指令和所述信号故障测试指令,所述电器故障测试指令是由相互关联的所述电器故障触发信号打包生成的,所述信号故障测试指令是由相互关联的所述信号故障触发信号打包生成的;
发出所述故障测试指令。
在一些实施方式中,所述根据所述故障测试指令,执行故障模拟操作,包括:
根据所述电器故障测试指令中的所述电器故障触发信号,控制目标电器发生故障,其中,所述目标电器是所述电器故障触发信号对应的电器;
根据所述信号故障测试指令中的所述信号故障触发信号,将目标网络信号包进行重新赋值或屏蔽,或,将单个目标信号进行重新赋值或屏蔽,其中,所述目标网络信号包是所述信号故障触发信号对应的网络信号包,所述网络信号包包括多个网络信号,所述单个目标信号是所述信号故障触发信号对应的一个所述网络信号。
本申请实施例的第二方面,提供一种整车功能安全测试***,包括:
故障触发子***,用于发出故障测试指令,其中,所述故障测试指令包括电器故障测试指令和信号故障测试指令;
故障模拟控制器,用于根据所述故障测试指令,执行故障模拟操作,以及根据所述故障模拟操作引起的故障,生成故障码,其中,所述故障模拟操作包括电器故障模拟操作和信号故障模拟操作,所述故障码包括电器故障码和信号故障码;
故障分析子***,用于根据所述故障码,发出故障应对指令。
在一些实施方式中,所述故障分析子***包括:
故障等级划分模块,用于对所述故障码对应的所述故障进行故障等级的划分,其中,所述故障等级包括重度故障等级和非重度故障等级;
故障记录模块,用于记录被划分为所述重度故障等级的所述故障和所述故障码,以使在对其他车辆进行整车功能安全测试的过程中不再对所述重度故障等级对应的所述故障进行故障等级的划分。
在一些实施方式中,所述故障触发子***包括:
网络信号故障触发模块,用于发出信号故障触发信号;
电器故障触发模块,用于发出电器故障触发信号;
所述故障模拟控制器包括:
网络信号控制器,用于根据所述信号故障触发信号,将目标网络信号包进行重新赋值或屏蔽,或将单个目标信号进行重新赋值或屏蔽,以模拟网络信号故障,其中,所述目标网络信号包是所述信号故障触发信号对应的网络信号包,所述网络信号包包括多个网络信号,所述单个目标信号是所述信号故障触发信号对应的一个所述网络信号;
整车网络,用于根据检测到的网络信号故障,生成所述信号故障码;
电器故障模拟控制器,用于根据所述电器故障触发信号,控制目标电器发生故障,其中,所述目标电器是所述电器故障触发信号对应的电器;
电器传感器,用于感测所述电器的电信号;
被测控制器,用于接收所述电器传感器感测到的电信号,并根据发生故障的所述目标电器的电信号生成电器故障码。
在一些实施方式中,所述网络信号控制器包括网络信号过滤器,所述网络信号过滤器用于根据所述信号故障触发信号,屏蔽所述目标网络信号包或所述单个目标信号。
在一些实施方式中,所述电器故障模拟控制器,包括:
断路控制器,用于根据所述电器故障触发信号,控制所述目标电器的目标线束断开;
短路控制器,用于根据所述电器故障触发信号,控制所述目标电器的目标线束短路;
多路选择开关,所述多路选择开关包括多个开关,每个开关对应一个固定电信号,所述多路选择开关用于根据所述电器故障触发信号,控制所述目标电器的目标线束选通目标开关,所述目标开关为所述电器故障触发信号对应的所述开关。
本申请实施例提供的整车功能安全测试方法及测试***,测试用的故障测试指令包括电器故障测试指令和信号故障测试指令,分别用于模拟测试电器类故障和信号类故障;根据故障测试指令,执行故障模拟操作,根据故障模拟操作引起的故障,生成故障码,根据故障码,发出故障应对指令,可以得到模拟测试的电器类故障和信号类故障对应的故障应对指令。通过下发故障测试指令,以得到故障应对指令,可以测试出整车的功能安全测试***是否能够在故障发生时生成对应的故障应对指令,可以测试出整车功能测试***的故障应对策略是否合格,以保证车辆的行驶安全和使用安全。相较于现有技术只能单独测试故障应对策略或者单独测试电器故障,本申请实施例提供的整车功能安全测试方法及测试***,能够覆盖电器故障测试、网络信号故障测试以及故障应对策略的测试,测试范围更广,测试更加全面。
附图说明
图1为本申请实施例提供的一种整车功能安全测试方法的示意性流程图;
图2为本申请实施例提供的一种整车功能安全测试***的示意性结构框图;
图3为本申请实施例提供的另一种整车功能安全测试***的示意性结构框图;
图4为本申请实施例提供的又一种整车功能安全测试***的示意性结构框图。
具体实施方式
为了更好的理解本说明书实施例提供的技术方案,下面通过附图以及具体实施例对本说明书实施例的技术方案做详细的说明,应当理解本说明书实施例以及实施例中的具体特征是对本说明书实施例技术方案的详细的说明,而不是对本说明书技术方案的限定,在不冲突的情况下,本说明书实施例以及实施例中的技术特征可以相互组合。
在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。术语“两个以上”包括两个或大于两个的情况。
目前,整车功能安全测试是车辆测试工作中的重要测试内容,整车功能安全测试能够测试车辆的安全***是否合格。然而,现有的整车功能安全测试方法,只能单独对策略类或者电器类的功能安全进行测试,难以对整车功能安全进行全面的测试。
有鉴于此,本申请实施例提供一种整车功能安全测试方法及测试***,能够对整车功能安全进行全面的测试。
本申请实施例的第一方面,提供一种整车功能安全测试方法,图1为本申请实施例提供的一种整车功能安全测试方法的示意性流程图。如图1所示,本申请实施例提供的整车功能安全测试方法,包括:
S100:发出故障测试指令,其中,故障测试指令包括电器故障测试指令和信号故障测试指令。需要说明的是本申请实施例提到的电器不只是指代整车内的电器设备,还包括通电的线束、电连接端口、供电设备、传感器等,电器故障测试指令可以用于测试整车的电器设备、线束、电连接端口、供电设备以及传感器等的运行情况和电连接情况,可以测试各个测试节点的电信号是否异常,以判断是否发生电器故障,本申请实施例不作具体限定。信号故障测试指令可以用于测试网络信号的传输情况、通过网络传输的电信号的数值、网络连接情况等是否异常,以测试网络信号是否发生故障。
S200:根据故障测试指令,执行故障模拟操作,其中,故障模拟操作包括电器故障模拟操作和信号故障模拟操作。电器故障测试指令对应电器故障模拟操作,信号故障测试指令对应信号故障模拟操作。示例性的,电器故障测试指令是测试供电线路的某一段线路的断路,需要断路的该段线路则是目标线路或目标线束,则电器故障模拟操作是将供电线路中的目标线路切断,切断可以是通过自动断路盒来实现,以模拟目标线路断开的情况,本申请实施例不作具体限定。示例性的,信号故障测试指令是测试某一个网络信号丢失的情况,该被测试丢失的网络信号可以是目标信号,对应的信号故障操作可以是将目标信号屏蔽掉,以模拟目标信号的丢失情况。
S300:根据故障模拟操作引起的故障,生成故障码,其中,故障码包括电器故障码和信号故障码。故障模拟操作会引起整车的发生对应的故障,整车的功能安全测试***检测到故障模拟操作对应的故障后,会根据发生的故障生成对应的故障码,电器故障对应电器故障码,网络信号故障对应信号故障码。
S400:根据故障码,发出故障应对指令。整车的功能安全测试***会分析故障码,根据分析情况作出对应的故障应对策略,故障应对措施可以包括发出故障应对指令,根据故障应对指令作出相应的故障应对操作,例如,发生供电线路故障,则需要停车检修,故障应对指令可以是停车指令,只是示意性的,本申请实施例不作具体限定。根据故障码发出故障应对指令,是对故障应对策略的测试。
本申请实施例提供的整车功能安全测试方法,测试用的故障测试指令包括电器故障测试指令和信号故障测试指令,分别用于模拟测试电器类故障和信号类故障;根据故障测试指令,执行故障模拟操作,根据故障模拟操作引起的故障,生成故障码,根据故障码,发出故障应对指令,可以得到模拟测试的电器类故障和信号类故障对应的故障应对指令。通过下发故障测试指令,以得到故障应对指令,可以测试出整车的功能安全测试***是否能够在故障发生时生成对应的故障应对指令,可以测试出整车功能测试***的故障应对策略是否合格,以保证车辆的行驶安全和使用安全。相较于现有技术只能单独测试故障应对策略或者单独测试电器故障,本申请实施例提供的整车功能安全测试方法,能够覆盖电器故障测试、网络信号故障测试以及故障应对策略的测试,测试范围更广,测试更加全面。
在一些实施方式中,本申请实施例提供的整车功能安全测试方法,还包括:
判断故障应对指令是否符合整车功能安全设计策略。在整车功能安全测试***中会预先载入整车功能安全设计策略,详细的对内容、故障类别、故障码以及故障对应的故障应对指令进行关联,当发生某种故障时,则发出对应的应对指令,记录故障码和故障内容等信息。在整车功能安全测试过程中,整车功能安全测试***会检测到故障模拟操作引起的故障,进一步会发出该模拟出的故障对应的故障应对指令,则需要比对该故障应对指令是否是整车功能安全设计策略中对应的故障应对指令,或者,判断该故障应对指令发出的时间以及该故障应对指令被执行完成的时间是否符合整车功能安全设计策略。示例性的,在模拟发生电池漏电故障中,发出的故障应对指令是停车,停车完成时间是30s,整车功能安全设计策略中关联的故障应对指令也是停车,停车完成时间需要满足小于或等于1min,则在测试过程中的30s小于1min,符合整车功能安全设计策略。若故障应对指令不符合整车功能安全设计策略,则需要检查整车功能安全设计策略的程序是否发生错误,或者整车功能安全设计策略中的信息和数据的关联是否存在错误,则需要进一步对整车功能安全设计策略中存在错误的位置和内容进行修正,以完善整车功能安全设计策略。
本申请实施例提供的整车功能安全测试方法,判断故障应对指令是否符合整车功能安全设计策略,可以进一步对整车功能安全测试***进行策略类的测试,能够进一步完善整车功能安全设计策略。
在一些实施方式中,本申请实施例提供的整车功能安全测试方法,还包括:
对故障码对应的故障进行故障等级的划分,其中,故障等级包括重度故障等级和非重度故障等级。示例性的,对于会造成严重车辆安全隐患的故障可以划分为重度故障等级,例如,电池漏电、电池电量信号丢失、刹车失灵等等。对于不会造成严重车辆安全隐患的故障可以划分为非重度故障等级,例如,音响故障、车内照明故障等。示例性的,故障等级可以包括1级故障、2级故障和3级故障,可以规定3级故障为重度故障等级,1级故障和2级故障为非重度故障等级。
记录被划分为重度故障等级的故障和对应的故障码,以使在对其他车辆进行整车功能安全测试的过程中不再对重度故障等级对应的故障进行故障等级的划分。整车功能安全测试方法的步骤以及测试步骤中的测试指令的内容和项目等通过编程以计算机程序的形式配置在不同的车辆中,以对不同的车辆进行整车功能安全测试,该整车功能安全测试方法对应的计算机程序在对第一辆车进行整车功能安全测试过程中,将某一个故障划分为重度故障等级,例如将电池漏电故障划分为3级故障,则该故障等级的划分被记录在整车功能安全测试方法对应的计算机程序内,在该计算机程序对其他车辆进行整车功能安全测试过程中,如果测试到电池漏电故障,已经存在电池漏电故障关联到3级故障的记录,则无需再次进行故障等级划分的动作。即在第一次进行整车功能安全测试的情况下,每个故障都需要划分故障等级,在非第一次进行整车功能安全测试的情况下,在第一次整车功能安全测试中被划分为重度故障等级的故障无需再次进行故障等级划分的动作,可以节省测试时间。
本申请实施例提供的整车功能安全测试方法,在第一次进行整车功能安全测试的情况下,每个故障都需要划分故障等级,在非第一次进行整车功能安全测试的情况下,在第一次整车功能安全测试中被划分为重度故障等级的故障无需再次进行故障等级划分的动作,由于少执行了部分故障等级划分的步骤,可以节省测试时间,提高测试效率。
在一些实施方式中,步骤S100,包括:
在第一次进行整车功能安全测试的情况下,发出故障触发信号,其中,故障触发信号包括信号故障触发信号和电器故障触发信号。
在非第一次进行整车功能安全测试的情况下,将相互关联的故障触发信号打包,以生成故障测试指令,其中,故障测试指令包括电器故障测试指令和信号故障测试指令,电器故障测试指令是由相互关联的电器故障触发信号打包生成的,信号故障测试指令是由相互关联的信号故障触发信号打包生成的。需要说明的是,故障触发信号通常对应的是单个动作指令,故障测试指令可以是多个相关联的单个动作指令的组合。例如,模拟电池漏电故障需要先将电池的电信号输出端的输出电压信号(例如是25V)屏蔽并赋值一个新的输出电压信号(例如是50V),需要先发出将电池的输出电压信号屏蔽的电器故障触发信号,之后发出新的输出电压信号的赋值信号,则在第一次进行整车功能安全测试的过程中,需要生成将电池的输出电压信号屏蔽的电器故障触发信号的程序段,以及生成新的输出电压信号的赋值信号的程序段,以模拟电池漏电故障的发生。之后可以将将电池的输出电压信号屏蔽的电器故障触发信号的程序段和新的输出电压信号的赋值信号的程序段打包,得到电池漏电故障对应的电器故障测试指令,可以用于模拟电池漏电故障,在非第一次进行整车功能安全测试中,可以直接发送打包程序段的电器故障测试指令,用于将关联的电器故障触发信号一起发送,模拟对应的电器故障,可以减少测试时间,提高测试效率。需要说明的是,信号故障测试指令与电气故障测试指令的方式相同,不做一一赘述。
发出故障测试指令。
本申请实施例提供的整车功能安全测试方法,在第一次进行整车功能安全测试的情况下,发出故障触发信号;在非第一次进行整车功能安全测试的情况下,将相互关联的故障触发信号打包,以生成故障测试指令。在非第一次进行整车功能安全测试中,可以直接发送打包程序段的故障测试指令,用于将关联的故障触发信号一起发送,模拟对应的故障,可以减少测试时间,提高测试效率。
在一些实施方式中,步骤S200,包括:
根据电器故障测试指令中的电器故障触发信号,控制目标电器发生故障,其中,目标电器是电器故障触发信号对应的电器。电器故障触发信号可以包括断路触发信号和短路触发信号。断路触发信号可以是给自动断路盒发送目标电器的目标线束的断开指令,那么自动断路盒将断开目标线束的继电器,切断目标线束的连接,从而模拟出断路故障。短路触发信号是控制多路选择开关,使得需要测试的目标线束断路后接到目标电压上或者接地,以模拟出短路故障。
根据信号故障测试指令中的信号故障触发信号,将目标网络信号包进行重新赋值或屏蔽,或,将单个目标信号进行重新赋值或屏蔽,其中,目标网络信号包是信号故障触发信号对应的网络信号包,网络信号包包括多个网络信号,单个目标信号是信号故障触发信号对应的一个网络信号。重新赋值可以对应信号赋值触发信号,则目标网络信号包或目标信号会被网络信号过滤器接到后重新赋值,并将新的赋值发送到整车网络上,且可以实现整车多个网段的相应信号的赋值,扩大了策略测试的范围。屏蔽可以对应信号屏蔽触发信号,将目标网络信号包或目标信号接收后进行屏蔽,且不再转发到整车网络上,可以实现网络信号的丢失测试。需要说明的是,本申请实施例提供的测试方法不仅仅能够测试网络信号整个网络信号包的信号丢失,还可以实现某一个网络信号的丢失测试,还可以测试几个网络信号的丢失,本申请实施例不作具体限定。如果是整个网络信号包的丢失测试,网络过滤硬件只需不再转发整个信号包(目标网络信号包)。而某一个信号的丢失(单个目标信号),需要在整个网络信号包中,按照字节解析出某一个需要丢失的目标信号不再转发,而此网络信号包中的其他信号按正常转发,就达到了某一个网络信号丢失的测试。本申请实施例提供的整车功能安全测试方法,在设计策略、网络信号、电器功能等的测试,都形成了一个自动化测试的循环,测试全面且自动化程度较高。
本申请实施例的第二方面,提供一种整车功能安全测试***,图2为本申请实施例提供的一种整车功能安全测试***的示意性结构框图。如图2所示,本申请实施例提供的整车功能安全测试***,包括:故障触发子***500,用于发出故障测试指令,其中,故障测试指令包括电器故障测试指令和信号故障测试指令。故障模拟控制器600,用于根据故障测试指令,执行故障模拟操作,以及根据故障模拟操作引起的故障,生成故障码,其中,故障模拟操作包括电器故障模拟操作和信号故障模拟操作,故障码包括电器故障码和信号故障码。故障模拟控制器600可以执行故障测试指令以形成对应的故障,并生成对应的故障码。故障分析子***700,用于根据故障码,发出故障应对指令。故障分析子***700可以接收故障码,对故障码对应的故障进行分析,根据分析结果发出对应的故障应对指令。
本申请实施例提供的整车功能安全测试***,故障触发子***500发出的故障测试指令包括电器故障测试指令和信号故障测试指令,分别用于模拟测试电器类故障和信号类故障;故障模拟控制器600根据故障测试指令,执行故障模拟操作,根据故障模拟操作引起的故障,生成故障码,故障分析子***700根据故障码,发出故障应对指令,可以得到模拟测试的电器类故障和信号类故障对应的故障应对指令。通过下发故障测试指令,以得到故障应对指令,可以测试出整车的功能安全测试***是否能够在故障发生时生成对应的故障应对指令,可以测试出整车功能测试***的故障应对策略是否合格,以保证车辆的行驶安全和使用安全。相较于现有技术只能单独测试故障应对策略或者单独测试电器故障,本申请实施例提供的整车功能安全测试方法,能够覆盖电器故障测试、网络信号故障测试以及故障应对策略的测试,测试范围更广,测试更加全面。
在一些实施方式中,故障分析子***700还可以用于判断故障应对指令是否符合整车功能安全设计策略,以进一步完善整车功能安全设计策略。
在一些实施方式中,图3为本申请实施例提供的另一种整车功能安全测试***的示意性结构框图。如图3所示,故障分析子***700可以包括:故障等级划分模块710,用于对故障码对应的故障进行故障等级的划分,其中,故障等级包括重度故障等级和非重度故障等级。示例性的,对于会造成严重车辆安全隐患的故障可以划分为重度故障等级,例如,电池漏电、电池电量信号丢失、刹车失灵等等。对于不会造成严重车辆安全隐患的故障可以划分为非重度故障等级,例如,音响故障、车内照明故障等。示例性的,故障等级可以包括1级故障、2级故障和3级故障,可以规定3级故障为重度故障等级,1级故障和2级故障为非重度故障等级。故障记录模块720,用于记录被划分为重度故障等级的故障和所述故障码,以使在对其他车辆进行整车功能安全测试的过程中不再对重度故障等级对应的故障进行故障等级的划分。整车功能安全测试方法可以以计算机程序的形式配置在不同的车辆中,以对不同的车辆进行整车功能安全测试,该整车功能安全测试方法对应的计算机程序在对第一辆车进行整车功能安全测试过程中,将某一个故障划分为重度故障等级,例如将电池漏电故障划分为3级故障,则该故障等级的划分被记录在整车功能安全测试方法对应的计算机程序内,在该计算机程序对其他车辆进行整车功能安全测试过程中,如果测试到电池漏电故障,已经存在电池漏电故障已经关联到3级故障的记录,则无需再次进行故障等级划分的动作。即在第一次进行整车功能安全测试的情况下,每个故障都需要划分故障等级,在非第一次进行整车功能安全测试的情况下,在第一次整车功能安全测试中被划分为重度故障等级的故障无需再次进行故障等级划分的动作,可以节省测试时间。该整车功能安全测试方法对应的计算机程序可以控制整车功能安全测试***执行整车功能安全测试方法的步骤。
本申请实施例提供的整车功能安全测试***,在第一次进行整车功能安全测试的情况下,每个故障都需要划分故障等级,在非第一次进行整车功能安全测试的情况下,在第一次整车功能安全测试中被划分为重度故障等级的故障无需再次进行故障等级划分的动作,由于少执行了部分故障等级划分的步骤,可以节省测试时间,提高测试效率。
在一些实施方式中,继续参考图3,故障触发子***500包括:网络信号故障触发模块510,用于发出信号故障触发信号;电器故障触发模块520,用于发出电器故障触发信号。
故障模拟控制器600包括:
网络信号控制器610,用于根据信号故障触发信号,将目标网络信号包进行重新赋值或屏蔽,或将单个目标信号进行重新赋值或屏蔽,以模拟网络信号故障,其中,目标网络信号包是信号故障触发信号对应的网络信号包,网络信号包包括多个网络信号,单个目标信号是信号故障触发信号对应的一个网络信号。整车网络620,用于根据检测到的网络信号故障,生成信号故障码。车辆中所有网络信号的传输均需要通过整车网络来实现,整车网络会将信号故障码发送至故障分析子***进行故障分析。电器故障模拟控制器630,用于根据电器故障触发信号,控制目标电器发生故障,其中,目标电器是电器故障触发信号对应的电器;电器传感器640,用于感测电器的电信号;需要说明的是电器传感器640感测可以是电器设备、线束、电连接端口、供电设备以及传感器等的电信号,本申请不作具体限定。被测控制器650,用于接收电器传感器感测到的电信号,并根据发生故障的目标电器的电信号生成电器故障码。电器传感器640感测到的电信号是全部发送至被测控制器650上的,被测控制器650会对电信号进行分析,当分析出发生电器故障时,会生成对应的电器故障码,电器故障码会通过整车网络发送至故障分析子***,进行故障分析。
在一些实施方式中,网络信号控制器包括网络信号过滤器,网络信号过滤器用于根据信号故障触发信号,屏蔽目标网络信号包或单个目标信号。网络信号过滤器主要用于网络信号包或者单个目标信号的拦截,以实现屏蔽的作用。
在一些实施方式中,图4为本申请实施例提供的又一种整车功能安全测试***的示意性结构框图。如图4所示,电器故障模拟控制器630,包括:断路控制器,用于根据电器故障触发信号,控制目标电器的目标线束断开;短路控制器,用于根据电器故障触发信号,控制目标电器的目标线束短路。多路选择开关636,多路选择开关包括多个开关,每个开关对应一个固定电信号,多路选择开关用于根据电器故障触发信号,控制目标电器的目标线束选通目标开关,目标开关为所述电器故障触发信号对应的开关。整车线束900与线盒之间连接有多个线束910,线盒与被测控制器之间连接有多个线束910,线束主要起到电连接和电信号传输的作用。
示例性的,断路控制器和短路控制器可以集成在一个线盒内,如图4所示,示例性的,线盒可以包括第一线盒631、第二线盒632、第三线盒633、第四线盒634和第五线盒635,每个线盒内可以包括一个断路控制器和一个短路控制器,也可以包括多个,本申请实施例不作具体限定。线盒根据电器故障触发模块520发出的电器故障触发信号,将目标电器的目标线束切断或短路,短路的方式可以是多路选择开关636根据电器故障触发信号选通目标开关,目标线束被断路控制器控制断开,断开的目标线束被短路控制器连接到目标开关上,目标开关可以接入对应的电压信号,多路选择开关636可以对应多种电压信号,如5V、12V、24V和接地。线束和线束之间还可以连接有电器设备、传感器等,本申请实施例不作具体限定,图4也未详细示出。被测控制器可以包括第一被测控制器651、第二被测控制器652、第三被测控制器653、第四被测控制器654和第五被测控制器655,需要说明的是线盒与被测控制器之间可以不是一一对应的,还可以是一对多或多对多等,图4只是示意性的,不作为本申请实施例的具体限定。网络信号过滤器可以包括第一网络信号过滤器611和第二网络信号过滤器612,整车网络可以包括第一整车网络621和第二整车网络622,第一整车网络621内传输的网络信号可以是第一网络信号,第二整车网络622内传输的网络信号可以是第二网络信号。
在一些实施方式中,整车功能安全测试***还可以包括:汽车故障诊断子***800,用于接收故障码,将故障码转为诊断码,并将诊断码发送至故障分析子***。故障码转为诊断码的过程可以进行加密操作,汽车故障诊断子***800也可以直接将故障码转发至故障等级划分模块710,本申请不作具体限定。
尽管已描述了本说明书的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本说明书范围的所有变更和修改。
显然,本领域的技术人员可以对本说明书进行各种改动和变型而不脱离本说明书的精神和范围。这样,倘若本说明书的这些修改和变型属于本说明书权利要求及其等同技术的范围之内,则本说明书也意图包含这些改动和变型在内。
Claims (10)
1.一种整车功能安全测试方法,其特征在于,包括:
发出故障测试指令,其中,所述故障测试指令包括电器故障测试指令和信号故障测试指令;
根据所述故障测试指令,执行故障模拟操作,其中,所述故障模拟操作包括电器故障模拟操作和信号故障模拟操作;
根据所述故障模拟操作引起的故障,生成故障码,其中,所述故障码包括电器故障码和信号故障码;
根据所述故障码,发出故障应对指令。
2.根据权利要求1所述的整车功能安全测试方法,其特征在于,还包括:
判断所述故障应对指令是否符合整车功能安全设计策略。
3.根据权利要求1所述的整车功能安全测试方法,其特征在于,还包括:
对所述故障码对应的所述故障进行故障等级的划分,其中,所述故障等级包括重度故障等级和非重度故障等级;
记录被划分为所述重度故障等级的所述故障和对应的所述故障码,以使在对其他车辆进行整车功能安全测试的过程中不再对所述重度故障等级对应的所述故障进行故障等级的划分。
4.根据权利要求1所述的整车功能安全测试方法,其特征在于,所述发出故障测试指令,包括:
在第一次进行整车功能安全测试的情况下,发出故障触发信号,其中,所述故障触发信号包括信号故障触发信号和电器故障触发信号;
在非第一次进行整车功能安全测试的情况下,将相互关联的所述故障触发信号打包,以生成所述故障测试指令,其中,所述故障测试指令包括所述电器故障测试指令和所述信号故障测试指令,所述电器故障测试指令是由相互关联的所述电器故障触发信号打包生成的,所述信号故障测试指令是由相互关联的所述信号故障触发信号打包生成的;
发出所述故障测试指令。
5.根据权利要求4所述的整车功能安全测试方法,其特征在于,所述根据所述故障测试指令,执行故障模拟操作,包括:
根据所述电器故障测试指令中的所述电器故障触发信号,控制目标电器发生故障,其中,所述目标电器是所述电器故障触发信号对应的电器;
根据所述信号故障测试指令中的所述信号故障触发信号,将目标网络信号包进行重新赋值或屏蔽,或,将单个目标信号进行重新赋值或屏蔽,其中,所述目标网络信号包是所述信号故障触发信号对应的网络信号包,所述网络信号包包括多个网络信号,所述单个目标信号是所述信号故障触发信号对应的一个所述网络信号。
6.一种整车功能安全测试***,其特征在于,包括:
故障触发子***,用于发出故障测试指令,其中,所述故障测试指令包括电器故障测试指令和信号故障测试指令;
故障模拟控制器,用于根据所述故障测试指令,执行故障模拟操作,以及根据所述故障模拟操作引起的故障,生成故障码,其中,所述故障模拟操作包括电器故障模拟操作和信号故障模拟操作,所述故障码包括电器故障码和信号故障码;
故障分析子***,用于根据所述故障码,发出故障应对指令。
7.根据权利要求6所述的整车功能安全测试***,其特征在于,所述故障分析子***包括:
故障等级划分模块,用于对所述故障码对应的所述故障进行故障等级的划分,其中,所述故障等级包括重度故障等级和非重度故障等级;
故障记录模块,用于记录被划分为所述重度故障等级的所述故障和所述故障码,以使在对其他车辆进行整车功能安全测试的过程中不再对所述重度故障等级对应的所述故障进行故障等级的划分。
8.根据权利要求6所述的整车功能安全测试***,其特征在于,所述故障触发子***包括:
网络信号故障触发模块,用于发出信号故障触发信号;
电器故障触发模块,用于发出电器故障触发信号;
所述故障模拟控制器包括:
网络信号控制器,用于根据所述信号故障触发信号,将目标网络信号包进行重新赋值或屏蔽,或将单个目标信号进行重新赋值或屏蔽,以模拟网络信号故障,其中,所述目标网络信号包是所述信号故障触发信号对应的网络信号包,所述网络信号包包括多个网络信号,所述单个目标信号是所述信号故障触发信号对应的一个所述网络信号;
整车网络,用于根据检测到的网络信号故障,生成所述信号故障码;
电器故障模拟控制器,用于根据所述电器故障触发信号,控制目标电器发生故障,其中,所述目标电器是所述电器故障触发信号对应的电器;
电器传感器,用于感测所述电器的电信号;
被测控制器,用于接收所述电器传感器感测到的电信号,并根据发生故障的所述目标电器的电信号生成电器故障码。
9.根据权利要求8所述的整车功能安全测试***,其特征在于,所述网络信号控制器包括网络信号过滤器,所述网络信号过滤器用于根据所述信号故障触发信号,屏蔽所述目标网络信号包或所述单个目标信号。
10.根据权利要求8所述的整车功能安全测试***,其特征在于,所述电器故障模拟控制器,包括:
断路控制器,用于根据所述电器故障触发信号,控制所述目标电器的目标线束断开;
短路控制器,用于根据所述电器故障触发信号,控制所述目标电器的目标线束短路;
多路选择开关,所述多路选择开关包括多个开关,每个开关对应一个固定电信号,所述多路选择开关用于根据所述电器故障触发信号,控制所述目标电器的目标线束选通目标开关,所述目标开关为所述电器故障触发信号对应的所述开关。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210057553.5A CN114545894A (zh) | 2022-01-19 | 2022-01-19 | 一种整车功能安全测试方法及测试*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210057553.5A CN114545894A (zh) | 2022-01-19 | 2022-01-19 | 一种整车功能安全测试方法及测试*** |
Publications (1)
Publication Number | Publication Date |
---|---|
CN114545894A true CN114545894A (zh) | 2022-05-27 |
Family
ID=81671047
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210057553.5A Pending CN114545894A (zh) | 2022-01-19 | 2022-01-19 | 一种整车功能安全测试方法及测试*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114545894A (zh) |
Citations (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101377758A (zh) * | 2008-07-14 | 2009-03-04 | 北京星网锐捷网络技术有限公司 | 一种生成测试用例的方法和装置 |
US20130190968A1 (en) * | 2012-01-24 | 2013-07-25 | Jason-David Nitzberg | Electric vehicle supply equipment testing apparatus |
CN103529828A (zh) * | 2013-10-29 | 2014-01-22 | 中国人民解放军军事交通学院 | 大功率自动变速器控制策略的测试***及其测试方法 |
CN204302700U (zh) * | 2014-10-30 | 2015-04-29 | 北京新能源汽车股份有限公司 | 一种纯电动汽车整车台架的联调控制*** |
CN106155042A (zh) * | 2016-07-20 | 2016-11-23 | 北京新能源汽车股份有限公司 | 一种整车控制器故障处理的测试方法及装置 |
CN106407108A (zh) * | 2016-09-06 | 2017-02-15 | 株洲中车时代电气股份有限公司 | 一种列车网络事件记录软件的测试方法和*** |
CN107340762A (zh) * | 2016-11-29 | 2017-11-10 | 安徽江淮汽车集团股份有限公司 | 一种整车异常功能检查方法及*** |
CN109218113A (zh) * | 2018-11-07 | 2019-01-15 | 吉林工程技术师范学院 | 通信网络故障定位方法及故障监测装置 |
CN109240277A (zh) * | 2018-11-13 | 2019-01-18 | 重庆长安汽车股份有限公司 | 控制***诊断功能实车测试自动化平台及测试方法 |
CN109361569A (zh) * | 2018-11-26 | 2019-02-19 | 中汽研(天津)汽车工程研究院有限公司 | 基于can总线的通信诊断故障码自动化测试***及测试方法 |
US20190171540A1 (en) * | 2016-08-25 | 2019-06-06 | Ke Xu | Apparatus fault detecting system and fault detection device |
CN112859817A (zh) * | 2021-01-21 | 2021-05-28 | 中国第一汽车股份有限公司 | 一种整车故障诊断测试*** |
CN113760771A (zh) * | 2021-09-14 | 2021-12-07 | 中国农业银行股份有限公司 | 集成测试用例的执行方法及装置 |
-
2022
- 2022-01-19 CN CN202210057553.5A patent/CN114545894A/zh active Pending
Patent Citations (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101377758A (zh) * | 2008-07-14 | 2009-03-04 | 北京星网锐捷网络技术有限公司 | 一种生成测试用例的方法和装置 |
US20130190968A1 (en) * | 2012-01-24 | 2013-07-25 | Jason-David Nitzberg | Electric vehicle supply equipment testing apparatus |
CN103529828A (zh) * | 2013-10-29 | 2014-01-22 | 中国人民解放军军事交通学院 | 大功率自动变速器控制策略的测试***及其测试方法 |
CN204302700U (zh) * | 2014-10-30 | 2015-04-29 | 北京新能源汽车股份有限公司 | 一种纯电动汽车整车台架的联调控制*** |
CN106155042A (zh) * | 2016-07-20 | 2016-11-23 | 北京新能源汽车股份有限公司 | 一种整车控制器故障处理的测试方法及装置 |
US20190171540A1 (en) * | 2016-08-25 | 2019-06-06 | Ke Xu | Apparatus fault detecting system and fault detection device |
CN106407108A (zh) * | 2016-09-06 | 2017-02-15 | 株洲中车时代电气股份有限公司 | 一种列车网络事件记录软件的测试方法和*** |
CN107340762A (zh) * | 2016-11-29 | 2017-11-10 | 安徽江淮汽车集团股份有限公司 | 一种整车异常功能检查方法及*** |
CN109218113A (zh) * | 2018-11-07 | 2019-01-15 | 吉林工程技术师范学院 | 通信网络故障定位方法及故障监测装置 |
CN109240277A (zh) * | 2018-11-13 | 2019-01-18 | 重庆长安汽车股份有限公司 | 控制***诊断功能实车测试自动化平台及测试方法 |
CN109361569A (zh) * | 2018-11-26 | 2019-02-19 | 中汽研(天津)汽车工程研究院有限公司 | 基于can总线的通信诊断故障码自动化测试***及测试方法 |
CN112859817A (zh) * | 2021-01-21 | 2021-05-28 | 中国第一汽车股份有限公司 | 一种整车故障诊断测试*** |
CN113760771A (zh) * | 2021-09-14 | 2021-12-07 | 中国农业银行股份有限公司 | 集成测试用例的执行方法及装置 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107145140B (zh) | 车载电子控制单元can接口自动测试***及其测试方法 | |
JP4870255B2 (ja) | 制御ユニットの相互監視のための方法並びに装置 | |
CN201210253Y (zh) | 一种用于测试汽车电子控制器的测试设备 | |
CN109726061B (zh) | 一种SoC芯片的验证方法 | |
CN103676921B (zh) | 列车网络控制与监控***tcms测试***及方法 | |
EP1967929A2 (en) | An intelligent aircraft secondary power distribution system that facilitates condition based maintenance | |
US7319925B2 (en) | Device for controlling electrical systems with a test module | |
CN109507981B (zh) | 车辆测试方法、装置及机器可读存储介质 | |
CN106598024B (zh) | 一种缓速器信号模拟检测装置及检测方法 | |
CN110609491B (zh) | 电动汽车整车控制器半实物仿真事故鉴定方法及*** | |
CN111694702B (zh) | 用于进行安全的信号操纵的方法和*** | |
KR101209069B1 (ko) | 차량 통신 진단 장비의 디버깅 장치 | |
CN113691422A (zh) | 车载远程通信盒测试方法及*** | |
CN201440219U (zh) | 汽车电子控制器的测试设备 | |
CN103558849A (zh) | 一种纯电动汽车控制策略调试及网络测试的方法 | |
CN117742288A (zh) | 线控底盘域控制器的性能测试方法及装置、电子设备 | |
CN114545894A (zh) | 一种整车功能安全测试方法及测试*** | |
KR20130067602A (ko) | 배터리 hils 개발 시스템 및 이를 이용한 배터리 hils 검증 방법 | |
CN111381578B (zh) | 整车控制器操作方法、***及电子控制单元 | |
CN112269370A (zh) | 一种整车控制器与电机控制器联合测试***及方法 | |
JP2014115884A (ja) | テストケース生成システム | |
CN113608516B (zh) | 一种高级驾驶辅助***功能安全故障注入测试***及方法 | |
CN111537013B (zh) | 自动驾驶车辆离线检测装置及检测方法 | |
CN111142497A (zh) | 一种车载应用软件的测试***及方法 | |
KR20130008248A (ko) | 차량 자동평가 장비 및 이를 이용한 자동평가 방법 |
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 |