基于arm的智能pid控制系统

基于arm的智能pid控制系统

ID:33354324

大小:4.75 MB

页数:71页

时间:2019-02-25

基于arm的智能pid控制系统_第1页
基于arm的智能pid控制系统_第2页
基于arm的智能pid控制系统_第3页
基于arm的智能pid控制系统_第4页
基于arm的智能pid控制系统_第5页
资源描述:

《基于arm的智能pid控制系统》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、中文摘要摘要:比例.积分.微分(PID)是过程控制中最常用的一种控制算法。算法简单而且容易理解,应用十分广泛。但由于应用领域的不同,功能上差别很大,系统的控制要求及关心的控制对象也不相同。数字PID控制比连续PID控制更为优越,因为计算机程序的灵活性,很容易克服连续PID控制中存在的问题,经修正而得到更完善的数字PID算法。本文以三相全控整流桥阻性负载为实际电路,控制主电路电压,旨在提出一种智能数字PID控制系统的设计思路,并给出了详细的硬件设计及初步软件设计思路。PID控制系统采用高性能、低功耗的ARM微处理器$3C4480作为核心处理单元,内部的10位ADC作为信号采集模块,采用

2、了矩阵键盘和640*480的液晶作为人机接口;串口作为通信模块实现了上位机的监控。采用芯片内部自带的PWM模块,输出16MHzPWM信号并经过一阶低通滤波器得到0~'5V的控制信号用于触发主电路控制器,实现PID整定。软件方面,分析和研究了uC/OSII的内核源码,实现了其在32位微处理器上的移植,作为管理各个子程序执行的系统软件。选用了图形处理软件uC/GUI用于完成LCD显示及控制。PID算法采用了增量式数字PID算法,采用规~化算法进行参数选取。上位机部分采用了C样语言进行编写。另外,采用了RTC(RealTimeClock)作为系统时钟,可以实现系统的定时运行、定时模式切换等

3、。在上位机上也可以方便的控制程序的执行,实现远程监控。在论文的最后详细的介绍了智能PID控制系统在三相全控桥主电路中的具体应用。总结了调试中遇到的问题,对今后工作中需要进一步改善和探索的地方进行了展望。关键词:PID控N;ARM;uC/OS分类号:TP216+.1;TM934.73;TM932北京交通大学硕士学位论文ABSTRACTABSTRACT:ThePDcontroIiSthemostcommoncontrolalgorithm.Becauseofitsrelativelysimplestructurewhichcaneasilybeunderstoodandimplement

4、edinpractice,iswidelyappliedinindustry.However,therealemanydifferentapplications、)Iritlldifferentperformancerequirements,andthecontrolledobject.ThepurposeofthispaperistopresentthedesignofaintelligentPIDcontrolsystem,detailedinformationofbothhardwareandsoftwareiscontained.Anditisappliedinthree-p

5、hasefullbridgecircuitandprovedexcellentperformance,andthereisalargespaceoffurtherapplication.ThehardwareoftheintelligentPIDcontrollerusestheARMcoreS3C44BOXastheCPU'I,Omodulecontains4幸4matrixkeyboardsand640木480LCDandUART,thesignalissampledbytheinternal10bitsADCmoduleoftheCPU.ThePWMisused勰theoutp

6、utfunction.叽5vcontrolsignalisobtainedbylowpassfilteranditisconnectedtothetriggermoduleofthemaincircuit.Tl地embeddedrealtimeoperatingkerneluC/OSIIisadoptedasthemainpartofthesystemsoftware,theGUIsoftwalepackageisusedtomanageinputandoutput,theincrementalPIDalgorithmisselectedforcalculation.111euC/O

7、SIImanagestherunningofeachtask,anduC/GUIisresponsibleforLCDdisplayandkeyboardsscanning.ThePCendsoftwareisdesignedusingC撑.RTCisadoptedassystemclock,taskscanstartatspecifictimeorshiftmode,thePCendsoW,valecanbeusedtomonitorthestateof

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。