计算机控制技术实验报告.(DOC)

计算机控制技术实验报告.(DOC)
计算机控制技术实验报告.(DOC)

计算机控制技术实验报告

实验一信号的采样与保持

一、实验目的

1.熟悉信号的采样和保持过程。

2.学习和掌握香农(采样)定理。

3.学习用直线插值法和二次曲线插值法还原信号。

二、实验设备

PC 机一台,TD-ACS实验系统一套,i386EX 系统板一块。

三、实验原理

香农(采样)定理:若对于一个具有有限频谱(max ωω<)的连续信号)(t f 进行采

样,当采样频率满足max 2ωω≥s

时,则采样函数)(t f *能无失真地恢复到原来的连续信号

)(t f 。max ω为信号的最高频率,s ω为采样频率。

四.实验内容

1.采样与保持

编写程序,实现信号通过 A/D 转换器转换成数字量送到控制计算机,计算机再把数字量送到 D/A 转换器输出。

实验线路图如图2-1所示,图中画“○”的线需用户在实验中自行接好,其它线系统已连好。

STR /OE EOC CLOCK

IN7

A

B C

D0 ┆

D7

+5V i386EX CPU

24MHz

TMROUT1INT3(主8259IRQ7)TMRCLK1

WR#CLK2 M/IO# A0

XD0┆XD7

OUT1/IOY01MHz 分频模数转换单元

控制计算机

/CS /WR A0

OUT1D0

┆ D7 /IOY1

/IOW

IRQ7

数模转换单元

正弦波OUT

图2-1 采样保持线路图

控制计算机的“OUT1”表示386EX 内部1#定时器的输出端,定时器输出的方波周期=定时器时常,“IRQ7”表示386EX 内部主片8259的“7”号中断,用作采样中断。正弦波单元的“OUT ”端输出周期性的正弦波信号,通过模数转换单元的“IN7”端输入,系统用定时器作为基准时钟(初始化为10ms ),定时采集“IN7”端的信号,转换结束产生采样中断,在中断服务程序中读入转换完的数字量,送到数模转换单元,在“OUT1”端输出相应的模拟信号。由于数模转换器有输出锁存能力,所以它具有零阶保持器的作用。

采样周期T= TK×10ms ,TK 的范围为01~ FFH ,通过修改TK 就可以灵活地改变采样周期,后面实验的采样周期设置也是如此。零阶采样保持程序流程图如图2-2所示。

系统初始化

主程序

变量初始化

等待中断

还原采样周期变量

采样中断服务程序(零阶保持)

采样周期到否?

读取A/D 采样值,送D/A 输出

Y

N

中断返回

图2-2 零阶采样保持程序流程图

实验步骤:

(1)参考流程图2-2编写零阶保持程序,编译、链接。 (2)按照实验线路图2-1接线,检查无误后开启设备电源。

(3)用示波器的表笔测量正弦波单元的“OUT ”端,调节正弦波单元的调幅、调频电位器及拨动开关,使得“OUT ”端输出幅值为3V ,周期1S 的正弦波。

(4)加载程序到控制机中,将采样周期变量“Tk ”加入到变量监视中,运行程序,用示波器的另一路表笔观察数模转换单元的输出端“OUT1”。

(5)增大采样周期,当采样周期>0.5S 时,即Tk>32H 时,运行程序并观测数模转换单元的输出波形应该失真,记录此时的采样周期,验证香农定理。

2.信号的还原

编写程序,分别用直线插值法和二次曲线插值法还原信号。

从香农定理可知,对于信号的采集,只要选择恰当的采样周期,就不会失去信号的主要特征。在实际应用中,一般总是取实际采样频率s ω比max 2ω大,如:max 10ωω≥s 。但是如果采用插值法恢复信号,就可以降低对采样频率的要求,香农定理给出了采样频率的下限,但是用不同的插值方法恢复信号需要的采样频率也不相同。

(1)直线插值法(取max 5ωω≥s )利用式1.2 -1在点(X0,Y0)和(X1,Y1)之间插入点(X ,Y )。

)(00X X K Y Y -+=

其中:0

10

1X X Y Y K --=

X1?X0为采样间隔,Y1?Y0分别为X1和X0采样时刻的AD 采样值。

(2)二次曲线插值法(取max 3ωω>s

):)]()[(12100X X K K X X Y Y -+-+=

其中,1

20101020220

1011,

X X X X Y Y X X Y Y K X X Y Y K -???? ??-----=

--= 直线插值与二次曲线插值程序流程图如图2-3所示。

采样中断服务程序(直线插值)

采样周期到否?

计算插值点并送D/A 输出

N

Y

采样周期变量减一D/A 输出前一采样值,计算K1采样周期变更还原

采样中断服务程序(二次曲线插值)

采样周期到否?

计算插值点并送D/A 输出

N

Y

采样周期变量减一

D/A 输出前一采样值,计算K1、K2

采样周期变更还原

中断返回

中断返回图2-3 直线插值与二次曲线插值程序流程图

实验步骤:

(1)参考流程图2-3分别编写直线插值和二次曲线插值程序,并编译、链接。 (2)按照线路图2-1接线,检查无误后,开启设备电源。调节正弦波单元的调幅、调频 电位器,使正弦波单元输出幅值为3V ,周期1S 的正弦波。

(3)分别装载并运行程序,运行程序前将采样周期变量Tk 加入到变量监视中,方便实验中观察和修改。用示波器观察数模转换单元的输出,和零阶保持程序的运行效果进行比较。 由上述结果可以看出:在采样频率Ws =10Wmax 时,用三种方法还原信号,直线插值要好于零阶保持,二次曲线插值好于直线插值。采用合理的插值算法可以降低信号的失真度,在允许的范围内可以有效地降低对采样频率的要求。

(4)(3)中是在同一采样频率下,比较三种方法还原信号的效果,实验中也可比较一种还原方法在不同采样频率下的效果。

对于零阶保持来说:当采样频率≥信号频率的10倍时,即AH T S T k k 0,110

1

≤?≤信

号的还原效果较好。

对于直线插值来说:当采样频率≥信号频率的5倍时,即H T S T k k

14,15

1≤?≤

号的还原效果较好。

对于二次曲线插值来说:当采样频率≥信号频率的3倍时。H

T S T k k 21,13

1≤?≤

信号的还原效果较好。

五.实验结果

采样周期Tk=05H 时的输出波形:

采样周期Tk=33H 时的输出波形为:

由得到的实验结果可以看出:采样周期 Tk=05H 时,输出波形与原来基本相同;Tk>32H 时输出波形产生失真。 信号还原实验结果:

Tk=0AH 时,三种方法还原得到的结果:

直线差值的输出波形:

二次曲线插值的输出波形:

零阶保持输出波形:

实验二 数字滤波

一、实验目的

1.学习和掌握一阶惯性滤波。 2.学习和掌握四点加权滤波。

二、实验设备

PC 机一台,TD-ACS 实验系统一套,i386EX 系统板一块。

三、实验原理

一般现场环境比较恶劣,干扰源比较多,消除和抑制干扰的方法主要有模拟滤波和数字滤波两种,由于数字滤波方法成本低、可靠性高、无阻抗匹配、灵活方便等特点被广泛应用。

控制计算机

模数

转换

数模转换

R

C

图3-1数字滤波方框图

(1)一阶惯性滤波: 相当于传函

1

1

+S τ的数字滤波器,由一阶差分法可得近似式: 1)1(-+-=K K K aY X a Y

其中,K X 为当前采样时刻的输入,K Y 为当前采样时刻的输出,1-K Y 为前一采样时刻的输出,T 为采样周期,τ

T

a =

-1。

(2)四点加权滤波: 四点加权滤波算法公式:

)1(4

1

i 3

423121∑=---=+++=i K K K K K A X A X A X A X A Y

其中,K X 为当前采样时刻的输入,1-K X 为前一采样时刻的输入,1-K Y 为前一采样时刻的输出。

数字滤波程序流程图如图3-2所示。

系统初始化

主程序

变量初始化

等待中断

系数转换

取A/D 采样值计算YK=(1-a)XK+Z D/A 输出YK 的值采样中断程序(一阶惯性)

计算Z=a*YK 取A/D 采样值

计算YK=A1*XK+Z

D/A 输出YK 的值

采样中断程序(四点加权)

计算Z=A2*XK_1+A3*XK_2+A4*XK_3

中断返回中断返回

图3-2 数字滤波程序流程图

实验中的参数:1-a 、a 、A1、A2、A3、A4为十进制2位小数(BCD 码),取值范围:0.00 ~ 0.99,只须对应存入00~99。程序中将其转换成二进制小数,再按算式进行定点小数运算。

四.实验内容

分别编写一阶惯性滤波程序和四点加权滤波程序,将混合干扰信号的正弦波送到数字滤波器,并用示波器观察经过滤波后的信号。

实验线路图如图3-3所示,图中画“○”的线需用户在实验中自行接好,运放单元需用户自行搭接。

STR /OE EOC CLOCK IN7

A B C

D0 ┆

D7

+5V i386EX CPU

24MHz

TMROUT1INT3(主8259IRQ7)TMRCLK1

WR#CLK2 M/IO# A0

XD0┆XD7

OUT1/IOY01MHz 分频模数转换单元

控制计算机

/CS /WR A0

OUT1D0

┆ D7 /IOY1

/IOW

IRQ7

数模转换单元

S ST +5V GND -正弦波 OUT

信号源10K

10K

10K

10K 1uF 47K

47K

S1

NC

短路块

R

C

图3-3 数字滤波实验线路图

控制计算机的“OUT1”表示386EX 内部1#定时器的输出端,定时器输出的方波周期=定时器时常,“IRQ7”表示386EX 内部主片8259的7号中断,用作采样中断。 电路中用RC 电路将S 端方波微分,再和正弦波单元产生的正弦波叠加。注意R 点波形不要超过±5V ,以免数字化溢出。计算机对有干扰的正弦信号R 通过模数转换器采样输入,然后进行数字滤波处理,去除干扰,最后送至数模转换器变成模拟量C 输出。

五、实验步骤

1. 参照流程图3-2分别编写一阶惯性和四点加权程序,检查无误后编译、链接。

2. 按实验线路图3-3接线,检查无误后开启设备电源。调节正弦波使其周期约为2S ,调信号源单元使其产生周期为100ms 的干扰信号(从“NC ”端引出),调节接线图中的两个47K 电位器使正弦波幅值为3V ,干扰波的幅值为0.5V 。

3. 分别装载并运行程序,运行前可将“TK ”加入到变量监视中,方便实验中观察和修改。用示波器观察R 点和C 点,比较滤波前和滤波后的波形。

4. 如果滤波效果不满意,修改参数,再运行程序,观察实验效果。

六.实验结果

一阶惯性滤波输出波形:

四点加权滤波输出波形:

由实验结果可以得到此实验一阶惯性滤波的效果更好,其更有效的滤去了噪声干扰信号。

实验四积分分离法PID控制

一、实验目的

1.了解PID参数对系统性能的影响

2.学习凑试法整定PID参数

3.掌握积分分离法PID控制规律

二、实验设备

PC 机一台,TD-ACS 实验系统一套,i386EX 系统板一块

三、 实验原理

根据系统偏差的比例(P )、积分(I )和微分(D )进行控制的调节器简称为PID 调节器(也称为PID 控制器),是连续系统中技术成熟、应用最为广泛的一种调节器,其控制规律为:

])

