基于宽频谱激励信号的系统模型参数快速辨识方法技术方案

技术编号:21139133 阅读:35 留言:0更新日期:2019-05-18 04:37
本发明专利技术提供了一种基于宽频谱激励信号的系统模型参数快速辨识方法,属于惯性测试技术领域。本发明专利技术首先设计出考虑信号频谱内容的丰富程度的激励信号,通过对惯性仪表测试设备工作环境的了解,使激励信号产生的过载在允许范围之内;由于激励信号所表示的是位置信息,对其求一阶导数和二阶导数得到其速度和加速度,引入对于输入信号可以获取任意频率的时间和获取任意时间的频率的公式,根据初始频率和截止频率的大小关系,确定到达频率的时间,计算相关的参数。本发明专利技术的激励信号形式新颖、创新性强;比现有技术在信号内容丰富程度上有了极大的提升,能够更逼真的还原系统的实际工作状态,更全面的激励系统内的各项参数,使测试结果可靠性提升。

Fast Identification Method of System Model Parameters Based on Broad Spectrum Excitation Signal

The invention provides a fast identification method of system model parameters based on wide spectrum excitation signal, which belongs to the field of inertial testing technology. The invention first designs an excitation signal considering the richness of the signal spectrum content, and through the understanding of the working environment of the inertial instrument testing equipment, the overload generated by the excitation signal is within the allowable range; since the excitation signal represents the position information, the speed and acceleration can be obtained by calculating the first derivative and the second derivative of the excitation signal, and any input signal can be obtained by introducing the excitation signal. According to the relationship between the initial frequency and the cut-off frequency, the time to reach the frequency is determined and the relevant parameters are calculated. The excitation signal of the invention has novel form and strong innovation, greatly improves the signal content richness compared with the existing technology, can more vividly restore the actual working state of the system, more comprehensive parameters of the excitation system, and improves the reliability of the test results.

【技术实现步骤摘要】
基于宽频谱激励信号的系统模型参数快速辨识方法
本专利技术涉及一种基于宽频谱激励信号的系统模型参数快速辨识方法,属于惯性测试

