基于MATLAB的雷达探测数据处理图形界面设计

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

图1 机组负荷与节电率曲线图
222.97元/MW·h(不含税),机组每年因电泵改造可增加经济收益175.46万元。

从降低供电煤耗的角度分析,参照改造前后的锅炉效率、汽机热耗率、厂用电率等数据来评估其节省煤耗。

在50%负荷工况下,电泵变频改造节省煤耗3.6g/kW·h;75%负荷工况下,电泵变频改造节省煤耗1.95g/kW·h;100%负荷工况下,电泵变频
×
由于雷达设备与GPS可能会出现时间上的偏差,因速度、角度对时间加修正的时间差值进行插值。

具体代所示,这样可以确保雷达与GPS
图1 真值计算
图2 时间修正插值
2.2 数据剔除及精度计算 
GPS数据和雷达数据在经过速度、距离、角度的插值计算后,想要精确计算各数据的误差,应该先将误差较大的错误点位数据排除掉。

根据规定的时间、速度、角度以及距离门限进行数据剔除,剔除原则为要求剔除剩余的数据在时间、距离、速度、角度上同时满足小于其3倍门限,将满足所有条件的数据按距离、速度、角度分别进行表格输出。

接下来就是借助GPS探测数据对雷达数据进行误差计算,使用均方根误差计算方法分别对距离、速度及方位角进行计算,具体算法为公式(4)~(6)。

根据需求另外计算误差还使用滑窗算法,设置窗口为变量,可以输入改变来进行控制窗口的大小。

(4)
(5)
(6)GUI界面设计
图3 主界面
点击Ⅰ型,进入Ⅰ型实验数据处理的计算功能界面4),界面中的输入框包含雷达架设点位的经纬度以及海拔高度,用于去除错误点位的时间、距离、角度门限,可以根据测量目标在大量GPS数据中进行筛选的距离范围,以及如果存在时间偏差的具体时间偏差值设置。

设置了三个用于计算的按钮,点击GPS
进入到文件选择窗口,选择需要处理的GPS
解算完成后会输出一个命名为GPS的data
然后进行点击筛选探测值,选择刚才计算完成的
文件以及雷达探测值文件,计算完成后会输出一个筛选
图5 结果输出
当点击Ⅱ型,由于Ⅱ型数中要求在计算精度时加入滑窗计算的方法,因此在此设计了包含文字介绍以及滑窗算法和均方根算法的两个绿色可点击的按键,两个按钮分别代表了两种雷达数据误差计算方法(图
所需要算法的按钮进入选择探测的目标界面,如图
图6 Ⅱ型主界面
图7 探测目标选择界面
根据数据的对象进行选择按键进入计算界面
同一类型下所有探测目标计算界面相同,但回调程序不
图4 Ⅰ型计算界面
图8 Ⅱ型计算界面
图9 结果输出
用户图形界面经过上述测试没有问题后,进入该界面还是要运行一个M文件,而且仍需要借助MATLAB
境运行才能使用,因此尽管封装完毕,仍然需要用户安装、打开MATLAB才能进行运行,也仍然不方便,毕竟不是每位用户都愿意安装及打开MATLAB。

这就需要对封装后的程序进行打包成独立可执行的exe文件,借助MATLAB中的 Application Complier工具和之前M文件就可进行打包。

进行打包前首先查看是否配置了Runtime编译环境,没有就需要先进行安装配置,在命令框中输入deploytool Application Complier,在界面中填写相关内容、选择Runtime打包并附上包装完成后的M文件,就可以点Package进行打包。

打包完成后会显示3个文件夹户可执行文件保存在for_redistribution_文件夹下,电脑未安装MATLAB的用户需要点击第一个文件下的文件进行环境安装。

试验、不同探测目标下雷达探测数据与GPS数据进行了对照、剔除以及计算了雷达探测的各项数据精度的用户图形界面软件。

此软件用在某次大型雷达测试实验期间帮助处理了所有相关实验数据,计算期间,可以快速给出结果,且结果准确,便捷了实验数据的处理,加快了
图10 打包文件。

相关文档
最新文档