汽车标定系统技术方案

技术编号:9060366 阅读:161 留言:0更新日期:2013-08-21 23:34
本发明专利技术公开了一种汽车标定系统,应用于上位机,包括:第一标定信息处理模块、第一封装模块和第一驱动模块;其中,第一标定信息处理模块与所述第一封装模块相互独立,所述第一封装模块中,包括至少一个封装单元,每一个封装单元对应一种总线类型,可以应用于至少一个总线类型的总线上,且每一个封装单元也对应一种总线类型,因此,各个封装单元也相互独立,可以应用到不同类型的总线上,而当需要移植到新的总线类型上,而封装模块中没有与该新的总线类型相对应的封装单元时,本领域技术人员只需要开发相应的封装单元即可,不需要对整个标定系统进行开发,因此,节省了开发成本,提高了汽车标定系统的通用性和可移植性。

【技术实现步骤摘要】
汽车标定系统
本申请涉及汽车电子
,特别是涉及一种基于XCP协议(eXtendedCalibrationProtocol)的汽车标定系统。
技术介绍
标定,是指根据整车的各种性能要求(如动力性、经济性、排放等)来调整、优化和确定电控系统软件的运行参数、控制参数和各种控制数学模型的过程。现有的汽车标定系统大多基于CCP协议(CANCalibrationProtocol,)实现。而CCP协议的标定系统遵循CAN总线的特性,只能应用在CAN总线上,但是,在汽车电子
,总线类型并不止CAN总线这一种,还包括FlexRay(FlexRay是由FlexRay共同体(FlexRayConsortium)制定的车载网络通讯协议)总线等其它总线类型,因此,当需要将现有的标定系统移植到另外一种总线(如FlexRay总线)上的时候,需要开发新的适用于FlexRay总线的汽车标定系统,开发成本高,因此,现有的汽车标定系统应用在不同总线上时通用性和可移植性差。
技术实现思路
为解决上述技术问题,本申请实施例提供一种汽车标定系统,以解决现有的汽车标定系统的通用性和可移植性差的问题。技术方案如下:一种汽车标定系统,应用于上位机,包括:第一标定信息处理模块、第一封装模块和第一驱动模块;其中,所述第一标定信息处理模块用于在接收标定命令后,发送标定请求,所述标定请求包括:标定信息数据和用于指示总线类型的总线标志;所述第一封装模块包括N(N为大于或等于1的整数)个封装单元;每一个封装单元对应一种总线类型;所述每一个封装单元用于接收与该封装单元对应的总线类型所对应的标定请求,并依据所述总线类型将所述标定信息数据封装为适合在所述总线标志对应类型的总线上传输的报文;所述第一驱动模块包括N个总线驱动单元,每一个总线驱动单元与一个封装单元相连接,用于将所述报文发送至相应总线类型对应的总线上。上述系统,优选的,所述还包括:第一判断模块,分别与所述第一标定信息处理模块和所述第一封装模块中的各个封装单元相连接,用于依据所述总线标志将所述标定请求发送至与所述总线标志指示的总线类型对应的封装单元。上述系统,优选的,所述第一驱动模块中的每一个总线驱动单元还用于从相应总线类型的总线上接收报文;相应的,所述系统还包括:第一解析模块,包括N个解析单元,每一个解析单元分别与一个总线驱动单元相连接,用于对所述总线驱动单元接收的报文进行解析,获取响应信息,并发送所述响应信息;相应的,所述第一标定信息处理模块还用于接收所述第一解析模块发送的响应信息。上述系统,优选的,所述总线标志包括:宏定义或参数或标志位。一种汽车标定系统,应用于下位机,包括:第二驱动模块,第二解析模块和第二标定信息处理模块;所述第二驱动模块包括N(N为大于或等于1的整数)个总线驱动单元,每一个总线驱动单元用于从相应类型总线上接收报文;所述第二解析模块包括N个解析单元,每一个解析单元与所述第二驱动模块中的一个总线驱动单元相连接,用于对从相应总线驱动单元接收到的报文进行解析,获取标定信息数据,并发送所述标定信息数据;所述第二标定信息处理模块用于接收所述第二解析模块发送的标定信息数据,并依据所述标定信息数据进行标定。上述系统,优选的,所述第二解析模块中的每一个解析单元在发送所述标定信息数据时,还发送指示所述标定信息数据的总线来源的总线标志;相应的,所述第二标定信息处理模块还用于对所述标定信息进行响应,获取响应信息,并发送所述响应信息以及所述指示标定信息的总线来源的总线标志;相应的,所述系统还包括:第二封装模块,包括N个封装单元,每一个封装单元对应一种总线类型,且与一个总线驱动单元相连接,每个封装单元用于接收与该封装单元对应的总线类型所对应的响应消息,并依据所述总线类型将所述响应消息封装为适合在所述指示标定信息的总线来源的总线标志对应的总线上传输的报文;相应的,所述第二驱动模块中的每一个总线驱动单元还用于将所述报文发送至相应类型的总线上。上述系统,优选的,还包括:第二判断模块,分别于所述第二标定信息处理模块和所述第二封装模块中的各个封装单元相连接,用于依据所述总线标志将所述响应消息发送至于所述总线标志指示的总线类型对应的封装单元。一种汽车标定系统,包括:应用于上位机的第一子系统和应用于下位机的第二子系统;其中,所述第一子系统包括:第一标定信息处理模块、第一封装模块和第一驱动模块;其中,所述第一标定信息处理模块用于在接收标定命令后,发送标定请求,所述标定请求包括:标定信息数据和用于指示总线类型的总线标志;所述第一封装模块包括N(N为大于或等于1的整数)个封装单元;每一个封装单元对应一种总线类型;所述每一个封装单元用于接收与该封装单元对应的总线类型所对应的标定请求,并依据所述总线类型将所述标定信息数据封装为适合在所述总线标志对应类型的总线上传输的报文;所述第一驱动模块包括N个总线驱动单元,每一个总线驱动单元与一个封装单元相连接,用于将所述报文发送至相应总线类型对应的总线上;所述第二子系统包括:第二驱动模块,第二解析模块和第二标定信息处理模块;所述第二驱动模块包括N个总线驱动单元,每一个总线驱动单元用于从相应类型总线上接收报文;所述第二解析模块包括N个解析单元,每一个解析单元与所述第二驱动模块中的一个总线驱动单元相连接,用于对从相应总线驱动单元接收到的报文进行解析,获取标定信息数据,并发送所述标定信息数据;所述第二标定信息处理模块用于接收所述第二解析模块发送的标定信息数据,并依据所述标定信息数据进行标定。上述系统,优选的,所述第一驱动模块中的每一个总线驱动单元还用于从相应总线类型的总线上接收报文;相应的,所述第一子系统还包括:第一解析模块,包括N个解析单元,每一个解析单元分别与一个总线驱动单元相连接,用于对所述总线驱动单元接收的报文进行解析,获取响应信息,并发送所述响应信息;相应的,所述第一标定信息处理模块还用于接收所述第一解析模块发送的响应信息。上述系统,优选的,所述第二解析模块中的每一个解析单元在发送所述标定信息数据时,还发送指示所述标定信息数据的总线来源的总线标志;相应的,所述第二标定信息处理模块还用于对所述标定信息进行响应,获取响应信息,并发送所述响应信息以及所述指示标定信息的总线来源的总线标志;相应的,所述第二子系统还包括:第二封装模块,包括N个封装单元,每一个封装单元对应一种总线类型,且与一个总线驱动单元相连接,每个封装单元用于接收与该封装单元对应的总线类型所对应的响应消息,并依据所述总线类型将所述响应消息封装为适合在所述指示标定信息的总线来源的总线标志对应的总线上传输的报文;相应的,所述第二驱动模块中的每一个总线驱动单元还用于将所述报文发送至相应类型的总线上。本申请实施例提供的一种汽车标定系统,应用于上位机,包括:第一标定信息处理模块、第一封装模块和第一驱动模块;其中,所述第一标定信息处理模块用于在接收标定命令后,发送标定请求,所述标定请求包括:标定信息数据和用于指示总线类型的总线标志;所述第一封装模块包括N(N为大于或等于1的整数)个封装单元;每一个封装单元对应一种总线类型;所述每一个封装单元用于接收与该封装单元对应的总线类型所对应的标定请求,并依据所述总线类型将所述标定信息数据封本文档来自技高网...
汽车标定系统

