实验2 液位单回路控制系统的设计、分析与调试

实验2  液位单回路控制系统的设计、分析与调试
实验2  液位单回路控制系统的设计、分析与调试

实验2 液位单回路控制系统的设计、分析与调试

一、实验目的

1、通过实验熟悉单回路反馈控制系统的组成和工作原理;

2、分析分别用P、PI和PID调节时的过程图形曲线;

3、定性地研究P、PI和PID调节器的参数对系统性能的影响。

二、实验设备

AE2000B型过程控制实验装置

三、实验原理

图1 实验原理图

图1为单回路上水箱液位控制系统,单回路调节系统一般指在一个调节对象上用一个调节器来保持一个参数的恒定,而调节器只接受一个测量信号,其输出也只控制一个执行机构。本系统所要保持的恒定参数是液位的给定高度,即控制的任务是控制上小水箱液位等于给定值所要求的高度。根据控制框图,这是一个闭环反馈单回路液位控制,采用工业智能仪表控制。当调节方案确定后,就要整定调节器的参数,一个单回路系统控制质量的好坏与控制器参数选择有着很大的关系。合适的控制参数,可以带来满意的控制效果。反之,控制器参数选择得不合适,则会使控制质量变坏,达不到预期效果。因此,当一个单回路系统组成好以后,如何整定好控制器参数是一个很重要的实际问题,系统的投运和参数整定是十分重要的工作。

一般言之,用比例(P)调节器的系统是一个有差系统,比例度δ的大小不仅会影响到余差的大小,而且与系统的动态性能也密切相关。比例积分(PI)调节器,由于积分的作用,不仅能实现系统无余差,而且只要参数δ,Ti调节合理,也能使系统具有良好的动态性能。比例积分微分(PID)调节器是在PI调节器的基础上再引入微分D的作用,从而使系统既无余差存在,又能改善系统的动态性能(快速性、稳定性等)。在单位阶跃作用下,P、PI、PID 调节系统的阶跃响应分别如图2中的曲线①、②、③所示。

图2 P、PI和PID调节的阶跃响应曲线

四、实验内容和步骤

1. 设备的连接和检查

1)将AE2000B 实验对象的储水箱灌满水(至最高高度);

2)打开以丹麦泵、电动调节阀、涡轮流量计组成的动力支路至上水箱的出水阀,关闭动力支路上通往其他对象的切换阀;

3)打开上水箱的出水阀至适当开度;

4)检查电源开关是否关闭。

2. 启动实验装置

1)将实验装置电源插头接到单相220V的单相电源上;

2)打开总电源漏电保护空气开关,电压表指示220V,电源指示灯亮;

3)打开电源开关,即可开启电源;

4)开启电动调节阀电源、24V电源,调整好仪表各项参数。

图3 上水箱液位PID参数整定控制接线图

比例调节控制

1)设定给定值,调整P参数;

2)待系统稳定后,对系统加扰动信号(在纯比例的基础上加扰动,一般可通过改变设定值实现,或选择开启动力支路加入扰动(开度要小,大概在20%左右))。记录曲线在经过几次波动稳定下来后,系统有稳态误差,并记录余差大小。(参考值:从10cm~15cm)

3)减小P重复步骤2,观察过渡过程曲线,并记录余差大小。

4)增大P重复步骤2,观察过渡过程曲线,并记录余差大小。

5)选择合适的P,可以得到较满意的过渡过程曲线。改变设定值,同样可以得到一条过渡过程曲线。

注意:每当做完一次试验后,必须待系统稳定后再做另一次试验。

比例积分调节器(PI)控制

1)在比例调节实验的基础上,加入积分作用,即在控制器上设置I参数不为0,观察被控制量是否能回到设定值,以验证PI控制下,系统对阶跃扰动无余差存在。

2)固定比例P值(中等大小),改变PI调节器的积分时间常数值Ti,然后观察加阶跃扰动后被调量的输出波形,并记录不同Ti值时的超调量σp。

3)固定Ti于某一中间值,然后改变P的大小,观察加扰动后被调量输出的动态波形,据此列表记录不同值Ti下的超调量σp。

4)选择合适的P和Ti值,使系统对阶跃输入扰动的输出响应为一条较满意的过渡过程曲线。此曲线可通过改变设定值来获得。

比例积分微分调节(PID)控制

1)在PI调节器控制实验的基础上,再引入适量的微分作用,即设置D参数,然后加上与前面实验幅值完全相等的扰动,记录系统被控制量响应的动态曲线,并与PI控制下的曲线相比较,由此可看到微分D对系统性能的影响。

2)选择合适的P、Ti和Td,使系统的输出响应为一条较满意的过渡过程曲线。

3)在历史曲线中选择一条较满意的过渡过程曲线进行记录。

五、实验报告要求

1、记录P、PI、PID控制时,不同调节参数所产生的余差;

2、作出P调节器控制时,不同δ值下的阶跃响应曲线;

3、作出PI调节器控制时,不同δ和Ti值时的阶跃响应曲线;

4、画出PID控制时的阶跃响应曲线,并分析微分D的作用。

六、注意事项

1、实验线路接好后,必须经指导老师检查认可后方可接通电源;

2、为保护仪表及用电设备的使用寿命实验完毕,先关闭所有电源开关,再关电源总开关。

七、思考题

1、试定性地分析三种调节器的参数δ、(δ、Ti)和(δ、Ti和T d)的变化对控制过程各产生什么影响?

2、如何实现减小或消除余差、纯比例控制能否消除余差?

单回路控制系统原理样本

单回路控制系统原理 一、过程控制的特点 与其它自动控制系统相比, 过程控制的主要特点是: 1、系统由工业上系列生产的过程检测控制仪表组成。一个简单的过程控制系统是由控制对象和过程检测控制仪表( 包括测量元件, 变送器、调节器和调节阀) 两部分组成。 如图1: 液位控制系统 Q2 K C: 调节器的静态放大系数 K V: 调节阀的静态放大系数 K0: 被控对象的静态放大系数

