直流伺服电机的模糊pid控制
模糊PID控制在直流无刷电机控制系统中的应用

模糊PID控制在直流无刷电机控制系统中的应用管于球(中南大学信息科学与工程学院控制工程系,长沙410075)摘要:本文根据直流无刷电机控制系统是多变量、时变和非线性等的复杂系统的特点以及简单PID控制性能的缺点,提出了改进方案,电机控制系统的速度环采用参数自整定模糊PID控制,建立了仿真模型。
将该控制方案的仿真结果与简单PID 控制的仿真结果相比较可得,模糊PID控制在抗负载扰动能力和启动转速超调方面具有明显的优越性,有效地满足了用户对直流无刷电机控制系统高性能的要求。
关键词:直流无刷电机,矢量控制,空间矢量脉宽调制,PID控制,模糊控制中图分类号:TK52 文献标识码:AAbstract: For not only the problem that the brushless direct current motor control system is a complex system with multi-variable, time-variability and non-linear, but also the shortcomings of simple PID control performance, the essay proposes an improved program. Parameter self-tuning fuzzy-PID control method is used for the speed loop of the motor control system, and the results are researched and analyzed deeply. Compared with the simulation result of this control program and that of simple PID, Parameter self-tuning fuzzy-PID control has strong ability of anti-load disturbance and provides small location overshoot, basically satisfying the high performance requirement of brushless direct current motor.KEY WORDS:BLDCM, vector control, SVPWM, PID control, fuzzy-control1 引言随着经济的快速发展,人们对汽车的需求不断增加,但是由于能源和环境问题,从而赋予电动汽车广阔的发展空间。
基于模糊PID控制的直流电机同步控制系统_王庆明

基于模糊PID 控制的直流电机同步控制系统*王庆明,孙怡(华东理工大学机械与动力工程学院,上海200237)摘要:为了更好地解决过程自动化领域多电机同步控制问题,以直流电机同步控制为研究对象,根据直流电机参数建立了控制系统数学模型,分析了采用传统PID 方式控制电机同步系统而存在的问题,将模糊控制与传统PID 控制相结合,设计出了模糊PID 控制器。
数值仿真及实验结果表明,该方案鲁棒性优良,响应快速,动态过程中同步误差小,能够较好地满足被控对象对高精度同步控制的要求。
所开发的模糊PID 控制软硬件系统在相应的实验平台上获得了较好的控制效果。
关键词:模糊控制;模糊PID 控制;直流电机同步控制中图分类号:TP273;TH39文献标志码:A文章编号:1001-4551(2012)05-0493-04Multi-DC motors'synchronization control system basedon fuzzy PID controlWANG Qing-ming ,SUN Yi(School of Mechanical and Power Engineering ,East China University of Science and Technology ,Shanghai 200237,China )Abstract :In order to solve the multi-DC motors'synchronization control in field of process automation ,with DC-motor synchronization control as the research object ,the mathematical model of the control system was established from the parameters of the DC-Motor ,the synchronization control system based on the traditional PID control method and its corresponding problems were analyzed.Then a fuzzy-PID controller was designed through the combination of fuzzy and PID control.Numerical simulation results show the good robustness ,fast response and negligible error in the system ,which can greatly suffice for the requirement of high precision of the system.And the developed experimental platform for this system is also verified with qualified results .Key words :fuzzy control ;fuzzy-PID control ;DC motors'synchronization control收稿日期:2011-12-26基金项目:国家自然科学基金资助项目(51175176)作者简介:王庆明(1954-),男,江西吉安人,博士,教授,博士生导师,主要从事现代设计制造工程方面的研究.E-mail :wangqm@0引言基于离心力的驱动方法,对于在某些特殊条件下的运动物体具有重要的意义。
变论域模糊PID控制在直流电机中的应用

变论域模糊PID控制在直流电机中的应用随着科技的不断进步,直流电机在工业生产中的应用越来越广泛。
然而,直流电机在运行过程中存在着许多问题,如速度波动、负载变化等。
为了解决这些问题,控制算法也在不断改进和完善。
其中,变论域模糊PID控制被广泛应用于直流电机控制系统中,以提高系统的稳定性和性能。
变论域模糊PID控制是一种基于模糊逻辑的控制算法,它能够根据实时的系统状态调整控制器的参数,从而实现对系统的精确控制。
与传统的PID控制相比,变论域模糊PID控制具有更好的鲁棒性和自适应性。
在直流电机控制中,变论域模糊PID控制可以通过模糊推理和模糊规则来实现系统的自适应调节。
首先,通过采集电机的速度、电流和位置等参数,建立模糊控制器的输入输出关系。
然后,利用模糊规则和模糊推理来对控制器进行优化,使其能够根据实时的系统状态调整参数,从而实现对电机的精确控制。
变论域模糊PID控制在直流电机中的应用有以下几个优点。
首先,它具有良好的鲁棒性,能够有效抵抗外界干扰和系统参数变化带来的影响。
其次,它能够根据实时的系统状态调整参数,实现对电机的自适应控制,提高系统的稳定性和性能。
此外,它还能够减少系统的震荡和超调现象,提高系统的响应速度和精度。
然而,变论域模糊PID控制也存在一些问题。
首先,模糊控制的设计和参数调整相对较为复杂,需要较高的专业知识和经验。
其次,模糊控制器的规则库和模糊推理需要大量的计算资源和存储空间。
此外,模糊控制器的性能很大程度上取决于模糊规则的设计和参数的选择,需要进行大量的试验和优化。
综上所述,变论域模糊PID控制在直流电机中的应用能够有效提高系统的稳定性和性能。
然而,它的设计和参数调整需要一定的专业知识和经验。
今后,我们需要进一步研究和优化变论域模糊PID控制算法,以适应不同的工业应用场景,并解决其存在的问题,推动直流电机控制技术的发展。
基于LabVIEW的直流伺服电机模糊PID控制系统

