ImageVerifierCode 换一换
格式:DOCX , 页数:23 ,大小:519.60KB ,
资源ID:1612621      下载积分:12 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/1612621.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(新机载雷达数据处理系统软件需求规格说明书.docx)为本站会员(b****2)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

新机载雷达数据处理系统软件需求规格说明书.docx

1、新机载雷达数据处理系统软件需求规格说明书机载雷达项目软件需求规格说明书1 引言1.1 编写目的通过本文档定义机载雷达数据处理系统的具体的功能需求、非功能需求、技术约束。为设计人员和开发实施人员后续工作提供依据和基础,避免设计和开发过程偏离用户需求。1.2 背景本项目为国家863科研课题项目,主要用户机载雷达的数据处理,以及机载雷达与地基、车载雷达数据对比,生成雷达产品为监测人员对飞机飞行环境进行评估提供支撑。本系统属独立系统,与其他产品无从属关系1.3 定义IQ数据:回波数据的两个垂直分量,经过计算可以得到更进一步的数据1.4 参考资料无2 需求概述 2.1 目标机载雷达数据处理系统主要用于机

2、载雷达数据的处理,为飞机航行提供安全飞行的保证。机载雷达处理系统包括数据输入、数据输出、数据处理,数据显示,显示控制、辅助功能。并对操作人员提供人机交互功能,满足特定产品的处理显示。2.2 运行环境本系统主要运行在普通PC,windows XP操作系统。2.3 关键点2.3.1 关键功能机载雷达数据处理系统中关键功能主要是实时数据处理功能以及历史数据处理功能。实时数据处理功能主要指系统接收机载雷达UDP广播的径向数据和惯导数据,进行数据处理生成产品生成,产品显示。历史数据处理功能主要指系统读取本地的雷达数据以及惯导数据,进行数据拆分,产品生成,产品显示。2.3.2 关键算法机载雷达数据处理系统

3、中关键算法,主要包括I/Q数据处理算法、坐标转换算法、质量控制算法、产品生成算法,具体描述如下:1、I/Q数据处理算法I/Q数据处理算法主要是采用fft方法对输入的本地I/Q数据进行处理,生成R、V、W和功率谱数据等。2、质量控制算法质量控制是通过相关算法判断资料中雷达数据的可靠性,以便后续对其进行相应的处理。质量控制算法包括地物杂波抑制、速度退模糊、衰减订正、散射订正。只有质量控制算法执行正常,才能保证后续生成的数据产品及图形的可靠性。所以质量控制算法为本项目中的一类关键算法。3、产品生成算法产品生成算法是通过相关算法生成雷达数据产品。该功能提供的产品直接决定了本系统的最终用户的使用体验,其

4、中的图形、雷达产品生成算法还具有算法复杂、处理数据量大的特点,因而产品生成算法是本项目中的一类关键算法。2.3.3 关键技术机载雷达数据处理系统是一个实时业务系统,对稳定性、时效性要求极高,另外为了应对雷达数据处理技术发展带来的雷达数据和雷达数据算法的不断增加,要求系统具有良好的可扩展性。要满足稳定性、时效性、可扩展性方面的要求,机载雷达数据处理系统开发过程中需要如下关键技术:1、分层体系结构分层体系结构:在纵向采用分层体系结构,将应用软件系统自下而上分为数据层、支撑层、应用层和接口层,底层由基础硬件层、基础软件层提供支撑环境;2、异常处理技术数据加工处理系统是一个实时业务系统,用户对系统软件

5、的稳定性和健壮性的要求很高,异常处理是一种比较有效的提高软件健壮性和稳定性的方法。本系统异常处理的主要设计思想是:基于不同的异常源分析和异常类型定义,结合异常处理机制对异常进行分层、分类处理,同时系统设计时充分考虑如何尽量避免异常出现。3、算法模块热插拔框架雷达数据处理过程以算法模块为最小单元,根据业务需求进行业务流程灵活配置,要求对各类资料的整个数据处理过程中预处理、质量控制和产品生成算法模块支持热插拔。对于正在使用中的功能模块,需要等到相应的任务执行完毕后再进行算法模块更新和删除。算法模块热插拔框架是本系统保证可扩展性及流程可配置性的关键所在。4、C/C+编程技术本系统用C/C+编程语言实

