您好,欢迎来到尔游网。
搜索
您的当前位置:首页基于小波基神经网络PID的直流电机伺服控制

基于小波基神经网络PID的直流电机伺服控制

来源:尔游网
维普资讯 http://www.cqvip.com

第6卷第4期 2006年l2月 南京师范大学学报(工程技术版) JOURNAL OF NANJING NORMAL UNIVERSITY(ENGINEERING AND TECHNOLOGY EDffION)Vo1.6 No.4 Dec.2006 基于小波基神经网络PID的直流电机伺服控制 顾 洲 ,鹿世化 ,朱建忠。,王延维 (1.南京师范大学动力工程学院,江苏南京210042;2.南京航空航天大学自动化学院,江苏南京210016 3.江苏省标准化研究院.江苏南京210029) [摘要] 通过一种新颖的小波基神经网络对未知数学模型的对象进行在线辨识,得到对象的数学模型——Jacobian信息, 并提出了神经网络与模糊控制算法共同在线调整PID参数的方法,从而实现电机位置的准确、快速、实时地跟踪.通过仿真 和实验表明:使用该自适应控制方法,能够对位置准确跟踪,基本克服了一般神经网络控制对初始权值的依赖,大大提高了 对未知模型的辨识精度,改善了系统的动态响应品质,增强了系统的鲁棒性. [关键词] 直流力矩电机,小波神经网络,辨识,白适应PID控制 [中图分类号]TM301.2[文献标识码]A [文章编号]1672.1292(2006)04-0017-04 DC Motor’S Servo Controller Based on WNN PID GU Zhou ,LU Shihua ,ZHU Jianzhong ,WNAG Yanwei (1.School of Power Engineering,Nanjing Normal University,Nanjng 210042,China; 2.School of Automatic Control,Nanjing University of Aeronautics and Astronautics,Nanjing 210016,China 3.Jiangsu Institute of Standardization,Nanjing 210029,China) Abstract:A novel topology network of WNN is introduced to identify on 1ine the object of a certain unknown mathe- matical mode1.and obtain the object’S mathematical model——the Jacobian information.A method is suggested of PID p ̄ametem CO adjusted on line by WNN and fuzzy arithmetic,and thus realize the accurate,quick and real— time track.The sim together self-tuning using is reported to track the motor’S position precisely.The simulation and the experiment results show that the adaptive PID control method can be used to track accurately the position,and overcome the dependence of general neural network on initil weiaght,and greatly increase the precision of identifying the unknown model,and improve the contro1. Key words:DC motor,wavelet neurla network(WNN),identification,adaptive PID control 0引言 由于直流力矩电机存在非线性问题,如电枢反应的非线性、转动惯量和电阻的变化等,使得难以用一 个精确的数学模型来描述直流电机的电磁关系….由于采用传统的线性固定增益的PID控制需要精确地 描述系统动态数学模型,所以在运行过程中其参数发生变化或者受到外界扰动时,其动态控制品质将会下 降,甚至影响系统的正常运行 j.已有学者以Sigmoid函数的BP神经网络为基础用于直流电机的速度自 校正控制,但速度环属于一阶对象,比较容易跟踪,而且BP神经网络也存在以下缺点 j:基函数非正交, 难以保证解的唯一性;局域性差,收敛速度慢;难以确定逼近的分辨尺度等. 本文利用一种经过改进的小波基神经网络 j,获得电机精确的数学模型,用于直流电机的PID自整 定控制,基本克服了以往神经网络对初始权值的依赖.仿真结果表明:小波基神经网络用于模型辨识其精 度非常高;用本文提出的方法其控制性能要优于传统的PID控制和一般神经网络控制. 1控制系统的组成 系统的控制原理框图如图1所示.码盘获得电机的位置信号0,通过722卡调理后进人工控机,控制器 收稿日期:2005-09-28. 作者简介:顾洲(1973-),讲师,主要从事智能控制的教学与研究.E—mail:guzhoumail@sohu.c0m 一17— 维普资讯 http://www.cqvip.com

