IEC61400-25关注的是风电场中各组成部分(如风力发电机组)和参与者(如SCADA 系统)之间通信的一般性要求。风电场各部分自身内部通信不在适用范围之内。
IEC61400-25设计了客户-服务器模型支持的通信环境,定义了以下3个方面的内容,并分别进行建模来保证实现的可量测性:
1) 风电场信息模型;
2) 信息交换模型;
3) 信息模型和信息交换模型映射到标准通信规约。
风电场信息模型和信息交换模型在客户端和服务器端之间构成一个接口。作为访问风电场数据的解释框架,风电场信息模型通过服务器向客户提供统一的、面向部件的风电场数据。信息交换模型反映了服务器的全部有效功能。IEC61400-25使得不同客户与来自不同制造商和供应商的服务器之间的访问具有通用性。
如图1所示,IEC61400-25定义的服务器包含如下几个方面:
―――由风电场部件提供的信息,如“风力发电机组叶轮转速”或“某一确定时间内总的发电量”,这些信息被模型化,并可被有效访问。模型化的信息在 GB/T30966.2信息模型中被定义。
―――模型化信息值的交换服务,在 GB/T30966.3信息交换模型中定义。
―――映射到通信规约,提供一个协议栈从模型化信息中获取交换值(本部分)。
GB/T30966.5针对服务器与客户端的一致性测试,定义了与信息、服务及协议栈有关的测试用例。
IEC61400-25仅定义了如何模型化信息、信息交换并映射到具体通信协议,不包含如何、在何地去
实现通信接口、应用程序接口以及实现的建议。然而,IEC61400-25的目的是通过相应的逻辑设备得到与单一风电场部件(如风力发电机组)相关的信息。
GB/T30966的本部分规定了面向协议栈的特定映射,从而为客户端与远程服务器之间信息交换提供所需的信息编码:
―――数据访问与获取;
―――设备控制;
―――事件报告和记录;
―――发布方/订阅方;
―――设备自我描述(设备数据词典);
―――数据类型的分类与挖掘。
本部分规定的映射包括:
―――面向SOAP Web服务的映射;
―――面向 OPC/XML-DA 的映射;
―――面向 DL/T860.81―2006MMS的映射;
―――面向IEC60870-5-104:2006的映射;
―――面向 DNP3的映射。
所有映射都是可选映射,但若要符合本部分的规定,至少应选定一种可选映射。