当前位置:文档之家› 并发控制 课后答案讲课稿

并发控制 课后答案讲课稿

并发控制 课后答案讲课稿
并发控制 课后答案讲课稿

并发控制课后答案

第八章并发控制

习题解答和解析

1.1.在数据库中为什么要并发控制?

答:数据库是共享资源,通常有许多个事务同时在运行。当多个事务并发地存取数据库时就会产生同时读取和/或修改同一数据的情况。若对并发操作不加控制就可能会存取和存储不正确的数据,破坏数据库的一致性。所以数据库管理系统必须提供并发控制机制。

2.2.并发操作可能会产生哪几类数据不一致?用什么方法能避免各种不一致

的情况?

答:并发操作带来的数据不一致性包括三类:丢失修改、不可重复读和读"脏"数据。

(1)丢失修改(Lost Update)两个事务T1和T2读入同一数据并修改,T2提

交的结果破坏了(覆盖了)T1提交的结果,导致T1的修改被丢失。

(2)不可重复读(Non -Repeatable Read)不可重复读是指事务T1读取数据后,事务T2执行更新操作,使T1无法再现前一次读取结果。不可重复读包括三种情况:详见《概论》8.1(P266)。

(3)读"脏"数据(Dirty Read)读"脏"数据是指事务T1修改某一数据,并将其写回磁盘,事务T2读取同一数据后,T1由于某种原因被撤销,这时T1已修改过

的数据恢复原值,T2读到的数据就与数据库中的数据不一致,则T2读到的数据

就为"脏"数据,即不正确的数据。

避免不一致性的方法和技术就是并发控制。最常用的技术是封锁技术。也可以用其他技术,例如在分布式数据库系统中可以采用时间戳方法来进行并发控制。

3.3.什么是封锁?

答:封锁就是事务T在对某个数据对象例如表、记录等操作之前,先向系统发出请求,对其加锁。加锁后事务T就对该数据对象有了一定的控制,在事务T

释放它的锁之前,其他的事务不能更新此数据对象。封锁是实现并发控制的一个非常重要的技术。

4.4.基本的封锁类型有几种?试述它们的含义。

答:基本的封锁类型有两种:排它锁(Exclusive Locks, 简称 X 锁 )和共享锁(Share Locks,简称 S 锁)。

排它锁又称为写锁。若事务T对数据对象A加上X锁,则只允许T读取和修改A,其他任何事务都不能再对A加任何类型的锁,直到T释放A上的锁。这就保证了其他事务在T释放A上的锁之前不能再读取和修改A。

共享锁又称为读锁。若事务T对数据对象A加上S锁,则事务T可以读A但不能修改A,其他事务只能再对A加S锁,而不能加X锁,直到T释放A上的S 锁。这就保证了其他事务可以读A,但在T释放A上的S锁之前不能对A做任何修改。

5.如何用封锁机制保证数据的一致性 ?

答:DBMS在对数据进行读、写操作之前首先对该数据执行封锁操作,例如

下图中事务T1在对A进行修改之前先对A执行XLock(A),即对A加X锁。这样,

当T2请求对A加X锁时就被拒绝,T2只能等待T1释放A上的锁后才能获得对A的X锁,这时它读到的A是T1更新后的值,再按此新的A值进行运算。这样就不会丢失T1的更新。

DBMS按照一定的封锁协议,对并发操

作进行控制,使得多个并发操作有序地执行,

就可以避免丢失修改、不可重复读和读"脏

"数据等数据不一致性。

6.什么是封锁协议?不同级别的封锁协议的主要区别是什么?

答:在运用封锁技术对数据加锁时,要约定一些规则。例如,在运用X锁和

S锁对数据对象加锁时,要约定何时申请X锁或S锁、何时释放封锁等。这些约定或者规则称为封锁协议(locking Protocol)。对封锁方式约定不同的规则,就形成了各种不同的封锁协议、不同级别的封锁协议,例如《概论》8.3中介绍的三级封锁协议,三级协议的主要区别在于什么操作需要申请封锁,何时申请封锁以及何时释放锁(即持锁时间的长短)。

一级封锁协议:事务T在修改数据R之前必须先对其加X锁,直到事务结束才释放。

二级封锁协议:一级封锁协议加上事务T在读取数据R之前必须先对其加

S锁,读完后即可释放S锁。

三级封锁协议:一级封锁协议加上事务T在读取数据R之前必须先对其加

S锁,直到事务结束才释放。

7.不同封锁协议与系统一致性级别的关系是什么?

答:不同的封锁协议对应不同的一致性级别。

一级封锁协议可防止丢失修改,并保证事务T是可恢复的。在一级封锁协议中,对读数据是不加S锁的,所以它不能保证可重复读和不读"脏"数据。

二级封锁协议除防止了丢失修改,还可进一步防止读"脏"数据。在二级封锁协议中,由于读完数据后立即释放S锁,所以它不能保证可重复读。

在三级封锁协议中,无论是读数据还是写数据都加长锁,即都要到事务结束才释放封锁。所以三级封锁协议除防止了丢失修改和不读"脏"数据外,还进一步防止了不可重复读。

下面的表格清楚地说明了封锁协议与系统一致性的关系。

X锁S锁一致性保证

8.什么是活锁?什么是死锁?

答: TI T2 T3 T4

lock R . . .

. lock R . .

. 等待 lock R .

Unlock 等待 . lock R

. 等待 . 等待

. 等待 . 等待

. 等待 Unlock 等待

. 等待 . lock R

. 等待 . .

如果事务T1封锁了数据R,事务T2飞又请求封锁R,于是T2等待。T3也请求封锁R,当T1释放了R上的封锁之后系统首先批准了T3的请求,T2仍然等待。然后T4又请求封锁R,当T3释放了R上的封锁之后系统又批准了T4的请求……T2有可能永远等待,这就是活锁的情形。活锁的含义是该等待事务等待时间太长,似乎被锁住了,实际上可能被激活。

如果事务Tl封锁了数据R1,T2封锁了数据R2,然后T1又请求封锁R2,因T2已封锁了R2,于是T1等待T2释放R2上的锁。接着T2又申请封锁R1,因T1已封锁了R1,T2也只能等待T1释放Rl上的锁。这样就出现了T1在等待T2,而T2又在等待Tl的局面,T1和T2两个事务永远不能结束,形成死锁。

T1 T2

lock R1 .

. lock R2

. .

lock R2 .

等待 .

等待 lock R1

等待等待

9.试述活锁的产生原因和解决方法。

答:活锁产生的原因:当一系列封锁不能按照其先后顺序执行时,就可能导致一些事务无限期等待某个封锁,从而导致活锁。

