馈线中的VSWR电压驻波比

在射频信号馈线传输中,信号传输有一个概念:驻波比。

这个概念好理解,就是一个波进去,在终端由于不匹配形成反射波回来。

但是不是那么好想像,叠加后是啥模样的波形。

借助python+matplotlib可以方便模拟出来,便于直观理解。

先上动态图。

本文采样了VSWR=0.2,0.5,1(全反射)三种情况:

说明:红色是入射波,绿色是反射波,蓝色是叠加后的波

 

0.5的比例,现象比较明显。会有起幅,也会动。

全反射,是驻波。很特别。波峰波谷一动不动。

并且在边缘振幅为0,这个也是弦乐器的形式,可以想像一根弦两端固定,是不能动的,但是弦上可以自由振动特定的一组频率。

------------------假装是分割线----------------

为了表示没骗你,本着科学精神,可证伪。提供源代码供大家验证。

python源代码:

import matplotlib
import matplotlib.pyplot as plt
import numpy as np
import time

fig, ax = plt.subplots()

# Data for plotting
def wave( delta):
       t = np.arange(0.0, 6.0, 0.01)
       s =  np.sin(2 * np.pi * (t-delta))
       rs =  0.2*np.sin(2 * np.pi * ((t+delta))) #红色0.2是反射系数,可以修改为0-1的值,观看不同反射强度的情况
       sum_s=s+rs
       plt.cla()
       plt.ylim(-3, 3)
       ax.set(xlabel='time (s)', ylabel='voltage (mV)',
              title='0.2 Voltage Standing Wave Ratio')
       ax.grid()
       ax.plot(t, s,'r')
       ax.plot(t, rs, 'g')
       ax.plot(t, sum_s, 'b')
       #plt.show()
       print("pause..")
       plt.pause(0.05)
       print("pause end")


trun=np.arange(0,12,0.01)
print("start..")
for delta in trun:
       wave(delta)


20190327 原创,转载标明出处,谢谢。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值