You are on page 1of 9

《测控系统课程设计》

课程设计汇报

题 目: 测控系统课程设计

专 业: 测控技术与仪器

班 级: 测控 082

学 号:

姓 名: 周金荣

指导老师: 吴晓

1 月 11 日
一、 设计目:

测控系统技术是一门包含新技术、 新方法、 新器件及经典应用系统实例等

多方面知识课程。经过课程设计, 能够验证、 巩固和补充课堂讲授理论知识必

需步骤。经过本课程设计, 不仅要帮助学生巩固和加深了解专业基础课和专业课

中所学理论知识, 更关键是训练学生系统设计技能, 培养学生初步方案设计、 测

试系统、 分析并处理问题和处理数据能力。掌握本课程基础设计方法, 使其树

立工程见解和严谨科学作风, 经过设计一个较为完整、 面向应用系统, 使其初步

含有利用理论知识分析问题、 处理问题能力。

二、 设计内容:

设计一个温度测控系统。该系统经过温度传感器传输信号, 该设定温度信号

要求在 25~55℃之间。系统要求用户输入一个恒定温度值。当实际温度靠近恒

定温度时, 要求控制器进行 P 调整、 PI 调整、 PID 调整。调整器控制固态继电

器占空比, 继电器再控制电加热器电流。当温差越大, 则固态继电器占空比越高;

频率越慢, 则温度越低。本课题关键研究内容有:

1) 温度检测;

2) 采取 PLC 进行恒温控制;

3) PID 算法在 PLC 中怎样实现;

4) PID 参数对系统控制性能影响;

5) 温控系统人机界面实现。

三、 设计关键仪器设备:

力控软件、 PLC (欧姆龙 C200)、 温度传感器检测变送模块、 热电阻、

继电器、 电机、 水泵、 水箱、 PID 调整器、 PPI/PC 模块等通讯用电缆线几

根。

四、 设计原理方案
1、 PLC 温度测控系统

在温度测控系统中, 温度控制是过程控制一个关键。PLC 温度控制系统结构如

图所表示, PLC 经过加热器对水箱进行加热。上位机则实现目标温度设定、 动

态显示、 参数设定等功效, 从而实现实时温度监控。

上位机界面

2、 系统组成

在一个温度测控系统通常含有温度信号采集、 信号处理、 温度调整等功效。

PLC 温度测控系统中信号采集能够使用常见温度传感器。因为设定温度只要求

在 25~55℃之间, 所以采取热电阻温度传感器。由温度传感器检测来信号不是标

准电压(电流)信号, 不能直接送给 A/D 转换模块。所以温度传感器采集到温

度信号要经过变送器处理后才能被 A/D 转换器识别并转换为对应数字信号。依

据所使用温度传感器选择对应温度变送器。PLC 对温度信号进行处理后, 经过模


拟量模块输出电流信号, 电流信号能够经过调压器来控制电源开度(即一周期内

导通比率), 从而控制电源输出功率。加热器依据电源输出功率调整加热强度,

从而温度调整效果。

3、 温度 PID 控制实现

对于模拟量信号控制 PID(百分比+积分+微分)算法控制。欧姆龙 C200 系列

PLC 有专门 PID 回路指令, 对模拟量进行 PID 控制十分方便。PID 算法:

在实际控制过程中, 不管是给定量还是过程量都是工程实际值, 它们取值范围是

不相同。所以在进行 PID 运算前, 必需将工程实际值标准化。PLC 在对模拟量进

行 PID 运算后, 对输出产生控制作用是在[0.0, 1]范围标准值, 不能驱动实际驱动

装置, 必需将其转换成工程实际值。

五、 设计实现步骤

1、 PID 控制器参数整定:

PID 控制器参数整定是测控系统设计关键内容。它是依据被控过程特征, 确定

PID 控制器百分比系数、 积分时间和微分时间大小。PID 控制器参数整定方法

很多, 概括起来有以下两大类:

一是理论计算整定法。它关键依据系统数学模型, 经过理论计算确定控制器参

数。这种方法所得到计算数据未必能够直接使用, 还必需经过工程实际进行调整

和修改。

二是工程整定法。它关键依靠于工程经验, 直接在控制系统试验中进行, 且方

