当前位置: 首页 > wzjs >正文

企业网站模板素材网站建设到维护

企业网站模板素材,网站建设到维护,php一台电脑做网站,建设银行官网的网站首页本文详细介绍16QAM调制系统的核心实现,包括格雷编码映射、能量归一化、根升余弦滤波器设计和载波调制技术,并通过Python代码实现关键模块。 一、系统架构与技术指标 系统参数配置体现典型通信系统设计要求: fb 1e6 # 符号速率1MHz …

本文详细介绍16QAM调制系统的核心实现,包括格雷编码映射、能量归一化、根升余弦滤波器设计和载波调制技术,并通过Python代码实现关键模块。

一、系统架构与技术指标

系统参数配置体现典型通信系统设计要求:

fb = 1e6       # 符号速率1MHz
fs = 8*fb      # 采样率8MHz (满足采样定理)
alpha = 0.35   # 滚降系数
Es = 10        # 符号能量
N_symbols=1e4  # 传输符号数

确保系统满足符号速率与带宽的平衡,采样率设置为符号速率的8倍以实现精细的波形采样

二、格雷编码映射原理

采用4比特到16QAM符号的格雷编码映射,有效减少相邻星座点误码扩散:

gray_map = {(0,0,0,0): (-3+3j), (0,0,0,1): (-3+1j), ..., (1,0,1,0): (3-3j)
}  # I/Q路高2位分别使用2bit格雷码

映射规则特点:

  1. I/Q正交分解:将4比特分为高2位控制I路电平,低2位控制Q路电平 

    23

  2. 幅度分层:星座点坐标集合为{±1,±3}×{±1,±3},通过能量归一化调整实际幅度
  3. 相邻点编码差1bit:如(0,0,0,0)→(-3+3j)与(0,0,0,1)→(-3+1j)仅最低位不同

三、信号生成与能量归一化

3.1 比特到符号转换

def generate_16qam(N):bits = np.random.randint(0,2,4*N)  # 生成4N随机比特symbols = [gray_map[tuple(bits[i:i+4])] for i in range(0,4*N,4)]avg_power = np.mean(np.abs(symbols)**2)return symbols * np.sqrt(Es/avg_power)  # 能量归一化

关键步骤解析:

  • 比特分组:每4比特为一组映射到复数符号
  • 能量校准:通过系数将平均符号能量精确调整

3.2 星座图验证

通过可视化验证映射正确性:

constellation = np.array(list(gray_map.values())) * np.sqrt(Es/10)
plt.scatter(np.real(constellation), np.imag(constellation), c='r',marker='x')
for bits, point in gray_map.items():plt.text(point.real,point.imag+0.3,''.join(map(str,bits)),ha='center')

图示:标注比特组合的16QAM星座图,可见相邻点仅1bit差异

四、根升余弦滤波器设计

def design_rrc_filter(alpha, span, sps):t = np.linspace(-span//2*Tb, span//2*Tb, span*sps+1)h = np.zeros_like(t)for i,ti in enumerate(t):# 处理特殊点ti=0和ti=±T/(4α)if ti == 0:h[i] = 1 - alpha + 4*alpha/np.pielif alpha!=0 and abs(ti)==Tb/(4*alpha):h[i] = alpha/np.sqrt(2)*((1+2/np.pi)*sin(π/4α)+...)else:# 常规点计算num = sin(πt/T*(1-alpha)) + 4αt/T*cos(πt/T*(1+alpha))den = πt/T*(1-(4αt/T)^2)h[i] = num/denreturn h/np.linalg.norm(h)  # 归一化

设计要点:

  • 滤波器跨度:span=16符号周期,确保时域衰减充分
  • 采样密度:sps=8点/符号,匹配系统采样率
  • 归一化处理:保证滤波器能量为1

五、载波调制实现

def apply_carrier(signal, fc, phase):t = np.arange(len(signal)) * Tsreturn signal * np.exp(1j*(2*np.pi*fc*t + phase))

5.2 调制过程

  1. 成型滤波upfirdn(rrc_filter, symbols, up=8)完成8倍上采样和脉冲成型
  2. 载波搬移:通过复指数乘法实现正交上变频
  3. 相位偏移:模拟实际系统中的载波相位不同步现象 

下篇预告:信道传输与解调技术——瑞利衰落建模、Gardner定时同步、最小距离解调算法实现。完整代码可以评论私信联系我


文章转载自:

http://QvNBkaaU.ghryk.cn
http://mTPfP3vw.ghryk.cn
http://SpfX598n.ghryk.cn
http://CNWHDw6W.ghryk.cn
http://dqPAwBtn.ghryk.cn
http://sKQXrrLf.ghryk.cn
http://4gkDGxyA.ghryk.cn
http://XlVd1Wxv.ghryk.cn
http://mBrVI9a5.ghryk.cn
http://oGHPjfyi.ghryk.cn
http://6VzDmJJX.ghryk.cn
http://S18hHg1G.ghryk.cn
http://2qBj4Wwf.ghryk.cn
http://7yEpNzGa.ghryk.cn
http://A8uvxRz5.ghryk.cn
http://DqWl7t6C.ghryk.cn
http://w5JYbUHq.ghryk.cn
http://9za1cVLQ.ghryk.cn
http://edlhhUjs.ghryk.cn
http://oSMp2Goa.ghryk.cn
http://tzPvGZPo.ghryk.cn
http://3Vh3bt2Y.ghryk.cn
http://LSFT5DtO.ghryk.cn
http://uf1wXk39.ghryk.cn
http://GolaRy50.ghryk.cn
http://ca4d7xPl.ghryk.cn
http://27EJQSF6.ghryk.cn
http://R8dLqMdT.ghryk.cn
http://qYAWnaqK.ghryk.cn
http://aHwIUbwq.ghryk.cn
http://www.dtcms.com/wzjs/619355.html

相关文章:

  • c 网站开发流程eclipse网站开发实例
  • 九酷为什么做福音网站企业展厅布展设计
  • html网站标题怎么做的建网站找哪里
  • 互动网站如何做如何自己创造游戏
  • php网站制作软件自己建设网站模版
  • 网站建设的小故事网络设计目标及设计思想
  • 企业营销网站模板电商网站开发前景
  • 四川城乡和建设厅网站长春网站推广优化公司
  • 响应式网站 手机版目前什么编码做网站最好
  • 厦门网络建站公司wordpress 柒比贰主题
  • 怎么快速做网站排名免费的行情软件网站下载
  • seo竞争对手网站分析宣传册设计与制作模板免费
  • ps做网站字号大小做效果图展板网站
  • 怎么做网站图片seo电子商务网站建设系统
  • 九江专业的企业网站建设公司wordpress带会员中心的主题
  • 建立网站的方式建购物网站如何运营
  • 济宁房产网站建设网站怎么做自然优化
  • 网站开发图片文字wordpress打不开主页
  • 北京网站建设的价格天聊城网站推广动态
  • 临沂建站程序dedecms建设慕课网站
  • 做外贸网站空间多少g公司怎么在网上推广
  • 增城网站定制开发公司个人主页怎么填
  • 做游戏 网站关于网站建设公司大全
  • 舟山网站建设有哪些高端网站设计哪个好
  • 如何做家居网站wordpress页面是什么
  • 网站备案帐号找回密码旅游网站内容规划
  • jquery 的网站模板微信 存储wordpress
  • 临海最火自适应网站建设做效果图网上怎么找客户
  • 青岛网站排名外包建筑工程网上办事系统
  • 自己设计logo用什么软件seo外包是什么意思