一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

电动车的整车控制器的测试系统的制作方法

2021-09-29 01:03:00 来源:中国专利 TAG:整车 控制器 测试 电动车 特别


1.本实用新型涉及整车控制器测试技术领域,特别涉及一种电动车的整车控制器的测试系统。


背景技术:

2.整车控制器是对电动车进行综合管理的控制装置,也是用于实现电动汽车整车控制决策的核心电子控制单元。整车控制器通过实时采集电动车的驾驶信号,通过通讯总线获取电动车在驾驶时的相关信息,并对驾驶信息进行分析和运算,然后通过通讯总线给出电机控制、电池管理等控制指令,实现整车驱动控制、能量优化控制和制动回馈控制。同时整车控制器还可以将驾驶信息显示在人机界面上,来显示整车状态。
3.整车控制器的高性能和高可靠性是整车控制器是对电动车进行良好控制的前提。为了保证整车控制器的性能,需要对整车控制器进行测试。一般来讲,整车控制器测试需要涉及硬件功能测试、硬件自检故障功能测试、程序刷写功能测试、标定功能测试。
4.常见整车控制器的测试系统主要针对硬件功能检测,程序刷写功能和标定功能会另外进行检测。并且,程序刷写功能和标定功能需要另外的刷写软件和标定工具。
5.因此,现有的整车控制器的测试系统不能完成整车控制器需要完成的全部测试,如果想完成整车控制器需要完成的全部测试,需要花费较多的时间,利用较多的软件和硬件,这无疑增加了整车控制器的测试成本。


技术实现要素:

