基于模糊PID控制的多电机同步控制研究
- 格式:pdf
- 大小:194.03 KB
- 文档页数:3
电气传动2019年第49卷第12期摘要:针对电子轴凹印系统中各电机之间的同步控制问题,提出了一种变论域模糊PID 控制算法。
通过分析印刷过程中多电机同步的特点,将变论域思想与模糊PID 控制相结合,设计了变论域模糊PID 控制器。
在Matlab/Simulink 环境下对模糊PID 控制和变论域模糊PID 控制进行了仿真对比,并且搭建运动控制平台进行物理实验。
结果表明,相比于模糊PID 控制,变论域模糊PID 控制响应速度快、抗干扰能力强,适用于多电机之间的同步协调控制。
关键词:电子轴凹印机;多电机同步;变论域模糊PID 中图分类号:TP273+.4文献标识码:ADOI :10.19457/j.1001-2095.dqcd18983Research on Variable Universe Fuzzy PID Control of Electronic Shaft Driving Gravure Printing SystemHUANG Mengtao ,LI Ping(College of Electrical and Control Engineering ,Xi ’an University of Science and Technology ,Xi ’an 710054,Shaanxi ,China )Abstract:For the problem of multi -motor synchronization control in electronic shaft driving gravure printingsystem ,an improved variable universe fuzzy PID control algorithm was proposed.According to the characteristics of theelectronic gravure printing system ,combined the idea of variable universe with the fuzzy PID control ,a variable universe fuzzy PID controller was designed.Then ,modeling and simulation were conducted for the variable universe fuzzy PID control and fuzzy PID control in Matlab/Simulink ,and a motion control platform for physical experiments wasbuilt.The results improve that compared with fuzzy PID control ,variable universe fuzzy PID control has the advantagesof fast response and strong anti -interference ability ,which can realize synchronous and coordinated control between multiple motors.Key words:electronic shaft gravure printing machine ;multi -motor synchronization ;variable universe fuzzy PID电子轴凹印系统的变论域模糊PID 控制研究黄梦涛,李平(西安科技大学电气与控制工程学院,陕西西安710054)作者简介:黄梦涛(1965-),女,博士,教授,Email :656228336@凹印具有墨层厚实、颜色鲜艳、饱和度佳和印品质量稳定等众多优点,被广泛应用于软包装、烟包等印刷领域。
c 多电机同步算法
多电机同步算法是一种控制多个电机协同工作的技术。
在实际应用中,多电机同步算法主要用于确保多个电机在不同速度、不同转向的情况下,能够协同工作,实现精确的位置和速度控制。
以下是一些常见的多电机同步算法:
1.基于PID控制的同步算法:通过调整PID参数,实现对多个电机的速度和位置控制,使各电机能够协同工作。
2.基于矢量控制(场导向控制,Field-Oriented Control,FOC)的同步算法:通过将电机的磁场和转矩分别控制,实现对多个电机的精确控制。
3.基于直接转矩控制(Direct Torque Control,DTC)的同步算法:通过直接控制电机的转矩和磁场,实现对多个电机的快速、精确控制。
4.基于模型预测控制的同步算法:通过预测电机未来的状态,制定控制策略,实现对多个电机的优化控制。
5.基于模糊逻辑控制的同步算法:通过模糊规则,实现对多个电机的实时、灵活控制。
6.基于神经网络控制的同步算法:通过训练神经网络,实现对多个电机的自适应、高性能控制。
在实际应用中,根据不同的场景和需求,可以选择合适的同步算法。
需要注意的是,多电机同步算法的设计和实现需要考虑电机的特性、控制器的性能以及系统的稳定性等因素。
79智慧工厂│SMART FACTORY│基于模糊PI的永磁同步电机矢量控制算法A Fuzzy Predictive Control Algorithm in the Permanent Magnet Synchronous Motor Vector Control• 南京铁道职业技术学院 杨飏 Yang Yang 顾建凯 Gu Jiankai摘 要:在永磁同步电机的矢量控制中,速度环和电流环存在动态响应不足、PI参数难以调整等问题。
通过对模糊PI算法深入研究,本文设计了一种模糊PI控制器,取代了传统的速度环PI控制器,仿真结果表明,采用模糊PI控制器的永磁同步电机调速响应更快,同时具备更好的动静态性能和抗干扰能力,体现该方案的可行性和正确性。
关键词:永磁同步电机 矢量控制 模糊PIAbstract:In the vector control of permanent magnet synchronous motor, the velocity loopand the current loop have insufficient dynamic response, PI parameter is difficult to adjustand so on. In this paper, a fuzzy PI controller is designed to replace the traditional speed loopPI controller. The simulation results show that the permanent magnet synchronous motorwith fuzzy PI controller is faster and has a faster response speed. Better dynamic and staticperformance and anti-interference ability, to mention the feasibility and correctness of theprogram.Key words:PMSM Vector Control Fuzzy Control【中图分类号】TP273+.4【文献标识码】A 文章编号1606-5123(2017)04-0079-031 引言随着磁性材料以及电力电子技术的发展,永磁同步电机广泛的被使用在各种传动设备中。
用数据库是十分必要的。
S Q L数据库在数据存储和分析上已经具备相当完备的功能,对数据进行管理最好的方法就是使用数据库,今后数据库在数据存储方面也将起更大作用,其运用也会更广泛。
2 结语基于以上的介绍,现在对三种数据存储方式的适用范围作一个简单的归纳:1)运用V B中控件M S F l e x G r i d的存储方式。
在存储数据数量较少时,其操作方便快捷、显示简单明了,故常运用于一些要求不高的场合,且运用广泛。
2)运用V B操作E x c e l的存储方式。
E x c e l表格能存储和分析产品各项参数,由V B A程序可以实现对不合格量的数据统计,查看产品质量的合格率,从而提高工作效率。
E x c e l表格以其操作简捷方便,涉及内容全面,有着广泛的运用。
3)运用V B操作S Q L数据库的存储方式,这是目前最完备的数据存储手段之一。
S Q L数据库具有良好的查询和更新方法,能实现多重备份和受损修复,也更有安全性,同时它具有海量的存储能力,比较适合参数数量庞大的存储数据,真正实现多而不乱,查而不烦。
◆参考文献[1]宋广群,姚成.V B程序设计[M].中国科学技术大学出版社,2006.[2]李政,梁海英,李昊.V A B应用基础与实例教程[M].国防工业出版社,2005.[3]李丹,赵占坤等.S Q LS e r v e r2000数据库管理与开发实用教程[M].机械工业出版社,2005.[4]王洪香.利用V B6.0存储和显示S O LS e r v e r数据库中的图像数据[J].办公自动化,2006,(9):27-29.[5]A n d m x ST a n e n b a u m.计算机网络(第3版)[M].北京:清华大学出版社,2000.作者简介:吴军(1983-),男,合肥工业大学仪器科学与光电工程学院在读研究生,研究方向为测试计量技术及仪器。
收稿日期:2008-06-18(8314)文章编号:1671-1041(2009)01-0021-03基于模糊P I D控制的多电机同步控制研究万鹏飞,王 莉(中南大学信息科学与工程学院,湖南长沙410075)摘要:本文介绍了几种常用的同步控制策略并对比其控制性能,选取基于补偿原理的同步方式做为研究对象,采用模糊控制与传统P I D控制相结合的方法设计补偿器。
基于模糊PID控制的永磁同步电动机控制系统设计与仿真分析1 引言永磁同步电机(PMSM)具有强耦合、参数时变、非线性等特点,且系统运行时受到不同程度的干扰,因此很难满足现代工业对高性能PMSM伺服系统的控制要求,尤其在精度、可靠性等性能上。
PMSM伺服系统是一个包含电流(转矩)环、速度环和位置环的三闭环控制系统。
采用矢量控制可改善系统内部电流(转矩)环的性能囝。
位置环和速度环实现系统的精确定位和对输入信号的快速跟踪。
速度控制器研究较多的控制策略有神经网络控制、滑模变结构控制、多种控制策略的复合控制等。
其算法都比较复杂,不利于电机数字化控制的实时性。
模糊控制采用以系统误差和误差变化为输入语句变量的二维模糊控制器结构形式,能够处理受控对象的不确定特性,具有实现方法简易、运算快速、实时性强等特点,系统能够获得良好的动态特性.但静态特性不能令人满意。
将模糊控制与PID控制相结合,设计模糊PID速度控制器,使系统既具有模糊控制灵活而适应性强的优点,又具有PID控制精度高的特点。
系统仿真及实验结果表明该控制策略具有良好的控制效果。
2 模糊PID控制器的设计2.1 控制器结构设计应用于速度环的模糊PID控制器采用广泛应用的二维模糊控制器,其一个输入变量是电机输出转速反馈值与给定转速间的误差E。
另一个输入变量是转速误差的变化率EC,即单位时间内转速误差的差值。
输出端设计为多输出,由于模糊PID控制器是在传统PID 控制的基础上加入了模糊控制,故只需在传统PID调节参数的基础上稍作修正即可,于是取传统PID控制器的3个参数P,I,D的修正值△Kp,△Ki;△Kd作为模糊控制器的输出。
2.2 确定隶属度函数记E,EC,△Kp,△Ki,△Kd的模糊变量为e,ec,kp,ki,kdo如模糊子集为(NB(负大),NM(负中),NS(负小),ZO(零),PS(正小),PM(正中),PB(正大)}。
选择输入量e,ec隶属度函数为高斯型。
用数据库是十分必要的。
S Q L数据库在数据存储和分析上已经具备相当完备的功能,对数据进行管理最好的方法就是使用数据库,今后数据库在数据存储方面也将起更大作用,其运用也会更广泛。
2 结语基于以上的介绍,现在对三种数据存储方式的适用范围作一个简单的归纳:1)运用V B中控件M S F l e x G r i d的存储方式。
在存储数据数量较少时,其操作方便快捷、显示简单明了,故常运用于一些要求不高的场合,且运用广泛。
2)运用V B操作E x c e l的存储方式。
E x c e l表格能存储和分析产品各项参数,由V B A程序可以实现对不合格量的数据统计,查看产品质量的合格率,从而提高工作效率。
E x c e l表格以其操作简捷方便,涉及内容全面,有着广泛的运用。
3)运用V B操作S Q L数据库的存储方式,这是目前最完备的数据存储手段之一。
S Q L数据库具有良好的查询和更新方法,能实现多重备份和受损修复,也更有安全性,同时它具有海量的存储能力,比较适合参数数量庞大的存储数据,真正实现多而不乱,查而不烦。
◆参考文献[1]宋广群,姚成.V B程序设计[M].中国科学技术大学出版社,2006.[2]李政,梁海英,李昊.V A B应用基础与实例教程[M].国防工业出版社,2005.[3]李丹,赵占坤等.S Q LS e r v e r2000数据库管理与开发实用教程[M].机械工业出版社,2005.[4]王洪香.利用V B6.0存储和显示S O LS e r v e r数据库中的图像数据[J].办公自动化,2006,(9):27-29.[5]A n d m x ST a n e n b a u m.计算机网络(第3版)[M].北京:清华大学出版社,2000.作者简介:吴军(1983-),男,合肥工业大学仪器科学与光电工程学院在读研究生,研究方向为测试计量技术及仪器。
收稿日期:2008-06-18(8314)文章编号:1671-1041(2009)01-0021-03基于模糊P I D控制的多电机同步控制研究万鹏飞,王 莉(中南大学信息科学与工程学院,湖南长沙410075)摘要:本文介绍了几种常用的同步控制策略并对比其控制性能,选取基于补偿原理的同步方式做为研究对象,采用模糊控制与传统P I D控制相结合的方法设计补偿器。
仿真实验结果表明,这种方案鲁棒性、快速性优良、动态过程同步误差小,能够较好地满足被控对象对高精度同步控制的要求。
关键字:模糊控制;P I D控制;同步控制;补偿原理中图分类号:T P271+.4 文献标识码:AT h e r e s e a r c ho f m u l t i-m o t o r s y n c h r o n i z a t i o nc o n t r o l b a s e do nf u z z y-P I Dc o n t r o lWA N P e n g-f e i,WA N G L i(S c h o o l o f I n f o r ma t i o nS c i e n c e a n dE n g i n e e r i n g,C e n t r a l S o u t hU n i v e r s i t y,C h a n g s h a410075,C h i n a)A b s t r a c t:I nt h i s p a p e r,s o m ek i n d ss y n c h r o n i z a t i o nc o n t r o l m e t h o d s w i l l b ei n t r o d u c e da n dc o m p a r e db y t h ec o n t r o l p r o p e r t i e s.T h eme t h-o db a s e dc o m p e n s a t i o np r i n c i p l ew i l l b es e l e c t e d a s t h er e s e a r c ho b-j e c t.Me a n w h i l e,F u z z yP I Dc o n t r o l m e t h o di sp r o p o s e dt od e s i g n t h e c o mp e n s a t i o nd e v i c e.T h e s i mu l a t i o n r e s u l t si n d i c a t et h a t t h ep r o-p o s e dm e t h o dh a ss t o n gn o i s ei m mu n i t ya n dr o b u s t n e s sa n dt h er a-p i d i t yi sg o o da n dd y n a m i c a l s y n c h r o n o u s e r r o r i s l o w.S ot h i s c o n t r o l me t h o dc a n s a t i s f yt h ed e m a n d s o f t h e c o n t r o l l e ds u b j e c t f o r t h eh i g h p r e c i s i o na p p l i c a t i o s.K e y w o r d s:f u z z yc o n t r o l;P I D c o n t r o l;s y n c h r o n i z a t i o nc o n t r o l;c o m-p e n s a t i o np r i n c i p l e0 引言由于近代电力电子技术、微电子、控制理论、计算机技术以及传感器技术的发展,均为交流传动控制提供了广阔的前景,为设计出高精度、快速响应的交流传动系统奠定了基础,同时也使多电机协调控制研究成为可能。
一般来说,同步关系是各受控量应满足某种线性或非线性的函数关系[1]:f(y1,y2,…,yn)=c常用的比例关系:u1y1=u2y2=…=unyn当比例系数ui=1时,也即为最简单的同步关系。
在这种传动系统中,目前存在的同步控制技术包括等状态控制、主从控制等[2]。
许多科学工作者把鲁棒控制,变结构控制,模型参考自适应控制,神经网络与遗传算法等现代控制理论的控制方法应用到多电机协调控制中,取得了很好的效果。
1 多电机同步控制策略1.1 主从控制这种控制结构以前一台电机的转速输出作为下一台的速度给定,电机之间的速度同步比例关系由同步系数决定[3]。
在这种控制下负载或者速度参考指令的变化都会对从轴产生影响,但是从轴的负载扰动和转速的变化对主轴不会产生影响,从而在启动停止和负载扰动的情况下造成较大的同步误差;1.2 等状态控制目前多电机的同步控制多采用等状态控制结构。
各轴的控制器采用同一给定的速度参考指令。
各轴之间的速度协调关系由同步系数决定。
这种控制结构线路简单,容易实现,且着重系统跟踪性能,启动时不存在滞后问题,跟随性能好。
文献[4]在等状态基础上提出了交叉耦合控制策略,将两轴的同步误差通过耦合系数K1,K2分别引入到两轴的控制器中,对同步误差进行补偿,控制结构图如图1所示。
这在一定程度上改善了同步性能。
但是,由于耦合系数选择的好坏对同步性能的影响至关重要,而在工程中,很难将耦合系数调整到最佳值。
若耦合系数过小,则难以消除同步误差;若耦合系数过大,虽然可以有效地减小同步误差,但却会造成振荡现象。
仪器仪表用户◆研究报告◆欢迎订阅欢迎撰稿欢迎发布产品广告信息21 欢迎光临本刊网站h t t p ://w w w .e i c .c o m.c n图1 两台电机的交叉耦合控制方式本文在等状态控制结构上,采用一种基于补偿原理的同步控制方法。
这种方法在各电机采用前一台电机的转速输出做为下一台的电机的速度给定的基础上,比较两电机转速输出其差值经补偿器加入到从电机或主动电机的控制端,电机之间的速度协调关系由同步系数决定(此处取α=1),如图2所示。
该控制器具有自学习和自适应能力,以及较强的容错性和鲁棒性。
而且由于这种控制方案简单,不需要复杂的算法,控制器的运算较快,能够适应被控对象快速性的要求。
图2 采用补偿原理多电机同步控制方式2 模糊P I D 补偿控制器控制设计多电机同步控制系统具有多变量、高耦合、非线性的特点,其控制性能会受到负载扰动、各轴驱动特性不匹配等因素的影响[5]。
本文中采用的基于补偿原理的控制策略的控制器设计存在一些问题,一是难以确定合理的补偿参数,二是不能从根本上消除同步误差,稳态性不理想。
针对这些问题,本文采用模糊P I D 控制算法设计补偿控制器(图3)。
所示该控制器的模糊推理规则基于预先设定的规则表,不需要复杂的算法,因此控制器的运算较快,能够适应系统的要求,采用转速误差e 和转速误差变化率e c 的双重反馈补偿的目的是为了尽快地减小同步误差,以适应被控对象的要求[6]。
图3 模糊P I D 控制器2.1 输入输出变量的选取和量化本文采用的模糊自适应P I D 控制器是二输入三输出的形式,e 和e c 为输入ΔK p 、ΔK i 、ΔK d 为输出;根据专家经验,本设计中,e 和e c 的论域分别取[-15,15],[-30,30]。
则ΔK p 、ΔK i 和ΔK d 的基本论域为[-3,3],[-0.06,0.06],[-3,3]。
将e 、e c 、ΔK p 、ΔK i 、ΔK d 的基本论域定义为模糊集上的论域:E 、E C ={-5,-4,-3,-2,-1,0,1,2,3,4,5,};ΔK p 、ΔK i 、ΔK d ={-5,-4,-3,-2,-1,0,1,2,3,4,5,};并设其模糊子集为:E 、E C={N B ,N M ,N S ,Z O ,P S ,P M ,P B };ΔK p 、ΔK i 、ΔK d ={N B ,N M ,N S ,Z O ,P S ,P M ,P B };输入模糊变量e 、e c 和输出变量ΔK p 、ΔK i 、ΔK d 的隶属度函数均采用对称三角函数。
2.2 模糊控制规则库设计及解模糊通过总结以往工程实际操作经验,针对不同的速度误差e 和速度误差变化率e c 总结出K p 、K i 、K d的整定原则:当e 较大时,为了使系统具有较好的跟随性能,应取较大的K d 和较小的K p ,同时为了避免系统响应出现较大的超调,应该取K i =0;当e 和e c 适中时,为使系统具有较小的超调,K p 应该取得小些,在这种情况下,K d 的取值也应该小些,K i 取值应该适中。