ip调度系统基于CANoe的CAN网络仿真平台
CANoe是由德国Vector公司开发的系统级总线开发工具,具有网络监测和分析功能,还具有强大的系统仿真功能[7]。CAN网络仿真平台由双离合器的TCU、发动机的ECU 、仪表的ICU以及CAN总线组成。系统中信息的传输采用CAN2.0B 通信协议,数据传输速率设为500kbps。 3.1 CAN总线仿真平台
应用CANoe搭建网络节点仿真平台。通过CANoe 数据库工具CANdb++建立DCT轿车控制系统数据库,在数据库中加入仿真节点、报文、信号和环境变量等。其中节点用来虚拟实际的网络节点,消息表示总线上传输的帧,信号代表一个消息的数据场中数据的具体含义。定义消息时需定义消息标识符、消息中数据场的长度,一个消息的数据可以包含多个信号。定义信号时需定义信号的名称信号长度等。四巧板
图3为用CANoe面板编辑器创建的仿真控制界面,可以通过界面进行发动机节点、DCT 节点和仪表节点的仿真控制,完成仿真功能并进行结果显示。
怎么自制纳米胶
CAN 总线上节点由CAPL ( Communication Access Programming Language) 语言编写程序模拟各个节点的行为,模拟实际物理节点报文的发送和处理,仿真实际控制器的控制功能。
3.2 CAN总线仿真结果分析
利用CANoe 观察和测量总线上的数据通信统计情况、动态跟踪总线上数据的内容、显示的消息频率等相关信息。跟踪结果表明:总线负载率为12.40 %,峰值负载率是26.50 %,错误帧为0,属于较好的总线运行情况。开发的CAN 总线可以完成ECU与TCU之间通讯功能并满足总线实时性要求。
光学检测技术>oadm>肠镜裤