神经网络方法在预测控制中的研究

来源 :江南大学 | 被引量 : 0次 | 上传用户:congrorm
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
预测控制是20世纪70年代提出的一种计算控制方法,它主要由模型预测、滚动优化以及反馈校正三个部分组成。目前,基于线性系统的模型预测控制在理论上和实际应用中都已经比较成熟。但对于非线性系统,由于特殊的结构特性,想要研究一种统一的求解非线性系统方法还有待进一步探索。本文结合神经网络方法对预测控制的预测模型、滚动优化、反馈校正这三大要素进行研究,主要的研究内容包括如下几个方面:1针对梯度下降法(GD)存在收敛速度慢、容易陷入局部最小以及牛顿迭代法(GR)计算量大、抗干扰性弱等问题。本文选用结构简单且具有动态自适应性的PID神经网络(PIDNN)结构并结合Levenberg-Marquardt(LM)算法和BP算法来建立预测模型。该方法不但大大减少了算法的计算量而且具有快速的收敛性以及较高的模型精度。2针对求解多变量非线性系统控制器计算量大的问题。本文提出了一种新的神经网络预测控制算法。该算法引入了逆动态控制方法以及分解控制策略,使其控制器具有固定的结构、且可以直接优化性能指标等特点,因此该算法在处理多步预测控制时可以减少变量的存储空间以及计算的复杂度。3针对因多步递推预测而产生的积累误差问题。本文采用自适应神经网络方法来减少模型误差。该方法在一系列的累积误差数据中通过训练网络权值来获得误差的变化规律。从而可以更有效的校正模型误差。
其他文献
据有关资料统计,当今世界上共有5651种语言。语种之间的信息互通越来越重要,如何让计算机识别出不同的语种已经成为人们的迫切需求。语种识别(Language Identification, LID)
两轮机器人是一个本征不稳定的欠驱动系统,并且具有多变量、非线性、强耦合和参数不确定的特点,其姿态平衡控制原理与人相似,又被称为原理性仿生机器人,让两轮机器人能够像人