嵌入式数据库矿场安全系统的设计

2010-08-21 17:17:09来源: 互联网 关键字:嵌入式数据库  Berkeley  DB  矿场安全

  摘要:本文是针对当前矿业安全事故频繁,设计了这样一个能在恶劣环境下正常工作的安全系统。首先介绍了嵌入式系统的相关概念和软硬件环境,阐明煤矿井上监控终端的嵌入式系统需求和Windows CE 嵌入式操作系统选择;接着,从嵌入式数据库的相关概念和煤矿井上

  监控终端的嵌入式数据库需求及特点出发,详细研究Berkeley DB 数据库的关键技术特性以及在煤矿井上监控系统中的适用性,并介绍Berkeley DB 数据库的基本概念和基本API 函数操作。

引言

  嵌入式数据库不仅在功能概念及系统特点上与传统的数据库有着很大的差别,而且在它的应用方式上也是不同的。嵌入式数据库并不是直接销售给用户,而是提供给设备的生产商或应用的开发商,以便直接生成在嵌入式系统和应用之中,嵌入式数据库在许多领域拥有广泛的应用前景,如手持式计算和移动计算,智能设备,在本文中便提供了较好的应用。

1 系统需求分析

  前端数据采集、监控、发送等嵌入式系统软件开发工作。为了满足前端嵌入式监控系统对井下实时数据的存储、查询、显示等大量处理要求,必须安装数据库管理系统,而传统的数据库管理系统显然因其资源占用大、数据管理效率低等特点不能适用与嵌入式矿场监控系统,因此,探索一种适用于矿场恶劣环境下的嵌入式监控终端的数据库系统成为本文进展的关键。

  嵌入式数据库管理系统是随着嵌入式应用的发展而兴起的一类嵌入式应用软件,已经成为数据库技术研究的一个重要分支,在移动计算平台(如HPC,PDA)、家庭信息环境(如机顶盒和数字电视)、通讯计算平台、汽车电子平台、电子商务平台(如智能卡应用)等领域得到广泛的应用。

  为解决这些问题,提出了嵌入式系统在煤矿井上监控系统中的应用,嵌入式系统技术的小体积、高可靠性低功耗低成本等特点满足井上监控系统设备的严格要求及现场恶劣生产环境的适应性,并且监控终端移植嵌入式数据库管理系统,满足传统煤矿安全监控系统的主要功能需求:

  1.数据通信功能需求。

  2.实时查询及显示需求。

  3.用户登录管理需求。

2 系统总体设计

  嵌入式矿场安全系统的核心是数据处理。监控终端实时采集矿场各类传感器的模拟信号(如瓦斯浓度、一氧化碳浓度、风速、温度、湿度、粉尘、压力等)和现场设备控制设备的开关量信号(如风机启、停状态等),实现数据实时显示、实时/历史曲线显示、查询和报表打印、声光报警、手动/自动控制,以及网络通信等功能。而所有这些功能的实现都是以数据管理为基础的,嵌入式数据库系统可以有效地组织和管理煤矿场下各类数据,从而达到矿场监控系统实时查询、控制等功能的设计要求。图1 是一个典型的采用了嵌入式数据库的矿场安全系统的结构图:


  系统采用 Windows CE 嵌入式操作系统和Berkeley DB 嵌入式数据库作为矿场井上监控系统终端应用程序的开发平台;以现有的矿场安全监测监控系统为数据源,以文件共享的方式实时采集现场安全生产数据,进行数据的处理和发送。

3.系统主要功能模块实现

  3.1 数据采集模块

  数据采集模块实现煤矿数据源传感器实时数据的读取,并设计成一定格式的数据结构,以便数据库和应用程序操作。本系统以现有的矿场安全系统(MSUS )为数据源,安全系统按照协议规定的文件格式组织传感器数据,存储在指定本地磁盘路径中。

  1.设备安装信息文件(dev.xml )

  传感器设备文件分为数据头和数据体,数据头格式规定如下:

  <矿场编号><矿井名称><日期><传感器个数><其他><保留>

  2.实时数据文件(rtdata. xml )

  实时数据文件分为数据头和数据体,数据头格式规定如下:

  <矿场编号><数据上传时间><传感器数目>

  数据体格式规定如下:

  <传感器编号><数据值><数据状态>

  其中,数据状态按位来表示数据的状态(用二进制定义,使用时转换为整数),其文本对应关系如下:

[1] [2] [3]

关键字:嵌入式数据库  Berkeley  DB  矿场安全

编辑:鲁迪 引用地址:http://www.eeworld.com.cn/afdz/2010/0821/article_2915.html
本网站转载的所有的文章、图片、音频视频文件等资料的版权归版权所有人所有,本站采用的非本站原创文章及图片等内容无法一一联系确认版权者。如果本网所选内容的文章作者及编辑认为其作品不宜公开自由传播,或不应无偿使用,请及时通过电子邮件或电话通知我们,以迅速采取适当措施,避免给双方造成不必要的经济损失。

上一篇:ZigBee技术在枪支定位系统中的应用
下一篇:“黑莓事件”博弈加密技术与信息安全

论坛活动 E手掌握
关注eeworld公众号
快捷获取更多信息
芯片资讯 锐利解读
微信扫一扫加关注
芯片资讯 锐利解读
推荐阅读
全部
嵌入式数据库
Berkeley
DB
矿场安全

小广播

独家专题更多

东芝在线展会——芯科技智社会创未来
东芝在线展会——芯科技智社会创未来
2017东芝PCIM在线展会
2017东芝PCIM在线展会
TI车载信息娱乐系统的音视频解决方案
TI车载信息娱乐系统的音视频解决方案
汇总了TI汽车信息娱乐系统方案、优质音频解决方案、汽车娱乐系统和仪表盘参考设计相关的文档、视频等资源

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 视频监控 智能卡 防盗报警 智能管理 处理器 传感器 其他技术 综合资讯 安防论坛

北京市海淀区知春路23号集成电路设计园量子银座1305 电话:(010)82350740 邮编:100191

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2017 EEWORLD.com.cn, Inc. All rights reserved