面向机载SAR诊测的数字仿真平台设计与实现
发布时间:2021-07-07 12:16
机载合成孔径雷达(Synthetic Aperture Radar,SAR)以其全天候、高分辨、体积小、隐蔽性高等优点,常被用于执行重要的军事和民用侦察任务。为不断改进机载SAR装备的性能,相应研发部门都提出了面向机载SAR诊测的数字仿真平台需求。由于环境回波模拟、数字SAR成像仿真算法复杂度较高,数字仿真平台对硬件资源提出了较高要求。为了在有限硬件资源下完成多用户的并发任务,高效利用硬件资源,本文设计并实现了一套面向机载SAR诊测的数字仿真平台。本文的主要工作如下:1)针对现有机载SAR诊测数字仿真平台主要面向单用户、并发能力弱的问题,本文设计并实现了一套可满足多用户同时使用的机载SAR诊测数字仿真平台。采用微服务软件架构,实现了多用户同时进行回波模拟、数字SAR成像、性能评估的远程仿真服务功能。结合本课题任务请求和业务请求的特点,本平台基于饱食度与试探法策略实现分布式集群的负载均衡,能够将用户请求更均衡地分配至服务节点,提升了平台整体硬件资源的利用率。2)针对有限硬件资源下密集仿真任务并发运行时,数字仿真平台存在任务执行效率低下的问题,本文提出了一种任务规划优化算法。本研究采用改进...
【文章来源】:电子科技大学四川省 211工程院校 985工程院校 教育部直属院校
【文章页数】:71 页
【学位级别】:硕士
【部分图文】:
机载SAR高分辨率图像
晌?ジ鼋?逃τ茫?谠宋?墓?讨校?灾诙喽懒⒌?进程应用进行管理也是需要很大人力与经费开销。此外系统的复杂程度决定了是否需要采用微服务架构。如果系统的复杂程度不高时,微服务架构在分布式维护与分布式调度上的性能耗费远远超过了单体式架构系统。因此业务逻辑较简单的小型系统并不是适用于微服务架构。ZuulProxy(EurekaClient)MobileAdminAPPMobileMonitorHystrixDashboardEurekaServerWebhookCloudBusZipkinUserService1-nConfigServerSleuthFeinClientConfigRepo图2-2SpringCloud技术体系图SpringCloud是一套完整地分布式微服务解决方案,技术体系架构如图2-2所示。在一定程度上简化了分布式系统基础设施的开发,提供了分布式情况下的各种解决方案,为开发者提供了在分布式系统开发的脚手架,其中包括有配置管理、熔断器、服务注册与发现、智能路由、分布式会话和统一网关等模块单元[25]。SpringCloud为了降低重复开发成本,集成了市面上已经开发成熟的模块,并且屏蔽了复
发者在维护框架的工作量,能够有更多精力去关注业务逻辑[26,27]。2.2.1.1服务注册中心Eureka是SpringCloud微服务解决方案中的成员之一,负责服务的注册与发现的功能。Eureka按照分布式CAP原则中AP方案设计,保证了分布式环境下的高可用性和分区容错性,实现了服务中心之间的相互注册负载均衡,在发生故障时可以支持注册转移。Eureka客户端(服务提供者)Eureka服务器Eureka客户端(服务提供者)Eureka客户端(服务调用者)服务登记注册服务登记注册服务登记注册服务查询服务调用服务调用图2-3服务调用示意图服务注册调用流程如图2-3所示。在服务调用时,只要使用待调用服务的唯一标识,向Eureka进行服务查询,即可获得相应服务的远程接口,其中EurekaServer负责提供服务注册和发现功能。所有的服务提供方将自身的接口信息注册到EurekaServer上,服务调用通过向EurekaServer查询需调用接口对应的所有已成功注册的服务列表,再根据列表信息中记录的IP地址以及端口号进行服务消费。2.2.1.2服务网关服务网关是一个处于接口服务之前的系统,主要实现路由管理、请求过滤、身份授权以及流量限制等功能,结构如图2-4所示。SpringCloudGateway是SpringCloud项目中的服务网关脚手架框架,基于SpirngBoot与java8实现。对于路由功能,SpringCloudGateway需要将自身注册到EurekaServer上,从注册中心获取其他服务实例的相关信息,接着根据这些实
【参考文献】:
期刊论文
[1]基于VR技术的虚拟矿井仿真平台建设[J]. 王鹏,宿国瑞,贾宝山,梁明辉. 煤矿安全. 2020(01)
[2]基于Spring Cloud和Docker的分布式微服务架构设计[J]. 黄强文,曾丹. 微型电脑应用. 2019(06)
[3]基于Spring Cloud的微服务构建及软件云化应用研究[J]. 梁安健,胡宁,罗剑武,陈泫文. 电子产品可靠性与环境试验. 2018(S1)
[4]求线性多乘积规划问题的分支定界算法(英文)[J]. 张永红,汪春峰,刘丽霞. 应用数学. 2018(03)
[5]Docker技术在Web服务系统中的应用研究[J]. 钟良侃. 电脑知识与技术. 2016(26)
[6]遗传算法研究进展[J]. 马永杰,云文霞. 计算机应用研究. 2012(04)
[7]基于Web和Matlab的控制系统仿真实验平台的开发[J]. 彭珍瑞,殷红,刘颖. 科技信息. 2009(27)
[8]典型地形SAR回波模拟与SAR图像仿真[J]. 夏伟杰,周建江. 遥感学报. 2009(03)
[9]基于Web Services和Matlab COM组件的SAR成像仿真平台[J]. 刘雁. 电脑知识与技术. 2009(09)
[10]基于Web控制系统仿真实验平台的开发[J]. 朱建军,安文豪. 吉林化工学院学报. 2008(01)
硕士论文
[1]机载SAR成像处理及软件实现[D]. 龚伟.中国科学院研究生院(电子学研究所) 2006
本文编号:3269616
【文章来源】:电子科技大学四川省 211工程院校 985工程院校 教育部直属院校
【文章页数】:71 页
【学位级别】:硕士
【部分图文】:
机载SAR高分辨率图像
晌?ジ鼋?逃τ茫?谠宋?墓?讨校?灾诙喽懒⒌?进程应用进行管理也是需要很大人力与经费开销。此外系统的复杂程度决定了是否需要采用微服务架构。如果系统的复杂程度不高时,微服务架构在分布式维护与分布式调度上的性能耗费远远超过了单体式架构系统。因此业务逻辑较简单的小型系统并不是适用于微服务架构。ZuulProxy(EurekaClient)MobileAdminAPPMobileMonitorHystrixDashboardEurekaServerWebhookCloudBusZipkinUserService1-nConfigServerSleuthFeinClientConfigRepo图2-2SpringCloud技术体系图SpringCloud是一套完整地分布式微服务解决方案,技术体系架构如图2-2所示。在一定程度上简化了分布式系统基础设施的开发,提供了分布式情况下的各种解决方案,为开发者提供了在分布式系统开发的脚手架,其中包括有配置管理、熔断器、服务注册与发现、智能路由、分布式会话和统一网关等模块单元[25]。SpringCloud为了降低重复开发成本,集成了市面上已经开发成熟的模块,并且屏蔽了复
发者在维护框架的工作量,能够有更多精力去关注业务逻辑[26,27]。2.2.1.1服务注册中心Eureka是SpringCloud微服务解决方案中的成员之一,负责服务的注册与发现的功能。Eureka按照分布式CAP原则中AP方案设计,保证了分布式环境下的高可用性和分区容错性,实现了服务中心之间的相互注册负载均衡,在发生故障时可以支持注册转移。Eureka客户端(服务提供者)Eureka服务器Eureka客户端(服务提供者)Eureka客户端(服务调用者)服务登记注册服务登记注册服务登记注册服务查询服务调用服务调用图2-3服务调用示意图服务注册调用流程如图2-3所示。在服务调用时,只要使用待调用服务的唯一标识,向Eureka进行服务查询,即可获得相应服务的远程接口,其中EurekaServer负责提供服务注册和发现功能。所有的服务提供方将自身的接口信息注册到EurekaServer上,服务调用通过向EurekaServer查询需调用接口对应的所有已成功注册的服务列表,再根据列表信息中记录的IP地址以及端口号进行服务消费。2.2.1.2服务网关服务网关是一个处于接口服务之前的系统,主要实现路由管理、请求过滤、身份授权以及流量限制等功能,结构如图2-4所示。SpringCloudGateway是SpringCloud项目中的服务网关脚手架框架,基于SpirngBoot与java8实现。对于路由功能,SpringCloudGateway需要将自身注册到EurekaServer上,从注册中心获取其他服务实例的相关信息,接着根据这些实
【参考文献】:
期刊论文
[1]基于VR技术的虚拟矿井仿真平台建设[J]. 王鹏,宿国瑞,贾宝山,梁明辉. 煤矿安全. 2020(01)
[2]基于Spring Cloud和Docker的分布式微服务架构设计[J]. 黄强文,曾丹. 微型电脑应用. 2019(06)
[3]基于Spring Cloud的微服务构建及软件云化应用研究[J]. 梁安健,胡宁,罗剑武,陈泫文. 电子产品可靠性与环境试验. 2018(S1)
[4]求线性多乘积规划问题的分支定界算法(英文)[J]. 张永红,汪春峰,刘丽霞. 应用数学. 2018(03)
[5]Docker技术在Web服务系统中的应用研究[J]. 钟良侃. 电脑知识与技术. 2016(26)
[6]遗传算法研究进展[J]. 马永杰,云文霞. 计算机应用研究. 2012(04)
[7]基于Web和Matlab的控制系统仿真实验平台的开发[J]. 彭珍瑞,殷红,刘颖. 科技信息. 2009(27)
[8]典型地形SAR回波模拟与SAR图像仿真[J]. 夏伟杰,周建江. 遥感学报. 2009(03)
[9]基于Web Services和Matlab COM组件的SAR成像仿真平台[J]. 刘雁. 电脑知识与技术. 2009(09)
[10]基于Web控制系统仿真实验平台的开发[J]. 朱建军,安文豪. 吉林化工学院学报. 2008(01)
硕士论文
[1]机载SAR成像处理及软件实现[D]. 龚伟.中国科学院研究生院(电子学研究所) 2006
本文编号:3269616
本文链接:https://www.wllwen.com/kejilunwen/xinxigongchenglunwen/3269616.html