系统辨识法课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《系统辨识法课件.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 系统 辨识 课件
- 资源描述:
-
1、第一讲 系统辨识概论(3/3)q下面将分别论述建模和系统辨识问题中的一下面将分别论述建模和系统辨识问题中的一些基本概念和发展些基本概念和发展,主要内容有主要内容有: 系统、模型与建模系统、模型与建模 系统辨识的定义系统辨识的定义 系统辨识的步骤和参数估计系统辨识的步骤和参数估计 系统辨识的发展历程系统辨识的发展历程 系统辨识的应用领域系统辨识的应用领域1 系统、模型与建模系统、模型与建模(1/1)1 系统、模型与建模系统、模型与建模q 下面简介如下概念: 系统与模型 数学模型和建模1.1 系统与模型系统与模型(1/9)1.1 系统与模型系统与模型q 系统系统(System)本身的含义是相当广泛
2、的本身的含义是相当广泛的,它可以指它可以指 客观存在的事物,具有一定功能的整体。客观存在的事物,具有一定功能的整体。v 钱学森把系统广义概括为钱学森把系统广义概括为“依一定顺序相互联系依一定顺序相互联系着的一组事物着的一组事物” 或专指或专指工程上的某个生产过程和某种设备工程上的某个生产过程和某种设备, 亦可以指某个经济和社会系统亦可以指某个经济和社会系统. 系统系统有时也称之为有时也称之为“实体实体” . 为能进行好系统的分析、预报、优化和设计合理的控制为能进行好系统的分析、预报、优化和设计合理的控制系统系统,必须对系统的特性和行为有相当程度的理解必须对系统的特性和行为有相当程度的理解. 模
3、型就是为此加以引入的模型就是为此加以引入的.1.1 系统与模型系统与模型(2/9) 所谓模型所谓模型,就是把系统实体的本质信息简缩成有用的描,就是把系统实体的本质信息简缩成有用的描述形式述形式,是一种简化描述是一种简化描述. 模型保持实体的一部分特征,而将其它特征忽略或模型保持实体的一部分特征,而将其它特征忽略或者变化者变化. 不同的建模目的,不同的简化方法得到不同的模型不同的建模目的,不同的简化方法得到不同的模型. 系统的模型一般分物理模型与数学模型系统的模型一般分物理模型与数学模型. 物理模型物理模型v 指用物理、化学、生物等材料构成的用于描述指用物理、化学、生物等材料构成的用于描述系统中
4、的关系和特征的实体模型系统中的关系和特征的实体模型.v 如风洞、水力学模型、传热学模型、电力系统如风洞、水力学模型、传热学模型、电力系统动态模拟模型、缩小的复制品等动态模拟模型、缩小的复制品等.1.1 系统与模型系统与模型(3/9) 数学模型数学模型v 描述系统中一些关系和特征的数据模型描述系统中一些关系和特征的数据模型.o例如:投入例如:投入/产出模型、热源与室温的关系模产出模型、热源与室温的关系模型等型等.v 控制领域的控制领域的数学模型数学模型就是指能用来就是指能用来描述系统的动描述系统的动态或静态特性和行为的数学表达式或方程态或静态特性和行为的数学表达式或方程,它是它是我们进行系统分析
5、、预报、优化及控制系统设计我们进行系统分析、预报、优化及控制系统设计的基础的基础. Software models (program, route table)v Petri net (discrete event system, DES)v Automata (Flexible Manufacture system, FMS)v Hybrid system model1.1 系统与模型系统与模型(4/9) Knowledge-based modelv expert systemv neural networksv fuzzy systemv 符号逻辑符号逻辑模型 直觉模型直觉模型(汽车驾驶汽
6、车驾驶) 图表模型图表模型(棒图棒图)1.1 系统与模型系统与模型(5/9)q 在许多问题研究与工程应用领域,首先需在模型上进行反复在许多问题研究与工程应用领域,首先需在模型上进行反复方案设计与研讨,而不是直接在实际物理系统进行实验方案设计与研讨,而不是直接在实际物理系统进行实验. 之所以如此,原因为:之所以如此,原因为:1.1 系统与模型系统与模型(6/9)q 控制领域的控制领域的数学模型从系统机理、建模目的和数学工具的不数学模型从系统机理、建模目的和数学工具的不同可分为同可分为 参数模型参数模型 静态静态( (代数代数) )模型或模型或动态动态( (微分微分/ /差分差分) )模型模型 连
7、续连续模型或模型或离散离散模型模型 集中参数集中参数模型或模型或分布参数分布参数模型模型 线性线性模型或模型或非线性非线性模型模型( (所谓线性所谓线性, ,即满足齐次性和即满足齐次性和叠加性叠加性) )等等等等. . 非参数模型非参数模型 Step response model(阶跃响应模型)(阶跃响应模型) Frequency functions (Bode 图图, Nyquist 图图) Impulse response (脉冲响应模型)(脉冲响应模型)1.1 系统与模型系统与模型(7/9)q 大量的工程对象是动态、非线性、随机的并需要进行微观分析大量的工程对象是动态、非线性、随机的并需
8、要进行微观分析. 在解决问题时在解决问题时,我们往往尽可能采用线性的和确定性的模型我们往往尽可能采用线性的和确定性的模型. 过程的复杂性和实用模型的简约性是一对矛盾过程的复杂性和实用模型的简约性是一对矛盾,成功建模就成功建模就是在二者之间达到最佳折衷是在二者之间达到最佳折衷. 本本课程主要课程主要讨论在控制工程中常用的讨论在控制工程中常用的 动态非逻辑动态非逻辑集中参数线性集中参数线性模型模型, ,即可用即可用 定常系数线性定常系数线性微分方程微分方程或或 差分方程差分方程描述的数学模型描述的数学模型. .q 下面将分别介绍建模、系统辨识和参数估计等基本概念和方法下面将分别介绍建模、系统辨识和
9、参数估计等基本概念和方法.1.2 数学模型和建模(1/2)1.2 数学模型和建模数学模型和建模q系统建模研究的是如何建立系统的数学模型系统建模研究的是如何建立系统的数学模型. 建模的原则:建模的原则:(1)目的性:)目的性: 建模的目的要明确,因为不同的建模建模的目的要明确,因为不同的建模目的,可能采用不同的建模的方法,得到不同的目的,可能采用不同的建模的方法,得到不同的模型表示。模型表示。(2)物理意义明确:)物理意义明确: 模型的物理概念清晰,应可解模型的物理概念清晰,应可解释。释。(3)可辨识性;即模型结构合理,所测数据充分丰)可辨识性;即模型结构合理,所测数据充分丰富(输入信号持续激励
10、,数据量充足)。富(输入信号持续激励,数据量充足)。(4)简约性)简约性. :即被辨识模型结构和参数要尽量简:即被辨识模型结构和参数要尽量简约约.1.2 数学模型和建模(2/2) 建模方法有建模方法有机理建模机理建模实验建模实验建模-系统辨识系统辨识q值得指出的是,不同建模目的值得指出的是,不同建模目的,采用不同数学工具和采用不同数学工具和描述方式,以及对模型精度的不同要求,都会导致描述方式,以及对模型精度的不同要求,都会导致不同的数学模型。不同的数学模型。 数学模型是理想与现实折中的结果。数学模型是理想与现实折中的结果。 它是在忽略次要因素,在现实条件和可能下,在它是在忽略次要因素,在现实条
11、件和可能下,在一定精度范围内的,最终落脚于实际应用的结果一定精度范围内的,最终落脚于实际应用的结果.1.2 数学模型和建模-机理建模机理建模(1/2)(1) 机理建模机理建模q机理建模机理建模是指利用所掌握的系统的是指利用所掌握的系统的 内部机理内部机理、 物料和能量的平衡关系物料和能量的平衡关系、以及、以及 运动规律运动规律等等, 按照系统的机理信息来建立系统的数学模型。按照系统的机理信息来建立系统的数学模型。 这些机理信息如这些机理信息如1.2 数学模型和建模-机理建模机理建模(2/2) 化工生产过程的化工生产过程的化学反应式和反应过程化学反应式和反应过程中中的的反应速率反应速率、热量热量
12、(能量能量)平衡平衡、物料物料(浓度浓度)平衡平衡 电网络系统的储能元件电网络系统的储能元件(电感和电容电感和电容)的的电压电压电流方程电流方程、以及分析电网络的、以及分析电网络的节点电流法节点电流法、回路电压法回路电压法 力学系统的力学系统的牛顿第二定律牛顿第二定律,以及弹性体与,以及弹性体与阻尼器的力、位移与速度的关系阻尼器的力、位移与速度的关系 经济系统的经济系统的投入与产出方程投入与产出方程q在机理建模中,根据模型应用的目的和精度要求,在机理建模中,根据模型应用的目的和精度要求,仅考虑系统中起主导作用的有限的几个因素即可。仅考虑系统中起主导作用的有限的几个因素即可。1.2 数学模型和建
13、模-系统辨识建模系统辨识建模(1/5)(2) 系统辨识建模系统辨识建模q由于许多系统的机理和所处的环境越来越复杂,要由于许多系统的机理和所处的环境越来越复杂,要细致、完整地分析系统的机理和所有对该系统的行细致、完整地分析系统的机理和所有对该系统的行为产生影响的各种因素,从而建立模型变得十分困为产生影响的各种因素,从而建立模型变得十分困难。难。 因此,机理建模法的运用亦越来越困难因此,机理建模法的运用亦越来越困难,其局限其局限性越来越大性越来越大, 需要建立新的建模方法需要建立新的建模方法. 在此种机理建模方法难以进行或难以达到要求在此种机理建模方法难以进行或难以达到要求的情况下,系统辨识建模方
14、法就幸运而生。的情况下,系统辨识建模方法就幸运而生。1.2 数学模型和建模-系统辨识建模系统辨识建模(2/5)q 系统辩识系统辩识是根据系统的输入是根据系统的输入/输出时间函数输出时间函数,确定系统行为的确定系统行为的数学模型,是现代控制理论的一个分支数学模型,是现代控制理论的一个分支(中国大百科自动控中国大百科自动控制卷制卷486-488页页)。 通俗地说,系统辩识是研究怎样利用对未知系统的试验通俗地说,系统辩识是研究怎样利用对未知系统的试验数据或在线运行数据(输入数据或在线运行数据(输入/输出数据)建立描述系统的输出数据)建立描述系统的数学模型的科学。即数学模型的科学。即 利用系统在利用系
15、统在试验数据或在线运行试验数据或在线运行中的可测量的中的可测量的输输入输出信号入输出信号(数据数据), 运用运用数学归纳、统计回归数学归纳、统计回归的方法来直接建立系统的方法来直接建立系统的数学模型的数学模型, 系统辩识系统辩识亦称为亦称为实验建模方法实验建模方法,它,它是是“系统分析系统分析”和和“控制系统设计控制系统设计”的逆问题的逆问题. 1.2 数学模型和建模-系统辨识建模系统辨识建模(3/5)q 机理建模和系统辨识建模在不同的场机理建模和系统辨识建模在不同的场合各有千秋,实际使用时两种方法互合各有千秋,实际使用时两种方法互为补充,而不能绝对地相互替代。为补充,而不能绝对地相互替代。
16、瑞典控制理论学者瑞典控制理论学者Astrom 把机理建模问题称为把机理建模问题称为“白箱白箱”问题,问题, 系统辨识建模称为系统辨识建模称为“黑箱黑箱”问题。问题。 白箱白箱+黑箱黑箱=“灰箱灰箱”问题问题自校正控制方法自校正控制方法创始人创始人K.J. Astrom1.2 数学模型和建模-系统辨识建模系统辨识建模(4/5) 本课程讨论的是系统辨识建模问题,即本课程讨论的是系统辨识建模问题,即“黑箱黑箱”建模问建模问题题. 实际上,在系统辨识中,纯粹的实际上,在系统辨识中,纯粹的“黑箱黑箱”建模方法常常建模方法常常难以建立有效的模型。难以建立有效的模型。 有效的辨识策略应该是有效的辨识策略应该
17、是v 尽可能地掌握系统的先验知识,即尽可能地使尽可能地掌握系统的先验知识,即尽可能地使系统系统“白化白化”,v 对依然对依然“黑黑”的部分,即用机理建模方法不能的部分,即用机理建模方法不能确定的部分和参数,再采用系统辨识这一实验确定的部分和参数,再采用系统辨识这一实验建模方法。建模方法。 有效的辨识方法应是有效的辨识方法应是“灰箱灰箱”方法。方法。1.2 数学模型和建模-系统辨识建模系统辨识建模(5/5)q 系统辨识的框图如下图所示。 对象 输入u(k) 测量 测量 测量噪声 测量噪声 输出y(k) 输出测量值 输入测量值 过程噪声 系统辨识 2 系统辨识的定义系统辨识的定义(1/5)2 系统
18、辨识的定义系统辨识的定义q 所谓系统辨识,粗略地说为根据动态系统在输入作用下的响所谓系统辨识,粗略地说为根据动态系统在输入作用下的响应或它在正常运行时的输入输出记录数据,通过数据处理得应或它在正常运行时的输入输出记录数据,通过数据处理得出系统模型的学问。出系统模型的学问。 System identification focuses on the modeling of dynamical systems from experimental data (D.E. Rivera/Arizona State University)q 许多控制理论专家给系统辨识下过定义,这些定义各有千秋许多控制理论专
19、家给系统辨识下过定义,这些定义各有千秋,其中其中Zadeh与与Ljung的定义准确刻划了系统辨识的本质特征。的定义准确刻划了系统辨识的本质特征。2 系统辨识的定义系统辨识的定义(2/5) 1962年年 Zadeh从数学的角度定义为从数学的角度定义为: 辨识就是在输入输出数据的基础辨识就是在输入输出数据的基础上,从一组给定的模型类中,确上,从一组给定的模型类中,确定一个与所测系统等价的模型定一个与所测系统等价的模型。 1978年年Liung 定义为:定义为: 系统辩识有三个要素系统辩识有三个要素数据、数据、模型类和准则。模型类和准则。 系统辩识是按照一个准则,在模系统辩识是按照一个准则,在模型类
20、中选择一个与数据拟合得最型类中选择一个与数据拟合得最好的模型。好的模型。模糊数学创始人模糊数学创始人L.A. Zadeh2 系统辨识的定义系统辨识的定义(3/5) Zadeh与与Ljung的定义明确地提出了系统辨识的三个的定义明确地提出了系统辨识的三个要素要素: 输入输出数据输入输出数据; 模型类模型类; 等价准则等价准则;其中其中 数据是辨识的基础数据是辨识的基础; 准则是辨识的优化目标准则是辨识的优化目标; 模型类是所寻找的模型的范围模型类是所寻找的模型的范围. Ljung的定义更准确地描述了系统辨识建模是对实际的定义更准确地描述了系统辨识建模是对实际系统相逼近的特性系统相逼近的特性. 该
21、定义体现了该定义体现了逼近的观点逼近的观点. 2 系统辨识的定义系统辨识的定义(4/5) 当然当然,按照按照Zadeh的定义,寻找一个与实际系统的定义,寻找一个与实际系统“完全完全”等等价的模型无疑是非常困难的,从实用出发,也没有必要。价的模型无疑是非常困难的,从实用出发,也没有必要。 1974年年Eykhoff将系统辨识定义为将系统辨识定义为v 辨识问题可以归纳为用一个模型来表示客观系统本辨识问题可以归纳为用一个模型来表示客观系统本质特征的一种演算,并用这个模型把对客观系统的质特征的一种演算,并用这个模型把对客观系统的理解表示成有用的形式。理解表示成有用的形式。 V.Strejc对对Eykh
22、off的定义作了如下解释:的定义作了如下解释:v 这个辨识定义强调了一个非常重要的概念,最终模这个辨识定义强调了一个非常重要的概念,最终模型只应表示动态系统的本质特征,并且表示成适当型只应表示动态系统的本质特征,并且表示成适当的形式。的形式。v 这就意味着,并不期待获得一个物理实际的确切的这就意味着,并不期待获得一个物理实际的确切的数学描述,数学描述,所需的只是一个适合于应用的模型所需的只是一个适合于应用的模型。2 系统辨识的定义系统辨识的定义(5/5) 因此,我们只要在精度许可的范围内,找一个与实际系统近似等价的模型,能满足工程实际应用的模型即可。q 下面再详细讨论系统辨识的三要素 输入输出
23、数据输入输出数据 模型类模型类 等价准则等价准则2 系统辨识的定义系统辨识的定义-输入输出数据(1/2)一、输入输出数据一、输入输出数据q 系统的输入输出数据是系统的输入输出数据是由对系统的观测而得,这些变化着由对系统的观测而得,这些变化着的输入输出数据的输入输出数据“必然必然”表现出表现出系统的动态和静态特性和系统的动态和静态特性和行为。行为。 这是能利用测量数据进行辨识建模的着眼点,是辨识这是能利用测量数据进行辨识建模的着眼点,是辨识的基础。的基础。 一般在辨识中假定系统的输入输出数据是可直接测量一般在辨识中假定系统的输入输出数据是可直接测量的,但扰动的,但扰动/噪声是不可测量的。噪声是不
24、可测量的。 输入输出数据不唯一,受观测时间、观测目的、观测输入输出数据不唯一,受观测时间、观测目的、观测手段等影响。手段等影响。2 系统辨识的定义系统辨识的定义-输入输出数据(2/2)q由于被控系统受各种内外环境因素的影响,实际测由于被控系统受各种内外环境因素的影响,实际测量到的输入输出数据都含有一定的扰动和误差。量到的输入输出数据都含有一定的扰动和误差。 因此辨识建模实际上是一种实验统计的方法,因此辨识建模实际上是一种实验统计的方法,它所获得的模型仅仅是实际系统的外部特性等它所获得的模型仅仅是实际系统的外部特性等价的一种近似描述价的一种近似描述. 若不考虑系统和测量数据所受到的扰动和误差若不
25、考虑系统和测量数据所受到的扰动和误差的影响,实际上系统辨识和建模将仅仅是一个的影响,实际上系统辨识和建模将仅仅是一个非常简单的方程求解、函数优化、函数逼近、非常简单的方程求解、函数优化、函数逼近、或数据拟合问题,而不会形成为一个相对独立或数据拟合问题,而不会形成为一个相对独立的学科的学科. 输入输出数据中隐含的扰动和误差输入输出数据中隐含的扰动和误差,是进行辨是进行辨识困难性的关键识困难性的关键。2 系统辨识的定义系统辨识的定义-模型类(1/3)二、模型类二、模型类q 系统辨识中,首要的问题是根据辨识的目的及对被辨识系统系统辨识中,首要的问题是根据辨识的目的及对被辨识系统的先验知识或了解,确定
展开阅读全文