- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
学 号:
计算机控制技术
课程设计
题 目
温度控制系统设计
学 院
专 业
班 级
姓 名
指导老师
20XX
年
月
日
课程设计任务书
学生姓名: _____ 专业班级: ___________
指导老师: 周申培 工作单位: ___________
题 目: 温度控制系统设计
初始条件:
被控对象为电炉,采取热阻丝加热,利用大功率可控硅控制器控制热阻丝两端所加电压大小,来改变流经热阻丝电流,从而改变电炉炉内温度。可控硅控制器输入为0~5伏时对应电炉温度0-300℃,温度传感器测量值对应也为0~5伏,对象特征为积分加惯性系统,惯性时间常数为T1=40秒。
要求完成关键任务: (包含课程设计工作量及其技术要求,和说明书撰写等具体要求)
1.设计温度控制系统计算机硬件系统,画出框图;
2.编写积分分离PID算法程序,从键盘接收Kp、Ti、Td、T及β值;
3.计算机仿真被控对象,编写仿真程序;
4.经过数据分析Td改变时对系统超调量影响。
5. 撰写设计说明书。课程设计说明书应包含:设计任务及要求;方案比较及认证;系统滤波原理、硬件原理,电路图,采取器件功效说明;软件思想,步骤,源程序;调试统计及结果分析;参考资料;附录:芯片资料,程序清单;总结。
时间安排:
20XX年5月23日—20XX年6月3日
摘要
百分比-积分-微分控制(简称PID控制),是控制系统中应用最为广泛一个控制规律。实际运行经验和理论分析全部表明,这种控制规律对很多工业过程进行控制时,全部能得到满意效果。利用计算机能够很好地使用PID算法对控制对象进行控制,含有较高精度,而且能够很方便改变PID参数,以达成不一样控制效果。
本设计控制对象为电炉,控制量为电炉温度,利用单片机对大功率可控硅导通角控制,能够很方便地改变电热丝两端电压,从而起到调整温度作用。而热电偶配合单片机编程,能够较正确地得到炉温,使单片机能够实时发出控制信号,快速将炉温调整为给定值。当外界出现干扰使炉温发生改变时,单片机能够经过PID算法快速使炉温回到给定值。
为了使PID控制愈加稳定可靠,本设计加入了积分分离改善方法,当偏差较大时取消积分作用,利用PD控制快速使系统趋于稳定;当偏差小于某一个值时,加入积分作用,以消除静差。利用Matlab软件,能够经过仿真得到Td改变对系统超调量影响。
关键词:PID控制;Matlab;系统超调量
目录
TOC \o 1-3 \h \u 2344 1 设计任务及要求 1
26722 1.1 设计任务要求 1
4823 1.2 任务要求分析 1
17210 2 方案比较及认证 2
19001 2.1 方案设计 2
13944 2.2 方案认证 3
20726 3 系统软件设计 4
31482 3.1 PID控制算法 4
2793 3.2 积分分离PID控制控制算法 5
472 4 系统硬件设计 6
30411 4.1 系统滤波原理 6
24802 4.2 硬件设计原理 6
1337 5 系统仿真 8
30731 5.1 仿真程序及图形 8
10501 5.2 仿真结果 9
16119 5.3 结果分析 12
29423 6 心得体会 13
25683 参考文件 14
23602 附录A 芯片资料 15
29859 附A1 ADC0809芯片功效 15
16022 附A2 DAC0832芯片功效 16
11420 附A3 AT89C51单片机 18
11741 附录B 程序清单 20
31567 附B1 单片机程序代码 20
17862 附B2 仿真程序代码 27
6831 本科生课程设计成绩评定表 28
1 设计任务及要求
1.1 设计任务要求
被控对象为电炉,采取热阻丝加热,利用大功率可控硅控制器控制热阻丝两端所加电压大小,来改变流经热阻丝电流,从而改变电炉炉内温度。可控硅控制器输入为0~5伏时对应电炉温度0-300℃,温度传感器测量值对应也为0~5伏,对象特征为积分加惯性系统,惯性时间常数为T1=40秒。
要求完成关键任务:
1.设计温度控制系统计算机硬件系统,画出框图;
2.编写积分分离PID算法程序,从键盘接收Kp、Ti、Td、T及β值;
3.计算机仿真被控对象,编写仿真程序;
4.经过数据分析Td改变时对系统超调量影响。
5. 撰写设计说明书。
1.2 任务要求分析
本系统控制对象为电炉,被控量为温度,利用温度传感器实时检测电炉温度;将测得数据经过A/D转换后送入计算机;计算机系统将检测得到温度和炉温给定值进行比较,并计算偏
原创力文档


文档评论(0)