法简单、 易于掌握, 在工程实际中被广泛采取。PID 控制器参数工程整定方法,

关键有临界百分比法、 反应曲线法和衰减法。这三种方法各有其特点, 其共同

点都是经过试验法, 然后根据工程经验公式对控制器参数进行整定。但不管采取

哪一个方法所得到控制器参数, 都需要在实际运行中进行最终调整与完善。

现在通常采取是临界百分比法, 如图所表示。利用该方法进行 PID 控制器参数整


定步骤以下:

临界百分比法

(1)首先预选择一个足够短采样周期让系统工作:

设温度采样周期 T=20S

(2)PID 控制器参数设定, 参考之前《计算机工业控制技术》:

百分比系数在 Kp 在 1.6~5 之间, 取 Kp=2,

积分时间 Ti 在 3~10 之间, 取 Ti=5,

微分时间 Td 在 0.5~3 之间, 取 Td=2。

2、 PLC 编程

采取是欧姆龙 C200 系列 PLC 对温度测控系统进行编程, 程序有三段, 以下:

第一部分
分析

1、先是设定一个测控系统要求恒温温度值, 即 SV=50℃。因为在实际控制过程

中, 不管是给定量还是过程量都是工程实际值, 它们取值范围是不相同。所以在

进行 PID 运算前, 必需将工程实际值标准化。所以将 50℃经过指令

BIN(023)BCD 码转换成 HEX 十六进制, 然后用指令 SCL(194)转换成标准

值, 得出是 BCD 码, 再接着用指令 BIN(023)BCD 码转换成 HEX 十六进制。

2、设定 PID 个参数值, 设比列带 P 值为 2, 积分 I 值为 4, 微分 D 值为 1, 采样周期

为 20S。滤波系数设为 0, 时间范围设为 898S。

第二部分
分析

对传感器所测水温温度进行 PID, 因为 PLC 在对模拟量进行 PID 运算后, 对输出

产生控制作用是在[0.0, 1]范围标准值, 不能驱动实际驱动装置, 必需将其转换成

工程实际值。将所得出 PID 值用指令 SCL(194)转换成标准值, 得出是 BCD 码,

再接着用指令 BIN(023)BCD 码转换成 HEX 十六进制。

第三部分

分析

经过点(A1,B1)和点(A2,B2)制出温度跟电压线性关系, 其中 A1 是电压信号

最大值 5V, B1 是温度许可最低值 25℃, 转化成 HEX 十六进制值是 19。A2 是电

压信号最小值 0V, B2 是温度许可最大值 50℃。内存 D5212 里值是传感器测温度

经过温度电压线性关系算出电压信号(电压输出范围在 0~5V),从而控制电源

输出功率。加热器依据电源输出功率调整加热强度, 从而温度调整效果。
六、 测试数据处理、 测试结果

因为条件不够, 未能实现程序是否能实现要求。不过程序可能还存在部分问题,

有待改善。只有经过组态自带模拟 PLC 进行模拟

经过模拟 PLC 上位机界面

七、 设计心得体会:

经过这次课程设计。使我们不仅了解测控系统在现实中关键性, 还了解了电气

技术, 传感器等设备应用, 更有理论联络实际基础知识。这么才能愈加好设计出

符合客观实际条件设计。该次设计我选择是 PLC 来控制实现。因为在工作中有

接触到 PLC, 所以设计起来还是有一定优势。经过设计, 使我对 PLC 有了深入了

解。在整个设计过程中, 有部分收获, 但也存在不足, 可能程序不够完善。

八、 参考文件:

[1] 浦昭邦, 王宝光, 《测控仪器设计》, 北京, 机械工业出版社,

[2] 王时军, 《欧姆龙 PLC 应用技术》, 北京, 机械工业出版社,

[3] 陈黎敏, 《热电阻传感器应用》, 西安, 西北工业大学出版社,

[4] 吴丰顺, 《PID 控制技术》, 北京, 清华大学出版社,


[5] 周杏鹏, 《现代检测技术》, 北京, 高等教育出版社,

[6] 程德福, 《智能仪器》, 北京, 机械工业出版社,

You might also like