基于状态机的微模块化程序设计技术在声学滑翔机中的应用研究

来源 :中国海洋大学 | 被引量 : 0次 | 上传用户:dadada123sasasa
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
水下滑翔机是一种新型海洋观测平台,它依靠改变重心位置来改变自身姿态,改变自身浮力进行运动。由于其具有无需直接动力驱动的特点,可以长时间、大尺度对海洋环境进行剖面监测。中国海洋大学的水下滑翔机项目是国家高科技研究发展计划(863计划)的重点项目。本文以该项目为应用对象,进行了软硬件设计,主要工作和创新点如下:(1)对系统维护和信息通讯进行了深入的研究。针对系统维护困难问题,对硬件和软件均进行了相应的优化设计;硬件方面,采用分板设计思想,电控系统硬件包括核心板和基板;软件方面,采用了ISP在线升级技术。针对各子系统信息通讯时序不定问题,采用了控制器局域网(CAN)技术,实现了通讯仲裁机制。(2)采用标准建模语言(UML)对水下滑翔机进行了整体建模。不同于面向过程的软件设计,UML是一种面向对象的分析方法,是一种规范化的建模语言,可以用来描述软件系统完整且精确的蓝图。(3)针对传统嵌入式系统软件开放性不足,系统维护困难等问题,提出基于量子平台的解决方案,并将其应用于水下滑翔机系统的设计中。本文在基于量子平台软件基础上,设计了水下滑翔机主活动对象的层次状态机,并进行了实际应用。(4)本文采用量子平台中的软件追踪软件QSPY,对系统运行状态进行实时跟踪。QSPY软件是量子平台特有的软件追踪助手,其与调试串口相比,占用更少的内存,执行效率更高。综上所述,本文首先对水下滑翔机进行了系统介绍,其次简要介绍了硬件设计,然后采用UML建模语言对系统进行了应用需求分析,最后在量子平台基础上设计了整体软件系统。采用量子平台的软件系统,不仅保证了系统的可靠性,稳定性和实时性,更为以后实现更加智能复杂的功能,提供了高稳定性能的软件平台。
其他文献
介绍了当前常闭式防火门在实际使用中出现的问题,分析了其中原因,并提出相应对策,认为通过加大宣传力度和推广常开式防火门及具有自动开启锁闭功能"防火防盗门"能够妥善解决
社区是社会的细胞,也是人们安身立命之地。人们生活的幸福程度的高低直接反映在社区生活之中。幸福社区也是幸福社会的基础。幸福社区的基本目标是建立管理有序、服务完善、
<正>JNCR-2012-0120120济南市人力资源和社会保障局济南市财政局文件济人社发[2012]164号各县(市)区人力资源和社会保障局、财政局,各有关单位:现将《济南市城镇居民基本医疗
介绍了城市轨道交通的危害因素和突发事件类型,提出了城市轨道交通应急体系的构成及总体目标要求。城市轨道交通应急体系应由预警体系、防御体系、预案体系及组织体系组成。
媒体于岁末进行的年度新闻评选有着深刻的新闻选择和加工的动力机制,在新闻排行榜的符号呈现背后,是媒体新闻价值观的集中体现。《时代》周刊评选出的2010年十大国际新闻,是对西
目的探讨中西医结合护理干预对慢性支气管炎患者效果及生活质量的影响。方法选自于我院慢性支气管炎患者400例,按照随机数字表法分为观察组与对照组各200例。对照组患者实施
本文简述了光纤智能结构及系统中应用神经网络对其信号进行处理的必要性,重点对偏振光纤传感、少模光纤传感及光纤传感阵列信号的神经网络处理原理与技术进行了分析,指出了光
随着世界经济的快速发展和世界人口数量的急剧增长,人们对能源的消耗日益增长。加之化石能源的不可再生性,开发利用新型能源、改变传统能源结构迫在眉睫。作为一种能量巨大且
气体放电管的可靠性直接影响设备和人身的安全,利用强化试验技术提高气体放电管的可靠性。介绍了气体放电管的基本结构及在实际使用中的失效部位,依据可靠性强化试验技术设计
校本课程开发即“校本课程的开发”,而非“校本的课程开发”。指的是学校根据自身的实际,组织教师开发的,具有学校特色的学校课程的过程,突出的是“学校本位课程”,强调与“