雷达系统及复数数据压缩方法、装置、设备、介质制造方法及图纸

技术编号:34534447 阅读:60 留言:0更新日期:2022-08-13 21:28
本发明专利技术涉及雷达通信技术领域,特别涉及雷达系统及复数数据压缩方法、装置、设备、介质,其中方法包括:获取定点数表示的复数数据,分别确定所述复数数据的实部和虚部;基于所述实部和所述虚部的绝对值,得到第一共享数据;基于所述第一共享数据和预设的存储位宽,确定压缩指数;基于确定的所述实部和所述压缩指数,计算得到对应的实部尾数,基于确定的所述虚部和所述压缩指数,计算得到对应的虚部尾数。本发明专利技术能够在精度损失可接受的前提下,有效压缩雷达系统中的复数数据,节省存储空间。节省存储空间。节省存储空间。

【技术实现步骤摘要】
雷达系统及复数数据压缩方法、装置、设备、介质


[0001]本专利技术涉及雷达通信
,特别涉及一种雷达系统及复数数据压缩方法、装置、电子设备、存储介质。

技术介绍

[0002]雷达系统使用过程会引起幅度、相位及频率误差,为达到较高的测量精度,实际应用中,一般都会进行幅度、相位及频率校准。校准模块会引入复数,并且校准方式是采样数据与校准参数相乘,会使数据位宽展宽,导致所需存储空间较大,而存储空间会限制雷达性能的提高。因此,为了在有限存储空间内尽可能提高雷达性能,进行精度损失可接受的数据压缩就非常必要。

技术实现思路

