一种自动紧急刹车aeb系统的测试结果分析方法和系统的制作方法_3

文档序号:8298447阅读:来源:国知局
1-步骤102相同,发明人在此不在赘述。
[0088]步骤203,依据HIL台架的仿真测试次数n,随机选取η组有用数据。其中η为正整数。
[0089]此处发明人需要说明的是,本发明还可以包括支持用户手动输入HIL台架的仿真测试次数η,此时HIL台架按照用户输入的仿真测试次数η进行η次仿真测试,以及AEB系统随机选取的有用数据的组数η,此时AEB系统按照用户输入的组数η随机选取η组有用数据。
[0090]步骤204,依据Euro NCAP的评分规则和随机选取的η组有用数据,计算每组有用数据的得分。
[0091]步骤205,依据每组有用数据的得分,分别计算每组有用数据的得分的概率。
[0092]本发明可以预先设置数据的得分分别为一星、两星、三星、四星和五星。五星表示数据的得分较高,四星表示数据的得分次之,即较五星低,但高于一星、两星和三星,以此类推,一星表示数据的得分较低。在本实施例中,分别计算出每组有用数据的得分后,分别统计各组有用数据得一星、两星、三星、四星和五星的次数,进而将分别统计得到的一星、两星、三星、四星和五星的次数除以仿真测试次数η,即可得到AEB系统,即每组有用数据分别得一星、两星、三星、四星和五星的概率。
[0093]步骤206,显示AEB系统中每组有用数据的得分情况以及每组有用数据的得分的概率值。
[0094]本发明还可以将AEB系统中每组有用数据的得分情况以及每组有用数据的得分的概率值显示出来。本发明还可以支持将每组有用数据的得分情况以及每组有用数据的得分的概率值自动写入预设文档中,进行存档。
[0095]实施例三
[0096]基于前文本发明提供的一种AEB系统的测试结果分析方法,本发明还提供一种AEB系统的测试结果分析系统,如图5所示,AEB系统包括E⑶100,还包括HIL台架200、仿真数据获取模块300、数据处理模块400和评分模块500。其中,
[0097]HIL台架200与E⑶100连接,用于对E⑶100进行仿真测试。
[0098]具体的,HIL台架200在仿真测试系统中是以实时处理器运行仿真模型来模拟受控对象的运行状态,在本发明中其通过I/O接口与被测的E⑶100连接,对被测E⑶100进行全方面的系统测试。
[0099]获取模块300,用于获取HIL台架200中保存的,对E⑶100仿真测试完成后得到的仿真数据。
[0100]在本发明中,在HIL台架200对E⑶100进行仿真测试前,首先需要根据Eu1NCAP的评分规则建立Euro NCAP规定的测试场景。测试场景一般包括CCRs (前车静止)、CCRm(前车匀速运动)及CCRb (前车匀减速运动)。在建立的测试场景下,利用HIL台架200进行仿真测试。其中,HIL台架200完成仿真测试后得到的仿真数据可以包括:本车初始车速值、目标车初始车速值、时间值、本车碰撞车速/停止状态值、目标车碰撞车速/停止状态值等表示车辆不同性能参数的数值。本发明中每完成一次仿真测试后得到的本车初始车速值、目标车初始车速值、时间值、本车碰撞车速/停止状态值、目标车碰撞车速/停止状态值等可以称之为一组仿真数据。
[0101]在本实施例中,更优的,HIL台架200中保存有对E⑶100基于相同测试场景或不同测试场景下的,一次或多次仿真测试完成后得到的仿真数据。
[0102]在实际仿真测试过程中,例如车辆在刹车时,假设驾驶员每次都给相同的刹车力,但由于驾驶员反映时间的不同,会导致刹车距离每次都不一样。在对测得的所有刹车距离值进行研宄后发现,对于测得的多个刹车距离值,其大部分刹车距离值都集中在某一个数值,小部分刹车距离值偏小或偏大,其整体满足正态分布。因此,为了提高HIL台架200仿真测试得到的仿真数据的准确度,本发明可以对ECU 100基于相同或不同测试场景下进行多次仿真测试,对每次完成仿真测试后得到的仿真数据按组顺序保存在HIL台架200中。
[0103]其中,相同或不同测试场景下的仿真测试次数可以由测试人员自行定义,各个不同测试场景下的仿真测试次数可以相同或不同
[0104]数据处理模块400,用于对仿真数据进行预处理,获得有用数据。
[0105]其中,本发明中的有用数据指的是车辆的速度信息。
[0106]具体地,数据处理模块400包括:
[0107]有用数据提取模块401,用于从HIL台架中保存的仿真数据中提取出有用数据;
[0108]数据精度处理模块402,用于对提取出的有用数据进行数据精度的处理。
[0109]在本发明中,由于HIL台架200保存的仿真数据不仅包含目标车辆的速度信息和当前车辆的速度信息,还包括用于分析该测试系统的其它数据,例如车辆的加减速请求信息及实际的车辆加速度信息等。因此,本发明需要对HIL台架200中保存的每一组仿真数据进行预处理,以提取出每一组仿真数据中的有用数据。
[0110]本发明中,由于包括多种测试场景,因此提取出的有用数据包括多种。基于此,为了便于对有用数据的管理,本发明可以对提取出的有用数据采用树型结构进行存储,如图3所示,其分别示出了针对AEB City和AEB Interurban的评级标准进行数据存储的数据存储模式。
[0111]此外,本发明由于在Euro NCAP的评分规则中,对数据的精度有明确要求,比如获得的车速为42.867Km/h,但在计算得分时,Euro NCAP的评分规则中规定车速值必须为整数,因此,此时就需把该车速为42.867Km/h的数据精度处理成Eu1 NCAP计算得分时规定的整数精度,如43Km/h。本发明中,对于精度的处理方法可以包括多种实现方式,如向上取整、向下取整、四舍五入等。因此,本发明在提取出每一组仿真数据中的有用数据后,对提取出的有用数据进一步进行数据精度的处理,以使得仿真数据满足评分系统规定的精度。
[0112]同时较优的,本发明中的数据处理模块400中的有用数据提取模块401还可以用于从HIL台架200中保存的多组仿真数据中提取出所有有用数据,此时数据处理模块400还可以包括第一计算模块403和确定模块404。其中,
[0113]第一计算模块403具体用于,采用极值法对基于相同测试场景下,多次仿真测试完成后得到的有用数据求极值得到极值数据;
[0114]此时,确定模块404具体用于,确定极值数据为获得的有用数据;
[0115]或,第一计算模块403具体用于,采用均值法对基于不同测试场景下的,多次仿真测试完成后得到的有用数据求均值得到均值数据;
[0116]此时,确定模块404具体用于,确定均值数据为获得的有用数据;
[0117]或,第一计算模块403具体用于,采用随机法对基于不同测试场景下的,多次仿真测试完成后得到的有用数据随机提取每一测试场景下的任一数据;
[0118]此时,确定模块404具体用于,确定任一数据为获得的有用数据。
[0119]当然本发明中的第一计算模块403还可以包括对有用数据的其他处理方式,如先采用随机法随机选出任意多组数据,进而利用均值法对多组数据进行处理等,本发明对此不作限定。
[0120]评分模块500,用于依据Euro NCAP的评分规则和数据处理模块400获得的有用数据,计算AEB系统的得分。
[0121]在本发明中,当评分模块500接收到来自数据处理模块400输入的极值数据时,评分模块500计算得到AEB系统的最高得分和/或最低得分;当评分模块500接收到来自数据处理模块400输入的均值数据时,评分模块500计算得到AEB系统的期望得分;当评分模块500接收到来自数据处理模块400输入的随机数据时,评分模块500计算得到AEB系统的随机得分。
[0122]因此应用本发明的上述技术方案,本发明提供的AEB系统的测试结果分析系统,包括E⑶100和与E⑶100连接的用于对E⑶100进行仿真测试的HIL台架200,仿真数据获取模块300获取HIL台架200中保存的,对ECU 100仿真测试完成后得到的仿真数据;数据处理模块400对仿真数据进行预处理,获得有用数据;评分模块500依据Eu1 NCAP的评分规则和数据处理模块400获得的有用数据,计算AEB系统的得分。因此,本发明基于HIL台架200完成对ECU100的仿真测试,进而依据HIL台架200完成仿真测试后保存的仿真数据进行AEB系统评分,减少了实车路测的次数,无需专业的测试场地及测试设备,相较于现有技术有效地降低了测试成本。
[0123]实施例四
[0124
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1