技术介绍
系统模型是对系统本质属性的一种描述,建立系统数学模型的方法分为理论分析法和测试法,若想设计一个性能满足要求或改善现在系统性能的方式就是清楚的了解其动态特性。然而,在实际控制工程中,有纷繁复杂的各式被控对象,由于其构造方式复杂、运行机理模糊等限制往往使通过理论分析法建模获取其动态特性变得很困难。因此,在实际控制工程中往往采用理论建模法与测试法相结合的方法。首先,通过先验理论知识对系统特征进行判断并获得机理已知参数,如阶数、阈值、带宽等;接着,根据上述约束条件设计合理的试验辨识机理未知的参数;最后,将模型参数进行综合并对已获得参数可靠性进行检验。其中,测试法通过获取系统的输入、输出信号,并对其进行特殊处理可获得系统的动态信息,接着根据相应的辨识方法来确定模型参数。目前典型的且常用的输入信号为脉冲信号、阶跃信号、斜坡信号、正弦信号、方波信号等。在试验过程中,通过将上述信号作为激励信号输入系统中,在输出端进行实时记录并绘图即可得到对应的系统响应。以阶跃响应为例,阶跃响应是指系统在阶跃输入信号的作用下所产生的零状态输出响应,由于其信号产生方式容易,因此在工程上得到广泛的应用。阶跃响应能够反映系统的动态特性,可用于辨识系统模型的参数。在辨识系统模型参数方面,目前采用的方法包括:一、选取阶跃响应曲线上某些时间点tk上的观测数据y(tk),利用观测数据构造关于参数的方程组,研究代数求解的两点法/三点法等,求出待辨识的传递函数的参数(比如一阶系统和二阶系统的时间常数T和增益K等);二、设定模型阶数、辨识准则后对输入输出数据进行数据拟合,选择合适的估计方法估计模型中的未知参数。丁峰教授在《传递函数辨识(1):阶跃响应两点法和三点法》、《传递函数辨识(2):脉冲响应两点法和三点法》等连载论文中论述了通过给系统施加某种特定的输入信号,记录系统的响应,获取系统的动态信息。在输入信号的选择上,采用的均是典型的输入信号、如脉冲信号、阶跃信号、斜坡信号以及周期信号等,进一步利用这些动态信息,提出相应的辨识方法来确定系统的传递函数参数模型。金宇晖在专利《一种结合阶跃与正弦激励的二阶系统辨识方法》中提出通过对二阶系统进行经典信号结合的分步激励的方法,通过制图、取点分析来获得传递函数的特征表达式。但在每次激励信号施加的过程中,其频域特性并未得到改变,信号能容的丰富程度并不能通过分布激励而实现频谱融合,因此信号内容仍较为单一。
技术实现思路
本专利技术的目的是为了解决上述现有技术存在的问题,进而提供一种基于宽频谱激励信号的系统模型参数快速辨识方法。本专利技术的目的是通过以下技术方案实现的:一种基于宽频谱激励信号的系统模型参数快速辨识方法,包括以下步骤:步骤1:激励信号生成1)设计激励信号Y,使激励信号产生的过载在允许范围之内,其表达式为:式中,fc表示截止频率;f0表示初始频率;T表示激励信号时长;n0表示衰减系数;G表示幅值增益,t表示时间变量,n为时间变量的阶数。n0、n、f0、fc均可以根据实际需要进行参数值设置;2)激励信号所表示的是位置信息,通过对激励信号求一阶导数和二阶导数,得到其速度和加速度;速度表达式如下:加速度表达式如下:其中,Y′表示激励信号的实时速度信息,Y″表示实时信号的加速度信息;3)该时域连续信号在频域的频谱表示为覆盖f0至fC的矩形区域,设置频带阈值;引入如下表达式:公式(4.1)表示当fc>f0时,求任意时刻的频率值或求产生任意频率所在的时刻,其中ft表示t时刻频率,其中f0、fc为根据试验需求设定的初始值,T为试验时长,因此,对于ft和t,已知任意时刻t即可对应的求相应时刻的信号频率ft,反之亦然;公式(4.2)表示当fc<f0时,会出现频率归零的这一现象,tz为到达频率为0的时间。公式(4.1)和公式(4.2)使得对于输入信号,即激励信号Y,可以获取任意频率的时间和获取任意时间的频率;在惯性仪表的测试过程中,通过对其工作方式及工作性能的了解,可以得出其工作频率范围,针对某一频率附近的性能进行挖掘时,设置初始频率f0在有效工作范围内,当fc>f0时,在进行持续时长为T的试验中,到达设置任意频率的时间即为t可求,在试验结束的T时刻惯性仪表的工作频率即为截止频率fc;当fc<f0时,在进行持续时长为T的试验中,由于衰减因子的存在会使二阶倒数Y″达到峰值,即频率为0,到达频率为0的时间即为tz,这种情况下取在0-tz时刻试验数据分析;步骤2:相关参数计算方法1)惯性测试设备传输延迟采用所述激励信号Y,并设定初始频率f0和截止频率fc,惯性测试设备设定为追踪模式,传输延迟可以通过对输入数据和输出数据进行互相关计算求得,对于离散数据,互相关计算公式如下:Rry互相关参数,参数值越大,参数值越趋近于0则越不相关;r*(t)表示r(t)的共轭函数,其中r(t)代表输入数据,y(t+τ)代表输出数据,K代表采样数量,τ为时间延迟;2)惯性测试设备的比例因子K和测量偏差ε的确定通过对公式(5)求解可得惯性测试设备传输延迟,对原有输出数据进行消除延迟处理后,对惯性测试设备测量误差进行自相关计算可得惯性测试设备测量偏差ε,其中,代表自相关参数,参数值越趋近于0则越不相关;对公式(7)计算结果取峰值,对峰值进行开方计算即可得惯性测试设备测量偏差ε;惯性测试设备的比例因子K可由下式求得:3)惯性测试设备噪声惯性测试设备噪声可以用自相关的均方值和均值平方的差值来确定,表达式如下:其中与表示的最大值和最小值;4)惯性测试设备动态特性的两种计算方法①首先,对输入数据和输出数据分别进行快速傅里叶变换,可得对应的频域离散表达式;接着,计算对应点输出数据与输入数据的比值,该结果可等效为惯性测试设备的脉冲频率响应;然后,对其进行反傅里叶变换即可得脉冲响应;最后,采用传统脉冲响应辨识方法即可得系统传递函数;②由于频域内传递函数可表示为实部与虚部加和或幅值和相角乘积,因此应用输入数据和输出数据绘制Bode图,由于惯性测试设备是二阶系统为主导的系统,因此通过对相频特性图滞后90°处进行数据读取即可获得惯性测试设备的固有频率,由固有频率可求系统的阻尼比;如上所述,通过施加一次激励信号,即可通过计算得到一系列惯性测试设备有关参数。所述步骤1中,出于对惯性仪表测试设备性能的考虑,令n=2或令n=3。所述步骤1中,根据实际惯性仪表工作特征可以自由设置频带阈值。本专利技术的有益效果为:本专利技术所设计的激励信号形式新颖、内容丰富、可控性强、灵活度高在测试领域创新性强;相较于现有技术在信号内容丰富程度上有了极大的提升,从信号在频域的频谱特性可以看出,将传统信号的单频峰值或窄频波动幅值激励改善为宽频且幅值可控的激励信号,大大改善且提高了信号的频域特征。本专利技术所设计的激励信号相较于现有技术在对系统参数的激励机理上有了更全面的改善,考虑到系统在实际工程中所面临的工作状态、工作环境绝非单纯的阶跃信号激励等传统信号。因此,为了更真实的获得系统的动态特性,更逼真的还原系统的实际工作状态,在对系统的激励上选择了可控频域宽度本文档来自技高网
...

