《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > 基于ZigBee的軌道列車模型系統的設計與實現
基于ZigBee的軌道列車模型系統的設計與實現
錢存元,孔博偉,吳雄文
同濟大學 鐵道與城市軌道交通研究院,上海 201804
摘要: 龐大、昂貴的列車及其設備使軌道信號系統邏輯的實車驗證成本高、實施難,而半實物模型仿真是降低成本的有效手段。鑒于此,提出了一種模型列車系統,以CC2530芯片為硬件核心,以Z-Stack協議棧為軟件構架,通過狀態機實現應用層通信邏輯,模擬實車間的通信仿真。首先介紹了CC2530芯片及系統框架,再闡述了模型節點硬件及軟件設計,并成功組建了由控制中心與列車節點構成的星形網絡,實現了控制中心對列車節點的實時運行控制及列車節點對控制中心的信息反饋。實驗結果表明,基于ZigBee的軌道列車模型系統可用于信號系統邏輯驗證。
Abstract:
Key words :

  摘  要: 龐大、昂貴的列車及其設備使軌道信號系統邏輯的實車驗證成本高、實施難,而半實物模型仿真是降低成本的有效手段。鑒于此,提出了一種模型列車系統,以CC2530芯片為硬件核心,以Z-Stack協議棧為軟件構架,通過狀態機實現應用層通信邏輯,模擬實車間的通信仿真。首先介紹了CC2530芯片及系統框架,再闡述了模型節點硬件及軟件設計,并成功組建了由控制中心與列車節點構成的星形網絡,實現了控制中心對列車節點的實時運行控制及列車節點對控制中心的信息反饋。實驗結果表明,基于ZigBee的軌道列車模型系統可用于信號系統邏輯驗證。

  關鍵詞: CC2530;ZigBee;軌道列車信號仿真;Z-Stack協議棧

0 引言

  列車及其設備的龐大、昂貴,致使軌道列車信號系統與列車控制網絡系統的實車驗證成本高、難度大;而純計算機仿真環境下的信號邏輯實驗及驗證的實踐性低、直觀性差。由此考慮搭建軌道列車網絡模型,采用全仿真列車、軌道及信號設備,同時建立控制中心,通過網絡通信,模擬軌道列車運行。由此建立的軌道列車模型系統具有體積小、成本低、可控性高、擴展性好、直觀性強的特點,適合于軌道列車信號系統研發測試及邏輯驗證。

1 模型系統設計

  系統設計采用2輛1:40全仿真列車,40 m雙環仿真軌道,2個道岔(包括轉轍機)及4個信號燈設備。在各設備上嵌入無線控制芯片,自組織成網絡,移植現有協議棧,通過建立應用支持子層,分離底層及應用層,提供對上接口。根據不同種類的軌道設備,建立有限狀態機邏輯,編程嵌入節點。最終通過模型運轉尋找軌道列車信號系統的邏輯問題。

  考慮到無線通信可以降低線路排布復雜度,以及系統應具有容量擴展、自組網、抗干擾能力[1]和經濟性,選擇以低功耗、低速率、低成本為目標的ZigBee-IEEE 802.15.4[2]標準作為網絡協議,并采用TI公司的CC2530片上系統為硬件核心,移植符合ZigBee 2007 Pro規范、支持1 000個以上節點的Z-Stack協議棧為軟件核心,建立仿真系統。

2 硬件電路設計

  2.1 芯片組合選擇

  采用ZigBee技術搭建網絡,必要硬件包括無線收發模塊以及微處理器。無線收發模塊和微處理器可為分立芯片,如Freescale公司的ZigBee無線收發器MC13193配合MCF523x系列的32位微處理器;或使用單芯片方案,即無線收發模塊和微處理器在同一芯片中集成,如TI公司的CC2430芯片等。

  分立方式操作靈活,收發模塊、微處理器性能可根據課題需求進行選擇,但開發難度較單芯片大。單芯片方式集成度高、成本低廉,有數個可選級別,在空間局限板路中布置方便,但對于特殊要求微處理器與收發器方法有限。

  業界有多種單芯片解決方案[3],如Freescale公司的MC13214、TI公司的CC2530[4]??紤]到CC2530集成的增強型8051內核易于開發,性能與容量符合應用要求,最終選擇CC2530芯片。

  2.2 電路設計

  節點電路以CC2530芯片為核心。根據Datasheet以及經驗設計天線[5]、晶振、接地和復位電路構成最小系統,如圖1所示。

