Logo image
Cluster-Based CAN with Enhance Transmission Capability for Vehicle Networks
Thesis

Cluster-Based CAN with Enhance Transmission Capability for Vehicle Networks

Liu, Wei-Chiu
Masters, 國立清華大學, 電機工程學系
2012

Abstract

車用電子網路 控制區域網路 vehicle network controller area network
控制區域網路(CAN)是一個廣泛被使用在車輛控制系統中的標準網路。但是受限於此通訊協定對於速度的限制(1M bits/s),未來隨著車輛上的電子元件的增加,通訊的需求將難以被滿足。我們提出了一個將原本控制區域網路總線上的節點分成數個組的通訊方法,並且提出了通訊週期(communication cycle)的概念。通訊周期包含了組內通訊與組間通訊的部分,分別是讓組內訊息傳輸與組間訊息傳輸使用。本文提出新的通訊方法稱為ClusterCAN,是一個符合控制區域網路標準的週期性通訊方法。ClusterCAN 可以同時有一個以上的訊息在總線上傳輸,這個平行化傳輸的特性搭配適當的分組機制,將可以大幅度的提高網路的頻寬。我們提供了ClusterCAN的設計概念,包含總線分割(bus segmentation)與通訊週期。另外,我們也推導出了ClusterCAN的最差反應時間分析(worst case response time analysis)公式,並將這個公式在模擬中使用。實驗結果顯示出,可排程(schedulable)的訊息數量相較於一般的控制區域網路上升了百分之五十與百分之七十,分別在分成兩組與三組的情況下,且組內通訊的比例占全部通訊量的百分之十。會影響效率的主要因素有分組的數量與組間通訊所占的比例。我們也在FPGA版上做了數個節點的ClusterCAN實作,文中包含了整個實作的細節與量測的結果。要實現出ClusterCAN只需要少量的硬體成本,但是如果依照本文提出的方法適當地將節點分組,所得到的效能改進將會相當顯著。

Metrics

1 Record Views

Details

Logo image