VxWorks下航海作业标绘系统设计与实现

VxWorks下航海作业标绘系统设计与实现

论文摘要

现代科学技术的快速发展,将船舶制造业和远洋运输业推向了新的机遇期,航海设备的功能和水平都得到了进一步提升。其中航海作业系统是保障海上航行安全与提高船舶自动化的重要方面。航海作业标绘系统作为舰船上航海作业的重要辅助设备,在远洋航行中发挥着越来越大的作用。本课题为了让设备的使用及维护等工作更加方便,在教研室原有设备的基础上进行了部分重新设计,已达到系统本身易维护,设备易升级,用户易使用等效果。通过查询国内外相关的资料和对实验室原有产品的熟悉,分析航海人员工作的实际需求和航海作业的基本流程,进行以下步骤的设计:首先,对航海作业标绘系统进行了概要设计,把整个系统划分为航迹绘图、数字化板以及定标器三大模块。航迹绘图部分实现船舶航行时各种航迹的绘制,是系统的执行机构;数字化板实现纸海图数字化工作;定标器作为交互设备,承担着纸海图坐标位置的拾取和用户人机操作任务。在接口方面,系统共涉及到三种通讯方式:通过串行通讯实现设备内部计算机模块的信息交互,通过以太网和CAN总线进行与外界其他设备之间的通讯。为提高数据交换的可靠性和完整性,采用了双冗余以太网卡和双通道CAN总线技术。对各个模块进行了详细分析设计之后,选择VxWorks操作系统和图形界面开发工具Tilcon作为最终的软件实现方案。通过熟悉嵌入式VxWorks系统及其应用程序开发环境Tornado后,对VxWorks系统和图形工具Tilcon开发技术进行了详细研究。使用面向对象的思想,设计出基于航海作业流程的触摸屏人机界面。完成具体方案设计之后,选用300M Pentium处理器及相关硬件作为开发平台。在Tornado2.2开发环境下进行C语言编程,实现整个系统功能。海图作业标绘台现已完成整个系统的研制,完成部分功能模块的检验与测试,目前设备运行状况良好,达到了系统设计时预期的构想。

