軟件飛行器部件安裝系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本公開(kāi)大致涉及飛行器,具體地,涉及飛行器的部件。更具體地,本公開(kāi)涉及一種在飛行器中安裝軟件飛行器部件的方法和裝置。
【背景技術(shù)】
[0002]現(xiàn)代的飛行器極為復(fù)雜。例如,飛行器可以在其上具有許多類型的電子系統(tǒng)。在飛行器上的獨(dú)有的電子系統(tǒng)還可以稱為外場(chǎng)可更換單元(LRU)。外場(chǎng)可更換單元可以采取各種形式。外場(chǎng)可更換單元可以是,例如,但不限于,飛行管理系統(tǒng)、自動(dòng)駕駛儀、機(jī)上娛樂(lè)系統(tǒng)、通信系統(tǒng)、導(dǎo)航系統(tǒng)、飛行控制器、飛行記錄器。
[0003]外場(chǎng)可更換單元可以使用軟件或編程以為各種操作和功能提供邏輯或控制。在外場(chǎng)可更換單元中所使用的軟件和其他信息在民航產(chǎn)業(yè)中通??闯墒遣考@?,用于在飛行器上的外場(chǎng)可更換單元中的軟件應(yīng)用可以獨(dú)立于外場(chǎng)可更換單元進(jìn)行跟蹤,并且稱為可裝載軟件飛行器部件(LSAP)或軟件飛行器部件(SAP)。
[0004]軟件飛行器部件可以加載到外場(chǎng)可更換單元中作為來(lái)自制造商的飛行器交付的一部分或作為維護(hù)操作的一部分。軟件飛行器部件可以通過(guò)各種技術(shù)加載。例如,計(jì)算機(jī)可讀媒體(如,軟盤(pán)、閃存驅(qū)動(dòng)器、數(shù)字多功能光盤(pán)(DVD))可以應(yīng)用到飛行器并且加載到用于飛行器的計(jì)算系統(tǒng)或航空電子系統(tǒng)。
[0005]其他技術(shù)可以包含將軟件飛行器部件通過(guò)在計(jì)算系統(tǒng)和軟件飛行器部件的源之間建立的通信鏈路傳送到計(jì)算系統(tǒng)。在其他示例中,便攜式數(shù)據(jù)處理系統(tǒng)(如,筆記本電腦)可以攜帶到飛行器以傳輸軟件飛行器部件。
[0006]不同飛行器可以需要不同的軟件飛行器部件。例如,不同類型的飛行器可以需要不同的軟件飛行器部件。正如另一個(gè)示例,相同類型的具體的飛行器還可以需要不同的軟件飛行器部件。例如,具體的商用飛行器可以具有不同版本,其包括來(lái)自不同制造商的各種部件。在此示例中,此飛行器的一個(gè)版本可以使用通用電氣的發(fā)動(dòng)機(jī),而飛行器的另一個(gè)版本可以使用勞斯萊斯的發(fā)動(dòng)機(jī)。對(duì)于具體的商用飛行器的這些不同版本,為外場(chǎng)可更換單元設(shè)計(jì)以用來(lái)控制發(fā)動(dòng)機(jī)參數(shù)的軟件飛行器部件(如,推力設(shè)置)可以是不同的。結(jié)果是,針對(duì)甚至在相同類型或模型內(nèi)的具體的飛行器,軟件飛行器部件可以為特定的。
[0007]當(dāng)前,經(jīng)營(yíng)者根據(jù)關(guān)于軟件飛行器部件的經(jīng)營(yíng)者檢查文件核實(shí)軟件飛行器部件適用于具體的目標(biāo)飛行器,以確保目標(biāo)飛行器是軟件飛行器部件的合適的飛行器。一旦識(shí)別了用于目標(biāo)飛行器的合適的軟件飛行器部件,則軟件飛行器部件可以放置在介質(zhì)上以傳輸?shù)斤w行器。介質(zhì)可以在維護(hù)筆記本電腦上,其由維護(hù)經(jīng)營(yíng)者帶到飛行器。
[0008]維護(hù)經(jīng)營(yíng)者在飛行器中時(shí)核實(shí)部件是飛行器的正確的部件,并且在核實(shí)部件是飛行器的正確的部件之后安裝軟件飛行器部件。這種過(guò)程是很麻煩的,并且需要仔細(xì)檢查軟件飛行器部件以確保適當(dāng)?shù)能浖w行器部件到達(dá)合適的目標(biāo)飛行器。
[0009]因此,會(huì)期望具有一種考慮上述問(wèn)題以及其他可能問(wèn)題中的至少一些的方法和裝置。
【發(fā)明內(nèi)容】
[0010]在一個(gè)說(shuō)明性的實(shí)施例中,介紹一種用于在飛行器中安裝軟件飛行器部件的方法。接收安裝軟件飛行器部件的命令。確定軟件飛行器部件是否存在于飛行器中。當(dāng)軟件飛行器部件存在于飛行器中時(shí),第三方核實(shí)即將安裝的軟件飛行器部件。第三方在遠(yuǎn)離飛行器的位置。當(dāng)軟件飛行器部件是在飛行器中并且軟件飛行器部件核實(shí)為用于安裝時(shí),執(zhí)行軟件飛行器部件在飛行器中的安裝。飛行器利用在飛行器中安裝的軟件飛行器部件運(yùn)行。
[0011]在另一個(gè)說(shuō)明性的實(shí)施例中,介紹另一種用于在飛行器中安裝軟件飛行器部件的方法。軟件飛行器部件被發(fā)送到飛行器。命令被發(fā)送到飛行器以安裝軟件飛行器部件。從飛行器接收請(qǐng)求以核實(shí)軟件飛行器部件的安裝。根據(jù)請(qǐng)求確定軟件飛行器部件是否應(yīng)當(dāng)安裝。當(dāng)軟件飛行器部件的安裝得以核實(shí)時(shí),發(fā)送軟件飛行器部件應(yīng)當(dāng)安裝的確認(rèn)。當(dāng)飛行器接收確認(rèn)時(shí),在飛行器上安裝軟件飛行器部件。
[0012]在又一個(gè)說(shuō)明性的實(shí)施例中,一種裝置包括部件安裝器,其接收命令以安裝軟件飛行器部件。部件安裝器確定軟件飛行器部件是否存在于飛行器中。當(dāng)軟件飛行器部件存在于飛行器中時(shí),部件安裝器也用第三方核實(shí)將要安裝的軟件飛行器部件,其中,第三方在遠(yuǎn)離飛行器的位置。當(dāng)軟件飛行器部件存在于飛行器中并且軟件飛行器部件核實(shí)為用于安裝時(shí),部件安裝器也在飛行器中安裝軟件飛行器部件。飛行器利用在飛行器中安裝的軟件飛行器部件運(yùn)行。
[0013]能夠在本公開(kāi)的各種實(shí)施例中獨(dú)立地實(shí)現(xiàn)特征和功能或可以在其他實(shí)施例中結(jié)合,其中,參考以下說(shuō)明書(shū)和附圖能夠了解到進(jìn)一步的細(xì)節(jié)。
【附圖說(shuō)明】
[0014]在所附的權(quán)利要求中提出被認(rèn)為是說(shuō)明性的實(shí)施例的特征的新穎性特征。然而,通過(guò)在閱讀時(shí)參考本公開(kāi)的說(shuō)明性的實(shí)施例的以下詳細(xì)說(shuō)明并結(jié)合附圖,將更好的理解說(shuō)明性的實(shí)施例以及使用的優(yōu)選模式和其中的特征,其中:
[0015]圖1是根據(jù)說(shuō)明性的實(shí)施例的軟件飛行器部件安裝環(huán)境的框圖的說(shuō)明;
[0016]圖2是根據(jù)說(shuō)明性的實(shí)施例的在部件安裝器與第三方之間的用于安裝軟件部件的消息流的說(shuō)明;
[0017]圖3是根據(jù)說(shuō)明性的實(shí)施例的以框圖形式的命令的說(shuō)明;
[0018]圖4是根據(jù)說(shuō)明性的實(shí)施例的以框圖形式的核實(shí)消息的說(shuō)明;
[0019]圖5是根據(jù)說(shuō)明性的實(shí)施例的以框圖形式的響應(yīng)的說(shuō)明;
[0020]圖6是根據(jù)說(shuō)明性的實(shí)施例的以框圖形式的在安裝軟件飛行器部件之后由部件安裝器發(fā)送確認(rèn)消息的說(shuō)明;
[0021]圖7是根據(jù)說(shuō)明性的實(shí)施例的以框圖形式的從軟件飛行器部件的安裝生成的元數(shù)據(jù)的說(shuō)明;
[0022]圖8是根據(jù)說(shuō)明性的實(shí)施例的用于安裝軟件飛行器部件的過(guò)程的流程圖的說(shuō)明;
[0023]圖9是根據(jù)說(shuō)明性的實(shí)施例的用于安裝軟件飛行器部件的過(guò)程的流程圖的說(shuō)明;
[0024]圖10是根據(jù)說(shuō)明性的實(shí)施例的核實(shí)過(guò)程的流程圖的說(shuō)明;
[0025]圖11是根據(jù)說(shuō)明性的實(shí)施例的用于提出軟件飛行器部件的安裝的過(guò)程的流程圖的說(shuō)明;
[0026]圖12是根據(jù)說(shuō)明性的實(shí)施例的用于安裝軟件飛行器部件的過(guò)程的流程圖的說(shuō)明;和
[0027]圖13是根據(jù)說(shuō)明性的實(shí)施例的以框圖形式的數(shù)據(jù)處理系統(tǒng)的說(shuō)明。
【具體實(shí)施方式】
[0028]說(shuō)明性實(shí)施例識(shí)別并考慮一個(gè)或更多不同問(wèn)題。例如,說(shuō)明性實(shí)施例識(shí)別并考慮維護(hù)人員在飛行器上安裝軟件飛行器部件所需的時(shí)間量比期望的更耗時(shí)且更貴。
[0029]說(shuō)明性實(shí)施例還識(shí)別并考慮使來(lái)自第三方的人員提供軟件給進(jìn)入不同飛行器的經(jīng)營(yíng)者以執(zhí)行軟件飛行器部件的安裝的增加用于維持飛行器調(diào)度的復(fù)雜性。例如,維護(hù)人員可能前往各個(gè)位置以安裝軟件飛行器部件。在其他的說(shuō)明性示例中,在飛行器運(yùn)行期間,飛行器可以使軟件飛行器部件僅安裝在所選位置中。
[0030]因此,說(shuō)明性實(shí)施例提供一種用于在飛行器上安裝軟件飛行器部件的方法和裝置。在一個(gè)說(shuō)明性示例中,介紹一種過(guò)程以在飛行器中安裝軟件飛行器部件。該過(guò)程接收安裝軟件飛行器部件的命令。該過(guò)程確定軟件飛行器部件是否存在于飛行器中。該過(guò)程用第三方核實(shí)即將安裝的軟件飛行器部件。對(duì)于該核實(shí),第三方在遠(yuǎn)離飛行器的位置。當(dāng)軟件飛行器部件存在于飛行器中并且軟件飛行器部件核實(shí)為用于安裝時(shí),該過(guò)程在飛行器中安裝軟件飛行器部件,其中,飛行器利用在飛行器中安裝的軟件飛行器部件運(yùn)行。
[0031]現(xiàn)在參考附圖并且具體參考圖1,根據(jù)說(shuō)明性的實(shí)施例示出軟件飛行器部件安裝環(huán)境的框圖的說(shuō)明。在此說(shuō)明性示例中,軟件飛行器部件安裝環(huán)境100包括飛行器102。飛行器102可以采取不同形式。例如,飛行器102可以是商用飛行器、旋翼機(jī)、軍用飛行器、直升機(jī)、無(wú)人駕駛飛行器或飛行器的一些其他類型。
[0032]如圖所示,飛行器102具有計(jì)算機(jī)系統(tǒng)104,其上放置有軟件飛行器部件106。軟件飛行器部件可以是,例如,程序、配置文件、數(shù)據(jù)庫(kù)、手冊(cè)、清單、應(yīng)用程序或可以用在飛行器102中的一些其他適當(dāng)類型的軟件。
[0033]在此說(shuō)明性示例中,計(jì)算機(jī)系統(tǒng)104是一個(gè)或更多計(jì)算機(jī)。當(dāng)一個(gè)以上計(jì)算機(jī)在計(jì)算機(jī)系統(tǒng)104中時(shí),計(jì)算機(jī)可以使用通信媒介(如,網(wǎng)絡(luò))彼此通信。如圖所示,計(jì)算機(jī)可以包括飛行管理系統(tǒng)、電子飛行包、導(dǎo)航系統(tǒng)、機(jī)上娛樂(lè)系統(tǒng)、環(huán)境控制系統(tǒng)、通用網(wǎng)絡(luò)文件服務(wù)器和在飛行器102中的應(yīng)用計(jì)算機(jī)的其他適當(dāng)類型的系統(tǒng)。
[0034]網(wǎng)絡(luò)可以包括有線通信線路、光鏈路、無(wú)線鏈路或通過(guò)其可以發(fā)送信息的其他適當(dāng)類型的鏈路中的至少一個(gè)。正如本文所使用的,短語(yǔ)“…中的至少一個(gè)”,當(dāng)與項(xiàng)目清單的一起使用時(shí),是指可以使用所列項(xiàng)目中的一個(gè)或更多的不同組合并且可以僅需要清單中的每個(gè)項(xiàng)目的唯一一個(gè)。換句話說(shuō),“…中的至少一個(gè)”是指可以根據(jù)清單使用項(xiàng)目的任意組合和若干項(xiàng)目,但不是清單中所有項(xiàng)目都需要。項(xiàng)目可以是具體的物體、事物或種類。
[0035]例如,但不限于,“項(xiàng)目A、項(xiàng)目B或項(xiàng)目C中的至少一個(gè)”可以包括項(xiàng)目A、項(xiàng)目A和項(xiàng)目B、或項(xiàng)目B。此示例還可以包括項(xiàng)目A、項(xiàng)目B、以及項(xiàng)目C或項(xiàng)目B和項(xiàng)目C。當(dāng)然,可以提出這些項(xiàng)目的任意組合。在一些說(shuō)明性示例中,“…中的至少一個(gè)”可以是,例如,但不限于,兩個(gè)項(xiàng)目A,一個(gè)項(xiàng)目B,和十個(gè)項(xiàng)目C ;四個(gè)項(xiàng)目B和七個(gè)項(xiàng)目C ;或其他適當(dāng)組口 Ο
[0036]在此說(shuō)明性示例中,軟件飛行器部件106源于一個(gè)或更多第三方110。如圖所示,在飛行器102中第三方110是經(jīng)營(yíng)者112之外的實(shí)體。經(jīng)營(yíng)者112可以是,例如,航空公司、快遞公司、政府實(shí)體或一些其他實(shí)體。
[0037]例如,在軟