()(1)([)(?++

=dt

t de T dt t e T t e K t u d i p 在计算机控制系统中,PID 控制规律的实现必须用数值逼近的方法。当采样周期相当短时,用求和代替积分、用后向差分代替微分,使模拟PID 离散化变为差分方程。数字 PID 控制算法可以表示为位置式 PID 和增量式 PID 两种。

(1)位置式 PID 控制算法为:

))]1()(()()([)(0

--+

+

=∑=k e k e T

T i e T T

k e K k u D

k

i I

P (2)增量式 PID 控制算式为:

)

1()()(-+?=k u k u t u ))]2()1(2)(()())1()([()(-+--++

--=?k e k e k e T

T k e T T

k e k e K k u D I P 其中,T 为采样周期,k 为采样序号,)(k u 为第k 次采样调节器输出,)(k e 为第k 次采样误差值,)1(-k e 为第1-k 次采样误差值。

增量式与位置式相比具有以下优点:

1.增量式算法与最近几次采样值有关,不需要进行累加,因此,不易产生累积误差,控制效果较好。

2.增量式中,计算机只输出增量,误动作(计算机故障或干扰)影响小。

3.在位置式中,由手动到自动切换时,必须使输出值等于执行机构的初始值,而增量式只与本次的误差值有关,更易于实现手动到自动的无扰动切换。

4.增量式控制算法因其特有的优点在控制系统中应用比位置式更加广泛。 为了便于实验参数的调整,下面讨论PID 参数对系统性能的影响:

(1)增大比例系数K P 一般将加快系统的响应,在有静差的情况下有利于减小静差。但过大的比例系数会使系统有较大的超调,并产生振荡,使系统稳定性变坏。

(2)增大积分时间参数T I 有利于消除静差、减小超调、减小振荡,使系统更加稳定,但系统静差的消除将随之减慢。

(3)增大微分时间参数T D 有利于加快系统响应,使超调量减小,系统稳定性增加,但系统对扰动的抑制能力减弱,对扰动有较敏感的响应。

在调整参数时,采用凑试法。参考以上参数对控制过程的影响趋势,对参数实行“先比例,后积分,再微分”的步骤。

(1)首先整定比例部分。将比例系数K P 由小变大,并观察相应的系统响应,直到响应曲线超调小、反应快。如果系统没有静差,或者静差小到允许的范围内,那么只需比例调节器即可。

(2)如果在比例调节的基础上系统的静差不能满足要求,则须加入积分作用。整定时首先置积分时间T I 为一较大值,并将第1步整定得到的比例系数K P 缩小(80%),然后减小积分时间,使静差得到消除。如果动态性能(过渡时间短)也满意,则需PI 调节器即可。

(3)若动态性能不好,则需加入微分作用。整定时,使微分时间T D 从0变大,并相应的改变比例系数和积分时间,逐步凑试,直到满意结果。由于PID 三个参数有互补作用,减小一个往往可由几个增大来补偿,因此参数的整定值不唯一,不同的参数组合完全有可能得到同样的效果。

四.实验内容

本实验中,采用位置式PID 。在一般的PID 控制中,当有较大的扰动或大幅度改变给定值时,会有较大的偏差,以及系统有惯性和滞后,因此在积分项的作用下,往往会使系统超调变大和长时间的波动,过渡时间变长。特别对于温度、成份等变化缓慢的过程,这一现象更为严重。为此,可采用积分分离PID 控制算法,即:当偏差e (k )较大时,取消积分作用;当误差e (k )较小时才加入积分作用。

系统方块图如图4-1所示, 是一个典型的 PID 闭环控制系统方块图,其硬件电路原理及接线图如图4-2所示,图中画“○”的线需用户在实验中自行接好,对象需用户在运放单元搭接。

)

14.0)(13.0(10

++S S R +E

C

-PID

S

e S

T --1T

图4-1 PID 控制系统方块图

STR /OE EOC CLOCK A B C D0 ┆IN7 D7

+5V

i386EX CPU

24MHz

P1.0TMROUT1INT3(主8259IRQ7)TMRCLK1

WR#CLK2 M/IO# A0

XD0┆XD7

OUT1/IOY01MHz 分频/CS /WR A0

D0

D7 OUT1

/IOY1

/IOW

IRQ7

模数转换单元控制计算机

数模转换单元-10K

10K

20K 20K

20K

/ST ST S OUT

DIN0

信号源20K

100K

100K

200K

3uF 2uF C

E

R --

-

图4-2 积分分离法PID 控制实验线路图

控制计算机的“OUT1”表示386EX 内部1#定时器的输出端,定时器输出的方波周期=定时器时常,“IRQ7”表示386EX 内部主片8259的7号中断,用作采样中断,“DIN0”表示386EX 的I/O 管脚P1.0,在这里作为输入管脚用来检测信号是否同步。这里,系统偏差信号E 通过模数转换单元“IN7”端输入,控制机的定时器作为基准时钟(初始化为10ms ),定时中断采集“IN7”端的信号E ,并进行PID 计算,得到相应的控制量,再把控制量送到数模转换单元,由“OUT1”端输出相应的模拟信号,来控制对象系统。

图4-3是积分分离法 PID 控制程序流程图。

系统初始化

主程序

变量初始化

等待中断

采样中断服务程序

同步信号到否?

采样周期变量减一

N

Y

采样周期到否?

输出控制量U(k)

求误差E(k)

调PID 子程序

采样周期变量赋初值

Y

N

D/A 输出清零

变量初始化

PID 子程序

计算Ek+Td/T*ΔEk

判积分分离值

判控制量溢出

N

N

取极值

Y 判积分溢出

Kp(Ek+T/Ti*ΣEk+Td/T*ΔEk)

Kp(Ek+Td/T*ΔEk)

Y

N

Y

取极值

中断返回

返回

图4-3 积分分离法PID 控制程序流程图

五、实验步骤

1.根据参考流程图4-3编写实验程序,检查无误后编译、链接。 2.按照实验线路图4-2接线,检查无误后开启设备电源。

3.调节信号源中的电位器及拨动开关,使信号源输出幅值为2V 、周期6S 的方波。确

定系统的采样周期以及积分分离值。

4.装载程序,将全局变量TK(采样周期)、EI(积分分离值)、KP(比例系数)、TI (积分系数)和TD(微分系数)加入变量监视,以便实验过程中观察和修改。

5.运行程序,将积分分离值设为最大值7FH(相当于没有引入积分分离),用示波器分别观测输入端R和输出端C。

6.如果系统性能不满意,用凑试法修改PID参数,直到响应曲线满意,并记录响应曲线的超调量和过渡时间。

7.修改积分分离值为20H,记录此时响应曲线的超调量和过渡时间,并和未引入积分分离值时的响应曲线进行比较。

8.将第6和第7步骤中较满意的响应曲线记录下来。

六.实验结果

采样周期TK =05H;比例系数KP=6100H;积分系数TI=0018H ;微分系数TD=000BH。

未引入积分分离值的响应曲线(即EI(积分分离值)=7FH时):

积分分离值为20H时的响应曲线:

由得到的实验结果可以看到,引入积分分离法后,降低了系统输出的超调量,并缩短了调节时间。

积分分离值为10H时的响应曲线:

实验五 直流电机闭环调速控制系统设计和实现

一、实验目的

1.了解闭环调速控制系统的构成。 2.熟悉PID 控制规律与算法实现。

二、实验设备

PC 机一台,TD-ACC +实验系统一套,i386EX 系统板一块。

三、实验内容

典型的直流电机调速实验的系统方框图如图11-1所示:

数字PID 控制器

数字给定

+-测速电路

驱动电路

直流电机

图11-1 典型的直流电机调速实验的系统方框图

根据系统方框图,直流电机闭环调速控制系统实验线路图设计如图11-2所示,实验中将图中画“○”的线接好。控制机算机的“DOUT0”表示386EX 的I/O 管脚P2.0,输出PWM 脉冲经驱动后控制直流电机,“IRQ7”表示386EX 内部主片8259的7号中断,用作测速中断。

i386EX CPU

P2.0

(主8259IRQ7)INT3

控制计算机 1

2

HR

DOUT0

IRQ7+12

A ’

驱动单元

直流电机霍尔输出

+A

-

图11-2 直流电机闭环调速控制系统实验线路图

实验中,用系统的数字量输出端口“DOUT0”来模拟产生PMW 脉宽调制信号,构成系统的控制量,经驱动电路驱动后控制电机运转。霍尔测速元件输出的脉冲信号记录电机转速构成反馈量。在参数给定情况下,经PID 运算,电机可在控制量作用下,按给定转速闭环运转。系统定时器定时1ms ,作为系统采样基准时钟;测速中断用于测量电机转速。

PWM 发生子程序

标志 pwm=1?

aa1=0?

标志 pwm=2?

bb1=0?

Y Y Y Y N

N

N

N

aa1

电机停止 DOUT0=1

标志pwm=2bb1=bb/2

bb1

电机停止 DOUT0=0

标志pwm=1aa1=aa/2

返回

主程序系统初始化与系数转换

采样周期到否?

溢出处理

采样周期变量清零

取YK 反馈值

赋PWM 所需值

Y

N

调用PID 子程序

定时中断服务程序采样周期变量加1

MARK=1 ?

转速累加VADD=VADD+1

Y

N

调用PWM 发生子程序

测速中断服务程序

MARK=0 ?

取定时中断程序中转速累加值VADD ,计算电机转速

Y

N

MARK=0

MARK=1

VADD 清零

中断返回

中断返回

图11-3直流电机闭环调速控制系统程序流程图

四、实验步骤

1.参照图11-3的程序流程图,其中的PID 子程序采用积分分离法PID ,编写实验程序,编译、链接。

2.按图11-2接线,检查无误后开启设备电源,将编译链接好的程序装载到控制机中。

3.打开专用图形界面,运行程序,观察电机转速,分析其响应特性。

4.若不满意,改变参数:积分分离值Iband、比例系数KPP、积分系数KII、微分系数KDD的值后再观察其响应特性,选择一组较好的控制参数并记录下来。

表11-1 控制参数表

项目参数IBAND KPP KII KDD 超调稳定<2%时间1.例程中参数响应特性0060H 1060H 0010H 0020H 15% 4.8秒

2.去掉IBAND 0000H 1060H 0010H 0020H 20% 5.2秒

3.自测一组较好参数0010H 6100H 0018H 000BH 8% 2.5秒5.注意:在程序调试过程中,有可能随时停止程序运行,此时DOUT0的状态应保持上次的状态。当DOUT0为1时,直流电机将停止转动;当DOUT0为0时,直流电机将全速转动,如果长时间让直流电机全速转动,可能会导致电机单元出现故障,所以在停止程序运行时,最好将连接DOUT0的排线拔掉或按系统复位键。

五、实验结果

电机响应曲线:

实验总结及建议:

此实验是我们的课程实验,实验的内容是我们课堂上学习的相关知识的应用,对我们来说这些知识是我们应该好好掌握的。运用书本所学,好好分析得到结论,有利于我们对知识的理解。由于实验的时间有限,我们无法对所有的内容有很好的理解,我希望老师可以在试验前给我们以很好的引导,不要把时间浪费在不必要的事情上,而要有所着重点,在有限的时间里使我们尽可能学习更多的知识。

在此,要谢谢老师在我们出现问题时的耐心解答。

《大学计算机基础》上机实验报告

《大学计算机基础》 上机实验报告 班级: 姓名: 学号: 授课教师: 日期:年月日

目录 一、Windows操作系统基本操作......................................................... - 1 - 二、Word文字处理基本操作 .............................................................. - 4 - 三、Excel电子表格基本操作 ............................................................ - 6 - 四、PowerPoint幻灯片基本操作....................................................... - 8 - 五、网页设计基本操作 ...................................................................... - 9 - 六、Access数据库基本操作 ............................................................ - 10 - 上机实验作业要求: ○1在实验报告纸上手写并粘贴实验结果; ○2每人将所有作业装订在一起(要包封面); ○3全部上机实验结束后全班统一上交; ○4作业内容不得重复、输入的数据需要有差别。

实验名称一、Windows操作系统基本操作 实验目的1、掌握Windows的基本操作方法。 2、学会使用“画图”和PrntScr快捷键。 3、学会使用“计算器”和Word基本操作。 实验内容1、日历标注 利用“画图”和Word软件,截取计算机上日历的图片并用文字、颜色、图框等标注出近期的节假日及其名称,并将结果显示保存在下面(参考下面样图)。 运行结果是: 主要操作步骤是: 2、科学计算 利用“计算器”和Word软件,计算下列题目,并将结果截图保存在下面(参考样图)。 ○1使用科学型计算器,求8!、sin(8)、90、74、20、67、39、400、50.23、ln(785)的平均值、和值,并用科学计数法显示。 运行结果是: ②将以下十、八、十六进制数转换为二进制数:(894.8125)10、(37.5)8、(2C.4B)16 运行结果是:(需要下载使用“唯美计算器”) ○3计算下列二进制数的加法与乘法:101.1+11.11;1101*1011 运行结果是:(参考样图) 写出主要操作步骤: 3、实验心得体会

自动控制原理实验报告

《自动控制原理》 实验报告 姓名: 学号: 专业: 班级: 时段: 成绩: 工学院自动化系

实验一 典型环节的MATLAB 仿真 一、实验目的 1.熟悉MATLAB 桌面和命令窗口,初步了解SIMULINK 功能模块的使用方法。 2.通过观察典型环节在单位阶跃信号作用下的动态特性,加深对各典型环节响应曲线的理解。 3.定性了解各参数变化对典型环节动态特性的影响。 二、实验原理 1.比例环节的传递函数为 K R K R R R Z Z s G 200,1002)(211 212==-=-=- = 其对应的模拟电路及SIMULINK 图形如图1-3所示。 三、实验内容 按下列各典型环节的传递函数,建立相应的SIMULINK 仿真模型,观察并记录其单位阶跃响应波形。 ① 比例环节1)(1=s G 和2)(1=s G ; ② 惯性环节11)(1+= s s G 和1 5.01 )(2+=s s G ③ 积分环节s s G 1)(1= ④ 微分环节s s G =)(1 ⑤ 比例+微分环节(PD )2)(1+=s s G 和1)(2+=s s G ⑥ 比例+积分环节(PI )s s G 11)(1+=和s s G 211)(2+= 四、实验结果及分析 图1-3 比例环节的模拟电路及SIMULINK 图形

① 仿真模型及波形图1)(1=s G 和2)(1=s G ② 仿真模型及波形图11)(1+= s s G 和1 5.01)(2+=s s G 11)(1+= s s G 1 5.01 )(2+=s s G ③ 积分环节s s G 1)(1= ④ 微分环节

过程控制系统实验报告材料(最新版)

实验一、单容水箱特性的测试 一、实验目的 1. 掌握单容水箱的阶跃响应的测试方法,并记录相应液位的响应曲线。 2. 根据实验得到的液位阶跃响应曲线,用相关的方法确定被测对象的特征参数T和传递函数。 二、实验设备 1. THJ-2型高级过程控制系统实验装置 2. 计算机及相关软件 3. 万用电表一只 三、实验原理 图2-1单容水箱特性测试结构图由图2-1可知,对象的被控制量为水箱的液位H,控制量(输入量)是流入水箱中的流量Q1,手动阀V1和V2的开度都为定值,Q2为水箱中流出的流量。根据物料平衡关系,在平衡状态时 Q1-Q2=0 (1)

动态时,则有 Q1-Q2=dv/dt (2) 式中 V 为水箱的贮水容积,dV/dt为水贮存量的变化率,它与 H 的关系为 dV=Adh ,即dV/dt=Adh/dt (3) A 为水箱的底面积。把式(3)代入式(2)得 Q1-Q2=Adh/dt (4) 基于Q2=h/RS,RS为阀V2的液阻,则上式可改写为 Q1-h/RS=Adh/dt 即 ARsdh/dt+h=KQ1 或写作 H(s)K/Q1(s)=K/(TS+1) (5) 式中T=ARs,它与水箱的底积A和V2的Rs有关:K=Rs。 式(5)就是单容水箱的传递函数。 对上式取拉氏反变换得 (6) 当t—>∞时,h(∞)=KR0 ,因而有K=h(∞)/R0=输出稳态值/阶跃输入当 t=T 时,则有 h(T)=KR0(1-e-1)=0.632KR0=0.632h(∞)

式(6)表示一阶惯性环节的响应曲线是一单调上升的指数函数,如图 2-2 所示。当由实验求得图2-2所示的阶跃响应曲线后,该曲线上升到稳态值的63%所对应的时间,就是水箱的时间常数T。该时间常数 T也可以通过坐标原点对响应曲线作切线,切线与稳态值交点所对应的时间就是时间常数T,由响应曲线求得K和T后,就能求得单容水箱的传递函数。如果对象的阶跃响应曲线为图2-3,则在此曲线的拐点D处作一切线,它与时间轴交于B点,与响应稳态值的渐近线交于A点。图中OB即为对象的滞后时间τ,BC为对象的时间常数T,所得 的传递函数为: 四、实验内容与步骤 1.按图2-1接好实验线路,并把阀V1和V2开至某一开度,且使V1的开度大于V2的开度。 2.接通总电源和相关的仪表电源,并启动磁力驱动泵。

微机控制技术实验报告

《微机控制技术》课程设计报告 课题:最少拍控制算法研究专业班级:自动化1401 姓名: 学号: 指导老师:朱琳琳 2017年5月21日

目录 1. 实验目的 (3) 2. 控制任务及要求 (3) 3. 控制算法理论分析 (3) 4. 硬件设计 (5) 5. 软件设计 (5) 无纹波 (5) 有纹波 (7) 6. 结果分析 (9) 7. 课程设计体会 (10)

1.实验目的 本次课程设计的目的是让同学们掌握微型计算机控制系统设计的一般步骤,掌握系统总体控制方案的设计方法、控制算法的设计、硬件设计的方法。学习并熟悉最少拍控制器的设计和算法;研究最少拍控制系统输出采样点间纹波的形成;熟悉最少拍无纹波控制系统控制器的设计和实现方法。复习单片机及其他控制器在实际生活中的应用,进一步加深对专业知识的认识和理解,使自己的设计水平、对所学知识的应用能力以及分析问题解决问题的能力得到全面提高。 2.控制任务及要求 1.设计并实现具有一个积分环节的二阶系统的最少拍有纹波控制和无纹波控制。 对象特性G (s )= 采用零阶保持器H 0(s ),采样周期T =,试设计单位阶跃,单位速度输入时的有限拍调节器。 2.用Protel 、Altium Designer 等软件绘制原理图。 3.分别编写有纹波控制的算法程序和无纹波控制的算法程序。 4.绘制最少拍有纹波、无纹波控制时系统输出响应曲线,并分析。 3.控制算法理论分析 在离散控制系统中,通常把一个采样周期称作一拍。最少拍系统,也称为最小调整时间系统或最快响应系统。它是指系统对应于典型的输入具有最快的响应速度,被控量能经过最少采样周期达到设定值,且稳态误差为定值。显然,这样对系统的闭环脉冲传递函数)(z φ提出了较为苛刻的要求,即其极点应位于Z 平面的坐标原点处。 1最少拍控制算法 计算机控制系统的方框图为: 图7-1 最少拍计算机控制原理方框图 根据上述方框图可知,有限拍系统的闭环脉冲传递函数为: ) ()(1)()()()()(z HG z D z HG z D z R z C z +==φ (1) )(1)()(11)()()(1z z HG z D z R z E z e φφ-=+== (2) 由(1) 、(2)解得:

自动控制原理实验报告

实验报告 课程名称:自动控制原理 实验项目:典型环节的时域相应 实验地点:自动控制实验室 实验日期:2017 年 3 月22 日 指导教师:乔学工 实验一典型环节的时域特性 一、实验目的 1.熟悉并掌握TDN-ACC+设备的使用方法及各典型环节模拟电路的构成方法。

2.熟悉各种典型环节的理想阶跃相应曲线和实际阶跃响应曲线。对比差异,分析原因。 3.了解参数变化对典型环节动态特性的影响。 二、实验设备 PC 机一台,TD-ACC+(或TD-ACS)实验系统一套。 三、实验原理及内容 下面列出各典型环节的方框图、传递函数、模拟电路图、阶跃响应,实验前应熟悉了解。 1.比例环节 (P) (1)方框图 (2)传递函数: K S Ui S Uo =) () ( (3)阶跃响应:) 0()(≥=t K t U O 其中 01/R R K = (4)模拟电路图: (5) 理想与实际阶跃响应对照曲线: ① 取R0 = 200K ;R1 = 100K 。 ② 取R0 = 200K ;R1 = 200K 。

2.积分环节 (I) (1)方框图 (2)传递函数: TS S Ui S Uo 1 )()(= (3)阶跃响应: ) 0(1)(≥= t t T t Uo 其中 C R T 0= (4)模拟电路图 (5) 理想与实际阶跃响应曲线对照: ① 取R0 = 200K ;C = 1uF 。 ② 取R0 = 200K ;C = 2uF 。

1 Uo 0t Ui(t) Uo(t) 理想阶跃响应曲线 0.4s 1 Uo 0t Ui(t) Uo(t) 实测阶跃响应曲线 0.4s 10V 无穷 3.比例积分环节 (PI) (1)方框图: (2)传递函数: (3)阶跃响应: (4)模拟电路图: (5)理想与实际阶跃响应曲线对照: ①取 R0 = R1 = 200K;C = 1uF。 理想阶跃响应曲线实测阶跃响应曲线 ②取 R0=R1=200K;C=2uF。 K 1 + U i(S)+ U o(S) + Uo 10V U o(t) 2 U i(t ) 0 0 .2s t Uo 无穷 U o(t) 2 U i(t ) 0 0 .2s t

过程控制实验报告

过程控制实验 实验报告 班级:自动化1202 姓名:杨益伟 学号:120900321 2015年10月 信息科学与技术学院 实验一过程控制系统建模 作业题目一: 常见得工业过程动态特性得类型有哪几种?通常得模型都有哪些?在Simulink中建立相应模型,并求单位阶跃响应曲线、 答:常见得工业过程动态特性得类型有:无自平衡能力得单容对象特性、有自平衡能力得单容对象特性、有相互影响得多容对象得动态特性、无相互影响得多容对象得动态特性等。通常得模型有一阶惯性模型,二阶模型等、 单容过程模型 1、无自衡单容过程得阶跃响应实例 已知两个无自衡单容过程得模型分别为与,试在Simulink中建立模型,并求单位阶跃响应曲线。 Simulink中建立模型如图所示: 得到得单位阶跃响应曲线如图所示:

2、自衡单容过程得阶跃响应实例 已知两个自衡单容过程得模型分别为与,试在Simulink中建立模型,并求单位阶跃响应曲线。 Simulink中建立模型如图所示: 得到得单位阶跃响应曲线如图所示:

多容过程模型 3、有相互影响得多容过程得阶跃响应实例 已知有相互影响得多容过程得模型为,当参数, 时,试在Simulink中建立模型,并求单位阶跃响应曲线在Simulink中建立模型如图所示:得到得单位阶跃响应曲线如图所示:

4、无相互影响得多容过程得阶跃响应实例 已知两个无相互影响得多容过程得模型为(多容有自衡能力得对象)与(多容无自衡能力得对象),试在Simulink中建立模型,并求单位阶跃响应曲线。 在Simulink中建立模型如图所示: 得到得单位阶跃响应曲线如图所示:

计算机控制实验报告

中国石油大学计算机控制实验报告实验日期:2011.11.30 成绩: 班级:自动化08-4 姓名:陈方光学号:08071402 实验一基于NI6008的数据采集 1.实验目的: 理解基本计算机控制系统的组成,学会使用MATLAB和NI6008进行数据采集。 2.实验设备: 计算机控制实验箱、NI6008数据通讯卡、Matlab软件、计算机 3.实验内容: (1)使用计算机控制实验箱搭建二阶被控对象,并测试对象特性 (2)在Matlab中设计数字PID控制器,对上述对象进行控制 4. 实验步骤: (1)选择合适的电阻电容,参考如下电路结构图,在计算机控制实验箱上搭建二阶被控对象,使得其被控对象传递函数为 建议数值:R1=200kΩ,R2=200kΩ,C1=1μF,R4=300kΩ, R5=500kΩ,C2=1μF. (2)测试NI6008数据通讯卡,确保数据输入输出通道正常。

(3)使用MATLAB和OPC通讯技术进行数据采集: (4)编写程序,实现数据的定时采集和显示。 5.实验结果 1)测试NI6008数据通讯卡 首先将NI6008数据采集卡的AI负端与GND端短接,然后通过usb数据线连接计算机,打开opc端口调试工具,添加NI数据采集卡,添加自己所需的输入、输出端口,通过向输入端强制写入1,观察AO端口显示数据,能较精确的跟踪输入数据,该数据采集完好。 2)使用matlab和opc进行数据采集及其显示 在Matlab中读写数据: da = opcda(‘localhost’, ‘NI USB-6008.Server’); % 定义服务器 connect(da); %连接服务器 grp = addgroup(da); %添加OPC 组 itmRead = additem(grp,‘Dev1/AI0’); %在组中添加数据项 itmWrite = additem(grp,'Dev1/AO0'); %在组中添加数据项 r=read(itmRead); y(1)=r.Value; %读取数据项的值 Write(itmWrite,1); %向数据项中写值 disconnect(da); %断开服务器 关于定时器的问题 t = timer(‘TimerFcn’,@myread, ‘Period’, 0.2,‘ExecutionMode’,‘fixedRate’);%定义定时器 start(t) %打开定时器 out = timerfind; %寻找定时器 stop(out); %停止定时器 delete(out);%删除定时器 将读取的数据存储并动态显示于图中: function myread(obj,event) global tt k y da grp itmRead Ts itmWrite r=read(itmRead); k=k+1;

自动控制原理MATLAB仿真实验报告

实验一 MATLAB 及仿真实验(控制系统的时域分析) 一、实验目的 学习利用MATLAB 进行控制系统时域分析,包括典型响应、判断系统稳定性和分析系统的动态特性; 二、预习要点 1、 系统的典型响应有哪些? 2、 如何判断系统稳定性? 3、 系统的动态性能指标有哪些? 三、实验方法 (一) 四种典型响应 1、 阶跃响应: 阶跃响应常用格式: 1、)(sys step ;其中sys 可以为连续系统,也可为离散系统。 2、),(Tn sys step ;表示时间范围0---Tn 。 3、),(T sys step ;表示时间范围向量T 指定。 4、),(T sys step Y =;可详细了解某段时间的输入、输出情况。 2、 脉冲响应: 脉冲函数在数学上的精确定义:0 ,0)(1)(0 ?==?∞ t x f dx x f 其拉氏变换为:) ()()()(1)(s G s f s G s Y s f === 所以脉冲响应即为传函的反拉氏变换。 脉冲响应函数常用格式: ① )(sys impulse ; ② ); ,();,(T sys impulse Tn sys impulse ③ ),(T sys impulse Y = (二) 分析系统稳定性 有以下三种方法: 1、 利用pzmap 绘制连续系统的零极点图; 2、 利用tf2zp 求出系统零极点; 3、 利用roots 求分母多项式的根来确定系统的极点 (三) 系统的动态特性分析 Matlab 提供了求取连续系统的单位阶跃响应函数step 、单位脉冲响应函数impulse 、零输入响应函数initial 以及任意输入下的仿真函数lsim.

计算机过程控制实验报告

计算机过程控制实验报告

实验1 单容水箱液位数学模型的测定实验 1、试验方案: 水流入量Qi 由调节阀u 控制,流出量Qo 则由用户通过负载阀R 来改变。被调量为水位H 。分析水位在调节阀开度扰动下的动态特性。 直接在调节阀上加定值电流,从而使得调节阀具有固定的开度。(可以通过智能调节仪手动给定,或者AO 模块直接输出电流。) 调整水箱出口到一定的开度。 突然加大调节阀上所加的定值电流观察液位随时间的变化,从而可以获得液位数学模型。 通过物料平衡推导出的公式: μμk Q H k Q i O ==, 那么 )(1 H k k F dt dH -=μμ, 其中,F 是水槽横截面积。在一定液位下,考虑稳态起算点,公式可以转换成 μμR k H dt dH RC =+。 公式等价于一个RC 电路的响应函数,C=F 就是水容,k H R 0 2= 就是水阻。 如果通过对纯延迟惯性系统进行分析,则单容水箱液位数学模型可以使用以下S 函数表示: ) 1()(0 += TS S KR S G 。 相关理论计算可以参考清华大学出版社1993年出版的《过程控制》,金以慧编著。 2、实验步骤: 1) 在现场系统A3000-FS 上,将手动调节阀JV201、JV206完全打开,使下水箱闸板具有 一定开度,其余阀门关闭。 2) 在控制系统A3000-CS 上,将下水箱液位(LT103)连到内给定调节仪输入端,调节仪 输出端连到电动调节阀(FV101)控制信号端。 3) 打开A3000-CS 电源,调节阀通电。打开A3000-FS 电源。 4) 在A3000-FS 上,启动右边水泵(即P102),给下水箱(V104)注水。 给定值 图1 单容水箱液位数学模型的测定实验

