计算机控制技术chap7-广东工业大学机电工程学院

计算机控制技术chap7-广东工业大学机电工程学院
计算机控制技术chap7-广东工业大学机电工程学院

广东工业大学机电工程学院机电教研室

《计算机控制技术》

讲义

(第七章)

=========2006-2007学年=========

授课单元13:25-26节

第7章计算机控制系统的直接设计方法

7.1 最少拍控制器设计方法

7.1.1控制量不加规定的最少拍控制器设计方法

本授课单元教学目标或要求

?了解连续域-离散化设计的基本原理

?掌握后向差分法和前向差分法的基本方法和计算过程

教学重点

?控制量不加规定的最少拍控制器设计方法

教学难点

?控制量不加规定的最少拍控制器设计方法

基本内容

第7章:计算机控制系统的直接设计方法

计算机控制系统设计通常是指:在已经确定的反馈控制系统结构情况下,按照所要求的系统性能指标和被控对象特性和数学模型,设计出数字控制器使控制系统达到预先要求的性能指标。

实际上我们所讲的计算机控制系统设计,是指数字控制器的设计,而并不涉及计算机控制系统的全部工程设计内容。

数字控制器的设计方法可以分为模拟化设计法和直接数字设计法。

模拟化设计法先将数字控制器看做是模拟控制器。采用连续系统设计的方法,首先设计模拟控制系统的模拟控制器,使模拟控制系统满足性能指标要求。然后,采用离散化的方法将设计好的模拟控制器离散化成数字控制器,最后构成数字控制系统。

这种方法对习惯于模拟控制系统设计的人来说比较容易理解和接受,但这种方法当采样周期较大时,系统实际达到的性能往往比预计的设计指标差。

直接数字设计法则首先将系统中被控对象加上保持器一起构成的广义对象离散化,得到相应的以脉冲传递函数、差分方程或离散系统状态方程表示的离散系统模型,然后利用离散控制系统理论,直接设计数字控制器。

由于直接设计法直接在离散系统的范畴内进行,避免了由模拟控制器向数字控制器转化,也绕过了采样周期对系统动态性能产生严重影响的问题,是目前采用较为广泛的计算机控制系统设计方法。

数字控制器的直接分析设计方法,可分为两大类:

1.快速系统离散域直接设计

所设计出来的控制器,当系统收到特殊类型输入作用时,在有限采样周期内,可以使误差趋于零。一个采样周期称为一拍,常把快速系统称之为最少拍系统。其性能指标:

1).系统稳定;

2).对某确定的典型输入信号,稳态误差等于零。

a.要求在采样点上稳态误差等于零,采样点之间误差不为零;

b.采样点和采样点之间误差均为零。

2.慢速系统离散域直接设计

所谓慢速系统一般是指被控对象具有大惯性、长滞后的性质。

7.1 最少拍控制器设计方法

首先我们从最简单的系统设计开始。

本节介绍的最少拍数字控制器设计方法是针对被控对象脉冲传递函数是稳定的,且输入为单位阶跃函数的情况。从设计结果可以看出,这个属于最少拍无纹波。

根据数字控制器的输出序列中的第一个值,即控制量的初值(0)u ,是否认为地加以规定,分两种情况,一是控制量的初值(0)u 不加规定;二是控制量的初值(0)u 加以规定。 7.1.1 控制量初值不加规定的最少拍数字控制器设计

如图所示。

*

(s)

离散域直接设计法就是首先将()G s 离散化,写出它的脉冲传递函数()[()]G

z Z G s =,则由该图得到下图。

在这种情况下,直接设计()D z 。 1.被控对象不含纯延迟环节

对于单位阶跃输入信号,()1()1

0,1,2,r k k k ===

通常,()p G s 不含有延迟环节时,离散后,()G z 的一般形式为

12112121

12()

()1()

n n n n b z b z b z B z G z a z a z a z A z --------+++==++++ 经过最少拍过渡时间,系统达到稳态,要求系数输出

()()1()()

c k r k k n

u k u n k n

==≥??

=≥? 系统输入、输出和控制量的z 变换为

112(1)

12(1)

1()1()(1)(2)1()(0)(1)(2)()n n n n R z z C z c z c z z z U z u u z u z u n z z -----+----+?

=?-????=+++++???

???=++++++??

?

??

上述式子说明,对于n 阶系统来说,经过n 个采样周期后,系统的输出()c k 等于()r k ,且等于1。控制

量()u k 经过n 个采样周期后保持为常数。

由上述三个式子,可以得出,闭环脉冲传递函数为

{}

(){

}

[][]121212(1)

1

12(1)

23(1)(2)

12()

()()

(1)(2)11(1)(2)1(1)(2)1(1)(2)(1)1(1)n

n n n n n n n n

C z z z z z R z c z c z z z z c z c z z z c z c z z z c z c c z c n z ???-------+-----+---+-+---Φ=

=+++??=+++++-?

?

??=++

+++??

??-++

+++?

?

=+-+

+--

因此,我们得到

12

(1)

(2)(1)1(1)

n c c c c n ???=??=-??

??=--? 同时,

{}

(){

}

[]1201212(1)

1

12(1)123(1)(2)

()

()()

(0)(1)(2)()1(0)(1)(2)()(0)(1)(2)()(0)(1)(0)n

n n n n n n n U z Q z q q z q z q z R z u u z u z u n z z z u u z u z u n z z u z u z u z u n z z u u u z -------+-----+----+-+-=

=++++??=++++++-??

??=+++

+++?

?

??-+++

+++?

?

=+-[][]12(2)(1)()(1)n

u u z u n u n z --+-+

+--

因此,我们得到

01

(0)

(1)(0)()(1)

n q u q u c q u n u n =??=-??

??=--? 有上述关系,可以得到

12011()

n n q q q u n ???+++=??

++

+=?

由图可以看出

()()()

()()1()()C z D z G z z R z D z G z Φ=

=+ ()()()

()1()()()e E z R z C z z z R z R z -Φ===-Φ

()()

()()()

C z z G z U z Q z Φ==

因此,

1201212121()()

()()1()1()1n n n

n q q z q z q z z Q z D z G z z z z z z

???------++++Φ===-Φ-Φ---- 可以看出,只要求出系数?和q ,即可得到()D z 表达式。

由()()

()()()

C z z G z U z Q z Φ=

=

得 12121212121212012121

2

000

121200

()

()()11n n n

n n

n n

n n

n

n n b z b z b z z G z Q z a z a z a z z z z q q z q z q z z z z q q q q q q

z z z q q q ??????------------------+++Φ==

++++++

+=

+++++

+

+

=

++++

对比系数得到

110110

2202200

n n n n q a q b q q a q b q q a q b q ???==??==????==?

由1201

1n

n i i q b ???=++

+==∑得,01

1

n

i

i q b

==

因此,计算出0q ,即可求得数字控制器()D z 。

0(0)q u =为控制器输出的初值,取决于被控对象b 参数之和。

()

()121012011200121()()

()1()1()

1n n n n q a z a z a z q A z Q z D z z q B z q b z b z b z --------++++==

=-Φ--++

+ 而12112121

12()

()1()

n n n n b z b z b z B z G z a z a z a z A z --------+++==++++ 从这里可以看出,()D z 的分子中含有1()A z -,补偿()G z 的分母1()A z -。这样完全补偿,是假定被

控对象脉冲传递函数的所有极点都位于单位圆内部。只能用于稳定对象。因为假定极点补偿有一点偏移

11011111001111111

010*********()()1()()()()()()

()()()1()()()()()()11()()

()()()

q A z B z q B z A z q A z B z D z G z z q A z B z D z G z A z q B z A z A z q B z A z q A z B z A z ------------------Φ===-??+-??--≈

则闭环系统的特征方程约为被控对象的特征方程,这样,如果被控对象本身是不稳定的,则闭环控制系统也是不稳定的或者要到很久才能使误差等于零。

这样一来,有

12121212()

()()

n n n

n

n n

z z C z z z z z

R z z

??????-----++

+Φ==++

+=

特征方程为

1()()0n D z G z z +==

2.被控对象具有延迟的性质

对于具有延迟性质的被控对象,其传递函数可以写成如下形式:

1211212112()()1()

n d

d n n n b z b z b z B z G z z z a z a z a z A z ----------+++==++++

式中d 为延迟拍数。

要求系统性能达到

()()1()()

c k r k k n d

u k u n k n

==≥+??

=≥?

同样推理得

()1212()

()()n d n C z z z z z z R z ???----Φ=

=+++ 12012()()()n n U z Q z q q z q z q z R z ---==++++

01

1(0)n i i q u b ===∑

控制器脉冲传递函数为

()()120121*********()

()1()1()1()n n n d

