摘要
TTCAN作为建立在时间触发机制上的标准CAN协议的高层协议,已逐渐成为广泛应用于汽车局部网络的通信协议。同时,基于软件仿真模型的开发方法也正在被汽车工业和研究领域所采用,以提高产品质量,减少开发成本。为了缩短TTCAN网络应用系统的开发周期,该文应用面向对象的开发方法建立了TTCAN协议的软件仿真模型。该文首先分析了TTCAN协议特点,然后详细描述了建立和实现TTCAN协议的软件仿真模型的过程,在仿真模型中,对TTCAN网络中各节点之间数据的发送、接收以及时间触发机制进行了模拟,最后给出了仿真结果。
As a higher - layer protocol above standard CAN protocol, TTCAN is built on Time - Triggered mechanism and has been presented as a suitable real - time communication protocol for using within automobile electronic systems. At the same time, model - based approach of development has been introduced in automobile industry and research domain to improve the quality of production and reduce the cost of research. In order to shorten the duration of development of TTCAN - based application, this paper constructs the system that simulates the TTCAN protocol created from the TTCAN specification with object - oriented development approach. First of all, this paper analyzes the characters of TTCAN and then details the construction and implementation of the TTCAN Simulation Model. The system that was built demonstrates the transmissions and receives the message among all nodes and the Time - Triggered mechanism within TTCAN network and the results of the simulation are given in the last part of this paper.
出处
《计算机仿真》
CSCD
2005年第10期159-163,共5页
Computer Simulation