嵌入式实时数据库存取机制与可预见性的研究

来源 :中国石油大学(华东) | 被引量 : 0次 | 上传用户:cnreon
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
嵌入式系统中实时数据库的数据存取问题,一直是嵌入式领域研究的热点。在工业控制现场,面向交互的嵌入式系统是连接被监控设备,现场工作人员,PC机和远程数据库的纽带。其不同来源的数据呈现出不同的特性。针对传统的实时数据库对所有的数据采用统一索引方法而忽略了数据个性的问题,提出了将数据按特性分类,对不同特点的数据采用不同存取机制的思想。其中如何最大限度地平衡数据空间占用量和查询时间的矛盾是解决该问题的关键。通过深入分析面向交互的嵌入式系统中不同数据源的数据在数据更新和查询时的差异,得出了按数据源分类的方法。根据静态数据域数据量大,查询操作较多的特点,采用T-树的索引结构以减少其空间占用量和查询操作的耗时。根据动态数据域插入删除操作频繁的特点,采用线性表与链表相结合的结构,以降低其频繁更新操作和实时查询操作的时间复杂度。同时分析了数据有效期对查询过程造成的影响和分域数据索引结构的空间和时间性能。针对历史数据查询速度慢的问题,借鉴CPU与内存之间的缓冲原理,采用内存缓冲区机制对部分历史数据进行预取。并提出了基于价值函数的缓冲区置换策略,分析了数据预取量对系统代价产生的影响。另外,本文利用S3C2410X芯片设计了一种基于ARM的嵌入式触摸屏人机界面,该设备可控制多种型号的PLC和数据采集设备。通过实时数据的采集查询和历史趋势图的测试,结果与理论分析基本吻合,验证了上述方法的有效性。文中详细给出了基于S3C2410X芯片和Windows CE的嵌入式系统设计过程,并针对PC端与嵌入式设备端系统结构不同引起的数据传递问题提出了基于数据特征提取与恢复的数据传递方法。总结了PC端的应用程序向嵌入式设备移植时应注意的问题,具有一定的实际工程指导意义。
其他文献
服务质量QoS(Quality of Service)指网络在传输端到端数据时必须满足的一套可测量的预先定义的基于端到端性能的服务属性。随着移动自主网络(Ad Hoc)的迅速发展,越来越多的应
P2P是英文Peer-Tro-Peer的缩写,即对等网络或对等计算。在P2P网络中,所有节点拥有相同的地位,它们之间没有服务器与客户机之分。随着P2P应用的迅速发展,P2P网络的安全性问题越来
参数的配对组合测试要求系统中每一对输入参数,它们每一个有效值的组合都必须被至少一个测试案例覆盖。实践表明,参数的配对组合测试是对于各种系统的一种实用且有效的测试方
目前信息主导的时代,海量数据存储在数据库或者数据仓库中。面对这种“信息爆炸”的现实,如何从海量数据中提取有价值的信息已显得尤为重要。数据挖掘技术的出现和发展为人们解
随着Internet的发展,多媒体通信和分布式环境下的协同工作等应用促使了多播通信的发展。多播问题的关键在于多播路由的确定,即寻找简单、高效、健壮的多播路由算法,多播路由算法
学位
随着我国数字电视时代的到来,HFC(Hybrid Fiber-Coax,光纤同轴混合网)网所承载的业务也越来越多,对该网络传输的可靠性提出了更高的要求,为了保障HFC网络的稳定性,一种有效的
随着多媒体应用技术的流行,对数据网络支持此类应用的要求也不断增多。多媒体应用有它特有的服务质量(QoS)要求,而现在广泛应用的IEEE802.11MAC层协议不能对多媒体流提供足够
人脸识别是指对未知人脸,利用图象处理或模式识别等技术从中提取出特征,并将其与数据库中的已知人脸特征进行匹配,以确定其身份的过程。该技术是生物特征识别领域的重要组成
近几十年来,化学数据库已经成为化学研究工作中一个必不可少的工具。随着化学科学研究的不断信息化,化学数据库的发展也是层出不穷。众多的化学数据库在一定程度上确实方便了化
随着信息时代的到来,大型企业或政府部门中的各类系统和存储的数据如爆炸式地增长。在一个企业或部门内部,针对不同的应用,经常部署了基于不同操作系统,不同数据结构和不同软件架
学位