999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

雙冗余CAN總線在船舶通信中的可靠性分析

2015-05-30 20:14:58王海平
中國新通信 2015年9期
關(guān)鍵詞:船舶系統(tǒng)設(shè)計

王海平

【摘要】 為提高CAN總線網(wǎng)絡(luò)在船舶通信導(dǎo)航集成系統(tǒng)中的可靠性,本篇專項(xiàng)技術(shù)報告分析了基于32位的ARM控制器(STM32F105VC)和隔離驅(qū)動器ADM3053的雙冗余CAN總線通信設(shè)計方案。

【關(guān)鍵詞】 CAN總線船舶通信雙冗余

一、雙冗余CAN總線的硬件設(shè)計

在CAN總線網(wǎng)絡(luò)的硬件方案中,包括32位的ARM控制器(STM32F105VC)、CAN總線隔離驅(qū)動器(ADM3053)和CAN總線傳輸接口電路。

1、系統(tǒng)冗余設(shè)計。針對硬件電路設(shè)計,原理上包括局部冗余和系統(tǒng)冗余。局部冗余設(shè)計一般只實(shí)現(xiàn)了物理傳輸介質(zhì)和物理層協(xié)議的冗余。而系統(tǒng)冗余方案從物理傳輸介質(zhì)和CAN總線通信的物理層、數(shù)據(jù)鏈路層及應(yīng)用層都進(jìn)行了系統(tǒng)冗余,因而全面提高了船舶通信集成系統(tǒng)的實(shí)時性和可靠性。另一方面,系統(tǒng)冗余不需要故障檢測、故障判斷及附加的冗余部分切換電路。本篇技術(shù)分析報告設(shè)計了雙冗余CAN總線通信硬件電路方案,其原理框圖如圖1所示。

2、硬件電路冗余設(shè)計。硬件原理方案中,采用32位的ARM控制器(STM32F105VC)。由于STM32F105VC芯片內(nèi)部集成了兩個和CAN2.OB標(biāo)準(zhǔn)兼容的CAN總線模塊,支持CAN協(xié)議的CAN2.OA、CAN2.OB的主動和被動版本,這些突出的特點(diǎn)使得STM32F105VC非常適合雙冗余CAN總線通信系統(tǒng)的硬件設(shè)計。另外選用CAN總線隔離驅(qū)動器(ADM3053)作為總線的驅(qū)動單元,對CAN的傳輸總線提供差動驅(qū)動功能。

3、硬件電路可靠性設(shè)計。ADM3053可以提供電源和信號雙隔離功能。該器件采用3.3 V或5V的單電源在VDD1引腳供電,總線側(cè)僅在VDD2采用5v單電源。總線側(cè)(VDD2)的功率損耗可以采用集成VDD2SENSE信號通過微控制器檢測。同時,該驅(qū)動器在總線引腳集成了+/-36V的故障保護(hù)CANH和CANL,可以防止12V和24V系統(tǒng)中電源/接地的短路。該器件還具有限流和熱關(guān)斷特性,可防止發(fā)生輸出短路以及總線短接至地或電源引腳的情況。

二、雙冗余CAN總線通信系統(tǒng)軟件協(xié)議設(shè)計

1、船舶通信系統(tǒng)中CAN總線應(yīng)用層協(xié)議。在船舶通信系統(tǒng)中,研發(fā)人員可依據(jù)IEC61162標(biāo)準(zhǔn)的要求,定義CAN總線通信的應(yīng)用層協(xié)議。其設(shè)備數(shù)量因船舶噸位不同有所區(qū)別,總數(shù)量一般在20左右。所以系統(tǒng)中選擇了Basic:CAN的幀格式,標(biāo)識碼是靜態(tài)分配的,采用11位報文標(biāo)識碼,信息標(biāo)識符結(jié)構(gòu)如:數(shù)據(jù)輸出設(shè)備編號、數(shù)據(jù)類型、數(shù)據(jù)接受設(shè)備編號。

2、應(yīng)用層協(xié)議通信的格式。應(yīng)用層通信協(xié)議是通過應(yīng)用層信息幀在CAN總線物理鏈路中的數(shù)據(jù)傳輸來實(shí)現(xiàn)的。應(yīng)用層協(xié)議將各信息幀解析之后,傳輸給用戶應(yīng)用程序顯示界面使用;同時,用戶程序通過應(yīng)用層協(xié)議將需要發(fā)送的信息進(jìn)行封裝,然后發(fā)送給CAN總線網(wǎng)絡(luò)中的接收設(shè)備。