大学计算机实验报告2

《大学计算机基础Ⅰ》课程 实验报告手册 \ 实验教师(签字) 西南大学计算机与信息科学学院 计算机基础教育系 年月日

一、实验说明 本课程实验分为一般性实验(验证和简单设计)和综合性实验(课程设计)两部分。从第3周开始参考实验任务书(本报告中的五部分)完成每周规定的实验,并根据进度按要求认真填写本实验报告中的六、七部分,此实验报告将作为实验成绩评定的依据之一。 本课程实验从开课学期第3周开始实习,每周2学时,16周结束,共28学时。除统一安排的时间外,学生还可根据自己的实际适当安排课余时间上机。上机内容参见本报告中的“五、实验任务书”部分。 二、实验目的 通过本实验,让学生掌握计算机的基本操作和基本技能,能够学会知识的运用与积累,能够举一反三,具备一定的独立解决问题的能力和信心,培养学生熟练地使用常用软件的能力及严肃认真的科学作风,为今后的学习和工作打下良好的基础。 三、实验要求 1、每次实验课将考勤,并作为实验成绩的重要依据。 2、每次实验前学生必须充分准备每次的实验内容,以保证每次上机实验的效果。实验过程中必须独立完成。 3、学期结束时,每位同学应将自己的《实验报告》交各专业班长或学习委员,由班长或学习委员以专业为单位、按学号从小到大排列好统一交给实验指导老师,否则无实验成绩。 四、实验报告要求 一共要求填写3个阶段性实验报告、1个综合性实验报告和1份学期总结,与每份实验报告对应产生的电子文档交由实验老师指定的位置,该电子文档也将作为实验成绩评定的依据之一。 五、实验任务书 教材:《大学计算机基础》第五版高等教育出版社 实验参考书:《大学计算机基础实践教程》高等教育出版社 实验一:指法练习、汉字录入 实验目的: 1.掌握鼠标和键盘的使用及正确的操作指法。 2.掌握微型计算机的打开和关闭操作 3.熟悉键盘指法和文字录入 4.了解中英文切换,全半角的切换 实验任务: 1.参见实验参考书中的实验1-1-1中的[任务1](7页) 2.参见实验参考书中的实验1-1-1中的[任务3](7页) 实验二:Windows的基本操作和文件管理操作 实验目的: 1.掌握Windows的基本知识和基本操作 2.掌握“Windows资源管理器”和“我的电脑”的使用 实验任务: 1.参见实验参考书中的实验1-2-1中的全部任务(14页) 2.参见实验参考书中的实验1-2-2中的全部任务(18页)

