- 博客(15)
- 收藏
- 关注
原创 无线通信中的信号变换
最近看一些东西的时候,发现自己对无线通信的几个知识点都有些混淆了,借此机会,写文对无线通信中的信号变换做一个简单的梳理,这也是一直想要做的一件事情。感觉类似于 tensorflow 中的 flow ,信号在通信系统中同样是一个流动的过程。在不同的环境,信号会变换成不同的形式以达到相应的目的。从源节点到目的节点,中间的每个环节,信号相应的形式和特性是什么样的呢?一起来回顾以下吧~综上,我们可以结合附图清晰的了解到信号在通信系统中的流动过程,包括其表现形式、实现方式以及作用。
2024-08-28 22:45:39
854
原创 一文搞懂策略梯度(Policy gradient)算法(二)
在上文中,我们主要介绍了PG算法的目标函数以及策略梯度。可知,在PG算法中,用∇Jθt的近似来更新策略网络参数θ,从而增大目标函数。在策略梯度计算公式的最后推导中,我们得到策略梯度∇Jθt的无偏估计同时,留下了一个尾巴——如何得到动作价值函数Qπ?为了解决这个问题,本文将分别介绍算法和算法,并进一步得到改进版的带基线的策略梯度算法,即以及。
2024-04-22 15:36:21
2165
1
原创 一文搞懂策略梯度(Policy gradient)算法(一)
在强化学习的过程中,从 Sarsa 到 Q-learning 再到 DQN,本质上都是值函数近似算法。值函数近似算法都是先学习动作价值函数,然后根据估计的动作价值函数选择动作。例如,DQN的神经网络结构可以表示为如下图所示:图中,输入是状态s,输出是每个动作的Q值,即对每个动作的评分,分数越高意味着动作越好。通过对值函数的近似,我们可以知道回报最大的路径,从而指导智能体进行动作的选取。但是,。那么有没有一种可能,我们可以跳过动作价值的评估环节,直接从输入状态,到输出策略呢?
2024-04-16 15:25:52
10918
1
原创 一文搞懂DQN
给出文中DQN完整伪代码:给出算法流程框图:本文仅仅讨论算法原理,并不涉及代码复现,目前网上相关代码学习挺多,可以移步这里参考~
2024-04-12 17:36:44
3171
原创 一文搞懂无线通信中的路径损耗模型
相信大家也能看出来,新的信道模型是对于传统的一般模型在部署场景、频率等方面进一步的细化和完善,类似于神图2一样,在路径损耗的基础之上叠加阴影损耗,再叠加多径波造成的小尺度损耗。又如一般的损耗模型中,在自由空间的模型之上叠加对数距离,再叠加对数正态阴影。所以说,模型的更新是在前面的基础之上不断完善的过程,可以看作是不断的打补丁,现在对于LOS概率等不同类别的细分也是一个意思。
2024-01-18 13:55:25
21935
9
原创 RIS发展简述
近十年来,可以说RIS的热度与日俱增,但是很多人在粗浅的了解的RIS后,可能只是意识到,这是一个可以反射信号的“镜子”,并且“镜子”可以根据自己的期望对反射信号的方向进行调控,对于RIS发展的整个脉络不是很清晰。比如:为什么RIS可以反射信号?为什么反射信号可以自由调控?如何调控?除了反射信号还能干啥?等等等等。本文中,笔者根据自己这段时间的学习,做一个小小的总结,对于RIS的发展进行一个简述。
2022-11-10 16:37:29
11256
1
原创 最大比传输(Maximum Ratio Transmission,MRT)
最大比组合(MRC)是一种经典的组合技术,将来自接收天线的信号加权,使得其信噪比最大。
2022-09-22 15:19:05
5140
1
原创 保密容量【Secrecy Capacity】
而想要提升通信链路中的保密容量,一方面可以通过提升主链路的信噪比(发射功率,波束形成等),另一方面可以通过降低窃听链路的信噪比(人工噪声,波束形成等)来实现。而对于不同的信道衰落模型,其瞬时保密容量时是不同的,因此,为了从长期的角度(跨越多个相干时隙)来评估安全性,采用平均保密容量来作为性能指标。具体来讲,平均保密容量等于衰落信道上的最大平均瞬时保密容量。我们又知道,为了使得平均保密容量最大化,需要在发射端根据CSI(信道状态信息)进行功率分配,因此,如果发射机具有不同的CSI,则平均保密容量可能不同。..
2022-09-01 15:59:15
2695
原创 智能超表面辅助的安全组播通信
本文是对《Reconfigurable Intelligent Surfaces Assisted Secure Multicast Communications》这篇文章的读书笔记,按照本人的逻辑习惯进行梳理和整理。
2022-08-30 10:39:40
303
原创 通过智能反射面进行安全的无线通信
本文是对《Secure Wireless Communication via Intelligent Reflecting Surface》这篇文章的读书笔记,按照本人的逻辑习惯进行梳理和整理
2022-08-29 17:40:05
1926
5
原创 通过智能超表面实现稳健和安全的无线通信
本文是对《Robust and Secure Wireless Communications via Intelligent Reflecting Surfaces》这篇文章的读书笔记,按照本人的逻辑习惯对论文知识点进行梳理。交替优化、基于惩罚的方法、逐次凸逼近、半定松弛。...
2022-08-27 22:36:39
1450
3
原创 圆阵波束形成matlab仿真
圆阵波束形成matlab仿真学习小结本次matlab仿真圆环共形阵列的波束形成,水平角和俯仰角可控,仿真结果如下:仿真代码如下:%%%%%%%%%%%%% 4.0版本%%%%%%%%%%%%% 均匀圆阵,完整版,包括水平、俯仰与三维clear;close all;clc;N = 36;c = 300000000;f = 5000000000;lambda = c/f;R = 0.15;theta = linspace(0,180,36
2021-05-23 18:06:59
5253
8
原创 vivado中复数乘法器IP核使用小结
vivado中复数乘法器IP核使用小结添加ip核进入工程,点击IP Catalog,在弹出的窗口中点击数学功能–math functions,选择multipliers–complex multiplier,即复数乘法器。根据设计需求对IP核进行修改双击ip核,进行参数设置。我们平时需要进行的参数设置为ip核名字,输入位宽,此处命名复数乘法器ip核为mult,设置两个乘数的位宽为12。点击implementation details可以看出,输入乘数[11:0]为实部,[27:16]为虚
2021-05-23 17:57:03
11285
1
原创 vivado环境下用zedboard实现流水灯功能
开发环境:vivado 2018.2硬件平台:zedboard实验目的:流水灯新建工程输入工程名称,同时选择创建子目录选择RTL级工程,同时不指定源文件选择器件通过开发板型号进行搜索,选定zedboard确定硬件信息,finish进入vivado主界面如下点击add sources,添加源文件选择create file,语言选择 verilog,输入源文件名称点击OK,finish,完成源文件的创建跳过端口定义OK在主界面中,source模块下可见添加好的源文
2021-03-04 11:41:54
590
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人