基于UDS的自动化标定系统及方法技术方案

技术编号:19777505 阅读:29 留言:0更新日期:2018-12-15 11:02
本发明专利技术涉及一种基于UDS的自动化标定系统及方法,该系统包括可视化标定配置模块、标定加载模块以及ECU标定模块,其中所述的可视化标定配置模块用于根据系统预设条件将收集到的标定项配置成标定数据库,所述的标定加载模块用于加载所述的标定数据库,并将标定值写入至标定数据库,所述的ECU标定模块,烧录有待标定单元,并基于UDS协议完成与所述标定管理模块的通信后,实现对所述待标定单元的自动化标定。采用了该发明专利技术中的基于UDS的自动化标定系统及方法,从模块设计到车辆售后维修一条完整的标定工具链,保证了标定数据各个环节的一致性,同时自动化的过程更节约了开发者的开发时间。

【技术实现步骤摘要】
基于UDS的自动化标定系统及方法
本专利技术涉及嵌入式
,尤其涉及自动化标定
,具体是指一种基于UDS的自动化标定系统及方法。
技术介绍
随着我国汽车工业的迅速发展,车辆上的ECU个数、每个ECU上标定参数的数量和内容日益复杂。已有的标定方法或着眼于标定参数本身标定值的自动化计算,或着眼于标定参数文件或数据库的维护。本专利技术给出了从标定参数定义、配置到生成匹配的ECU模块和PC模块标定数据库的工具链,整个过程无自动化生成,可以准确快速的完成标定参数从设计到实施的任务。自动化生成标定参数并标定是基于软件分层架构的。应用层被划分为一个个相对独立的模块,每个模块拥有独立的标定参数。内核层完成共通的、基本的功能:任务调度(Scheduler),模式管理(Modemanagement),协议栈(COMStack),内存管理(memorymanagement),以及为标定和诊断而设的UDS(UnifiedDiagnosticServices),等等。BSP负责向上层软件屏蔽具体的硬件细节(如声音,上层无需知道该声音是无源蜂鸣器、有源蜂鸣器还是录音播放,只需发布播放何种声音的指令即可),而保持对上层软件是独立、透明的。因而通过接口文件BSP_IF对BSP进行抽象。由于应用层模块根据不同的项目变化较大,也意味着FDF的个数和内容变化较大。内核则相对稳定,可以将其标定项“硬编码”到配置中。上层软件不需知道BSP(BoardSupportPackage)内的模块分布和相互关系,因而由接口文件BSP_IF描述BSP的所有标定参数。
技术实现思路
本专利技术的目的是克服了上述现有技术的缺点,提供了一种能够自动化生成标定参数并标定的基于UDS的自动化标定系统及方法。为了实现上述目的,本专利技术的基于UDS的自动化标定系统及方法具有如下构成:该基于UDS的自动化标定系统,其主要特点是,所述的系统包括:可视化标定配置模块,根据系统预设条件将收集到的标定项配置成标定数据库;标定加载模块,与所述的可视化标定配置模块相连接,加载所述的标定数据库,并将标定值写入至标定数据库;ECU标定模块,烧录有待标定单元,所述的ECU标定模块基于UDS协议完成与所述标定管理模块的通信后,实现对所述待标定单元的自动化标定。该基于UDS的自动化标定系统的可视化标定配置模块内置存储器,所述的系统预设条件包括用户需求和存储器性能。该基于UDS的自动化标定系统的ECU标定模块存储有ECU可执行文件,且所述ECU标定模块用于将所述的待标定单元烧录至所述的ECU可执行文件中,并生成与所述ECU可执行文件相匹配的标定配置文件,且通过所述的标定配置文件实现所述待标定单元的自动化标定。该基于上述系统实现基于UDS的自动化标定方法,其主要特点是,所述的方法包括:(1)所述的可视化标定配置模块根据系统预设条件将收集到的标定项配置成标定数据库;(2)所述的标定加载模块加载所述的标定数据库,并将标定值写入至标定数据库;(3)所述的ECU标定模块基于无线通信协议完成与所述标定管理模块的通信后,实现所述待标定单元的自动化标定。该基于UDS的自动化标定方法的步骤(1)中,通过系统的应用层、内核层以及BSP板级支持包中收集所述的标定项。该基于UDS的自动化标定方法的步骤(1)中,所述的标定数据库包括所述标定项的扩展属性,所述的扩展属性包括数据标识、存储位置和访问权限。该基于UDS的自动化标定方法的内核层内置一UDS单元,通过所述的UDS单元管理所述标定项的扩展属性。该基于UDS的自动化标定方法的步骤(1)中,所述收集的标定项仅包括标定项基本属性,所述的标定项基本属性包括名称、数据类型、数据个数和默认值。该基于UDS的自动化标定方法的步骤(3)中,所述的ECU标定模块存储有ECU可执行文件,且所述ECU标定模块用于将所述的待标定单元烧录至所述的ECU可执行文件中,并生成与所述ECU可执行文件相匹配的标定配置文件,且通过所述的标定配置文件实现所述待标定单元的自动化标定。采用了该专利技术中的基于UDS的自动化标定系统及方法,从模块设计到车辆售后维修一条完整的标定工具链,保证了标定数据各个环节的一致性,同时自动化的过程更节约了开发者的开发时间。附图说明图1为本专利技术的基于UDS的自动化标定系统的结构示意图。图2为本专利技术的可视化标定配置模块的主要UML示意图。图3为本专利技术的ECU标定模块执行过程的流程示意图。图4为本专利技术的UDS协议标定流程的流程示意图。具体实施方式为了能够更清楚地描述本专利技术的
技术实现思路
,下面结合具体实施例来进行进一步的描述。本专利技术给出一种基于UDS的自动化标定系统及方法,包括标定项定义、标定项收集和配置、标定项配置文件和自动标定。一般的汽车嵌入式软件构架会将软件分为应用层、内核层和BSP。每一个都拥有一些标定项,以适应整车匹配和不同的行车工况。将这些标定项收集起来,让开发者在图形化界面下根据客户需求对这些标定项进行某些配置,如分配UDS要求的DID,分配存储位置,划分标定项的安全访问级别等等。这些配置与嵌入式模块结合最终生成可烧录到ECU的可执行文件;同时生成与ECU可执行文件匹配的标定配置文件,被标定加载模块解析,从而实现标定时上位机和下位机自动匹配。本专利技术涉及一种基于UDS的自动化标定系统(参阅图1),其包括:可视化标定配置模块,根据系统预设条件将收集到的标定项配置成标定数据库;标定加载模块,与所述的可视化标定配置模块相连接,加载所述的标定数据库,并将标定值写入至标定数据库;ECU标定模块,烧录有待标定单元,所述的ECU标定模块基于UDS协议完成与所述标定管理模块的通信后,实现对所述待标定单元的自动化标定。该基于UDS的自动化标定系统的可视化标定配置模块内置存储器,所述的系统预设条件包括用户需求和存储器性能。该基于UDS的自动化标定系统的ECU标定模块存储有ECU可执行文件,且所述ECU标定模块用于将所述的待标定单元烧录至所述的ECU可执行文件中,并生成与所述ECU可执行文件相匹配的标定配置文件,且通过所述的标定配置文件实现所述待标定单元的自动化标定。本专利技术还涉及一种基于上述系统实现基于UDS的自动化标定方法,该方法包括:(1)所述的可视化标定配置模块根据系统预设条件将收集到的标定项配置成标定数据库;(2)所述的标定加载模块加载所述的标定数据库,并将标定值写入至标定数据库;(3)所述的ECU标定模块基于无线通信协议完成与所述标定管理模块的通信后,实现所述待标定单元的自动化标定。该基于UDS的自动化标定方法的步骤(1)中,通过系统的应用层、内核层以及BSP板级支持包中收集所述的标定项。该基于UDS的自动化标定方法的步骤(1)中,所述的标定数据库包括所述标定项的扩展属性,所述的扩展属性包括数据标识、存储位置和访问权限。该基于UDS的自动化标定方法的内核层内置一UDS单元,通过所述的UDS单元管理所述标定项的扩展属性。该基于UDS的自动化标定方法的步骤(1)中,所述收集的标定项仅包括标定项基本属性,所述的标定项基本属性包括名称、数据类型、数据个数和默认值。该基于UDS的自动化标定方法的步骤(3)中,所述的ECU标定模块存储有ECU可执行文件,且所述ECU标定模块用于将所述的待标定单本文档来自技高网
...

