计算机控制技术课程设计温度控制,计算机控制技术课程设计之电阻炉温度控制系统...

关于自动化专业的计算机控制技术的课程设计

2方案的比较和确定

方案一

系统采用8031作为系统的微处理器。温度信号由热电偶检测后转换为电信号经过预处理(放大)送到A/D转换器,转换后的数字信号再送到8031内部进行判断或计算。从而输出的控制信号来控制锅炉是否加热。但对于8031来说,其内部只有128个字节的RAM,没有程序存储器,并且系统的程序很多,要完成键盘、显示等功能就必须对8031进行存储器扩展和I/O口扩展,并且需要容量较大的程序存储器,外扩时占用的I/O口较多,使系统的设计复杂化。

方案二

系统采用89C51作为系统的微处理器来完成对炉温的控制和键盘显示功能。8051片内除了128KB的RAM外,片内又集成了4KB的ROM作为程序存储器,是一个程序不超过4K字节的小系统。系统程序较多时,只需要外扩一个容量较小的程序存储器,占用的I/O口减少,同时也为键盘、显示等功能的设计提供了硬件资源,简化了设计,降低了成本。因此89C51可以完成设计要求。

综上所述的二种方案,该设计选用方案二比较合适。

3控制算法

3.1控制算法的确定

PID调节是连续系统中技术最成熟的、应用最广泛的一种控制算方法。它结构灵活,不仅可以用常规的PID调节,而且可以根据系统的要求,采用各种PID的变型,如PI、PD控制及改进的PID控制等。它具有许多特点,如不需要求出数学模型、控制效果好等,特别是在微机控制系统中,对于时间常数比较大的被控制对象来说,数字PID完全可以代替模拟PID调节器,应用更加灵活,使用性更强。所以该系统采用PID控制算法。系统的结构框图如图3-1所示:

传统的电阻炉温度控制系统在电阻炉启、停状态时,产生很大的冲击电流,对电阻炉设备及电网带来一系列问题并且在温度控制方面误差很大,严重影响产品质。单片机在电阻炉温度控制系统的应用是基于传统的电阻炉控制,采用单片机系统进行PID控制运算,将控制输出,控制电阻炉的加热。根据系统运行偏差和偏差变化率状况实施不同的控制策略,使整个过程在最佳工作状态下运行,从而大大降低设备故障率,提高电阻炉设备寿命及产品质。   计算机控制系统是随着现代化大型工业生产自动化的不断兴起而适应生产的综合控制系统温度是工业生产常见的工艺参数之一,任何物理变化和化学反应过程都与温度密切相关,因此温度控制是生产自动化的重要任务。由于产品及工艺的不同,所需的温度高低也不同,,控制温度的精度也不同。但就其控制系统的动态特性来讲,基本上都是具有纯滞后的一阶惯性环节,对于这样的环节,如果冲之后纯滞厚时间较短,可以采用PID 控制,如果纯滞后时间较长,可以采用达林算法,如果纯滞后时间和时间常数变化较大,可采用自适应控制算法。   系统的工作过程为:用键盘将温度的设定值送入单片机,启动运行后,通过信号采集电路将温度信号采集到后,送到A/D 转换电路将信号转换成数字送入单片机系统进行PID 控制运算,将控制输出,控制电阻炉的加热。在加热过程如果温度超过了设置的上限极值时系统发出报警信号,提示操作人员。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值