一种基于LabVIEW快速封装VivadoIP核的方法

    公开(公告)号:CN117807936A

    公开(公告)日:2024-04-02

    申请号:CN202311839801.2

    申请日:2023-12-29

    摘要: 本发明属于计算机技术领域,具体涉及一种基于LabVIEW快速封装VivadoIP核的方法,包括以下步骤,S1:安装LabVIEW FPGA IP Export Utility插件,并下载LabVIEW 2020FPGA Module和LabVIEW 2020FPGA Compilation Tool for Vivado,S2:安装设备终端驱动,S3:创建并编译用于IP导出的VI,S4:在程序规范中选择新建下的compilation,并依次填写生产名称和顶层VI,S5:在新的程序规范中选择Export VI to Netlist File,S6:导出后缀为.dcp和.vhd文件,在Vivado软件上进行验证是否成功,所述S1中,使用LabVIEW FPGA IP Export Utility前,需要先安装LabVIEW FPGA模块。本发明一方面降低了对开发者掌握能力的要求,即只需要掌握LabVIEW的图形化编程,而不需要对硬件描述语言和高层次综合的熟练运用,另一方面节约了验证IP核正确性的时间资源,即我们可以在LabVIEW中编译运行成功之后进行导出IP核。

    一种基于局部回归神经网络的星地链路功率控制分配方法

    公开(公告)号:CN116318320A

    公开(公告)日:2023-06-23

    申请号:CN202211095250.9

    申请日:2022-09-06

    IPC分类号: H04B7/185 H04B7/005

    摘要: 本发明提供一种基于局部回归神经网络的星地链路功率控制分配方法,本发明涉及星地链路功率控制技术领域,本发明基于卫星和用户量化后的状态数据,建立训练神经网络的数据集,并对数据集进行预处理;对每条链路进行特征参数选取,确定不同状态下每条链路的最佳发射功率大小;建立神经网络,并对参数进行选择,根据选择的参数对神经网络进行训练;采用枚举法确定神经网络的输出判定值,根据数据判定值确定最大功率发射或最小功率发射。本发明提出的令用户以最短距离为接入原则,接入卫星网络后通过带反馈的Elman神经网络进行功率分配的算法,实现了以较低的算法复杂度得到了较大的网络最大信道容量。

    一种基于卷积门控循环神经网络的极化码智能译码算法

    公开(公告)号:CN117728843A

    公开(公告)日:2024-03-19

    申请号:CN202311748808.3

    申请日:2023-12-19

    摘要: 本发明提供了一种基于卷积门控循环神经网络的极化码智能译码算法,包括:步骤1:构建卷积门控循环神经网络数据集;步骤2:计算卷积门控循环神经网络数据集中的初始LLR值;步骤3:构建卷积门控循环神经网络译码器;步骤4:基于卷积门控循环神经网络数据集对卷积门控循环神经网络译码器进行训练,获取训练后的卷积门控循环神经网络译码器;步骤5:计算每个比特的LLR值,并输入训练后的卷积门控循环神经网络译码器,获取译码结果。本发明提出的译码算法在1‑7dB上具有与传统SC译码算法和SCL‑4算法更低的误码率和误帧率,且算法复杂度低,在高信噪比下具有和传统SC译码算法一样优异的译码性能,在低信噪比下,能有效的改善译码的性能。

    一种面向多波束星局部低复杂度预编码方法及系统

    公开(公告)号:CN117354112A

    公开(公告)日:2024-01-05

    申请号:CN202311426047.X

    申请日:2023-10-31

    IPC分类号: H04L27/26 H04B7/185

    摘要: 本发明属于无线电技术领域,具体的说是一种面向多波束星局部低复杂度预编码方法及系统,包括以下步骤:S1:卫星控制中心会首先分析某一时隙内的地面用户位置和信道信息。用户‑kl和N个波束之间的信道增益为其中 n∈N为;我们提出了一种基于加权MMSE的交替优化算法,通过RSMA技术接收端检测算法采用一层连续干扰消除算法,系统复杂度随着终端数量增加而线性增加,检测算法复杂度明显低于其他非正交接入技术,因此,本发明算法在提升系统的频谱效率和接入密度的同时,具有较低的复杂度,能够很好的平衡系统复杂度和加权和速率性能。