日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當(dāng)前位置:首頁 > 工業(yè)控制 > 《機電信息》
[導(dǎo)讀]較為詳細地介紹了采用CAN現(xiàn)場總線技術(shù)在某水下航行器上構(gòu)建高速實時網(wǎng)絡(luò)的實現(xiàn)過程和相關(guān)技術(shù) , 以及其高層通信協(xié)議的編制 ,該網(wǎng)絡(luò)系統(tǒng)的成功實現(xiàn)為未來水下航行器的全數(shù)字化做了有意義的前期探索。

1水下航行器系統(tǒng)構(gòu)建的總線網(wǎng)絡(luò)化發(fā)展需求

傳統(tǒng)水下航行器所有電子系統(tǒng)的構(gòu)成,特別是信息交換、信號處理和控制執(zhí)行等過程基本上都是基于模擬量傳輸、并行I/O指令方式、點對點RS232或多點RS485通信進行,這些方式系統(tǒng)構(gòu)成復(fù)雜,占用較多的系統(tǒng)資源,且精度及EMC性能差,無法做到數(shù)據(jù)、信息資源共享,一定程度上制約了整個產(chǎn)品的性能。近些年來,各種標(biāo)準(zhǔn)的現(xiàn)場總線的發(fā)展和廣泛工程化應(yīng)用,迅速影響并改變了許多傳統(tǒng)設(shè)計思想,由于現(xiàn)場總線采用數(shù)字化、網(wǎng)絡(luò)化新技術(shù),這些系統(tǒng)的信息交互迅速向分布式網(wǎng)絡(luò)信息系統(tǒng)轉(zhuǎn)變。當(dāng)前,有數(shù)種特點鮮明的現(xiàn)場總線技術(shù)影響力日趨增大,并在某些工程領(lǐng)域顯示出 自己獨特的優(yōu)勢,其中CAN (ControllerAreaNetwork,控制器局域網(wǎng))因其具有高性能、高可靠性,已受到重視和大量應(yīng)用。

2水下航行器網(wǎng)絡(luò)系統(tǒng)的要求

2.1 性能特點

CAN具有體系開放、采用廣播式通信機制的特點, 能夠有效支持分布式控制和實時數(shù)據(jù)傳輸?shù)拇型ㄐ啪W(wǎng)絡(luò),由于其采用兩線差分串行傳輸,單工或半雙工工作模式,速度快(≤1 Mbit/s),非常適用于中小型、實時要求高的系統(tǒng)。

2.2電特性

CAN總線是以差分方式串行傳送數(shù)據(jù)的,可以達到抗共模干擾的效果。兩條信號線稱為CANH和CAN—L??偩€空閑時兩線電壓均在2.5 V左右,接近平均電壓電平,差值近似為0,此時總線狀態(tài)表示為邏輯“1”,通常稱作隱性;用CAN—H比CAN—L高表示邏輯“0”,稱為顯性,此時通常電壓值CAN—H約為3.5V,CAN—L約為1.5V,差分電壓約為2V。根據(jù)CAN規(guī)范,顯性位和隱性位同時發(fā)送時,最后總線將為顯性。CAN總線上的位電平如圖1所示。

數(shù)字總線網(wǎng)絡(luò)在水下航行器上的應(yīng)用研究

2.3 協(xié)議和規(guī)范

目前較為常用的CAN總線標(biāo)準(zhǔn)有兩種:CAN2.0A和CAN2.0B(符合ISO11898規(guī)范),CAN2.0A是CAN協(xié)議的PARTA部分,此部分定義了11位標(biāo)識區(qū),CAN2.0B是CAN協(xié)議的擴展部分,也叫PARTB,除了支持CAN2.0A11位標(biāo)識外,還定義了擴展的29位標(biāo)識區(qū)。CAN2.0B控制器能夠接收和發(fā)送擴展信息幀。CAN總線協(xié)議只取OSI(開放系統(tǒng)互聯(lián))七層模型中的物理層、數(shù)據(jù)鏈路層和應(yīng)用層[1]。CAN物理層選擇靈活,沒有特殊要求,可以采用共地的單線制、雙線制,介質(zhì)可以是同軸電纜、雙絞線、光纖等。

