港鐵(00066)就1月發生的東鐵線訊號故障,令全線服務暫停達兩小時的事件,完成調查,確認是基於列車控制系統內,一個負責執行列車調動特定指令的軟件程式,有一個隱藏編碼誤差,最終導致服務暫停122分鐘。
港鐵強調,訊號系統供應商專家確認事件與東鐵線更換訊號系統工程無關。報告指出,當時列車控制系統執行特定指令時,觸發在特定情況下的軟件儲存資源問題,令系統軟件發出「無效訊息」,最終導致列車控制系統伺服器及所有工作站停止運作。
港鐵稱,雖然系統即時按設定自動切換至後備系統,但不暢順情況仍然持續,工程人員以手動方式啟動額外備用系統及相關工作站後,系統回復正常。因為,過去數年車務調動及班次持續增長,導致有關隱藏編碼誤差發生作用,影響列車服務。
不過,港鐵表示,已採取多項改善措施,包括下載新列車控制系統軟件,糾正軟件編碼誤差,消除系統發出「無效訊息」的機會,並將系統額外備用工作站分隔於主系統外,避免一旦出現問題時受影響,確保在有需要時可更快以手動方式重置系統等。