news 2026/6/22 20:34:46

储能系统-PCS如何控制充放电电流大小?

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
储能系统-PCS如何控制充放电电流大小?

已更新系列文章包括104、61850、modbus 、储能系统等,欢迎关注

本篇将介绍PCS控制充放电电流大小原理

1、核心原理

控制电压差以驱动电流

电流总是从高电势点流向低电势点。PCS通过精确控制其AC侧电压DC侧电压,制造出可控的电压差,从而精确控制电流的大小和方向。

控制逻辑如下:

  1. 测量:高精度传感器实时测量实际流入电池的电流I_actual

  2. 比较:控制器计算误差:Error = I_ref - I_actual

    • 如果I_actual < I_ref(电流太小),误差为正。

    • 如果I_actual > I_ref(电流太大),误差为负。

  3. 调节:这个误差信号被送入一个PI控制器

    • PI控制器(比例-积分控制器)是工业控制的大脑。它会根据误差的大小和持续时长,计算出一个需要调整的电压值ΔV

    • 简单理解:误差越大、时间越长,计算出的调整量ΔV就越大。

  4. 执行

    • 控制器命令PCS的功率电路(DC/DC变换器或直接调制AC/DC),将直流侧输出电压V_pcs调节为:V_pcs = V_bat + ΔV

    • 根据欧姆定律(考虑电池内阻R_internal和线路电阻),充电电流I_charge = (V_pcs - V_bat) / (R_internal + R_line)

因此,PI控制器实质上是通过动态调节V_pcs来控制(V_pcs - V_bat)这个电压差,从而精确控制电流。


2、动态工作过程

假设我们目标是将电流稳定在133A。

  • 初始状态:电流为0,误差Error = 133A。PI控制器输出一个较大的ΔV,使V_pcs显著高于V_bat,产生一个强电压差,电流开始快速上升。

  • 上升过程I_actual上升,误差减小,PI控制器输出的ΔV也随之减小,V_pcs开始向V_bat靠近,电压差减小,电流上升速度放缓。

  • 稳定状态:当I_actual达到133A时,误差为0。PI控制器会保持一个稳定的ΔV输出,使得V_pcs稳定在比V_bat高出一个恒定值的状态。此时电压差恒定,电流也稳定在133A。

  • 抗干扰:如果电网波动或电池电压轻微变化导致电流偏离133A(比如降到130A),闭环控制立即启动:

    • 检测到误差+3A→ PI控制器微增ΔVV_pcs微升 → 电压差增大 → 电流被拉回133A。

其他充电模式下的电流控制

  • 恒流充电模式:上述过程就是典型的恒流控制。电流参考值I_ref直接由程序设定。

  • 恒压充电模式(充电末段):此时控制目标从电流变为电压。控制器以电池端电压为控制对象,电流会随着电池电压接近目标值而自然减小。但通常会设定一个电流下限作为终止条件。

  • 恒功率充电模式:如第一步所述,需要根据实时变化的V_bat,动态重新计算I_ref,然后再通过上述电流闭环去实现。这就构成了一个外层的“功率环”和内层的“电流环”。


3、充电过程(电网 -> 电池)

  1. 在交流电网侧(PCS作为整流器):

    • 控制目标:从电网吸收有功功率

    • 实现方式:PCS通过控制其交流侧输出电压的相位略滞后于电网电压。这样,在连接电抗上,电网电压高于PCS的AC电压,电流(有功分量)从电网流向PCS内部,功率被“吸收”进来。

    • 此时的能量流电网 -> PCS(AC/DC) -> 内部直流母线

  2. 在直流电池侧:

    • 控制目标:将内部直流母线的电能输送给电池。

    • 电压关系:为了实现电能从PCS流向电池,PCS的直流侧输出端电压(V_pcs_dc)必须略高于电池的当前电压(V_bat)。这个正电压差(V_pcs_dc - V_bat > 0)驱动充电电流从PCS流入电池。

    • 如何实现:PCS内部的DC/DC控制器或直接调制策略,会主动调节其直流侧电压,使其稳定在高于电池电压的一个设定值,这个设定值根据所需的充电电流大小来确定(根据电池内阻等参数)。


4、放电过程(电池 -> 电网)

  1. 在直流电池侧:

    • 控制目标:从电池抽取电能。

    • 电压关系:此时,PCS的直流侧输入端相当于一个负载。为了从电池“抽取”电流,PCS的直流侧输入端电压(V_pcs_dc)必须略低于电池电压(V_bat)。这个负电压差(V_bat - V_pcs_dc > 0)驱动放电电流从电池流向PCS内部。

    • 如何实现:PCS通过控制其功率开关,使其直流端口呈现一个“消耗电能”的电压水平。

  2. 在交流电网侧(PCS作为逆变器):

    • 控制目标:向电网输送有功功率

    • 实现方式:PCS控制其交流侧输出电压的相位略超前于电网电压。这样,PCS的AC电压高于电网电压,电流(有功分量)从PCS流向电网,功率被“注入”电网。

    • 此时的能量流电池 -> PCS(DC/AC) -> 电网