基于LabVlEW的直流伺服电机模糊PID控制系统LabVIEW-BasedFuzzyPIDControlSystemofDCServo-motor昊占涛-,z张桂香2(1湖南大学国家高效磨黼I程技术研究中心,长沙410082;2湖南大学机械与汽车工程学院,长沙410082)攘娶:论述了一种基予模糍PID算法的直流镯服电极控制系统,介缁了模糨PID算法及模糊控裁规鲻。
系统采用图形化的编程潜言LabVIEW,软件交互界面友好。
试验结果表明,采用该模糊PID控制器的系统能克服常规PID控制器的弊端,控制品质好,算法简单,具有实际应用价值。
关键词:直流伺服电视模糊控铡PIDLabVIEWAbstract:TheDCservo-motorcontrolsystembasedonfuzzyPIDalgorithmisintroduced。
ThefussyPIDalgorithmandtheregulationoffuzzycontrolarepresented.Thesystemhasafinesoftwareinterface,whichisrealizedbyLabVlEW。
TheresultsshowthatthefussyPIDcontrolsystemcanovercomethedrawbacksoftraditionalPIDcontroller,whichhasapracticalvalueofapplicationwithgoodcontrolperformanceandsimplealgorithm.Keywords:DCservo-motorfuzzycontrolPIDLabVIEW0引言直流伺服电视爨祷响应侠、低速平稳住好、潺速范围宽等特点,常用于实现精密谪速和位置控制的随动系统中,在工业、国防和民耀等领域内褥到广泛应瘸脚;所以,会理选择鸯漉饲服电机的控制方法。
X寸予充分发撂盔流箍鞭电梳的工作蔑麓鸯着积极的作用。
直流电机模糊PID控制系统

世界有色金属 2021年 2月下158针对模糊控制系统的研究主要是给予模糊数学和逻辑等知识体系的基础上开展的。
通过制定相应的模糊规则之后,明确具体控制步骤,组建一个完整的闭环控制体系[1]。
相比起其他电机,直流电机具有非常显著的优势,控制性极佳,因此是很多产品制造的首选[2][3]。
早期的PID 操作简单,可行性高,鲁棒性好,被广泛使用。
但PID 是基于精确模型的精确控制,工业现场存在大量不确定性与非线性,使得PID 的参数整定变得非常复杂和具有随机性。
而且随着系统的使用,参数也是在改变,这就导致开始所制定的这些数据参数都会发生改变,不符合使用要求。
在相关知识体系的创新发展之下,模糊控制加入到PID 控制中,很好的克服了这个问题[4][5][6]。
文章主要针对直流电机中PID 控制系统的应用进行研究分析,同时展开MATLAB 仿真,目的是对不同的这种PID 进行对比分析。
1 控制系统结构1.1 整体拓扑本系统包括传统电机电流环,采用直流电机电流反馈为电流环返回信号,电流换采用PI 控制器,为减小电流环实现难度,增加电流环反应速度,我们仍采用传统的PI 控制。
驱动电路为小时间常熟滞后环节,直接电机根据参数采用一阶函数。
1.2 模糊控制原理图模糊控制原理框图为图2,将速度指令与反馈的速度信息进行差,针对不同的计算控制变量,将其输入模糊量化处理,根据设置好的模糊规则,进行模糊决策,对控制变量进直流电机模糊PID 控制系统冯亚维(上海宝信软件股份有限公司南京分公司,南京 210000)摘 要:简要阐述了模糊控制的基本原理,同时通过构建相关模型,针对PID的设计进行研究分析,并通过模拟仿真将其和早期的PID比较分析,最终结果表明该系统具有非常好的控制性能和明显的优势。
关键词:模糊控制;模糊控制器;直流电机中图分类号:TP273 文献标识码:A 文章编号:1002-5065(2021)04-0158-2Fuzzy PID control system of DC motorFENG Ya-wei(Nanjing Branch of Shanghai Baoxin Software Co.,Ltd.,Nanjing 210000)Abstract :The basic principle of fuzzy control is briefly expounded,and the system has very good control performance and obvious advantages by constructing the relevant model,studying and analyzing the design of PID,and comparing it with the earlier PID through simulation.Keywords :Fuzzy control;Fuzzy controller;continuous current dynamo;收稿时间:2021-02作者简介:冯亚维,女,生于1987年11月,陕西咸阳人,本科学历,助理工程师,研究方向:冶金行业的自动化控制系统开发与研究。
直流伺服电机的模糊PID控制

