文档介绍:

目录

第一部分设计任务及方案

1、设计题目及要求

2、设计方案分析论证

第二部分方案各模块分析

1、被控对象分析

2、测量元件热电阻及前置放大电路

3、A/D转换器

4、控制器(单片机)

5、光隔驱动器

第三部分数字控制器D(Z)的设计

1、数字控制器D(Z)

2、程序流程图设计

第四部分可靠性和抗干扰性的分析

第五部分心得体会

设计任务及方案

1.1 设计题目及要求

1、针对一个具有大纯时延时间的一阶惯性环节()温度控制系统和给定的系统性能指标(工程要求相角裕度为30~60,幅值裕度>6dB);要求测量范围-50℃~200℃,测量精度0.5%,分辨率0.2℃;

2、书面设计一个计算机控制系统的硬件布线连接图,并转化为系统结构图;

3、选择一种控制算法并借助软件工程知识编写程序流程图;

4、用MATLAB和SIMULINK进行仿真分析和验证;

对象确定:K=10*log(C*C-sqrt(C)),rand(‘state’,C), T=rand(1),考虑=0或T/2两种情况。C为学号的后3位数,如C=325,K=115.7,T=0.9824,θ=0或0.4912。

5、进行可靠性和抗干扰性的分析。

1.2 设计方案分析论证

从设计要求分析,我们设计一个基于单片机的温度自动控制系统即可达到设计要求。整个系统以单片机(控制器)为核心,选用光隔驱动器驱动电热丝加热,由热电阻PT100检测然后经过前置放大电路输入A/D转换器,控制器。以此构成闭环控制系统,温度能根据设定值自动调节。

数字量给定

控制器

光隔驱动

被控对象

测温元件

前置放大电路

A/D

输出

图1 方案总体框图

二、方案各模块分析

2.1 被控对象分析

大纯时延时间的一阶惯性环节()

对象确定:K=10*log(C*C-sqrt(C)),rand(‘state’,C), T=rang(1),

考虑=0或T/2两种情况

C为学号的后3位数,如C=325,K=115.7,T=0.9824,θ=0或0.4912

现取C=359,由MATLAB计算得:

c=359;

K=10*log(c*c-sqrt(c))

rand('state',c);

T=rand(1)

>> K =117.6650 T =0.0510 =0或0.0255

所以G(s)= 或

2.2 测量元件(热电阻)电路及前置放大电路

2.2.1 测量元件选型

测量元件选用热电阻,热电阻温度计是利用金属导体的电阻值随温度变化而变化的特性来进行温度测量的。作为测温敏感元件的电阻材料,要求电阻与温度呈一定的函数关系,温度系数大,电阻率大,热容量小。在整个测温范围内应具有稳定的化学物理性质,而且电阻与温度之间关系复现性要好。常有的热电阻材料有铂、铜、镍。成型仪表是铠装热电阻。铠装热电阻是将温度检测原件、绝缘材料、导线三者封焊在一根金属管内,因此它的外径可以做得较小,具有良好的机械性能,不怕振动。同时具有响应时间快、时间常数小的优点。铠装热电阻除感温元件外其他部分都可制缆状结构,可任意弯曲,适应各种复杂结构场合中的温度测量。热电阻在化工生产中应有最广泛。它的优点:测量精度高;再现性好,又保持多年稳定性、精确度;响应时间快;与热电偶相比不需要冷端补偿。缺点是:价格比热电偶贵;需外接电源;热惯性大;避免使用在有机械振动的场合。

热电阻具体选型本系统选择了PT100,温度传感器PT100是一种稳定性和线性都比较好的铂丝热电阻传感器,可以工作在-200℃至 650℃的范围。本系统要求测量的范围是-50℃~200℃,所以足够满足测量要求。

PT100参数介绍:

Pt100温度传感器为正温度系数热敏电阻传感器,主要技术参数如下:

1) 测量范围:-200℃~+850℃;

2) 允许偏差值△℃:A级±(0.15+0.002│t│), B级±(0.30+0.005│t│);

3) 最小置入深度:热电阻的最小置入深度≥200mm;

4) 允通电流≤ 5mA。

另外,Pt100温度传感器还具有抗振动、稳定性好、准确度高、耐高压等优点。铂热电阻的线性较好,在0~100摄氏度之间变化时,最大非线性偏差小于0.5摄氏度。

2.2.2 测量电路及前置放大电路

由于PT100温度传感器输出是mV级别,所以需要经前置放大电路后输入A/D转换器。

图2 传感器电路

R2、R3、R4和 Pt100组成传感器测量电桥,为了保证电桥输出电压信号的稳定性,电桥的输入电压通过 TL431稳至2.5V。从电桥获取的差分信号通过两级运放放大后输入单片机。电桥的一个桥臂采用可调电阻R3,通过调节R3可以调整输入到运放的差

内容来自淘豆网www.taodocs.com转载请标明出处.

