作者 | WenDao_Engineer
微信公众号 | 闻道工程师之家
在前面标定相关的系列文章文对标定的基本介绍、标定的实现过程以及标定所涉及的相关协议都进行了介绍,从今天开始我们介绍一下标定实现过程中的标定工具相关知识。
标定系统组成
我们已经知道通过CCP或者XCP协议来实现对控制器内部参数进行动态调整的过程称之为标定,实现上述过程就需要一套标定系统来支持,具体组成如下下图所示,主要包括:PC电脑、标定软件安装在PC电脑中作为XCP和CCP的主机上位机软件以及作为标定软件与控制器之间的通讯桥梁的通讯硬件。通讯硬件一般通过USB或者网线与PC电脑连接,根据所使用的标定协议以及通讯类型,可以使用CAN总线、TCP/IP、SPI以及USB等方式与控制器进行通讯连接。标定软件与控制器之间的参数映射关系通过由ASAM协会定义的A2L文件实现关联,关于A2L文件相关知识后续将会专题进行介绍。
常用标定工具
目前行业内使用较多的标定工具主要有德国Vector公司的CANape和ETAS公司的INCA、美国的ATI公司的Vision和Intrepid公司的VehicleSpy,国内主要有易控电子自主开发ECKA,同星开发的TSMCD。由于博世公司在国内汽车行业的霸主地位,其主要使用INCA进行相关标定工作,因此国内各大发动机厂和整车厂也主要以使用INCA为主,而Vector公司经过多年在国内的深耕推广并且由于其软件使用起来也相对比较方便,因此CANape标定工具也在国内占有一席之地,下面将上述两家公司的工具链进行相关介绍:
Vector标定工具链
标定软件:
Vector开发了功能强大CANape作为标定上位机软件,除了在软件运行时能够同时标定参数值和采集测量信号,CANape软件还集成了强大的离线数据分析功能,通过数据挖掘,能够自动地批量分析和评估测量数据,并自动生成分析报告;其集成的vCDMstudio工具提供图形化的视图,方便用户对标定参数文件(如PAR、 DCM、 CDFX等)和HEX文件进行对比、修改、合并等操作。随着近几年自动驾驶技术的发展,CANape软件从17.0开始支持64位架构,极大地提升了软件性能,支持通过SOME/IP测量标定AUTOSAR Adaptive ECU,而且可为ADAS传感器单独开发模块解析以太网数据,以及为ADAS记录提供独立的CANape log记录仪,能够满足自动驾驶相关标定需求。下图是CANape软件标定界面,后续将会对其具体功能及使用进行详细介绍。
通讯硬件:
CANape软件与控制器的物理接口可以是使用CCP或者XCP的总线(CAN/CAN FD/FlexRay/Ethernet等),或者通过VX1000直接访问控制器的调试接口。Vector公司开发了不同应用场景的多通道USB总线接口通讯硬件与控制器进行连接,最高数据速率可以达到40MByte/s。
ETAS标定工具链
标定软件:
ETAS是博世集团全资子公司,ETAS为汽车行业以及相关嵌入式行业的嵌入式系统开发提供创新解决方案、工程服务、咨询、培训和客户支持。ETAS开发的INCA软件作为标定软件,其基本功能与Vector的CANape软件差不多,同样能够实现数据测量、标定,集成了用于数据分析的MDA软件和用于标定数据管理的CDM软件。下图是INCA软件标定界面,后续也将会对其具体功能及使用进行详细介绍。
通讯硬件:
INCA标定软件同样也可以支持CCP和XCP标定协议与控制器硬件通讯,ETAS同样基于不同的应用场景提供相应的通讯硬件。此外,由于博世公司在发动机ECU控制器领域的霸主地位,为了满足发动机标定更高实时性的要求,INCA还支持使用其专有开发的ETK接口与ECU直接连接。
本文对标定工具作了初步的一个介绍,后续将针对标定软件的具体使用进行详细介绍。
想获取更多及时资讯和学习资源,关注微信公众号“闻道工程师之家”,第一时间收到文章推送!
免责声明:本文素材部分来源于网络,版权归原作者所有,如有涉及侵权,请与我联系删除。