南京师范大学学报(工程技术版) 第6卷第4期(2006年) 输出信号由工控机的D/A经过调理成为电机的M .由这两组 信号构成小波神经网络辨识器的输入信号,通过辨识得到 00/0u,PID控制器参数由另外一个神经网络和模糊控制器进 行在线调整,从而构成一个闭合的位置环跟踪控制. 2 对象的在线网络辨识 2.1 WNNl的网络结构 图1系统结构框图 文献[4]已对小波基神经网络作了阐述.本文的小波基神 经网络采用3层网络结构模型:如图2所示,输入节点为3个, 隐含层节点数为6个(隐层节点及小波个数的选择对系统辨识 的精度有一定的影响,并非隐层节点越多越好 ),输出为1 个节点(i为输入层节点数,j.YJ隐层节点数; 为隐层到输出的 权值; i 为输入到输出的权值). 输入层:由3个神经元组成,其输入信号为: l=M。(k) := (k)=Y(k) 3= (k一1)=Y(k—1) (1) 图2网络结构凰 输入层节点的输出为直接输出. 隐含层:由6个神经元组成,其作用函数为小波函数: ( ):l 一cl e ,所以,隐层输出为: (2) D :∑3 ,J1_。 输出层:由一个神经元组成 =∑ Dh『+∑Wini ,(其中 =1为域值) (3) 输出层不仅有隐层输出的作用,还有输入层直接作用,这有利于神经网络的辨识精度和泛性的提高 . 2.2对象的辨识 定义性能函数: =÷[Y(k)一 (k)] ,则神经网络的学习算法如下: =叼 = OJ 最・鲁 (4) 。 (.j})= ̄ij(k一1)+Ac (.j})+ 。[ (k一1)一。 (k一2)]+JB‘[clj(k一2)一cij(.j}一3)] 式中,叼为网络的学习速率, 为惯性系数,JB为次惯性系数. 同理可得到: b (k)=6 (k一1)+Ab (k)+ ・[bo.(k一1)一bo(k一2)]+JB‘[bo.(k一2)一6 (k一3)] (5) (k)= i (后一1)+ (后)+ ・[ i (后一1)一 (后一2)]+JB・[ i (后一2)一 (后一3)] (6) 』(.j})= (.j}一1)+wi(.j})+ ・[wi(.j}一1)一 』(.j}一2)]+JB・[wi(.j}一2)一wi(.j}一3)] 式(5)一(7)中,△6 Aw ,Aw;分别为: =叼(7) 券△ =叼 oJ,, … )=l 一cl ・e 一 I . (8) 通过不断调整学习可得到对象的Jacobian信息: aM≈a aM=击(∑D hJ 式中,.. O h『= —(9) 18一 维普资讯 http://www.cqvip.com

顾 洲,等:基于小波基神经网络PID的直流电机伺服控制 3 控制器的在线调整 3.1 控制器结构 设 error(k)=rin(k)一Y(k) (10) 式中,rin(k)=0 (k),Y(k):0(k).控制器采用单神经元结构,如图3所示.其输人为: l=error(k)一error(k一1) 2=error(k)一2error(k一1)+error(k一2) c3=error(k) (1 1) 控制器的输出u(k)为: M(k)= (k)・ 。十 (k)・ 以+K(k)・ 式中, 、 、K为单神经元的调整权. 3.2 性能指标 (12) 圈3网络结构图 已有很多文献介绍控制器的性能指标为 = err。r( ) ,但由于该控制器属于感知器类型是线性 的,所以在程序设计上一般都加了硬限幅,这种控制方法势必影响控制性能.在本文中,根据最优控制理 论 ,定义NNC的性能指标函数为:-, : rr。 (后)z十一三一 ( )2则: △ △ = …ror’ 。薏一 …薏 …ror‘ ‘薏一 … …ror’ ’ (13) 式中,77 ,77 ,77 分别为比例、微分、积分误差影响因子;77 ,77 77札分别为比例、微分、积分控制器输 出影响因子. 4 仿真研究 以WH22A三轴电动仿真转台中轴直流力矩电机为例,其技术参数为:R。=6.67 n,反电势系数K = 68.4 V・s/rad;电动机转矩系数K =6.44 N・m/A,B 是电动机和负载折合到电动机轴上的粘性摩擦系 数,较小可忽略不计,电动机和负载折合到电动机轴上的粘性转动惯量-, =4.02 kg・m ,电枢电流产生的 电磁转矩 = 0.062 s ̄rad, 设定值曲线为: sin(2t)+sin(3t) 02.6£一2.6 <t<ls l<t<1.5s rin(t)=120× —2.6£+5.2 1.5<f<2s 2<t<2.5s 2.5<t<3s (14) 0 l 按上述算法进行仿真,得到的曲线经常是发散的或者有很大的静差,见图4中的点画线.经过大量的仿真 实验发现:这是因为在调节过程中K过小或过大不收敛造成的,显然这种控制器不能满足需要,因此对 的调整要进行改进,作者使用了模糊算法.模糊输入为error和Aerror,输出为 ,其输入输出三维规则曲 线如图5所示.经过改进后跟踪效果明显提高,辨识精度达到10 数量级.PID参数调节曲线如图6所示, 跟踪曲线如图4中的实线,从跟踪效果图可以看出,该控制器能够很好地跟踪不同频率的正弦波、三角波、 阶跃响应,其在调节时间、超调以及在适应性上明显优于和纯PID,如图4所示.为了进一步测试其鲁棒性, 使系统跟踪30 rad的阶跃信号,在1 s时开始加大电机的负载转矩,从图7中可以看出系统很快跟踪上设定 一1 9— 维普资讯 http://www.cqvip.com

南京师范大学学报(工程技术版) 第6卷第4期(2006年) 值,可见其鲁棒性是比较高的. 2oo 15。 0.1 100 0.05 s。 一 —4 2 O 。 5。 0 1 一一1oo 0 0.5 1 1.5 tls 2 2.5 3 图4跟踪曲线图 6 图5模糊规则3D图 0 0 0・06 0・04 0.02 0 0.5 1 1.5 2 3。 2: ——。 、/ 0.5 I {l5 设定信号 一…输出信号 : 0 0 tls 0.5 1.5 t/s 2 图6改进后的PII)曲线图 图7扰动曲线 5 结束语 由于小波参数的在线调整,使得网络的初始权值对系统稳定性的影响不大,本文在仿真实验中,初始 权值设为随机数,经过多次的仿真实验证明,每次都能较好的跟踪设定值.另外 、卢和'7对网络的影响已 有文献[7]做了介绍,这里不赘述.仿真结果表明:该控制方法具有适应性强、超调小、调节时间短、鲁棒性 强等特点. [参考文献](References) [1]高钟毓.机电控制工程[M].北京:清华大学出版社,2002. GAO Zhongyu.Mechanical Control Engineering[M].Beijing:Tsinghua University Press,2002.(in Chinese) [2]曹先庆,朱建光,唐任远.基于模糊神经网络的永磁同步电动机矢量控制系统[J].中国电机工程学报,2OO6(1):137 141. CAO Xianqing,ZHU Jianguang,TANG Renyuan.Vector controlled permanent magnet synchronous motor drive with adaptive fuzzy neural network controller[J].Proceedings of the CSEE,2006(1):137—141.(in Chinese) [3]Q Shourong,WANG Dongfeng,PU Han,et a1.Grey predition based RBF neural self-tuning PID control for turning process [c]//Proceedmgs of the Third Intematiod Conference on Machine Learning and Cybernetics.Shanghai.2004. [4]ZHANG Q,BENVENIATE A.Wavelet networks[J].Neural Networks,1992,3(6):889—898. [5]OUSSAR Y,RIVALS I,PERSONNAZL,et a1.Training wavelet networks for nonlinear dynamic input—output modeling『J]. Neurocomputing,1998,20(8):173—188. [6]胡寿松,王执铨,胡维礼.最优控制理论与系统[M].2版.北京:科学出版社,2005. HU Shousong,WANG zhiquan,HU weili.The Theory and System of Optimum Control[M].2 nd ed.Beijing:Science Press, 2005.(in Chinese) [7]易继锴,侯嫒彬.智能控制技术[M].北京:北京工业大学出版社,2004. YI Jikai,HOU Yuanbin.Intelligence Control[M].Beijing Beijing University of Technology Press,2004.(in Chinese) [责任编辑:严海琳] 一20一 

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- axer.cn 版权所有 湘ICP备2023022495号-12

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务