001.jpg

  主節點電路增加RS232串口電路與電腦通信;增加12864液晶顯示屏,通過74HC595串口轉并口芯片通信,提高IO復用率;增加按鍵,利用分壓電路使4個按鍵并入同個IO,根據電壓采樣獲得按鍵輸入。

3 軟件設計

  3.1 協議棧層結構

  ZigBee協議棧體系結構基于標準開放式系統互連(Open System Interconnect,OSI)七層協議模型,如圖2所示。

002.jpg

  協議棧有兩個物理層,它操作于兩個分離的頻率范圍:900 MHz和2.4 GHz。低頻率主要用于歐美大陸,高頻率全球通用,本文使用2.4 GHz頻率段。物理層采用16個信道、偽噪聲PN序列(Pseudo-noise Sequence)擴頻以及O-QPSK編碼方式,以避免同頻干擾[1]。

  MAC層信道時間控制使用超幀方式,競爭接入信道使用的是載波偵聽多點接入/避免沖撞(Carrier Sense Multiple Access with Collision Avoidance,CSMA/CA)方式。

  網絡層完成網絡建立、加入和離開,使用AODV[6]等路由算法發現、選擇和維護網絡。

  應用支持子層(Application Support Sublayer,APS)用于維護和建立綁定表。

  設備對象層(ZigBee Device Object,ZDO)層用于定義設備在網絡中的角色,發起或響應綁定請求。

  應用層是本文功能邏輯實現的具體位置。

  Z-Stack協議棧是ZigBee協議標準的一個實體,符合上述層結構。

  3.2 操作系統流程

  各節點棧分層任務通過OSAL(Operating System Abstraction Layer)操作系統實現。

  OSAL操作系統具有任務優先權,每層任務在執行完成后回到循環原點。以應用層為例,如果鏈路層與應用層任務同時激活,先執行鏈路層任務,任務結束后,系統回到循環原點。如果這時鏈路層又有任務被激活,那么應用層的任務將再次得不到執行,只有當所有較低層的任務全部執行完成后,才會執行應用層任務。

  這樣構建系統的原因在于底層任務需要維持網絡運行以及設備實際操作,并保證操作的實時性。應用層在處理完應用請求后,一般也是把消息傳遞給底層,使底層實際完成應用層的請求。實際系統處理速度快,較少遇到底層任務繁多迫使高層無法運行的情況。

  3.3 控制中心狀態機


003.jpg

  圖3所示為控制中心應用層有限狀態機模型,其主要功能是建立和維護網絡。

  首先建立網絡,完成后,控制中心即允許列車節點加入網絡,實時接收、定時顯示列車信息(包括車號、車速以及目標車速)。

  控制中心能要求列車以給定的速度運行。列車的速度控制作為非周期操作,使用鍵盤的中斷方式輸入。

  列車信息是周期數據,10 Hz的信息頻率使用接收中斷激活任務。若網絡的信息顯示頻率過高,將導致CPU的大部分時間都在等待LED控制芯片的應答,從而降低系統工作效率,因此根據人的大腦一般條件反應時間為0.1~0.5 s以及復雜選擇性反應時間為1~3 s,設定控制中心信息顯示周期為1 s。

  為節省通信帶寬,列車反饋信息不含列車目標車速。目標車速在每次控制中心發送控制命令時被截獲,直到下一次控制中心再次發送控制命令,信息才會被修改。

  3.4 列車狀態機


004.jpg

  圖4所示為列車節點應用層有限狀態機模型,列車的主要功能是加入網絡、控制電機、反饋并顯示列車信息、實時接收控制命令。

  列車在初始化階段掃描信道中的協調器信標,一旦發現協調器(即控制中心),就向控制中心發出請求加入網絡幀。加入網絡后,定時接收網絡中的信標幀,一旦失聯,就向上報錯處理。

  “接收控制”、“信息反饋”、“電機控制”和“顯示信息”具有不同優先級。

  “電機控制”優先級最高,是設計的服務目標。采用后臺的PWM波輸出,定時改變PWM輸出值,只要間隔夠短,離散控制將接近實時控制,其影響系數將通過數字PID控制給出。實踐中,單核多任務系統通過心跳保證實時性在可控范圍內,OSAL最小心跳為1 ms,采用控制頻率為100 Hz。

  “接收控制”優先級次之,是完成“電機控制”的依據。由于不可預測,用中斷的方式較好。中斷處理函數應盡量短,不增加系統的響應延時。這里只執行保存控制命令一條語句。

  “信息反饋”具有次一等優先級,它是控制中心掌控列車信息的依據。根據人的反應速度,選擇反饋信息頻率為5 Hz。

  “顯示信息”優先級最低,列車上的信息顯示為調試接口,設置顯示周期為5 s。