基于模糊PID控制的直流电动机伺服系统课程:智能控制理论及其应用姓名:学号:导师:目录第一章模糊PID控制简介 (2)1.1传统PID (2)1.2模糊PID (2)第二章直流伺服电机简介 (3)2.1电动机调速控制原理 (3)2.2三环控制原理 (4)2.3电动机模型的建立 (4)第三章模糊控制器设计 (5)3.1模糊算法 (5)3.2输入/输出隶属度函数的设计 (6)3.3模糊规则选取 (8)第四章simulink仿真 (10)4.1simulink中模糊PID控制图 (10)4.2模糊PID与传统PID仿真比较 (11)第五章结论分析 (15)5.1结论分析 (15)5.2 仿真过程中遇到的问题 (16)第一章模糊PID控制简介1.1传统PID在传统PID控制器中,参数Kp用于加快系统响应速度,提高系统调节精度,但Kp过大将导致系统不稳定;Ki用于消除系统稳态误差,但Ki过大,会使系统超调加大,甚至引起振荡;Kd用于改善系统动态特性,增大微分时间有利于加快系统响应,使系统超调量减小,稳定性增加,但对扰动敏感,一直外部扰动能力减弱。
常规PID控制器具有算法简单,稳定性好、可靠性高的特点,加之设计容易、适应面宽,是过程控制中应用最广泛的一类基本控制器。
但是在工业生产过程中,PID控制器也存在参数调节需要一定过程,最优化参数选取是比较麻烦的缺点。
1.2模糊PID模糊控制调节PID参数的控制方法由常规的PID控制器和模糊控制器两部分组成,模糊控制器的输入是偏差e和偏差变化率ec,输出是ΔKp、ΔKi和ΔKd。
PID参数模糊自整定是找出ΔKp、ΔKi、ΔKd和偏差e及偏差变化率ec之间的模糊关系,在运行中通过不断检测e和ec之间的模糊关系,在运行中通过不断检测e和ec,根据模糊控制原理来对三个参数进行在线修改,以满足不同e和ec时对控制参数的不同要求,从而使被控对象达到良好的动、静态性能,而且计算量小,模糊控制调节PID参数的控制算法结构如图。
基于模糊PID的直流力矩电机转速控制

第12卷第6期中国惯性技术学报 2004年12月文章编号:1005-6734(2004)06-0079-05基于模糊PID的直流力矩电机转速控制李汉舟,杨世超(航天科技集团第十六研究所,西安 710100)摘要:在分析模糊控制和PID控制结合方式的基础上,设计了一个二维模糊PID控制算法,该算法根据误差信号是否达到阈值来决定何时在模糊控制与PID控制之间切换。
采用编码器、80196KC单片机、16位D/A转换器和直流力矩电并结合上述控制算法构成直流力矩电机的模糊PID稳速控制系统。
通过对标准PID和模糊PID实测数据分析比较说明,模糊PID控制可以达到无超调输出,其调节时间小于标准PID控制的调节时间,稳态误差小于万分之四。
关键词:模糊PID控制;直流力矩电机;80196KC单片机;编码器.中图分类号:U666.1 文献标识码:ADC Torque Motor Speed Control Based on Fuzzy-PIDLI Han-zhou, YANG Shi-chao(NO.16 Institute, Chinese Aerospace Science And Technology Corporation, Xi’an 710100, China)Abstract: A Fuzzy-PID controller is designed based on the combination modes of Fuzzy control, and its PID control is analyzed in the paper. The algorithms can be automatically switched between Fuzzy control and PID control according to if the error is larger than the threshold. Then a DC torque motor speed control system is presented by using an encoder, an 80196KC microcontroller, a 16bit D/A anda DC torque motor. Experiments suggest that there is no overshoot, its steady-state error is less then0.0004, and the setting time is less than PID control’s when the Fuzzy-PID controller is employed.Key words: Fuzzy-PID control; D.C. torque motor; 80196KC microcontroller; Encoder.1 引 言直流力矩电机是把伺服电机和驱动电机结合在一起的一种电动机。
PID控制;模糊控制;模糊PID控制器

