51mee - AI智能招聘平台Logo
模拟面试题目大全招聘中心会员专区

假设西固热电计划部署电化学储能系统(如锂电池),用于平滑火电出力并参与电网调峰。请设计储能系统的充放电策略,考虑因素包括电网调度指令、电池状态(SOC、温度、寿命)、火电负荷变化,并说明系统如何与AGC、电网调度系统协同。

华能甘肃能源开发有限公司华能兰州西固热电有限公司难度:困难

答案

1) 【一句话结论】
储能系统充放电策略以电网AGC指令为首要控制信号,结合电池SOC(20%-80%)、温度(15-35℃)及寿命状态,通过分层控制实现火电出力平滑与电网调峰,确保与AGC系统实时协同,保障安全高效运行。

2) 【原理/概念讲解】
首先解释“AGC(自动发电控制)”:它是电网调度系统向储能系统发送的功率调节指令,用于快速响应电网频率和有功功率需求,是策略执行的核心依据,优先级高于火电负荷变化。
接着讲“SOC(State of Charge,电池剩余电量百分比)”:像手机电量一样,需控制在合理区间(20%-80%),避免过充(损坏电池)或过放(降低容量)。
再讲“电池温度”:温度过高(如超过35℃)会降低充放电效率并加速衰减,过低(如低于0℃)也会影响性能,需通过冷却/加热系统控制(如液冷系统)。
然后讲“火电负荷变化”:电网需求波动(如白天负荷高峰、夜间负荷低谷),储能需平滑火电出力以减少调峰压力。
最后讲“寿命衰减”:电池循环次数增加会导致容量下降,需通过策略限制深度放电(如不超过80%深度放电)延长寿命。
类比:SOC是电池“电量”,温度是电池“体温”,寿命是电池“使用年限”,火电负荷是电网“需求波动”。

3) 【对比与适用场景】

对比维度调峰模式(放电优先)平抑模式(充放电快速响应)寿命保护模式(限制深度放电)
定义优先响应AGC放电指令,释放储能能量补充火电出力快速充放电,平滑火电出力波动(分钟级)限制电池深度放电比例,延长寿命
特性功率输出稳定,SOC快速下降功率响应快,SOC波动小功率输出受限,SOC变化小
使用场景电网负荷高峰(如白天)火电负荷短期波动(分钟级)电池循环次数较多,需延长寿命
注意点避免过放(SOC<20%)保证温度15-35℃,SOC20-80%限制深度放电(≤80%),定期容量测试

4) 【示例】
伪代码示例(核心逻辑,含温度动态调整与负荷预测误差):

def charge_discharge_control():
    # 1. 接收AGC指令
    agc指令 = 接收电网AGC指令()
    target_power = agc指令.有功功率
    fire_power = 获取火电当前出力()
    load_pred_err = 获取负荷预测误差()  # 假设误差范围±5%
    
    # 2. 获取电池状态
    soc = 获取电池SOC()
    temp = 获取电池温度()
    life_status = 获取电池寿命状态()
    
    # 3. 判断充放电模式(AGC优先级最高)
    if agc指令.类型 == "调峰" and target_power > fire_power:
        # 放电模式,优先满足AGC指令
        if soc > 30% and temp < 40℃:
            discharge_power = min(target_power - fire_power, 最大放电功率)
            if discharge_power > 0:
                发送放电指令(discharge_power)
        else:
            # 状态不满足,等待恢复
            pass
    elif agc指令.类型 == "平抑" and abs(target_power - fire_power) > 平抑阈值:
        # 平抑模式,考虑预测误差
        if soc > 20% and soc < 80% and 15℃ < temp < 35℃:
            if target_power > fire_power:
                charge_power = min(target_power - fire_power, 最大充电功率 * (1 - load_pred_err))
                发送充电指令(charge_power)
            else:
                discharge_power = min(fire_power - target_power, 最大放电功率 * (1 - load_pred_err))
                发送放电指令(discharge_power)
        else:
            pass
    else:
        # 无AGC指令或状态不满足,保持当前状态
        pass

5) 【面试口播版答案】
面试官您好,针对西固热电部署电化学储能系统用于平滑火电出力和参与电网调峰的需求,我的充放电策略核心是以电网AGC指令为首要依据,结合电池SOC、温度及寿命状态,通过分层控制实现火电出力平滑与调峰,同时与AGC系统实时协同。具体来说,首先接收AGC指令,明确功率调节目标;其次监测电池SOC(需控制在20%-80%)、温度(15-35℃)和寿命状态,避免过充过放和温度异常;然后根据指令类型(调峰/平抑)和火电负荷变化,决定充放电模式:比如电网负荷高峰时,优先响应AGC放电指令,释放储能能量补充火电出力;负荷低谷时,优先充电,将富余电力储存。同时,当温度超过35℃时,会降低充放电功率以保护电池;若火电负荷预测有误差,会调整充放电功率以避免能量浪费。通过SCADA系统与AGC实时通信,确保指令及时执行,并反馈电池状态,实现闭环控制,既能满足电网调峰需求,又能延长电池寿命,保障系统安全运行。

6) 【追问清单】

  • 问题1:AGC指令的优先级如何设定?
    回答要点:AGC指令优先级高于火电负荷变化,当两者冲突时,优先执行AGC指令,确保电网频率稳定。
  • 问题2:温度超过阈值时如何调整充放电功率?
    回答要点:当电池温度超过35℃时,降低充放电功率至额定功率的80%,通过冷却系统降温后恢复。
  • 问题3:火电负荷预测误差下的功率分配策略?
    回答要点:根据预测误差范围(如±5%),动态调整充放电功率,误差大时降低功率,误差小时提高功率,避免能量损失。
  • 问题4:电池老化后的补偿措施?
    回答要点:定期进行容量测试,若容量衰减超过10%,限制最大充放电功率至额定功率的90%,并调整充放电深度(如不超过70%)。
  • 问题5:极端情况(如电网故障)的紧急保护策略?
    回答要点:电网故障时,储能系统立即停止充放电,释放剩余能量至安全阈值,避免反送电,同时启动备用电源。

7) 【常见坑/雷区】

  • 坑1:忽略AGC指令优先级,未明确AGC是核心控制信号,导致与火电负荷冲突时无法正确处理。
  • 坑2:SOC阈值设定不合理,如设定过高(>80%)或过低(<20%),导致电池过充过放或无法满足调峰需求。
  • 坑3:温度管理不足,未考虑温度对电池效率和寿命的影响,可能导致系统故障或效率下降。
  • 坑4:未考虑负荷预测误差,未通过动态调整充放电功率应对误差,导致能量浪费或功率不平衡。
  • 坑5:与AGC系统协同不明确,未说明如何实时通信和反馈电池状态,导致控制延迟或指令执行失败。
51mee.com致力于为招聘者提供最新、最全的招聘信息。AI智能解析岗位要求,聚合全网优质机会。
产品招聘中心面经会员专区简历解析Resume API
联系我们南京浅度求索科技有限公司admin@51mee.com
联系客服
51mee客服微信二维码 - 扫码添加客服获取帮助
© 2025 南京浅度求索科技有限公司. All rights reserved.
公安备案图标苏公网安备32010602012192号苏ICP备2025178433号-1