毕业设计---基于vc的模糊pid控制模块设计

毕业设计---基于vc的模糊pid控制模块设计

ID:9756968

大小:592.50 KB

页数:29页

时间:2018-05-07

毕业设计---基于vc的模糊pid控制模块设计_第1页
毕业设计---基于vc的模糊pid控制模块设计_第2页
毕业设计---基于vc的模糊pid控制模块设计_第3页
毕业设计---基于vc的模糊pid控制模块设计_第4页
毕业设计---基于vc的模糊pid控制模块设计_第5页
资源描述:

《毕业设计---基于vc的模糊pid控制模块设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、学号毕业设计(论文)题目:基于VC的模糊PID控制模块设计日1摘要传统的PID调节算法,不可避免地存在非线性、滞后和时变现象。其中有的参数未知或缓慢变化;有的带有延时和随机干扰;有的无法获得较精确的数学模型或模型非常粗糙。本系统采用微软公司的高级编程语言VisualC++6.0作为开发工具。用户设置的参数经过模拟PID算法产生数据结果,模拟PID算法根据反馈回来的值来确定输入参数,以达到精确控制的效果。本系统开发完成后进行了测试,并根据输出结果绘制趋势图,均达到了预定的效果,各模块和程序代码均正确。关键词:模糊PID,模糊规则,模糊算法,PID调节25ABSTRACTThePID

2、ofalgorithmtraditionalregulationexistsnonlinear,slowandtime-varyingphenomena.Someoftheseparametersisunknownorslowchangeswithdelayandrandominterference;Somecannotgetmoreaccuratemathematicalmodelorthemodelisveryrough.ThesystemusesMicrosoft'shigh-levelprogramminglanguageVisualC++6.0asadevelopmen

3、ttool.Afteruserssettheparameters,PIDalgorithmgeneratedsimulationresultsandanalogPIDalgorithmbasedonfeedbackbacktodeterminethevalueoftheinputparameterstoachievetheprecisecontroloftheeffect.Thesystemwastestedandthemappingtrendsinaccordancewithoutputhasreachedtheintendedeffect.themodulesandcodea

4、recorrect.Keywords:FuzzyPID,fuzzyrules,fuzzyalgorithm,PIDregulator25基于VC的模糊PID控制模块设计目录摘要IABSTRACTII1绪论11.1引言11.2模糊PID研究的基本形式21.2VisualC++6.0中文版的简介42模糊控制概述62.1简介62.2基于T-S模型的模糊PID控制73软件设计73.1VC工程文件的建立73.2界面设计83.3MSchart控件的加载93.4MSchart控件属性设置103.5MFC类向导设置113.6菜单栏建立123.7Timer控件建立143.8“自动运行”按钮程序段1

5、53.9“单步运行”按钮程序段173.10“重设参数”按钮程序段193.11“退出系统”按钮程序段194软件打包204.1软件发布204.2生成安装文件214.2.1选择安装文件214.2.2生成安装文件22总结24参考文献25致谢2625基于VC的模糊PID控制模块设计1绪论1.1引言传统的PID(比例proportional,积分integral,微分derivative)控制器虽然以其结构简单、工作稳定、适应性、精度高等优点成为过程控制中应用最为广泛最基本的一种控制器(据日本统计,当前工业上使用的控制中,PID控制约占91.3%,而现代控制理论的控制方式只有1.5%),而且

6、PID调节规律特别是对于线性定常系统的控制是非常有效,一般都能够得到比较满意的控制效果,其调节品质取决于PID控制器各个参数的确定。然而,针对上述的复杂系统,如果使用常规的PID控制器,其PID参数不是整定困难就是根本无法整定,因此不能得到满意的控制效果。为此近年来各种改进的PID控制器如自校正、自适应PID及智能控制器迅速发展起来。随着微型计算机的飞速发展,模糊(FUZZY)控制以它全新的控制方式在控制界受到了极大的重视并有了迅速的发展。1974年,英国科学家E.H.Mamdani首次将模糊技术应用于汽轮机的控制,开辟了模糊控制理论应用的新领域。随着技术的发展,模糊控制理论和模

7、糊技术成为最广泛最有前景的应用分支之一。模糊控制器是一种专家控制系统,它的优点是不需要知道被控对象的数学模型而能够利用专家已有的知识和经验。重要的是当系统为非线性系统时,模糊控制器还可以产生非线性控制作用。与传统的PID控制方式相比,它具有特别适合于那些难以建立精确数学模型、非线性、大滞后和时变的复杂过程等特点。但是经过深入研究,也会发现基本模糊控制存在着其控制品质粗糙和精度不高等弊病。而且用的最多的二维输入的模糊控制器不是PI就是PD型,不是过渡过程品质不好就是不能消除稳态误差

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

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

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