因某不道德客户从我这边拿了该MATLAB程序之后就恶意退款,所以我决定将此程序与大家免费共享。 该程序是对论文《Hybrid Digital and Analog Beamforming Design for Large-Scale Antenna Arrays》内提出所有算法的复现,但是将MIMO瑞利信道改为了MIMO莱斯信道。主要内容为单小区单用户和单小区多用户的模拟预编码、数字预编码、量化预编码器等相关算法改进。 论文中算法有些小细节不清楚或者有错误,程序中做了调整,比如Algorithm 1中如果按论文将矩阵初始化为全1矩阵,会导致后面矩阵计算出现秩为0而无法求逆的情况,因此初始化为随机矩阵。 如果您对massive MIMO预编码算法感兴趣,可以下载此程序参考学习,希望对您有所帮助~ 该程序涉及到多次蒙特卡洛和很多的矩阵运算,因此运行时间会比较长,如果您没有足够的时间,可以将蒙特卡洛次数减少。
1
【达摩老生出品,必属精品,亲测校正,质量保证】 资源名:IRS_Joint Active and Passive Beamforming Design_分布式算法_matlab 资源类型:matlab项目全套源码 源码说明: 全部项目源码都是经过测试校正后百分百成功运行的,如果您下载后不能运行可联系我进行指导或者更换。 适合人群:新手及有一定经验的开发人员
2022-04-28 21:58:01 12KB matlab 分布式 IRS 分布式算法
this is very good one
2022-02-09 20:07:10 1.48MB good
1
多目标的常规波束形成技术程序,可运行,便于调试
2022-01-25 14:37:08 1KB CBF
1
为了提高毫米波通信接收信号的可靠性,本文讨论了3D波束成形。 本文提出了一种码本设计方案,该方案可以通过使用坐标系代替球面坐标系将3D波束成形问题转换为两个2D波束成形问题。 该方案可以通过水平尺寸和垂直尺寸的两个码本的直接乘积来生成3D码本。 它降低了二维码本生成的复杂性。
1
8.1 主要技术性能 输出脉冲:正/负极性的方波; 脉冲幅度:2kV(50Ω 匹配负载时测,下同),连续 可调; 脉冲上升时间:1ns±30%; 脉冲宽度:50ns~1000ns(每 50ns 为一增量,可调); 操作方式:手动(按一次按钮,产生一个脉冲)、自 动(20Hz~80Hz,可调节)及电源同步(50/60Hz); 相位:在电源同步的情况下,脉冲在电源波形上的相 位自 0°~360°连续可调。 可见,高频噪声模拟器毕竟与脉冲群发生器不同。首 先,波形不同(一个是方波,另一个是 5/50ns 三角波)。 其次,高频噪声模拟器的脉冲在时间上均匀分布;脉冲群 则是成群出现。要指出的是,高频噪声模拟器输出的 2kV 脉冲实际上和脉冲群发生器的 4kV 脉冲是相当的。前者 用 50Ω 匹配负载测得的(高频噪声模拟器的内阻抗也是 50Ω),故模拟器内部的电容电压实际上是 4kV。脉冲群 发生器的内阻是 50Ω,当电压为 4kV,用 50Ω 匹配负载 测得的脉冲也将是 2kV。 高频噪声的“高频”是指波形中含有谐波成分的频率 极高。 4.2 工作原理简述 下图为高频噪声模拟器脉冲发生线路的简图及输出波 形: 准备状态 Cs 充电己结束,作为延时线使用的电缆线 分布电容也充电到 HV。 水银开关闭合时,由于负载电阻与延时电缆的阻抗相 等,在电阻上得到的电压将是 +1/2HV。 水银开关闭合瞬间,由于回路阻抗发生突变,有一部分 能量(幅值也是 +1/2HV)经延时电缆向高压电源方向反射。 反射波到达 170kΩ 电阻处,由于电阻的阻值远大于 电缆线的阻抗,要形成第二次反射,属开路反射,反射波 要反相以 -1/2HV 向负载方向反射。 当第二次反射波到达负载时,正好和原来的 +1/2HV 相抵消,形成一个完整方波。方波宽度等于电磁波在延时 线上来回反射的时间。 上述分析预示,改变延线的长度,将改变高频噪声模 拟器的输出脉冲(方波)的宽度。 当负载阻抗与延时电缆不匹配时,波形会发生畸变。 ① 高频噪声模拟器外形及操作简述         ※输出脉冲的宽度通过改变 联接各分段延时线的组合关 系来实现 电源线抗扰度试验用仪器内部的耦合/去耦网络来做。 信号线抗扰度试验用电容耦合夹来做。 高频噪声模拟器的脉冲输出端子用电缆输出,电缆另 一端的芯线与外层屏蔽形成短路圈,可将电压脉冲转变成 电流脉冲,而将能量集中在圈的中央。当这个短路圈靠近 对辐射敏感的设备或线路时,可使敏感设备产生误动作。 因此,这个试验方案可用来做设备的局部辐射抗扰度试验 (定性试验)。
2021-12-29 14:46:17 1.27MB 雷击浪涌测试方法
1
自述文件 该项目在Matlab上模拟了多天线系统。 主要功能包括: RX波束成形。 DOA估计。 系统要求 使用PhasedArray工具箱和Communication工具箱在Matlab 2016a或更高版本(2017a可能会有警告,但可以工作)上进行了测试。 文件/文件夹说明 mainArraySimRxBF.m是主条目文件。 结果文件夹包含多天线性能仿真结果和为固定权重生成的C文件。 Toolkits文件夹存储一些依赖于主要算法的有用工具。 CodeGen文件夹存储一些特定的功能,这些功能进一步生成为C代码以用于硬件实现。 每个子文件夹包含一个功能及其相应的测试和配置文件。 模拟结果 AnitInterference 此文件夹使用Rx权重存储抗干扰性能。 单词doc中进一步描述了数字。 通道错误 CBF,MUSIC,Anti-MUSIC算法在不同幅度误差(0:1:10d
2021-12-25 15:39:58 81.54MB beamforming doa HTML
1
基于CSM自适应波束形成的matlab程序,可供大家学习和借鉴,初学者可以先从简单的开始,比如CBF、LCMV等
2021-12-19 01:51:44 880B CSM 波束形成 MATLAB
1
阵列雷达matlab仿真代码使用 HDL Coder 和 Zynq RFSoC 的 FPGA 自适应波束成形和雷达示例 概述 该存储库包含 FPGA/HDL 演示,其中包含多种波束成形和雷达设计。 提供 Simulink 模型和 MATLAB 参考代码以展示各种雷达和阵列处理算法的高级仿真和 HDL 设计。 此贡献中使用的许可证是 XSLA 许可证,这是 MathWorks 员工贡献的最常见许可证。
2021-12-16 11:46:24 7.14MB 系统开源
1
本代码实现了基于OMP算法的混合波束成型,并给出了信道模型,对于通信论文十分有帮助。
2021-12-13 11:20:22 19KB hybrid beamforming
1