[發明專利]一種通用的航空總線測試分析方法及其裝置無效
| 申請號: | 201110398998.1 | 申請日: | 2011-12-05 |
| 公開(公告)號: | CN102523129A | 公開(公告)日: | 2012-06-27 |
| 發明(設計)人: | 時洋洋;張建東;喬莎莎;田海寶;張樹勇;吳勇;史國慶 | 申請(專利權)人: | 西北工業大學 |
| 主分類號: | H04L12/26 | 分類號: | H04L12/26;H04L12/40 |
| 代理公司: | 西北工業大學專利中心 61204 | 代理人: | 顧潮琪 |
| 地址: | 710072 *** | 國省代碼: | 陜西;61 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 通用 航空 總線 測試 分析 方法 及其 裝置 | ||
技術領域
本發明涉及一種航空總線測試分析方法,屬于航空電子總線測試技術領域。
背景技術
在飛機航空電子系統的試驗過程中,試驗參數需要根據研發人員的特定需求實時的顯示出來或記錄到文件中,這樣便于其實時或事后分析相關參數。因此在總線測試過程中,相關參數的采集和分析是有必要的。
不同的數據傳輸總線如1553B總線、ARINC429總線、RS422/485總線,其ICD(Interface?Control?Document,接口控制文件)定義形式不同,ICD編輯界面也就有所差異,如1553B總線沒有數據標號參數,而ARINC429總線有;現有技術中,ICD文件中的數據符號位都只有一位,不能滿足所有數據的要求,因為數據可能有一位、兩位符號位,還可能沒有符號位。另外,數據傳輸過程中,對于1553B總線,各個RT(Remote?Terminal,遠程終端)對應的ICD要在試驗之前定義完成,若某個RT對應的ICD改變了,則要對分析方法進行相應的改動;對于ARINC429總線,各個通道也要對應一個ICD文件,若某個通道的ICD文件改變了,也要對分析方法作相應的改動,這樣對于軟硬件來說,都不夠靈活,勢必導致總線測試分析方法的重用性差,即ICD的映射改變了,分析方法就要改動。
發明內容
為了克服現有技術中的上述不足,本發明提供一種通用的航空總線系統測試方法,具有通用特性,即對于不同的數據傳輸總線,該方法都能夠完成總線的測試分析工作。
本發明解決其技術問題所采用的技術方案包括以下步驟:
步驟一、對本發明涉及到的1553B板卡、ARINC429板卡進行初始化及自檢測。
步驟二、將不同類型的總線的ICD文件放在不同的文件夾下,一個ICD文件對應于一個數據庫文件。當用戶需要打開一個ICD文件用于編輯時,若該ICD文件已經存在,則直接打開,同時顯示ICD文件中的具體內容;若不存在,則建立一個新的ICD文件。然后,用戶可根據需要錄入ICD,錄入內容包括數據標號、數據名稱、數據單位、分辨率、MSB(Most?Significant?Bit,最高有效位)、LSB(Least?Significant?Bit,最低有效位)、最大值、最小值、數據符號位1和數據符號位2。對應的數據庫文件的數據庫表應包含以下屬性:數據標號、數據名稱、數據單位、分辨率、MSB、LSB、最大值、最小值、數據符號位1、數據符號位2。
步驟三、設備映射管理。
對于1553B總線來說,首先搜索所有的已存在的ICD文件,并顯示各個ICD文件名,然后根據需要對于不同的RT號、子RT號選擇不同的ICD文件,并把這種映射關系記錄到1553B設備映射數據庫中。數據庫中的表應包含的屬性為:RT號、子RT號、ICD文件名。
對于ARINC429總線來說,首先搜索所有的已存在的ICD文件,并顯示各個ICD文件名,然后不同的通道選擇不同的ICD文件,并把相應的映射關系記錄到ARINC429設備映射數據庫中。數據庫中的表應包含的屬性為:通道號、ICD文件名。
步驟四、數據采集,具體步驟如下:
首先,在實時采集數據之前,對于ARINC429總線,用戶需要對硬件相關參數進行設置,這些參數包括通道端口號、波特率、工作模式、校驗、接收數據字段,設置完成之后,把上述參數存儲到數據庫。因此采集設置數據庫中表的屬性應包含通道端口號、波特率、工作模式、校驗、接收數據字段1、接收數據字段2。
其次,讀取總線ICD映射數據庫,確定相應的數據塊名,然后再讀取與硬件關聯的ICD數據庫,確定每個數據塊下對應的數據名,然后把層次關系以樹的形式進行顯示,數據塊名作為數據名的上一級。
再次,啟動數據采集,以兩個列表顯示采集到的數據,列表1用于顯示數據塊的十六進制,列表2用于顯示具體的物理量,包括數據名稱、數據塊名稱、物理量值、單位、分辨率、最大值、最小值。
最后,采集數據的同時,將采集到的數據實時地進行存盤。為了保證不丟失數據,程序采用內存映射文件技術。為了便于用戶后期的數據處理,數據存盤以數據塊為基本單位,即一個數據塊對應一個文件,而且存盤數據文件采用統一的命名形式。
步驟五、數據分析。具體步驟如下:
首先,讀取總線ICD映射數據庫,確定相應的數據塊名,然后再讀取與硬件關聯的ICD數據庫,確定每個數據塊下對應的數據名,然后把層次關系以樹的形式進行顯示,數據塊名作為數據名的上一級。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于西北工業大學,未經西北工業大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110398998.1/2.html,轉載請聲明來源鉆瓜專利網。