6、现,主要考虑到C/C+良好的跨平台特性及较高的运行效率,同时还能利用诸多应用广泛且性能优良的基于C/C+语言的通讯、图形界面等开发包。2.4 约束条件本系统属于国家科研项目,所有技术资料需对外界保密。3 需求规格3.1 软件系统总体功能对象结构机载雷达数据处理系统的主要功能是:对获取的雷达数据进行I/Q数据处理、坐标转换、质量控制,生成雷达数据产品,并将雷达数据产品以及飞机轨迹进行图像显示。机载雷达处理系统包括数据输入、数据输出、数据处理,数据显示,显示控制、辅助功能六部分。并对操作人员提供人机交互功能,满足特定产品的处理显示。机载雷达数据处理系统的功能结构图如下: 图3-1机载雷达数据处理系

7、统功能结构图 3.2 软件子系统功能对象结构本系统无子系统3.3 描述约定3.4 功能或对象的描述机载雷达处理系统包括数据输入、数据输出、数据处理,数据显示,显示控制、辅助功能。并对操作人员提供人机交互功能,满足特定产品的处理显示。机载雷达处理系统功能列表如下:功能功能说明数据输入实时雷达数据输入UDP数据接收采用UDP接收方式,实时接收机载雷达R、V、W、LDR等相关数据。UDP雷达数据解析利用基于局域网的UDP协议,解析UDP数据获取中R,V、W、LDR等数据。飞行姿态数据输入UDP数据接收采用UDP接收方式,实时接收机载雷达的飞行姿态数据。UDP惯导数据解析利用基于局域网的UDP协议,解

8、析UDP数据获取飞机姿态数据。预订航线数据输入预定航线文件读取读取本地的预定航线数据文件。预定航向文件解析根据预定航线文件格式解析获取预定航线数据。历史雷达数据输入数据雷达型号识别根据文件路径判断雷达所属雷达型号雷达数据读取读取雷达数据文件雷达数据文件解析根据型号解析雷达数据其他气象资料输入其他气象资料文件读取本地非雷达气象资料文件读取气象数据解析根据气象数据格式进行数据解析数据输出测雨雷达数据输出经过对I/Q数据的处理后,将R、V、W按每个仰角层以PPI的方式,组成完整体扫的测雨雷达数据,写入一个.netcdf格式的文件。一次体扫数据由多个PPI文件构成。测云雷达数据输出经过对I/Q数据的处

9、理后,将R、V、W按每个仰角层以PPI的方式,组成完整体扫的测云雷达数据,写入一个.netcdf格式的文件。一次体扫数据由多个PPI文件构成。功率谱数据输出经过对I/Q数据的处理后,将功率谱按每个仰角层以PPI的方式,写入二进制格式的文件,后缀名为.power。一次体扫数据由多个PPI文件构成。气象产品输出数据文件输出对雷达数据进过数据处理,将生成数据输出到本地保存。数据图像输出将气象产品数据绘制气象图像,进行本地存储。数据处理I/Q数据处理 I/Q数据处理,获取R、V、W数据 用fft方法对I/Q数据进行处理,得到R、V、W等。I/Q数据处理,获取功率谱数据 用fft方法对I/Q数据进行处理

10、,得功率谱数据。坐标转换雷达坐标经纬格点化处理负责将机载雷达探测数据坐标转换为经纬度的大地坐标。雷达坐标三维格点化处理负责将雷达坐标转换为空间的三维格点坐标。数据格式转换指雷达扫描数据的VPPI和VRHI数据格式的相互转换。质量控制地物杂波抑制利用地物杂波抑制算法,消除雷达数据中的地物杂波、异常地物杂波。速度退模糊利用速度退模糊算法对雷达数据进行平均径向速度的退模糊处理衰减订正利用衰减订正算法对雷达数据进行雷达数据散射订正利用散射订正算法消除雷达数据中间歇点杂波毫米波散射和衰减订正机载雷达风场探测精度计算AirplaneLib.lib实现机载相控阵多普勒雷达径向风探测精度的计算。产品生成云水含