K m: 变送器的静态放大系数 2、被控对象的设备是已知的, 对象的型式很多, 它们的动态特性是未知的或者是不十分清楚的, 但一般具有惯性大, 滞后大, 而且多数具有非线性特性。 3、控制方案的多样性。有单变量控制系统、多变量控制系统; 有线性系统、有非线性系统、; 有模拟量控制系统、有数字量控制系统, 等等。这是其它自动控制系统所不能比拟的。 4、控制过程属慢过程, 多半属参量控制。即需对表征生产过程的温度、流量、压力、液位、成分、PH等进行控制。 5、在过程控制系统中, 其给定值是恒定的( 定值控制) , 或是已知时间的函数( 程序控制) 。控制的主要目的是在于如何减少或消除外界扰动对被控量的影响。 工业生产要实现生产过程自动化, 首先必须熟悉生产过程, 掌握对象特点; 同时要熟悉过程参数的主要测量方法, 了解仪表性能、特点, 根据生产工艺要求和反馈控制理论的分析方法, 合理正确地构建过程控制系统; 而且经过改变调节仪表的PID特性参数, 使系统运行在最佳状态。 过程控制系统的品质是由组成系统的对象和过程检测仪表各环节的特性和系统的结构所决定的。 二、单回路控制系统原理 如图1所示单回路控制系统由对象、测量变送器、调节器、调节阀等环节组成。由于系统结构简单, 投资少, 易于调整、投运, 又

过程控制系统课程设计报告报告实验报告

成都理工大学工程技术学院《过程控制系统课程设计实验报告》 名称:单容水箱液位过程控制 班级:2011级自动化过程控制方向 姓名: 学号:

目录 前言 一.过程控制概述 (2) 二.THJ-2型高级过程控制实验装置 (3) 三.系统组成与工作原理 (5) (一)外部组成 (5) (二)输入模块ICP-7033和ICP-7024模块 (5) (三)其它模块和功能 (8) 四.调试过程 (9) (一)P调节 (9) (二)PI调节 (10) (三)PID调节 (11) 五.心得体会 (13)

前言 现代高等教育对高校大学生的实际动手能力、创新能力以及专业技能等方面提出了很高的要求,工程实训中心的建设应紧紧围绕这一思想进行。 首先工程实训首先应面向学生主体群,建设一个有较宽适应面的基础训练基地。通过对基础训练设施的 集中投入,面向全校相关专业,形成一定的规模优势,建立科学规范的训练和管理方法,使训练对象获得机械、 电子基本生产过程和生产工艺的认识,并具备一定的实践动手能力。 其次,工程实训的内容应一定程度地体现技术发展的时代特征。为了适应现代化工业技术综合性和多学科交叉的特点,工程实训的内容应充分体现机与电结合、技术与非技术因素结合,贯穿计算机技术应用,以适应科学技术高速发展的要求。应以一定的专项投入,建设多层次的综合训练基地,使不同的训练对象在获得对现代工业生产方式认识的同时,熟悉综合技术内容,初步建立起“大工程”的意识,受到工业工程和环境保护方面的训练,并具备一定的实用技能。 第三,以创新训练计划为主线,依靠必要的软硬件环境,建设创新教育基地。以产品的设计、制造、控制乃至管理为载体,把对学生的创新意识和创新能力的培养,贯穿于问题的观测和判断、创造和评价、建模和设计、仿真和建造的整个过程中。

自动化控制系统设计实例教学大纲-2017

《自动化控制系统设计实例》课程教学大纲 课程代码:060032005 课程英文名称:Automation Control System Design Examples 课程总学时:16学时讲课:16学时实验:0学时上机:0学时 适用专业:自动化 大纲编写(修订)时间:2017.11 一、大纲使用说明 (一)课程的地位及教学目标 自动化控制系统设计实例是自动化专业的专业基础选修课。通过对该课程的学习,使学生建立起“系统”概念,了解自动化系统主要的控制方法、控制技术,为后续专业课学习奠定基础。 (二)知识、能力及技能方面的基本要求 通过实例教学,针对不同的控制对象,全方位、多视角介绍采用单片机、自动化仪表、工控机、PLC组建不同工业流程的设计实例和实施过程;要求学生了解自动化控制系统的设计原则、设计步骤,建立起“控制”与“系统”的概念,了解自动化控制系统的主流技术和前沿技术。 (三)实施说明 在讲授具体内容时,从一个具体的被控对象分析入手到合理的控制要求的形成,从控制装置、元器件部件选型到控制方案的产生,从硬件结构到电路细节,从软件框图到控制算法以及实施过程一一进行分析讲解;培养学生思考问题、分析问题和解决问题的能力。 (四)对先修课的要求 本课程的先修课是《自动控制原理》和《C语言程序设计》。 (五)对习题课、实验环节的要求 无。 (六)课程考核方式 1.考核方式:考查 2.考核目标:考核学生对自动化控制系统的了解程度;考核学生自动化产品研发思路和独立思考能力。 3.成绩构成:本课程的学生成绩采用二级制(通过、不通过)。成绩由学术报告和平时成绩相结合的方法确定。其中:平时成绩由考勤及课堂表现组成,占总的40% ;学术报告成绩占总的60%。 (七)主要参考书目: 1. 《自动化系统工程设计与实施》,林敏等编,电子工业出版社,2008。 2. 《过程控制系统》,俞金寿孙自强编著,机械工业出版社,2009。 3. 《PLC编程及应用》(第4版),廖常初编著,机械工业出版社,2015。 二、中文摘要 本课程是自动化专业学生的一门实践性很强的专业基础选修课程。课程通过对精选实例的自动化控制系统的设计、选型、研制、调试和实施等讲授,使学生建立“控制”与“系统”的概念,了解自动化系统的主流技术和发展趋势。本课程将全方位、多视角地介绍单片机、自动化仪表、工控机、PLC等组建不同工业流程的设计实例和实施过程,本课程将为后续自动化专业课程的学习奠定基础。

水塔水位控制系统课程设计报告

北京理工大学珠海学院 课程设计 课程设计(C) 学院:信息学院 专业班级: 学号: 学生姓名: 指导教师: 201 年月日 北京理工大学珠海学院

