掌桥专利:专业的专利平台
掌桥专利
首页

基于负载箱的前雾灯功能测试方法、装置、设备及介质

文献发布时间:2024-01-17 01:12:29


基于负载箱的前雾灯功能测试方法、装置、设备及介质

技术领域

本发明涉及汽车测试技术领域,尤其涉及一种基于负载箱的前雾灯功能测试方法、装置、设备及介质。

背景技术

随着汽车行业的飞速发展,车身控制器的功能也在不断扩展,控制信号越来越多,控制逻辑也越发复杂,如转向辅助点亮前雾灯功能的控制,就涉及到档位、车速、转舵角度和近光灯的状态等。雾灯的转向辅助功能是指在驾驶员打方向盘转弯时,会有一侧的前雾灯被点亮,协助行驶中的车子照亮弯路盲区,待方向盘回正后,单侧的前雾灯就会关闭,即雾灯的辅助转向功能是转向的时候会亮起同侧雾灯,转向结束的时候雾灯就会自动熄灭,能够有效预防事故的发生。因此,为了确保行车安全,需要从前雾灯功能安全的角度出发,进行前雾灯功能测试,保证前雾灯功能符合预期。

在相关技术中,对于前雾灯功能的测试都是在整车系统测试阶段在实车上进行测试,车速和方向盘转舵角度在实车上的操作并不能得到精确的控制,并且操作繁琐,不能尽早地发现前雾灯功能问题,影响前雾灯功能测试结果,从而影响车辆行车的安全性。

发明内容

为了对披露的实施例的一些方面有基本的理解,下面给出了简单的概括。所述概括不是泛泛评述,也不是要确定关键/重要组成元素或描绘这些实施例的保护范围,而是作为后面的详细说明的序言。

鉴于以上所述现有技术的缺点,本发明公开了一种基于负载箱的前雾灯功能测试方法、装置、设备及介质,以解决前雾灯功能在整车系统测试阶段的实车上进行测试,导致前雾灯功能测试不及时以及测试结果不准确,从而影响车辆行车安全性的技术问题。

第一方面,本申请提供了一种基于负载箱的前雾灯功能测试方法,所述方法包括:

在负载箱测试台上对前雾灯仿真测试所需的前置条件、触发条件、退出条件进行配置,并获得前雾灯指示灯和近光灯指示灯的第一状态;

当所述前雾灯指示灯的第一状态为熄灭,且所述近光灯指示灯的第一状态为点亮时,则确定满足所述前置条件;

待满足所述前置条件后,响应于所述触发条件,对所述前雾灯指示灯进行点亮测试,确定第一测试结果;

待达到所述退出条件后,对所述前雾灯指示灯进行熄灭测试,确定第二测试结果;

根据所述第一测试结果与所述第二测试结果确定所述前雾灯的功能测试结果。

于本发明一实施例中,所述负载箱测试台包括左负载箱、右负载箱、后负载箱、左控制器、右控制器、后控制器、射频钥匙接收器、射频钥匙、怀档、总线开发环境和测试主机:

所述左负载箱、所述右负载箱、所述后负载箱分别与所述左控制器、所述右控制器和所述后控制器对应连接;

射频钥匙接收器与左负载箱连接,射频钥匙用于切换所述左负载箱、所述右负载箱和所述后负载箱的电源开关;

所述怀档与所述左负载箱连接,用于生成档位信号,所述档位信号包括倒档信号和非倒档信号;

所述测试主机通过所述总线开发环境与所述左负载箱连接。

于本发明一实施例中,所述左负载箱上的雾灯指示灯模拟左前雾灯,所述左负载箱上的近光灯指示灯模拟左近光灯,所述右负载箱上的雾灯指示灯模拟右前雾灯,所述右负载箱上的近光灯指示灯模拟右近光灯,所述测试主机的总线开发环境软件模拟所述触发条件中的车速信号和转舵角度信号。

于本发明一实施例中,所述在负载箱测试台上对前雾灯仿真测试所需的前置条件进行配置还包括:

控制射频钥匙启动左负载箱、右负载箱和后负载箱的电源开关,给所述负载箱测试台上电;

