《《计算机控制技术》李江全第3版 习题及答案汇总 第15章 计算机控制系统概述 计算机控制系统设计与调试.docx》由会员分享,可在线阅读,更多相关《《计算机控制技术》李江全第3版 习题及答案汇总 第15章 计算机控制系统概述 计算机控制系统设计与调试.docx(52页珍藏版)》请在第一文库网上搜索。
1、第1章计算机控制系统概述习题与思考题1-1测控系统计算机化的重要意义是什么?1-2计算机控制系统能完成哪些任务?1-3计算机控制系统有哪些特点?1-4对计算机控制系统有哪些基本要求?1-5为什么大多数控制系统采用闭环负反馈控制系统?1-6如何理解计算机控制系统的实时性?1-7按应用领域和设备形式,计算机控制系统可分为哪几种?1-8什么是智能控制?有哪几种典型的智能控制方法?1-9通过查阅文献,了解当前计算机控制技术中的现代控制理论。参考答案1-1测控系统计算机化的重要意义是什么?答:传统的测控系统主要由“测控电路”组成,所具备的功能较少,也比较弱。随着计算机技术的迅速发展,使得传统的测控系统发
2、生了根本性变革,即采用微型计算机作为测控系统的主体和核心,替代传统测控系统的常规电子线路,从而成为新一代的微机化测控系统。由于微型计算机的速度快、精度高、存储容量大、功能强及可编程等特点,将微型计算机引入测控系统中,不仅可以解决传统测控系统不能解决的问题,而且还能简化电路、增加或增强功能、提高测控精度和可靠性,显著增强测控系统的自动化、智能化程度,而且可以缩短系统研制周期、降低成本、易于升级换代等。因此,现代测控系统设计,特别是高精度、高性能、多功能的测控系统,目前已很少有不采用计算机技术的了。在当今,完全可以这样说,没有微处理器的仪器就不能称为仪器,没有微型计算机的测控系统就更不能称其为现代
3、工业测控系统。计算机技术的引入,为测控系统带来以下一些新特点和新功能:1)自动清零功能。在每次采样前对传感器的输出值自动清零,从而大大降低因测控系统漂移变化造成的误差。2)量程自动切换功能。可根据测量值和控制值的大小改变测量范围和控制范围,在保证测量和控制范围的同时提高分辨率。3)多点快速测控。可对多种不同参数进行快速测量和控制。4)数字滤波功能。利用计算机软件对测量数据进行处理,可抑制各种干扰和脉冲信号。5)自动修正误差。许多传感器和控制器的特性是非线性的,且受环境参数变化的影响比较严重,从而给仪器带来误差。采用计算机技术,可以依靠软件进行在线或离线修正。6)数据处理功能。利用计算机技术可以
4、实现传统仪器无法实现的各种复杂的处理和运算功能,比如统计分析、检索排序、函数变换、差值近似和频谱分析等。7)复杂控制规律。利用计算机技术不仅可以实现经典的PID控制,还可以实现各种复杂的控制规律,例如,自适应控制、模糊控制等;同时也能够实现控制方案和控制规律的在线修改,使整个系统具有很大的灵活性与适应性。8)多媒体功能。利用计算机的多媒体技术,可以使仪器具有声光、语音、图像、动画等功能,增强测控系统的个性或特色。9)通信或网络功能。利用计算机的数据通信功能,可以大大增强测控系统的外部接口功能和数据传输功能。采用网络功能的测控系统则将拓展一系列新颖的功能。10)自我诊断功能。采用计算机技术后,可
5、对控制系统进行监测,一旦发现故隙则立即进行报警,并可显示故障部位或可能的故障原因,对排除故障的方法进行提示。通过应用计算机测控技术,可以稳定和优化生产工艺,提高产品质量,降低能源和原材料消耗,降低生产成木;更为重要的是通过应用计算机测控技术还可以降低劳动者的生产强度,提高领导者的管理水平,从而带来极大的社会效益。正因为如此,计算机测控技术得到了迅速的发展。1-2计算机控制系统能完成哪些任务?答:下面以生产过程控制系统为例来说明计算机控制系统的任务,因为它比较集中地体现了计算机控制系统的各种功能。如图1所示,计算机控制系统借助传感器从生产过程中收集信息,对被控对象进行监视并提供控制信号。被收集的
6、信息在不同层次上进行分析计算,得出生产装置的调节量,并驱动执行机构动作来完成自动控制,或者为生产管理人员、工程师和操作员提供所需要的信息。传感器模拟量输入通道图】某生产过程控制系统框图由此可以看出,计算机控制系统应当完成下列任务:1)检测生产过程的参数大小是由传感器进行检测的。传感器产生与被测物理量(如温度、压力、流量、液位等)成比例(一般为正比)的电信号。传感器信号在进入计算机系统的接口之前,首先要转换成一种标准形式,通常是把传感器的输出信号转换成420mA电流或15V电压。另一类测量值是关于被控过程的状态信息。例如,阀门是否关闭,容器是否注满,泵是否打开等。这些信息是以开关量的形式提供给计
7、算机的,通过继电器触点的开闭或TT1电平的变化来表示。计算机也可通过串行或并行通信口直接接收数字量信息。目前,很多传感器都带有微处理器(例如智能仪表),可以直接给出数字量信息。2)控制对生产装置的控制通常是通过对阀门或伺服机构等执行机构进行调节,对泵和马达进行控制来达到的。计算机可以产生一串脉冲去驱动执行机构达到所需要的位置,可以通过继电器接点闭合或产生某个电平的跳变去启动或停止某个电动机,也可通过D/A转换产生一个正比于某设定值的电压或电流去驱动执行机构。执行机构在收到控制信号之后,通常还要反馈一个测量信号给计算机,以使检查控制命令是否被执行。在工业过程控制系统中常用的控制方案有3种类型:直
8、接数字控制、顺序控制和监督控制。大多数生产过程的控制需要其中一种或几种控制方案的组合。3)人一机交互计算机控制系统必须为操作员提供关于被控过程和控制系统本身运行情况的全部信息,为操作员直观地进行操作提供各种手段,例如改变设定值、手动调节各种执行机构、在发生报警的情况下进行处理等。因此,它应当能显示各种信息和画面,打印各种记录,通过专用键盘对被控过程进行操作等。此外,计算机控制系统还必须为管理人员和工程师提供各种信息。例如,生产装置每天的工作记录以及历史情况的记录,各种分析报表等,以使掌握生产过程的状况和做出改进生产状况的各种决策。4)通信现今的工业过程控制系统一般都采用分级分散式结构,即由多台
9、计算机组成计算机网络,共同完成上述的各种任务。因此,各级计算机之间必须能及时地交换信息。此外,有时生产过程控制系统还需要与其它计算机系统(例如,全厂的综合信息管理系统)进行数据通信。1-3计算机控制系统有哪些特点?答:计算机控制系统和一般常规控制系统相比,有如下突出特点:1 .技术集成和系统复杂程度高计算机控制系统是计算机、控制、通信、电子等多种高新技术的集成,是理论方法和应用技术的结合。由于信息量大、速度快和精度高,因此能实现复杂的控制规律,从而达到较高的控制质量。计算机控制系统实现了常规系统难以实现的多变量控制、智能控制、参数自整定等功能。2 .实时性强计算机控制系统是一个实时系统,可以根
10、据采集到的数据,立即采取相应的动作。例如,检测到化学反应罐的压力超限,可以立即打开减压阀,这样就避免了爆炸的危险。实时性是区别于普通计算机系统的关键特点,也是衡量计算机控制系统性能的一个重要指标。3 .可靠性高和可维护性好这两个因素决定系统的可用程度。由于采取有效的抗干扰、冗余、可靠性技术和系统的自诊断功能,计算机控制系统的可靠性高且可维护性好。如有的工控机一旦出现故障,能迅速指出故障点和处理办法,便于立即修复。4 .环境适应性强工业环境恶劣,要求工业控制机能适应高温、高湿、腐蚀、振动、冲击、灰尘等工业环境。一般的工业控制机有较高的电磁兼容性。5 .控制的多功能性计算机控制系统具有集中操作、实
11、时控制、控制管理、生产管理等多种功能。6.应用的灵活性由于软件功能丰富、编程方便和硬件体积小、重量轻以及结构设计上的模块化、标准化,使系统配置上有很强的灵活性。如一些工控机有操作简易的结构化、组态化控制软件,硬件的可装配性、可扩充性也很好。另外,技术更新快,信息综合性强,内涵丰富,操作便利等也都是计算机控制系统的一些特点。1-4对计算机控制系统有哪些基本要求?答:计算机测控系统的测控对象是生产过程,其最终目标是实现生产过程自动化,提高生产效率,降低能耗,减轻工人的劳动强度,同时,计算机测控系统还应综合考虑自动化、计算机、检测及网络通讯等技术领域的发展趋势和系统之间的互连技术需求。一般说来,对计
12、算机测控系统的基本要求如下:D具有良好的实时性实时性是控制对象按规定工艺运行的必要条件之一。对于不同的控制对象、不同的控制参数,其对系统的实时性具有不同的要求。例如,流量、压力的控制周期小于温度的控制周期,也就是说,流量和压力控制对系统的实时性要求高于温度控制对系统实时性的要求。2)具有高可靠性和较强的环境适应性可靠性是控制对象或生产过程连续运行的根本保证,许多生产过程是连续运行的,计算机测控系统的故障将导致生产过程的中断。要求计算机系统一旦出现故障,能迅速指出故障点和处理办法,便于立即修复。有的测控对象或生产过程所处的环境是非常恶劣的,计算机测控系统往往安装在控制对象的附近(如各种变送器、执
13、行机构等),这就要求系统能较强的适应高温、腐蚀、振动、冲击、灰尘等环境;工业环境电磁干扰严重,供电条件不良,要求计算机有较高的电磁兼容性,以确保系统的可靠性不会因环境的变化而受影响。3)采用标准化部件,便于扩充、升级和维护计算机测控系统应尽量采用标准化部件,以免受到部件供应商的制约,同时便于对系统进行输入/输出点数的扩充和系统的功能性扩充。4)具有良好的人机界面和丰富的监视画面根据目前的计算机技术,一个良好的计算机测控系统的测控软件应基于WinNTWin98WinXP操作系统平台或具有图形界面的多任务操作系统平台。测控软件应提供丰富的操作画面,既要满足操作人员的操作习惯和较高的操作成功率,又要
14、保证操作人员能够迅速处理生产过程的突发事件。5)具有良好的系统组态和可选的各种控制策略计算机测控系统分为专用和通用两种类型。一个通用的工业测控计算机系统往往具有灵活的系统组态功能和丰富的控制策略。所谓系统组态,是指系统工程师可以根据不同的控制对象或生产过程,配置输入/输出点数、过程板卡类型及设备地址、画面种类形式和画面数量以及网络通讯协议等。控制策略又称为控制算法,一个产品化的工业控制计算机系统具有数十种控制算法,包括常规控制算法、模糊控制算法和专家系统等。6)具有网络通讯功能,便于实现工厂自动化和信息化工厂信息化是信息技术发展和国民经济信息化的必然要求。工业控制计算机系统往往采用分层体系结构
15、,其低层网络使用实时性较高的工业控制网络协议,保证控制任务的实时性;其高层网络使用计算机通用网络协议,便于信息的互通、互联和共享。1-5为什么大多数控制系统采用闭环负反馈控制系统?答:计算机控制系统由控制计算机本体(包括硬件、软件和网络结构)和受控对象两大部分组成。工业生产中的自动控制系统随控制对象、控制算法和采用的控制器结构的不同而有所差别。从常规来看,控制系统为了获得控制信号,要将被控量y和给定值W相比较,得到偏差信号e=w-y.然后直接利用e来进行控制,使系统的偏差减小直到消除偏差使被控量等于给定值。这种控制,由于控制量是控制系统的输出,被控制量的变化值又反馈到控制系统的输入端,与作为系
16、统输入量的给定值相减,信号传递形成了闭合回路,所以称为闭环负反馈系统,其结构如习题图(Ma所示。b)习题图0-1控制系统的一般形式G闭环控制系统框图:b)开环控制系统框图。从图O-Ia可知,该系统通过测量传感器对被控对象的被控参数(如温度、压力、流量、速度等物理量)进行测量,再由变送单元将这些量变换成一定形式的电信号,反馈给控制器。控制器将反馈信号对应的工程量与系统给定的设定值工程量比较,形成偏差输入,控制器就产生控制信号按一定控制规律驱动执行机构进行工作,执行机构产生的操纵变量使被控参数的值与给定值保持一致。此类负反馈控制是自动控制的基本形式,也是大多数控制系统具备的结构。图(Mb是另一种控制结构,即开环控制系统。它与闭环控制系统的区别