資源描述:
《基于ARM的模糊PID溫度控制系統(tǒng)的研究》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫。
1、江蘇大學(xué)碩士學(xué)位論文摘要溫度的測量和控制在工業(yè)生產(chǎn)過程中有著廣泛的應(yīng)用,尤其在石油、化工、電力、冶金等工業(yè)領(lǐng)域。溫度控制對產(chǎn)品的質(zhì)量和工業(yè)生產(chǎn)過程的順利進(jìn)行有著很大的影響。隨著微電子和嵌入式技術(shù)的迅猛發(fā)展以及自動控制理論的不斷完善,溫度控制系統(tǒng)也正朝著更加智能化的方向發(fā)展。本文在研究了目前國內(nèi)外溫度控制現(xiàn)狀的基礎(chǔ)上,針對大多數(shù)工業(yè)生產(chǎn)中溫度控制系統(tǒng)對復(fù)雜控制算法處理能力差,人機(jī)交互不盡完善,控制界面不夠友好美觀,提出了一種基于ARM的模糊PID溫度控制系統(tǒng)。在硬件上,系統(tǒng)采用ARM9微處理器AT91RM9200
2、作為主控制芯片,對溫度檢測單元和液晶顯示模塊進(jìn)行了設(shè)計,對存儲單元進(jìn)行了擴(kuò)展。另外系統(tǒng)還設(shè)計了RS232串口電路、JTAG電路和以太網(wǎng)接口電路,方便了數(shù)據(jù)下載、系統(tǒng)調(diào)試和與Pc機(jī)或設(shè)備進(jìn)行通訊;在軟件上,移植了嵌入式實(shí)時操作系統(tǒng)Linux,對溫度檢測模塊、D/A數(shù)據(jù)轉(zhuǎn)換模塊、液晶顯示模塊及控制算法等應(yīng)用程序進(jìn)行了開發(fā)設(shè)計,并通過Qt/E編程為本系統(tǒng)設(shè)計并實(shí)現(xiàn)了友好的圖形用戶界面。本文設(shè)計的溫度控制系統(tǒng)是針對一般工業(yè)溫度控制特點(diǎn)提出的,具有擴(kuò)展性強(qiáng)、可靠性高、響應(yīng)速度快、體積小等特點(diǎn),而且還具有很好的人機(jī)交互能力
3、,能夠有效管理復(fù)雜的系統(tǒng)資源。本文采用模糊PID控制算法對溫度進(jìn)行控制,為了檢驗(yàn)系統(tǒng)控制性能,本文以工業(yè)鍋爐蒸汽溫度為被控對象,建立了工業(yè)鍋爐蒸汽溫度控制系統(tǒng)的仿真模型來檢測系統(tǒng)性能,分別對常規(guī)PID控制和模糊PID控制進(jìn)行了仿真分析。結(jié)果表明模糊PID控制有效的提高了系統(tǒng)對非線性、時變性和不確定性的處理能力,控制效果更好。關(guān)鍵詞:溫度控制系統(tǒng)、ARM、模糊PID、Linux江蘇大學(xué)碩士學(xué)位論文ABSTRACTIt’Sabroadapplicationtomeasureandcontroltemperature
4、intheindustryproduction.Especiallyinsomeindustry,suchasoil,chemistry,electricpower,metallurgy.Thetemperaturecontroldirectlyimpactsonthequalityoftheproductandindustrialproductionprocess.Withtherapiddevelopmentofthemicroelectronicstechnology,theembeddedtechnol
5、ogyandtheautomaticcontroltheory,thetemperaturecontroltechnologyisinthetrendofintelligencedevelopment.Inthispaper,onthebasisofrelavantresearchbothathomeandabroad,processcontrolforindustrialtemperaturecontrolsystem,andaimingatthefeatureofbadexpanD/Ability,theb
6、addisposalofcomplexcontrolledenvironmentandthenonsupportoffulfillingthereal—timemulti—tasking,anindustrilfuzzyPIDtemperaturecontrolsystembasedonARMisproposed.Inhardware,thesystemadoptARM9embeddedmicrocontrollerasthemaincontrolchip,thetemperaturedetectionmodu
7、leandLCDmodulehavebeendesigned,andthestorageunithasbeenextended.Inaddition,inordertodownloadD/Ata,systemdebuggingand州tIlthePCmachineordevicetocommunicatemoreeasily,thesystemalsodesigntoRS232serialportcircuit,JTAGcircuitandEthernetinterfacecircuit:Insoftware,
8、thekernelofembeddedreal—timeoperatingsystemLinuxWascut,configured,compiledandtransplantinthefinal.Inaddition,theprogrammingofapplicationsoftemperaturedetectionmodule,D/AD/Ataacquisitionmodule,LC