将所述负载箱测试台上所述近光灯指示灯点亮,以及所述前雾灯指示灯熄灭。

于本发明一实施例中,所述在负载箱测试台上对前雾灯仿真测试所需的触发条件进行配置之前,所述方法还包括:

响应于车速信息和转舵角度信息,并生成车速报文和转舵角度报文,所述车速信息中携带有车速预设阈值,所述转舵角度信号中携带有角度预设阈值;

根据所述车速报文和所述转舵角度报文,将车速信号和转舵角度信号配置为有效,以及将车速值配置为所述车速预设阈值,转舵角度值配置为所述角度预设阈值,以获得所述触发条件。

于本发明一实施例中,所述退出条件包括所述负载箱测试台断电、所述近光灯指示灯熄灭、车速信号无效、车速大于车速预设阈值、转舵角度信号无效、转舵角度小于角度预设阈值。

于本发明一实施例中,所述根据所述第一测试结果与所述第二测试结果确定所述前雾灯的功能测试结果,包括:

将所述第一测试结果与所述触发条件下的第一预期结果进行比较,判断所述前雾灯的点亮功能;

将所述第二测试结果与所述退出条件下的第二预期结果进行比较,判断所述前雾灯的熄灭功能。

第二方面,本申请提供了一种基于负载箱的前雾灯功能测试装置,所述装置包括:

配置模块,用于在负载箱测试台上对前雾灯仿真测试所需的前置条件、触发条件、退出条件进行配置,并获得前雾灯指示灯和近光灯指示灯的第一状态;

前置条件确定模块,用于当所述前雾灯指示灯的第一状态为熄灭,且所述近光灯指示灯的第一状态为点亮时,则确定满足所述前置条件;

点亮功能测试模块,用于待满足所述前置条件后,响应于所述触发条件,对所述前雾灯指示灯进行点亮测试,确定第一测试结果;

熄灭功能测试模块,用于待达到所述退出条件后,对所述前雾灯指示灯进行熄灭测试,确定第二测试结果;

测试结果确定模块,用于根据所述第一测试结果与所述第二测试结果确定所述前雾灯的功能测试结果。

第三方面,本申请提供了一种电子设备,包括:

一个或多个处理器;

存储装置,用于存储一个或多个程序,当一个或多个程序被一个或多个处理器执行时,使得电子设备实现第一方面描述的基于负载箱的前雾灯功能测试方法。

第四方面,本申请提供了一种计算机可读存储介质,其上存储有计算机程序,当计算机程序被计算机的处理器执行时,使计算机执行第一方面描述的基于负载箱的前雾灯功能测试方法。

如上所述,本发明实施例提供的一种基于负载箱的前雾灯功能测试方法、装置、设备及介质,具有以下有益效果:

通过在负载箱测试台上对前雾灯仿真测试所需的前置条件、触发条件、退出条件进行配置,并获得前雾灯指示灯和近光灯指示灯的第一状态,然后当前雾灯指示灯的第一状态为熄灭,且近光灯指示灯的第一状态为点亮时,则确定满足前置条件,待满足前置条件后,响应于触发条件,对前雾灯指示灯进行点亮测试,确定第一测试结果,待达到退出条件后,对前雾灯指示灯进行熄灭测试,确定第二测试结果,最后根据第一测试结果与第二测试结果确定前雾灯的功能测试结果。基于负载箱测试台进行前雾灯的仿真测试发现前雾灯功能问题,避免了在整车系统测试阶段中进行前雾灯功能测试的操作繁琐以及触发条件和退出条件无法精准控制的问题,可以在单体测试阶段尽早介入测试,保证测试结果的准确性,从而提高车辆在行车过程中的安全性。

应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本申请。

附图说明

此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本申请的实施例,并与说明书一起用于解释本申请的原理。显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术者来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。在附图中:

图1是本申请的一示例性实施例示出的相关技术中前雾灯功能测试的实施环境示意图;

图2是本申请的一示例性实施例示出的基于负载箱的前雾灯功能测试装置的实施环境示意图;

图3是本申请的一示例性实施例示出的基于负载箱的前雾灯功能测试方法的流程图;

