电阻炉温度控制系统设计【毕业论文+CAD图纸全套】_第1页
电阻炉温度控制系统设计【毕业论文+CAD图纸全套】_第2页
电阻炉温度控制系统设计【毕业论文+CAD图纸全套】_第3页
电阻炉温度控制系统设计【毕业论文+CAD图纸全套】_第4页
电阻炉温度控制系统设计【毕业论文+CAD图纸全套】_第5页
已阅读5页,还剩66页未读 继续免费阅读

下载本文档

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

文档简介

买文档就送您 纸全套, Q 号交流 401339828 或 11970985 毕业设计、毕业论文 题 目 电阻炉温度控制系统 学 院 专业班级 指导教师 姓 名 2011 年 6 月 3 日 买文档就送您 纸全套, Q 号交流 401339828 或 11970985 摘 要 本系统由 8051单片机为核心处理器 ,由 74 精度的 A/D 转换电路,采用 8255 和 7404 扩展一个十六位键盘及四位 示。控制方式为调功控制,采用了光耦合双向可控硅来控制 双向导通晶闸管的导通百分比来实现对电阻加热丝的功率调节。在传感器上选择了热电偶作为高精度低成本的金属传感器,检测信号经由集成运算放大器 大后进入 电压信号变为频率信号后进入单片机进行处理。 由键盘输入测温范围内的温度后 ,单片机开始控制 双向导通晶闸管的导通百分比进行对电阻加热丝的功率调节 ,从而使温度控制在设定值 ,并且 动态的在 显示 加热炉内的 温度值。 关键词 : 测温 8051 调功器 买文档就送您 纸全套, Q 号交流 401339828 或 11970985 051 as 4as , 404to 6 to is to to of so it of as a by to of , 051 by of is to to of of so is at be on 8051 文档就送您 纸全套, Q 号交流 401339828 或 11970985 目 录 第 1章 概 述 . 1 电阻加热炉介绍 . 1 电阻加热炉温度控制系统的目的和意义 . 1 电阻加热炉的特点与展望 . 1 控制算法 . 2 模糊控制 . 2 神经网络 . 3 . 3 电阻加热炉温度控制系统设计的指导思想 . 5 系统主要技术参数 . 5 第 2章 方案论证 . 6 单片机的选择 . 7 温度传感器的选择 . 7 热电阻 . 8 集成温度传感器 . 8 热电偶 . 8 检测放大电路的选择 . 10 采用差分放大电路 . 10 电压比较器方案 . 10 使用普通集成运算放大电路 . 10 模数转换电路的选择 . 11 采用 V/. 11 采用双积分型 A/. 11 采用逐次逼近型 A/. 12 键盘的设计 . 12 独立式按键接口 . 12 矩阵式键盘接口 . 13 显示器的选择 . 15 接口芯片 8255A . 17 买文档就送您 纸全套, Q 号交流 401339828 或 11970985 第三章 硬件电路设计 . 20 主控制器 8051单片机 . 20 8051单片机的主要功能如下 . 20 8051单片机的优点 . 20 8051单片机的时钟和复位电路 . 21 8051单片机的引脚图 . 22 前向通道的设计 . 23 温度检测电路 . 23 模数转换电路 . 25 后向通道的设计 . 28 接口电路的设计 . 30 第 4章 系统软件设计 . 32 . 32 程序设计 . 34 主程序设计 . 34 中断程序的设计 . 35 键盘输入子程序流程图 . 38 显示子程序流程图 . 39 数字滤波子程序 . 40 数字滤波的优点 . 40 数字滤波的常用方法 . 40 几种滤波方法的比较 . 44 总 结 . 45 致 谢 . 46 参考文献 . 47 附录 1:电阻炉温度控制硬件电路 . 49 附录 2:程序清单 . 50 买文档就送您 纸全套, Q 号交流 401339828 或 11970985 第 1 章 概 述 电阻加热炉介绍 电阻 加热炉和一般燃烧炉 相比具有占地小,无污染,操作管理方便,易 于控制质量和热效率高等优点。电阻加热炉是热处理生产中应用最广泛 的加热设备,这样在 加热时均温过程的测量与控制就成为关键性的技术,促使人们更加积极地研究控制热加工工艺过程的方法。 电阻加热炉的温度控制具有升温单向性,大惯性 、 大滞后 、 时变性等特点。其升温、保温是依靠电阻丝加热,降温则是依靠环境自然冷却。随着电力工业的稳定发展和机械、电子和食品等工业的发展,电阻炉的比重和功能亦将不断增加。电阻加热炉是典型的工业过程控制对象,在我国有着广泛的应用。 电阻加热炉温度控制 系统的目的和意义 在工业领域,如冶金、机械、建材及化工等部门,都大量使用各种炉窑,如用于 热处理的加热炉,用于熔化金属的塔锅电阻炉等。炉窑运行时,温度是需要测控的最基本参数。不同炉窑 的 加热方法与所用燃料有所差异,但被控对象都可归于有纯滞后的一阶惯性环节。温度以往多采用常规仪表加接触器 式 的断续控制,存在不少固有的缺点。为了提高产品质量与数量,节约能源,改善劳动环境,已逐步采用微机控制技术。本文将应用目前性能价格比较高的 8051 单片机,对电阻炉进行温度控制。电阻炉是一类量大而广的工业设备,利用单片机实现炉内温度 的实时控制、数字显示,对于提高劳动生产率和产品质量,节约能源等都有着积极意义。 电阻加热炉的特点与展望 在电力稳定的供应条件下,电热炉和燃料炉相比有许多优点,特别是不需要燃料贮存、输送及燃烧后灰渣和庞大的烟气排放 、 净化等装置,从而有占地小 、 装置 买文档就送您 纸全套, Q 号交流 401339828 或 11970985 简单 、 操作管理方便和无 同时对加热质量较易控制和保证,可按需要进行整体、局部或表面加热,从而质量高和热效率高。 由于以上特点,电热炉适合于高级材料和零部件的制造,节能效果亦好,从而在汽车、电机、家电和电子等机电加工组装工业 得到广泛应用。今后随着电力工业的稳定发展和加工业和加工高度化与比重的扩大,电阻炉、感应炉和电 阻丝 加热等将不断发展 ;在钢铁工业、金属制品和窑业等高能耗部门,随着深度加工、高质量产品和陶瓷材料等的开发,加上对节能和对 阻加热炉比重亦将扩大 。 控制算法 模糊控制 模糊控制利用隶属度函数和模糊合成法则等思想巧妙地综合了人们的直觉经验,从而在其他经典控制理论和现代控制理论不太奏效的场合,如具有纯滞后、大惯性、参数漂移大的非线性不确定分布参数系统中能够实现较满意的控制,所以 它至少应是一种有效的补充控制手段。反过来也就是说,模糊控制也并非是一味放之任何系统均有效的“万应药”。假如某系统可由一组线性微分方程很好地加以描述,那么也就没必要使用模糊控制了。可见,模糊控制应用于工业过程控制领域相对来讲更为合适些 ;另外,量化因子和比例因子的选择也影响着整个系统的品质,这些因素致使简单模糊控制器存在一些缺陷。 主要是由于模糊控制表的档级有限而造成,通 过增加量化等级数目虽可提高精度,但查询表将过于庞大,往往受物理条件限制。 是因为模糊控制器对某些参数 变化不敏感,只能说明具有鲁棒性,而不能讲具有自适应能力。 果查询表构造得不合理或量化因子和比例因子选择不当,都会导致振荡现象。 由于以上缺点,不采用模糊控制算法。 买文档就送您 纸全套, Q 号交流 401339828 或 11970985 神经网络 神经网络从模仿人脑内部结构出发,试图在模拟推理、自动学习等方面更接近人脑的自组织和并行处理能力,它在模式识别、聚类分析和专家系统等方面已显出很好的前景 。 模糊理论突出对人的外在表达方式的描述,以模糊逻辑为基础,抓住人脑思维的模糊性特点,用以模仿人的模糊综合判断推理来处理一般数学控制难以解决的模糊 综合控制 。 两者之间存在必然、密切的联系 。 神 经网络的优点之一是不依赖于控制系统的数学模型,它是通过学习,将输入与输出以权值的方式编码,将它们关联起来,但以网络的表达权值难以理解为代价换取的,从权值很难知道网络编码的内容是什么 。 另一个问题是它的训练样本如何从专家那里取来,如何表达成神经网络能接收的知识,怎么知道它们是否可靠和具有代表性,还不清楚,有用的信息是如何存储在网络中的各神经元之中的,其机理尚不清楚,因此关于网络结构的选择缺乏充分的理论分析,究竟选择几层 , 每层有多少个神经元为可行 , 对此目前只能凭经验 。 制算法 本文对工业对象中主要的被控参数电阻炉炉温进行研究,设计了硬件电路和软件程序。硬件电路选用 8051单片机,软件程序采用中断 查询 方式。提出了一种 只调节 个参数,来实现 制。与常规 个参数调整相比,省时、高效,为实现简易的自整定控制带来方便。电阻炉炉温为一阶惯性纯滞后系统,调节 得到较为理想的阶跃响应曲线。 应用最广泛的一种控制方法。它结构灵活,不仅可以采用常规的 且可以根据系统的要求,采用各 种 完全微分控制,积分分离式 死区的 速积分 制,比例 制等等。 制器把设定值与实际输出值相减 ,得到控 制偏差,偏差值经过比例、积分、微分运算后通过线性组合构成控制量 ,然后对对象进行控制。虽然计算机控制是离散的,但对于时间常数比较大的系统来说,其近似于连续变化。因此,用数字 且可 以得到比 买文档就送您 纸全套, Q 号交流 401339828 或 11970985 较满意的效果。所以,用数字方式模拟 在模拟控制系统中,其过程控制是将被测参 数,如温度、压力、流量、成分、液位等由传感器变换成统一的标准信号后输入调节器,在调节器中与给定值进行比较,再把比较出的差值经 变进给量,以达到自动调节的目的。在数字控制系统中则是用数字调节器来代替模拟调节器,按偏差的比例、积分和微分进行控制和调节,是连续系统中应用最广泛的一种调节器。在工业过程控制中,由于控制对象的精确数学模型难以建立,系统的参数又经常发生变化,运用现代控制理论分析综合要耗费很大代价进行模型辨识,建立系统的数学模型十分困难,应用直接数字控制方法比较困难,甚至根本不可 能,所以人们经常采用 根据经验进行在线整定,即用实验和分析的方法来确定数字 是,常规 节三个参数的整定一般需要经验丰富的工程技术人员来完成,步骤繁琐复杂,既耗时又耗力。而且当对象特性变化时,又要重新整定,并且在现代工业控制过程中,许多被控对象机理复杂,具有多输入多输出的强 耦合 性、参数时变性、严重的非线性特性、滞后性等特点。在这种情况下,采用常规 个参数的整定比较困难,为此本文提出了采用归一参数整定法,即只整定一个参数,这样减少了许多工作量,提高了工作效率 ,为实现简易的自整定控制带来方便。 随着计算机运算速度的大幅度提高和存储信息的大量增加, 节在工业过程控制、航空航天领域内将得到广泛的应用,因此研究 有广泛的应用前景 13。 热电 阻 炉的发热体为电阻丝,常规方式大多采用模拟仪表测量温度,并通过控制交流接触器的通断时间比例来控制加热功率。此方法存在某些固有的缺点,如温度与仪表值不符,温度延迟等问题。而采用微机进行炉温控制,可大大提高控制质量和自动化水平,具有良好的经济效益。由于模拟仪表本身的测量精度差,加上交流接触器 的寿命短,通断比例低,故温度控制精度低,且无法实现按程序设定的升温曲线升温和故障自诊断功能。本文提出的炉温控制系统采用高精度放大器及 A/采用温度传感器对热电偶进行冷端补偿,利用单片机 8051实现控制算法,按设定值、所测温度值、温度变化速率,自动进行 数自整定和运算,按程序设定温度曲线升温,具有键盘输 入 及显示功能,使用 双向 买文档就送您 纸全套, Q 号交流 401339828 或 11970985 导通可控硅 实现加热功率的控制,显著提高了测量精度。 采用单片微型计算机、双向可控硅调功、动态给定和变参数的 制系统,与以前常用的模拟控制系统比较 ,不但控制精确 (本系统恒温期间温度波动可不大于 1 。 )简单方便,大大减轻运行工人的劳动强度,而且能降低电耗 (本系统电耗降低 10%以上 ),有较好的经济效益和社会效益,使电阻炉的温度控制提高到一个新的水平。 电阻加热炉温度控制系统设计的指导思想 电 阻加热炉温度控制系统基本主要由温度检测系统,信号处理系统,输入输出系统,输出控制系统四部分组成。温度检测主要由温度传感器构成,根据精度及测量范围的要求选择也不同,可以是热电偶式的,也可以是热电阻式的,还可以是热敏电阻或集成温度传感器器件的等等。在信号 处理系统原理上无外乎是信号的放大,数模转换,微机处理一系列环节,根据不同的要求其内部结构也不同,但基本都是遵循这条原则。输入输出可根据不同的需要和不同的场合来设计,在精度要求高,设置要求快的环境下可使用多键键盘和 晶显示,在精度和速度要求不高的情况下则可使用简易键盘和 出方面的指导思想是在精度要求高的情况下采用连续调节电阻两端的电压进行功率调节,而精度要求不是很高的情况下则是通过控制电阻两端电压的通断来进行对温度的控制。通常都是选用 双向可控硅 来实现功率调节 ,这样能更好的控制温度 , 提高 精度。 系统主要技术参数 1. 测温范围: 0 1000 2. 控制精度: 1 3. 保温精度 : 买文档就送您 纸全套, Q 号交流 401339828 或 11970985 第 2 章 方案 论证 系统的组成及工作原理 : 温度是 工 业对象中主要的被控参数之一,如冶金、机械、食品、化工各类专业中广泛使用各种加热炉、热处理炉、反应炉等,对工件的处理温度要求严格控制。图 2电阻炉炉温控制系统原理图,控制过程是这样的 :单片机定时对炉温进行检测,经 A/送到微机进行判断和运算,得到应有的控制量,去控制加热功率,从而实现对温度的控 制。 具体包括 : 炉温按预定的温度一时间关系变化,这主要在控制程序中考虑。 400 1000 ,这就涉及到测温元件、电炉功率等的选择。 调量等指标,这涉及到 A/D 转换精度、控制规律的选择等。 本文用 8051 单片机实现控制,为了便于用户根据不同的实际需要对工作方式及其他参数组态进行修改,要求所有的参数及组态状况均可通过面板的几个操作键输入、检查、修改,并可在断电情况下,使参数保存半年。为了便于与上级计算机构成两级控制系统,在单片机控制系统中还加入了 通信功能。采用 口,通信速率为 1200b/s, 2400b/s. 4800b/s 和 9600b/s 等四种波特率,由用户通过键盘 自行 按需要选择。系统的测量值和所有设定参数均由 数清晰,直观。控制器的结构如图 2 买文档就送您 纸全套, Q 号交流 401339828 或 11970985 2制原理图 单片机的选择 在大学期间我们主要学习了 8031 和 8051 两种单片机,他们都是 列单片机的代表产品,因为 8031 单片机片内无程序存储 器,在使用时需要外部加扩展,而 8051 片内有 4程序存储器,无须外部扩展,电路设计也更简单,所以设计选择了 8051单片机。 系统采用 051, 司于 1980年推出的产品,与 片机相比,它的结构更先进,功能更强,在原来的基础上增加了更多的电路单元和指令 ,指令数达 111条, 直到现 在, 列或其兼容的单片机仍是应用的主流产品,各高校 及专业学校的培训教材仍与 片机作为代表进行理论 基础学习。8051 是 内部集成了功能强大的中央处理器,包含了硬件乘除法器、 21 个专用控制寄存器、 4128 字节的数据存储器、 4组 8位的并行口、两个 16位的可编程定时 /计数器、一个全双工的串行口以及布尔处理器 3。 温度 传感器的 选择 温度是表征物体冷热程度的物理量。它与人们生活关系最为密切,是工业控制中的四大物理量(温度 、 压力 、 流量和物位)之一,也是人们研究最早 、检测 方法 节 被控过程执行机构温度检测与变送温度买文档就送您 纸全套, Q 号交流 401339828 或 11970985 最多的物理量之一。各种不同的物体有着不同的温度范围,从总体来说 ,温度分布范围极广,加上被控对象的种类繁多,虽然温度的传感器种类很多,但至今没有一种温度传感器能覆盖整个温度范围,而又能满足一定的测量精度。只能根据不同的温度范围和不同的被测对象,适当选择不同的传感器。 热电 阻 热电阻材料一般 有 两类:贵金属和非金属。热 电阻利用物质在温度变化时本身电阻也随着发生变化的特性来测量温度的 , 被测温度的变化是直接通过热电阻阻值的变化来测量的 。 热电阻的受热部分(感温元件)是用细金属丝均匀的缠绕在绝缘材料制成的骨架上,当被测介质中有温度梯度存在时,所测得的温度是感温元件 所在范围内介质层中的平均温度。它的主要特点是测量精度高,性能稳定。其中铂热电阻的测量精确度最高。 因为 热电阻是中低温区常用的一种测温元件 ,其测温范围一般在 +500,在本设计中远远低于最高温度的要求,所以不采用它测温。 集成温度传感器 集成温度传感器是把温度传感器与放大电路等后续,利用集成化技术制作在同一芯片的功能器件。这种传感器输出信号大,与温度有较好的线性关系、小型化、成本低、使用方便、测量精度高等优点。 由于感温元件与全部其他电器都集中在一个小芯片,所以传感器的功 耗及自 然效应,以及在工作温度范围内电路元件的热稳定性,是影响这种传感器性能的主要因素。集成电路温度传感器的工作范围是 +150 ,低于设计要求,不予采用。 热电偶 买文档就送您 纸全套, Q 号交流 401339828 或 11970985 热电偶是工业上最常用的温度检测元件之一。其优点是: 测量精度高。因热电偶直接与被测对象接触,不受中间介质的影响。 测量范围广。常用的热电偶从 +1600 均可 持续 测量,某些特殊热电偶最低可测到 (如金铁镍铬),最高可达 +2800 (如钨 构造简单,使用方便。热电偶通常是由两种不同的金属丝 组成,而且不受大小和开头的限制,外有保护套管,用起来非常方便。 1热电偶测温基本原理 将两种不同材料的导体或半导体 A 和 B 焊接起来,构成一个闭合回路,当导体A 和 B 的两个执着点之间存在温差时,两者之间便产生电动势 ,因而在回路中形成一 定 大小的电流 ,这种现象称为热电效应。热电偶就是利用这一效应来工作的。 2热电偶的种类及结构形成 ( 1)热电偶的种类 常用热电偶可分为标准热电偶和非标准热电偶两大类。所 谓 标准热电偶是指国家标准规定了其热电势与温度的关系、允许误差、并有统一的标准分度表的热 电偶,它 有与其配套的显示仪表可供选用。非标准化热电偶在使用范围或数量级上均不及标准化热电偶,一般也没有统一的分度表,主要用于某些特殊场合的测量。 热 电偶标准我 国从 1988 年 1 月 1 日起 制定 ,热电偶和热电阻全部按 际标准生产,并指定 B、 S、 K、 E、 标准化热电偶为我国统一设计型热电偶。 ( 2)热点偶的冷端补偿 由于热电偶的材料一般都比较贵重(特别是采用贵金属时),而测温点到仪表的距离都很远,为了节省热 电 偶材料,降低成本,通常采用补偿导线把热电偶的冷端(自由端)延伸到温度比较稳定的控制室内,连接到仪表端 子 上 。必须指出,热电偶补偿导线的作用只 是 延伸热电极,使热电偶的冷端移动到控制室的仪表端子上,它本身并不能消除冷端温度变化对测温的影响,不起补偿作用。因此,还需采用其他修正方法来补偿冷端温度 时对测温的影响。 在使用热电偶补偿导线时必须注意型号相配,极性不能接错,补偿导线与热电偶连接端的温度不能超过 100 。 本设计要求的测温范围在 0 1000,温度较高,因此选择热电偶中的 以满足设计要求,所以温度传感器选择热电偶 10。 买文档就送您 纸全套, Q 号交流 401339828 或 11970985 检测放大电路的选择 放大是最基本的 模拟信号处理功能,它是通过放大电路实现的,大多数模拟电子系统都应用了不同类型的放大电路。因为检测外部物理信号的传感器所输出的电信号通常是很微弱的,对这些能量过于微弱的信号,既无法直接显示,一般也很难作进一步处理。通常必须把它们放大到一定的数量级,才能被数字仪表或传统的指针式仪表显示出来。 采用差分放大电路 差分放大电路是由典型的工作点稳定电路演变而来的,它是构成多级直接耦合放大电路的基本单元电路,但是差分放大电路应用的元件小而多,会把电路复杂化,因此应选用集成度更高的,精度也更高的元件 ,所 以不予采用。 电压比较器方案 电压比较器的功能是比较两个电压的大小,例如将一个信号电压 一个参考电压 行比较,在 1 1 1 - 2返回买文档就送您 纸全套, Q 号交流 401339828 或 11970985 图 4主程序流程图 中断程序的设计 断服务程序框图如图 4示,图中可见, 断服务程序是温度控制系统的主体程序,用于采样炉温、读入采样数据、数字滤波、 脚上输出控制脉冲等。在 8051把计算出的 得补码送入 为高电平“ 1”状态和启动 作,另一方面是进行温度 标度转换、把本次采样的温度值放入显示缓冲区和调用温度显示程序,然后等待 断,并在该中断服务程序中使 位成低电平“ 0”状态,以便在 脚上形成一个正控制脉冲,控制加在可控硅管控制板上过零同步脉冲个数,达到对炉内温度的调节。 开始设定堆栈指针清标志和暂存单元清显示缓从器区T 0 初始化开断扫描键盘买文档就送您 纸全套, Q 号交流 401339828 或 11970985 图 4 保护现场 K ) 求补取最小 P I D 值输出纸全套, Q 号交流 401339828 或 11970985 图 4T 1 中断程序停止输出清标志 D 5 纸全套, Q 号交流 401339828 或 11970985 键 盘 输入子程序流程图 图 4盘 输入 程序 调用显示子程序延迟 6 2 次调用显示子程序延迟 12 堆栈有键盘闭合 ?闭合键释放否 ?输入键号 纸全套, Q 号交流 401339828 或 11970985 显示子程序流程图 图 4显示子程序 扫描模式置初值 07 H R 3R 3 8255 A 口显示数据 8 2 5 5 B 口延迟 5 0 加 1显示缓冲区置初值 79 H R 0( R 3 ) . 5 = 1 ?R 3 左移一位纸全套, Q 号交流 401339828 或 11970985 数字滤波子程序 数字滤波的优点 一般微机应用系统的输入信号中,均含有种种噪音和干扰,它们来自被测信号源本身、传感器、外界干扰等。为了进行准确测量和控制,必须消除被测信号中的噪音和干扰。噪音有两大类 :一类为周期性的,另一类为不规则随机性的。前者的典型代表为 50于这类信号,可以采用积分时间等于 20,能有效的消除其影响。后者为随机信号,而不是周期信号对于随机干扰,可以用数字滤波方法加以消弱或滤除。所谓数字滤波,就是通过程序计算或判断以减少干扰在有用信号中的比重,故实际上它是一种程序滤波。数字滤波克服了模拟滤波器的不足,它与模拟滤波器相比,有以下几个优点 : ( 1)数字滤波是用程序实现的,不需要增加硬设备,所以可靠性高,稳定性好。 ( 2)数字滤波可以对频率很低 (如 z)的信号实现滤波,克服了模拟滤波器的缺陷。 ( 3)模拟滤波器通常每个通道都有,而数字滤波器则可以多个通道共用,从而降低成本。 ( 4)数字滤波器可以根据信号的不同,采用不同的滤波方法或滤波参数,具有灵活、方便、功能强的特点。 由于数字滤波器具有以上优点,所以数字滤波在微机应用系统中得到了广泛的应用 16。 数字滤波的常用方法 ( 1) 算术平均滤波程序 算术平均法是输入一次采样的 i (1为 1并寻找这样一个 y,使 )(m 1 纸全套, Q 号交流 401339828 或 11970985 ( 由一元函数求极值原理可得 ( 这时, 式 (是算术平均值法的算式。 设第二次测量的测量值包含信号成分 i,则进行 N 次测量的信号成分之和为 ( 噪音的强度是用均方根来衡量的,当噪音为随机信号时,进行 N 次测量的噪音强度之和为 ( 上述两式中, S、 次测量后信号和噪音的平均幅度。 这样对 ( 式中 S/此,采用算术平均法后,使信噪比提高了 算术平均值法适用于一般的具有随机干扰的信号滤波,并特别适合于信号本身在某一数值范围附近作上下波动的情况,如流量、液平面等信号的测量。由式 (知,算术平均值法对信号的平滑滤波程序完全取决于 N。当 滑度高,但灵敏度低,即外界信号的变化对测量计算结果 y 的影响小 ;当 N 较小时,平滑度较低但灵敏度高。因此,应按具体情况选取 N,如对流量的测量,可取 N=8到 16: 11 21*N C*N S S*N 纸全套, Q 号交流 401339828 或 11970985 对压力的测量,可取 N=4 等。 算术平均值法程序可直接按式 (出,只是需注意两点 :一是 输入方法。 对于定时测量,为了减少数据的存储容量,可对测得的 直接按式 (行计算,但对某些应用场合,为了加快数据测量的速度,可采用先测量数据,并把它先存放在存储器中,测量完 对测得的 是选取适当的 x、 x、 用浮点数计算比较方便,但计算时间较长 ;采用定点数可加快计算速度,但是必须考虑累加时是否会产生溢出,如数据为 14 为的二进制定点数,可采用双字节运算,但当 N4 时就可能产生溢出。 ( 2)滑动平均值滤波程序 算术平均滤波法,每计算一次数据,需 测量 于测量速度较慢或要求数据计算速率较高的实时系统,该方法是无法使用的。如假设 A/0 次,而要求每秒输入 4 次数据时,则 N 不能大于 2。下面介绍一种只需进行一次测量,就能得到一个新的算术平均值的方法 滑动平均值法。 滑动平均值法采用队列作为测量数据存储器,队列的队长固定为 N,每进行一次新的测量,把测得的结果放入队尾,而扔掉原来队首的一个数据,这样在队列始终有 算平均值时,只要把队列中的 的得到新的算术平均值。这样每进行一次测量,就可得到一个新 的算术平均值。 上面介绍的这两种平均值方法,都是采用算术平均的方法,在这种方法中,对于 其结果中的比重是相等的。但是有时为了提高滤波效果,将各采样值取不同的比例,然后再相加,此种方法即为加权平均法。一个 式中 .、 为常数项,应满足下列关系: 式中 、 根据具体情况决定,一般采样次数愈靠后,取的比例愈大,这样可增加新的采样值在平均值中的比例。其目的是 101n 101纸全套, Q 号交流 401339828 或 11970985 增加信号的某一部分,抑制信号的另一部分 。 为计算方便,可取各加权系数 为整数且总和为 256,加权运算之后的累加和 以 256 以后便是有效采样值。各加权系数用一个表格存放在 。各次采用值依次存放在 。 ( 3)扰平均值滤波 (复合滤波 ) 在工业控制等应用场合中,经常会遇到尖脉冲干扰的现象。干扰通常只影响个别采样点数据,此数据与其他采样点数据相差比较大。如果采用一般的平均值法,则干扰将“平均”到计算结果上去,故平均值法不易消除由干扰脉冲引起的采样值的偏差。为此,可采取先对平均值法的 按大小顺序排队 后,除掉其中最大值和最小值,然后计算余下的 种方法即可滤去脉冲干扰又可滤除小的随机干扰。 在实际应用中, N 可取任何值,但为了加快数据采集和数据处理速度,一般 常 。这时即为四取二再取平均值法。它具有计算方便、速度快、需存储容量小等特点,因而得到了广泛的应用。 ( 4)程序判断滤波 当采样信号由于随机干扰、误检测或者转换器不稳定而引起严重失真时,可采用程序判断滤波。 程序判断滤波的方法,是根据生产经验,确定出两次采样输入信号可能出现的最大偏差 x,若超过此偏差值,则表 明本次输入信号是干扰信号,应该去掉。若小于此偏差值,则表明本次采样信号有效,可作为本次采样值。 程序判断滤波根据滤波方法不同,可分限幅滤波和限速滤波两种。 限幅滤波 : 所谓限幅滤波就是把两次相邻的采样值进行相减,求出其增量,然后有两次采样允许的最大差值进行比较,如果小于或等于 x,则取本次采样值 ;如果大于 x,则仍取上次采样值作为本次采样值。 为了加快程序的判断速度,将经验限额值取反,后以立即数的形式编入程序中,然后用加法运算来取代比较运算。如果相邻两次采样值最大变化范围不超过 #04H,取反为即为 #0变化量为 #05H 时,与经验限额值的反码 #0加后即产生进位,从而为判断指令提供了判断标志位。 买文档就送您 纸全套, Q 号交流 401339828 或 11970985 限速滤波 : 设顺序采样时刻 当区 |2 x,则 | x,则 采用,但仍保留,再继续采样一次,得 x,则 入计算机 ; | x,则 (x2+2 输入计算机。 这是一种折中的方法,即照顾了采样的实时性,又照顾了采样的连续性。程序判断滤波程序,可用于变化比较缓慢的参数如温度 、液位等。 几种滤波方法的比较 以上介绍了几种常用的数字滤波程序。随着微机控制技术的发展,数字滤波方法将越来越完善,每种滤波程序都有其各自的特点,可根据具体的测量参数进行合理的利用。在具体选用滤波方法时需从以下几个个方面加以考虑 : ( 1)滤波效果 一般说来,对于变化比较缓慢的参数如温度,可选用程序判断滤波以及一阶滞后滤波方法比较好 ;而对于变化较快的脉冲参数,则可选用算术平均和加权平均滤波方法,而且 加权 平均滤波方法比算术平均方法更好 22。 ( 2)滤波时间 在考虑滤波效果的前提下,应尽量采 用执行时间比较短的程序,如果微机的时间允许,则可采用效果较好的复合滤波程序。 需要说明的是,数字滤波固然是消除微机控制系统干扰的好方法,但一定要注意,并不是在任何一个系统种都需要进行数字滤波。有时不适当的采用数字滤波反而适得其反,造成不良影响。如在自动调节系统中,采用数字滤波有时会把偏差值滤掉,因而使系统失去调节作用。因此,在设计微机控制系统时,要不要数字滤波,或者到底采用哪一种形式的滤波方法,一定要根据实验后确定,绝对不能照搬硬套。 微机控制系统通

温馨提示

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

评论

0/150

提交评论