最小二乘法在系统辨识中的应用

上传人:汽*** 文档编号:552708039 上传时间:2023-02-25 格式:DOCX 页数:2 大小:19.74KB
返回 下载 相关 举报
最小二乘法在系统辨识中的应用_第1页
第1页 / 共2页
最小二乘法在系统辨识中的应用_第2页
第2页 / 共2页
亲,该文档总共2页,全部预览完了,如果喜欢就下载吧!
资源描述

《最小二乘法在系统辨识中的应用》由会员分享,可在线阅读,更多相关《最小二乘法在系统辨识中的应用(2页珍藏版)》请在金锄头文库上搜索。

1、最小二乘法在系统辨识中的应用王文进控制科学与控制工程学院 控制理论与控制工程专业 2009010211摘要:在实际的工程中,经常要对一个系统建立数学模型。很多时候,要面对一个未知的系统,对于这些未知系统,我们所知 道的仅仅是它们的一些输入输出数据,我们要根据这些测量的输入输出数据,建立系统的数学模型。由此诞生了系统辨识这门 科学,系统辨识就是研究怎样利用对未知系统的输入输出数据建立描述系统的数学模型的科学。系统辨识在工程中的应用非常 广泛,系统辨识的方法有很多种,最小二乘法是一种应用及其广泛的系统辨识方法。本文主要讲述了最小二乘估计在系统辨识 中的应用。首先,为了便于介绍,用一个最基本的单输入

2、单输出模型来引入系统辨识中的最小二乘估计。例如:y = ax + s(1)其中:y、x可测,s为不可测的干扰项,a未知参数。通过N次实验,得到测量数据y和xk,其中k=l、2、3、,我们所需要做的就是通过这N次实验得到的数据,来确定未知参数a。在忽略不可测干扰项的前提 下,基本的思想就是要使观测点yk和由式(1)确定的估计点y的差的平方和达到最小。用公式表达出来就是 要使 J 最小:J 二兰(y - ax )2 二 minkkk=1确定未知参数a的具体方法就是令:d J / d a = 0 ,导出a区xyJ = -2 x (y - ax ) = 0 dak k kk=1k ka=Nx2kk =

3、1通过上面最基本的单输入单输出模型,我们对系统辨识中的最小二乘法有了初步的了解,但在实际的工程 中,系统一般为多输入系统,下面就用一个实际的例子来分析。在接下来的表述中,为了便于区分,向量均用 带下划线的字母表示。水泥在凝固过程中,由于发生了一系列的化学反应,会释放出一定的热量。若水泥成分及其组成比例不同 释放的热量也会不同。水泥凝固放热量与水泥成分的关系模型如下:y = a0+ aiXi+ 巒“ + S其中,y为水泥凝固时的放热量(卡/克);x1x2为水泥的几种成分。 引入参数向量:0 = a0,a,a T01n其中:方程组可用矩阵表示为其中:经过N次试验,得出N个方程:yk =业J0 +

4、sk ; k=1、2、N黑=1,x1,x2,xn 卩y = 0 + sy =儿2,N Ts = 严2,Sn TO =11x .11x .12xn1xn 2=申T _ 1申T_ 21x .1NxnN申TL_N有:估计准则有(ykk=1(y 申 T 0 )1-1*L(yN _巴 N0)=(y - 0)T( y - 0)J = yTy + gT T 0 - yT - gT T y =yTy + 0T T 0 - 2 0T T y假设:(T)满秩,由根据矩阵值函数对矩阵变量的导数和数量函数对矩阵变量的导数可以得出以下两个公式:a( xta)dxa (xT Ax)a x2 Axa(0 t t 0) a0

5、a (0 T T y )所以:a J a解出参数估0 向量:+0 TT20 TTy) =2赵一2Ty0 L =(T )-1 T y至此,水泥的凝固放热量与水泥的成分关系模型即建立起来了。总结:在本文中,主要用到了矩阵里的最小二乘法思想,在具体求解过程中,还用到了矩阵值函数对矩阵变 量的求导和数量函数对矩阵变量的求导。虽然最小二乘问题在本学期所学的矩阵论里不是作为重点来讲,但最 小二乘法在工程中的作用却是难以估计的。有统计史家这样评价,“最小二乘法之于统计学,犹如微积分之于数 学”。在任何工程项目中,系统的线性模型永远是一个无法回避的问题,而正是最小二乘法误差分析的研究促进 了线性理论模型的发展。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 解决方案

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号