论文目录

  • 摘要
  • ABSTRACT
  • 第1章 绪论
  • 1.1 选题的背景和意义
  • 1.2 国内外研究动态
  • 1.2.1 国外现状
  • 1.2.2 国内现状
  • 1.3 论文的主要内容及工作
  • 第2章 VXWORKS系统及开发平台介绍
  • 2.1 嵌入式VXWORKS系统介绍
  • 2.2 TORNADO开发工具使用介绍
  • 2.3 图形开发工具TILCON介绍
  • 2.4 交叉开发平台的搭建
  • 2.5 本章小结
  • 第3章 航海作业标绘系统结构设计
  • 3.1 航海作业标绘系统方案分析
  • 3.1.1 航海作业标绘系统概要分析
  • 3.1.2 航海作业标绘系统硬件介绍
  • 3.1.3 航海作业标绘系统工作原理
  • 3.2 航迹绘图系统设计
  • 3.2.1 原理与组成
  • 3.2.2 伺服电机系统选择
  • 3.2.3 CDT800接口板的应用
  • 3.2.4 计算机软件设计
  • 3.2.5 绘图数学模型设计
  • 3.3 海图数字化设计
  • 3.3.1 数字化仪组成原理及设计分析
  • 3.3.2 数字化仪控制模块设计
  • 3.3.3 数字化仪软件结构设计
  • 3.4. 触摸屏定标器设计
  • 3.4.1 触摸屏原理介绍
  • 3.4.2 触摸屏控制电路设计
  • 3.5 本章小结
  • 第4章 航海作业标绘系统通讯接口设计与实现
  • 4.1 串口通讯模块设计
  • 4.2 基于TCP/IP的网络通讯与双网卡冗余设计
  • 4.2.1 TCP/IP网络通讯设计
  • 4.2.2 网络程序设计
  • 4.2.3 双网卡冗余备份设计与实现
  • 4.3 CAN总线通讯接口设计
  • 4.3.1 CAN总线技术概述
  • 4.3.2 CAN总线通讯分析
  • 4.3.3 双冗余CAN通讯设计
  • 4.4 本章小结
  • 第5章 基于TILCON的界面设计与实现
  • 5.1 TILCON在VXWORKS工程中的嵌入
  • 5.2 航海标绘系统界面设计与实现
  • 5.2.1 人机界面设计原则
  • 5.2.2 标绘台界面设计
  • 5.3 TILCON汉字显示的实现
  • 5.4 本章小结
  • 结论
  • 参考文献
  • 攻读硕士学位期间发表的论文和取得的科研成果
  • 致谢
  • 相关论文文献

    • [1].基于VxWorks的一种串口调试打印和输出管理方法[J]. 计算机与网络 2019(22)
    • [2].面向VxWorks系统的嵌入式安全研究[J]. 电脑知识与技术 2020(22)
    • [3].嵌入式VxWorks系统的应用研究[J]. 中国新通信 2018(24)
    • [4].基于VxWorks的嵌入式Web服务器应用研究[J]. 工业控制计算机 2018(03)
    • [5].VxWorks下龙芯3A中断控制技术的研究[J]. 现代电子技术 2017(14)
    • [6].基于VxWorks的环形缓冲机制的驱动设计[J]. 电子设计工程 2017(16)
    • [7].基于VxWorks新型映像的三模冗余启动机制研究[J]. 计算机测量与控制 2017(08)
    • [8].基于VxWorks的数据融合系统的设计与实现[J]. 计算机工程与设计 2016(03)
    • [9].面向VxWorks的嵌入式系统课程实验教学设计[J]. 中国现代教育装备 2019(09)
    • [10].VxWorks下串口设备驱动设计与实现[J]. 航空计算技术 2018(04)
    • [11].基于X86架构VxWorks的设备驱动和网络通信[J]. 信息通信 2018(10)
    • [12].VxWorks自定义动态系统调用的应用[J]. 计算机应用与软件 2017(02)
    • [13].一种VxWorks平台下的软件看门狗设计缺陷及改进方法[J]. 现代计算机(专业版) 2016(16)
    • [14].关于VxWorks系统及其研究现状的评述[J]. 测控技术 2015(03)
    • [15].基于VxWorks的三轴转台控制系统设计与实现[J]. 电子技术与软件工程 2015(10)
    • [16].VxWorks下设备驱动程序开发技术研究[J]. 现代电子技术 2015(10)
    • [17].一种基于VxWorks的串口调试系统的设计与实现[J]. 电子技术与软件工程 2020(19)
    • [18].VxWorks下文件传输的设计与实现[J]. 科技创新导报 2013(19)
    • [19].基于VxWorks的多任务程序设计[J]. 计算机技术与发展 2011(09)
    • [20].VxWorks嵌入式系统远程监控系统的设计与实现[J]. 科学技术与工程 2011(27)
    • [21].基于VxWorks的无人机飞控计算机快速启动导引技术研究[J]. 计算机测量与控制 2010(06)
    • [22].VxWorks下RFID读写器的网络接入设计[J]. 计算机应用与软件 2010(08)
    • [23].VxWorks协议栈体系在路由器上的应用[J]. 中国高新技术企业 2010(24)
    • [24].VxWorks MILS Platform平台升级版[J]. 今日电子 2010(11)
    • [25].VxWorks在龙芯处理器上的移植与实现[J]. 微计算机信息 2010(35)
    • [26].面向VxWorks的嵌入式浏览器解析和布局技术研究[J]. 湖北大学学报(自然科学版) 2010(04)
    • [27].基于VxWorks的嵌入式实时多任务系统设计[J]. 机电产品开发与创新 2008(06)
    • [28].VxWorks启动过程解析[J]. 中国科技信息 2008(21)
    • [29].基于VxWorks的网络双冗余设计与应用[J]. 现代导航 2018(03)
    • [30].一种基于VxWorks的电磁阀控制系统设计[J]. 舰船电子工程 2016(09)

    标签:;  ;  ;  

    VxWorks下航海作业标绘系统设计与实现
    下载Doc文档

    猜你喜欢