图4是本申请的一示例性实施例示出的总线开发环境软件配置触发条件的界面示意图;

图5是本申请的一示例性实施例示出的基于负载箱的前雾灯功能测试装置的框图;

图6是本申请示出的适于用来实现本申请实施例的电子设备的结构示意图。

具体实施方式

以下通过特定的具体实例说明本发明的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本发明的其他优点与功效。本发明还可以通过另外不同的具体实施方式加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本发明的精神下进行各种修饰或改变。需说明的是,在不冲突的情况下,以下实施例及实施例中的子样本可以相互组合。

需要说明的是,以下实施例中所提供的图示仅以示意方式说明本发明的基本构想,遂图式中仅显示与本发明中有关的组件而非按照实际实施时的组件数目、形状及尺寸绘制,其实际实施时各组件的型态、数量及比例可为一种随意的改变,且其组件布局型态也可能更为复杂。

在下文描述中,探讨了大量细节,以提供对本发明实施例的更透彻的解释,然而,对本领域技术人员来说,可以在没有这些具体细节的情况下实施本发明的实施例是显而易见的,在其他实施例中,以方框图的形式而不是以细节的形式来示出公知的结构和设备,以避免使本发明的实施例难以理解。

本公开实施例的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本公开实施例的实施例。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含。

除非另有说明,术语“多个”表示两个或两个以上。

本公开实施例中,字符“/”表示前后对象是一种“或”的关系。例如,A/B表示:A或B。

术语“和/或”是一种描述对象的关联关系,表示可以存在三种关系。例如,A和/或B,表示:A或B,或,A和B这三种关系。

雾灯的转向辅助功能在驾驶员打方向盘转弯时,会有一侧的前雾灯被点亮,协助行驶中的车子照亮弯路盲区,待方向盘回正后,单侧的前雾灯就会关闭,能够有效预防事故的发生。为了确保行车安全,从前雾灯功能安全的角度出发,进行前雾灯功能测试,能够测试前雾灯功能是否符合预期。但对于前雾灯功能的测试大多都是在整车系统测试阶段在实车上进行。请参见图1,图1是本申请的一示例性实施例示出的相关技术中前雾灯功能测试的实施环境示意图。如图1所示,左前雾灯105和右前雾灯106的功能测试在实车101上进行,怀档102用于切换档位,油门103用于控制车速,方向盘104用于控制转舵角度,通过车速和转舵角度对左前雾灯105和右前雾灯106进行功能测试,在操作过程中,由于车速和转舵角度并不能得到精确的控制,会影响雾灯功能的测试结果,从而影响车辆行车的安全性,并且该方式不仅操作繁琐,还不能尽早地发现雾灯功能问题。

请参见图2,图2是本申请的一示例性实施例示出的基于负载箱的前雾灯功能测试装置的实施环境示意图。如图2所示,该实施环境包括左负载箱201、右负载箱203、后负载箱205、左控制器202、右控制器204、后控制器206、射频钥匙接收器207、怀档208、测试主机209,其中,左负载箱201与左控制器202通过线束连接,右负载箱203与右控制器204通过线束连接,后负载箱205与后控制器206通过线束连接,左负载箱、右负载箱和后负载箱相互连接,形成环网,射频钥匙接收器207通过线束与左负载箱201连接,怀档208与左负载箱201通过线束连接,测试主机208通过CANoe(CAN open environment,总线开发环境)与左负载箱201连接。

需要说明的是,左负载箱201上的雾灯指示灯模拟左前雾灯,左负载箱201上的近光灯指示灯模拟左近光灯,右负载箱203上的雾灯指示灯模拟右前雾灯,右负载箱203上的近光灯指示灯模拟右近光灯;各负载箱之间连接,形成环网,用于还原整车环境;射频钥匙接收器207接收射频钥匙的信号,以切换左负载箱201、右负载箱203和后负载箱205的电源开关;怀档208用于生成档位信号,模拟档位;测试主机209中的总线开发环境软件模拟触发条件中的车速信号和转舵角度信号,实现前雾灯功能的仿真测试。

