一种基于CCP协议SCR系统INCA标定平台及其开发方法与流程

文档序号:15270039发布日期:2018-08-28 22:18阅读:2359来源:国知局

本发明涉及利用控制器标定工具对尾气后处理标定技术领域,具体而言,涉及一种基于ccp协议scr系统inca标定平台及其开发方法。



背景技术:

随着电子科技的日新月异及排放法规的日益严格,要求dcu(dosingcontrolunit)的控制策略会变得日益复杂和精准,这样势必导致dcu的标定工作量会越来越大;为了应对这样的问题,dcu的标定必须具有周期短、效率高的特点,以配合整车厂家或发动机厂家应对快速变化的市场需求;目前,整车厂家和一些整机厂家使用的主流的标定工具就是inca系列;其仍然在不断的改进之中。



技术实现要素:

本发明目的是提供一种基于ccp协议scr系统inca标定平台及其开发方法,在基于mc9s12xep100电控单元上实现ccp协议并与inca7.0配合使用,可充分利用已有的资源,实现方便快捷的dcu的标定功能,这样一方面可以提高标定效率,缩短标定周期,还可以规范标定流程;解决了以上技术问题。

为了实现上述技术目的,达到上述的技术要求,本发明所采用的技术方案是:一种基于ccp协议scr系统inca标定平台,其特征是:依次包括ccp协议的实现,a2l文件的制作,以及用于验证ccp协议的实现和a2l文件的制作有效性的标定平台验证;所述的ccp协议的实现包括协议解析和软件编码;所述的a2l文件的制作包括变量制作和文件配置;所述的标定平台验证包括模拟ecu,通过can总线与模拟ecu互通的scr系统,通过can总线与scr系统互通的硬件etas581,以及通过can总线转usb与硬件etas581互通的基于pc端的inca7.0软件。

作为优选的技术方案:所述的协议解析包括ccp协议解读和实现原理;所述的软件编码在codewarrior编译环境下,硬件是基于mc9s12exp100单片机,根据该单片机最小系统设计的scr系统控制器dcu。

作为优选的技术方案:所述的实现原理,包括主设备测量与标定工具,以及从设备dcu;所述的主设备测量与标定工具和从设备dcu之间有两种通讯模式,包括查询模式和数据请求模式;在查询模式下,所述的主设备测量与标定工具向从设备dcu发送cro,包括命令代码和命令参数;所述的从设备dcu接收到cro后,通过ccp驱动程序中的命令处理器向主设备测量与标定工具发送crm-dto;所述crm-dto是在查询模式下针对主设备测量与标定工具发送的cro的反馈消息;在数据请求模式下,从设备dcu向主设备测量与标定工具反馈daq-dto;所述daq-dto是在数据请求模式下,主设备测量与标定工具配置daq完成后,从设备dcu通过ccp驱动程序中的daq处理器定期反馈的消息。

作为优选的技术方案:所述的变量制作包括普通标定量、map标定量、curve标定量和监测量;普通标定量只是一个变量,需定义该变量的地址、名称、类型、转换关系、单位;map标定量需定义map的横纵坐标;curve标定量需定义curve的坐标轴;监测量,监测量的监测,不能标定,需定义监测量的地址、名称、类型、转换关系、单位、显示。

作为优选的技术方案:所述的文件配置包括map地址的link和转换关系;所述的map地址的link指的是软件编码好后,通过编译,会生成一个map地址文件,该文件中包含所有变量对应在单片机eeprom中的地址,通过map地址的link操作,将这些地址link到a2l文件中;所述转换关系指的是一些变量的信号通过偏移和一些数学关系的转换才能得到的物理量,需要添加这个转换关系,把变量所使用到的转换关系都添加在conversionrules中。

作为优选的技术方案:所述的scr系统包括dcu和执行器输出;所述的模拟ecu和dcu与传感器输入相连;所述的传感器输入包括nox传感器,排温传感器,尿素液位/温度传感器和环境温度传感器;所述的nox传感器通过can总线与模拟ecu和dcu连接通讯;所述的排温传感器,尿素液位/温度传感器和环境温度传感器通过dcu上的ad模块直接采集;所述的dcu通过调节占空比和开关量,控制执行器输出;所述的执行器输出,包括尿素泵、喷嘴、加热管路、冷却水阀、线束和辅件。

一种基于ccp协议scr系统inca标定平台的开发方法,其特征是:第一步,基于mc9s12exp100单片机,实现ccp协议的代码编写,包括ccp初始化、计算校验和数据上载、数据下载、数据监测;第二步,使用canape8.0的vectorasap2editor来制作inca所需的a2l文件,包括map地址的link、转换关系、普通标定量、监测量、map标定量的、curve标定量;第三步,搭建半实物仿真标定平台验证平台,来验证ccp协议的实现和a2l文件的制作的有效性。

本发明的有益效果是:一种基于ccp协议scr系统inca标定平台及其开发方法,与传统的相比:将制作完成的a2l文件和hex文件导入inca7.0软件中,通过inca验证开发的基于ccp协议的scr系统icna标定平台是可以实现数据上载、数据下载、数据监测、数据标定等功能,充分利用现有资源,与整车和整机厂商统一标定平台,方便整车和整机厂商结合整车和发动机更加结合实际情况完善标定数据,以获得满足自己要求的排放;这样一方面可以提高标定效率,缩短标定周期,还可以规范标定流程。