n d

q a z a z a z Q z D z z q b z b z b z z q A z q B z z ----------++++==

-Φ-+++=

-

例:已知某闭环控制系统框图如图所示,采样周期4T s =,被控对象脉冲传递函数为

1231

123

0.065250.047930.00750()1 1.498630.704090.09978z z z G z z z z z

-------+-=-+- 针对单位阶跃输入,设计最少拍数字控制器()D z 。控制器输出()u k 不加限制。

解:

2341

123

1234

1234

1234123412312340.065250.047930.00750()1 1.498630.704090.0997800.065250.047930.007501 1.498630.704090.0997801z z z G z z

z z z z z z z z z z z b z b z b z b z a z a z a z a z ----------------------+-=-+-?++-=-+-+?+++=

++++4

- 因此,有

112233440

1.498630.065250.704090.047930.099780.00750

b a b a b a b a ==-??==??

==-??=-=?

对于单位阶跃输入来说,1

1

()1R z z -=

-,由()G z 表达式可知,被控对象为n =4得系统,在阶跃输的

情况下,经过4拍系统输出达到稳态。因此,令

12345()(1)(2)(3)1C z c z c z c z z z -----??=+++++?

? 12345

()(0)(1)(2)(3)(4)U z u u z u z u z u z z -----??=++++++

??

[][][]1234

12341234

()

()()

(1)(2)(1)(3)(2)1(3)C z z z z z z R z c z c c z c c z c z ????--------Φ=

=+++=+-+-+-

得1234(1)

(2)(1)(3)(2)1(3)

c c c c c c ????=??=-??=-??=-?

同时,

[][][][]1234

012341234

()

()()

(0)(1)(0)(2)(1)(3)(2)(4)(3)U z Q z q q z q z q z q z R z u u u z u u z u u z u u z --------=

=++++=+-+-+-+-

得01234(0)

(1)(0)(2)(1)(3)(2)(4)(3)

q u q u c q u u q u u q u u =??=-??

=-??=-??=-? 所以123401341(4)

q q q q u ????+++=??+++=?

由()()

()()()

C z z G z U z Q z Φ==得 123412341234

12341234

12341234

012341234

3

1

2

4

0000

1234

31240000

()

()()11b z b z b z b z z G z Q z a z a z a z a z z z z z q q z q z q z q z z z z z q q q q q q q q

z z z z q q q q ????????------------------------+++Φ==

+++++++=

+++++

+

+

=

++++

对比系数得到

110

110

220220

330330440

440

q a q b q q a q b q q a q b q q a q b q ????==??==??

==??==?

故,04

1

1

1

(0)9.462500.065250.047930.00750

i

i q u b

==

==

=++-∑

因此,112

2334414.18080

6.66250.6174

0.99420.45350

0.0710

q q q q ????=-=??==??

=-=??==-?

2

3

41

2

3

()0.61740.45350.0710()9.462514.1808 6.6625

0.9942

z z z z Q z z z z ------Φ=+

-=-+-

由图得 12

3234

4()9.462514.1808 6.66250.9942

()1()10.61740.45350.0710Q z z z z D z z z z z ?-------+-==

-Φ--+ 由此得

()234123451

()()()0.61740.45350.071010.6174 1.0710 1.000 1.000C z z R z z z z z z z z z --------=Φ=+--=+++

+

()123112341()()()9.462514.1808 6.66250.994219.4625 4.7183 1.9442 1.0000 1.0000U z Q z R z z z z z z z z z --------==-+--=-+++

+

图形见教材P168页的图7.4。 另解

1231

123

123

1231234

12340.065250.047930.00750()1 1.498630.704090.099781d

z z z G z z z z z

b z b z b z

z a z a z a z a z

---------------+-=-+-++=++++ 对比参数得1230.06525,0.04793,0.00750

1

b b b d ===-=

则03

1

1

1

(0)9.46250.065250.047930.00750

i

i q u b

==

==

=+-∑

()()()

()12012120121231

2

3

1

12321()

()1()19.46251 1.498630.704090.0997819.46250.065250.047930.007509.462514.1808 6.66250.994210.61740n n n d

n q a z a z a z Q z D z z q b z b z b z z z z z z z z

z

z z z z ------------------++++==

-Φ-+++-+-=

-+--+-=

--34

4.45350.0710z z ?--+

同样可以求得()C z 和()U z 。

作业:7.1

授课单元18:33-34节

第7章 计算机控制系统的直接设计方法 7.2 最少拍数字控制器的一般设计方法 7.2.1最少拍有纹波系统确定闭环脉冲传递函数的一般方法 本授课单元教学目标或要求

? 掌握和理解选择系统闭环传递函数所必需满足的约束条件

? 掌握最少拍有纹波的设计方法 教学重点

? 系统的稳定性条件和准确性条件 教学难点

? 掌握最少拍有纹波的设计方法 基本内容

第7章:计算机控制系统的直接设计方法 7.2 最少拍数字控制器的一般设计方法

7.2.1 最少拍有纹波系统确定闭环脉冲传递函数的一般方法

以下图为例来讲解。

系统的闭环脉冲传递函数为

()()()

()()1()()C z D z G z z R z D z G z Φ=

=+ ()()()

()1()()()

e E z R z C z z z R z R z -Φ===-Φ

因此,1()

()()1()z D z G z z Φ=-Φ

若()G z 已知,并根据性能指标要求确定()z Φ,则数字控制器就可以唯一确定。()D z 的设计可以归纳为如下几步:

1) 根据控制系统的性能指标及其他约束条件,确定出所需要的闭环脉冲传递函数()z Φ; 2) 根据上式确定计算机控制器的脉冲传递函数()D z ;

3) 根据()D z ,编制控制算法程序。

选取不同的闭环脉冲传递函数,()D z 也不同,但所选的()z Φ,必须使D(z)满足:

1)

()D z 是物理可实现的,即必须符合因果律。

2) ()D z 是稳定的,即D(z)的零、极点的分布必须满足稳定条件。

由此可以看出,()()D z G z 总是同时出现。但它们的零极点不允许相互抵销。因为当用()D z 的零点去抵消()G z 中的不稳定极点,理论上可以得到一个稳定的闭环系统。但是,建立在一个绝对的基础上,当系统参数产生漂移或辨识的参数有误差是时,可能引起闭环系统的不稳定。

显然,直接设计法的关键在于选择闭环脉冲传递函数()z Φ,下面讨论其选择的一般原则。

1.稳定性

广义被控对象的脉冲传递函数一般可以表示为:

1

'1

01

1

(1)1()()()(1)

u

m

i

Ts

i v

j

j z

b z

e

G z Z G s G z s

a z

---=-=-??-==

?

???

-∏∏

式中,设()G z 有u 个零点及v 个极点在z 平面的单位圆外或圆上,'()G z 是()G z 中其余的零极点。

数字控制器()D z 的脉冲传递函数为

1

11'1

(1)

1()

()

()()1()

1()

(1)()

v

j

j u m i i a z

z z D z G z z z z b z G z -=--=-ΦΦ=

=

-Φ-Φ-∏∏

为了避免使()G z 在单位圆外和圆内的零极点与数字控制器()D z 对消,同时又能实现对系统的补偿,选择系统的闭环传递函数时必须满足如下条件。

1) 对于1()z -Φ [ 即()e z Φ ] 的零点表达式中,包含()G z 在Z 平面单位圆外或单位圆上的所有极点。

1()z -Φ的零点并不影响其稳定性,又可以与()G z 中的不稳定极点相互抵消,使得输出信号稳定。这里

要注意的是,z =1这个点不算作单位圆上的极点。

1111()(1)()v j j z a z F z -=??

-Φ=-????

式中,1()F z 为z -1

的多项式,且不包含不稳定极点j a 。它相当于v 个方程

()1,

1,2,

,j a j v Φ==

2) 对于()z Φ的零点表达式中,包含()G z 在Z 平面单位圆外或单位圆上的所有零点。()z Φ的零点并不影响其稳定性,又可以与()G z 中的不稳定零点相互抵消,使得数字控制器输出信号稳定。

121()(1)()u i i z b z F z -=??

Φ=-????

式中,2()F z 为z -1的多项式,且不包含不稳定零点i b 。

2.准确性

所谓准确性就是系统在典型输入的作用下,稳态误差为零。

()()()

()1()()()

e E z R z C z z z R z R z -Φ=

==-Φ 则[]()1()()E z z R z =-Φ 为求得其稳态误差,根据Z 变换的终值定理,系统的稳态误差为:

[]111

1

lim ()lim(1)()lim(1)1()()ss t z z e e kT z E z z z R z --→∞

→→==-=--Φ