请参见图3,图3是本申请的一示例性实施例示出的基于负载箱的前雾灯功能测试方法的流程图。该方法可以应用于图2所示的实施环境,并由该实施环境中的客户端和/服务器具体执行。应理解的是,该方法也可以适用于其它的示例性实施环境,并由其它实施环境中的设备具体执行,本实施例不对该方法所适用的实施环境进行限制。为解决这些问题,本申请的实施例分别提出一种基于负载箱的前雾灯功能测试方法、一种基于负载箱的前雾灯功能测试装置、一种电子设备、一种计算机可读存储介质,以下将对这些实施例进行详细描述。

如图3所示,在一示例性的实施例中,基于负载箱的前雾灯功能测试方法至少包括步骤S301至步骤S305,详细介绍如下:

步骤S301,在负载箱测试台上对前雾灯仿真测试所需的前置条件、触发条件、退出条件进行配置,并获得前雾灯指示灯和近光灯指示灯的第一状态。

在负载箱测试台上对前雾灯功能进行仿真测试,根据转向辅助点亮前雾灯的需求分析,需要明确前雾灯功能测试的前置条件,触发条件和退出条件并在负载箱测试台上进行配置,获得前雾灯指示灯和近光灯指示灯的第一状态。应当理解的是,在触发条件下,前雾灯指示灯的状态有对应预期状态,在退出条件下,前雾灯指示灯的状态也有对应的预期状态。

在一实施例中,负载箱测试台包括左负载箱、右负载箱、后负载箱、左控制器、右控制器、后控制器、射频钥匙接收器、射频钥匙、怀档、总线开发环境和测试主机:

左负载箱、右负载箱、后负载箱分别与左控制器、右控制器和后控制器对应连接;

射频钥匙接收器与左负载箱连接,射频钥匙用于切换左负载箱、右负载箱和后负载箱的电源开关;

怀档与左负载箱连接,用于生成档位信号,档位信号包括倒档信号和非倒档信号;

测试主机通过总线开发环境与左负载箱连接。

在一实施例中,左负载箱上的雾灯指示灯模拟左前雾灯,左负载箱上的近光灯指示灯模拟左近光灯,右负载箱上的雾灯指示灯模拟右前雾灯,右负载箱上的近光灯指示灯模拟右近光灯,测试主机的总线开发环境软件模拟触发条件中的车速信号和转舵角度信号。

请继续参见图2,负载箱测试台包括左负载箱201、右负载箱203、后负载箱205、左控制器202、右控制器204、后控制器206、射频钥匙接收器207、怀档208、测试主机209和总线开发环境。左负载箱201与左控制器202通过线束连接,右负载箱203与右控制器204通过线束连接,后负载箱205与后控制器206通过线束连接,左负载箱201上的雾灯指示灯模拟左前雾灯,左负载箱201上的近光灯指示灯模拟左近光灯,右负载箱203上的雾灯指示灯模拟右前雾灯,右负载箱203上的近光灯指示灯模拟右近光灯,各负载箱之间连接,形成环网,用于还原整车环境。射频钥匙接收器207通过线束与左负载箱201连接,射频钥匙接收器207接收射频钥匙的信号,以切换左负载箱201、右负载箱203和后负载箱205的电源开关。怀档208与左负载箱201通过线束连接,怀档208用于生成档位信号,模拟档位,包括倒档和非倒档。测试主机208通过CANoe与左负载箱201连接,具体为总线开发环境的一路控制器局域网络通道接入左负载箱201的高速控制器局域网络接口,另一路路控制器局域网络通道接入测试主机209的通用串行总线接口,测试主机209中的总线开发环境软件模拟触发条件中的车速信号和转舵角度信号,基于负载箱测试台进行前雾灯的仿真测试,通过模拟仿真,避免了实车中进行前雾灯功能测试操作繁琐的问题。

需要说明的是,射频钥匙接收器207通过线束与左负载箱201连接,怀档208与左负载箱201通过线束连接,测试主机208通过CANoe与左负载箱201连接,只是负载箱测试台的一种连接方式,射频钥匙接收器207、怀档208、测试主机208可以连接左负载箱201、右负载箱203、后负载箱205中任一负载箱,因为负载箱测试台中的各控制器与各负载箱连接,形成环网,便形成了通信环网,射频钥匙接收器207接收的切换电源开关的信号、怀档208生成的档位信号,以及测试主机208中模拟的车速信号和转舵角度信号,可以在各负载箱之间进行传送。

