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

地鐵列車控制電路的建模與仿真研究

2020-11-04 08:50:38孫利斌郎誠廉
鐵路計算機應用 2020年9期
關鍵詞:圖紙

孫利斌,郎誠廉

(同濟大學 電子與信息工程學院,上海 200331)

由于地鐵列車控制電路的龐大、分布性、封裝性和聯鎖性等因素,目前的仿真軟件還無法滿足其各項要求。文獻[1]中所提到的Proteus 是現在非常流行的電路仿真軟件,由于地鐵列車控制電路中獨特的封裝模塊原因,Proteus 也無法搭建完整的地鐵列車控制電路。對于城軌列車培訓系統,有許多學者做了此方向的研究。文獻[2]中提出了針對鐵路調度員的培訓系統,主要介紹了系統的硬件結構和軟件模塊的劃分。文獻[3]中研究了適合企業發展的列車駕駛員培訓路線。文獻[4]中研究了列車仿真的關鍵技術。文獻[5]中研究了列車駕駛培訓系統的基本模塊組成。而文獻[6]和文獻[7]都對模擬駕駛裝置進行了研究,根據需求對整個工程的設計思路都進行了詳細的介紹。這些研究都為本文提供了很好的參考。本文研究的地鐵列車控制電路建模與仿真系統可以實現用戶自行繪制電路圖并仿真的功能。系統將電路原理圖中的電氣元件做成專門的電氣控件將電路中的集成封裝電控單元做成處理器模塊,按實際運行邏輯定義其引腳的輸入輸出;將繪制完整的電路圖數據保存下來,搜索其所有回路;按照回路中各個開關元器件的狀態以及電源狀態進行動態顯示。地鐵列車控制電路建模與仿真系統不僅可以讓電路開發人員在開發中進行仿真驗證,還可以對列車相關工作人員進行培訓。

1 繪制電路原理圖

整個電路圖的繪制主要分為3 個步驟:添加與輸入元件,編輯圖紙和生成圖紙信息。電路的信息主要包括元件信息、節點信息和標注信息。所以分別建立元件類、節點類和標注類這3 種對圖紙信息進行操作。所繪制的電路原理圖數據應包含元件類型、元件標識、元件物理狀態和電狀態、元件引腳之間的連接關系以及元件與元件之間的邏輯聯結關系(如繼電器與其觸點開關)等。

1.1 電氣控件生成

電路原理圖中的電氣控件可以分為2 種類型。普通電氣元件和集成封裝電控單元。將這2 種元件都做成專門的電氣控件,普通電氣元件就按照其實際的功能邏輯做成控件;將電路中的集成封裝電控單元做成處理器功能模塊,按實際運行邏輯定義其引腳的輸入輸出。每個電氣控件作為一個元件,元件庫應包含以下信息:元件總數n,元件類型號,元件名,矩形框的兩頂點參數,點的個數和坐標,線段的條數和坐標,弧線的條數和參數以及引腳的個數和坐標等。

1.2 圖紙編輯

繪圖模塊通過MFC[8]類函數實現通過鼠標的點擊與拖動等操作對圖形元素進行插入、刪除、平移和旋轉等編輯功能。圖1 為繪圖時的界面,左邊為元件庫,可以直接拖拽入畫板使用。

圖1 繪圖界面

在繪圖時,直接訪問圖紙中圖形元素的屬性數據進行元件的圖形數據、邏輯數據和標注數據的修改,圖形元素的數據可分為類型、坐標、圖形數據、邏輯連接數據和實體標注數據。

類型為此圖形元素的類型,例如開關類、繼電器類、標注類等。圖形數據的數據結構為:

圖形數據修改界面,如圖2 所示。

圖2 元件圖形數據修改界面

邏輯連接數據有2 種,導線連接數據和邏輯聯結數據。導線連接數據包含連接方式、元件引腳點、連接對象引腳點。邏輯聯結數據包含連接方式、聯結位置和聯結元件的標注名。實體標注數據包含標注信息、對齊方式、標注坐標、字體、大小、顏色、方向和效果。

元件和標注的設置界面都屬于圖形數據,也歸納在圖2 中,詳細數據輸入時通過屬性頁切換輸入。連接線也屬于元件類,其圖形數據在連接2 元件后自動生成,而其他元件的圖形數據在繪制元件時自動生成,之后的拖拽修改操作都會使數據發生相應變化,也可以進入圖形數據界面手動修改。元件的邏輯連接數據在連接兩元件后自動生成。元件的標注直接在其屬性數據中進行添加。圖紙中的其他標注直接右鍵進行添加。

1.3 生成圖紙信息文件