6.本实用新型的目的在于解决现有技术中整车控制器的测试系统不能完成整车控制器需要完成的全部测试,如果想完成整车控制器需要完成的全部测试,需要花费较多的时间,利用较多的软件和硬件,会增加整车控制器的测试成本的问题。
7.为解决上述问题,本实用新型的实施方式公开了一种电动车的整车控制器的测试系统,包括:
8.控制装置,控制装置通过通讯装置与整车控制器连接;
9.硬件测试装置,硬件测试装置与整车控制器连接,对整车控制器的硬件进行测试;其中,硬件测试装置包括硬件功能测试模块和硬件故障检测模块;并且
10.控制装置获取对整车控制器进行标定测试的标定信息,并根据标定信息对整车控制器的内部参数进行标定;并且,
11.控制装置获取对整车控制器进行硬件故障检测的故障检测信息,并根据故障检测信息控制硬件故障检测模块对整车控制器的硬件进行测试;并且,
12.控制装置获取对整车控制器进行硬件功能测试的功能测试信息,并根据功能测试信息控制硬件功能测试模块对整车控制器的硬件进行测试;
13.控制装置获取对整车控制器进行程序刷写功能测试的程序刷写信息,并根据程序刷写信息对整车控制器的程序进行刷写和升级。
14.采用上述方案,利用通讯装置将整车控制器连接至控制装置,且硬件测试装置与整车控制器连接,不仅能利用控制装置完成标定测试和程序刷写功能测试,还能利用控制装置与硬件测试装置结合进行硬件故障检测和硬件功能测试。由此,无需过多的软件和硬件即可完成整车控制器需要完成的全部测试。节省了整车控制器的测试时间,降低了测试成本。
15.根据本实用新型的另一具体实施方式,本实用新型实施方式公开的电动车的整车控制器的测试系统,标定信息包括标定参数;并且,
16.控制装置获取标定参数,并将标定参数传送至整车控制器;整车控制器根据标定参数对整车控制器的内部参数进行标定;
17.控制装置还接收整车控制器传送的整车控制器监测的电动车的车辆信息。
18.根据本实用新型的另一具体实施方式,本实用新型实施方式公开的电动车的整车控制器的测试系统,控制装置包括读取部件、显示部件、参数设定部件、以及控制器;其中,
19.控制装置获取对整车控制器进行标定测试的标定信息,并根据标定信息对整车控制器的内部参数进行标定,包括:
20.读取部件读取标定信息,将标定信息传送至显示部件与控制器;且读取部件读取车辆信息,将车辆信息传送至显示部件;
21.显示部件显示标定信息和车辆信息;
22.参数设定部件设定标定参数,并将标定参数传送至控制器;并且,
23.控制器根据标定信息对整车控制器的内部参数进行标定。
24.根据本实用新型的另一具体实施方式,本实用新型实施方式公开的电动车的整车控制器的测试系统,故障检测信息包括检测参数;并且,
25.控制装置获取对整车控制器进行硬件故障检测的故障检测信息,并根据故障检测信息控制硬件故障检测模块对整车控制器的硬件进行测试,包括:
26.控制装置获取检测参数,向硬件故障检测模块传送检测参数;
27.硬件故障检测模块根据检测参数对整车控制器进行硬件故障检测,整车控制器根据硬件故障检测结果生成传输数据,并经由通讯装置将传输数据传送至控制装置。
28.根据本实用新型的另一具体实施方式,本实用新型实施方式公开的电动车的整车控制器的测试系统,读取部件读取故障检测信息,将故障检测信息传送至显示部件与控制器;
29.显示部件显示故障检测信息;
30.参数设定部件设定检测参数,并将检测参数传送至控制器;
31.控制器根据检测参数控制硬件故障检测模块对整车控制器的硬件进行测试;并且,
32.整车控制器根据硬件故障检测结果生成传输数据,并经由通讯装置传送传输数据;
33.读取部件读取传输数据,将传输数据传送至控制器;
34.控制器对传输数据进行数据处理,并将处理后的传输数据传送至显示部件;
35.显示部件显示处理后的传输数据。
36.根据本实用新型的另一具体实施方式,本实用新型实施方式公开的电动车的整车
控制器的测试系统,功能测试信息包括测试参数;并且,
37.控制装置获取对整车控制器进行硬件功能测试的功能测试信息,并根据功能测试信息控制硬件功能测试模块对整车控制器的硬件进行测试,包括:
38.读取部件读取功能测试信息,将功能测试信息传送至显示部件与控制器;
39.显示部件显示功能测试信息;
40.参数设定部件设定测试参数,并将测试参数传送至控制器;
41.控制器根据测试参数控制硬件功能测试模块对整车控制器的硬件进行测试。
42.根据本实用新型的另一具体实施方式,本实用新型实施方式公开的电动车的整车控制器的测试系统,程序刷写信息包括程序刷写参数;并且,
43.控制装置获取对整车控制器进行程序刷写功能测试的程序刷写信息,并根据程序刷写信息对整车控制器的程序进行刷写和升级,包括:
44.读取部件读取程序刷写信息,并将程序刷写信息传送至显示部件与控制器;
45.显示部件显示程序刷写信息;
46.参数设定部件设定程序刷写参数,并将程序刷写参数传送至控制器;
47.控制器根据程序刷写参数对整车控制器的程序进行刷写和升级。
48.根据本实用新型的另一具体实施方式,本实用新型实施方式公开的电动车的整车控制器的测试系统,通讯装置包括现场总线和辅助总线;并且,
49.传输数据为报文。
50.采用上述方案,利用现场总线和辅助总线共同进行信息和数据传输,提高了传输效率;且当现场总线或者辅助总线故障时,还能利用其中一个通讯装置进行通讯,提高了系统的稳定性。
51.根据本实用新型的另一具体实施方式,本实用新型实施方式公开的电动车的整车控制器的测试系统,控制装置实时获取来自通讯装置的接入信息,并根据通讯装置的接入信息初始化标定参数、检测参数、测试参数、以及刷写参数。
52.根据本实用新型的另一具体实施方式,本实用新型实施方式公开的电动车的整车控制器的测试系统,硬件测试装置还包括模拟量收发器、数字量收发器、直流电机控制电路、以及脉宽调制器。
53.本实用新型的有益效果是:
54.采用上述方案,利用通讯装置将整车控制器连接至控制装置,且硬件测试装置与整车控制器连接,不仅能利用控制装置完成标定测试和程序刷写功能测试,还能利用控制装置与硬件测试装置结合进行硬件故障检测和硬件功能测试。由此,无需过多的软件和硬件即可完成整车控制器需要完成的全部测试。节省了整车控制器的测试时间,降低了测试成本。
附图说明
55.图1是本实用新型实施例提供的电动车的整车控制器的测试系统的结构示意图。
56.附图标记说明:
57.1、控制装置;11、读取部件;12、显示部件;13、参数设定部件;14、控制器;2、整车控制器;3、硬件测试装置。
具体实施方式
58.以下由特定的具体实施例说明本实用新型的实施方式,本领域技术人员可由本说明书所揭示的内容轻易地了解本实用新型的其他优点及功效。虽然本实用新型的描述将结合较佳实施例一起介绍,但这并不代表此实用新型的特征仅限于该实施方式。恰恰相反,结合实施方式作实用新型介绍的目的是为了覆盖基于本实用新型的权利要求而有可能延伸出的其它选择或改造。为了提供对本实用新型的深度了解,以下描述中将包含许多具体的细节。本实用新型也可以不使用这些细节实施。此外,为了避免混乱或模糊本实用新型的重点,有些具体细节将在描述中被省略。需要说明的是,在不冲突的情况下,本实用新型中的实施例及实施例中的特征可以相互组合。
59.应注意的是,在本说明书中,相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。
60.在本实施例的描述中,需要说明的是,术语“上”、“下”、“内”、“底”等指示的方位或位置关系为基于附图所示的方位或位置关系,或者是该实用新型产品使用时惯常摆放的方位或位置关系,仅是为了便于描述本实用新型和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本实用新型的限制。
61.术语“第一”、“第二”等仅用于区分描述,而不能理解为指示或暗示相对重要性。
62.在本实施例的描述中,还需要说明的是,除非另有明确的规定和限定,术语“设置”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本实施例中的具体含义。
63.为使本实用新型的目的、技术方案和优点更加清楚,下面将结合附图对本实用新型的实施方式作进一步地详细描述。
64.为解决现有技术中整车控制器的测试系统不能完成整车控制器需要完成的全部测试,如果想完成整车控制器需要完成的全部测试,需要花费较多的时间,利用较多的软件和硬件,会增加整车控制器的测试成本的问题,本实用新型的实施方式公开了一种整车控制器的测试系统,具体地,参考图1示出的本实用新型实施例提供的电动车的整车控制器的测试系统的结构示意图。本实用新型实施例提供的电动车的整车控制器的测试系统,包括控制装置1和硬件测试装置3。
65.下面结合图1对本实施例提供的电动车的整车控制器的测试系统进行具体描述。
66.本实施例中,控制装置1通过通讯装置(图中未示出)与整车控制器2连接。
67.具体地,本实施例中,控制装置1包括读取部件11、显示部件12、参数设定部件13、以及控制器14。且控制装置1可以采用上位机软件。
68.其中,读取部件11用于读取对整车控制器2进行测试的具体测试参数。显示部件12用于对测试参数、测试结果等进行显示。参数设定部件13用于对测试参数进行设定。控制器14用于根据读取部件11的读取结果和参数设定部件13设定的参数对测试操作进行控制。
69.需要说明的是,本实施例中,通讯装置包括现场总线和辅助总线。
70.具体地,现场总线包括控制器局域网络(controller area network,can)接口卡;辅助总线包括局域互联网络(local interconnect network,lin)接口卡,且lin接口卡主要对can接口卡的通讯进行辅助。
71.并且,本实施例中,经由通讯装置传输的传输数据为报文。
72.还需要说明的是,当控制装置1与通讯装置连接之后,整车控制器2的测试系统会进行参数初始化,并等待用户对控制装置1进行参数配置。其中,参数配置包括但不限于显示参数刷新率、can卡通道设置等。
73.硬件测试装置3与整车控制器2连接,对整车控制器2的硬件进行测试。并且,硬件测试装置3包括硬件功能测试模块和硬件故障检测模块。
74.需要说明的是,本实施例中,硬件测试装置还包括模拟量收发器、数字量收发器、直流电机控制电路、以及脉宽调制器。
75.其中,模拟量收发器包括模拟量输入器和模拟量输出器,数字量收发器包括数字量输入器和数字量输出器。直流电机控制电路为h桥输出单元,脉宽调制器输出pwm信号。上述硬件测试装置的具体结构和连接关系可以参考现有技术,本实施在此不再赘述。
76.具体地,硬件测试装置的核心是dspace的scalexio rack version系列的硬件在环仿真系统。本实施例中,硬件测试装置的硬件包括scalexio处理器单元、ds2671通讯总线板卡、ds2621信号产生板卡、ds2601信号测量板卡、ds2642故障注入和电源切换板卡、ds2907电池模拟控制板卡、ds2680 i/o接口单元、电源。
77.其中,scalexio处理器单元采用intel xeom e3

