1.针对一类参数未知的非线性离散时间动态系统,提出了一种新的基于神经网络的MMAC方法。首先,将系统分为线性部分和非线性部分。针对系统线性部分采用局部化方法逮立多个固定模型覆盖系统的参数范围,在此基础上,建立自适应模型来提高系统性能;针对系统非线性部分建立非线性神经网络预测模型来邏近系统的非线性。然后,针对每个子模型设计相应的擅制器。最后,设计基于误差范数形式的性能指标函数对控制器进行硬切换。仿真结果表明,所提出的MMAC方法与传统的在参数空间均匀分布的MMAC方法相比能显著提高非线性系统的暂态性能。2针对一类具有参数跳变的非线性离散时间动态系统,提出子一种基才聚类方法和神经网络的MMAC方法,首先,采用模糊c均值聚类算法对系统先验数据进行分类处理,再分别对每类数据采用RLS算法建立多个固定模型。在此基础上,建立两个白适应模型来提高系统响应速度和控制品质,建立神经网络预测模型来补偿系统非线性。然后,分别针对相应的子模型设计线性鲁棒自适应控制器和神经网络控制器。最后,采用基于信号有界和测量误差的性能切换指标对控制器进行切换,并证明闭环系统的稳定性。仿真结果表明,所提出的算法能更好地解决非线性系统发生参数跳变问题,使得系统具有良好的控制品质3.针对MMAC方法中的模型库优化问题,考虑系统实际运行数据,提出了种基于相似度准则和设置最大模型数的动态优化模型库方法。该方法能对新数据进行综合考量并判断是否应该将该数据纳入子模型建模,并通过设置最大模型数来确保系统用最少的子模型就能保证系统的控制性能。仿真结果表明,所提出的算法能极大地减少子模型数量且具有较好的控制效果。关键词:非线性系统;多模型方法;自适应控制;模糊聚类;神经网络
标签: 自适应控制
上传时间: 2022-03-11
上传用户:yiyewumian
八数码多个算法
上传时间: 2013-12-26
上传用户:hn891122
用C++实现的多个算法,包括迭代
标签: 算法
上传时间: 2015-02-19
上传用户:qweqweqwe
高斯混合模型算法
上传时间: 2015-03-03
上传用户:changeboy
隐马尔可夫模型算法(解压后为ppt文件,改名为a.ppt)
上传时间: 2013-12-25
上传用户:梧桐
C常用算法程序集,在这程序集中包含了20章,每一章又含盖了多个算法的源码,这对于一个c语言的学习者而言是莫大的一笔财富.
上传时间: 2015-03-17
上传用户:dancnc
卡罗曼滤波 采用变维和交互多模算法实现机动检测
上传时间: 2015-06-21
上传用户:lacsx
这是一个笔者撰写改进了别人的隐马尔可夫模型算法的程序。
上传时间: 2013-12-14
上传用户:13215175592
多代理分布式系统设计。包括应用领域、多代理算法、理论等
上传时间: 2015-09-07
上传用户:WMC_geophy
一个用于建立温度模型的线性回归的温度模型算法
上传时间: 2015-10-20
上传用户:wpt