一般情况下,控制系统常用的典型输入信号及其z 变换为 单位阶跃输入函数时:

-11()1(),()-11-z r t t R z z z ==

=

单位速度输入函数时:

-1

2

-12(),()(-1)(1-)Tz Tz r t t R z z z ===

单位加速度输入函数:

22-12

3

-13(1)(1)

()/2,()2(-1)2(1-)T z z T z r t t R z z z ++===

所有信号有共同的表达形式:1()

()(1)q

A z R z z -=-。对于阶跃、速度、加速度输入信号来说,q 分别为1,

2和3。为使系统在()R z 作用下稳态误差为零,则必须要求

13()1()(1)()q E z z z F z -Φ=-Φ=-

式中,3()F z 是不含1(1)z --因子的关于z -1的多项式。这个式子等价于下面的q 个方程

'

(1)(1)1(1)0

(1)0q -Φ=??Φ=??

?

?Φ=?

3. 根据()D z 的物理可实现性

由()D z 的表达式可见,为了使()D z 中不会出现超前环节,有三个等价条件: a. ()D z 的分子关于z -1的多项式的最低次幂,不小于分子关于z -1的多项式的最低次幂 b. ()D z 的分子关于z 的多项式的最高次幂,不大于分母关于z 的多项式的最高次幂 c. ()D z 的幂级数展开式中,不出现z 的正幂次项 举例:

-10112

12...

()...

b b z D z a z a z --++=++,则物理不可实现 则分子z -1的最低次幂为0,分母最低次幂为1

1

11'1

(1)

1()

()

()()1()

1()

(1)()

v

j

j u m i i a z

z z D z G z z z z b z G z -=--=-ΦΦ==

-Φ-Φ-∏∏

所以,()z Φ必须包含()G z 中全部延迟因子z -m ,即

4()()m z z F z -Φ=

4.快速性

系统的快速性是指系统在输入信号的作用下,系统输出以最快速度达到稳定,也即误差()e kT 达到恒定或趋于零所需要的时间尽量最短。根据Z 变换的定义:

120()()(0)()(2)...()...

k k k E z e kT z e e T z e T z e kT z ∞

----===+++++∑

快速性指当K ≥N 时,()e kT 为恒定值或等于零。N 为尽可能小的正整数。

1()()

() ()()()()()(1)

E E E q

E z A z z E z z R z z R z z -Φ=

=Φ=Φ- 在特定的输入作用下,为了使()E z 是尽可能少的有限项。必须合理地选择()e z Φ。

若选择

15()(1)(),p E z z F z p q -Φ=-≥

5()F z 是不含1(1)z --因子的关于z -1的多项式。则15()(1)()()p q E z z F z A z --=-,可使()E z 是尽可

能少的有限项,这也被称为有限多项式控制模型,这个有点等同于准确性。

综合考虑上述分析,()z Φ必须选择为:

1

1

(1)0111

()(1)u

m

q v i

q v i z z

b z

z z ???----+-+-=??Φ=-+++??∏

式中,

m ——广义对象延迟拍数;

i b ——()G z 在Z 平面单位圆外或圆上的零点;

u ——()G z 在Z 平面单位圆外或圆上的零点数; v ——()G z 在Z 平面单位圆外或圆上的极点数;

q 值的确定方法:当典型输入为单位阶跃、单位速度、单位加速度时,分别为1、2、3。由此可以看出,()z Φ表达式中,有q v +个待定量,需要q v +个方程。系数?的求取方法:

'

(1)(1)1(1)0(1)0()1,1,2,

,q j a j v

-?Φ=?Φ=???

?Φ=??Φ==?

这里,j a ——()G z 在Z 平面单位圆外或圆上的非重极点;v ——()G z 在Z 平面单位圆外或圆上的非重极点个数。

但是,假如()G z 有单位圆上的极点时,1j a =,因此,()z Φ中待定系数法数目小于q v +个。这相当于稳定性与准确性存在一致的要求。通过下面例子来看看如何解决。

例 设系统结构如图所示,对象传递函数为()(1)p m K

G s s T s =+,已知10,0.025m K T T s ===,针对输入为

单位速度信号,试按最少拍有纹波设计D(z),画出数字控制器和系统的输出波形。

解:广义对象的脉冲传递函数为

1

12

1111()()(1)10

(1)(0.0251)0.092(10.718)(1)(10.368)

p G s G z z Z s z Z s s z z z z ------??

=-??

????=-??

+??

+=

-- 由()G z 可以看出,没有单位圆上或外的零点,u =0,单位圆上的极点数为v =0,极点为z =1,延迟拍数为m =1。输入为等速度函数,因此,q =2。

()1101()z z z ??--Φ=+

对于等速度输入,有

'

(1)1

(1)0Φ=??Φ=?

因此,012,1??==-

故12

()2z z z --Φ=-,所以

-1-1-1-1

()21.7(10.5)(10.368)

()()()(1)(10.718)

e z z z D z G z z z z Φ--==Φ-+ 系统的输出为

11

2

23

12

()()()(2)23...(1-)

Tz C z z R z z z Tz Tz z ------=Φ=-=+++ Z 变换的定义可知,输出序列为

(0)0,(1)0,(2)2,(3)3,...............c c T c T T c T T ====

分析可知:经过两个采样周期后,c(kT)完全跟踪上r(kT) ,而且采样点上没有超调。也没有稳态误差。 我们考察D(z)的输出U(z):

1-1-11

2

-12-121-1

-1-2-3-4()()()

()()()

(1)(10.368)(2)(1)(1)0.092(10.718)0.54340.30850.40320.1078C z z R z U z G z G z Tz z z z z z z z z z z z z ----Φ=

=--=---+=-+-

+

例 设系统结构如图所示,对象传递函数为10

()(0.11)

p G s s s =+,采样周期T=0.1s ,输入为单位速度信号,

试按最少拍有纹波设计D(z)。

解:广义对象的脉冲传递函数为

1011221221011111

()(1)[()]

10100

(1)[](1)[]

(0.11)(10)

1011-110(1)[]()[]

10(1)1

0.368(10.717)

(1)(10.368)

T G z z Z G s s

z Z z Z s s s s z Tz z z

z Z s s s z z z e z z z z z ---------=-=-=-++=-+-=+-+---+=

--

单位速度输入时,选择

12()(1)E z z -Φ=-

12()2z z z --Φ=-

因此

-1-1-1-1

() 5.435(10.5)(10.368)

()()()(1)(10.717)

E z z z D z G z z z z Φ--==Φ-+ 系统的输出为

1

1

2

2312

()()()(2)23...(1-)

Tz C z z R z z z Tz Tz z ------=Φ=-=+++ 1()()()e E z z R z Tz -=Φ=

Z 变换的定义可知,输出序列为

(0)0,(1)0,(2)2,(3)3,...............c c T c T T c T T ====

分析可知:经过两个采样周期后,c(kT)完全跟踪上r(kT) ,而且采样点上没有超调。也没有稳态误差。 我们考察D(z)的输出U(z):

-1-11-12-1-1-12

-1-2-3-4()()()()()()

5.435(10.5)(10.368)(1)(1)(10.717)(1)0.54350.3180.39970.1149e U z D z E z D z R z z z z Tz z z z z z z z z -==Φ--=--+-=-+-

+

由此可以看出,D(z) 的输出是在正负之间脉动。

在本例中考察单位阶跃输入和单位加速度输入时的输出。

(1)当输入为单位阶跃信号时

12123

1

1()(2)

2...(1-)

Y z z z z z z z -----=-=++- (0)0,(1)2,(2)1,(3)1,...............y y T y T e T ==== 分析可知:经过两个采样周期后,y(kT)跟上r(kT)。当k=1时,超调量达到100%。

(2)当为单位加速度输入时

2111

2

222324

1

(1)()(2) 3.57...2(1-)

T z z Y z z z T z T z T z z --------+=-=++ ,...