计算机控制系统实验报告

南京理工大学 动力工程学院 实验报告 实验名称最少拍 课程名称计算机控制技术及系统专业热能与动力工程 姓名学号 成绩教师任登凤

计算机控制技术及系统 一、 实验目的及内容 通过对最少拍数字控制器的设计与仿真,让自己对最少拍数字控制器有更好的理解与认识,分清最少拍有纹波与无纹波控制系统的优缺点,熟练掌握最少拍数字控制器的设计方法、步骤,并能灵巧地应用MATLAB 平台对最少拍控制器进行系统仿真。 (1) 设计数字调节器D(Z),构成最少拍随动控制系统,并观察系统 的输出响应曲线; (2) 学习最少拍有纹波系统和无纹波系统,比较两系统的控制品质。 二、实验方案 最少拍控制器的设计理论 r (t ) c(t ) e*(t) D (z) E (z) u*(t) U (z) H 0(s )C (z) Gc (s ) Φ(z) G(z) R(z) 图1 数字控制系统原理图 如图1 的数字离散控制系统中,G C (S)为被控对象,其中 H(S)= (1-e -TS )/S 代表零阶保持器,D(Z)代表被设计的数字控制器,D(Z)的输入输出均为离散信号。 设计步骤:根据以上分析 1)求出广义被控对象的脉冲传递函数G (z ) 2)根据输入信号类型以及被控对象G (z )特点确定参数q, d, u, v, j, m, n 3)根据2)求得参数确定)(z e Φ和)(z Φ 4)根据 )(1) ()(1)(z z z G z D Φ-Φ= 求控制器D (z ) 对于给定一阶惯性加积分环节,时间常数为1S ,增益为10,采样周期T 为1S 的对象,其传递函数为:G C (S) =10/S(S+1)。 广义传递函数: G(z)=Z [])()(s G s H c ?=Z ?? ?????--)(1s G s e c Ts =10(1-z -1 )Z ??????+)1(12s s =3.68×) 368.01)(1() 717.01(1 111------+z z z z

北航自动控制原理实验报告(完整版)

自动控制原理实验报告 一、实验名称:一、二阶系统的电子模拟及时域响应的动态测试 二、实验目的 1、了解一、二阶系统阶跃响应及其性能指标与系统参数之间的关系 2、学习在电子模拟机上建立典型环节系统模型的方法 3、学习阶跃响应的测试方法 三、实验内容 1、建立一阶系统的电子模型,观测并记录在不同时间常数T时的响应曲线,测定过渡过程时间T s 2、建立二阶系统电子模型,观测并记录不同阻尼比的响应曲线,并测定超调量及过渡过程时间T s 四、实验原理及实验数据 一阶系统 系统传递函数: 由电路图可得,取则K=1,T分别取:0.25, 0.5, 1 T 0.25 0.50 1.00 R2 0.25MΩ0.5M Ω1MΩ C 1μ1μ1μ T S 实测0.7930 1.5160 3.1050 T S 理论0.7473 1.4962 2.9927 阶跃响应曲线图1.1 图1.2 图1.3 误差计算与分析 (1)当T=0.25时,误差==6.12%; (2)当T=0.5时,误差==1.32%; (3)当T=1时,误差==3.58% 误差分析:由于T决定响应参数,而,在实验中R、C的取值上可能存在一定误差,另外,导线的连接上也存在一些误差以及干扰,使实验结果与理论值之间存在一定误差。但是本实验误差在较小范围内,响应曲线也反映了预期要求,所以本实验基本得到了预期结果。 实验结果说明 由本实验结果可看出,一阶系统阶跃响应是单调上升的指数曲线,特征有T确定,T越小,过度过程进行得越快,系统的快速性越好。 二阶系统 图1.1 图1.2 图1.3

系统传递函数: 令 二阶系统模拟线路 0.25 0.50 1.00 R4 210.5 C2 111 实测45.8% 16.9% 0.6% 理论44.5% 16.3% 0% T S实测13.9860 5.4895 4.8480 T S理论14.0065 5.3066 4.8243 阶跃响应曲线图2.1 图2.2 图2.3 注:T s理论根据matlab命令[os,ts,tr]=stepspecs(time,output,output(end),5)得出,否则误差较大。 误差计算及分析 1)当ξ=0.25时,超调量的相对误差= 调节时间的相对误差= 2)当ξ=0.5时,超调量的相对误差==3.7% 调节时间的相对误差==3.4% 4)当ξ=1时,超调量的绝对误差= 调节时间的相对误差==3.46% 误差分析:由于本试验中,用的参量比较多,有R1,R2,R3,R4;C1,C2;在它们的取值的实际调节中不免出现一些误差,误差再累加,导致最终结果出现了比较大的误差,另外,此实验用的导线要多一点,干扰和导线的传到误差也给实验结果造成了一定误差。但是在观察响应曲线方面,这些误差并不影响,这些曲线仍旧体现了它们本身应具有的特点,通过比较它们完全能够了解阶跃响应及其性能指标与系统参数之间的关系,不影响预期的效果。 实验结果说明 由本实验可以看出,当ωn一定时,超调量随着ξ的增加而减小,直到ξ达到某个值时没有了超调;而调节时间随ξ的增大,先减小,直到ξ达到某个值后又增大了。 经理论计算可知,当ξ=0.707时,调节时间最短,而此时的超调量也小于5%,此时的ξ为最佳阻尼比。此实验的ξ分布在0.707两侧,体现了超调量和调节时间随ξ的变化而变化的过程,达到了预期的效果。 图2.2 图2.1 图2.3