在另一实施例中,实现负载箱的前雾灯功能测试的测试台,可以是通过左负载箱、右负载箱、后负载箱、左控制器、右控制器、后控制器形成的负载箱测试台,然后由该负载箱测试台与射频钥匙接收器和怀档通过线束连接,以及与测试主机通过CANoe连接,射频钥匙接收器、怀档、测试主机与负载箱测试台可以进行信号交互,实现对前雾灯功能的仿真测试。

在一实施例中,在负载箱测试台上对前雾灯仿真测试所需的前置条件进行配置还包括:

控制射频钥匙启动左负载箱、右负载箱和后负载箱的电源开关,给负载箱测试台上电;

将负载箱测试台上近光灯指示灯点亮,以及前雾灯指示灯熄灭。

前雾灯功能测试所需的前置条件为负载箱测试台电源开关打开,即on档,前雾灯为熄灭状态,近光灯为点亮状态,只有在该前置条件下才能进一步前雾灯点亮功能测试。因此需要在负载箱测试台上进行该前置条件的配置,即通过控制射频钥匙启动左负载箱、右负载箱和后负载箱的电源开关,给负载箱测试台上电,可以通过监测各负载箱上的电源输出指示灯是否点亮判断负载箱测试台是否上电成功,然后将负载箱测试台上近光灯指示灯配置为点亮状态,前雾灯指示灯配置为熄灭状态。

在一实施例中,在负载箱测试台上对前雾灯仿真测试所需的触发条件进行配置之前,方法还包括:

响应于车速信息和转舵角度信息,并生成车速报文和转舵角度报文,车速信息中携带有车速预设阈值,转舵角度信号中携带有角度预设阈值;

根据车速报文和转舵角度报文,将车速信号和转舵角度信号配置为有效,以及将车速值配置为车速预设阈值,转舵角度值配置为角度预设阈值,以获得触发条件。

触发条件先在测试主机的总线开发环境软件中进行配置,即首先响应于车速信息和转舵角度信息,并生成车速报文和转舵角度报文,其中,车速信息中携带有车速预设阈值,转舵角度信号中携带有角度预设阈值,车速预设阈值为点亮或熄灭前雾灯的车速临界点,角度预设阈值为点亮或熄灭前雾灯的转舵角度临界点。然后根据车速报文和转舵角度报文,将车速信号和转舵角度信号配置为有效,以及将车速值配置为车速预设阈值,转舵角度值配置为角度预设阈值,获得触发条件,只有在车速信号和转舵角度信号都为有效的情况下,车速预设阈值和角度预设阈值才有效,然后才在负载箱测试台上配置该触发条件。需要说明的是,由于转舵角度涉及左转和右转,角度预设阈值有正负之分,分别代表车辆左转和右转。

下面对测试主机中总线开发环境软件配置触发条件进行进一步说明,例如,在CANoe软件的Simulation Setup仿真窗口中,双击CANIG模块进入发生器配置界面,然后点击add Frame from Datebase图标,输入车速相关信号ID:17A,双击选择CHSCAN下的报文添加成功,然后选择周期性发送,在信号列表中找到车速有效信号EspVehSpdVld,配置为有效,找到车速信号EspVehSpd修改物理值,作为车速预设阈值,如40kph。再添加ID为180的报文,双击选择CHSCAN下的报文添加成功,周期性发送,找到转舵角度信号EpsSasSteerAgVld,配置为有效,然后找到转舵角度信号EpsSasSteerAg修改物理值,作为角度预设阈值,如35,代表向左转35度;修改物理值为-35,代表向右转35度,完成触发条件的配置。请参见图4,图4是本申请的一示例性实施例示出的总线开发环境软件配置触发条件的界面示意图,图4仅是配置过程中的其中一个界面。

在一实施例中,退出条件包括负载箱测试台断电、近光灯指示灯熄灭、车速信号无效、车速大于车速预设阈值、转舵角度信号无效、转舵角度小于角度预设阈值。