1275v6处理器,主频3.8ghz,2x 32kb l1

cache,256kb l2

cache,8mb l3

cache,16gb ram,4核。
78.ds2671通讯总线板卡,支持can/canfd/lin/flexray/rs232/422/485等不同通讯。
79.ds2621信号产生板卡提供测试所需的各类模拟和数字信号,包括电压信号、电流信号、开关信号、电阻仿真信号。同时ds2621信号产生板卡带有故障路由单元,与故障注入板卡一起实现对应的故障注入。
80.ds2601信号测量板卡支持各类模拟和数字信号测量,包括电压测量(电压范围

60v~60v)、电流测量(电流值范围

30a~30a),以及模拟和数字量低通滤波。同时带有故障路由单元,与故障注入板卡一起实现对应的故障注入。
81.ds2642故障注入和电源切换板卡是scalexio系统故障仿真硬件的重要部件,与各个板卡的故障路径单元(fru)连接,实现不同故障条件的注入。
82.ds2907电池模拟控制板卡,模拟整车低压蓄电池的输出。
83.ds2680 i/o接口单元,为上述不同板卡与整车控制器提供统一的转接。可以提供30路通道数字输入、22路通道模拟输入、28路通道数字输出、32路通道模拟输出、12路电阻负载输出、6路电源开关、2路can通讯、2路lin通讯。
84.使用controldesk上位机实时测试软件,实现scalexio试验控制与自动化测试。
85.本实施例中,控制装置1可以完成标定测试、硬件故障检测、硬件功能测试和程序刷写功能测试。下面对上述测试功能进行详细描述。
86.首先对标定测试进行描述。
87.控制装置1获取对整车控制器2进行标定测试的标定信息,并根据标定信息对整车控制器2的内部参数进行标定。
88.具体地,本实施例中,标定信息包括标定参数。
89.标定参数即为对整车控制器2的内部参数进行标定时所需的参数。其是使用者通过人机交互设备进行设定的,或者根据车辆信息确定的。
90.更具体地,控制装置1获取标定参数,并将标定参数传送至整车控制器2;整车控制器2根据标定参数对整车控制器的内部参数进行标定。
91.控制装置1还接收整车控制器2传送的整车控制器监测的电动车的车辆信息。
92.需要解释的是,电动车的车辆信息包括车辆的车速、发动机转速等在进行整车控制器2的测试时需要用到的信息,本实施例对此不做限制。
93.需要说明的是,本实施例中,读取部件11读取标定信息,将标定信息传送至显示部件12与控制器14;且读取部件11读取车辆信息,将车辆信息传送至显示部件12。
94.显示部件12显示标定信息和车辆信息。
95.参数设定部件13设定标定参数,并将标定参数传送至控制器14。
96.控制器14根据标定信息对整车控制器2的内部参数进行标定。
97.本实施例中,读取部件11包括但不限于能够采集标定信息的各类传感器或者读取触发指令的装置,如按键等,本实施例对此不做限制。显示部件12包括但不限于液晶显示屏等能够显示信息的装置。参数设定部件13包括但不限于数据传输线等。控制器14包括但不限于单片机等能够实现控制的装置。
98.接下来对硬件故障检测进行描述。
99.控制装置1获取对整车控制器2进行硬件故障检测的故障检测信息,并根据故障检测信息控制硬件故障检测模块对整车控制器2的硬件进行测试。
100.具体地,故障检测信息包括检测参数。
101.需要说明的是,本实施例中,检测参数是使用者通过人机交互设备进行设定的,或者根据车辆信息确定的。
102.更具体地,控制装置1获取检测参数,向硬件故障检测模块传送检测参数。
103.硬件故障检测模块根据检测参数对整车控制器2进行硬件故障检测,整车控制器2根据硬件故障检测结果生成传输数据,并经由通讯装置将传输数据传送至控制装置。
104.需要说明的是,本实施例中,硬件故障检测模块根据检测参数对整车控制器2进行硬件故障检测,具体进行硬件故障检测的操作包括但不限于整车控制器can通讯故障、整车控制器高边驱动输出故障、整车控制器低边输出故障等、模拟发生断路、短路到地、短路到电源、与输出信号短路、与输入信号短路、与总线信号短路等硬件自检故障。整车控制器2检测到相应的故障,经过内部故障诊断,将故障诊断信息通过can通讯,传送到控制装置1,解析故障can报文并将故障信息进行显示。
105.需要说明的是,本实施例中,读取部件11读取故障检测信息,将故障检测信息传送至显示部件12与控制器14。
106.显示部件12显示故障检测信息。
107.参数设定部件13设定检测参数,并将检测参数传送至控制器14。
108.控制器14根据检测参数控制硬件故障检测模块对整车控制器2的硬件进行测试。
109.当对整车控制器2的硬件故障测试结束之后,整车控制器2根据硬件故障检测结果生成传输数据,并经由通讯装置传送传输数据。
110.具体地,读取部件11读取传输数据,将传输数据传送至控制器14。
111.控制器14对传输数据进行数据处理,并将处理后的传输数据传送至显示部件12。
112.显示部件12显示处理后的传输数据。
113.接下来,对硬件功能测试进行描述。
114.控制装置1获取对整车控制器2进行硬件功能测试的功能测试信息,并根据功能测试信息控制硬件功能测试模块对整车控制器2的硬件进行测试。
115.具体地,本实施例中,功能测试信息包括测试参数。
116.需要解释的是,本实施例中,测试参数是使用者通过人机交互设备进行设定的,或者根据车辆信息确定的。
117.更具体地,读取部件11读取功能测试信息,将功能测试信息传送至显示部件12与控制器14。
118.显示部件14显示功能测试信息。
119.参数设定部件13设定测试参数,并将测试参数传送至控制器14。
120.控制器14根据测试参数控制硬件功能测试模块对整车控制器2的硬件进行测试。
121.接下来,对程序刷写功能测试进行描述。
122.控制装置1获取对整车控制器2进行程序刷写功能测试的程序刷写信息,并根据程序刷写信息对整车控制器2的程序进行刷写和升级。
123.具体地,程序刷写信息包括程序刷写参数。
124.本实施例中,刷写参数包括通讯模式(刷写协议)、刷写器件型号(can接口卡)、刷写器件通道、can通讯波特率、打开/关闭刷写器件、打开刷新文件以及进程记录显示界面等。
125.更具体地,读取部件11读取程序刷写信息,并将程序刷写信息传送至显示部件12与控制器14。
126.显示部件12显示程序刷写信息。
127.参数设定部件13设定程序刷写参数,并将程序刷写参数传送至控制器14。
128.控制器14根据程序刷写参数对整车控制器2的程序进行刷写和升级。
129.需要说明的是,本实施例中,控制装置实时获取来自通讯装置的接入信息,并根据通讯装置的接入信息初始化标定参数、检测参数、测试参数、以及刷写参数。
130.采用上述方案,利用通讯装置将整车控制器连接至控制装置,且硬件测试装置与整车控制器连接,不仅能利用控制装置完成标定测试和程序刷写功能测试,还能利用控制装置与硬件测试装置结合进行硬件故障检测和硬件功能测试。由此,无需过多的软件和硬件即可完成整车控制器需要完成的全部测试。节省了整车控制器的测试时间,降低了测试成本。
131.虽然通过参照本实用新型的某些优选实施方式,已经对本实用新型进行了图示和描述,但本领域的普通技术人员应该明白,以上内容是结合具体的实施方式对本实用新型所作的进一步详细说明,不能认定本实用新型的具体实施只局限于这些说明。本领域技术人员可以在形式上和细节上对其作各种改变,包括做出若干简单推演或替换,而不偏离本实用新型的精神和范围。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献

  • 日榜
  • 周榜
  • 月榜