困難與挑戰
EDF 馬賽分部管理著整個法國南部水電設施的設計和維護。工業維護團隊負責設計用于水力發電設備安裝的控制軟件,并負責這些設備的正常運行。
EDF 的目的是全面實施標準化控制軟件開發,提高可靠性,減少初次安裝時的拖延,并顯著減少現場安裝緊急干預的數量。
開發背景
EDF 馬賽分部采用標準的V 型周期來開發自動控制軟件。用于開發的功能標準是在進行功能分析后才被定義的。這些標準將被EDF 用于設計階段中任何可能的地方。然后設計文檔被發送到項目承包商來進行確認和代碼生成。代碼生成之后,EDF 將會和電站管理人員一起,在系統運行前校驗測試這個控制軟件。
ControlBuild 的具體應用
ControlBuild 已經被應用于EDF 所有工程中的設計和測試階段。EDF 已經開發了兩個基于ControlBuild 的標準組件程序庫:一個是控制功能程序庫(conduit、規則、控制、運行模式等) 。另外一個是可操作部分的程序庫,包括電站設備(大壩、閘門、渦輪機、發電機、變壓器等)。這兩個程序庫已經幫助EDF 快速地開發出多個水電站的工作仿真模型。在設計階段,EDF 設計團隊也設計出了基于控制和可操作部件的系統模型。當這個虛擬的電站模型呈現在電站管理人員面前的時候,電站管理人員可能會增加其他功能,而這些功能在規格設計書中并沒有列出;或者他們需要澄清那些在設計書中含糊不清的部分。在測試階段,將自控硬件連接到ControlBuild 上,并使用ControlBuild 來仿真整個現場環境。通過模擬運行軟件的波動和異常,EDF 能夠系統化地測試設備的正常運行、機械故障和安全水平。EDF 能夠在實際安裝前,和電站管理人員一起來確認 ControlBuild 的測試結果,并進行驗收。
管理人員一起來確認 ControlBuild 的測試結果,并進行驗收。
為軟件開發帶來的好處
通過使用ControlBuild,EDF 已經能夠:
確?,F場和運行設備的物理特性
評估改變實際設備所帶來的結果和影響
確??刂栖浖軌驕蚀_地反映出管理人員的需求
在現場安裝前完整地校驗和測試自動控制程序
為電站安裝帶來的好處
ControlBuild,使EDF 馬賽分部能夠:
節省自控程序的開發時間,
提高自動控制編碼的質量和可靠性。
EDF 馬賽分部命令控制軟件的負責人說:
“ControlBuild 滿足了我們所有的要求. 現在我們能夠讓電站管理人員在設計的早期階段就參與進來,共同校驗測試水電站的各種功能。自動控制軟件實現了標準化,高度可靠。安裝拖延被大大降低了。得益于軟件的高質量,日常維護的任務也減輕了?!?他接著補充到,“使用ControlBuild,我們能夠把多重控制和運行程序庫混合在一起。這樣一來仿真模擬就非常容易做到了。”