基于BP神经网络PID控制的无刷直流电动机调速系统设计(毕业设计)(共41页).doc
《基于BP神经网络PID控制的无刷直流电动机调速系统设计(毕业设计)(共41页).doc》由会员分享,可在线阅读,更多相关《基于BP神经网络PID控制的无刷直流电动机调速系统设计(毕业设计)(共41页).doc(41页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上*毕业设计(论文)任务书课题名称基于BP神经网络PID控制的无刷直流电动机调速系统设计学 院 *专业班级*姓 名*学 号*毕业设计(论文)的工作内容:(1) 熟练掌握MATLAB_Simulink(M语言)建模仿真的方法,并用其实现相应的BP神经网络PID控制的无刷直流电动机调速系统验证;(2) 结合相关资料,重点了解无刷直流电机的工作原理,调速方法及应用(写出相应的综述报告);(2) 结合现有的文献资料,了解神经网络控制技术,重点掌握BP神经网络控制及其在无刷直流电动机调速系统中的应用;(3) 对提出的控制算法的有效性进行对比仿真研究(与常规PID控制进行对比)(4
2、) 完成5000汉字英文资料的翻译起止时间:2012年2月13日至2012年6月5日共16周指 导 教 师签 字系 主 任签 字院 长签 字专心-专注-专业摘要本文以基于BP神经网络PID控制的无刷直流电机(简称BLDCM)调速系统设计为主题开展研究,以期对BP神经网络控制技术和BLDCM调速控制技术的发展起到积极的作用。为了提高BLDCM调速系统的性能,本文将BP神经网络与PID有机结合,构成基于BP神经网络的参数自整定PID控制器,以克服常规PID控制存在的不足,仿真研究表明BP神经网络PID控制器优于传统PID控制器。在理论分析和仿真研究的基础上,本文采用BP神经网络PID控制算法,对典
3、型的参数时变非线性系统的控制进行了仿真研究。仿真结果验证了所建模型的正确性,并证明了神经网络控制的优越性。关键词:无刷直流电机 PID控制 BP神经网络 仿真Abstract With the expectation to play a positive role in the development of BP Neural Network based control and Brushless DC Motor(BLDCM)Drives, this paper researches and designs a PID-Control Brushless DC Motor Drives ba
4、sed on BP Neural Network.In Order to improve the performance of the BLDCM speed control system, the BP neural network and PID organic combination, constitute a self-tuning PID controller based on BP neural network parameters in order to overcome the shortcomings of the conventional PID control, simu
5、lation studies have shown that the BP neural network PID controllersuperior to conventional PID controller.On the basis of theoretical analysis and simulation studies, this article uses the BP neural network PID control algorithm, a simulation study on the typical parameters of time-varying control
6、of nonlinear systems. The simulation results verify the correctness of the model, and prove the superiority of the neural network control.Key words:BLDCMPID ControlBP Neural NetworkSimulation目录第1章 绪论1.1 控制理论的发展和面临的挑战 控制理论学科经历了经典控制理论、现代控制理论两个发展阶段,现在己进入非线性控制理论和智能控制理论发展时期。它和其他学科一样,也是由于社会发展的需要,从解决重大工程和技
7、术问题的实践中产生发展而来的,而它的发展水平则受到人类技术手段和知识水平的限制。经典控制理论和现代控制理论研究的是线性时不变系统的控制问题。但是自然界和现实生活中的系统绝大多数是非线性的,仅凭单一的分析线性系统的理论来分析非线性系统,存在固有的缺点。而且,随着科学技术的发展,人们对控制品质的要求的提高,对实际过程的分析逐步精密,对控制系统的研究涉及到非线性、鲁棒性以及具有柔性结构的系统和离散事件动态系统等,从而系统的非线性影响也就愈发突出了。显然,传统的线性理论已经不能很好的解决这些问题。这对控制理论的应用无疑是一个新的挑战。于是非线性控制理论和智能控制理论应运而生。 人工智能的发展促使自动控
8、制向智能控制发展。可以说,智能控制是控制信息论、人工智能和计算机科学相结合的产物。智能控制系统是在控制论、信息论、人工智能、仿生学、神经生理学及计算机科学发展的基础上逐步形成的一类高级信息与控制系统。智能控制强调的是系统对问题能够求解、能够适应环境和任务的变化而且还要具有一定的决策能力,从而做出相应的、准确的、及时的控制操作。结合具体的工业生产过程,各种智能控制系统正在发挥巨大的经济和社会效益。智能控制的特点可以概括如下:(1)处理各种不确定性、定性信息和数据结构的能力。(2)处理非结构化信息和数据的能力。(3)对具有高度抽象性的离散符号指令做出响应的能力。(4)辨识主控系统结构和构成的能力。
9、(5)处理和利用各种不同知识的能力。(6)根据主控系统或环境变化,对自身参数或结构进行修正或重构的能力。(7)在运行过程中学习和获取关于对象和环境新知识并利用新知识改进控制行为的能力。(8) 基于对象行为预测的控制的多目的性。 综上所述,智能控制无论是在理论上还是应用上都得到了长足的发展。 智能控制有各种形式和各种不同的应用领域,其中神经网络控制系统是这些年来研究很多也是发展很快的一个方向。神经网络在系统控制领域受到重视主要是因为它的非线性映射能力、自学习适应能力、联想记忆能力、并行信息处理方式及其优良的容错性能。这些特点使得神经网络非常适合于复杂系统的建模和控制。特别是当系统存在不确定性因素
10、时,更体现了神经网络方法的优越性。这些很适合控制系统中的非线性特性,因此,神经网络控制在非线性控制系统中应用非常广泛。1.2神经网络技术的发展与现状 神经网络领域研究的工作始于19世纪末和20世纪初。它源于物理学、心理学和神经生理学的跨学科研究,主要代表人物有Herman Von Helmholts,Ernst Mach和Ivan Pavlov。这些早期研究主要还是着重于有关学习、视觉和条件反射等一般理论,并没用包含有关神经元工作的数学模型。 现代对神经网络的研究可以追溯到20世纪40年代,神经网络系统理论的发展是不平衡的。 人工神经网络的研究始于1943年,它是由心理学家Warren Mc
11、Culloch和数学家Walter Pitts所提出的M-P模型。1949年,心理学家Donald Hebb通过对大脑神经细胞学习和条件反射的观察研究,提出了神经元之间突触强度调整的假设。认为学习过程是在突触上发生的,连接权的调整正比于两相连神经元激活值的乘积。这就是有名的Hebb学习规则,至今该规则仍在神经网络模型中发挥着重要作用。1957年,Frank Rosenblatt提出了著名的感知机(Perceptron)模型,试图模拟动物和人脑的感知和学习能力,并提出了引入隐层处理元件的三层感知机的概念,公开演示了它进行模式识别的能力。1962年,Bernard Windrow和Ted Hoff
12、提出了自适应线性单元(Adaline)模型以及一种有效的学习方法Windrow-Hoff学习规则。它可用于自适应滤波、预测和模型识别。这些模型和算法在很大程度上丰富了神经网络系统理论。 1969年,美国麻省理工学院著名人工智能学者M.Minsky和S.Papert编写了影响很大的Perceptron一书。该书指出:单层的感知器只能用于线性问题求解,但对于像异或这样的简单非线性问题却没有办法求解,而能求解非线性问题的网络应该是具有隐含层的多层神经网络,将感知器模型扩展成多层网络是否有意义,还不能从理论上得到有力的证明。 1970年和1973年,Kunihiko Fukushima研究了视觉系统的
13、空间和时间的人工神经系统模型,以及脑的空间和时空人工神经系统模型。提出了神经认知网络理论。Fukushima网络包括人工神经认知和基于人工神经认知机的有选择的识别两个模型。 1979年日本NHK的Fukushima提出了认知机(Neocognitron)模型,后来又提出了改进型认知机模型。 我国的神经网络研究工作起步较晚,始于20世纪80年代末,主要应用领域开展了一些基础性的工作,在1990年12月在北京召开了首届神经网络学术大会,并决定以后每年召开一次中国神经网络学术会议。1991年在南京成立了中国神经网络学会。我国的“863”高技术研究计划和“攀登”计划于1990年批准了人工神经网络的三项
14、课题,自然科学基金和国防科技预研基地也都把神经网络的研究列入选题指南。许多全国性学术年会和一些学术期刊把神经网络理论及应用方面的论文列为重点。这些毫无疑问为神经网络在我国的发展创造了良好的条件。 从众多应用研究领域取得的丰硕成果来看,人工神经网络的发展具有强大的生命力。但应看到,人们对生物神经系统的了解还很不够,提出的神经网络模型,智能水平还不高,许多应用方面的要求还不能得到很好的满足,网络分析和综合的一些理论问题还未得到很好的解决。无论从结构上还是从规模上,都是对真实神经网络的一种简化和近似。神经网络还有很多缺陷,尚待进一步完善和发展。随着人们对大脑信息处理认识的深化,以及人工神经网络智能水
15、平的提高,人工神经网络必将在科学技术领域发挥更大的作用。1.3神经网络用于控制系统的优势与前景 人工神经网络是近年来得到迅速发展的一个前沿课题。神经网络由于其大规模并行处理、容错性、自组织和自适应能力和联想功能强等特点,已经成为解决很多问题的有力工具,对突破现有科学技术瓶颈,更深入探索非线性等复杂现象起到了重大作用,已广泛应用在许多工程领域。 神经网络以其独特的非传统表达方式和固有的学习能力,引起了控制界的广泛关注。神经网络用于复杂控制主要有以下几个方面的优势: 第一,神经网络本质上是非线性系统。理论分析表明,多层前馈神经网络能够以任意精度逼近任意非线性映射,这种能力使非线性控制系统的描述有了
16、统一的数学模型,给控制理论中面临的非线性问题的解决带来了新的希望。 第二,神经网络的本质是并行结构,在快速实现大量复杂控制算法及处理实时性要求高的控制系统时极具潜力。可以预料,只要并行机制的神经计算机取得突破,目前遇到困难的航天、航空方面的许多实时控制问题,机器人的动力学实时问题都可迎刃而解。 第三,神经网络的固定学习能力使它可以处理那些难以用模型或规则描述的过程或系统,降低了系统的不确定性,带来了适应环境变化能力。 第四,神经网络具有分布式信息存储与处理结构,可以从不完善的数据和图形中进行联想,这种能力使其用于控制系统中具有很强的鲁棒性和容错性。 第五,神经网络具有很强的综合推理能力,能够同
17、时融合定量和定性数据,能很好地解决输入信息之间的互补性与冗余性问题,并能恰当地协调互相矛盾的输入信息。由于神经网络这种“集思广益”的能力,使其在多变量、大系统与复杂系统的控制方案设计上的应用极具吸引力。 由于上述优越性,可以肯定神经网络在解决高度非线性和严重不确定性复杂系统的控制方面具有巨大的潜力。将神经网络引入控制系统已成为控制学科的必然趋势。 需要说明的是,神经网络控制方法中存在的有些问题,是非线性系统理论本身所固有的,并非是采用神经网络模型所引起的。1.4神经网络在电机控制中的应用 随着电机在伺服系统中的日益广泛应用,人们对电机的控制精度的要求越来越高。传统的速度控制器是采用比例积分器(
18、PI)或比例积分微分器(PID),被广泛应用于直流电机与交流电机的转速控制系统中。然而当实际系统模型未知的情况下,这些控制器的设计变得十分困难。而且由于负载大小的不可预知性及环境参数变化的影响,使这些控制器的实际性能大大降低。因此人们开始采用一些自适应控制方法来设计带有未知参数的电机控制系统,如模型参考自适应控制(MRAC)、滑模控制(SMC)、变结构控制、自校正调节器等。但这些控制方法必须建立在系统模型参数之上,因此系统模型的不精确同样会导致控制方法的失败。 随着人工神经网络理论的不断成熟,人们开始在系统建模和系统控制中采用神经网络控制方法。人工神经网络具有许多优点,如并行和分布式处理,能对
19、一未知模型在输入和输出之间建立精确的非线性映射,因此在包括无刷直流电机(BLDCM)的高性能驱动系统中,人工神经网络在系统识别和速度控制中发挥着重要的作用。Sharkawi等人提出对无刷直流电机控制采用神经网络控制,他们采用间接模型参考自适应的控制技术,构造BP网络对电机的转子位置进行精确控制,取得良好的效果。Shigu等人提出无刷直流电机的全数字控制方案,采用神经网络建立了一个模拟速度控制器,取得更高的精度。Theochairs和Petridis使用人工神经网络估计感应电机中的状态变量。Burton等提出随机在线训练算法实用神经网络,对感应电机定子电流进行控制。Minkova等人采用模型参考
20、自适应方法,建立了在线的自适应人工神经网络对直流电机的速度进行控制。Faa-Jeng Lin结合人工神经网络和模糊控制,实现了直流电机的精确位置跟踪控制。国内也有许多学者对神经网络技术在电机控制中的应用作出了研究。 综上所述,人工神经网络具有很多的优点,用于电机控制中可以取得很高的精度。对无刷直流电机神经网络控制策略的研究很有意义。1.5神经网络PID控制研究的现状和意义随着控制理论的迅速发展,在工业控制过程中先后出现了许多先进的控制算法,然而,PID类型的控制技术仍然占有主导地位,特别是在化工、冶金过程控制中,众多量大面广的控制过程基本上仍然应用PID类型的控制单元。这是因为PID控制具有结
21、构简单、实现容易、控制效果好、稳态精度高等特点,且PID算法原理简明,参数物理意义明确,理论分析体系完整,为广大控制工程师所熟悉。但是传统PID控制是基于准确模型的,且系统特性变化与控制量之间是线性映射关系。若采用常规PID控制器,以一组固定不变的PID参数去适应那些参数变化、干扰众多的控制系统,显然难以获得满意的控制效果,甚至当参数变化范围太大时,系统性能会明显变差,因此PID控制在解决大时滞、参数变化大和模糊不确定性的过程控制问题时无法获得良好的静态和动态性能。基于知识和不依赖对象模型的智能控制为解决这类问题提供了新的思路,成为目前解决传统控制局限问题,提高控制质量的重要途径。神经网络以其
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 BP 神经网络 PID 控制 直流电动机 调速 系统 设计 毕业设计 41
限制150内