【技术保护点】
1.一种基于UDS的自动化标定系统,其特征在于,所述的系统包括:可视化标定配置模块,根据系统预设条件将收集到的标定项配置成标定数据库;标定加载模块,与所述的可视化标定配置模块相连接,加载所述的标定数据库,并将标定值写入至标定数据库;ECU标定模块,烧录有待标定单元,所述的ECU标定模块基于UDS协议完成与所述标定管理模块的通信后,实现对所述待标定单元的自动化标定。

【技术特征摘要】
1.一种基于UDS的自动化标定系统,其特征在于,所述的系统包括:可视化标定配置模块,根据系统预设条件将收集到的标定项配置成标定数据库;标定加载模块,与所述的可视化标定配置模块相连接,加载所述的标定数据库,并将标定值写入至标定数据库;ECU标定模块,烧录有待标定单元,所述的ECU标定模块基于UDS协议完成与所述标定管理模块的通信后,实现对所述待标定单元的自动化标定。2.根据权利要求1所述的基于UDS的自动化标定系统,其特征在于,所述的可视化标定配置模块内置存储器,所述的系统预设条件包括用户需求和存储器性能。3.根据权利要求1所述的基于UDS的自动化标定系统,其特征在于,所述的ECU标定模块存储有ECU可执行文件,且所述ECU标定模块用于将所述的待标定单元烧录至所述的ECU可执行文件中,并生成与所述ECU可执行文件相匹配的标定配置文件,且通过所述的标定配置文件实现所述待标定单元的自动化标定。4.基于权利要求1的自动化标定方法,其特征在于,所述的方法包括:(1)所述的可视化标定配置模块根据系统预设条件将收集到的标定项配置成标定数据库;(2)所述的标定加载模块加载所述的标定数据库,并将标定值写入至标定数据库;(3)所述的ECU标...

【专利技术属性】
技术研发人员:曹晨光刘金花朱鸣岐于志伟许峰
申请(专利权)人:东风电子科技股份有限公司
类型:发明
国别省市:上海,31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1