1、第 卷第期 年月水电能源科学 :基于渐消因子的自适应发电机动态状态估计陈思未(国网江苏省电力有限公司无锡供电分公司,江苏 无锡 )摘要:同步相量测量单元()可直接测出相量信息,在动态安全监控方面发挥着重要的技术支撑作用。针对 量测存在随机误差的问题,提出了一种基于容积卡尔曼滤波()的发电机动态状态估计方式,主要是将四阶动态方程当作发电机系统方程,将次优渐消因子引入 中,使残差序列时刻保持正交,提高了估计算法的自适应性,克服了由于发电机模型参数不确定造成的估计结果偏离真实值的缺点,仿真亦验证了所提算法的有效性。关键词:状态估计;渐消因子;自适应中图分类号:文献标志码:文章编号:()收稿日期:,修
2、回日期:作者简介:陈思未(),女,工程师,研究方向为电力系统,:1引言随着大规模新能源不断接入电网,实时准确获取电力系统机电暂态过程对于安全稳定运行至关重要。早期电力系统无法获得相量信息,然而现阶段互联网信息与卫星技术发展加速,在 年代,广域测量系统(),为电力系统故障机电暂态过程监测奠定了坚实基础。因为一般传感器精准度均有一定的偏差,且存在随机干扰,因此同步相量测量单元()会存在不良数据及随机数据误差。若量测数据不经处理就加以应用,可能会造成控制策略出现巨大偏差。为滤除 随机误差,秦晓辉等将发电机转子角和电角速度作为状态变量,利用发电机二阶动态方程预报状态量,由此构建其发电机动态状态估计模型
3、。而 等并未对发电机次暂态基本情况加以重视,主要通过发电机四阶动态方程完成动态状态估计模型的构建,采用 扩 展 卡 尔 曼 滤 波()求 解 模 型。针 对 线性化误差较大的问题,陈亮等,通过无迹卡尔曼滤波()、容积卡尔曼滤波()进行求解。采用球面径向准则生成一组等权值的容积点,在处理估计偏差和状态维度的问题上优于 和。上述方法均基于准确的发电机模型参数展开,而具体工作期间难以得到较为精准且动态的发电机模型参数信息,模型参数改变将对发电机动态状态估计影响巨大,不利于电力系统的稳定运行。等,基于强跟踪滤波器理论,用、构建强跟踪滤波器。为此,本文针对发电机模型参数不确定的问题,将渐消因子引入 中,
4、使残差序列时刻保持正交,提出了一种自适应发电机动态状态估计方法,克服了由于发电机模型参数误差造成的动态状态估计与实际值存在较大偏差的情况,为电力系统安全稳定运行提供了技术支撑。2发电机动态状态估计模型利用动态方程对发电机机电暂态过程状态量进行预报。由于次暂态过程十分迅速,发电机控制器难以对其进行控制,因此可忽略发电机次暂态过程,采用四阶方程预报状态量。发电机四阶动态方程为:?()?()?()()()()()()()()()()第 卷第期陈思未:基于渐消因子的自适应发电机动态状态估计式中,、分别为发电机转子绝对角、电角速度标幺值;为惯性时间常数;、分别为机械转矩、电磁转矩;为阻尼系数;、分别为发
5、电机、轴暂态电动势;为励磁电动势;、分别为、轴暂态时间常数;、分别为、轴电抗;、分别为、轴暂态电抗;、分别为、分量;、分别为其出口电压相量的、轴分量;、分别为发电机出口电压幅值、相角。发电机电磁转矩无法进行直接测量,机电暂态过程中忽略调速器的调节作用,因此在动态状态估计中可作为常数。假设发电机励磁调节器为理想调节器,则励磁电动势为恒定值。能直接测量发电机转子绝对角和电角速度。发电机动态状态估计的量测量方程为:()式中,、分别为发电机功角、电角速度量测量。将式()确定的系统方程和式()确定的量测方程写为矩阵形式:?(,)(,)()其中 ;式中,、分别为状态向量、控制向量、测量向量;、分别为系统误
6、差、测量误差,能满足均值为零,方差为与高斯白噪声;为式()确定的非线性系统方程;为式()确定的测量方程。将式()差分化:()(,)(,)(,)(,)()式中,为计算步长;为时刻;、分别为、时刻的状态向量、控制向量、测量向量、系统误差、测量误差。将式()写为矩阵形式,则动态状态估计模型为:(,)(,)()式中,、分别为非线性系统方程和测量方程。3自适应容积卡尔曼滤波3.1容积卡尔曼滤波 算法基于传统卡尔曼滤波算法框架,利用球面径向规则对状态后验概率分布进行逼近。根据估计误差方差生成一组具有相同权重的容积点,经非线性系统方差对这些容积点进行变换,从而对状态量进行预测。该方法能够使得预测精度达到三阶
7、。能够适用于高阶非线性滤波问题,其优势在于无需设置任何参数,算法简单。球面径向规则是此算法的关键,通过等权值容积点来实现非线性积分。具体步骤如下。步骤形成状态量的容积点:(),?()式中,为时刻状态量估计误差方差阵;为的平方根矩阵;?为时刻状态量估计值,为?的容积点。;,表示点集,;为状态量维数;为状态维数的倍。步骤计算状态量预报值:,(,)(),()式中,为状态量容积点的预报值;?为状态量的预报值。步骤计算状态量预报误差:,()式中,为状态量预报误差方阵差。步骤计算状态量预报值的容积点:(),?()式中,为状态量预报误差方阵差的平方根矩阵;,为状态量预报值的容积点。步骤计算量测量预报值容积点
8、:,(,)()式中,为测量量预报值容积点。步骤计算量测量的预报值和误差方差:,(),(),()式中,为测量量的预报值;,为测量量容积点的变换误差方差矩阵;,为测量量误差的总方差。步骤计算交叉误差方差矩阵:,()式中,为交叉误差方差矩阵。步骤计算滤波增益:,()式中,为卡尔曼滤波增益。步骤计算状态量估计值和估计误差方差:()(),()式中,为时刻状态量估计值。3.2自适应容积卡尔曼滤波在实际运行过程中,由于同步发电机机电暂态过程同步发电机磁路饱和等因素可能导致发电机参数发生变化,而模型参数始终保持不变,进而造成模型与实际系统不匹配。状态量的预测值此时将会偏离真实值,进而导致估计误差增大。针对该问
9、题,对 算法进行改进,使其能够自适应调整预报误差,进而降低模型误差对估计结果造成的不良影响,即算法的自适应性。当系统方程存在较大误差时会导致 的预测值偏离真实值,此时预测误差方差与实际误差不符,从而影响估计结果。为使预测误差方差能够根据实际预测误差进行自适应调整,将渐消因子引入 ,使得模型的预报误差能够根据实际预测误差进行相应改变。当系统模型参数发生改变,模型与实际情况不符时,能够加大测量值对估计值的影响程度,降低预测值的影响程度,最终得到自适应 算法。将式()改为:,()式中,为引入的渐消因子;为未引入渐消因子时的状态量预报误差方阵差;,为状态量容积点的预报值;为状态量的预报值。渐消因子的算
10、法如下:()其中 ()()式中,()为矩阵求迹的运算。()()()()?()式中,为遗忘因子,通常取值为 ;,为预先设定的常数,由先验信息确定;为新息相量;为实际输出残差序列的协方差阵,在实际中是未知的,可由式()进行估算。4仿真分析为验证本文所提出的发电机动态状态估计方法对于模型误差的自适应性,采用 节点测试系统对该方法开展相关仿真得出具体结果,同时将其视为真实值,真实值叠加高斯白噪声即为量测量。转子角和电角速度的测量误差均值为,标准差分别为 、。在时改变发电机直轴和交轴电抗及次暂态电抗,以此来模拟系统误差。分别采用传统 和本文提出的自适应容积卡尔曼滤波算法 进行估计。图为发电机转子角、电角
11、速度及直轴和交轴电动势的估计结果。由图可知,采用传统 进行估计时,直轴和交轴次暂态电动势的估计结果产生了较大误差,而自适应容积卡尔曼滤波算法的估计结果始终保持较高的估计精度。这是由于当第时改变发电机直轴和交轴电抗及次暂态电抗,相当于增大了模型误差,造成预报值不准确。传统 不具有自适应性,预报误差发生改变而预报误差方差不变,从而导致了估计结果不准确。而对于自适应容积卡尔曼滤波算法,由于预报值严重偏离真实值,信息相量增大,从而导致渐消因子增大,即增大了预报误差方差,因此估计结果受其影响也较小。5结论 针对传统 算法在系统模型与实际系水电能源科学 年第 卷第期陈思未:基于渐消因子的自适应发电机动态状
12、态估计图动态状态估计结果 统失配的情况下导致估计精度下降的问题,引入渐消因子对预测误差方差进行实时调整,提出了自适应发电机动态状态估计方法。经仿真,与传统方法相比,当发电机参数在机电暂态过程发生改变,自适应 算法能够借助渐消因子自适应调整预测误差方差矩阵,动态状态估计仍能获得较为准确的估计结果。参考文献:葛维春,张硕,张艳军,等基于同步量测数据的配电网故障定位方法 电力系统保护与控制,():杨 智 伟,刘 灏,毕 天 姝,等基 于 奇 异 值 分 解 的 数据恢复法中国电机工程学报,():秦晓辉,毕天姝,杨奇逊基于 的电力系统机电暂态过程动态状态估计中国电机工程学报,():,():陈亮,毕天姝,李劲松,等基于容积卡尔曼滤波的发电机 动 态 状 态 估 计 中 国 电 机 工 程 学 报,():,:,:王小旭,赵琳,薛红香强跟踪 及其在组合导航中的 应 用 控 制 与 决 策,():(,):(),(),:;