![基于最小二乘法的系统参数辨识_第1页](http://file4.renrendoc.com/view11/M00/1A/08/wKhkGWVuaYCAJbW9AATC7ddzwlk118.jpg)
![基于最小二乘法的系统参数辨识_第2页](http://file4.renrendoc.com/view11/M00/1A/08/wKhkGWVuaYCAJbW9AATC7ddzwlk1182.jpg)
![基于最小二乘法的系统参数辨识_第3页](http://file4.renrendoc.com/view11/M00/1A/08/wKhkGWVuaYCAJbW9AATC7ddzwlk1183.jpg)
![基于最小二乘法的系统参数辨识_第4页](http://file4.renrendoc.com/view11/M00/1A/08/wKhkGWVuaYCAJbW9AATC7ddzwlk1184.jpg)
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
基于最小二乘法的系统参数辨识研究生二队李英杰082068摘要:系统辨识是自动控制学科的一个重要分支,由于其特殊作用,已经广泛应用于各种领域,尤其是复杂系统或参数不容易确定的系统的建模。过去,系统辨识主要用于线性系统的建模,经过多年的研究,已经形成成熟的理论。但随着社会、科学的开展,非线性系统越来越受到人们的关注,其控制与模型之间的矛盾越来越明显,因而非线性系统的辨识问题也越来越受到重视,其辨识理论不断开展和完善本。文重点介绍了系统参数辨识中最小二乘法的根本原理,并通过热敏电阻阻值温度关系模型的辨识实例,具体说明了基于最小二乘法参数辨识在Matlab中的实现方法。结果说明基于最小二乘法具有算法简单、精度较高等优点。1.引言所谓辨识就是通过测取研究对象在人为输入作用下的输出响应,或正常运行时的输入输出数据记录,加以必要的数据处理和数学计算,估计出对象的数学模型。这是因为对象的动态特性被认为必然表现在它的变化着的输入输出数据之中,辨识只不过是利用数学的方法从数据序列中提炼出对象的数学模型而已[1]。最小二乘法是系统参数辨识中最根本最常用的方法。最小二乘法因其算法简单、理论成熟和通用性强而广泛应用于系统参数辨识中。本文基于热敏电阻阻值与温度关系数据,介绍了最小二乘法的参数辨识在Matlab中的实现。2.系统辨识一般而言,建立系统的数学模型有两种方法:鼓励分析法和系统辨识法。前者是按照系统所遵循的物化〔或社会、经济等〕规律分析推导出模型。后者那么是从实际系统运行和实验数据处理获得模型。如图1所示,系统辨识就是从系统的输入输出数据测算系统数学模型的理论和方法。更进一步的定义是L.A.Zadeh曾经与1962年给出的,即“系统辨识是在输入和输出的根底上,从系统的一类系统范围内,确立一个与所实验系统等价的系统〞。另外,系统辨识还应该具有3个根本要素,即模型类、数据和准那么[5]。被辨识系统模型根据模型形式可分为参数模型和非参数模型两大类。所谓参数模型是指微分方程、差分方程、状态方程等形式的数学模型;而非参数模型是指频率响应、脉冲响应、传递函数等隐含参数的数学模型。在辨识工程中,模型确实定主要根据经验对实际对象的特性进行一定程度上的假设,如对象的模型是线性的还是非线性的、是参数模型还是非参数模型等。在模型确定之后,就可以根据对象的输入输出数据,按照一定的辨识算法确定模型的参数[4]。图1被研究的动态系统3.最小二乘法〔LS〕参数估计方法对于参数模型辨识结构,系统辨识的任务是参数估计,即利用输入输出数据估计这些参数,建立系统的数学模型。在参数估计中最常用的是最小二乘法(LS)、误差预测估计法、辅助变量法(IV估计)、神经网络法等[4]。由于最小二乘法容易理解和掌握,利用最小二乘法原理所拟定的辨识算法在实施上比拟简单,并且不需要数理统计的知识,使得最小二乘法广泛应用于系统辨识领域,但它也存在着一定的局限和缺乏,当系统噪声为有色噪声时,最小二乘法不能给出无偏一致估计[5]。本文应用热敏电阻阻值温度关系模型进行了参数辨识。设一个SISO(单输入/单输出)过程的“黑箱〞结构,如图2:图2SISO系统的“黑箱〞结构系统的传递函数为:,那么。假设考虑被辨识系统或观测信息中含有噪声,最终输出。其中:为系统输出量的第次观测值;为系统输出量的第次真值;为系统的第个输入值;是均值为0的随机噪声。如果定义,,可以表示为:,式中为待估参数。令,那么有,,,最小二乘的思想就是寻找一个的估计值,使得各次测量的与由估计确定的量测估计之差的平方和最小,即:,,可得。如果的行数大于等于列数,即,满秩,即,那么存在。那么的最小二乘估计为最小二乘估计虽然不能满足量测方程中的每一个方程,使每个方程都有偏差,但它使所有方程偏差的平方和到达最小,兼顾了所有方程的近似程度,使整体误差到达最小,这对抑制测量误差是有益的。4.实例分析表1中是在不同温度下测量同一热敏电阻的阻值,根据测量值确定该电阻的数学模型,并求出当温度在时的电阻值。表1热敏电阻的测量值t20.52632.740516173808895.7R76579082685087391094298010101032图3在给定的温度下热敏电阻的测量值可以假设阻值与温度的关系为,那么参数、的最小二乘估计为:在Matlab环境下,编辑M函数文件clearallcloseallclcT=[20.52632.740516173808895.7];%温度R=[76579082685087391094298010101032];%阻值[m,n]=size(T);figureplot(T,R,'b+')t=0;z=0;tz=0;tt=0;fori=1:nt=t+T(i);tt=tt+T(i)*T(i);z=z+R(i);tz=tz+T(i)*R(i);enda=(tt*z-t*tz)/(n*tt-t*t);b=(n*tz-t*z)/(n*tt-t*t);R1=a+70*b;%最小二乘拟合A=polyfit(T,R,1);z=polyval(A,T);%画图figureplot(T,z);figureplot(T,R,'b+')holdonplot(T,z,'r');holdoff经过仿真运算可得:a=702.7620,b=3.4344,。在时,电阻阻值R1=943.1681热敏电阻阻值与温度关系曲线如图4所示,最小二乘法的系统辨识模型同实际比拟结果如图5所示。图4阻值与温度关系曲线图5基于最小二乘法的系统辨识模型同实际比拟结果从参数辨识的结果可得出结论:辨识模型同实际结果的拟合度可以看出,最小二乘法辨识参数估计精度比拟高,证明了最小二乘法的有效性。系统辨识的方法有很多,最小二乘法是其中最根本、应用最广泛的一种系统辨识方法。最小二乘法可用于动态系统,也可以用于静态系统;可用于线性系统,也可以用于非线性系统;可用于离线估计,也可以用于在线估计,这种方法不仅在今天,而且在未来都会有非常广泛的应用前景。参考文献[1]李言俊,张科.系统辨理论及应用[M].北京:国防工业出版社,2006[2]刘叔军,盖晓华,樊京,崔世林等.MATLAB7.0控制系统应用与实例[M].北京:机械工业出版社,2005[3]石贤良,吴成富.
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 食品加工企业供应链管理合同
- 新材料推广应用合同
- 物联网硬件设备采购合同
- 企业财务报表编制咨询合同
- 2024年智能建筑设计合作投资合同
- 2025年箱包皮具配件项目可行性研究报告
- 大头探灯行业行业发展趋势及投资战略研究分析报告
- 环保型电机生产线项目可行性研究报告申请立项
- 2020-2025年中国新能源汽车电机控制器市场运行态势及行业发展前景预测报告
- 2025年中国拱型彩钢屋面板行业市场发展前景及发展趋势与投资战略研究报告
- 2024年西藏中考物理模拟试题及参考答案
- 九型人格与领导力讲义
- 药品经营和使用质量监督管理办法培训试题及答案2023年9月27日国家市场监督管理总局令第84号公布
- 人教版五年级上册数学脱式计算练习200题及答案
- 卵巢黄体囊肿破裂教学查房
- 医院定岗定编
- 计算机网络毕业论文3000字
- 2023年大学物理化学实验报告化学电池温度系数的测定
- 脑出血的护理课件脑出血护理查房PPT
- 煤矿机电运输安全培训课件
- 扣缴个人所得税报告表-(Excel版)
评论
0/150
提交评论