3、雙冗余CAN總線通信流程。在雙冗余CAN總線系統(tǒng)中,對于冗余設(shè)計的兩路CAN總線要求內(nèi)部寄存器的參數(shù)設(shè)置,如通信波特率、濾波器必須統(tǒng)一,保障冗余電路的一致性;同時,要注意雙路中的初始化程序、報文發(fā)送程序、報文接收程序的切換。雙冗余CAN總線是同時工作的。一旦某節(jié)點(diǎn)中的CANH、CANL斷開或只有一個發(fā)送鏈路在總線上,將會造成STM32F105VC中發(fā)送/接收錯誤計數(shù)器不斷增加到128,從而觸發(fā)節(jié)點(diǎn)處于忽略錯誤態(tài),并啟動糾錯程序。通過以上設(shè)計,雙冗余CAN總線網(wǎng)絡(luò)在物理層、數(shù)據(jù)鏈路層和應(yīng)用層都獲得了冗余,全面提高船舶通信系統(tǒng)的可靠性。

4、雙冗余CAN總線中容錯糾錯機(jī)制。為防止系統(tǒng)中數(shù)據(jù)漏包和誤包等情況的出現(xiàn),造成系統(tǒng)檢測信息誤操作,我們在系統(tǒng)中設(shè)計了節(jié)點(diǎn)應(yīng)答機(jī)制,對于檢測到得錯包和漏包,在總線空閑時發(fā)送請求,要求重發(fā),從而提高系統(tǒng)的容錯能力。另外,為防止CAN總線應(yīng)數(shù)據(jù)沖突等原因造成總線死鎖,在系統(tǒng)設(shè)計了錯誤檢測重啟機(jī)制,從而達(dá)到糾錯的目的。

三、結(jié)論

為了保障船舶在遠(yuǎn)洋航行中的通信導(dǎo)航系統(tǒng)可靠性,本技術(shù)報告論述了基于雙冗余CAN總線網(wǎng)絡(luò)原理及優(yōu)勢,并研發(fā)了基于STM32F105VC和ADM3053的CAN總線應(yīng)用層協(xié)議,編制了相應(yīng)的通信程序和容錯糾錯程序,保障通信過程中的可靠性。

猜你喜歡
船舶系統(tǒng)設(shè)計
計算流體力學(xué)在船舶操縱運(yùn)動仿真中的應(yīng)用
Smartflower POP 一體式光伏系統(tǒng)
《船舶》2022 年度征訂啟事
船舶(2021年4期)2021-09-07 17:32:22
WJ-700無人機(jī)系統(tǒng)
ZC系列無人機(jī)遙感系統(tǒng)
北京測繪(2020年12期)2020-12-29 01:33:58
船舶!請加速
瞞天過海——仿生設(shè)計萌到家
連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
設(shè)計秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
有種設(shè)計叫而專
Coco薇(2017年5期)2017-06-05 08:53:16
主站蜘蛛池模板: 很黄的网站在线观看| 99久视频| 老司机精品99在线播放| 精品国产三级在线观看| 最新无码专区超级碰碰碰| 午夜在线不卡| 怡红院美国分院一区二区| 日韩欧美中文| 少妇精品在线| 91网址在线播放| 亚洲视屏在线观看| 91福利国产成人精品导航| 精品无码一区二区三区电影| 巨熟乳波霸若妻中文观看免费| 美女视频黄又黄又免费高清| 欧美一级黄色影院| 成人福利在线免费观看| 欧美国产三级| 久久综合结合久久狠狠狠97色| 日本亚洲国产一区二区三区| 国产高清免费午夜在线视频| 精品国产网| 色天天综合久久久久综合片| 亚洲午夜福利精品无码不卡| 国产黄色片在线看| 黄色成年视频| 99热线精品大全在线观看| 亚洲国产欧洲精品路线久久| 免费观看精品视频999| 最新国产高清在线| 日韩高清成人| 在线欧美a| 婷婷综合亚洲| 在线观看国产网址你懂的| 亚洲第一天堂无码专区| 狠狠亚洲婷婷综合色香| 久久国产精品麻豆系列| 99视频全部免费| 91黄视频在线观看| 国产成人毛片| 国产欧美视频一区二区三区| 91成人免费观看| 久久精品亚洲中文字幕乱码| 国产欧美日韩va另类在线播放| 日韩免费无码人妻系列| 高清无码一本到东京热| 精品国产成人三级在线观看| 丁香六月综合网| 亚洲国产日韩欧美在线| 国产高清免费午夜在线视频| 午夜国产理论| 日本精品视频一区二区 | 日本尹人综合香蕉在线观看| 97精品久久久大香线焦| 免费看av在线网站网址| 怡红院美国分院一区二区| 成人亚洲天堂| 午夜毛片福利| 亚洲精品无码专区在线观看| 亚洲色图狠狠干| 无码乱人伦一区二区亚洲一| 国产成人一区免费观看| 色婷婷在线播放| 国产黄在线免费观看| 福利国产在线| 国产精品分类视频分类一区| 国产精品自拍露脸视频| 四虎综合网| 欧美第九页| 国产欧美日韩一区二区视频在线| 一级片一区| 日韩人妻精品一区| 在线亚洲天堂| 99在线视频免费| 97人人做人人爽香蕉精品| 亚洲不卡影院| 国产永久在线观看| 亚洲综合片| 欧美日韩精品综合在线一区| 日本不卡在线视频| 欧美亚洲一区二区三区在线| 四虎永久免费在线|