ECU标定开发解决方案内容概要ECU标定流程标定工具的类别标定概念并行标定串行标定Vector标定系统解决方案标定协议及实现CANbedded测量标定工具CANapeA2L编辑工具ASAP2Editor、ASAP2Tool-set标定源码集成服务ECU标定流程发动机电喷系统开发过程最终验证高原验证热态验证冷态验证热带标定寒带标定高原标定车辆基本标定排放标定系统定义初始标定设定零部件特性定义车辆准备发动机基本标定验证阶段完成最终标定OEMSupplier系统定义动力传动系统的目标软硬件准备零部件准备发动机准备ECU标定流程发动机电喷系统开发过程最终验证高原验证热态验证冷态验证热带标定寒带标定高原标定车辆基本标定排放标定系统定义初始标定设定零部件特性定义车辆准备发动机基本标定验证阶段完成最终标定OEMSupplier初始标定设定根据发动机测功器上得到的数据作为标定的初始值发动机基本标定台架基本标定验证发动机软硬件基本进气量基本喷油量基本点火角ECU标定流程发动机电喷系统开发过程最终验证高原验证热态验证冷态验证热带标定寒带标定高原标定车辆基本标定排放标定系统定义初始标定设定零部件特性定义车辆准备发动机基本标定验证阶段完成最终标定OEMSupplier车辆标定一般车辆标定起动供油量冷机和热机供油量瞬态供油量开环燃油控制闭环燃油控制空气流量三高标定高温高寒高原ECU标定流程发动机电喷系统开发过程最终验证高原验证热态验证冷态验证热带标定寒带标定高原标定车辆基本标定排放标定系统定义初始标定设定零部件特性定义车辆准备发动机基本标定验证阶段完成最终标定OEMSupplier热机怠速功能校验热态重复起动热态冷起动发动机爆震的控制蒸发排放控制系统热带标定(高温)ECU标定流程发动机电喷系统开发过程最终验证高原验证热态验证冷态验证热带标定寒带标定高原标定车辆基本标定排放标定系统定义初始标定设定零部件特性定义车辆准备发动机基本标定验证阶段完成最终标定OEMSupplier冷启动标定拖动阶段从开始拖动到第一缸着火拖动到运转阶段第一气缸着火到冷机转速上升暖机阶段冷机运转到稳定的暖机运转冷机热启动标定功率全负荷加浓(节气门全开)加速加浓(节气门部分开)寒带标定(高寒)ECU标定流程发动机电喷系统开发过程最终验证高原验证热态验证冷态验证热带标定寒带标定高原标定车辆基本标定排放标定系统定义初始标定设定零部件特性定义车辆准备发动机基本标定验证阶段完成最终标定OEMSupplier冷起动热启动高海拔燃油修正三元催化温度校验怠速控制高原驾驶高原标定(高原)ECU标定流程发动机电喷系统开发过程最终验证高原验证热态验证冷态验证热带标定寒带标定高原标定车辆基本标定排放标定系统定义初始标定设定零部件特性定义车辆准备发动机基本标定验证阶段完成最终标定OEMSupplier排放优化故障诊断最终标定ECU标定流程发动机电喷系统开发过程最终验证高原验证热态验证冷态验证热带标定寒带标定高原标定车辆基本标定排放标定系统定义初始标定设定零部件特性定义车辆准备发动机基本标定验证阶段完成最终标定OEMSupplier热油运行试验极限压缩比爆震验证热启动怠速性能热态验证ECU标定流程发动机电喷系统开发过程最终验证高原验证热态验证冷态验证热带标定寒带标定高原标定车辆基本标定排放标定系统定义初始标定设定零部件特性定义车辆准备发动机基本标定验证阶段完成最终标定OEMSupplier冷起动冷态驾驶怠速控制高寒验证ECU标定流程发动机电喷系统开发过程最终验证高原验证热态验证冷态验证热带标定寒带标定高原标定车辆基本标定排放标定系统定义初始标定设定零部件特性定义车辆准备发动机基本标定验证阶段完成最终标定OEMSupplier最高海拔爆震敏感度怠速控制高原验证ECU标定流程台架基本标定车辆标定故障诊断标定三高标定排放实验整车实验投放生产整车标定ECU标定流程台架基本标定大约有30%-50%的参数需要在Testbench上完成大约有30%-50%的参数需要在Testbench上完成CANapeECU台架测试测量ECU标定流程整车标定大约有50%-70%的参数需要在整车上完成大约有50%-70%的参数需要在整车上完成CANapeECU内容概要ECU标定流程标定工具的类别标定概念并行标定串行标定Vector标定系统解决方案标定协议及实现CANbedded测量标定工具CANapeA2L编辑工具ASAP2Editor、ASAP2Tool-set标定源码集成服务ECUSensorActuatorControlledDevicee.g.EngineControlParameterMeasurement&CalibrationTool(CANape)CalibrationEngineerCalibrationMeasurement标定概念并行标定、串行标定硬件方案:¾内存仿真器(MemoryEmulator)并行标定软件方案:¾在标准ECU接口上的串行协议串行标定全部或部分存取标定数据存储器CCP、XCPKWP2000MemoryEmulatorFLASHμCECUCANRAMK-line并行标定特点标定工具能独立于ECU存取数据连接地址/数据总线,性能好优点性能好,速度快缺点ECU要作结构改动、安装位置要考虑串行标定特点通过协议对RAM进行读取必要的协议驱动代码需要额外的ECU资源CCP/KWPDriverCAN/K-lineECURAMApplicationRAM(WP)ECUFlashCalibrationData(RP)SoftwareCode串行标定优点ECU结构不需要改动,经由总线进行传输缺点性能较低,占用一定的ECU资源,需要标定协议栈内容概要ECU标定流程标定工具的类别标定概念并行标定串行标定Vector标定系统解决方案标定协议及实现CANbedded测量标定工具CANapeA2L编辑工具ASAP2Editor、ASAP2Tool-set标定源码集成服务Vector标定系统解决方案标定协议CCP协议(CANCalibrationProtocol)XCP协议(UniversalMeasurementandCalibrationProtocol)XCPonCANXCPonEthernetXCPonFlexRayXCPonUSBCANSxIFlexRayEthernetUSB..Vector标定系统解决方案CCP协议的发展1992.09.30CCPV1.0(HelmutKleinknecht)1995.12.07CCPV1.01b(ASAP)1996.04.26CCPV1.02(ASAP草案)1996.06.14CCPV2.0(ASAP发布)1998.03.16CCPV2.01(ASAP草案)1998.06.23CCPV2.1(ASAP草案)1999.02.18CCPV2.1(ASAP发布)XCP协议的发展基于CCPV2.12003.04.08XCPV1.0(ASAM发布)Vector标定系统解决方案参与制定CCP协议的成员OEM:AUDI,BMW,Mercedes-Benz,Porsche,VolkwagenSupplier:AVL,Bosch,ETAS,Kleinknecht,SiemensVDO,SoftingVectorInformatikGmbH参与制定XCP协议的成员OEM:DaimlerChrysler,AUDI,BMW,Mercedes-Benz,Porsche,VolkwagenSupplier:dSPACE,ETAS,Kleinknecht,Bosch,SiemensVDOandVectorInformatikGmbHVector标定系统解决方案CCP协议28条命令11条基本命令17条可选命令XCP协议包含5部分Part1——Overview:主要是XCP协议特性和功能协议的概述Part2——ProtocolLayerSpecification:协议层,独立于其他的传输层Part3——TransportLayerSpecification:传输层,如CANUSB等Part4——InterfaceSpecification:A2L文件,Seed&Key和校验算法Part5——ExampleCommunicationSequences:主要是一些例子Vector标定系统解决方案标定协议栈及其配置工具—CANbedded&GENyosCANNetworkManagementTransportProtocolCommunicationControlLayer标定代码协议栈CCPXCPCANDriverCANBusInteractionLayerDiagnosticsLayerApplicationGenerationToolCANControllerTransceiverVector标定系统解决方案ECU测量、标定和诊断综合工具-CANapeECU参数测量和标定CAN/LIN/FlexRay信号测量GPS记录多媒体记录音频/视频Flash编程诊断XCPBypass数据记录数字/模拟信号测量Vector标定系统解决方案CANape界面Vector标定系统解决方案Vector标定系统解决方案CANape支持的数据采集接口Vector标定系统解决方案CANape的诊断操作功能Vector标定系统解决方案ASAM组织(AssociationforStandardizationofAutomationandMeasuringSystems)OEM:Audi,BMW,DaimlerChrysler,Ford,GMPowertrain,Porsche,Renault,Volkswagen,VolvoTechnicalDev.Corp.Supplier:AVL,ContinentalTeves,Bosch,Delco,DENSO,dSpace,ETAS,FEVMotorentechnik,GfS,GründlundHoffmann,Ipetronik,Kleinknecht,SiemensVDO,SystemtechnikWeisz,Temic,VectorInformatikandothers.Vector标定系统解决方案ASAM标准ASAMMCD1ASAMMCD1a:是ECU与标定系统接口间的逻辑与物理接口(协议)ASAMMCD1b:是应用程序与标定系统接口间的API(软件接口、驱动)ASAMMCD2ECU描述文件A2L数据库(标定数据库)ODX(OpenDiagnosticdataeXchange)(诊断数据库)ASAMMCD3操作和控制标定系统的远程接口。通过ASAP3,任何自动化系统设备(如试验台架)能够读取ECU中的有关变量,改变标定数据。Vector标定系统解决方案ECUmemoryaddressorientedmappinghexvaluetophysicalvalue:Example:Address:0x1357HexValue:0x1fffPhysValue:95km/hASAM接口构架Vector标定系统解决方案A2L编辑工具-ASAP2EditorVector标定系统解决方案A2L编辑工具-ASAP2Tool-set¾Creator:根据C源码快速简单的生成A2L数据库¾Merger:合并多个A2L数据库¾Updater:对A2L数据库里面的地址根据MAP文件进行更新标定源码集成服务¾在客户目标硬件上集成CCP源码,实现CCP通信、标定等基本功能;¾编辑A2l文件,开发CANape标定环境,实现CANape与客户ECU之间的标定通信;¾根据客户需要,开发非易失性参数存取、种子和密钥、等附加功