动力学结构突变的检测方法与检测系统的制作方法

文档序号:6580522阅读:238来源:国知局
专利名称:动力学结构突变的检测方法与检测系统的制作方法
技术领域
本发明涉及物理学领域,具体而言涉及一种动力学结构突变的检测方法与检测系统。
背景技术
自然界许多物理现象的演化和发展往往表现为非线性、非平稳性和复杂性,这是因为其内在动力学结构随着外强迫作用的变化而发生了突变。因此研究合适的动力学结构突变检测方法对系统的观测序列进行检测和分析以预测系统未来的演变趋势就显得尤为重要。传统的突变检测方法如:滤波检测法、滑动t-检验、F检测法以及Yamamoto信噪比法等因其方法的统计性和线性性使得其对物理过程的描述不太明显。其中有一些方法如滑动t-检验和F检测法在检测均值突变时经常会检测到一些虚假的突变点。近年来,随着非线性科学的不断发展,非线性动力学领域中的诸多指数被用于描述系统的动力学特征,如关联维数、李雅普诺夫指数、柯尔莫哥罗夫熵等,然而要直接根据这些指数的定义来进行具体的计算并不容易。有鉴于此,有些学者基于某一具体的研究领域如气候系统研究出了各种各样的检测方法,发表的文献主要有:《物理学报》的“一种基于重标极差方法的动力学结构突变检测新方法”和“近似熵检测气候突变的研究”等。前者应用的前提条件是待分析时间序列应具有分形特征,这使得其应用的范围受到了限制。而后者的检测结果依赖于子序列长度,且不能够准确定位突变点的位置,只能够给出一个大致的突变区域,这显然不能够满足实际应用的需求。为此需要寻找一种更为有效、稳健的突变检测新技术,对系统的观测序列进行检测和分析,以预测系统未来的演变趋势。实际中往往会面临单变量的一维时间序列,很显然,系统的非线性突变特征信息就蕴藏在这些序列中,如何有效地从中提取这类信息成为一个非常关键的问题。Fisher信息恰好为我们提供了表征这样一类突变特征信息的可能性。原因是任何类型的数据和模型本质上都可以转换为信息而不管最初的学科是什么。不像系统信息的其他测量方法,Fisher信息提供了一种通过监测系统变量从而监测系统的状态和状态突变的方法。然而由Fisher信息的实用计算公式可知,要计算出Fisher信息,先要解决系统状态变量的概率密度分布的计算问题。因此状态变量概率密度分布的计算一直以来作为Fisher信息计算中的难点困扰着人们。在本人先前的研究工作中,采用把观察数据打包成状态的方法来计算变量的概率密度分布,但这种方法仅仅适用于系统状态比较单一、稳定的情形,而对那些系统状态在较大范围内震荡的情形并不适用。

发明内容
针对现有技术中存在的不足和缺陷,本发明旨在提供一种系统动力学结构突变的检测方法和检测系统,通过计算系统状态变量概率密度分布,将计算得到的概率密度带入Fisher信息计算公式,即可判断系统动力学结构是否发生了突变。为达成上述目的,本发明提出一种系统动力学结构突变的检测方法,包括以下步骤:(I)定义用于动力学结构的突变的滑动时间窗口在描述系统状态随时间变化的观察数据序列集上定义一个滑动时间窗口,该窗口宽度取决于可得到的数据量和系统的行为;(2)系统状态的概率密度分布计算将步骤I定义的滑动时间窗口分成L个互不相交的区间Z1,并利用如下公式计算窗口中相应于Z1区间上的概率密度分WPm(Z1):
权利要求
1.一种系统动力学结构突变的检测方法,其特征在于,包括以下步骤: (1)定义用于动力学结构的突变的滑动时间窗口 在描述系统状态随时间变化的观察数据序列集上定义一个滑动时间窗口,该窗口宽度取决于可得到的数据量和系统的行为; (2)系统状态的概率密度分布计算 将步骤I定义的滑动时间窗口分成L个互不相交的区间Z1,并利用如下公式计算窗口中相应于Z1区间上的概率密度分布Pm(Z1):
2.根据权利要求1所述的系统动力学结构突变的检测方法,其特征在于,前述步骤I中,滑动时间窗口的窗口宽度w至少包含8个数据点以确保窗口中的每一点不会过度影响整个计算。
3.根据权利要求1所述的系统动力学结构突变的检测方法,其特征在于,前述的步骤I中,滑动时间窗口的滑动因子S小于窗口宽度w以使相邻的滑动时间窗口间出现重叠。
4.根据权利要求1所述的系统动力学结构突变的检测方法,其特征在于,前述步骤2中,L取值为4 12之间的整数。
5.一种系统动力学结构突变的检测系统,其特征在于,该系统包括: 滑动时间窗口定义模块,用以在描述系统状态随时间变化的观察数据序列集上定义一个滑动时间窗口; 系统状态的概率密度分布计算模块,用以计算滑动时间窗口中相应于Z1区间上的概率密度分WPm (Z1); Fisher信息值计算模块,用以根据前述概率密度分WPm(Z1)计算Fisher信息值FI ;以及 突变检测与观察模块,用于绘制FI值随时间变化的曲线并根据该曲线的变化趋势判断系统动力学结构的突变情况。
6.根据权利要求5所述的系统动力学结构突变的检测系统,其特征在于,前述滑动时间窗口的窗口宽度w至少包含8个数据点以确保窗口中的每一点不会过度影响整个计算。
7.根据权利要求5所述的系统动力学结构突变的检测系统,其特征在于,前述滑动时间窗口的滑动因子S应小于窗口宽度W以使相邻的滑动时间窗口间出现重叠。
8.根据权利要求5所述的系统动力学结构突变的检测系统,其特征在于,前述系统状态的概率密度分布计算模块将滑动时间窗口分成L个互不相交的区间Z1, L取值为4 12之间的整数,并利用如下公式计算窗口中相应于Z1区间上的概率密度分WPm(Z1):
9.根据权利要求5所述的系统动力学结构突变的检测系统,其特征在于,前述Fisher信息值计算模块将概率密度分布Pm (Z1)开方求得Qm(Z1),即:
全文摘要
本发明提供一种系统动力学结构突变的检测系统和检测方法,该系统包括滑动时间窗口定义模块1,用以在描述系统状态随时间变化的观察数据序列集上定义一个滑动时间窗口;系统状态的概率密度分布计算模块2,用以计算滑动时间窗口中相应于Zl区间上的概率密度分布Pm(Zl);Fisher信息值计算模块3,用以根据前述概率密度分布Pm(Zl)计算Fisher信息值FI;以及突变检测与观察模块4,用于绘制FI值随时间变化的曲线并根据该曲线判断系统动力学结构的突变情况。本发明的检测系统和检测方法适应性广,且不依赖于被分析信号的长度和幅度,并具有一定的抗干扰能力。
文档编号G06F19/00GK103150466SQ20121058983
公开日2013年6月12日 申请日期2012年12月29日 优先权日2012年12月29日
发明者蔡舒平 申请人:江苏大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1