北京理工大学珠海学院 课程设计任务书 2011 ~2012 学年第 1 学期 学生姓名:专业班级:自动化 指导教师:工作部门:信息学院 一、课程设计题目水塔水位控制系统 二、课程设计内容: 1、硬件设计 (1)用80C51设计一个单片机最小控制系统。其中P1.0接水位下限传感器,P1.1接水位上限传感器,P1.2输出经反相器后接光电耦合器,通过继电器控制水泵工作,P1.3输出经反相器后接LED,当出现故障时LED闪烁;P1.4输出经反相器后接蜂鸣器,当出现故障时报警。 (2)用塑料尺、导线等设计一个水塔水位传感器。其中A电级置于水位10CM处,接5V电源的正极,B级置于水位15CM处,经4.7K下拉电阻接单片机的P1.0口,C 电级置于水位的20CM处,经4.7K下拉电阻接单片机的P1.1口。 (3)设计一个单片机至水泵的控制电路。要求单片机与水泵之间用反相器、光电耦合器和继电器控制,计算出LED限流电阻,接好继电器的续流二极管。 2、软件设计 (1)根据功能要求画出控制程序流程图。 (2)根据控制程序流程图编写80C51汇编语言或C51程序。 三、功能要求: 1、水塔水位下降至下限水位时,启动水泵,水塔水位上升至上限水位则关闭水泵。 2、水塔水位在上、下限水位之间时,水泵保持原状态。 3、供水系统出现故障时,自动报警。 四、调试 1、在Kerl-uvision上单步调试,观察累加器寄存器存储器的运行之间是否正常。 2、将程序下载到仿真仪上,进行模拟仿真,检查程序工作是否正常。 3、将模拟水塔、传感器、控制电路和水泵联成一个完整的系统,进行整机调试,观察系统工作是否正常。 撰搞人教研室主任院长 签名 日期2010.10.6

1.1.1单回路控制系统

1.1.1单回路控制系统设计 第一节过程控制系统设计概述 ?单回路反馈控制系统---又称简单控制系统,是指由一个被控过程、一个 检测变送器、一个控制器和一个执行器所组成的.对一个被控变量进行控 制的单回路反馈闭环控制系统。 ?单回路反馈控制系统组成方框图: ?简单控制系统是实现生产过程自动化的基本单元、其结构简单、投资少、易于调整和投运,能满足一般工业生产过程的控制要求、因此在工业生产小应用十分广泛,尤其适用于被控过程的纯滞后和惯性小、负荷和扰动变化比较平缓,或者控制质量要求不太高的场合。 ?过程控制系统设计和应用的两个重要内容:控制方案的设计、调节器整定参数值的确定。 ?过程控制系统设计的一般要求: ●过程控制系统是稳定的,且具有适当的稳定裕度。 ●系统应是一个衰减振荡过程,但过渡过程时间要短,余差要小。 ?过程控制系统设计的基本方法: 设计方法很多,主要有对数频率特性设计法、根轨迹设计法、系统参数优化的计算机辅助设计等。 ?过程控制系统统设计步骤: ●建立被控过程的数学模型 ●选择控制方案 ●建立系统方框图 ●进行系统静态、动态特性分析计算 ●实验和仿真 ?过程控制系统设计的主要内容: ●控制方案的设计:核心,包括合理选择被控参数和控制参数、信息的获取 和变送、调节阀的选择、调节器控制规律及正、反作用方式的确定等。 ●工程设计:包括仪表选型、控制室和仪表盘设计、仪表供电供气系统设计、 信号及联锁保护系统设计等。 ●工程安装和仪表调校 ●调节器参数工程整定:保证系统运行在最佳状态。

第二节单回路控制系统方案设计 1.被控参数的选择 ?选取被控参数的一般原则为: ●选择对产品的产量和质量、安全生产、经济运行和环境保护具有决定性作 用的,可直接测量的工艺参数为被控参数。 ●当不能用直接参数作为被控参数时,应该选择一个与直接参数有单值函数 关系的间接参数作为被控参数。 ●被控参数必须具有足够大的灵敏度。 ●被控参数的选择必须考虑工艺过程的合理性和所用仪表的性能。 2.控制参数的选择 ?需要正确选择控制参数、调节器调节规律和调节阀的特性。 ?当工艺上允许有几种控制参数可供选择时,可根据被控过程扰动通道和控制通道特性,对控制质量的影响作出合理的选择。所队正确选择控制参数就是正确选择控制通道的问题。 ?扰动作用-----由扰动通道对过程的被控参数产生影响,力图使被控参数偏 离给定性 ?控制作用-----由控制通道对过程的被控参数起主导影响,抵消扰动影响, 以使被控参数尽力维持在给定值。 ?在生产过程有几个控制参数可供选择时,一般希望控制通道克服扰动的校正能力要强,动态响应要比扰动通道快。 ?可由过程静态特性的分析(扰动通道静态放大倍数K f、控制通道静态放大倍数K o)、过程扰动通道动态特性的分析(时间常数T f、时延τf、扰动作用点位置)、过程控制通道动态特性的分析(时间常数T o、时延τ(包括纯时延τ0、容量时延τc)、时间常数匹配)确定各参数选择原则。 ?根据过程特性选择控制参数的一般原则: ●控制通道参数选择:选择过程控制通道的放大系数K o要适当大一些,时间 常数T o要适当小一些。纯时延τ0愈小愈好,在有纯时延τ0的情况下,τ0 与T o之比应小—些(小于1),若其比值过大,则不利于控制。 ●扰动通道参数选择:选择过程扰动通道的放大系数K f应尽可能小。时间常 数T f要大。扰动引入系统的位置要远离控制过程(即靠近调节阀)。容量 时延τc愈大则有利于控制。 ●时间常数匹配:广义过程(包括调节阀和测量变送器)由几个一阶环节组成, 在选择控制参数时,应尽量设法把几个时间常数错开,使其中一个时间常 数比其他时间常数大得多,同时注意减小第二、第三个时间常数。 ●注意工艺操作的合理性、经济性。 3.系统设计中的测量变送问题 ?被控参数的测量和变送必须迅速正确地反映其实际变化情况,为系统设计提供准确的控制依据。 ?测量和变送环节的描述:

算法设计与分析实验报告

