计算机控制技术及应用论文.pdf
浅谈计算机控制技术及应用摘要:随着科学技术的发展,人们越来越多的用计算机来实现控制。近年来,计算机技术、自动控制技术、检测与传感器技术、CRT显示技术、通信与网络技术和微电子技术的高速发展,给计算机控制技术带来了巨大的发展。然而,设计一个性能好的计算机控制系统是非常重要的。计算机控制系统主要由硬件和软件两大部分组成,一个完整的控制系统还需要考虑系统的抗干扰性能,系统的抗干扰性能力是关系到整个系统可靠运行的关键。关键词:计算机控制技术、系统、应用Chat computer control technologyand its applicationAbstract: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)闭环控制系统凡是系统的输出信号对控制作用能有直接影响的系统都叫作闭环控制系统,即闭环系统是一个反馈系统。闭环控制系统中系统的稳定性是一个重要问题。2、计算机控制系统采用计算机进行控制的系统称为计算机控制系统,也称它为数字控制系统。若不考虑量化问题,计算机控制系统即为采样系统。进一步,若将连续的控制对象和保持器一起离散化,那么采样控制系统即为离散控制系统。所以采样和离散系统理论是研究计算机控制系统的理论基础。3、计算机控制系统的控制过程(1)实时数据采集:对来自测量变送装置的被控量的瞬时值进行检测和输入。(2)实时控制决策:对采集到的被控量进行数据分析和处理,并按已定的控制规律决定进一步的的控制过程。(3)实时控制:根据控制决策,适时地对执行机构发出控制信号,完成控制任务。4、计算机控制系统的特点(1)结构上。计算机控制系统中除测量装置、执行机构等常用的模拟部件之外,其执行控制功能的核心部件是数字计算机,所以计算机控制系统是模拟和数字部件的混合系统。(2)计算机控制系统中除仍有连续模拟信号之外,还有离散模拟、离散数字等多种信号形式。(3)由于计算机控制系统中除了包含连续信号外,还包含有数字信号,从而使计算机控制系统与连续控制系统在本质上有许多不同,需采用专门的理论来分析和设计。(4)计算机控制系统中,修改一个控制规律,只需修改软件,便于实现复杂的控制规律和对控制方案进行在线修改,使系统具有很大灵活性和适应性。(5)计算机控制系统中,由于计算机具有高速的运算能力,一个控制器(控制计算机)经常可以采用分时控制的方式而同时控制多个回路。(6)采用计算机控制,如分级计算机控制、离散控制系统、微机网络等,便于实现控制与管理一体化,使工业企业的自动化程度进一步提高。5、计算机控制系统的组成计算机控制系统主要由硬件和软件两大部分组成,而一个完整的计算机系统应由下列几部分组成:被控对象、主机、外部设备、外围设备、自动化仪表和软件系统。(1)硬件:a)由中央处理器,时钟电路,内存储器构成的计算机主机是组成计算机控制系统的核心部分。b)通用外围设备按功能可分为输入设备、输出设备和外存储器三类。c)过程通道,又称过程通道。d)通用接口电路,一般有并行接口、串行接口和管理接口(包括中断管理、直接存取DMA 管理、计数/定时等)。e)传感器的主要功能是将被检测的非电学量参数转变成电学量。变送器的作用是将传感器得到的电信号转变成适用于计算机借口使用的标准的电信号(如)。f)计算机控制系统一般要有一套专供运行操作人员使用的控制台称为运行操作台,操作台一般包括各种控制开关、数字键、功能键、指示灯、声信器、数字显示器或显示器等。(2)软件:软件是指计算机控制系统中具有各种功能的计算机程序的总和,如完成操作、监控、管理、控制、计算和自诊断等功能的程序。整个系统在软件指挥下协调工作。从功能区分,软件可分为系统软件和应用软件。二、计算机控制系统的典型应用方式计算机控制系统所采用的形式与它所控制的生产过程的复杂程度密切相关,不同的被控对象和不同的要求,应有不同的控制方案。计算机控制系统大致可分为以下几种典型的形式。它们是:操作指导控制系统;直接数字控制系统(DDC),DDC系统属于计算机闭环控制系统,是计算机工业生产过程中最普遍的一种应用方式;监督控制系统(SCC);分散控制系统(DCS)和现场总线控制系统。1、操作指导控制系统操作指导控制系统机构简单,控制灵活安全,但由于要人工操作,速度受到限制,不能控制多个对象。2、直接数字控制系统(DDC)DDC 系统是面向生产过程的底层应用功能。计算机通过自动化仪表、输入通道、输出通道,采集现场参数,经过处理和按一定控制规律的控制算法运算后,向生产过程输出控制信号,直接参与对过程参DAS 系统的监视功能。控制方案由软件实现,修改灵活、方便,除能实现 PID控制规律外,还能实现多回路的串级控制、前馈控制、纯滞后补偿控制、多变量解耦控制及自适应、自学习、最优控制和智能控制等复杂控制规律的控制。DDC 系统一个是闭环控制系统。3、监督控制系统(SCC)SCC 系统是一个分机的控制系统。上级的监督计算机从生产过程采集反映工况的参数,进行寻优计算,计算出当时工况下的最佳给定值,提供给下级执行DDC 控制的计算机实现对过程的控制。可实现生产过程的最优控制,使控制的目标值达到最佳。SCC 可以提高系统的可靠性,当上位机出现故障时,DDC 计算机可以独立完成控制操作;当DDC 计算机出现故障时监督控制计算机可以取而代之,执行控制任务。SCC 是闭环控制系统。4、分散控制系统(DCS)DCS 是将计算机技术、控制技术、通信技术和显示技术(即所谓“四C”技术)结合起来的新型计算机控制系统。它通过数据高速公路(或计算机网络)将分散在不同地方,执行不同功能的计算机连接起来,按照信息共享,分散控制,集中管理,总体配置,各司其职的原则,构成的高性能,高可靠性的计算机控制系统。DCS 系统安全,可靠,便于维护、扩展。是一个闭环控制系统,它兼有以上几种系统的功能。5、现场总线控制系统(FCS)现场总线控制系统(FCS)是实现将自动化系统现场控制装置与现场智能仪表互连的实时网络控制系统。现场总线是连接工业工程现场仪表和控制系统之间的全数字化、双向、多站点的串行通信网络,与控制系统和现场仪表联用组成现场总线控制系统。现场总线不单单是一种通信技术,也不仅仅是用数字仪表代替模拟仪表,它是用新一代的现场FCS 代替传统的分散型控制系统DCS,实现现场总线通信网络与控制系统的集成。三、工业控制机1、工业控制机的特点(1)安全可靠工业控制计算机不同于一般用于科学计算或管理的计算机,它的工作环境比较恶劣,周围的各种干扰随时地威胁着它的正常运行,而且它所担当的控制重任又不允许它发生异常现象。因此在设计过程中把安全可靠放在首位。(2)作维护方便操作方便体现在操作简单、直观形象、便于掌握,并不要求操作工要掌握计算机知识才能操作。既要体现操作的先进性,又要兼顾原有得操作习惯。维修方便体现在易于查找故障,易于排除故障。采用标准的功能没,模板式结构,便于更换故障模板。并在功能模板上安装状态指示灯和监测点,便于维修人员检查。另外配制诊断程序用来查找故障。(3)时性强工业控制机的实时性表现在对内部和外部事件能及时的响应,并做出响应的处理,不丢失信息,不延误操作。计算机处理的事件一般分为两类,一类是定时事件,如数椐的定时采集、运算控制等;另一类是随机事件,如事故、报警等。对于定时事件,系统设置时钟保证定时处理。对于随机事件系统设置中断,并根据故障的轻重缓急,预先分配中断级别,一旦事故发生保证优先处理紧急故障。(4)通用性好工业控制计算机的通用灵活性体现在两个方面,一是硬件模板设计采用标准总线结构,配置各种通用的功能模板,以便在扩充功能时只需增加功能摸板就能实现;二是软件模块或控制算法采用标准模块结构,用户使用时不需要二次开发,只需按要求选择各功能模块,灵活地进行控制系统组态。(5)济效益高计算机控制应该带来高的经济效益,系统设计时要考虑性能价格比,要有市场竞争意识。经济效益表现两个方面,一是系统设计的性能价格比要尽可能高;二是投入产出比要尽可能的低。2、典型工业控制机介绍(1)STD总线工业控制机STD总线最早是由美国的Pro-log公司在 1978 年推出的,是目前国际上工业控制领域最流行的标准总线之一,也是我国优先重点发展的工业标准微机总线之一,它的正式标准为IEEE-961 标准。按STD总线标准设计制造的模块式计算机系统,称为STD总线工业控制机。(2)PC总线工业控制机IBM 公司的 PC总线微机最初是为了个人或办公室使用而设计的,它早期主要用于文字处理或一些简单的办公室事务处理。早期产品基于一块大底板结构,加上几个I/O 扩充槽。大底板上具有8088 处理器,加上一些存储器,控制逻辑电路等。加入I/O 扩充槽的目的是为了外接一些打印机、显示器、内存扩充和软盘驱动器接口卡等。四、实例说明1、工业炉控制的典型情况为了保证燃料在炉膛内正常燃烧,必须保持燃料和空气的比值恒定。它可以防止空气太多时,过剩空气带走大量热量;也可防止当空气太少时,由于燃料燃烧不完全而产生许多一氧化碳或碳黑。为了保持所需的炉温,将测得的炉温送入计算机计算,进而控制燃料和空气阀门的开度。为了保持炉膛压力恒定,避免在压力过低时从炉墙的缝隙处吸入大量过剩空气,或在压力过高时大量燃料通过缝隙逸出炉外,必须采用压力控制回路。测得的炉膛压力送入计算机,进而控制烟道出口挡板的开度。为了提高炉子的热效率,还须对炉子排出的废气进行分析,一般是用氧化锆传感器测量烟气中的微量氧,通过计算而得出其热效率,并用以指导燃烧控制。图:工业炉的典型控制2、计算机用作顺序控制的例子(1)装入原料A(2)装入原料B,使液面进一步升到百分之七十五;(3)开始搅拌并加热到95,在此恒定温度上维持20min(4)停止搅拌和加热,开动排料泵抽出混合液,一直到液位低于贮槽的5为止。上述过程由计算机自动控制,按照一定的顺序重复进行,完成原料混合和加热控制。图:计算机顺序控制五、计算机控制系统的发展方向1、集散控制系统目前,在过程控制领域,集散控制系统技术已日趋完善而逐步成为广泛使用的主流系统。集散控制系统又称为以微处理器为基础的分散型信息综合控制系统。集散控制在其发展初期以实现分散控制为主,因而国外一般沿用分散控制系统的名称,即 DCS(Distributed Control System)。进入 80 年代以后,分散控制系统的技术重点转向全系统信息的综合管理。因考虑其分散控制和综合管理两方面特征,故称为分散型综合控制系统,一般简称为集散系统。2、可编程序控制器进入 20 世纪 80 年代,随着微电子技术和计算机技术的迅猛发展PLC的功能已经远远超出了逻辑运算、顺序控制的范围,高档的 PLC还能如微型计算机那样进行数学计算、数据处理、故障自诊断、PID 运算、联网通信等。因此,把它们统称为可编程序控制器PC(Programable Controller)。3、计算机集成制造系统计算机集成制造系统CIMS(Computer Integrated Manufacturing System)是在自动化技术、信息技术及制造技术基础上,通过计算机及其软件,将制造工厂全部生产环节,包括产品设计、生产规划、生产控制、生产设备、生产过程等所需使用的各种分散的自动化系统有机地集成起来,消除自动化孤岛,实现多品种、中小批量生产的总体高效益、高柔性的智能制造系统。4、低成本自动化近年来,随着计算机向高速度、大容量发展,各种功能完善、价格昂贵的计算机综合自动化系统日趋完善。与此同时,国际上的科技发展动态又向着低成本自动化LCA(Low Cost Automation)的方向发展。国际自动控制联合委员会(简称自控联IFAC)已把 LCA定为系列学术会议之一,第五届LCA国际会议于1997 年在中国召开。5、智能控制系统智能控制还没有统一的定义,一般认为,智能控制是驱动智能机器自主地实现其目标的自动控制。或者说,智能控制是一类无需人的干预就能独立驱动智能机器实现其目标的自动控制。对自主机器人的控制就是一例。所谓智能控制系统就是驱动自主智能机器以实现其目标而无需操作人员干预的自动控制系统。这类系统必须具有智能调节和执行等能力。智能控制的理论基础是人工智能、控制论、运筹学和系统学等学科。六、总结计算机控制技术是一门以电子技术、自动控制技术、计算机应用技术为基础,以计算机控制技术为核心,综合可编程控制技术、单片机技术、计算机网络技术,从而实现生产技术的精密化、生产设备的信息化、生产过程的自动化及机电控制系统的最佳化的专门学科。目前,企业对具备较强的计算机控制技术应用能力专门人才需求很大,将来一定有很大的发展前景。参考文献:1 于海生.计算机控制技术M.机械工业出版社,2007,(2):34-35.2 许勇.计算机控制技术M.机械工业出版社,2008,(1):45-47.3 顾德英.计算机控制技术与系统M.北京邮电大学出版社,2009(5)