当前位置:主页 > 科技论文 > 软件论文 >

VDES可视化仿真平台中AIS模块的设计与开发

发布时间:2020-10-31 22:49
   VDES集合了 AIS、ASM及VDE,VDE部分还可以再划分为VDE地面和VDE卫星上下行链路,其中VDE部分在国内的研究还处于起步阶段,而随着AIS研究的深入,对系统信息数据的可视化展示和监控管理等性能提出了新的需求。本论文以可视化仿真平台的开发为主旨,主要的工作如下:1.详细分析了现有星载AIS系统研究中的相关需求,设计了AIS系统平台的功能模块,并且为后续研究人员研究VDES系统的其他部分留下可扩展性的接口。2.本平台以流行的Django框架作为基础,结合Celery异步处理技术,采用redis内存数据库和常见的MySql数据库进行搭建,并且利用python的相关接口读取.mat文件进行矩阵运算,以及调用Matlab进行仿真实现混合式编程。3.本平台中,前端实现采用的基本支撑技术是HTML、CSS以及Javascript,框架技术包括Bootstrap和jQuery。在数据可视化部分,利用X3dom技术实现了信号信息的3D图像绘制,利用百度地图JavascriptAPI实现船舶位置信息的展示,利用了 H5中的Canvas实现了解调前后的时隙信号冲突对比图的绘制。4.在平台搭建基本完成以后,对平台进行了功能测试和服务端数据验证,确保平台可以正常运行和工作。搭建可视化仿真平台,对繁杂的信号进行统一监控和管理,为研究人员提供了统一的入口和操作风格,方便研究交流,提高开发效率,实现了信号信息与解调结果的可视化,为数据分析和算法优化提供了切实有效的帮助。
【学位单位】:北京邮电大学
【学位级别】:硕士
【学位年份】:2018
【中图分类】:TP311.52
【部分图文】:

框图,三层结构,浏览器,系统开发


中事务逻辑可以分为两个部分:其中有一小部分的事务逻辑可以直接在B端(前??端)完成,但是主要的事务逻辑依然在在S端(服务端)实现,这样就形成了所??谓三层结构[21]。如图2-1所示,为B/S三层结构的框图。图2-1中最上面一层是??浏览器,可以进行简单的输入输出,处理一小部分的逻辑[22]。用户不需要安装客??户端,只要有电脑,并且安装了浏览器即可,这要求页面具有简单性和可观赏性。??中间一层是Web服务器,负责着信息处理和收发的工作[22]。对数据库进行访问??之前,首先需要向服务器发送HTTP请求,然后服务器会向数据库服务器发出访??问数据库的请求,这个过程是通过数据库编写代码来实现的。第三层是数据库服??务器,它在三层结构中也扮演着很重要的角色,因为这里储存着大量的数据,所??有数据层面操作都要在这里进行[22]。当数据库接收到服务器的请求以后,会首先??对接收到的数据库代码进行分析

架构模式,消息服务,任务执行,消息


