李健軍
摘要:為防止工卡改版中出現的不一致問題,航空公司多借助IT技術,采用基于SGML格式文本對比的方式來確保每一份被評估為需要改版的工卡改版到位。本文就如何充分利用AMM前言里的Highlight信息來保障評估到位進行探討。
關鍵詞:工卡;評估;Highlight;TDMS系統
Keywords:jobcard;evaluation;Highlight;TDMS system
0 引言
在按照工卡執行維修工作中,偶爾會發現或是步驟內容未及時更新或是圖與有效版本手冊不一致的類似工卡改版不到位情況。輕則無法執行、退卡,重則影響飛行安全。分析其原因,工卡評估環節和改版環節都有可能出現問題。
在多次發現Task內容中改版線不能反應實際改版內容的情況下,國內多家航空公司不約而同地借助IT技術,采用基于SGML格式文本對比的方式來確保每一份被評估為需要改版的工卡改版到位。
本文就如何充分使用AMM前言里的Highlight信息保障評估到位進行探討。
1 Highlight梳理分析
AMM手冊所有改版內容的提示信息都寫在前言的Highlight中。為了方便維修單位使用,空客公司將Highlight匯集成EXCEL表格,方便使用者導出處理。以筆者所在公司的A320機型20200801版AMM手冊為例,在剔除第一條有關前言的改版后,共有7756條改版信息(由于AMM手冊是客戶化的手冊,各航司的Highlight在條目上略有不同),按照參考元素(Reference)列分成四類:Pageblock、Task、Subtask、Graphic,如圖1所示。
那么,是不是對每一條都要評估?在此之前需要先了解各個元素的定義及它們之間的關系。
2 元素間關聯關系及改版狀態分析
2.1 元素間關聯關系
元素間關聯關系如圖2所示。Pageblock分成D/O(Pageblock 00)和M/P(Pageblock 0X中的X>0,在AMM中為包含Task的Maintenance Procedure部分)兩類。Prclist1為D/O的文本描述內容,其改版體現為Highlight中Pageblock 00條目,故Highlight中D/O條目只有兩類:Pageblock 00和Graphic①、②……,M/P條目有四類:Pageblock 0X、Task、Subtask和Graphic1、2……。Graphic①、②……與Graphic1、2……的區別在于前者沒有991號段,如06-41-53-17600-00-B為D/O內的Graphic,05-25-00-991-00100-00-A為M/P內的Graphic。
2.2 改版狀態介紹
1)改版狀態類型(見表1)
2)改版狀態與變更內容及類別的邏輯關系
在AMM手冊SGML文件的使用指南中,Pageblock 0X、Task、Subtask均定義為anchor。例如,在具有包含關系的Pageblock 0X、Task之間,Task即為Pageblock 0X的sub-anchor,同理,在某個Task中,subtask也是其上級Task的sub-anchor。這上下三級的改版狀態(Revision status)與變更內容及類別的邏輯關系如下。
變更發生在下一級,對其上一級改版狀態的影響如表2所示。上下級同時變更的影響如表3所示。
當anchor的改版狀態為刪除(De- leted)時,其內容全部刪除,sub-anchor的改版狀態隨sub-anchor的刪除而消失。例如,Highlight中Page Block 0X的改版狀態為刪除(Deleted)時,其內的所有Task一并被刪除,但刪除的Task不會列入Highlight條目中。
故對于工卡改版工作而言,需要參考AMM手冊上一版本將被刪除Page Block中的Task列入評估單中。
3 評估條目匯總
從對實際工卡改版角度考慮,本文以Task為主線對Highlight中各條目進行分析、篩選、列入評估單。
3.1 Subtask不列入改版評估條目的說明
1)Subtask刪除、新增時,所屬的Task在Highlight中以Revision status為Revised的條目出現。
2)Subtask改版分兩種情形
當一份task中僅Subtask改版而Task其他內容未發生改版時,在Highlight中,該Task以Revision status為空的條目出現,如圖3所示。
而當一份Task中有Subtask改版還有Subtask之外的其他變化時,在Highlight中,該Task的Revision status為Revised。
綜上所述,無需將Subtask列入評估單中。
3.2 進行Task層面的分析
對于對應MPD項目的Task,無論Revision status如何,均需列入評估單,其中包含Revision status為空的Task。另外,對于所有刪除類的task也需評估。
3.3 對Pageblock條目進行整理分析
對于D/O的Pageblock條目,無論改版原因是什么,考慮到不涉及Task,故無需評估。
對于M/P的Pageblock條目,按照改版狀態(Revision status)分成刪除/新增/改版/空白四類,下面一一進行分析。
1)刪除類:當Pageblock刪除時,其中所有Task一并刪除,需要依據上一版手冊,對Pageblock的所有Task進行視情評估。
2)新增類:其中的Task的改版狀態為New,會出現在Highlight清單中,故此處無需評估。
3)改版類:包含增加的(New)和刪除的(Deleted)子元素Task和Graphic,會出現在Highlight清單中,此處無需評估。
4)空白類:子元素(Task或Graphic)發生改版,此處無需評估。
故對于Pageblock條目,只需要評估M/P類的刪除條目,一共有三條,如圖4所示。
3.4 Graphic的評估篩選
1)對于改版,需分情況處理
Graphic由三要素組成:名稱、有效性和sheet圖片。
a.當Graphic有效性和名稱發生變化時,Highlight里Task的改版原因會有“JOB SET-UP INFORMATION AMENDED”或“GRAPHIC REFERENCE ADDED REVISED OR DELETED”的相關描述。
b.當Graphic里的sheet圖片有更新時,經TR咨詢空客得知,在Highlight中顯示為Revision status為Revised,改版原因為空的Graphic條目即為sheet更新,僅需要將M/P內的Graphic(FUNC段為991)加入評估單。
2)對于新增和刪除,都會觸發Task改版評估條目伴有“JOB SETUP INFORMATION AMENDED”或“GRAPHIC REFERENCE ADDED REVISED OR DELETED”的相關描述,不同點在于查閱Task時,在《JOB SETUP INFORMATION》的Reference Information中被刪除的參考圖鏈接不會留下任何痕跡,新增參考圖鏈接有改版線,附圖中亦是如此。
經過以上分析篩選后,對評估單條目進行匯總,如圖5所示。
因此,經過以上分析,可以有理有據地回答前文的問題:不需要對改版內容進行全部評估,只需要評估圖5所列的503條改版信息。
4 評估方向
1)對于188條涉及sheet圖片更新的Graphic條目,需要通過手冊查詢引用該Graphic的Task,并列入評估表中,對于其中有對應MPD項目卻未進入TDMS系統的Task,需要人工評估圖片的變化對紙板工卡的影響。對于已經進入TDMS系統的Task,目前是在進行單份工卡改版時,通過手動點擊系統“對比OEM Task”功能實現單份工卡Graphic自動更新覆蓋,即系統對改版、新增和刪除的Graphic自動做相應處理。以后通過系統升級,在手冊導入后可由系統自動進行Graphic覆蓋式更新,屆時TDMS系統中圖片更新問題將從根本上解決。
2)對于刪除類的Page block,經與章節工程師及空客確認,20200801版手冊中刪除的35-32-51-07 CONF 00的刪除理由為不適用我司構型,故需將其中的Task一一列出,與刪除類Task一起評估;Page Block 27-24-00-05 CONF 00與Page Block 34-41-00-07 CONF 00系空客誤刪,對于誤刪的Task,需要比較空客后續發布的TR內相關Task與上一版(20200501版)是否有變動情況,有變動的需要進行改版評估。
3)對于刪除類的Task,目前Highlight中刪除類Task條目沒有對應的MPD信息,需對比航司的維修方案來確定。如果有對應的MPD的Task刪除條目,章節工程師需要評估是否對維修方案及工卡產生影響。
對于有新增Task代替而刪除的,需確認被刪除的Task是否被編輯、被引用,如果有,需做好新舊更替的相關編輯及更為廣泛且不易察覺的鏈接更替。舉例說明鏈接問題:Task A被刪除,但在Task B中以鏈接的方式引用了Task A,如果按照Task B原封不動編入工卡,最終會在按照工卡執行工作時,因工作無法進行而被發現。
在IT部門的支援下,在公司TDMS系統里設置了一個Task與引用鏈接Task的關聯關系表,刪除類Task只要被系統中其他的Task引用,即可識別出來,并加入到評估任務中。
對于紙板工卡中已失效鏈接的發現、刪除問題,在不將工卡所依據的Task中每個鏈接一一點開、核對的情況下,最多只能做到與空客保持一致。就此問題我公司曾與空客相關部門進行過Webex會議,空客表示整個手冊數據系統中冗余的DEADLINK問題已困擾他們多年。在筆者看來,這個問題從航司單本手冊入手去解決,比空客從全球機隊手冊入手去解決要容易得多。
因此,對于刪除類Task的評估,要加上空客可能誤刪帶來的影響及對其他Task會不會造成使用困難等方面因素的評估。
4)對于新增類Task,除了用于替代將被刪除的已編輯的Task而必須新建的以外,其他新增的Task如果對應MPD項目,則需視情新建,否則評估為不新增。
5)對于空白類Task,改版原因只是因為其包含改版的Subtask,對于對應MPD項目的,只需查看Highlight中該Task隨后的Subtask改版描述進行視情評估,否則無需評估。
6)對于通過TDMS系統編輯的Task,通過對比窗口功能,進行新舊文本的對比。
參考文獻
[1] Airbus. AMM手冊[Z]. 20200801版.
[2] Airbus. AMM的SGML文件用戶指南[Z]. 20200801版.