- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
实 验 报 告
实验名称 模糊控制方法实现电烤箱的闭环控制以及单神经元自适应闭环控制实验
系
信息院
专业
智能科学与技术
班
1002班
姓名
申伟军
学号
0909102922
授课老师
肖晓明
预定时间
实验时间
2013.4.6
实验台号
16
一、目的要求
1.?学习由已知对象建立一个双入单出模糊控制器;
2.?掌握利用模糊控制器实现温度控制的方法。
掌握单神经元控制器的设计方法?观测单神经元控制器对时变对象系统的自适应控制能力。
?模糊控制器最常用的都是二维的,其输入变量有两个(X1,X2),输出变量只有一个(Y)。在实际控制系统中,X1一般取为误差信号,X2一般取误差的变化,由于同时考虑到误差和误差变化的影响,所以才能保证系统稳定,不致于产生振荡。模糊控制系统的方框图如下图所示:
图2?模糊控制系统结构框图
图中,E为实际误差,EC为实际误差变化,U为控制量。
单神经元的数学模型由三部分组成:加权加法器、线性动态系统和非线性函数,如下图所示。Xi是神经元的输入,Wi是加权系数(或连接强度),Vi是加权加法器的输出,U是单神经元的输出。
图1?单神经元的数学模型
????神经元的学习过程就是为了获得期望的输出而不断地调整权值,权值的修正采用学习规则。
1.?电热箱一台;2.?PC机一台,TD-ACC系列教学实验系统一套。?1.模糊控制器实验线路图设计
图3?模糊控制器实验线路图
?以8088控制机中的8255 PB0口输出的PWM脉冲信号为控制量,经驱动电路驱动固态继电器的吸合使电烤箱加热。温度测量使用了10K热敏电阻,经A/D转换构成反馈量,在参数给定的情况下,经双入单出模糊控制器,由误差(E)、误差变化(EC)查找模糊控制规则表得到相应的控制量,使烤箱温度稳定在给定值。其中OPKLK为1.1625MHz时钟信号,经8253的2号通道分频输出10ms的方波,一方面作为A/D的定时启动信号,一方面接入8259产生IRQ6中断,作为系统采样时钟。
.?单神经元控制器实验线路图设计
图3?单神经元实验线路图
????这里,系统误差信号E通过A/D转换单元IN7端输入,计算机用8253定时器2来作为基准时钟(初始化为10ms),定时采集IN7端的信号,并通过8259的IRQ7中断8088控制机的运行,从8255A口读入信号E的数字量,并将采样值进行计算,分别求得X1、X2、X3并进行自适应算法学习,把得到的控制量直接送到D/A转换单元,在OUT端输出相应的模拟信号,控制对象系统。1.?参考流程图编写程序,汇编、链接、装载;
2.?按照接线,检查接线无误后,运行程序;
3.?用系统提供的专用图形显示窗口观察响应曲线,记录超调和过渡时间。
.?参考流程图编写单神经元控制器程序,汇编、链接、装载到控制机中;
.?按照实验线路图接线,调节信号源使其输出幅值为2V,周期6S的方波;
?检查无误后运行程序,用示波器观察输入端R和输出端C。若系统性能不太好,根据实验现象改变相应的学习速率直到满意为止,并记下此时的响应曲线;
?当响应曲线稳定后,断开“ST”和“S”端,使被控对象处于不锁零的状态;此时去掉被控对象中的10μF的电容(改变对象的时间常数),观察并记录此时的响应曲线。
实验二:
七、分析讨论
1.模糊控制在控制大滞后系统时比常规PID控制的效果要好。模糊控制是模拟人的思维,是一种非线性控制,它的输出量是阶跃的,因而在控制方面不存在惯性和滞后问题。因为没有误差的累加,模糊控制系统也就不会出现积分饱和现象。
单神经元控制器实质上是一个变系数的PID复合控制器,而且学习算法是自适应的,所以本质上是非线性的;当被控对象由于外部条件而发生变化时,单神经元控制器可以通过自适应学习算法来改变当前的参数,因此它比常规PID控制器具有更好的鲁棒性、自适应性。
装 订 线
装 订 线
2
3
装 订 线
文档评论(0)