设计一个具有大纯时延时间的一阶惯性环节的计算机控制系统,具有一阶纯滞后环节设计.doc...相关推荐

  1. 怎样设计一个良好大数据处理的解决方案?

    在园子里面虽然待的时间不久,不过也有一年有余了,遇到了问题,第一个想到的就是去园子里面借鉴一些前辈们的经验,以免自己走弯路.渐渐的自己也有了一定的独立处理问题的能力,大神们不要喷我是标题党,标题是疑问 ...

  2. 【操作系统】实验 设计一个按优先权调度算法实现处理器调度的程序

    实验要求 设计一个按优先权调度算法实现处理器调度的程序. [提示] (1)假定系统有五个进程,每一个进程用一个进程控制块PCB来代表,进程控制块的格式为: 其中, 进程名--作为进程的标识,假设五个进 ...

  3. 利用二极管,三极管,电容,电阻设计一个扩音器

    要求:1.利用现有的二极管,三极管,电容,电阻,8欧姆的扬声器为疫情工作人员设计一个手持式扩音器 2.利用所学的各种放大电路,设计一个输入电阻大.温度稳定性强.放大倍数高的三级阻容偶尔分立元件构成的放 ...

  4. 如何设计一个优雅健壮的Android WebView?,吊打面试官系列

    }if (mIWebViewClient != null) {mIWebViewClient.onPageFinished(view, newProgress);} } } 可以看到,我们使用了`mP ...

  5. 如何设计一个优雅健壮的Android WebView?(下

    nativeReady = false; var jsoncommand = JSON.stringify(command); var _temp = prompt(jsoncommand,''); ...

  6. 天津大学计算机控制,天津大学计算机控制系统——8.计控现代设计方法(第一部分).pdf...

    计算机控制系统 授课教师:孟庆浩 授课对象:自动化专业本科生 授课时间:2010/2011学年第2学期 第八章 计算机控制系统现代设计方法 -基于状态空间的分析与设计- slide 2 8.1 离散系 ...

  7. 设计一个十进制纯机械乘法器,继续大数乘法

    缘由 周六的一个下午和今天一个早上,终于写完了本文.昨天上午用纸板子做了个简单的机械行列选择机,被问起为什么,我说我不喜欢电子的东西,我喜欢能hold住全场的,毕竟电子的东西我搞不定电池和各种门电路- ...

  8. 设计一个成功的微服务,堪称必备的9大基础知识

    人体是不同系统的组合,其中大多数系统是独立的,并且作为一个整体协同工作.每个系统都有自己的特定功能.所有具有多种其他支持框架的器官构成了一个功能完备的机构.现在,如果应用于软件系统,这就是微服务架构的 ...

  9. 服务器系统怎么做高并发,QPS 高并发 如何设计一个支撑高并发大流量的系统?...

    QPS 高并发 如何设计一个支撑高并发大流量的系统? 高并发架构相关概念 什么是并发? 并发是指并发的访问,也就是某个时间点,有多少个访问同时到来: 通常如果一个系统的日PV在千万以上,有可能是一个高 ...

最新文章

  1. 内联式css样式,直接写在现有的HTML标签中
  2. 云服务器开启ftp_阿里云搭建wordpress 及部署java项目
  3. [异常解决] 安卓6.0权限问题导致老蓝牙程序出现异常解决办法:Need ACCESS_COARSE_LOCATION or ACCESS_FINE_LOCATION permission...
  4. java 接口 安全加密_Java中的安全加密
  5. 【渝粤教育】电大中专办公设备使用与维护 (2)_1作业 题库
  6. Taro+react开发(83):taro路由配置
  7. Flink keyby 数据倾斜问题处理
  8. LaTeX中常用表格制作方法总结
  9. 竞价这种方式适合不适合GPU云服务器,怎么买更划算??
  10. opencv threshold_OpenCV致幻
  11. Zabbix、Nagios、Open-Falcon 等开源监控,都能对接的Saas 电话告警平台
  12. ubuntu中谷歌拼音输入法的简化字和繁体字的切换
  13. abstract 抽象学习
  14. Jvm与DVM与ART
  15. python的pth打开方式_pytorch 加载(.pth)格式的模型实例
  16. 2018年成功IPO的科技独角兽里,你最看好哪家?
  17. Linux内核性能测试工具全景图
  18. ML-降维:PCA、SVD、LDA、MDS、LLE、LE算法总结
  19. PHP5.3.5如何连接MSSql Server
  20. 高一计算机专业班主任工作总结,【班主任工作总结报告计算机材料】

热门文章

  1. oracle未授权sql查询,【oracle使用笔记3】sql查询遇到的若干问题总结
  2. mysql server_id作用_MySQL复制过程中server-id的理解
  3. win7系统0xt000000f错误代码的解决方法
  4. Foxmail记事插入的表格怎么设置单元格边距
  5. 中关村Win11 32位微软原版ISO V2021.08
  6. win7电脑蓝屏的解决方法
  7. win7系统如何开启udma功能
  8. 2345王牌浏览器九宫格个性化设置
  9. Win7系统浏览器的兼容模式如何设置
  10. 循环删除List集合的错误