避免活锁的简单方法是采用先来先服务的策略。当多个事务请求封锁同一数据对象时,封锁子系统按请求封锁的先后次序对事务排队,数据对象上的锁一旦释放就批准申请队列中第一个事务获得锁。

10.请给出预防死锁的若干方法。

答:在数据库中,产生死锁的原因是两个或多个事务都已封锁了一些数据对象,然后又都请求已被其他事务封锁的数据加锁,从而出现死等待。

防止死锁的发生其实就是要破坏产生死锁的条件。预防死锁通常有两种方法:

(1)一次封锁法,要求每个事务必须一次将所有要使用的数据全部加锁,否则就不能继续执行;

(2)顺序封锁法,预先对数据对象规定一个封锁顺序,所有事务都按这个顺序实行封锁。

不过,预防死锁的策略不大适合数据库系统的特点,具体原因可参见《概论》8.4。

11.请给出检测死锁发生的一种方法,当发生死锁后如何解除死锁?

答:数据库系统一般采用允许死锁发生,DBMS检测到死锁后加以解除的方法。DBMS中诊断死锁的方法与操作系统类似,一般使用超时法或事务等待图法。

超时法是:如果一个事务的等待时间超过了规定的时限,就认为发生了死锁。超时法实现简单,但有可能误判死锁,事务因其他原因长时间等待超过时限时,系统会误认为发生了死锁。若时限设置得太长,又不能及时发现死锁发生。

DBMS并发控制子系统检测到死锁后,就要设法解除。通常采用的方法是选择一个处理死锁代价最小的事务,将其撤消,释放此事务持有的所有锁,使其他事

自动控制原理课后习题答案

1.2根据题1.2图所示的电动机速度控制系统工作原理 (1)将a,b 与c,d 用线连接成负反馈系统; ( 2)画出系统 框图。 c d + - 发电机 解: (1) a 接d,b 接c. (2) 系 统 框 图 如下 1.3题1.3图所示为液位自动控制系统原理示意图。在任何情况下,希望页面高度c 维持不变,说明系统工作原理并画出系统框图。

解: 工作原理:当打开用水开关时,液面下降,浮子下降,从而通过电位器分压,使得电动机两端出现正向电压,电动机正转带动减速器旋转,开大控制阀,使得进水量增加,液面上升。同理,当液面上升时,浮子上升,通过电位器,使得电动机两端出现负向电压,从而带动减速器反向转动控制阀,减小进水量,从而达到稳定液面的目的。 系统框图如下: 2.1试求下列函数的拉式变换,设t<0时,x(t)=0: (1) x(t)=2+3t+4t 2 解: X(S)= s 2 +23s +38 s