前雾灯功能测试的退出条件包括负载箱测试台断电、近光灯指示灯熄灭、车速信号无效、车速大于车速预设阈值、转舵角度信号无效、转舵角度小于角度预设阈值。其中,负载箱测试台断电通过射频钥匙控制切换任一负载箱的电源开关为关闭;近光灯指示灯熄灭通过将负载箱测试台上的左、右近光灯指示灯开关切换为关闭;车速信号无效通过测试主机中的总线开发环境软件设置车速无效信号实现;车速大于车速预设阈值通过测试主机中的总线开发环境软件改变车速值,使车速值大于车速预设阈值实现;转舵角度信号无效通过测试主机中的总线开发环境软件设置转舵角度信号无效实现;转舵角度小于角度预设阈值通过测试主机中的总线开发环境软件改变转舵角度值,使转舵角度值处于正预设角度阈值到负预设角度阈值之间实现,例如预设角度阈值为35,使转舵角度值处于正预设角度阈值到负预设角度阈值之间则为(-35~35)之间。

步骤S302,当前雾灯指示灯的第一状态为熄灭,且近光灯指示灯的第一状态为点亮时,则确定满足前置条件。

前置条件为负载箱测试台上电,前雾灯指示灯熄灭,近光灯指示灯点亮,故当前雾灯指示灯的第一状态为熄灭,且近光灯指示灯的第一状态为点亮时,则能够确定此时满足前置条件。需要说明的是,前雾灯指示灯包括左前雾灯指示灯和右前雾灯指示灯,近光灯指示灯包括左近光灯指示灯和右近光灯指示灯,这里的前雾灯指示灯熄灭则表示左前雾灯指示灯和右前雾灯指示灯都为熄灭,近光灯指示灯点亮表示左近光灯指示灯和右近光灯指示灯都为点亮。

步骤S303,待满足前置条件后,响应于触发条件,对前雾灯指示灯进行点亮测试,确定第一测试结果。

确定负载箱测试台满足前置条件后,则响应于触发条件,即响应车速预设阈值和角度预设阈值,进行左、右前雾灯指示灯的点亮功能测试,通过监测左、右前雾灯指示灯的显示状态确定第一测试结果,即左、右前雾灯的点亮测试结果。

步骤S304,待达到退出条件后,对前雾灯指示灯进行熄灭测试,确定第二测试结果。

当左前雾灯或右前雾灯为点亮时,并在负载箱测试台上到达前雾灯的退出条件后,便响应退出条件,进行左、右前雾灯指示灯的熄灭功能测试,通过监测左、右前雾灯指示灯的显示状态确定第二测试结果,即左、右前雾灯的熄灭测试结果。

步骤S305,根据第一测试结果与第二测试结果确定前雾灯的功能测试结果。

在一实施例中,根据第一测试结果与第二测试结果确定前雾灯的功能测试结果,包括:

将第一测试结果与触发条件下的第一预期结果进行比较,判断前雾灯的点亮功能;

将第二测试结果与退出条件下的第二预期结果进行比较,判断前雾灯的熄灭功能。

需要说明的是,在触发条件下,若档位为倒档,转舵角度向左,则第一预期状态为点亮左前雾灯;若档位为倒档,转舵角度向右,则第一预期状态为点亮右前雾灯;若档位为非倒档,转舵角度向左,则第一预期状态为点亮右前雾灯;若档位为非倒档,转舵角度向右,则第一预期状态为点亮左前雾灯。对于退出条件,当左前雾灯或右前雾灯为点亮时,在达到任一退出条件后,第二预期结果为左前雾灯或右前雾灯熄灭。

通过将第一测试结果与触发条件下的第一预期结果进行比较,判断前雾灯的点亮功能,若与第一预期结果不符,则表明前雾灯的点亮功能异常;将第二测试结果与退出条件下的第二预期结果进行比较,判断前雾灯的熄灭功能,若与第二预期结果不符,则表明前雾灯的熄灭功能异常,即可以根据第一预测结果和第二预测结果确定前雾灯的功能测试结果,当前雾灯的点亮功能和熄灭功能都正常时,确定前雾灯的功能测试结果为通过。

