專利名稱:多電子設備可互換軟件構型控制方法
技術領域:
本發明屬于軟件構型控制技術。
背景技術:
目前的運輸類飛機,當需要在不同位置安裝功能接近、但控制對象不同的多個電 子設備時,如果每個設備中加載不同的軟件,有可能發生安裝錯誤,電子設備安裝的容錯能 力較低,造成安裝返工、效率較低。當同一種飛機有多個改型時,其電子設備又要針對不同的改型加載不同的軟件, 在加載不同的軟件并不會改變電子設備的機械接口和電氣接口的情況下,就會衍生出多個 機載電子設備的型號,從而給電子設備的安裝、軟件的加載以及備件的管理帶來極大的困 難和復雜性,并且會帶來安全風險和成本的增加。
發明內容
本發明的目的是設計一種多電子設備可互換軟件構型控制方法,提高機載多電 子設備安裝的容錯能力,提高多電子設備的通用化水平,簡化機載電子設備備用件的構型管理。本發明的技術方案是一種多電子設備可互換軟件構型控制方法,包括機載電子 設備加載軟件方法、機型識別方法及機位識別方法,其特征是,機載電子設備加載軟件時, 加載適合于多個飛機型號和不同機位的軟件版本;每一個特定版本的應用軟件中,首先定 義一個構型字,該構型字取決于飛機型號針信號和機位信號,定義了本軟件所適用的飛機 型號和機位;飛機加電時,操作軟件讀取飛機型號針和機位針的信號,然后逐個與構型字相 比較,尋找到包含與飛機型號針和機位針的信號完全一樣的構型字的應用軟件后,運行該 應用軟件;當操作軟件尋找不到滿足上述要求的應用軟件時,給出軟件構型不匹配的錯誤 提示;所述機型識別方法是機載電子設備連接器上安排η個飛機型號針,包括n-1個數 據針和一個奇偶校驗針,每一個針定義為離散信號,飛機加電時,電子設備操作系統讀取η 個飛機型號針的信號,根據ICD (接口控制文件)的定義和飛機型號針的信號,操作系統激 活相應的飛機型號的應用軟件;所述機位識別方法是機載電子設備連接器上安排m個機位識別針,包括m-1個數 據針和一個奇偶校驗針,每一個針定義為離散信號,飛機加電時,操作系統讀取m個機位識 別針的信號,根據ICD的定義和機位識別針的信號,操作軟件加載相關機位的應用軟件;所述奇偶校驗針的信號起校驗作用,增強軟件的安全性和可靠性。本發明具有的優點和有益效果是按本發明方法進行機載電子設備安裝時,安裝 人員不需考慮安裝位置,可以方便快速地安裝,節約了安裝成本;由于設備的型號單一,用 戶只需在備件庫中儲存一種型號的設備,方便了設備的備件管理,節約了維護成本;機載電 子設備批生產時,只需生產通用的硬件,軟件加載時,只需加載與該硬件相適應的所有的軟
3件版本,從而方便了生產管理,節約了生產成本。
具體實施例方式下面結合實施例對本發明作詳細描述。一種多電子設備可互換軟件構型控制方法,包括機載電子設備加載軟件方法、機 型識別方法及機位識別方法,其特征是,機載電子設備加載軟件時,加載適合于多個飛機型 號和不同機位的軟件版本;每一個特定版本的應用軟件中,首先定義一個構型字,該構型字 取決于飛機型號針信號和機位信號,定義了本軟件所適用的飛機型號和機位;飛機加電時, 操作軟件讀取飛機型號針和機位針的信號,然后逐個與構型字相比較,尋找到包含與飛機 型號針和機位針的信號完全一樣的構型字的應用軟件后,運行該應用軟件;當操作軟件尋 找不到滿足上述要求的應用軟件時,給出軟件構型不匹配的錯誤提示;所述機型識別方法是機載電子設備連接器上安排η個飛機型號針,包括n-1個數 據針和一個奇偶校驗針,每一個針定義為離散信號,飛機加電時,電子設備操作系統讀取η 個飛機型號針的信號,根據ICD (接口控制文件)的定義和飛機型號針的信號,操作系統激 活相應的飛機型號的應用軟件;所述機位識別方法是機載電子設備連接器上安排m個機位識別針,包括m-1個數 據針和一個奇偶校驗針,每一個針定義為離散信號,飛機加電時,操作系統讀取m個機位識 別針的信號,根據ICD的定義和機位識別針的信號,操作軟件加載相關機位的應用軟件;所述奇偶校驗針的信號起校驗作用,增強軟件的安全性和可靠性。
權利要求
一種多電子設備可互換軟件構型控制方法,包括機載電子設備加載軟件方法、機型識別方法及機位識別方法,其特征是,機載電子設備加載軟件時,加載適合于多個飛機型號和不同機位的軟件版本;每一個特定版本的應用軟件中,首先定義一個構型字,該構型字取決于飛機型號針信號和機位信號,定義了本軟件所適用的飛機型號和機位;飛機加電時,操作軟件讀取飛機型號針和機位針的信號,然后逐個與構型字相比較,尋找到包含與飛機型號針和機位針的信號完全一樣的構型字的應用軟件后,運行該應用軟件;當操作軟件尋找不到滿足上述要求的應用軟件時,給出軟件構型不匹配的錯誤提示。
2.根據權利要求1所述的多電子設備可互換軟件構型控制方法,其特征是,所述機型 識別方法是機載電子設備連接器上安排η個飛機型號針,包括n-1個數據針和一個奇偶校 驗針,每一個針定義為離散信號,飛機加電時,電子設備操作系統讀取η個飛機型號針的信 號,根據ICD(接口控制文件)的定義和飛機型號針的信號,操作系統激活相應的飛機型號 的應用軟件。
3.根據權利要求1所述的多電子設備可互換軟件構型控制方法,其特征是,所述機位 識別方法是機載電子設備連接器上安排m個機位識別針,包括m-1個數據針和一個奇偶校 驗針,每一個針定義為離散信號,飛機加電時,操作系統讀取m個機位識別針的信號,根據 ICD的定義和機位識別針的信號,操作軟件加載相關機位的應用軟件。
4.根據權利要求2或權利要求3所述的多電子設備可互換軟件構型控制方法,其特征 是,所述奇偶校驗針的信號起校驗作用,增強軟件的安全性和可靠性。
全文摘要
本發明公開了一種多電子設備可互換軟件構型控制方法,包括機載電子設備加載軟件方法、機型識別方法及機位識別方法,在機載電子設備上加載適合于多個飛機型號和不同機位的軟件版本;每一個特定版本的應用軟件中定義一個構型字,該構型字取決于飛機型號針信號和機位信號,定義了本軟件所適用的飛機型號和機位;飛機加電時,操作軟件讀取飛機型號針和機位針的信號,然后逐個與構型字相比較,尋找到包含與飛機型號針和機位針的信號完全一樣的構型字的應用軟件后,運行該應用軟件;當操作軟件尋找不到滿足上述要求的應用軟件時,給出軟件構型不匹配的錯誤提示。按本發明方法進行機載電子設備安裝,方便設備的備件管理,節約安裝、維護和批量生產成本。
文檔編號G06F9/445GK101916195SQ20101022912
公開日2010年12月15日 申請日期2010年7月19日 優先權日2010年7月19日
發明者張丹輝, 黃紹斌 申請人:中國航空工業集團公司西安飛機設計研究所