系统辨识综述
系统辨识在自动控制中的应用

系统辨识在自动控制中的应用自动控制是现代科学技术的重要领域,它涉及到工业生产、交通运输、航空航天等各个方面。
而系统辨识作为自动控制的重要工具之一,具有广泛的应用。
本文将从系统辨识的定义、方法以及在自动控制中的应用等方面进行论述。
首先,我们来了解一下系统辨识的定义。
系统辨识是指通过对已知输入输出数据进行分析和处理,从而建立系统模型的过程。
这个过程可以通过数学模型、统计模型或者其他方法来实现。
系统辨识的目的是为了了解系统的结构、参数和特性,从而实现对系统的控制和优化。
接下来,我们来介绍一些常用的系统辨识方法。
首先是参数辨识方法,它是通过对系统的输入输出数据进行拟合,从而得到系统的参数。
常见的参数辨识方法有最小二乘法、极大似然估计法等。
其次是非参数辨识方法,它是通过对系统的输入输出数据进行分析,而不需要事先假设系统的数学模型。
常见的非参数辨识方法有频域分析法、时域分析法等。
此外,还有一些高级的系统辨识方法,如神经网络辨识、遗传算法辨识等。
系统辨识在自动控制中有着广泛的应用。
首先是系统建模与仿真。
通过系统辨识,我们可以建立系统的数学模型,并进行仿真实验。
这有助于我们了解系统的动态特性,优化系统的控制算法,提高系统的性能。
其次是系统故障诊断与预测。
通过对系统的输入输出数据进行辨识,我们可以检测系统的故障并进行预测,从而及时采取措施进行修复或者替换,避免系统的故障对生产和运行造成损失。
再次是系统优化与控制。
系统辨识可以帮助我们了解系统的结构和参数,从而优化系统的控制算法,提高系统的控制性能。
最后是系统设计与改进。
通过系统辨识,我们可以对系统的结构和参数进行分析,从而指导系统的设计和改进,提高系统的可靠性和性能。
然而,系统辨识也存在一些挑战和限制。
首先是数据采集的难题。
系统辨识需要大量的输入输出数据,而有些系统的数据采集比较困难,例如在航空航天领域或者海洋工程中。
其次是模型误差的问题。
系统辨识的结果往往会受到噪声和测量误差的影响,从而导致模型误差。
《系统辨识》课件

脉冲响应法
总结词
脉冲响应法是一种通过输入和输出数据 估计系统脉冲响应的非参数方法。
VS
详细描述
脉冲响应法利用系统对单位脉冲函数的响 应来估计系统的动态特性。通过观察系统 对脉冲输入的输出,可以提取出系统的传 递函数。这种方法同样适用于线性时不变 系统,且不需要知道系统的具体数学模型 。
随机输入响应法
。
线性系统模型具有叠加性和齐次性,即 多个输入产生的输出等于各自输入产生 的输出的叠加,且相同输入产生的输出
与输入的倍数关系保持不变。
线性系统模型可以通过频域法和时域法 进行辨识,频域法主要通过频率响应函 数进行辨识,时域法则通过输入和输出
数据直接计算系统参数。
非线性系统模型
非线性系统模型具有非叠加性和非齐次性,即多个输 入产生的输出不等于各自输入产生的输出的叠加,且 相同输入产生的输出与输入的倍数关系不保持不变。
递归最小二乘法
递归最小二乘法是一种在线参数估计方法,通过递归地更新参数估计值来处理动态系统。在系统辨识中,递归最小二乘法常 用于实时估计系统的参数。
递归最小二乘法的优点是能够实时处理动态数据,且对数据量较大的情况有较好的性能表现。但其对初始参数估计值敏感, 且容易陷入局部最优解。
广义最小二乘法
广义最小二乘法是一种改进的最小二乘法,通过考虑误差的 方差和协方差来估计参数。在系统辨识中,广义最小二乘法 常用于处理相关性和异方差性问题。
系统辨识
目录
• 系统辨识简介 • 系统模型 • 参数估计方法 • 非参数估计方法 • 系统辨识的局限性与挑战 • 系统辨识的应用案例
01
系统辨识简介
定义与概念
定义
系统辨识是根据系统的输入和输出数 据来估计系统动态特性的过程。
动力学系统辨识