【技术保护点】
一种汽车标定系统,应用于上位机,其特征在于,包括:第一标定信息处理模块、第一封装模块和第一驱动模块;其中,所述第一标定信息处理模块用于在接收标定命令后,发送标定请求,所述标定请求包括:标定信息数据和用于指示总线类型的总线标志;所述第一封装模块包括N(N为大于或等于1的整数)个封装单元;每一个封装单元对应一种总线类型;所述每一个封装单元用于接收与该封装单元对应的总线类型所对应的标定请求,并依据所述总线类型将所述标定信息数据封装为适合在所述总线标志对应类型的总线上传输的报文;所述第一驱动模块包括N个总线驱动单元,每一个总线驱动单元与一个封装单元相连接,用于将所述报文发送至相应总线类型对应的总线上。

【技术特征摘要】
1.一种汽车标定系统,应用于上位机,其特征在于,包括:第一标定信息处理模块、第一封装模块和第一驱动模块;其中,所述第一标定信息处理模块用于在接收标定命令后,发送标定请求,所述标定请求包括:标定信息数据和用于指示总线类型的总线标志;所述第一封装模块包括N个封装单元,N为大于或等于1的整数;每一个封装单元对应一种总线类型;所述每一个封装单元用于接收与该封装单元对应的总线类型所对应的标定请求,并依据所述总线类型将所述标定信息数据封装为适合在所述总线标志对应类型的总线上传输的报文;其中,各个封装单元之间相互独立;所述第一驱动模块包括N个总线驱动单元,每一个总线驱动单元与一个封装单元相连接,用于将所述报文发送至相应总线类型对应的总线上。2.根据权利要求1所述的系统,其特征在于,还包括:第一判断模块,分别与所述第一标定信息处理模块和所述第一封装模块中的各个封装单元相连接,用于依据所述总线标志将所述标定请求发送至与所述总线标志指示的总线类型对应的封装单元。3.根据权利要求1所述的系统,其特征在于,所述第一驱动模块中的每一个总线驱动单元还用于从相应总线类型的总线上接收报文;相应的,所述系统还包括:第一解析模块,包括N个解析单元,每一个解析单元分别与一个总线驱动单元相连接,用于对所述总线驱动单元接收的报文进行解析,获取响应信息,并发送所述响应信息;相应的,所述第一标定信息处理模块还用于接收所述第一解析模块发送的响应信息。4.根据权利要求1所述的系统,其特征在于,所述总线标志包括:宏定义或参数或标志位。5.一种汽车标定系统,应用于下位机,其特征在于,包括:第二驱动模块,第二解析模块和第二标定信息处理模块;所述第二驱动模块包括N个总线驱动单元,N为大于或等于1的整数,每一个总线驱动单元用于从相应类型总线上接收报文;所述第二解析模块包括N个解析单元,每一个解析单元与所述第二驱动模块中的一个总线驱动单元相连接,用于对从相应总线驱动单元接收到的报文进行解析,获取标定信息数据,并发送所述标定信息数据;其中,各个解析单元之间相互独立;所述第二标定信息处理模块用于接收所述第二解析模块发送的标定信息数据,并依据所述标定信息数据进行标定。6.根据权利要求5所述的系统,其特征在于,所述第二解析模块中的每一个解析单元在发送所述标定信息数据时,还发送指示所述标定信息数据的总线来源的总线标志;相应的,所述第二标定信息处理模块还用于对所述标定信息进行响应,获取响应信息,并发送所述响应信息以及所述指示标定信息的总线来源的总线标志;相应的,所述系统还包括:第二封装模块,包括N个封装单元,每一个封装单元对应一种总线类型,且与一个总线驱动单元相连接,每个封装单元用于接收与该封装单元对应的总线类型所对应的响应消息,并依据所述总线类型将所述响应消息封装为适合在所述指示标定信息的总线来源的总线标志对应的总线上传输的报文;相应的,所述第二驱动模块中的每一个总线驱动单元还用于将...

【专利技术属性】
技术研发人员:李文锐刘鹏
申请(专利权)人:北京经纬恒润科技有限公司
类型:发明
国别省市:

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

1