资源描述:
《嵌入式模糊PID温度控制实现设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、摘要摘要温度是工业生产中需要的最常见的控制变量之一,对于保证产品质量有重大影响,由于温度是一种典型的时滞对象,温度控制过程中存在工控复杂,参数多变,运行惯性大,控制滞后等特点。PID温度控制是最早发展起来的控制策略之一,PID控制结构简单、易于实现、并且具有较强的鲁棒性,因而广泛应用于工业过程控制中。但是由于经典的PID控制在品质上的局限性,对于大时滞、不稳定被控对象控制不是很好。因此在实际运用中并不能达到理想状态。随着被控对象越来越复杂,如具有非线性、参数事变、数学模型难以精确获得等特点的对象时,传统的PI
2、D控制方法已经难以取决良好控制效果,此时一种利用智能控制算法的PID控制应运而生。智能PID算法是将智能控制和常规控制相融合的新方法,基于DSP(数字信号处理器)的模糊控制作为一种智能控制在很多领域已经相当成熟。模糊控制是用模糊控制命题表示的一组控制规律,将指标函数与被控变量联系起来,经模糊推理而决定控制量。本文对温度控制过程中的种种因素以及被控对象的特性分析再对迷糊控制技术组成‘结构、原理进行介绍,从而提出设计的模糊—PID控制器,介绍了DSP与模糊—PID的复合方法,运用基于DSP的模糊控制以提高温度控制
3、的稳定性、快速性、灵敏性以及控制系统抗干扰能力和跟踪能力。关键字:温服控制;模糊控制;PID;数字信号处理器IIAbstractAbstractTemperatureisneededintheindustrialproductionofthemostcommoncontrolvariabletoensurethatproductqualityhasasignificantimpactduetotemperatureisatypicalobjectofDelay,industrialcomplex,thetem
4、peraturecontrolprocessparametersvaried,runninginertiacontrollagandothercharacteristics.PIDtemperaturecontrolisoneoftheearliestdevelopedcontrolstrategies,PIDcontrolstructureissimple,easytoimplementandhasstrongrobustness,whichiswidelyusedinindustrialprocessco
5、ntrol.However,duetothelimitationsoftheclassicPIDcontrolintermsofquality,largetimedelay,unstablecontrolledobjectcontrolisnotverygood.Therefore,inpracticaluseandcannotachievethedesiredstate.Increasinglycomplexasthecontrolledobject,suchasnonlinearparametersInc
6、ident,themathematicalmodelisdifficulttoaccuratelyobtainthecharacteristicsoftheobject,thetraditionalPIDcontrolmethodhasbeendifficulttodependonthegoodcontroleffect,usingintelligentcontrolalgorithmPIDcontrolcameintobeing.IntelligentPIDalgorithmistheintegration
7、ofnewmethodsofintelligentcontrolandconventionalcontrolasanintelligentcontrol,fuzzycontrolbasedonDSP(digitalsignalprocessor)isalreadyquitematureinmanyareas.FuzzyControlusingfuzzycontrolofthepropositionexpressedbyagroupofcontrollaw,theindicatorfunctionoftheco
8、ntrolledvariable,anddecidedtocontroltheamountofthefuzzyinference.'Structureofthecharacteristicanalysisofvariousfactorsintheprocessoftemperaturecontrol,aswellasthecontrolledobjectisconfusedcontroltechno