第1-2章系统辨识的基本概念和随机过程精.ppt
《第1-2章系统辨识的基本概念和随机过程精.ppt》由会员分享,可在线阅读,更多相关《第1-2章系统辨识的基本概念和随机过程精.ppt(169页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第1-2章系统辨识的基本概念和随机过程1第1页,本讲稿共169页第第 1 章章系系 统统 辨辨 识识 的的 基基 本本 概概 念念 2第2页,本讲稿共169页1.1 1.1 系统辨识学科的发展系统辨识学科的发展1.2 1.2 过程和模型过程和模型1.3 1.3 辨识的定义辨识的定义1.4 1.4 辨识算法的基本原理辨识算法的基本原理1.5 1.5 辨识的内容和步骤辨识的内容和步骤1.6 1.6 辨识的应用辨识的应用3第3页,本讲稿共169页1.1系统辨识学科的发展 系统辨识是近几十年来发展起来的新兴科学,所涉及理论基础广泛,系统辨识是近几十年来发展起来的新兴科学,所涉及理论基础广泛,内容丰富,
2、工程应用性强。内容丰富,工程应用性强。系统辨识是利用系统运行或实验过程中获取的系统输入系统辨识是利用系统运行或实验过程中获取的系统输入-输出数据求得系输出数据求得系统数学模型(传递函数)的方法和技术。是人们对客观实际系统对象(控统数学模型(传递函数)的方法和技术。是人们对客观实际系统对象(控制对象)的认识由表及里、去粗求精,从定性到定量获取系统内在规律和制对象)的认识由表及里、去粗求精,从定性到定量获取系统内在规律和特征的定量化关系的过程。这些定量化关系反映反映系统本质特征,这些特征的定量化关系的过程。这些定量化关系反映反映系统本质特征,这些定量化关系就是系统的数学模型。定量化关系就是系统的数
3、学模型。因此,系统辨识是自动控制理论切实应用到实际中去的不可缺少的手段和因此,系统辨识是自动控制理论切实应用到实际中去的不可缺少的手段和工具。工具。4第4页,本讲稿共169页系统辩识的先导性工作可以追溯到系统辩识的先导性工作可以追溯到1616世纪德国天文学家开普勒和德国数学家高斯的工世纪德国天文学家开普勒和德国数学家高斯的工作,他们分别根据观测数据,建立了行星运动的数学模型。作,他们分别根据观测数据,建立了行星运动的数学模型。19601960在莫斯科召开的国际自动控制联合会学术会议(在莫斯科召开的国际自动控制联合会学术会议(IFACIFAC,International Internationa
4、l Federation of Automation ControlFederation of Automation Control)上,系统辨识问题受到人们的普遍重视,)上,系统辨识问题受到人们的普遍重视,但提交的论文不多。此后,有关论文和学术交流迅速增加,成为后二十年来但提交的论文不多。此后,有关论文和学术交流迅速增加,成为后二十年来最活跃的一个自动控制领域。最活跃的一个自动控制领域。19671967年起,年起,IFACIFAC决定每三年举办一次国际决定每三年举办一次国际“辨识辨识和系统参数估计和系统参数估计”专题讨论会,第八界学术讨论是专题讨论会,第八界学术讨论是19881988在北京举
5、办的,一次提交论在北京举办的,一次提交论文就在文就在600600之多,录用之多,录用480480篇。篇。国内国内“系统辨识系统辨识”学科研究起步于学科研究起步于19751975年左右。年左右。19801980年,发行第一本教课书年,发行第一本教课书“系统与参数估计系统与参数估计”,现在已有几十种版本的教课书和专论陆续出版,在重点大学的自,现在已有几十种版本的教课书和专论陆续出版,在重点大学的自控专业都开设了控专业都开设了“系统辨识系统辨识”课程。课程。5第5页,本讲稿共169页 Gauss(高斯)(高斯)在在1795年首次用最小二乘法年首次用最小二乘法(least-squares method
6、)计算行星轨道。计算行星轨道。Markov继续完善了继续完善了Gauss的工作,证明了最小二乘估计是最优线性的工作,证明了最小二乘估计是最优线性无偏估计(无偏估计(BLUE)。)。第6页,本讲稿共169页 Ljung等等 Prediction error methods n如果扰动不是白噪声,则最小二乘法不再适用。瑞典如果扰动不是白噪声,则最小二乘法不再适用。瑞典的的Ljung等人从等人从1970年代开始发展出年代开始发展出prediction error 方法,它能够在有色噪声情形的情况下,给出参数方法,它能够在有色噪声情形的情况下,给出参数的一致估计。目前,该类方法是系统辨识的主流方法。的
7、一致估计。目前,该类方法是系统辨识的主流方法。nLjung的专著的专著“System Identification:Theory for the User”是本领域的经典著作。是本领域的经典著作。nLjung主持编写的主持编写的Matlab System Identification Toolbox是本领域最好的工具箱。是本领域最好的工具箱。第7页,本讲稿共169页 Torsten Sderstrm at al:Instrumental Variable Methods 如果扰动不是白噪声,则最小二乘法不再适用。如果扰动不是白噪声,则最小二乘法不再适用。但我们可以假设扰动与输入不相关,这在开环
8、运行的但我们可以假设扰动与输入不相关,这在开环运行的情况下是完全合理的。在这种假设下,可以用情况下是完全合理的。在这种假设下,可以用Instrumental Variable(辅助变量)法估计模型参(辅助变量)法估计模型参数。该类方法计算量较小,但是不像数。该类方法计算量较小,但是不像prediction error方法那样能够同时得到噪声模型。方法那样能够同时得到噪声模型。瑞典的瑞典的Soderstrom&Stoica的专著的专著“System Identification”和和“Instrumental Variable Methods for System Identification”
9、是该领域的经典著作。是该领域的经典著作。第8页,本讲稿共169页Peter van Cverschee,Bart De Moor等等子空间辨识子空间辨识 1990年代,为了克服年代,为了克服PEM针对多变量系统辨识时需针对多变量系统辨识时需要进行非线性优化,以及要进行非线性优化,以及IV不能同时辨识出噪声模型不能同时辨识出噪声模型的缺点。的缺点。Bart De Moor,Verhaegen等提出了针对多等提出了针对多变量系统的变量系统的Subspace Identification Methods。该。该类方法不是基于优化某个类方法不是基于优化某个criterion,主要用到矩阵的奇,主要用到
10、矩阵的奇异值分解,无需非线性优化,因而计算量较小。异值分解,无需非线性优化,因而计算量较小。第9页,本讲稿共169页 Goodwin,Chen等:鲁棒辨识等:鲁棒辨识 1990年代末,随着鲁棒控制,特别是年代末,随着鲁棒控制,特别是H-无穷控制的无穷控制的发展。控制界需要适用于鲁棒控制的系统模型。鲁棒辨发展。控制界需要适用于鲁棒控制的系统模型。鲁棒辨识完全舍弃了扰动为随机噪声的假设,而假设扰动在某识完全舍弃了扰动为随机噪声的假设,而假设扰动在某个区间范围内。因此,辨识得到的模型是(确定论的)个区间范围内。因此,辨识得到的模型是(确定论的)模型族,而不是单个模型。模型族,而不是单个模型。Chen
11、等的等的“Control-oriented system identification:an H-infinity approach”是本领域的第一本专著。是本领域的第一本专著。第10页,本讲稿共169页 促进系统辨识蓬勃发展的主要原因有:促进系统辨识蓬勃发展的主要原因有:(1 1)自动控制学科发展和其他诸多学科发展的需要。)自动控制学科发展和其他诸多学科发展的需要。随着控制理论向更深更广的方向发展,控制策略对控制对象的了解依赖随着控制理论向更深更广的方向发展,控制策略对控制对象的了解依赖性越来越强,控制精度,控制指标的提高。例如性越来越强,控制精度,控制指标的提高。例如“自适应控制自适应控制
12、”、鲁棒控、鲁棒控制制”。另外,由于被控对象越来越复杂,例如。另外,由于被控对象越来越复杂,例如“变参数对象的控制变参数对象的控制”,使得原来控制理论中讲述的建立在先验知识、定律、定理上的建模,使得原来控制理论中讲述的建立在先验知识、定律、定理上的建模方法远不能适应实际系统的要求。方法远不能适应实际系统的要求。系统越复杂,系统模型的地位越来越重要。再好的控制理论和控制策略离开系统越复杂,系统模型的地位越来越重要。再好的控制理论和控制策略离开了系统数学模型,只能成为空中楼阁,无用武之地。而系统分析、综合,预测了系统数学模型,只能成为空中楼阁,无用武之地。而系统分析、综合,预测都离不开数学模型。都
13、离不开数学模型。所以,系统建模是系统分析的基础,系统辨识是自动控制系统所以,系统建模是系统分析的基础,系统辨识是自动控制系统设计和分析必不可少的先导环节。设计和分析必不可少的先导环节。11第11页,本讲稿共169页 (2 2)其他学科发展的需要。)其他学科发展的需要。数学模型不仅仅是自动控制理论分析基础,同样是其他学科理论分析的基础,数学模型不仅仅是自动控制理论分析基础,同样是其他学科理论分析的基础,如机械性能分析、疲劳、损伤、故障诊断、信号分析、气象预报、大气环境等等。如机械性能分析、疲劳、损伤、故障诊断、信号分析、气象预报、大气环境等等。近几十年来,其他原来关注定性分析的学科,如社会学、经
14、济学、企业战略以及近几十年来,其他原来关注定性分析的学科,如社会学、经济学、企业战略以及人力资源、市场经济、股票预测等也都离不开数学模型了。因此,自动控制系统人力资源、市场经济、股票预测等也都离不开数学模型了。因此,自动控制系统辨识知识也能为其他学科共用。系统辨识有广泛的应用领域。辨识知识也能为其他学科共用。系统辨识有广泛的应用领域。(3 3)计算机技术快速发展。)计算机技术快速发展。计算机运算速度越来越快,建模分析软件功能越来越强大,使得系统计算机运算速度越来越快,建模分析软件功能越来越强大,使得系统辨识的各种复杂算法能付诸于实践和实际系统建模应用。辨识的各种复杂算法能付诸于实践和实际系统建
15、模应用。12第12页,本讲稿共169页系统辨识当前发展的新热点系统辨识当前发展的新热点*非线性系统辨识(机器人);非线性系统辨识(机器人);*快时变与有缺陷样本的辨识;快时变与有缺陷样本的辨识;*生命、生态系统的辨识;生命、生态系统的辨识;*辨识的专家系统与智能化软件包的开发;辨识的专家系统与智能化软件包的开发;*基于模糊理论、神经网络、小波变换的辨识方法;基于模糊理论、神经网络、小波变换的辨识方法;*系统辨识与人工智能、人工生命、图象处理、网系统辨识与人工智能、人工生命、图象处理、网络技术和多媒体技术的结合。络技术和多媒体技术的结合。第13页,本讲稿共169页本课程内容本课程内容第一章第一章
16、 绪论绪论第二章第二章 数学基础知识数学基础知识随机过程随机过程第三章第三章 经典辨识方法经典辨识方法第四章第四章 最小二乘类辨识方法最小二乘类辨识方法第五章第五章 梯度校正辨识方法梯度校正辨识方法第六章第六章 极大似然法和预报误差法极大似然法和预报误差法第七章第七章 模型阶次的确定模型阶次的确定第八章第八章 闭环辨识方法闭环辨识方法14第14页,本讲稿共169页代表性人物与参考书:代表性人物与参考书:国外国外 瑞典瑞典LinkopingLinkoping大学大学 Karl J.Astrom Karl J.Astrom 教授教授 瑞典瑞典LinkopingLinkoping大学大学 Lenna
17、rt Ljung Lennart Ljung 教授教授 (英文版)(英文版)国内国内 方崇智、肖德云,方崇智、肖德云,过程辨识过程辨识,清华大学出版社(,清华大学出版社(TP13/88)韩光文,韩光文,系统辩识,华中理工大学出版社系统辩识,华中理工大学出版社 夏天长,夏天长,最小二乘法最小二乘法,清华清华/国防出版社国防出版社(TP11/16,TP11/46)MATLAB-ID TOOL BOX 15第15页,本讲稿共169页参考书目参考书目16n顾幸生,刘漫丹,张凌波,现代控制理论及应用,上海:华东理顾幸生,刘漫丹,张凌波,现代控制理论及应用,上海:华东理工大学出版社,工大学出版社,2008
18、。n方崇智,萧德云方崇智,萧德云,过程辨识过程辨识,北京:清华大学出版社,北京:清华大学出版社,1994.nLjung,Lennart,System identificationtheory for the user,北京,北京:Tsinghua University Press,2002.nPintelon,R,System identification,New York:IEEE Press,2001.nN.K.Sinha&B.Kuszta,Modeling and identification of dynamic systems,New York:Van Nostrand Reinho
19、ld,1983.n李鹏波,系统辨识,北京:中国水利水电出版社,李鹏波,系统辨识,北京:中国水利水电出版社,2010n李言俊李言俊,张张 科,系统辨识理论及应用科,系统辨识理论及应用,北京:国防工业出版社,北京:国防工业出版社,2003第16页,本讲稿共169页1.2 1.2 过程和模型过程和模型 n过程过程 (Process)(Process)一个含义非常广泛的概念一个含义非常广泛的概念通常泛指具有时间或空间上的跨度的对象通常泛指具有时间或空间上的跨度的对象具体的如:具体的如:工程系统、生物系统或社会经济系统都可以称工程系统、生物系统或社会经济系统都可以称为过程为过程17第17页,本讲稿共16
20、9页n在系统辨识中在系统辨识中所考虑的主要是工业控制过程所考虑的主要是工业控制过程n化工过程化工过程n石油加工过程石油加工过程n冶金过程冶金过程n生化过程生化过程n制药过程制药过程n发电厂发电厂n18第18页,本讲稿共169页n在实际工业过程中在实际工业过程中由于工艺过程复杂性通常难以通过机理分析建立精确的数由于工艺过程复杂性通常难以通过机理分析建立精确的数学模型学模型但如果仅仅关心过程的输入特性但如果仅仅关心过程的输入特性,可以将过程视为可以将过程视为“黑箱黑箱”根据根据“黑箱黑箱”的输入输出特性建立输入输出模型的输入输出特性建立输入输出模型这正是系统辨识的出发点这正是系统辨识的出发点 19
21、第19页,本讲稿共169页模型(模型(ModelModel)n模型模型n指过程运动规律的本质描述指过程运动规律的本质描述n按模型的描述形式分类按模型的描述形式分类(1 1)直觉模型)直觉模型(2 2)物理模型)物理模型(3 3)图表模型)图表模型(4 4)数学模型)数学模型20第20页,本讲稿共169页(1 1)直觉模型)直觉模型指过程的特性以非解析的形式直接存储在人脑中靠人的指过程的特性以非解析的形式直接存储在人脑中靠人的直觉控制过程地进行直觉控制过程地进行如司机就是靠如司机就是靠“直觉模型直觉模型”来控制汽车的方向盘。来控制汽车的方向盘。(2 2)物理模型)物理模型 实际过程的一种物理模拟
22、实际过程的一种物理模拟n 如风洞如风洞n 水力学模型水力学模型n 传热学模型传热学模型n 电力系统动态模拟电力系统动态模拟n 21第21页,本讲稿共169页22第22页,本讲稿共169页山西省柏叶口水库溢洪道水力学模型山西省柏叶口水库溢洪道水力学模型23第23页,本讲稿共169页24第24页,本讲稿共169页(3 3)图表模型)图表模型 以图形式或表格的形式来表现过程的特性以图形式或表格的形式来表现过程的特性n阶跃响应阶跃响应n脉冲响应脉冲响应n也称非参数模型也称非参数模型25第25页,本讲稿共169页26第26页,本讲稿共169页(4 4)数学模型)数学模型 用数学结构的形式来反映实际过程用
23、数学结构的形式来反映实际过程的行为特点的行为特点n代数方程代数方程n微分方程微分方程n差分方程差分方程n状态方程状态方程n27第27页,本讲稿共169页n代数方程:经济学上的代数方程:经济学上的Cobb-Douglas生产关系模型生产关系模型其中其中Y为产值,为产值,L为劳动力,为劳动力,K为资本。为资本。28第28页,本讲稿共169页n微分方程微分方程29第29页,本讲稿共169页n差分方程差分方程即即30第30页,本讲稿共169页n根据模型的特性根据模型的特性n数学模型又可以分为数学模型又可以分为n线性和非线性模型线性和非线性模型n系统线性与关于参数空间线性系统线性与关于参数空间线性n本质
24、线性与本质非线性本质线性与本质非线性n动态和静态模型动态和静态模型n确定性和随机性模型确定性和随机性模型n宏观(积分方程)和微观(微分方程)模型等宏观(积分方程)和微观(微分方程)模型等 31第31页,本讲稿共169页线性系统模型线性系统模型32第32页,本讲稿共169页非线性系统非线性系统33第33页,本讲稿共169页线性随机系统模型线性随机系统模型34第34页,本讲稿共169页35第35页,本讲稿共169页36第36页,本讲稿共169页n建立过程数学模型的两种主要方法建立过程数学模型的两种主要方法n机理分析法机理分析法n测试法测试法37第37页,本讲稿共169页(1 1)机理分析法)机理分
25、析法通通过过分分析析过过程程的的运运动动规规律律、应应用用一一些些已已知知的的规律、定理和与原理规律、定理和与原理如如:化化学学动动力力学学原原理理、生生物物学学定定律律、牛牛顿顿定定理理、物物料料平平衡衡方方程程、能能量量平平衡衡方方程程和和传传质质传传热原理等热原理等建建立立过过程程的的数数学学模模型型,这这种种方方法法也也称称为为理理论论建模建模38第38页,本讲稿共169页(2 2)测试法)测试法辨识方法辨识方法 利用输入输出数据所提供的信息来建立过程的利用输入输出数据所提供的信息来建立过程的数学模型数学模型n白箱白箱理论建模理论建模n黑箱黑箱辨识建模辨识建模n灰箱灰箱理论建模与辨识建
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 系统 辨识 基本概念 随机 过程
限制150内