过程控制实验报告

东南大学自动化学院 实验报告 课程名称:过程控制实验 实验名称:水箱液位控制系统 院(系):自动化专业:自动化姓名:学号: 实验室:实验组别: 同组人员: 实验时间: 评定成绩:审阅教师:

目录 一、系统概论 (3) 二、对象的认识 (4) 三、执行机构 (14) 四、单回路调节系统 (15) 五、串级调节系统Ⅰ (18) 六、串级调节系统Ⅱ (19) 七、前馈控制 (21) 八、软件平台的开发 (21)

一、系统概论 1.1实验设备 图1.1 实验设备正面图图1.2 实验设备背面图 本实验设备包含水箱、加热器、变频器、泵、电动阀、电磁阀、进水阀、出水阀、增压器、流量计、压力传感器、温度传感器、操作面板等。 1.1.2 铭牌 ·加热控制器: 功率1500w,电源220V(单相输入) ·泵: Q40-150L/min,H2.5-7m,Hmax2.5m,380V,VL450V, IP44,50Hz,2550rpm,1.1kw,HP1.5,In2.8A,ICL B ·全自动微型家用增压器: 型号15WZ-10,单相电容运转马达 最高扬程10m,最大流量20L/min,级数2,转速2800rmp,电压220V, 电流0.36A,频率50Hz,电容3.5μF,功率80w,绝缘等级 E ·LWY-C型涡轮流量计: 口径4-200mm,介质温度-20—+100℃,环境温度-20—+45℃,供电电源+24V, 标准信号输出4-20mA,负载0-750Ω,精确度±0.5%Fs ±1.0%Fs,外壳防护等级 IP65 ·压力传感器 YMC303P-1-A-3 RANGE 0-6kPa,OUT 4-20mADC,SUPPLY 24VDC,IP67,RED SUP+,BLUE OUT+/V- ·SBWZ温度传感器 PT100 量程0-100℃,精度0.5%Fs,输出4-20mADC,电源24VDC

