复杂电磁环境仿真软件中混合场景计算模块研究与实现
【图文】:
3.1系统整体设计逡逑3.1.1系统设计架构逡逑为了搭建一套能够长期稳定运行的系统,需要遵守一定的原则。设计得再好逡逑的软件,经过长时间的运行,总是要不断地去维护和完善的,同时在使用的过程逡逑中,可能需要添加新功能,又或者是某个旧的功能发生变动等,这些都会导致软逡逑件的改变,而任何对于代码的更改都可能会引入新的bug,需要重新对于软件的逡逑全部功能进行重新测试,所以为了不给其他相对较稳定的代码造成影响,需要把逡逑变化的部分抽取出来,并“封装”起来,,不去影响其他稳定的代码,尽量降低更逡逑改代码引入的新问题,以此提高代码的复用性与弹性。逡逑本系统的规划及整体架构,将以实用,低维护量,结构合理,低成本,低耦逡逑合等原则进行。本系统将用成熟的软件开发技术搭建系统的架构与UI等模块,研逡逑发出一套各模块互相独立的耦合度低的系统。逡逑为了支持多个客户端同时进行仿真工作,同时为了提高计算效率,客户端共逡逑享服务端的计算资源,系统将采用C/S架构,即客户/服务架构。逡逑
逡逑图3-1展示的是该系统的简单示意图,这可看成一个宏观展示,该系统从总逡逑体上看,首先从外观上可看成一个C/S架构系统,当然在这之后为了传输大文件逡逑对系统进行改进时,我们将会将其更改为一个P2SP结构(引入P2P技术传输)。图逡逑3-2展示的是该系统各个模块的微观划分。逡逑Simulation逡逑_逦BLL^J逦{DAL]邋;逡逑.逦wwsAPi逦!逦r-wr^----逦'逦/ ̄ ̄邋l\逡逑n邋l—9^ns.—!s邋—. ̄iV?一邋u逡逑1fi;f逦!逦n ̄rx ̄i逦!逡逑M邋Client邋逦FTP邋咖邋I逡逑、逦邋I逦)逡逑I逦I逡逑Client逦Server逡逑图3-2系统架构逡逑客户端主要负责三维可视化显示,实体建模等工作,它是用四层架构实现的逡逑,包括UI层、BLL层、DAL层、Entity层,同时它集成了与服务交互的WWSAPI逡逑Client以及服务文件传输的模块。逡逑服务端主要的工作有,1、提供与客户端的通信服务,2、并行计算系统的实逡逑现。为了实现并行系统,服务端设计为中控和计算子节点,其中中控为服务端的逡逑控制节点,用于对于并行计算进行控制,而计算子节点则用于进行仿真计算,并逡逑行系统的实现体现在多个计算子节点上
【学位授予单位】:北京邮电大学
【学位级别】:硕士
【学位授予年份】:2016
【分类号】:TJ01
【参考文献】
相关期刊论文 前10条
1 况扬;;基于Unity3D的景点漫游系统制作[J];科技广场;2014年04期
2 孙嘉骏;黄天勇;陈科;;基于DEM地形要素提取方法的实验[J];地理空间信息;2014年02期
3 贺杰;郭慧;龚平;;应用Unity 3D引擎实现旅游景点WEB虚拟漫游的方法[J];技术与市场;2012年04期
4 项杰;靳媛媛;李爱光;;OSG中三维场景构建的关键技术[J];地理空间信息;2012年01期
5 花海洋;赵怀慈;;保持地形特征的网格模型简化算法[J];计算机辅助设计与图形学学报;2011年04期
6 范结义;高成;;商用电磁仿真软件的现状与发展[J];电子科技;2011年01期
7 倪乐波;戚鹏;遇丽娜;王婧;;Unity3d产品虚拟展示技术的研究与应用[J];数字技术与应用;2010年09期
8 程娟;钱晋;钱钶;;虚拟数字校园漫游系统中的模型构建技术研究[J];景德镇高专学报;2010年02期
9 肖卫东;潘涵;;国外电磁兼容仿真软件发展概述[J];装备环境工程;2010年02期
10 吴迎年;张霖;张利芳;张维存;;电磁环境仿真与可视化研究综述[J];系统仿真学报;2009年20期
相关硕士学位论文 前6条
1 梁高光;复杂电磁环境仿真研究[D];北京邮电大学;2013年
2 张存波;建筑物对微波脉冲响应特性的研究[D];国防科学技术大学;2011年
3 赵敬红;基于OpenSceneGraph的大地形可视化方法研究[D];中南大学;2009年
4 张应俊;基于DEM的铁路三维可视化的研究及应用[D];北京交通大学;2008年
5 闵涛;虚拟战场电磁环境建模与仿真技术研究[D];国防科学技术大学;2006年
6 何辉明;数字高程模型DEM的建模及其三维可视化研究[D];东南大学;2004年
本文编号:2670407
本文链接:https://www.wllwen.com/kejilunwen/jingguansheji/2670407.html