【本報訊】港鐵在今年3月18日凌晨測試新訊號系統期間,發生列車相撞。港鐵昨公佈事件調查結果,歸咎承辦商在建立備用系統時犯下三大錯誤,導致列車相撞。惟機電署的調查報告揭露,獨立顧問早於去年10月已質疑訊號系統未符標準,安全事故的風險高,港鐵卻仍以實車測試,導致事故發生。有立法會議員直斥港鐵罔顧人命。
記者:伍雅謙 梁御和
新訊號系統承辦商是聯營公司Alstom-Thales DUAT Joint Venture。調查報告指出,新訊號系統分為主、副及備用三個電腦系統,承辦商為免三個系統因數據問題出現相同故障,於2017年修改軟件編程,令主副系統向備用系統傳送數據時,會剔除部份數據,包括防止列車相撞的「相互衝突區域數據(防護數據)」,被剔除的數據會由備用系統自動產生。
議員斥罔顧人命
不過,承辦商在修改編程時犯了三大錯誤。首先,承辦商未有在內部軟件開發文件列明,已剔除「防護數據」,導致未有進行相關測試及評估;第二,在軟件編程方面亦有執行錯誤,令備用電腦系統未有產生「防護數據」;第三,系統設置亦有邏輯問題,容許備用電腦系統在沒有「防護數據」的情況下接管訊號,導致列車在測試當日相撞。
港鐵車務總監劉天成表示,承辦商在事件上有不可推卸的責任,又稱港鐵過於信賴承建商,會向承辦商追討損失,預計今年未能更換荃灣綫的訊號系統,他指承辦商為專屬軟件訊號系統公司,「由承建商決定做乜測試」。
港鐵將責任全推向承辦商,不過機電工程署的獨立調查報告就揭露,獨立安全顧問早於去年10月已質疑訊號系統未符合國際標準,並三度提出疑問,直指軟件中的「潛在異常情況」可導致不安全事故風險,「高得令人無法接受」。各方曾於今年2月進行研討會,並決定延長新系統投入服務的時間,意味港鐵意識到問題。惟問題未獲解決,港鐵仍以真人實車測試,最終出現事故,令兩名車長受傷。機電署報告又顯示,原定今年2月進行獨立軟件審核工作未能如期完成,署方認為,若能如期完成,或可發現軟件編碼錯誤。
立法會交通事務委員會副主席譚文豪批評,即使事故源於承辦商軟件出錯,港鐵亦難逃責任,「一間咁有經驗嘅上市公司,無理由人哋畀乜你都係照用」,直斥港鐵罔顧人命,在獨立顧問多番警告,以及未完成軟件審核工作,便要求車長進行測試,屬專業疏忽,將趕工凌駕於安全之上。
資深工程師趙炳權認為,最關鍵錯誤是修改軟件的人員沒清晰在文件交代「防護數據」須由備用系統產生,屬人為錯誤。他解釋,假如開發文件有清晰交代,工程人員亦清楚系統運作,進行模擬測試時理應可發現問題,「一錯再錯,先會發生列車相撞」。