- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
计算机控制作业3
宝鸡文理学院
计算机控制技术
基于MATLAB的电炉温度控制算法比较及仿真研究
系 别: 电子电气工程系
班 级:09级电气工程及其自动化1班
姓 名:
学 号: 200995014031
指 导 教 师: 梁绒香
题目
基于MATLAB的电炉温度控制算法比较及仿真研究
二、要求,运用所学知识,对其控制算法进行研究并运用MATLAB编程或者simulink模块进行仿真比较,给出最优控制算法结论。三、1. 炉温变化范围:0~500oC,要求实现某一温度的恒温控制
2.炉温变化参数要求:
≤80S;超调量≤10℅;静态误差≤2℃。
3. 至少采用PID算法、Smith预估控制算法、达林算法等三种不同算法作对比研究。
4、可以自己在基本要求基础上,增加其他算法研究,如:各种PID算法、模糊控制算法等。
四、报告书写:
实验完成后,用A4纸撰写研究报告,主要包括:
研究对象分析说明;
各算法简介;
各仿真程序或者仿真连接图;
各仿真结果;
每种仿真结果的小结;
对每种算法作总结比较,总结各自特点,讨论得出本电炉温度控制的理想算法。
一、大林算法
算法简介设计及分析
在适当的超调量,以尽可能地缩短调节时间。人们更感兴趣的是要求系统没有超调量或只有很小超调量,而调节时间在一些实际工程中,经常遇到纯滞后调节系统,它们的滞后时间比较长。对于这样的系统,往往允许系统存则允许在较多的采样周期内结束。也就是说,超调是主要设计指标。对于这样的系统,用一般的随动系统设计方法是不行的,用PID算法效果也欠佳。
针对这一要求,IBM公司的大林(Dahlin)在1968年提出了一种针对工业生产过程中含有纯滞后对象的控制算法。其目标就是使整个闭环系统的传递函数 相当于一个带有纯滞后的一阶惯性环节。该算法具有良好的控制效果。 算法中D(z)的基本形式
设被控对象为带有纯滞后的一阶惯性环节或二阶惯性环节,其传递函数分别为:
(-1)
(-2)
其中为被控对象的时间常数,为被控对象的纯延迟时间,为了简化,设其为采样周期的整数倍,即N为正整数。
由于大林算法的设计目标是使整个闭环系统的传递函数相当于一个带有纯滞后的一阶惯性环节,即
,其中
由于一般控制对象均与一个零阶保持器相串联,所以相应的整个闭环系统的脉冲传递函数是
(-3)于是数字控制器的脉冲传递函数为
(-4)
D(z)可由计算机程序实现。由上式可知,它与被控对象有关。
数据分析
二、PID算法的设计及分析
1.PID控制算法
根据偏差的比例、积分、微分的线性组合,进行反馈控制(简称PID控制),是多年来,工业应用中最为广泛的一种控制规律,该控制方法出现于20世纪三四十年代,适用于对被控对象模型了解不清楚的场合,都能得到比较满意的效果。
它具有原理简单、易于实现、参数整定方便、结构改变灵活、适应性强等优点,在连续系统中获得了广泛的应用。在计算机进入控制领域后,用计算机实现的数字PID算法代替了模拟PID调节器,这种控制规律的应用不但没有受到影响,而且有了新的发展,它仍然是当今工业过程计算机控制系统中应用最广泛的一种。
2.数学模型的建立
具有一阶惯性纯滞后特性的系统,其数学模型可表示为:
()
PID调节中,比例控制能迅速反应误差,从而减小误差,但比例控制不能消除稳态误差,的加大,会引起系统的不稳定;积分控制的作用是:只要系统存在误差,积分控制作用就不断地积累,输出控制量以消除误差,因而,只要有足够的时间,积分控制将能完全消除误差,积分作用太强会使系统超调加大,甚至使系统出现振荡;微分控制可以使减小超调量,克服振荡,提高系统的稳定性,同时加快系统的动态响应速度,减小调整时间,从而改善系统的动态性能。将P、I、D三种调节规律结合在一起,可以使系统既快速敏捷,又平稳准确,只要三者强度配合适当,便可获得满意的调节效果。系统的结构框图如下:
系统的结构方框图
3、采用MATLAB仿真
采用simulink仿真,通过simulink模块实现PID控制算法。设采样时间Ts=3s,被控对象为:
Simulink仿真图如图2-1所示。
KP=1.95 KI=0.2 KD=0(采用试凑法)
三、Smith预估控制算法设计的及分析
1、 Smith预估器控制理论
由于Smith预估器能通过模型把对象的滞后预算出来并实现补偿,被认为是解决时滞系统控制问题的有效办法,于是在实验中加入
原创力文档


文档评论(0)