一种控制器开发测试平台的制作方法

文档序号:14713531发布日期:2018-06-16 00:53阅读:313来源:国知局
一种控制器开发测试平台的制作方法

本发明涉及控制器测试领域,尤其涉及一种控制器开发测试平台。



背景技术:

控制器是柴油机SCR(Selective Catalyst Reductio,选择性催化还原法)选择性催化转化系统中控制整个系统进行工作的核心部件。控制器功能直接影响整套SCR系统的运行,影响排放结果的控制。而SCR控制器的功能决定于其设计、开发和测试。因此控制器功能的开发和测试直接影响到了整个SCR系统,影响到排放。目前针对控制器的开发和测试都是不涉及任何测试工具的,开发人员按照文字需求进行代码开发,开发结束后再进行测试,以现有的方式进行开发和测试存在诸多缺点:一、开发工作脱离实际需求,不能及时测试;二、测试后,如果遇到问题需要反复进行调整和测试;三、测试设备不够便捷,开发人员需要移动办公;四、测试设备无法完整的精确的进行模拟实际产品的工作环境和参数;五、测试设备不够简单和便于使用;六、现有开发和测试消耗开发测试人员大量时间和精力,不利于SCR系统的产业化发展。



技术实现要素:

本发明的目的在于通过一种控制器开发测试平台,来解决以上背景技术部分提到的问题。

为达此目的,本发明采用以下技术方案:

一种控制器开发测试平台,其包括开发电脑和信号模拟测试电路板;所述开发电脑通过连接线束与信号模拟测试电路板进行CAN通讯;所述信号模拟测试电路板通过连接线束与待测控制器进行CAN通讯;所述开发电脑上安装有模拟测试软件,用于通过模拟测试软件输出模拟控制器实际工作信号环境的控制指令给信号模拟测试电路板;所述信号模拟测试电路板用于根据收到的所述控制指令,模拟控制器工作时的实际工作信号环境并输出给所述控制器,开发人员监测所述控制器产品的开发参数,对控制器进行开发调整。

特别地,所述控制器开发测试平台还包括CAN通讯卡,所述CAN通讯卡的一端通过连接线束连接所述开发电脑,另一端通过连接线束连接所述信号模拟测试电路板。

特别地,所述信号模拟测试电路板模拟控制器工作时的实际工作信号环境包括模拟发动机通讯信号和模拟SCR系统传感器信号,并可根据开发人员需要调整所需模拟出的信号。

特别地,所述发动机通讯信号包括转速、油耗、水温、环境温度及环境压力;所述SCR系统传感器信号包括前排温、后排温、尿素罐温度、尿素罐液位、环境温度、进气流量、PTO开关、氮氧传感器信号。

特别地,所述开发电脑上安装的模拟测试软件还用于记录和显示测试中的CAN通讯数据。

特别地,所述开发电脑上安装的模拟测试软件通过标定通讯协议与信号模拟测试电路板、待测控制器进行控制。

本发明提出的控制器开发测试平台优点如下:一、使得开发测试更简单化,方便。二、提高了测试的及时性。三、测试相关设备可移动性更强,可直接办公室使用。四、能够精确的模拟实际控制器产品的工作环境和参数。五、提高了开发和测试的工作效率,缩短了开发周期。六、节省测试成本。

附图说明

图1为本发明实施例提供的控制器开发测试平台结构示意图;

图2为本发明实施例提供的控制器开发测试平台信号功能图。

具体实施方式

为了便于理解本发明,下面将参照相关附图对本发明进行更全面的描述。附图中给出了本发明的较佳实施例。但是,本发明可以以许多不同的形式来实现,并不限于本文所描述的实施例。相反地,提供这些实施例的目的是使对本发明的公开内容理解的更加透彻全面。需要说明的是,当一个元件被认为是“连接”另一个元件,它可以是直接连接到另一个元件或者可能同时存在居中元件。除非另有定义,本文所使用的所有的技术和科学术语与属于本发明的技术领域的技术人员通常理解的含义相同。本文中在本发明的说明书中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本发明。本文所使用的术语“及/或”包括一个或多个相关的所列项目的任意的和所有的组合。

请参照图1和图2所示,本实施例中控制器开发测试平台具体包括开发电脑和信号模拟测试电路板;所述开发电脑通过连接线束与信号模拟测试电路板进行CAN通讯;所述信号模拟测试电路板通过连接线束与待测控制器进行CAN通讯;所述开发电脑上安装有模拟测试软件,用于通过模拟测试软件输出模拟控制器实际工作信号环境的控制指令给信号模拟测试电路板,其中,在本实施例中所述开发电脑上还安装有控制器开发工具,从而可根据测试结果,直接对控制器开发进行调整;所述信号模拟测试电路板用于根据收到的所述控制指令,模拟控制器工作时的实际工作信号环境并输出给所述控制器,开发人员监测所述控制器产品的开发参数,对控制器进行开发调整。

在本实施例中所述控制器开发测试平台还包括CAN通讯卡,所述CAN通讯卡的一端通过连接线束连接所述开发电脑,另一端通过连接线束连接所述信号模拟测试电路板。

所述信号模拟测试电路板模拟控制器工作时的实际工作信号环境包括模拟发动机通讯信号和模拟SCR系统传感器信号,并可根据开发人员需要调整所需模拟出的信号。所述发动机通讯信号包括转速、油耗、水温、环境温度及环境压力;所述SCR系统传感器信号包括前排温、后排温、尿素罐温度、尿素罐液位、环境温度、进气流量、PTO开关、氮氧传感器信号。

所述开发电脑上安装的模拟测试软件还用于记录和显示测试中的CAN通讯数据。所述开发电脑上安装的模拟测试软件通过标定通讯协议与信号模拟测试电路板、待测控制器进行控制。

以凯龙公司的控制器产品(DCU或计量泵)为例,在开发人员对控制器进行代码开发或测试前,需要将模拟测试软件安装到开发电脑上,然后将开发电脑通过CAN通讯卡与连接线束连接,连接线束连接信号模拟测试电路板,信号模拟测试电路板连接需开发的控制器,最后系统连接电源。在开发软件开发过程中或者测试过程中,开发人员只需要运行模拟测试软件,启动CAN通讯卡,此时可进行各种信号的模拟,信号可以进行任意调节,模拟控制器工作时的实际工作信号环境。模拟测试软件可以记录测试过程中线路的CAN通讯数据。开发人员可以通过开发工具的反馈参数,通过模拟测试软件进行参数调节,既方便了开发,又方便了测试。

通过本发明提供的控制器开发测试平台,开发人员在进行控制器开发时按照需求控制模拟测试软件,在开发过程中同步对控制器进行测试;开发人员也可以在开发结束后对控制器产品进行测试。监测控制器的开发参数,并对控制器产品进行开发调整。本发明所述实际上是通过模拟测试软件和相关硬件组成一个模拟测试环境提供给开发者模拟实际情况的平台,从而使得开发能够实时的有效符合控制器产品的工作环境,使控制器产品开发过程更符合实际应用,方便产品的测试和测试。

本发明的技术方案优点如下:一、使得开发测试更简单化,方便。二、提高了测试的及时性。三、测试相关设备可移动性更强,可直接办公室使用。四、能够精确的模拟实际控制器产品的工作环境和参数。五、提高了开发和测试的工作效率,缩短了开发周期。六、节省测试成本。

本领域普通技术人员可以理解实现上述实施例中的全部部分是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random Access Memory,RAM)等。

注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。

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