系统是由内部相互联系、相互制约、相互作用的要素构成,具有整体功能和综合行为的统一体,整体性是系统最基本的特性,同时系统接受外部因素的制约和作用。
系统建模就是建立表征系统状态参数之间以及与外作用之间的相互作用的数学表达式的过程。
系统建模是系统分析和研究的基础,能够反映系统本质特性的模型建立后,可以借助数学分析,数值模拟,计算仿真等手段开展系统分析,从而实现对系统的合理设计和有效控制。
系统建模有两类方法:理论建模和实验建模。
理论建模是指从已知的定理,原理和定律出发,对系统的内在规律进行系统分析和研究从而建立起系统的数学模型。
实验建模是直接从系统运行或试验中测量到数据,应用系统辨识方法建立系统模型。
系统辨识的作用是研究如何建立系统数学模型。
辨识三要素:数据、模型类和准则。
辨识就是按照一个准则在一组模型类中寻找一个与数据拟合得最好的模型。
辨识准则有:最小二乘准则:最小方差准则、最大似然准则、贝叶斯准则、H无穷准则等辨识算法。
对于给定的候选数学模型集,根据辨识准则建立辨识方程组之后,系统辨识问题就化成了一个极值优化计算问题。
对于线性系统,可应用最小二乘准则,对于非线性系统常采用迭代算法求解;也可用逐点递推逼近算法求解。
系统辨识分为离线辨识和在线辨识两种。
离线辨识也称事后处理,先将实验过程中输入一输出数据记录下来,实验结束后再进行辨识。
由于时间较充裕,记录的信息一般较多,可以适用较复杂的建模问题。
优点:估计模型参数精度高,缺点:要求存储量大,运算量大,计算时间长。
在线辨识,即在系统运行中边测量边辨识,一般将辨识结果直接用于系统控制,要求处理信息速度较快,通常采用递推算法,不断用新的测量数据修正当时的估计值。
由于计算机处理过程比较耗时,目前还主要用于简单模型的建摸。
优点:计算量小,适合实时控制和自适应控制。
缺点:辨识精度较差。
系统分析是己知系统的数学模型,研究系统对各种外作用的响应历程和表现特性:系统辨识则是反过来,从已经测量出的外作用和响应历程确定系统的数学模型;通常在控制论中称系统分析为正问题,系统辨识是反问题。
非线性系统辨识模型选择方法综述

文献2:Model selection approaches for non-linear system identification: a reviewX. Hong, R.J. Mitchell, S. Chen, C.J. Harris, K. Li and G.W. Irwin. International Journal of Systems Science, 2008,39(10): 925–946非线性系统辨识模型选择方法综述摘要:近20年来基于有限观测数据集的非线性系统辨识方法的研究比较成熟。
由于可利用现有线性学习算法,同时满足收敛条件,目前深入研究和广泛使用的非线性系统辨识方法是一类具有万能逼近能力的参数线性化非线性模型辨识(linear-in-the-parameters nonlinear model identification )。
本文综述了参数线性化的非线性模型选择方法。
非线性系统辨识最基本问题是从观测数据中识别具有最好模型泛化性能的最小模型。
综述了各种非线性系统辨识算法中实现良好模型泛化性的一些重要概念,包括贝叶斯参数正规化,基于交叉验证和实验设计的模型选择准则。
机器学习的一个显著进步,被认为是确定的结构风险最小化原则为基础的内核模式,即支持向量机的发展。
基于凸优化建模算法,包括支持向量回归算法,输入选择算法和在线系统辨识算法。
1 引言控制工程学科的系统辨识,是指从测量数据建立系统/过程动态特性的数学描述,以便准确预测输入未来行为。
系统辨识2个重要子问题:(1)确定描述系统输入和输出变量之间函数关系的模型结构;(2)估计选定或衍生模型结构范围内模型参数。
最初自然的想法是使用输入输出观测值线性差分方程。
早期研究集中在线性时不变系统,近期线性辨识研究考虑连续系统辨识、子空间辨识、变量误差法(errors-in-the-variable methods )。
模型质量重要测度是未知过程逼近的拟合精度。
系统辨识大作业加学习心得