8)4T (e ,4.5e(3T ),22T )(y ,2T )1T (y ,0)0(y ;2t y ,...

7)4T (e ,3.5e(3T ),2T )(y ,0)1T (y ,0)0(y 222

22222

T T T T T T ===========

分析可知:经过两个采样周期后,系统趋于稳定,但存在稳态误差T 2。

例:设系统结构如图所示,对象传递函数为10

()(0.11)(0.051)

G s s s s =++,采样周期T=0.1s,输入为单位阶

跃信号,使用最小拍设计D(z)。

解:广义控制对象的脉冲传递函数为:

1111

0111

10.761(10.046)(1 1.13)

()(1)[()](1)(10.135)(10.0183)

z z z G z z Z G s s z z z -------++=----= 由G(z)可知:G(z) 有z -1项和大于1的零点。根据设计原则,当输入为阶跃信号时,

1,0,1,1q v u m ====。则选择闭环脉冲传递函数为

110()(1 1.13)z z z ?--Φ=+

0?为待定系数。Φ(z)是z -1的二次项,则Φe (z)也应是二次项。

故对于阶跃输入,有11()1()(1)(1)e z z z bz --Φ=-Φ=-+ b 为待定系数。两式联立,可求得 即00.47,0.53b ?==。

因此:1

1

()0.47(1 1.13)z z z --Φ=+,11()(1)(10.53)e z z z --Φ=-+

1111e (z)0.618(10.0813z )(10.135z )

D(z)G(z)(z)(10.046z )(10.53z )

----Φ--==

Φ++-1-1-1-2-3-1

1

Y(z)R(z)(z)0.47z (11.13z )

0.47z z z ...1z

=Φ=+=+++-

分析可知:为了消除G(z)单位圆外存在的零点对系统稳定性的影响,必须将调整时间从一拍延长至二拍。

总结: 针对某种典型信号而设计的最少拍系统,对于其他形式的输入时,系统就不是最少拍了,而且调节品质变坏。即这种方法对不同的输入函数适应性较差。

一般地说,为一种典型输入所设计的最少拍系统,用于阶次较低的输入函数时,系统将出现较大的超调,同时响应时间也增加,但是能保持在采样时刻稳态误差为0;反之,当用于阶次较高的输入函数时,输出不能完全跟踪输入,存在静差。

按最小拍原则设计数字控制系统,设计方法简单,数字控制器便于在计算机上实现,但存在不少缺点和问题。

1)存在着波纹。最少拍设计只在采样点上保证稳态误差为零。而在采样点之间的输出相应可能是波动的,或者振荡分散。实际上系统不稳定,存在输出波纹。较大的波纹是系统设计不能

允许。

2)系统适应性差。总是针对某种类型的典型输入信号设计的,对其他类型输入信号不一定是最少拍的,甚至存在很大的超调和静差。

3)对参数变化的灵敏度大。总是在结构和参数不变的条件下得到理性结构,当结构和参数发生变化时。系统性能会发生较大的变化。最少拍闭环系统所有的极点位于Z平面原点,理论上

可以证明,这一多重极点的参数灵敏度是较大的。

控制幅值的约束。最小拍原则设计的系统是时间最速系统,理论上讲,采用时间越小,调整时间越短。但实际上不可能,因为被控对象存在饱和特性,机构所能提供的能量是受到约束的,因此必须合理采用采样周期的大小。

计算机控制技术及应用论文

浅谈计算机控制技术及应用 摘要:随着科学技术的发展,人们越来越多的用计算机来实现控制。近年来,计算机技术、自动控制技术、检测与传感器技术、CRT显示技术、通信与网络技术和微电子技术的高速发展,给计算机控制技术带来了巨大的发展。然而,设计一个性能好的计算机控制系统是非常重要的。计算机控制系统主要由硬件和软件两大部分组成,一个完整的控制系统还需要考虑系统的抗干扰性能,系统的抗干扰性能力是关系到整个系统可靠运行的关键。 关键词:计算机控制技术、系统、应用 Chat computer control technology and its application Abstract:With the development of science and technology, more and more people use computers to achieve control. In recent years, computer technology, automation technology, detection and sensor technology, CRT display technology, communications and network technology and the rapid development of microelectronic technology, a computer control technology has brought great development. However, the design of a computer control system for good performance is very important. Computer control system is mainly composed of two major components of hardware and software, a complete control system also need to consider the anti-interference performance of the system, the system is related to the anti-jamming capabilities and reliable operation of the system key. Key words:computer control technology、system、apply 正文: 一、计算机控制技术的概述 1、计算机控制的概念 (1)开环控制系统 若系统的输出量对系统的控制作用没有影响,则称该系统为开环控制系统。在开环 控制系统中,既不需要对系统的输出量进行测量,也不需要将它反馈到输入端与输入量 进行比较。 (2)闭环控制系统 凡是系统的输出信号对控制作用能有直接影响的系统都叫作闭环控制系统,即闭环 系统是一个反馈系统。闭环控制系统中系统的稳定性是一个重要问题。

广工自动控制原理试卷答案