4 實驗過程與結果

  移植Z-Stack協議棧,在應用支持子層建立應用號、簇號以及綁定表,注冊任務信息。根據控制中心及列車節點有限狀態機,編寫應用層程序。通過控制中心按鍵改變列車車速,實時觀察各列車信息。實驗過程如圖5所示。

005.jpg

  實驗結果顯示,網絡具有自組網、掉線重入網能力,控制中心可以控制列車節點速度并實時顯示列車節點當前速度??刂乒濣c實時列車信息如圖6所示。

006.jpg

5 結論

  本文介紹了以CC2530為硬件核心,以Z-Stack協議棧為軟件核心,基于ZigBee無線技術的列車模型軟硬件設計方法,并且在一個控制中心、兩個列車節點環境下完成了通信控制過程。該方法為軌道列車信號系統與列車控制網絡系統的實車設計與邏輯驗證提供了直觀可行的半實物仿真環境。

參考文獻

  [1] SALLABI F M, GAOUDA A M, EL-HAG A H, et al. Evaluation of ZigBee wireless sensor networks under high power disturbances[J]. IEEE Transactions on Power Delivery,2014,29(1):13-20.

  [2] 湯鎮輝,張正明.基于CC2530的ZigBee無線路燈節能智能監控系統[J].微型機與應用,2011,30(19):81-83.

  [3] 周怡,凌志浩.ZigBee無線通信技術及其應用探討[J].自動化儀表,2005,26(6):5-9.

  [4] 黃新波,羅兵,劉存孝,等.采用ZigBee芯片的無線加速度傳感器網絡節點的實現[J].高電壓技術,2010,36(8):1962-1969.

  [5] 李俊斌,胡永忠.基于CC2530的ZigBee通信網絡的應用設計[J].電子設計工程,2011,19(16):108-111.

  [6] KIM T H, KIM S H, YANG J Y, et al. Neighbor table based shortcut tree routing in ZigBee wireless networks[J]. IEEE Transactions on Parallel and Distributed Systems,2014,25(3):706-716.


