Page 75 - 电力与能源2023年第四期
P. 75
潘 越,等:基于 PSO-LSSVM 的新能源汽车充电负荷预测方法研究 381
好等优点,本文采用 RBF 作为 LSSVM 的核函数, 1.3 PSO-LSSVM 预测模型
其表达式为 本文使用 PSO 算法对 LSSVM 核函数的宽度
é /(2σ ) ù 系数 σ 和正则化参数 γ 进行优化,选择最优的参
2
2
K ( x i,x j) = exp - x i - x j (9)
ë û
数,达到最优的预测结果。PSO 优化 LSSVM 的
基 于 RBF 的 LSSVM 模 型 需 要 确 定 的 参 数
基本流程如下。
为核函数的宽度系数 σ 和正则化参数 γ。正则化
(1)对历史数据进行归一化和标准化处理,形
参数 γ 的大小会影响 SVM 回归曲线的效果,若 γ
成训练样本矩阵。
较小,易发生欠学习的现象,回归曲线趋于平坦, (2)初始化 PSO 参数,将 LSSVM 参数 σ 和 γ
训练误差变大;若 γ 较大,易发生过学习的现象,
映射成粒子。
训练误差变小,导致推广能力变差。核函数的宽 (3)根据种群的预测值计算每个粒子的适应
度系数 σ 代表了支持向量的相关程度,若 σ 较小, 值,寻找个体最优位置和种群最优位置,并更新粒
支持向量的相关性较低,易发生局部优化的情况, 子的速度和位置,产生新种群。
造成 SVM 过训练的现象;若 σ 较大,支持向量间 (4)将新种群的个体最优位置和种群最优位
的 联 系 较 深 ,使 预 测 难 以 达 到 精 度 要 求 ,造 成 置与上一代进行比较,若适应值更小则更新最优
SVM 欠训练的现象 [13] 。综上所述,LLSVM 需要 位置和速度;反之则保持不变。
选取合适的参数,才能达到良好的预测效果。 (5)判断是否满足寻优结束条件,满足则停止
1.2 PSO 算法 迭代,否则转到步骤(4)。
PSO 算法是一种迭代优化的智能算法,因具 (6)将最优参数(σ,γ)赋值给 LSSVM 预测模
有实现容易、精度高、收敛快等优点,被广泛应用 型,输入测试样本,得到基于 PSO-LSSVM 模型
于多目标优化问题 [14] 。PSO 算法随机生成一个 预测的结果。
种群{x 1, x 2,…, x m },第 i 个粒子在 d 维空间的位 PSO-LLSVM 预 测 模 型 建 立 流 程 如 图 1
置向量 x i =[x i1 , x i2 , …, x id ](i=1, 2, …, 所示。
(t)
(t)
(t)
(t)
m),第 i 个粒子的速度向量 v i =[v i1 , v i2 , …,
(t)
(t)
(t)
v id ],第 i 个 粒 子 的 最 优 位 置 p i =(p i1, p i2, … ,
(t)
p id ),该 种 群 目 前 最 优 位 置 p g=(p g1, p g2, … ,
[13]
p gd ) 。种群中第 i 个粒子的速度和位置分别进
行迭代:
(t + 1 ) ( ) t ( ) t ( ) t ( ) t ]
v id = ω v id + c 1 r 1[ p id - x id +
c 2 r 2( p gd - x id) (10)
( ) t
( ) t
(t + 1 ) ( ) t (t + 1 ) (11)
x id = x id + v id
式 中 ω —— 惯 性 权 重 ;c 1 ,c 2 —— 加 速 常 数 ;
r 1,r 2——[0,1]之间的随机数。
惯性权重 ω 对 PSO 算法的收敛性有关键性
的作用,动态的惯性权重 ω 对全局寻优的效果更
图 1 PSO-LLSVM 预测模型建立流程
好,通常采用线性递减方法,其计算公式如下:
t 1.4 相关性系数检验
ω = ω max -(ω max - ω min) × (12)
T max 皮尔森相关系数(PCC)是一种衡量两个变量
式中 T max——最大迭代数; ω min——初始惯性权 之间相关性的统计方法,相关系数的数值反映了
重; ω max——最大惯性权重。 两个变量共线性关系的强弱程度 [15] 。为提高中长