预览加载中,请您耐心等待几秒...
1/7
2/7
3/7
4/7
5/7
6/7
7/7

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

基于BP神经网络的PID控制器设计 班级:21班 学号:2014561 姓名:常临妍 摘要 常规PID控制技术是工业控制中一种常用的控制方法。其结构简单、容易实现、控制效果良好,且能对相当一些工业对象或过程进行有效的控制,已得到广泛应用。但其局限性在于:当控制对象不同,或被控对象具有复杂的非线性特性时,难以建立精确的数学模型。控制器的参数难以自动调整以适应外界环境的变化。且由于对象和环境的不确定性,往往难以达到满意的控制效果。为了使控制器具有较好的自适应性,实现控制器参数的自动调整,可以借助BP神经网络控制的方法。BP神经网络已被证明具有逼近任意连续有界非线性函数的能力,给非线性控制带来了新的思路。利用人工神经网络的自适应能力,并结合传统的PID控制理论,构造神经网络PID控制器,实现控制器参数的自动调整。本文研究了基于BP神经网络的PID控制器设计,利用BP神经网络的自适应能力进行在线参数整定。其实现具有自适应性等特点,网络的收敛速度快,能够对非线性对象有很好的控制,系统的跟踪性能好。其参数设定无需知道被控对象的具体参数及其数学模型,对不同的对象具有适应性。 关键词:HYPERLINK"javascript:submitMyform(%22\\%22PID\\%22/(620)%22)"PID控制BPHYPERLINK"javascript:submitMyform(%22\\%22神经网络\\%22/(620)%22)"神经网络控制器设计 一.绪论 1.1神经元网络PID的发展历程 1934年,美国心理学家W.McCulloch和数学家W.Pitts用数学模型对神经系统中的神经元进行理论建模,建立了MP神经元模型。MP神经元模型首次用简单的数学模型模仿出生物神经元活动功能,并揭示了通过神经元的相互连接和简单的数学计算,可以进行相当复杂的逻辑运算这一事实。 1957年,美国计算机学家F.Rosenblatt提出了著名的感知器模型。它是一个具有连续可调权值矢量的MP神经网络模型,经过训练可达到对一定输入矢量模型进行识别的目的。 1959年,美国工程师B.Widrow和M.Hoff提出了自适应线性元件。它与感知器的主要不同之处在于其神经元有一个线性激活函数,这允许输出可以是任意值,而不仅仅只是像感知器中那样只能取0或1。提高了训练收敛速度和精度。他们从工程实际出发,不仅在计算机上模拟了这种神经网络,而且还做成了硬件,并将训练后的人工神经网络成功的用于小通讯中的回波和噪声,成为第一个用于解决实际问题的人工神经网络。 1969年,人工智能的创始人之一M.Minsky和S.Papert在合著《感知器》一书中,对以单层感知器为代表的简单人工神经网络的功能及局限性进行了深入分析,指出,单层感知器只能进行线性分类,对线性不可分的输入模式无效。而解决方法是设计出具有隐含层的多层神经网络。但要找到一个有效修正权矢量的学习算法并不容易。这一结论使当时许多神经网络研究者感到迷茫,对神经网络理论的发展起了消极作用。 1982年,美国学者J.Hopfield提出了霍普菲尔德网络模型,将能量函数引入到对称反馈网络中,使网络稳定性有了明显判据,并利用提出的网络的神经计算能力来解决条件优化问题。此模型可以用电子模拟线路实现,还兴起了对新一代电子神经计算机的研究。 1986年,D.E.Rumelhart等人提出的解决多层神经网络权值修正的算法——误差反向传播法,简称BP算法,找到了解决M.Minsky和S.Papert提出的问题的办法,给人工神经网络增添了新活力。 1.2神经网络的概念与特点 神经网络系统是指利用工程技术手段,模拟人脑神经网络结构和功能的一种技术系统,它是一种大规模并行的非线性动力学系统。由于它是由人工方式构造的网络系统,因此也称为人工神经网络系统。基于人工神经网络的控制简称为神经网络控制。神经网络控制是一种基本上不依赖于模型的控制方法,它适用于具有不确定性、事变的对象与环境,并具有较强的自适应能力、学习能力、非线性影射能力、鲁棒性和容错能力。 人工神经网络有以下几个突出的优点: =1\*GB3\*MERGEFORMAT①能逼近任意L2上的非线性函数;=2\*GB3\*MERGEFORMAT②信息的并行分布式处理与存储;=3\*GB3\*MERGEFORMAT③可以多输入、多输出;=4\*GB3\*MERGEFORMAT④便于用超大规模集成电路或光学集成电路系统实现,或用现有的计算机技术实现;=5\*GB3\*MERGEFORMAT⑤能进行学习,以适应环境的变化。 人工神经网络还有以下优越性: 具有自学习功能。实现图像识别时