收藏 分销(赏)

第02章-调节器.ppt

上传人:仙人****88 文档编号:13366850 上传时间:2026-03-09 格式:PPT 页数:70 大小:7.56MB 下载积分:10 金币
下载 相关 举报
第02章-调节器.ppt_第1页
第1页 / 共70页
第02章-调节器.ppt_第2页
第2页 / 共70页


点击查看更多>>
资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,控制仪表和计算机控制装置,太原理工大学信息学院自动化系,上页,下页,目 录,第二章 调节器,主要内容,数字式,PID,算式,数字调节器,1,第一节 数字式,PID,算式,调节器的调节规律,模拟式,PID,算式,基本型数字式,PID,算式,改进型数字式,PID,算式,2,一、何为调节器的调节规律,x,=,Xm,-Xs,单回路调节系统方框图,x,偏差,Xs,给定值,Xm,测量值,调节器的调节规律,就是调节器的输出信号随输入信号(偏差)变化的规律。,这个规律常常称为调节器的特性。,3,一、何为调节器的调节规律,调节器特性:,1、输入是被控变量与给定值之差即偏差,x,,,输出是输出信号的变化量,y,。,2、,x,0,称正偏差,x,0,称负偏差,3、,x,0,相应的,y,0,称为正作用调节器,x,0,相应的,y,0,称为反作用调节器,4,二、模拟调节器的,PID,算式,理想的,PID,微分方程为,传递函数为,5,二、模拟调节器的,PID,算式,偏差型,PID,运算式,微分先行,PID,运算式,PID,调节器偏差构成的二种形式,6,二、模拟调节器的,PID,算式,偏差型,PID,运算式,测量值,Xm,与给定值,Xs,相减后,得到偏差,x,,,然后对偏差,x,进行比例、积分和微分的运算。,缺点:对给定值的变化也进行,PID,运算,7,二、模拟调节器的,PID,算式,微分先行,PID,运算式,先对测量值,Xm,进行微分运算,再与给定值,Xs,相减,然后再进行比例积分运算。,优点:只对给定值的变化进行,PI,运算,避免了给定值变化产生的大幅度变化。,8,三、基本型数字式,PID,算式,离散化处理,对于积分项用右式近似,对于微分项用右式近似,结果:,9,三、基本型数字式,PID,算式,位置型算式,输出与实际调节阀的阀位相对应,便于计算机运算的实现,但计算繁琐、占用的计算机内存很大,计算错误或输出错误时,会造成调节阀开度错误,致使控制出错。,10,三、基本型数字式,PID,算式,增量型算式,输出为两个采样周期,PID,输出值之差,计算机运算所需的内存较小、计算也相对简单,出现故障不会造成大的影响,易于系统手动和自动间的无扰动切换。,11,三、基本型数字式,PID,算式,速度型算式,输出是增量型算式的输出值与采样间隔时间,T,之比,本质上与增量型算式是相同的。,12,三、基本型数字式,PID,算式,偏差系数型算式,是将增量型算式展开后合并同类项而得到的,设,则有,13,四、改进型数字式,PID,算式,不完全微分算,式,微分作用采用实际微分作用,设,该式为一理想,PID,与一个一阶惯性环节的乘积。,14,四、改进型数字式,PID,算式,不完全微分算,式,位置型理想,PID,算式:,一阶惯性环节的离散化后的形式:,15,四、改进型数字式,PID,算式,微分先行,PID,算式,微分运算环节:,微分先行,PID,运算结构图,16,四、改进型数字式,PID,算式,微分先行,PID,算式,偏差计算:,比例积分运算环节:,17,四、改进型数字式,PID,算式,带不灵敏区的,PID,算式,在一定偏差范围内输出为0,或,(,B,称为不灵敏区宽度),18,四、改进型数字式,PID,算式,积分分离,PID,算式,在一定偏差范围内切除积分作用,例:,方法:,PID,控制算式的积分项前面乘上一个变量,N,19,第二节 数字式调节器,数字式调节器构成原理,SLPC,可编程调节器,20,数字式调节器类型,数字式调节器有四种类型,:,定程序调节器,可编程调节器,混合调节器,批量调节器,21,一、数字式调节器构成原理,数字式调节器由二大部分组成:,1.以微处理器(,CPU),为核心构成的硬件电路部分;,2.系统程序和用户程序构成的软件部分,。,22,数字式调节器的硬件电路,数字式调节器的硬件电路构成框图,23,主机电路,完成数据传递、算术逻辑运算、转移控制等,功能,。,ROM,存放系统程序。,EPROM,存放用户程序。,RAM,存放输入数据、显示数据、运算的中间值和结果值。,CTC,的定时功能用来确定调节器的采样周期,并产生串行通信接口所需的时钟脉冲。,计数功能主要用来对外部事件进行计数。,24,I/O,接口,I/O,接口是,CPU,同过程输入、输出通道等进行数据交换的器件,它有并行接口和串行接口两种。,并行接口具有数据输入、输出双向传送和位传送的功能,用来连接过程输入、输出通道,或直接输入、输出开关量信号。,串行接口具有异步或同步传送串行数据的功能,用来连接可接收或发送串行数据的外部设备。,25,过程输入通道,模拟量输入通道,将多个模拟量输入信号分别转换为,CPU,所接受的数字量。,多路模拟开关将多个模拟量输入信号分别连接到采样/保持器。,采样/保持器具有暂时存储模拟输入信号的作用。,A/D,转换器的作用是将模拟信号转换为相应的数字量。,利用,D/A,转换器与电压比较器,按逐位比较原理来实现模/数转换的。,26,过程输入通道,开关量输入通道,开关量输入通道将多个开关输入信号转换成能被计算机识别的数字信号。,开头量指的是在控制系统中电接点的通与断,或者逻辑电平为“,1,”与“,0,”这类两种状态的信号。,开关量输入通道常采用电耦合器件作为输入电路进行,隔离传输。,27,过程输出通道,模拟量输出通道,依次将多个运算处理后的数字信号进行数/模转换。,D/A,转换器起数/模转换作用。,V/I,转换器将,15,V,的模拟电压信号转换成,420,mA,的,电流信号。,28,过程输出通道,开关量输出通道,开关量输出通道通过锁存器输出开关量(包括数字、脉冲量)信号,以便控制继电器触点和无触点开关的接通与释放,也可控制步进电机的运转。,采用光电耦合器件作为输出电路进行隔离传输。,29,人机联系部件,正面板有:,测量值、给定值和,输出电流显示器;,状态显示灯;,运行状态(自动/串级/手动)切换按钮;,给定值增/减按钮;,手动操作按钮等。,侧面板有:,设置和指示各种参数的键盘;,显示器等。,30,通信接口电路,通信接口将欲发送的数据转换成标准通信格式的数字信号,经发送电路送至通信线路(数据通道)上;同时通过接收电路接收来自通信线路的数字信号,将其转换成能被计算机接受的数据。,通信接口有串行和并行两种:,并行传送是以位并行、字节串行形式;,串行传送为串行形式,即一次传送一位,连续传送。,31,数字式调节器的软件,数字式调节器的软件分为两大部分:,系统程序,和,用户程序,。,系统程序:,系统程序是调节器软件的主体部分,通常由,监控程序,和,功能模块,两部分组成,。,32,系统程序,监控程序,使调节器各硬件电路能正常工作并实现所规定的功能,同时完成各组成部分之间的管理。其主要完成的任务有:,系统初始化,中断管理,自诊断处理,键处理,定时处理,通信处理,掉电处理,运行状态控制,33,系统程序,功能模块,提供了各种功能,用户可以选择所需要的功能模块以构成用户程序,使调节器实现用户所规定的功能。调节器提供的功能模块主要有:,数据传送,高值选择和低值选择,PID,运算,上限幅和上限幅,四则运算,折线逼近法函数运算,逻辑运算,一阶惯性滞后处理,开平方运算,纯滞后处理,取绝对值运算,移动平均值运算,脉冲输入计数与积算脉冲输出,控制方式切换,34,用户程序,用户程序是用户根据控制系统要求,在系统程序中选择所需要的功能模块,并将它们按一定的规则连接起来的结果,其作用是使调节器完成预定的控制与运算功能。使用者编制程序实际上是完成功能模块的连接,也即组态工作。,用户程序的编程通常采用面向过程,POL,语言,(,Procedure-Oriented Language),。,35,用户程序,调节器的编程工作是通过专用的编程器进行的,有“在线”和“离线”两种编程方法,:,在线编程:编程器与调节器通过总线连接,共用一个,CPU,离线编程:编程器自带一个,CPU,构成一台,独立的仪表,36,数字式调节器的特点,运算控制功能强,通过软件实现所需功能,带有自诊断功能,带有数字通讯功能,具有和模拟调节器相同的外特性,保持常规模拟式调节器的操作方式,37,二、,SLPC,可编程调节器,SLPC,可编程调节器是一种有代表性的、功能较为齐全的可编程调节器,其功能有:,基本,PID,、,串级、选择、非线性、采样,PI,、,批量,PID,等控制功能。并具有自整定功能,可使,PID,参数实现最佳整定。,用户只需使用简单的编程语言,即可编制各种控制与运算程序,使调节器具有规定的控制运算功能。,38,二、,SLPC,可编程调节器,SLPC,还具有通信功能,可与上位计算机联系起来构成集散型控制系统;,具有可变型给定值平滑功能,能够改善给定值变更的响应特性;,具有自诊断功能,在输入输出信号、运算控制回路、备用电池及通信出现异常情况时,进行故障处理并进行故障显示。,39,SLPC,可编程调节器的硬件电路,40,主机电路,CPU:,采用8085,AHC,,时钟频率为10,MHz。,系统,ROM:,采用两片27256型,EPROM,32KB。,用于存放监控程序和各种功能模块。,用户,ROM:,采用一片2716型,EPROM,2KB。,用于存放用户程序。,RAM:,采用两片,PD4464C,低功耗,CMOS,存储器,8,KB。,41,过程输入通道,SLPC,调节器共有5个模拟量输入通道。,A/D,转换器:,是利用,PC648D,型高速12位,DA,转换器和比较器,通过,CPU,反馈编码,实现12位逐次比较型,A/D,转换。,D/A,转换器是输入通道和输出通道共用。,X,1,输入通道备用指示方式:,发生故障时,,CPU,自检程序或,WDT,电路发出的故障信号使,“故障/,PV”,开关,切换到故障位置,进行测量值指示。,见图,见图,42,过程输出通道,SLPC,调节器共有3个模拟量输出通道。,Y,1,为420,mA,.DC.,输出,Y,2,、Y,3,为15,V.DC.,输出,负载断线监测:,正常工作时:,P,点电压6,V(,电容充电过多造成),备用手操输出方式:,正常工作时,为,DA,转换器输出的电压。,故障时,输出电路被切换成保持状态,软手动操作输出。,见图,见图,43,过程输出通道,44,开关量输入和输出通道,SLPC,调节器有六个开关量输入和输出通道。,DI1/DO1 DI4/DO4,DI2/DO2 DI5/DO5,DI3/DO3 DI6/DO6,它们既可以当作输入也可以当作输出,由使用者设定。,开关量输入/输出通道都经过高频变压器隔离。,见图,45,人机联系部件,侧面板有触摸式键盘和数字显示器,用于,:,显示或修改输入、输出数据、,PID,参数和其他数据。,正面板的布置类似于模拟式调节器,可显示:,主被控变量的测量值,给定值,调节器输出值,故障显示灯和报警灯。,见图,见图,46,通信接口电路,由8251通信接口芯片和光电隔离电路组成。,采用半双工、串行异步通讯方式。,光电隔离电路用于抑制通信线路中可能引入的干扰。,见图,47,SLPC,可编程调节器的软件部分,SLPC,的软件包括:,系统程序和功能模块。,系统程序:,用于保证整个调节器正常运行,这部分用户是不能调用的。,功能模块:,提供了各种功能,用户可以根据需要选用,以构成用户程序,功能模块以指令形式提供。,48,SLPC,可编程调节器的寄存器,SLPC,中对应于,RAM,存储器的各个不同单元,定义了不同名称的寄存器:,X,n,和,Y,n,寄存器:,输入和输出寄存器。,A,n,和,B,n,寄存器:,专用寄存器。,FL,n,寄存器:,专用状态寄存器。,D,n,寄存器:,数据寄存器。,K,n,寄存器:,常数寄存器。,P,n,寄存器:,键盘可修改数据寄存器。,S,15,寄存器:,运算寄存器。这五个运算寄存器以堆栈方式工作。,49,S,n,运算寄存器结构示意图,运算寄存器结构示意图及工作原理,50,指令类型,指令有,4,种类型:,1,、信号读取指令,LD,用于把输入输出等数据,S,1,。,2,、信号存储指令,ST,用于把,S,1,中的数据有关寄存器,。,3,、程序结束指令,END,将控制无条件地转移出用户程序,结束本控制周期内的一切运算。,51,指令类型,4、功能指令完成各种指定功能,基本运算,+,、,-,、,、,等,带设备编号的运算,十段折线函数运算,等,条件判断,上下限报警、逻辑运算、转移跳转,等,寄存器移位,S,寄存器交换、,S,寄存器循环移位,控制功能,BSC,、,CSC,、,SSC,52,控制功能指令的基本功能,基本控制指令,BSC,内含一个调节单元,CNT,1,,,相当于模拟仪表中的一台,PID,调节器。,串级控制指令,CSC,内含两个串联的调节单元,CNT,1,、CNT,2,,,可组成串级调节统。,选择控制指令,SSC,内含两个并联的调节单元,CNT,1,、CNT,2,和一个单刀三掷切换开关,CNT,3,,,可组成选择控制系统。,每台,SLPC,调节器只能选用其中的一种,且同一应用程序中只能使用一次。,53,控制功能指令的基本功能,CNT,13,决定控制指令的算法,在编程时由编程器选择的参数决定。,CNT,1,=1:,标准,PID,算法;,CNT,2,=1:,标准,PID,算法;,CNT,3,=0:,低选,CNT,1,=2:,采样,PI,算法;,CNT,2,=2:,采样,PI,算法;,CNT,3,=1:,高选,CNT,1,=3:,批量,PID,算法,在程序中用指令调用,CNT,控制功能:,BSC:,调用,CNT,1,控制功能;,CSC:,调用,CNT,1,和,CNT,2,控制功能;,SSC:,调用,CNT,3,控制功能。,54,控制功能指令的基本功能,例:,被控量接到,SLPC,的模拟量输入通道,X1,,控制量接到,SLPC,的模拟量输出通道,Y1,,实现单回路,PID,控制。,设置,CNT,1,=1,后,编写程序如下:,(1),LD X1,读入测量值,X1,(2),BSC,基本控制(,调用,CNT,1,=1,的控制功能,),(3),ST Y1,控制输出,MV,送,Y1,(4),END,结束本控制周期,基本控制指令,BSC,的作用:,将运算寄存器,S,1,中的数据与设定值相减,得到偏差。再经过由,CNT,1,所决定的控制算法运算后,再将结果存入,S,1,。,55,控制功能指令的功能扩展,A,寄存器,(模拟量功能扩展寄存器)可以提供八种功能,FL,寄存器,(状态量功能扩展寄存器)可以提供七种功能,(,a),实现内、外给定的切换,(,b),输出跟踪,(,c),自动、手动切换,(,d),输入报警或偏差报警,(,e),输入和输出补偿,(,f),引入可变增益,BSC,指令功能扩展后的功能结构图,56,控制功能指令的功能扩展,功能扩展举例1:,将外给定信号引入,X2,,由调节器外部信号决定其给定值;将补偿信号引入,X3,,实现前馈补偿;将,FL1,和,FL2,报警信号送入,DO1,和,DO2,,进行被控量的上、下限报警。,应用程序如下:,(1,),LD X2,读取给定信号,(2,),ST A1,将,X2,存入,A1,(3),LD X3,读输出补偿信号,(4),ST A4,将,X3,存入,A4,(5),LD X1,读取测量值,X1,(6),BSC,基本控制运算,(7),ST Y1,控制输出送,Y1,(8),LD FL1,读上限报警状态,(9),ST DO1,上限报警送,DO1,(10),LD FL2,读下限报警状态,(11,),ST DO2,下限报警送,DO2,(12),END,结束,57,控制功能指令的功能扩展,功能扩展举例2:,参照,SLPC,可编程调节器的,BSC,逻,辑功能图,编写满足下列要求的,SLPC,可编程调节器程序。,1.调节器输出端子,Y01,接输出信号;,2.调节器输入端子,X02,接输入信号;,3.调节器输出端子,DO1,接下限报警,输出信号;,4.调节器输出端子,DO2,接上限报警,输出信号;,5.变量寄存器,P01,用于设定输出下限幅值;,6.变量寄存器,P02,用于设定输出上限幅值;,7.变量寄存器,P03,用于设定输入信号下限报警值;,8.变量寄存器,P04,用于设定输入信号上限报警值。,58,控制功能指令的功能扩展,功能扩展举例2:,(1,),LD P01,(2),ST B12,(3),LD P02,(4),ST B11,(5),LD P03,(6),ST B07,(7),LD P04,(8),ST B06,(9),LD X02,(10),BSC,(11),ST Y01,(12),LD FL1,(13),ST D02,(14),LD FL2,(15),ST D01,(16),END,应用程序如下:,59,串级控制指令,CSC,CSC,指令中具有两个调节单元,CNT,1,和,CNT,2,,,可实现串级调节,也可以副回路单独运行。,串级调节时,将副回路的测量值,PV,2,送入,S,1,,,主回路的测量值,PV,1,送入,S,2,,,并执行,CNT,1,和,CNT,2,所指定的运算,最后将运算结果(即将要输出的,MV,值)存入,S,1,中。,串级和副回路单独调节可由,FL,12,切换,,FL,12,=1,为单回路。,副回路单独运行时,测量值,PV,2,由,S,1,提供,给定值由侧面板上的键盘给定。这时,CNT,1,也处于工作状态,但是不将输出送到,CNT,2,。,对两个调节单元,CNT,1,和,CNT,2,,,通过,A,寄存器分别可以提供八种扩展功能,,FL,寄存器分别可以提供七种扩展功能。,主调节器,副调节器,副回路测量,主对象,副对象,主回路测量,CNT,2,CNT,1,PV,2,PV,1,ST,Y,2,Y,1,S,1,S,2,S,1,60,CSC,指令功能扩展后的功能结构图,61,SLPC,可编程调节器的应用,带温压补偿的气体流量调节系统,62,SLPC,可编程调节器的应用,己知仪表参数如下:,孔板设计压力,Pd=600,k,Pa,;,孔板设计温度,Td=300,;,压力变送器量程 01000,kPa,;,温度变送器量程 0500;,差压变送器量程 032,kPa,;,流量测量范围 08000,Nm,2,/h。,63,SLPC,可编程调节器的应用,1.确定调节器应承担的任务,,PID,运算和温差补偿运算。,2.确定调节功能和控制算法,采用基本控制指令,BSC,,控制算法采用,CNT,1,=1,的标准,PID,算法。,3.确定温差补偿运算的数学模型:,64,SLPC,可编程调节器的应用,4.数学模型的规格化,设,P,S,、,T,S,、,P,S,分别为压力变送器、温度变送器和差压变送器的量程,,Q,S,为换算为标准状态下的流量量程,,P,min,、,T,min,分别为用绝对压力和绝对温度表示的压力变送器和温度变送器的下限值,,X,1,、,X,2,、,X,3,和,Y,2,分别为差压信号、压力信号、温度 信号和补偿后的流量信号(,X,、,Y,信号范围均为,0 1,)。且因差压和流量测量范围下限值均为零,因此有下列关系,:,P=P,S,X,1,T=T,S,X,3,T,min,P=P,S,X,2,P,min,Q=Q,S,Y,2,65,根据式,设,K,1,=,、,K,2,=,、,K,3,=,、,K,4,=,SLPC,可编程调节器的应用,可以得到设计状态下的系数,K,为:,由前三式可得:,66,代入已知条件可求得,K,1,=1.422;,K,2,=0.147;,K,3,=0.872;,K,4,=0.477,最后得到的温差补偿运算的数学模型为,:,SLPC,可编程调节器的应用,因此信号规格化后的温差补偿运算数学模型为:,67,SLPC,可编程调节器的应用,5.列工作清单,(,worksheet),工作表单:,补偿运算式和控制指令功能图构成的组合功能图。,68,SLPC,可编程调节器的应用,6.填写数据清单(,datasheet),69,SLPC,可编程调节器的应用,7.程序,清单,(1,),LD X2,(2),LD K01,(3),(4),LD K02,(5),+,(6),LD X3,(7),LD K03,(8),(9),LD K04,(10),+,(11),(12),LD X1,(13),(14),(15),ST Y2,(16),BSC,(17),ST Y1,(18),END,70,
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 教育专区 > 小学其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服