网站大量收购独家精品文档,联系QQ:2885784924

嵌入式电力监控系统的研究与实现.doc

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
嵌入式电力监控系统的研究与实现 【摘要】本文从嵌入式系统、软件,以及系统的设计和实 现这三个方面对嵌入式电力监控系统的研究与实现进行阐 述。 【关键词】嵌入式;电力监控系统;研究;实现 中图分类号:X924文献标识码:A 一、 前言 嵌入式技术在许多的系统中都得到了应用,为了更好的 进行电力监控,我们需要对嵌入式技术在电力监控系统中的 使用进行研究。 二、 嵌入式系统 嵌入式系统的定义 嵌入式系统是指以应用为中心,以计算机技术为基础, 软件硬件可剪裁,适应应用系统对功能、可靠性、成本、体 积、功耗严格要求的专用计算机系统。它主要由嵌入式微处 理器、外围硬件设备、嵌入式操作系统以及用户应用软件等 部分组成。用于实现对其他设备的控制、监视和管理等功能, 它通常嵌入在主要设备中运行。 嵌入式系统的几个发展阶段 嵌入式系统的出现至今已经有30多年的历史,近几年 来,计算机、通信、消费电子的一体化趋势日益明显,嵌入 式技术已成为一个研究热点。纵观嵌入式技术的发展过程, 大致经历4个阶段: 第一阶段是以单芯片为核心的可编程控制器形式的系 统,具有与监测、伺服、指示设备相配合的功能。 第二阶段是以嵌入式CPU为基础、以简单操作系统为核 心的嵌入式系统。 第三阶段是以嵌入式操作系统为标志的嵌入式系统。 第四阶段是以Internet为标志的嵌入式系统。 嵌入式系统技术日益完善,3 2位微处理器在该系统中占 主导地位,嵌人式操作系统已经从简单走向成熟,它与网络、 Internet结合日益密切,因而,嵌入式系统应用将日益广泛。 三、软件 系统的正常运行离不开软件的配合,不同的计算机上 各自运行相应的用电监测和管理程序,完成相应的工作。 1.工控机 工控机的实时监控程序用C语言和汇编语言编写,主 要功能有: 及时采集现场的数据,并控制采样的时间,做到不 重复,不丢失; 对原始数据进行计算处理,生成用电数据源,供上 位机使用; 监测现场的运行情况,根据信号的类型和大小,发 送相应的报警或控制信号; 完成工控机与工控机,工控机与上位机的通信。 2.上位机 运行数据库管理程序,其中嵌入一部分C语言和X86 汇编语言,采用中断和查询结合的方式完成数据的处理、通 信和控制等功能。上位机可运行数据库和窗口式的界面,数 据的处理功能较强,可以对大量数据进行更严密的分析和 处理,使操作人员得到更直观及精密加工的数据。其主要功 能有: 接受工控机送来的用电数据,处理后生成用电数据 库; 数据库的运行、维护和管理; 向工控机发送各项控制命令,协调整个系统的运作; 良好的人机接口,便于人机交流。 目前在微机上常用的DBMS,由于处理能力强,人机界面 好,使用方便,因而得到广泛的应用。但它们都不是实时处 理系统,当数据处理对时间有苛刻要求的时候,例如要显 示瞬时功率时,则往往不能胜任。为了解决这个问题,我们 在运行DBMS的同时,在系统中还嵌入许多实时处理程序, 以提高整个系统的实时性能,做到既利用数据库的强大功 能,又能满足实时信号的处理。经过实际测试和用户一段时 间的使用,效果良好。在使用中未发现丢失数据、反应不灵 敏、重复计算等问题,迗到了预期的设计目标。 四、系统的设计和实现 系统结构及模块的划分 嵌入式电力监控系统是对已有基于桌面的电力监控组 态系统(YSS2000)的一个扩充,原系统由设备开发子系统, 工程开发子系统和实时监控子系统系统3部分组成。设备开 发子系统和上程开发子系统组成了监控系统的组态开发环 境;而实时监控子系统则负责对现场设备的监测和控制。设 备开发子系统用于开发设备库,设备库以抽象设备为基本单 位存储不同型号的设备信息,设备信息包括设备的基本信 息、窗口信息、变量信息和报文信息等;工程开发子系统用 于开发具体的工程实例,工程实例足以监控现场为模型组建 的物理环境的一种软件模拟,工程中将设备实例化为子站, 作为工程组成的基本单位。工程实例可以直接投运于运行监 控子系统对现场设备进行实时监控。工程实例信息以XML形 式存储在硬盘上。 嵌入式电力监控系统读入工程实例对现场中的设备进 行数据监控和报警。嵌入式监控系统分为初始化和运行两个 阶段,初始化阶段中系统从文件和数据库中载入用户在工程 开发系统中的建立的组态数据,并构建实时数据库结构;而 在运行阶段,通过启动定时器和通信线程系统完成显示的更 新和数据的实时更新。 系统和现场设备之间的数据交换是双向进行的。一方面 系统需要及时的读取现场设备的数据,另一方面系统需要向 现场设备发送数据进行功能控制和参数调整。图1中的箭头 代表数据的流向。系统町根据数据流划分为表示层、业务逻 辑层和通信层。 1系统数据流示意 本系统基于软件组件技术,以功能的不同划分不同的组 件,组件的功能大小决定了组件的粒度。组件化

文档评论(0)

ggkkppp + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档