??Celery的基本工作流程图如图2-2所示:??(User??????Celery?worker?1??application?J????"?^??*■?Celery?worker?2???*■?Celery?worker?3??send?task?to?broker?by?celery??receive?task?from?broker???f?Broker????RabbitMQ?or?Redis?‘??图2-2?Celery的基本工作流程图|40]??在Celery中,存在着很多任务执行单元Worker,?Worker?—般利用并发的原??理机制运彳f在分布式的系统节点中。一般情况下,Celery会使用Task?result?store??来存储Worker执行任务完成后的结果,当然Celery也支持以其他的一些不同方??式来存储任务执行结果。??Celery自己没有消息服务,但是Celery可以很方便地与第三方提供的消息??中间件集成。在Django项目中,Celery通常使用中间件在django项目与Celery??监控者之间传递消息[4()]。目前,Cdcry支持很多消息服务,不仅包括RabbitMQ、??Redis等,甚至包括一些数据库,不过,最好的选择依然是Redis。??2.3本章小结??木章首先介绍了?C/S?H层架构模式和B/S??:层架构模式

可视化仿真,平台


系统的研宄由来己久,并且AIS可视化仿真平台开发已经完成,其他部分的研究??刚刚起步,处于发展的初期,各国都开始进行相关的研宄,平台部分也留待后续??的开发。如图3-1所示,点击“AIS平台”会进入开发完成的AIS平台部分,其??他链路(VDE)平台模块功能留做后续开发。??VDES可视化仿真平台??图3-1?VDES可视化仿真平台组成图??3.1.2平台的设计目标??为了?了解搭建可视化仿真平台是否可行,首先需要确定可视化仿真平台的设??计目标。设计一个可视化仿岛平台荇先应该满足下而的U标:充分利用现有的软??硬件资源[41],利用己有的代码沉淀,特别是Matlab仿真层的调制解调算法,建??立起一个简单直观、操作性强的平台环境。在此基础上平台的设计还必须满足如??下目标:??(1)
【相似文献】

相关期刊论文 前10条

1 邱荷;刘荣忠;郭锐;张俊;;末敏弹的可视化仿真研究[J];计算机仿真;2013年01期

2 翟艳鹏;;矿井通风可视化仿真系统的改进分析[J];科技创新与应用;2012年24期

3 赵晓亮;谢巍;辛欣;;潮滩动态淹没可视化仿真研究[J];地矿测绘;2010年01期

4 朱华新;魏连江;张飞;李纪洲;苏松;;矿井通风可视化仿真系统的改进研究[J];采矿与安全工程学报;2009年03期

5 魏连江;王德明;王琪;葛鹏;;构建矿井通风可视化仿真系统的关键问题研究[J];煤矿安全;2007年07期

6 陈铮;丁莹;彭晓源;;虚拟样机可视化仿真服务的研究与实现[J];系统仿真学报;2006年S2期

7 郭汉伟,尹加贤,何建国,候兵,余健;通信系统的可视化仿真[J];数字通信;1999年03期

8 倪维斗;热动力系统可视化仿真平台研究[J];清华大学学报(自然科学版);1997年S1期

9 热合买提江·依明江;艾孜海尔·哈力克;;平面机构动态可视化仿真方法的新途径[J];机械工程与自动化;2011年03期

10 魏彬;;虚拟现实技术在可视化仿真系统中的应用[J];油气田地面工程;2011年08期


相关博士学位论文 前3条

1 孙伟;现代机械产品设计规划及可视优化设计方法研究[D];东北大学;2007年

2 王震洲;低压电器开关电弧运动机理及仿真研究[D];华北电力大学(河北);2009年

3 王世华;碟型涵道式无人机总体设计及飞行控制系统理论与仿真研究[D];复旦大学;2011年


相关硕士学位论文 前10条

1 朱亚亭;VDES可视化仿真平台中AIS模块的设计与开发[D];北京邮电大学;2018年

2 翟小珂;卫星运行可视化仿真平台的设计与实现[D];内蒙古大学;2016年

3 张汉清;基于OpenGL的月球探测器可视化仿真[D];西北工业大学;2007年

4 任鲁宁;结构物实验模型的可视化仿真研究[D];大连理工大学;2005年

5 杨志妮;多模导航可视化仿真关键技术的研究与实现[D];西安电子科技大学;2017年

6 李鹏祖;糯扎渡水电站施工可视化仿真及可视化仿真框架构建的初探[D];天津大学;2007年

7 易姝姝;无人机飞行场景及数据的可视化仿真与实现[D];电子科技大学;2010年

8 赵志军;热力系统可视化仿真软件模型开发[D];重庆大学;2003年

9 贺定龙;复杂网络可视化仿真软件研究[D];南京理工大学;2014年

10 张浪;矿井通风仿真系统中的风机可视化仿真研究[D];辽宁工程技术大学;2005年



本文编号:2864615

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/2864615.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户45609***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com