【技术实现步骤摘要】
一种参数化相控阵天线波控系统软件生成方法
[0001]本专利技术涉及相控阵天线波控软件
,特别是涉及一种参数化相控阵天线波控系统软件生成方法。
技术介绍
[0002]根据雷达系统的要求,一般对波控软件系统有严格的时序要求,因此,现在的波控软件系统都是用FPGA来实现。相控阵天线一般都属于定制项目,每个项目都有很大的差异,差异主要是通道数、通道的分布和其它数据等对应关系。因此,每次都需要进行波控软件系统的大量代码编写和调试,但是FPGA的代码编写和调试速度又特别慢,对于一般不复杂的波控系统FPGA程序,编写和调试需要三个月时间,这样往往不能够满足项目进度要求,同时,也造成很大的人力资源浪费。
技术实现思路
[0003]本专利技术的目的在于克服现有技术的一项或多项不足,提供一种参数化相控阵天线波控系统软件生成方法。
[0004]本专利技术的目的是通过以下技术方案来实现的:一种参数化相控阵天线波控系统软件生成方法,包括:将天线信息进行数据化;将数据化后的天线信息根据预设条件分为配置参数和项目数据;在F ...
【技术保护点】
【技术特征摘要】
1.一种参数化相控阵天线波控系统软件生成方法,其特征在于,包括:将天线信息进行数据化;将数据化后的天线信息根据预设条件分为配置参数和项目数据;在FPGA程序的最顶层模块设置所述配置参数;将配置参数输入对应的模块;将项目数据存在Flash中,并在系统上电后将项目数据初始化到FPGA的RAM中供波束解算调用。2.根据权利要求1所述的一种参数化相控阵天线波控系统软件生成方法,其特征在于,参数化相控阵天线波控系统软件生成方法还包括:生成波束解算模块,所述波束解算模块用于从FPGA的RAM中调用项目数据,对项目数据进行波束解算得到幅相数据,并将幅相数据写入到相控阵天线每个通道对应的数字移相器中。3.根据权利要求1所述的一种参数化相控阵天线波控系统软件生成方法,其特征在于,所述波束解算包括:理论相位计算:从FPGA的RAM中调用三角函数数据、频率对应关系数据和通道坐标数据,并根据三角函数数据、频率对应关系数据和通道坐标数据计算理论相位;补偿相位计算:从FPGA的RAM中调用幅相补偿数据,并根据所述幅相补偿数据计算补偿相位;实际相位计算:将所述理论相位和补偿相位相加得到实际相位;相位索引计算:将实际相位转换为0~360
°
之间,然后通过查表得到...
【专利技术属性】
技术研发人员:郑建华,林野,曹磊,
申请(专利权)人:成都锐芯盛通电子科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。