论文系统辨识姿态角控制1.系统辨识概述辨识、状态估计和控制理论是现代控制理论三个相互渗透的领域。
辨识和状态估计离不开控制理论的支持,控制理论的应用又几乎不能没有辨识和状态估计技术。
随着控制过程复杂性的提高,控制理论的应用日益广泛,但其实际应用不能脱离被控对象的数学模型。
然而在大多数情况下,被控对象的数学模型是不知道的,或者在正常运行期间模型的参数可能发生变化,因此利用控制理论去解决实际问题时,首先需要建立被控对象的数学模型。
系统辨识正是适应这一需要而形成的,他是现代控制理论中一个很活跃的分支。
社会科学和自然科学领域已经投入相当多的人力去观察、研究有关的系统辨识问题。
系统辨识是建模的一种方法,不同的学科领域,对应着不同的数学模型。
从某种意义上来说,不同学科的发展过程就是建立他的数学模型的过程。
辨识问题可以归结为用一个模型来表示可观系统(或将要改造的系统)本质特征的一种演算,并用这个模型吧对客观系统的理解表示成有用的形式。
当然可以刻有另外的描述,辨识有三个要素:数据,模型类和准则。
辨识就是按照一个准则在一组模型类中选择一个与数据拟合得最好的模型。
总而言之,辨识的实质就是从一组模型类中选择一个模型,按照某种准则,使之能最好地拟合所关心的实际过程的静态或动态特性。
通过辨识建立数学模型的目的是估计表征系统行为的重要参数,建立一个能模仿真实系统行为的模型,用当前可测量的系统的输入和输出预测系统输出的未来演变,以及设计控制器。
对系统进行分析的主要问题是根据输入时间函数和系统的特性来确定输出信号。
对系统进行控制的主要问题是根据系统的特性设计控制输入,使输出满足预先规定的要求。
而系统辨识所研究的问题恰好是这些问题的逆问题。
通常,预先给定一个模型类{}M(即给定一类已知结构的模型),一类输入信号u和等价准则(,)JLyyM(一般情况下,J是误差函数,是过程输出y和模型输出yM的一个泛函);然后选择是误差函数J达到最小的模型,作为辨识所要求的结果。
控制系统中的系统辨识与自适应控制