4、总结

为了更好地理解,我们可以将整个PCS系统想象成一个连接两个水池(电网和电池)的智能双向水泵系统

  • 充电(给电池水池注水)

    • 电网侧:水泵从“电网水池”抽水(吸收功率)。

    • 电池侧:水泵将水加压,使其压力高于“电池水池”的压力(V_pcs_dc > V_bat),从而将水注入电池水池。

  • 放电(从电池水池抽水到电网)

    • 电池侧:水泵从“电池水池”抽水,此时水泵入口压力低于水池压力(V_pcs_dc < V_bat)。

    • 电网侧:水泵将水加压,使其压力高于“电网水池”的压力,从而将水注入电网水池

PCS控制充电电流大小的本质,是基于目标电流值,通过高速闭环反馈,实时、动态地调整其直流侧输出电压,使其与电池电压之间维持一个“恰到好处”的电压差。这个电压差由欧姆定律决定了最终的充电电流。

欢迎关注

往期文章推荐:

网路基础-路由表

储能系统-系统架构

Modbus协议及常用工具

单片机-Cortex-M3(1) 汇编基础知识

IEC61850实现方案和测试-1

101、104协议调试工具

版本管理工具-Git or SVN

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/23 16:26:39

精益六西格玛Python数字化应用开发-Day18 应用场景:家电企业生产效率优化

从今天起,请跟随我一起开启20天的精益六西格玛python数字化应用开发。每天一个python程序,了解精益六西格玛黑带日常工作所用的分析工具如何通过python实现。 以下是20天的内容预告: 1.精益六西格玛黑带Python数字化应用开发 - Python与持续改进 2. sixsigmaspc - 统计过…

作者头像 李华
网站建设 2026/6/20 4:11:19

12bit 100MHz Pipelined SAR ADC模数转换器设计:入门者的绝佳练手项目

12bit 100MHz pipelined SAR ADC模数转换器 设计 65nm工艺&#xff0c;电源电压1.2V,ENOB11.6 有详细教程原理文档 有工艺库导入自己的cadence 结构: 栅压自举开关 CDAC 两级动态比较器 第一级6位SAR ADC 余量放大器 第二级8位SAR ADC 同步和异步SAR logic都有 原理仿真讲解&…

作者头像 李华
网站建设 2026/6/23 18:48:54

半桥LLC谐振变换器软启动闭环仿真设计

半桥LLC谐振变换器软启动闭环仿真设计【附设计文档】 配套文档非常详细可以参考此文档及仿真设计不同功率电压等级的LLC谐振变换器 依据文档设计电路参数&#xff0c;在Matlab上进行开环、闭环、闭环软启动三个仿真模型 整理好的设计文档&#xff1a;分析了稳态特性。 随后给出…

作者头像 李华
网站建设 2026/6/23 18:45:18

探索ICEEMDAN算法:信号处理的利器

【05】ICEEMDAN算法是一种用于信号处理的高级方法&#xff0c;是经验模态分解&#xff08;EMD&#xff09;的一个改进版本。 ICEEMDAN的主要目的是更有效地分解复杂信号为一系列本征模函数&#xff08;Intrinsic Mode Functions&#xff0c;IMFs&#xff09;。 以下是ICEEMDAN算…

作者头像 李华
网站建设 2026/6/22 23:53:04

数控冷拔丝调直机程序:送料与切刀双伺服的三菱PLC实现

数控冷拔丝调直机程序&#xff0c;送料&#xff0c;切刀双伺服&#xff0c;三菱PLC,艾莫讯触摸屏最近在做一个数控冷拔丝调直机的项目&#xff0c;用到了三菱PLC和艾莫讯触摸屏&#xff0c;并且采用了送料和切刀双伺服系统。今天就和大家分享一下这个项目的一些心得和相关程序的…

作者头像 李华
网站建设 2026/6/23 10:53:00

基于运动学模型的非线性模型预测控制轨迹跟踪纯代码版本:开启学习 NMPC 的奇妙之旅

基于运动学模型的非线性模型预测控制轨迹跟踪纯代码版本 1.实时的曲线跟踪动画2.重要参数一键出图3.详细的代码分区及重点注释进行了误差分析以及曲线对比&#xff0c;代码计算了横向跟踪误差最大值&#xff0c;横向跟踪误差均方根值5.适合学习非线性模型预测控制(NMPC)、车辆运…

作者头像 李华