温度闭环控制实验

一.实验要求

根据实验要求,即加温速率(上升时间)、超调量、调节时间及误差,选择P I D 控制参数、积分控制量

实现温度闭环控制,观察温度控制曲线。温度闭环控制系统原理框图见图7-1。

图 7-1 温度闭环控制系统原理框图

二.实验目的

1. 巩固闭环控制系统的基本概念。

2. 掌握温度的一种采集方法。

3. 掌握 PID 算法数字化的方法和编程。

4. 了解、掌握消除系统积分饱和的‘遇限削弱积分法’ 使用方法。

三.实验说明

温度闭环控制系统原理框图见图 7-1。

当给定温度 U(k)接入后(即在温度示波器的界面上设置‘目标值’),与当前温度值U(t)(温度模

块的AD590 温度采集输出经模/数转换器(B8)输出值)相比较,其差值e(t)在计算机中进行PID 计算,

解算成U(t),并形成数字化输出U(k)对温度模块加热,达到温度闭环控制。

风扇是一个非线性元件,因此不参与温度闭环控制,仅仅为了对被控对象快速冷却而设置的。

四.实验内容及步骤

1、设计温控加热和冷却电路,并画出原理图。

2、将电路模块接入控制箱,运行LABACT 程序,选择控制系统菜单下的温度闭环控制实验项目,再

选择开始实验,就会弹出温度示波器的界面。点击开始后将自动加载相应源文件,然后再点击发送键,将

运行;然后设定‘温度’参数、积分量阀值和控制系数PID 后,点击发送,即可实现温度闭环控制。

在程序运行中,随时可修改‘温度’参数、积分量阀值和控制系数PID,然后点击发送实现温度闭环控

制,无须点击停止;只有在需观察实验结果时,才需点击停止。

实验步骤:

(1)实验测孔联线:

1 定时中断 B9输出(OUT2)→B9 输入(IRQ6)

(2)运行、观察、记录:

该实验的显示界面中“控制系数”栏的比例系数Kp(0.00~2.00)、调节器的积分时间TI (1~99S)、调

节器的微分时间TD(0~99S)和积分量

阀值0 E (0~2000),以及‘温度’参数(1~70℃)均可

由用户在界面上直接修改,以期获得理想的实验结果。如在控制过程中欲改变这些系数和参数,则改变后,

只要再次点击“发送”键,即可使实验机按照新的控制系数和设定参数运行。

该实验已规定采样周期 T=2 秒,该实验的显示界面中:

已设定:Kp=0.9 , TI =20 S ,TD =50 S , 0 E =1500 ,‘温度’=65℃ 。

在控制过程中,实际温度经数次振荡达到隐定值后,点击仃止,把时间轴移至2 分/格或更大(在界面

的右上角显示),将观测到整个温度闭环控制曲线。

该实验的显示界面的上方显示有温控运行时间xxx 秒,每次点击“发送”键将启动时间从0 开始计数。

並同时显示有PID 位置控制的调节器输出P(k) 值(0~255)。该两项数据的显示对观察实验的全过程将提供

很大帮助。

(3)冷却:在运行中,改变‘温度’参数为‘1℃’后,再次点击“发送”键将启动风扇转动,进行

冷却。

记录温度闭环控制曲线(改变参数,用不同颜色的笔记录几组曲线,标明调节时间,超调量)。

