基于DSP芯片的SAR成像系统中矩阵转置方法技术方案

技术编号:9381218 阅读:224 留言:0更新日期:2013-11-27 23:41
本发明专利技术公开了一种基于DSP芯片的SAR成像系统中矩阵转置方法,主要解决雷达实时成像存储空间小实时性要求高的问题。其实现过程是:(1)横向划分原始矩阵;(2)纵向划分粗分矩阵;(3)获得单元小方阵;(4)开辟存储空间;(5)对单元小方阵分类;(6)对角单元小方阵转置处理;(7)非对角单元小方阵转置处理;(8)组合转置矩阵。本发明专利技术是针对于大规模雷达回波原始数据矩阵的转置运算,通过将大矩阵进行粗细划分为两类单元小方阵并应用不同的转置方法处理,节省了大量存储空间,并提高了运算效率。本发明专利技术简单易行,适用于各种雷达实时成像系统和其他系统中的转置运算。

【技术实现步骤摘要】

【技术保护点】
一种基于DSP芯片的SAR成像系统中矩阵转置方法,包括如下步骤:(1)横向划分原始矩阵:将存储于DSP芯片外部存储空间中纵向连续的雷达回波数据原始矩阵,按照DSP芯片处理核的数目横向均分为M个粗分矩阵;(2)纵向划分粗分矩阵:将每个粗分矩阵纵向均分为N个初步方阵,得到粗划分后的M×N个初步方阵;(3)获得单元小方阵:将每个初步方阵细均分为多个大小与DSP内部存储空间开辟的存放空间大小相等的单元小方阵;(4)开辟存储空间:开辟四块与单元小方阵大小相同的内部存储空间地址;(5)对单元小方阵分类:将每一个初步方阵中位于对角线上的单元小方阵,划分为对角单元小方阵类别,将位于非对角线上的单元小方阵,划分为非对角单元小方阵类别;(6)对角单元小方阵转置处理:6a)从对角单元小方阵类别中取一个对角单元小方阵;6b)通过DSP芯片内部的直接存储器指令,将所取的对角单元小方阵,从外部存储空间地址中搬运到步骤(4)所开辟内部存储空间地址中的一块;6c)对占用内部存储空间地址中的对角单元小方阵进行转置处理,转置后存储在已开辟的另一块内部存储空间地址中;6d)通过DSP芯片内部的直接存储器指令,将转置后的对角单元小方阵,从内部存储空间地址中搬运到该对角单元小方阵原存放的外部存储空间地址中,释放占用的内部存储空间地址;6e)判断对角单元小方阵是否取完;若未取完,则执行步骤6a);若取完,执行步骤(7);(7)非对角单元小方阵转置处理:7a)从非对角单元小方阵类别中,取两个关于对角线对称的非对角单元小方 阵;7b)通过DSP芯片内部的直接存储器指令,将所取的两个非对角单元小方阵,从外部存储空间地址中搬运到步骤(4)所开辟的两块内部存储空间地址中;7c)分别对占用两块内部存储空间地址中的非对角单元小方阵进行转置处理,转置后存储在已开辟的另两块内部存储空间地址中;7d)通过DSP芯片内部的直接存储器指令,将转置后的两个非对角单元小方阵,交叉搬运到原存放的外部存储空间地址中,释放占用的内部存储空间地址;7e)判断非对角单元小方阵是否取完;若未取完,执行步骤7a);若取完,则执行步骤(8);(8)组合转置矩阵:8a)依次提取存储在DSP芯片外部存储空间地址的粗分矩阵中每个初步方阵的一个纵向数据列;8b)将所提取的纵向数据列,按照初步方阵的顺序排列,组成雷达回波数据转置矩阵的一个纵向数据列;8c)判断初步方阵的纵向数据列是否取完,若未取完,则执行步骤8a)提取初步方阵的下一列;若取完,得到雷达回波数据转置矩阵的纵向数据块,执行步骤8d);8d)将雷达回波数据转置矩阵的纵向数据块,按照DSP芯片M个处理核的顺序排列,得到雷达回波数据的转置矩阵。...

【技术特征摘要】

【专利技术属性】
技术研发人员:王虹现方午梅邢孟道钱宏博
申请(专利权)人:西安电子科技大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1