[0003]基于雷达系统复数数据占用存储空间大的问题,本专利技术实施例提供了一种雷达系统及复数数据压缩方法、装置、电子设备、存储介质,能够在精度损失可接受的范围内压缩复数数据,节省存储所需空间。
[0004]第一方面,本专利技术实施例提供了一种雷达系统的复数数据压缩方法,包括:
[0005]获取定点数表示的复数数据,分别确定所述复数数据的实部和虚部;
[0006]基于所述实部和所述虚部的绝对值,得到第一共享数据;所述第一共享数据为所述实部的绝对值与所述虚部的绝对值中的较大者;
[0007]基于所述第一共享数据和预设的存储位宽,确定压缩指数;
[0008]基于确定的所述实部和所述压缩指数,计算得到对应的实部尾数,基于确定的所述虚部和所述压缩指数,计算得到对应的虚部尾数。
[0009]可选地,雷达系统的复数数据压缩方法还包括:
[0010]输出所述压缩指数及对应的所述实部尾数和所述虚部尾数,作为压缩后的伪浮点数。
[0011]可选地,所述复数数据的实部和虚部的存储位宽均为X,所述压缩指数的存储位宽为I,所述实部尾数和所述虚部尾数的存储位宽均为D;其中,2D+I<2X,且D、I和X均为常量。
[0012]可选地,所述基于所述第一共享数据和预设的存储位宽,确定压缩指数,包括:
[0013]基于预设的存储位宽,确定所述实部尾数或所述虚部尾数的存储位宽D;
[0014]基于存储数值的存储位宽(D

1),将所述第一共享数据转为浮点数形式的第二中间数据;
[0015]以2为底数,提取所述第二中间数据对应的指数;
[0016]将提取到的指数与0中的较大者,作为压缩指数。
[0017]可选地,所述基于确定的所述实部和所述压缩指数,计算得到对应的实部尾数,包括:
[0018]以2为底数,以所述压缩指数为指数,得到第二共享数据;
[0019]令所述实部除以所述第二共享数据,得到第一中间尾数;
[0020]对所述第一中间尾数四舍五入取整,得到实部尾数;
[0021]所述基于确定的所述虚部和所述压缩指数,计算得到对应的虚部尾数,包括:
[0022]令所述虚部除以所述第二共享数据,得到第二中间尾数;
[0023]对所述第二中间尾数四舍五入取整,得到虚部尾数。
[0024]第二方面,本专利技术实施例还提供了一种雷达系统的复数数据压缩装置,包括:
[0025]获取模块,用于获取定点数表示的复数数据,分别确定所述复数数据的实部和虚部;
[0026]第一压缩模块,用于基于所述实部和所述虚部的绝对值,得到第一共享数据;所述第一共享数据为所述实部的绝对值与所述虚部的绝对值中的较大者;
[0027]第二压缩模块,用于基于所述第一共享数据和预设的存储位宽,确定压缩指数;
[0028]尾数计算模块,用于基于确定的所述实部和所述压缩指数,计算得到对应的实部尾数,基于确定的所述虚部和所述压缩指数,计算得到对应的虚部尾数。
[0029]可选地,雷达系统的复数数据压缩装置还包括:
[0030]输出模块,用于输出所述压缩指数及对应的所述实部尾数和所述虚部尾数,作为压缩后的伪浮点数。
[0031]第三方面,本专利技术实施例还提供了一种电子设备,包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器执行所述计算机程序时,实现本说明书任一实施例所述的方法。
[0032]第四方面,本专利技术实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,当所述计算机程序在计算机中执行时,令计算机执行本说明书任一实施例所述的方法。
[0033]第五方面,本专利技术实施例还提供了一种雷达系统,该雷达系统采用如本说明书任一实施例所述的方法对所述雷达系统中的复数数据进行压缩。
[0034]本专利技术实施例提供了一种雷达系统及复数数据压缩方法、装置、电子设备、存储介质,本专利技术基于复数数据的实部和虚部的绝对值得到压缩指数,再基于压缩指数得到对应的实部尾数和虚部尾数,从而得到压缩后的伪浮点数,在精度损失可接受的前提下,有效压缩雷达系统中的复数数据,节省存储空间。
附图说明
[0035]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0036]图1是本专利技术一实施例提供的一种雷达系统的复数数据压缩方法流程图;
[0037]图2是本专利技术一实施例提供的另一种雷达系统的复数数据压缩方法流程图;
[0038]图3是本专利技术一实施例提供的一种电子设备的硬件架构图;
[0039]图4是本专利技术一实施例提供的一种雷达系统的复数数据压缩装置结构图;
[0040]图5是本专利技术一实施例提供的另一种雷达系统的复数数据压缩装置结构图。
具体实施方式
[0041]为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例,基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0042]如前所述,雷达系统中使用的复数数据会占用较大的存储空间,限制雷达性能提高,因此有必要对复数数据进行压缩,但是压缩后的数据精度损失不能过大,否则同样会影响雷达正常通信。有鉴于此,本专利技术基于复数数据的实部和虚部的绝对值得到压缩指数,进而利用压缩指数得到压缩数据,同时保证压缩后数据精度。
[0043]下面描述以上构思的具体实现方式。
[0044]请参考图1,本专利技术实施例提供了一种雷达系统的复数数据压缩方法,包括:
[0045]步骤100,获取雷达系统中定点数表示的复数数据,分别确定所述复数数据的实部和虚部;
[0046]步骤102,基于确定的所述实部和所述虚部的绝对值,得到第一共享数据;其中,所述第一共享数据为所述实部的绝对值与所述虚部的绝对值中的较大者;
[0047]步骤104,基于所述第一共享数据和预设的本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种雷达系统的复数数据压缩方法,其特征在于,包括:获取定点数表示的复数数据,分别确定所述复数数据的实部和虚部;基于所述实部和所述虚部的绝对值,得到第一共享数据;所述第一共享数据为所述实部的绝对值与所述虚部的绝对值中的较大者;基于所述第一共享数据和预设的存储位宽,确定压缩指数;基于确定的所述实部和所述压缩指数,计算得到对应的实部尾数,基于确定的所述虚部和所述压缩指数,计算得到对应的虚部尾数。2.根据权利要求1所述的方法,其特征在于,还包括:输出所述压缩指数及对应的所述实部尾数和所述虚部尾数,作为压缩后的伪浮点数。3.根据权利要求1所述的方法,其特征在于,所述复数数据的实部和虚部的存储位宽均为X,所述压缩指数的存储位宽为I,所述实部尾数和所述虚部尾数的存储位宽均为D;其中,2D+I<2X,且D、I和X均为常量。4.根据权利要求3所述的方法,其特征在于,所述基于所述第一共享数据和预设的存储位宽,确定压缩指数,包括:基于预设的存储位宽,确定所述实部尾数或所述虚部尾数的存储位宽D;基于存储数值的存储位宽(D

1),将所述第一共享数据转为浮点数形式的第二中间数据;以2为底数,提取所述第二中间数据对应的指数;将提取到的指数与0中的较大者,作为压缩指数。5.根据权利要求4所述的方法,其特征在于,所述基于确定的所述实部和所述压缩指数,计算得到对应的实部尾数,包括:以2为底数,以所述压缩指数为指数,得到第二共享数据;令所述实部除以所述第二共享数据,得到第一中间尾数;对所述第...

【专利技术属性】
技术研发人员:吴雪晴梁彦军秦建军乔龙
申请(专利权)人:斯凯瑞利北京科技有限公司
类型:发明
国别省市:

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

1