算法设计与分析课程实验项目目录 学生姓名:学号: *实验项目类型:演示性、验证性、综合性、设计性实验。 *此表由学生按顺序填写。 本科实验报告专用纸

课程名称算法设计与分析成绩评定 实验项目名称蛮力法指导教师 实验项目编号 201 实验项目类型设计实验地点机房 学生姓名学号 学院信息科学技术学院数学系信息与计算科学专业级 实验时间 2012年 3月 1 日~6月30日温度24℃ 1.实验目的和要求: 熟悉蛮力法的设计思想。 2.实验原理和主要内容: 实验原理:蛮力法常直接基于问题的描述和所涉及的概念解决问题。 实验内容:以下题目任选其一 1).为蛮力字符串匹配写一段可视化程序。 2).写一个程序,实现凸包问题的蛮力算法。 3).最著名的算式谜题是由大名鼎鼎的英国谜人给出的: S END +MORE MONEY . 这 里有两个前提假设:第一,字母和十进制数字之间一一对应,也就是每个字母只代表一个数字,而且不同的字母代表不同的数字;第二,数字0不出现在任何数的最左边。求解一个字母算术意味着找到每个字母代表的是哪个数字。请注意,解可能并不是唯一的,不同人的解可能并不相同。 3.实验结果及分析: (将程序和实验结果粘贴,程序能够注释清楚更好。) 本科实验报告专用纸(附页) 该算法程序代码如下:

#include "" #include "" int main(int argc, char* argv[]) { int x[100],y[100]; int a,b,c,i,j,k,l,m,n=0,p,t1[100],num; int xsat[100],ysat[100]; printf("请输入点的个数:\n"); scanf("%d",&num); getchar(); clock_t start,end; start=clock(); printf("请输入各点坐标:\n"); for(l=0;l

单回路控制系统实验过程控制实验指导书

单回路控制系统实验 单回路控制系统概述 实验三单容水箱液位定值控制实验 实验四双容水箱液位定值控制实验 实验五锅炉内胆静(动)态水温定值控制实验 实验三 实验项目名称:单容液位定值控制系统 实验项目性质:综合型实验 所属课程名称:过程控制系统 实验计划学时:2学时 一、实验目的 1.了解单容液位定值控制系统的结构与组成。 2.掌握单容液位定值控制系统调节器参数的整定和投运方法。 3.研究调节器相关参数的变化对系统静、动态性能的影响。 4.了解P、PI、PD和PID四种调节器分别对液位控制的作用。 5.掌握同一控制系统采用不同控制方案的实现过程。 二、实验内容和(原理)要求 本实验系统结构图和方框图如图3-4所示。被控量为中水箱(也可采用上水箱或下水箱)的液位高度,实验要求中水箱的液位稳定在给定值。将压力传感器LT2检测到的中水箱液位信号作为反馈信号,在与给定量比较后的差值通过调节器控制电动调节阀的开度,以达到控制中水箱液位的目的。为了实现系统在阶跃

给定和阶跃扰动作用下的无静差控制,系统的调节器应为PI或PID控制。 三、实验主要仪器设备和材料 1.实验对象及控制屏、SA-11挂件一个、计算机一台、万用表一个; 2.SA-12挂件一个、RS485/232转换器一个、通讯线一根; 3.SA-44挂件一个、CP5611专用网卡及网线、PC/PPI通讯电缆一根。 四、实验方法、步骤及结果测试 本实验选择中水箱作为被控对象。实验之前先将储水箱中贮足水量,然后将阀门F1-1、F1-2、F1-7、F1-11全开,将中水箱出水阀门F1-10开至适当开度,其余阀门均关闭。 具体实验内容与步骤按二种方案分别叙述。 (一)、智能仪表控制 1.按照图3-5连接实验系统。将“LT2中水箱液位”钮子开关拨到“ON”的位置。 图3-4 中水箱单容液位定值控制系统

课程设计(论文)-单回路控制器的设计

单回路控制器的设计 学院:电子工程学院 年级:2012级 专业:自动化 姓名:、 学号:20125229 指导教师:

摘要 介绍了以89C51单片机实现的单回路智能控制器的设计思想,由于软件功能丰富,因此这可完成模拟仪表难以或无法完成的复杂调节功能,运算功能的显示功能,它可适用于工业过程中控制诸多领域。并且分析了51单片机与8255的连接方法,可以用它制成多路扩展的IO口控制器。该系统将单片机应用到单回路控制系统,实现一个比较简单的单回路PID控制。 。 关键词 单片机单回路智能控制器软件设计 IO扩展 PID控制

目录 摘要 (2) 第1章前言 (1) 1.1当前单片机系统的介绍及在单回路控制过程中的应用与前景错误!未定义书签 第2章单片机外部设备扩展 (2) 2.1单片机最小系统设计 (2) 2.1.1 单片机外部存储器的扩展 (2) 2.12 看门狗电路、复位电路的设计 (2) 2.2I/O接口的扩展 (3) 2.2.1.1 I/O扩展概述 (3) 2.2.2 89c51与可编程RAM/IO芯片8255的接口 (4) 2.3键盘的设计 (4) 2.4 LED显示器设计 (5) 2.5 数字量模拟量转换 (5) 2.5.1 信号采样及转换电路设计 (7) 2.6开关量的输入输设计 (8) 2.7 单片机串行口扩展设计。(MAX232与单片机接口设计) (10) 结论 (11) 参考文献 (12) 致谢 (12)