计算机控制技术实验报告

精品文档

精品文档 实验一过程通道和数据采集处理 为了实现计算机对生产过程或现场对象的控制,需要将对象的各种测量参数按 要求转换成数字信号送入计算机;经计算机运算、处理后,再转换成适合于对生产 过程进行控制的量。所以在微机和生产过程之间,必须设置信息的传递和变换的连 接通道,该通道称为过程通道。它包括模拟量输入通道、模拟量输出通道、数字量 输入通道、数字量输出通道。 模拟量输入通道:主要功能是将随时间连续变化的模拟输入信号变换成数字信 号送入计算机,主要有多路转化器、采样保持器和 A/D 转换器等组成。模拟量输出通道:它将计算机输出的数字信号转换为连续的电压或电流信 号,主要有 D/A 转换器和输出保持器组成。 数字量输入通道:控制系统中,以电平高低和开关通断等两位状态表示的 信号称为数字量,这些数据可以作为设备的状态送往计算机。 数字量输出通道:有的执行机构需要开关量控制信号 ( 如步进电机 ) ,计算机 可以通过 I/O 接口电路或者继电器的断开和闭合来控制。 输入与输出通道 本实验教程主要介绍以 A/D 和 D/A 为主的模拟量输入输出通道, A/D 和D/A的 芯片非常多,这里主要介绍人们最常用的 ADC0809和 TLC7528。 一、实验目的 1.学习 A/D 转换器原理及接口方法,并掌握ADC0809芯片的使用 2.学习 D/A 转换器原理及接口方法,并掌握TLC7528 芯片的使用 二、实验内容 1.编写实验程序,将- 5V ~ +5V 的电压作为 ADC0809的模拟量输入,将 转换所得的 8 位数字量保存于变量中。 2.编写实验程序,实现 D/A 转换产生周期性三角波,并用示波器观察波形。 三、实验设备 + PC 机一台, TD-ACC实验系统一套, i386EX 系统板一块 四、实验原理与步骤 1.A/D 转换实验 ADC0809芯片主要包括多路模拟开关和 A/D 转换器两部分,其主要特点为:单 电源供电、工作时钟 CLOCK最高可达到 1200KHz 、8 位分辨率, 8 +个单端模拟输 入端, TTL 电平兼容等,可以很方便地和微处理器接口。 TD-ACC教学系统中的 ADC0809芯片,其输出八位数据线以及 CLOCK线已连到控制计算机的数据线及系统应用时钟1MCLK(1MHz) 上。其它控制线根据实验要求可另外连接(A 、B、C、STR、/OE、EOC、IN0~ IN7) 。根据实验内容的第一项要求,可以设计出如图 1.1-1 所示 的实验线路图。

