好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

CCP-协议介绍.pdf

83页
  • 卖家[上传人]:种****
  • 文档编号:336848236
  • 上传时间:2022-09-27
  • 文档格式:PDF
  • 文档大小:1.68MB
  • 文本预览
  • 下载提示
  • 常见问题
    • 北京九州恒润科技有限公司 20041Copyright All Rights Reserved.HIRAIN TECHNOLOGIESCCP 2.1 协议北京经纬恒润科技有限公司2CCP协议综述Copyright All Rights Reserved.HIRAIN TECHNOLOGIES标定的基本概念?基本概念?ECU的基本结构?什么是标定??什么是密钥??什么是CCP协议??CCP协议的拓扑结构?CCP报文?Channel的概念?DAQList和ODT的概念3CCP协议综述Copyright All Rights Reserved.HIRAIN TECHNOLOGIESECU基本结构?ECU结构和接口On-chipFlashOn-chipRAMDebug InterfaceCANExternalFlash/ROM CEthernetUSB,FlexRayDiagnosticInterfaceSerial calibration Limited data throughput Calibration RAM necessary Additional software(services)to be integrated in the ECU code Development with productionECUs in production intentlocationsSerial calibration Limited data throughput Calibration RAM necessary Additional software(services)to be integrated in the ECU code Development with productionECUs in production intentlocationsKWP2000CAN/K-LineCCPNEXUS,AUD,.XCP4CCP协议综述Copyright All Rights Reserved.HIRAIN TECHNOLOGIESECU工作过程例子:EMS ECU ControllerRAMEPROMROM/FLASHASICs油门踏板节气门开度曲轴传感器凸轮传感器空气温度空气质量爆震传感器油门踏板节气门开度曲轴传感器凸轮传感器空气温度空气质量爆震传感器CAN,DiagnosticH-BridgeIgnitiondriverInjectiondriverLow sideHigh side节流阀节流阀Spark plugs 1-8Injection coils 1-8RelaisE-Box fanVANOS 1+2风扇风扇4 Lambda probesFlashRAM 参数或查表在参数或查表在read-only-memory(ROM or Flash)ROM/FlashFlashRAMRAM 变量拷贝到变量拷贝到 RAM 作为标定变量作为标定变量 标定后的参数复制到标定后的参数复制到ROM 或或flash5CCP协议综述Copyright All Rights Reserved.HIRAIN TECHNOLOGIES什么是标定??标定:根据ECU的性能要求或者整车的性能要求,修改调整或者优化ECU内部参数的过程。

      性能要求:?排放性?经济性?动力性等如:Y=a*X+b不断的修改不断的修改不断的修改不断的修改a a和和和和b b的值的值的值的值使得使得使得使得Y Y的值达到最优的值达到最优的值达到最优的值达到最优这个过程就是标定这个过程就是标定6CCP协议综述Copyright All Rights Reserved.HIRAIN TECHNOLOGIESECUSensorActuatorControlled Devicee.g.BreakControlParameterMeasurement&Calibration Tool(CANape)CalibrationEngineerCalibrationMeasurement什么是标定?7CCP协议综述Copyright All Rights Reserved.HIRAIN TECHNOLOGIES什么是密钥??Seed&Key?产品ECU出厂后资源都是受到保护8CCP协议综述Copyright All Rights Reserved.HIRAIN TECHNOLOGIESCCP和CCP协议拓扑结构?CCP:CAN Calibration Protocol 是基于CAN总线应用层协议。

      ECU1ECU2ECU3ECU4CANMaster标定工具标定工具SlaveSlaveSlave9CCP协议综述Copyright All Rights Reserved.HIRAIN TECHNOLOGIES标定流程?标定应用工程师:具体到每个供应商或者主机厂标定流程的细节都不太一样(如标定对象)?标定研发工程师:均相同(写CCP或XCP驱动代码)台架基本标定台架基本标定车辆标定车辆标定三高标定实验三高标定实验10CCP协议综述Copyright All Rights Reserved.HIRAIN TECHNOLOGIES普通的标定流程台架基本标定台架基本标定大约有大约有30%-50%的参数需要在的参数需要在Test bench上完成上完成大约有大约有30%-50%的参数需要在的参数需要在Test bench上完成上完成CANapeECU台架测试测量台架测试测量11CCP协议综述Copyright All Rights Reserved.HIRAIN TECHNOLOGIES普通的标定流程整车标定、诊断标定、三高标定整车标定、诊断标定、三高标定大约有大约有50%-70%的参数需要在整车上完成的参数需要在整车上完成大约有大约有50%-70%的参数需要在整车上完成的参数需要在整车上完成CalibrationCalibration修改和优化参数修改和优化参数CANapeECUMeasurementMeasurement ECU内部变量内部变量 外部传感器数据外部传感器数据(温度、压力、电压温度、压力、电压Lambda,O2,NOx,.)12CCP协议综述Copyright All Rights Reserved.HIRAIN TECHNOLOGIESCCP发展历史?CCP(CAN Calibration Protocol)基于CAN的应用层协议?属于ASAP标准(应用/标定系统的标准化)?ASAP:Arbeitskreis zur Standardisierung von ApplikationssystemenStandardization of Application/Calibration Systems task force由Audi,BMW,Mercedes-Benz,Porsche和Volkswagen创立?Helmut Kleinknecht开发,后转给ASAP工作组并在功能方面得到增强?1992.09.30 CCP V1.0 (Helmut Kleinknecht)?1995.12.07 CCP V1.01b (ASAP)?1996.04.26 CCP V1.02 (ASAP草案)?1996.06.14 CCP V2.0 (ASAP发布)?1998.03.16 CCP V2.01 (ASAP草案)?1998.06.23 CCP V2.1 (ASAP草案)?1999.02.18 CCP V2.1 (ASAP发布)13CCP协议综述Copyright All Rights Reserved.HIRAIN TECHNOLOGIESCCP的应用范围和领域?任何基于CAN的分布式电控系统ECU开发?对ECU进行功能和环境测试的系统?被控设备的测试系统和测试台架(发动机、变速箱、悬挂系统、空调控制系统、车身控制系统、刹车防抱死系统)?预研车系的测试和测量系统14CCP协议综述Copyright All Rights Reserved.HIRAIN TECHNOLOGIES协议定义?普通控制命令(Generic Control Command)?Master与某个Slave建立逻辑连接?Master与某个Slave断开逻辑连接?数据传输的控制?握手报文(命令返回代码或错误代码)?数据采集命令(Data Acquisition Command)?数据传输的初始化(Master)?数据传送的执行(Slave)?协议版本管理?版本机制1。

      Major协议版本号(0255)2Minor协议版本号(09)?版本兼容性1主从设备Major协议版本一定相同2主设备的Minor协议版本大于或等于从设备的版本3主从设备必须支持所有NonOptional命令15CCP协议综述Copyright All Rights Reserved.HIRAIN TECHNOLOGIESCCP报文?CCP报文有两个:?CRO:Command Receive Object(Master?Slave)?DTO:Data Transmit Object(Slave?Master)MasterSlaveMasterSlaveCRO CCP报文报文DTO CCP报文报文16CCP协议综述Copyright All Rights Reserved.HIRAIN TECHNOLOGIESCCP报文CCP报文有两个:CRO:Command Receive Object(Master?Slave)DTO:Data Transmit Object(Slave?Master)17CCP协议综述Copyright All Rights Reserved.HIRAIN TECHNOLOGIES基本概念?ODT:Object Descriptor Table?占7个字节,均为地址和地址对应参数的长度?格式为:?可以有一个或多个ODT18CCP协议综述Copyright All Rights Reserved.HIRAIN TECHNOLOGIES基本概念?DAQ:Data Acquisition?帧格式:?DAQlist:一个DAQlist里面可以包含多个ODT。

      PID数据数据数据数据数据数据数据数据数据数据数据数据数据数据PID地址地址地址地址地址地址地址地址地址地址地址地址地址地址DAQODT相同对应对应对应对应对应对应对应相同对应对应对应对应对应对应对应19CCP协议综述Copyright All Rights Reserved.HIRAIN TECHNOLOGIES基本概念?Event Channel:1、描述ECU中的同步事件:指周期性的时间触发事件(如:100ms,200ms等)或特定的事件(如:曲轴的转角)2、触发同步传输DAQ List:如:用Event Channel A触发10ms、20ms、50ms的周期性报文同步传输10ms:Par_A,Par_B,Par_C每个参数大小为一个字节?20ms:Par_D参数的大小为2个字节?50ms:Par_E参数的大小为3个字节?假如有3个DAQlist,每个DAQlist里面有一个ODT20CCP协议综述Copyright All Rights Reserved.HIRAIN TECHNOLOGIES基本概念0045C0B80045C0D00045C0E60045C0C40045C0C500418270004182710041827200418273ECUPar_APar_BPar_CPar_DPar_EEvent Channel ADAQlist 0:ODT 0:PID10045C0B80045C0D00045C0E6DAQlist 1:ODT 0:PID20045C0C40045C0C5DAQlist 2:ODT 0:PID1Par_APar_BPar_CPID2Par_DPar_DPID3Par_EPar_EPar_EPar_EPID3004182700041827100。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.