8-计算机控制系统设计与实现优秀PPT.ppt
《8-计算机控制系统设计与实现优秀PPT.ppt》由会员分享,可在线阅读,更多相关《8-计算机控制系统设计与实现优秀PPT.ppt(78页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、东北大学东北大学东北大学东北大学 秦皇岛分校秦皇岛分校秦皇岛分校秦皇岛分校第第1 1章章 计算机限制系统概述计算机限制系统概述第第2 2章章 工业限制计算机工业限制计算机第第3 3章章 I/O接口与过程通道接口与过程通道第第4 4章章 依次限制与数字限制技术依次限制与数字限制技术第第5 5章章 数字限制器设计数字限制器设计第第6 6章章 限制系统的数据处理技术限制系统的数据处理技术计算机限制技术课件计算机限制技术课件第第7 7章章 困难限制技术困难限制技术第第8 8章章 计算机限制系统设计与实现计算机限制系统设计与实现第第9 9章章 智能限制技术基础智能限制技术基础第第1010章章 限制网络技
2、术限制网络技术东北大学东北大学东北大学东北大学 秦皇岛分校秦皇岛分校秦皇岛分校秦皇岛分校第第6 6章章 限制系统的数据处理技术限制系统的数据处理技术 8.1 系统设计的原则与步骤系统设计的原则与步骤8.2 系统的工程设计与实现系统的工程设计与实现8.3 电热油炉温度单片机限制电热油炉温度单片机限制系统设计系统设计8.4 工控机应用实例工控机应用实例仿真转台限制系统设计仿真转台限制系统设计第第1 1章章 计算机限制系统概述计算机限制系统概述第第2 2章章 工业限制计算机工业限制计算机第第3 3章章 I/O接口与过程通道接口与过程通道第第4 4章章 依次限制与数字限制技术依次限制与数字限制技术第第
3、5 5章章 数字限制器设计数字限制器设计第第7 7章章 困难限制技术困难限制技术第第8 8章章 计算机限制系统设计与实现计算机限制系统设计与实现第第9 9章章 智能限制技术基础智能限制技术基础第第1010章章 限制网络技术限制网络技术计算机限制技术课件计算机限制技术课件东北大学东北大学东北大学东北大学 秦皇岛分校秦皇岛分校秦皇岛分校秦皇岛分校系统设计的原则与步骤系统设计的原则与步骤8.18.1.2 系统设计的步骤系统设计的步骤 系统设计的原则系统设计的原则东北大学东北大学东北大学东北大学 秦皇岛分校秦皇岛分校秦皇岛分校秦皇岛分校系统的工程设计与实现系统的工程设计与实现8.28.2.2 硬件的工
4、程设计与实现硬件的工程设计与实现 系统总体方案设计系统总体方案设计8.2.3 软件的工程设计与实现软件的工程设计与实现8.2.4 系统的调试与运行系统的调试与运行东北大学东北大学东北大学东北大学 秦皇岛分校秦皇岛分校秦皇岛分校秦皇岛分校电热油炉温度单片机限制系统设计电热油炉温度单片机限制系统设计8.38.3.2 硬件系统设计硬件系统设计8.3.1 限制任务与工艺要求限制任务与工艺要求8.3.3 数学模型与限制算法数学模型与限制算法8.3.4 软件设计软件设计东北大学东北大学东北大学东北大学 秦皇岛分校秦皇岛分校秦皇岛分校秦皇岛分校仿真转台限制系统设计仿真转台限制系统设计8.48.4.2 硬件设
5、计硬件设计 系统概述系统概述8.4.3 软件设计软件设计东北大学东北大学东北大学东北大学 秦皇岛分校秦皇岛分校秦皇岛分校秦皇岛分校系统设计的原则系统设计的原则平安牢靠操作维护便利实时性强通用性好经济效益高东北大学东北大学东北大学东北大学 秦皇岛分校秦皇岛分校秦皇岛分校秦皇岛分校系统设计的步骤系统设计的步骤甲方提出任务托付书乙方探讨任务托付书双方对托付书进行确认性修改乙方初步进行系统总体方案设计乙方进行方案可行性论证签订合同书 工程项目与控制任务的确定阶段1东北大学东北大学东北大学东北大学 秦皇岛分校秦皇岛分校秦皇岛分校秦皇岛分校组建项目研制小组、系统总体方案的设计、方案论证与评审、硬件和软件的
6、细化设计、硬件和软件的调试、系统的组装 工程项目的设计阶段2东北大学东北大学东北大学东北大学 秦皇岛分校秦皇岛分校秦皇岛分校秦皇岛分校图8.1离线仿真和调试阶段流程如图 离线仿真和调试阶段离线仿真和调试阶段3东北大学东北大学东北大学东北大学 秦皇岛分校秦皇岛分校秦皇岛分校秦皇岛分校 系统离线仿真和调试后便可进行在线调试和运行。在线调试和运行就是将系统和生产过程联接在一起,进行现场调试和运行。尽管离线仿真和调试工作特殊细致、细致,现场调试和运行仍可能出现问题,因此必需细致分析加以解决。系统运行正常后,可以再试运行一段时间,即可组织验收。验收是系统项目最终完成的标记,应由甲方主持乙方参与,双方协同
7、办理。验收完毕应形成验收文件存档。在线仿真和调试阶段在线仿真和调试阶段4东北大学东北大学东北大学东北大学 秦皇岛分校秦皇岛分校秦皇岛分校秦皇岛分校系统总体方案设计系统总体方案设计 依据合同书(或协议书)的技术要求确定系统的性质是数据采集处理系统,还是对象限制系统,假如是对象限制系统,还应依据系统性能指标要求,确定接受开环限制,还是接受闭环限制。依据限制要求、任务的困难度、限制对象的地域分布等,确定整个系统是接受干脆数字限制(DDC)、还是接受计算机监督限制(SCC),或者接受分布式限制,并划分各层次应当实现的功能,同时,综合考虑系统的实时性、整个系统的性能价格比等。确定系统的性质和结构1东北大
8、学东北大学东北大学东北大学 秦皇岛分校秦皇岛分校秦皇岛分校秦皇岛分校 限制方案确定后,就可进一步确定系统的构成方式,即进行限制装置机型的选择。目前用于工业限制的计算机装置有多种可供选择,如单片机、可编程限制器、IPC、DCS、FCS等。在以模拟量为主的中小规模的过程限制环境下,一般应优先选择总线式IPC来构成系统的方式;在以数字量为主的中小规模的运动限制环境下,一般应优先选择PLC来构成系统的方式。IPC或PLC具有系列化、模块化、标准化和开放式系统结构,有利于系统设计者在系统设计时依据要求随意选择,象搭积木般地组建系统。这种方式能够提高系统研制和开发速度,提高系统的技术水平和性能,增加牢靠性
9、。当系统规模较小、限制回路较少时,可以接受单片机系列;当系统规模较大,自动化水平要求高,集限制与管理于一体的系统可选用DCS、FCS等。确定系统的构成方式2东北大学东北大学东北大学东北大学 秦皇岛分校秦皇岛分校秦皇岛分校秦皇岛分校 主要包含传感器、变送器和执行机构的选择。这些装置的选择是正确限制精度的重要因素之一。依据被控对象的特点,确定执行机构接受什么方案,比如是接受电机驱动、液压驱动还是其他方式驱动,应对多种方案进行比较,综合考虑工作环境、性能、价格等因素择优而用。现场设备选择3东北大学东北大学东北大学东北大学 秦皇岛分校秦皇岛分校秦皇岛分校秦皇岛分校 在硬件系统确定后,计算机限制系统的限
10、制效果的优劣,主要取决于接受的限制策略和限制算法是否合适。很多限制算法的选择与系统的数学模型有关,因此建立系统的数学模型是特殊必要的。所谓数学模型就是系统动态持性的数学表达式,它反映了系统输入、内部状态和输出之间的逻辑与数量关系,为系统的分析、综合或设计供应了依据。每个特定的限制对象均有其特定的限制要求和规律,必需选择与之相适应的限制策略和限制算法,否则就会导致系统的品质不好,甚至会出现系统不稳定、限制失败的现象。确定控制策略和控制算法4东北大学东北大学东北大学东北大学 秦皇岛分校秦皇岛分校秦皇岛分校秦皇岛分校 在计算机限制系统中,一些功能既能由硬件实现,也能由软件实现。故系统设计时,硬件和软
11、件功能的划分要综合考虑,以确定哪些功能由硬件实现,哪些功能由软件来完成。一般接受硬件实现时速度比较快,可以节约CPU的大量时间,但系统比较困难、灵敏性差,价格也比较高;接受软件实现比较灵敏、价格便宜,但耍占用CPU更多的时间。所以,一般在CPU时间允许的状况下尽量接受软件实现,假如系统限制回路较多、CPU任务较重,或某些软件设计比较困难时,则可考虑用硬件完成。硬件、软件功能的划分5东北大学东北大学东北大学东北大学 秦皇岛分校秦皇岛分校秦皇岛分校秦皇岛分校 总体方案中还应考虑人机联系方式的问题,系统的机柜或机箱的结构设计、抗干扰等方面的问题。其它方面的考虑6东北大学东北大学东北大学东北大学 秦皇
12、岛分校秦皇岛分校秦皇岛分校秦皇岛分校总体设计后将形成系统的总体方案。总体方案确认后,要形成文件,建立总体方案文档。系统总体文件的内容包括:系统的主要功能、技术指标、原理性方框图及文字说明。限制策略和限制算法,例如PID限制、达林算法、Smith补偿限制、最级限制、前馈限制、解耦限制、模糊限制、最优限制等。系统的硬件结构及配置,主要的软件功能、结构及框图。方案比较和选择。保证性能指标要求的技术措施。抗干扰和牢靠性设计。机柜或机箱的结构设计。经费和进度支配的支配。系统总体方案7东北大学东北大学东北大学东北大学 秦皇岛分校秦皇岛分校秦皇岛分校秦皇岛分校硬件的工程设计与实现硬件的工程设计与实现选择系统
13、的总线内总线选择常用的工业限制机内总线有两种:PC总线和STD总线。一般常选用PC总线工业限制机。外总线选择依据计算机限制系统的基本类型,假如接受分级限制系统DCS等,必定有通信的问题。外总线就是计算机与计算机之间、计算机与智能仪器或智能外设之间进行通信的总线,它包括并行通信总线(IEEE-488)和串行通信总线(RS232C)。另外还有可用来进行远距离通信、多站点互联的通信总线RS422和RS485。选择系统的总线和主机机型1东北大学东北大学东北大学东北大学 秦皇岛分校秦皇岛分校秦皇岛分校秦皇岛分校选择主机机型在总线式工业限制机中,有很多机型,因采用的CPU不同而不同。以PC总线工业限制既为
14、例,其CPU有8088、80286、80386、80486、Pentium(586)等多种型号,内存、硬盘、主频、显示卡、CRT显示器也有多种规格。设计人员可依据要求合理地进行选型 东北大学东北大学东北大学东北大学 秦皇岛分校秦皇岛分校秦皇岛分校秦皇岛分校数字量(开关量)输入输出(DIDO)模板 PC总线的并行IO接口模板多种多样,通常可分为TTL电平的DIDO和带光电隔离的DIDO。通常和工业限制机共地装置的接口可以接受TTL电平,而其它装置与工业限制机之间则接受光电隔离。对于大容量的DIDO系统,往往选用大容量的TTL电平的DIDO板,而将光电隔离及驱动功能支配在工业限制机总线之外的非总线
15、模板上,如继电器板(包括固体继电器板)等。选择输入输出通道模板 2东北大学东北大学东北大学东北大学 秦皇岛分校秦皇岛分校秦皇岛分校秦皇岛分校模拟量输入输出(AIAO)模板 AIAO模板包括AD、DA板及信号调理电路等。AI模板输入可能是05V、110V、010mA、420mA以及热电偶、热电阻和各种变送器的信号。AO模板输出可能05V、110V、010mA、420mA等信号。选择AIAO模板时必需留意辨别率、转换速度、量程范围等技术指标。东北大学东北大学东北大学东北大学 秦皇岛分校秦皇岛分校秦皇岛分校秦皇岛分校选择变送器变送器是这样一种仪表,它能将被测变量(如温度、压力、物位、流量、电压、电流
16、等)转换为可远传的统一标准信号(010mA、420mA等),且输出信号与被测变量有确定的连续关系。在限制系统中其输出信号被送至工业限制机进行处理、实现数据采集。常用的变送器有温度变送器、压力变送器、液位变送器、差压变送器、流量变送器、各种电量变送器等。系统设计人员可根据被测参数的种类、量程、被测对象的介质类型和环境来选择变送器的具体型号。选择变送器和执行机构 3东北大学东北大学东北大学东北大学 秦皇岛分校秦皇岛分校秦皇岛分校秦皇岛分校选择执行机构执行机构是限制系统中必不行少的组成部分,它的作用是接受计算机发出的限制信号,并把它转换成调整机构的动作,使生产过程按预先规定的要求正常运行。执行机构分
17、为气动、电动、液压三种类型。气动执行机构的持点是结构简洁、价格低、防火防爆;电动执行机构的持点是体积小、种类多、运用便利;液压执行机构的特点是推力大、精度高。常用的执行机构为气动和电动两种。另外,还有各种有触点和无触点开关,也是执行机构,实现开关动作。电磁阀作为一种开关阀在工业中也得到了广泛的应用。在系统中,选样气动调整阀、电动调整阀、电磁阀、有触点和无触点开关之中的哪种,要跟据系统的要求来确定。但要实现连续的精确的限制目的,必需选用气动或电动调整阀,对要求不高的限制系统可选用电磁阀。东北大学东北大学东北大学东北大学 秦皇岛分校秦皇岛分校秦皇岛分校秦皇岛分校软件的工程设计与实现软件的工程设计与
18、实现汇编语言汇编语言是面对详微小处理器的,运用它能够具体描述限制运算和处理的过程、紧凑地运用内存,对内存和地址空间的支配比较清晰,能够充分发挥硬件的性能,所编软件运算速度快、实时性好,所以主要用于过程信号的检测、限制计算和限制输出的处理。高级语言接受高级语言编程的优点是编程效率高,不必了解计算机的指令系统和内存支配等问题,其计算公式与数学公式相近等。其缺点是,编制的源程序经过编译后、可执行的目标代码比完成同样功能的汇编语言的目标代码长得多,一方面占用内存量增多,另一方面使得执行时间增加很多,往往难于满足实时性的要求。组态软件组态软件是一种针对限制系统而设计的面对问题的高级语言,它为用户供应了众
19、多的功能模块 编程语言选择1东北大学东北大学东北大学东北大学 秦皇岛分校秦皇岛分校秦皇岛分校秦皇岛分校从数据类型:逻辑型和数值型,但通常将逻辑型数据归到软件标记中去考虑。数值型可分为定点数和浮点数。定点数有直观、编程简洁、运算速度快的优点,其缺点是表示的数值动态范围小,简洁溢出。浮点数则相反,数值动态范围大、相对精度稳定、不易溢出,但编程困难,运算速度低。假如某参数是系列有序数据的集合,如采样信号序列,则不只有数据类型问题,还有一个数据存放格式问题,即数据结构问题。数据类型和数据结构规划2东北大学东北大学东北大学东北大学 秦皇岛分校秦皇岛分校秦皇岛分校秦皇岛分校完成数据类型和数据结构的规划后,
20、便可起先支配系统的资源了。系统资源包括ROM、RAM、定时器计数器、中断源、IO地址等。ROM资源用来存放程序和表格,IO地址、定时器/计数器、中断源在任务分折时已经支配好了。因此,资源支配的主要工作是RAM资源的支配,RAM资源规划好后,应列出一张RAM资源的具体分配清单,作为编程依据 资源分配3东北大学东北大学东北大学东北大学 秦皇岛分校秦皇岛分校秦皇岛分校秦皇岛分校数据采集及数据处理程序数据采集程序主要包括模拟量和数字量多路信号的采样、输入变换、存储等。数据处理程序主要包括数字滤波程序、线性化处理和非线件补偿、标度变换程序、超限报警程序等。(2)限制算法程序限制算法程序主要实现限制规律的
21、计算,产生限制量。其中包括:数字PID限制算法、大林算法、Smith补偿限制算法、最少拍限制算法、串级限制算法、前馈限制算法、解耦限制算法、模糊限制算法、最优限制算法等。:实际实现时,可选择合适的一种或几种限制算法,来实现限制。实时控制软件设计4东北大学东北大学东北大学东北大学 秦皇岛分校秦皇岛分校秦皇岛分校秦皇岛分校(3)限制量输出程序限制量输出程序实现对限制量的处理(上下限和变更率处理)、限制量的变换及输出,驱动执行机构或各种电气开关。限制量也包括模拟量和开关量输出两种。模拟限制量由D/A转换模板输出,般为标准的00mA(DC)或420mA(DC)信号,该信号驱动执行机构如各种调整阀。开关
22、量限制信号驱动各种电气开关。东北大学东北大学东北大学东北大学 秦皇岛分校秦皇岛分校秦皇岛分校秦皇岛分校(4)实时时钟和中断处理程序实时时钟是计算机限制系统一切与时间有关过程的运行基础 实时任务有两类:第类是周期性的,如每天固定时间启动,固定时间撤消的任务,它的重复周期是一天。其次类是临时性任务,操作者预定好启动和撤消时间后由系统时钟来执行,但仅一次有效。很多实时任务如采样用期、定时显示打印、定时数据处理等都必需利用实时时钟来实现。并由实时中断服务程序去执行相应的动作或处理动作状态标记等。另外,事故报警、掉电检测及处理、重要的事务处理等功能的实现也常常运用中断技术,以便计算机能对事务做出刚好处理
23、。事务处理用中断服务程序和相应的硬件电路来完成。东北大学东北大学东北大学东北大学 秦皇岛分校秦皇岛分校秦皇岛分校秦皇岛分校(5)数据管理程序这部分程序用于生产管理,主要包括画而显示、变更趋势分析、报警记录、统计报表打印输出等。(6)数据通信程序数据通信程序主要完成计算机与计算机之间、计算机与智能设备之间的信息传递和交换。这个功能主要在分散型限制系统、分级计算机限制系统、工业网络等系统中实现 东北大学东北大学东北大学东北大学 秦皇岛分校秦皇岛分校秦皇岛分校秦皇岛分校系统的调试与运行系统的调试与运行系统的调试与运行分为离线仿真与调试阶段和在线调试与运行阶段。离线仿真与调试阶段般在试验室或非工业现场
24、进行,在线调试与运行阶段是在生产过程工业现场进行。离线仿真与调试阶段是基础,是检查硬件和软件的整体性能,为现场投运做准备,现场投运是对全系统的实际考验与检查。系统调试的内容很丰富,遇到的问题是干变万化的,解决的方法也是多种多样的,并没有统一的模式。东北大学东北大学东北大学东北大学 秦皇岛分校秦皇岛分校秦皇岛分校秦皇岛分校硬件调试对于各种标准功能模板,依据说明书检查主要功能。在调试AD和DA模板之前,必需准备好信号源、数字电压表、电流表等 利用开关量输入和输出程序来检查开关量输入(DI)和开关量输出(DO)模板 硬件调试还包括现场仪表和执行机构 如是分级计算机限制系统和分散型限制系统,还要调试通
25、信功能,验证数据传输的正确性。离线仿真和调试离线仿真和调试1东北大学东北大学东北大学东北大学 秦皇岛分校秦皇岛分校秦皇岛分校秦皇岛分校软件调试软件调试的依次是子程序、功能模块和主程序。般与过程输入输出通道无关的程序,都可用开发机(仿真器)的调试程序进行调试 系统限制模块的调试庇分为开环和闭环两种状况进行。开环调试是检查它的阶跃响应特性,闭环调试是检查它的反馈限制功能 整体调试的方法是自底向上逐步扩大 东北大学东北大学东北大学东北大学 秦皇岛分校秦皇岛分校秦皇岛分校秦皇岛分校系统仿真在硬件和相软件分别联调后,必需再进行全系统的硬件、软件统调。这次的统调试验,就是通常所说的“系统仿真”(也称为模拟
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机控制 系统 设计 实现 优秀 PPT
限制150内