答案 一、填空题(每空1分,共15分) 1、稳定性 快速性 准确性 稳定性 2、()G s ; 3、微分方程 传递函数 (或结构图 信号流图)(任意两个均可) 4、劳思判据 根轨迹 奈奎斯特判据 5 01112()90()()tg T tg T ?ωωω--=--- 6、0()()()()t p p p i K de t m t K e t e t dt K T dt τ=++? 1()(1)C p i G s K s T s τ=++ 7、S 右半平面不存在系统的开环极点及开环零点 二、判断选择题(每题2分,共 20分) 1、A 2、B 3、D 4、C 5、C 6、B 7、A 8、C 9、C 10、D 三、(8分)建立电路的动态微分方程,并求传递函数。 解:1、建立电路的动态微分方程 根据KCL 有 2 00i 10i )t (u )]t (u )t (d[u )t (u )t (u R dt C R =-+- (2分) 即 )t (u )t (du )t (u )()t (du i 2i 21021021R dt C R R R R dt C R R +=++ (2分) 2、求传递函数 对微分方程进行拉氏变换得 )(U )(U )(U )()(U i 2i 21021021s R s Cs R R s R R s Cs R R +=++ (2分) 得传递函数 2 121221i 0)(U )(U )(R R Cs R R R Cs R R s s s G +++== (2分) 四、(共20分) 解:1、(4分) 22222221)()()(n n n s s K s K s K s K s K s K s R s C s ωξωωβ++=++=++==Φ

广东工业大学计算机网络知识点归纳

第一章 1、因特网的组成:(诞生时间1983年) 边缘部分:所有连接在因特网的主机。(用户直接使用,用来进行通信,和资源共享) 核心部分:大量网络和连接这些网络的路由器组成。(为边缘部分提供服务)2.、网络边缘的端系统中运行的程序之间的通信方式有:客户服务器方式(C/S 方式)和对等方式(P2P方式) 客户服务器方式所描述的是进程之间服务和被服务的关系,使两个应用进程能够通信。 最主要的特征是,客户是服务请求方,服务器是服务提供方。 对等连接指两个主机在通信时并不区分哪一个是服务请求方还是服务提供方,只要两个主机都运行了P2P软件,他们就可以进行平等的,对等的连接通信。 3、因特网的核心部分 路由器是实现分组交换的关键构件,其任务是转发收到的分组,这是网络核心部分的最重要的功能。 电路交换的主要特点:3个步骤,建立连接—通话—释放连接,最重要的特点:在通话的全部时间内,通话的两个用户始终占用端到端的通信资源。 分组交换的特点:分组交换采用存储转发技术。每一个数据段前面加一个首部就构成分组,分组的首部包含了目的地址和源地址等重要控制信息;数据传输效率高。路由器用来转发分组,进行分组交换的。 4、分组交换的优点:高效,灵活,迅速,可靠。缺点:带来时延,无法保证通 信时端到端的带宽。 5、电路交换:整个报文的比特流连续的从源点知道终点,好像在一个管道中传送。 报文交换:整个报文传送到相邻结点,全部存储下俩后查找转发表,发到下一个结点。 分组交换:单个分组传送到相邻结点,存储下来后查找转发表,转发到下一个结点。 6、几种不同类别的网络 广域网WAN, 城域网MAN, 局域网LAN, 个人区域网PAN, 7、计算机网络的性能指标 速率:比特(bit)是计算机中的数据量单位。带宽:表示网络通信线路所能传送数据的能力,比特每秒。吞吐量,时延,时延带宽积 8、得到最广泛应用的不是法律上的国际标准OSI,而是非国际标准TCP/IP,他 是事实上的国际标准。 9、具有五层协议的体系结构 应用层:直接为用户的应用进程提供服务。 运输层:负责向两个主机中进程之间的通信提供服务,有复用和分用的功能。 主要使用以下两种协议:传输控制协议TCP——面向连接的, 用户数 据报协议UDP——无连接的。 网络层:负责为分组交换网上的不同主机提供通信服务 数据链路层:在两个相邻的结点之间传输数据时,数据链路层将网络层交下来

2021广东工业大学控制工程考研真题经验参考书

今天有时间说一下考研相关的东西。 对于政治,我基本上是跟着李凡老师下来的,不过一点视频也没看,完全是靠着他的那些本书和卷子。《政治新时器》是需要看的,像他说的看一章做一章题,《政治新时器》我差不多是看了两遍,习题册则是做了三遍,政治并不会花费太多的时间,也就是一天两个小时那个样子,因为政治题做起来比较顺手,前期就是反复刷题,巩固。后期的话押题卷都会出来,今年好像老师也压得特别准,不过我没做过他的。一定要做完整的试卷,至少是把单选和多选完整的做几遍。选择题多做是非常有意义的,押题卷里面很有可能就合在正式考试里面出现。 至于大题,对于有点基础的同学最后一个礼拜拼命背基本就差不多了。因为一套卷总共就那么五六道大题,把押题卷中的大题背熟就可以了。 政治一般而言是拉不开多少分的。复习的好的考完也大多是70左右,而复习一般的也能够有个60分左右,基本上过线是没问题的。去年的话,大题的答案都是在题干里面,今年估计不会这样了。 英语:从小到大英语就是保命项目,底子比较好,所以在复习时候没有投入太多时间。我的英语是在9月份开始复习的。前期看了《一本单词》和它的配套视频,其实个人觉得这个课程对于语感增强很有作用,因为时间原因我只看了高频词汇部分,个人觉得如果跟我一样准备的比较晚的同学,可以只看高频词汇,认真背诵三遍以上。另外大家也可以看看《木糖英语真题手译版》,这里边对考研高频词汇也进行了总结,非常不错。差不多到10月可以开始做真题。我是先做了英语一的真题,建议底子好的同学可以先做英语一的真题,除了作文,其他都可以写。底子差的同学,做英语一AB篇就可以啦,最重要的不是做题,而是重复做题!!!!。把每篇文章都要逐字逐句的翻译,这样也提高了翻译和写作的水平。另外,在考试前半个月可以开始准备你的作文模板,大小作文各准备一篇。模板不要抄网上现成的,一定要自己整理,整理一篇适合自己的模板,同时也要背一些高级的句型,类似主动语态尽量写成被动,定语尽量写成从句,掌握两到三个高级的句型是作文拿分的亮点。如果实在总结不出来的话,蛋核英语的总结模板可以参考一下。另外蛋核英语微信公众号和木糖英语微信公众号这两个公众号挺不错的,里面有不少干货,大家可以搜索一下相关公众号。 专业课:

自动控制原理试卷包含答案

自动控制原理试卷 一. 是非题(5分): (1)系统的稳态误差有系统的开环放大倍数k 和类型决定的( ); (2)系统的频率特性是系统输入为正弦信号时的输出( ); (3)开环传递函数为)0(2>k s k 的单位负反馈系统能跟深速度输入信号( ); (4)传递函数中的是有量纲的,其单位为 ( ); (5)闭环系统的极点均为稳定的实极点,则阶跃响应是无 调的( ); 二. 是非题(5分): (1)为了使系统的过度过程比较平稳要求系统的相角裕量大于零( ); (2)Bode 图的横坐标是按角频率均匀分度的,按其对数值标产生的( ); (3)对于最小相位系统,根据对数幅频特性就能画出相频特性( ); (4)单位闭环负反馈系统的开环传递函数为) ()()(s D s N s G =,劳斯稳定判据是根据)(s D 的系数判闭环 系统的稳定性( );奈奎斯特稳定判据是根据)(s G 的幅相频率特性曲线判闭环系统的稳定性 ( )。 三. 填空计算题(15分): (1)如图所示:RC 网络,其输出)(t u c 与输入)(t u r 的微分方程描述为 ,假定在零初始条件下,系统的传递函数)(s φ= ,该系统在)(1)(t t u r =作用时,有)(t u c = 。 (2)系统结构如图,该系统是 反馈系 统,是 阶系统,是 型系统,若要使系统的放大系数为1,调节时间为0.1秒(取%σ的误差带),0k 应为 ,t k 应

为 。 (3)如果单位负反馈系统的开环传递函数是) )(()()(b s a s c s k s G +++=,该系统是 阶系统,是 型系统,该系统的稳态位置误差系数为 ,稳态速度误差系数为 ,稳态加速度误差系数为速度误差系数为 。 四. 是非简答题(5分): (1)已知某系统的开环传递函数在右半s 平面的极点数为,试叙述Nyquist 稳定判据的结论。 (2)试叙述系统稳定的充分必要条件。 (3)系统的稳定性不仅与系统结构有关,而且与输入信号有关,该结论是否正确。 (4)增加系统的开环放大倍数,系统的稳定性就变差,甚至变为不稳定,该结论是否正确。 五.计算题(10分) 已知某电路的微分方程为: t t i d t i C t U t U t i R t U d t i t i C t U t U t i R t U ??=+=-=+=)(1)()()()(])()([1)() ()()(22002212111111 其中)(t U i 为输入,)(0t U 为输出,2211,,,C R C R 均为常数,试建立系统方筷图,并求传递函数。 六. 计算题(15分) 某非单位反馈控制系统如图所示,若),(1*20)(t t r =,(1)求系统的稳态输出)(∞c ,及max c ,超调量%σ和调整时间s t 。(2)试画出单位阶跃响应曲线,并标出s t 及max c ,)(∞c 。

计算机控制技术(第二版)课后习题答案(王建华主编)

计算机控制技术课后习题答案 第一章绪论 1.计算机控制系统的控制过程可归纳为以下三个步骤:P2 (1)实时数据采集:对来自测量变送装置的被控量的瞬时值进行检测和输入 (2)实时决策:对采集到的被控量进行分析和处理,并按预定的控制规律,决定将 要采取的控制策略。 (3)实时控制:根据控制决策,适时地对执行机构发出控制信号,完成控制任务。 2 .计算机控制系统是由哪几部分组成?画出方块图并说明各部分的作用。P3 答:(1)计算机控制系统是由工业控制机、过程输入输出设备和生产过程三部组成。 (2)方块图如下图1.1所示: 图1.1 计算机控制系统的组成框图 作用:①工业控制机软件由系统软件、支持软件和应用软件组成。其中系统软件 包括操作系统、引导程序、调度执行程序,它是支持软件及各种应用软件的最基 础的运行平台;支持软件用于开发应用软件;应用软件是控制和管理程序; ②过程输入输出设备是计算机与生产过程之间信息传递的纽带和桥梁。 ③生产过程包括被控对象、测量变送、执行机构、电气开关等装置。 3. 计算机控制系统的实时性、在线方式、与离线方式的含义是什么?为什么在计 算机控制系统中要考虑实时性?P2 (1)实时性是指工业控制计算机系统应该具有的能够在限定时间内对外来事件做 出反应的特性;在线方式是生产过程和计算机直接相连,并受计算机控制的方式;离线方式是生产过程不和计算机相连,并不受计算机控制,而是靠人进行联系并 作相应操作的方式。 (2)在计算机控制系统中要考虑实时性,因为根据工业生产过程出现的事件能够保 持多长的时间;该事件要求计算机在多长的时间以内必须作出反应,否则,将对

广工研究生计算机网络复习知识点

第一章:网络体系结构 (基本概念要清晰),新技术 未来网络发展的趋势,目前新的发展(如移动互联网、物联网、CDN、SDN等)跟网络体系结构结合起来进行讨论。 1、网络体系结构基本概念 网络体系结构是指通信系统的整体设计,它为网络硬件、软件、协议、存取控制和拓扑提供标准。它是计算机之间相互通信的层次,以及各层中的协议和层次之间接口的集合。目前广泛采用的是国际标准化组织(ISO)在1979年提出的开放系统互连(OSI-Open System Interconnection)的参考模型。 OSI参考模型本身并不是一个网络体系结构,因为它并没有定义每一层的服务和所用的协议。它只是指明了每一层应该做些什么事。 OSI参考模型 物理层:关注在一条通信信道上传输原始比特。主要设备有中继器、集线器、适配器。 数据链路层:主要任务是将一个原始的传输设施变成一条没有漏检传输有误的线路。 网络层:主要功能是控制子网的运行。 传输层:基本功能是接收上一层的数据,在必要的时候把这些数据分割成较小的单元,然后把这些数据单元传递给网络层,并且确保这些数据单元正确地到达另一端。 会话层:允许不同机器上的用户建立会话,并提供多种服务,包括对话控制,令牌管理以及同步功能。 表示层:关注的是所传递信息的语法和语义。 应用层:包含了用户通常需要的各种各样的协议。 TCP/IP参考模型 互联网层:主要任务是允许主机数据将数据注入到任何网络,并且让这些数据独立地到达到接收方。 传输层:允许源主句和目标主机上的对等实体进行对话,犹如OSI的传输层一样。 应用层:包含了所有高层协议。 2、4G移动系统网络 移动系统网络结构可分为三层:物理网络层、中间环境层、应用网络层。物理网络层提供接入和路由选择功能,它们由无线和核心网的结合格式完成。中间环境层的功能有QoS 映射、地址变换和完全性管理等。物理网络层与中间环境层及其应用环境之间的接口是开放的,它使发展和提供新的应用及服务变得更为容易,提供无缝高数据率的无线服务,并运行于多个频带. 3、物联网 物联网就是物物相连的互联网。它是通过各种信息传感设备,实时采集任何需要监控、连接、互动的物体或过程等各种需要的信息,与互联网结合形成的一个巨大网络。其具有:智能、先进、互联的三个重要特征。构成物联网产业五个层级的支撑层、感知层、传输层、

广东工业大学大气污染控制工程试题库

《大气污染控制工程》试题库 一、选择题(每小题4个选项中,只有1 项符合答案要求,错选、多选,该题不给分) 1.以下对地球大气层结构的论述中,错误的是()。 A.对流层的厚度随地球纬度的增加而降低。 B.暖层空气处于高度的电离状态,故存在着大量的离子和电子。 C.平流层的气温几乎不随高度变化。 D.中间层的气温随高度的增加而增加,该层空气不会产生强烈的对流运动。 2.目前,我国排放大气污染物最多的是()。 A. 工业生产。 B.化石燃料的燃烧。 C. 交通运输。 D. 生态环境破坏。 3.烟囱上部大气是不稳定的大气、而下部是稳定的大气时,烟羽的形状呈() A. 平展型。 B.波浪型(翻卷型)。 C.漫烟型(熏蒸型)。 D.爬升型(屋脊型)。 4.尘粒的自由沉降速度与()的成反比。 A.尘粒的密度。 B.气体的密度。 C.尘粒的粒径。 D.气体的粘度。 5.处理一定流量的气体,采用()净化时,耗用的能量为最小。 A.重力除尘装置。 B.惯性除尘装置。 C.离心力除尘装置。 D.洗涤式除尘装置。

6.电除尘装置发生电晕闭塞现象的主要原因是( A.烟尘的电阻率小于104? cm。 B.烟尘的电阻率大于1011? cm。 C.烟气温度太高或者太低。 D.烟气含尘浓度太高。 7.在以下关于德易希方程式的论述中,错误的是()。 A.德易希方程式概括了分级除尘效率与集尘板面积、气体流量和粉尘驱进速度之间的关 系。 B.当粒子的粒径相同且驱进速度也相同时,德易希方程式可作为除尘总效率的近似估算 式。 C.当粒子的粒径相同且驱进速度不超过气流速度的10?20%时,德易希方程式可作 为除尘总效率的近似估算式。 D.德易希方程式说明100%的分级除尘效率是不可能的。 8.直接应用斯托克斯公式计算含尘气流阻力的前提是()。 A.颗粒雷诺数Re p < 1,颗粒直径大于气体分子平均自由程。 B. 1 v Re p v 500,颗粒直径大于气体分子平均自由程。 C.500 v Re p v 2X 105,颗粒直径大于气体分子平均自由程。 D.颗粒雷诺数Re p w 1,颗粒直径小于气体分子平均自由程。 9.在以下有关填料塔的论述中,错误的是()。 A.产生“塔壁效应”的主要原因是塔径与填料尺寸的比值太小。 B.填料塔是一种具有固定相界面的吸收设备。 C.当烟气中含有悬浮颗粒物时,填料塔中的填料容易堵塞。 D.填料塔运行时的空塔气速一定要小于液泛气速。 10.在以下有关气体吸附穿透曲线的论述中,错误的是()。 A.穿透曲线表示吸附床处理气体量与出口气体中污染物浓度之间的函数关系。 B.穿透曲线的形状取决于固定吸附床的操作条件。 C.穿透曲线表示吸附床床层厚度与出口气体中污染物浓度之间的函数关系。 D.穿透曲线斜率的大小可以反映吸附过程速率的快慢。 11.在以下石灰或石灰石湿式洗涤法烟气脱硫的化学反应式中,()是对吸收过程 不利的反应。

计算机控制技术及其应用(丁建强 任晓 卢亚萍)课后答案(网络软件)

第1章概述 ............................................................... 1-2第2章计算机控制系统的理论基础 ........................................... 2-1第3章数字控制器的设计与实现 ............................................. 3-1第4章控制系统中的计算机及其接口技术 ..................................... 4-1第5章计算机控制系统中的过程通道 ......................................... 5-1第6章控制系统的可靠性与抗干扰技术 ....................................... 6-1第7章控制系统的组态软件 ................................................. 7-1第8章 DCS集散控制系统.................................................... 8-1第9章计算机控制系统的解决方案 ........................................... 9-1第10章计算机控制技术在简单过程控制中的应用 ............................. 10-1第11章计算机控制技术在流程工业自动化中的应用 ........................... 11-1

计算机控制技术与系统思考题与习题

《计算机控制技术与系统》课程 思考题与习题 第一章绪论 简述计算机控制技术发展史。 简述计算机控制系统的类型、结构和特点。 计算机控制与常规控制主要不同点在哪里 典型计算机控制系统有哪几部分组成,画出方框图。 什么叫做动态系统 对计算机控制系统的基本要求是什么 简述调节系统与跟踪系统(随动系统)的特点。 典型计算机集成制造系统(CIMS)有哪四个功能系统和两个支持系统 第二章过程通道 采样定理对于采样周期的选取有什么意义 写出采样过程的数学描述形式。 影响采样周期选择的因素主要有哪些 多路采样装置的主要作用是什么,常用采样器包括哪些 过程通道的采样周期T是否越小越好,为什么 A转换的工作方式主要有哪几种,简述其原理。 2.7A/D转换的工作方式主要有哪几种,简述其原理。 简述模入通道结构与各组成部分功能。 简述过程通道的类型和基本功能。 简述开关量通道的基本构成形式和主要作用。 简述开关量通道的抗干扰措施有哪些。 模出通道的类型主要有哪几种,各有什么特点 保持器在过程通道中的作用是什么,举例分析。 某热工过程有16点温度信号,变化范围: 150--850 C, 采用微机监测。

求解问题: 1、 若经A/D 转换后的数字量每个脉冲对应的实际温度小于等于 C , 则A/D 分辨率至少为多少才能保证该精度 2、写出A/D 转换后的数字量与被测点实际温度间关系式。 3、该处理方式零点迁移量为多少 第三章 理论基础 求下图示离散系统脉冲传递函数G(z) 已知采样系统如下图所示,求下图示离散系统脉冲传递函数G(z)和当闭环系统稳定时K 的取值范围。 分析下图所示采样系统,当采样周期T=1,开环增益K=5时的稳定性。 给定传递函数 1 10+s K ,试以10倍的转角频率为近似的截止频率m ω,求满足采样定理的采样频率s ω和采样周期T 。 证明离散系统脉冲响应的z 变换即为离散系统传递函数。 设离散系统结构如下图所示,图中D(z)为数字PID 调节器,其差分方程为 )]2()1(2)([)()]1()([)(-+--++--=k e k e k e K k e K k e k e K k u d i p

广工计算机网络课程设计

课程设计 课程名称计算机网络 题目名称使用ARP获取局域网内部活动主机的物理地址 学生学院计算机学院 专业班级 学号 学生姓名 指导教师 2013年1月 6 日

计算机网络课程设计任务书

使用ARP协议获取局域网内部活动主机的物理地址一.实验需求分析 1.1实验要求 定义和封装ARP数据包,将主机对应的网卡设置成混杂模式,截取局域网的数据包,并设置过滤后获取ARP包,分析ARP包,获得活动主机的物理地址。 1.2实验内容与步骤 (1).熟悉ARP协议的工作原理; (2).熟悉ARP协议相关数据帧结构; (3).构造ARP请求数据帧; (4).使用Winpcap相关函数(ARP包的发送函数)实现数据帧的发送; (5).接收及解析目的主机的响应数据帧; (6.)获得IP地址与MAC地址的对应关系并显示; 1.3编程环境 Win7,visual studio 2010,wincap 二.项目设计 2.1概要设计 1.课程设计中基本理论简介 (1)在网际协议中定义的是因特网的IP地址,但在实际进行通信时,物理层不能识别IP地址只能识别物理地址。因此,需在IP地址与物理地址之间建立映射关系,地址之间的这种映射称为地址解析。 (2)以太网网络中的物理地址即网卡的序列号。IEEE规定网卡序列号为6个字节(48位),前三个字节为厂商代号,由于厂商向IEEE注册登记申请,后3个字节为网卡的流水号。 (3)地址解析包括从IP地址到物理地址的映射和从物理地址到IP地址的映射。 TCP/IP协议组提供了两个映射协议:地址解析协议ARP和逆向地址解析协议RARP。 ARP用于从IP地址到物理地址的映射,RARP用于从物理地址到IP地址的映射。 (4)地址解析协议的ARP的工作原理:假定在一个物理网络上,A(源主机)要与D(目的主机)进行通信,但是不知道D的物理地址。A利用ARP协议工作的过程如下: 广播一个ARP请求报文,请求IP地址为IPD的主机回答其物理地址。网上所有主机都能收到该ARP请求,并将本机IP地址与请求的IP地址比较,D主机识别出自己的地址IPD,并作出回应,通报自己的物理地址。A收到这个ARP回应包后,就可以与D进行通信。 为了提高效率,ARP协议使用了高速缓存技术。在每台使用ARP的主机中,都保留了一个专用的内存区,一收到ARP应答,主机就将获得的IP地址和物理地址存

计算机控制技术及其应用(丁建强任晓卢亚萍)课后规范标准答案

第1章概述.................................................................................................................................... 1-2第2章计算机控制系统的理论基础.......................................................................................... 2-1第3章数字控制器的设计与实现.............................................................................................. 3-1第4章控制系统中的计算机及其接口技术.............................................................................. 4-1第5章计算机控制系统中的过程通道...................................................................................... 5-1第6章控制系统的可靠性与抗干扰技术.................................................................................. 6-1第7章控制系统的组态软件....................................................................................................... 7-1第8章DCS集散控制系统.......................................................................................................... 8-1第9章计算机控制系统的解决方案.......................................................................................... 9-1第10章计算机控制技术在简单过程控制中的应用............................................................ 10-1第11章计算机控制技术在流程工业自动化中的应用 ....................................................... 11-1

广东工业大学教学大纲编写意见

广东工业大学教学大纲编写意见 广东工业大学教务处 根据广东工业大学《关于做好今年上半年迎接本科教学评估有关工作的通知》(广工大教字〔2004〕9号)要求,现对编写《广东工业大学本科专业主干课程教学大纲》(交稿时间为2004年6月30日)、《广东工业大学实验课程教学大纲》(交稿时间为2004年3月30日)和《广东工业大学实习大纲》(交稿时间为2004年5月30日)的有关事项提出以下意见,供编写时参考。 一、基本要求 1.课程教学大纲是执行专业培养计划、实现培养目标要求的教学指导文件,是编写教材、组织教学、进行课堂教学质量评价和教学管理的主要依据,由主讲教师会同课程小组起草,教研所(室)审订,学院、学校教学指导委员会两级审批后实施。 2.课程教学大纲的主要内容包括:课程的性质和目的(任务),课程的教学内容,课程 教学的基本要求,本课程与其它课程的联系与分工,建议教材及教学参考书等。 3.课程的性质和目的(任务)是课程教学大纲的核心,要写明本课程在人才培养方案中 的地位及作用,学生学习本课程后知识、能力等方面应达到的目标和要求。 4.课程的教学内容,是根据课程目的对课程内容安排的一个总设计,应分章节按要求学生掌握的程度详细编写。 5.课程教学的基本要求是对已确定的课程内容进行实施的要求和达到教学目的要采取的 措施,应按各个教学环节:课堂教学、实验、作业、课程设计、考试等逐一设计、规划。 6.本课程与其它课程的联系与分工,在于说明本课程的先修课及后续课及其联系与分工, 避免课程内容重复,并使之具有较好的衔接性。 7.课程教学大纲中指定的建议教材及教学参考书应择优选择,且与设定的教学内容能较 好的吻合。 8.课程教学大纲制定要符合时代要求,要突出体现教育教学观念的更新和教育思想的转 变。

计算机控制技术课后习题答案

第一章 1.计算机系统由哪些部分组成?并画出方框图。 解: 若将自动控制系统中控制器的功能用计算机或数字控制装置来实现,就构成了计算机控制系统,其基本框图如图1-1所示。因此,简单说来,计算机控制系统就是由各种各样的计算机参与控制的一类系统。 图1-1 计算机控制系统基本原理图 在计算机控制系统中,控制规律是用软件实现的,计算机执行预定的控制程序就能实现对被控参数的控制。控制器与执行机构之间是DA转换器,负责将数字信号转换成模拟信号;AD转换器则相反将传感器采集的模拟信号,转换成数字信号送给控制器。 2.计算机控制系统是怎样分类的?按功能和控制规律可分为几类? 解: 计算机控制系统与其所控制的对象、采取的控制方法密切相关。因此,计算机控制系统的分类方法很多,可以按照系统的功能、控制规律或控制方式等进行分类。 按功能及结构分类:操作指导控制系统、直接数字控制系统、监督控制系统、集散控制系统、现场总线控制系统、工业以太网控制系统、综合自动化系统。 按照控制规律分类:程序和顺序控制、比例积分微分控制(简称PID控制)、最少拍控制、复杂规律的控制、智能控制。 3.计算机控制系统的主要特点有哪些? 解: 主要有以下特点: 1.数字模拟混合的系统。在连续控制系统中,各处的信号是连续模拟信号。而在计算机控制系统中,除仍有连续模拟信号外,还有离散信号、数字信号等多种信号。因此,计算机控制系统是模拟和数字的混合系统。 2.灵活方便、适应性强。一般的模拟控制系统中,控制规律是由硬件电路实现的,控制规律越复杂,所需要的模拟电路往往越多,如果要改变控制规律,一般就必须更改硬件电路。而在计算机控制系统中,控制规律是由软件实现的,计算机执行预定的控制程序就能实现对被控参数的控制,需要改变控制规律时,一般不对硬件电路作改动,只要改变控制程序就可以了。 3.可实现复杂控制规律。计算机具有丰富的指令系统和很强的逻辑判断功能,能够实现模拟电路不能实现的复杂控制规律。 4.离散控制。在连续控制系统中,给定值与反馈值的比较是连续进行的,控制器对产生的偏差也是连续调节的。而在计算机控制系统中,计算机每隔一定时间间隔,向A/D转换器发出启动转换信号,并对连续信号进行采样获得离散时间信号,经过计算机处理后,产生的控制时间信号通过D/A将离散信号转换成连续时间信号输出,作用于被控对象。因此,计算机控制系统并不是连续控制的,而是离散控制的。

广工计算机网络实验报告

计算机网络实验报告 学院 专业 年级班别 学号 学生姓名 指导教师 成绩

实验题目一. Windows下常用的网络命令 一、实验目的 学习在Windows系统中进行网络配置、用ping ipconfig/winipcfg命令工具来进行网络测试、使用tracert路由跟踪命令、使用netstat、arp、nslookup命令查看网络状态。 本实验在于使学生更好地理解计算机网络设置的基本操作,掌握计算机网络配置的基本监测技术。 二、实验内容和要求 1、使用Ping工具测试本机TCP/IP协议的工作情况,记录下相关信息。 2、使用IPconfig工具测试本机TCP/IP网络配置,记录下相关信息。 3、使用netsh工具测试本机TCP/IP网络配置,记录下相关信息。 4、使用Tracert工具测试本机到https://www.360docs.net/doc/d910400354.html, 所经过的路由数,记录下相 关信息。 5、使用Netstat工具,记录下相关信息。 6、使用Arp工具,记录下相关信息。 7、使用Nslookup工具,记录下相关信息。 三、实验结果 1、ipconfig/all命令的使用 注释:Config命令是我们经常使用的命令,它可以查看网络连接的情况,比如本机的ip 地址,子网掩码,dns配置,dhcp配置等等/all参数就是显示所有配置的参数。 在“开始”——“运行”弹出的对话框重输入“cmd”回车,弹出 窗口,然后输入”ipconfig/all”回车,如图

上图显示相应的地址例如IP地址子网掩码等等。如图: 显示这些表明不能上网。数据报:发送=4 接受=4 丢失=0 2、ping的使用 常用参数选项 ping IP -t--连续对IP地址执行Ping命令,直到被用户以Ctrl+C中断。

计算机控制技术及工程应用复习资料知识分享

计算机控制技术及工程应用复习资料

一、第一章 1)计算机控制系统的监控过程步骤 a.实时数据采集--对来自测量变送器的被控量的瞬时值进行采集和输入; b.实时数据处理--对采集到的被控量进行分析、比较和处理,按一定的控制规律运算,进行控制决策; c.实时输出控制--根据控制决策,适时地对执行器发出控制信号,完成监控任务; 2)按控制方案来分,计算机控系统划分成那几大类? 数据采集系统(DAS)操作指导控制系统(OGC) 直接数字控制系统(DDC) 监督计算机控制系统(SCC)分散控制系统(DCS)现场总线控制系统(FCS) 3)计算机控制装置种类 可编程控制器;可编程调节器;总线式工控机;单片微型计算机;其他控制装置 4)计算机控制系统与常规仪表控制系统的主要异同点是什么? 同:1)计控系统是由常系统演变而来的; 2)两者的结构基本相同 异:1)计控系统中处理的信号有两种:模拟信号和数字信号。而常系统处理的只有模拟信号2)计控系统具有智能化 3)计控系统有软件也有硬件,而常系统只有硬件 二、第二章 1)4 位 D/A 转换器为例说明其工作原理 假设D3、D2、D1、D0全为1,则BS3、BS2、BS1、BS0全部与“1”端相连。根据电流定律,有: 由于开关 BS3 ~ BS0 的状态是受要转换的二进制数 D3、D2、D1、D0 控制的,并不一定全是“1”。因此,可以得到通式: 考虑到放大器反相端为虚地,故: 选取R fb = R ,可以得到: 对于n 位 D/A 转换器,它的输出电压V OUT与输入二进制数B( Dn-1~ D0) 的关系式可写成: 结论:可见,输出电压除了与输入的二进制数有关,还与运算放大器的反馈电阻 Rfb以及基准电压VREF有关。