第1章前言 1.1单回路控制系统的介绍及单片机在单回路控制系统中的应用及前景 89C51是一种带4K字节闪烁可编程可擦除只读存储器(FPEROM—Falsh Programmable and Erasable Read Only Memory)的低电压、高性能CMOS8位微处理器,俗称单片机。单片机的可擦除只读存储器可以反复擦除100次。该器件采用ATMEL 高密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容。由于将多功能8位CPU和闪烁存储器组合在单个芯片中,ATMEL的89C51是一种高效微控制器, VCC:供电电压。GND:接地。P0口:P0口为一个8位漏级开路双向I/O 口,每脚可吸收8TTL门电流。当P1口的管脚第一次写1时,被定义为高阻输入。P0能够用于外部程序数据存储器,它可以被定义为数据地址的低八位。在FIASH编程时,P0 口作为原码输入口,当FIASH进行校验时,P0输出原码,此时P0外部必须被拉高。P1口:P1口是一个内部提供上拉电阻的8位双向I/O口,P1口缓冲器能接收输出4TTL 门电流。P1口管脚写入1后,被内部上拉为高,可用作输入,P1口被外部下拉为低电平时,将输出电流,这是由于内部上拉的缘故。在FLASH编程和校验时,P1口作为第八位地址接收。 P2口:P2口为一个内部上拉电阻的8位双向I/O口,P2口缓冲器可接收,输出4个TTL门电流,当P2口被写“1”时,其管脚被内部上拉电阻拉高,且作为输入。并因此作为输入时,P2口的管脚被外部拉低,将输出电流。这是由于内部上拉的缘故。P2口当用于外部程序存储器或16位地址外部数据存储器进行存取时,P2口输出地址的高八位。在给出地址“1”时,它利用内部上拉优势,当对外部八位地址数据存储器进行读写时,P2口输出其特殊功能寄存器的内容。P2口在FLASH编程和校验时接收高八位地址信号和控制信号。 P3口:P3口管脚是8个带内部上拉电阻的双向I/O口,可接收输出4个TTL门电流。当P3口写入“1”后,它们被内部上拉为高电平,并用作输入。作为输入,由于外部下拉为低电平,P3口将输出电流(ILL)这是由于上拉的缘故。 RST:复位输入。当振荡器复位器件时,要保持RST脚两个机器周期的高电平时间。

单片机水位控制系统课程设计

课程设计(论文) 题目名称: 课程名称: 学生姓名: 学号: 学院: 指导教师:

课程设计任务书

目录 摘要 (4) 引言 (5) 1几种方案的比较 (6) 1.1 简单的机械式控制方式 (6) 1.2 复杂控制器控制方案 (6) 1.3通过水位变化上下限的控制方式 (6) 2水塔水位控制原理 (8) 3电路设计 (9) 3.1原件的介绍 (9) 3.2引脚功能 (10) 3.3 水位检测接口电路 (13) 3.4报警接口电路 (14) 3.5 存储器扩展接口电路.................. .. (14) 4系统软件设计 (15) 4.1 流程图 (15) 4.2程序 (16) 5实验仿真 (18) 6结语 (19)

7参考文献 (19) 摘要 随着微电子工业的迅速发展,单片机控制的智能型控制器广泛应用于电子产品中,为了使学生对单片机控制的智能型控制器有较深的了解。经过综合分析选择了由单片机控制的智能型液位控制器作为研究项目,通过训练充分激发学生分析问题、解决问题和综合应用所学知识的潜能。另外,水位控制在高层小区水塔水位控制,污水处理设备和有毒,腐蚀性液体液位控制中也被广泛应用。通过对模型的设计可很好的延伸到具体应用案例中。设计一种基于单片机水塔水位检测控制系统。该系统能实现水位检测、电机故障检测、处理和报警等功能,实现超高、低警戒水位报警,超高警戒水位处理。介绍电路接口原理图,给出相应的软件设计流程图和汇编程序,并用Proteus软件仿真。实验结果表明,该系统具有良好的检测控制功能,可移植性和扩展性强。 关键词:单片机;水位检测;控制系统;仿真

算法分析与设计实验报告

实验一、归并排序及各种排序算法性能比较 一、实验实习目的及要求 了解归并排序等各种排序算法,并能独立在计算机上实现,同时并能够计算它们的时间复杂度,并用计算机来验证。 二、实验实习设备(环境)及要求(软硬件条件) 计算机eclipse软件,执行环境JavaSE-1.8. 三、实验实习项目、内容与步骤(注意是主要关键步骤,适当文字+代码+截图说明) 项目:对10 4 6 3 8 2 5 7进行从小到大排序,采用几种排序方法,并统计这几种方法的运行时间,与归并排序比较。 内容及步骤: (1)归并排序:将序列每次分成两组,再进行合并,直到递归完成; 1、递归调用mergeSort对数组排序 2、merge将两个有序数组合并为一个有序数组

3、主函数调用mergeSort对数组排序 4、统计时间 (2) 选择排序:每次选择一个当前最小的并和当前的相对的第一个元素交换,直到最后 只有一个元素时结束;也可选择当前最大的并与当前的相对的最后一个 元素交换,直到最后只有一个元素时结束。

1、数组长度为n,需要选择n-1次;每次选择完成后,将数组中的最大值与最后一 个元素互换,调用java.util包中Arrays类。 2、主函数调用ChooseSort对数组排序。 3、统计运行时间。 (3)插入排序:从第二个元素开始,每次插入一个到当前有序序列中,使得有序,当 所有的元素插入完毕时,就排好序了; 1、从第二个元素开始,与之前序列比较,插入到合适的位置。

2、主函数调用sort对数组排序。 3、统计运行时间 (4) 快速排序:每次选择一个中间元素,并进行交换,使得中间元素的左边比它小,右 边比它大,然后对左右两边进行递归; 1、选取一个基准位,从右边向左边看,找比基准位小的元素,再从左边向右边看, 找比基准位大的元素,若两者均存在则交换;若两者相遇,则相遇元素与基准位元素交换,然后递归排序左右半数组。

单回路控制系统设计模板

第五章单回路控制系统设计 ?本章提要 1.过程控制系统设计概述 2.单回路控制系统方案设计 3.单回路控制系统整定 4.单回路控制系统投运 5.单回路控制系统设计原则应用举例 ?授课内容 第一节过程控制系统设计概述 ?单回路反馈控制系统---又称简单控制系统, 是指由一 个被控过程、一个检测变送器、一个控制器和一个 执行器所组成的.对一个被控变量进行控制的单回路 反馈闭环控制系统。 ?单回路反馈控制系统组成方框图: ?简单控制系统是实现生产过程自动化的基本单元、其结构简单、投资少、易于调整和投运, 能满足一般工业生