2.4 網(wǎng)絡(luò)的基本構(gòu)成及實現(xiàn)

CAN采用ISO/OSI網(wǎng)絡(luò)層定義中的三層網(wǎng)絡(luò)結(jié)構(gòu),因此,構(gòu)建一個完整的CAN網(wǎng)絡(luò)必須具備這三個層次要素,它們之間的層次關(guān)系如圖2所示。在器件方面有三種不同的器件對應(yīng)相應(yīng)的層,對應(yīng)物理層的是收發(fā)器,主要功能是位編碼解碼、位定時及同步等,另外包括網(wǎng)絡(luò)接線、接插件、終端阻抗匹配電阻等;對應(yīng)數(shù)據(jù)鏈路層的器件是CAN控制器,在其硅芯片上直接集成了CAN協(xié)議, 自動完成復(fù)雜的錯誤處理與限制、沖突規(guī)避和報文幀生成等,從而簡化軟件設(shè)計;應(yīng)用層上主要是用戶軟件,用戶根據(jù)系統(tǒng)需要編制,基于微處理器,面向CAN控制器,完成網(wǎng)絡(luò)系統(tǒng)初始化、信息接收和發(fā)送以及執(zhí)行網(wǎng)絡(luò)監(jiān)測等任務(wù),該軟件應(yīng)包括應(yīng)用高層協(xié)議的編制。

數(shù)字總線網(wǎng)絡(luò)在水下航行器上的應(yīng)用研究


目前,CAN控制器的選擇可以采用單獨的功能芯片或者采用集成于微處理器中作為功能外設(shè)的CAN控制單元。對于較為復(fù)雜的系統(tǒng)或有多系統(tǒng)連接的網(wǎng)絡(luò),需要在收發(fā)器物理接口處采取隔離方法來降低可能產(chǎn)生的干擾,同時保護本節(jié)點。

3本CAN總線網(wǎng)絡(luò)構(gòu)成及特點

3.1 總線構(gòu)成

目前,主流水下航行器基本由幾個本體電子系統(tǒng)組成,同時包括多臺地面系統(tǒng)設(shè)備,具體包括控制系統(tǒng)、動力推進系統(tǒng)、地面發(fā)控/調(diào)試檢查儀、地面內(nèi)測數(shù)據(jù)處理設(shè)備以及各種現(xiàn)場調(diào)試設(shè)備,各系統(tǒng)或設(shè)備均通過一個或多個隔離節(jié)點連接到CAN總線上,構(gòu)成整個產(chǎn)品CAN總線數(shù)據(jù)信息網(wǎng)絡(luò),如圖3所示。

數(shù)字總線網(wǎng)絡(luò)在水下航行器上的應(yīng)用研究

3.2各節(jié)點硬件構(gòu)成

如上介紹,構(gòu)成節(jié)點必須具備至少兩部分硬件:CAN控制器和CAN收發(fā)器。由于整個產(chǎn)品包含系統(tǒng)多,其中包含的處理器類型也很多,如DSP、MCU、x86(PC104)等,其中大部分處理器都集成了CAN控制器(部分電路使用獨立SJA1000CAN控制器),電路中只需增加CAN收發(fā)器。除地面設(shè)備外,產(chǎn)品上所有節(jié)點均采用PCA82C250 CAN收發(fā)芯片與高速光耦以及DC—DC隔離電源。地面節(jié)點則根據(jù)具體情況配置不同的硬件電路:發(fā)控/調(diào)試檢查儀由于采用PC104嵌入式計算機,擴展了一塊高速隔離CAN板卡接入總線;而內(nèi)測數(shù)據(jù)處理系統(tǒng)由一臺便攜式電腦組成,本研究采用一塊PCMCIACAN智能光隔卡構(gòu)成節(jié)點;其他設(shè)備均是臺式PC為宿主機,一般都使用PCI隔離CAN適配卡。

3.3 總線各節(jié)點功能及任務(wù)

由于各節(jié)點所屬的系統(tǒng)不同,因此具備不同的信息發(fā)送和接收功能。一般在設(shè)計中,大多以控制系統(tǒng)為中心,完成航行體信息的綜合判斷和邏輯處理,協(xié)調(diào)其他各系統(tǒng)的動作流程,因此在CAN總線網(wǎng)絡(luò)中,控制系統(tǒng)擔(dān)任了總控制器的角色。