摘要交流伺服电机现广泛应用于机械结构的驱动部件和各种数控机床。
PID控制是伺服系统中使用最多的控制模式之一。
尽管传统的PID控制系统构造简单、运转稳定,但交流伺服电机存在非线性的、强耦合。
当参数变动或非线性因素的影响发生变化时,控制不能实时改动,不能满足系统高性能、高精度的要求。
结合模糊控制和传统PID控制成一种新的控制方法--模糊PID控制是解决上述问题的一种很好的途径。
模糊控制器不需要被控对象的数学模型,而是根据之前人为设定的控制要求设计用来控制的决策算法,使用此方式确定控制量。
模糊控制和传统PID控制融合的结果,不单具有模糊控制的高性能,还具备传统PID控制精准度高的长处。
本文对PID控制算法的原理和模糊控制算法作了简要的描述和比较。
指出模糊PID混合控制法,在误差很大时使用模糊控制,在不大时使用PID控制,在MATLAB软件中,对交流伺服系统的位置控制进行了仿真。
结果表明,该控制系统仿真结果与理论上差距较小。
关键词:PID控制;模糊控制;模糊PID控制器;MATLAB第1章绪论1.1 研究课题的任务本课题的任务是了解交流伺服系统,比较并结合两种控制的优点,结合成一种新的控制方式--模糊PID控制。
该控制法在系统输出差距大时采用模糊控制,而在差距较小时采用PID控制。
文章最后给出了模糊PID位置控制的MATLAB响应图,同时给出了常规PID控制下的效果图,并比较分析。
1.3 交流伺服系统工作原理相对单一的系统,其一般是根据位置检测反馈组成闭环位置伺服系统。
其组成框图参考图1-1内容[14]。
此类系统主要原理是对比输入的目标位置信号和位置检测设备测试的真实位置信号统计其偏差且使用功率变换器的输入端弱化误差。
控制量被信号转换和功率放大驱动,驱动伺服组织,促使误差不断缩减少,一直到最佳值。
(1)位置检测装置是此类系统的关键构成方面,完整系统的动态功能是否可以满足需求,关键的是位置检测传感器的科学选择以及精度。
无刷直流电机模糊pid控制器的simulink设计

无刷直流电机模糊pid控制器的simulink设计在控制系统中,PID控制器是最常见且广泛应用的控制器之一,它通过调节比例项、积分项和微分项来实现对系统的控制。
而模糊控制器则是一种基于模糊逻辑的控制器,能够处理系统模型非线性、参数变化较大或难以精确建模的情况。
将PID控制器与模糊控制器相结合,可以充分发挥各自的优势,提高系统的控制性能。
在Simulink中设计无刷直流电机模糊PID控制器,首先需要建立电机模型。
电机模型可以通过数学建模或直接使用Simulink中的电机模型来实现。
接下来,需要设计PID控制器和模糊控制器。
PID控制器的参数可以通过经验法则、试错法或自整定法等方法进行调节,以获得合适的控制效果。
模糊控制器的设计需要确定模糊集合、模糊规则库和模糊推理方法,以实现对系统的模糊控制。
设计无刷直流电机模糊PID控制器的Simulink模型时,可以按照以下步骤进行:1. 建立电机模型:选择合适的直流电机模型,包括电机的电气特性、机械特性和控制接口等。
2. 设计PID控制器:设置PID控制器的比例、积分和微分参数,通过模拟和调节,使得系统的响应速度、稳定性和抗干扰能力达到要求。
3. 设计模糊控制器:确定模糊控制器的模糊集合、模糊规则库和模糊推理方法,设置模糊控制器的输入输出变量和模糊规则。
4. 整合PID控制器和模糊控制器:将PID控制器和模糊控制器串联或并联,根据系统的要求和性能指标来设计控制器的整体结构。
5. 仿真验证:在Simulink中进行仿真验证,通过模拟系统的运行情况和控制效果,来评估控制器的性能和稳定性。
通过以上步骤的设计和仿真验证,可以得到一个合理、有效的无刷直流电机模糊PID控制器的Simulink模型。
在实际应用中,可以根据系统的实际情况和性能要求,进一步优化控制器的参数和结构,以实现更好的控制效果。
同时,不断的实验和调试,能够进一步提高控制器的稳定性和鲁棒性,确保系统的可靠性和性能的提升。
直流无刷电机位置跟踪的模糊PID控制

,将 与 进行电流调节计算,用得到的电流调 节器的输出去调节 PWM 波占空比,进而控制功率 开关管的导通与关断,从而实现对无刷直流电机的 位置跟踪控制。
模糊PID直流电机调速

时间间隔越短,则离散的系统误差越 接近连续误差,离散型控制过程越接
近连续型控制过程。PID控制器的控制原理图如图5所示。
图5 PID控制器
5.模糊PID控制器设计 模糊自适应PID是在普通PID控制器的基础上以直流电机当前
速度测量值与给定目标速度的误差和误差变化率作为输入,用模糊 推理的方法对参数、、进行在线自整定,实现不同和时参数的自适 应以满足对控制系统的要求。模糊PID控制算法的过程用图6所示的 方框图可以更直观地表示:
对比两种控制方式的性能指标,结果表明:在PID控制方式下, 系统响应速度较慢,上升时间长,超调量较大;而采用模糊PID的 系统响应速度更快、超调和振荡较小、调节精度提高、稳态性能较 好,具有较强的鲁棒性,能更好的满足系统的应用。因此模糊PID 控制方式要优于PID控制方式,更适用于直流电机调速系统。
直流电机调速系统硬件总体设计框图如下图1所示。其硬件结 构由主控芯片KEAZ128、编码器、蓝牙无线模块、电机驱动和直 流电机等模块构成。以汽车级ARM内核KEAZ128为主控芯片的控 制电路具有较高的稳定性和易于开发的优点,使得调速系统运行可 靠,能够满足实验的要求,控制电路图如图2所示。电机驱动电路 使用半桥驱动器IR2104S,配合低导通内阻MOS晶体管IR7843和隔 离芯片74lvc245(宋洪慧,李春芾,朱江,智能小车直流电机驱动 电路设计:机电技术,2015),构成一个使用了由分立元件制作的 直流电动机可逆双极型桥式驱动器,经测试该方案驱动能力强劲, 驱动电流理论值可达160A,死区电压小(只需3%的占空比电机即 可转动),实现了与MCU的隔离,具有防同臂导通、硬件死区、 欠电压保护等功能,电机驱动电路如图3所示。 3.软件设计
ELECTRONICS WORLD・技术交流
基于永磁调速直流电机模糊PID伺服控制系统

