软件无线电台中查表方式的增益控制装置及方法

文档序号:9648791阅读:261来源:国知局
软件无线电台中查表方式的增益控制装置及方法
【技术领域】
[0001]本发明涉及软件无线电台,具体地,涉及一种软件无线电台中查表方式的增益控制装置及方法。
【背景技术】
[0002]在软件无线电台中,控制增益通常是通过前段控制射频的FPGA完成,其方式是通过设置一个增益值,读取设置后的功率输出结果与实际需要的结果做比较,达到最优效果后确认该增益设置为需要的值,这样反复设置检验的过程效率比较低,并且比较占用系统资源。
[0003]经过对现有技术的检索,发现申请号为88107826.3,名称为具有宽频带自动增益控制电路的无线电台的发明公开了一种无线电台,它可使所要求的广播电台发送的信号电平在有干扰信号的情况下不受宽频带AGC电路的抑制。该电台包括一个用于检测接收信号场强的第一检测装置;一个检测宽频带AGC是否工作的第二检测装置;以及根据第一和第二检测装置的输出信号稍微改变射频调谐电路的调谐状况的装置。该发明无法控制增益的设置,增益设置的过程效率比较低。

【发明内容】

[0004]针对现有技术中的缺陷,本发明的目的是提供一种软件无线电台中查表方式的增益控制装置及方法。
[0005]根据本发明提供一个方面提供的软件无线电台中查表方式的增益控制装置,包括上位机、软件无线电台以及射频测试仪器;
[0006]其中,所述上位机连接所述软件无线电台;所述软件无线电台连接所述射频测试仪器;所述射频测试仪器连接所述上位机;
[0007]所述上位机用于步进的发送待测试的频率段至所述软件无线电台,用于遍历所有能够设置的增益数值,并将所述增益数值发送至所述软件无线电台;
[0008]所述软件无线电台用于通过所述频率段和所述增益数值对射频进行设置;
[0009]所述射频测试仪器用于每当软件无线电台设置一个频率段和增益数值,生成一个功率值;
[0010]所述上位机用于读取所述功率值,将每个频率段对应的频点、最优增益数值对应存储形成增益参数文件并发送至所述软件无线电台。
[0011]优选地,所述上位机通过网线连接所述软件无线电台;所述软件无线电台通过射频线连接所述射频测试仪器;所述射频测试仪器和所述上位机之间通过GPIB数据采集卡连接。
[0012]根据本发明提供另一个方面提供的软件无线电台中查表方式的增益控制方法,采用所述的软件无线电台中查表方式的增益控制装置,包括如下步骤:
[0013]步骤1:上位机步进的发送待测试的频率段至所述软件无线电台,上位机遍历所有能够设置的增益数值,并将所述增益数值发送至所述软件无线电台;
[0014]步骤2:所述软件无线电台通过所述频率段和所述增益数值对射频进行设置,每设置一个频率段和增益数值,上位机读取射频测试仪器输出的功率值;
[0015]步骤3:所述上位机将每个频率段对应的频点、最优增益数值对应存储形成增益参数文件并发送至所述软件无线电台。
[0016]优选地,还包括如下步骤:
[0017]步骤4:软件无线电台读取所述增益参数文件,并生成频点与最优增益数值的数据组;
[0018]步骤5:当所述软件无线电台设置一个频点的增益时,通过查询所述数据组得到最优增益数值。
[0019]优选地,所述上位机会以500KHZ为步进遍历所有的频率段,然后对每个频率段都设置所有的增益数值
[0020]与现有技术相比,本发明具有如下的有益效果:
[0021]1、本发明通过上位机控制射频测试仪器测试的方法获取最优化的增益数值,从而软件无线电台能够通过PPC查表的方式进行增益设置;
[0022]2、采用本发明中所述的方法后,原先在FPGA中实现的自动增益控制放在软件无线电台的CPU中实现,减少了 FPGA的资源开销;
[0023]3、本发明使用了查表的方式比以往设置查询,查表的查询的方式效率更高,并且通过对每一台软件无线电台进行校验,设置数据更符合每一个射频模块的实际情况。
【附图说明】
[0024]通过阅读参照以下附图对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显:
[0025]图1为本发明中软件无线电台中查表方式的增益控制装置的结构示意图;
[0026]图2为本发明中上位机的工作流程图;
[0027]图3为本发明中软件无线电台的工作流程图;
[0028]图4为本发明中软件无线电台开机后的工作流程图;
[0029]图5为本发明中软件无线电台使用数据组的工作流体。
【具体实施方式】
[0030]下面结合具体实施例对本发明进行详细说明。以下实施例将有助于本领域的技术人员进一步理解本发明,但不以任何形式限制本发明。应当指出的是,对本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进。这些都属于本发明的保护范围。
[0031]在本实施例中,本发明提供的软件无线电台中查表方式的增益控制装置,包括上位机、软件无线电台以及射频测试仪器;
[0032]其中,所述上位机连接所述软件无线电台;所述软件无线电台连接所述射频测试仪器;所述射频测试仪器连接所述上位机。
[0033]所述上位机用于步进的发送待测试的频率段至所述软件无线电台,用于遍历所有能够设置的增益数值,并将所述增益数值发送至所述软件无线电台;
[0034]所述软件无线电台用于通过所述频率段和所述增益数值对射频进行设置;
[0035]所述射频测试仪器用于每当软件无线电台设置一个频率段和增益数值,生成一个功率值;
[0036]所述上位机用于读取所述功率值,将每个频率段对应的频点、最优增益数值对应存储形成增益参数文件并发送至所述软件无线电台。
[0037]更为具体地,所述上位机通过网线连接所述软件无线电台;所述软件无线电台通过射频线连接所述射频测试仪器,以测试软件无线电台的输出功率;所述射频测试仪器和所述上位机之间通过GPIB数据采集卡连接。
[0038]上位机通过VISA提供用于射频测试仪器编程的标准I/O函数库,上位机能够控制射频测试仪器的设置,并且读取射频测试仪器的测试数据。软件无线电台具有一个100M/1000M自适应的网络口,与上位机连接,通过TCP/IP的方式与上位机交互频率参数设置信息以及传递校频点和增益值的对应文件。
[0039]本发明提供的软件无线电台中查表方式的增益控制方法,采用所述的软件无线电台中查表方式的增益控制装置,包括如下步骤:
[0040]步骤1:上位机步进的发送待测试的频率段至所述软件无线电台,上位机遍历所
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1