一种汽车电子设备测试系统、方法、装置及存储介质与流程

文档序号:21315785发布日期:2020-06-30 20:44阅读:174来源:国知局
一种汽车电子设备测试系统、方法、装置及存储介质与流程

本发明涉及电气测试领域,尤其涉及一种车载氛围灯测试系统、方法、装置及存储介质。



背景技术:

为了检测汽车电视设备在正常条件或可预见的非正常条件下的工作能力,汽车行业和世界各大汽车生产上对测试波形制定了严格的标准,比如国际标准iso16750-2对汽车电子设备的各种非正常条件规定了严酷等级。因此,在汽车电子设备测试中,尤其是车载氛围灯,一般需要采用多种不同的波形作为驱动信号,实现对汽车电子设备的测试。现有一般采用可编程电压,并在软件的控制下生成驱动波形信号,但是可编程电压的成本高、操作复杂。另外,由于汽车上的各个设备自身固有的特性,使得汽车电子设备在该工作时不仅对周围其他电子设备造成干扰,比如电磁辐射干扰,甚至可能对电源系统造成影响,使得汽车电子设备测试环境更为复杂,会影响到在测试过程中的电子设备的测试结果,导致测试结果不准确。



技术实现要素:

为了克服现有技术的不足,本发明的目的之一在于提供一种汽车电子设备测试系统,其能够解决现有技术中汽车电子电气测试成本高、操作复杂等问题。

本发明的目的之二在于提供一种汽车电子设备测试方法,其能够解决现有技术中汽车电子电气测试成本高、操作复杂等问题。

本发明的目的之三在于提供一种汽车电子设备测试装置,其能够解决现有技术中汽车电子电气测试成本高、操作复杂等问题。

本发明的目的之三在于提供一种存储介质,其能够解决现有技术中汽车电子电气测试成本高、操作复杂等问题。

本发明的目的之一采用如下技术方案实现:

一种汽车电子设备测试系统,所述测试系统包括波形发生器和采集模块;其中,波形发生器用于根据测试需求生成用于待测汽车电子设备的目标波形信号的完整周期采样数据,并形成波形文件存储系统中,然后根据波形文件生成目标波形信号并将目标波形信号接入待测汽车电子设备实现对待测汽车电子设备的负荷测试;采集模块,用于在测试过程中,实时采集待测汽车电子设备的运行参数并反馈给波形发生器,使得波形发生器根据待测汽车电子设备的运行参数对目标波形信号的参数进行动态调整,并将调整后的目标波形信号接入待测汽车电子设备实现对待测汽车电子设备的负荷测试。

进一步地,所述波形发生器包括波形数据生成模块、波形存储模块、波形调度模块和波形控制模块和数模转换模块;所述波形数据生成模块,用于根据测试需求生成目标波形信号的完整周期采样数据,并形成波形文件;所述波形存储模块,用于将波形文件存储存储器中,并记录波形文件的存储地址;所述波形调度模块,用于根据测试进程表从存储器中查找得出对应的波形文件,并设置频率控制字后将其传输给波形控制器;所述波形控制器,用于根据频率控制字以及对应波形文件生成采样点数据;所述数模转换模块,用于将采样点数据转换为模拟电信号,并根据模拟电信号生成目标波形信号。

进一步地,所述采集模块,用于在测试过程中采集待测汽车电子设备的运行参数,并将其反馈给波形调度模块,使得波形调度模块根据待测汽车电子设备的运行参数对目标波形信号进行参数调整,并将调整后的波形文件发送给波形控制器。

进一步地,所述波形发生器包括滤波模块和/或功率放大模块;所述滤波模块,用于将目标波形信号进行滤波使其平滑;所述功率放大模块,用于根据待测汽车电子设备的功率范围对目标波形信号进行。

进一步地,所述波形文件是根据测试需求采用matlab编程生成的。

本发明的目的之二采用如下技术方案实现:

一种汽车电子设备测试方法,所述测试方法包括:

波形文件生成步骤:根据测试需求获取待测汽车电子设备的目标波形信号的完整周期采样数据,并根据完整周期采样数据生成波形文件存储系统中;

波形调度步骤:根据测试进程表从系统中查找得出对应的波形文件,并设置频率控制字;

