文档介绍:——孟德国谨以此论文献给我的父母和老师
矽梅碣ぞ基于/—的大型海洋资料浮标监控软件设计与开发学位论文完成日期:指导教师签字:答辩委员会成员签字:
,砧怍办咱曷嵩律罢Ⅵ阳学位论文版权使用授权书签字日期:№独创声∥明麴逡直墓丝霞墓缱剔直塑鳆关ㄖ或其他教育机构的学位或证书使本人声明所呈交的学位论文是本人在导师指导下进行的研究工作及取得的研究成果。据我所知,除了文中特别加以标注和致谢的地方外,论文中不包含其他人已经发表或撰写过的研究成果,也不包含未获得用过的材料。与我一同工作的同志对本研究所做的任何贡献均已在论文中作了明确的说明并表示谢意。学位论文作者签名:本学位论文作者完全了解学校有关保留、使用学位论文的规定,有权保留并向国家有关部门或机构送交论文的复印件和磁盘,允许论文被查阅和借阅。本人授权学校可以将学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存、汇编学位论文。C艿难宦畚脑诮饷芎适用本授权书学位论文作者毕业后去向:工作单位:通讯地址:电话:邮编:
基于/—的大型海洋资料浮标监控软件设计与开发摘要之间,通过消息彼此同步和通信,通过若干全局索引表共享系统数据,做到了高我国有辽阔的海上疆土,海洋开发和海洋探测于国计民生有深远的意义。海洋资料浮标是海洋环境监测与海洋灾害预报的主要手段之一,是海洋环境立体监测的重要组成部分,具有全天候、长期连续、定点监测的特点,被海洋学家誉为“海洋上的地球同步卫星”。我国既有的大型海洋资料浮标存在一定不足,如系统架构不够合理,智能化、模块化、网络化程度较低,浮标系统的扩展升级相对困难等。为此本项目设计和开发了新型的大型海洋资料浮标,其设计理念是总线化、模块化、易扩展、低功耗、高可靠性、高可维护性。硬件结构上基于芟撸布庸δ苌匣为主机模块和前置采集器模块,各模块通过芟呓型ㄐ牛?槟诓坑布接口一致,互换性高。为增强系统的可扩展性,软件设计上借鉴组态化的设计思想,通过一组配置库来组织和配置系统中各个模块的功能,做到了只修改配置就可完全重组系统的功能。本论文致力于为新型大型海洋资料浮标设计和开发组态化的可配置的主机软件系统。软件系统基于/.实时操作系统而开发,主机软件结构上分三个层次,分别是悖鞫燃胺窆δ懿悖τ媒滩恪部分不仅包含了驱动库部分,而且还包含操作系统的底层与硬件平台相关的部分,它为系统的其它部分提供访问硬件的接口。调度及服务功能层的主要部分是/.实时操作系统,/.一方面提供了多进程并行运行的工作环境,另一方面其内核附带的定时延时结构、进程调度结构、进程间通信结构等像粘合剂一样将多个分立的功能进程组成一个协调的整体。应用进程借助操作系统提供的各种服务和峁┑墓δ芙涌冢迪质莸氖占⒄怼⒋娲ⅰ⑾允竞头⑺汀为实现系统的可配置性,设计了用于存储系统数据的通过索引表来组织的实时数据库,用于数据收集的传感器配置库和数据存储索引表,用于实现数据转储的数据筛选属性表,用于提供显示数据信息的图片描述表,以及用于北斗数据发送的帧描述表等等,使得系统具有高度的可配置性。整个软件系统的设计和实现,贯彻模块化思想,各个功能进程鼵服务进程外约嚎刂谱陨淼牡鞫龋瓿筛髯缘墓δ埽δ苣诰坌院谩8鞴δ芙内聚低藕合。最后,对本文的研究工作作出了总结,指出了目前存在的一些问题,并提出了进一步完善的建议。目前项目一期工程已经完成,开发的大型海洋资料浮标已经在东海海域连续
运行数月,系统运作正常。关键词:大型海洋资料浮标;组态化可配置;/凳辈僮飨低常籆总线;
.,.甌/,甌獁甀,“’琺.’,./—甌,瑃.’’瑆/··
...阛瓵·.·瓵瑃;/—,瑂,:;;·