3.3.1控制系統(tǒng)部分

控制系統(tǒng)一共包括三個節(jié)點:控制微機節(jié)點、在線仿真微機節(jié)點和航姿系統(tǒng)節(jié)點。其中,控制微機節(jié)點完成航行體控制系統(tǒng)工作參數(shù)的接收;聯(lián)調(diào)、實航過程中實時獲取其他節(jié)點的有關(guān)數(shù)據(jù)和工作狀態(tài),并全域廣播或?qū)δ承┕?jié)點發(fā)送航行的有關(guān)控制信息和指令;對整個網(wǎng)絡(luò)信息和節(jié)點進行綜合管理和協(xié)調(diào)。實時在線仿真微機節(jié)點接收來自地面設(shè)備的參數(shù),執(zhí)行在線仿真功能時實時將航行信息按要求發(fā)送給地面設(shè)備進行顯示;航行過程中接收其他節(jié)點的數(shù)據(jù)信息并執(zhí)行記錄,同時答復(fù)其他節(jié)點發(fā)出的數(shù)據(jù)問詢;航行結(jié)束后,數(shù)據(jù)回收過程中,將所有記錄數(shù)據(jù)傳送給地面設(shè)備進行相關(guān)處理和保存。航姿系統(tǒng)節(jié)點功能單一,主要將所有航行姿態(tài)數(shù)據(jù)發(fā)送給產(chǎn)品各系統(tǒng),同時接收來自控制微機的有關(guān)指令。

3.3.2動力推進系統(tǒng)部分

該系統(tǒng)只有一個固定節(jié)點,即負責(zé)無級調(diào)速直流動力電機控制的DSP控制器節(jié)點。聯(lián)調(diào)、實航過程中實時接收控制微機節(jié)點發(fā)出的工作命令,并回答其他節(jié)點發(fā)出的數(shù)據(jù)問詢;在單獨調(diào)試狀態(tài)下接收地面設(shè)備的有關(guān)命令并傳送工作數(shù)據(jù),如電壓、電流、內(nèi)外軸轉(zhuǎn)速等。

3.3.3地面設(shè)備

發(fā)控/調(diào)試檢查儀節(jié)點:在設(shè)定、聯(lián)調(diào)過程中向有關(guān)節(jié)點發(fā)送調(diào)試指令,并接收數(shù)據(jù)信息,航行后數(shù)據(jù)回收過程中,獲取航行數(shù)據(jù)。內(nèi)測數(shù)據(jù)處理系統(tǒng)節(jié)點:航行后數(shù)據(jù)回收過程中,獲取航行數(shù)據(jù)。其他調(diào)試設(shè)備節(jié)點:主要完成實時調(diào)試數(shù)據(jù)、信息、指令的接收和發(fā)送。

4 關(guān)鍵問題及解決

4.1網(wǎng)絡(luò)布線

在實驗室調(diào)試和總裝間聯(lián)調(diào)過程中,本研究發(fā)現(xiàn)CAN總線網(wǎng)絡(luò)通信正常與否以及出錯率大小與網(wǎng)絡(luò)的物理布置、終端匹配電阻以及節(jié)點分支情況有較大的聯(lián)系。一般CAN總線網(wǎng)絡(luò)布線分為干線與分支,分支與節(jié)點相連,有些節(jié)點能與干線直接相連而沒有分支線。根據(jù)物理規(guī)范,本研究使用特征阻抗為120 Ω、截面積為0.75 mm2 的屏蔽雙絞線為干線和分支線構(gòu)成線形網(wǎng)絡(luò)拓撲結(jié)構(gòu),干線兩個終端需接上阻值為120 Ω的終端電阻以避免信號振蕩,保證通信能夠穩(wěn)定。根據(jù)產(chǎn)品的總體結(jié)構(gòu)和布線要求綜合考慮,本研究將干線一末端放置于產(chǎn)品尾段,另一末端設(shè)置在首段電路組件底板上,節(jié)點根據(jù)所在總體位置就近通過支線接入,其中有2個節(jié)點(控制微機節(jié)點、在線仿真微機節(jié)點)位于電路組件內(nèi),所以它們支線距離一般小于30 cm;航姿系統(tǒng)節(jié)點和動力系統(tǒng)控制電路節(jié)點分別位于電池段前部和電機段(尾段),產(chǎn)品本身空間緊湊,因而這些節(jié)點的支線也不大于70 cm,只有地面設(shè)備各節(jié)點形成的支線可能大于2m,若地面設(shè)備較多或需要遠程數(shù)據(jù)共享和監(jiān)測控制,則 自動切斷首段終端電阻,而改用地面一臺設(shè)備的電阻終端,確保支線與干線的最好匹配。根據(jù)經(jīng)驗和規(guī)范,位速率(Mbit/s)×總線長度(m)<60,在500kbit/s速率下,干線長度小于30 m,支線不超過5 m,滿足這些條件的情況下,通過實際測試,本研究認(rèn)為通信是完全可靠的。

