張華 唐瑩
[摘 要] 計算機網(wǎng)絡在各領域發(fā)揮著越來越重要的作用,已成為電子大類專業(yè)學生的必修課。針對計算機網(wǎng)絡課程內(nèi)容大而全和電子大類專業(yè)學時緊張的問題,提出突出專業(yè)特色和應用的計算機網(wǎng)絡課程教學方法,既講授計算機網(wǎng)絡的基本知識和重點知識,也為電子大類學生后續(xù)專業(yè)課程的學習奠定網(wǎng)絡理論基礎。
[關鍵詞] 課程教學;計算機網(wǎng)絡課程;電子大類專業(yè)
[作者簡介] 張 華(1978—),男,重慶人,工學博士,上海工程技術大學城市軌道交通學院通信信號系副教授,主要從事儲能系統(tǒng)及電動汽車電池管理系統(tǒng)、無線能量傳輸?shù)入娮幼詣踊到y(tǒng)研究;唐 瑩(1974—),女,江蘇南通人,工商碩士,上海工程技術大學城市軌道交通學院實驗師,主要從事城市軌道交通通信與信號控制研究。
[中圖分類號] G642.0 ? ?[文獻標識碼] A ? ?[文章編號] 1674-9324(2020)36-0261-02 ? ?[收稿日期] 2019-10-15
一、引言
隨著計算機網(wǎng)絡技術的發(fā)展及廣泛應用,計算機網(wǎng)絡在很多專業(yè)發(fā)揮了越來越重要的作用。對于軌道交通信號與控制專業(yè),計算機網(wǎng)絡在軌道交通領域有舉足輕重的作用。基于通信的列車運行自動控制(CBTC)系統(tǒng)、列車自動監(jiān)控(ATS)子系統(tǒng)等系統(tǒng)中,信號和信息數(shù)據(jù)的采集、存儲、傳輸、交換都是基于龐大的計算機網(wǎng)絡系統(tǒng)。
計算機網(wǎng)絡課程不但是計算機大類專業(yè)的專業(yè)必修課,也成為電子大類專業(yè)的必修課。電子大類專業(yè)主要以電路設計、信號處理、通信、自動控制等為主,和計算機大類專業(yè)有明顯差別。而計算機網(wǎng)絡課程是針對計算機大類專業(yè)的一門專業(yè)課,對于電子大類專業(yè)的學生而言,不但學習內(nèi)容大而全,而且側(cè)重于計算機專業(yè)的專業(yè)術語,理論性較強。特別是電子大類中一些行業(yè)性很強的專業(yè),例如軌道交通信號與控制專業(yè),由于需要學習完整的行業(yè)知識體系,導致電子類課程學時被壓縮。計算機網(wǎng)絡課程僅僅作為一種應用技能,學生只需掌握相關的基礎知識和基礎理論。目前的計算機網(wǎng)絡課程教材作為非計算機專業(yè),側(cè)重于軌道交通實踐應用專業(yè)的教材,存在教材內(nèi)容過多、難度較大,而且教材內(nèi)容脫離軌道交通應用等諸多問題。
二、計算機網(wǎng)絡課程教學方法改革
針對電子類專業(yè)和軌道交通信號與控制專業(yè)的特點,本文提出突出專業(yè)特色和應用的計算機網(wǎng)絡課程教學方法改革建議。
(一)以CAN協(xié)議為重點,結(jié)合RS-232等電路常用協(xié)議,讓學生重點掌握物理層和數(shù)據(jù)鏈路層協(xié)議
物理層確定與傳輸媒體的接口有關的一些特性,主要包括機械特性、電氣特性、功能特性、過程特性。以常用的串行通信接口標準RS-232標準接口(又稱EIA RS-232)為例,RS-232接口標準對物理層有詳細規(guī)范。
1.機械特性。RS-232通信標準中是以一個25針的DB-25針狀連接頭定義,但實際中包含簡化版本共有DB-25、DB-15和DB-9等各種類型的連接器。在碼元畸變小于4%的情況下,最大傳輸距離為50英尺(約為50米)。
2.電氣特性。對于數(shù)據(jù)(信息碼),邏輯“1”的電平為-3V~-15V,邏輯“0”的電平為+3V~+15V。對于控制信號,接通狀態(tài)即信號有效的電平為+3V~+15V,斷開狀態(tài)即信號無效的電平為-3V~-15V。
3.功能特性。RS-232標準對主要引腳信號都進行了定義,如DB-9接口中2、3引腳功能分別是發(fā)送數(shù)據(jù)、接收數(shù)據(jù)。
4.過程特性。RS-232協(xié)議規(guī)定了通信的接收過程,以計算機和調(diào)制解調(diào)器之間的通信流程為例,包括:等待振鈴指示(RI)發(fā)出ON信號、進入摘機狀態(tài)、調(diào)制解調(diào)器就緒、監(jiān)測數(shù)據(jù)載波監(jiān)測(DCD)信號、全雙工通信、鏈路拆除等過程。
CAN(Controller Area Network,控制器局域網(wǎng)絡)總線是國際上應用最廣泛的現(xiàn)場總線之一,由國際標準(ISO 11898)規(guī)定。在軌道交通領域,CAN總線主要應用在短編組車輛(如低地板有軌電車車輛)上,在地鐵列車系統(tǒng)中一般應用在無觸點邏輯控制單元(LCU)系統(tǒng)、車輛運行監(jiān)控系統(tǒng)、地鐵車庫溫度控制、地鐵站智能照明控制系統(tǒng)、地鐵屏蔽門控制等輔助系統(tǒng)[1-5]。CAN總線包括應用層、數(shù)據(jù)鏈路層和物理層三層。
CAN的高性能和可靠性已被認同,可以在分布式控制系統(tǒng)實現(xiàn)各節(jié)點之間實時、可靠的數(shù)據(jù)通信。CAN總線編碼采用非歸零編碼,通過位填充方式保證有足夠的跳變沿用于同步。CAN總線訪問采用非破壞性仲裁的載波偵聽多路訪問/沖突避免CSMA/CA (Carrier Sense Multiple Access/Collision Avoidance)方法,有效避免了總線沖突。CAN的幀類型包括數(shù)據(jù)幀、遠程幀、錯誤幀3種,數(shù)據(jù)幀(或遠程幀)通過幀間空間與前述的各幀分開。對于超載幀,CAN在先行的和后續(xù)的數(shù)據(jù)幀(或遠程幀)之間附加一段延時。CAN總線數(shù)據(jù)幀分為標準幀和擴展幀。CAN總線有可靠的錯誤檢測和錯誤處理機制,可以檢測位錯誤、填充錯誤、CRC錯誤、格式錯誤、ACK錯誤等錯誤,錯誤嚴重的情況下具有自動退出總線功能。CAN總線的校驗及檢錯等措施保證了數(shù)據(jù)傳輸?shù)母呖煽啃?,適于在高干擾環(huán)境下使用。
(二)結(jié)合物聯(lián)網(wǎng)下位機編程,理解網(wǎng)絡層和運輸層協(xié)議
電子大類學生在單片機等嵌入式系統(tǒng)搭建物聯(lián)網(wǎng)時,經(jīng)常會用到以太網(wǎng)通信。以STM32F407單片機為例,在實現(xiàn)以太網(wǎng)通信時,該芯片內(nèi)置MAC層相當于數(shù)據(jù)鏈路層,物理層采用PHY層芯片LAN8720,而輕型TCP/IP協(xié)議棧LWIP(Light Weight IP)提供網(wǎng)絡層、運輸層的功能。LWIP是輕量級IP協(xié)議,有無操作系統(tǒng)的支持都可以運行,LWIP實現(xiàn)的重點是在保持TCP/IP協(xié)議主要功能的基礎上減少對RAM的占用,這使LWIP協(xié)議棧適合在低端的嵌入式系統(tǒng)中使用。
(三)以行業(yè)實際應用為例,掌握應用層協(xié)議、計算機網(wǎng)絡結(jié)構設計、各層設備的功能
計算機網(wǎng)絡技術主要支撐軌道交通中信號的檢測、存儲、傳輸和交換,既包括有線通信信號的傳輸,也包括無線通信信號的傳輸,以及由此衍生的相應檢測與維護、信息管理、信號控制等工程技術。這些計算機網(wǎng)絡系統(tǒng)有別于傳統(tǒng)的互聯(lián)網(wǎng)計算機網(wǎng)絡系統(tǒng),是面向城市軌道交通的運行和管理,必須滿足特殊需求并工作在特殊的環(huán)境之下。例如基于通信的列車運行控制(Communication Based Train Control,簡稱CBTC)系統(tǒng)包括控制中心設備、車站設備、軌旁設備、車載設備及網(wǎng)絡通信設備五大部分。網(wǎng)絡通信設備由有線網(wǎng)絡設備與車地無線通信網(wǎng)絡設備組成,負責CBTC系統(tǒng)各部分設備間的網(wǎng)絡連接,其中控制中心設備、車站設備及軌旁設備通過有線骨干網(wǎng)進行連接,而上述三部分設備與車載設備間的通信通過沿線布置的車地無線通信網(wǎng)絡設備實現(xiàn)。有線網(wǎng)絡一般由商業(yè)級骨干網(wǎng)絡(SDH、RPR等)或工業(yè)以太網(wǎng)交換機組成,采用環(huán)形網(wǎng)絡結(jié)構。車地無線通信網(wǎng)絡主要采用WLAN方案及LTE方案。
三、結(jié)語
如前面所述,在對電子大類專業(yè)學生講授計算機網(wǎng)絡課程時,應該結(jié)合各專業(yè)自身特點,突出計算機網(wǎng)絡課程中對應的重點內(nèi)容,這樣既能保證專業(yè)知識的學習,又不增加專業(yè)學時。后續(xù)除了上述教學方法的改進外,還將依托以上海城市軌道交通線路上所使用的計算機網(wǎng)絡系統(tǒng)及設備為原型進行實踐教學,使其緊密契合以城市軌道交通信號與控制為背景的計算機網(wǎng)絡系統(tǒng)設計和應用,覆蓋現(xiàn)有的大多數(shù)城市軌道交通中的計算機網(wǎng)絡系統(tǒng)和設備,以及軌道交通的最新計算機網(wǎng)絡技術,同時提高學生的動手操作能力。
參考文獻
[1]何昫.地鐵車庫溫度控制系統(tǒng)設計[D].齊齊哈爾:齊齊哈爾大學,2016.
[2]劉光平.基于CAN總線的地鐵屏蔽門控制系統(tǒng)研究[J].重慶工商大學學報(自然科學版),2012,29(12).
[3]陳苗.基于CAN總線的地鐵站智能照明控制系統(tǒng)研究[D].武漢:武漢理工大學,2016.
[4]王爽.基于CAN總線與以太網(wǎng)的地鐵車輛運行監(jiān)控系統(tǒng)研究[J].鐵道機車車輛,2018,38(1).
[5]胡濤.基于LCU的CAN總線技術在地鐵車輛上的應用[J].電力機車與城規(guī)車輛,2018,(4).