1553B總線數據采集、記錄與處理技術
1553B總線在現代飛機航空電子系統及其他領域有著廣泛的應用,機載航空電子系統方面的試飛任務越來越多,因此1553B總線數據的采集、記錄、處理技術成為試飛測試中的關鍵技術之一。由于1553B總線數據速率高、數據量大、數據結構復雜、數據類型多、處理要求多樣,使得總線數據處理成為現代飛機試飛數據處理的重點和難點之一。
1、1553B總線簡介
1553B總線是飛機內部的時分、指令/應答多路傳輸總線。在航空電子系統中, 通過1553B 總線可連接多達32個子系統(或稱終端RT),完成各子系統的通信和數據交換,以實現各子系統的集中控制和顯示。為了提高可靠性,一般都采用雙余度總線結構。現代飛機典型的航空電子系統及1553B總線應用框圖如圖1所示。
圖1航空電子系統及1553B總線應用框圖
1.1 1553B總線字格式
1553B總線字分為: 命令字、數據字、狀態字。
命令字是由同步頭、遠程終端地址字段、發送/接收位、子地址/方式字段、數據字個數/方式代碼字段及奇偶位組成。
數據字是由同步頭、數據段和奇偶位組成。
狀態字是由同步頭、遠程終端地址、消息差錯位、測試位、服務請求位、3位備用位、廣播命令接收位、忙位、子系統標志位、動態總線控制接收位、終端標志位及奇偶位組成。
1553B總線字格式: 每個字的字長為16個二進制位的有效值長度加同步頭和奇偶位共20個二進制位的長度, PCM化后, 去掉同步頭和奇偶位, 16位有效位的格式符合標準GJB289-87。
1.2 通信方式
總線系統中傳輸的消息格式有10 種, 這里僅介紹應用層的3種信息傳輸方式。
1.2.1 總線控制器向遠程終端的傳輸
總線控制器向遠程終端發出一個接收指令及數據字, 遠程終端回送一個狀態字, 指令字和數據字沒有間隔的連續發送。
1.2.2 遠程終端向總線控制器的傳輸
總線控制器向遠程終端發出一個發送指令, 遠程終端回送一個狀態字后, 繼之以規定數目的數據字、狀態字和數據字沒有間隔地連續發送。
1.2.3 遠程終端向遠程終端的傳輸
總線控制器向遠程終端a發出一個接收指令, 緊接著向遠程終端b發出一個發送指令, 遠程終端b發出一個狀態字, 繼之以規定數目的數據字、狀態字和數據字沒有間隔地連續發送。遠程終端a接收到數據字后, 回送一個狀態字。
2 1553B總線數據的機載采集與記錄
2.1 1553B總線數據的采集與記錄方式
1553B總線數據采集有兩種方式:選擇采集和100%采集方式。
1553B總線數據選擇采集是指由試飛工程師按總線字的定義(總線號、遠程終端RT號、子地址SA、邏輯塊),從總線上挑選需要的命令字、狀態字、數據字。對挑選的總線字,格式化為4個連續的PCM字,其中總線字格式化為2個PCM字,另兩個為時間標識字,描述該總線字在總線上的精確時間。這些PCM字經1553B專用采集器采集后形成一條選擇的1553B數據流,通過RS422串行口到通用采集器,與其他測試數據合并形成一條主PCM數據流,供遙測發射到地面進行實時監控及機載記錄。
1553B總線數據的100%采集是指同時采集多條多余度(一般為兩條雙余度)1553B總線上的全部信息。采集到的每個20位總線字(包括命令字、狀態字、數據字),去掉3位同步頭和1位奇偶校驗位后的16位有效位,被轉換為兩個連續的PCM字。在總線消息間隔處加入填充字,在總線消息的命令字后插入時間標識字(包括時、分、秒、毫秒、微秒),標明該消息到達的準確時間,同時在狀態字之前插入消息響應時間。然后把這些PCM字按IRIG-106遙測標準格式,經過專用采集器采集后形成一條PCM化的100%采集的1553B總線數據流,供機載記錄器記錄。
隨著記錄技術的發展,還有一種直接采集、記錄方式也在廣泛應用,該方式一般通過具有1553B總線數據100%采集功能的記錄器完成。1553B總線數據不再需要1553B專用采集器,也不需要轉換為PCM格式,而是由記錄器直接采集,按1553B消息塊格式記錄到磁帶機上。1553B總線數據的采集和記錄如圖2所示。
圖2 1553B總線數據的機載采集、記錄框圖
2.2 1553B總線采集器與記錄器
1553B總線數據采集器用于采集飛機上1553B數據總線中信息,完成以下功能:
①獲取多條符合1553B標準的總線數據;
②將每條總線的信息100%采集后分別形成一條PCM數據流輸出;
③通過用戶定義選擇多條總線上的部分總線信息(包括邏輯塊中的數據字),形成一條混合的選擇數據流輸出;
④在輸出數據流中對總線信息進行時間標識。
1553B總線采集器在總線系統中,只起監視作用,不參與總線通信。在有的總線系統中,也將其視為一個終端設備而分配一個RT(終端)號,受總線控器的管理,以便向其傳輸專為飛行試驗設置的消息塊。
1553B總線記錄器采用通用的PCM數據記錄器。對于1553B總線數據的直接采集、記錄方式,采用具有 1553B采集功能的多輸入數據源的采集、記錄一體化記錄器。
3 1553B總線數據的處理方式
1553B總線數據處理一般分為實時處理(實時監控)和事后處理方式。
3.1 1553B總線數據的實時處理(實時監控)方式
飛行試驗實時監控是確保試飛安全、提高試飛效率的重要手段。1553B總線數據是試飛實時監控的重要參數。飛行試驗中來自飛機機載遙測PCM流中選擇的1553B總線參數,是驅動實時監控顯示畫面的主要數據源,是實現可視化顯現的基礎。實時監控畫面主要有模擬飛機多功能顯示器畫面,如飛機狀態、航空電子狀態、飛控狀態、發動機狀態,模擬的平顯畫面,另外還有飛機的三維姿態、航跡等各種圖形、曲線、數字、表格形式的顯示畫面,為試飛指揮員、試飛工程師及時發現飛機故障、確保飛機試飛安全,提供了重要手段。
評論