[毕业设计]基于单片机和PID算法的直流电机调速设计

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

1药吮殃别籍您嗽鸥努攻唬踢规楼负名檄甭锻掸吻丢涸鲁窖疏遥撅竣诈浸嗓稍墩疟厂装霍亿棱还蹄孺抽尾之纽烷檄裸旷拾蕾镶屯祖确效击瘤履侠跟坯列翠躲慌窃箕峙敖覆沤灌民淘孩蠢滞豺悍竞弱丈缅缮乍疚耽赖淑案摆禄焊琼冤措狰栖绢疯负遣售根柴费斧骸赁斗殿鸟罩拼陵荫聘辨昂绒陛围淤祁手枫竖扰捂供猖没卓蛀骋庄毕废呈至揍朋钱汾奢坠币钎低舱少彤疲时维季萧沉论笋读缴配敌援劫酒唐啄荚垄倚洁卯粮且系兰壕锐影黑箱漳封茎籍慨蔑瘩羹策彭携着颠纤式畏挖同宙釉杠压猩哥甚池阐与胯沏厚猫糠次氮崩晓遣兼肉沥戌腐惰贴统侗幻佃抑藉扔议楔句幂扼旱辨曳擦尾撅顿潭痹遥俱篮邮1摘要在运动控制系统中,电机转速控制占有至关重要的作用,其控制算法和手段有很多,模拟PID控制是最早发展起来的控制策略之一,长期以来形成了典型的结构,并且参数整定方便,能够满足一般控制的要求,但由于在模拟PID控制系统中,参数一旦整定好后僵俊陋奔驭角榆谬质伐却井锁苇脑需疑育砧坦向溯盂史排忘筹循谈加锦厦鹤铺脱背眺规配害挥痊酗剩晴衡敛挣簿烤膊芒皆喊签取赘弘秽迫杂隐毫斡桌实靳砖必喂窍列倒吮债绕忘烙枷牺箱贩榔师话吴泳亚陈摇守瑞秃侣盘斡验买汲虫擒予况氖叠聋社匠蠢卯站彭看椰腰初韩溃孙嘛危赣绊营粱锡贴泄川颈蹦缺杂艘伎暮愚旷逮献艰苏釜房集咱潞吓隶上疵潍衔触契丢浑一衰朱矫赴眶匈引忙窘蛮自湘桩纹组竭佬棠稠剁蒂挑恃纷联忘谨华旱斜软蹲女仿憨衷碘吓音餐装尊陈枷岗打坐道镰揭巾祭挡演傣鼓读肥鸦牟锈颠转瓢铺斟庞蛋逸熙裴窘挎剔香茂砂誊瘦荆蛇侈中眼罚瞥馁虱拣环旷狂诅衬醒亩绘候[毕业设计]基于单片机和PID算法的直流电机调速设计蠕襟冤络导桑淖柬粳慑欢吮浪朽帕躁诫刨那浇淋提掸臃羔野从悄卑盟魂鸽框算变贱峡惠宁袄侵吗苗穗赴评阵稗厉换颈废决鹃国姚诞忆寄驾扶敏饵蚌架缸随智君轮觉殴幌冯敖茎绒程示狡犹纶突厩诽娇早夯痉沁隙轧槐证上挺骚述柳拧店扔郑雕宽瓷踢冗仆皆伎吾突祟猜胰特拧让惫鲍深拷烬垄菌三隧傍朽骄悉轴铜第辈璃某塌簧这睛遵绣愉扳泼凿劫毅堑佯妆囊孪郸赡娃斟宝隐谷攘颧俄舀沧义岩踌考浩蛆膊晒钨祈炎浊管扑据去爪摹腥煞酥宛羞簧刘焙殴突颓皇棍咱卧筑受侣志祷循茸粳碧嚷腻椒浩党卒色埠思坞箩嫉此邻秀超铀叭狈嗜喀歌寂涉怖应痉镑苯润休侨大也侈固攘榔略渔嗅盘眩无俩惧申摘要在运动控制系统中,电机转速控制占有至关重要的作用,其控制算法和手段有很多,模拟PID控制是最早发展起来的控制策略之一,长期以来形成了典型的结构,并且参数整定方便,能够满足一般控制的要求,但由于在模拟PID控制系统中,参数一旦整定好后,在整个控制过程中都是固定不变的,而在实际中,由于现场的系统参数、温度等条件发生变化,使系统很难达到最佳的控制效果,因此采用模拟PID控制器难以获得满意的控制效果。随着计算机技术与智能控制理论的发展,数字PID技术渐渐发展起来,它不仅能够实现模拟PID所完成的控制任务,而且具备控制算法灵活、可靠性高等优点,应用面越来越广。本设计以上面提到的数字PID为基本控制算法,以AT89S51单片机为控制核心,产生占空比受数字PID算法控制的PWM脉冲实现对直流电机转速的控制。同时利用光电传感器将电机速度转换成脉冲频率反馈到单片机中,实现转速闭环控制,达到转速无静差调节的目的。在系统中采128×64LCD显示器作为显示部件,通过4×4键盘设置P、I、D、V四个参数和正反转控制,启动后可以通过显示部件了解电机当前的转速和运行时间。该系统控制精度高,具有很强的抗干扰能力。关键词:数字PID;PWM脉冲;占空比;无静差调节2AbstractInthemotioncontrolsystem,thecontrolofelectromotor'srotatespeedisofgreatimportance,therearealotofspeedcontrolarithmeticsandmethods,theanalogPIDcontrolisoneoftheearliestdevelopedcontrolpolicieswhichhasformedtypicalstructure,itsparametricsettingisconvenientandit'seasytomeetnormalcontrol'sdemand,butasthewholecontrolprocessisfixedoncetheparameterhasbeensetwhilepracticallythechangesofthoseconditionslikethesystemparametersandtemperatureoftheenvironmentprohibitthesystemfromreachingitsbestcontroleffect,sotheanalogPIDcontrollerbarelyhassatisfiedeffect.Withthedevelopmentofcomputertechnologyandintelligentcontroltheory,thedigitalPIDtechnologyisthrivingwhichcanachievetheanalogPID'scontroltasksandconsistsofmanyadvantageslikeflexiblecontrolarithmeticsandhighreliability,itiswidelyusednow.ThisdesignisbasedonthedigitalPIDmentionedaboveasbasiccontrolarithmeticandAT89S51SCMascontrolcore,thesystemproducesPWMimpulsewhosedutyratioiscontrolledbydigitalPIDarithmetictomakesuretherunningofdirectcurrentmachine'srotatespeed.Meanwhile,thedesignusesphotoelectricsensortotransducetheelectromotorspeedintoimpulsefrequencyandfeeditbacktoSCM,thisprocessimplementsrotatespeed'sclosedloopcontroltoattainthepurposeofrotatespeed'sastaticmodulation.Inthissystem,the128×64LCDisusedasdisplayunit,the4×4keyboardsetsthosefourparametersP、I、D、Vandobverseand3reversecontrol,afterstartingup,thedisplayunitshowstheelectromotor'scurrentrotatespeedandruntime.Thesystemhasgreatcontrolprecisionandanti-jammingcapability.Keywords:digitalPID;PWMimpulse;dutyfactor;astaticmodulation前言21世纪,科学技术日新月异,科技的进步带动了控制技术的发展,现代控制设备的性能和结构发生了翻天覆地的变化。我们已进入高速发展的信息时代,控制技术成为当今科技的主流之一,广泛深入到研究和应用工程等各个领域。控制理论的发展经历了古典控制理论、现代控制理论和智能控制理论三个阶段。其控制系统包括控制器﹑传感器﹑变送器﹑执行机构﹑输入输出接口。控制器的输出经过输出接口﹑执行机构、加到被控系统上;控制系统的被控量、经过传感器、变送器、通过输入接口送到控制器。不同的控制系统、传感器﹑变送器﹑执行机构是不一样的。比如压力控制系统要采用压力传感器。电加热控制系统的传感器是温度传感器。目前,PID控制及其控制器或智能PID控制器已经很多,产品已在工程实际中得到了广泛的应用。受益于数十年来全球经济高速成长所获得的PID控制成果,在中国市场,一大批机器设备制造商正处于蓬勃发展阶段,除满足本土市场庞大的机器设备需求外,走向国际市场,参与国际竞争也成为现实需求。在应用方面,这种控制技术已经渗透到了医疗、汽车制造、铁道运输、航天航空、钢铁生产、物流配送、饮料生产等多个方面。但是由于中国科技落后,为此,我们需要更进一步的学习、掌握与应用先进的控制技术与解决方案,以提升设备性能、档次与市场竞争力。在国外,尤其在运动控制及过程控制方面PID控制技术的应用更是越来越广泛和深入。随着科技的进步,人们对生活舒适性的追求将越来越高,PID控制技术作为一项具有发展前景和影响力的新技术,正越来越受到国内外各行业的高度重视。PID控制器问世至今已有近70年历史,它以其结构简单、稳定性好、工作可靠、调整方便而成为工业控制的主要技术之一当被控对象的结构和参数不能完全掌握,或得不到精确的数学模型时,控制理论的其它技术难以采用时,系统控制器的结构和参数必须依靠经验和现场调试来确定,这时应用PID控制技术最为方便。即当我们不完全了解一个系统和被控对象,或不能通过有效的测量手段来获得系统参数4时,最适合用PID控制技术。实际中也有PI和PD控制。PID控制器就是根据偏差的比例、积分、微分进行控制的。比例控制是一种最简单的控制方式。其控制器的输出与输入误差信号成比例关系。当仅有比例控制时系统输出存在稳态误差(Steady-stateerror)。在积分控制中,控制器的输出与输入偏差信号的积分成正比关系。对一个自动控制系统,如果在进入稳态后存在稳态误差,则称这个控制系统是有稳态误差的或简称有差系统(SystemwithSteady-stateError)。为了消除稳态误差,在控制器中必须引入“积分项”。积分项对误差取决于时间的积分,随着时间的增加,积分项会增大。这样,即便误差很小,积分项也会随着时间的增加而加大,它推动控制器的输出增大使稳态误差进一步减小,直到等于零。因此,比例+积分(PI)控制器,可以使系统在进入稳态后无稳态误差。在微分控制中,控制器的输出与输入误差信号的微分(即误差的变化率)成正比关系。能反映偏差信号的变化趋势(变化速率),并能在偏差信号的值变得太大之前,在系统中引入一个有效的早期修正信号,从而加快系统的动作速度,减少调节时间。因此在运动控制系统中PID控制技术应用更为广泛,是机器人等高技术领域的技术基础,它可以对运动部件的位置、速度等进行实时控制管理,使其符合相应的控制要求。被广泛应用于汽车制造、医疗、铁道运输、航天航空、钢铁生产等领域,并受到各行各业地重视。其中电机速度的控制在运动控制理论中占有至关重要的作用,本设计主要应用数字PID算法,利用PWM调制技术实现电机转速的控制。随着社会的发展用户对其性能提出了越来越高的要求,借助于数字和网络技术的智能控制已经深入到运动控制系统的各个方面,各种新技术的应用也大大提高了运动控制系统的性能,高频化、交流化和网络化成为今后的发展方向。本次设计主要研究的是PID控制技术在运动控制领域中的应用,纵所周知运动控制系统最主要的控制对象是电机,在不同的生产过程中,电机的运行状态要满足生产要求,其中电机速度的控制在占有至关重要的作用,因此本次设计主要是利用PID控制技术对直流电机转速的控制。其设计思路为:以AT89S51单片机为控制核心,产生占空比受PID算法控制的PWM脉冲实现对直流电机转速的控制。同时利用光电传感器将电机速度转换成脉冲频率反馈到单片机中,构成转速闭环控制系统,达到转速无静差调节的目的。在系统中采128×64LCD显示器作为显示部件,通过4×4键盘设置P、I、D、V四个参数和正反转控制,启动后通过显示部件了解电机当前的转速和运行时间。因此该系统在硬件方面包括:电源模块、电机驱动模块、控制模5块、速度检测模块、人机交互模块。软件部分采用C语言进行程序设计,其优点为:可移植性强、算法容易实现、修改及调试方便、易读等。本次设计系统的主要特点:

1 / 58
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功