【技术保护点】
1.一种基于宽频谱激励信号的系统模型参数快速辨识方法,其特征在于,包括以下步骤:步骤1:激励信号生成1)设计激励信号Y,使激励信号产生的过载在允许范围之内,其表达式为:

【技术特征摘要】
1.一种基于宽频谱激励信号的系统模型参数快速辨识方法,其特征在于,包括以下步骤:步骤1:激励信号生成1)设计激励信号Y,使激励信号产生的过载在允许范围之内,其表达式为:式中,fc表示截止频率;f0表示初始频率;T表示激励信号时长;n0表示衰减系数;G表示幅值增益,t表示时间变量,n为时间变量的阶数,n0、n、f0、fc均可以根据实际需要进行参数值设置;2)激励信号所表示的是位置信息,通过对激励信号求一阶导数和二阶导数,得到其速度和加速度;速度表达式如下:加速度表达式如下:其中,Y′表示激励信号的实时速度信息,Y″表示实时信号的加速度信息;3)该时域连续信号在频域的频谱表示为覆盖f0至fc的矩形区域,设置频带阈值;引入如下表达式:公式(4.1)表示当fc>f0时,求任意时刻的频率值或求产生任意频率所在的时刻,其中ft表示t时刻频率,其中f0、fc为根据试验需求设定的初始值,T为试验时长,因此,对于ft和t,已知任意时刻t即可对应的求相应时刻的信号频率ft,反之亦然;公式(4.2)表示当fc<f0时,会出现频率归零的这一现象,tz为到达频率为0的时间;公式(4.1)和公式(4.2)使得对于输入信号,即激励信号Y,可以获取任意频率的时间和获取任意时间的频率;在惯性仪表的测试过程中,通过对其工作方式及工作性能的了解,可以得出其工作频率范围,针对某一频率附近的性能进行挖掘时,设置初始频率f0在有效工作范围内,当fc>f0时,在进行持续时长为T的试验中,到达设置任意频率的时间即为t可求,在试验结束的T时刻惯性仪表的工作频率即为截止频率fc;当fc<f0时,在进行持续时长为T的试验中,由于衰减因子的存在会使二阶倒数Y″达到峰值,即频率为0,到达频率为0的时间即为tz,这种情况下取在0-tz时刻试验数据分析;步骤2:相关参数计算方法1)惯性测试设备传输延迟采用所述激励信号Y,并设定初始频率f0和截止频率fc,惯性测试设备设...

【专利技术属性】
技术研发人员:孙英博王常虹夏红伟王艺蒙
申请(专利权)人:哈尔滨工业大学
类型:发明
国别省市:黑龙江,23

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1