phased.Radiator: what are the units of measurement of the output signal and what is the reference distance?
2视图(30天)
显示旧的评论
我阅读手册
phased.Radiator
类从相控阵系统工具箱。有写:
的分阶段的输出。散热器代表了领域引用数组的元素或中心的距离
你能告诉我,在什么单位信号测量吗?参考距离是什么?
0评论
答案(2)
杰弗里·丹尼尔斯
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。