控制器接口功能测试系统及测试方法与流程
未命名
08-07
阅读:181
评论:0
1.本技术涉及车辆技术领域,特别是涉及一种控制器接口功能测试系统及测试方法。
背景技术:
2.随着车辆智能化程度的升级,动力域控制器(powertrain domain control system,pdcs)的接口功能也越来越丰富且复杂。在产品设计验证(design validation test,dv)的测试过程中,数据的观测、记录、分析仍然是由测试工程师进行人工操作,自动化程度较低,且现有的测试系统的功能检测覆盖率也比较低,针对冗余功能项的测试相对简略。
3.目前行业内pdcs的dv测试,大多采用接口并行测试的方式测试pdcs的信号输入及输出功能,该测试方式要求测试系统具有大量的信号发生器及信号检测设备,才能达到并行测试多个接口的目的,如此大大增加了测试设备的成本。
4.此外,在寿命、耐久类测试中,由于此类测试需要长期对pdcs进行监测,测试工程师很难做到每一个时刻都在测试设备旁对测试过程进行观察,这就导致了在进行环境耐久类测试时,如果测试中出现异常情况,测试工程师不能百分百地观测到当前测试的异常状态,等发现测试异常时,测试环境已发生改变,导致无法复现测试异常现象,从而对分析测试异常的原因带来不便。
5.因此,有必要提供改进的技术方案以克服现有技术中存在的以上技术问题。
技术实现要素:
6.鉴于上述问题,本技术的目的在于提供一种控制器接口功能测试系统及测试方法,可以简化测试系统的复杂度,降低测试系统的硬件成本,而且还可以避免测试异常项的遗漏问题。
7.本技术提供一种控制器接口功能测试系统,用于测试动力域控制器的信号输入及输出功能,所述测试系统包括测试电路、波形发生器、示波器和上位机,所述测试电路、所述波形发生器和所述示波器均与所述上位机电性连接,所述波形发生器和所述示波器还分别与所述测试电路电性连接;所述上位机用于控制所述波形发生器产生用于动力域控制器的信号输入功能测试的激励信号,还用于产生用于动力域控制器的信号输出功能测试的测试指令;所述测试电路用于与被测试的动力域控制器电性连接,将所述激励信号及所述测试指令传输到所述动力域控制器,并接收所述动力域控制器响应于所述激励信号产生的采样数据及所述动力域控制器响应于所述测试指令输出的响应信号,将所述采样数据发送给所述上位机,将所述响应信号发送给所述示波器;所述示波器用于获取所述响应信号的特征参数并发送给所述上位机;所述上位机还用于根据所述采样数据判断所述输入接口的信号输入功能是否正
常、以及根据所述响应信号的特征参数判断所述输出接口的信号输出功能是否正常。
8.进一步地,所述波形发生器包括第一输出通道和第二输出通道,所述激励信号包括模拟激励信号和数字激励信号,所述波形发生器的第一输出通道用于输出所述数字激励信号,所述波形发生器的第二输出通道用于输出所述模拟激励信号。
9.进一步地,所述测试电路还包括第一bnc插件、第二bnc插件和第三bnc插件;所述第一bnc插件的一端与所述波形发生器的第一输出通道电性连接;所述第二bnc插件的一端与所述波形发生器的第二输出通道电性连接;所述第三bnc插件的一端与所述示波器的输入通道电性连接。
10.进一步地,所述测试电路还包括继电器阵列,所述继电器阵列包括与所述上位机电性连接的485转usb模块,以及多个分别与所述动力域控制器输入接口和输出接口电性连接的继电器;其中所述动力域控制器的输入接口包括模拟信号输入接口和数字信号输入接口,所有与所述数字信号输入接口相连的继电器的输入端与所述第一bnc插件的另一端电性连接,所有与所述模拟信号输入接口相连的继电器的输入端与所述第二bnc插件的另一端电性连接,所有与所述输出接口相连的继电器的输出端与所述第三bnc插件的另一端电性连接;所述485转usb模块用于在所述上位机的控制下闭合相应的继电器。
11.进一步地,所述测试电路还包括与所述动力域控制器连接的can转usb模块和usb扩展模块;所述can转usb模块用于将所述上位机通过usb接口下发的所述测试指令转换成can通信格式发送到所述动力域控制器中,还用于将所述动力域控制器输出的包含所述采样数据的can报文转换为usb通信格式上传至所述上位机;所述usb扩展模块用于将所述485转usb模块的接口和所述can转usb模块的接口汇集到一个模块,通过usb线缆与所述上位机相连。
12.进一步地,还包括通信模块,所述通信模块与所述上位机电性连接,用于在测试异常时发送报警信息。
13.本技术还提供一种控制器输入接口功能测试方法,用于如上所述的控制器接口功能测试系统,所述方法包括:控制所述波形发生器产生用于动力域控制器的信号输入功能测试的激励信号;通过所述测试电路将所述激励信号传输至被测试的动力域控制器的输入接口;将所述动力域控制器基于所述激励信号产生的采样数据发送给上位机;根据所述采样数据判断所述输入接口的信号输入功能是否正常。
14.进一步地,所述控制器输入接口功能测试方法还包括:在所述激励信号的采样数据出现异常时发送报警信息。
15.本技术还提供一种控制器输出接口功能测试方法,用于如上所述的控制器接口功能测试系统,所述方法包括:通过所述上位机产生用于动力域控制器的信号输出功能测试的测试指令;通过所述测试电路将所述测试指令传输至被测试的动力域控制器中;将所述动力域控制器响应于所述测试指令在输出接口产生的响应信号传输至示
波器,通过所述示波器获取所述响应信号的特征参数并发送给所述上位机;根据所述响应信号的特征参数判断所述输出接口的信号输出功能是否正常。
16.进一步地,所述控制器输出接口功能测试方法还包括:在所述响应信号的特征参数出现异常时发送报警信息。
17.本技术提供的控制器接口功能测试系统及测试方法,通过将波形发生器作为激励信号产生模块,将示波器作为响应信号检测模块,避免了在测试设备中集成需要产生激励信号的器件和检测信号的器件,降低了测试设备的成本,通过将现有的继电器阵列同时与多个需要测试的接口连接,分别对多个被测接口进行串行测试,既简化了测试电路的复杂程度,又降低了测试设备的硬件成本,而且还通过通信模块在测试异常发生时,及时发送报警短信提示相应的测试工程师,从而避免了测试异常项的遗漏问题。
附图说明
18.为了更清楚地说明本技术实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本技术的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
19.图1为本技术一实施例提供的pdcs接口功能测试系统的结构示意图。
20.图2为本技术一实施例提供的pdcs输入接口功能测试方法的流程示意图。
21.图3为本技术一实施例提供的pdcs输出接口功能测试方法的流程示意图。
具体实施方式
22.有关本技术的前述及其他技术内容、特点与功效,在以下配合参考图式的较佳实施例的详细说明中将可清楚的呈现。通过具体实施方式的说明,当可对本技术为达成预期目的所采取的技术手段及功效得以更加深入且具体的了解,然而所附图式仅是提供参考与说明之用,并非用来对本技术加以限制,可能未示出某些公知的部分。在各个附图中,相同的元件采用类似的附图标记来表示。为了清楚起见,附图中的各个部分没有按比例绘制。
23.图1为本技术一实施例提供的pdcs接口功能测试系统的结构示意图。
24.如图1所示,控制器接口功能测试系统包括测试电路110、波形发生器120、示波器130和上位机140。测试电路110、波形发生器120和示波器130均与上位机140电性连接,波形发生器120和示波器130还与测试电路110电性连接。
25.其中,上位机140用于控制波形发生器120产生用于动力域控制器的信号输入功能测试的激励信号,还用于产生用于动力域控制器的信号输出功能测试的测试指令。在本实施例中,所述上位机140为可以运行自研的测试上位机软件的高性能电脑,以上位机140作为整个测试系统的中控平台,通过与测试系统的其他各模块连接,向各模块发送控制指令,同时也能够读取各模块上传的数据。
26.测试电路110用于与被测试的动力域控制器电性连接,将激励信号及测试指令传输到动力域控制器,并接收动力域控制器响应于激励信号产生的采样数据及动力域控制器响应于测试指令输出的响应信号,将采样数据发送给上位机140,将响应信号发送给示波器130。在本实施例中,将测试电路110分别与pdcs的待测功能的接口连接,pdcs的待测功能的
接口依据信号类型可以分为:n路数字信号输入接口(din.1~din.n),n路模拟信号输入接口(ain.1~ain.n),n路数字信号输出接口(dout.1~dout.n),n路可调占空比脉冲信号输出接口(pwm out.1~pwm out.n),以及can通信接口。通过测试电路110将信号输入功能测试所需的激励信号提供给pdcs待测的输入接口,将信号输出功能测试所需的测试指令提供给pdcs的can通信接口,通过pdcs对从被测的输入接口所输入的激励信号进行采样,得到采样数据,并将采样数据转换成can报文从can通信接口输出至测试电路110,将pdcs响应于测试指令产生的响应信号从被测的输出接口输出至测试电路110,测试电路110将得到的采样数据上传至上位机140,将得到的响应信号传输至示波器130。
27.示波器130用于获取响应信号的特征参数并发送给上位机140。在本实施例中,所述示波器130可选用数字示波器(osc),数字示波器(osc)是一种遵循visa标准的通用仪器仪表设备。通过通用的数字示波器可直接与测试电路110相应的接口相连,对从测试电路110输入的响应信号进行检测,得到响应信号的特征参数,其中响应信号的特征参数包括信号的电压、频率、占空比等。使用通用的示波器可避免在测试电路中集成用于检测信号的器件,简化了测试电路的复杂程度,从而降低了测试电路的设计成本。
28.上位机140还用于根据采样数据判断输入接口的信号输入功能是否正常、以及根据响应信号的特征参数判断输出接口的信号输出功能是否正常。
29.在本实施例中,激励信号包括模拟激励信号和数字激励信号,因此可选用通用的遵循visa标准的波形发生器(awg)来根据上位机140发送的测试参数生成对应的模拟激励信号和数字激励信号。本实施例中选用的是2通道的波形发生器120,波形发生器120的第一输出通道(out1-bnc)用于输出数字激励信号,波形发生器120的第二输出通道(out2-bnc)用于输出模拟激励信号。通过使用通用的示波器可避免在测试电路中集成用于生成激励信号的器件,简化了测试电路的复杂程度,从而进一步地降低了测试电路的设计成本。
30.在本实施例中,测试电路110还包括第一bnc插件(bnc1)、第二bnc插件(bnc2)和第三bnc插件(bnc3),使测试电路110通过同轴电缆分别与波形发生器120和示波器130连接。其中,第一bnc插件(bnc1)的一端与波形发生器120的第一输出通道(out1-bnc)电性连接;第二bnc插件(bnc2)的一端与波形发生器120的第二输出通道(out2-bnc)电性连接;第三bnc插件(bnc3)的一端与示波器130的输入通道(in-bnc)电性连接。
31.在本实施例中,测试电路110还包括继电器阵列111,继电器阵列111包括与上位机140电性连接的485转usb模块,以及多个分别与动力域控制器输入接口和输出接口电性连接的继电器;如图1所示,所有与数字信号输入接口(din.1~din.n)相连的继电器(rdi.1~rdi.n)的输入端与第一bnc插件(bnc1)的另一端电性连接;所有与模拟信号输入接口(ain.1~ain.n)相连的继电器(rai.1~rai.n)的输入端与第二bnc插件(bnc2)的另一端电性连接,所有与输出接口(包括dout.1~dout.n和pwm out.1~pwm out.n)相连的继电器(rdo.1~rdo.n和rfo.1~rfo.n)的输出端与第三bnc插件(bnc3)的另一端电性连接;485转usb模块用于在上位机140的控制下闭合相应的继电器。在本实施例中,通过485转usb模块将上位机140与继电器阵列111相连,从而在上位机140的控制下,分别对继电器阵列111中的继电器进行选通,如在测试pdcs的输入接口ain.n的信号输入功能时,上位机140通过485转usb模块控制继电器阵列111中的继电器rai.n闭合导通,波形发生器120的模拟激励信号通过第一bnc插件(bnc1),从导通的继电器rai.n传输至被测的输入接口ain.n中,测试不同
的pdcs待测接口时,上位机140通过485转usb模块控制相应的继电器导通,从而保证测试中的激励信号和响应信号能够准确的传输至相应的模块中。此外,通过继电器阵列111选通的方式实现了pdcs待测接口的串行测试,从而避免了如并行测试系统中需要使用大量的信号发生器及信号检测设备的问题,本技术的测试系统仅需要通过在继电器阵列111中设置与被测接口数量相同的继电器,就可实现所有pdcs待测接口的测试,不仅节省了测试系统中信号发生器及信号检测设备的硬件成本,而且简化了整个测试系统的复杂度。
32.在本实施例中,测试电路110还包括与动力域控制器连接的can转usb模块112和usb扩展模块113;can转usb模块112用于将上位机140通过usb接口下发的测试指令转换成can通信格式发送到动力域控制器中,还用于将动力域控制器输出的包含采样数据的can报文转换为usb通信格式上传至上位机140;usb扩展模块113用于将485转usb模块的接口和can转usb模块112的接口汇集到一个模块,通过usb线缆与上位机140相连,节省了上位机的usb接口资源。
33.在本实施例中,控制器接口功能测试系统还包括通信模块150,通信模块150与上位机140电性连接,用于在测试异常时发送报警信息。在本实施例中,通信模块150采用gsm模块,能够在没有互联网的条件下,也能够在测试异常时将报警短信发送给测试工程师。
34.本技术实施例提供的控制器接口功能测试系统,通过将波形发生器和数字示波器这两个常规的仪器仪表设备作为激励信号的产生模块和响应信号的检测模块,使测试pdcs接口功能时可以很方便的找到对应的设备,避免了在测试设备中集成复杂的激励信号产生器件和信号检测器件,降低了测试设备的成本,通过将现有的继电器阵列同时与多个需要测试的接口连接,分别对多个被测接口进行串行测试,既简化了测试电路的复杂程度,又进一步地降低了测试设备的硬件成本,而且还通过通信模块在测试异常发生时,及时给相应的测试工程师发送报警提示短信,可以避免测试异常项的遗漏问题。
35.图2为本技术一实施例提供的pdcs输入接口功能测试方法的流程示意图。
36.如图2所示,本技术实施例提供一种控制器输入接口功能测试方法,用于如上所述的控制器接口功能测试系统,所述方法包括以下步骤:步骤s11:控制波形发生器产生用于动力域控制器的信号输入功能测试的激励信号;具体地,在进行pdcs输入接口功能测试时,需要先选定被测试的输入接口,上位机根据被测试的输入接口类型及功能,向波形发生器发送相应的测试数据,波形发生器根据上位机发送的测试数据生成相应波形的激励信号,示例性地,如果被测试的输入接口为数字信号输入接口,则通过上位机控制波形发生器的第一输出通道输出所需的数字激励信号,如高电平信号或者低电平信号,如果被测试的输入接口为模拟信号输入接口,则通过上位机控制波形发生器的第二输出通道输出所需的模拟激励信号,如具有连续波形的模拟电压信号等。
37.步骤s12:通过所述测试电路将激励信号传输至被测试的动力域控制器的输入接口;具体地,上位机通过控制继电器阵列中与被测输入接口相连的继电器闭合,使波形发生器输出的相应波形的激励信号可以传输至pdcs的被测输入接口。需要说明的是,pdcs接收到相应波形的激励信号后,会对激励信号进行采样,得到的采样数据经过pdcs的
处理器处理后,形成包含所述采样数据的can报文,通过pdcs的can通信接口输出至测试电路中。
38.步骤s13:将动力域控制器基于激励信号产生的采样数据发送给上位机;具体地,测试电路接收到pdcs基于激励信号产生的包含采样数据的can报文后,通过can转usb模块将包含采样数据的can报文转换为usb通信格式上传至上位机。
39.步骤s14:根据采样数据判断输入接口的信号输入功能是否正常。
40.具体地,上位机接收到相应的报文后,将报文中pdcs生成的采样数据解析出来显示在对应的窗口中,并与数据库中的预期数据进行对比,如果数据一致,则被测输入接口的信号输入功能正常,此项测试结束,进行下一个接口的测试。如果数据不一致,上位机软件界面中该项测试的对应指示灯会从绿色变为红色,提醒测试工程师出现数据异常,即该被测接口的信号输入功能异常,同时会将异常数据自动保存到本地文件夹中。
41.在另一实施方式中,控制器输入接口功能测试方法还包括步骤s15:在所述激励信号的采样数据出现异常时发送报警信息。
42.具体地,在上位机将异常数据保存完毕后,会针对整体的测试类型进行判断,如果不为环境耐久类测试,则继续进行下一个pdcs接口的测试;如果为环境耐久类测试,则上位机会通过通信模块向测试工程师的手机发送报警信息,同时将整个测试停止,保存当前的测试现场,方便工程师去分析异常原因。在环境耐久类测试中,因为测试周期长,测试内容单一,测试工程师在测试过程中,往往会因注意力不集中而忽略掉某些测试异常项,本技术中通过在测试异常发生时,通过发送报警短信提醒测试工程师,从而避免了测试异常项的遗漏问题。
43.图3为本技术一实施例提供的pdcs输出接口功能测试方法的流程示意图。
44.如图3所示,本技术实施例还提供一种控制器输出接口功能测试方法,用于如上所述的控制器接口功能测试系统,所述方法包括以下步骤:步骤s21:通过上位机产生用于动力域控制器的信号输出功能测试的测试指令;具体地,在进行pdcs输出接口功能测试时,需要先选定被测试的输出接口,上位机根据被测试的输出接口类型及功能,生成相应的测试指令。
45.步骤s22:通过测试电路将测试指令传输至被测试的动力域控制器中;具体地,上位机通过测试电路的can转usb模块将相应的测试指令,通过can通信接口传输至被测试的动力域控制器中。需要说明的是,pdcs接收到相应的测试指令后,控制pdcs的被测输出接口持续输出响应于测试指令的响应信号。
46.步骤s23:将动力域控制器响应于测试指令在输出接口产生的响应信号传输至示波器,通过示波器获取响应信号的特征参数并发送给上位机;具体地,上位机通过测试电路的485转usb模块控制继电器阵列中与被测输出接口相连的继电器闭合,使得pdcs被测输出接口输出的响应信号能够传输至用于检测信号的示波器中。示波器根据接收到的响应信号计算其对应的特征参数,如电压、频率、占空比等,并将得到的特征参数上传至上位机。
47.步骤s24:根据响应信号的特征参数判断输出接口的信号输出功能是否正常。
48.具体地,上位机接收到响应信号的特征参数后,将特征参数与数据库中的预期参数进行对比,如果数据一致,则被测输出接口的信号输出功能正常,此项测试结束,进行下
一个接口的测试;如果数据不一致,上位机软件界面中该项测试的对应指示灯会从绿色变为红色,提醒测试工程师出现数据异常,即该被测接口的信号输出功能异常,同时会将异常数据自动保存到本地文件夹中。
49.在另一实施方式中,控制器输出接口功能测试方法还包括步骤s25:在响应信号的特征参数出现异常时发送报警信息。
50.具体地,在上位机将异常数据保存完毕后,会针对整体的测试类型进行判断,如果不为环境耐久类测试,则继续进行下一个pdcs接口的测试;如果为环境耐久类测试,则上位机会通过通信模块向测试工程师的手机发送报警信息,同时将整个测试停止,保存当前的测试现场,方便工程师去分析异常原因,从而避免了测试异常项的遗漏问题。
51.以下将通过pdcs的加速踏板信号输入功能的测试过程对本技术实施例中的测试系统及测试方法进行描述。
52.首先,确定加速踏板信号对应的pdcs输入接口。车辆的加速踏板信号一般被设置成两路,这两路加速踏板信号都属于模拟信号,示例性地,第一路加速踏板信号对应的pdcs输入接口为ain.1,第二路加速踏板信号对应的pdcs输入接口为ain.2。通过上位机将有关加速踏板信号的测试数据点data_tx发送给波形发生器,控制波形发生器的第二输出通道(out2-bnc)输出根据测试数据点data_tx生成的三角波信号。上位机通过485转usb模块控制继电器阵列闭合与输入接口ain.1相连的继电器rai.1,使波形发生器输出的三角波信号可以传输至pdcs的输入接口ain.1,此时继电器阵列的其余继电器仍处于开路状态。pdcs的处理器对接收到的三角波信号进行采样,得到三角波信号的离散数据点data_rx,通过测试电路的can转usb模块将离散数据data_rx上传至上位机,上位机将接收到的pdcs上传的离散数据data_rx与上位机发送给波形发生器的测试数据data_tx进行比对。数据一致,证明pdcs的输入接口ain.1的加速踏板信号输入功能正常,数据不一致,说明pdcs的输入接口ain.1的加速踏板信号输入功能异常。然后上位机控制继电器阵列断开继电器rai.1,闭合第二路加速踏板信号对应的pdcs输入接口ain.2相连的继电器rai.2,对pdcs的输入接口ain.2的加速踏板信号输入功能进行检测,测试步骤与ain.1的检测过程相同,在此不再赘述。
53.综上,本技术提供的控制器接口功能测试系统及测试方法,使用波形发生器产生激励信号,使用示波器检测响应信号,避免了在测试设备中集成需要产生激励信号的器件和检测信号的器件,降低了测试设备的成本,通过控制继电器阵列中的继电器选通,实现多个被测接口的串行测试,既简化了测试电路的复杂程度,又进一步地降低了测试设备的硬件成本,而且还通过通信模块在测试异常发生时,及时发送报警短信提示相应的测试工程师,从而避免了测试异常项的遗漏问题。
54.在本技术的描述中,除非另有明确的规定和限定,术语“设置”、“安装”、“连接”等应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连。对于本领域的普通技术人员而言,可以具体情况理解上述术语的具体含义。术语“第一”、“第二”、
ꢀ“
第三”等仅仅是为了区别属性类似的元件,而不是指示或暗示相对的重要性或者特定的顺序。术语“包括”、“包含”或者其任何其他变体,意在涵盖非排他性的包含,除了包含所列的那些要素,而且还可包含没有明确列出的其他要素。
55.以上所述,仅为本技术的具体实施方式,但本技术的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本技术揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本技术的保护范围之内。
技术特征:
1.一种控制器接口功能测试系统,用于测试动力域控制器的输入接口的信号输入功能,以及输出接口的信号输出功能,其特征在于,包括测试电路、波形发生器、示波器和上位机,所述测试电路、所述波形发生器和所述示波器均与所述上位机电性连接,所述波形发生器和所述示波器还分别与所述测试电路电性连接;所述上位机用于控制所述波形发生器产生用于动力域控制器的信号输入功能测试的激励信号,还用于产生用于动力域控制器的信号输出功能测试的测试指令;所述测试电路用于与被测试的动力域控制器电性连接,将所述激励信号及所述测试指令传输到所述动力域控制器,并接收所述动力域控制器响应于所述激励信号产生的采样数据及所述动力域控制器响应于所述测试指令输出的响应信号,将所述采样数据发送给所述上位机,将所述响应信号发送给所述示波器;所述示波器用于获取所述响应信号的特征参数并发送给所述上位机;所述上位机还用于根据所述采样数据判断所述输入接口的信号输入功能是否正常、以及根据所述响应信号的特征参数判断所述输出接口的信号输出功能是否正常。2.根据权利要求1所述的控制器接口功能测试系统,其特征在于,所述波形发生器包括第一输出通道和第二输出通道,所述激励信号包括模拟激励信号和数字激励信号,所述波形发生器的第一输出通道用于输出所述数字激励信号,所述波形发生器的第二输出通道用于输出所述模拟激励信号。3.根据权利要求2所述的控制器接口功能测试系统,其特征在于,所述测试电路还包括第一bnc插件、第二bnc插件和第三bnc插件;所述第一bnc插件的一端与所述波形发生器的第一输出通道电性连接;所述第二bnc插件的一端与所述波形发生器的第二输出通道电性连接;所述第三bnc插件的一端与所述示波器的输入通道电性连接。4.根据权利要求3所述的控制器接口功能测试系统,其特征在于,所述测试电路还包括继电器阵列,所述继电器阵列包括与所述上位机电性连接的485转usb模块,以及多个分别与所述动力域控制器输入接口和输出接口电性连接的继电器;其中所述动力域控制器的输入接口包括模拟信号输入接口和数字信号输入接口,所有与所述数字信号输入接口相连的继电器的输入端与所述第一bnc插件的另一端电性连接,所有与所述模拟信号输入接口相连的继电器的输入端与所述第二bnc插件的另一端电性连接,所有与所述输出接口相连的继电器的输出端与所述第三bnc插件的另一端电性连接;所述485转usb模块用于在所述上位机的控制下闭合相应的继电器。5.根据权利要求4所述的控制器接口功能测试系统,其特征在于,所述测试电路还包括与所述动力域控制器连接的can转usb模块和usb扩展模块;所述can转usb模块用于将所述上位机通过usb接口下发的所述测试指令转换成can通信格式发送到所述动力域控制器中,还用于将所述动力域控制器输出的包含所述采样数据的can报文转换为usb通信格式上传至所述上位机;所述usb扩展模块用于将所述485转usb模块的接口和所述can转usb模块的接口汇集到一个模块,通过usb线缆与所述上位机相连。6.根据权利要求1所述的控制器接口功能测试系统,其特征在于,还包括通信模块,所述通信模块与所述上位机电性连接,用于在测试异常时发送报警信息。
7.一种控制器输入接口功能测试方法,用于如权利要求1-6中任意一项所述的控制器接口功能测试系统,其特征在于,所述方法包括:控制所述波形发生器产生用于动力域控制器的信号输入功能测试的激励信号;通过所述测试电路将所述激励信号传输至被测试的动力域控制器的输入接口;将所述动力域控制器基于所述激励信号产生的采样数据发送给上位机;根据所述采样数据判断所述输入接口的信号输入功能是否正常。8.根据权利要求7所述的控制器输入接口功能测试方法,其特征在于,还包括:在所述激励信号的采样数据出现异常时发送报警信息。9.一种控制器输出接口功能测试方法,用于如权利要求1-6中任意一项所述的控制器接口功能测试系统,其特征在于,所述方法包括:通过所述上位机产生用于动力域控制器的信号输出功能测试的测试指令;通过所述测试电路将所述测试指令传输至被测试的动力域控制器中;将所述动力域控制器响应于所述测试指令在输出接口产生的响应信号传输至示波器,通过所述示波器获取所述响应信号的特征参数并发送给所述上位机;根据所述响应信号的特征参数判断所述输出接口的信号输出功能是否正常。10.根据权利要求9所述的控制器输出接口功能测试方法,其特征在于,还包括:在所述响应信号的特征参数出现异常时发送报警信息。
技术总结
本申请公开一种控制器接口功能测试系统及测试方法,测试系统包括测试电路、波形发生器、示波器和上位机,上位机用于控制波形发生器产生信号输入功能测试的激励信号,还用于产生信号输出功能测试的测试指令;测试电路用于与被测试的PDCS电性连接,将激励信号及测试指令传输到PDCS,并接收PDCS响应于激励信号产生的采样数据及PDCS响应于测试指令输出的响应信号,将采样数据发送给上位机,将响应信号发送给示波器;示波器用于获取响应信号的特征参数并发送给上位机;上位机还用于根据采样数据判断输入接口的信号输入功能是否正常、以及根据响应信号的特征参数判断输出接口的信号输出功能是否正常。本申请的测试系统可简化测试电路的复杂度并降低硬件成本。电路的复杂度并降低硬件成本。电路的复杂度并降低硬件成本。
技术研发人员:请求不公布姓名 王跃 成相如 钟晨光
受保护的技术使用者:合众新能源汽车股份有限公司
技术研发日:2023.07.04
技术公布日:2023/8/5
版权声明
本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
飞行汽车 https://www.autovtol.com/
