《《计算机控制系统》课后题答案-刘建昌等科学出版社》由会员分享,可在线阅读,更多相关《《计算机控制系统》课后题答案-刘建昌等科学出版社(126页珍藏版)》请在金锄头文库上搜索。
1、计算机控制系统概述第一章习题与思考题1.1什么是计算机控制系统?计算机控制系统较模拟系统有何优点?举例说明。解答:由计算机参与并作为核心环节的自动控制系统,被称为计算机控制系统。与模拟系统相比,计算机控制系统具有设计和控制灵活,能实现集中监视和操作,能实现综合控制,可靠性高, 抗干扰能力强等优点。例如,典型的电阻炉炉温计算机控制系统,如下图所示:号(毫伏级),再经变送器变成标准信号(1-5V或4-20mA)从现场进入控制室;经A/D转换器采样后变成数字信号进入计算机,与计算机内部的温度给定比较,得到偏差信号,该信号经过计算机内部的应用软件,即控制算法运算后得到一个控制信号的数字量,再经由D/A
2、转换器将该数字量控制信号转换成模拟量;控制信号模拟量作用于执行机构触发器,进而控制双向晶闸管对交流电压(220V )进行PWM调制,达到控制加热电阻两端电压的目的;电阻两端电压的高低 决定了电阻加 热能力的大小,从而调节炉温变化,最终达到计算机内部的给定温度。由于计算机控制系统中,数字控制器的控制算法是通过编程的方法来实现的,所以很容易 实现多种控制算法,修改控制算法的参数也比较方便。还可以通过软件的标准化和模块化,这些控制软件可以反复、多次调用。又由于计算机具有分时操作功能,可以监视几个或成十上百个的控制量,把生产过程的各个被控对象都管理起来,组成一个统一的控制系统,便于集中监视、集中操作管
3、理。计算机控制不仅能实现常规的控制规律,而且由于计算机的记忆、逻辑功能和判断功能,可以综合生产的各方面情况,在环境与参数变化时,能及时进行判断、选择最合适的方案进行控制,必要时可以通过人机对话等方式进行人工干预,这些都是传统模拟控制无法胜任的。 在计算机控制系统中,可以利用程序实现故障的自诊断、自修复功能,使计算机控制系统具有很强的可维护性。另一方面,计算机控制系统的控制算法是通过软件的方式来实现的,程序代码存储于计算机中,一般情况下不会因外部干扰而改变,因此计算机控制系统的抗干扰能力较强。因此,计算机控制系统具有上述优点。 1. 2计算机控制系统由哪几部分组成?各部分的作用如何? 解答:计算
4、机控制系统典型结构由数字控制器、D/A转换器、执行机构和被控对象、测量变送环节、采样开关和A/D转换环节等组成。被控对象的物理量经过测量变送环节变成标准信号(1-5V或4-20mA);再经A/D转换器采样后变成数字信号进入计算机,计算机利用其内部的控制算法运算后得到一个控制信号的数字量,再经由 D/A转换器将该数字量控制信号转换成模拟量;控制信号模拟量作用于执行机构触发器,进而控制被控对象 的物理量,实现控制要求。1. 3应用逻辑器件设计一个开关信号经计算机数据总线接入计算机的电路图。 解答:1K0*!zS 3 S2L4应用逻辑器件设计一个指示灯经过计算机数据总线输出的电路图解答:11. 5设
5、计一个模拟信号输入至计算机总线接口的结构框图解答:AD转 换器采样 保持等前置放大 电谿总 线接 接口 电路被控对 摩 模拟量输入通道组成与结构图1.6 设计一个计算机总线接口至一个420mA模拟信号输出的结构框图解答:总线接口多路模拟开关4-20mA模拟蓿一号输出1.7 简述并举例说明内部、外部和系统总线的功能。解答:内部总线指计算机内部各外围芯片与处理器之间的总线, 用于芯片一级的互连,是微处理 器总线的延伸,是微处理器与外部硬件接口的通路,图 1.8所示是构成微处理器或子系统内所用 的并行总线。内部并行总线通常包括地址总线、数据总线和控制总线三类。图1.8内部并行总线及组成系统总线指计算
6、机中各插件板与系统板之间的总线(如Multibus总线、STD总线、PC总线),用于插件板一级的互连,为计算机系统所特有,是构成计算机系统的总线。由于微处理器芯片总线驱动能力有限,所以大量的接口芯片不能直接挂在微处理器芯片上。同样,如果存储器芯片、I/O接口芯 片太多,在一个印刷电路板上安排不下时,采用模块化设计又增加了总线的负载,所以微处理器芯片与总线 之间必须加上驱动器。系统总线及组成如图L 10所示。计算机系统总线 图1.10系统总线及组成外部总线指计算机和计算机之间、计算机与外部其他仪表或设备之间进行连接通信的总线。计算机作为一种设备,通过该总线和其他设备进行信息与数据交换,它用于设备
7、一级的互连。夕卜部总线通常通过总线控制器挂接在系统总线上,外部总线及组成如图1. 11所示。cru氢M按制番怦说21T袈雍怏行机鞫图Ln外部总线及组成1.8 详述基于权电阻的D/A转换器的工作过程解。答:D/A转换器是按照规定的时间间隔器的工作T对控制器输出的数字量进行D/A转换的。D/A转换原理,可以归结为“按权展开求和”别转换沏鳏木原则,对输入数字量中的每一位,按权值分得到相应模 拟量,然后通过运算放大器求和,拟量输出。相应于无符号整数形式的二进制代码,n位DAC的输出电压V。也遵守如下等式:-VFSRd B B3 11(-Bn)z vout2 22 2u- )式中,Vfsr为输出的满幅值
8、电压,Bi是二进制的最高有效位,5是最低有效位。以4位二进制为例,图1.12给出了一个说明实例。在图L 12中每个电流源值取决于相应二 进制位的状态,电流源值或者为零,或者为图中显示值,则输出电流的总和为:(1.4)ouH沪(+臬喝中)1 out- 12224输出加入电流/电压变换器,因此, 量,就是我们可以用稳定的参考电压及不同阻值的电硝貂幽合所示。图中位切换开关的数1.12中的各个电流源,在电流的汇可以得到权电阻法数字到模拟量转换器的原理图如图L 13MB).D/A转换器的字长。asB)B” B,-4I I I图1.12使用电流源的DAC既念图(MSB)LEE)B, 珂 B, E.图1.1
9、3权电阻法D/A转换器的原理图1.9 D/A转换器误差的主要来源是什么?解答:D/A转换的误差主要应由D/A转换器转换精度(转换器字长)和保持器(采样点之间插值)的形式以及规定的时间间隔T来决定。1. 10详述逐次逼近式A/D转换器的工作过程。解答:逐次逼进式A/D转换器原理图如图L 14所示,当计算机发出转换开始命令并清除n位寄存器后,控制逻辑电路先设定寄存器中的最高位为“ 1 ”其余位为“0”,输出此预测数据为100- 0被送到D/A转换器,转换成电压信号Vf,后与输入模拟电压Vg在比较器中相比较,若Vg_Vf,说明此位置“1”是对的,应予保留,若 乂 : Vf,说明此位置“ 1 ”不合适
10、,应置“ 0” 然后 对次高位按同样方法置“ 1,D/A转换、比较与判断,决定次高位应保留“1”还是清除。逐位比这样较下去,直到寄存器最低一位为止。这个过程完成后,发出转换结束命令。这时寄存器里的内容就是输入的模拟电压所对应的数字量。图1.14逐次逼近式A/D转换器原理框图1.11 详述双积分式A/D转换器的工作过程。解答:双积分式A/D转换器转换原理框图如图1.15(a)所示,转换波形如图 1.15(b)所示。当仁0,“转换开始”信号输入下,Vg在T时间内充电几个时钟脉冲,时间 T 一到,控制逻辑就把模拟开关 转换到Vref上,Vref与Vg极性相反,电容以固定的斜率开始放电。放电期间计数器
11、计数,脉冲的多少反映了放电时间的长短,从而决定了输入电压的大小。放电到零时,将由比较器动作,计数器停止计数,并由控制逻辑发出“转换结束” 信号。这时计数器中得到的数字即为模拟量转 换成的数字量,此数字量可并行输出。Vn4快分输出飞(a)(b)图1.15双积分式A/D转换器原理及波形图1.12 A/D转换器误差的主要来源是什么?解答:A/D转换的误差主要应由A/D转换器转换速率(孔径时间)和转换精度(量化误差)来决定。1.13 简述操作指导控制系统的结构和特点。解答:操作指导系统的结构如图1.16所示。它不仅提供现场情况和进行异常报警,而且还按着预先建立的数学模型和控制算法进行运算和处理,将得出
12、的最优设定值打印和显示出来,操作人员根据计算机给出的操作指导,并且根据实际经验,经过分析判断,由人直接改变调节器的给定值或操作执行机构。当对生产过程的数学模型了解不够彻底时,采用这种控制能够得到满意结果,所以操作指导系统具有灵活、安全和可靠等优点。但仍有人工操作、控制速度受到限制,不能同时控制多个回路的缺点。外存储器操作控制台调巧图1.16操作指导系统框图1.14 简述直接数字控制系统的结构和特点。解答:直接数字控制系统DDC结构如图1.17所示。这类控制是计算机把运算结果直接输出去控制生产过 程,简称DDC系统。这类系统属于闭环系统,计算机系统对生产过程各参量进行检测,根据规定的数学模 型,
13、如PID算法进行运算,然后发出控制信号,直接控制生产过程。它的主要功能不仅能完全取代模拟调节器,而且只要改变程序就可以实现其他的复杂控制规律,如前馈控制、非线性控制等。它把显示、打印、报警和设定值的设定等功能都集中到操作控制台上,实现集中监督和控制给操作人员带来了极大的方便。但DDC对计算机可靠性要求很高,否则会影响生产I J息束集控制台图1.17直接数字控制系统L 15简述计算机监督控制系统的结构和特点。解答:监督控制系统有两种形式。(1) SCC加模拟调节器的系统这种系统计算机对生产过程各参量进行检测,按工艺要求或数学模型算出各控制回路的设定值,然 后直接送给各调节器以进行生产过程调节,其
14、构成如图1.18所示。这类控制的优点是能够始终使生产过程处于最优运行状态,与操作指导控制系统比较,它不会因手 调设定值的方式不同而引起控制质量的差异。其次是这种系统比较灵活与安全,一旦SCC计算机发生故障,仍可由模拟调节器单独完成操作。它的缺点是仍然需采用模拟调节器。*5_ SCC计算机倍息采虫图1.18 SCC加调节器的系统框图(2) SCC力廿DDC的系统在这种系统中,SCC计算机的输出直接改变DDC的设定值,两台计算机之间的信息联系可通过数据传输直接实现,其构成如图L 19所示。图1.19SCC力口 DCC的系统框图这种系统通常一台SCC计算机可以控制数个DDC计算机,一旦DDC计算机发
15、送故障时,可用SCC计 算机代替DDC的功能,以确保生产的正常进行。显示操作控制台外存储器1. 16简述集中控制系统的结构和特点。解答:这种系统是由一台计算机完成生产过程中多个设备 的控制任务,即控制多个控制回路或控制点的计算机控制系统。控制计算机一般放置在控制室中,通过电缆与生产过程中的多种设备连接。集中控制系统具有结构简单、易于构建系统造价低等优点,因此计算机应用初期得到了较为广泛的应 用。但由于集中控制系统高度集中的控制结构,功能过于集中,计算机的负荷过重,计算机出现的任何故障 都会产生非常严重的后果,所以该系统较为脆弱,安全可靠性得不到保障。而且系统结构越庞大,系统开发周期越长,现场调试,布线施工等费时费力不,很难满足用户的要求。 L仃简述DCS控制系统的