ZN-XNY-18型 新能源电动机动车ECU标定开发软硬件系统
1、CANOE
⑴系统组成:CANoe 、CANoe Option J1939、CANcaseXL、CANpiggy 251opto;
⑵CANoe技术指标
通过CANoe进行网络和ECU开发、测试和分析,支持从需求分析到系统实现的整个系统开发过程;仿真模型建立,仿真模型可以用于整个系统的功能分析、测试以及总线系统和ECU的集成。CANoe同时用于进行自动化测试,可以进行一系列的连续测试,并自动生成测试报告。另外,CANoe具有诊断功能,用与ECU进行诊断通信。
基本功能:
创建网络数据库,如:DBC文件
通过建模进行完整的总线系统仿真和残余总线仿真
分析总线通信
测试完整网络和单个控制单元
通过KWP2000或UDS协议,进行诊断通信测试
用户可以运用类C的CAPL编程语言编程实现仿真、分析和测试
可以创建用户自定义界面来控制仿真和测试过程或显示分析数据
扩展功能:
可以通过cdd或者ODX格式文件,进行ECU诊断测试,支持物理和功能寻址
可以在Simulink中建模,与CANoe进行联合仿真
开放的软件接口,比如在不同的系统中方便地集成Microsfot COM
提供OSEK NM动态链接库,方便用户进行OSEK NM仿真、测试
提供ISO15765 TP动态链接库,方便用户进行诊断测试
通信分析:
CANoe提供给用户下面的窗口和模块:
Measurement setup:图形显示和功能模块和评估功能的参数化
Trace:列出所有的总线活动项,如报文、错误帧和远程帧。对于每一条报文,可以显示独立的信号,支持滤波功能。
Graghic:在线显示报文中信号的传输,如速度和温度与时间的关系
Data:显示选定的数据,如数字形式和柱状图形式
Bus Statistics:显示报文频率、错误帧、总线负载和控制器状态
Interactive Generator block:报文触发,实时发送修正信号
Logging/Replay:纪录,后期分析和数据回放
Trigger 和 Filter:对总线事件的具体响应,减少显示和记录的数据的数量
Write:显示系统报文和用户自定义的输出
CANoe Option J1939技术指标
CANoe.J1939用于仿真、分析和测试J1939网络、J1939网络的设计和开发。
主要功能:
CANoe的J1939选项扩展了CANoe的标准功能:
支持J1939传输协议BAM和CMDT
网络节点(扫描器)的图象显示
在Trace窗口显示协议细节
快速残余总线仿真
扩展的J1939数据库
诊断故障代码监视(DCT监视)
诊断内存对话(DiagMem)
J1939XML测试模块管理,进行J1939协议测试
J1939-82兼容性测试
2、canlayzer
CANalyzer 为网络和分布式系统开发的通用分析工具,可以观察、分析和支持扩展32路CAN通道的数据传输,用于 LIN、MOST或 FlexRay总线通道。要求满足从简单的网络分析到复杂问题中发现并解决故障(解决纷争)的所有需求。
CANalyzer应满足以下选项和协议:LIN、MOST、FlexRay、TTCAN、CANopen、DeviceNet、J1939、NMEA2000和CANaerospace。支持由Vector提供的所有总线接口产品。
基本功能:
总线数据传输(跟踪)列表
显示特定报文的数据内容
交互式发送预定义的报文
发送已记录的报文
报文的统计
总线负载和干扰统计
记录报文用于离线回放和评估
产生总线干扰
图形在线图形显示
CAN总线报文中的各个信号(以时间为横轴),例如:转速、温度等
数据显示预先选择的信号,可以以数字形式或柱状图形式
总线统计表显示报文速率,错误率,总线负载和
CAN控制器状态
信息显示系统信息和
CAPL程序的用户特定输出
交互发生器模块用于激励总线,注入修正信号
信号发生器用于产生数学信号(正弦信号、斜坡信号、脉冲信号、值列表等)
3、D2P ECU快速原型系统
建立整车控制系统模型、配合通用型ECU产品,对设计阶段的参数以及控制策略进行仿真试验,结合对公司现有产品性能的精确试验数据,研究开发自主知识产权的整车控制策略及整车控制器产品。基本功能为控制策略仿真和ECU控制器逆向型开发,利用该新能源客车仿真平台,可以对纯电动客车和混合动力客车等不同模式的新能源客车动力总成进行研究开发。ECU快速原型开发平台包含:快速原型开发软件系统(包含GREEN HILLS编译器)、快速原型ECU硬件系统及其相关附件。
开发平台技术指标:
硬件平台接口资源充足,具有开发版控制器和产品版控制器两种系列,并且具有一系列不同接口资源的控制器供选择,能满足硬件资源需求扩展和小批量生产的要求
基于MATLAB/Simulink./RTW的开发环境,支持*新MATLAB/Simulink版本和软件升级服务
支持S-Function, Embedded Code, Stateflow ,支持离线上位机仿真
代码一键自动生成,无需任何手工编译
支持32位或16位处理器,支持浮点运算
自动生成ASAP2 标准的*.A2L文件
自带刷写/标定工具
可与专业标定软件如ATI VISION, ETAS INCA, VECTOR CANape 无缝对接,进行功能验证和性能优化
软件和硬件不相互绑定,从而解决多项目或多任务同时开展的要求
调试软件能实现变量监测、实时记录、曲线显示、在线调试(标定),而且要求界面直观友好
软硬件平台符合IEC CEI 61508
底层程序模块化可模块化调用,简单易用
支持J1939协议
该快速原型开发平台应包含相关的硬件附件,如线束、接插件、接口硬件等
提供系统平台的同时,需额外提供平台应用中传感器输入信号处理模型库、执行器输入信号处理模型库、PID等控制器模型库,以及发动机简单控制参考模型等专用参考模型库等
控制器硬件要求:
微处理器:Motorola MPC563, 40MHz
内存:512K Flash, 32K RAM , 16K Serial EEPROM 128K Parallel EEPROM
工作电压:8-32VDC
工作温度:-40℃至105℃
密封防水设计
控制器主要接口资源:
16 个模拟信号输入(复用为开关量输入)
7个数字或频率信号输入
2个 VR/Hall传感器信号输入
2个3A低端驱动(电流反馈)输出
4个3A低端驱动输出
2个2.9A高端驱动输出
1个 1A 低端驱动输出
1个10A H桥驱动输出
3个2.0B CAN通道
提供完善的专业培训:
MATLAB/Simulink基本应用:MATLAB/Simulink基本操作的培训,建立简单模型并调试仿真
开发软件应用:对开发平台进行底层模块功能及应用、控制系统建模、刷写程序、控制器模型参数标定调试的功能应用进行培训
刷写与调试:控制算法模型的ECU硬件刷写,并调试、验证相关算法模型
4、飞思卡尔freescale MC9S12XDP512评估(开发)板
9S12XDP512评估板,其主芯片采用Freescale公司有双核S12X系列16位单片机MC9S12XDP512;
MC9S12XDP512单片机支持CAN总线、LIN总线、FlexRay通信协议;
9S12XDP512评估板电路的设计主电路应该有良好的通用性和扩展性;
9S12XDP512评估板应提供高效和简便的途径,以便设置和测试针对汽车工业通信应用的功能和特性;嵌入式实时小系统的开发模式;附常见硬件模块驱动程序。
6路LIN总线模块
5路CAN总线模块
FLEXRAY通信协议模块(选扩)
BDM调试下载
复位电路
JTAG调试接口
两种传感器模块
四路开关离散量输入模块
四个LED指示灯
液晶显示屏 一个;
128*64的点阵液晶模块一个;
电源管理模块
两个串口,一个正常接出、另一个接线引出,支持串口调试下载;
6路LIN总线的挑选接出模块
核心电路板模块
两种晶振(4MHz/16MHz)
⑹附件: 12V电源适配器、优质串口线以及S12X专用BDM调试器一个。
5、CANAPE
⑴系统组成:CANape、CANcaseXL、CANpiggy 251opto、GL1000-Compact Logger、GL1000/CANlog/Multilog Piggy-Back 251;
⑵CANape技术要求
CANape可用于ECU开发、标定、诊断和测量的数据采集,CANape主要用于电控单元(ECU)的参数优化及标定。在系统运行期间可以同时标定参数值和采集测量信号。CANape与ECU的物理接口可使用CCP(CAN标定协议)和XCP协议的CAN或FlexRay总线。通过内部集成的诊断函数集(Diagnostic Feature Set),CANape可以实现完整的诊断测试仪功能。
主要功能:
同步实时地采集和显示ECU内部信号(通过CCP/XCP),CAN、LIN、FlexRay总线信号以及来自外部测量设备的信号
通过CCP/XCP进行在线标定
离线标定
具有快速而安全地使用二进制文件和参数组刷写Flash(Flash编程)的功能
无缝集成KWP2000和UDS诊断函数
标定数据管理、参数组比较和合并功能
在测量、离线分析或旁通(bypassing)过程中使用集成的MATLAB/Simulink模型进行计算
使用集成的编程语言自动执行用户输入序列和处理测量值与信号
扩展功能
监视CAN、FlexRay和LIN总线报文
通过CAN,FlexRay,LIN,USB,以太网和串口进行测量和标定
支持针对flash和诊断数据的ODX标准
GL1000 技术参数:
CAN通道 |
2路用户可配置CAN通道 |
CAN接口 |
Piggyback板:高速:80C251,TJA1050,TJA1041; 低速:TJA1054;单线:TLE6233G,Truck&Trailer |
LIN通道 |
基于TJA1020的2个独立的LIN通道 |
存储卡 |
*高2GB的SD存储卡 *高32GB的SDHC存储卡 |
PC接口 |
USB2.0高速(兼容USB1.1) |
记录容量2GB |
约10亿CAN报文(DLC为8) |
数据导出 |
CANalyzer/CANoe/CANape/CANgraph(ASCⅡ,binary,MDF), MS Excel |
输出 |
4个用户可配置LEDs |
控制输入 |
4路模拟输入(0到16V,采样率*高1KHz,10位分辨率,1%) |
控制输出 |
2路数字输入/输出(0V…36V) |
总线错误 |
记录CAN错误帧,远程帧和LIN总线错误 |
实时时钟 |
数据和时间 |
启动时间 |
150ms,不超过2GB SD卡情况下 |
供电电压 |
5V, 8V 到30V |
电流消耗 |
休眠模式:典型值160µA 操作模式:典型值55mA, 12V |
温度范围 |
-40℃~+85℃(取决于SD卡) -20℃~+80℃(仅GL1010) |
尺寸 |
约107×85×32mm (GL1000) 约130×85×35mm (GL1010) |
IP等级 |
IP65基于ISO20653 (仅GL1010) |
6、ECU测试盒技术指标
功能:作为ECU、模块与线路之间的连接测试箱。
主箱体与线束之间采用高品质、安全可靠、坚固耐用的进口EDAC 接插件
每个针脚具有一对香蕉插孔和一个滑动开关,连接状态调节方便
欧标汽车级线束,耐高低温,线径1.5平方
铝合金外壳,携带轻便,外观美观大方
满足120路中断Break-Out-Box
10个模拟量信号输入接口
45个高端或低端输出接口
3 路CAN 接口 (switchable - On / Off)
1 路RS485 接口 (switchable - On / Off)
10 对供电正与负接口
箱体两端线束预留长度为0.5米
CAN通讯线路采用双绞屏蔽线