波形信号生成步骤:根据对应的波形文件和频率控制字生成目标波形信号;

测试步骤:将目标波形信号接入待测汽车电子设备,实现对待测汽车电子设备的负荷测试;

反馈步骤:在测试过程中,获取待测汽车电子设备的运行参数,并根据待测汽车电子设备的运行参数对目标波形信号的参数进行调整并存储于对应的波形文件中,然后执行波形信号生成步骤。

进一步地,所述波形信号生成步骤还包括:首先根据对应的波形文件和频率控制字生成目标波形信号的采样点数据,然后根据采样点数据生成模拟电信号,并根据模拟电信号生成目标波形信号。

进一步地,所述测试方法还包括:

滤波步骤:对目标波形信号进行滤波使目标波形信号平滑;

和/或,信号放大步骤:根据待测汽车电子设备的功率范围对目标波形信号进行放大。

本发明的目的之三采用如下技术方案实现:

一种汽车电子设备测试装置,包括存储器和处理器,所述存储器上存储有可在处理器上运行的汽车电子设备测试程序,所述汽车电子设备测试程序为计算机程序,所述处理器执行所述汽车电子设备测试程序时实现如本发明目的之二采用的一种汽车电子设备测试方法的步骤。

本发明的目的之四采用如下技术方案实现:

一种存储介质,所述存储介质为计算机可读存储介质,其上存储有汽车电子设备测试程序,所述汽车电子设备测试程序为计算机程序,所述汽车电子设备测试程序被处理器执行时实现如本发明目的之二采用的一种汽车电子设备测试方法的步骤。

相比现有技术,本发明的有益效果在于:本发明通过根据测试需求生成汽车电子设备的测试波形信号,然后将其接入汽车电子设备实现对汽车电子设备的负荷测试,同时在测试的过程中,实时采集汽车电子设备的运行参数,并根据汽车电子设备的运行参数实时对测试波形信号进行动态调整,也即是通过将汽车电子设备的运行参数反馈到测试波形信号中,实时对测试波形信号进行调整,实现对汽车电电子设备的快速测试;同时解决了现有技术中汽车电子设备测试的成本高、操作复杂等问题。

附图说明

图1为本发明提供的一种汽车电子设备测试系统模块图;

图2为本发明提供的一种汽车电子设备测试方法流程图;

图3为图2中步骤s3的流程图;

图4为本发明提供的一种汽车电子设备测试装置模块图。

图中:11、存储器;12、处理器;13、通信总线;14、网络接口。

具体实施方式

下面,结合附图以及具体实施方式,对本发明做进一步描述,需要说明的是,在不相冲突的前提下,以下描述的各实施例之间或各技术特征之间可以任意组合形成新的实施例。

实施例一

本发明提供了一种汽车电子设备测试系统,包括用于生成驱动波形信号的波形发生器和用于采集汽车电子设备的运行状态的采集模块两部分构成。

本发明首先通过波形发生器根据测试需求生成目标波形信号,然后将目标波形信号接入到汽车电子设备,比如车载氛围灯,实现对汽车电子设备的电气测试;同时,在测试的过程中,通过采集模块采集汽车电子设备的运行参数,并将其反馈给波形发生器,使得波形发生器根据运行参数对目标波形信号进行动态调整,然后将调制后的目标波形信号接入汽车电子设备,实现对汽车电子设备的测试。本发明通过基于汽车电子设备的运行参数来反馈调整用于测试的目标波形信号,可大大提高汽车电子设备在电气测试过程中的自检,及时修改目标波形信号,同时还可根据对目标波形信号的调整实现故障定位。

如图1所示,本发明提供了一优选实施例,一种汽车电子设备测试系统,包括波形发生器和采集模块。

波形发生器包括波形数据生成模块、波形存储模块、波形调度模块、波形控制模块、数模转换模块、滤波模块和功率放大模块。

其中,波形数据生成模块,用于根据测试需求生成目标波形的完整周期采样数据,并形成波形文件。其中,波形文件是根据测试需求由matlab软件编写而成的,也即是说,波形文件是根据采样定理对参考波形依据奈奎斯特定理采样得到。比如依据汽车电子电气测试标准iso16750-2的电气负荷测试条目,使用matlab编写波形文件,其中,波形文件你存储有一系列的离散采样点,然后将生成的波形文件存储系统中。

