系统辨识考试汇总
精选新版2020年安全系统知识测试版题库500题(含参考答案)
2020年安全系统知识竞赛题库500题【含答案】一、单选题1.以下哪句话的描述是正确的?A.冰箱应放置在通风良好处,周围不得有热源、易燃易爆品、气瓶等,保证一定的散热空间.B.在实验室用冰箱、冰柜内可存放实验用品以外的物品。
C.若冰箱停止工作,可以暂时存放化学品。
D.冰箱内装试剂的容器不一定加盖密封.参考答案: A2.()可能发生阴燃。
A.塑料B.煤C.橡胶参考答案: B3.在舂实砂型时,要注意什么事项:A.手不得放在砂箱上B.手可以放在砂箱上C.听指导师傅讲解D.观察身边同学操作参考答案: A4.焊条电弧焊的实习场地应具备良好的通风条件,若配置通风排尘装置其工作噪声应小于_。
A.BB.BC.B参考答案: B5.设置消防控制中心的单位,应当安排经过消防安全专门培训合格人员持证在控制中心()小时值班。
A.B.C.8参考答案: B6.在钻床上钻削小工件时,是否可以直接用手拿?A.可以B.不可以C.方便拿时可以D.不方便拿时不可以参考答案: B7.对铸件进行落砂清理时,应注意什么事项?A.直接伸手测试铸件温度B.直接伸手测试型砂温度C.戴好防护手套再进行落砂清理参考答案: C8.数控电火花线切割机床在正常加工时突然钼丝折断,应采取那种处理措施?A.关闭机床总电源B.关闭运丝电源C.关闭实验室总电源参考答案: B9.对数控机床数控系统内部存储的所有参数,应注意:A.严禁私自打开,改动和删除B.可以任意打开,改动和删除C.可以任意打开,但不可改动和删除D.以上都不对参考答案: A10.旋桨流速仪传感器应该特别小心的部位是:A.头部旋桨B.杆部C.尾部接口D.尾部套口参考答案: A11.用热箱法测构件总传热系数时,冷、热箱的温度应尽可能与构件的使用温度一致,其温差宜高于。
A.5℃B.℃C.℃D.℃参考答案: C12.模型工具使用后应如何放置?A.放在工作台上B.及时放在工具箱中C.随意放置D.放在随手可即的地方参考答案: B13.在冲压过程中,装卸工件时,应注意什么事项:A.脚应随即离开脚踏开关B.脚应一直放在脚踏开关上C.脚应时而踩在脚踏开关,时而离开脚踏开关参考答案: A14.吊车司机必须与指挥人员密切配合,服从指挥人员的信号指挥,如发现指挥信号不清或错误时,司机有权拒绝执行。
系统辨识复习资料
1请叙述系统辨识的基本原理(方框图),步骤以及基本方法定义:系统辨识就是从对系统进行观察和测量所获得的信息重提取系统数学模型的一种理论和方法。
辨识定义:辨识有三个要素——数据、模型类和准则。
辨识就是按照一个准则在一组模型类中选择一个与数据拟合得最好的模型辨识的三大要素:输入输出数据、模型类、等价准则基本原理:步骤:对一种给定的辨识方法,从实验设计到获得最终模型,一般要经历如下一些步骤:根据辨识的目的,利用先验知识,初步确定模型结构;采集数据;然后进行模型参数和结构辨识;最后经过验证获得最终模型。
基本方法:根据数学模型的形式:非参数辨识——经典辨识,脉冲响应、阶跃响应、频率响应、相关分析、谱分析法。
参数辨识——现代辨识方法(最小二乘法等)2随机语言的描述白噪声是最简单的随机过程,均值为零,谱密度为非零常数的平稳随机过程。
白噪声过程(一系列不相关的随机变量组成的理想化随机过程)相关函数: 谱密度: 白噪声序列,白噪声序列是白噪声过程的离散形式。
如果序列 满足: 相关函数: 则称为白噪声序列。
谱密度:M 序列是最长线性移位寄存器序列,是伪随机二位式序列的一种形式。
M 序列的循环周期 M 序列的可加性:所有M 序列都具有移位可加性辨识输入信号要求具有白噪声的统计特性 M 序列具有近似的白噪声性质,即 M 序列“净扰动”小,幅度、周期、易控制,实现简单。
3两种噪声模型的形式是什么 第一种含噪声的被辨识系统数学模型0011()()()()n ni i i i y k ay k i b u k i v k ===-+-+∑∑,式中,噪声序列v(k)通常假定为均值为零独立同分布的平稳随机序列,且与输入的序列u(k)彼此统计独立. 上式写成:0()()()T y k k v k ψθ=+。
其中,()()()()()()()=1212T k y k y k y k n u k u k u k n ψ------⎡⎤⎣⎦,,,,,,,)()(2τδστ=W R +∞<<∞-=ωσω2)(W S )}({kW ,2,1,0,)(2±±==l l R l W δσ2)()(σωω==∑∞-∞=-l l j W W e l R S ⎩⎨⎧≠=≈+=⎰0,00,Const )()(1)(0ττττT M dt t M t M T R bit )12(-=P P N第二种含噪声的被辨识系统数学模型:它与第一种的区别仅在于噪声的状况不同,第二种被辨识系统如下图所示:ξ(k)为噪声序列,假设为零均值独立同分布的平稳随即序列,且 ()()()y k x k k ξ=+ 由由以上两式可推导出0011()()()()n ni i i i y k a y k i b u k i v k ===-+-+∑∑,式中01()()()n i i v k k a k i ξξ==--∑4阐述最小二乘辨识方法的原理、数学模型以及推导数学模型:推导过程:含噪声的数学模型为:0011()()()()n ni i i i y k ay k i b u k i v k ===-+-+∑∑ 式中,噪声序列v(k)通常假定为均值为零独立同分布的平稳随机序列,且与输入的序列u(k)彼此统计独立. 上式写成:0()()()T y k k v k ψθ=+ 0θ是被辨识系统的真实参数向量(2n 维,n 为系统的阶数)。
系统辨识试卷A参考答案
襄樊学院2008-2009学年度上学期《系统辨识》试题A卷参考答案及评分标准一、选择题:(从下列各题的备选答案中选出一个或几个正确答案,并将其代号写在题干后面的括号内。
答案选错或未选全者,该题不得分。
每空2分,共12分)1、(C)2、(D)3、(ACD)4、(D)5、(A)6、(ABC)二、填空题:(每空2分,共14分)1、计算。
2、阶次和时滞3、极大似然法和预报误差法4、渐消记忆的最小二乘递推算法和限定记忆的最小二乘递推算法三、判断题(下列命题你认为正确的在题后括号内打“√”;错误的打“×”并改正;每小题2分,共20分)(注:正确的题目括号内打“√”得2分,打“×”得0分;错误的题目括号内打“×”得1分,改正正确再得1分,错误的题目括号内打“√”得0分;)1、(√)2、(×)参数型→非参数型3、(√)4、(×)没有→有5、(√)6、(×)考虑→基本不考虑7、(√)8、(√)9、(×)完全相同→不完全相同 10、(×)不需要→需要四、简答题:(回答要点,并简明扼要作解释,每小题6分,共18分)1、答:相关分析法的主要优点是由于M序列信号近似于白噪声,噪声功率均匀分布于整个频带,从而对系统的扰动甚微,保证系统能正常工作(1.5分)。
此外。
因为相关函数的计算是一种统计平均的方法,具有信息滤波的功能,因此,在有噪声污染下,仍可提取有用信息,准确地求出系统的脉冲响应(1.5分)。
相关辨识技术在工程中的应用、可归结为下述几个方面:(1)系统动态特性的在线测试。
包括机、炉、电等一次设备,风机、水泵等辅机以及二次自动控制系统;(1分)(2)对控制系统进行在线调试,使调节系统参数优化;(1分)(3)自适应控制中的非参数型模型辨识等。
(1分)2、答:计算中用一个数值来表示对观测数据的相对的“信任程度”,这就是权。
(2分)对于时变参数系统,其当前的观测数据最能反映被识对象当前的动态特性,数据愈“老”,它偏离当前对象特性的可能性愈大。
精选最新版2020年安全系统知识完整版考核题库500题(含答案)
2020年安全系统知识竞赛题库500题【含答案】一、填空题1.我国消防工作的工作方针是()。
参考答案: 预防为主、防消结合或预防为主,防消结合或预防为主,防消结合一.填空题二、单选题2.电动工具的电源引线,其中黄绿双色线应作为()线使用。
A.相线B.零线C.保护接地参考答案: C3.造型时吹开分型砂可用下列哪种方式:A.手风器吹B.嘴吹气C.手煽动上述三种方法都可以参考答案: A4.铣床对刀时,应保证:A.刀具静止,工件快速进给B.刀具旋转,工件慢速手动进给C.刀具静止,工件慢速进给D.刀具旋转,工件快速手动进给参考答案: B5.车床开动以后:A.不能同时使用纵、横向自动手柄B.不能改变进给量C.可以同时使用纵、横向自动手柄参考答案: A6.氢气的泄漏处理,哪句描述错误?A.撤离现场无关人员。
B.穿防护服,戴呼吸器。
C.切断气源,强力通风。
D.混入空气马上爆炸。
参考答案: D7.在钻床上,使用手动进刀时,工作前应做好哪些工作?A.选好锉刀B.调整好行程限位块C.选好进给速度D.选好锯条参考答案: B8.氧气的钢瓶颜色是什么颜色?A.淡蓝B.淡黄C.银灰D.黑色参考答案: A9.二氧化碳的钢瓶颜色是什么颜色?A.铝白B.淡黄C.白D.棕参考答案: A10.以下哪句话的描述是错误的?。
A.气瓶实验室内可有敞开式的地沟、暗道。
B.盛装易发生聚合反应或分解反应气体的气瓶,必须根据气体的性质控制实验室内的温度。
C.气瓶必须在期限内使用完毕或送检。
D.气瓶搬运前,操作人员必须了解瓶内气体的名称﹑性质和搬运注意事项,并备齐相应的工具和防护用品。
参考答案: A11.造型时吹开分型砂可用下列哪种方式?造型时吹开分型砂可用下列哪种方式?A.手风器吹B.嘴吹气C.手煽动D.上述三种方法都可以参考答案: A12.装卸刀具和切削工件时均要先锁紧:A.尾座B.尾座套筒C.方刀架参考答案: C13.灭火的四种方法是:A.捂盖法、扑打法、浇水法、隔开法。
系统辨识练习题
系统辨识练习题在进行系统辨识练习题之前,我们需要明确什么是系统辨识。
系统辨识是指通过对系统输入和输出数据的分析,建立描述系统行为的模型,并通过模型参数的估计来预测系统的性能。
在现实生活中,系统辨识具有广泛的应用,如控制系统设计、信号处理、机器学习等领域。
一、系统辨识基础知识1.1 系统模型与辨识系统模型表示了系统内部因果关系和输入输出关系,它是描述系统行为的数学方程。
系统辨识则是通过收集系统输入输出数据,根据这些数据建立模型,进而估计模型参数。
1.2 时域与频域方法在进行系统辨识时,可以采用时域方法或频域方法。
时域方法是指通过观察系统的时域响应,建立时间上的模型。
频域方法是指将系统输入输出的频谱进行分析,建立频域模型。
1.3 参数辨识与结构辨识参数辨识是指根据已知的系统输入输出数据,估计系统模型中的参数。
而结构辨识是指在已知系统输入输出数据的基础上,确定系统模型的结构或形式。
二、系统辨识方法2.1 线性系统辨识方法线性系统辨识是指对线性系统进行辨识,常用的方法包括最小二乘法、最大似然法、滑动模式控制等。
这些方法都基于线性系统的假设,且对噪声具有一定的假设条件。
2.2 非线性系统辨识方法非线性系统辨识是指对非线性系统进行辨识,因为非线性系统的行为较为复杂,因此常常需要更加复杂的模型和算法来进行辨识。
常见的方法包括神经网络、遗传算法等。
2.3 时间序列分析时间序列分析是指对系统输入输出数据在时间上的变化进行分析,用来建立系统的模型。
常用的方法包括自回归模型、移动平均模型等。
2.4 频域分析频域分析是指对系统输入输出数据的频谱进行分析,从而建立频域模型。
常用的方法包括傅里叶变换、功率谱估计等。
三、系统辨识实践练习在进行系统辨识实践练习时,首先需要明确辨识的目标和问题。
然后,收集系统的输入输出数据,并对数据进行预处理,如去噪、插值等。
接下来,选择合适的辨识方法,建立系统的数学模型,并进行参数估计。
最后,对辨识结果进行验证和评估。
系统辨识复习提纲(答案版)
系统辨识复习提纲1.什么是系统?什么是系统辨识?系统泛指由一群有关联的个体组成,根据预先编排好的规则工作,能完成个别元 件不能单独完成的工作的群体。
即一群有相互关联的个体组成的集合称为系统。
系统辩识就是:利用对未知系统的试验数据或在线运行数据(输入/输出数据)以及原理和原则建立系统的(数学)模型的科学。
2.什么是宽平稳随机过程,其遍历定理容是什么?答:在数学中,平稳随机过程或者严平稳随机过程,又称狭义平稳过程,是在固定时间和位置的概率分布与所有时间和位置的概率分布相同的随机过程:即随机过程的统计特性不随时间的推移而变化。
这样,数学期望和方差这些参数也不随时间和位置变化。
如果平稳随机过程()t x de 各集和平均值等于相对应的时间平均值x =μx ,()()τ+t x t x =Rx ()τ,式中x 伪随机过程()t x 的时间平均值;x μ为与以为 概率密度有关的数字特征量集合均值;Rx ()τ为自相关函数。
则称()t x 是各态遍历的平稳随机过程。
3.简述噪声模型及其分类。
P130噪声模型:)()()(111---=z C z D z H分类:1) 自回归模型,简称AR 模型,其模型结构为 )()()(1k v k e z C =- 2) 平均滑动模型,简称MA 模型,其模型结构为)()()(1k v z D k e -=3)自回归平均滑动模型,简称ARMA 模型,其模型结构为))()()()(11k v z D k e z C --=4.白噪声与有色噪声的区别是什么?答:辨识所用的数据通常含有噪声。
如果这种噪声相关性较弱或者强度很小,则可近似将其视为白噪声。
白噪声过程是一种最简单的随机过程。
严格地说,它是一种均值为零、谱密度为非零常数的平稳随机过程,或者说它是由一系列不相关的随机变量组成的一种理想化随机过程。
白噪声过程没有“记忆性”,也就是说t 时刻的数值与t 时刻以前的过去值无关,也不影响t 时刻以后的将来值。
新版精编2020年安全系统知识测试题库500题(含标准答案)
2020年安全系统知识竞赛题库500题【含答案】一、填空题1.我国消防工作的工作方针是()。
参考答案: 预防为主、防消结合或预防为主,防消结合或预防为主,防消结合一.填空题2.发生火灾时的报警电话()。
参考答案: 或或二、单选题3.吊车司机必须与指挥人员密切配合,服从指挥人员的信号指挥,如发现指挥信号不清或错误时,司机有权拒绝执行。
吊车司机,操作前应先采用何种方式提醒他人?A.打手势B.鸣喇叭C.大声通知D.开信号灯参考答案: B4.在钻床上钻削小工件时,是否可以直接用手拿?A.可以B.不可以C.方便拿时可以D.不方便拿时不可以参考答案: B5.乙炔的使用注意事项,哪句描述错误?A.分子式C2H2,俗称风煤和电石气,为易燃气体。
B.乙炔在室温下是一种无色、极易燃的气体。
C.燃烧温度不高。
D.会发生分解爆炸。
参考答案: C6.对铸件进行落砂清理时,应注意什么事项?A.直接伸手测试铸件温度B.直接伸手测试型砂温度C.戴好防护手套再进行落砂清理参考答案: C7.甲烷的使用注意事项,哪句描述错误?A.甲烷对人基本无毒,但浓度过高时,使空气中氧含量明显降低,使人窒息。
B.当空气中甲烷达%-%时,可引起头痛、头晕、乏力、注意力不集中、呼吸和心跳加速、共济失调。
若不及时远离,可致窒息死亡。
C.皮肤接触液化的甲烷,不会引起冻伤。
D.易燃,与空气混合能形成爆炸性混合物,遇热源和明火有燃烧爆炸的危险。
参考答案: C8.以下哪句话的描述是正确的?A.冰箱应放置在通风良好处,周围不得有热源、易燃易爆品、气瓶等,保证一定的散热空间.B.在实验室用冰箱、冰柜内可存放实验用品以外的物品。
C.若冰箱停止工作,可以暂时存放化学品。
D.冰箱内装试剂的容器不一定加盖密封.参考答案: A9.用热箱法测构件总传热系数时,冷、热箱的温度应尽可能与构件的使用温度一致,其温差宜高于。
A.5℃B.℃C.℃D.℃参考答案: C10.数控电火花线切割机床在正常加工时突然钼丝折断,应采取那种处理措施?A.关闭机床总电源B.关闭运丝电源C.关闭实验室总电源参考答案: B11.模型工具使用后应如何放置?A.放在工作台上B.及时放在工具箱中C.随意放置D.放在随手可即的地方参考答案: B12.焊条电弧焊的实习场地应具备良好的通风条件,若配置通风排尘装置其工作噪声应小于_。
(完整)系统辨识大作业汇总,推荐文档
参数递推估计是指被辨识的系统,每取得一次新的测量数据后,就在前一 次估计结果的基础上,利用新引入的测量数据对前一次估计的结果进行修正, 从而递推地得出新的参数估计值。这样,随着新测量数据的引入,一次接一次 地进行参数估计,直到估计值达到满意的精确程度为止。最小二乘递推算法的 基本思想可以概括为:
当前的估计值ˆ(k) =上次估计值ˆ(k 1) +修正项 即新的估计值ˆ(k) 是在旧的估计值ˆ(k 1) 的基础上,利用新的观测数据对旧的 估计值进行修正而成的。
可以看出,取 (k) 1的时候,加权最小二乘估计就退化成了最小二乘参数 估计的递推算法(Recursive Least Squares, RLS)。加权参数 1 可以在
(0,1]范围内选择,如果选 1 1,所有的采样数据都是等同加权的,如果
(k)
1 1,则表示对新近获得的数据给予充分大的加权因子,而削弱历史观测 (k)
可以根据生成的白噪声序列和输入序列,以及必要的 0 初始值,带入表 达式即可得到采样输出数据。
2. 差分模型阶检验 在实际场景中,辨识模型的阶数和纯时延往往是未知的,在很多情况下仅
仅依靠猜测。在模型的阶数和纯时延不确定时,设系统模型为
n
n
y(t) ai y(t i) bj y(t i) (t)
数据的影响。 实际计算时,需要首先确定初始参数ˆ(0) 和 P(0) 。
P(0) 2I 为充分大实数
一般说来选取
(0)
为充分小的向量
对于这样的系统,使用最小二乘法参数估计的递推算法进行辨识可以得到 无偏估计,但是如果噪声模型必须用 C(z1)v(k) 表示时,此时就无法得到无偏估 计了,因为该方法没有把噪声模型考虑进去。
K (k) P(k 1)h(k)[hT (k) p(k 1)h(k) 1 ]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页开始好好看一下。
系统辨识与自适应控制
系统辨识与自适应控制一、笔试部分(占课程成绩的80%)考试形式:笔试开卷答卷要求:笔答,可以参阅书籍,要求简明扼要,不得大段抄教材,不得相互抄袭试题:1.简要描述系统识别的基本概念(概念、定义和主要步骤)(10分)2简述相关辨识的基本原理和基于二进制伪随机序列的相关辩识方法(原理、框图和功能)。
(10分)3简述离散线性动态(si/so)过程参数估计最小二乘方法(ls法)的主要内容和优缺点。
带遗忘因子的递推最小二乘估计(RLS法)的计算步骤和主要递推公式的物理意义(10点)4简述什么是时间序列?时间序列建模如何消除恒定趋势、线性趋势和季节性影响?(10分)5何谓闭环系统的可辨识性问题,它有那些主要结论?(10分)6什么是时间离散动态分数延迟过程?“分数延迟”对过程模型的零点和极点有影响什么影响?(10分)7.简要描述什么是自适应控制,什么是模型参考自适应控制(MRAC)?,给出一个例子来说明MRAC的设计方法(10分)。
8请设计以下流程(yr=0)y(k)-1.6y(k-1)+0.8y(k-2)=u(k-2)-0.5u(k-3)+?(k)+1.5?(k-1)+0.9?(k-2)的最小方差控制器(mvc)和广义最小方差控制器(gmvc),并分析他们主要表现在:。
(10分)二、上机报告rls仿真(占课程成绩的20%)交卷时间:6月9日下午试题的标准答案1简述系统辨识的基本概念(概念、定义和主要步骤)(10分)系统辨识是研究如何利用未知系统的测试或运行数据(输入/输出数据)建立系统数学模型的科学。
它是现代控制理论的一个分支。
该数学模型是近似的、非唯一的。
根据辨识目的的不同,系统辨识的结果也可以有不同的答案。
(3分)2定义:根据数学等价性的观点,定义为“系统辨识是根据输入/输出数据从一类模型中确定与被测系统等价的模型”。
根据近似的观点,它被定义为“系统辨识有三个要素——数据、模型类和准则。
系统辨识是根据一个准则选择一个最适合模型类中数据的模型”。
系统辨识复习整理
1.系统辨识的概念系统辨识是利用系统运行或实验过程中获取的系统输入-输出数据求得系统数学模型(传递函数)的方法和技术。
2.过程的概念通常泛指具有时间或空间上的跨度的对象。
具体的如:工程系统、生物系统或社会经济系统都可以称为过程3.模型的概念指过程运动规律的本质描述。
4.模型按照描述形式分类(1)直觉模型指过程的特性以非解析的形式直接存储在人脑中靠人的直觉控制过程地进行。
(2)物理模型实际过程的一种物理模拟。
(3)图表模型以图形式或表格的形式来表现过程的特性,也成为非参数模型。
(4)数学模型用数学结构的形式来反映实际过程的行为特点。
5.根据模型的特性,数学模型可以分为线性和非线性模型系统线性与关于参数空间线性本质线性与本质非线性动态和静态模型确定性和随机性模型宏观(积分方程)和微观(微分方程)模型等6.建立过程数学模型的两种主要方法(1)机理分析法通过分析过程的运动规律、应用一些已知的规律、定理和与原理建立过程的数学模型,这种方法也称为理论建模(2)测试法——辨识方法利用输入输出数据所提供的信息来建立过程的数学模型白箱——理论建模黑箱——辨识建模灰箱——理论建模与辨识建模结合7.辨识的定义辨识有三个要素- 数据、模型类和准则,辨识就是按照一个准则在一组模型类中选择一个与数据拟合得最好的模型8.系统辨识的步骤(1)根据辨识目的,利用先验知识,初步确立模型结构 (2)采集数据(3)进行模型参数和结构辨识 (4)验证获得最终模型9. 随机过程无穷多个随机函数的总体称为随机过程。
两层含义:随机过程ξ(t)在任一时刻都是随机变量; 随机过程ξ(t)是大量样本函数的集合。
10. 各种随机过程计算公式 二维分布函数:二维概率密度函数:2212122121212(,;,)(,;,)F x x t t f x x t t x x ∂=∂⋅∂一维和n 维类推数学期望:反映了随机过程取值的集中位置)()()}({1t a x P x t E Ki i i ==∑=ξ(离散))()()}({t a dx x xf t E ==⎰∞∞-ξ(连续)方差:反映了随机过程的集中程度[]{}22[()]()()D t Et a t σξξ==-2[()()]()t a t f x dx ξ∞-∞=-⎰自协方差:用来衡量任意两个时刻上获得的随机变量的统计相关特性 )]}()()][()({[),(221121t a t t a t E t t B --=ξξ11222121212[()][()](,;,)x a t x a t f x x t t dx dx ∞∞-∞-∞=--⎰⎰自相关函数:⎰⎰∞∞-∞∞-==2121212212121),;,()]()([),(dx dx t t x x f x x t t E t t R ξξ二者关系:121212(,)(,)[()][()]B t t R t t E t E t ξξ=-⋅互协方差函数:)]}()()][()({[),(221121t a t t a t E t t B ηξξηηξ--=F 2(x 1,x 2; t 1,t 2)=P {ξ(t 1)≤x 1, ξ(t 2)≤x 2}互相关函数:)]()([),(2121t t E t t R ηξξη=特别的:()0R ξητ=表示两个随机过程是不相关(正交的随机过程)11. 平稳随机过程对于任意的正整数n 和任意实数t 1,t 2,...,t n ,τ,随机过程ξ(t)的n 维概率密度函数满足12121212(,,,;,,,)(,,,;,,,)n n n n n n f x x x t t t f x x x t t t τττ=+++则称ξ(t)为平稳随机过程(严平稳随机过程或狭义平稳随机过程)若随机过程ξ(t)的数学期望和方差与时间无关,自相关函数仅是τ的函数,则称它为宽平稳随机过程或广义平稳随机过程。
自动识别系统考核试卷
B.传感器
C.数据处理单元
D.显示器
15.以下哪些技术可以用于自动识别系统中的语音识别?()
A.隐马尔可夫模型
B.深度神经网络
C.麦克风阵列
D.语音合成
16.以下哪些因素可能会影响自动识别系统的可靠性?()
A.硬件故障
B.软件错误
C.网络延迟
D.人员操作失误
17.以下哪些是自动识别系统在交通领域的应用?()
8. A
9. B
10. A
11. A
12. C
13. B
14. D
15. A
16. D
17. A
18. D
19. C
20. A
二、多选题
1. ABCD
2. ABC
3. ABCD
4. ABC
5. ABC
6. ABCD
7. ABCD
8. ABCD
9. ABCD
10. ABCD
11. A
12. ABC
13. ABCD
A.电子警察
B.车牌识别
C.交通事故分析
D.实时路况监控
18.以下哪些技术可以用于自动识别系统中的视频分析?()
A.运动检测
B.轨迹跟踪
C.行为识别
D.面部识别
19.以下哪些方法可以用于自动识别系统中的异常检测?()
A.机器学习
B.深度学习
C.数据挖掘
D.人工视觉检查
20.以下哪些是自动识别系统在安全监控领域的应用?()
14. ABCD
15. ABC
16. ABCD
17. ABCD
18. ABCD
19. ABC
20. ABCD
系统辨识试卷-西建大
西安建筑科技大学工程硕士《系统辨识》课程考试试卷班级姓名学号成绩一、选择题(每小题2分,共10分)1.平稳随机过程的均值。
a. 是随机数b. 等于0c. 等于恒定值2.按照建模分类方法,系统辨识属于建模。
a. white boxb. gray bo xc. black box3.模型y(K)=c(Z-1)v(K)称为模型。
a. ARMAXb. ARMAc. ARd. MA4. 模型y(K)= b(Z-1)u(K)+ c(Z-1)v(K)称为模型。
a. ARMAXb. ARMAc. ARd. MA5. 移位寄存器的初始状态(全“0”除外),对产生M序列。
a. 有影响b. 无影响二、名词解释(每小题4分,共20分)1.线性系统2.随机系统3.动态系统辨识4.正态白噪声信号5.各态历经性三、写出一下公式或表达式,并说明式中变量的意义。
(每小题5分,共20分)1. L序列的逆重复性2. Wiener-Hopf方程3.互相关函数Rxy(k)的数字计算机算法4.带遗忘因子最小二乘的目标函数四、简答题。
(每小题5分,共20分)1.双闭环不可逆调速系统运行中是否存在外部扰动?若有,请举例说明。
请说明是否存在随机性扰动?若有,请举例说明。
2.为什么用相关分析法辨识系统的动特性,在一定条件下能够抑制输出信号y(t)中噪声信号)ξ的不利影响?这个结论的前提条件是什么?(t3.说明用M序列/或L序列作为系统辨识实验的输入信号的原因。
4.说明根据已有M序列获取与其对应的L序列的方法。
五、设计计算(30分)1.设计一个线性反馈移位寄存器,使其产生的M序列为{u}=110100111010011101001………………(10分)2.已初步确定被辨识系统的过渡过程时间为T s=25min,最高工作频率(截止频率)f M=0.002Hz,设计 M序列的时钟周期)(t∆过大(t∆和序列长度N。
时钟周期)或过小会带来什么问题?长度N过大或过小会带来什么问题?(10分)3. 设某物体长度为x(真值是未知量),测量它的长度N次,得到(10分)x(1),x(2),……x(N)共N个观测值。
系统辨识考试汇总
基于人工神经网络的二阶系统辨识摘要:BP神经网络是误差反向传播神经网络的简称,提供了一个处理非线v k的二阶系统,提出了改进的BP神经网络性问题的模型。
本文针对带有噪声()对二阶系统的辨识方法,以达到对系统的精确辨识;通过仿真实验数据可得,神经网络的输出与被辨识系统输出之间的误差很小(当k>=8时,error<0.1%);首先介绍了人工神经网络的系统辨识方面的发展与研究现状,然后介绍常规BP算法和改进的BP算法,最后通过一个具体的二阶系统的实例充分证明了改进BP 神经网络具有的良好辨识效果,实用性强。
关键字:BP神经网络;系统辨识;二阶非线性系统Second-order system identification based on artificial neuralnetworksWeiLu(College of Electrical and Control Engineering, Xi’an University of Science andTechnology,Xi’an 710054,China)Abstract:BP neural network is the abbreviation of erroneous reverse transmissionneural network, which provides a model of dealing with nonlinear problems.In thispaper, the second-order system with noise, and puts forward the improved BP neuralnetwork to second order system modeling method. In order to achieve an accurateidentification of the system.Through the simulation experiment the error between theoutput of neural network and the output of identification system is very small(Theerror<0.1% when k>=8). First, introduced the artificial neural network systemidentification aspects of development and research,Then, introduced the conventionalBP algorithm and improved BP algorithm,Finally, Through an example of a specificsecond-order system fully proved that the improved BP neural network has goodrecognition results and practical.Key words:BP neural network;System Identification;Second-order nonlinear system 一绪论在自然科学和社会科学的各个领域中,越来越多需要辨识系统模型的问题已广泛引起人们的重视,很多学者在研究有关线性和非线性的辨识问题。
系统辨识作业及答案
系统辨识作业及答案一.问答题1. 介绍系统辨识的步骤。
答:(1)先验知识和建模目的的依据;(2)实验设计;(3)结构辨识;(4)参数估计;(5)模型适用性检验。
2. 考虑单输入单输出随机系统,状态空间模型[])()(11)()(11)(0201)1(k v k x k y k u k x k x +=+=+ 转换成ARMA 模型。
答:ARMA 模型的特点是u(k)=0,[])()(11)()(0201)1(k v k x k y k x k x +=??=+3. 设有一个五级移位寄存器,反馈取自第2级和第3级输出的模2加法和。
试说明:(1)其输出序列是什么?(2)是否是M 序列?(3)它与反馈取自第4级与第3级输出模2加法和所得的序列有何不同?(4)其逆M 序列是什么?答:(1)设设输入序列1 1 1 1 1111018110107101006010015100114001113011112111111)()()()()()()()(()()()()()()()01110161110115110101410100)13(0100112100111 10011110011109()()()()()()()001112401110)23(111012********* 010020010011910011180011117()()()()()()()()10011320011131011103000111291101028101002701001261001125 其输出序列为:1 1 1 1 1 0 0 1 0 1⑵不是M 序列⑶第4级与第3级模2相加结果100108001007010006100015000114001113011112111111)()()()()()()()(()()()()()()()11110161110115110101410101)13(0101112101101 10110010110019()()()()()()()110012410010)23(001002201000211 000120000111900111180111117()()()()()()()()01111321111031111013011010291010128010112710110260110025 不同点:第2级和第3级模二相加产生的序列,是从第4时刻开始,每隔7个时刻重复一次;第4级与第3级模2相加产生的,序列,是从第2时刻开始每隔15个时刻重复一次。
系统辨识习题解答(最新)
系统辨识习题解答1-14、若一个过程的输入、输出关系可以用MA 模型描述,请将该过程的输入输出模型写成最小二乘格式。
提示:①提示:① MA MA 模型z k D z u k ()()()=-1②定义tt q )](,),1(),([)(,],,,[10n k u k u k u k d d d n --== h 解:因为MA 模型z k D z u k ()()()=-1,其中n n z d z d d z D ---+++= 1101)(,从而)()1()()(10n k u d k u d k u d k z n -++-+= 所以当定义t t q )](,),1(),([)(,],,,[10n k u k u k u k d d d n --== h ,则有最小二乘格式:)()()()()(0k e k h k e k h d k z ni i i +=+=å=q t,其中e(k)e(k)是误差项。
是误差项。
2-3、设)}({k e 是一个平稳的有色噪声序列,为了考虑这种噪声对辨识的影响,需要用一种模型来描述它。
请解释如何用白噪声和表示定理把)(k e 表示成AR 模型、MA 模型和ARMA 模型。
解:根据表示定理,在一定条件下,有色噪声e(k)可以看成是由白噪声v(k)驱动的线性环节的输出,该线性环节称为成形滤波器,其脉冲传递函数可写成)()()(111---=z C z D z H 即)()()()(11k v z D k e z C --=其中cc n n zc z c z C ---+++= 1111)(dd nn zd z d z D ---+++= 1111)(根据其结构,噪声模型可区分为以下三类:根据其结构,噪声模型可区分为以下三类:自回归模型(自回归模型(AR AR 模型): )()()(1k v k e z C =- 平均滑动模型(平均滑动模型(MA MA 模型): )()()(1k v z D k e -= 自回归平均滑去模型(自回归平均滑去模型(ARMA ARMA 模型): )()()()(11k v z D k e z C --=3-4、根据离散Wiener-Hopf 方程,证明å-=D -D +=10221P N j P P P Mz j g N t a k g N t a N k R )(ˆ)(ˆ)()(解:由于M 序列是循环周期为t N P D ,12-=PP N ,t D 为M 序列移位脉冲周期,自相关函数近似于d 函数,a 为M 序列的幅度。
系统辨识考试答案
系统辨识考试答案2.描述用随机信号测试线性系统的动态响应的原理与方法。
用伪随机噪声作为输入测试系统的动态响应:伪随机信号的自相关函数是周期为T 的周期函数,其互相关函数为:R x y( ) T 0 g( )R ( )d x 2T g( )RT x( ) d ..... kg( )kg(T) ...... T >系统的脉冲响应时间时, g(T ) =0,? ,则R ( ) kg( ) xy ,与白噪声作输入信号时结果相同,但此处R xy ( ) 的计算只需在0~T 一个周期的时间内进行。
这就是采用伪随机信号测试系统动态特性的优越性。
用随机信号测试线性系统的动态响应的原理是相关滤波原理利用随机信号测试线性系统的动态特性的理论基础是维纳一霍夫积分方程,即R xy ( ) g( )R x ( )d= g ( ) R x ( )当系统输出端存在干扰n (t ) 时,系统的实际输出 y(t)与输入 x(t)的互相关函数为:R xy ( ) E{ x(t) y(t )} E{ x(t )[ z(t ) n(t ) ] } R xz ( ) R xn ( ) 为了测试系统的动态响应特性,选用与测量噪声 n(t)无关的激励信号 x(t),即 x(t)与 n(t)无关,故其互相关函数 R xn ( ) =0,所以 R xy ( ) R xz ( ) ,即实际输入与输出 (带测量噪声 )的互相关函数 R ( ) 等价于真实输入与输出 (不带测量噪声 )xy的互相关函数 R ( ) 。
这就是相关滤波原理。
利用相关滤波原理测试测试线性系xz 统的动态响应的突出优点是抗干扰能力强。
用白噪声作为输入测试系统的动态响应:维纳一霍夫积分方程变为:R xy ( ) g ( )R x 0 ( )d g ( )k ( )dkg( ) 0可见,当输入为自噪声时,系统输入输出的互相关函数 R ( ) 与脉冲响应函xy 数 g ( )成正比。
江南大学《系统辨识》试卷部分答案
江南大学《系统辨识》实体部分参考答案一、【每小题2分,其中10小题,共计20分】假设a ,b ,c ,d ,i θ是未知参数,υ 是噪声,写出下列系统的辨识模型(1) 12()t y t t e θθ=++解答:12()()()[1,][,]t T T Te y t t t t ϕθϕθθθ⎧-+=⎪=⎨⎪=⎩(2) 12()2cos()t y t t e t θθ=+++解答:122cos()()()()[1,][,]t T T T e t y t t t t ϕθϕθθθ⎧--+=⎪=⎨⎪=⎩(3) 21231()()y t t t t θθυθ=+++解答: 2123()()()()[1,,]1[,,]T T Ty t t t t t t ϕθυϕθθθθ⎧⎪=+⎪⎪=⎨⎪⎪=⎪⎩(4) 123()()t y t t e t θθθυ=++++解答:132()()()()[1,][,]t T T T y t e t t t t ϕθυϕθθθθ⎧-=+⎪=⎨⎪=+⎩(5) ()()()()()()()()1212......n n y t ax t bx t cx t dx t x t x t t υ=+++++ 解答:()()()()()()()1212()()()[,,...,,...][,,...,,]T T n n T y t t v t t x t x t x t x t x t x t a b c d ϕθϕθ⎧=+⎪=⎨⎪=⎩二、【每个2分,共计20分】假设i θ是未知参数,υ是噪声,写出下列系统辨识模型(1) 123()1t y t t e θθθ=+++解答: 1231()()()[1,,][,,]T T t T y t t t t e ϕθϕθθθθ⎧-+=⎪=⎨⎪=⎩(2) 212()()()...()()m m y t u t u t u t t θθθυ=++++解答:212()()()()[(),(),...,()][,,...,]T T m T m y t t t t u t u t u t ϕθυϕθθθθ⎧=+⎪=⎨⎪=⎩(3) 1234()()(1)(2)(1)(2)()y t t y t y t u t u t t θθθθυ+-+-=-+-+ 解答:()12341234()()(1)(2)(1)(2)()()()()[(1),(2),1,(2)][,,,]T T T y t t y t y t u t u t t t t t y t y t u t u t θθθθυϕθυϕθθθθθ⎧=----+-+-+=+⎪=------⎨⎪=⎩(4) 123()sin(/)(1)(1)cos()()y t t y t u t t t θπθθυ+-=-++解答:()123123()()s i n (/)(1)(1)c o s ()()()()()[s i n (/)(1),1,c o s ()][,,]T T T y t t t y t u t t t t t t t y t u t t θπθθυϕθυϕπθθθθ⎧=--+-++=+⎪=---⎨⎪=⎩ (5) 2()()()2s i n (/)y t a u t b u t c d t π=+++ 解答: 2()()()[(),(),2,sin(/)][,,,]T T T y t t t u t u t t a b c d ϕθϕπθ⎧=⎪=⎨⎪=⎩三、【10分】设三阶MA 模型为)3()2()1()()(321-+-+-+=t v d t v d t v d t v t y .其中,{})(t y 是已知观测序列,{})(t v 是零均值方差为2σ的随机白噪声序列,其便是模型为 )()()(t v t t y T +=θϕ● 写出信息向量)(t ϕ和参数向量θ的表达式● 写出θ的递推增广最小二乘(RELS)辨识算法.解答:)()()(t v t t y T +=θϕ)]3(),2(),1([)(---=t v t v t v t T θ其中,T d d d ],,[321=θ算法如下:的RELS R -θ)(ˆ)1()(ˆ1)(ˆ)1()(ˆ)()()]1(ˆ)(ˆ)()[()1(ˆ)(ˆt t p t t t p t t p t L t t t y t L t t T ϕϕϕϕθϕθθ-+-==--+-= )1()](ˆ)(1[)(--=t p t t L t p T ϕI p p 0)0(= T T T T d d d t t t t t v t v t v t v t ]ˆˆˆ[)(ˆ)(ˆ)(ˆ)()()]3(ˆ),2(ˆ),1(ˆ[)(ˆ321=-=---=θθϕϕϕ四、证明题【每小题2分,其中5题,计10分】设n T R t t t t t p t p ∈≥+-=--)(,0)(),()()1()(211ϕϕϕϕ格式阶单位矩阵,证明以下为n I I p n n ,)0(=(1))()(t t p ϕ )()1()(1)()1(t t p t t t p T ϕϕϕ-+-= (2)1)()()(≤t t p t T ϕϕ(3) )()()(1)()()()1(t t p t t t p t t p T ϕϕϕϕ-=-(4) )()1()()()()()(2t t p t p t t t p t T T ϕϕϕϕ-≤(5) 1()()(1)()T t t p t p t t ϕϕ∞=-∞∑(6) )()()(21t t p t t T ϕϕ∑∞=∞解答:(1)11()(1)()()T p t p t t t ϕϕ--=-+ ①对①式用矩阵求逆引理,则1()(1)(1)()[()(1)()]()(1)T T p t p t p t t I t p t t t p t ϕϕϕϕ-=---+-- 对上式两边乘)(t ϕ,可得)()1()(1)()1()()()1()()1()()(t t p t t t p t t t p t t p t t p T T ϕϕϕϕϕϕϕ-+----= )()1()(1)()1(t t p t t t p T ϕϕϕ-+-= (2)∵ )()1()(1)()1()()(t t p t t t p t t p T ϕϕϕϕ-+-=② 对②式左乘)(t Tϕ,可得)()1()(1)()1()()()()(t t p t t t p t t t p t T T T ϕϕϕϕϕϕ-+-= ∵0)1(≥-t p ∴1)()()(≤t t p t T ϕϕ (3)对①右乘p(t),可得)()()()()1(1t p t t t p t p IT ϕϕ+-=- ③ 面对③左乘)1(-t p ,右乘)(t ϕ,则有)()()()()1()()()()1(t t p t t t p t t p t t p T ϕϕϕϕϕ-+=- ④ 移向合并,可得)()()(1)()()()1(t t p t t t p t t p T ϕϕϕϕ-=-④对②式左乘(t)p(t) T ϕ,得)()1()(1)()1()()()()()(t t p t t t p t p t t t p t T T TT ϕϕϕϕϕϕ-+-= ∵0)1(≥-t p ∴0)()1()(≥-t t p t T ϕϕ∴)()1()()()()()(t t p t p t t t p t T T T ϕϕϕϕ-≤(1)()(1)()()()T p t p t p t t t p t ϕϕ-=+-∴11(1)()()()()(0)()T t i p t t t p t p t p p ϕϕ∞∞==-=∆=-∞∑∑ ⑤ ∵)()()1()(11t t t p t p T ϕϕ+-=--11(0)()()T t p t t ϕϕ∞-==+∑ ∴)0()(11--≥p t p∴when ∞→t ,则)()0(∞≥p p对⑤式两队取迹,得)]()1()()([)]()()()1([11t t p t p t tr t p t t t p tr i T i Tϕϕϕϕ-=-∑∑∞=∞= [(0)()]tr p p =-∞∞⑥∵)()1()()()()()(t t p t p t t t p t T T T ϕϕϕϕ-≤∴∞-≤∑∑∞=∞= )]()1()()()()()(11t t p t p t t t p t t T T t T ϕϕϕϕ。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
基于人工神经网络的二阶系统辨识摘要:BP神经网络是误差反向传播神经网络的简称,提供了一个处理非线v k的二阶系统,提出了改进的BP神经网络性问题的模型。
本文针对带有噪声()对二阶系统的辨识方法,以达到对系统的精确辨识;通过仿真实验数据可得,神经网络的输出与被辨识系统输出之间的误差很小(当k>=8时,error<0.1%);首先介绍了人工神经网络的系统辨识方面的发展与研究现状,然后介绍常规BP算法和改进的BP算法,最后通过一个具体的二阶系统的实例充分证明了改进BP 神经网络具有的良好辨识效果,实用性强。
关键字:BP神经网络;系统辨识;二阶非线性系统Second-order system identification based on artificial neuralnetworksWeiLu(College of Electrical and Control Engineering, Xi’an University of Science andTechnology,Xi’an 710054,China)Abstract:BP neural network is the abbreviation of erroneous reverse transmissionneural network, which provides a model of dealing with nonlinear problems.In thispaper, the second-order system with noise, and puts forward the improved BP neuralnetwork to second order system modeling method. In order to achieve an accurateidentification of the system.Through the simulation experiment the error between theoutput of neural network and the output of identification system is very small(Theerror<0.1% when k>=8). First, introduced the artificial neural network systemidentification aspects of development and research,Then, introduced the conventionalBP algorithm and improved BP algorithm,Finally, Through an example of a specificsecond-order system fully proved that the improved BP neural network has goodrecognition results and practical.Key words:BP neural network;System Identification;Second-order nonlinear system 一绪论在自然科学和社会科学的各个领域中,越来越多需要辨识系统模型的问题已广泛引起人们的重视,很多学者在研究有关线性和非线性的辨识问题。
(一)系统辨识概述系统辨识(System Identification)是现代控制理论中一个很重要的组成部分,现今控制理论的应用日益广泛,控制过程的复杂性日益提高,但它的实际应用仍不能脱离控对象的数学模型。
它是根据系统的输入输出时间函数来确定描述系统行为的数学模型,是现代控制理论中的一个分支。
通过辨识建立数学模型的目的是估计表征系统行为的重要参数,建立一个能模仿真实系统行为的模型,用当前可测量的系统的输入和输出预测系统输出的未来演变,以及设计控制器。
在多数情况下,被控对象的数学模型是不知道的,或在正常运行期间模型的参数可能发生变化。
因此利用控制理论去解决实际问题时,首先要建立被控对象的具体模型,充分掌握被研究对象的变化规律。
在表征系统对象的相互关系时,确定对应的数学模型,是控制理论能否成功地应用于实际的关键之一,辨识正是适应这一需要而形成的一门学科。
对系统进行分析的主要问题是根据输入时间函数和系统的特性来确定输出信号。
对系统进行控制的主要问题是根据系统的特性设计控制输入,使输出满足预先规定的要求。
而系统辨识所研究的问题恰好是这些问题的逆问题。
系统辨识包括两个方面:结构辨识和参数估计。
在实际的辨识过程中,随着使用的方法不同,结构辨识和参数估计这两个方面并不是截然分开的,而是可以交织在一起进行的。
概况起来,辨识的实质就是从一组模型类中选择一个模型,按照某种准则,使之能最好的拟合所关心的实际过程的动态特征。
(二)神经网络概述神经网络是从微观结构和功能上模拟人脑的组织结构和运行机制。
由大量简单的神经元分层组织在一起,实现人脑的某些功能。
它不需要对被描述的对象建模,能够较好地描述非线性系统和不确定性系统。
神经网络具有可并行计算、分布式信息存储、自适应和自学习功能强等优点。
被广泛应用在非线性控制领域。
比其他非线性辨识方法优越的是神经网络可以不依赖模型函数,也就是说,可以不用了解被辨识非线性系统输入和输出之间存在何种数学关系,只要给定系统输入样本、网络的结构以及系统输出的教师信号,利用网络输出和教师信号的差值来修正网络的权值和阈值,直至满足要求。
目前广泛使用的有两种神经网络,一种是多层神经网络,另一种是循环神经网络。
其中BP网络是最常用的一种多层神经网络。
(三)非线性时变系统概述所谓非线性系统,是指系统的输入输出关系不符合叠加原理的性质。
与线性系统相比,非线性系统响应多个信号的输出量,并不等于每个信号的加权求和量。
非线性系统广泛存在于人们的生产生活中,随着人类社会的发展进步,越来越多的非线性现象和非线性系统被研究者们认识并关注。
在实际应用中,许多模型被当作线性模型来对待,原因是线性系统辨识理论已经趋于成熟,线性模型更易于分析和处理。
由于被辨识的系统特性是随时间而变化的,所以历史数据不能完全反映被辨识系统的当前特性,真正能够反映当前特性的是较新的观测数据。
因此为提高辨识效果,需强调新信息对模型参数的作用,即通过新的观测数据不断提取新的系统信息,更新参数,从而实时反映时变系统的当前特性。
随着科学技术的迅猛发展,控制系统越来越复杂,对控制精度的要求越来越高,具有复杂非线性的系统不能用线性模型来近似替代,所以研究非线性系统辨识理论有着很重要的实际意义。
二BP神经网络在人工神经网络的实际应用中,BP网络广泛应用于系统辨识、函数逼近、模式识别/分类、数据压缩等。
80%~90%的人工神经网络模型采用BP网络或它的变化形式,它是前馈网络的核心部分,体现了人工神经网络最精华的部分。
BP学习算法属于误差修正型学习,其关键在于根据误差修正输出层和隐含层的连接权值。
学习的基本实现方式是基于最小平方误差准则和梯度下降最优化方法来确定权值调整法则。
(一)BP神经网络模型BP(Back Propagalion)网络是一种基于误差反向传播算法的、单向传播的多层前馈网络。
BP网络由于具有结构简单、可操作性强、能模拟任意的非线性输入输出关系等优点而成为目前广泛使用的神经网络模型。
BP神经网络由输入层、隐藏层和输出层三层结构组成,其中隐藏层又可分为单层结构和多层结构。
每层由若干个神经元构成,相邻层之间由权值来连接,且每一个神经元都与相邻层的所有神经元相连接,其拓扑结构如图1所示:o 1 … o k … o lW 1○ W k ○ W l ○y 1○ y 2○ … ○ y j … ○y mV 1 V m○ ○ ○ ○ ○ x 1 x 2 … x i … x n-1 x n图1 BP 网络的拓扑结构BP 神经网络由信息的正向传播和误差的反向传播两个过程组成。
输入层各神经元负责接收来自外界的输入信息,并传递给隐藏层各神经元;隐藏层是内部信息处理层,负责信息变换,根据信息变化能力的需求,隐藏层可以设计为单隐层或者多隐层结构;最后一个隐层传递到输出层各神经元的信息,经进一步处理后,完成一次学习的正向传播处理过程,由输出层向外界输出信息处理结果。
当实际输出与期望输出不符时,进入误差的反向传播阶段。
误差通过输出层,按误差梯度下降的方式修正各层权值,向隐层、输入层逐层反传。
周而复始的信息正向传播和误差反向传播过程,是各层权值不断调整的过程,也是神经网络学习训练的过程,此过程一直进行到网络输出的误差减少到可以接受的程度,或者预先设定的学习次数为止。
(二)BP 算法推导(1)输出误差E 的定义:22111=(o )22l k k k E d O d =-=-∑() 将以上误差定义式展开至隐层:12211111=[()][()]22l l m k k k jk j k k j E d f net d f w y +===-=-∑∑∑ 其中 k j k j jn e t w y =∑ 进一步展开至输入层:21111()2l m k jk j k j E d f w f net +==⎧⎫⎛⎫⎪⎪=-⎨⎬ ⎪⎪⎪⎝⎭⎩⎭∑∑2111111()2l m n k jk ij i k j i d f w f v x ++===⎧⎫⎛⎫⎪⎪=-⎨⎬ ⎪⎪⎪⎝⎭⎩⎭∑∑∑ (2)误差反传k jk jk k jknet E E w w net w ηη∂∂∂∆=-=-∂∂∂ j ij ij j ij net E E v v net v ηη∂∂∂∆=-=-∂∂∂ ()jk j j k j jk jk w y net y w w ∂∂==∂∂∑ j ()ij j j j ij ij v x net x v v ∂∂==∂∂∑o k kE net δ∂=-∂ y j j E net δ∂=-∂ 综合输出层权值调整式改写为:o jkk j w y ηδ∆= 综合隐层权值调整式改写为:y i j j j v x ηδ∆= '()ok k k k k k k o E E E f net net o net o δ∂∂∂∂=-=-=-∂∂∂∂ '()j y j j j j j jy E E E f net net y net y δ∂∂∂∂=-=-=-∂∂∂∂ 211()2()l j j k k k k k d o E d o o o =⎛⎫∂- ⎪∂⎝⎭==--∂∂∑ 1()lk k j k j net E E y net y =∂∂∂=⋅∂∂∂∑ ''()()()o k k k k k k E f net d o f net o δ∂=-=-∂ 1l i k i i k jk j jw y net w y y =⎛⎫∂ ⎪∂⎝⎭==∂∂∑ 11()()l l o jk k jk k k j k E E w w y net δ==∂∂=⋅=∂∂∑∑ ''1()()l y o j j k jk j k j E f net w f net y δδ=∂⎛⎫=-= ⎪∂⎝⎭∑ (3)函数激发在非线性系统模型辨识中,常用的是一种典型的多层并行网,即多层BP 网络。