附图说明

图1为本发明开发流程图;

图2为本发明ccp协议的实现原理图;

图3为本发明半实物仿真平台;

具体实施方式

下面结合附图对本发明进一步描述;

在附图中:一种基于ccp协议scr系统inca标定平台,依次包括ccp协议的实现,a2l文件的制作,以及用于验证ccp协议的实现和a2l文件的制作有效性的标定平台验证;所述的ccp协议的实现包括协议解析和软件编码;所述的a2l文件的制作包括变量制作和文件配置;所述的标定平台验证包括模拟ecu,通过can总线与模拟ecu互相通讯的scr系统,通过can总线与scr系统互相通讯的硬件etas581,以及通过can总线转usb与硬件etas581互相通讯的基于pc端的inca7.0软件;将制作完成的a2l文件和hex文件导入inca7.0软件中,通过inca验证开发的基于ccp协议的scr系统icna标定平台是可以实现数据上载、数据下载、数据监测、数据标定等功能,充分利用现有资源,与整车和整机厂商统一标定平台,方便整车和整机厂商结合整车和发动机更加结合实际情况完善标定数据,以获得满足自己要求的排放;这样一方面可以提高标定效率,缩短标定周期,还可以规范标定流程。

在图1中:所述的协议解析包括ccp协议解读和实现原理;所述的软件编码在codewarrior软件的编译环境下,硬件是基于mc9s12exp100单片机,根据该单片机最小系统设计的scr系统控制器dcu;所述的变量制作包括普通标定量、map标定量、curve标定量和监测量;普通标定量只是一个变量,需定义该变量的地址、名称、类型、转换关系、单位;map标定量需定义map的横纵坐标;curve标定量需定义curve的坐标轴;监测量,监测量的监测,不能标定,需定义监测量的地址、名称、类型、转换关系、单位、显示;所述的文件配置包括map地址的link和转换关系;所述的map地址的link指的是软件编码好后,通过编译,会生成一个map地址文件,该文件中包含所有变量对应在单片机eeprom中的地址,通过map地址的link操作,将这些地址link(链接)到a2l文件中;所述转换关系指的是一些变量的信号通过偏移和一些数学关系的转换才能得到的物理量,需要添加这个转换关系,把变量所使用到的转换关系都添加在conversionrules(转换原则)中。

在图2中:所述的实现原理,包括主设备测量与标定工具,以及从设备dcu;所述的主设备测量与标定工具和从设备dcu之间有两种通讯模式,包括查询模式和数据请求模式;在查询模式下,所述的主设备测量与标定工具向从设备dcu发送cro,包括命令代码和命令参数;所述的从设备dcu接收到cro后,通过ccp驱动程序中的命令处理器向主设备测量与标定工具发送crm-dto;所述crm-dto是在查询模式下针对主设备测量与标定工具发送的cro的反馈消息;在数据请求模式下,从设备dcu向主设备测量与标定工具反馈daq-dto;所述daq-dto是在数据请求模式下,主设备测量与标定工具配置daq完成后,从设备dcu通过ccp驱动程序中的daq处理器定期反馈的消息。

在图3中:所述的scr系统包括dcu和执行器输出;所述的模拟ecu和dcu与传感器输入相连;所述的传感器输入包括nox传感器,排温传感器,尿素液位/温度传感器和环境温度传感器;所述的nox传感器通过can总线与模拟ecu和dcu连接通讯;所述的排温传感器,尿素液位/温度传感器和环境温度传感器通过dcu上的ad模块直接采集;所述的dcu通过调节占空比和开关量,控制执行器输出;所述的执行器输出,包括尿素泵、喷嘴、加热管路、冷却水阀、线束和辅件等。

在附图中:一种基于ccp协议scr系统inca标定平台的开发方法,第一步,基于mc9s12exp100单片机,实现ccp协议的代码编写,包括ccp初始化、计算校验和数据上载、数据下载、数据监测;第二步,使用canape8.0的vectorasap2editor来制作inca所需的a2l文件,包括map地址的link、转换关系、普通标定量、监测量、map标定量的、curve标定量;第三步,搭建半实物仿真标定平台验证平台,来验证ccp协议的实现和a2l文件的制作的有效性;方便主流的标定软件inca7.0利用该通讯协议进行控制器的标定,将制作完成的a2l文件和hex文件导入inca7.0软件中,通过inca验证开发的基于ccp协议的scr系统icna标定平台是可以实现数据上载、数据下载、数据监测、数据标定、监测dcu中的数据变化等功能,充分利用现有资源,可以提高标定效率,缩短标定周期,还可以规范标定流程。

上述实施例仅仅是为清楚地说明本发明所作的描述,而并非对实施方式的限定,对于所属领域的技术人员来说,在上述说明的基础上还可以做出其它不同形式的变化或变动,这里无需也无法对所有的实施方式予以穷举,而由此所引申出的显而易见的变化或变动仍处于本发明的保护范围之中。

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