当前位置: 首页> 学位论文 >详情
原文传递 基于内存数据库的汽车碰撞试验信息管理系统研究与设计
论文题名: 基于内存数据库的汽车碰撞试验信息管理系统研究与设计
关键词: 汽车碰撞试验;信息管理系统;内存数据库;无线通信网络;索引算法;汽车试验
摘要: 近年来,随着汽车普及率的不断提高,交通事故的发生率也随之增加,汽车碰撞安全性的研究已经成为了各国政府和社会大众所共同高度关注的问题。相较于其它研究试验,汽车碰撞试验具有瞬时性、不易预测性、大数据量,特别是不能进行重复性测试等特点,传统的磁盘数据库系统已无法满足其实时数据访问的需求,为满足碰撞试验实时性、稳定性和可靠性的要求,本文基于内存数据库技术,通过实时采集、存储碰撞瞬间汽车与试验假人的运动状态信息,构建了一个碰撞试验信息管理系统,通过该系统不仅能智能管理碰撞试验采集的各种数据信息,对汽车安全性能进行评价,还能为汽车结构优化设计提供数据支持,具有现实意义。
  本文首先介绍了国内外汽车碰撞试验及试验假人的研究现状,在分析汽车碰撞试验方法及特点的基础上,提出了在碰撞试验中应用内存数据库的必要性。深入研究了内存数据库的相关技术,通过与磁盘数据库的对比,展现了内存数据库技术的优势,为深入研究设计适用于汽车碰撞试验系统的内存数据库打下理论基础。
  其次,本文通过汽车碰撞试验信息管理系统的需求分析,结合汽车碰撞试验自身的特性,提出了系统的总体设计方案,详细阐述了系统的总体架构和功能模块,并对系统的软硬件进行了详细设计,搭建了嵌入式Linux开发平台,包括建立交叉编译环境、烧写Bootloader、内核移植、挂载根文件系统等。
  本文研究的重点是内存数据库的设计与实现。通过研究内存数据库的体系结构,提出了模块化设计思路,将内存数据库分为数据库核心模块,数据库维护模块及数据库接口模块三大部分。给出数据字段、数据表的结构定义,研究设计了数据表的相关操作方法,如创建表、插入表、删除表等,并给出了相应的函数定义及操作流程;对比分析了T树与Hash索引算法各自的优缺点,提出了T树与哈希索引配合使用的索引算法。构建了数据库维护平台,实现数据定时存盘功能,防止数据掉电易失,并设计CPU监控模块和异常处理模块,一旦程序出现异常,系统能实时捕捉异常信息并实时记录异常时间,大大地保障了系统运行的可靠性与稳定性。
  最后,构建无线通信网络,实现数据实时采集,实时传输,并设计了汽车碰撞试验信息管理系统软件,实现汽车碰撞试验实时信息、试验车辆信息、试验假人信息、试验环境信息以及用户信息等多种信息管理的综合平台。在完成系统上位机软件设计与实现工作的基础上,编写测试代码,对其进行功能和性能测试。测试结果表明该系统软件可以实现实时数据采集、存储、通信等功能,并能长久、稳定的运行。
作者: 朱玲
专业: 检测技术与自动化装置
导师: 闫保中
授予学位: 硕士
授予学位单位: 哈尔滨工程大学
学位年度: 2013
正文语种: 中文
检索历史
应用推荐