上述实施例提供的基于负载箱的前雾灯功能测试方法,通过在负载箱测试台上对前雾灯仿真测试所需的前置条件、触发条件、退出条件进行配置,并获得前雾灯指示灯和近光灯指示灯的第一状态,然后当前雾灯指示灯的第一状态为熄灭,且近光灯指示灯的第一状态为点亮时,则确定满足前置条件,待满足前置条件后,响应于触发条件,对前雾灯指示灯进行点亮测试,确定第一测试结果,待达到退出条件后,对前雾灯指示灯进行熄灭测试,确定第二测试结果,最后根据第一测试结果与第二测试结果确定前雾灯的功能测试结果。基于负载箱测试台进行前雾灯的仿真测试发现前雾灯功能问题,避免了在整车系统测试阶段中进行前雾灯功能测试的操作繁琐以及触发条件和退出条件无法精准控制的问题,可以在单体测试阶段尽早介入测试,保证测试结果的准确性,从而提高车辆在行车过程中的安全性。

请参见图5,图5是本申请的一示例性实施例示出的基于负载箱的前雾灯功能测试装置的框图。如图5所示,本实施例提供了一种基于负载箱的前雾灯功能测试装置500,该装置包括:

配置模块501,用于在负载箱测试台上对前雾灯仿真测试所需的前置条件、触发条件、退出条件进行配置,并获得前雾灯指示灯和近光灯指示灯的第一状态;

前置条件确定模块502,用于当前雾灯指示灯的第一状态为熄灭,且近光灯指示灯的第一状态为点亮时,则确定满足前置条件;

点亮功能测试模块503,用于待满足前置条件后,响应于触发条件,对前雾灯指示灯进行点亮测试,确定第一测试结果;

熄灭功能测试模块504,用于待达到退出条件后,对前雾灯指示灯进行熄灭测试,确定第二测试结果;

测试结果确定模块505,用于根据第一测试结果与第二测试结果确定前雾灯的功能测试结果。

需要说明的是,上述实施例所提供的基于负载箱的前雾灯功能测试装置与上述实施例所提供的基于负载箱的前雾灯功能测试方法属于同一构思,其中各个模块和单元执行操作的具体方式已经在方法实施例中进行了详细描述,此处不再赘述。上述实施例所提供的基于负载箱的前雾灯功能测试装置在实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能,本处也不对此进行限制。

请参见图6,图6示出了适于用来实现本申请实施例的电子设备的计算机系统的结构示意图。需要说明的是,图6示出的电子设备的计算机系统600仅是一个示例,不应对本申请实施例的功能和使用范围带来任何限制。

如图6所示,计算机系统600包括中央处理单元(Central Processing Unit,CPU)601,其可以根据存储在只读存储器(Read-Only Memory,ROM)602中的程序或者从储存部分608加载到随机访问存储器(Random Access Memory,RAM)603中的程序而执行各种适当的动作和处理,例如执行上述实施例中的方法。在RAM 603中,还存储有系统操作所需的各种程序和数据。CPU 601、ROM 602以及RAM 603通过总线604彼此相连。输入/输出(Input/Output,I/O)接口605也连接至总线604。

以下部件连接至I/O接口605:包括键盘、鼠标等的输入部分606;包括诸如阴极射线管(Cathode Ray Tube,CRT)、液晶显示器(Liquid Crystal Display,LCD)等以及扬声器等的输出部分607;包括硬盘等的储存部分608;以及包括诸如LAN(Local Area Network,局域网)卡、调制解调器等的网络接口卡的通信部分609。通信部分609经由诸如因特网的网络执行通信处理。驱动器610也根据需要连接至I/O接口605。可拆卸介质611,诸如磁盘、光盘、磁光盘、半导体存储器等等,根据需要安装在驱动器610上,以便于从其上读出的计算机程序根据需要被安装入储存部分608。

特别地,根据本申请的实施例,上文参考流程图描述的过程可以被实现为计算机软件程序。例如,本申请的实施例包括一种计算机程序产品,其包括承载在计算机可读介质上的计算机程序,该计算机程序包含用于执行流程图所示的方法的计算机程序。在这样的实施例中,该计算机程序可以通过通信部分609从网络上被下载和安装,和/或从可拆卸介质611被安装。在该计算机程序被中央处理单元(CPU)601执行时,执行本申请的系统中限定的各种功能。