4.2總線位速率參數(shù)設(shè)置

在網(wǎng)絡(luò)性能初期調(diào)試過程中,本研究發(fā)現(xiàn)經(jīng)常出現(xiàn)的總線錯誤為組合錯誤、幀格式錯誤、位“1”錯誤和位“0”錯誤,嚴(yán)重時會導(dǎo)致總線性能嚴(yán)重下降,無法正常通信。這些錯誤的產(chǎn)生通常和總線位定時參數(shù)的選擇有很大關(guān)系。CAN總線上每個位時間均可分為4部分,即同步段、傳播段、相位緩沖段1和相位緩沖段2,位時間的范圍是8~25個時間份額,每段的時間份額的數(shù)目都是可以編程控制的。在某些情況下,CAN總線的位同步會修正由于位定時設(shè)置不當(dāng)而產(chǎn)生的誤差,但無法完全避免出錯,且當(dāng)2個以上CAN節(jié)點同時發(fā)送時,采樣點發(fā)生錯誤將會使節(jié)點出現(xiàn)錯誤標(biāo)志,這樣該節(jié)點就無法獲取總線上任何操作。因此,必須根據(jù)總線的通信波特率,優(yōu)化各節(jié)點每個位時間段的采樣位置和每段的時間份額。

5 運行情況

某型水下航行器CAN總線網(wǎng)絡(luò)經(jīng)歷3個階段的運行試驗:第一階段是總裝間聯(lián)調(diào),在此過程中,進行了低速(250 kbit/s)功能性能的初步測試,完成了布線、總線節(jié)點參數(shù)設(shè)置、軟件調(diào)試等工作,總體運行良好;第二階段進入工程實際應(yīng)用,完成了動力系統(tǒng)電機馬力現(xiàn)場測試以及實航試驗,盡管總線附近存在各種干擾源(有時直接通過干擾源),如大功率逆變直流電源、動力電機大功率斬波調(diào)速器、PWM伺服電機、接觸器等,但試驗結(jié)果良好,無一例總線錯誤導(dǎo)致的系統(tǒng)運行故障,同時進一步完善和修改了CAN通信高層協(xié)議;第三階段在修改樣機設(shè)計后進行了總線提速,使其位速率達到500 kbit/s,經(jīng)歷多次實航試驗,驗證了CAN總線網(wǎng)絡(luò)的可靠性,并且通過總線實現(xiàn)了實時在線仿真調(diào)試功能的數(shù)據(jù)可視化和狀態(tài)動態(tài)實時跟蹤顯示,以及各種調(diào)試設(shè)備的數(shù)據(jù)共享,改善了調(diào)試方法和手段,提高了效率。

6 結(jié)束語

實踐證明,該CAN總線系統(tǒng)工作可靠、穩(wěn)定,具有很強的抗干擾性,各功能和性能均已達到了預(yù)期的目標(biāo)。需要認(rèn)識到的是,基于總線的數(shù)字網(wǎng)絡(luò)在水下航行器上的應(yīng)用是一項復(fù)雜的系統(tǒng)工程,大量的技術(shù)細節(jié)還需要從理論和實踐上認(rèn)真地加以研究和驗證,后續(xù)工作仍需不斷改進和完善。