兵工自动化Ordnance Industry Automation 2021-0140(1)・27・doi: 10.7690/bgzdh.2021.01.007基于永磁调速直流电机模糊PID 伺服控制系统李广伟J 张红萍J 刘涵睿2,周进良2,陈松波2(1.陆军装备部驻重庆地区军事代表局驻广元地区军事代表室,四川广元628017;2.中国兵器装备集团火控技术中心,四川 成都611731)摘要:为改善永磁调速直流电机调速系统的性能,提岀一种模糊PID 控制策略。
根据模糊理论的基本规则,使 用Matlab 生成模糊控制器,选取电机的实际参数,依据伺服控制策略,将模糊理论与PID 控制技术相结合,使用重 心法解模糊化,得到PID 的控制参数,并通过Matlab 仿真对比模糊PID 控制与单独PID 控制对信号的影响。
仿真结 果表明:模糊PID 控制性能要优于单独PID 控制,可满足直流电机的高精度平稳运行。
关键词:直流电机;PID 控制;模糊理论中图分类号:TP273 文献标志码:AFuzzy PID Servo Control System Based on Permanent Magnet Speed-regulating DC MotorLi Guangwei 1, Zhang Hongping 1, Liu Hanrui 2, Zhou Jinliang 2, Chen Songbo 2(1. Military Representative Office in Guangyuan District, Military Representative Bureau ofArmy Equipment Department in Chongqing, Guangyuan 628017, China;2. Fire Control Technology Center of China South Industries Group Corporation, Chengdu 611731, China)Abstract: In order to improve the performance of the speed control system of permanent magnet speed-regulated DC motor, a fuzzy PID control strategy is proposed. According to the basic rules of fuzzy theory, use Matlab to generate a fuzzy controller, select the actual parameters of the motor, combine the fuzzy theory with PID control technology according to the servo control strategy, use the center of gravity method for fuzzification, get the PID control parameters, and pass Matlab simulation contrasts the influence of fuzzy PID control and individual PID control on the signal. The simulation results show that the fuzzy PID control performance is better than the single PID control, which can meet the high precision and smooth operation of the DC motor.Keywords: DC motor; PID control; fuzzy theory0引言永磁调速直流电机作为调速系统具有结构简单、体积小、质量轻、效率高、功率因数高等优势。
模糊PID控制在直流调速系统中的应用

2.2.2模糊控制器的基本结构
在理论上讲,模糊控制器由 维关系 表示。关系 可视作受制于 区间内 个变量的函数。 是几个 维关系的组合,每个 代表一条规则 : 。控制器的输入 被模糊化为一维关系 ,对于多输入多输出控制时, 为 维。模糊输出 可以应用合成推理规则进行计算。当对 进行解模糊,便可以得到一个精确的输出数值 。图2.2便是具有输入输出的理论模糊控制器的原理框图。
Key words:DC speed governing Double closed loop PID control Fuzzy PID control
1
1.1
直流电机是直流电能和机械能相互转换的旋转电机。它的主要特点是调速范围广,易于平滑调速;起动、制动和过载转矩大;易于控制,可靠性较高等优点。因此,近几年来在各个领域中得到了广泛的应用。随着当今社会科学技术的迅猛发展与提高,它的产品质量、性能、精度、功能以及功耗、自动化程度等广泛受到世界的关注。直流电机在结构方面的特点主要是结构简单,线路容易检查,而且在设备出现问题是维护方便,运行可靠。现在直流电机已经被广泛应用于各种调速驱动场合。但是最主要是应用在工作环境较差(温度较低或者比较潮湿的工作环境下)、对控制器的价格、性能比要求较高的场合。在工程实践中,正是由于直流电动机具有稳定的工作性能和良好的调速性,所以在当今的工业生产中得到了认可和广泛的应用,由于被广泛应用,所以才会出现较多的问题,进而使直流电动机的控制成为了很多专家学者研究的重点问题。直流电动机的控制主要采用 控制技术。其中智能 控制器和仪表已经非常多,这些产品已经在工程实际设计中得到了很广泛的应用,市场上已经有了各种各样的 控制器产品,其中 控制器参数的自动调整是通过智能化调整或自校正、自适应算法来实现。
模糊PID控制在伺服系统中的应用

