phased.Radiator: what are the units of measurement of the output signal and what is the reference distance?

2视图(30天)
我阅读手册 phased.Radiator 类从相控阵系统工具箱。有写:
分阶段的输出。散热器代表了领域引用数组的元素或中心的距离
你能告诉我,在什么单位信号测量吗?参考距离是什么?

答案(2)

宏磊陈
宏磊陈 2017年5月16日
散热器适用于天线空间响应信号。在最简单的形式,它执行以下方程
y =((θ)* (s)和
一个(θ)是指导方向的向量θ,y s是输入和合并后的信号在θ方向。因此没有参考距离。
HTH

杰弗里·丹尼尔斯
杰弗里·丹尼尔斯 2019年9月27日
编辑:杰弗里·丹尼尔斯 2021年3月22日
我不得不一路跟踪代码到内置函数为自己算出来。
这实际上取决于什么类型的对象你使用这个类来辐射。你可以从无线电antenne辐射指向性,天线阵列,水下来源,等等。所以,它 真的 取决于你如何定义“传感器”。
一个例子是一个IsotropicProjector类。您可以指定“VoltageResponse”的来源,在dB 1 upa / V。当你使用散热器对象信号和投影角,假设你的信号是在V,得到uPa(线性的,不是在dB)散热器。各向同性的情况下(omni定向)投影仪,任何投影角度的信号将是相同的,除非你指定它感到困惑。
%定义水下噪声源。
TVR = 150;% (dB再保险1 upa / V)
投影仪= phased.IsotropicProjector (“FrequencyRange”20 e3, [0],“VoltageResponse”TVR);
projRadiator = phased.Radiator (“传感器”投影仪,“PropagationSpeed”,1472,“OperatingFrequency”,32768);
%定义电压输入。
fc = 5000;%(赫兹)
一个= 100;% [V]
x = A * sin(2 *π* fc * t);% [V]
x = x (:);
% (uPa) = [V] * [uPa / V]从dB (TVR转化为线性projRadiator内)
sig = projRadiator (x, (0, 0));% (uPa)
人物,情节(t、abs (sig))
%峰值团体应该大约3154 uPa对于这个示例。
%如果TVR = 120分贝,1 v = 1。

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!