11、量计算调用算法,对雷达RHI数据中的云水含量进行计算。云冰含量计算调用算法,对雷达RHI数据中的云冰含量进行计算。雷达数据对比机载,地基,车载雷达数据的对比计算。获取不同雷达对相应的空间位置采样对比数据。雷达扫描远端轨迹计算飞机绕某点盘旋时,获取雷达扫描远端的数据轨迹。双角扫描重叠库计算对衔接且不重叠相关各角数据,进行双角扫描重叠库数据的对比计算融化层识别数据显示I/Q数据图谱显示将机载雷达I/Q数据以图谱的形式进行显示。机载雷达数据显示机载雷达的R,V,W,ZDR,LDR数据的极坐标显示。地基雷达数据显示地基雷达的R,V,W数据的极坐标显示。雷达产品显示云水含量图像显示根据色标,标记雷达采样

12、区域内的云水含量,进行二维图像显示。云冰含量图像显示根据色标,标记雷达采样区域内的云冰含量,二维图像显示。雷达数据对比图像显示车载、机载、地基雷达共同采样区域的对比数据,根据色标进行二维图像显示。雷达扫描远端轨迹图像显示雷达扫描的远端轨迹区域,进行二维图像显示。双角扫描重叠库图像显示双角扫描重叠库数据,根据色标进行二维图像显示。融化层识别显示雷达参数显示雷达参数以列表形式,进行数据显示。飞机姿态信息显示以图形和仪表的形式显示飞机的飞行姿态。航迹显示在GIS区域叠加显示飞机的实时航迹。地图显示GIS信息的二维图像显示。GIS信息的作用主要是导航和定位,可以进行完整地理信息的二维显示。三维显示雷达

13、数据以及GIS数据的三维显示。并且可以进行剖面等三维操作功能。显示控制缩放对显示的数据图像以及GIS图像进行缩放操作,并且能够进行多图像同步缩放。拖拽漫游对显示的数据图像以及GIS图像进行拖拽漫游操作,并且能够进行多图像同步操作。光标读取能够读取光标所在位置周围九个位置,每个点的测量值。翻页对显示图像进行翻仰角操作。动画对非实时数据可以进行动画播放,能够对本地的多个I/Q数据,进行动画播放。辅助功能参数配置算法参数配置能够通过界面配置各算法的参数。雷达参数配置能够通过界面配置各雷达的参数。地理信息配置能够通过界面配置各地理信息的参数。用户管理用户添加能够添加用户,赋予用户角色信息。用户删除能够

14、删除用户。用户定制功能用户可以根据需要定制系统界面、功能。接口服务能够动态的加载外部的可执行程序或者dll,实现接口服务。算法加载算法添加提供算法添加的界面,用户可以根据需要导入新的算法。加载过程配置用户定制调用的流程,制定输入。流程配置可进行业务流程的配置。能够调整预处理,质量控制、产品生成中个算法的处理顺序。3.5 处理流程本系统主要包含实时数据处理流程、历史数据处理流程、飞机姿态处理显示流程、飞机航迹处理显示流程、业务流程配置流程、算法动态加载流程、参数配置流程、用户管理流程等处理流程。1. 实时雷达数据处理显示流程实时数据处理显示流程图如下:图3-2体扫开始,接收基于局域网的UDP协议

15、的数据,解析R、V、W、LDR数据,判断是否进行质量控制,如果需要质量控制,进行地物杂波抑制,衰减订正,散射订正。将雷达数据以图像的形式在界面上进行显示,当体扫数据处理完成后将产品数据输出到本地存储。2. 历史数据处理显示流程历史数据处理显示流程图如下:图3历史数据处理包括I/Q数据和地基雷达数据的处理。先判断数据类型如果为I/Q数据,调用I/Q数据处理流程,进行数据解析,将功率谱数据输出成二进制文件,将R、V、W数据进行质量控制、产品生成、将数据显示在界面上。地基雷达数据载入后,进行地基雷达数据解析,之后进行质量控制,产品生成,然后以图像的形式显示地基雷达产品,并将R、V、W数据输出成netcdf格式文件。3. 飞机姿态处理显示流程飞机姿态处理显示流

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1