波形存储模块,用于将波形文件存储系统中。由于测试需求的不同,比如测试的电子设备类型不同,所需要的波形信号不同;同时,针对同一类型的电子设备的测试标准通常也会包括多个不同的波形信号,因此,本发明中的波形文件。因此,在存储波形文件时,还需要记录每个波形文件的存储地址,便于波形调度模块的查找。

波形调度模块,用于根据测试进程表以及每个波形文件的存储地址从存储器中查找得到目标波形信号的波形文件,同时设置频率控制字并传输给波形控制模块,使得波形控制模块根据频率控制字和目标波形信号的波形文件得出目标波形信号的采样点数据,以及将采样点数据发送给数模转换模块。其中,测试进程表用于存储一个测试流程中,不同的波形信号的顺序,在测试之前存储系统中。波形控制器,用于对频率控制字进行赋值。频率控制字=波形控制器的系统时钟频率/目标波形信号的采样点频率。

另外,波形调度模块,还用于设定幅值比例,用于修改波形的幅值。波形控制模块,用于根据频率控制字和目标波形信号的波形文件得出目标波形信号的采样点数据,以及将采样点数据发送给数模转换模块。

其中,波形控制模块,是在现场可编程门阵列(fpga)上实现的,主要包括相位累加器、调度模块、参数配置模块和片上rom。波形控制模块首先将波形文件存储片上rom,然后由波形调度和控制模块输出目标波形信号的采样点数据,并将采样点数据发送给数模转换模块。

通过相位累加器对波形控制模块中的系统时钟频率进行计数,当计数达到频率控制字k时,将相位累加器的输出+1,得到新的波形cia样点的地址,用于取出波形的下一个采样点。

数模转换模块,用于将目标波形信号的采样点数据转换为模拟电信号,并根据模拟电信号生成目标波形信号。其中,将模拟电信号生成目标波形信号是根据采样频率的不同生成具有高频成分的阶梯状的目标波形信号。

滤波模块,用于对目标波形信号进行滤波使其平滑,并将滤波后的目标波形信号发送给功率放大模块。

优选地,数模转换模块、滤波模块均由da模拟量电压输出卡实现,通过数模转换模块将波形控制模块发送的采样点数据转换为模拟电压信号,并通过滤波模块进行滤波使其平滑后得出目标波形信号。

功率放大模块,用于根据待测汽车电子设备的功率范围对目标波形信号进行放大,并将放大后的目标波形信号接入待测汽车电子设备,实现对待测汽车电子设备的负荷测试。其中,功率放大模块由运算放大器构成二级放大电路对目标波形信号进行放大,以使得目标波形信号满足待测汽车电子设备的功率范围。

进一步地,采集模块,用于在测试过程中,采集待测汽车电子设备的运行参数,并将其反馈给波形调度模块,使得波形调度模块根据待测汽车电子设备对目标波形信号的波形文件进行更新,并将更新后的目标波形信号的波形文件发送给波形控制模块。

其中,所述运行参数是指可以表征汽车电子设备在工作过程中的功能状态的各种参数。对于车载氛围灯的测试时,运行参数可以是氛围灯的发光颜色值、亮度值等数据。

进一步地,波形调度模块,根据所述运行参数对目标波形信号的频率、相位、幅值等参数进行动态调整,并形成目标波形信号的波形文件将其反馈给波形控制模块。

波形控制模块,可根据调整后的波形文件以及频率控制字生成目标波形信号的采样点数据,并依次经过数据转换模块、滤波模块以及功率放大模块进行处理后得出目标波形信号,最终将其接入待测汽车电子设备,进行负荷测试。

本发明通过采集模块采集在测试过程中的待测汽车电子设备的运行参数,然后根据所述运行参数对目标波形信号进行动态调整生成新的目标波形信号,可快速高效地完成对待测汽车电子设备的负荷测试,同时,还可根据目标波形信号的动态调整实现对故障的快速定位。另外,本发明还通过采集待测汽车电子设备在测试过程中的运行参数,对目标波形信号进行动态调整,避免由于其他汽车电子设备在工作过程中对待测汽车电子设备测试的影响,可提高测试结果的准确性。