计算机控制温度闭环控制实验,温度闭环控制实验相关推荐

  1. 温度闭环控制C语言,计算机基于PID算法的模拟温度闭环控制系统.docx

    PAGE PAGE # 目录 目录 摘耍 温度闭环控制系统仿真 摘要 控制系统主要由控制器和控制对象两部分组成,通过一定的控制方法使系统 达到所要求的控制性能.控制模式有开环控制.闭环控制和复合控制三 ...

  2. 统计学计算机实验教程,生物统计学实验习题(计算机操作)3教程.doc

    生物统计学实验习题(计算机操作)3教程 <生物统计学实验>习题一.统计作图 1.某学者为了评价某饲料是否具有遗传毒性,选用24小鼠,分别于第一.三.五.七天处死6只动物,观察小鼠鼠骨髓中微 ...

  3. 计算机联用测定无机盐溶解热测试题,实验一 计算机联用测定无机盐溶解热.doc...

    文档介绍: 湖南工业大学 包装工程专业 实验报告 实验者:林剑忠年级:大二同实验者:及晨曦江璐琳 实验一计算机联用测定无机盐溶解热 一实验目的 1. 用量热计测定KNO3的积分溶解热. 2. 掌握量热 ...

  4. 计算机联用测定无机盐溶解热测试题,实验一计算机联用测定无机盐溶解热..doc...

    实验一计算机联用测定无机盐溶解热. 湖 南 工 业 大 学 包装工程 专业 实验报告 实验者:林剑忠 年级:大二 同实验者:及晨曦 江璐琳 实验一 计算机联用测定无机盐溶解热 一 实验目的 1. 用量 ...

  5. 计算机组成原理实验pc,计算机组成原理实验报告5- PC实验

    计算机组成原理实验报告5- PC实验 2.5 PC实验 姓名:孙坚 学号:134173733 班级:13计算机 日期:2015.5.15 一.实验要求:利用CPTH 实验仪上的K16..K23 开关做 ...

  6. 计算机运算器实验原理,计算机组成原理运算器实验—算术逻辑运算实验

    <计算机组成原理运算器实验-算术逻辑运算实验>由会员分享,可在线阅读,更多相关<计算机组成原理运算器实验-算术逻辑运算实验(7页珍藏版)>请在人人文库网上搜索. 1.实验报告1 ...

  7. 物理实验计算机仿真单摆实验,大学物理实验仿真实验实验报告.doc

    仿真实验 (单摆测重力加速度和单透镜焦距的测定) 引言 随着计算机应用的普及,在各个应用领域都采用计算机设计和仿真,在大学物理实验课教学中,除了实际操作外还可以进行计算机仿真实验,对有些内容采用仿真实 ...

  8. 讨论计算机在学术领域的应用,BGPLUS实地科研 | 卡内基梅隆大学 | 计算机、人工智能:在科学实验领域的应用...

    原标题:BGPLUS实地科研 | 卡内基梅隆大学 | 计算机.人工智能:在科学实验领域的应用 课题名称 = 人工智能在科学实验领域的应用 = 项目简介 2021暑期实地项目汇集了国内外名校的资深教授. ...

  9. 计算机组装学位,《计算机组装与维护》虚拟实验界面设计与制作学位论文 .doc...

    <计算机组装与维护>虚拟实验界面设计与制作学位论文 本科毕业设计(论文) <计算机组装与维护>虚拟实验界面设计与制作 摘 要 随着计算机技术的发展,计算机的平面图像处理技术已经 ...

  10. 《计算机组成原理》实验报告——TEC-2实验系统——微程序控制器实验

    实验名称: TEC-2机微程序控制器实验 实验地点:10-413 一.实验目的 比较深入透彻地学懂计算机各种指令的执行过程,以及控制器的组成.设计的具体知识.理解动态微程序设计的概念. 二.实验原理 ...

最新文章

  1. 比Keras更好用的机器学习“模型包”:0代码上手做模型
  2. 使用OpenMP实现多线程,不仅是用在循环处理上
  3. 前端开源项目周报0425
  4. C#中面向对象初使用-实现问好窗体程序
  5. 多线程,多进程,协程
  6. Linux网络编程 | 并发模式:半同步/半异步模式、领导者/追随者模式
  7. spring-security-学习笔记-02-基于Session的认证方式
  8. linux java jar打包_【Java】Java程序打包成jar包在Linux上运行
  9. httpsession 是一样的吗_理解HTTP session原理及应用
  10. To Do List
  11. [原创]Base32加密解密工具
  12. python显示安装失败_Win7安装Python失败 提示Setup failed
  13. WinServer 2012 R2 安装python3.6时出现错误:0x80240017 导致安装失败
  14. 可能是最好的设计模式入门教程——里氏替换原则
  15. Vue 中 Dep 和 Observer 的用法详解
  16. windows10批量修改文件后缀名
  17. 【bug】联想小新出现问题,你的PIN不可用。
  18. java培训学习之Java工具的分享
  19. pandas用read_scv读取含英文双引号的文件
  20. 基于Spring boot+freemarker+Mysql实现的玩具企业官网项目源码

热门文章

  1. IT营最新Node.js入门到实战项目视频教程免费下载
  2. 进度计划表软件测试,如何控制项目进度?项目进度管理中项目计划进度表的制定...
  3. WPF MVVM框架 漂亮界面风格的WPF
  4. Hadoop集群搭建及配置⑥ —— Hadoop组件安装及配置
  5. Linux密码忘了怎么办!
  6. protues 快捷键和元件
  7. HTML网上书店代码,jsp网上书店系统(附源代码)
  8. PHP求100-1000之间的水仙花数
  9. 小白能读懂的 《手把手教你学DSP(TMS320X281X)》第三章 2020-12-25
  10. 精品|从零开始-基于FPGA 的软核处理器设计实现