控制系统中的系统辨识与自适应控制在控制系统中,系统辨识与自适应控制是两个关键的方面。
系统辨识是指通过实验或推理的方法,从输入和输出的数据中提取模型的参数和结构信息,以便更好地理解和控制系统的行为。
而自适应控制是指根据系统辨识得到的模型参数和结构信息,实时地调整控制器的参数以适应系统变化,以提高控制性能。
一、系统辨识1.1 参数辨识参数辨识是指确定系统动态模型中的参数。
常用的方法包括最小二乘法、极大似然估计法等。
最小二乘法是一种常见的参数辨识方法,通过最小化实际输出与模型输出之间的误差平方和来确定参数。
1.2 结构辨识结构辨识是指确定系统动态模型的结构,包括确定系统的阶数、输入输出关系等。
常用的结构辨识方法有ARX模型、ARMA模型等。
ARX模型是指自回归外部输入模型,适用于输入输出具有线性关系的系统。
ARMA模型是指自回归滑动平均模型,适用于输入输出关系存在滞后效应的系统。
二、自适应控制自适应控制是根据系统辨识得到的模型参数和结构信息,动态地调整控制器的参数以适应系统的变化。
常用的自适应控制方法有模型参考自适应控制、模型预测控制等。
2.1 模型参考自适应控制模型参考自适应控制是建立在系统辨识模型基础上的控制方法。
通过将系统输出与参考模型输出进行比较,通过调整控制器参数来减小误差。
常见的模型参考自适应控制方法有自适应PID控制、自适应模糊控制等。
2.2 模型预测控制模型预测控制是一种基于系统辨识模型的控制策略,通过对系统未来的状态进行预测,以求得最优控制输入。
模型预测控制可以同时考虑系统的多个输入和多个输出,具有较好的控制性能。
三、应用案例3.1 机械控制系统在机械控制系统中,系统辨识和自适应控制可以被应用于伺服控制系统。
通过系统辨识可以得到伺服电机的动态模型,然后利用自适应控制方法调整PID控制器的参数,以提高伺服系统的响应速度和稳定性。
3.2 化工控制系统在化工控制系统中,系统辨识和自适应控制可以被应用于控制某个反应器的温度。
系统辨识的目的、三要素以及应用

系统辨识目的及三要素
1.系统辨识的目的
➢明确模型应用的最终目的是很重要的,因为它将决定如何观测数据、如何选择三要素以及采用什么数据拟合方法等。
而最根本的是它将影响辨
识结果.
➢辨识目的主要取决于模型的应用.
2.系统辨识的三要素
➢数据:由观测实体而得。
不唯一,受观测时间、观测目的、观测手段等影响。
➢模型类:规定了模型的形式。
不唯一,受辨识目的、辨识方法等影响。
➢准则:规定了模型与实体等价的评判标准。
不唯一,受辨识目的、辨识方法等影响。
➢系统辨识的三要素是评判数据拟合方法优劣的必要条件,只有在相同的三要素下,才可区分数据拟合方法的优劣;而在不同的三要素下,这种
结论也会改变。
如图1所示。
图1系统辨识三要素
3.系统辨识的应用
➢验证理论模型;要求:零极点、结构(阶次及时延)、参数都准确;模型类同理论模型。
➢设计常规控制器;要求:动态响应特性、零极点、时延准确;便于分析
的模型类。
➢设计数字控制器;要求:动态响应特性、时延准确;便于计算机运算的模型类。
➢设计仿真/训练系统;要求:动态响应特性准确;便于模拟实现的模型类。
➢预报预测;要求:动态响应特性、时延准确;便于计算机运算的模型类。
➢监视过程参数,实现故障诊断;要求:参数准确;能直观体现被监视过程参数的模型类。
➢系统的定量与定性分析;要求:静态关系准确;模型简单,便于人脑判断.。
系统辨识

