仲照華
DOI:10.16660/j.cnki.1674-098X.2017.14.007
摘 要:傳統(tǒng)的以設(shè)備為出發(fā)的航電系統(tǒng)功能捕獲方法忽視系統(tǒng)之間功能的權(quán)衡與協(xié)作關(guān)系的捕獲,導致設(shè)計后期存在大量的設(shè)計更改,且不能有效地解決未來智能化航電系統(tǒng)的需求捕獲問題。面對該問題,該文首先提出了將航電系統(tǒng)的需求的來源劃分為任務(wù)來源和飛機平臺來源,并針對這兩類來源的需求提出不同的需求捕獲與功能分配方法;而后,該文重點敘述了由任務(wù)所衍生的航電系統(tǒng)需求捕獲與功能分配方法:該方法由任務(wù)出發(fā),首先將飛機的指揮功能與任務(wù)環(huán)境、飛機的載體功能進行分離,捕獲駕駛艙系統(tǒng)功能;而后以機器的智能作為權(quán)衡機組與機器系統(tǒng)功能的方法,根據(jù)飛機的指揮功能捕獲機器系統(tǒng)功能;最后根據(jù)該機器系統(tǒng)和定義的系統(tǒng)功能邊界,捕獲航電系統(tǒng)功能。
關(guān)鍵詞:航電系統(tǒng) 功能分配 人機系統(tǒng) 功能權(quán)衡 智能系統(tǒng)
中圖法分類號:V241.01 文獻標識碼:A 文章編號:1674-098X(2017)05(b)-0007-05
A Method for Requirements Captured and Function Allocated for Intelligent Avionics
Zhong Zhaohua
(China Aeronautical Radio Electronics Research Institute, Shanghai, 200241, China)
Abstract:The existing methods of avionics systems requirements capture based on equipments ignore the function tradeoff and the co-operation among different systems, and the methods are unsuitable to the development of intelligent avionics. Using these methods results in significant design changes in latter phase of design in a specific project. Therefore, we introduce a method for an avionics requirements capture and functions allocation method in this paper to reduce the gap of different system co-operation in a specific A/C. First of all, we suggest dividing the sources of avionics requirements into the task source and the specific A/C platform source, and then using different methods to capture avionics requirements. Then, we explain more details about the method for the task sources requirements. Firstly, divide the tasks into three parts: the environment events, the carrier events, and command events, and then capture the requirements of cockpit system from command events. Secondly, allocate the cockpit system function to crew and/or machine by tradeoff the certain function performer, based on the intelligence level classification. Thirdly, capture avionics requirements from equipment functions, based on system definition of avionics.
Key Words:Requirements Capture; Function Allocation; Man-Machine Collaboration; Function Tradeoff; Intelligent System
航空電子系統(tǒng)(下文簡稱“航電系統(tǒng)”)是現(xiàn)代飛機核心的系統(tǒng)之一,是保障現(xiàn)代飛機運行安全、任務(wù)執(zhí)行的重要系統(tǒng)。其需求可以分為功能性需求、非功能性需求和約束需求三類。
其中,對于航電系統(tǒng)的功能性需求,在傳統(tǒng)的飛機研制的過程中,采用以設(shè)備為主導的需求捕獲方法,以設(shè)備為出發(fā)點,類比相似機型的航電系統(tǒng)的功能,而提出所研制機型的功能性要求。但是,航電系統(tǒng)是一個具有人機交互功能的系統(tǒng),包括航電系統(tǒng)設(shè)備基本功能、與其他設(shè)備的協(xié)作功能、與機組的協(xié)作功能。另一方面,隨著人工智能在各領(lǐng)域的應(yīng)用,航電系統(tǒng)的智能化也是必然趨勢,通過人工智能系統(tǒng)的引入,使得飛機的運行操作更準確、更及時、更便捷。智能化航電系統(tǒng)的本質(zhì)就是具有一定智能的機器系統(tǒng)替代部分機組工作,與機組協(xié)同實現(xiàn)對飛機的運行控制。由SHAL模型可知,具有人機交互功能的系統(tǒng)中的人機協(xié)作功能是該系統(tǒng)的薄弱環(huán)節(jié);然而,傳統(tǒng)的類比法存在局限性,不能有效地捕獲航電系統(tǒng)與其他系統(tǒng),特別是與機組的協(xié)作功能,影響子系統(tǒng)所捕獲需求的完整性,使得子系統(tǒng)的需求、功能、構(gòu)架、機組操作程序的脫節(jié),最終導致在產(chǎn)品研制后期,甚至AEG評審時才發(fā)現(xiàn)較多的需更改項,增加設(shè)計更改成本,拖累型號研制工作。另一方面,經(jīng)過多年研究,前人已就具有人機交互功能的系統(tǒng),建立了一些功能性需求捕獲方法,如基于場景的需求捕獲方法,又如基于人機能力比較分配法、Price決策圖法、Sheffield法、York法等方法的功能權(quán)衡分配方法,湯志荔等人也提出相應(yīng)的人機功能分配方法[1],但這些功能分配方法與需求捕獲相互孤立,且僅適用于已確定內(nèi)容的功能,無法有效指導實際工作。
由此,該文基于前人研究,提出一種面向航電系統(tǒng)的需求捕獲與功能分配方法,旨在解決民用飛機航電系統(tǒng)等復雜人機系統(tǒng)的需求捕獲與分配無有效正向方法的問題。
1 航電系統(tǒng)需求的來源
飛機是滿足任務(wù)活動所設(shè)計的,其需求可根據(jù)性質(zhì)分為以下兩類功能。
(1)指揮類功能。為滿足任務(wù)的需求,對飛機平臺運行指揮,使其按照預期實現(xiàn)預定的任務(wù)目標;包括態(tài)勢和任務(wù)的監(jiān)視、運行狀態(tài)和任務(wù)執(zhí)行情況的分析與決策、運行狀態(tài)的控制等三類子功能。該類功能與任務(wù)活動有關(guān)。
(2)平臺功能。飛機平臺作為任務(wù)執(zhí)行的主體,接受其他系統(tǒng)的指揮和控制,并為其他系統(tǒng)提供工作環(huán)境。該類功能與飛機平臺有關(guān)。
根據(jù)NASA定義,駕駛艙系統(tǒng)是一個包含:有權(quán)限和責任指揮飛機運行的實體;所有與這些實體相交聯(lián)的子系統(tǒng);實體與實體之間的接口系統(tǒng)。由此可知,駕駛艙系統(tǒng)是飛機進行任務(wù)管理的系統(tǒng)集合,實現(xiàn)飛機任務(wù)執(zhí)行活動的指揮類功能。根據(jù)現(xiàn)代民用飛機的構(gòu)型和功能劃分方法,前述有權(quán)限和責任指揮飛機飛行的實體包括機組、航電系統(tǒng)和飛行控制系統(tǒng)等機器系統(tǒng)。由此基于傳統(tǒng)的飛機系統(tǒng)分層關(guān)系,飛機的系統(tǒng)的層次可更改為如圖1所示情況。
由此可知,飛機的航電系統(tǒng)需求源于駕駛艙系統(tǒng)和飛機平臺。
2 航電系統(tǒng)的需求捕獲過程
針對航電系統(tǒng)需求的不同來源,采用不同的航電系統(tǒng)需求捕獲方法。
(1)由飛機平臺所衍生的航電系統(tǒng)需求,采用傳統(tǒng)的以設(shè)備為出發(fā)點的需求捕獲方法,根據(jù)飛機各系統(tǒng)的具體構(gòu)型和物理交聯(lián)關(guān)系,結(jié)合所劃定的該機型的航電系統(tǒng)功能具體邊界所確定(由于該方法在型號研制過程中成熟應(yīng)用,該文不在此進行贅述)。
(2)由飛機任務(wù)活動所衍生的航電系統(tǒng)需求,則通過下述方法所捕獲。
2.1 飛機任務(wù)的分解
飛機的運行任務(wù)是由有限個事件所構(gòu)成,這些事件又是由有限個需求所組成,通過對飛機有限事件的需求進行分析,可捕獲所需完成任務(wù)的需求。
對這些事件的捕獲,則需要通過飛機任務(wù)的分解。飛機任務(wù)的分解,采用HTA(Hierarchical Task Analysis)分析方法,并將飛機任務(wù)由上至下定義為以下三個層次:(1)飛行任務(wù)。是飛機運行所需完成的任務(wù);(2)飛行階段。根據(jù)飛行任務(wù),是按一定規(guī)則,將飛行任務(wù)劃分為有限的飛行階段;(3)運行事件。是組成飛行任務(wù)最小的飛機級事件,運行事件通過一定的邏輯組織形成飛行階段。
其中運行事件有可分為:運行指揮子事件、飛機平臺子事件、運行環(huán)境子事件,以及組成這些子事件的邏輯關(guān)系。將運行事件按這三類子事件進行拆分,從而捕獲相應(yīng)的子事件。對于不可進行直接拆分的運行事件則通過這三類事件對該運行事件進行重新構(gòu)建,并獲得相應(yīng)的子事件。由此,可獲得運行事件中所包含的指揮類子事件與其他事件的邏輯關(guān)系以及駕駛艙系統(tǒng)事件與其他系統(tǒng)事件之間的邏輯關(guān)系(見圖2)。
2.2 駕駛艙系統(tǒng)需求的分解與分配
由于現(xiàn)代技術(shù)的發(fā)展,智能設(shè)備系統(tǒng)已經(jīng)大量應(yīng)用于現(xiàn)代飛機,駕駛艙系統(tǒng)是這類智能化設(shè)備與機組組成的智能系統(tǒng)。智能系統(tǒng)中的智能設(shè)備和人都具有感知、分析、決策與執(zhí)行能力。因此,駕駛艙系統(tǒng)功能分配的實質(zhì)是人與智能設(shè)備之間的功能權(quán)衡,并通過以下步驟實現(xiàn)。
將前述步驟中所捕獲的駕駛艙系統(tǒng)功能按照前述智能系統(tǒng)的4類功能,對駕駛艙系統(tǒng)事件進行轉(zhuǎn)義,由此獲得:(1)由駕駛艙事件轉(zhuǎn)義后的駕駛艙系統(tǒng)功能;(2)各功能的邏輯關(guān)系:時序、活動、交互信息、功能轉(zhuǎn)換條件等。
其中,轉(zhuǎn)義得到的駕駛艙系統(tǒng)功能,又可根據(jù)事件類型分為駕駛艙系統(tǒng)正常功能和駕駛艙系統(tǒng)非正常功能:(1)駕駛艙系統(tǒng)正常功能:在理想條件下的駕駛艙系統(tǒng)的功能;(2)駕駛艙系統(tǒng)非正常功能:是在特定的條件下,駕駛艙系統(tǒng)正常功能不能滿足既定的安全性等目標,而對已確定的駕駛艙系統(tǒng)正常功能的子功能與子功能載體進行調(diào)整并使其滿足既定的安全性等目標的駕駛艙系統(tǒng)的功能。
2.2.1 駕駛艙系統(tǒng)正常功能的分解
由于民用飛機的設(shè)計必須遵守現(xiàn)行的民航規(guī)章等法規(guī)、規(guī)范以及標準;這些強制條件中已對部分飛機功能的實現(xiàn)進行明確定義。因此在對駕駛艙系統(tǒng)功能分配時,首先需根據(jù)這些強制的設(shè)計要求,將已分解的駕駛艙系統(tǒng)功能直接分配給機組或機器系統(tǒng)。
其次,基于人機特點、系統(tǒng)設(shè)計主導思想、設(shè)計原則、已有工程經(jīng)驗等制定人機特性比較分析判斷表。表1所示為Paul Fitts基于人機特性所建立的人機特性比較分析判斷表。
依據(jù)所制定人機特性比較分析判斷表,分析前述工作中未能直接分配給機組或機器系統(tǒng)的駕駛艙系統(tǒng)功能的人機特性。
再次,根據(jù)人機特性分析結(jié)果,結(jié)合駕駛艙系統(tǒng)功能的機器系統(tǒng)智能等級評判表如表2所示,確定該駕駛艙系統(tǒng)功能的機器系統(tǒng)的智能等級。其中,該文定義智能等級最高級別的功能為,機器系統(tǒng)具有完全自主,不需要機組參與的功能;隨著智能等級的降低,機器系統(tǒng)的自主能力隨之降低,機組的參與程度越高;智能等級最低級的功能為機組具有完全自主,不需要機器系統(tǒng)的參與功能。在確定機器系統(tǒng)等級之后,將駕駛艙系統(tǒng)功能的機器系統(tǒng)智能等級為最高的功能分配給機器系統(tǒng),等級為最低的功能分配給機組。
對駕駛艙系統(tǒng)正常功能進行轉(zhuǎn)義和再描述時,所獲得不同功能之間的邏輯關(guān)系,結(jié)合功能的分配結(jié)果,進而可獲得駕駛艙系統(tǒng)正常功能的機器系統(tǒng)與機組的協(xié)作程序。
最后,剩余不可直接進行分配的功能,是需要機器系統(tǒng)與機組協(xié)同工作的功能。對于這部分功能,則按照前述辦法,將其按照智能系統(tǒng)的4類功能進行進一步的再描述、再分解和再分配,直至功能全部分配給機器系統(tǒng)和(或)機組。前述的駕駛艙系統(tǒng)正常功能的分配流程,如圖3所示。
2.2.2 駕駛艙系統(tǒng)非正常功能的分解
駕駛艙系統(tǒng)非正常功能是駕駛艙系統(tǒng)基于基本事件所衍生的復雜事件功能。運行條件等因素變化時,基于駕駛艙系統(tǒng)正常功能,通過對功能和功能的載體調(diào)整,使其在不同條件下,滿足既定的安全性等目標。
因此在對功能進行分解前,首先根據(jù)運行事件、運行階段和任務(wù),識別并確定駕駛艙系統(tǒng)非正常功能所影響飛機任務(wù)可靠性/簽派可靠性、安全性等其他目標條件和對應(yīng)的危害等級。
而后,參考駕駛艙系統(tǒng)正常功能分解的方法,將駕駛艙系統(tǒng)非正常功能進行分解。其中,較前述方法不同的是:(1)在進行功能分配之前,需判斷已分解獲得感知、分析、決策和執(zhí)行4類功能,是否可有效的避免或有效降低已識別的影響因素對飛行任務(wù)的影響,并在確定滿足既定的安全性等目標的條件后,再對其進行分配;(2)由于駕駛系統(tǒng)非正常功能的分解和分配,是就該功能的載體和和實現(xiàn)過程的權(quán)衡,由此在滿足既定的安全性、任務(wù)可靠性/簽派可靠性等目標條件下,駕駛艙系統(tǒng)非正常功能的分解與分配結(jié)果可包括多種情況;另一方面,由于此時不能確定最終的方法,因此需對所有可能情況進行分解與分配,后續(xù)再通過技術(shù)成熟度、成本等條件對其權(quán)衡,相關(guān)的權(quán)衡方法不在該文討論范圍內(nèi),此處不再贅述。
由于駕駛艙系統(tǒng)非正常功能是在特定條件下的功能,因此,駕駛艙系統(tǒng)非正常功能的觸發(fā)包括如下兩類事件。
(1)功能觸發(fā)條件判斷事件:駕駛艙系統(tǒng)判斷是否從其他功能轉(zhuǎn)換為該駕駛艙系統(tǒng)非正常功能,或激活該駕駛艙系統(tǒng)非正常功能。
該類事件是與事件的觸發(fā)條件相關(guān)。功能觸發(fā)的條件按類型可以分為:時間觸發(fā)、事件觸發(fā)、時間和事件組合觸發(fā)等三種情況。另外,對于同一駕駛艙系統(tǒng)非正常功能的觸發(fā),可能存在不同的功能觸發(fā)條件判斷條件,由于飛機對安全性、任務(wù)可靠性/簽派可靠性等特殊的要求,所以需對所有功能觸發(fā)條件判斷條件對應(yīng)的事件進行分析,確定不同條件下的觸發(fā)事件。
該類事件的分解和分配方法是:將已確定的觸發(fā)事件,按照觸發(fā)條件的感知、感知信息的分析、是否觸發(fā)功能的決策、發(fā)出觸發(fā)指令的執(zhí)行,4類功能進行轉(zhuǎn)義描述,并獲組成該功能的各子功能之間的邏輯關(guān)系。而后,參照駕駛艙系統(tǒng)正常功能分解的方法,將駕駛艙系統(tǒng)非正常功能激活條件判斷功能進行分解和分配。
(2)功能觸發(fā)過程控制事件:當功能激活條件判斷事件中判斷駕駛艙的非正常功能需要轉(zhuǎn)換/激活后,對這個駕駛艙系統(tǒng)非正常功能轉(zhuǎn)換/激活過程進行控制,使其按照既定的方式進行轉(zhuǎn)換/激活,且在必要時對這個轉(zhuǎn)換/激活過程進行監(jiān)控。
特定駕駛艙系統(tǒng)非正常功能的功能觸發(fā)過程控制事件,可能不可直接從運行事件中所獲得,需對其進行構(gòu)造:基于已確定的功能觸發(fā)條件判斷事件,構(gòu)建與之連續(xù)的功能觸發(fā)過程控制事件;對所構(gòu)建的功能觸發(fā)過程控制事件,按照過程監(jiān)視、實際輸出與目標比較、過程控制三類子功能,對其進行描述。
此外,所建立的特定駕駛艙系統(tǒng)非正常功能的功能觸發(fā)過程控制事件,可能存在多種情況,則需根據(jù)經(jīng)驗、繁雜程度對其進行取舍,以獲得較優(yōu)的幾種解決方案,后續(xù)基于其他條件確定最終的方案。
該類事件的分解和分配方法是:參考駕駛艙系統(tǒng)正常功能分解的方法,將駕駛艙系統(tǒng)非正常功能的功能觸發(fā)控制功能進行分配。
駕駛艙系統(tǒng)非正常功能的功能觸發(fā)條件判斷事件、功能觸發(fā)過程控制事件的需求捕獲與功能分配,與較前述方法不同的是:為了滿足既定的安全性等目標,這兩類功能、功能分解與分配方案不是唯一的,需將所有可能情況進行分解與分配,后續(xù)根據(jù)技術(shù)成熟度、成本等條件對其權(quán)衡,以獲得可接受的方案。
此外,與駕駛艙系統(tǒng)正常功能分解與分配相同,在對駕駛艙系統(tǒng)非正常功能進行再描述,對功能觸發(fā)條件判斷事件和功能觸發(fā)過程控制事件進行轉(zhuǎn)義時,可獲得其子功能的邏輯關(guān)系,結(jié)合功能的分配結(jié)果,進而可獲得駕駛艙系統(tǒng)非正常功能的機器系統(tǒng)與機組的協(xié)作程序。前述的駕駛艙系統(tǒng)非正常功能的分配流程,如圖4所示。
2.3 航電系統(tǒng)的功能性需求捕獲
基于前述,機器系統(tǒng)的子系統(tǒng)包括航電系統(tǒng)、飛行控制系統(tǒng);基于任務(wù)的概念,這兩個系統(tǒng)重新定義為:
(1)飛行控制系統(tǒng)。與有權(quán)指揮飛機飛行的機組協(xié)同,在飛行等任務(wù)執(zhí)行過程中,對飛機在運行環(huán)境中的自身飛行狀態(tài)進行控制的機器系統(tǒng)。
(2)航電系統(tǒng)。與有權(quán)指揮飛機飛行的機組協(xié)同,在飛行等任務(wù)執(zhí)行過程中,利用飛機外部信息,對任務(wù)執(zhí)行進行管理的機器系統(tǒng)。
根據(jù)此子系統(tǒng)邊界定義,將前述步驟中捕獲的駕駛艙系統(tǒng)的機器系統(tǒng)的功能,按照實現(xiàn)或輔助實現(xiàn)飛機本體的飛行姿態(tài)進行控制類功能,對飛行等任務(wù)執(zhí)行過程進行管理類功能,將其分配給飛行控制系統(tǒng)和航電系統(tǒng)。其中,對于不可直接分配的機器系統(tǒng)功能,則按照前述的兩類功能,對該機器系統(tǒng)功能進行再描述、再分解和再分配,直至所捕獲的全部機器系統(tǒng)功能可以完全分配給這兩個系統(tǒng)。若該功能涉及與機組的交互,則需根據(jù)分配結(jié)果,將對于的機組與機器系統(tǒng)的協(xié)作程序進行分解。
基于前述步驟中,所捕獲的駕駛艙系統(tǒng)機器和機組之間的機器系統(tǒng)與機組的協(xié)作程序,以及將機器功能分配給航電系統(tǒng)和飛行控制系統(tǒng)步驟中所產(chǎn)生的邏輯關(guān)系,根據(jù)該機器功能的分配結(jié)果,進而可獲得機組與航電系統(tǒng)的協(xié)作程序、機組與飛行控制系統(tǒng)的協(xié)作程序,以及航電系統(tǒng)與飛行控制系統(tǒng)的交互關(guān)系。前述的航電系統(tǒng)的功能性需求捕獲流程如圖5所示。
3 結(jié)語
針對航電系統(tǒng)智能化水平不斷提高,而傳統(tǒng)的需求捕獲與分配方法不能有效滿足其需求的問題,討論了一種基于設(shè)備智能等級的航電系統(tǒng)需求捕獲與功能分配方法,并對該方法的詳細過程進行了論述。通過該方法,可有效地將系統(tǒng)需求、系統(tǒng)功能、系統(tǒng)操作程序、系統(tǒng)構(gòu)架和系統(tǒng)安全性、任務(wù)可靠性/簽派可靠性有效地結(jié)合,為新一代的航電系統(tǒng)的研制方法理論基礎(chǔ)研究做了一些探索。
參考文獻
[1] 湯志荔,張安,畢文豪.飛機駕駛艙人機協(xié)作設(shè)計理論與方法[M].西安:西北工業(yè)大學出版社,2015.
[2] 湯志荔,張安,曹璐,等.復雜人機智能系統(tǒng)功能分配方法綜述[A].民機駕駛艙人機功效綜合仿真理論與方法研究[C].中國:上海交通大學出版社,2013.
[3] 陳小紅,尹斌,金芝.從交互情景出發(fā)的需求捕獲方法及其支撐工具[J].計算機學報,2011,34(2):329-341.
[4] SAE ARP4754A Guidelines for Development of Civil Aircraft and Systems[Z].USA:SAE Aerospace,2010.
[5] 杰弗里.A.艾斯特凡,著.基于模型的系統(tǒng)工程(MBSE)方法論綜述[M].張興國,譯.北京:機械工業(yè)出版社,2014.
[6] 王國慶,谷青范,王淼,等.新一代綜合化航電系統(tǒng)構(gòu)架技術(shù)研究[J].航空學報,2014,35(6):1473-1486.
[7] 劉晨,完顏笑如,莊達民.基于大型客機機組操作程序的人機功能分配研究[J].民用飛機設(shè)計與研究,2013(3):31-35.
[8] 黃俊,武哲,孫惠中,等.作戰(zhàn)飛機總體設(shè)計評價準則和評估方法研究[J].航空學報,2000,21(1):70-73.
[9] 徐偉哲,胡宇群.駕駛艙設(shè)計的人因工程學應(yīng)用綜述[J].飛機設(shè)計,2014(6):76-80.
[10] 馬智.飛機駕駛艙人機一體化設(shè)計方法研究[D].西北工業(yè)大學,2014.
[11] 白潔,呂偉,張磊,等.基于模型的系統(tǒng)工程在機載電子系統(tǒng)領(lǐng)域的應(yīng)用[J].航空制造技術(shù),2015,473(4):96-99.
[12] 周前祥,周詩華.一種用于載人航天器人機功能分配的模型[J].人類工效學,2003,9(2):3-6.