[发明专利]一种Givens迭代的Prony低频振荡分析方法有效

专利信息
申请号: 201610065625.5 申请日: 2016-01-28
公开(公告)号: CN105740209B 公开(公告)日: 2018-06-29
发明(设计)人: 姚玉斌;李崇;吴志良;王丹 申请(专利权)人: 大连海事大学
主分类号: G06F17/16 分类号: G06F17/16;G06F17/15
代理公司: 大连东方专利代理有限责任公司 21212 代理人: 李洪福
地址: 116026 辽*** 国省代码: 辽宁;21
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 阶数 低频振荡 特征方程 信号模型 迭代 求解方程组 迭代法计算 奇异值分解 数值稳定性 测量数据 计算信号 减小信号 模型阶数 数值计算 衰减因子 系数矩阵 分析 迭代法 读入 解算 滤波
【说明书】:

发明公开了一种Givens迭代的Prony低频振荡分析方法,采用Givens迭代法来减小信号模型的阶数,提高解算特征方程系数求解方程组的数值稳定性,包括以下步骤:读入滤波后的测量数据;用奇异值分解法计算信号模型实际阶数;用Givens迭代法计算特征方程系数;计算频率和衰减因子;计算幅值和初相。本发明通过Givens迭代的Prony法分析低频振荡,扩展Prony分析时的信号模型的阶数可取信号模型的实际阶数,有效避免了特征方程系数求解方程组的系数矩阵的奇异,提高了数值计算的稳定性。本发明在所取信号模型阶数为信号模型实际阶数的条件下,本发明比传统Prony法计算出的低频振荡信息的结果精度高。

技术领域

本发明涉及一种电力系统的Prony低频振荡的分析方法,特别是一种Givens迭代的Prony法低频振荡分析方法。

背景技术

电力系统运行时,由于扰动会发生频率为0.1Hz~2.5Hz的低频振荡,严重影响电力系统的稳定性,危及电网及其相关设备的安全运行。因此必须严密监测可能出现的低频振荡现象,及时处理,防止造成破坏系统稳定性的后果。Prony分析是目前分析低频振荡最常用最有效的方法之一,通过对信号进行Prony分析,可以直接得到反映低频振荡的幅值、相位、频率及衰减因子等参数。

Prony算法用一系列的任意频率、衰减因子、幅值和初相的指数函数的线性组合来拟合一个函数,不用再通过频域响应来求解,其计算量大为减少。也就是说该数学模型可以由一组衰减的正弦分量组成,是一种使用线性方程组来求解非线性问题的分析方法。

假设输入信号x(n)有N个采样点,即输入信号为x(0),…,x(N-1)。对该输入信号建立信号模型如下:

式中,是x(n)的近似值,p为信号模型的阶数,p值与信号分量数有关,bi和zi的表达式为:

式中,Ai为幅值,θi为初相,αi为衰减因子,fi为频率,Δt为采样时间间隔。

为了求式(1)中zi的值,由zi构造如下的特征多项式

则zi是特征多项式(4)构成的如下特征方程的根

式中,a0=1。

根据式(1)和式(5),可以推导出满足递推的常系数线性差分方程,该差分方程为:

式(6)中是实际测量数据x(n)的近似值,它们之间存在误差e(n),即

式(6)代入式(7),得

对式(8)进行最小二乘估计,使得误差平方和最小,则导致一组非线性方程,求解困难。为了实现线性估计,令

则式(8)可写成

式(10)写成矩阵形式为

式(11)为特征方程系数求解方程组,它的方程个数为N–p,未知数个数为p,一般情况下方程个数多于未知数个数,可以用最小二乘法计算估计值。求解式(11)的线性最小二乘法称为扩展Prony法。

采用最小二乘法,使最小,得到最小二乘法的法方程

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于大连海事大学,未经大连海事大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201610065625.5/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top