在新能源发电和智能电网领域,混合储能系统因其能够兼顾功率密度和能量密度的优势,正成为解决可再生能源波动性和间歇性问题的关键技术方案。其中,钠硫电池(NaS)与超级电容(Supercapacitor)的组合尤为典型——钠硫电池具有较高的能量密度(150-240 Wh/kg)和较长的放电时间(4-6小时),适合处理低频、高能量的功率波动;而超级电容具有极高的功率密度(可达10 kW/kg)和快速响应能力(毫秒级),能够有效平抑高频、短时的功率波动。
这种混合储能系统的核心挑战在于如何科学地分配两种储能介质的功率和容量,以达到技术经济性最优。传统方法往往采用简单的频率阈值分割,但难以适应复杂多变的实际工况。基于信号分解的容量配置方法,通过将原始功率信号分解为不同频率分量,再根据储能介质特性分配任务,已成为当前最有效的解决方案。
VMD是一种完全非递归的信号分解方法,其核心思想是将原始信号f(t)分解为K个具有特定稀疏性的本征模态函数(IMF),通过解决以下约束变分问题实现:
code复制min_{ {u_k},{ω_k} } { ∑_k‖∂_t[(δ(t)+j/πt)*u_k(t)]e^{-jω_kt}‖_2^2 }
s.t. ∑_k u_k = f
其中u_k是第k个模态,ω_k是其中心频率。算法通过交替方向乘子法(ADMM)迭代求解,主要参数包括:
在混合储能应用中,我们通常设置K=2,将功率信号分解为:
EMD作为另一种自适应分解方法,通过以下步骤实现:
与VMD相比,EMD的主要特点包括:
在实际工程中,我们建议将EMD作为VMD的交叉验证工具,通过对比两者的分解结果评估配置方案的稳健性。
关键提示:当处理采样率>1Hz的数据时,建议先进行抗混叠滤波,避免高频噪声干扰分解效果。
基于分解结果,我们采用"高频-超级电容,低频-钠硫电池"的分配原则:
超级电容功率PS(t):
math复制P_{SC}(t) = \sum_{k=1}^{M} u_k(t), \quad \text{其中}u_k\text{满足}ω_k > ω_{cutoff}
式中ω_cutoff为分割频率,通常取0.05-0.1Hz
钠硫电池功率PNaS(t):
math复制P_{NaS}(t) = \sum_{k=M+1}^{K} u_k(t) + r(t)
r(t)为残余分量
math复制P_{SN} = \max(|P_{SC}(t)|) \times 1.2 \quad (\text{20%安全裕度})
math复制E_{SN} = \frac{\max(\left|\int P_{SC}(t)dt\right|)}{0.85 \times \sqrt{\eta_{SC}}} \quad (\text{考虑85%可用深度及效率})
math复制P_{BN} = \max(|P_{NaS}(t)|) \times 1.15
math复制E_{BN} = \frac{\max(\left|\int P_{NaS}(t)dt\right|)}{0.6 \times \eta_{NaS}^{0.5}} \quad (\text{60%可用深度})
基于放电深度(DOD)的四次多项式模型:
math复制N_{cycle} = a_0 + a_1 DOD + a_2 DOD^2 + a_3 DOD^3 + a_4 DOD^4
典型系数范围:
全寿命周期成本(LCOES)计算:
math复制LCOES = \frac{\sum_{t=0}^{T}(I_t + M_t - S_t)/(1+r)^t}{\sum_{t=0}^{T}E_t/(1+r)^t}
其中:
matlab复制function [u, omega] = VMD(signal, alpha, tau, K, DC, init, tol)
% 预处理
signal = signal(:)';
N = length(signal);
t = 1:N;
% 频谱初始化
omega_plus = omega + tau*(abs(omega - omega_plus).^2);
% 主循环
while not converged
% 更新模态
for k = 1:K
sum_uk = sum(u) - u(k);
u(k) = signal - sum_uk;
u(k) = real(ifft(fft(u(k))./(1 + alpha*(omega - omega_plus(k)).^2)));
end
% 更新中心频率
for k = 1:K
omega_plus(k) = (sum(omega.*abs(fft(u(k))).^2)/sum(abs(fft(u(k))).^2));
end
% 收敛判断
if norm(u - u_prev,2)/norm(u_prev,2) < tol
break;
end
end
end
matlab复制function [P_NaS, P_SC, E_NaS, E_SC] = capacity_config(P_high, P_low, dt)
% 超级电容配置
P_SC = max(abs(P_high)) * 1.2;
E_SC = max(abs(cumsum(P_high)*dt)) / (0.85*sqrt(0.95));
% 钠硫电池配置
P_NaS = max(abs(P_low)) * 1.15;
E_NaS = max(abs(cumsum(P_low)*dt)) / (0.6*sqrt(0.85));
end
VMD参数设置:
安全系数建议:
分解效果不佳:
容量计算结果异常:
经济性评估偏差:
以某50MW光伏电站的日功率波动为例:
原始数据特征:
VMD分解结果(K=2, α=2500):
配置结果:
经济性指标:
这个配置方案在实际运行中表现出色,钠硫电池日均循环深度控制在65%左右,预计寿命可达12年;超级电容每天完成约200次浅充放,寿命满足10年要求。