计算机控制技术课程综述.doc_第1页
计算机控制技术课程综述.doc_第2页
计算机控制技术课程综述.doc_第3页
计算机控制技术课程综述.doc_第4页
计算机控制技术课程综述.doc_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

微型计算机控制技术课程综述专 业: 10自动化(2)班 姓 名: 孙修才 学 号: 1005075044 授课老师: 丁 健 目 录一、计算机控制技术简介2二、计算机控制课程简介2第1章 绪论21.1 计算机控制系统概述21.2 计算机控制系统的组成21.3 计算机控制系统的发展概况和趋势2第二章 计算机控制系统的硬件设计技术32.1数字量输入输出接口与过程通道32.3模拟量输入输出接口与过程通道3第三章 数字控制技术33.1逐点比较法插补原理33.2多轴步进驱动控制技术3常规及复杂控制技术44.1数字控制器的连续化设计技术44.2数字控制器的离散化设计技术44.3纯滞后控制技术44.4解耦控制技术4第五章 现代控制技术5第六章 应用程序设计与实现技术5第七章 人机接口技术与监控组态软件57.1人机接口(HML/SCADA)技术57.2监控组态软件5第八章 分布式测控网络技术68.1工业网络技术68.2分布式控制系统(DCS)6第九章 计算机控制系统设计与实现69.1系统设计的原则与步骤69.2系统的工程设计与实现6三、 课程学习总结7一、计算机控制技术简介工业控制是计算机的一个重要应用领域,计算机控制正是为了适应这一领域的需要而发展起来的一门专业技术,它主要研究如何将计算机技术、通信技术和自动控制理论应用于工业生产过程,并设计出所需要的计算机控制系统。微型计算机控制技术是一门跨学科以及应用性、技术性、综合性都很强的专业技术课程,要求具备较强的自动控制理论、微型计算机原理、模拟电子技术、数字电子技术等专业基础知识。通过学习,要求掌握计算机控制系统的控制原理和分析设计方法,具备基本的设计技能,能够设计出简单的计算机控制系统。计算机控制技术这门课程是自动化、测控技术与仪器专业以及相关专业的一门专业课,主要讲述计算机控制系统的基本结构、基本原理,计算机控制系统的数学描述及设计方法,计算机控制系统软、硬件的设计方法与实现途径。主要是培养学生理论联系实际,从实际出发分析问题、研究问题和解决问题的能力,将学生所学知识系统化。二、计算机控制课程简介第1章 绪论1.1 计算机控制系统概述 计算机控制系统(Computer Control System,简称CCS)是应用计算机参与控制并借助一些辅助部件与被控对象相联系,以获得一定控制目的而构成的系统。这里的计算机通常指数字计算机,可以有各种规模,如从微型到大型的通用或专用计算机。辅助部件主要指输入输出接口、检测装置和执行装置等。与被控对象的联系和部件间的联系,可以是有线方式,如通过电缆的模拟信号或数字信号进行联系;也可以是无线方式,如用红外线、微波、无线电波、光波等进行联系。被控对象的范围很广,包括各行各业的生产过程、机械装置、交通工具、机器人、实验装置、仪器仪表、家庭生活设施、家用电器和儿童玩具等。控制目的可以是使被控对象的状态或运动过程达到某种要求,也可以是达到某种最优化目标。1.2 计算机控制系统的组成 微型的计算机控制系统的硬件主要包括:计算机主机、过程控制通道、操作控制台和常用的外设,应该指出的是,随着计算机网络技术的快速发展,网络设备也成为计算机控制系统硬件不可少的一部分。 1.3 计算机控制系统的发展概况和趋势 计算机控制系统的未来的发展主要从深度和广度两个方面发展。在深度方面更小型化,超大容量,高速稳定的计算机应用,使复杂控制系统和大系统的控制能够有效得以实现。现代控制和近代控制理论,将会越来越多应用于实际的控制工程中去。现代管理技术同计算机、网络技术的发展,使计算机控制同生产、企业管理融为一体,自动化程度大大提高第二章 计算机控制系统的硬件设计技术总线的概念很简单,它就是将各部件连接到计算机处理器的一个元件。最常见的是从功能上来对数据总线进行划分,可以分为地址总线(address bus)、数据总线(data bus)和控制总线(control bus)。2.1数字量输入输出接口与过程通道数字量输入通道( DI 通道)的任务是把生产过程中的数字信号转换成计算机易于接受的形式,主要由输入缓冲器、输入调理电路、输入口地址译码电路等组成。数字量输出通道组要由输出锁存器、输出驱动电路、输出口地址译码电路等组成。2.3模拟量输入输出接口与过程通道模拟量输入通道一般由IV变换、多路转换器、采样保持器、AD转换器、接口和控制逻辑组成。模拟量输出通道一般由接口电路、DA转换器、VI变换等组成,其结构形式主要取决于输出保持器的构成方式第三章 数字控制技术数字控制技术就是生产机械根据数字计算机输出的数字信号,按规定的工作顺序、运动轨迹、运动距离和运动速度等规律自动完成工作的控制方式。3.1逐点比较法插补原理(1)曲线分段将曲线分割成若干段,可以是直线段,也可以是曲线段,分割成了三段。把各分段点坐标记下来并送给计算机。图形分割原则应保证线段所连的曲线与原图形误差在允许范围内。(2)插值(或插补)当给定各点坐标x和y值之后,求得各坐标值间的中间值的数值计算方法称插值或插补。 直线插补:在给定的两个基点之间用一条近似直线来逼近。 二次曲线插补:在给定的两个基点之间用一条近似曲线来逼近。(3)绘图或加工把插补运算过程中定出的各中间点,以脉冲信号形式去控制x、y方向上的步进电机,带动绘图笔、刀具等,绘出图形或加工所要求轮廓。每一个脉冲信号代表步进电机走一步,即绘图笔或刀具在x或y方向移动一个位置。对应于每个脉冲移动的相对位置称为脉冲当量,又称为步长,常用x和y表示,且总是取x=y。3.2多轴步进驱动控制技术步进电机又称为脉冲电机,是计算机控制系统的一种执行元件。其功用是将脉冲电信号转换成相应的角位移或直线位移,即给一个脉冲信号,电动机就转动一个角度或前进一步,步进电机可工作于单向通电方式、双向通电方式、单双向交叉通电方式。三相异步电机则有单三拍、双三拍、三相六拍三种工作方式。重点是掌握逐点插补比较法的原理,主要是直线插补与圆弧插补;掌握三相异步电机的工作方式。 常规及复杂控制技术4.1数字控制器的连续化设计技术数字控制器的连续化设计是忽略控制回路中所有的零阶保持器和采样器,在S域中按连续系统进行设计,然后通过某种近似将连续控制器离散化为数字控制器,并由计算机来实现。数字控制器的连续化设计步骤:(1)设计假想的连续控制器 (2)选择采样周期T (3)将D(s)离散化为D(z) (4)设计由计算机实现的控制算法 (5)校验 控制器D(z)设计完成并求出控制算法后,需要检验其闭环特性是否符合设计要求,可采用数字仿真来验证,若满足设计要求,设计结束,否则应修改设计。G(s)是被控对象的传递函数,H(s)是零阶保持器,D(z)是数字控制器。设计问题是:根据已知的系统性能指标和G(s)来设计出数字控制器D(z)。4.2数字控制器的离散化设计技术由于控制任务需要,当所选择的采样周期比较大或对控制质量要求比较高时,必须从被控对象的特性出发,直接根据计算机控制理论(采样控制理论)来设计数字控制器,这类方法称为离散化设计方法。数字控制器的离散化设计步骤:(1)根据控制系统的性能指标及约束条件,确定所需闭环系统的脉冲传递函数;(2)求广义对象的脉冲传递函数(3)求数字控制器的脉冲传递函数(4)求控制量的递推计算公式4.3纯滞后控制技术 史密斯(Smith)预估控制基本思想是建立过程的动态特性的模型;将模型加入到反馈控制系统中,有延迟的一部分用于抵消被延迟了的被控量;无延迟部分反映到调节器,让调节器提前动作,从而可明显地减少超调量和加快调节过程。预估是纯滞后控制中的基本方法。4.4解耦控制技术所谓解耦控制系统,就是采用某种结构,寻找合适的控制规律来消除系统种各控制回路之间的相互耦合关系,使每一个输入只控制相应的一个输出,每一个输出又只受到一个控制的作用。 解耦控制是一个既古老又极富生命力的话题,不确定性是工程实际中普遍存在的棘手现象。解耦控制是多变量系统控制的有效手段。重点是掌握数字控制器连续化、离散化的设计,史密斯预估控制和达林算法,了解解耦控制。第五章 现代控制技术建立在状态空间法基础上的一种控制理论,是自动控制理论的一个主要组成部分。在现代控制理论中,对控制系统的分析和设计主要是通过对系统的状态变量的描述来进行的,基本的方法是时间域方法。现代控制理论比经典控制理论所能处理的控制问题要广泛得多,包括线性系统和非线性系统,定常系统和时变系统,单变量系统和多变量系统。它所采用的方法和算法也更适合于在数字计算机上进行。 第六章 应用程序设计与实现技术 程序设计技术模块化和结构化程序设计,面向过程面向对象测量数据预处理技术包括误差来源、数据及其处理技术以及软件干扰技术干扰:是指有用信号以外的噪声或造成计算机设备不能正常工作的破坏因素。干扰源:产生干扰信号的原因干扰对象:干扰源通过传播途径影响的器件或系统干扰系统的三个要素:干扰源、传播途径及干扰对象。抗干扰技术就是通过对这三要素中的一个或多个采取必要措施来实现的。 软件陷阱:软件陷阱是在非程序区的特定地方设置一条引导引导指令(看作一个陷阱),程序正常运行,不会落入该引导指令的陷阱,当CPU受到干扰,程序“跑飞”时,如果落入指令陷阱,将由引导指令将“跑飞”的程序强制跳转到出错处理程序,由该程序段进行出错处理和程序恢复。第七章 人机接口技术与监控组态软件7.1人机接口(HML/SCADA)技术HML广义的解释就是使用者与机器间的沟通、传达及接收信号的一个接口。HML系统具有:实时资料趋势显示、历史资料趋势显示、自动记录资料、警报的产生与记录、报表的产生与打印、图形接口控制等几项基本能力。凡是具有系统监控和数据采集功能的软件都可称为SCADA。与硬件设备的连接方式主要有三种:标准通信协议、标准的资料交换接口、绑定驱动。 组态软件是指一些数据采集与过程控制的专用软件,它们是在自动控制系统监控层一级的软件平台和开发环境,使用灵活的组态方式,为用户提供快速构建工业自动控制系统监控功能的、通用层次的软件工具。7.2监控组态软件组态软件应该能支持各种工控设备和常见的通信协议,并且通常应提供分布式数据管理和网络功能。对应于原有的HMI(人机接口软件,Human Machine Interface)的概念,组态软件应该是一个使用户能快速建立自己的HMI的软件工具,或开发环境。在组态软件出现之前,工控领域的用户通过手工或委托第三方编写HMI应用,开发时间长,效率低,可靠性差;或者购买专用的工控系统,通常是封闭的系统,选择余地小,往往不能满足需求,很难与外界进行数据交互,升级和增加功能都受到严重的限制。组态软件的出现,把用户从这些困境中解脱出来,可以利用组态软件的功能,构建一套最适合自己的应用系统。随着它的快速发展,实时数据库、实时控制、SCADA、通讯及联网、开放数据接口、对I/O设备的广泛支持已经成为它的主要内容,随着技术的发展,监控组态软件将会不断被赋予新的内容。第八章 分布式测控网络技术8.1工业网络技术介绍了工业网络的构建方法及测试技术,从信息网络和控制网络两个层次进行编写,主要内容包括计算机网络体系结构、局域网技术、工业以太网、CAN总线技术、DeviceNet现场总线、DeviceNet节点设计与组网、ControlNet现场总线、工业网络及其应用。8.2分布式控制系统(DCS)DCS的集成性则体现在两个方面:功能的集成和产品的集成。如今的DCS中除保留传统DCS所实现的过程控制功能之外,还集成了PLC(可编程逻辑控制器)、RTU(采集发送器)、FCS、各种多回路调节器、各种智能采集或控制单元等。第九章 计算机控制系统设计与实现9.1系统设计的原则与步骤计算机控制系统的理论设计包括:建立被控对象的数学模型;确定满足一定技术经济指标的系统目标函数,寻求满足该目标函数的控制规律;选择适宜的计算方法和程序设计语言;进行系统功能的软、硬件界面划分,并对硬件提出具体要求。(1) 原则:操作性能好,维护与维修方便;通用性好,便于扩展;可靠性高;实时性好,适应性强;经济效益好。(2) 步骤:确定任务阶段;工程设计阶段;离线仿真和调试阶段;在线调试和投运阶段。9.2系统的工程设计与实现(1) 设计原则:对于不同的控制对象,系统的设计方案和具体的技术指标是不同的,但控制系统的设计原则是相同的。这就是满足工艺要求,可靠性高,操作性能好,实时性强,通用性好,经济效益高。(2) 实现介绍:作为一个计算机控制系统的工程项目,在设计研制过程中应经过哪些步骤,这是需要认真考虑的。如果步骤不清,或者每一步需要做什么不明确,就有可能引起研制过程中的混乱甚至返工。计算机控制系统的研制过程一般可分为4个阶段:准备阶段、设计阶段、仿真及调试阶段和现场调试运行阶段。3、 课程学习总结 计算机控制技术是一门以电子技术、自动控制技术、计算机应用技术为基础,以计算机控制技术为核心,综合可编程控制技术、单片机技术、计算机网络技术,从而实现生产技术的精密化、生产设备的信息化、生产

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论