(2) x(t)=5sin2t-2cos2t 解:X(S)=5 422+S -242+S S =4 2102+-S S (3) x(t)=1-e t T 1- 解:X(S)=S 1- T S 11+ = S 1-1 +ST T = ) 1(1 +ST S (4) x(t)=e t 4.0-cos12t 解:X(S)=2 212 )4.0(4 .0+++S S 2.2试求下列象函数X(S)的拉式反变换x(t): (1) X(S)= ) 2)(1(++s s s 解:= )(S X )2)(1(++s s s =1 122+-+S S t t e e t x ---=∴22)( (2) X(S)=) 1(1 522 2++-s s s s 解:=)(S X ) 1(1522 2++-s s s s =15 12+-+S S S

并发控制课后答案-简述并发控制

第八章并发控制 习题解答和解析 1. 1.在数据库中为什么要并发控制? 答:数据库是共享资源,通常有许多个事务同时在运行。当多个事务并发地存取数据库时就会产生同时读取和/或修改同一数据的情况。若对并发操作不加控制就可能会存取和存储不正确的数据,破坏数据库的一致性。所以数据库管理系统必须提供并发控制机制。 2. 2.并发操作可能会产生哪几类数据不一致?用什么方法能避免各种不一致的情况? 答:并发操作带来的数据不一致性包括三类:丢失修改、不可重复读和读"脏"数据。 (1)丢失修改(Lost Update)两个事务T1和T2读入同一数据并修改,T2提交的结果破坏了(覆盖了)T1提交的结果,导致T1的修改被丢失。 (2)不可重复读(Non -Repeatable Read)不可重复读是指事务T1读取数据后,事务T2 执行更新操作,使T1无法再现前一次读取结果。不可重复读包括三种情况:详见《概论》8.1(P266)。 (3)读"脏"数据(Dirty Read)读"脏"数据是指事务T1修改某一数据,并将其写回磁盘,事务T2读取同一数据后,T1由于某种原因被撤销,这时T1已修改过的数据恢复原值,T2读到的数据就与数据库中的数据不一致,则T2读到的数据就为"脏"数据,即不正确的数据。 避免不一致性的方法和技术就是并发控制。最常用的技术是封锁技术。也可以用其他技术,例如在分布式数据库系统中可以采用时间戳方法来进行并发控制。 3. 3.什么是封锁? 答:封锁就是事务T在对某个数据对象例如表、记录等操作之前,先向系统发出请求,对其加锁。加锁后事务T就对该数据对象有了一定的控制,在事务T释放它的锁之前,其他的事务不能更新此数据对象。封锁是实现并发控制的一个非常重要的技术。 4. 4.基本的封锁类型有几种?试述它们的含义。 答:基本的封锁类型有两种:排它锁(Exclusive Locks, 简称 X 锁 )和共享锁(Share Locks,简称 S 锁)。 排它锁又称为写锁。若事务T对数据对象A加上X锁,则只允许T读取和修改A,其他任何事务都不能再对A加任何类型的锁,直到T释放A上的锁。这就保证了其他事务在T释放A上的锁之前不能再读取和修改A。 共享锁又称为读锁。若事务T对数据对象A加上S锁,则事务T可以读A但不能修改A,其他事务只能再对A加S锁,而不能加X锁,直到T释放A上的S锁。这就保证了其他事务可以读A,但在T释放A上的S锁之前不能对A做任何修改。 5.如何用封锁机制保证数据的一致性 ? 答:DBMS在对数据进行读、写操作之前首先对该数据执行封锁操作,例如下图中事务T1在对A进行修改之前先对A执行XLock(A),即对A加X锁。这样,当T2请求对A加X锁时就被拒绝,T2只能等待T1释放A上的锁后才能获得对A的X锁,这时它读到的A是T1更新后 的值,再按此新的A值进行运算。这样就不会丢失 T1的更新。

控制工程基础第三版机械工业出版社课后答案

控制工程基础习题解答 第一章 1-5.图1-10为张力控制系统。当送料速度在短时间内突然变化时,试说明该控制系统的作用情况。画出该控制系统的框图。 图1-10 题1-5图 由图可知,通过张紧轮将张力转为角位移,通过测量角位移即可获得当前张力的大小。 当送料速度发生变化时,使系统张力发生改变,角位移相应变化,通过测量元件获得当前实际的角位移,和标准张力时角位移的给定值进行比较,得到它们的偏差。根据偏差的大小调节电动机的转速,使偏差减小达到张力控制的目的。 框图如图所示。 角位移 题1-5 框图 1-8.图1-13为自动防空火力随动控制系统示意图及原理图。试说明该控制系统的作用情况。

该系统由两个自动控制系统串联而成:跟踪控制系统和瞄准控制系统,由跟踪控制系统 获得目标的方位角和仰角,经过计算机进行弹道计算后给出火炮瞄准命令作为瞄准系统的给定值,瞄准系统控制火炮的水平旋转和垂直旋转实现瞄准。 跟踪控制系统根据敏感元件的输出获得对目标的跟踪误差,由此调整视线方向,保持敏感元件的最大输出,使视线始终对准目标,实现自动跟踪的功能。 瞄准系统分别由仰角伺服控制系统和方向角伺服控制系统并联组成,根据计算机给出的火炮瞄准命令,和仰角测量装置或水平方向角测量装置获得的火炮实际方位角比较,获得瞄准误差,通过定位伺服机构调整火炮瞄准的角度,实现火炮自动瞄准的功能。 控制工程基础习题解答 第二章 2-2.试求下列函数的拉氏变换,假定当t<0时,f(t)=0。 (3). ()t e t f t 10cos 5.0-= 解:()[][ ] ()100 5.05 .010cos 2 5.0+++= =-s s t e L t f L t (5). ()?? ? ? ?+ =35sin πt t f 图1-13 题1-8图 敏感元件

并发控制课后答案

~ 第八章并发控制 习题解答和解析 1. 1.在数据库中为什么要并发控制 答:数据库是共享资源,通常有许多个事务同时在运行。当多个事务并发地存取数据库时就会产生同时读取和/或修改同一数据的情况。若对并发操作不加控制就可能会存取和存储不正确的数据,破坏数据库的一致性。所以数据库管理系统必须提供并发控制机制。 2. 2.并发操作可能会产生哪几类数据不一致用什么方法能避免各种不一致的情况 答:并发操作带来的数据不一致性包括三类:丢失修改、不可重复读和读"脏"数据。 (1)丢失修改(Lost Update)两个事务T1和T2读入同一数据并修改,T2提交的结果破坏了(覆盖了)T1提交的结果,导致T1的修改被丢失。 (2)不可重复读(Non -Repeatable Read)不可重复读是指事务T1读取数据后,事务T2 执行更新操作,使T1无法再现前一次读取结果。不可重复读包括三种情况:详见《概论》(P266)。 | (3)读"脏"数据(Dirty Read)读"脏"数据是指事务T1修改某一数据,并将其写回磁盘,事务T2读取同一数据后,T1由于某种原因被撤销,这时T1已修改过的数据恢复原值,T2读到的数据就与数据库中的数据不一致,则T2读到的数据就为"脏"数据,即不正确的数据。 避免不一致性的方法和技术就是并发控制。最常用的技术是封锁技术。也可以用其他技术,例如在分布式数据库系统中可以采用时间戳方法来进行并发控制。 3. 3.什么是封锁 答:封锁就是事务T在对某个数据对象例如表、记录等操作之前,先向系统发出请求,对其加锁。加锁后事务T就对该数据对象有了一定的控制,在事务T释放它的锁之前,其他的事务不能更新此数据对象。封锁是实现并发控制的一个非常重要的技术。 4. 4.基本的封锁类型有几种试述它们的含义。 答:基本的封锁类型有两种:排它锁(Exclusive Locks, 简称 X 锁 )和共享锁(Share Locks,简称 S 锁)。 排它锁又称为写锁。若事务T对数据对象A加上X锁,则只允许T读取和修改A,其他任何事务都不能再对A加任何类型的锁,直到T释放A上的锁。这就保证了其他事务在T释放A上的锁之前不能再读取和修改A。 共享锁又称为读锁。若事务T对数据对象A加上S锁,则事务T可以读A但不能修改A,其他事务只能再对A加S锁,而不能加X锁,直到T释放A上的S锁。这就保证了其他事务可以读A,但在T释放A上的S锁之前不能对A做任何修改。 : 5.如何用封锁机制保证数据的一致性 答:DBMS在对数据进行读、写操作之前首先对该数据执行封锁操作,例如下图中事务T1在对A进行修改之前先对A执行XLock(A),即对A加X锁。这样,当T2请求对A加X锁时就被拒绝,T2只能等待T1释放A上的锁后才能获得对A的X锁,这时它读到的A是T1更新后的值,再按此新的A值进行运算。这样就不会丢失T1的更新。

自动控制原理课后答案(第五版)

第 一 章 1-1 图1-2是液位自动控制系统原理示意图。在任意情况下,希望液面高度c 维持不变,试说明系统工作原理并画出系统方块图。 图1-2 液位自动控制系统 解:被控对象:水箱;被控量:水箱的实际水位;给定量电位器设定水位r u (表征液 位的希望值r c );比较元件:电位器;执行元件:电动机;控制任务:保持水箱液位高度 不变。 工作原理:当电位电刷位于中点(对应 r u )时,电动机静止不动,控制阀门有一定的 开度,流入水量与流出水量相等,从而使液面保持给定高度r c ,一旦流入水量或流出水量 发生变化时,液面高度就会偏离给定高度 r c 。 当液面升高时,浮子也相应升高,通过杠杆作用,使电位器电刷由中点位置下移,从而给电动机提供一定的控制电压,驱动电动机,通过减速器带动进水阀门向减小开度的方向转动,从而减少流入的水量,使液面逐渐降低,浮子位置也相应下降,直到电位器电刷回到中点位置,电动机的控制电压为零,系统重新处于平衡状态,液面恢复给定高度 r c 。 反之,若液面降低,则通过自动控制作用,增大进水阀门开度,加大流入水量,使液面升高到给定高度 r c 。 系统方块图如图所示:

1-10 下列各式是描述系统的微分方程,其中c(t)为输出量,r (t)为输入量,试判断哪些是线性定常或时变系统,哪些是非线性系统 (1) 222 )()(5)(dt t r d t t r t c ++=; (2))()(8) (6)(3)(2 233t r t c dt t dc dt t c d dt t c d =+++; (3) dt t dr t r t c dt t dc t ) (3)()()(+=+; (4)5cos )()(+=t t r t c ω; (5)?∞-++=t d r dt t dr t r t c τ τ)(5)(6)(3)(; (6))()(2 t r t c =; (7)???? ?≥<=.6),(6,0)(t t r t t c 解:(1)因为c(t)的表达式中包含变量的二次项2 ()r t ,所以该系统为非线性系统。 (2)因为该微分方程不含变量及其导数的高次幂或乘积项,且各项系数均为常数,所以该系统为线性定常系统。 (3)该微分方程不含变量及其导数的高次幂或乘积项,所以该系统为线性系统,但第一项 () dc t t dt 的系数为t ,是随时间变化的变量,因此该系统为线性时变系统。 (4)因为c(t)的表达式中r(t)的系数为非线性函数cos t ω,所以该系统为非线性系统。 (5)因为该微分方程不含变量及其导数的高次幂或乘积项,且各项系数均为常数,所以该系统为线性定常系统。 (6)因为c(t)的表达式中包含变量的二次项2()r t ,表示二次曲线关系,所以该系统为非

《控制工程基础》王积伟_第二版_课后习题解答(完整)

第一章 3 解:1)工作原理:电压u2反映大门的实际位置,电压u1由开(关)门开关的指令状态决定,两电压之差△u=u1-u2驱动伺服电动机,进而通过传动装置控制 大门的开启。当大门在打开位置,u2=u 上:如合上开门开关,u1=u 上 ,△u=0, 大门不动作;如合上关门开关,u1=u 下 ,△u<0,大门逐渐关闭,直至完全关闭, 使△u=0。当大门在关闭位置,u2=u 下:如合上开门开关,u1=u 上 ,△u>0,大 门执行开门指令,直至完全打开,使△u=0;如合上关门开关,u1=u 下 ,△u=0,大门不动作。 2)控制系统方框图 4 解:1)控制系统方框图

