IDENT_一个线性系统辨识的计算机辅助程序.pdf
《IDENT_一个线性系统辨识的计算机辅助程序.pdf》由会员分享,可在线阅读,更多相关《IDENT_一个线性系统辨识的计算机辅助程序.pdf(10页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 1994-2010 China Academic Journal Electronic Publishing House.All rights reserved.http:/一八三。鱼。二。王七百犷一一个线性系统辨识的计算机辅助程序熊光楞清 华大学周蔚吾大连海运 学院提要本文介 绍一套 用于线性 系统传 递函数辨 识的 程序块一块,它是 控制系统计算机辅助设计软件包中的一 个重要组成部分,本程序块可 以处理现场记录的三 种不 同数据由频 率特性测试仪或其它频 谱分析 仪所 获 得 的频率特性 数据由相关分析 仪获得的脉冲响 应 数据由记 录仪获得 的输入输出信号 随时间变化的数据,因此适用
2、范 围较广,不仅可用于离 线辨识,而且 可用于在线辨识。另外,为满 足辅助 设 计 软件包后续程序块一仿真程序块等设 计程序块的 需要,块可以提供两 种 形式的模型传递函数 或脉冲传递函数。本文对 程序块中的四个 主要子程序一数 字积分程 序、曲线拟 合程序、最小 二乘程序及双线性 变换程序作了介绍,并给出了应 用 该程序块对一个 电液伺服 系统进行 辨识 的实例。引言通过对系统的辨识,建立系统的数学模 型,这是进行系统仿真,系统设计的前提。由于控制系统的设计、分析日益计算机化,七十年代在系统仿真技术基础上逐渐发展起来的控制系统计算机辅助分析与设计技术技术,为控制领域的技术人 员提供 了方便的
3、手段。它不仅使控 制系统的设计周期大大缩短,并且可以利用计算机仿真技术进行各种 方案 的比较,进行优化设计,从而大大提高设计的水平。我们介绍的系统辨识程序块程序块就是软件包的一个重要组成部分。从七十年代开始,系统辨识技术在国际上得到迅速发展,已形成许多方法一“,但是仍没有一种统一的适合于各种情况的方法,正如有人 称其为“一口袋解题技巧”,因此目前国外现有的辨识程序包一般也是给出多种方法以供 使用者根据 自己的情况进行选择。程序块有如下几个特点通过辨识建立的模型符合工程技术的精度要求,在有噪声情况下估计的参数 满、足无偏性辨识的模型形式 即可以是 系统的连 续模型传递函数,也可以是离散模型脉冲传
4、递函数,同时两者又可互相转换、数据来源应可靠、准确,根据 我国目前的情况本程序块的数据来源可以是以下四种之一,由时间记录 仪记录 的输入输出序列,由相关分析仪测得的系统权函数序列犷由频率特性测试仪一或频谱分析仪测得的频率特性。程序简单,处理迅速,占用内存少,适于小型及微型计算机。二程序块的框图与功能程序块的框图如图第一步是求得系统的权函数所示,其基本思想是将用 两步法来辨识模型。幼之采样值 伙,或者是系统的权序 列。这一 1994-2010 China Academic Journal Electronic Publishing House.All rights reserved.http:/
5、一个 线性 系统辨识的计算机辅助程序抢抢入输出出序序列梦纂纂权权函教教最最,乘乘乘广广义最小二乘估估计抽助变璧法法传传递函函数数拟合合传传传传传传传传传传递函数数脉脉冲传递函数数数仍图程序块框图步可以由记录仪记录的输入输 出序列通过最小二乘估计实现为使 估计是无偏的,要求输入信号为白噪声,一般是采用最大二位式序列,它具有近似 的 白噪声特征,或者 由相关分析仪对系统进行动态测试直接求得。第二步是由两条途径分别求取及,并且通过双线性变换又可互相转换,其中作为中间步骤的频率特性了帅 除掉由约通过付氏积分得到外,也可直接由谱分析仪或者频率特性测试仪如一获得。对于每条途径,我们又提供多种方法为使用者服
6、务,其中数值积 分 三 种矩 形法,梯形法,抛物线法。频率特性哟 拟合传递函数二种法,山下法。由系统的权序列伙确定二种”。另外,由输入输出序列也可直接辨识之 系数,我们巳编制好了辅助变量法及广义最小二乘法二种程序,因尚未用实验数据验证故暂不放入。本程序块用语言编制,约条语句,已在一机及一机上调试通过,有关该程序块的详细框图请 参看附录。由于权序列或权函数采样值的辨识已有不少文章作了介绍”,本文就不再叙述了,本文将着重介绍及的辨识以及它们的互相转换。由求。已知“连续系统传递函数的拟合一”。,。二丁一,一,丁。一,。其中。为稳定时间。可见,若已知约,利用可得声叻,为了保证数值积分的精度,采样间隔应
7、满足香农定理,即采样间隔应满足二加。而采样个数艺右妻。云兀其中为系统的最大角频率。如果我们已获得的权函数之 采样值执在范围内的个数。小于应保证的个数,则应采取增加采样点的措施,一般可以采用扦值法,本程序块安排 了拉格朗日内插法程序,详见 附 图。已知伙后,两个采样点之间的约可以用矩形法,梯形法或抛物线法加以近似,显然用式可求出。,具体公式如下。1994-2010 China Academic Journal Electronic Publishing House.All rights reserved.http:/信息与控制年第期工、矩形法簇才,。亡习。艺一万。么亡习艺。才尺。派。“万。亡。二
8、艺习才。云。梯形法艺,一才斗一亡蕊一亡二艺古亡艺一。艺一一忿一艺割一一。广。则、恤一砂瓦习。尤十,一。一。加习云应,一抛 物线法艺。一艺一“其中。,忿以艺,一才一艺、“亡一才、,。加。习以、一。、,。十一艺十,。亡一加一云十才、,一。一。加习、一、又二。右、一七、加八、一亡,亡十,一。云我们对以上三种方法用种典型模型为例在一弧度秒的频率范围内,进行了验算,发现梯形法一 般最为理 想,运算量居 中,误差较小抛 物线法有时 精度很高,但有时在低频部误差较大,运算量大矩形法误差比梯形法大,但在整个频率范围内比较均匀,运算量最少。考虑到使用者对精度、速度有不同要求,程序块中同时提供了三种方法,以供选择
9、。系统采样频宽对以后的传递函数拟合有很大影响,一个系统的特征,主要 由系统工作频率范围的中频段所决定,因此采样频宽应 保证中频段居中,一 般可在。的范围内采样。笠,为系统的剪切频率,根据传递函数拟合的要求,希望低中频采样密,高频采样疏。本程序块 自动按十倍频程为段,等差采样,如。,一,一,。,一实际证明这种方法是较好的,1994-2010 China Academic Journal Electronic Publishing House.All rights reserved.http:/一个线性 系统辨识的计算机辅助程 序由拟合用声。拟合的方法最早是由在年提 出的。这种方法是基于在频域范围
10、 内,假设需要求解的频率特性函数劝 与实测的哟之差的平方对所求传递函数的系数求极小值而得。以后虽经过和,”以及等人的改进,但仍然都是在频域范围内求解,即假定实测频率特性为。二。十。所需求的频率特性为。,。声。”,夕。,二。夕。“。评价函数叉。夕。一。二为计算方便将上式改为加权形式艺中。,了。一。使,其中可得二一。,。,二,。,一,。动州川州尸一一。一八心。二一入入一苍“一入一入一二理卜定入、习中衅云艺中衅权系数中二。】“年山下胜比掘等人的能量相等原理有习中令、五、习小。梦梦罗夕,用迭代法初值可取中二。改进了以上方法,一使其在时域范围内求解,即根据“丁艺一“二,。,一“。,。爪甲户、卜一一一一故
11、评价函数可改为。写成加权形式则有竺其中小,声。一。“。望习。一。,。一。“。,。频率增量。,“。、,。一,二一。一艺,一使曹,、了也可得入、二习小、。、习中、。入、。只 是及中的各元素改为习小,。黔、。卜“郡。梦,。,1994-2010 China Academic Journal Electronic Publishing House.All rights reserved.http:/信息 与控制年第已期实际计算表明,采用山下法进行拟合,不仅物理意义比较明确,而且有效地改善了拟合时对,及精确度之要求。另外,山下法还给出了一种评价阶数的函数才一亡“才般一习。一。、丁“习产。“。二自九一一一已
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- IDENT_ 一个 线性 系统 辨识 计算机辅助 程序
限制150内