论文部分内容阅读
论文论述了一种无线电磁(Wireless Electromagnetism,简称WEM)网地质接收机设备的系统总体结构设计和功能,该接收机主要用于接收超低频发射机发射的0.1Hz~~300Hz(可兼顾自然场测试)的低频电磁辐射场信号,将接收的两个电场分量(Ex,Ey)和三个磁场分量(Hx,Hy,Hz)信号上传给国家地震局进行地震监测,利用反演软件反演出地下矿藏分布用于探矿。 目前国内还没有较成熟的类似产品,主要靠引进国外产品。当前国外较成熟的地质接收机产品主要有加拿大Phoenix-Geophysics公司的V5、V6、V8系列地质接收机和德国Metronix公司的ADU-06地质接收机,另外还有俄罗斯圣彼得堡大学研制的ACF-2.2地质接收机。 文中首先介绍了地质接收机的软硬件设计和总体功能结构,探讨了在LinuX系统下开发设备驱动程序的一般方法,并针对具体的地质接收机设备,详细的分析了如何在Linux操作系统下实现对该设备驱动程序的开发以及在开发过程中需要注意的问题,并对S3C2410自带A/D驱动做了改进,提供了通道选择和设置预分频功能,对ARM与DSP通信的SPI(Serial Peripheral Interface)驱动提供了双缓冲区机制,解决了与DSP通信的传输速率问题。最后对本项目选择的JFFS2(Journaling Flash File System v2)文件系统做了以下几点研究改进工作:1、设计了一种新的节点类型,缩短了文件系统的加载过程,从而使设备开机后快速进入操作界面;2、提供了新的校验码机制,增强了文件系统的存储纠错能力;3、分析了影响闪存文件系统垃圾收集性能的主要因素,并对该算法提出了具体改进;4、分析了嵌入式Linux文件系统闪存管理中的耗损平衡问题,优化了损耗平衡策略,减少坏块的出现几率。最后对正在设计的JFFS3(Journaling Flash File System v3)文件系统做了较简单的分析研究。 将Linux系统应用于该设备,由于Linux系统的诸多优点,为数据的实时传输、数据的完整性保存、设备的便携性提供了很好的支持,与国外同内产品相比,在性能方面也有了较大的提高,该设备的成功研制为国内在地质勘探方面提供了有利的工具。