me itl e h aa tr f h o to bet h n ew t h o l e r a trS h dae wh nt ep rmees ec nr l jc a g i ten ni a co ,Ote y ot o c h n f
ta to lPI c nt o y t m a ' s tsy t e r qu s ft e hi h p ror nc n g e — r dii na D o r ls s e c nt a if h e e to h g e f ma e a d hi h d f
p r s t e f z y PI wih t a ii a D o r l r a ie he o i e a oma i un ng by t a e h u z D t r d ton lPI c nt o , e l st nln ut z tc t i he c nt o t o ff z nf r nc t od, nd sm u a e hea plc ton oft o r n mo o r lme h d o uz y i e e e me h a i l t st p ia i hec ntoli — to o r y t m t a l b.The r s t i i n c ntols s e wih M ta e uls of smul ton h a i s ows t t t e c t olg ve ha h on r i s a g d c t ole f c O t y t m. oo on r f e tt he s s e Ke r : D on r ; u z D o r l moton c t o y wo ds PI c t ol f z y PI c nt o ; i on r l
直流电机调速的自整定模糊PID算法翻译

直流电机调速的自整定模糊PID算法Reza Akbari Hasanjani,Shahram Javadi,Reza Sabbaghi Nadooshan摘要直流电动机以其高可靠性、低成本、速度和位置控制简单、能耗低、与数字系统兼容等优点,在工业上得到了广泛的应用。
直流电动机的转速控制方法主要有电枢电压和磁场控制。
本文采用自整定模糊PID控制方法对直流励磁电机的转速进行控制。
对经典PID控制器中的KP,KI,KD值是恒定的,并且是为一个特定的速度决定,在自整定PID,KP,KI,KD 值与速度的变化而变化。
在本文中,已经提出了两个不同的系统的直流电动机的控制。
输出检查和比较使用的错误和衍生错误,或错误和综合误差。
在此之后,关于超调值和稳定时间的最佳选择。
最后,为了减少系统的过冲值和稳定时间,我们结合了它们。
该方法是由MATLAB软件中的直流电机和Simulink环境下的数据模拟。
关键词直流电动机,模糊规则,模糊逻辑,自整定PID介绍直流电动机广泛应用于工业(precup和preitl,2006;RAI et al.,2012)和有控制的电机速度的不同方法。
根据直流电机的结构,这些方法通过改变电枢电阻、田间抗性或电枢卷踏歌(Al NISA et al.,2013)。
改变电枢电压和励磁电路会增加直流电动机的损耗,因此最好的方法是改变电枢电压。
有改变电枢电压的方法不同,可分为两大类:经典方法,如使用PID(比例积分微分––)控制器和脉冲宽度调制(曼苏尔et al.,2013)和神经网络等智能方法(Saini和库马尔,2012),遗传算法(曼苏尔et al.,2013)和模糊控制,但控制直流电机最常用的方法是使用一个混合PID控制器(Al NISA et al.,2013)在整定PID控制器的值不同的方法。
一个PID参数整定方法是齐格勒–尼克尔斯(Malhora et al.,2010),但使用一个PID控制器是假设,作为PID控制器是一个经典的方法和PID控制器的值已经变成一个恒定的速度。
基于模糊PID控制的直流伺服系统设计与仿真

收 稿 日期 :2013—03—13 作者简介 :田洪伟 (1978一)。男 ,工学 硕士 ,工程 师 ,研究 方向为测
模糊PID控制在直流调速系统中的应用