此內容為AET網站原創,未經授權禁止轉載。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          国产精品区二区三区日本| 亚洲午夜激情网站| 午夜日韩av| 亚洲美女少妇无套啪啪呻吟| 裸体女人亚洲精品一区| 国产欧美一区视频| 欧美日韩视频在线| 欧美日韩黄色大片| 国产精品久久久一区二区三区| 在线亚洲一区二区| 亚洲午夜精品一区二区| 在线观看欧美日韩国产| 99热免费精品在线观看| 亚洲免费一区二区| 国产精品高清在线观看| 久久久久久一区二区三区| 亚洲裸体在线观看| 欧美电影电视剧在线观看| 国产免费一区二区三区香蕉精| 亚洲淫片在线视频| 欧美午夜电影在线| 篠田优中文在线播放第一区| 最新69国产成人精品视频免费| 欧美日韩另类国产亚洲欧美一级| 美女爽到呻吟久久久久| 国产视频综合在线| 国产精品久久久久91| 亚洲激情视频在线| 亚洲综合清纯丝袜自拍| 曰本成人黄色| 亚洲精品视频一区| 亚洲丁香婷深爱综合| 国产日韩精品一区观看| 欧美视频在线观看免费| 亚洲一区二区三区在线播放| 欧美一区国产在线| 欧美日韩在线大尺度| 久久国产一二区| 亚洲区在线播放| 欧美一区二区三区的| 亚洲成色777777在线观看影院| 亚洲视频免费观看| 欧美精品v日韩精品v韩国精品v| 销魂美女一区二区三区视频在线| 亚洲美女中出| 久久九九免费视频| 亚洲专区一区| 欧美另类综合| 一道本一区二区| 欧美福利视频在线| 激情综合网激情| 国产精品入口尤物| 国产精品人人做人人爽| 亚洲欧美日韩国产一区二区三区| 久久精品国产清自在天天线| 久久成人综合视频| 久久综合九色综合网站| 欧美成熟视频| 欧美不卡视频一区| 欧美高清视频在线观看| 欧美在线中文字幕| 国产尤物精品| 国产精品夜夜夜| 国产午夜一区二区三区| 欧美国产日本高清在线| 亚洲小视频在线| 老牛嫩草一区二区三区日本| 欧美日韩国产色站一区二区三区| 日韩亚洲在线| 欧美一二三视频| 91久久极品少妇xxxxⅹ软件| 欧美日韩视频不卡| 国精品一区二区| 在线亚洲自拍| 亚洲精品美女久久7777777| 国产欧亚日韩视频| 亚洲免费一级电影| 亚洲黄色一区二区三区| 日韩一级二级三级| 亚洲第一区在线观看| 亚洲一区二区免费视频| 久久九九精品99国产精品| 亚洲影视在线播放| 最新日韩在线视频| 中文精品一区二区三区| 一区二区在线观看视频在线观看| 国产精品亚洲综合| 亚洲高清123| 国产精品毛片大码女人| 欧美日本在线看| 亚洲已满18点击进入久久| 欧美在线播放一区| 欧美视频二区36p| 欧美视频免费| 亚洲一级一区| 亚洲国产精选| 免费视频最近日韩| 亚洲国产高潮在线观看| 亚洲国产精品久久人人爱蜜臀| 好吊妞这里只有精品| 亚洲黑丝在线| 在线视频亚洲| 国产精品一国产精品k频道56| 亚洲一区图片| 国产精品区一区二区三| 美国十次成人| 欧美国产欧美亚洲国产日韩mv天天看完整| 欧美日韩另类丝袜其他| 一本大道av伊人久久综合| 一区二区三区免费在线观看| 欧美日韩免费在线视频| 久久人人爽国产| 国产精品区免费视频| 久久久国际精品| 久久国产毛片| 久久精品国产一区二区三区| 欧美在线视频一区二区三区| 久久er精品视频| 国产精品美女久久久浪潮软件| 欧美日韩精品不卡| 亚洲男人的天堂在线aⅴ视频| 亚洲一区三区视频在线观看| 亚洲久色影视| 久久久天天操| 尤物在线观看一区| 国产精品va在线播放| 久久国产黑丝| 久久丁香综合五月国产三级网站| 欧美久久婷婷综合色| 美日韩精品免费| 国产精品乱人伦中文| 黑人极品videos精品欧美裸| 99精品免费视频| 亚洲裸体视频| 国产精品久久久久久久电影| 欧美人妖在线观看| 国产精品99久久久久久久久久久久| 欧美激情综合| 国产日韩欧美黄色| 国产日韩一区在线| 欧美在线一级va免费观看| 欧美成人性网| 蜜乳av另类精品一区二区| 一区二区三区精品国产| 久久艳片www.17c.com| 国产精品一区二区三区四区五区| 国产日韩欧美制服另类| 亚洲天堂av高清| 亚洲一区日本| 亚洲精品123区| 一区二区高清视频| 亚洲第一页中文字幕| 亚洲美女区一区| 国产欧美日韩专区发布| 国产日韩欧美一区在线| 欧美久久精品午夜青青大伊人| 欧美激情第三页| 久久久久久久综合色一本| 亚洲女人小视频在线观看| 国产精品久久久久77777| 欧美freesex8一10精品| 国产女同一区二区| 欧美日韩在线精品一区二区三区| 国产亚洲欧洲一区高清在线观看| 欧美日韩国产小视频| 久久一区二区三区超碰国产精品| 午夜欧美电影在线观看| 欧美日韩大片一区二区三区| 国产精品日本一区二区| 国产精自产拍久久久久久| 国产日韩精品视频一区二区三区| 国产精品尤物福利片在线观看| 欧美高清视频在线播放| 1024国产精品| 久久国产福利| 欧美激情导航| 久久久噜久噜久久综合| 亚洲欧洲在线看| 久久久av水蜜桃| 国产乱肥老妇国产一区二| 99在线热播精品免费| 久久视频这里只有精品| 亚洲性视频网站| 欧美风情在线观看| 另类av一区二区| 亚洲福利专区| 国产精品一区视频| 亚洲片国产一区一级在线观看| 亚洲欧美综合网| 国产欧美va欧美不卡在线| 欧美日韩高清区| 亚洲午夜激情免费视频| 国产中文一区二区三区| 久久成人国产精品| …久久精品99久久香蕉国产| 亚洲综合成人婷婷小说| 久久亚洲一区二区| 亚洲第一精品夜夜躁人人爽| 亚洲国产婷婷综合在线精品| 在线看国产一区| 欧美激情第8页| 欧美第一黄色网| 欧美三级韩国三级日本三斤| 国产伦精品一区二区三区免费迷| 国产一区美女| 国产欧美日韩一区二区三区在线| 樱花yy私人影院亚洲| 亚洲精品久久视频| 亚洲成色www8888| 亚洲欧美日韩综合| 欧美一区激情视频在线观看| 欧美大片在线观看一区二区| 在线日韩av片| 男女av一区三区二区色多| 亚洲国产美女精品久久久久∴| 99视频精品全国免费| 欧美日本不卡视频| 欧美日韩久久久久久| 玖玖玖免费嫩草在线影院一区| 欧美日韩国产一级| 国产欧美高清| 国产精品久久久久久五月尺| 亚洲国产中文字幕在线观看| 欧美三级视频在线| 午夜欧美理论片| 国产日韩精品一区观看| 亚洲综合首页| 一本久久综合亚洲鲁鲁五月天| 久久香蕉国产线看观看av| 国产日本欧美一区二区三区在线| 国产精品女主播在线观看| 久久九九热免费视频| 欧美~级网站不卡| 亚洲国产日韩一区| 艳妇臀荡乳欲伦亚洲一区| 久久久福利视频| 亚洲精品欧美一区二区三区| 欧美亚洲一区二区在线| 欧美三级视频在线观看| 亚洲无线一线二线三线区别av| 欧美激情片在线观看| 欧美激情精品久久久久久| 欧美日韩一区在线播放| 一本色道婷婷久久欧美| 国产精品久99| 欧美剧在线观看| 在线看视频不卡| 亚洲欧美色婷婷| 欧美日韩综合网| 亚洲理论电影网| 欧美日韩国产91| 欧美性猛片xxxx免费看久爱| 欧美日韩在线大尺度| 亚洲一区二区三区四区视频| 国产日韩综合一区二区性色av| 国产一区在线视频| 欧美美女操人视频| 午夜精品美女自拍福到在线| 精品96久久久久久中文字幕无| 在线电影欧美日韩一区二区私密| 宅男在线国产精品| 狠狠88综合久久久久综合网| 在线精品亚洲一区二区| 亚洲一区三区在线观看| 亚洲一区国产精品| 欧美在线欧美在线| 国产一区二区在线免费观看| 亚洲男人的天堂在线aⅴ视频| 精品动漫一区二区| 亚洲一区二区三区乱码aⅴ| 亚洲电影激情视频网站| 欧美日韩国产一区| 亚洲免费综合| 欧美国产在线视频| 夜夜嗨av色综合久久久综合网| 亚洲午夜精品一区二区三区他趣| 久久激情综合网| 国产精品网站一区| 亚洲特色特黄| 亚洲高清资源| 欧美激情va永久在线播放| 亚洲精品色婷婷福利天堂| 国一区二区在线观看| 国产免费一区二区三区香蕉精| 男女视频一区二区| 久久性天堂网| 国产精品视频内| 国产精品男gay被猛男狂揉视频| 久久免费的精品国产v∧| 欧美日韩国产黄| 欧美在线播放一区二区| 久久久精品五月天| 国产精品久久久久久av福利软件| 欧美日韩成人激情| 亚洲性图久久| 久久青草欧美一区二区三区| 在线亚洲精品| 91久久久久久久久久久久久| 欧美高清在线一区| 国产精品成人av性教育| 亚洲一区3d动漫同人无遮挡| 久久精品综合一区| 欧美精品免费看| 99亚洲一区二区| 国产亚洲日本欧美韩国| 一区二区日本视频| 欧美电影资源| 国产一区二区三区不卡在线观看| 另类人畜视频在线| 伊人精品久久久久7777| 国产伦精品一区二区三区四区免费| 国产日韩欧美在线播放| 一本一本久久a久久精品牛牛影视| 亚洲三级视频| 99精品久久免费看蜜臀剧情介绍| 国产一级精品aaaaa看| 狠狠色噜噜狠狠色综合久| 黄色欧美日韩| 最新日韩av| 欧美激情国产精品| 午夜激情亚洲| 卡通动漫国产精品| 欧美视频免费看| 亚洲国产岛国毛片在线| 欧美日韩国产二区| 欧美日韩精品免费| 亚洲免费av网站| 国产精品夜色7777狼人|