法国 马赛
困难与挑战
EDF 马赛分部管理着整个法国南部水电设施的设计和维护。工业维护团队负责设计用于水力发电设备安装的控制软件,并负责这些设备的正常运行。
EDF 的目的是全面实施标准化控制软件开发,提高可靠性,减少初次安装时的拖延,并显著减少现场安装紧急干预的数量。
开发背景
EDF 马赛分部采用标准的V 型周期来开发自动控制软件。用于开发的功能标准是在进行功能分析后才被定义的。这些标准将被EDF 用于设计阶段中任何可能的地方。然后设计文档被发送到项目承包商来进行确认和代码生成。代码生成之后,EDF 将会和电站管理人员一起,在系统运行前校验测试这个控制软件。
ControlBuild 的具体应用
ControlBuild 已经被应用于EDF 所有工程中的设计和测试阶段。EDF 已经开发了两个基于ControlBuild 的标准组件程序库:一个是控制功能程序库(conduit、规则、控制、运行模式等) 。另外一个是可操作部分的程序库,包括电站设备(大坝、闸门、涡轮机、发电机、变压器等)。这两个程序库已经帮助EDF 快速地开发出多个水电站的工作仿真模型。在设计阶段,EDF 设计团队也设计出了基于控制和可操作部件的系统模型。当这个虚拟的电站模型呈现在电站管理人员面前的时候,电站管理人员可能会增加其他功能,而这些功能在规格设计书中并没有列出;或者他们需要澄清那些在设计书中含糊不清的部分。在测试阶段,将自控硬件连接到ControlBuild 上,并使用ControlBuild 来仿真整个现场环境。通过模拟运行软件的波动和异常,EDF 能够系统化地测试设备的正常运行、机械故障和安全水平。EDF 能够在实际安装前,和电站管理人员一起来确认 ControlBuild 的测试结果,并进行验收。
管理人员一起来确认 ControlBuild 的测试结果,并进行验收。
为软件开发带来的好处
一、通过使用ControlBuild,EDF 已经能够:
* 确保现场和运行设备的物理特性;
* 评估改变实际设备所带来的结果和影响;
* 确保控制软件能够准确地反映出管理人员的需求;
* 在现场安装前完整地校验和测试自动控制程序。
二、为电站安装带来的好处
ControlBuild,使EDF 马赛分部能够:
* 节省自控程序的开发时间;
* 提高自动控制编码的质量和可靠性。
EDF 马赛分部命令控制软件的负责人说:
“ControlBuild 满足了我们所有的要求. 现在我们能够让电站管理人员在设计的早期阶段就参与进来,共同校验测试水电站的各种功能。自动控制软件实现了标准化,高度可靠。安装拖延被大大降低了。得益于软件的高质量,日常维护的任务也减轻了。” 他接着补充到,“使用ControlBuild,我们能够把多重控制和运行程序库混合在一起。这样一来仿真模拟就非常容易做到了。”