广工计算机网络课设基于UDP的ping.doc

《计算机网络》课程设计 学院 ____计算机学院 _______ 专业 ______软件工程 _______ 年级班别 ______12 级 4 班 _______ 学号91 学生姓名指导教师______ ____ 林炳城 梁路 _ __ ___ ________ 成绩

目录

设计题目 已知技术参数和设计要 求 设计内容与 步骤 设计工作计划与进度安 排 计算机网络课程设计任务书 编程实现基于UDP 的 PING (Java) 1.编程实现 PING 的服务器端和客户端,实现操作系统提供的 ping 命令的类似功能。 2.服务器端PingServer 功能: 可以显示用户通过客户端发送来的消息内容(包含头部和payload); 能够模拟分组的丢失;能够模拟分组传输延迟; 将用户发送来的请求request 在延迟一段随机选择的时间(小于 1s)后返回给客户端,作为收到请求的响应reply; 通过如下命令行启动服务器:java PingServer port 。 port 为 PingServer 的工作端口号 3.客户端 PingClient功能: 启动后发送10 个 request。发送一个request 后,最多等待 1 秒以便接收PingServer 返回的 reply 消息。如果在该时间内没有收到服务器的reply ,则认为该请求或对该请求的 reply 已经丢失;在收到 reply 后立即发送下一 个 request。 请求消息的payload 中至少包含关键字PingUDP 、序号、时间戳等内容。 如: PingUDP SequenceNumber TimeStamp CRLF 其中: CRLF 表示回车换行符(0X0D0A) ; TimeStamp 为发送该消息的机器时间。 为每个请求计算折返时间(RTT) ,统计10 个请求的平均RTT 、最大 /小RTT 。 通过如下命令行启动:java PingClient host port 。 host 为 PingServer 所在的主机地址;port 为 PingServer 的工作端口号 1.学习 ICMP ,了解 ping 命令的工作机理; 2.学习 Java UDP Socket 通信机制; 3.了解 Java 多线程程序设计; 4.服务器 PingServer 程序设计; 5.客户端 PingClient 程序设计。 6.调试与演示 命令工作机制学习 2 小时 UDP Socket 通信机制 2 小时 多线程程序设计 4 小时 程序设计 6 小时 程序设计12 小时 6.调试与演示 4 小时6.课程设计说明书10 小时

