问题背景
噪声扰民问题、防止设备监听需求、军事信号干扰需求
问题描述
仿真实验
# signal definition
t = np.arange(0,1000,1)
phi = np.pi#相位差
β=np.pi/3#信号夹角
# P到目标的距离
distance = 10
# 振幅定义
A1 = 10
A2 = -A1
print("Initial Energy:%.4f"%A1)
# 电压信号为例
signal1 = A1*np.sin(t)#主信号
signal2 = A2*np.sin(t+phi)#干扰信号
# P点干扰
# 在P点时通过调整发射时刻和phi来保证:
# * ^ * ^
# * * ^ ^ * * ^ ^ *
# ^ ^ * * ^ ^ * * ^
# ^ * ^ *
# 按照标准电阻单位时间计算P点能量向量(不同于一般的能量,具有方向性)
E1 = (A1/np.sqrt(2))**2/1.0*1.0
E2 = (A2/np.sqrt(2))**2/1.0*1.0
direction = A2/np.abs(A2)
E = E1+direction*E2*np.cos(β)
# 再应用衰减模型向后传播
def decay_model(signal_E,distance,order=4):
# order:衰减阶数
# 衰减模型:signal 随距离增大迅速衰减
return signal_E/(distance**order)
E = decay_model(E,distance)
E1 = decay_model(E1,distance)
print("Reach Target Energy with Disturb:%.4f"%E)
print("Reach Target Energy without Disturb:%.4f"%E1)
print("干扰的功效比:%.4f%%"%(100*(E1-E)/E1))
实验结果
实验结论
进行同振幅大小的反振幅方向的β角度干扰,可干扰50%的原信号能量