[发明专利]星载SAR回波辅助数据解析功能模块设计方法有效
申请号: | 201910290376.3 | 申请日: | 2019-04-11 |
公开(公告)号: | CN110018454B | 公开(公告)日: | 2023-05-16 |
发明(设计)人: | 黄金生;陶满意;信太林;秦冉冉;汪少林;范季夏;艾韶杰;张久玲 | 申请(专利权)人: | 上海卫星工程研究所 |
主分类号: | G01S7/41 | 分类号: | G01S7/41 |
代理公司: | 上海段和段律师事务所 31334 | 代理人: | 龚子岚;郭国中 |
地址: | 200240 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 星载 sar 回波 辅助 数据 解析 功能模块 设计 方法 | ||
1.一种星载SAR回波辅助数据解析功能模块设计方法,其特征在于,包括以下步骤:
步骤一:选择Matlab软件和语言作为功能模块设计的开发环境,并选择function函数形式作为功能模块设计的模型;
步骤二:根据function函数形式和对外接口内容,定义函数名和输入、输出参数;具体为:定义assistant_data_parse作为函数名;定义成像接收通道数据image_channel_data数组和成像接收通道处理步进间隔channel_step作为输入参数;定义辅助数据解析后的数据parse_result数组为输出参数;
步骤三:根据辅助数据在回波数据中的编排格式和基于Matlab并行运算工具箱开发高效的回波辅助数据解析算法,并通过调用Matlab软件相关命令实现程序开发;具体为:以脉冲作为循环单位,定义ii为脉冲数变量,首先根据输入参数脉冲序列数组pulse_list计算需处理的脉冲总数及脉冲计数位置,调用“parfor”命令形成以脉冲数为变量的循环;其次在“parfor”循环的基础上嵌套一个以接收通道数为变量的内循环,并根据输入参数成像接收通道处理步进间隔channel_step对各成像接收通道数据中的辅助数据进行解析,其中解析方法是按照数据编排格式进行;最后在完成当前循环脉冲对应的各成像接收通道辅助数据解析后,以元胞数组的形式进行解析结果保存;
步骤四:根据开发完成的function函数M文件,采用封装技术进行标准化、通用化、可扩展、可调用的封装,实现功能模块与集成测试系统的接口匹配和融合;具体为:选择封装技术对assistant_data_parse.m进行标准化封装和固化,包括Matlab算法改造与Matlab算法调用两部分的内容,以供数据处理流程开发调用,并方便进行工具库管理;
标准化封装设计如下:首先进行Matlab算法改造,针对assistant_data_parse.m文件进行,一是添加标准化函数头,functionoutput=assistant_data_parse(input);二是添加输入参数接口,image_channel_data=input.image_channel_data、channel_step=input.channel_step;三是添加输出参数接口,output.parse_result=parse_result,其次进行Matlab算法调用,Matlab引擎采用客户端/服务器计算方式。
2.如权利要求1所述的星载SAR回波辅助数据解析功能模块设计方法,其特征是,所述的步骤一利用Matlab软件和语言作为功能模块设计的开发环境,选具有输入输出参数的function函数形式,便于标准化、可扩展、可替换的设计开发。
3.如权利要求1所述的星载SAR回波辅助数据解析功能模块设计方法,其特征是,所述image_channel_data数组为元胞数组,共含M_1个元素,每个元胞数组元素为N_1行×M_2列,其中N_1行表示每个脉冲对应的接收通道数,M_2列表示每个接收通道对应的数据字节长度;定义解析处理后的结果parse_result数组为输出参数,数组形式为元胞数组,共含M_1个元素,每个元胞数组元素为N_2行×M_3列,其中N_2行表示每个脉冲对应的成像接收通道数,M_3列表示每个成像接收通道回波辅助数据解析后的参数个数。
4.如权利要求1所述的星载SAR回波辅助数据解析功能模块设计方法,其特征是,所述的步骤三,其中ii=1:pulse_num,[~,pulse_num]=size(image_channel_data),循环命令函数采用“parfor”,并在第一层循环里嵌套第二层循环,第二层循环主要完成每个脉冲对应的各接收通道回波辅助数据解析,第二层循环中首先根据辅助数据编排格式完成各参数的解析;最后在完成第二层循环后以元胞数组形式保存每个脉冲的解析结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海卫星工程研究所,未经上海卫星工程研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910290376.3/1.html,转载请声明来源钻瓜专利网。