[參考文獻]

[1]趙海燕.基于理想CAN總線的消息調(diào)度研究[J].重慶科技學(xué)院學(xué)報(自然科學(xué)版),2008(2):86-88.

《機電信息》2025年第21期第20篇

本站聲明: 本文章由作者或相關(guān)機構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除( 郵箱:macysun@21ic.com )。
換一批
延伸閱讀

特朗普集團近日取消了其新推出的T1智能手機“將在美國制造”的宣傳標(biāo)語,此舉源于外界對這款手機能否以當(dāng)前定價在美國本土生產(chǎn)的質(zhì)疑。

關(guān)鍵字: 特朗普 蘋果 AI

美國總統(tǒng)特朗普在公開場合表示,他已要求蘋果公司CEO蒂姆·庫克停止在印度建廠,矛頭直指該公司生產(chǎn)多元化的計劃。

關(guān)鍵字: 特朗普 蘋果 AI

4月10日消息,據(jù)媒體報道,美國總統(tǒng)特朗普宣布,美國對部分貿(mào)易伙伴暫停90天執(zhí)行新關(guān)稅政策,同時對中國的關(guān)稅提高到125%,該消息公布后蘋果股價飆升了15%。這次反彈使蘋果市值增加了4000多億美元,目前蘋果市值接近3萬...

關(guān)鍵字: 特朗普 AI 人工智能 特斯拉

3月25日消息,據(jù)報道,當(dāng)?shù)貢r間3月20日,美國總統(tǒng)特朗普在社交媒體平臺“真實社交”上發(fā)文寫道:“那些被抓到破壞特斯拉的人,將有很大可能被判入獄長達20年,這包括資助(破壞特斯拉汽車)者,我們正在尋找你?!?/p> 關(guān)鍵字: 特朗普 AI 人工智能 特斯拉

1月22日消息,剛剛,新任美國總統(tǒng)特朗普放出重磅消息,將全力支持美國AI發(fā)展。

關(guān)鍵字: 特朗普 AI 人工智能

特朗普先生有兩件事一定會載入史冊,一個是筑墻,一個是挖坑。在美墨邊境筑墻的口號確保邊境安全,降低因非法移民引起的犯罪率過高問題;在中美科技產(chǎn)業(yè)之間挖坑的口號也是安全,美國企業(yè)不得使用對美國國家安全構(gòu)成威脅的電信設(shè)備,總統(tǒng)...

關(guān)鍵字: 特朗普 孤立主義 科技產(chǎn)業(yè)

據(jù)路透社1月17日消息顯示,知情人士透露,特朗普已通知英特爾、鎧俠在內(nèi)的幾家華為供應(yīng)商,將要撤銷其對華為的出貨的部分許可證,同時將拒絕其他數(shù)十個向華為供貨的申請。據(jù)透露,共有4家公司的8份許可被撤銷。另外,相關(guān)公司收到撤...

關(guān)鍵字: 華為 芯片 特朗普

曾在2018年時被美國總統(tǒng)特朗普稱作“世界第八奇跡”的富士康集團在美國威斯康星州投資建設(shè)的LCD顯示屏工廠項目,如今卻因為富士康將項目大幅縮水并拒絕簽訂新的合同而陷入了僵局。這也導(dǎo)致富士康無法從當(dāng)?shù)卣抢铽@得約40億美...

關(guān)鍵字: 特朗普 富士康

今年5月,因自己發(fā)布的推文被貼上“無確鑿依據(jù)”標(biāo)簽而與推特發(fā)生激烈爭執(zhí)后,美國總統(tǒng)特朗普簽署了一項行政令,下令要求重審《通信規(guī)范法》第230條。

關(guān)鍵字: 谷歌 facebook 特朗普

眾所周知,寄往白宮的所有郵件在到達白宮之前都會在他地進行分類和篩選。9月19日,根據(jù)美國相關(guān)執(zhí)法官員的通報,本周早些時候,執(zhí)法人員截獲了一個寄給特朗普總統(tǒng)的包裹,該包裹內(nèi)包含蓖麻毒蛋白。

關(guān)鍵字: 美國 白宮 特朗普
關(guān)閉