产过程的控制要求、因此在工业生产小应用十分广泛, 特别适用于被控过程的纯滞后和惯性小、负荷和扰动变化比较平缓, 或者控制质量要求不太高的场合。 ?过程控制系统设计和应用的两个重要内容: 控制方案的设计、调节器整定参数值的确定。 ?过程控制系统设计的一般要求: ●过程控制系统是稳定的, 且具有适当的稳定裕度。 ●系统应是一个衰减振荡过程, 但过渡过程时间要短, 余差要小。 ?过程控制系统设计的基本方法: 设计方法很多, 主要有对数频率特性设计法、根轨迹设计法、系统参数优化的计算机辅助设计等。 ?过程控制系统统设计步骤: ●建立被控过程的数学模型 ●选择控制方案 ●建立系统方框图 ●进行系统静态、动态特性分析计算 ●实验和仿真 ?过程控制系统设计的主要内容: ●控制方案的设计: 核心, 包括合理选择被控参数和控 制参数、信息的获取和变送、调节阀的选择、调节 器控制规律及正、反作用方式的确定等。

●工程设计: 包括仪表选型、控制室和仪表盘设计、仪 表供电供气系统设计、信号及联锁保护系统设计等。 ●工程安装和仪表调校 ●调节器参数工程整定: 保证系统运行在最佳状态。 第二节单回路控制系统方案设计 1.被控参数的选择 ?选取被控参数的一般原则为: ●选择对产品的产量和质量、安全生产、经济运行和 环境保护具有决定性作用的, 可直接测量的工艺参数 为被控参数。 ●当不能用直接参数作为被控参数时, 应该选择一个与 直接参数有单值函数关系的间接参数作为被控参数。 ●被控参数必须具有足够大的灵敏度。 ●被控参数的选择必须考虑工艺过程的合理性和所用仪 表的性能。 2.控制参数的选择 ?需要正确选择控制参数、调节器调节规律和调节阀的特性。 ?当工艺上允许有几种控制参数可供选择时, 可根据被控过程扰动通道和控制通道特性, 对控制质量的影响作出合理的选择。所队正确选择控制参数就是正确选择控制通道的问题。

算法分析与设计 实验二 哈夫曼编码

昆明理工大学信息工程与自动化学院学生实验报告 (201 —201 学年第一学期) 课程名称:算法设计与分析开课实验室:年月日 一、上机目的及内容 1.上机内容 设需要编码的字符集为{d1, d2, …, dn},它们出现的频率为{w1, w2, …, wn},应用哈夫曼树构造最短的不等长编码方案。 2.上机目的 (1)了解前缀编码的概念,理解数据压缩的基本方法; (2)掌握最优子结构性质的证明方法; (3)掌握贪心法的设计思想并能熟练运用。 二、实验原理及基本技术路线图(方框原理图或程序流程图) (1)证明哈夫曼树满足最优子结构性质; (2)设计贪心算法求解哈夫曼编码方案; (3)设计测试数据,写出程序文档。 数据结构与算法: typedef char *HuffmanCode; //动态分配数组,存储哈夫曼编码 typedef struct { unsigned int weight; //用来存放各个结点的权值 unsigned int parent,LChild,RChild; //指向双亲、孩子结点的指针 } HTNode, *HuffmanTree; //动态分配数组,存储哈夫曼树

程序流程图:

三、所用仪器、材料(设备名称、型号、规格等或使用软件) 1台PC及VISUAL C++6.0软件 四、实验方法、步骤(或:程序代码或操作过程) 程序代码: #include #include #include typedef struct { unsigned int weight; unsigned int parent,LChild,RChild; } HTNode, *HuffmanTree; //动态分配数组,存储哈夫曼树 typedef char *HuffmanCode; //动态分配数组,存储哈夫曼编码 void Select(HuffmanTree *ht,int n,int *s1,int *s2) { int i,min; for(i=1; i<=n; i++) { if((*ht)[i].parent==0) { min=i; break; } } for(i=1; i<=n; i++) { if((*ht)[i].parent==0) { if((*ht)[i].weight<(*ht)[min].weight) min=i; } } *s1=min; for(i=1; i<=n; i++) { if((*ht)[i].parent==0 && i!=(*s1)) { min=i; break; }

水箱液位单回路控制系统

水箱液位单回路控制系统 一、控制目的 根据设定的控制对象和管道配置,运用计算机和INTOUCH组态软件,设计一套监控系统,并通过调试使得水箱液位维持恒定或保持在一定的误差范围内。 二、性能要求 1、要求水箱液位恒定,液位设定值SP自行给定。 2、无扰动时,水压基本恒定,由变频器控制水泵实现。 3、扰动因数:水箱出水流量允许波动。 4、预期性能:响应曲线为衰减震荡;允许存在一定误差。调整时间尽可能短。 三、方案设计、控制规律选择 简单控制系统一般是单回路控制系统。由于其结构简单并且能够满足大多数控制质量的要求,因此在生产过程控制中得到了广泛的应用,是生产过程控制中最基本的一种控制系统。一个单回路反馈系统是由测量变送器装置、控制器、和被控对象所组成,按其被控变量类型的不同可以分为温度控制系统、压力控制系统、流量控制系统、液位控制系统等。 控制系统设计时针对某一特定生产对象进行的,当系统安装完成之后,控制效果主要取决于控制器的参数设定整定。选择合适的比例度、积分时间、微分时间是保证和提高系统控制质量的主要途径。 单回路水箱的原理,系统地输入变量为进水阀门、出水阀门的开度,输出变量为水箱液位。单回路PID控制的被控制量是水位,控制量是进水门、出水门开度。通过调节PID控制器的比例增益、积分时间、微分时间三个参数得到比较好的控制效果。 PID 调节器构成的闭环控制回路一般原理如图1 所示

图1 控制系统方框图 控制系统草稿图如图2 图2 控制规律选择:目前工业上常用的控制规律主要有:比例控制、比例积分控制和比例积分微分控制等。本方案采用比例积分微分控制。 比例控制——克服干扰能力强、控制及时、过渡时间短。是最基本的控制规律。但在终了时会存在余差,负荷变化越大余差越大。使用于滞后较小、负荷变化不大、允许被控变量存在余差的场合。 比例积分控制——在比例作用下引用积分作用,虽然会使系统的稳定性降低,但没有余差。适用于控制通道滞后较小、负荷变化不大、不允许被控变量存在余差的场合。 比例微分控制——引入了微分作用,具有超前控制作用,在被控对象具有较大滞后时,会有效的改善控制质量。但对于滞后小干扰作用频繁,含有高频噪声的系统,将可能使系统产生振荡,甚至失控。 比例积分微分控制——综合了比例、积分、微分控制规律的优点。适用于容量滞后较大、负荷变化大、控制要求高的场合。 该方案的控制目标是使水位达到平衡状态,通过控制电动调节阀改变阀门开度,来控制流量的大小,从而来控制水位。选择阀门开度为控制量,水位为被控量。控制规律选择PID控制规律。 四、测要求试:

上水箱液位控制系统-过控课设

摘要 在过程工业中被控制量通常有以下四种: 液位、压力、流量、温度。而液位不仅是工业过程中常见的参数,且便于直接观察,也容易测量。过程时间常数一般比较小。以液位过程构成实验系统,可灵活地进行组态,实施各种不同的控制方案。液位控制装置也是过程控制最常用的实验装置。国外很多实验室有此类装置,如瑞典LUND大学等。很多重要的研究报告、模拟仿真均出自此类装置! 本次设计也是基于这套水箱液位控制装置来实现的。这套系统由多个水箱,液位检测变送器,电磁流量计,涡轮流量计,自动调节阀,控制面板等喝多器件构成。 液位控制的发展从七十年代到九十年代经历了几个阶段,控制理论由经典控制理论到现代控制理论,再到多学科交叉;控制工具由模拟仪表到DCS,再到计算机网络控制;控制要求与控制水平也由原来的简单、安全、平稳到先进、优质、低耗、高产甚至市场预测、柔性生产。而其中应用最广泛的就是PID 控制器。 这次首先是用一天半的时间让我们熟悉各种建模的方法。学会建立了最初的四种模型。接着后几天就是开始熟悉各种控制系统,以及运用它们去控制水箱的液位,从而更加深刻的理解控制的概念。并且在过程中,要熟练学会调整PID的参数,学会使用MATLAB等。 关键词:水箱液位;PID控制;串级控制;前馈控制;经验凑试法

目录 1引言 (1) 2 实验设备 (2) 2.1 THJ-FCS型或THJ-3型高级过程控制系统实验装置 (2) 2.2计算机及相关软件。 (6) 2.2.1 SIMATIC WinCC简介 (6) 2.2.2 监控界面 (7) 3 设备工作原理及运行过程 (8) 3.1 设备工作原理 (8) 3.2 控制系统流程图 (9) 3.3系统投运及步骤 (10) 4 参数整定与结果分析 (12) 4.1 参数整定 (12) 4.1.1 比例(P)调节 (12) 4.1.2 比例积分(PI)调节 (14) 4.1.3 比例积分微分(PID)调节 (17) 4.2 结果分析 (19) 总结 (20) 参考文献 (21)

算法分析与设计实验报告 (2)