3.系统辨识
建模的方法:
机理建模:依据系统工作所服从的物理、化
学、生物的定理、定律,以及系统的结构数 据推导出数学模型。 -白箱建模 机理模型、解析模型。 系统辨识:通过观测实际系统的输入、输出 数据,从一类数学模型中选择一个特定的数 学模型,该模型在数学上等价于相应的实际 系统。 -黑箱建模 两者相结合,用机理分析确定模型结构,用 系统辨识方法确定模型参数。 -灰箱建模
系统辨识
吴刚
中国科学技术大学工业自动化研究所
2010年11月21日
引论
第一节 定义与分类
1.系统(system)
一般定义: 由相互联系、相互制约、相互作
用的各个部分组成的,具有一定整体功能和 综合行为的统一体。 工程系统中:由相互联系的元部件组成的具 有某种特定功能的整体。 如:晶体管、放大器、电机 伺服系统、调节器、惯性导航平台 磨煤机、水处理、锅炉、发电机 生产线、电网、互联网 企业、联合企业、经济协作区、国民经 济系统
7.先验知识
对模型结构、参数、数据的实际知识或信息
对实际系统的数学假定
主导时间常数
系统时延 系统通频带 系统非线性与时变特性 输入/输出信号变化幅值
噪声水平
8.参数估计的方法
离线辨识 在线辨识(实时辨识) 最小二乘法 极大似然法 辅助变量法 随机逼近法 互相关法
n
向后一步平移算子:
q X t X t 1 yt ai q yt bi q ut
i i i 1 i 1 n n
1
A(q ) yt B(q )ut 1 A(q ) 1 ai q 1 a1q an q
1 i 1 i 1 n n
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
系统辨识课程综述 作 者 姓 名: 王瑶 专 业 名 称: 控制工程 班 级:研硕15-8班 系统辨识课程综述 摘要 系统辨识是研究建立系统数学模型的理论与方法。虽然数学建模有很长的研
究历史,但是形成系统辨识学科的历史才几十年在这短斩的几十年里,系统辨识得到了充足的发展,一些新的辨识方法相继问世,其理论与应用成果覆盖了自然科学和社会科学的各个领域。而人工神经网络的系统辨识方法的应用也越来越多,遍及各个领域。本文简单介绍了系统辨识的基本原理,系统辨识的一些经典方法以及现代的系统辨识方法,其中着重介绍了基于神经网络的系统辨识方法:首先对神经网络系统便是方法与经典辨识法进行对比,显示出其优越性,然后再通过对改进后的算法具体加以说明,最后展望了神经网络系统辨识法的发展方向。
关键字:系统辨识;神经网络;辨识方法 0引言 辨识、状态估计和控制理论是现代控制理论三个相互渗透的领域。辨识和状态估计离不开控制理论的支持,控制理论的应用又几乎不能没有辨识和状态估计技术。随着控制过程复杂性的提高,控制理论的应用日益广泛,但其实际应用不能脱离被控对象的数学模型。然而在大多数情况下,被控对象的数学模型是不知道的,或者在正常运行期间模型的参数可能发生变化,因此利用控制理论去解决实际问题时,首先需要建立被控对象的数学模型。所以说系统辨识是自动化控制的一门基础学科。
图1.1 系统辨识、控制理论与状态估计三者之间的关系 随着社会的进步 ,越来越多的实际系统变成了具有不确定性的复杂系统 ,经典的系统辨识方法在这些系统中应用 ,体现出以下的不足 : (1) 在某些动态系统中 ,系统的输入常常无法保证 ,但是最小二乘法的系统辨识法一般要求输入信号已知,且变化较丰富 。 (2) 在线性系统中,传统的系统辨识方法比在非线性系统辨识效果要好 。 (3) 不能同时确定系统的结构与参数和往往得不到全局最优解,是传统辨识方法普遍存在的两个缺点。
1系统辨识理论综述 1.1系统辨识的基本原理 根据L.A.Zadel的系统辨识的定义:系统辨识就是在输入和输出数据的基础上,从一组给定的模型类中,确定一个与所测系统等价的模型。系统辨识有三大要素: (1)数据。能观测到的被辨识系统的输入或输出数据,他们是辨识的基础。 (2)模型类。寻找的模型范围,即所考虑的模型的结构。 (3)等价准则。等价准则——辨识的优化目标,用来衡量模型接近实际系统的标准。通常表示为一个误差的泛函,记为:
由于观测到的数据一般含有噪声,因此,辨识建模是一种实验统计方法,是 系统的输入输出特性,在所确定的准则下的一种近似描述。辨识的目的,是根据系统的所提供的测量信息,在某种准则意义下,估计出模型结构和未知参数。 如图1.2为单输入单输出系统辨识的原理图:
图1.2 系统辨识原理图 1.2经典的系统辨识方法 经典的系统辨识方法的发展已经比较成熟和完善,包括阶跃响应法、脉冲响应法、频率响应法、相关分析法、谱分析法、最小二乘法和极大似然法等。 1. 阶跃响应法系统辨识 在被辨识对象上施加一个阶跃信号,然后测定出对象的响应随时间变化的
曲线,再根据该响应曲线,通过图解法方法来求解被辨识对象的传递函数。通过操作器的操作使系统的工作在所需测试的负荷下,稳定运行一段时间后,快速改变系统的输入量,并用数据采集系统同时记录下系统的输入、输出变化曲线,经过一段时间后,系统进入新的稳态,得到的记录曲线就是系统的阶跃响应。 2. 频率响应法系统辨识 系统的频率响应G(jw)的解析式一般很难找到,对于一个稳定的工程来说, 通常根据实验数据可推算出它的频率响应曲线。工程上常采用的最简单的方法是直线曲线记录法:在对象的输入端施加一个正弦波激励信号,然后用记录设备同时记录对象的输入输出,每次用以不同频率的正弦波测试,重复多次。随后对这些数据进行处理,将每个频率下的输出输入的振幅计算出来,并求出比值,这就是频率特性上在该频率下相位差。最后,将其幅值及频率按所需的坐标绘制成图,即为该对象的频率特性。 3. 相关分析法系统辨识 采用相关分析法获得的被辨识系统的脉冲响应函数是在线辨识非参数模型
的一种有效方法,其主要特点是:辨识过程可在被辨识系统正常运行状态下进行,且系统存在噪声干扰时,只要输入激励信号与干扰噪声是统计独立的,辨识过程就可不受干扰噪声的影响。另外,相关辨识方法不需要被辨识系统的先验知识,因此,利用相关分析法辨识过程的脉冲响应可以收到比较满意的效果。 4. 最小二乘法系统辨识 最小二乘理论是高斯在1975年预测行星和彗星运动的轨道时提出的。其中
最小二乘法(LS)是一种经典的和最基本的,也是应用最广泛的方法。但是,最小二乘估计是非一致的,是有偏差的,所以为了克服它的缺陷,而形成了一些以最小二乘法为基础的系统辨识方法:广义最小二乘法(GLS)、辅助变量法(IV)、增广最小二乘法(ELS)和广义最小二乘法(GLS),以及将一般的最小二乘法与其他方法相结合的方法,有最小二乘两步法(COR-LS)和随机逼近算法等。 随着人类社会的发展进步,越来越多的实际系统很多都是具有不确定性的复杂系统。而对于这类系统,经典的辨识建模方法难以得到令人满意的结果,即就是说,经典的系统辨识方法还存在着一定的不足: (1)利用最小二乘法的系统辨识发一般要求输入信号一直,并且必须具有较丰富的变化,然而,这一点在某些动态系统中,系统的输入常常无法保证; (2)极大似然法计算耗费大,可能得到的是损失函数的局部极小值; (3)经典的辨识方法对于某些复杂系统在一些情况下无能为力。
2.神经网络系统辨识法 神经网络技术是20世纪末迅速发展起来的一门高技术。由于神经网络具有良好的非线性映射能力、自学习适应能力和并行信息处理能力,为解决未知不确定非线性系统的辨识问题提供了一条新的思路。目前,国内外有许多利用神经网络来模拟设备性能、预测负荷的成功例子。1993年,美国的Mistry和Nair成功开发了一个用来决定预期平均满意率(PMV)和温湿度参数的神经网络模型。1994年,Curtiss利用神经网络模型成功地模拟了一台往复压缩式的冷水机组和其它暖通空调设备的性能。随后,Darred和Curtiss利用神经网络模型成功地预测了冷水机组的冷负荷和耗电量。在国内,也有利用神经网络对暖通空调优化控制、对空调器进行仿真研究的成功例子。 神经网络之所以能够在国内外得到广泛的应用是因为:(1)神经网络具有模拟高度非线性系统的优点;(2)神经网络具有较强的学习能力、容错能力和联想能力;(3)神经网络具有较强的自适应能力。
2.1神经网络 人工神经网络迅速发展于20世纪末,并广泛地应用于各个领域 ,尤其是在模式识别 、信号处理 、专家系统 、优化组合 、机器人控制等方面 。随着神经网络理论本身以及相关理论和相关技术的不断发展 ,神经网络的应用定将更加深入 。神经网络 ,包括前向网络和递归动态网络 , 将确定某一非线性映射的问题转化为求解优化问题 ,有一种改进的系统辨识方法就是通过调整网络的权值矩阵来实现这一优化过程 。
2.2辨识方法 2.2.1辨识方法的类别 辨识方法有很多类别,按其计算方式可分为一次完成算法、递推估计方法和迭代估计方法;按其实时性可分为在线估计方法和离线估计方法;按其属性特征可分为最小二乘估计算法、最小均估计算法、梯度估计算法、随机逼近估计算法、辅助模型辨识方法、递阶辨识方法、极大似然辨识方法、贝叶斯便是方法等。
2.2.2神经网络辨识结构 基于神经网络的系统辨识,又称为神经网络建模,就是选择适当的神经网络作为被辨识系统P的模型,也就是用神经网络来逼近实际系统或其逆。所选网络结构确定之后,在给定的被辨识系统P的输入输出观测数据情况下,网络通过学习训练,不断地调整连接权系数,使得准则函数J最小。 对被辨识系统的辨识可进行离线、也可做在线辨识。在线辨识是在系统实际运行中完成的,辨识过程要求具有实时性。离线辨识能使网络在系统工作前,预先完成学习(或称训练)过程,但因输入输出训练集很难覆盖系统所有可能的工作范围,且难以适应系统在工作过程中的参数变化。所以,为了克服其不足,先进行离线训练,得到网络的权系值,再进行在线学习,将得到的权值作为在线学习的初始权,以便加快后者的学习过程。由于神经网络所具有的学习能力,在被辨识系统特性变化的情况下,神经网络能通过不断的调整权值和阈值,自适应地跟踪被辨识系统的变化。神经网络系统辨识一般有两种辨识结构,如图2.1
(a)并联型 (b)串-并联型 图2.1 两种辨识结构 2.2.3神经网络辨识原理 选择一种适合的神经网络模型来逼近实际系统是神经网络用于系统辨识的实质。其辨识有模型、数据和误差准则三大要素。系统辨识实际上是一个最优化问题,由辨识的目的与辨识算法的复杂性等因素决定其优化准则。通过建立系统的依赖于参数的模型 ,把辨识问题转化为对模型参数的估计问题,是传统的辨识算法。这类算法较成功的应用于线性系统或本质线性系统。神经网络用于系统辩识的一个优点是它不需要预先建立实际系统的辩识格式,它对系统的辩识过程就是直接学习系统的输入输出数据的过程。一般的,基于输出误差的神经网络辩识原理如图2.2
图2.2 神经网络辨识原理 2.2.4人工神经网络的特点 基于神经网络的辨识与传统的辨识方法相比较具有以下几个特点: (1)可以省去系统机构建模这一步 ,不需要建立实际系统的辨识格式 (2)辨识的收敛速度仅依赖于与神经网络本身及其所采用的学习算法 ,所以可以对本质非线性系统进行辨识 (3)以通过调节神经网络连接权值达到让网络输出逼近系统输出的目的 ; 作为实际系统的辨识模型 ,神经网络还可用于在线控制 。 (4) 神经网络也可用于在线控制 。人工神经网络在非线性系统辨识中的应用具有很重要的研究价值以及广泛的应用前景 。
2.2.5神经网络系统辨识算法 BP 网络是一种能朝着满足给定的输入、输出关系方向自组织的神经网络,称为误差反向传播神经网络,其典型的结构图如图2.3所示 。
图2.3 BP网络结构 BP 网络结构图包括输入层 、隐含层、输出层这三部分 ,各部分之间通过各层节