计算机应用 ›› 2009, Vol. 29 ›› Issue (11): 3143-3145.

• 典型应用 • 上一篇    下一篇

基于TCP/IP的智能汽车控制系统设计

方薇1,钱玮2,李传宝3   

  1. 1. 中国科学院合肥智能机械研究所
    2.
    3. 中国科学技术大学自动化系
  • 收稿日期:2009-05-06 修回日期:2009-06-25 发布日期:2009-11-26 出版日期:2009-11-01
  • 通讯作者: 方薇

Design of control system for intelligent vehicle based on TCP/IP

Wei FANG,Wei QIAN,Chuan-bao LI   

  • Received:2009-05-06 Revised:2009-06-25 Online:2009-11-26 Published:2009-11-01
  • Contact: Wei FANG

摘要: 针对现场总线存在传输速率低、成本相对较高等问题,设计了一种基于TCP/IP协议的工业以太网实现嵌入式环境下Server/Client结构的控制系统。重点阐述了系统的网络通信、软件结构和控制方式,并说明了如何采用XML语言进行帧数据传递。通过研究消息队列调度算法和共享缓冲池数据聚类以增强系统实时性和达到告警、控制的目的。系统实验表明,采用工业以太网总线方式,具有通信速率高、开放性好、成本低廉的优点。该设计应用在智能汽车辅助驾驶和控制系统中是一种可行、有效的方法。

关键词: 汽车电子, 工业以太网, 智能汽车, TCP/IP, 消息处理, 嵌入式控制系统

Abstract: Due to the defects of field bus, such as low communication rate and high cost, a new control system based on TCP/IP protocol was designed to embed control system with Server/Client structure. The communication network system, software structure and control method were described in detail. XML language was used to transfer frame data through TCP/IP Ethernet. Message queue scheduling algorithm and data clustering at memory sharing buffer technology were introduced to enhance the system’s real-time response performance and meet the function of warning and control. The experimental result shows that it adopts industrial Ethernet bus with the advantages of high rate of communication, good compatibility and low cost. This design is a feasible and efficient method for computer aided driving and control system in vehicle.

Key words: vehicle electronic, industrial ethernet, intelligent vehicle, TCP/IP, message processing, embedded control system