模糊PID控制在直流调速系统中的应用摘要本设计将PID控制和模糊控制相结合,解决了直流调速系统中的一些问题。
首先对直流电动机的PID控制进行仿真,通过调整PID参数,可以获得预期的控制效果。
然后分析了直流电动机的模糊自整定控制,仿真结果表明该控制器性能好,不仅具有良好的动、静品质,且具有较强的抗干扰能力。
针对工程上通常采用的直流调速系统,本设计详细地分析了双闭环直流调速系统的PID控制,分别对系统的电流环、转速环的动态性能、抗干扰性能进行仿真。
PID控制器虽然结构简单,但在克服较大扰动影响,提高系统动态品质等方面并非最优,光靠调整PID参数难以获得满意的控制效果。
因此,设计了模糊控制器并对双闭环直流调速系统进行仿真。
通过与传统PID控制进行比较,发现模糊控制可以大大提高控制效果,具有抗扰性能强,系统响应速度快,动态性能好等优点。
关键词:PID控制;模糊控制;模糊自整定PID控制The Application of Fuzzy PID Controller in DCSpeed Regulation SystemAbstractThis design solved some problems in DC speed regulation system by the combination of PID control and fuzzy control. First, PID control of DC motor was simulated by adjusting the PID parameters and can obtain the desired control effect. Then this design analyzed fuzzy self-tuning control of DC motor. The simulation result shows that the controller is better characterized not only by its qualities of better dynamical and situational but also anti-disturbance ability and adaptability to the changing parameters. For the ordinary DC speed regulation in engineer, the design illustrated in detail the PID control of the double close loop DC speed regulation system. The characteristics of the dynamics and anti-disturbance of circle and speed loops were simulated respectively.Although it has simply constructure, PID controller is not the best to get better control performance only by regulating parameters, such as to overcome larger disturbance to improve dynamic quality. Accordingly, the design illustrated the application of fuzzy control in the double close loop DC speed regulation system. Compared with traditional PID control, it is found that control effects have been greatly improved by fuzzy control, with characterized by its stronger anti-disturbance, quick response and good dynamics.Key word:PID control, fuzzy control, fuzzy/PID self control目录摘要 (I)ABSTRACT (II)第1章绪论 (1)1.1选题的背景及目的 (1)1.2直流调速系统发展过程 (1)1.3模糊控制的发展概况 (1)1.3.1模糊控制的发展过程 (1)1.3.2模糊控制所要解决的问题 (2)1.4本设计的主要内容 (4)第2章模糊控制的基本理论 (5)2.1模糊控制的基本思想 (5)2.2模糊控制系统的基本原理以及结构组成 (5)2.2.1模糊控制系统的基本原理 (5)2.2.2模糊控制器的结构组成 (6)2.3模糊控制器的设计方法 (7)第3章直流电动机的模糊PID控制 (9)3.1直流电动机的数学模型 (9)3.2直流电动机的PID控制 (11)3.3直流电动机的模糊自整定PID控制 (13)3.3.1模糊自整定PID控制器的设计 (13)3.3.2模糊自整定PID控制器的仿真 (17)第4章直流调速系统的模糊PID控制 (20)4.1直流单闭环调速系统的PID控制 (20)4.2直流双闭环调速系统的PID控制 (21)4.2.1电流环的MATLAB仿真 (23)4.2.2转速环的MATLAB仿真 (26)4.3模糊控制在直流双闭环调速系统中应用 (32)4.3.1转速环模糊控制器的设计 (32)4.3.2仿真模型的建立 (33)4.3.3仿真实验 (34)结论 (38)致谢 (39)参考文献 (40)1绪论1.1选题的背景及目的从生产机械要求控制的物理量来看,电力拖动自动控制系统有调速系统、位置随动系统、张力控制系统等多种类型,而各种系统往往都是通过控制转速来实现的,因此调速系统是最基本的拖动控制系统。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
基于模糊PID控制的直流电动机伺服系统课程:智能控制理论及其应用姓名:学号:导师:目录第一章模糊PID控制简介....................................................................... 错误!未定义书签。
1.1传统PID ........................................................................................... 错误!未定义书签。
1.2模糊PID ........................................................................................... 错误!未定义书签。
第二章直流伺服电机简介 ...................................................................... 错误!未定义书签。
2.1电动机调速控制原理 ...................................................................... 错误!未定义书签。
2.2三环控制原理 .................................................................................. 错误!未定义书签。
2.3电动机模型的建立 .......................................................................... 错误!未定义书签。
第三章模糊控制器设计 .......................................................................... 错误!未定义书签。
3.1模糊算法.......................................................................................... 错误!未定义书签。
3.2输入/输出隶属度函数的设计......................................................... 错误!未定义书签。
3.3模糊规则选取 .................................................................................. 错误!未定义书签。
第四章simulink仿真................................................................................ 错误!未定义书签。
4.1simulink中模糊PID控制图 ............................................................. 错误!未定义书签。
4.2模糊PID与传统PID仿真比较 ....................................................... 错误!未定义书签。
第五章结论分析 ...................................................................................... 错误!未定义书签。
5.1结论分析.......................................................................................... 错误!未定义书签。
5.2 仿真过程中遇到的问题 ................................................................. 错误!未定义书签。
第一章模糊PID控制简介1.1传统PID在传统PID控制器中,参数Kp用于加快系统响应速度,提高系统调节精度,但Kp过大将导致系统不稳定;Ki用于消除系统稳态误差,但Ki过大,会使系统超调加大,甚至引起振荡;Kd用于改善系统动态特性,增大微分时间有利于加快系统响应,使系统超调量减小,稳定性增加,但对扰动敏感,一直外部扰动能力减弱。
常规PID控制器具有算法简单,稳定性好、可靠性高的特点,加之设计容易、适应面宽,是过程控制中应用最广泛的一类基本控制器。
但是在工业生产过程中,PID控制器也存在参数调节需要一定过程,最优化参数选取是比较麻烦的缺点。
1.2模糊PID模糊控制调节PID参数的控制方法由常规的PID控制器和模糊控制器两部分组成,模糊控制器的输入是偏差e和偏差变化率ec,输出是ΔKp、ΔKi和ΔKd。
PID参数模糊自整定是找出ΔKp、ΔKi、ΔKd和偏差e及偏差变化率ec之间的模糊关系,在运行中通过不断检测e和ec之间的模糊关系,在运行中通过不断检测e和ec,根据模糊控制原理来对三个参数进行在线修改,以满足不同e和ec时对控制参数的不同要求,从而使被控对象达到良好的动、静态性能,而且计算量小,模糊控制调节PID参数的控制算法结构如图。
·第二章直流伺服电机简介2.1电动机调速控制原理根据他励直流电动机的机械特性可见电动机转速的改变可以通过改变电动机的参数来实现,如电动机的外加电压(U)、电枢回路中的外串电阻(R)和磁通(Φ)。
(1)通过改变R可以改变转速n。
采用此方法,电枢串联电阻调速的经济性不好,调速指标不高,调速范围不大,而且调速是有级的,平滑性不高。
(2)通过改变磁通来调节电动机的转速。
此种调速方法调速范围过小,通常与其他两种方法结合使用。
(3)通过改变电动机电枢外加电压的方法来调节转速。
采用调压调速时,由于机械特性硬度不变,调速范围大,电压容易做到连续调节,便于实现无级调速,并且平滑性较好。
故系统常采用电压调速方法。
2.2三环控制原理测控系统由具有位置反馈、速度反馈和电流反馈的三闭环结构组成,电流环的作用是及时限制大电流,保护电动机;速度环的作用是抑制速度波动,增强系统抗负载扰动能力;位置环是系统的主控环,实现位置跟踪。
三环结合工作,保证系统具有良好的静态精度和动态特性,并使系统工作平稳可靠。
我所做的直流电机伺服系统就是图上虚线部分2.3电动机模型的建立直流电动机各项参数如下:空载转速为4100r/min,减速比为1/160,额定电压为56V。
忽略电枢电感及黏性阻尼系数,则以电枢电压u a(t)为输入变量,电动机转速ω(t)为输出变量的直流伺服电动机的传递函数可简化为式中,电动机反电动势系数,机电时间常数T m=10ms,反馈比例系数K F=15V/131.4。
,此反馈系数相当于实际控制系统中的角度传感器,而以上推出的传递函数为电压与角度的关系,所以应在此传递函数基础上再添加一个积分环节,从而实现电枢电压与角度的传递关系。
由上面各个系数计算得到最后的简化模型为这里我选取为控制模型,15/131.4≈0.11作为增益后面加入。
第三章模糊控制器设计3.1模糊算法采用双输入三输出的模糊控制器,两个输入分别是位移误差E以及位移误差的变化率EC。
输出分别是比例系数的变化量ΔKp、积分系数的变化量ΔKi、微分系数的变化量ΔKd。
整个控制的输入信号是阶跃信号,所以模糊量化因子Ke=1,Kec=1,而模型的输入是电枢电压,其额定电压为56V,所以输出的比例因子Ku=56。
3.2输入/输出隶属度函数的设计输入1:位移误差,将监测模块传出的对象实际位置信号与上位机传来的位置控制信号相比较,从而得到位移误差。
采用最常用的7个语言变量来定义,分别记为负大(NB),负中(NM),负小(NS),零(Z),正小(PS),正中(PM),正大(PB)。
隶属度函数用三角型,基本论域[-10,+10].输入2:位移误差的变化率,通过位置误差可计算得,也采用最常用的7个语言变量来定义,隶属度函数用三角型,基本论域[-10,+10].输出1:比例控制信号,此信号通过解模糊给出相应的PWM波指令,也采用7个语言变量,分别记为负大(NB),负中(NM),负小(NS),零(Z),正小(PS),正中(PM),正大(PB)。
隶属度函数用三角型,其归一化的基本论域为[-5,+5].输出2:积分控制信号。
此信号通过解模糊给出相应的PWM波指令,也采用7个语言变量,其归一化的基本论域为[-5,+5]。
输出3:微分控制信号。
此信号通过解模糊给出相应的PWM波指令,也采用7个语言变量,其归一化的基本论域为[-5,+5]。
3.3模糊规则选取模糊控制策略的设计原则可根据以下原则:(1)当|e|较大时,可选取较大的Kp与较小的Ki,使系统具有快速响应,同时为了避免出现较大的超调,应对积分作用加以限制,常取Ki=0.(2)当|e|较小时,为了使系统应具有较小的超调,Kp应取较小,Ki应取适当,Kd取值对系统的影响较大。
(3)当|e|较小时,为使系统具有较好的稳态性能,Kp与Kd应取值大些,同时为了避免在系统中设定值附近出现震荡,Kd的选择应该有ec来确定,当|ec|值较小时,Kd取大些。
当|ec|值较大时,Kd应取较小些,一般时Kd取中等。
上面是通过一些资料找到的模糊PID规则表第四章simulink仿真4.1simulink中模糊PID控制图此仿真是基于matlab2014a,仿真文件是slx,只适用于2013版本及以上版本。
在上图中,输入为阶跃输入。
红色部分为模糊控制器部分,其中包含的紫色部分是子系统,子系统是承接模糊控制器的输出,然后与初始PID参数进行相加得到最终的PID三个参数。
绿色部分是PID控制部分,子系统得出的PID参数分别与常数1,积分,微分相乘再相加形成传统PID控制部分。
绿色部分之后的增益是比例因子,因为电动机额定电压为56V。
所以比例因子取56.深蓝色部分是被控对象,传递函数后面的增益是0.11,也是我们上面说的反馈比例系数,实际控制系统当中的角度传感器。
其中天蓝色部分是外部0.5倍的阶跃扰动。
最后得到的图像与阶跃输入比较通过示波器显示出来子系统结构如下。
初始PID的是三个参数分别是3.1、4.6、2.8.4.2模糊PID与传统PID仿真比较(1)一个外扰情况下的仿真比较首先先看在Kp=3.1,Ki=4.6,Kd=2.8时。
传统PID与模糊PID的阶跃响应曲线,10秒仿真时间,设定5秒时候加入0.5倍的阶跃干扰。
仿真结果如下图黄色输入阶跃信号,粉色模糊PID输出响应,蓝色是传统PID输出。