过程控制系统实验报告

《过程控制系统实验报告》 院-系: 专业: 年级: 学生姓名: 学号: 指导教师: 2015 年6 月

过程控制系统实验报告 部门:工学院电气工程实验教学中心实验日期:年月日 姓名学号班级成绩 实验名称实验一单容水箱液位定值控制实验学时 课程名称过程控制系统实验及课程设计教材过程控制系统 一、实验仪器与设备 A3000现场系统,任何一个控制系统,万用表 二、实验要求 1、使用比例控制进行单溶液位进行控制,要求能够得到稳定曲线,以及震荡曲线。 2、使用比例积分控制进行流量控制,能够得到稳定曲线。设定不同的积分参数,进行 比较。 3、使用比例积分微分控制进行流量控制,要求能够得到稳定曲线。设定不同的积分参数,进行比较。 三、实验原理 (1)控制系统结构 单容水箱液位定值(随动)控制实验,定性分析P, PI,PD控制器特性。 水流入量Qi由调节阀u控制,流出量Qo则由用户通过负载阀R来改变。被调量为水位H。使用P,PI , PID控制,看控制效果,进行比较。 控制策略使用PI、PD、PID调节。 (2)控制系统接线表 使用ADAM端口测量或控制量测量或控制量标号使用PLC端 口 锅炉液位LT101 AI0 AI0 调节阀FV101 AO0 AO0 四、实验内容与步骤 1、编写控制器算法程序,下装调试;编写测试组态工程,连接控制器,进行联合调试。这些步骤不详细介绍。

2、在现场系统上,打开手阀QV-115、QV-106,电磁阀XV101(直接加24V到DOCOM,GND到XV102控制端),调节QV-116闸板开度(可以稍微大一些),其余阀门关闭。 3、在控制系统上,将液位变送器LT-103输出连接到AI0,AO0输出连到变频器U-101控制端上。 注意:具体哪个通道连接指定的传感器和执行器依赖于控制器编程。对于全连好线的系统,例如DCS,则必须安装已经接线的通道来编程。 4、打开设备电源。包括变频器电源,设置变频器4-20mA的工作模式,变频器直接驱动水泵P101。 5、连接好控制系统和监控计算机之间的通讯电缆,启动控制系统。 6、启动计算机,启动组态软件,进入测试项目界面。启动调节器,设置各项参数,将调节器的手动控制切换到自动控制。 7、设置PID控制器参数,可以使用各种经验法来整定参数。这里不限制使用的方法。 五、实验结果记录及处理 六、实验心得体会: 比例控制特性:能较快克服扰动的影响,使系统稳定下来,但有余差。 比例积分特性:能消除余差,它能适用于控制通道时滞较小、负荷变化不大、被控量不允许由余差的场合。 比例微分特性:对于改善系统的动态性能指标,有显著的效果。

计算机控制 最小拍实验报告

重庆邮电大学 自动化学院 计算机控制实验报告 学院:自动化 学生姓名:魏波 专业:电气工程与自动化班级:0830903 学号:2009212715

最小拍控制系统 一、实验目的 1、掌握最小拍有纹波控制系统的设计方法。 2、掌握最小拍无纹波控制系统的设计方法。 二、实验设备 PC机一台,TD-+ ACC实验系统一套,i386EX系统板一块 三、实验原理及内容 典型的最小拍控制系统如图其中D(Z)为数字调节器,G(Z)为包括零阶保持器在内的广义对象的Z传递函数,Φ(Z)为闭环Z传递函数,C(Z)为输出信号的Z传递函数,R(Z)为输入信号的Z传递函数。R为输入,C为输出,计算机对误差E定时采样按D(Z)计算输出控制量U(Z)。图中K=5。 闭环Z传递函数

