基于嵌入式Linux的高速图像记录及网络存储技术研究

来源 :中国科学院研究生院 中国科学院大学 | 被引量 : 0次 | 上传用户:lewllen
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着信息化、网络化、智能化技术的发展,嵌入式系统已广泛的应用到各个领域。由于嵌入式系统的复杂性不断增加,操作系统已经成为嵌入式系统中必不可少的平台。Linux作为一个优秀的操作系统,它支持多种CPU和I/O设备,源代码开放,并且能提供良好的网络支持,具有很好的可扩展性和剪裁性,非常适合作为嵌入式操作系统。   在新一代光电经纬仪中为了能够及时获取目标的变化特性和准确判断目标的位置,需要选择高帧频、大面阵的CCD像机,这样不可避免地产生了大量的高速图像数据。目标的特性和参数通常都是在事后处理中得到,所以对光电经纬仪采集到的高速图像数据进行记录就成为一项极其重要的工作,本文的主要研究内容就是根据这种应用需求开发高速图像记录软件系统。   随着高速图像记录系统的复杂化和小型化,嵌入式系统和高速图像记录系统的融合是发展的必然趋势,所以本文充分利用嵌入式Linux操作系统的优势,将嵌入式Linux应用到了高速图像记录系统中。在嵌入式Linux上实现高速图像记录软件系统需要涉及到U-Boot和Linux内核移植、文件系统建立、内核机制分析、驱动模块的设计和实现、应用程序开发等关键技术。研究工作中使用Linux底层驱动技术实现基于SCSI设备的高速记录驱动模块是研究工作的重点和难点。   首先介绍了Linux的内核结构和机制,对Linux的实时性进行了分析讨论,给出了一种基于Xenomai的Linux实时扩展方法。在充分研究了U-Boot和Linux内核的结构、功能和启动流程之后,将U-Boot和Linux内核移植到了以PowerPC为核心的记录单元硬件平台上,并使用了JFFS2文件系统构建了完整的嵌入式Linux软件平台,同时在该平台上支持了FTP、Telnet等应用服务。   为了设计和实现高速记录驱动模块,研究了Linux内核中SCSI设备操作机制,对SCSI设备操作的程序架构和流程进行了详细的分析。并对程序流程中所涉及到的内存管理和映射以及中断处理等主要部分给出了解释。然后根据内核的机制和结构,结合高速记录系统的专用需求,设计和实现了高速记录驱动模块。该模块打破了Linux内核中PCI设备数据传输模式,实现了将PCI设备采集到的图像数据以零拷贝的方式直接存储到硬盘阵列中,有效的提高了图像记录速度,满足了高帧频、大面阵CCD相机的高速图像记录需求。由于高速记录驱动模块在设计时引入了判断高速记录请求的抽象层,使得高速记录驱动模块可以支持使用SCSI、SAS、SATA和FC多种不同控制器的记录单兀。   对图像数据的管理和对记录单元的网络远程控制是记录系统的重要组成部分,本文在TCP/IP协议基础上开发了应用程序模块,实现了对图像数据的管理和网络远程控制功能,满足了高速记录软件系统的需求。在SAS记录单元硬件平台上通过对高速记录软件系统的测试证明基于嵌入式Linux的高速图像记录技术可实现242MB/s的记录速度,并且记录速度随着硬件系统的升级还可以进一步提高。该技术提高了记录速度,同时又为记录系统的小型化、专用化以及记录速度的进一步提高开拓了发展方向。   针对记录系统中对高速网络传输的需求,分析了PowerPC网络硬件驱动程序的结构和原理,研究了Linux内核中网络数据接收流程,通过数学模型分析了影响网络传输的因素,并对记录单元的网络传输性能进行了测试和分析,给出了优化网络传输速度方法。   研究了网络存储结构和协议,在记录单元硬件平台上实现了对NAS和IP SAN网络存储的支持,对两种存储方式进行了对比分析,给出了存储性能测试结果。提出并设计了基于Web的管理方式,支持Webmin和以Perl开发的专用管理页面。将嵌入式数据库Berkeley DB应用到数据管理中,并对其在记录单元硬件平台上的性能进行了测试。整个网络存储系统实现了对图像数据的网络化存储、管理、检索和共享,为记录系统的扩展应用奠定了基础。
其他文献
近年来,我国大力发展可再生资源和核能。因此国内铀矿开采能力也必须相应提升。在铀矿开采中,铀矿的品位测量是一个重要的环节,根据铀矿的品位高低来确定是矿石还是废石。而
在摄像过程中,经常会由于摄像载体的不稳定造成输出视频的抖动,这对于视频的观看或处理都是不利的。电子视频稳像技术的目的就是消除目标视频中的抖动,从而得到流畅的视频画
自控步调脑机接口(Self brain computer interface,SBCI)技术是当前脑机接口(Braincomputer interface,BCI)研究热点。脑机接口允许用户使用大脑信号直接控制外部设备。自控步
本研究综述了生态规划的概念、产生、发展历程和发展趋势。着重介绍了跟各种单因素生态敏感性相关的生态因子,主要包括跟土壤侵蚀敏感性、酸雨敏感性等相关的生态因子。还介绍
摘要:全面实施素质教育,必须把德育放在首位,并把德育渗透到各学科中去。体育教师要充分认识体育在学校体育中的地位,积极引导学生全面发展。要充分认识现代体育教学的特点,以体育课程为载体,结合课堂常规的贯彻、教学内容、课余训练等渗透德育,充分发挥体育在素质教育中的作用。  关键词:体育教学;德育;渗透  德育是学校教育的重要组成部分。全面实施素质教育,必须把德育放在首位,并把德育渗透到各学科教学中去。体
目的探讨慢性束缚应激对食管上皮细胞间隙增宽以及炎症发生的影响。方法选用8周龄,雄性SPF级昆明小鼠20只,随机分为2组,每组10只。慢性束缚应激组小鼠每天在自制式束缚器中限制活动2 h,其余时间2组小鼠在相同环境中自由饮水摄食,实验持续14 d。通过HE染色在光学显微镜下观察食管上皮组织病理学改变并进行间距测量。通过酶联免疫吸附(ELISA)和实时定量RT-PCR法检测食管组织中氧化应激指标(No
中国科学院对地观测与数字地球科学中心(对地观测中心)长期接收并发放各类卫星遥感数据,经过20多年的发展,为国家积累和保存了大量的、极其珍贵的对地观测数据资料。建立怎样
学位
针对当前六旋翼无人机续航时间短、控制单元之间通信不可靠、接口方式复杂等问题,本论文旨在设计一款稳定、可靠、体积小、续航时间长的六旋翼无人机控制单元。主要完成了以下
本文通过对荣华二采区10
期刊
利用磁共振成像技术可以获得高分辨率的脑结构图像,提供详尽的脑解剖信息,大大方便了人们对活体脑的研究。同时,计算机化的神经解剖学图像处理技术的巨大进步也使我们可以对脑进