在圖紙繪制完畢保存時,會對電路圖中的元件、節點、標注及它們之間的關系進行保存,生成圖紙信息文件。此外,圖紙信息還包括畫板的大小、坐標及顯示坐標間映射關系;所有元件的線性鏈表;節點的線性鏈表;標注的線性鏈表等。圖紙數據結構,如圖3 所示。

圖3 圖紙數據結構

2 邏輯回路搜索

電路中的元素是以鏈表的形式保存,并非單純的圖形坐標,這樣才便于回路搜索。電路圖是基于圖論的數學模型[9],在加載圖紙文件后,將電路鏈表數據轉化為節點與支路的有向圖模型,利用遍歷搜索算法搜索出每一條回路,再根據回路中各元件的狀態確定回路的通斷,便得到所有的回路信息。系統將搜索到的回路信息放入內存,以便隨時進行動態仿真。

2.1 有向圖模型建立

為了便于搜索,將電路轉化為節點與支路的模型。由于有二極管的存在,需要將支路分為2 個方向,建立有向圖模型。

節點屬于邏輯數據,是沒有方向性的。所以可以直接根據前面繪圖得到的節點鏈表得到節點集合:

其中,n為節點個數。

支路是由元件組成的,或者說在有向圖中,元件就是支路,由于方向的限制,每個元件對應2 條支路,可以得到支路的集合如下:

其中,B為含有2b個元素的集合,包含第1 方向支路和第2 方向支路各b條。

根據支路和節點的關系(每條支路對應2 個節點),可以得到支路與節點的關聯矩陣:

將支路看作有向邊,節點看作頂點。可以得到有向邊與頂點間的完全關聯矩陣:

2.2 深度優先遍歷搜索算法

由于深度優先遍歷搜索算法具有代碼簡單,占內存小的優點,所以本文采用深度優先遍歷搜索算法。深度優先遍歷搜索算法利用有向圖的鄰接表搜索出起點到終點間的所有單向通路。實際運行時的鄰接表就是上一節得到的REV,將頂點放在第1 行,終點放置最后1 行。從第1 行搜索第1 個1,這就是起點出發的位置,然后在該列搜索第1 個?1,這就搜索完了第1 條支路。再從此行搜索第1 個1,如此往復直到到達終點,就找到了一條回路。然后再跳回至倒數第2 個節點,繼續在那行向后找1。由于搜索的回路不能重復,所以必須記錄每一個節點。當搜索完首行對應的所有1 時結束搜索。

深度優先遍歷搜索通常是通過遞歸搜索實現的。先從首節點開始,保存此節點位置,搜索并判斷下一節點是否為尾節點。若是,保存回路,結束搜索;若不是,將此節點作為當前節點,再搜索它的下一節點進行判斷,直到結束。搜索流程,如圖4 所示。

2.3 電路狀態

電路回路的狀態分為電狀態和物理狀態,確定邏輯為:當回路中所有元件物理狀態為1 時(元件物理狀態代表元件的通斷,如開關斷開時物理狀態為0,閉合時為1),回路物理狀態為1;當回路物理狀態為1 且電源狀態為1 時,回路電狀態為1;當回路電狀態為1 時,所有元件的電狀態為1。元件的物理狀態和電狀態是動態仿真的基本依據。

圖4 搜索流程

3 控制電路仿真

控制電路仿真模塊根據元件、回路及電源的狀態進行動態仿真。仿真電路按照上海地鐵3 號線的列車控制電路繪制。當電路圖加載時會對電路元件進行初始化,然后根據仿真界面輸入的信號對電路元件狀態進行控制,根據各元件狀態的變化進行邏輯運算得到回路狀態。根據回路的狀態對回路和元件的顏色及位置進行相應的改變來達到仿真控制的效果。

3.1 仿真操作界面

為方便仿真演示和教學形象生動,系統提供了仿真控制面板供用戶操作。文獻[10]中設計的司機駕駛臺操作界面中顯示了城軌列車的基本屬性,最大化地利用了界面空間。本文為了讓用戶能夠更接近真實操作的環境,用戶仿真操作界面模仿實際司機駕駛臺繪制。圖5 為仿真操作界面局部圖。用戶可以直接點擊圖中旋鈕進行仿真輸入,其中,有燈的旋鈕可以顯示輸出,操作界面上還配有壓力表、電壓表等顯示設備,使用戶能夠像駕駛員一樣進行操作駕駛及仿真。

圖5 仿真操作界面局部

3.2 動態仿真演示

以列車激活電路為例,通過打開列車控制按鈕,對比打開按鈕前后的電路狀態,演示電路動態仿真過程。在仿真過程中,紅色的線路為得電狀態,黑色的為非得電狀態。

