系统辨识的基本概念解析
- 格式:ppt
- 大小:2.78 MB
- 文档页数:34
系统辨识方学习总结一.系统辨识的定义关于系统辨识的定义,Zadeh是这样提出的:“系统辨识就是在输入和输出数据观测的基础上,在指定的一组模型类中确定一个与所测系统等价的模型”。
L.Ljung也给“辨识即是按规定准则在一类模型中选择一个与数据拟合得最好的模型。
出了一个定义:二.系统描述的数学模型按照系统分析的定义,数学模型可以分为时间域和频率域两种。
经典控制理论中微分方程和现代控制方法中的状态空间方程都是属于时域的范畴,离散模型中的差分方程和离散状态空间方程也如此。
一般在经典控制论中采用频域传递函数建模,而在现代控制论中则采用时域状态空间方程建模。
三.系统辨识的步骤与内容(1)先验知识与明确辨识目的这一步为执行辨识任务提供尽可能多的信息。
首先从各个方面尽量的了解待辨识的系统,例如系统飞工作过程,运行条件,噪声的强弱及其性质,支配系统行为的机理等。
对辨识目的的了解,常能提供模型类型、模型精度和辨识方法的约束。
(2)试验设计试验设计包括扰动信号的选择,采样方法和间隔的决定,采样区段(采样数据长度的设计)以及辨识方式(离线、在线及开环、闭环等的考虑)等。
主要涉及以下两个问题,扰动信号的选择和采样方法和采样间隔(3)模型结构的确定模型类型和结构的选定是决定建立数学模型质量的关键性的一步,与建模的目的,对所辨识系统的眼前知识的掌握程度密切相关。
为了讨论模型和类型和结构的选择,引入模型集合的概念,利用它来代替被识系统的所有可能的模型称为模型群。
所谓模型结构的选定,就是在指定的一类模型中,选择出具有一定结构参数的模型M。
在单输入单输出系统的情况下,系统模型结构就只是模型的阶次。
当具有一定阶次的模型的所有参数都确定时,就得到特定的系统模型M,这就是所需要的数学模型。
(4)模型参数的估计参数模型的类型和结构选定以后,下一步是对模型中的未知参数进行估计,这个阶段就称为模型参数估计。
(5)模型的验证一个系统的模型被识别出来以后,是否可以接受和利用,它在多大程度上反映出被识别系统的特性,这是必须经过验证的。
系统辨识》第 1 讲要点• 引言课程名称:系统辨识( System identification)现代控制论:辨识、状态估计和控制理论什么是辨识(Identification)?System Identification 系统辩识,又译为“系统识别”和“系统同定”,目前尚无公认的统一定义。
《中国大百科全书》中记述为:系统辩识是根据系统的输入/输出时间函数,确定系统行为的数学模型,是现代控制理论的一个分支 (中国大百科自动控制卷486-488 页)。
(1) 辨识是研究建立系统或生产过程数学模型的一种理论和方法。
(2) 辨识是种从含有噪声的测量数据(输入、输出数据)中提取被研究对象数学模型的一种统计方法。
(3) 辨识模型是对象输入输出特性在某种准则意义下的一种近似。
近似的程度取决于人们对系统先验知识的认识和对数据集性质的了解程度,以及所选用的辨识方法是否合理。
(4) 辨识技术帮助人们在表征被研究的对象、现象或系统、过程的复杂因果关系时,尽可能准确地确立它们之间的定量依存关系。
(5) 辨识是一种实验统计的建模方法。
通俗地说,系统辩识是研究怎样利用对未知系统的试验数据或在线运行数据(输入/ 输出数据)建立描述系统的数学模型的科学。
钱学森把系统广义概括为“依一定顺序相互联系着的一组事物”。
“系统辩识” 是“系统分析”和“控制系统设计”的逆问题。
基于实际系统的复杂性,描述其特性的数学模型具有“近似性” 和“非唯一性” ;辩识方法亦有多样性。
没有绝对好的数学模型和绝对好的辩识方法。
什么是较好的模型?依据辩识的不同目的,有不同答案。
一般说,能够满足目的要求的,比较简单的模型,是较好的模型。
参考书:1. 方崇智、萧德云编著,《过程辨识》,清华大学出版社,北京,19882. 蔡季冰编著,《系统辨识》,北京理工大学出版社,北京,19893. Lennart Ljung,《系统辨识—使用者的理论》(第二版),清华大学出版社,北京,2002预修课程:线性系统理论、自动控制理论基础、概率统计与随机过程第1章系统辨识的一些基本概念1.1过程和模型1.1.1 过程(Process)•过程的描述框图(“黑箱”模型)•过程的行为特性表现在过程的输入输出数据之中。
系统辨识概述一、系统的定义在科技中,系统规定为实现规定功能以达到某一目标而构成的相互关联的一个集合体或装置(部件)。
根据百度名片,系统泛指由一群有关连的个体组成,根据预先编排好的规则工作,能完成个别元件不能单独完成的工作的群体。
系统分为自然系统与人为系统两大类。
而著名科学家钱学森则认为系统是由相互作用相互依赖的若干组成部分结合而成的,具有特定功能的有机整体,而且这个有机整体又是它从属的更大系统的组成部分。
一般系统论创始人贝塔朗菲将系统定义为:“系统是相互联系相互作用的诸元素的综合体”。
这个定义强调元素间的相互作用以及系统对元素的整合作用。
可以表述为:如果对象集S满足下列两个条件,(1)S中至少包含两个不同元素(2)S中的元素按一定方式相互联系则称S为一个系统,S的元素为系统的组分。
这个定义指出了系统的三个特性:多元性,整体性和相关性。
二、系统辨识中的相关概念系统辨识的定义:利用实验手段确定被研究系统特性(系统模型)的方法。
1956年,由美国L A Zadeh第一次提出“辨识”(Identification)这个名词。
1962年,Zadeh给出“系统辨识”的定义为:“系统辨识是在对辨识系统进行输入、输出观测而获得其输入、输出数据的基础上,从一组设定的模型类中,确定一个与被辨识系统等价的数学模型。
”1978年,由瑞典L Ljung 进一步给出“系统辨识”的实用定义为:“系统辨识是在模型类中,按照某种准则,选择一个与被辨识系统的观测数据拟合得最好的模型。
”因而明确了“系统辨识”的三大要素:(1)输入、输出数据,通过实验获得(2)模型类,选择模型结构(3)最优准则,确定优化指标函数系统辨识是建模的一种方法,不同的学科领域,对应着不同的数学模型。
从某种意义上来说,不同学科的发展过程就是建立他的数学模型的过程。
在这中间,就涉及到一个系统模型的问题。
模型就是按照过程的目的所作的一种近似的描述。
其含义为:(1)表征过程的因果关系。
[][]()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页开始好好看一下。
《系统辨识》学习总结姓名:xxx专业:xxxxxxxxx学号:xxxxxxxxxxx1、 系统辨识定义为了分析系统的行为特性、理解系统的运动规律、设计系统的控制策略或估计系统的状态,通常需要知道系统的数学模型。
但是,在多数情况下系统的数学模型是不知道的,或者数学模型的参数会随着系统运行环境的变化而变化。
系统辨识正是研究建立系统数学模型的一种理论和方法,帮助人们在研究表征系统复杂因果关系时尽可能准确地确立系统特性的定量依存关系。
系统辨识是一种实验统计的方法,通过测取系统在输入作用下的输出响应,或正常运行的输入和输出数据记录,进过必要的数据处理和数学计算,估计出系统的数学模型。
之所以能这么做的理由是基于系统的动态特性被认为必然变现在变化着的输入和输出数据之中,辨识只不过是利用数学的方法从数据序列中提炼出系统的数学模型而已。
利用辨识方法建立的数学模型一般是系统输入输出特性在某种准则意义下的一种近似,近似的程度取决于人们对系统先验知识的认识和对数据集合性质的了解以及所选用的辨识方法。
2、 辨识方法分类一般来说,辨识方法分两类:一类是非参数模型辨识方法,另一类是参数模型辨识方法。
非参数模型辨识方法(经典辨识方法)获得的模型是非参数模型,在假定系统是线性的前提下,不必事先确定模型的结构,因而这类方法可适用于任意复杂的系统。
参数模型辨识方法(现代辨识方法)必须假定模型结构,通过极小化模型与系统之间的误差准则函数来估计模型的参数。
如果模型结构无法事先确定,需要先辨识模型结构参数(比如阶次、延迟、Kornecker 不变量等),然后再估计模型的参数。
现代的辨识方法就其基本原理来说,又可分成三种类型:一类是最小二乘类辨识方法,另一类是梯度校正辨识方法,第三类是概率密度逼近辨识方法。
3、 最小二乘辨识方法3.1最小二乘批处理算法设时不变SISO 动态系统的数学模型为11()()()()()A z z k B z u k n k --=+(0.1) 其中,()u k ,()z k 为模型的输入和输出变量;()n k 是模型噪声;延迟因子1z -的多项式1()A z -和1()B z -。
《系统辨识基础课程综合报告》题目系统辨识课程设计院系专业学生姓名学号班级指导老师年月日一、系统辨识原理定义系统辨识是在已知或测得系统输入和输出数据的基础上,从一组给定的模型类中,确定一个与所测系统等价的模型,简单点说,就是根据系统的输入输出时间函数来确定描述系统行为的数学模型。
系统辨识要素为:数据:指系统过程的输入数据和输出数据,它是辨识的基础;模型类:指各种已知的系统过程模型集合,它是辨识时寻找模型的范围;等价准则:指系统行为相似性、效用等同性的识别标准,它是辨识优化的目标。
辨识的实质就是按某种准则,从一组已知模型类中选择一个模型,使之能最好地拟合实际过程的动态特性。
观测数据含有噪声,因此辨识建模实际上是一种实验统计的方法,所获得的模型只是与实际过程的外特性等价的一种近似描述。
二、系统辨识算法的原理与实现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)仿真:仿真的核心是要建立一个能模仿真实系统行为的模型。
用于系统分析的仿真模型不仅要求能真实反映系统的特性,还要求设计参数能正确地符合它本身的物理意义。