需要说明的是,本申请实施例所示的计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质或者是上述两者的任意组合。计算机可读存储介质例如可以是电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子可以包括但不限于:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机访问存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(Erasable Programmable Read Only Memory,EPROM)、闪存、光纤、便携式紧凑磁盘只读存储器(Compact Disc Read-Only Memory,CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本申请中,计算机可读的信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的计算机程序。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。计算机可读介质上包含的计算机程序可以用任何适当的介质传输,包括但不限于:无线、有线等等,或者上述的任意合适的组合。

本公开实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现本实施例中的任一项方法。

本公开实施例中的计算机可读存储介质,本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过计算机程序相关的硬件来完成。前述的计算机程序可以存储于一计算机可读存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。

本实施例公开的电子设备,包括处理器、存储器、收发器和通信接口,存储器和通信接口与处理器和收发器连接并完成相互间的通信,存储器用于存储计算机程序,通信接口用于进行通信,处理器和收发器用于运行计算机程序,使电子设备执行如上方法的各个步骤。

在本实施例中,存储器可能包含随机存取存储器(Random Access Memory,简称RAM),也可能还包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。

上述的处理器可以是通用处理器,包括中央处理器(Central Processing Unit,简称CPU)、图形处理器(Graphics Processing Unit,简称GPU),网络处理器(NetworkProcessor,简称NP)等;还可以是数字信号处理器(Digital Signal Processing,简称DSP)、专用集成电路(Application Specific Integrated Circuit,简称ASIC)、现场可编程门阵列(Field-Programmable Gate Array,简称FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。

以上描述和附图充分地示出了本公开的实施例,以使本领域的技术人员能够实践它们。其他实施例可以包括结构的、逻辑的、电气的、过程的以及其他的改变。实施例仅代表可能的变化。除非明确要求,否则单独的部件和功能是可选地,并且操作的顺序可以变化。一些实施例的部分和子样本可以被包括在或替换其他实施例的部分和子样本。而且,本申请中使用的用词仅用于描述实施例并且不用于限制权利要求。如在实施例以及权利要求的描述中使用的,除非上下文清楚地表明,否则单数形式的“一个”(a)、“一个”(an)和“”(the)旨在同样包括复数形式。类似地,如在本申请中所使用的术语“和/或”是指包含一个或一个以上相关联的列出的任何以及所有可能的组合。另外,当用于本申请中时,术语“包括”(comprise)及其变型“包括”(comprises)和/或包括(comprising)等指陈述的子样本、整体、步骤、操作、元素,和/或组件的存在,但不排除一个或一个以上其它子样本、整体、步骤、操作、元素、组件和/或这些的分组的存在或添加。在没有更多限制的情况下,由语句“包括一个…”限定的要素,并不排除在包括要素的过程、方法或者设备中还存在另外的相同要素。本文中,每个实施例重点说明的可以是与其他实施例的不同之处,各个实施例之间相同相似部分可以互相参见。对于实施例公开的方法、产品等而言,如果其与实施例公开的方法部分相对应,那么相关之处可以参见方法部分的描述。

本领域技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,可以取决于技术方案的特定应用和设计约束条件。技术人员可以对每个特定的应用来使用不同方法以实现所描述的功能,但是这种实现不应认为超出本公开实施例的范围。技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

本文所披露的实施例中,所揭露的方法、产品(包括但不限于装置、设备等),可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,单元的划分,可以仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些子样本可以忽略,或不执行。另外,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例。另外,在本公开实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。

附图中的流程图和框图显示了根据本公开实施例的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或代码的一部分,模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这可以依所涉及的功能而定。在附图中的流程图和框图所对应的描述中,不同的方框所对应的操作或步骤也可以以不同于描述中所披露的顺序发生,有时不同的操作或步骤之间不存在特定的顺序。例如,两个连续的操作或步骤实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这可以依所涉及的功能而定。框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。

技术分类

06120116054917