外观
常见组态:从可信数据到稳定控制
新能源场站的控制程序通常不是一个巨大的算法,而是由许多职责明确的小组态连接而成:有的负责选择可信数据,有的负责统一计算尺度,有的负责把场站目标分给设备,还有的负责判断调节是否越过了目标。
本文当前介绍十一种常见组态:
- 并网点数据选择;
- 光伏均衡;
- 标幺值;
- 过调检测;
- 光伏储能变量分配;
- 离网控制;
- 并网控制;
gridswitch_ctrl;- 黑启动;
fault_record;sample_data_manager。
前五种主要位于有功控制链:
text
并网点原始遥测
↓
可信数据选择
↓
单位、方向和标幺化
↓
目标与实测偏差计算
↓
场站调节量
↓
光伏储能变量分配
├→ 光伏侧:均衡分配到各逆变器
└→ 储能侧:下发到储能变流器
↓
光伏与储能共同执行
↓
并网点响应与过调检测新增的六种组态则覆盖另外两条主线:离网控制、并网控制、gridswitch_ctrl 和黑启动负责运行模式与电气边界;fault_record 和 sample_data_manager 分别负责事件证据与连续时间序列。它们不是同一条串行流程,却会共享设备状态、并网点测量、统一时标和质量信息。
大型光伏电站的场站控制器通常会处理并网点测量,并把场站级要求转换为设备级控制行为。NERC 对逆变器型资源的介绍也把场站控制器、汇集系统、场站升压站和并网点放在同一总体结构中;WECC 的光伏电站建模指南则明确描述了场站控制器处理并网点测量和外部指令的角色。NERC:Introduction to Inverter-Based Resources、WECC:Solar Plant Dynamic Modeling Guideline
本文动画中的容量、功率、死区和延时时间都是为了说明逻辑而设置的教学值,不能直接作为具体项目的整定值。
一、并网点数据选择
它要解决什么问题
场站控制器需要一个明确的并网点实测功率,但同一个物理并网点可能同时有主电表、备用电表、测控装置或其他数据源。控制器不能在数据异常时继续盲目使用主测量,也不能让主备数据反复跳变。
因此,并网点数据选择要持续回答:
当前哪一路数据足够可信,可以作为控制闭环的反馈值?
动画:主备数据怎样切换
下面演示同一个物理并网点的主备测量选择。依次观察主测量停止更新、保持最后可信值、切到备用和延时回切。
典型输入、处理和输出
| 环节 | 典型内容 |
|---|---|
| 输入 | 主、备用功率;通信状态;品质位;时间戳;越限状态 |
| 处理 | 有效性判断、主备优先级、失效确认延时、回切延时、最后可信值保持 |
| 输出 | 一路被选中的并网点功率、当前来源、数据有效标志、切换告警 |
数据是否可信,不能只看数值是否落在合理范围。一个长时间不再更新的 50.2 MW 看起来完全正常,却可能已经是冻结值。因此工程上通常至少检查:
- 通信是否在线;
- 品质位是否有效;
- 时间戳或数据龄期是否超限;
- 数值是否越过物理合理范围;
- 数据是否异常冻结;
- 主备切换是否满足确认延时;
- 主测量恢复后是否满足稳定回切时间。
还要先统一功率方向和单位。如果一个装置把“向电网送电”定义为正,另一个装置把“从电网受电”定义为正,两路数据即使数值相同也不能直接互换。
不要混淆两种拓扑
动画演示的是一个物理并网点的多个测量源,此时应当主备选择,不能把它们相加。
如果场站确实有多个物理并网点,则通常要先分别检查每个并网点的数据质量,再按拓扑和功率方向求和:
Psite = Σ PPOI,k
究竟是“选择”还是“求和”,由一次系统拓扑决定,不能只凭功能块名称判断。
二、光伏均衡
它要解决什么问题
场站控制器拿到的是一个总功率目标,现场执行者却是多台逆变器、子阵或馈线。各单元的容量、光照、故障状态和调节裕度并不相同,简单地把目标平均分给每台设备,可能产生无法执行的指令,最终使并网点达不到目标。
光伏均衡要解决的是:
怎样让各光伏单元按照当前能力合理分担任务,同时保证场站总功率跟踪目标?
动画:为什么不能简单平均
动画先把 60 MW 平均分给三个不同能力的单元,再改为按能力加权;随后让光伏 C 的可发能力突然下降,观察剩余功率如何转移给仍有裕度的 A、B。
第一轮:按能力同比例分配
若场站目标为 Psite*,第 i 个单元当前可发能力为 Cavail,i,一种常见的初始分配思路是:
Pi* = Psite* × Cavail,i / ΣCavail
例如三个单元当前可发能力分别为 40、30、10 MW,场站目标为 60 MW,则初始指令为:
| 单元 | 当前可发能力 | 初始指令 | 能力利用率 |
|---|---|---|---|
| A | 40 MW | 30 MW | 75% |
| B | 30 MW | 22.5 MW | 75% |
| C | 10 MW | 7.5 MW | 75% |
这里的“均衡”不是三台设备输出相同的 MW,而是让它们承担相近的能力比例。
第二轮:限幅后再分配
若某个单元达到上限,初始分配不能完成场站目标。控制器需要计算剩余量:
R = Psite* − ΣPi
然后只在仍有上调或下调裕度的单元之间继续分配。完整过程可以概括为:
text
读取可发能力
↓
完成初始分配
↓
执行单元上下限和状态限幅
↓
计算未完成的剩余量
↓
在仍有裕度的单元之间再次分配实际组态还会考虑通信状态、启停状态、故障、爬坡率、最小稳定出力、限发要求、设备响应速度和馈线约束。若全场可发能力小于目标,均衡算法只能输出当前可实现的最大值,同时向上层报告“目标不可达”,不能通过继续放大指令创造不存在的能力。
三、标幺值
它要解决什么问题
不同容量、不同电压等级或不同工程单位的设备,不能直接使用同一组数值阈值和控制参数。50 MW 对于 100 MW 单元只是半载,对 50 MW 单元却已经满载。
标幺值通过一个明确的基准,把物理量转换为无量纲比例:
xpu = x / xbase
它要解决的是:
怎样把不同设备的物理量翻译到同一个计算尺度,再把控制结果翻译回各自的工程量?
IEC 60027-7规定了电力系统中相关量和符号的使用背景,是理解标幺量书写和基准关系的基础参考。IEC 60027-7:2010
动画:从 MW 到 pu,再回到 MW
动画使用三台额定容量不同、但都处于 50%负载的光伏单元。先观察它们不同的 MW 实测值,再观察统一的 0.50 pu,最后把 0.80 pu 指令换回各设备的 MW 指令。
标幺值在哪里使用
标幺值主要位于控制算法内部:
text
并网点实测 MW
↓ 除以固定基准
并网点实测 pu
↓
偏差、死区、PID、限幅、变化率
↓
设备目标 pu
↓ 乘以设备基准
设备目标 MW典型用途包括:
- 目标值与实测值比较;
- PID或其他调节器的输入输出;
- 调节死区、限幅和变化率;
- 过调检测的统一阈值;
- 不同设备负载率的比较;
- 上层目标向不同容量设备的换算。
“能力百分比”要说清分母
0.80 pu 只有在基准明确时才有意义:
- 以额定容量为基准:表示额定容量的80%,基准固定,适合主控制计算;
- 以当前可发能力为分母:表示当前天气和状态下可发能力的80%,更适合均衡分配;
- 以剩余调节裕度为分母:表示还可增加或减少能力的使用比例。
工程中常见的稳妥做法是:**固定额定基准用于主控制尺度,动态可发能力用于均衡权重和设备限幅。**如果把快速变化的可发能力直接作为所有控制量的动态基准,云影导致分母变化时,即使物理功率没有突变,标幺值也可能跳变。
每个标幺信号都应记录物理量、基准值、单位和正方向。两个都叫 pu 的信号,如果基准不同,仍然不能直接相减。
四、过调检测
它要解决什么问题
场站升功率或降功率时,受通信延迟、设备惯性、控制器积分和光伏自然波动影响,实测功率可能越过目标。如果控制器没有识别持续过调,可能继续沿原方向增加控制量,造成更大的偏差或往复振荡。
过调检测要回答:
当前只是允许范围内的正常穿越,还是已经沿调节方向持续越过了目标?
动画:越过目标不等于过调
动画把目标从 60 MW 提高到 80 MW。观察实测值第一次越过目标时为什么不置位,以及超过允许带并持续满确认时间后,过调标志如何产生和复归。
典型判据
设目标为 P*,允许死区为 D。
升功率过程中,过调候选条件可以写成:
P > P* + D
降功率过程中,对称条件为:
P < P* − D
只满足一次比较通常还不够。完整检测常包含:
- 记住本次调节方向;
- 目标刚改变后短暂闭锁;
- 超过目标死区后进入候选;
- 候选状态持续超过确认时间后置位;
- 回到更小的复归区间并稳定后解除;
- 数据品质异常时冻结或退出判断。
“偏差变号”可以用于发现实测值穿过了目标,但它不能单独证明已经形成有害过调。幅值、持续时间、调节方向和数据质量需要一起判断。
检测和处置要分开
过调检测块通常只输出:
- 是否过调;
- 过调方向;
- 超调幅值;
- 持续时间;
- 数据是否有效。
后级控制策略再决定是否冻结积分、降低增益、暂停同方向调节、施加反向修正或退出自动控制。检测逻辑和处置逻辑分开后,更容易调试,也能避免一个状态位直接驱动高风险动作。
五、光伏储能变量分配
它要解决什么问题
光储场站的上层控制器收到的是一个并网点总功率目标,现场却有两类性质不同的执行资源:
- 光伏只能在当前可发能力以内发电,向下可以限光,不能凭空增加太阳能;
- 储能可以放电补充功率,也可以充电吸收功率,但受到 SOC、充放电功率、可用状态和能量余量限制。
光伏储能变量分配持续回答:
在满足并网点目标的同时,光伏功率指令和储能功率指令分别应该是多少?
本文约定向电网送出功率为正,储能放电为正、充电为负,则最基本的变量关系为:
PPOI* = PPV* + PBESS*
公式只是功率平衡,真正的组态还必须同时执行光伏可发上限、储能充放电功率、SOC 上下限、爬坡率、设备状态和并网点限制。
动画:目标怎样在光伏和储能之间分配
动画采用“光伏优先、储能补差”的教学策略。依次观察光伏独立完成目标、云影后储能补功率、SOC 下限导致目标不可达、富余光伏给储能充电、SOC 上限导致限充与限光,以及光伏和储能协同升功率。
典型输入、处理和输出
| 环节 | 典型内容 |
|---|---|
| 输入 | 并网点目标;光伏可发能力;光伏实测;储能 SOC;允许充放电功率;设备状态;并网点实测 |
| 处理 | 策略选择、功率平衡、光伏限幅、储能限幅、SOC 边界、爬坡限制、剩余量计算、目标可达判断 |
| 输出 | 光伏总功率指令;储能功率指令;充放电方向;未完成量;目标可达状态 |
一种便于理解的处理顺序是:
text
读取并网点目标
↓
读取光伏可发能力和储能可用边界
↓
按照运行策略生成光伏、储能初始指令
↓
分别执行功率、SOC、状态和爬坡限幅
↓
重新计算 P_PV* + P_BESS*
↓
若仍有差额,则在尚有裕度的资源之间再分配
↓
仍无法完成时,输出“目标不可达”和未完成量这里要区分两种边界:
- 功率边界回答“这一刻最多能充或放多少 MW”;
- 能量边界通过 SOC 等状态回答“这种功率还能维持多久、是否允许继续”。
SOC 是百分比,但它不能直接代替储能功率指令。例如 SOC 为 60% 并不意味着应该以额定功率的 60% 充放电;控制器还需要结合功率上限、计划持续时间、温度、SOH、厂家限制和预留容量。
美国能源部的 BESS 报告将 SOC、功率输入输出和电网状态列为储能站控的重要测量,并说明 SOC 用于充放电控制;NERC 的混合电站资料也强调,光伏、储能、场站级控制和逆变器级控制需要协调,才能在并网点取得预期性能。DOE:Battery Energy Storage Systems Report、NERC:Battery Energy Storage Systems and Hybrid Power Plants
它和“光伏均衡”有什么区别
两者处在不同层级:
- 光伏储能变量分配先决定场站总任务由光伏承担多少、储能承担多少;
- 光伏均衡再把光伏侧的总指令分给各逆变器、子阵或馈线;
- 储能侧也可能有自己的簇级、舱级或 PCS 级均衡分配。
实际项目不一定采用本文的光伏优先策略,还可能采用储能优先、计划曲线跟踪、SOC 恢复、削峰填谷、调频预留、电价优化或寿命优化。策略可以变化,但功率平衡、设备边界、目标可达反馈和正负方向定义必须明确。
六、离网控制
它要解决什么问题
并网时,外部电网天然提供电压、频率和相位参考;并网开关断开后,这个参考消失。离网控制要让本地某个构网型电源接管母线 V/f,并在没有大电网支援的情况下实时维持本地供需平衡。
动画描述的是“母线原本带电,由并网切到离网”,不是从全站无压开始的黑启动。典型流程是:离网前尽量把并网点交换功率降小,断开 PCC,构网型储能接管 V/f;负荷变化后先由一次下垂调节稳住系统,再由二次控制恢复额定值,能力不足时按优先级切除非重要负荷。
| 环节 | 典型内容 |
|---|---|
| 输入 | PCC 状态;母线 U/f;本地发电、负荷与储能裕度;离网请求 |
| 处理 | 预平衡、模式切换、P–f/Q–V 调节、二次恢复、低频低压减载 |
| 输出 | 构网源 V/f 参考、资源功率指令、负荷切除命令、离网状态 |
“有功缺口使频率下降、无功缺口使电压下降”是便于理解的主导关系,实际交流系统中的 P/Q 与 f/U 存在耦合。离网策略必须按短路容量、惯量或等效惯量、储能持续时间和最大负荷阶跃校核。NREL:Grid-Forming Inverter Controls、DOE:Remote Microgrids
七、并网控制
它要解决什么问题
并网运行时,外部电网提供频率和相位参考,场站控制器的任务转为让并网点有功、无功或电压跟踪调度目标,同时尊重光伏可发能力、储能 SOC、设备状态和爬坡边界。
控制器不是把目标平均复制给每台设备,而是计算并网点偏差,再根据设备当前能力和控制优先级分配增量。最终闭环指标通常位于并网点;设备层指令只是实现这个场站指标的手段。
text
调度目标 → 场站控制器 → 光伏 / 储能 / 无功资源
↑ ↓
└──── 并网点反馈 ────┘并网控制还要定义 P、Q、电压、功率因数等回路的优先级,避免多个调节器同时争夺同一执行裕度。NREL:Grid-Friendly PV Plant、NREL:Research Roadmap on Grid-Forming Inverters
八、gridswitch_ctrl
它要解决什么问题
并网开关不能因为收到一个“合闸”布尔量就直接动作。gridswitch_ctrl 把联锁、同期检查、开关动作时间、辅助触点反馈和保护跳闸优先级组织成可追踪的状态机。
合闸前至少要确认保护无动作、检修和接地联锁满足,并使两侧电压差 ΔU、频率差 Δf、相角差 Δθ 进入允许窗。条件通常还要连续稳定一段时间;控制器可根据断路器固有合闸时间提前发令,使触头真正闭合时的相角差尽量小。
保护分闸的优先级始终高于同期合闸。命令发出后必须核对辅助触点和动作超时;失败不能只停留在“命令已发”状态。SEL:Power System Synchronization、NREL:Seamless Transition and Synchronization
九、黑启动
它要解决什么问题
黑启动面对的是全站无压且外部交流电源不可用的起点。普通跟网型光伏需要已有电压和频率参考,通常不能独自把死母线带起来;系统需要具备独立辅助电源的构网型储能、柴油机或其他黑启动源先建立 V/f。
恢复顺序比“把开关依次合上”更重要:先隔离故障并确认启动路径,再启动黑启动源;软升压、励磁变压器并建立空载母线;分批投入关键负荷;母线稳定后再投入跟网型光伏,最后逐级扩大普通负荷。每一步都要校核励磁涌流、负荷阶跃、频率电压偏差和备用能力。
黑启动与离网控制的区别在于起点:离网切换通常从带电母线开始,黑启动从无压状态开始。NREL:Black Start With Grid-Forming Inverters、NREL:Autonomous Energy Grid Restoration
十、fault_record
保存的是什么
fault_record 保存的是一次事件前后的高分辨率证据,通常包括:
- 组态选定的电压、电流、功率、频率等模拟量波形;
- 保护启动、跳闸、开关位置等数字量状态;
- 采样率、通道比例、触发原因、统一时间戳和装置标识等元数据。
它并不默认保存全场所有器件的全部电压电流;通道数量、采样率和存储能力有限,应按保护分区和分析目的配置。
什么情况下触发录波
常见触发源包括保护启动或动作、电流电压越限、频率或变化率异常、断路器跳合闸、控制器故障、人工或上级装置触发。系统平时持续把样本写入环形缓存;触发时冻结故障前窗口,并继续记录故障后窗口,完成后生成事件文件。IEC 60255-24 定义了电力系统暂态数据交换常用的 COMTRADE 格式。IEC 60255-24 / COMTRADE
前后窗口不是通用固定值。作为逆变器型资源高分辨率扰动监测的参考,NERC 白皮书建议至少保留 200 ms 触发前和 1 s 触发后数据;具体项目仍应依据保护动作时间、控制动态和适用规范整定。NERC:IBR Disturbance Monitoring
十一、sample_data_manager
它要解决什么问题
控制系统每天持续产生不同周期、不同质量、不同时间来源的采样数据。sample_data_manager 负责让这些数据从设备到实时算法、趋势和历史库的过程中保持可识别、可对齐、可查询。
| 阶段 | 关键处理 |
|---|---|
| 采集 | 按点表识别变量、单位、来源和采样周期 |
| 质量 | 同时保存源时间戳、接收时间戳和质量码;标记超时、坏值与乱序 |
| 对齐 | 对不同周期数据进行保持、重采样或插值,并保留可追溯性 |
| 缓存 | 提供最新有效值和短时间窗,吸收短暂通信中断 |
| 存储 | 近期原始值与长期最小/最大/平均等聚合值分层保存 |
| 查询 | 按变量、时间、质量和分辨率读取,不阻塞实时采集路径 |
它与 fault_record 的分工不同:前者持续管理日常时间序列,服务实时与历史应用;后者由事件触发,保留高分辨率故障证据。OPC UA 历史访问模型也把时间戳、质量和聚合处理作为历史数据语义的重要组成部分。OPC UA Historical Access、OPC UA Aggregates
十二、这些组态怎样协同
十一种组态可以按职责分成三组:
| 分组 | 组态 | 最核心的问题 |
|---|---|---|
| 测量、计算与分配 | 并网点数据选择、标幺值、光伏储能变量分配、光伏均衡、过调检测 | 数据是否可信、尺度是否一致、任务是否合理、响应是否越界 |
| 运行与开关 | 并网控制、离网控制、gridswitch_ctrl、黑启动 | 当前由谁建立电气参考,怎样安全切换或恢复 |
| 记录与数据 | fault_record、sample_data_manager | 怎样保留事件证据,怎样持续管理日常时间序列 |
例如场站从并网切到离网:数据选择先提供可信并网点反馈,gridswitch_ctrl 完成联锁和开关动作,离网控制让构网源接管 V/f,资源分配与均衡维持本地供需,过调检测监视响应;与此同时,采样数据管理器持续保存运行趋势,若保护或越限触发,故障录波器单独冻结事件前后高分辨率波形。
我国现行的 GB/T 19964-2024《光伏发电站接入电力系统技术规定》 给出了光伏电站接入电力系统的总体技术要求;GB/T 40289-2021《光伏发电站功率控制系统技术要求》 则是继续核对具体功率控制系统要求的重要入口。项目实施时,应以适用标准、调度要求、设备合同和现场试验结果为准。
十三、后续怎样增加新的组态
本文是一个持续扩展的入口。新增组态时,保持相同的说明顺序:
- 它要解决什么问题;
- 有哪些输入和输出;
- 动画展示哪条最小控制链;
- 正常流程怎样运行;
- 异常、闭锁、限幅和复归怎样处理;
- 教学模型省略了哪些实际工程约束。
这样读者既能从动画建立直觉,也能从正文判断这个组态在完整控制系统中的位置和边界。