2)工作原理: a)水箱是控制对象,水箱的水位是被控量,水位的给定值h ’由浮球顶杆的长度给定,杠杆平衡时,进水阀位于某一开度,水位保持在给定值。当有扰动(水的使用流出量和给水压力的波动)时,水位发生降低(升高),浮球位置也随着降低(升高),通过杠杆机构是进水阀的开度增大(减小),进入水箱的水流量增加(减小),水位升高(降低),浮球也随之升高(降低),进水阀开度增大(减小)量减小,直至达到新的水位平衡。此为连续控制系统。 b) 水箱是控制对象,水箱的水位是被控量,水位的给定值h ’由浮球拉杆的长度给定。杠杆平衡时,进水阀位于某一开度,水位保持在给定值。当有扰动(水的使用流出量和给水压力的波动)时,水位发生降低(升高),浮球位置也随着降低(升高),到一定程度后,在浮球拉杆的带动下,电磁阀开关被闭合(断开),进水阀门完全打开(关闭),开始进水(断水),水位升高(降低),浮球也随之升高(降低),直至达到给定的水位高度。随后水位进一步发生升高(降低),到一定程度后,电磁阀又发生一次打开(闭合)。此系统是离散控制系统。 2-1解: (c )确定输入输出变量(u1,u2) 22111R i R i u += 222R i u = ?-= -dt i i C u u )(1 1221 得到:11 21221222 )1(u R R dt du CR u R R dt du CR +=++ 一阶微分方程 (e )确定输入输出变量(u1,u2) ?++=i d t C iR iR u 1 211 R u u i 2 1-=

自动控制原理_课后习题及答案

第一章绪论 1-1试比较开环控制系统和闭环控制系统的优缺点. 解答:1开环系统 (1)优点:结构简单,成本低,工作稳定。用于系统输入信号及扰动作 用能预先知道时,可得到满意的效果。 (2)缺点:不能自动调节被控量的偏差。因此系统元器件参数变化, 外来未知扰动存在时,控制精度差。 2 闭环系统 ⑴优点:不管由于干扰或由于系统本身结构参数变化所引起的被控量 偏离给定值,都会产生控制作用去清除此偏差,所以控制精度较高。 它是一种按偏差调节的控制系统。在实际中应用广泛。 ⑵缺点:主要缺点是被控量可能出现波动,严重时系统无法工作。 1-2 什么叫反馈?为什么闭环控制系统常采用负反馈?试举例说明之。 解答:将系统输出信号引回输入端并对系统产生控制作用的控制方式叫反馈。 闭环控制系统常采用负反馈。由1-1中的描述的闭环系统的优点所证 明。例如,一个温度控制系统通过热电阻(或热电偶)检测出当前炉 子的温度,再与温度值相比较,去控制加热系统,以达到设定值。 1-3 试判断下列微分方程所描述的系统属于何种类型(线性,非线性,定常,时变)? (1) (2) (3) (4) (5)

(6) (7) 解答:(1)线性定常(2)非线性定常(3)线性时变 (4)线性时变(5)非线性定常(6)非线性定常 (7)线性定常 1-4如图1-4是水位自动控制系统的示意图,图中Q1,Q2分别为进水流量和出水流量。控制的目的是保持水位为一定的高度。 试说明该系统的工作原理并画出其方框图。 题1-4图水位自动控制系统 解答: (1) 方框图如下: ⑵工作原理:系统的控制是保持水箱水位高度不变。水箱是被控对象,水箱的水位是被控量,出水流量Q2的大小对应的水位高度是给定量。当水箱水位高于给定水位,通过浮子连杆机构使阀门关小,进入流量减小,水位降低,当水箱水位低于给定水位时,通过浮子连杆机构使流入管道中的阀门开大,进入流量增加,水位升高到给定水位。 1-5图1-5是液位系统的控制任务是保持液位高度不变。水箱是被控对象,水箱液位是被控量,电位器设定电压时(表征液位的希望值Cr)是给定量。

自动控制原理课后习题答案解析

目录 1自动控制系统的基本概念 1.1内容提要 1.2习题与解答 2自动控制系统的数学模型 2.1内容提要 2.2习题与解答 3自动控制系统的时域分析 3.1内容提要 3.2习颗与他答 4根轨迹法 4.1内容提要 4.2习题与解答 5频率法 5.1内容提要 5.2习题与解答 6控制系统的校正及综合 6.1内容提要 6.2习题与解答 7非线性系统分析 7.1内容提要 7.2习题与解答 8线性离散系统的理论基础 8.1内容提要 8.2习题与解答 9状态空间法 9.1内容提要 9.2习题与解答 附录拉普拉斯变换 参考文献 1自动控制系统的基本概念 1. 1内容提要 基本术语:反馈量,扰动量,输人量,输出量,被控对象; 基本结构:开环,闭环,复合; 基本类型:线性和非线性,连续和离散,程序控制与随动; 基本要求:暂态,稳态,稳定性。 本章要解决的问题,是在自动控制系统的基本概念基础上,能够针对一个实际的控制系统,找出其被控对象、输人量、输出量,并分析其结构、类型和工作原理。

1.2习题与解答 题1-1图P1-1所示,为一直 流发电机电压白动控制系统示 意图。图中,1为发电机;2为减速器; 3为执行电机;4为比例放大器; 5为可调电位器。 (1)该系统有哪些环节组成, 各起什么作用” (2)绘出系统的框图,说明当 负载电流变化时,系统如何保持发 电机的电压恒定 (3)该系统是有差系统还是无 差系统。 (4)系统中有哪些可能的扰动, 答 (1)该系统由给定环节、比较环节、中间环节、执行结构、检测环节、 发电机等环节组成。 给定环节:电压源0U 。用来设定直流发电机电压的给定值。 比较环节:本系统所实现的被控量与给定量进行比较,是通过给定电 压与反馈电压反极性相接加到比例放大器上实现的 中间环节:比例放大器。它的作用是将偏差信号放大,使其足以带动 执行机构工作。该环节又称为放大环节 执行机构:该环节由执行电机、减速器和可调电位器构成。该环节的 作用是通过改变发电机励磁回路的电阻值,改变发电机的磁场,调节发 电机的输出电压 被控对象:发电机。其作用是供给负载恒定不变的电压. 检测环节跨接在发电机电枢两端、且与电压源0U 反极性相接到比 例放大器输人端的导线。它的作用是将系统的输出量直接反馈到系统的 输人端。 (2)系统结构框图如图1-5所示。当负载电流变化如增大时,发电 机电压下降,电压偏差增大,偏差电压经过运算放大器放大后,控制可逆 伺服电动机,带动可调电阻器的滑动端使励磁电流增大,使发电机的电压 增大直至恢复到给定电压的数值上,实现电压的恒定控制。 图P1-7电压自动控制系统示意图

计算机操作系统(第三版_汤小丹等)课后习题答案(全)整理后

第一章操作系统引论 1.设计现代OS的主要目标是什么? 答:(1)有效性 (2)方便性 (3)可扩充性 (4)开放性 2.OS的作用可表现在哪几个方面? 答:(1)OS作为用户与计算机硬件系统之间的接口;(2)OS作为计算机系统资源的管理者;(3)OS实现了对计算机资源的抽象。 3.为什么说OS实现了对计算机资源的抽象? 答:OS首先在裸机上覆盖一层I/O设备管理软件,实现了对计算机硬件操作的第一层次抽象;在第一层软件上再覆盖文件管理软件,实现了对硬件资源操作的第二层次抽象。OS 通过在计算机硬件上安装多层系统软件,增强了系统功能,隐藏了对硬件操作的细节,由它们共同实现了对计算机资源的抽象。 4.试说明推动多道批处理系统形成和发展的主要动力是什么? 答:主要动力来源于四个方面的社会需求与技术发展:(1)不断提高计算机资源的利用率;(2)方便用户; (3)器件的不断更新换代;(4)计算机体系结构的不断发展。 5.何谓脱机I/O和联机I/O? 答:脱机I/O 是指事先将装有用户程序和数据的纸带或卡片装入纸带输入机或卡片机,在外围机的控制下,把纸带或卡片上的数据或程序输入到磁带上。该方式下的输入输出由外围机控制完成,是在脱离主机的情况下进行的。而联机I/O方式是指程序和数据的输入输出都是在主机的直接控制下进行的。 6.试说明推动分时系统形成和发展的主要动力是什么? 答:推动分时系统形成和发展的主要动力是更好地满足用户的需要。主要表现在:CPU 的分时使用缩短了作业的平均周转时间;人机交互能力使用户能直接控制自己的作业;主机的共享使多用户能同时使用同一台计算机,独立地处理自己的作业。 7.实现分时系统的关键问题是什么?应如何解决? 答:关键问题是当用户在自己的终端上键入命令时,系统应能及时接收并及时处理该命令,在用户能接受的时延内将结果返回给用户。解决方法:针对及时接收问题,可以在系统中设置多路卡,使主机能同时接收用户从各个终端上输入的数据;为每个终端配置缓冲区,暂存用户键入的命令或数据。针对及时处理问题,应使所有的用户作业都直接进入内存,并且为每个作业分配一个时间片,允许作业只在自己的时间片内运行,这样在不长的时间内,能使每个作业都运行一次。 8.为什么要引入实时OS? 答:实时操作系统是指系统能及时响应外部事件的请求,在规定的时间内完成对该事件的处 理,并控制所有实时任务协调一致地运行。引入实时OS 是为了满足应用的需求,更好地满 足实时控制领域和实时信息处理领域的需要。 9.什么是硬实时任务和软实时任务?试举例说明。 答:硬实时任务是指系统必须满足任务对截止时间的要求,否则可能出现难以预测的结果。 举例来说,运载火箭的控制等。软实时任务是指它的截止时间并不严格,偶尔错过了任务的截止时间,对系统产生的影响不大。举例:网页内容的更新、火车售票系统。 10.在8位微机和16位微机中,占据了统治地位的是什么操作系统? 答:单用户单任务操作系统,其中最具代表性的是CP/M和MS-DOS。 11.试列出Windows OS 中五个主要版本,并说明它们分别较之前一个版本有何改进。 答:(1)Microsoft Windows 1.0是微软公司在个人电脑上开发图形界面的首次尝试。(2)Windows 95是混合的16位/32位系统,第一个支持32位。带来了更强大、更稳定、更实用的桌面图形用户界面,结束了桌面操作系统间的竞争。(3)Windows 98是微软公司的混合16位/32位Windows 操作系统,改良了硬件标准的支持,革新了内存管理,是多进程操作系统。(4)Windows XP是基于Windows 2000的产品,拥有新用户图形界面月神Luna。简化了用户安全特性,整合了防火墙。(5)Windows Vista 包含了上百种新功能;特别是新版图形用户界面和Windows Aero全新界面风格、加强的搜寻功能(Windows Indexing Service)、新媒体创作工具

自动控制原理课后习题答案

. 第一章引论 1-1 试描述自动控制系统基本组成,并比较开环控制系统和闭环控制系统的特点。答: 自动控制系统一般都是反馈控制系统,主要由控制装置、被控部分、测量元件组成。控制装置是由具有一定职能的各种基本元件组成的,按其职能分,主要有给定元件、比较元件、校正元件和放大元件。如下图所示为自动控制系统的基本组成。 开环控制系统是指控制器与被控对象之间只有顺向作用,而没有反向联系的控制过程。此时,系统构成没有传感器对输出信号的检测部分。开环控制的特点是:输出不影响输入,结构简单,通常容易实现;系统的精度与组成的元器件精度密切相关;系统的稳定性不是主要问题;系统的控制精度取决于系统事先的调整精度,对于工作过程中受到的扰动或特性参数的变化无法自动补偿。 闭环控制的特点是:输出影响输入,即通过传感器检测输出信号,然后将此信号与输入信号比较,再将其偏差送入控制器,所以能削弱或抑制干扰;可由低精度元件组成高精度系统。 闭环系统与开环系统比较的关键,是在于其结构有无反馈环节。 < 1-2 请说明自动控制系统的基本性能要求。 答: 自动控制系统的基本要求概括来讲,就是要求系统具有稳定性、快速性和准确性。 稳定性是对系统的基本要求,不稳定的系统不能实现预定任务。稳定性通常由系统的结构决定与外界因素无关。对恒值系统,要求当系统受到扰动后,经过一定时间的调整能够回到原来的期望值(例如恒温控制系统)。对随动系统,被控制量始终跟踪参量的变化(例如炮轰飞机装置)。 快速性是对过渡过程的形式和快慢提出要求,因此快速性一般也称为动态特性。在系统稳定的前提下,希望过渡过程进行得越快越好,但如果要求过渡过程时间很短,可能使动态误差过大,合理的设计应该兼顾这两方面的要求。 准确性用稳态误差来衡量。在给定输入信号作用下,当系统达到稳态后,其实际输出与所期望的输出之差叫做给定稳态误差。显然,这种误差越小,表示系统的精度

(完整版)自动控制原理课后习题及答案

第一章 绪论 1-1 试比较开环控制系统和闭环控制系统的优缺点. 解答:1开环系统 (1) 优点:结构简单,成本低,工作稳定。用于系统输入信号及扰动作用能预先知道时,可得到满意的效果。 (2) 缺点:不能自动调节被控量的偏差。因此系统元器件参数变化,外来未知扰动存在时,控制精度差。 2 闭环系统 ⑴优点:不管由于干扰或由于系统本身结构参数变化所引起的被控量 偏离给定值,都会产生控制作用去清除此偏差,所以控制精度较高。它是一种按偏差调节的控制系统。在实际中应用广泛。 ⑵缺点:主要缺点是被控量可能出现波动,严重时系统无法工作。 1-2 什么叫反馈?为什么闭环控制系统常采用负反馈?试举例说 明之。 解答:将系统输出信号引回输入端并对系统产生控制作用的控制方式叫反馈。 闭环控制系统常采用负反馈。由1-1中的描述的闭环系统的优点所证明。例如,一个温度控制系统通过热电阻(或热电偶)检测出当前炉子的温度,再与温度值相比较,去控制加热系统,以达到设定值。 1-3 试判断下列微分方程所描述的系统属于何种类型(线性,非 线性,定常,时变)? (1)22 ()()() 234()56()d y t dy t du t y t u t dt dt dt ++=+ (2)()2()y t u t =+ (3)()()2()4()dy t du t t y t u t dt dt +=+ (4)() 2()()sin dy t y t u t t dt ω+= (5)22 ()() ()2()3()d y t dy t y t y t u t dt dt ++= (6)2() ()2() dy t y t u t dt +=

第11章 并发控制(习题集)

第十一章并发控制(习题集) 二、选择题 1、为了防止一个用户的工作不适当地影响另一个用户,应该采取(D)。 A. 完整性控制 B. 访问控制 C. 安全性控制 D. 并发控制 2、解决并发操作带来的数据不一致问题普遍采用(A)技术。 A. 封锁 B. 存取控制 C. 恢复 D. 协商 3、下列不属于并发操作带来的问题是(C)。 A. 丢失修改 B. 不可重复读 C. 死锁 D. 脏读 4、DBMS普遍采用(C)方法来保证调度的正确性。 A. 索引 B. 授权 C. 封锁 D. 日志 5、如果事务T获得了数据项Q上的排他锁,则T对Q(C)。 A. 只能读不能写 B. 只能写不能读 C. 既可读又可写 D. 不能读也不能写 6、设事务T1和T2,对数据库中地数据A进行操作,可能有如下几种情况,请问哪一种不会发生冲突操作(D)。 A. T1正在写A,T2要读A B. T1正在写A,T2也要写A C. T1正在读A,T2要写A D. T1正在读A,T2也要读A 7、如果有两个事务,同时对数据库中同一数据进行操作,不会引起冲突的操作是(D)。 A. 一个是DELETE,一个是SELECT B. 一个是SELECT,一个是DELETE C. 两个都是UPDATE D. 两个都是SELECT 8、在数据库系统中,死锁属于(B)。 A. 系统故障 B. 事务故障 C. 介质故障 D. 程序故障 9、数据库中的封锁机制是( C )的主要方法。 A、完整性 B、安全性 C、并发控制 D、恢复 三、填空题 1、基本的封锁类型有两种:__排他锁__ 和_共享锁_ 。 2、并发操作可能会导致:丢失修改、不可重复读、读脏数据。 四、简答题

《自动控制原理》张爱民课后习题答案

1.1解: (1)机器人踢足球:开环系统输入量:足球位置输出量:机器人的位置 (2)人的体温控制系统:闭环系统输入量:正常的体温输出量:经调节后的体温 (3)微波炉做饭:开环系统:输入量:设定的加热时间输出量:实际加热的时间 (4)空调制冷:闭环系统输入量:设定的温度输出量:实际的温度 1.2解: 开环系统: 优点:结构简单,成本低廉;增益较大;对输入信号的变化响应灵敏;只要被控对象稳定,系统就能稳定工作。 缺点:控制精度低,抗扰动能力弱 闭环控制优点:控制精度高,有效抑制了被反馈包围的前向通道的扰动对系统输出量的影响;利用负反馈减小系统误差,减小被控对象参数对输出量的影响。 缺点:结构复杂,降低了开环系统的增益,且需考虑稳定性问题。 1、3 解:自动控制系统分两种类型:开环控制系统与闭环控制系统。 开环控制系统的特点就是:控制器与被控对象之间只有顺向作用而无反向联系,系统的被控变量对控制作用没有任何影响。系统的控制精度完全取决于所用元器件的精度与特性调整的准确度。只要被控对象稳定,系统就能稳定地工作。 闭环控制系统的特点: (1)闭环控制系统就是利用负反馈的作用来减小系统误差的 (2)闭环控制系统能够有效地抑制被反馈通道保卫的前向通道中各种扰动对系统输出量的影响。 (3)闭环控制系统可以减小被控对象的参数变化对输出量的影响。 1.4解 输入量:给定毫伏信号 被控量:炉温 被控对象:加热器(电炉) 控制器:电压放大器与功率放大器 系统原理方块图如下所示: 工作原理:在正常情况下,炉温等于期望值时,热电偶的输出电压等于给定电压,此时偏差信

号为零,电动机不动,调压器的滑动触点停留在某个合适的位置上。此时,炉子散失的热量正好等于从加热器获取的热量,形成稳定的热平衡状态,温度保持恒定。 当炉温由于某种原因突然下降时,热电偶的输出电压下降,与给定电压比较后形成正偏差信号,该偏差信号经过电压放大器、功率放大器放大后,作为电动机的控制电压加到电动机上,电动机带动滑线变阻器的触头使输出电压升高,则炉温回升,直至达到期望值。当炉温高于期望值时,调节过程相反。 1.5 解 不正确。引入反馈后,形成闭环控制系统,输出信号被反馈到系统输入端,与参考输入比较后形成偏差信号,控制器再按照偏差信号的大小对被控对象进行控制。在这个过程中,由于控制系统的惯性,可能引起超调,造成系统的等幅振荡或增幅振荡,使系统变得不稳定。所以引入反馈之后回带来系统稳定性的问题。 1、6 解: 对自动控制系统的基本要求就是:稳定性、快速性与准确性。 增大系统增益使得闭环控制系统的调整时间减小,提高系统的快速性。 2、1 解 对质量m 的受力分析如下图所示: 由牛顿第二定律得: ()22 ()() dz t d y t kz t f m dt dt --= 同时()()()z t y t x t =- 综合上述两式得其微分方程为 2222 ()()() ()d z t dz t d x t m f kz t m dt dt dt ++=- 设输入量输出量及其各阶导数的初始值均为零,对上式进行拉氏变换得式 2 2 ()()()()ms Z s fsZ s kZ s ms X s ++=- 故其传递函数为2 2()()()Z s ms G s X s ms fs k ==-++ 2、2解 受力分析得: 对于M 有: Mgsin θ=ML 22dt d θ F=Mgcos θ 对于m 有:

控制工程基础课后答案

第二章 2.1求下列函数的拉氏变换 (1)s s s s F 2 32)(23++= (2)4310)(2+-=s s s F (3)1)(!)(+-= n a s n s F (4)36 )2(6 )(2++=s s F (5) 2222 2) ()(a s a s s F +-= (6))14(21)(2 s s s s F ++= (7)52 1 )(+-= s s F 2.2 (1)由终值定理:10)(lim )(lim )(0 ===∞→∞ →s t s sF t f f (2)1 10 10)1(10)(+-=+= s s s s s F 由拉斯反变换:t e s F L t f ---==1010)]([)(1 所以 10)(lim =∞ →t f t 2.3(1)0) 2()(lim )(lim )0(2 =+===∞ →→s s s sF t f f s t )0()0()()()](['2''0 ' 'f sf s F s dt e t f t f L st --==-+∞ ? )0()0()(lim )(lim '2''0f sf s F s dt e t f s st s --=+∞ →-+∞ +∞→? 1 )2()(lim )0(2 2 2 ' =+==+∞→s s s F s f s (2)2 ) 2(1 )(+= s s F , t te s F L t f 21)]([)(--==∴ ,0)0(2)(22' =-=--f te e t f t t 又,1 )0(' =∴f 2.4解:dt e t f e t f L s F st s --?-==202)(11 )]([)( ??------+-=2121021111dt e e dt e e st s st s

自动控制原理课后答案

第一章 1-1 图1-2是液位自动控制系统原理示意图。在任意情况下,希望液面高度c维持不变,试说明系统工作原理并画出系统方块图。 图1-2 液位自动控制系统 解:被控对象:水箱;被控量:水箱的实际水位;给定量电位器设定水位(表征液位的希望值);比较元件:电位器;执行元件:电动机;控制任务:保持水箱液位高度不变。 工作原理:当电位电刷位于中点(对应)时,电动机静止不动,控制阀门有一定的开度,流入水量与流出水量相等,从而使液面保持给定高度,一旦流入水量或流出水量发生变化时,液面高度就会偏离给定高度。 当液面升高时,浮子也相应升高,通过杠杆作用,使电位器电刷由中点位置下移,从而给电动机提供一定的控制电压,驱动电动机,通过减速器带动进水阀门向减小开度的方向转动,从而减少流入的水量,使液面逐渐降低,浮子位置也相应下降,直到电位器电刷回到中点位置,电动机的控制电压为零,系统重新处于平衡状态,液面恢复给定高度。 反之,若液面降低,则通过自动控制作用,增大进水阀门开度,加大流入水量,使液面升高到给定高度。 系统方块图如图所示: 1-10 下列各式是描述系统的微分方程,其中c(t)为输出量,r (t)为输入量,试判断哪些是线性定常或时变系统,哪些是非线性系统 (1); (2); (3); (4); (5); (6); (7) 解:(1)因为c(t)的表达式中包含变量的二次项,所以该系统为非线性系统。 (2)因为该微分方程不含变量及其导数的高次幂或乘积项,且各项系数均为常数,所以该系统为线性定常系统。 (3)该微分方程不含变量及其导数的高次幂或乘积项,所以该系统为线性系统,但第一项的系数为t,是随时间变化的变量,因此该系统为线性时变系统。 (4)因为c(t)的表达式中r(t)的系数为非线性函数,所以该系统为非线性系统。 (5)因为该微分方程不含变量及其导数的高次幂或乘积项,且各项系数均为常数,所以该系统为线性定常系统。 (6)因为c(t)的表达式中包含变量的二次项,表示二次曲线关系,所以该系统为非线性系统。 (7)因为c(t)的表达式可写为,其中,所以该系统可看作是线性时变系统。

现代控制理论第版课后习题答案

现代控制理论第版课后习 题答案 Prepared on 22 November 2020

《现代控制理论参考答案》 第一章答案 1-1 试求图1-27系统的模拟结构图,并建立其状态空间表达式。 解:系统的模拟结构图如下: 系统的状态方程如下: 令y s =)(θ,则1x y = 所以,系统的状态空间表达式及输出方程表达式为 1-2有电路如图1-28所示。以电压)(t u 为输入量,求以电感中的电流和电容上的电压作为状态变量的状态方程,和以电阻2R 上的电压作为输出量的输出方程。 解:由图,令32211,,x u x i x i c ===,输出量22x R y = 有电路原理可知:? ? ? +==+=++3 213 222231111x C x x x x R x L u x x L x R 既得 2 221332 2222131111111111x R y x C x C x x L x L R x u L x L x L R x =+- =+-=+-- =? ? ? 写成矢量矩阵形式为: 1-4 两输入1u ,2u ,两输出1y ,2y 的系统,其模拟结构图如图1-30所示,试求其状态空间表达式和传递函数阵。 解:系统的状态空间表达式如下所示: 1-5系统的动态特性由下列微分方程描述 列写其相应的状态空间表达式,并画出相应的模拟结构图。 解:令.. 3. 21y x y x y x ===,,,则有

相应的模拟结构图如下: 1-6 (2)已知系统传递函数2 )3)(2() 1(6)(+++=s s s s s W ,试求出系统的约旦标准型的实现, 并画出相应的模拟结构图 解:s s s s s s s s s W 31 233310)3(4)3)(2()1(6)(22++++- + +-=+++= 1-7 给定下列状态空间表达式 []??? ? ? ?????=???? ??????+????????????????????----=??????????321321321100210311032010x x x y u x x x x x x ‘ (1) 画出其模拟结构图 (2) 求系统的传递函数 解: (2)???? ??????+-+-=-=31103 201 )()(s s s A sI s W 1-8 求下列矩阵的特征矢量 (3)???? ??????---=6712203 010 A 解:A 的特征方程 0611667122301 23=+++=?? ?? ??????+---=-λλλλλλλA I 解之得:3,2,1321-=-=-=λλλ

自动控制原理课后习题答案第二章

第二章 2-3试证明图2-5( a )的电网络与(b)的机械系统有相同的数学模型。 分析首先需要对两个不同的系统分别求解各自的微分表达式,然后两者进行对比,找岀两者之 间系数的对应关系。对于电网络,在求微分方程时,关键就是将元件利用复阻抗表示,然后利用电压、电阻和电流之间的关系推导系统的传递函数,然后变换成微分方程的形式,对于机械系统,关键就是系统的力学分析,然后利用牛顿定律列岀系统的方程,最后联立求微分方程。 证明:(a)根据复阻抗概念可得: 即取A、B两点进行受力分析,可得: 整理可得: 经比较可以看岀,电网络( a)和机械系统(b)两者参数的相似关系为 2-5 设初始条件均为零,试用拉氏变换法求解下列微分方程式,并概略绘制x(t)曲线,指岀各方程式的模态。 (1) (2 ) 2-7由运算放大器组成的控制系统模拟电路如图2-6所示,试求闭环传递函数U c ( s )/U r ( s)。 图2-6 控制系统模拟电路 解:由图可得 联立上式消去中间变量U1和U2,可得: 2-8某位置随动系统原理方块图如图2-7所示。已知电位器最大工作角度,功率放大级放

大系数为K3,要求:

(1) 分别求岀电位器传递系数 K 0、第一级和第二级放大器的比例系数 K 1和K 2; (2) 画岀系统结构图; (3) 简化结构图,求系统传递函数。 图2-7 位置随动系统原理图 (2)假设电动机时间常数为 Tm 忽略电枢电感的影响,可得直流电动机的传递函数为 式中Km 为电动机的传递系数,单位为。 又设测速发电机的斜率为,则其传递函数为 由此可画岀系统的结构图如下: (3)简化后可得系统的传递函数为 2-9若某系统在阶跃输入 r(t)=1(t) 时,零初始条件下的输岀 响应,试求系统的传递函数 和脉冲响应。 分析:利用拉普拉斯变换将输入和输出的时间域表示变成频域表示, 进而求解出系统的传递函数, 然后对传递函数进行反变换求岀系统的脉冲响应函数。 解:(1),则系统的传递函数 (2)系统的脉冲响应 2-10试简化图2-9中的系统结构图,并求传递函数 C(s)/R(s ) 和C(s)/N(s) 分析:分别假定 R(s)=o 和N(s)=O ,画出各自的结构图,然后对系统结构图进行等效变换, 将其化成最简单的形式,从而求解系统的传递函数。 解:(a )令N (s )= 0,简化结构图如图所示: 可求出: 分析:利用机械原理和放大器原理求解放大系数, 构图,求岀系统的传递函数。 解:(1) 然后求解电动机的传递函数, 从而画岀系统结

机械控制工程基础课后答案

1-1机械工程控制论的研究对象与任务是什么? 解机械工程控制论实质上是研究机械一r_程技术中广义系统的动力学问题。具体地讲,机械工程控制论是研究机械工程广义系统在一定的外界条件作用下,从系统的一定初始条件出发,所经历的由内部的固有特性所决定的整个动态历程;研究这一系统及其输入、输出二者之间的动态关系。 机械工程控制论的任务可以分为以下五个方面: (1)当已知系统和输人时,求出系统的输出(响应),即系统分析。 (2)当已知系统和系统的理想输出,设计输入,即最优控制。 (3)当已知输入和理想输出,设计系统,即最优设计。 (4)当系统的输人和输出己知,求系统的结构与参数,即系统辨识。 (5)输出已知,确定系统,以识别输入或输入中的有关信息,即滤波与预测。 1.2 什么是反馈?什么是外反馈和内反馈? 所谓反馈是指将系统的输出全部或部分地返送回系统的输入端,并与输人信号共同作用于系统的过程,称为反馈或信息反馈。 所谓外反馈是指人们利用反馈控制原理在机械系统或过程中加上一个人为的反馈,构成一个自动控制系统。 所谓内反馈是指许多机械系统或过程中存在的相互藕合作用,形成非人为的“内在”反馈,从而构成一个闭环系统。 1.3 反馈控制的概念是什么?为什么要进行反馈控制? 所谓反馈控制就是利用反馈信号对系统进行控制。 在实际中,控制系统可能会受到各种无法预计的干扰。为了提高控制系统的精度,增强系统抗干扰能力,人们必须利用反馈原理对系统进行控制,以实现控制系统的任务。 1.4闭环控制系统的基本工作原理是什么? 闭环控制系统的基本工作原理如下: (1)检测被控制量或输出量的实际值; (2)将实际值与给定值进行比较得出偏差值; (3)用偏差值产生控制调节作用去消除偏差。 这种基于反馈原理,通过检测偏差再纠正偏差的系统称为闭环控制系统。通常闭环控制系统至少具备测量、比较和执行三个基本功能。 1.5对控制系统的基本要求是什么? 对控制系统的基本要求是稳定性、准确性和快速性。 稳定性是保证控制系统正常工作的首要条件。稳定性就是指系统动态过程的振荡倾向及其恢复平衡状态的能力。 准确性是衡量控制系统性能的重要指标。准确性是指控制系统的控制精度,一般用稳态误差来衡量。 快速性是指当系统的输出量与输入量之间产生偏差时,系统消除这种偏差的快慢程度。

相关主题
文本预览
相关文档 最新文档