广东工业大学机械工程控制基础试卷和答案

1 学 院: 专 业: 学 号: 姓 名: 装 订 线 广东工业大学考试试卷 ( B ) 课程名称: 控制工程 试卷满分 100 分 考试时间: 2011 年 12 月2 日 (第 14 周 星期 五) 题 号 一 二 三 四 五 六 七 八 九 十 总分 评卷得分 评卷签名 复核得分 复核签名 一、填空题(20分,每空1分,答案填在答题纸上) 1、自动控制系统按输出变化规律可分为 、 和 。 2、某系统的传递函数为2360 ()56 s G s s s +=++ ,其零点为 ,放大系 数为 ,极点为 、 。 3、控制系统中常用的几种典型的实验输入信号为: 、 和 。 4、微分环节的传递函数为 ,惯性环节的传递函数为 。 5、 和 总称为系统的频率特性。 6、根据校正环节在系统中的连接方式,校正可分为: 、 和 。 7、采用PI 校正,系统的稳态误差 ,但相位裕度 ,稳定程度 。 二、(10分)求系统的微分方程,并求出系统的传递函数。 R 2 C R 1 u i u o

2 三、(10分)通过方框图的等效变换求取如下图所示系统的传递函数C(s )/R(s ),并绘 制主要步骤的方框图。 +_ +_ + _ () C s () R s 1 G 3 G 2 G 1 H 2 H + 四、(10分)已知某控制系统的传递函数为10 ()10 G s s = +,试求()1x t t =+时该系统的输出()y t 。 五、(10分)已知单位反馈系统的开环传递函数32 2550 ()5K s G s s s += +。当系统的输入信号 为2()10x t t =+时,求系统的稳态误差? 六、(10分)设单位负反馈控制系统的开环传递函数为1 ()1 k G s s = +,当作用输入信号()3cos(230)i x t t =-时,试求系统的频率特性及稳态输出。 七、(10分)试绘制传递函数40(5)(2) ()(40) s s G s s s ++= +的系统的对数幅频特性曲线。 八、(10分)系统的传递函数方框图如下图所示, 已知) 2)(1(2 )(++= s s s G ,试求闭环 系统的传递函数,并用Routh 判据判断系统稳定时的K 的取值范围。 1 21 +s 1 -K )(s X i - + ) (s G + + () Xo s

计算机控制技术课后习题答案

第一章计算机控制系统概述 习题及参考答案 1.计算机控制系统的控制过程是怎样的? 计算机控制系统的控制过程可归纳为以下三个步骤: (1)实时数据采集:对被控量的瞬时值进行检测,并输入给计算机。 (2)实时决策:对采集到的表征被控参数的状态量进行分析,并按已定的控制规律,决定下一步的控制过程。 (3)实时控制:根据决策,适时地对执行机构发出控制信号,完成控制任务。 2.实时、在线方式和离线方式的含义是什么? (1)实时:所谓“实时”,是指信号的输入、计算和输出都是在一定时间范围内完成的,即计算机对输入信息以足够快的速度进行处理,并在一定的时间内作出反应并进行控制,超出了这个时间就会失去控制时机,控制也就失去了意义。 (2)“在线”方式:在计算机控制系统中,如果生产过程设备直接与计算机连接,生产过程直接受计算机的控制,就叫做“联机”方式或“在线”方式。 (3)“离线”方式:若生产过程设备不直接与计算机相连接,其工作不直接受计算机的控制,而是通过中间记录介质,靠人进行联系并作相应操作的方式,则叫做“脱机”方式或“离线”方式。 3.微型计算机控制系统的硬件由哪几部分组成?各部分的作用是什么? 由四部分组成。

图1.1微机控制系统组成框图 (1)主机:这是微型计算机控制系统的核心,通过接口它可以向系统的各个部分发出各种命令,同时对被控对象的被控参数进行实时检测及处理。主机的主要功能是控制整个生产过程,按控制规律进行各种控制运算(如调节规律运算、最优化计算等)和操作,根据运算结果作出控制决策;对生产过程进行监督,使之处于最优工作状态;对事故进行预测和报警;编制生产技术报告,打印制表等等。 (2)输入输出通道:这是微机和生产对象之间进行信息交换的桥梁和纽带。过程输入通道把生产对象的被控参数转换成微机可以接收的数字代码。过程输出通道把微机输出的控制命令和数据,转换成可以对生产对象进行控制的信号。过程输入输出通道包括模拟量输入输出通道和数字量输入输出通道。 (3)外部设备:这是实现微机和外界进行信息交换的设备,简称外设,包括人机联系设备(操作台)、输入输出设备(磁盘驱动器、键盘、打印机、显示终端等)和外存贮器(磁盘)。其中操作台应具备显示功能,即根据操作人员的要求,能立即显示所要求的内容;还应有按钮,完成系统的启、停等功能;操作台还要保证即使操作错误也不会造成恶劣后果,即应有保护功能。 (4)检测与执行机构 a.测量变送单元:在微机控制系统中,为了收集和测量各种参数,采用了各种检测元件及变送器,其主要功能是将被检测参数的非电量转换成电量,例如热电偶把温度转换成mV信号;压力变送器可以把压力转换变为电信号,这些信号经变送器转换成统一的计算机标准电平信号(0~5V或4~20mA)后,再送入微机。 b.执行机构:要控制生产过程,必须有执行机构,它是微机控制系统中的重要部件,其功能是根据微机输出的控制信号,改变输出的角位

相关文档
最新文档