版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
基于BP神经网络PID控制的直流电动机调速系统设计摘要:本文在叙述了神经网络的发展、现状、基本原理及其在自动控制中的应用的基础上,重要研究BP神经网络在PID控制中的应用。将BP神经网络运用于PID控制中,能够有效克服典型PID控制器在被控对象含有非线性、时变不拟定性和难以建立精确的数学模型时出现的参数整定不良和性能欠缺等缺点。本文设计了一种自适应PID控制器,采用改善共轭梯度算法对PID控制器参数进行在线整定。运用此控制器对无刷直流电机进行控制,仿真成果表明:应用神经网络对常规PID控制器进行改造后提高了系统的鲁棒性和动态性能。核心词:无刷直流电机;BP神经网络;PID控制器
第一章绪论控制理论的发展和面临的挑战随着社会的发展,人们从解决重大工程和技术问题的实践中逐步总结出了有关控制的有关理论。和其它学科同样,控制理论学科的发展水平受到人类技术手段和知识水平的限制。传统的典型控制理论和当代控制理论研究的是线性时不变系统的控制问题,然而在自然界和现实生活中的系统绝大多数都是非线性的,仅凭单一的分析线性系统的理论来分析非线性系统远不能满足人们对控制系统的研究中涉及到非线性、鲁棒性以及含有柔性构造的系统和离散事件动态系统的规定。因此,在经历了典型控制理论、当代控制理论两个发展阶段后,人工智能的发展促使自动控制向智能控制发展。智能控制系统是在控制论、信息论、人工智能、仿生学、神经生理学及计算机科学发展的基础上逐步形成的一类高级信息与控制系统,强调的是系统对问题能够求解、能够适应环境和任务的变化并且还要含有一定的决策能力,从而做出对应的、精确的、及时的控制操作。智能控制有多个形式和多个不同的应用领域,其中神经网络控制系统是这些年来研究诸多也是发展很快的一种领域。由于神经网络的非线性映射能力、自学习适应能力、联想记忆能力、并行信息解决方式及其优良的容错性能的特点,这些特点使得神经网络非常适合于复杂系统的建模和控制。因此,神经网络在系统控制领域备受重视。特别是当系统存在不拟定性因素时,更体现了神经网络办法的优越性。因此,神经网络控制在非线性控制系统中应用非常广泛。神经网络技术的发展与国内外研究现状神经网络领域研究的工作始于19世纪末和20世纪初,源于物理学、心理学和神经生理学的跨学科研究,最早是由心理学家WarrenMcCulloch和数学家WalterPitts所提出的M-P模型。1949年,心理学家DonaldHebb通过对大脑神经细胞学习和条件反射的观察研究,提出了神经元之间突触强度调节的假设,他认为学习过程是在突触上发生的,连接权的调节正比于两相连神经元激活值的乘积。这就是有名的Hebb学习规则,该规则至今仍在神经网络模型中发挥着重要作用。1957年,FrankRosenblatt提出了出名的Perceptron(感知机)模型,试图模拟动物和人脑的感知和学习能力,并提出了引入“隐层”解决元件的三层感知机的概念,公开演示了它进行模式识别的能力。1962年,BernardWindrow和TedHoff提出了Adaline(自适应线性单元模型)以及一种有效的学习办法,即Windrow-Hoff学习规则,它可用于自适应滤波、预测和模型识别。这些模型和算法在很大程度上丰富了神经网络系统理论。我国的神经网络研究工作起步较晚,始于20世纪80年代末,重要应用领域开展了某些基础性的工作,在1990年12月在北京召开了首届神经网络学术大会,并决定后来每年召开一次中国神经网络学术会议。我国的“863”高技术研究计划和“攀登”计划于1990年同意了人工神经网络的三项课题,自然科学基金和国防科技预研基地也都把神经网络的研究列入选题指南。许多全国性学术年会和某些学术期刊把神经网络理论及应用方面的论文列为重点。这些毫无疑问为神经网络在我国的发展发明了良好的条件。神经网络控制研究的目的和意义随着我国工业和航天事业的不停发展,对调速系统的性能和精度规定越来越高。无刷直流电机控制系统是一种新型的调速系统,该系统含有良好的运行、控制及经济性能,显示出巨大的发展潜力。在实际的工程操作中,PID控制是应用最为广泛的控制方式,它的控制规律就是用P(比例)、I(积分)、D(微分)计算出控制量进行控制的。PID控制器同时含有构造简朴、稳定性好、工作可靠、调节方便等等优势,故在工业控制中含有较广泛的应用。然而常规的PID控制仅对能建立精确数学模型的控制系统含有较好的控制效果,对那些含有高度非线性、时变不拟定性和大时滞对象、难以建立精确数学模型的控制系统,传统的PID控制器难以有较好的控制效果。而无刷直流电机正是一种非线性、多变量、强耦合的控制对象,也难以建立其精确的数学模型。近几十年来快速发展起来的神经网络在控制系统中的研究获得了较大的发展,由于它含有非线性和不拟定性,自学习能力较强,能够通过本身学习的过程理解系统的构造和参数,不需要对被控对象建立精确的数学模型。因此由神经网络构成的控制器含有较好的鲁棒性和调节作用。基于PID控制和神经网络控制各自的优势和局限性来看,把传统线性PID控制和神经网络控制结合起来,使系统的控制性能得到提高,是一种很实用的控制办法。并且,这种控制办法在实际的工业生产中已得到了较为成功的应用,含有较好的应用前景。从传统与当代控制技术应用的发展历史来看,即使将来的控制技术应用领域会越来越广阔,被控对象能够越来越复杂,对应的控制技术也会变得越来越精巧。但是,以PID为原理的多个控制器将是控制中不可或缺的基本控制单元。如何将PID控制器同神经网络控制更加好的结合在一起,更加好地应用于实际控制系统,是控制领域中人们不停研究和探索的重要课题。如果能发现性能优于PID的控制器,且含有类似PID易于使用的特点,无论在理论还是实践上都将含有重要意义。本文共分为四章,重要针对无刷直流电动机调速系统的基于BP神经网络PID控制进行有关研究。第一章重要介绍了选题背景与研究现状;第二章在介绍了无刷直流电机的基本构成和工作原理后根据其基本构成构造出无刷直流电机的数学模型(涉及电压方程和电磁转矩方程),并叙述了无刷直流电机的测速原理;第三章介绍了神经网络,重点阐明了运用BP神经网络进行控制的构造和基本原理;比较了传统PID控制器和基于BP神经网络的PID控制器原理上的差别,分析了基于BP神经网络PID控制器的构造并给出控制算法;第四章对无刷直流电机BP神经网络PID调速仿真研究,使用MATLAB/SIMULINK进行了仿真实验,仿真实验成果表明基于BP神经网络的新型PID控制器相对于常规PID控制器提高了系统的鲁棒性和动态性能。第二章无刷直流电机原理及数学模型无刷直流电机的基本构成无刷直流电机重要由电动机本体、位置传感器和电子开关线路三部分构成。电动机本体在构造上与永磁同时电动机相似,其定子绕组普通制成多相,转子由永久磁钢按一定的极对数()构成。图2-1无刷直流电动机构造原理图图2-1中的电动机本体为三相两极。三相定子绕组分别与电子开关线路中对应的功率开关器件联接,即A相、B相、C相绕组分别与功率开关管V1、V2、V3相接,位置传感器的跟踪转子部分与电机转轴相连接。当定子绕组的某一相通电时,该电流与转子永久磁钢的磁极所产生的磁场互相作用,产生转矩,驱动转子旋转,再由位置传感器将转子磁钢位置变换成电信号,来控制电子开关线路,从而使定子各相绕组按一定次序导通,定子相电流随转子位置的变化而按一定的次序换相。电子开关线路的导通次序与转子转角同时,它起到了与机械换向器相似的换向作用。无刷直流电机,就其基本构造而言,可认为是一台由电子开关线路、永磁式同时电动机以及位置传感器三者构成的“电动机系统”,其原理框图如图2-2所示。图2-2无刷直流电机系统构成框图就构造而言,直流电机从电刷向外看即使是直流的,但从电刷向内看,电枢绕组中的感应电势和流过的电流完全是交变的。从电枢绕组和定子磁场之间的互相作用看事实上是一台电励磁的同时电机,这台同时电机和直流电源之间是通过换向器和电刷联系起来的。在电动机运行方式下,换向器起逆变器作用,把电源直流逆变为交流送入电枢绕组,在发电机运行方式下,换向器起整流器作用,将电枢中发出的交流电整流成直流供应外部负载。电刷则不仅引导了电流,更重要的是它的位置决定了电枢绕组中电流换向的地点,从而决定了电枢磁势的空间位置,即起到了电枢电流换向位置和电枢磁场空间位置检测的作用。由于换向器和电刷的有效配合,使得励磁磁通和电枢磁势能在空间始终保持垂直关系,以利最大程度地产生有效转矩。无刷直流电机电子开关线路是用来控制电动机定子上各相绕组通电的次序和时间,重要由功率逻辑开关单元和位置传感器信号解决单元两个部分构成。功率逻辑开关单元是控制电路的核心,其功效是将电源的功率以一定逻辑关系分派给无刷直流电机定子上各相绕组,方便与转子永磁磁场互相作用产生持续不停的恒定转矩。而各相绕组导通的次序和时间重要取决于来自位置传感器的信号。但位置传感器产生的信号普通不能直接用来控制功率逻辑开关单元,往往要通过一定逻辑解决后才干去控制逻辑开关单元。综上分析,构成无刷直流电机各重要部件的框图如图2-3所示。图2-3无刷直流电动机的构成框图无刷直流电机的工作原理普通的永磁有刷直流电动机的定子由永久磁钢构成,其重要作用是在电动机气隙中产生磁场。其电枢绕组通电后产生反映磁场。由于电刷换向作用,使得这两个磁场的方向在直流电动机运行的过程中始终保持互相垂直,从而产生最大转矩而驱动电动机不停地运转,无刷直流电机为了实现无电刷换向,首先规定把直流电动机的电枢绕组放在定子上,把永磁磁钢放在转子上,这与传统直流永磁电动机的构造刚好相反。无刷直流电机除了由定子和转子构成电动机的本体外,还要由位置传感器、控制电路以及功率逻辑开关共同构成的换向装置,使得无刷直流电机在运行过程中定子绕组所产生的磁场和运动中的转子磁钢产生的永磁磁场,在空间始终保持在()rad左右的电角度。图2-4三相全桥电路三相全桥式接电机,抱负状况下任意时刻有两相导通,形成电路通路。霍尔传感器在电机转动一周的过程中输出6种状态。以图2-4的逆变桥为例,位置传感器输出状态1下V6和V1导通,状态2下V1和V2导通,状态3下V2和V3导通,状态4下V3和V4导通,状态5下V4和V5导通,状态6下V5和V6导通,如表2-1所示。表2-1导通功率管与定子合成磁动势对应表定子合成磁势导通的功率管每个状态持续()rad电角度,这样就在空间上分成6个区间如图2-5所示,与之相对应转子在对应的区间转动,图2-6是在表2-1的功率管开关逻辑作用下三相绕组的导通示意图。图2-5定子磁势相量图图2-6无刷直流电机相电流波形图一种周期内,每个功率管导通电角度,逆变桥为横向换相方式。定子绕组每个周期正、反导通各电角度,正、反电流之间间隔电角度。任一时刻定子有两相绕组通电并产生定子磁动势,随着转子位置信号的变化,定子合成磁动势为步长,转子磁场在定子磁动势的作用下与之同时旋转。无刷直流电机的数学模型以两极三相无刷直流电机为例来阐明数学模型的建立过程。电机定子绕组为接集中整距绕组,转子采用隐极内转子构造,3个霍尔元件在空间相隔120°对称放置。在此构造基础上,另作以下假设以简化分析过程:无视电机铁心饱和,不计涡流损耗和磁滞损耗;不计电枢反映,气息磁场分布近似认为是平顶宽度为120°的梯形波;无视齿槽效应,电枢导体持续均匀分布于电枢表面;驱动系统逆变电路的功率器件和续流二极管均含有抱负的开关特性。电压方程(2-1)式中: 为定子绕组的相电流(A)为定子绕组的相电动势(V)为定子绕组的相电压(V)为各相绕组的自感(H)为微分算子为每两相绕组的互感(H)由于转子的磁阻不会随着转子的位置的变化而发生变化,因此定子绕组的互感与自感是常数,当三相绕组是连接,并且无中线时,则有:(2-2)将(2-2)式代入(2-1)式可得电压方程为:(2-3)电磁转矩方程电磁转矩为: (2-4)式中:Ω电机的角速度(rad/s)在通电状况下,直流电机的带电导体处在同样的磁场下,各相绕组的感应电动势为: (2-5)式中:总导体数电动机转速主磁通极对数从变频器的直流端看,型连接的无刷直流电机的感应电动势为E。由两相绕组通过逆变器串联构成,得到(2-6)因此,电磁转矩方程式可化简为:(2-7)式中:电流的幅值为电机的角速度()由式(2-6)能够看出,直流无刷方波电机和普通直流电机有着相似的电磁转矩体现式,电磁转矩与磁通和电流成正比,因此控制逆变器输出方波电流的大小就是可控直流无刷方波电机的转矩。另外电动机转子的运动方程为:(2-8)能够再进一步化简得:(2-9)式中:为转子与负载的转动惯量为粘滞阻尼系数为负载转矩由于本系统采用120°型三相逆变器,不管什么时候都只有两相通电,直流无刷方波电机的输出相电压幅值为,因此每相绕组都会有下面的动态方程式:(2-10)式中:为电源电压无视粘性摩擦,电动机的转矩平衡方程式为:(2-11)由式(2-10)可得:(2-12)对式(2-9)和式(2-11)两边分别进行拉式变换后得:(2-13) (2-14)联合式(2-13)和式(2-14),并考虑到,得到无刷直流方波电机的动态构造图2-7。图2-7无刷直流方波电机的动态构造图无刷直流电机的调速原理无刷直流电机构造简朴、无机械磨损,不受传统换向装置的限制,可做到大容量、高转速,同时运行效率高、调速性能好,因而得到广泛的应用。典型的速度/电流双闭环系统框图如图2-8所示,其中速度反馈采用脉冲测速以适应微机的数字控制,速度调节器的输出作为电流给定,电流检测经A/D变换后进入微机以构成电流反馈。图2-8无刷直流电机速度/电流双闭环系统框图由于永磁无刷直流电机的相电流的矩形波形是拟定的,所需控制的只是电流幅值,故可采用PWM控制方式来实现。即用电流调节器输出的电压信号与三角载波电压信号相比较,产生等幅、等脉宽、定周期的脉宽调制信号,控制功率电子开关的通、断。当值大时PWM波形占空比大,电枢电压高,绕组电流大;反之则小。由于电磁转矩大小与电流成正比,因此可实现对转矩,进而对速度的闭环控制。也有采用单闭环系统的控制器,这时速度调节器的输出直接控制PWM发生器,通过调节占空比来控制电机的转速。对电流的控制则采用开环控制,当电流超出某一阈值时,减少占空比,从而使电流下降。小结无刷直流电动机运用电子开关线路和位置传感器来替代电刷和换向器,普通由电动机本体、位置传感器和电子开关线路构成。通过位置传感器检测转子位置来使对应的晶体管导通,从而使对应的相导通。无刷直流电动机的机械特性和调节特性形状应与普通直流电动机相似,区别在于无刷直流电动机的机械特性随着转矩增加到一定程度,曲线会向下弯曲,并随着转矩增大弯曲程度增大。无刷直流电动机旋转方向的变化是通过变化绕组的通电次序来实现的。无刷直流电动机的双闭环调速系统由转速外环、电流内环构成,两者都采用PI调节器。第三章BP神经网络PID控制办法研究PID控制器基本原理在多个控制算法中,PID控制是最早发展起来的控制方略之一。PID控制由于含有直观、计算简朴、容易实现、鲁棒性好以及可靠性高等优点而获得了广泛的应用。它特别合用于可建立精确数学模型的拟定性控制系统,因此普通需要先懂得被控系统的传递函数和数学模型。然而由于实际的控制对象往往含有非线性、时变不拟定性、难以建立精确的数学模型,使得传统的PID控制器的应用受到限制,已不能满足这类复杂对象的控制规定,无法达成抱负的控制效果。图3-1PID控制系统原理框图传统PID控制原理PID控制以其构造简朴、对模型误差含有鲁棒性及易于操纵等优点,被广泛应用于多个工业过程中,是控制系统中技术成熟的一种控制办法。PID控制要获得好的控制效果,就必须对比例、积分和微分三种控制作用进行调节以形成互相配合又互相制约的关系。常规PID控制系统原理框图如图3-5所示,根据不同的控制对象需要对控制器参数加以调节。PID控制器是一种线性控制器,它根据给定值与实际输出值构成控制偏差(3-1)将偏差的比例、积分和微分通过线性组合构成控制量,对被控对象进行控制,故称PID控制器。其控制规律为(3-2)式中为比例系数;为积分时间常数;为微分时间常数。简朴说来,PID控制器各校正环节的作用以下:比例环节即时成比例地反映控制系统的偏差信号,偏差一旦产生,控制器立刻产生控制作用,以减少偏差。积分环节重要用于消除静差,提高系统的无差度。积分作用的强弱取决于积分时间常数,越大,积分作用越弱,反之则越强。微分环节能反映偏差信号的变化趋势(变化速率),并能在偏差信号值变得太大之前,将系统中引入一种有效的早期修正信号,从而加紧系统的动作速度,减小调节时间。根据不同被控对象适宜地整定PID的3个参数,能够获得比较满意的控制效果。实践证明,这种参数调节过程,事实上是对比例、积分、微分三部分控制作用的折衷,这种控制无法解决稳定性与精确性之间的矛盾。加大控制作用可使误差减少,精确性能够提高,但是减少了稳定性,反之,为了确保稳定性,限制控制作用,这样又减少了控制的精确性。
离散化的PID体现式:(3-3)式中积分系数;积分系数;T为采样周期。增量式PID控制算法以下式所示:(3-4)由于实际过程中的受控对象往往含有非线性、参数时变不拟定性、难以拟定精确的数学模型,传统的PID控制器就很难达成抱负的控制效果。随着有关领域技术的不停发展,对控制系统的指标规定越来越高。而在实际过程中,传统PID控制的控制系统设计仍然采用试凑法来解决,这样,传统PID控制的精度必然受到一定程度上的影响和制约。人们始终在谋求PID控制器参数的自学习技术,方便适应复杂多变的状况和高性能指标的控制规定,神经网络理论的发展,使这种构想成为可能。基于BP神经网络的PID控制原理人工神经网络含有高度的并行分布式解决能力,它重要是通过对输入输出样本的学习,不停调节由多个神经元模型构成的网络的权值,使网络实现给定的输入输出映射关系,并含有学习、记忆、计算以及多个智能解决能力,因此人们自然而然就想到将神经网络和传统PID控制相结合,通过对系统性能的学习来实现含有最佳组合的PID控制。运用BP神经网络与传统PID控制相结合能够有效解决PID控制参数难以拟定和环境扰动的不拟定性的种种困难,由于它含有逼近任意非线性函数的能力,且构造和学习算法简朴明确,通过网络的学习能够找到某一最优控制律下的P、I、D控制参数。采用BP网络能够建立参数自学习的PID控制器。其控制原理为:神经网络输入状态对应于PID控制器的三个可调参数,通过神经网络的本身学习、加权系数调节,从而使其稳定状态对应于某种最优控制律下的PID控制器参数。神经网络PID控制器基本构造图3-2基于BP神经网络的PID控制系统构造图由图3-2能够看出,基于BP神经网络的PID控制系统重要涉及两部分,即传统的PID控制器和神经网络NN。其中传统PID控制器对被控对象加以闭环控制,控制器参数通过神经网络在线整定。BP神经网络NN的重要作用是根据系统的运行状态,对PID控制器参数加以调节,以达成盼望最优的性能指标。即神经网络的输出作为传统PID控制器的可调参数,通过神经网络本身的不停学习,加权系数的调节,来使得系统的稳定状态对应于某种最优控制律下的输出,来充足发挥出神经网络的优点所在。在BP神经网络自学习控制器中,采用BP神经网络构建自学习控制器,并由其实现数字增量式PID控制器的输入输出对应关系。BP算法的基本思想是:学习过程由信号的正向传输与误差的反向传输两个过程构成。正向传输时,输入样本经输入层传入,经各隐含层逐级解决后,传向输出层。若输出层的实际输出与盼望输出不符,则转入误差的反向传输阶段。误差反传是将输出误差以某种形式通过隐含层向输入层逐级反传,并将误差分摊给各层单元,从而获得各层单元的误差信号,此误差信号作为修正各单元权值的根据。这种信号正向传输与误差反向传输的各层权值调节的过程,是周而复始地进行的。权值不停调节的过程,也就是网络的学习训练过程。此过程始终进行到网络输出的误差减少到可接受的程度,或进行到预先设定的学习次数为止。基于BP神经网络的PID控制算法BP神经网络含有逼进任意非线性函数的能力,并且构造和学习算法简朴明确,通过网络的本身学习,能够找到某一最优控制规律下的P、I、D参数。BP神经网络构造如图3-3所示。图3-3BP神经网络构造图典型增量式数字PID控制算法:(3-5)在这里BP网络采用构造简朴的三层BP神经网络,其构造如图所示:有M个输入节点、Q个隐含层节点、3个输出节点。输入节点对应所选的系统运行状态量,如系统不同时刻的输入量和输出量等,必要时要进行归一化解决。输出节点分别对应PID控制器的三个可调参数。由于不能给赋值,因此输出层神经元的积分函数取非负的Sigmoid函数,而隐含层神经元的激发函数可取正负对称的Sigmoid函数。由图3-3可见,BP神经网络输入层节点的输出为:(3-6)式中,为输入层第j个节点的输出;输入节点的个数M取决于被控系统的复杂程度。在文章中符号的上角标(l)、(2)、(3)分别对应输入层、隐含层、输出层。网络的隐含层输入、输出为:(3-7)式中,为隐含层第i个节点总的输入;为隐含层加权系数;为隐层神经元的活化函数,取正负对称的Sigmoid函数。(3-8)最后,网络的输出层的输入、输出为:(3-9)式中,为输出权系数;输出层输出节点分别对应三个可调参数;为输出层神经元的活化函数,取非负的Sigmoid函数:(3-10)取性能指标函数为:(3-11)根据最速下降法来修正网络的权系数,即按E(k)对权系数的负梯度方向搜索调节,并附加一种使搜索快速收敛全局极小的惯性项,则有:(3-12)式中,为学习速率;为惯性系数;(3-13)由于未知,近似用符号函数替代的计算不精确的影响能够通过调节学习速率来赔偿。由式(3-31)和(3-35)能够求得:(3-14)(3-15)(3-16)因此,可得BP神经网络NN输出层的权系数学习算法为:(3-17)(3-18)根据上述推算办法,可得隐含层的权系数学习算法为:(3-19)(3-20)式中,(3-21)总而言之,基于BP网络的PID控制算法可归纳为下列几点:选定BP网络的构造,即拟定输入层节点数M和隐含层Q,并给出各层加权系数的初值和,选定学习速率和惯性系数,此时;通过采样得到和,计算该时刻误差;计算神经网络NN各层神经元的输入、输出值,NN输出层的输出即为PID控制器的三个可调参数;根据式(3-31)计算PID控制器的控制输出u(k);进行神经网络学习,在线调节加权系数和,实现PID控制参数的自适应调节;置,返回到l)。小结人工神经网络是试图模仿人脑构造和功效而成的一种信息解决系统,它含有诸多优秀的性能:它能够充足逼近任意非线性关系,采用并行分布解决办法,使得快速大量运算成为可能。它可自学习和自适应不拟定系统,能够同时解决定量、定性知识,全部的定量或定性的信息都等势分布存储于网络的各神经元,故有很强的鲁棒性和容错性。由于实际过程中的受控对象往往含有非线性、参数时变不拟定性、难以拟定精确的数学模型,传统的PID控制器就很难达成抱负的控制效果。而在实际过程中,传统PID控制的控制系统设计仍然采用“试凑法”来解决,这样,传统PID控制的精度必然受到一定程度上的影响和制约。运用BP神经网络与传统PID控制相结合能够有效解决PID控制参数难以拟定和环境扰动的不拟定性的种种困难,由于它含有逼近任意非线性函数的能力,且构造和学习算法简朴明确,通过网络的学习能够找到某一最优控制律下的P、I、D控制参数。第四章无刷直流电机BP神经网络PID控制仿真研究MATLAB/SIMULINK介绍是美国的克伦威尔·莫勒博士在1980年研发出来的,在1984年由公司正式推出,后来通过不停的升级,使得它的功效就越来越强大了。是多领域仿真与基于模型的动态系统设计平台,它是里的一种对动态系统建模仿真与分析的软件包。提供了自定义模块库集与交互式图形环境,使开发者能够对的地操作系统的仿真、应用、设计、测试与控制。的优点与特性就是能够实现对于工程问题的建模,这也体现出了如今应用相称广泛的模块化设计与系统仿真的思想,这样仿真与建模就仿佛搭积木那样的简朴明了。它支持离散、持续和它们两者结合的非线性与线性系统,同样支持多个采样速率不同的系统,现在已经被广泛应用到了各个研究领域中了。提供了模块库能够搭建出完整的系统供研究人员使用。它的模块库涉及:输入环节、输出环节、非线性环节、线性环节、离散时间环节和持续环节等多个子模块库。并且/是一种开放的编程环境,使得顾客能够自己开发出需要的模块,通过构成封装扩展已有的模块库。系统仿真本文对无刷直流电动机调速系统的控制重要是通过双闭环环节实现的,即电流内环转速外环控制。将上述基于BP神经网络的PID控制算法应用到参数时变非线性系统中加以仿真研究,同时与普通PID控制算法加以对比,能够充足体现出BP神经网络PID控制算法构造较为简朴、对环境变化含有自适应性、含有较强的鲁棒性、较好的控制特性以及克服传统PID控制器参数不易调节的缺点。系统仿真对象是无刷直流电动机的转速。4.2.1系统参数取直流电机参数:功率为10kw,额定转速,电压为,电流为55A,额定的磁通下电机的电动势转速比为,电枢电阻为Ω,系统运动的部分飞轮离对应机电时间常数是,V-M系统的主电路的总电阻R=1Ω,整流触发装置放大系数,电枢回路的电磁时间常数,三相桥的平均失控时间为,拖动系统测速的反馈系数,比例积分调节器的两个系数,。4.2.2空载时系统仿真空载时系统仿真图4-1所示,分别采用传统PID和BP神经网络PID控制图4-1空载时仿真图仿真成果如图4-2所示图4-2空载时常规PID和BP神经网络PID控制速度响应对比在传统的双闭环直流调速系统中,作为内环的电流调节器,在速外环的调节过程中,它的作用是使电流紧紧跟随其给定电压U*i的变化。而转速调节器是调速系统的主导调节器,因此电机的稳定运行很大部分取决于转速调节器。本设计如图3所示。电流调节器仍采用传统的PID调节器,以保持电流的快速响应以及跟踪能力。而转速调节器采用基于BP神经网络的PID调节器,由神经网络的在线参数自学能力减少系统在实际运行中某些参数的变化而造成控制不精确的不利影响。有负载干扰时系统仿真图4-3有负载干扰时的仿真图仿真成果如图4-4
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年盂县医疗事业单位人员招聘笔试备考题库及答案解析
- 2026年易县带编教师招聘考试模拟试题及答案解析
- 2026年祁门县医疗事业单位人员招聘笔试模拟试题及答案解析
- 2026年揭西县医疗事业单位人员招聘笔试备考题库及答案解析
- 2026年云县医疗事业单位人员招聘笔试备考题库及答案解析
- 2026年尼木县带编教师招聘笔试备考题库及答案解析
- 2026年松桃苗族自治县医疗事业单位人员招聘笔试模拟试题及答案解析
- 2026年阳原县医疗事业单位人员招聘考试参考题库及答案解析
- 2026年桑植县医疗事业单位人员招聘笔试参考题库及答案解析
- 2026年连南瑶族自治县医疗事业单位人员招聘笔试参考题库及答案解析
- 2026年开学第一课法治教育课件
- 2026年重庆市从“五方面人员”中选拔乡镇领导班子成员考试试卷(含完整答案解析)
- 兼职安全员安全培训
- 100以内进退位加减法口算题(20000道 可直接打印 每页100道)
- 可用性控制程序
- 团员组织关系转接介绍信(样表)
- 物业电话催费技巧
- 中医内科学痹症课件
- 2022中考作文素材
- 绪论材料分析方法哈工大
- 偏瘫患者的康复锻炼
评论
0/150
提交评论