优选地,所述采集模块为颜色分析仪。本实施例通过将采集模块一端与待测汽车电子设备电性连接,一端与波形调度模块电性连接,将待测汽车电子设备的运行参数反馈到波形控制模块中,构成闭环系统,实现反馈控制调节。具体地,所述颜色分析仪为led颜色分析仪。比如待测汽车电子设备为车载氛围灯:led颜色分析仪通过光电探头得出每个车载氛围灯的cie空间下的yxy坐标,并通过232总线与波形发生器通信,进而将颜色坐标值和亮度值实时传递给波形发生器的波形调度模块,实现对目标波形信号的动态调整。

例如:对汽车内的车载氛围灯测试时:当系统初始化完成后,系统通过波形调度模块根据测试进程表依次选择对应的目标波形信号的波形文件,然后依次通过波形控制模块、模数转换模块、滤波模块以及功率放大模块生成目标波形信号,并将其接入车载氛围灯进行负荷测试;在测试的过程中,通过采集模块实时获取车载氛围灯的颜色值以及亮度值,并反馈给波形调度模块,使得波形调度模块对目标波形信号的参数进行调整并存储于波形文件中,再依次通过波形控制模块、模数转换模块、滤波模块以及功率放大模块生成目标波形信号,接入车载氛围灯实现负荷测试。当检测到氛围灯的颜色或亮度出现波形并且颜色或亮度值超过阈值时,波形调度模块根据反馈信息修改用于测试的目标波形,实现故障定位,最终输出故障信息。

实施例二

基于实施例一,本发明还提供了一种汽车电子设备测试方法,如图2所示,包括以下步骤:

步骤s1、根据测试需求获取待测汽车电子设备的目标波形信号的完整周期采样数据,并根据完整周期采样数据生成波形文件存储系统中;

步骤s2、根据测试进程表从系统中查找得出对应的波形文件,并设置频率控制字;

步骤s3、根据对应的波形文件和频率控制字生成目标波形信号;

步骤s4、将目标波形信号接入待测汽车电子设备,实现对待测汽车电子设备的负荷测试;

步骤s5、在测试过程中,获取待测汽车电子设备的运行参数,并根据待测汽车电子设备的运行参数对目标波形信号的参数进行调整并存储于对应的波形文件中,然后执行波形信号生成步骤。

进一步地,如图2所示,所述步骤s3包括:

步骤s31:首先根据对应的波形文件和频率控制字生成目标波形信号的采样点数据,然后根据采样点数据生成模拟电信号,并根据模拟电信号生成目标波形信号。

步骤s32、对目标波形信号进行滤波使目标波形信号平滑;

步骤s33、根据待测汽车电子设备的功率范围对目标波形信号进行放大。

实施例三

本发明提供了一种汽车电子设备测试装置。如图4所示,本发明一实施例提供的汽车电子设备测试装置的内部结构示意图。

在本实施例中,汽车电子设备测试装置可以是pc(personalcomputer,个人电脑),也可以是智能手机、平板电脑、便携计算机等终端设备。该汽车电子设备测试装置至少包括:处理器12、通信总线13、网络接口14以及存储器11。

其中,存储器11至少包括一种类型的可读存储介质,所述可读存储介质包括闪存、硬盘、多媒体卡、卡型存储器(例如,sd或dx存储器等)、磁性存储器、磁盘、光盘等。存储器11在一些实施例中可以是汽车电子设备测试装置的内部存储单元,例如该汽车电子设备测试装置的硬盘。存储器11在另一些实施例中也可以是汽车电子设备测试装置的外部存储设备,例如汽车电子设备测试装置上配备的插接式硬盘,智能存储卡(smartmediacard,smc),安全数字(securedigital,sd)卡,闪存卡(flashcard)等。进一步地,存储器11还可以既包括汽车电子设备测试装置的内部存储单元也包括外部存储设备。存储器11不仅可以用于存储安装于汽车电子设备测试装置的应用软件及各类数据,例如汽车电子设备测试程序的代码等,还可以用于暂时地存储已经输出或者将要输出的数据。

