一种信号接收机扫频模式下的校准插值方法技术

技术编号:17037015 阅读:42 留言:0更新日期:2018-01-13 21:52
本发明专利技术公开了一种信号接收机扫频模式下的校准插值方法,属于微波测试技术领域。本发明专利技术的数据传输只在开机初始化时传输一次,之后的每次扫频过程,都由硬件自身实现插值校准,响应速度大大提高,足以应对快速扫频场合;本发明专利技术所需要的资源耗费量很少,具有很强的工程实用性,以免出现使用硬件IP核资源不够的窘境;本发明专利技术兼顾了速度与资源量,使得速度不慢且资源量不多,是一种高效的平衡方案。

A calibration and interpolation method in the sweep mode of signal receiver

The invention discloses a calibration and interpolation method in the sweep frequency mode of a signal receiver, which belongs to the field of microwave testing technology. The invention of the data transmission is transmitted only once in the boot initialization, after each sweep process, by its hardware realization of interpolation calibration, the response speed is greatly improved, to cope with the fast frequency sweep situation; the present invention required resources consumption has little engineering practicability, so as to avoid the use of enough hardware IP core resource dilemma; the invention ensures the speed and amount of resources, the speed is slow and the amount of resources is not much, is a kind of efficient balancing scheme.

【技术实现步骤摘要】
一种信号接收机扫频模式下的校准插值方法
本专利技术属于微波测试
,具体涉及一种信号接收机扫频模式下的校准插值方法。
技术介绍
由于信号接收机在整个宽频段上具有不同的频响特性,所以对每个频率点都要进行幅度校准,幅度校准的硬件电路实现如图1所示。通过改变可变增益放大器(VGA)的电压调节端的电压大小就能实现幅度调节,并且这种幅度调节通常都是线性的,即输入电压值与增益值呈线性关系;作用于AD的数字量都必须严格按照AD芯片的固有时序传达给AD芯片,这个时序控制是由FPGA产生的。而AD数字量的计算方法就涉及到本专利的核心内容,通过标准仪器在一些固定频率点上获得一组对应的AD数字量校准值,这些固定频率点等间隔分布,然后根据这些值,对其余频率点上的校准值进行线性插值处理,进而算出这些频率点下的数字校准值,线性插值算法如图2所示。已知x1,x2为频率值,y1,y2为对应的数字校准值,那么x3这个频率点下的数字校准值,线性插值计算公式为y3=(y2-y1)/(x2-x1)*(x3-x1)+y1。现有技术方案实现:1、上位机软件计算数字校准值:当信号接收机工作时,需要设置起始频率,终止频率,步进本文档来自技高网...
一种信号接收机扫频模式下的校准插值方法

【技术保护点】
一种信号接收机扫频模式下的校准插值方法,其特征在于:采用FPGA和AD转换器,具体包括如下步骤:步骤1:将原始校准数据写到底层FPGA的RAM中,作为整机参数初始化的一部分;步骤2:当调用扫频功能时,每个频率点都需要校准数据的匹配写入,即进入到状态机环节;步骤3:FPGA根据起始频率,进行除法运算,具体为起始频率除以校准基点固定跨度间隔L,商是起始频率落在第几个校准区间内,余数δ是离校准区间首基点的距离;步骤4:根据起始频率落在哪个校准区间,就能得到RAM地址,FPGA读取校准区间首基点的校准值Cal1;步骤5:FPGA读取后校准基点的校准值Cal2;步骤6:根据公式(Cal1‑Cal2)*δ...

【技术特征摘要】
1.一种信号接收机扫频模式下的校准插值方法,其特征在于:采用FPGA和AD转换器,具体包括如下步骤:步骤1:将原始校准数据写到底层FPGA的RAM中,作为整机参数初始化的一部分;步骤2:当调用扫频功能时,每个频率点都需要校准数据的匹配写入,即进入到状态机环节;步骤3:FPGA根据起始频率,进行除法运算,具体为起始频率除以校准基点固定跨度间隔L,商是起始频率落在第几个校准区间内,余数δ是离校准区间首基点的距离;步骤4:根据起始频率落在哪个校准区间,就能得到RAM地址,FPGA读取校准区间首基点的校准值Cal1;步骤5:FPGA读取后校准基点的校准值Cal2;步骤6:根据公式(Cal1-Cal2)*δ/L+Cal1,进行先乘后除再加运算,起始频率的校准值为FreqCalValue;步骤7:将FreqCalValue写入FPGA的AD转换器中,完成起始频率的校准;步骤8:计算下一个频率校准值;下一个δ值=StepFreq+当前δ值,StepFreq为步进频率,判断下一个频率值与上次频率校准区间尾基点的大小;若:判断结果是下一个频率值超过上次频率校准区间尾基点,即StepFreq+当前δ≥L,则说明下一个频率值已跨区间,然后进入等待校准信号到来;或判断结果是下一个频率值没有超过上次频率校准区间尾基点,即StepFreq+当前δ<L,则说明下一个频率值在区间内,则根据公式△=(Cal1-Cal2)*StepFreq/L计算得到步进频率下所对应的校准值,即下一个FreqCalValue=△+当前FreqCalValue,然后进入等待校准信号到来;步骤9:非第一次校准请求信号一旦到来,如果下一个频率点落在区间外,则按照步骤3-步骤7计算;如果下一个频率点落在区间内,则直接将通过8步骤计算出的频率校准值FreqCalValue写入FPGA的AD转换器中;步骤10:重复步骤8-9,直至所有的频率校准值计算完成。2.根据权利要求1所述的信号接收机扫频模式下的校准插值方法,...

【专利技术属性】
技术研发人员:刘忠林丁志钊白亮王磊于淼
申请(专利权)人:中国电子科技集团公司第四十一研究所
类型:发明
国别省市:山东,37

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

1