1、最小拍有纹波系统设计

2、最小拍无纹波设计 有纹波系统虽然在采样点上的误差为零,但不能保证采样点之间的误差值为零,因此存在有纹波现象。无纹波系统设计只要使U(Z)是1 Z的有限多项式,则可以保证系统输出无纹波。 四、实验线路图

(2)D(Z)算法 采样周期T=1S ,E(Z)为计算机输入,U(Z)为输出,有: D(Z)=) Z (E ) Z (U = 3 322113322110Z P Z P Z P 1Z K Z K Z K K ------++++++ 式中Ki 与Pi 取值范围:-0.9999~0.9999,计算机分别用相邻三个字节存储其BCD 码。最低字节符号,00H 为正,01H 为负。中间字节存前2位小数,最高字节存末2位小数。例有系数0.1234,则内存为: 地址 内容 2F00H 00H 2F01H 12H 2F02H 34H 系数存储安排如表5—1。 表5—1 0101H 010DH 0102H K 0 010EH P 1 0103H 010FH 0104H 0110H

《过程控制系统》实验报告

《过程控制系统》实验报告 学院:电气学院 专业:自动化 班级:1505 姓名及学号:任杰311508070822 日期:2018.6.3

实验一、单容水箱特性测试 一、 实验目的 1. 掌握单容水箱阶跃响应测试方法,并记录相应液位的响应曲线。 2. 根据实验得到的液位阶跃响应曲线,用相关的方法确定被测对象的特征参数T 和传递函数。 二、 实验设备 1. THJ-FCS 型高级过程控制系统实验装置。 2. 计算机及相关软件。 3. 万用电表一只。 三、 实验原理 图1 单容水箱特性测试结构图 由图 2-1 可知,对象的被控制量为水箱的液位 h ,控制量(输入量)是流入水箱中的流量 Q 1,手动阀 V 1 和 V 2 的开度都为定值,Q 2 为水箱中流出的流量。根据物料平衡关系,在平衡状态时02010=-Q Q (式2-1),动态时,则有dt dV Q Q = -21,(式2-2)式中 V 为水箱的贮水容积,dt dV 为水贮存量的变化率,它与 h 的关

系为Adh dV =,即dt dh A dt dV =(式2-3),A 为水箱的底面积。把式(2-3)代入式(2-2)得dt dh A Q Q =-21(式2-4)基于S R h Q =2,S R 为阀2V 的液阻,(式2-4)可改写为dt dh A R h Q S =-1,1KQ h dt dh AR S =+或()()1s 1+=Ts K s Q H (式2-5)式中s AR T =它与水箱的底面积A 和2V 的S R 有关,(式2-5)为单容水箱的传递函数。若令()S R S Q 01=,常数=0R ,则式2-5可表示为()T S KR S R K S R T S T K S H 11/000+-=?+= 对上式取拉氏反变换得()()T t e KR t h /01--=(式2-6),当∞→t 时()0KR h =∞,因而有()0/R h K ∞==输出稳态值/阶跃输入,当T t =时,()() ()∞==-=-h KR e KR T h 632.0632.01010,式2-6表示一阶惯性响应曲线是一单调上升的指数函数如下图2-2所示 当由实验求得图 2-2 所示的阶跃响应曲线后,该曲线上升到稳态值的 63%所对应的时间,就是水箱的时间常数 T 。该时间常数 T 也可以通过 坐标原点对响应曲线作切线,切线与稳态值交点所对应的时间就是 时间常数 T ,由响应曲线求得 K 和 T 后,就能求得单容水箱的传递函 数如式(2-5)所示。 如果对象的阶跃响应曲线为图 2-3,则在此曲线的拐点 D 处作一切线,它与时间轴交于 B 点,与响应稳态值的渐近线交于 A 点。图中OB 即为对象的滞后时间

计算机控制实验报告初稿解析

南京邮电大学自动化学院 实验报告 课程名称:计算机控制系统 实验名称:计算机控制系统性能分析 所在专业:自动化 学生姓名:王站 班级学号: B11050107 任课教师: 程艳云 2013 /2014 学年第二学期

实验一:计算机控制系统性能分析 一、 实验目的: 1.建立计算机控制系统的数学模型; 2.掌握判别计算机控制系统稳定性的一般方法 3.观察控制系统的时域响应,记录其时域性能指标; 4.掌握计算机控制系统时间响应分析的一般方法; 5.掌握计算机控制系统频率响应曲线的一般绘制方法。 二、 实验内容: 考虑如图1所示的计算机控制系统 图1 计算机控制系统 1. 系统稳定性分析 (1) 首先分析该计算机控制系统的稳定性,讨论令系统稳定的K 的取值范围; 解: G1=tf([1],[1 1 0]); G=c2d(G1,0.01,'zoh');//求系统脉冲传递函数 rlocus(G);//绘制系统根轨迹 Root Locus Real Axis I m a g i n a r y A x i s -7 -6-5-4-3-2-1012 -2.5-2-1.5-1-0.500.51 1.5 22.5 将图片放大得到

0.75 0.8 0.85 0.9 0.95 1 1.05 1.1 1.15 1.2 1.25 -0.15 -0.1 -0.05 0.05 0.1 0.15 Root Locus Real Axis I m a g i n a r y A x i s Z 平面的临界放大系数由根轨迹与单位圆的交点求得。 放大图片分析: [k,poles]=rlocfind(G) Select a point in the graphics window selected_point = 0.9905 + 0.1385i k = 193.6417 poles = 0.9902 + 0.1385i 0.9902 - 0.1385i 得到0

自动控制原理实验报告73809

-150-100 -50 50 实验一 典型环节的模拟研究及阶跃响应分析 1、比例环节 可知比例环节的传递函数为一个常数: 当Kp 分别为0.5,1,2时,输入幅值为1.84的正向阶跃信号,理论上依次输出幅值为0.92,1.84,3.68的反向阶跃信号。实验中,输出信号依次为幅值为0.94,1.88,3.70的反向阶跃信号, 相对误差分别为1.8%,2.2%,0.2%. 在误差允许范围内可认为实际输出满足理论值。 2、 积分环节 积分环节传递函数为: (1)T=0.1(0.033)时,C=1μf (0.33μf ),利用MATLAB ,模拟阶跃信号输入下的输出信号如图: T=0.1 T=0.033 与实验测得波形比较可知,实际与理论值较为吻合,理论上T=0.033时的波形斜率近似为T=0.1时的三倍,实际上为8/2.6=3.08,在误差允许范围内可认为满足理论条件。 3、 惯性环节 i f i o R R U U -=TS 1 CS R 1Z Z U U i i f i 0-=-=-=15 20

惯性环节传递函数为: K = R f /R 1,T = R f C, (1) 保持K = R f /R 1 = 1不变,观测T = 0.1秒,0.01秒(既R 1 = 100K,C = 1μf , 0.1μf )时的输出波形。利用matlab 仿真得到理论波形如下: T=0.1时 t s (5%)理论值为300ms,实际测得t s =400ms 相对误差为:(400-300)/300=33.3%,读数误差较大。 K 理论值为1,实验值2.12/2.28, 相对误差为(2.28-2.12)/2.28=7%与理论值 较为接近。 T=0.01时 t s (5%)理论值为30ms,实际测得t s =40ms 相对误差为:(40-30)/30=33.3% 由于ts 较小,所以读数时误差较大。 K 理论值为1,实验值2.12/2.28, 相对误差为(2.28-2.12)/2.28=7%与理论值较为接近 (2) 保持T = R f C = 0.1s 不变,分别观测K = 1,2时的输出波形。 K=1时波形即为(1)中T0.1时波形 K=2时,利用matlab 仿真得到如下结果: t s (5%)理论值为300ms,实际测得t s =400ms 相对误差为:(400-300)/300=33.3% 读数误差较大 K 理论值为2,实验值4.30/2.28, 1 TS K )s (R )s (C +-=

相关文档
最新文档