算法分析与设计上机实验报告 课程名称:算法分析与设计班级:实验日期: 姓名:学号:指导教师:许晓华实验名称:最优二叉搜索树实验地点:主楼1114实验成绩:一、实验目的及要求 1.进一步掌握最优二叉树的含义。 2.掌握最优二叉树的结构特征。 3.认真阅读和掌握动态规划法秋最有搜索二叉树实验的程序。 4.上机运行本程序。 5.保存和打印出程序的运行结果,并结合程序进行分析。 6.按照你二叉树的操作需要,可重新改写主程序并运行,请上交文件清单和运行结果 二、实验环境及设备 微机一台:Intel 酷睿2双核 操作系统:Microsoft Windows XP Professional 工具软件:Microsoft Visual C++ 6.0 三、实验内容及实验步骤 动态规划——最优二叉查找树 1,问题描述:给定一个有序序列K={k1

基于MATLAB的智能控制系统的介绍与设计实例最新毕业论文

(此文档为word格式,下载后您可任意编辑修改!) 武汉科技大学 智能控制系统 学院:信息科学与工程学院 专业:控制理论与控制工程 学号: 姓名:李倩

基于MATLAB的智能控制系统的介绍与设计实例 摘要 现代控制系统,规模越来越大,系统越来越复杂,用传统的控制理论方法己不能满控制的要求。智能控制是在经典控制理论和现代控制理论的基础上发展起来的,是控制理论、人工智能和计算机科学相结合的产物。MATLAB是现今流行的一种高性能数值计算和图形显示的科学和工程计算软件。本文首先介绍了智能控制的一些基本理论知识,在这些理论知识的基础之上通过列举倒立摆控制的具体实例,结合matlab对智能控制技术进行了深入的研究。 第一章引言 自动控制就是在没有人直接参与的条件下,利用控制器使被控对象(如机器、设备和生产过程)的某些物理量能自动地按照预定的规律变化。它是介于许多学科之间的综合应用学科,物理学、数学、力学、电子学、生物学等是该学科的重要基础。自动控制系统的实例最早出现于美国,用于工厂的生产过程控制。美国数学家维纳在20世纪40年代创立了“控制论”。伴随着计算机出现,自动控制系统的研究和使用获得了很快的发展。在控制技术发展的过程中,待求解的控制问题变得越来越复杂,控制品质要求越来越高。这就要求必须分析和设计相应越来越复杂的控制系统。智能控制系统(ICS)是复杂性急剧增加了的控制系统。它是由控制问题的复杂性急剧增加而带来的结果,其采用了当今其他学科的一些先进研究成果,其根本目的在于求解复杂的控制问题。近年来,ICS引起了人们广泛的兴趣,它体现了众多学科前沿研究的高度交叉和综合。 作为一个复杂的智能计算机控制系统,在其建立投入使用前,必要首先进行仿真实验和分析。计算机仿真(Compeer Simulation)又称计算机模拟(Computer Analogy)或计算机实验。所谓计算机仿真就是建立系统模型的仿真模型进而在计算机上对该仿真模型

单回路控制系统参数整定

课程设计报告 ( 2015-- 2016年度第2学期) 名称:过程控制系统 题目:单回路控制系统参数整定院系: 班级: 学号: 学生姓名: 指导教师: 设计周数:第十七周 成绩: 日期:2016年6月23日

《过程控制系统》课程设计 任务书 一、目的与要求 1.掌握单回路控制系统整定方法; 2.掌握PID参数对控制品质影响规律; 3.运用相应软件开发单回路控制系统整定程序。 二、主要内容 1.学习基于被控对象模型的单回路控制系统参数整定方法; 2.开发单回路控制系统PID参数整定程序; 3.寻找不同PID参数对控制品质影响规律。 三、进度计划 四、设计成果要求 1.阐明基于被控对象模型的单回路控制系统参数整定方法的基本原理; 2.完整的、可运行的单回路控制系统PID参数整定程序; 3.验证整定的PID参数下的控制效果,给出控制曲线图,同时给出其它PID参数下的控制曲线图,总结不同PID参数对控制品质影响规律。 五、考核方式 1.设计报告; 2.设计答辩。

二、设计(实验)正文 1.学习基于被控对象模型的单回路控制系统参数整定方法; 1)经验法 内容: 经验法实际是一种试凑法,是在生产实践中总结出来的参数整定法,该法在现场中得到了广泛的应用。利用经验法对系统的参数进行整定时,首先根据经验设置一组调节器参数,然后将系统投入闭环运行,待系统稳定后作阶跃扰动试验,观察调节过程;若调节过程不满足要求,则修改调节器参数,再作阶跃扰动试验,观察调节过程;反复上述试验,直到调节过程满意为止。 实验步骤: (1) 首先将调节器的积分时间Ti置最大,微分时间Td置最小,根据经验设置比例带δ的数值,完成后将系统投入闭环运行,待系统稳定后作阶跃扰动试验,观察调节过程,若过渡过程有希望的衰减率则可,否则改变比例带δ的值,重复上述试验,直到满意为止; (2) 将调节器的积分时间Ti由最大调整到某一值,由于积分作用的引入导致系统的稳定性下降,因而应将比例带适当增大,一般为纯比例作用的1.2倍。系统投入闭环运行,待系统稳定后,作阶跃扰动试验,观察调节过程,若过渡过程有希望的衰减率则可,否则改变积分时间Ti的值,重复上述试验,直到满意为止; (3) 将调节器的微分时间由小到大调整到某一数值,系统投入闭环运行,待系统稳定后,作阶跃扰动试验,观察调节过程,修改微分时间重复试验,直到满意为止; 2)临界比例带法 内容: 临界比例带法又称边界稳定法,首先将调节器设置成纯比例调节器,然后系统闭环投入运行,将比例带由大到小改变,观察系统输出,直到系统产生等幅振荡为止。记下此状态下的比例带数值(即为临界比例带δk)和振荡周期Tk,然后根据经验公式计算调节器的其它参数。 实验步骤: (1) 将调节器的积分时间Ti置于最大,微分时间Td置最小,即Ti→∞,Td=0;置比例带δ为一个较大的值; (2) 系统闭环投入运行,待系统稳定后调整比例带δ的数值直到出现等幅振荡。记录并计算临界状态下临界比例带δcr和振荡周期Tcr,根据表2-1计算调节器的参数; (3)根据δcr和Tcr,由计算公式求得控制器的各个参数。 (4) 将调节器按计算出的参数设置好,系统闭环投入运行,待系统稳定后作阶跃扰动试验,观察系统的调节过程,适当修改参数,直到满意为止。

单回路控制

一、单回路控制系统 1一个简单控制系统由那几部分组成?各有什么作用? 2什么是简单控制系统?试画出简单控制系统的典型方块图。 答:所谓简单控制系统,通常是指由一个被控对象、一个检测元件及传感器(或变送器)、一个调节器和一个执行器所构成的单闭环控制系统,有时也称为单回路控制系统。 简单控制系统的典型方块图如下图所示。 题2 方块图 3在石油化工生产过程中,常常利用液态丙烯汽化吸收裂解气体的热量,使裂解气体的温度下降到规定数值上。下图是一个简化的丙烯冷却器温度控制系统。被冷却的物料是乙烯裂解气,其温度要求控制在(15±1.5)℃。如果温度太高,冷却后的气体会包含过多的水分,对生产造成有害影响;如果温度太低,乙烯裂解气会产生结晶析出,杜塞管道。 题3 图丙烯冷却器 (1)指出系统中被控对象、被控变量和操作变量各是什么? (2)试画出该控制系统的组成方块图。 答:(1)被控对象为丙烯冷却器;被控变量为乙烯裂解气的出口温度;操作变量为气态丙烯的流量。 (3)该系统的方块图: 题3 方块图 4反应温度控制系统示意图。A、B两种物料进入反映,通过改变进入夹套的冷却水流量来控制反应器内的温度保持不变。图中TT表示温度变送器,TC便是温度控制器。试画出该温度控制系统的方块图,并指出该控制系统中的被控对象、被控变量、操作变量及可能影响被控变量变化的扰动各是什么?

题4图反应器温度控制系统 答:反应器温度控制系统中被控对象为反应器;被控变量为反应器内温度;操作变量为冷却水流量;干扰为A、B物料的流量、温度、浓度、冷却水的温度、压力及搅拌器的转速。反应器的温度控制系统的方块图: 题4方块图 5 乙炔发生器是利用电石和水来产生乙炔气装置。为了降低电石消耗量,提高乙炔的收率,确保生产安全,设计了如图所示温度控制系统。工艺要求发生器温度控制在(80±1)℃。试画出该温度控制系统的方块图,并指出图中的被控对被控变量、操作变量及可能存在的扰动。 题5图乙炔发生器 答:乙炔发生器温度控制系统方块图如下图所示(图中T、T O分别为乙炔发生器温度及其设定值)。 题5 方块图 被控对象:乙炔发生器; 被控变量:乙炔发生器内温度; 操纵变量:冷水流量; 扰动量:冷水温度、压力;电石进料量、成分等。 6列管式换热器。工艺要求出口物料温度保持恒定。经分析如果保持物料入口流量和蒸汽流量基本恒定,则温度的波动将会减小到工艺允许的误差范围之内。现分别设计了物料入口流量和蒸汽流量两个控制系统,以保持出口物料温度恒定。 题6图

相关文档
最新文档