十年匠心定制 · 商业建站与技术教学双线并行 咨询热线:400-886-1026 service@lmnt.cn
ARTICLE DETAIL

资讯详情

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

分布式发电并网工程要点:出力模型、控制策略与容量配置

分布式发电并网工程要点:出力模型、控制策略与容量配置 简介这是一份新能源与分布式发电技术主题的PPT学习教案面向电气工程、能源动力等相关专业学生与工程技术人员帮助系统掌握分布式发电的基本概念、运行特点与实际应用场景。资源共1个PPTX演示文稿共27页压缩包大小912KB结构清晰适合教学演示或自学复习。已有360人学习使用。课件从分布式发电的定义出发辨析DP、DER、DG等相近概念详细梳理建设投资少、靠近用户损耗小、污染少、能源利用效率高、运行灵活、可联网运行等核心特点随后介绍独立运行与联网运行两大适用场合。内容还涵盖了微型燃气轮机等分布式电源类型以及分布式供电系统、微电网概念并延伸讲解蓄电池、超导等常用储能技术帮助读者了解可再生能源发电间歇性问题的解决思路建立从发电、供电到储能的全链条知识框架。1. 分布式发电技术课件里最该补的一环先定系统边界再谈设备常见做法是把分布式发电技术课件讲成设备目录光伏组件结构、风电变流器拓扑、储能电池参数每页都清楚但到系统层面就断了。真正的问题其实是这样屋顶能装多少组件、逆变器按多大功率选、并网后频率异常时保护怎么整定这三件事是一件事——系统边界。把边界画对后面的公式才有意义。这篇直接按工程顺序讲先做出力测算再定控制策略然后校核保护与容量配置。适合给学过基础课、手里有课件但还没串成闭环的工程师用也适合刚接手分布式项目、需要一份可落地路线的人。2. 分布式发电的出力模型从辐照与风速先算出可发功率2.1 课件里的出力公式差在哪偏差不在公式本身分布式发电技术课件里常见的三种电源出力计算写法是光伏按峰值功率乘利用小时数风电按额定功率乘容量系数储能直接按额定功率和放电时长算。这三条单看都没错放到同一个并网方案里做容量规划时偏差会被叠加放大。偏差来源各不相同先看一遍再决定往哪里修电源类型常用简算表达式主要偏差来源现场修正手段光伏P P_STC × G/G_STC × [1 - γ(T-25)]温度、灰尘、遮挡用NOCT估算电池温度加系统损耗系数风电P 0.5ρACpV³空气密度、尾流、切入切出按海拔修正ρ用风速频率加权储能E P × TDOD限制、容量衰减按SOC窗口10%~90%折算可用容量燃气轮机η随负载率变化部分负荷效率降低用厂家部分负荷曲线查值光伏的现场修正最关键。组件铭牌功率是STC条件下的测值屋顶光伏背板温度普遍超过45℃晶硅组件温度系数大约-0.4%/℃背板温度每比25℃高20℃功率就要掉8%。讲课可以把温度系数放在器件选型页做方案必须把它放进公式否则午间出力的估算会明显虚高。风电那边平均风速代入三次方公式属于高频错误后面单独讲。储能的DOD窗口不是额定容量这部分留给第5章容量配置再展开。2.2 用小时级辐照数据估算光伏出力的最小脚本现场没有商业仿真软件时我一般用Brenda思路写一个小时级估算函数不依赖第三方库气象数据给到斜面辐照GTI、环境温度和风速就能算def pv_power_gti(gti, temp_air, wind_speed, pstc300.0, gamma-0.004, noct45.0): 用斜面辐照GTI、环境温度、风速估算组串交流输出功率。 参数 gti 斜面辐照度 W/m² temp_air 环境温度 ℃ wind_speed 风速 m/s用于NOCT散热修正 pstc 组串STC铭牌功率 kW gamma 组件温度系数 /℃ noct 组件NOCT标称值 ℃ 返回值 组串交流功率 kW G_STC 1000.0 T_air_noct 20.0 G_noct 800.0 # NOCT经验式估算背板温度风速参与散热修正 t_cell temp_air (noct - T_air_noct) * (gti / G_noct) * (9.5 / (5.7 3.8 * wind_speed)) # 辐照度线性缩放 温度修正 ratio gti / G_STC p_dc pstc * ratio * (1.0 gamma * (t_cell - 25.0)) if p_dc 0: p_dc 0.0 # 低辐照段效率衰减高辐照段用额定效率 if ratio 0.2: eff 0.97 else: eff 0.03 0.94 * (ratio / 0.2) # 0.92为系统综合损耗估算含灰尘、失配、线缆损耗 p_ac min(p_dc * eff * 0.92, pstc * 0.92) return p_ac # 示例中午12点斜面辐照900 W/m²环境温度32℃风速2.5 m/s print(pv_power_gti(900.0, 32.0, 2.5, pstc300.0))函数里分了三层NOCT经验式先把环境温度折算到背板温度风速越大散热越好辐照度线性缩放加温度修正是直流侧的物理学近似最后用效率随负载率变化的简化模型修正低辐照段的偏差。使用时有两点容易错gamma和noct必须从组件参数表抄实际值别用默认值凑pstc建议填交流侧并网容量对应的组串功率不要把直流侧超配混进来否则限幅逻辑会失真。提示不要拿环境温度日最高值去套这个公式。温度修正必须跟着辐照度逐时走否则中午那一段会同时高估辐照和温度两个方向误差只会更大。2.3 风电出力不能拿平均风速代公式风机的功率曲线是分段函数切入风速以下不出力额定风速以上通过变桨限功率接近切出风速时触发停机保护。课件里画单条理想曲线没问题工程计算不能把平均风速直接代入 P 0.5ρACpV³。风速的立方平均值远大于平均风速的立方比如平均风速6m/s按平均算出来的功率对应的是4.5m/s左右的出力实际年发电量对应的往往接近7m/s那一段差距能到30%以上。我一般把测风塔逐时数据按0.5m/s分箱统计每个风速区间的频数再和厂家功率曲线做加权求和。没有测风数据时就直接用厂家给出的年发电量保证值或容量系数不要再自己推。出力模型定下来后下一步是控制策略。分布式发电的出力能不能按指令走、能不能在离网时撑住电压频率取决于变流器采用的控制方式。3. 分布式发电变流器的控制策略PQ控制与下垂参数整定3.1 两种控制策略的适用边界分布式发电变流器的控制策略基本分两类。PQ控制指变流器根据有功和无功指令输出电流前提是电网存在、锁相环能跟踪到一个稳定的电压相位适合并网点电压和频率由大电网撑住的场景。下垂控制则模拟同步发电机的一次调频和一次调压特性变流器根据实测输出功率反推频率和电压偏差适合离网或弱电网下的多机并联。常见误区是认为微电网必须用下垂控制但电压支撑能力足够的并网点用PQ控制做最大功率跟踪更直接下垂控制的价值在孤岛不在并网。对比维度PQ控制下垂控制控制目标按指令输出有功无功按P-f、Q-V特性分配功率适用场景并网运行孤岛、弱电网、多机并联对PLL的依赖强依赖弱频率调节能力不参与参与一次调频多机并联需上层协调自主均分负载3.2 下垂系数别拍脑袋十分钟算出一组可用初值下垂控制方程是 f f0 - m(P - P0)、V V0 - n(Q - Q0)。m 和 n 的取值决定了两件事稳态频率偏差多大、多机并联时功率分配准不准。整定 m 的基本思路是用频率允许偏差除以这台变流器的有功可调范围。以一台100kVA变流器、有功占比80%计算频率允许偏差0.5Hz可调有功80kWm 0.00625 Hz/kW。n 同理电压允许偏差0.05pu、Q可调范围取60kvarn ≈ 0.333 V/kvar。写成函数就是def droop_coeffs(s_rated_kva100.0, p_pct0.8, df_max0.5, dv_max0.05, v_nom400.0): 计算P-f和Q-V下垂系数。 参数 s_rated_kva 变流器额定容量 kVA p_pct 有功占比预留无功调节空间 df_max 允许最大频率偏差 Hz dv_max 允许最大电压偏差 标幺值 v_nom 额定线电压 V 返回值 m(P-f下垂系数) Hz/kW n(Q-V下垂系数) V/kvar p_max s_rated_kva * p_pct # kW q_max s_rated_kva * (1 - p_pct) # kvar m df_max / p_max n (dv_max * v_nom) / q_max return m, n, p_max, q_max m, n, p_max, q_max droop_coeffs() print(fm{m:.5f} Hz/kW, n{n:.4f} V/kvar, 有功范围{p_max} kW, 无功范围{q_max} kvar)输出结果是 m0.00625 Hz/kW、n0.3333 V/kvar。注意两点一是多台变流器并联时各自的 m 必须与容量成反比否则容量小的会先满发负载分配不均二是q_max按剩余容量取实际要以变流器PQ容量曲线为准不能只看铭牌功率因数铭牌值。另一个调试经验是不要一味把 m 调小m 太小时微小功率扰动会带来明显的频率波动动态过程反而变差。我一般在下垂环前加低通滤波器时间常数取控制周期的5到10倍再配合录波器看负荷阶跃时的频率恢复时间。3.3 并网离网切换时预同步才是关键课件里“并网转离网”往往只画一个开关动作实际工程里最怕的是离网转并网前的相位跳变。PCC开关两侧的电压如果差着几度相位合闸瞬间会产生环流可能触发过流保护。常见做法是离网时用下垂控制并在并网前启用预同步控制变流器输出电压的频率和相位缓慢逼近电网侧误差进入允许范围后再发出允许合闸信号。有一个容易被忽略的细节预同步不能只在逆变器本地做还要和PCC开关的同期检测配合否则两个系统各自判同期合闸判据不一致照样出问题。4. 分布式发电并网保护与孤岛检测三处容易漏的整定4.1 孤岛检测为什么默认先用被动式孤岛指并网点失电后分布式电源继续向本地负载供电形成一个不自知的独立系统。被动式检测通过监测电压和频率是否越限来判断孤岛优势是零注入、不干扰电能质量但存在检测盲区本地负载与分布式电源出力刚好平衡时电压和频率都能维持在正常范围。主动式检测通过注入扰动来打破这个平衡常见有频率偏移注入、无功功率扰动、阻抗测量等理论上消除了盲区但会引入电能质量扰动且扰动幅度与检测速度之间要权衡。通信联动是防孤岛保护动作后把跳闸信号直接送到变流器闭锁输出可靠性最高但依赖通信链路完整。现在并网项目里我通常这样组合被动式做第一级出线开关辅助接点做第二级主动式只在前两级都失效时才值得考虑。检测方式代表判据优点主要问题被动式电压越限、频率越限、ROCOF无扰动、零注入功率平衡时有盲区主动式频率偏移注入、阻抗测量消除盲区影响电能质量、检测速度受限通信联动上级开关跳闸信号可靠性高依赖通信链路4.2 ROCOF判据的整定计算与防误动ROCOF是频率变化率判据捕捉的是频率的快速变化典型动作时间比单纯频率越限快。整定要点有两处阈值和测量窗口。常见阈值在0.1到0.3Hz/s之间但取值不是越小越好负荷投切瞬间的频率变化率可能远高于这个值现场必须用录波数据校验。下面这段代码用线性回归估计窗口内的频率变化率目的是抗噪比简单前后差分对采样毛刺更稳def rocof_decision(freq_buffer, dt, rocof_limit0.15): ROCOF孤岛判定。 参数 freq_buffer 最近一个测量窗口内的频率序列单位Hz dt 相邻采样间隔单位s rocof_limit 判定阈值单位Hz/s 返回 True 表示检测到孤岛 逻辑线性回归估计斜率再换算为频率变化率 n len(freq_buffer) if n 5: return False x list(range(n)) x_mean sum(x) / n y_mean sum(freq_buffer) / n num sum((x[i] - x_mean) * (freq_buffer[i] - y_mean) for i in range(n)) den sum((x[i] - x_mean) ** 2 for i in range(n)) slope num / den if den ! 0 else 0.0 return abs(slope / dt) rocof_limit线性回归的 slope 单位是Hz/点除以 dt 才是Hz/s。使用时有两点建议测量窗口至少要覆盖三个工频周波点太少回归结果会被单个毛刺带走判断阈值不要拍脑袋先跑一周录波把负荷投切时最大的频率变化率记下来取它的1.5到2倍作为阈值再留出通信和逻辑动作时间。4.3 保护配合顺序谁先跳谁后合分布式电源接入后保护配合最常见的错误是重合闸与防孤岛打架。线路故障时若分布式电源没有及时解列重合闸动作相当于对仍然带电的故障点再次合闸会产生冲击电流并扩大设备损坏面。正确的配合顺序是故障时分布式电源并网点保护先跳闸切断电源对故障点的持续注入之后馈线保护再动作切除故障重合闸要等待防孤岛动作信号回来后再执行而不是按固定延时盲目合闸。需要快速恢复供电的场合可以把防孤岛动作信号接入重合闸闭锁逻辑或者把重合闸延时整定到孤岛检测时间之上。并网点保护定值则建议按变压器额定电流的倍数整定并让它的时间阶梯短于上游保护保证选择性。5. 分布式发电容量配置与调度约束储能不是越大越好5.1 先算可消纳空间再谈光伏装多少容量配置的第一问不是“屋顶能装多少”而是“本地负荷能吃掉多少”。午间负荷低谷时段光伏出力超过负荷时只能反送变压器反送功率超过变压器容量或保护定值就会触发过载限制。工程上我先把典型日和季节的负荷曲线与光伏出力曲线按小时对齐计算每条曲线下的反送功率再取最大值作为校核点。简单初筛条件是光伏装机不超过变压器容量是必要条件但更实用的约束是反送功率不超过变压器额定容量的70%左右给变压器温升留出余地。这里不是让变压器满载跑分布式电源出力波动大长期满载会加速绝缘老化。5.2 用LCOE比较配置方案不要只看初始投资容量配置方案比较时初始投资只是其中一个变量。LCOE把初始投资、运维费率、年发电量和折现率统一成一个“每度电成本”用来比较不同容量配比和储能时长更直接。按单位kW计算可以去掉装机规模的影响def lcoe(capex, opex_ratio, annual_energy, discount_rate, life_years): 简化LCOE计算适合方案对比不适合财务决算。 参数 capex 单位kW初始投资元/kW opex_ratio 年运维费率占初始投资比例 annual_energy 单位kW年发电量kWh/kW discount_rate 折现率小数 life_years 项目周期年 返回 单位度电成本元/kWh annuity discount_rate * (1 discount_rate) ** life_years / \ ((1 discount_rate) ** life_years - 1) annual_cost capex * opex_ratio capex * annuity return annual_cost / annual_energy # 示例单位kW投资4500元年发电量1200kWh/kW运维费率2%折现率6%周期25年 print(round(lcoe(4500, 0.02, 1200, 0.06, 25), 4))输出约0.368元/kWh。这个简化式没算融资成本和税费做方案横向对比是够用的做财务决算不要用。折现率取项目资本成本一般6%到8%运维费率取2%左右已经覆盖巡检和组件清洗。同一组假设下比较不同的储能时长LCOE会显著拉开差距这就是“储能不是越大越好”的数字依据。5.3 储能容量的工程修正DOD窗口、循环次数和计划偏差储能容量在方案里常常直接按负荷缺口填数至少漏了三样DOD窗口、循环衰减和计划偏差。电池不能从0%放到100%磷酸铁锂常见的运行窗口是10%到90%额定容量里只有约80%是实际可用容量循环寿命还随DOD加大而缩短深充深放下的循环次数比浅充浅放低很多。调度约束方面如果要求储能跟踪计划出力曲线功率建议按最大偏差功率的1.5倍选容量按偏差电量加20%裕度。这组倍数不是标准值但能覆盖大部分短时偏差。下面的表格可以当配置时的检查清单约束场景对储能容量的影响工程修正做法削峰填谷由峰值负荷持续时长决定按连续2小时以上放电设计跟踪计划出力由偏差电量决定容量加20%裕度调频为主功率比容量更关键按最大爬坡需求选功率全年循环次数高深度放电会缩短寿命提高容量或限制DOD窗口6. 分布式发电容量校验的快速技巧用等效利用小时数做第一道关卡6.1 一张表加两行代码把方案自查前置容量配置做完不要急着开评审会先算一个数等效利用小时数。它等于年发电量除以装机功率单位是小时。不同技术路线的等效利用小时数有相对稳定的经验区间偏离区间太多多半是输入数据或效率假设有问题而不是项目特殊。技术场景等效利用小时数经验区间说明固定倾角屋顶光伏10001300 h偏低时先查遮挡与灰尘假设斜单轴/跟踪支架光伏11001400 h调高区间需有实测辐照数据分布式风电弱风区18002400 h低于1800优先考虑弃风约束储能不适用用循环次数和DOD折算不用小时数表里区间只做初筛不是设计依据。校验代码两行就够util_hours annual_energy_kwh / installed_kw assert 1000 util_hours 1400, 等效利用小时数偏离经验区间先复查气象输入和系统效率annual_energy_kwh用交流侧表计的年电量installed_kw也取交流侧并网容量如果混用直流侧组件容量等效利用小时会被系统性压低15%左右。超区间后不要急着改容量按这个顺序复查先看年辐照总量有没有拿错单位再看综合效率系数是不是给了0.9以上最后看组件清洗周期假设是不是过于乐观。三步查完仍然超区间再去怀疑容量设计本身。另一个实用的辅助动作是把月度发电量拉出来和逐月辐照量对比确认偏差集中在夏季还是冬季夏季偏高往往来自温度修正没生效冬季偏低多半是逆变器夜间待机损耗大或直流侧电压没有适配低温组串。把等效利用小时数和对应区间一并写进方案评审的提问会指向区间适不适用而不是纠缠具体数字。本文还有配套的精品资源点击获取
返回列表