学位专题

目录>
<

基于观测网的海底动力环境监测软件系统的设计与实现

陈栋
中国海洋大学
引用
21世纪,对海洋动力资源的探测与开发利用已经成为产业革命的前沿领域,是国家安全、环境保护、资源开发和灾害预警所不可缺少的基础技术和信息获取手段,是当前人类所面临资源短缺、环境恶化等一系列难题的有效解决途径。发展海洋探测事业、开发海洋动力资源已经成为世界各国的共识,越来越多的国家将其列为重要课题。而我国在海洋动力环境监测方面尚处于起步阶段,与发达国家差别比较大,技术还有亟待填补的空白。  基于我国海底观测网建设的迫切需求,海底动力环境长期实时监测系统,是南海海底观测网试验系统的重要节点,通过光电复合缆与岸基站联网解决海底观测能源供给与数据传输限制问题,主要集成搭载ADV、ADCP、CTD、高精度压力传感器等海洋水文观测仪器,获取海底边界层速度剖面场、湍流速度、温度、盐度、压力等海洋环境要素,初步形成我国深海海底动力环境原位实时监测能力,为我国南海海底观测试验试验系统建设奠定基础。  本论文所涉及的海底动力环境监测系统,在“十一五”观测网科研成果基础上,在软硬件方面重点对系统稳定性、可靠性以及可扩展性进行了大量改进优化设计。论文重点阐述了系统软件系统的具体设计方案,详细介绍了能源管理与通信子系统、数据采集与控制子系统、岸基监测与反馈子系统的软件实现方式,并简单概述了各子系统相关硬件设计基础。经过一系列环境试验与联调实验测试验证,该系统稳定可靠,可扩展性强,很好的完成了课题任务要求。  其中能源管理与通信子系统,根据所集成搭载海洋观测仪器电压功耗及接口标准类型,设计传感器通信模块,通过现场CAN总线拓扑连接。各模块采用AT90CAN128控制器,集成电源管理与CAN协议转换电路,通过实现相关通信协议软件,主要负责传感器能源管理、数据采集控制、工作状态监控等。  数据采集与控制子系统,考虑到系统整体的稳定性与可靠性,设计双冗余主从控制模块,主从控模块采用AT91SAM9263处理器,选择核心板+底板设计方案,并对嵌入式Linux系统环境进行搭建,包括引导加载程序移植、嵌入式Linux内核裁剪、根文件系统设计等,通过搭建交叉编译工具、网路调试服务等相关开发环境,进行多线程应用程序及系统脚本开发,负责传感器控制命令转发,采样数据解析过滤组包等操作。  岸基监测与反馈子系统,岸基监测站采用曙光双U刀片服务器,设计岸基监测控制软件,包括海底观测网通道模块、声学网关通道模块、传感器能源管理模块、传感器数据采集控制模块、岸基数据管理模块、岸基故障诊断管理模块等,并对软件的整体设计以及数据展示进行优化改进。  在完成系统整体软硬件设计后,进行系统控制舱以及平台框架组装,合理利用空间、减小布线冗余以及海缆布线干涉,为验证系统可靠性与稳定性,先后进行了室内功能与性能测试,静压力、高低温、振动等环境实验、与其他系统节点联调实验,并对ADCP、ADV、CTD传感器采样数据进行分析验证等。  最后,对课题软硬件设计进行了总结与展望,该系统可以作为一种通用性传感器搭载平台,广泛应用于海洋监测任务中,如滨海观测站、监测浮标等,能够很好地满足大多数在线或自容监测需要。但是系统部分设计仍然存在一定的缺陷,需要继续加以改进与优化。比如传感器模块数据校验与超时重传、主从控模块断网数据完整续传、岸基传感器软件模块化设计等。

海底动力环境;监测系统;软件设计;观测网

中国海洋大学

硕士

信号与信息处理

李欣

2015

中文

P715;TP311.52

96

2016-01-27(万方平台首次上网日期,不代表论文的发表时间)