处理器12在一些实施例中可以是一中央处理器(centralprocessingunit,cpu)、控制器、微控制器、微处理器或其他数据处理芯片,用于运行存储器11中存储的程序代码或处理数据,例如执行汽车电子设备测试程序等。

通信总线13用于实现这些组件之间的连接通信。

网络接口14可选的可以包括标准的有线接口、无线接口(如wi-fi接口),通常用于在该汽车电子设备测试装置与其他电子设备之间建立通信连接。

可选地,该汽车电子设备测试装置还可以包括用户接口,用户接口可以包括显示器(display)、输入单元比如键盘(keyboard),可选的用户接口还可以包括标准的有线接口、无线接口。可选地,在一些实施例中,显示器可以是led显示器、液晶显示器、触控式液晶显示器以及oled(organiclight-emittingdiode,有机发光二极管)触摸器等。其中,显示器也可以适当的称为显示屏或显示单元,用于显示在汽车电子设备测试装置中处理的信息以及用于显示可视化的用户界面。

图4仅示出了具有组件11-14以及汽车电子设备测试程序的汽车电子设备测试装置,本领域技术人员可以理解的是,图4示出的结构并不构成对汽车电子设备测试装置的限定,可以包括比图示更少或者更多的部件,或者组合某些部件,或者不同的部件布置。

在图4所示的汽车电子设备测试装置实施例中,存储器11中存储有汽车电子设备测试程序;处理器12执行存储器11中存储的汽车电子设备测试程序时实现如下步骤:

步骤s1、根据测试需求获取待测汽车电子设备的目标波形信号的完整周期采样数据,并根据完整周期采样数据生成波形文件存储系统中。

步骤s2、根据测试进程表从系统中查找得出对应的波形文件,并设置频率控制字。

步骤s3、根据对应的波形文件和频率控制字生成目标波形信号。

步骤s4、将目标波形信号接入待测汽车电子设备,实现对待测汽车电子设备的负荷测试。

步骤s5、在测试过程中,获取待测汽车电子设备的运行参数,并根据待测汽车电子设备的运行参数对目标波形信号的参数进行调整并存储于对应的波形文件中,然后执行波形信号生成步骤。

进一步地,所述步骤s3包括:

步骤s31:首先根据对应的波形文件和频率控制字生成目标波形信号的采样点数据,然后根据采样点数据生成模拟电信号,并根据模拟电信号生成目标波形信号。

步骤s32、对目标波形信号进行滤波使目标波形信号平滑。

步骤s33、根据待测汽车电子设备的功率范围对目标波形信号进行放大。

实施例四

本发明还提供了一种存储介质,所述存储介质为计算机可读存储介质,其上存储有汽车电子设备测试程序,所述汽车电子设备测试程序为计算机程序,所述汽车电子设备测试程序被处理器执行时实现以下步骤:

步骤s1、根据测试需求获取待测汽车电子设备的目标波形信号的完整周期采样数据,并根据完整周期采样数据生成波形文件存储系统中。

步骤s2、根据测试进程表从系统中查找得出对应的波形文件,并设置频率控制字。

步骤s3、根据对应的波形文件和频率控制字生成目标波形信号。

步骤s4、将目标波形信号接入待测汽车电子设备,实现对待测汽车电子设备的负荷测试。

步骤s5、在测试过程中,获取待测汽车电子设备的运行参数,并根据待测汽车电子设备的运行参数对目标波形信号的参数进行调整并存储于对应的波形文件中,然后执行波形信号生成步骤。

进一步地,所述步骤s3还包括:

步骤s31:首先根据对应的波形文件和频率控制字生成目标波形信号的采样点数据,然后根据采样点数据生成模拟电信号,并根据模拟电信号生成目标波形信号。

步骤s32、对目标波形信号进行滤波使目标波形信号平滑。

步骤s33、根据待测汽车电子设备的功率范围对目标波形信号进行放大。

上述实施方式仅为本发明的优选实施方式,不能以此来限定本发明保护的范围,本领域的技术人员在本发明的基础上所做的任何非实质性的变化及替换均属于本发明所要求保护的范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1