嵌入式软件技术在地震前兆数据采集中的应用研究

嵌入式软件技术在地震前兆数据采集中的应用研究

论文摘要

随着现代计算机技术、微处理器技术、通信技术的迅速发展,地震前兆观测已经进入数字化、网络化时代。嵌入式技术作为地震前兆观测的关键支撑技术,为地震前兆观测仪器的应用开发提供重要支持,推进了地震前兆观测仪器向微型化、低功耗、智能化方向发展。目前,地震前兆数据采集要求具备两方面功能:一方面要实现高精度数据采集,能够在现场完成多控制流程的实时性观测任务;另一方面要求实现网络化数据通信,能够与互连网相连进行远程监控。而地震前兆数据采集器多数采用基于X86的计算机系统或具有网络通信功能的16/24位单片机,由于嵌入式技术应用不足,不能有效地实现数据采集功能。为提高地震前兆数据采集器的整体系统性能,开展专业化嵌入式技术研究与实践应用工作具有十分重要的意义。本文结合典型嵌入式数据采集器的硬件环境,根据地震前兆观测的实时数据采集、自动存储、即时显示、即时反馈、自动处理、自动传输等数据采集要求,研究相应的嵌入式软件技术。针对主流嵌入式Linux进行比较详细的系统研究,按照嵌入式软件开发流程,设计嵌入式操作系统、设备驱动和网络支持软件、应用软件的开发方法;并针对几种地震前兆数据采集器进行需求分析,应用设计的软件开发方法,设计嵌入式软件,实现数据采集功能。本文设计的典型数据采集器的嵌入式软件开发方法,可以作为嵌入式系统的开发参考和技术服务。完成嵌入式软件开发的GM4磁力仪、GPS跨断层仪和压力仪的数据采集器,成功实现了高精度数据采集和网络化数据通信功能,已经实际应用到地震前兆观测领域中。论文为开发面向用户、面向产品、面向应用的嵌入式系统提供了一定的研发价值。

