地鐵車輛電氣柜邏輯檢測(cè)系統(tǒng)的軟件設(shè)計(jì)與研究
發(fā)布時(shí)間:2024-02-16 02:46
隨著社會(huì)進(jìn)步和軌道交通的迅猛發(fā)展,城軌車輛運(yùn)行的可靠性逐漸受到社會(huì)的關(guān)注和重視。而電氣柜是地鐵車輛控制系統(tǒng)中的中樞控制設(shè)備,其正確、可靠的邏輯對(duì)地鐵車輛安全運(yùn)行尤為關(guān)鍵。目前,國(guó)內(nèi)還沒(méi)有完善的自動(dòng)檢測(cè)裝置來(lái)檢測(cè)地鐵車輛電氣柜邏輯關(guān)系的正確性,電氣柜在出廠前的接線檢測(cè)主要靠人工方法來(lái)實(shí)現(xiàn),人工方法耗時(shí)且可靠性較低。 以“地鐵車輛電氣柜邏輯檢測(cè)系統(tǒng)研究”項(xiàng)目為背景,本文開發(fā)了一種地鐵車輛電氣柜邏輯測(cè)試系統(tǒng),完成了地鐵車輛邏輯檢測(cè)系統(tǒng)的的軟件設(shè)計(jì),論文內(nèi)容主要包括: 第一,對(duì)系統(tǒng)需求進(jìn)行分析,設(shè)計(jì)了整個(gè)系統(tǒng)的總體方案,對(duì)系統(tǒng)軟件的總體架構(gòu)和功能進(jìn)行規(guī)劃。其中軟件功能模塊包括系統(tǒng)管理、邏輯處理、邏輯測(cè)試、通訊、數(shù)據(jù)庫(kù)管理等模塊;第二,對(duì)電氣連接關(guān)系自動(dòng)識(shí)別需求,給出了有向圖生成方案,結(jié)合有向圖遍歷算法生成有向支路圖,并編寫軟件實(shí)現(xiàn)該部分功能;第三,對(duì)電氣連接邏輯關(guān)系進(jìn)行了分析,采用故障樹分析法,實(shí)現(xiàn)邏輯測(cè)試指令的自動(dòng)生成,并編程實(shí)現(xiàn)軟件功能;第四,根據(jù)系統(tǒng)測(cè)試要求,設(shè)計(jì)了CAN通信流程;第五,對(duì)系統(tǒng)測(cè)試數(shù)據(jù)管理和其他模塊部分進(jìn)行了設(shè)計(jì)和實(shí)現(xiàn)。 本文研究的地鐵車輛電氣柜邏輯檢測(cè)系統(tǒng)軟件經(jīng)過(guò)一系列...
【文章頁(yè)數(shù)】:85 頁(yè)
【學(xué)位級(jí)別】:碩士
【文章目錄】:
摘要
Abstract
1 緒論
1.1 課題研究背景及意義
1.2 國(guó)內(nèi)外研究現(xiàn)狀
1.2.1 機(jī)車元件及線路檢修研究現(xiàn)狀
1.2.2 邏輯檢測(cè)研究現(xiàn)狀
1.3 論文難點(diǎn)分析
1.4 論文內(nèi)容安排
2 系統(tǒng)需求分析及總體設(shè)計(jì)
2.1 電氣柜邏輯檢測(cè)系統(tǒng)
2.1.1 電氣控制柜組成與作用
2.1.2 電氣柜邏輯檢測(cè)系統(tǒng)
2.2 地鐵車輛電氣柜邏輯檢測(cè)系統(tǒng)組成
2.3 測(cè)試方案設(shè)計(jì)
2.3.1 上位機(jī)測(cè)試方案設(shè)計(jì)
2.3.2 下位機(jī)測(cè)試方案設(shè)計(jì)
2.4 系統(tǒng)軟件需求分析
2.4.1 電氣柜連接清單自動(dòng)導(dǎo)入功能
2.4.2 測(cè)試程序自動(dòng)生成功能
2.4.3 系統(tǒng)通信功能
2.4.4 數(shù)據(jù)保存及報(bào)表生成
2.4.5 系統(tǒng)操作友好功能
2.5 軟件總體功能設(shè)計(jì)
2.5.1 系統(tǒng)管理模塊設(shè)計(jì)
2.5.2 邏輯處理模塊設(shè)計(jì)
2.5.3 邏輯測(cè)試模塊設(shè)計(jì)
2.5.4 通訊模塊設(shè)計(jì)
2.5.5 數(shù)據(jù)庫(kù)管理模塊設(shè)計(jì)
2.6 本章小結(jié)
3 電氣柜連接關(guān)系自動(dòng)識(shí)別技術(shù)的研究與實(shí)現(xiàn)
3.1 元件標(biāo)識(shí)自動(dòng)識(shí)別分析
3.2 自動(dòng)識(shí)別連接關(guān)系方案設(shè)計(jì)
3.3 圖論及其相關(guān)算法
3.3.1 圖論基本概念
3.3.2 圖的遍歷算法
3.3.3 圖的生成樹算法
3.4 自動(dòng)識(shí)別電氣連接關(guān)系算法研究
3.4.1 有向短支路生成法
3.4.2 有向樹生成法
3.5 邏輯處理模塊的實(shí)現(xiàn)
3.5.1 MFC ODBC技術(shù)
3.5.2 清單表自動(dòng)導(dǎo)入實(shí)現(xiàn)
3.5.3 短支路生成
3.5.4 完整有向支路生成
3.6 本章小結(jié)
4 測(cè)試指令自動(dòng)生成技術(shù)的研究與實(shí)現(xiàn)
4.1 測(cè)試指令自動(dòng)生成技術(shù)研究
4.1.1 測(cè)試步驟分析
4.1.2 故障樹分析法
4.1.3 故障樹的數(shù)學(xué)模型
4.1.4 測(cè)試指令生成法
4.2 邏輯測(cè)試模塊實(shí)現(xiàn)
4.2.1 接口配置
4.2.2 指令定義
4.2.3 自動(dòng)測(cè)試程序生成
4.2.4 手動(dòng)測(cè)試程序生成
4.2.5 斷路器手動(dòng)測(cè)試
4.2.6 轉(zhuǎn)換開關(guān)手動(dòng)測(cè)試
4.3 本章小結(jié)
5 系統(tǒng)數(shù)據(jù)管理的設(shè)計(jì)與實(shí)現(xiàn)
5.1 屬性數(shù)據(jù)庫(kù)設(shè)計(jì)
5.2 故障庫(kù)管理
5.3 測(cè)試日志管理
5.4 測(cè)試報(bào)告生成
5.5 測(cè)試報(bào)告的導(dǎo)出和打印
5.6 邏輯庫(kù)管理
5.7 本章小結(jié)
6 系統(tǒng)軟件實(shí)現(xiàn)
6.1 系統(tǒng)管理模塊實(shí)現(xiàn)
6.1.1 程序工作路徑選擇
6.1.2 程序運(yùn)行初始化
6.1.3 延遲時(shí)間設(shè)定
6.1.4 用戶管理
6.2 通訊模塊設(shè)計(jì)與實(shí)現(xiàn)
6.2.1 CAN通信
6.2.2 上位機(jī)通信軟件設(shè)計(jì)
6.2.3 CAN通信實(shí)現(xiàn)
6.3 測(cè)試進(jìn)程選擇
6.4 監(jiān)控模塊設(shè)計(jì)與實(shí)現(xiàn)
6.4.1 測(cè)試結(jié)果分析
6.4.2 故障定位
6.4.3 監(jiān)控界面實(shí)現(xiàn)
6.5 本章小結(jié)
7 總結(jié)與展望
7.1 總結(jié)
7.2 展望
致謝
參考文獻(xiàn)
附錄
本文編號(hào):3900687
【文章頁(yè)數(shù)】:85 頁(yè)
【學(xué)位級(jí)別】:碩士
【文章目錄】:
摘要
Abstract
1 緒論
1.1 課題研究背景及意義
1.2 國(guó)內(nèi)外研究現(xiàn)狀
1.2.1 機(jī)車元件及線路檢修研究現(xiàn)狀
1.2.2 邏輯檢測(cè)研究現(xiàn)狀
1.3 論文難點(diǎn)分析
1.4 論文內(nèi)容安排
2 系統(tǒng)需求分析及總體設(shè)計(jì)
2.1 電氣柜邏輯檢測(cè)系統(tǒng)
2.1.1 電氣控制柜組成與作用
2.1.2 電氣柜邏輯檢測(cè)系統(tǒng)
2.2 地鐵車輛電氣柜邏輯檢測(cè)系統(tǒng)組成
2.3 測(cè)試方案設(shè)計(jì)
2.3.1 上位機(jī)測(cè)試方案設(shè)計(jì)
2.3.2 下位機(jī)測(cè)試方案設(shè)計(jì)
2.4 系統(tǒng)軟件需求分析
2.4.1 電氣柜連接清單自動(dòng)導(dǎo)入功能
2.4.2 測(cè)試程序自動(dòng)生成功能
2.4.3 系統(tǒng)通信功能
2.4.4 數(shù)據(jù)保存及報(bào)表生成
2.4.5 系統(tǒng)操作友好功能
2.5 軟件總體功能設(shè)計(jì)
2.5.1 系統(tǒng)管理模塊設(shè)計(jì)
2.5.2 邏輯處理模塊設(shè)計(jì)
2.5.3 邏輯測(cè)試模塊設(shè)計(jì)
2.5.4 通訊模塊設(shè)計(jì)
2.5.5 數(shù)據(jù)庫(kù)管理模塊設(shè)計(jì)
2.6 本章小結(jié)
3 電氣柜連接關(guān)系自動(dòng)識(shí)別技術(shù)的研究與實(shí)現(xiàn)
3.1 元件標(biāo)識(shí)自動(dòng)識(shí)別分析
3.2 自動(dòng)識(shí)別連接關(guān)系方案設(shè)計(jì)
3.3 圖論及其相關(guān)算法
3.3.1 圖論基本概念
3.3.2 圖的遍歷算法
3.3.3 圖的生成樹算法
3.4 自動(dòng)識(shí)別電氣連接關(guān)系算法研究
3.4.1 有向短支路生成法
3.4.2 有向樹生成法
3.5 邏輯處理模塊的實(shí)現(xiàn)
3.5.1 MFC ODBC技術(shù)
3.5.2 清單表自動(dòng)導(dǎo)入實(shí)現(xiàn)
3.5.3 短支路生成
3.5.4 完整有向支路生成
3.6 本章小結(jié)
4 測(cè)試指令自動(dòng)生成技術(shù)的研究與實(shí)現(xiàn)
4.1 測(cè)試指令自動(dòng)生成技術(shù)研究
4.1.1 測(cè)試步驟分析
4.1.2 故障樹分析法
4.1.3 故障樹的數(shù)學(xué)模型
4.1.4 測(cè)試指令生成法
4.2 邏輯測(cè)試模塊實(shí)現(xiàn)
4.2.1 接口配置
4.2.2 指令定義
4.2.3 自動(dòng)測(cè)試程序生成
4.2.4 手動(dòng)測(cè)試程序生成
4.2.5 斷路器手動(dòng)測(cè)試
4.2.6 轉(zhuǎn)換開關(guān)手動(dòng)測(cè)試
4.3 本章小結(jié)
5 系統(tǒng)數(shù)據(jù)管理的設(shè)計(jì)與實(shí)現(xiàn)
5.1 屬性數(shù)據(jù)庫(kù)設(shè)計(jì)
5.2 故障庫(kù)管理
5.3 測(cè)試日志管理
5.4 測(cè)試報(bào)告生成
5.5 測(cè)試報(bào)告的導(dǎo)出和打印
5.6 邏輯庫(kù)管理
5.7 本章小結(jié)
6 系統(tǒng)軟件實(shí)現(xiàn)
6.1 系統(tǒng)管理模塊實(shí)現(xiàn)
6.1.1 程序工作路徑選擇
6.1.2 程序運(yùn)行初始化
6.1.3 延遲時(shí)間設(shè)定
6.1.4 用戶管理
6.2 通訊模塊設(shè)計(jì)與實(shí)現(xiàn)
6.2.1 CAN通信
6.2.2 上位機(jī)通信軟件設(shè)計(jì)
6.2.3 CAN通信實(shí)現(xiàn)
6.3 測(cè)試進(jìn)程選擇
6.4 監(jiān)控模塊設(shè)計(jì)與實(shí)現(xiàn)
6.4.1 測(cè)試結(jié)果分析
6.4.2 故障定位
6.4.3 監(jiān)控界面實(shí)現(xiàn)
6.5 本章小結(jié)
7 總結(jié)與展望
7.1 總結(jié)
7.2 展望
致謝
參考文獻(xiàn)
附錄
本文編號(hào):3900687
本文鏈接:http://www.sikaile.net/shekelunwen/ljx/3900687.html
最近更新
教材專著