ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

新能源场站全景监控标准解读:从三层架构到次同步振荡与COMTRADE分析

新能源场站全景监控标准解读:从三层架构到次同步振荡与COMTRADE分析 简介《新能源场站全景监控通用技术规范》Q/GDW 12056—2020是一份指导新能源场站监控系统建设的行业标准适用于35kV及以上并网的40MW及以上风电场与光伏发电站规范了全景监控系统的总体架构、功能要求、技术条件及信息交换机制。资源为PDF格式压缩包共1个文件大小1.06MB内容为标准全文可直接查阅、打印或对照工程实践。目前已有251人学习下载。该标准的核心内容包括数据采集层、网络传输层、数据处理层和应用展示层的架构设计涵盖实时监控、故障报警、趋势分析、性能评估、远程控制等完整功能要求并对源控终端的信息采集与指令执行、各层级通信接口与数据格式等作出详细规定。对于电力设计、运维及管理人员来说这份规范可作为系统选型、方案评审和现场验收的重要依据也有助于理解新能源场站全景监控的标准化方向。1. 新能源场站全景监控从事后翻波形到毫秒级联动的行业标准搞过风电场并网验收的都知道调度追问一次脱网或振荡事件时传统监控只能翻历史曲线故障瞬间的相量、各发电单元的动作时序全是黑匣子。新能源场站全景监控通用技术规范Q/GDW 12056—2020正是冲着这个痛点来的。它用安全稳定控制层、紧急态监控层、源控终端三层架构把调度指令、站内毫秒级采集和逆变器/风机的就地执行串成一条完整控制链路同时把次/超同步振荡监视和COMTRADE录波统一了口径。凡通过35kV及以上电压等级并网、或装机容量在40MW及以上的风电场和光伏电站基本都要按它来设计全景监控系统35kV以下并网场站可参照执行。调度、二次设备调试人员和场站运维都能从这份标准里找到设计依据和验收口径。2. 三层架构和技术原则安全稳定、紧急态、源控终端各管什么全景监控系统最容易被误解的地方就是把所有功能塞进一台综合监控装置里。标准5.1给出的架构是分层的明确划分了安全稳定控制层装置、紧急态监控层装置、源控终端和场区网络层层次之间通过光纤和网络组网。这三个层次不是简单的上下级关系而是按电网侧指令—站内紧急控制—源端就地执行的时序分工的。理解清楚这个分工后面所有功能设计、点表规划和联合调试才有依据。2.1 三层装置的分工逻辑标准3.5到3.7分别定义了安全稳定控制层装置、紧急态监控层装置和源控终端。三者的定位差异可以从控制方向来理解安全稳定控制层装置站在电网侧一边接收电网调度端的指令执行紧急控制上传功率协调控制所需的信息是一道面向电网扰动的屏障紧急态监控层装置站在场站内一边独立完成毫秒级相量采集、暂态录波、次/超同步振荡监视在紧急情况下直接把控制命令送到源控终端不依赖调度端转发源控终端装在风机或逆变器旁边负责就地采集发电单元的信息、接收控制命令、执行功率分配和调节。层级对应装置控制方向核心职责安全稳定控制层安全稳定控制层装置电网侧→场站接收调度指令执行紧急控制与功率协调紧急态监控层紧急态监控层装置站内自主毫秒级相量采集、录波、振荡监视、紧急控制源控终端层源控终端场站→发电单元就地采集、功率分配、控制执行场区网络层光纤/双绞线/环网各层之间连接源控终端与各控制层装置这套分层解决的实际问题很直接电网侧有扰动时安全稳定控制层装置按调度指令动作如果调度通道异常或场站内部出现振荡紧急态监控层装置还能独立工作不至于整个场站失控。源控终端则保证了控制命令能落到每个发电单元而不是到站控层就断了。设计时很容易出现的错误是两层装置各自找厂家、各自调试结果整站联合调试时指令在中间转接层丢失这类问题后面避坑章节专门讲。2.2 源控终端和场区网络层控制链路末端的真实执行者源控终端在标准里的位置是末端执行者但它承担的功能不少与发电单元就地通信、采集运行状态、执行功率分配和调节、把信息上送到上一层。落在风电场里就是一台台风机控制器落在光伏电站里就是逆变器或方阵控制器。它同时也是可控资源监视的数据源头调度端想看到每个发电单元的可发功率、脱网状态都得靠源控终端先把数据采上来。场区网络层按照分层结构组网常见做法是双绞线加光纤混合环网或星形都有。标准6.4.2要求安全稳定控制层装置宜具备2Mbit/s光纤通信接口所以现场组网时交换机和光模块要按这个速率匹配不能拿百兆工业交换机凑合。出于可靠性考虑源控终端与上层装置之间的通信链路建议独立组网避免和视频监控、生产管理大区混在一起。实际项目里见过把全景监控业务和办公网络放在同一台交换机上的一次广播风暴把所有装置全部打离线这个代价比多配一台交换机高得多。2.3 技术原则调度优先、站控聚合、源端就地标准5.3把技术原则讲得比较含蓄翻译成工程语言就是三句话安全稳定控制层装置优先听调度端的紧急态监控层装置优先听站控端的源控终端就地执行并具备自主调节能力。这个优先级是硬约束不能按照现场习惯随意改。实际调试中遇到过把紧急态监控层装置的本地控制权限打开后忘记恢复的操作导致调度指令和本地指令打架最后是靠把这套原则重新核对一遍才定位到问题。另一个容易被忽略的技术原则藏在总则4.4和4.5里系统宜采用冗余配置防止误动装置主体使用寿命不少于14年。这两条会直接写进技术协议。招标时如果只按够用就好配置三年后备件停产、装置老化改造起来比当初多花一倍时间。全景监控行业标准里把冗余和寿命写死目的就是让这套系统真正成为电网安全稳定运行的一部分而不是临时拼凑的采集系统。3. 按标准做功能设计从故障实时跟踪到次/超同步振荡监视第5章的功能要求是设计全景监控系统的核心依据也是调度端评审时盯得最紧的部分。功能要求集中在5.4和5.5主要覆盖四块故障过程实时跟踪、新能源精益控制、可控资源监视、次/超同步振荡监视。这四块功能不是并列的而是从看得见到控得住再到算得清层层递进。现场做设计时我一般先把这四块功能分别对应到具体的装置和参数再开始画组网图避免功能要求和硬件配置脱节。3.1 故障过程实时跟踪高速采集窗口怎么定5.4.1的核心是故障发生后系统能自动触发高速采集把故障前后的数据完整记录下来供调度端调阅。现场配置参数时我一般把故障前留2到3个周波、故障后留8到10个周波的高速录波采样率按装置能力设到最高通常在10kHz以上。这样做的目的是让事后分析有足够的时间分辨率能区分是振荡还是单纯短路也能看出各发电单元脱网的先后顺序。这里有一个常见误区故障录波不是越久越好。录得太长存储压力大、文件大反而影响召唤效率。窗口长度设定之后要跟调度端确认召唤超时时间免得调度侧设置10秒召唤超时而场站侧录波文件要生成15秒每次召唤都以超时告警结束。标准6.4.6和7.4.5都要求召唤命令连续发送3帧、连续3次收不到响应就判断链路中断所以录波文件的生成时间必须小于调度端召唤超时时间这是验收时要一起核对的项目。3.2 新能源精益控制AGC、AVC与有功备用标准5.4.2把精益控制分成三种模式。有功协调控制对应AGC由调度端下发有功指令系统按各发电单元的可发功率做分配控制目标是让场站总出力跟踪指令曲线无功电压控制对应AVC同样接受调度端或站控端指令通过调节逆变器或风机的无功输出抬升并网点电压防止电压跌落导致脱网第三种是有功备用控制适用于光伏电站让部分发电单元留出有功储备在系统频率跌落时快速补发功率。控制模式信号来源控制对象典型用途有功协调控制调度端AGC/站控端各发电单元有功功率跟踪、限发无功电压控制调度端AVC/站控端逆变器/风机无功电压支撑、防脱网有功备用控制调度端/场站策略发电单元有功储备暂态快速响应参数上要盯的是分配策略。常见做法是按发电单元容量比例分配但光伏电站分块发电、风电场各机组风速不一致的情况下按可发功率比例分配更合理。现场遇到AGC分配不均导致部分逆变器满载、部分限发为零时优先检查是否启用了按可发功率分配模式以及上报给调度端的可发功率值是否刷新及时。标准5.4.2里提到的防止多台发电单元同时跳闸就是靠这套分配逻辑实现的分配不均衡会直接影响电网侧电压和频率稳定性。3.3 可控资源监视与振荡监视让数据可召唤、可追溯可控资源监视解决调度端到底能看到什么的问题。标准5.4.3要求上报可控资源的状态包括各发电单元的有功、无功、脱网状态故障时还要按COMTRADE格式记录并支持召唤。量测信息包含有功、无功、频率、相量等统一以遥测上送。配套的时钟同步也不能省所有装置要对时到同一时间源否则录波文件拿回来后时间轴对不齐后面分析振荡事件时根本没法用。次/超同步振荡监视是这份规范区别于传统监控的关键功能。标准3.3定义了次/超同步振荡的频段低于工频的2.5Hz到50Hz不含50Hz为次同步振荡高于工频的50Hz到97.5Hz不含50Hz为超同步振荡。源控终端在发电机或逆变器侧同步采集通过场区网络上送到紧急态监控层装置由该装置完成振荡识别、告警和录波触发。实际配置时每个源控终端至少要上送一个三相电流或电压通道否则振荡分析时没有足够数据支撑。调度端需要调取录波时走的是召唤命令—装置就绪—上传文件的流程标准5.4.4和7.2.5都明确要求支持这种召唤模式。4. 信息交互与性能指标验收前必须背下来的数字信息交互和性能指标是全景监控系统验收时最实在的部分。标准第六章和第七章分别对安全稳定控制层装置、紧急态监控层装置提出了信息交互需求和性能指标要求第八章对源控终端也有明确约束。这些数字直接关系到设备选型、组网方式和调试深度建议在项目开工前就把它们整理成一张对照表发给所有参与厂家避免验收时才发现指标对不上。4.1 信息交互点表怎么规划信息交互需求在附录B里分成B.1和B.2两张表分别对应安全稳定控制层装置和紧急态监控层装置。做点表规划时不要只抄模板要结合场站规模把点位补全。安全稳定控制层至少要有有功/无功指令、有功/无功上送值、AGC/AVC投入状态、控制模式、装置运行状态、故障告警紧急态监控层至少要有各发电单元的相量、脱网状态、振荡监视状态、录波就绪与召唤请求。现场常遇到的问题是把所有信号堆在一张表里发给调度结果调度端测点表容量不够或者通道命名对不上。我一般会单独建一张召唤类点位录波就绪、录波召唤、召唤完成、召唤失败这四个信号必须成组出现。标准7.4.5对召唤失败后的重发逻辑有明确要求点表里如果没有召唤失败信号调度端就只能靠超时来判断等故障分析时才发现文件根本没传完整。4.2 通信性能指标速查表指标项安全稳定控制层装置紧急态监控层装置传输误码率不大于10的-8次方不大于10的-8次方校验方式CRC-CCITT16CRC-CCITT16传输延时不大于10ms不大于10ms站控端通信采样时间不大于5ms不大于5ms通信接口宜为2Mbit/s光纤宜采用GOOSE/UDP召唤失败重发连续3帧连续3帧链路中断判断连续3次召唤无响应连续3次召唤无响应装置使用寿命不少于14年不少于14年这张表可以直接当验收对照表用。误码率用误码仪测延时通过站端抓包分析。现场用网络分析仪打流看丢包率必须保证在满载情况下误码率低于10的-8次方否则振荡监视的数据质量没保证。这个指标平时通信正常时不容易暴露问题一旦现场电磁环境变差CRC校验失败帧增加就会出现偶尔丢一帧的玄学问题。源控终端层的要求集中在第八章核心是就地执行、低电压穿越过程监测和脱网状态上送验收时也要把源控终端的响应时间纳入整站测试。4.3 帧格式与CRC校验误码排查的底层依据标准6.4.5和7.4.4都把帧格式列为必须满足的要求给出的通用结构是同步字、帧长、地址、用户数据、CRC校验。认真核对帧格式能发现很多看似偶发的通信问题。之前遇到过两个厂家的装置互发报文都显示通信正常但控制命令偶尔不执行最后抓包比对发现是帧长字段的定义不一致一个含CRC字节一个不含。这种问题在协议转换环节最容易出现现场排查时不要只盯链路层要逐字节比对帧结构。提示做协议互操作测试时先交换帧格式定义文档再上电对报文不要依赖对端自适应。5. 工程落地避坑指南五条翻车经验换来的排查清单前面几章把标准讲清楚了接下来是现场最现实的部分。下面五条都是调试真实场站时遇到过的问题每条按现象、原因、解决排列希望能帮你少走弯路。全景监控系统调试周期一般比传统监控长原因就在于它是跨调度端、场站端、发电单元三级的联调系统任何一个环节的配置偏差都会在整站测试时暴露出来。5.1 链路通但控制不动先查级联延时和控制优先级现象某48MW光伏电站联合调试调度端下发AGC指令站控端界面显示指令已收到但逆变器侧功率变化延迟超过1秒部分方阵长时间不响应。原因控制链路串了安全稳定控制层、紧急态监控层、源控终端三级每级都做协议转发和指令缓存。标准对单级延时要求不大于10ms但多级串联后任意一级排队就会产生秒级延迟。更隐蔽的是优先级配置被改成了站控端优先导致调度指令被本级装置缓存等待确认。解决先切到单级调试模式逐级下发指令测每级响应时间确认每一级都不超过标准指标再把安全稳定控制层恢复为调度端优先紧急态监控层恢复为站控端优先最后做整链路测试。整链路测试时要记录每一级的时间戳偏差超过20ms就要往回查。5.2 振荡监视频繁误报先确认频段和触发条件现象风电场投运后紧急态监控层装置每天上报几十条振荡告警值班人员习以为常真发生振荡时反而没人重视。原因风电场并网后谐波背景复杂部分厂家的振荡识别算法没有严格按标准3.3的频段定义做带通滤波把间谐波或频谱泄漏误判成了次同步分量。解决核对装置的振荡监视参数确认分析频段设置为2.5到50Hz与50到97.5Hz两个区间并增加持续时长判据比如连续振荡超过3个周波才触发录波。调试时用信号发生器注入已知频率分量验证比现场等真实振荡可靠得多。误报率压下来之后值班人员对告警的信任度才会恢复。5.3 COMTRADE文件打不开通道名和格式必须按标准导出现象事件录波文件从装置导出后第三方分析软件直接报错或者通道标签全是CH01、CH02无法对应到具体间隔。原因部分装置默认导出的是私有格式或简化版CFG通道名称用了自定义缩写没按COMTRADE标准的通道类型标识导出。解决要求厂家按IEC 60255-24标准格式导出CFG/DAT文件并在验收时用第三方软件做一次兼容性验证。CFG里的通道名要能对应到间隔名称和量测类型否则事后分析等于没有记录。这个验证步骤要写进验收清单不能只看厂家演示时能打开就通过。5.4 波形时间轴对不齐统一对时源现象次同步振荡事件后站控端拉取各源控终端录波同一时刻的波形在时间轴上错开几十毫秒无法对齐做相量分析。原因部分装置用的是SNTP对时网络延时本身就有几十毫秒加上对时周期长误差越积越大。解决统一采用IRIG-B码或PTP对时并把所有装置的时钟源指向同一个时间源。验收时做一次全网对时误差测试记录每台装置的时间偏移量误差超过1ms的整改后再投运。时间同步这个问题看着小真到分析振荡事件时几十毫秒的误差足以让相量对比完全失真。5.5 紧急层动作但稳控层没动启动判据逐条核对现象站内短路试验时紧急态监控层装置正确动作并录波但安全稳定控制层装置没有下发控制命令调度端追问原因。原因两层装置的启动判据阈值不相同紧急态监控层按站内相量突变触发安全稳定控制层在等电网侧判据满足整站联合调试时没有逐条核对这两个判据的配合关系。解决把附录A的紧急控制要求打开逐条核对启动条件和动作策略设置明确的配合逻辑紧急态监控层负责站内毫秒级响应安全稳定控制层负责电网侧扰动后的协调控制。联合调试时做整组试验两层都触发才算通过。只试单层动作的调试方案到了调度端评审阶段还是要返工。6. 用Python解析COMTRADE录波给次同步振荡验证留个后悔药录波文件拿到手之后如果厂家没有配套分析工具或者你想独立验证装置的触发逻辑是否正确直接解析COMTRADE文件是最快的方式。下面这个脚本能完成两件事从CFG配置文件里读出通道信息和采样率然后用频谱分析找出主导频率判断这次事件属于次同步还是超同步振荡。6.1 读CFG配置并加载DAT数据COMTRADE文件由CFG配置文件和DAT数据文件组成。CFG里能拿到通道数量、通道名称、采样率DAT里是实际采样值。解析CFG时要注意编码现场导出的文件不少是GBK编码用UTF-8读会直接乱码。import numpy as np def load_cfg(cfg_path: str): 解析COMTRADE CFG文件返回通道名列表和采样率 with open(cfg_path, r, encodinggbk) as f: lines f.readlines() # 第2行是通道总数第1行是站名/装置名/版本号 ch_num int(lines[1].split(,)[0]) # 从第3行开始的每个通道定义第2个字段是类型A为模拟量I为开关量 analog_names [] for i in range(2, 2 ch_num): fields lines[i].split(,) if fields[1].strip().upper() A: analog_names.append(fields[0].strip()) # 采样率行格式nrates, rate, endtime多段采样率时取第一段 rate_line lines[2 ch_num 1].split(,) rate float(rate_line[1]) return analog_names, rate def load_dat(dat_path: str): 读取DAT数据文件第一列是时间戳后面每列对应一个通道 return np.loadtxt(dat_path, delimiter,)逻辑说明load_cfg先读通道总数再从第三行开始逐行解析通道定义把类型为A的通道名收进analog_names采样率行是CFG固定的结构第0个字段是段数、第1个字段是第一段采样率。load_dat用numpy直接按逗号分隔读取返回的二维数组里第0列是时间戳、第1列起是通道采样值。参数说明encoding指定gbk是为了兼容国内装置导出的文件如果你的文件是UTF-8编码改成utf-8即可。6.2 用频谱分析确认振荡频率拿到电流通道数据后用功率谱密度找出主导频率看它落在哪个频段就能判断这次事件属于次同步还是超同步振荡。现场分析时不需要完整复刻故障只要把主导频率和幅值趋势算出来就足够判断装置触发逻辑是否正常。from scipy.signal import welch # raw是load_dat返回的数组analog_idx对应要分析的模拟量通道列号 analog_idx 1 data raw[:, analog_idx] # welch返回频率轴和功率谱密度nperseg越大频率分辨率越高 freqs, pxx welch(data, fsrate, nperseg4096) # 只看次/超同步振荡频段找最大峰值对应的频率 band (freqs 2.5) (freqs 97.5) peak_freq freqs[band][np.argmax(pxx[band])] if peak_freq 50: print(f主导频率 {peak_freq:.2f} Hz次同步振荡) else: print(f主导频率 {peak_freq:.2f} Hz超同步振荡)逻辑说明welch把时域采样值变换成功率谱密度band掩码把分析范围限制在标准定义的次/超同步频段内再用argmax找谱峰位置。代码不直接输出振荡幅值但配合峰值功率和现场录波时间足够评估这次振荡的严重程度。参数说明nperseg取4096在10kHz采样率下频率分辨率约2.4Hz可以把低频分量和工频分量分开如果采样率更高或现场干扰大可以加大到8192代价是计算时间变长。这个脚本不算复杂但每次做振荡验证或者厂家不提供分析工具的时候它都能帮我快速确认问题方向。从那以后我每次拿到录波文件都强制走一遍解析、对齐时间轴、跑频谱三步确认完再写分析报告。希望帮到你。本文还有配套的精品资源点击获取
返回列表