论文目录

  • 摘要
  • Abstract
  • 第一章 引言
  • §1.1 研究背景
  • §1.1.1 数据采集器技术概述
  • §1.1.2 嵌入式软件技术发展动态
  • §1.2 数据采集软件总体需求分析
  • §1.2.1 功能需求分析
  • §1.2.2 性能需求分析
  • §1.3 研究目标与内容
  • §1.3.1 研究目标
  • §1.3.2 研究内容
  • 第二章 嵌入式操作系统构建
  • §2.1 操作系统选型
  • §2.1.1 系统硬件分析
  • §2.1.2 操作系统分析
  • §2.1.3 开发平台搭建
  • §2.2 内核编译
  • §2.2.1 选择内核
  • §2.2.2 配置内核
  • §2.2.3 生成内核
  • §2.3 系统引导
  • §2.3.1 主引导记录
  • §2.3.2 引导加载程序
  • §2.3.3 内核启动
  • §2.4 文件系统组建
  • §2.4.1 文件系统结构
  • §2.4.2 文件系统类型选择
  • §2.4.3 文件系统内容定制
  • §2.5 操作系统移植
  • §2.5.1 内核引导加载
  • §2.5.2 内核和文件系统移植
  • 第三章 驱动软件设计和网络支持软件设计
  • §3.1 驱动软件设计
  • §3.1.1 设备驱动分析
  • §3.1.2 驱动模块调用
  • §3.1.3 驱动程序编写
  • §3.2 网络服务软件设计
  • §3.2.1 网络协议栈
  • §3.2.2 网络服务程序编制
  • 第四章 应用软件设计
  • §4.1 开发环境建立
  • §4.1.1 应用需求分析
  • §4.1.2 编译工具准备
  • §4.1.3 交叉编译开发
  • §4.2 多任务程序设计
  • §4.2.1 多进程通信
  • §4.2.2 线程通信
  • §4.3 网络通信编程
  • §4.3.1 套接字编程
  • §4.3.2 网络通信流程
  • §4.4 串口通信编程
  • §4.4.1 串口设备操作
  • §4.4.2 串口终端通信
  • 第五章 典型数据采集软件设计
  • §5.1 GM4磁力仪数据采集器软件
  • §5.1.1 需求分析
  • §5.1.2 系统构建
  • §5.1.3 功能实现
  • §5.2 GPS跨断层仪数据采集器软件
  • §5.2.1 需求分析
  • §5.2.2 系统构建
  • §5.2.3 功能实现
  • §5.3 压力仪数据采集器软件
  • §5.3.1 需求分析
  • §5.3.2 系统构建
  • §5.3.3 功能实现
  • 第六章 典型数据采集软件测试
  • §6.1 GM4磁力仪数据采集器软件测试
  • §6.1.1 软件系统测试
  • §6.1.2 整机运行
  • §6.2 GPS跨断层仪数据采集器软件测试
  • §6.2.1 软件系统测试
  • §6.2.2 整机运行
  • §6.3 压力仪数据采集器软件测试
  • §6.3.1 软件系统测试
  • §6.3.2 整机运行
  • 第七章 研究总结
  • §7.1 研究成果
  • §7.2 研究展望
  • 参考文献
  • 致谢
  • 作者简历及发表文章
  • 相关论文文献

    • [1].云南地震前兆监测发展[J]. 国际地震动态 2019(11)
    • [2].基于空间相关的地震前兆数据库的信息提取与数据更新方法[J]. 地震工程学报 2020(01)
    • [3].地震前兆数据的大数据挖掘研究[J]. 计算机测量与控制 2018(09)
    • [4].地震前兆数据库定制化数据的获取[J]. 山西地震 2016(04)
    • [5].地震前兆数据时频分析[J]. 地震地磁观测与研究 2016(06)
    • [6].论流体地震前兆监测技术之采样频率[J]. 国际地震动态 2017(08)
    • [7].山西市县地震前兆数据共享软件设计[J]. 地震地磁观测与研究 2015(01)
    • [8].难以测度的地震前兆[J]. 新知客 2008(06)
    • [9].地震与地震前兆[J]. 地球 2008(04)
    • [10].虚拟技术在地震前兆技术系统中的应用[J]. 震灾防御技术 2015(03)
    • [11].基于混编的地震前兆数据可视化系统[J]. 防灾减灾学报 2012(03)
    • [12].新疆数字化地震前兆数据的多重保护探讨[J]. 内陆地震 2009(01)
    • [13].震前兆[J]. 泸州科技 2008(02)
    • [14].一种可能的地震前兆及其应用问题的讨论[J]. 科学通报 2017(14)
    • [15].安丘地震台地震前兆数据跟踪分析[J]. 地震地磁观测与研究 2017(03)
    • [16].新疆阿克陶、呼图壁两次6级地震前兆监测台网效能评估与研究[J]. 国际地震动态 2017(08)
    • [17].地震前兆数据连续性及稳定性量化评价[J]. 地震地磁观测与研究 2016(01)
    • [18].山西地震前兆技术系统管理方案的设计及实现[J]. 山西地震 2016(02)
    • [19].2014年滇东北地区成组地震前兆异常分析[J]. 四川地震 2017(01)
    • [20].我国物理学家提出地震前兆应力-应变传播新模型[J]. 科技传播 2011(08)
    • [21].地震前兆资料的快速应用[J]. 高原地震 2008(04)
    • [22].辽宁省地震前兆应急监控与数据处理平台的开发与应用[J]. 防灾减灾学报 2019(02)
    • [23].地震前兆指标分析[J]. 河南科技 2019(23)
    • [24].地震前兆数据库系统共享接口设计与实现[J]. 震灾防御技术 2018(03)
    • [25].初识地震前兆[J]. 老年教育(老年大学) 2008(08)
    • [26].云南地方地震前兆监测资源的整合[J]. 国际地震动态 2012(09)
    • [27].地震前兆的流体动力学理论研究——献给汶川地震八周年[J]. 广东科技 2016(11)
    • [28].国家地震前兆设备开放互连及其应用研究[J]. 计算机与数字工程 2008(03)
    • [29].地震前兆台站综合防雷效能提升的技术实现[J]. 四川地震 2017(01)
    • [30].地震前兆预测[J]. 飞碟探索 2010(05)

    标签:;  ;  ;  

    嵌入式软件技术在地震前兆数据采集中的应用研究
    下载Doc文档

    猜你喜欢