在沒有按下按鈕時,電路狀態,如圖6 所示。當按下列車控制按鈕時,電路狀態,如圖7 所示。

圖6 按下列車控制按鈕前電路狀態

3.3 仿真結果

由圖6 所知,在沒有按下按鈕時,只有110 V永久列車線有電。當列車控制按鈕按下后,列車控制延時繼電器通過列車控制按鈕得電,WUDYR/3.2觸點吸合,松開列車控制按鈕,列車控制延時繼電器通過WUDYR/3.2 觸點繼續得電。仿真結果與理論一致,滿足仿真要求。

圖7 按下列車控制按鈕后電路狀態

4 結束語

地鐵列車控制電路建模與仿真系統不僅能夠對控制電路基本元件進行建模,還能將電路中的集成封裝電控單元做成處理器模塊,這不僅能夠對電路實現動態仿真及驗證,還能在未來地鐵列車不斷升級改動后,將新的電路元件及封裝電控單元繼續添加到元件庫中供相關人員使用。而且動態仿真功能可以對地鐵列車工作人員進行培訓,使工作人員可以更直觀、有效地學習電路工作原理。

猜你喜歡
圖紙
神秘的圖紙
基于區塊鏈的建筑信息模型圖紙多人協同創作系統
計算機應用(2021年8期)2021-09-09 08:09:06
淺談汽車線束產品圖紙管理
看圖紙
當代工人(2019年20期)2019-12-13 08:26:11
模具圖紙在全生命周期內的信息管理系統研究
一種圖紙管理模式在機械廠的應用與管理
化工管理(2016年12期)2016-03-14 08:01:02
圖紙折疊探討
檔案管理(2015年4期)2015-06-25 21:10:13
酒店室內裝修圖紙深化設計淺析
河南科技(2014年12期)2014-02-27 14:10:44
瓦勒里歐·奧加提 設計選例,圖紙
世界建筑(2012年8期)2012-04-20 06:09:14
爸爸的“神秘寶貝”
主站蜘蛛池模板: 国产区91| 亚洲成人福利网站| аⅴ资源中文在线天堂| 老司机午夜精品网站在线观看| 久久熟女AV| 99re热精品视频国产免费| 欧美三级视频在线播放| 五月综合色婷婷| 久久久久国色AV免费观看性色| 久久久国产精品免费视频| 国产1区2区在线观看| 五月综合色婷婷| 国产一区成人| 欧美精品啪啪| 国产精品私拍99pans大尺度| 国产凹凸一区在线观看视频| 亚洲二区视频| 99久视频| 亚洲侵犯无码网址在线观看| 依依成人精品无v国产| 99久久国产自偷自偷免费一区| 亚洲日本中文字幕天堂网| 9999在线视频| 永久免费AⅤ无码网站在线观看| 精品超清无码视频在线观看| 中文字幕日韩久久综合影院| 一级福利视频| 欧美一区二区三区不卡免费| 久久久久夜色精品波多野结衣| 国产特级毛片| 黄色网在线免费观看| 中文字幕亚洲乱码熟女1区2区| 国产网站免费观看| 国产精品综合色区在线观看| 日本成人在线不卡视频| 久久动漫精品| 亚洲AV人人澡人人双人| 天天做天天爱夜夜爽毛片毛片| 久青草国产高清在线视频| 欧美性猛交一区二区三区| 青草视频免费在线观看| 内射人妻无码色AV天堂| 全部免费特黄特色大片视频| 日韩在线欧美在线| 99精品热视频这里只有精品7| 国产成人综合日韩精品无码首页| 国产一区二区视频在线| 国产欧美日韩va| 91国语视频| 99成人在线观看| 久久久久久久久18禁秘 | 四虎精品免费久久| 午夜性刺激在线观看免费| 欧美一级在线播放| 色亚洲激情综合精品无码视频 | 久久国产精品影院| 一级毛片免费高清视频| 在线观看免费人成视频色快速| 国产精品亚洲专区一区| 任我操在线视频| 国产第一福利影院| 九色在线观看视频| 国产精品yjizz视频网一二区| 伊人色天堂| 狠狠做深爱婷婷久久一区| 亚洲午夜福利在线| 就去吻亚洲精品国产欧美| 国产老女人精品免费视频| 亚洲国产天堂久久九九九| 欧美日韩免费在线视频| 国产成人精品在线| 久久天天躁狠狠躁夜夜2020一| 国产精品99久久久久久董美香| 国产精品太粉嫩高中在线观看| 一级毛片在线播放免费| 国产91精品久久| 亚洲精品第五页| 亚洲成人播放| 国产99热| 日韩精品久久无码中文字幕色欲| 国产亚洲男人的天堂在线观看 | 亚洲综合网在线观看|