2。3。3 数据显示功能 6
2。3。4 故障报警功能 7
2。3。5 数据保存功能 7
2。3。6 数据查询功能 7
2。4 监测系统软件总体结构设计 8
2。4。1 设置端口和显示数据 8
2。4。2 数据报警 9
2。4。3 数据存储和查询 10
2。5 监测系统开台工具 11
2。5。1 各种开放平台对比 11
2。5。2 界面开发的基本原则 12
2。6 本章小结 12
第三章 人机交互界面的设计与实现 13
3。1 主界面的设计与实现 13
3。1。1 主界面布局 13
3。1。2 主界面的程序设计与实现 13
3。2 菜单的设计与实现 16
3。2。1 系统菜单的布局 16
3。2。2 对话框的设计与实现 16
3。3 参数设置模块的设计与实现 23
3。3。1 参数设置注册表的生成 23
3。3。2 数据存储 23
3。3。3 参数设置实现示例 24
3。4 报警与数据查询模块的设计与实现 25
3。4。1 报警模块 25
3。4。2 数据查询 26
3。5 上位机串口通信 27
3。6 本章小结 28
第四章 监测系统功能测试 29
4。1锚泊定位系统参数模型 29
4。1。1 环境模型 29
4。1。2 锚泊悬链方程 30
4。1。3 锚泊定位运动模型 31
4。2 功能测试 33
4。2。1 数据显示功能测试 33
4。2。2 报警功能测试 35
4。2。3 数据存储和查询功能测试 37
4。3 本章小结 38
总 结 39
致 谢 40
参考文献 41
第一章 绪论
1。1 研究学术背景及理论与实际意义
船舶按用途可分为军用和民用两大类,民用船又包括商船、渔船、工程作业船和特殊用途船等,船舶很多时候需要定位或泊船,尤其工程船舶一般为非动力船舶,需要在一定海域抛锚定位从事各种船上作业。并且随着航运水平提高,船舶吨位越来越大,泊位水深也随之增加,深水区的环境对船舶定位影响较大,如果定位出现差错很可能造成严重事故。因此,必须对船舶定位系统有效的监测和较精准的预测,保证船舶作业及船上人员安全和减少经济损失。论文网