8系统辨识原理及辨识模型简介
- 格式:pptx
- 大小:142.48 KB
- 文档页数:16
系统辨识综述一、系统辨识概述辨识、状态估计和控制理论是现代控制理论三个互相渗透的领域。
辨识和状态估计离不开控制理论的支持,控制理论的应用又几乎不能没有辨识和状态估计技术。
随着控制过程复杂性的提高,控制理论的应用日益广泛,但其实际应用不能脱离被控对象的数学模型。
然而在大多数情况下,被控对象的数学模型是不知道的,或者在正常运行期间模型的参数可能发生变化,因此利用控制理论去解决实际问题时,首先需要建立被控对象的数学模型。
系统辨识正是适应这一需要而形成的,他是现代控制理论中一个很活跃的分支。
社会科学和自然科学领域已经投入相当多的人力和物力去观察、研究有关的系统辨识问题。
系统辨识是建模的一种方法,不同的学科领域,对应着不同的数学模型。
从某种意义上来说,不同学科的发展过程就是建立他的数学模型的过程。
辨识问题可以归结为用一个模型来表示客观系统(或将要构造的系统)本质特征的一种演算,并用这个模型把对客观系统的理解表示成有用的形式。
当然也可以有另外的描述,辨识有三个要素:数据,模型类和准则。
辨识就是按照一个准则在一组模型类中选择一个与数据拟合得最好的模型。
总而言之,辨识的实质就是从一组模型类中选择一个模型,按照某种准则,使之能最好地拟合所关心的实际过程的静态或动态特性。
通过辨识建立数学模型的目的是估计表征系统行为的重要参数,建立一个能模仿真实系统行为的模型,用当前可测量的系统的输入和输出预测系统输出的未来演变,以及设计控制器。
对系统进行分析的主要问题是根据输入时间函数和系统的特性来确定输出信号。
对系统进行控制的主要问题是根据系统的特性设计控制输入,使输出满足预先规定的要求。
而系统辨识所研究的问题恰好是这些问题的逆问题。
通常,预先给定一个模型类μ={M}(即给定一类已知结构的模型),一类输入信号u和等价准则J=L(y,yM)(一般情况下,J是误差函数,是过程输出y和模型输出yM的一个泛函);然后选择使误差函数J达到最小的模型,作为辨识所要求的结果。
[][]()22ˆˆ(1)(1)()()J K z z z L z L =--系统辨识考点一、 什么是系统辨识?描述其三要素及基本原理辨识的定义1:辨识就是在输入和输出数据的基础上,从一组给定的模型类中,确定一个与所测系统等价的模型。
辨识的定义2:辨识就是按照一个准则在一组模型类中选择一个与数据拟合得最好的模型。
辨识三要素: 1、输入输出数据2、模型类: 如系数待定的差分方程3、等价准则:辨识的原理:使真实输出数据和模型输出数据差的加权平方和最小辨识的步骤:设计辨识实验,获取实验数据;选择模型类,即模型结构;选择等价准则;求解优化问题,计算模型;模型校验。
重复上述步骤,直到通过模型校验。
系统框图:二、经典系统辨识方法总结1、非参数化方法(结果由表格、曲线、图像表示)(1)瞬态分析主要包括阶跃响应分析和脉冲响应分析,均属于时域分析。
实验测得阶跃响应作为辨识依据,从稳态特性提取前馈增益k ,从瞬态和初态特性推断时滞参数和惯性参数。
脉冲响应是利用线性、定常被辨识系统的输入、输出信息,通过脉冲响应来辨识系统的数学模型。
(2)相关分析,属于时域分析,针对噪声对系统辨识的影响提出该方法,利用输入输出的互相关函数去除噪声和高次谐波的影响,利用001()()()()yu u u k R g R g k R k τττ∞==*=-∑ 的关系,即可辨识g 。
(3)频率响应分析,属于频域分析,只适用于周期信号,计算11()()cos Nc t I N y t wtN ==∑11()()sin Ns t I N y t wtN==∑,则可以得到系统的幅值与相角G = ,1sc I tg I φ-=-(4)谱分析,属于频域分析,() ()()yujwuS w G eS w-=2、参数化方法(1)最小二乘法:(2)最大似然法(3)卡尔曼滤波,一种先进的最优化自回归数据处理算法,其能在测量方差已知的情况下从一系列存在测量噪声的数据中估计动态系统的状态.三、白噪声有什么特性?如何生成M序列?1、白噪声(定义及特性)2、如何生成M序列(画出框图)M序列的步骤:1.选择M序列的参数:阶次P(周期N P), 幅度a,时钟节拍∆t2.按表2.11选择合适的特征多项式3.给定序列的初值x0x1…x P-1 (C P C P-1…C1 )4.按照M序列的生成结构(寄存器)生成M序列,得到x k5.将“0”→a、“1”→-a,得到M(t)邓萌萌PPT379 243页开始好好看一下。
系统辨识概述一、系统的定义在科技中,系统规定为实现规定功能以达到某一目标而构成的相互关联的一个集合体或装置(部件)。
根据百度名片,系统泛指由一群有关连的个体组成,根据预先编排好的规则工作,能完成个别元件不能单独完成的工作的群体。
系统分为自然系统与人为系统两大类。
而著名科学家钱学森则认为系统是由相互作用相互依赖的若干组成部分结合而成的,具有特定功能的有机整体,而且这个有机整体又是它从属的更大系统的组成部分。
一般系统论创始人贝塔朗菲将系统定义为:“系统是相互联系相互作用的诸元素的综合体”。
这个定义强调元素间的相互作用以及系统对元素的整合作用。
可以表述为:如果对象集S满足下列两个条件,(1)S中至少包含两个不同元素(2)S中的元素按一定方式相互联系则称S为一个系统,S的元素为系统的组分。
这个定义指出了系统的三个特性:多元性,整体性和相关性。
二、系统辨识中的相关概念系统辨识的定义:利用实验手段确定被研究系统特性(系统模型)的方法。
1956年,由美国L A Zadeh第一次提出“辨识”(Identification)这个名词。
1962年,Zadeh给出“系统辨识”的定义为:“系统辨识是在对辨识系统进行输入、输出观测而获得其输入、输出数据的基础上,从一组设定的模型类中,确定一个与被辨识系统等价的数学模型。
”1978年,由瑞典L Ljung 进一步给出“系统辨识”的实用定义为:“系统辨识是在模型类中,按照某种准则,选择一个与被辨识系统的观测数据拟合得最好的模型。
”因而明确了“系统辨识”的三大要素:(1)输入、输出数据,通过实验获得(2)模型类,选择模型结构(3)最优准则,确定优化指标函数系统辨识是建模的一种方法,不同的学科领域,对应着不同的数学模型。
从某种意义上来说,不同学科的发展过程就是建立他的数学模型的过程。
在这中间,就涉及到一个系统模型的问题。
模型就是按照过程的目的所作的一种近似的描述。
其含义为:(1)表征过程的因果关系。
《系统辨识基础课程综合报告》题目系统辨识课程设计院系专业学生姓名学号班级指导老师年月日一、系统辨识原理定义系统辨识是在已知或测得系统输入和输出数据的基础上,从一组给定的模型类中,确定一个与所测系统等价的模型,简单点说,就是根据系统的输入输出时间函数来确定描述系统行为的数学模型。
系统辨识要素为:数据:指系统过程的输入数据和输出数据,它是辨识的基础;模型类:指各种已知的系统过程模型集合,它是辨识时寻找模型的范围;等价准则:指系统行为相似性、效用等同性的识别标准,它是辨识优化的目标。
辨识的实质就是按某种准则,从一组已知模型类中选择一个模型,使之能最好地拟合实际过程的动态特性。
观测数据含有噪声,因此辨识建模实际上是一种实验统计的方法,所获得的模型只是与实际过程的外特性等价的一种近似描述。
二、系统辨识算法的原理与实现2.1系统辨识算法的原理系统辨识算法根据过程提供的测量信息,按照最优准则,估计模型未知参数,如图1所示。
+图1 系统辨识的模型通常采用逐步逼近获取模型参数θ的估值θ′,根据(k-1)时刻的估计参数,计算出k时刻的预测值、预测误差。
Z′(k) = HT (k)θ′(k −1),Z ”(k) =Z′(k) −Z(k)输出量和输入量均可测量的,预测误差反馈到辨识算法中,在最优准则条件下,计算出k时刻的模型参数估计值θ(k),并据此更新模型参数。
不断迭代,直至准则函数取最小值。
此时模型输出Z′(k)也已在该准则下最好地逼近过程的输出值Z(k),模型即为最佳。
2.2系统建模建模目的:(1)估计具有特定物理意义的参数:有些表征系统行为的重要参数是难以直接测量的,例如在生理、生态、环境、经济等系统中就常有这种情况。
这就需要通过能观测到的输入输出数据,用辨识的方法去估计那些参数。
(2)仿真:仿真的核心是要建立一个能模仿真实系统行为的模型。
用于系统分析的仿真模型不仅要求能真实反映系统的特性,还要求设计参数能正确地符合它本身的物理意义。