基于VxWorks的UUV控制系统设计与实现

来源 :中国科学院研究生院 中国科学院大学 | 被引量 : 0次 | 上传用户:luming123
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,随着水下机器人应用领域的不断扩展,水下机器人实时仿真系统的研究也越来越受到重视。本文设计的UUV控制系统就是半物理仿真平台的一个重要组成部分。UUV控制系统是在VxWorks实时操作系统下设计实现的,该系统包括硬件和软件的设计,其中关键问题是采集传感器数据并传递给控制系统。本文主要包括以下几个方面:VxWorks实时操作系统的选取及特点;UUV控制系统硬件构成及驱动开发;UUV控制系统采集模块的实现。   通过对几种主流的实时操作系统的比较,确定了使用VxWorks操作系统进行UUV控制系统的设计。VxWorks是WindRivers公司开发的一种高性能的嵌入式操作系统,具有稳定性、实时性、可裁剪性等特点,特别适合具有实时性和多任务要求的系统。VxWorks自问世以来,以其高性能、高可靠性、高实时性等特点成为实时操作系统中的佼佼者。   UUV控制系统的硬件由基于PC104总线的嵌入式计算机、多串口采集卡和数据采集卡构成,该结构具有结构紧凑、功耗低、可靠性高的特点,满足了UUV控制系统需要采集大量传感器数据的要求。VxWorks6.6系统采用了全新的VxBus驱动模式,本文对该模式进行了深入的分析并在该模式下编写了多串口卡共享中断的驱动程序和数据采集卡的驱动程序。   在驱动程序基础上实现了数据采集模块的开发,完成了底层采集模块与上层控制模块的数据交互问题。并在半物理仿真平台上对软件及驱动程序进行了验证,证明了本文的UUV控制系统满足设计要求。
其他文献
薄层色谱扫描仪是薄层色谱主要的定量定性工具,已经广泛的应用于药物分析、中药研究、食品检验、环境监测等众多领域中。特别是对于我国特色与优势的中药产业,中药产业实现现
电磁法是以地下岩石的导电性和介电性等存在分布差异为勘探前提,利用电磁感应现象来测量天然或人工可控场源所激发的感应电磁场的分量,并通过一定的数据处理求出地层的视电阻
机器视觉检测系统由于可以代替人眼测量和判断,极大的提高工业产品的检测效率,在自动化生产领域拥有广泛的应用前景。传统的基于PC机的机器视觉系统由于成本高、体积庞大、可
近些年,储存池计算(Reservoir Computing,RC)技术发展迅猛,作为RC代表的回声状态网络(Echo State Network,ESN)被广泛关注和研究。ESN是一种新型的递归神经网络(Recurrent Neural Ne
遥感图像在成像过程中由于复杂气象条件和光照条件等因素影响以及遥感器自身探测单元的性能退化等原因,使得图像中常存在一些条带、噪声、云雾遮挡和阴影等现象,导致图像质量
摄像机成像过程中由于拍摄装置与景物的相对运动造成图像序列的不稳定,稳像技术研究的目的就是从输入的视频图像序列中去除因为摄像机的随机运动而引入的图像扰动,使图像序列稳
经济的发展带来了社会各方面的发展,汽车日益成为人们代步的首选交通工具。汽车持有量的不断高升,伴随着公路交通事故增加,特别是恶性交通事故发生率居高不下。研究表明驾驶员的
基于内容的图像检索是一种依靠图像的颜色、纹理和形状等视觉内容来实现图像自动检索的技术。视觉内容的描述是其最为关键的环节,直接影响系统的检索效果。本文着重研究了视觉
非线性模型预测控制(Nonlinear Model Predictive Control,NMPC)是继PID控制后被广泛应用和研究的先进控制算法之一。由于实际过程中模型的动态方程描述常常不够准确,NMPC的鲁
LCR-D型重力仪具有高精度、高稳定性等优点,达到微伽级分辨率,在重力勘探、地面重力场测量以及工程地质勘查等领域中发挥着广泛的作用。但是,受观测方式的限制,仅运用于野外