第 29卷  第 2期 许昌学院学报 Vol. 29. No. 2  2010年 3月 JOURNAL OF XUCHANG UN IVERSITY Mar. 2010 收稿日期: 2008 - 10 - 22 作者简介:郭利辉 (1981—)女 ,河南洛阳人 ,助教 ,在读硕士研究生 ,研究方向:电机与电器. 文章编号: 1671 - 9824 (2010) 02 - 0024 - 04 基于 MATLAB的最小二乘法系统辨识与仿真 郭利辉1 ,朱励洪2 ,高  巍2 (1. 许昌学院 电气信息工程学院 ,河南 许昌 461000; 2. 长安大学 信息工程学院 ,陕西 西安 710061)   摘  要 :将 MATLAB应用到系统辨识中 ,在分析最小二乘法的基本原理和推导过程的基础上给出了系统辩识中算法参数估计的递推公式 ,并进行了实例仿真. 关键词 :系统辨识 ;最小二乘 ;MATLAB 中图分类号 : TP273   文献标识码 : A   辨识、状态估计和控制理论是现代控制理论三个互相渗透的领域. 利用控制理论去解决实际问题时 , 首先需要建立被控对象的数学模型. 建立数学模型有两种方法 :解析法和系统辨识. 1962年 ,L. A. Zadeh 给出“辨识 ”的定义为 :系统辨识是在对输入和输出观测的基础上 ,在指定的一类系统中 ,确定一个与被识别的系统等价的系统 [1 ]. 1974年 , P. E. Ykhoff的“辨识 ”的定义为 :“辨识问题可以归结为用一个模型来表示客观系统 (或将要构造的系统 )本质特征的一种演算 ,并用这个模型把对客观系统的理解表示成有用的形式 ”[2 ]. 1978年 ,L. Ljung给出“辨识 ”更加实用的定义 :“辨识有三个要素 ———数据 ,模型类和准则. 辨识就是按照一个准则在一组模型类中选择一个与数据拟合得最好的模型 ”[3 ]. 总而言之 ,辨识的实质就是从一组模型类中选择一个模型 ,按照某种准则 ,使之能最好地拟合所关心的实际过程的静态或动态特性. 经典的系统辨识方法有 [4 - 8 ] :阶跃响应法、脉冲响应法、频率响应法、相关分析法、谱分析法、最小二乘法和极大似然法等 ,其中最小二乘法 (LS)是一种经典的和最基本的 ,也是应用最广泛的方法 ,可用于动态静态、线性、非线性系统. MATLAB具有很强大的运算能力 ,特别是在向量、数组、矩阵运算等方面 ,以及求解高次方程、常微分方程数值积分运算、最优化方法等方面具有独特的特点 ,另外 ,MATLAB还具有精密的图形绘制的特点 , 使得运算结果能够更加直观的呈现出来 [9 ]. 将 MATLAB用在系统辨识中进行数据处理 ,使得系统参数的估计更加方便可行. 1 最小二乘法的基本原理 最小二乘法是 1795年高斯在预测星体运行轨道最先提出的 ,它奠定了最小二乘估计理论的基础. 到了 20世纪 60年代瑞典学者 Austron把这个方法用于动态系统的辨识中 ,在这种辨识方法中 ,首先给出模型类型 ,在该类型下确定系统模型的最优参数. 这种具有格式规范的辨识方法可以演绎成递推形式. 递推的最小二乘算法计算量小 ,可以用于在线辨识 ,即使辨识对象随时间发生变化 ,模型也可以对其进行跟踪 , 不断地进行更新和修正辨识参数 ,从而成为一种被广泛采用的辨识方法. 对于如图 1所示的 SISO系统 : 图 1 SISO系统 第 29卷第 2期 郭丽辉 ,等 :基于 MATLAB的最小二乘法系统辨识与仿真   其离散脉冲传递函数为 : G ( z- 1

matlab非线性系统频域标识,基于MATLAB的最小二乘法系统辨识与仿真相关推荐

  1. Matlab之DNN:基于Matlab利用神经网络模型(epochs=10000000)预测勒布朗詹姆斯的2018年总决赛(骑士VS勇士)第一场得分、篮板、助攻

    Matlab之DNN:基于Matlab利用神经网络模型(epochs=10000000)预测勒布朗詹姆斯的2018年总决赛(骑士VS勇士)第一场得分.篮板.助攻 目录 输出结果 预测勒布朗詹姆斯的20 ...

  2. matlab功率谱的峰值,基于Matlab功率谱密度估计方法.doc

    基于Matlab功率谱密度估计方法 基于Matlab功率谱密度估计方法要在实际情况下, 许多平稳信号无法导出数学表达式, 要准确获取这些信号的功率谱密度存在一定的困难.根据维纳辛钦 (Wiener K ...

  3. matlab创新开放性实验,基于MATLAB 的自动控制原理实验仿真系统的设计

    基于MATLAB 的自动控制原理实验仿真系统的设计 基于MATLAB 的自动控制原理实验仿真系统的设计 田晴,张茁 (河北联合大学电气工程学院,河北唐山063000) 摘要:MATLAB的图形用户界面 ...

  4. matlab做水流量问题,基于MATLAB的地下水流量与水位降深关系的一种优化计算方法...

    基于 MATLAB的地下水流量与水位降深关系的一种优化计算方法李继超 ,桑有明 ,邓 宇 ,袁章均 [收稿日期 ] 2008 - 11 - 27 [作者简介 ] 李继超 (1982- ) ,男 ,湖北 ...

  5. 基于matlab的频率特性测试仪,基于Matlab控制系统频率特性分析法

    基于Matlab控制系统频率特性分析法 基于Matlab控制系统频率特性分析法 本文主要介绍了基于Matlab控制系统的频率特性分析方法.频域稳定性判据以及开环频域性能分析,并获得频率响应曲线等.通过 ...

  6. 基于matlab fdma传输系统设计,基于MATLAB的LTE系统仿真研究

    摘  要: 根据LTE系统的原理和模块构成,分析并建立了一个基于MATLAB的系统级仿真平台.针对LTE系统中被广泛认可的轮询.比例公平和最大载干比三种经典调度算法,利用仿真平台产生的数据对三者的性能 ...

  7. matlab生产计划问题,基于MATLAB的生产计划最优化系统设计

    龙源期刊网 http://www.doczj.com/doc/d0588b0949d7c1c708a1284ac850ad02de8007fa.html 基于MATLAB的生产计划最优化系统设计作者: ...

  8. 用matlab编程简单电子琴,基于MATLAB的数字信号发生器及简易电子琴设计论文.doc...

    基于MATLAB的数字信号发生器及简易电子琴设计论文 基于MATLAB的数字信号发生器及简易电子琴设计 摘 要 数字信号发生器是一种基于软硬件结合实现的函数波形产生仪器.在工程实践中需要检测和分析的各 ...

  9. matlab中对伺服电机,基于Matlab的伺服电机Modbus通讯研究

    湖北汽车工业学院学报 JournalofHubeiUniversityofAutomotiveTechnology 第31卷第1期 2017 年3月 Vol.31 No.1 Mar.2017 doi: ...

最新文章

  1. Android的Menu状态动态设置方法onPrepareOptionsMenu(Menu menu) (转载)
  2. java对象内存占用情况分析
  3. ASP.NET 2.0 之 Master Page 学习笔记
  4. Android 获取静态上下文(Application)
  5. SQL Server数据库快照
  6. Python搜索路径
  7. 如何计算一路话音消耗的带宽
  8. SnowNLP简易教程:分词、词性标注、情感分析、繁体转换、关键字抽取、相似度计算
  9. linux系统下安装oracle客户端
  10. ShardingJdbc SQLFeatureNotSupportedException: isValid
  11. 深信服 TCL 21届秋招内推
  12. Jetson TX2 安装 D435i ROS驱动
  13. 85.【Vue-细刷-01】
  14. C语言学习1——第一、二、三章学习记录
  15. 【附源码】计算机毕业设计SSM芮城县十全十美火锅店点餐系统
  16. 2022-08-04 乐理知识(三) 如何打拍子——V字打拍法,三角形打拍法,常见节奏型:二八,四十六,前十六后八,前八后十六,前后附点,大附点,大小切分,八三拍的节奏型及其变体
  17. 癞子麻将胡牌以及听牌算法实现
  18. selenium+ Phantomjs爬取动态网页
  19. BUUCTF misc 来首歌吧
  20. 【语音隐写】基于matlab小波变换量化音频数字水印【含Matlab源码 351期】

热门文章

  1. PHP学习笔记--015 PHP 随笔
  2. 换一种方式去思考--microsoft for win server03
  3. php nginx错误,PHP/Nginx错误(Win)
  4. 串灯控制盒去掉怎么接_暖通小兵设计系列16-集线盒(中央控制器)简介(余小其转载版本)...
  5. proc除了能用于oracle开发_能不能用于mysql开发_MySQL 和 Oracle Enterprise Manager 开发人员 VM...
  6. java中cleanup的使用_Eclipse使用代码清理功能(Clean Up)
  7. 经典html,经典 HTML
  8. sony微型计算机,舍我其谁?只有SONY做得到!
  9. python networkx 求图中的环_python – 在NetworkX图中获取连接的节点
  10. halcon窗体的移动和缩放_halcon与C#联合编程之鼠标控制图片缩放,拖动,roi