本例展示了如何将经典相移波束成形应用于天线阵列接收的窄带信号。系统模型包括接收器的固有噪声。
图中显示了单个元件(无波束成形)的输出和参考脉冲,以及波束成形器的输出和参考脉冲。当接收到的信号未进行波束成形时,由于噪声的影响,无法检测到脉冲。波束成形器输出的图像显示,波束成形信号远大于噪声。输出信噪比约为单天线接收信号的 10 倍,因为 10 元阵列的增益为 10。
该模型模拟在 10 元均匀线性天线阵(AA)上接收带偏移延迟的矩形脉冲。脉冲源位于方位角为 45 度、位置角为 0 度的方向上。在每个阵元上,向信号中添加 0.5 W 的噪声。然后应用波束成形器,将 AR 阵元之间的相移考虑在内。示例将波束成形器的输出与一个天线元件接收到的信号进行比较。
系统结构图如下。
系统实现包括接收信号建模、信号接收和信号处理。以下模块与模型的每个阶段相对应:
信号建模:
** 矩形脉冲发生器**(矩形)- 创建矩形脉冲。
- 延迟**(偏移波形)--延迟单元将每个脉冲延迟 150 个采样点。
接收信号:
** 窄带接收阵列(Narrowband Rx Array)--模拟 AR 接收到的信号。该模块的第一个输入是包含接收脉冲的列向量。假定脉冲为窄带,载波频率等于程序块对话框中指定的工作频率。第二个输入 "Ang"指定脉冲下降的方向。天线阵列的配置在程序块对话框的 "传感器阵列"选项卡中创建。输出数据的每一列都与天线阵列每个元件接收到的信号相对应。
- 接收器前置放大器**(接收器前置放大器)--对接收到的 AR 信号进行初步放大。该单元考虑了接收机的固有热噪声。
** 信号方向(信号方向)--设置脉冲到达窄带接收阵列的方向。
信号处理:
** 波束形成角度(Angle to beamform)--常数块设置信号到达波束形成器的方向。
** 相移波束成形器(Phase Shift Beamformer)--执行窄带波束成形,同时考虑到天线阵列每个元件的相移。
可在 "相移波束成形器"模块的 "传感器阵列"选项卡中设置天线阵列的特性。下图所示为 10 个元素的线性天线阵列参数化初始化示例。
模型参数是通过辅助函数calcParamBeamformer
在文件ParamBeamformar.jl
中设置的。该函数在加载模型时执行一次。它将一个结构导出到工作区,该结构的字段被模型中的对话框引用。要更改任何参数,可以通过命令行更改结构中的值,或者编辑辅助函数并重新启动以更新 参数结构。
使用函数run_model
运行系统模型模拟Beamformer_with_noise
。记录的模拟结果将写入变量out
。
Building...
Progress 0%
Progress 10%
Progress 100%
Progress 100%
Out[0]:
SimulationResult(
"Эталонный_импульс" => WorkspaceArray{Vector{Float64}}("Beamformer_with_noise/Эталонный_импульс")
,
"После_формирования" => WorkspaceArray{Matrix{Float64}}("Beamformer_with_noise/После_формирования")
,
"Без_формирования" => WorkspaceArray{Vector{Float64}}("Beamformer_with_noise/Без_формирования")
)
使用函数calc_array_out
从变量out
中读取每个记录输出的数据。
模型结果的可视化有两种方式:
- 在 "图形 "选项卡中(选择 "阵列绘图 "类型的图形)
- 在脚本中使用模拟结果获得的数据
使用第一种方法,我们将可视化有波束形成和无波束形成输出的模型结果:
图中显示了单个元件(无波束成形)的输出和参考脉冲,以及波束成形器的输出和参考脉冲。当接收到的信号未进行波束成形时,由于噪声的影响,无法检测到脉冲。
如果使用波束成形算法,情况就会发生变化:下图显示,波束成形信号明显大于噪声。这是因为输出信噪比的增加与天线元件数量的增加成正比(约为 10 倍),而不是采用波束成形算法之前的信号。
同样,使用第二种方法也可以将模拟结果可视化。为了在脚本中绘制图表,我们将使用辅助函数plot_result
:
在本示例中,我们考虑到了天线元件之间的相移("相移波束成形器 "),研究了波束成形算法。在接收路径中使用该算法,可以在接收器自身噪声的背景下成功检测到有用信号。
{"id": "60497739-3ba3-4903-8de7-faca4c9ff5ce", "data": [{"showlegend": true, "mode": "lines", "xaxis": "x", "colorbar": {"y": 0.5138888888888888, "title": {"text": ""}, "len": 0.7851706036745407, "x": 0.9921259842519684}, "name": "Без формирования", "yaxis": "y", "legendgroup": "Без формирования", "line": {"color": "rgba(0, 154, 250, 1.000)", "shape": "linear", "dash": "solid", "width": 1}, "y": [0.73399786091674, 0.41611081740690964, 1.0551655020839077, 1.537601095338271, 0.8637015997725076, 0.7864525953025476, 0.6486284269408122, 0.7905805793165465, 0.7642557210655219, 1.0436669865019614, 0.32550870329952997, 0.7529968933068244, 0.7927866268474436, 0.32802753862116285, 1.1973220657860637, 0.8189277417374311, 0.9595094439407698, 1.0461743067658242, 0.5903649089566941, 0.24594503276440044, 0.9239086437354586, 0.5638886390155223, 0.614950171866986, 0.4239135183399973, 0.866245481481651, 1.0270163616391903, 0.587400959419743, 0.4279216894537203, 0.6808064720281527, 0.4135529153899142, 0.38480785218823044, 0.3273511544501055, 0.4970179965633468, 0.6809750265865615, 0.7575386537277284, 0.3807978284642728, 1.0955071051191239, 0.07146108583996892, 0.2962905213720992, 1.0960501928832256, 1.737355647822156, 0.6255968449076375, 0.27395074231607996, 0.3702853794852001, 0.2179326786234432, 0.8158948770427006, 0.5081302927909969, 0.9867750505670095, 0.6626603608803611, 0.7762060853491476, 0.32902803859630864, 0.8657005307280029, 0.5232049451118926, 0.6654626227576513, 0.3417696625547818, 0.4200928333433626, 0.9255597675387427, 0.25996595051061394, 0.8971625395702594, 0.3858903872315923, 0.39830778949507206, 1.837233903937665, 0.5704675366196182, 1.2041479062079086, 0.6854357287674265, 0.3677321831557446, 0.41989761951831117, 1.089315288710909, 0.2692330282120131, 0.9047649437619963, 0.5722884964470746, 1.1722230028404481, 0.9175153746377884, 0.6818074456758713, 0.7355837128053471, 0.8730677825484472, 0.6515260095547508, 0.7939062742395122, 0.7195683475184859, 0.15322552789030733, 0.7809073845440788, 0.6631199883213214, 0.6324769942762719, 0.49069365811177823, 0.9294664527415212, 0.8581884464971515, 1.068651096723566, 0.44958801196819864, 0.37280544221554585, 0.5849628997783958, 0.6549433072921523, 0.3638033197484293, 0.44049252768483427, 0.7648222428602119, 0.6789072828194974, 0.5953427297946596, 1.355703399350733, 1.029224711179593, 0.35093597249534436, 0.6781200010207615, 1.0579079873343638, 1.2068061407684667, 0.5074354903149941, 0.5720372456308485, 0.8713034765154728, 0.2714218666489047, 0.6397989756202304, 0.44497689629940373, 0.9917622952185695, 0.24887828014869218, 0.5299602437830666, 0.701324587127457, 1.0783557301321458, 0.7888065396011615, 0.5448205673169773, 0.47722021310113694, 1.2229398078304183, 0.9104387314831321, 1.4005855222680712, 0.6311809680900085, 0.6798731302217803, 1.0455705213684086, 0.7117936475086037, 0.4691641867611006, 0.7908952604928445, 0.7494483084463234, 0.5407824744959907, 0.6853540772342572, 0.6747893393881051, 1.096820316757592, 0.5167695857516874, 0.298482810264435, 0.6339098838911719, 0.5229899501581488, 0.5995108097477193, 1.1526945536390556, 0.58352094322516, 0.8721430411190988, 0.3712374117997668, 0.6199296358697702, 0.528411391945726, 0.6749539853213483, 0.05870492606953965, 0.8906607754527167, 1.1335911462054062, 0.30133514397772787, 0.28909071931593333, 0.43916211823714335, 0.7205456327698969, 0.3950688580975759, 0.133433704969358, 0.5648069878556086, 0.46638982936495726, 1.0242720855196463, 1.3802260574261624, 1.3558173916893455, 1.386742728452781, 0.9516376604792355, 0.28161821149760685, 0.5176253749720993, 0.7641861335486342, 1.1361143607546853, 0.8012964989880241, 0.9516131988479859, 0.3327628006235651, 0.8515772883970695, 0.378793823192655, 0.9061148923468284, 0.2669944724020911, 0.3944505217083782, 0.07035834245338538, 1.3910114244725122, 0.3094434879339243, 0.24789063363386493, 0.4901836074426756, 0.5287030016486662, 1.39181088441349, 0.20531134895546752, 0.373816212080676, 0.6063758537522353, 0.9666887940400534, 0.36209235890994224, 0.7819486402317697, 0.5937798136155045, 1.67710652988001, 0.8586813207140583, 1.004883421760177, 0.7854089765364541, 0.21109509731447237, 1.291563571957438, 1.1208392339332394, 1.0402425952317198, 1.0495549500661034, 0.5184441647385833, 0.8005730851301919, 0.5099748841920058, 0.5497277212491323, 0.5003144398331169, 0.5695805676891004, 1.1532123316331337, 0.9989065135747457, 0.7379463033653871, 0.29747512113842894, 0.39721081793102003, 0.45451758491441285, 0.1703826089058488, 0.9354632504986641, 0.6216858174322353, 0.9143082254653452, 0.759323620809396, 1.0230284054902408, 0.6691490531374646, 0.7112930295658186, 0.7388224140132247, 0.8628593613784076, 0.04682837288083562, 0.3719614811564311, 0.30291350711584397, 0.40231446499425866, 0.9476442172937682, 0.24210027528610986, 0.423372180667757, 0.5223129730976459, 0.5528161739236305, 0.4721698867421678, 0.19606135260397686, 0.3240169660443902, 0.8351354251228308, 0.4007145819747297, 1.2685665004716606, 0.35904991296031225, 0.7994494784819773, 0.8546931441233733, 0.7094939196202994, 0.4192412251020837, 0.5556151250615394, 0.1714176826281288, 0.7267616894904644, 0.7957253176740764, 1.1021995546263015, 0.31047211110618067, 0.46111070735562987, 0.41908152512225993, 0.5576451949323056, 0.5310533679360228, 0.4943656681313518, 0.3478688340068509, 0.49010931873068053, 0.4390429122729671, 0.9574340712674142, 0.712004810792084, 0.8659710859577867, 0.5064951586932236, 0.2614105034642886, 1.2787687766704157, 1.247306318632023, 0.279481774227274, 0.3229604800485004, 0.3835781956550301, 0.5729464547254303, 0.619871129714493, 0.09831982036056215, 1.0463304744397046, 0.9118377147893098, 0.21580283724800314, 0.36653082374987345, 1.1237329469193398, 0.9621937591144039, 1.002551214955308, 0.42147859047542724, 1.0731876659236415, 1.0670453776757867, 0.608270078453968, 0.4905483718162385, 0.7869038557781639, 0.2642921151162369, 0.8542720547844515, 1.0579440142705658, 0.4309309172630826, 1.1299193287894398, 0.5668406080424198, 0.900469125791593, 0.9959609539606756, 0.8149596692563027, 0.9806906636450556, 0.3925522322891011, 0.5670578991971121, 0.9541326022210247, 0.9927566813708064, 0.508037169660942, 0.19483888048248105, 1.071462921040629, 0.34217089806794354, 0.35192527027066345, 1.196063116558712, 1.17044289194372, 0.7314333323272258, 1.0242941766145104, 0.726867107011335, 0.4674757102892227], "type": "scatter", "x": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299], "zaxis": null, "z": null, "metadata": {"shouldEnableSmartZoom": false, "smartZoomParams": {"minCount": 25000, "maxCount": 300, "currentCount": 300}}}, {"showlegend": true, "mode": "lines", "xaxis": "x", "colorbar": {"y": 0.5138888888888888, "title": {"text": ""}, "len": 0.7851706036745407, "x": 0.9921259842519684}, "name": "Эталонный сигнал", "yaxis": "y", "legendgroup": "Эталонный сигнал", "уlabel": "Амплитуда (В)", "line": {"color": "rgba(227, 111, 71, 1.000)", "shape": "linear", "dash": "solid", "width": 1}, "y": [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], "type": "scatter", "x": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299], "zaxis": null, "z": null, "metadata": {"shouldEnableSmartZoom": false, "smartZoomParams": {"minCount": 25000, "maxCount": 300, "currentCount": 300}}}], "config": {"showlegend": true, "xaxis": {"showticklabels": true, "gridwidth": 0.5, "tickvals": [0, 100, 200, 300], "range": [-8.969999999999999, 307.97], "domain": [0.06120734908136483, 0.9921259842519684], "mirror": false, "tickangle": 0, "showline": true, "ticktext": ["0", "100", "200", "300"], "zeroline": false, "tickfont": {"color": "rgba(0, 0, 0, 1)", "family": "sans-serif", "size": 11}, "zerolinecolor": "rgba(0, 0, 0, 1)", "anchor": "y", "visible": true, "ticks": "inside", "tickmode": "array", "linecolor": "rgba(0, 0, 0, 1)", "showgrid": true, "title": {"text": "Время (мс)", "font": {"color": "rgba(0, 0, 0, 1)", "family": "sans-serif", "size": 15}}, "gridcolor": "rgba(0, 0, 0, 0.1)", "tickcolor": "rgb(0, 0, 0)", "type": "linear"}, "paper_bgcolor": "rgba(255, 255, 255, 1.000)", "annotations": [{"yanchor": "top", "xanchor": "center", "rotation": 0, "y": 1, "font": {"color": "rgba(0, 0, 0, 1)", "family": "sans-serif", "size": 20}, "yref": "paper", "showarrow": false, "text": "Без формирования", "xref": "paper", "x": 0.5266666666666667}], "height": 250, "margin": {"l": 0, "b": 20, "r": 0, "t": 20}, "plot_bgcolor": "rgba(255, 255, 255, 1.000)", "yaxis": {"showticklabels": true, "gridwidth": 0.5, "tickvals": [0, 0.5, 1, 1.5], "range": [-0.055117017118129996, 1.8923509210557952], "domain": [0.12130358705161852, 0.9064741907261592], "mirror": false, "tickangle": 0, "showline": true, "ticktext": ["0.0", "0.5", "1.0", "1.5"], "zeroline": false, "tickfont": {"color": "rgba(0, 0, 0, 1)", "family": "sans-serif", "size": 11}, "zerolinecolor": "rgba(0, 0, 0, 1)", "anchor": "x", "visible": true, "ticks": "inside", "tickmode": "array", "linecolor": "rgba(0, 0, 0, 1)", "showgrid": true, "title": {"text": "", "font": {"color": "rgba(0, 0, 0, 1)", "family": "sans-serif", "size": 15}}, "gridcolor": "rgba(0, 0, 0, 0.1)", "tickcolor": "rgb(0, 0, 0)", "type": "linear"}, "legend": {"yanchor": "auto", "xanchor": "auto", "bordercolor": "rgba(0, 0, 0, 1)", "bgcolor": "rgba(255, 255, 255, 1.000)", "borderwidth": 1, "tracegroupgap": 0, "y": 1, "font": {"color": "rgba(0, 0, 0, 1)", "family": "sans-serif", "size": 11}, "title": {"font": {"color": "rgba(0, 0, 0, 1)", "family": "sans-serif", "size": 15}, "text": ""}, "traceorder": "normal", "x": 1}, "width": 923.671875}}
{"id": "fb482097-10cd-4019-bb4a-2eb8ebc953fe", "data": [{"showlegend": true, "mode": "lines", "xaxis": "x", "colorbar": {"y": 0.5138888888888888, "title": {"text": ""}, "len": 0.7851706036745407, "x": 0.9921259842519685}, "name": "После формирования", "yaxis": "y", "legendgroup": "После формирования", "line": {"color": "rgba(0, 154, 250, 1.000)", "shape": "linear", "dash": "solid", "width": 1}, "y": [0.14768956510025066, 0.1518350976454268, 0.17225590307884028, 0.5529301985418816, 0.33282128267913036, 0.15149234453980584, 0.17016224013603218, 0.04478951543009023, 0.17742098656314897, 0.07964945854456663, 0.08109504258086465, 0.18508034340504623, 0.44246881077944483, 0.19104352032812535, 0.14823110810684506, 0.17241683727359813, 0.19833469056929878, 0.08786626518643535, 0.11592628753271517, 0.1351888651616434, 0.027589031159314728, 0.2145139079476132, 0.2214863100895026, 0.11534823963888745, 0.1665617563030923, 0.14490911252308325, 0.27387905561538556, 0.06311709682974577, 0.16445809225021718, 0.16502371811332447, 0.10932627132464677, 0.11680614836184705, 0.2260819859690085, 0.23791709282750015, 0.2815419761617368, 0.1140617455863576, 0.13492566525652577, 0.1648767685519382, 0.07250641977077178, 0.12393613556902834, 0.2623440441659361, 0.18439889851464353, 0.11393582914342243, 0.26098129350310245, 0.12001956075277294, 0.1944995342828797, 0.1546690746161206, 0.20361174462250708, 0.07247599210337292, 0.18081445492797285, 0.2532279259302941, 0.15956107651312193, 0.2787930107436378, 0.10041350119469249, 0.1631667908447525, 0.21464626182391078, 0.09332248480669403, 0.1279187275437331, 0.19200808074730613, 0.07273522522281851, 0.2122632868082814, 0.2797082144157825, 0.17502747619035763, 0.07093426687763546, 0.05162917730919215, 0.16256566623446395, 0.1536277278360657, 0.2034176503720656, 0.11640245073910518, 0.2265874777592844, 0.03169873745071817, 0.1338454295460099, 0.37157485300297116, 0.09989385590856775, 0.2162906975288978, 0.4321402629217247, 0.2164157258578664, 0.1927303775140136, 0.1781792793815054, 0.31189206720681695, 0.08238176006025552, 0.2019808194205121, 0.19929742255031957, 0.12573775922102276, 0.3863142331167325, 0.08404917677465779, 0.17145020482958553, 0.33340075663166846, 0.2806011760919601, 0.03134819073507052, 0.0204998804497741, 0.2142381224392576, 0.10744364415326545, 0.21038699396317348, 0.13803128820457117, 0.4004386406589891, 0.18530984875357628, 0.2808183120687594, 0.2849667593773324, 0.2574840703043406, 0.26822551830945285, 0.26080622540828213, 0.0811536906650359, 0.27365340416048867, 0.23411194348871023, 0.2336067135600528, 0.20174777968113786, 0.20739369081803824, 0.2783268495070269, 0.2798249755236443, 0.1679413159465562, 0.14256861945431198, 0.06269296342593268, 0.0875696768430512, 0.0922639580054266, 0.32680412934381503, 0.2691831320108652, 0.25601805620563584, 0.17072270788848176, 0.007978348044052239, 0.30010483520562875, 0.09853535708882956, 0.38358300981665167, 0.18474494014886045, 0.1677493273011084, 0.17738185684767485, 0.0678139671537775, 0.20050314390618088, 0.10342050484399498, 0.21984099415291514, 0.07853096051326178, 0.38444779919481387, 0.5151596608194178, 0.16680562120052655, 0.5013315148328239, 0.05396339456185655, 0.2895878803762757, 0.2366768974951588, 0.08291017594741319, 0.012077577637344962, 0.1926506330129833, 0.3014494714465735, 0.07853778222731246, 0.1341324202826504, 0.10561620422726584, 0.2556596848922769, 0.07690177559973171, 0.27671861996895925, 0.053156592898617246, 0.214785541759114, 0.883552672632234, 1.0382806936666198, 0.674708920468444, 1.1151627177926338, 0.8410897210276539, 0.1734235160629735, 0.22477496725731283, 0.05016175421884887, 0.1820140278194051, 0.25228026343071275, 0.10998372507174309, 0.12429380442595109, 0.19305341217453076, 0.3152929156507301, 0.16632018346450766, 0.13225090142584986, 0.10379221081487393, 0.31938348782425147, 0.21859074310009788, 0.06569933166402625, 0.10727683250266444, 0.1268587667031033, 0.07365430896184134, 0.3016121147789647, 0.472663208015479, 0.2598772761044757, 0.16546016465130176, 0.18911701965130148, 0.13321726027654604, 0.101642216846214, 0.28529803283388033, 0.11259146444571587, 0.19857509624961245, 0.21732428158261038, 0.1847962634908047, 0.21888057850693127, 0.1763536889313755, 0.21705463143033835, 0.06186704064193805, 0.35650724868308625, 0.08404709574073424, 0.05473217236278845, 0.2799400528399537, 0.12264907954527304, 0.2816359008989251, 0.19983257632530493, 0.26810835988021753, 0.13195516505702118, 0.15957041094326227, 0.30563669467782484, 0.2986479795195606, 0.14576102702499358, 0.23141599379169794, 0.26749889532684057, 0.1306697049362244, 0.12703292924280496, 0.13037505442166444, 0.07956100150997988, 0.13837387482682936, 0.14697326309006786, 0.2652059615434947, 0.2974278959081392, 0.32001074304837984, 0.11051625365778911, 0.07714210985145373, 0.12763453978058045, 0.05776002522752641, 0.014602482646564397, 0.12109532314181991, 0.2951456205292776, 0.20483867665614627, 0.23404417424863638, 0.12144252651301361, 0.07869506385836433, 0.2527728167381515, 0.26981533707607136, 0.42468516659056005, 0.11018831154116686, 0.111103896341003, 0.28570911736850874, 0.14916138811555138, 0.28765534300689943, 0.27634878238105787, 0.11199766826235925, 0.38437585086120873, 0.20829201486134452, 0.12782447139610975, 0.260300640124666, 0.2098323925956403, 0.166207282669263, 0.03154116703868592, 0.15356911722595978, 0.17922938708976138, 0.0885371196676787, 0.28039522941295014, 0.08165289638051089, 0.16165262752190737, 0.13977774889384217, 0.4788553270824998, 0.2553959723509561, 0.04794055279639953, 0.21388442521798626, 0.027351554649365895, 0.1985933109910707, 0.2734806796347877, 0.20117471458993708, 0.1958393549624348, 0.12790764159202864, 0.08563324878826363, 0.1610859444441659, 0.11853591658250573, 0.06272005833239762, 0.18903934044906487, 0.18030394698458851, 0.033154388301042614, 0.25569092416118827, 0.31196052857589956, 0.1476739234195161, 0.5201561269550288, 0.38056193100483954, 0.08287000919636242, 0.19235136851951953, 0.46011847636469955, 0.09805442506858426, 0.2149113513047333, 0.24209553621139734, 0.33717771661113116, 0.012659791681637849, 0.31644046974189255, 0.08676585152832977, 0.0988497027947055, 0.0894077014328265, 0.07079267430988628, 0.3674385851015758, 0.11497623263537207, 0.46647899817153904, 0.2102503511661566, 0.07361731831851612, 0.2518019464678883, 0.4169890786683859, 0.09767616902797166, 0.36756197444363503, 0.14362372116805178, 0.020043864300942217, 0.21434145229226176, 0.18945241743791238, 0.18361033388604928, 0.2021373182217101, 0.1789565025751112, 0.34404398411763626], "type": "scatter", "x": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299], "zaxis": null, "z": null, "metadata": {"shouldEnableSmartZoom": false, "smartZoomParams": {"minCount": 25000, "maxCount": 300, "currentCount": 300}}}, {"showlegend": true, "mode": "lines", "xaxis": "x", "colorbar": {"y": 0.5138888888888888, "title": {"text": ""}, "len": 0.7851706036745407, "x": 0.9921259842519685}, "name": "Эталонный сигнал", "yaxis": "y", "legendgroup": "Эталонный сигнал", "уlabel": "Амплитуда (В)", "line": {"color": "rgba(227, 111, 71, 1.000)", "shape": "linear", "dash": "solid", "width": 1}, "y": [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], "type": "scatter", "x": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299], "zaxis": null, "z": null, "metadata": {"shouldEnableSmartZoom": false, "smartZoomParams": {"minCount": 25000, "maxCount": 300, "currentCount": 300}}}], "config": {"showlegend": true, "xaxis": {"showticklabels": true, "gridwidth": 0.5, "tickvals": [0, 100, 200, 300], "range": [-8.969999999999999, 307.97], "domain": [0.07898512685914261, 0.9921259842519685], "mirror": false, "tickangle": 0, "showline": true, "ticktext": ["0", "100", "200", "300"], "zeroline": false, "tickfont": {"color": "rgba(0, 0, 0, 1)", "family": "sans-serif", "size": 11}, "zerolinecolor": "rgba(0, 0, 0, 1)", "anchor": "y", "visible": true, "ticks": "inside", "tickmode": "array", "linecolor": "rgba(0, 0, 0, 1)", "showgrid": true, "title": {"text": "Время (мс)", "font": {"color": "rgba(0, 0, 0, 1)", "family": "sans-serif", "size": 15}}, "gridcolor": "rgba(0, 0, 0, 0.1)", "tickcolor": "rgb(0, 0, 0)", "type": "linear"}, "paper_bgcolor": "rgba(255, 255, 255, 1.000)", "annotations": [{"yanchor": "top", "xanchor": "center", "rotation": 0, "y": 1, "font": {"color": "rgba(0, 0, 0, 1)", "family": "sans-serif", "size": 20}, "yref": "paper", "showarrow": false, "text": "После формирования", "xref": "paper", "x": 0.5355555555555556}], "height": 250, "margin": {"l": 0, "b": 20, "r": 0, "t": 20}, "plot_bgcolor": "rgba(255, 255, 255, 1.000)", "yaxis": {"showticklabels": true, "gridwidth": 0.5, "tickvals": [0, 0.25, 0.5, 0.75, 1], "range": [-0.03345488153377907, 1.1486175993264127], "domain": [0.12130358705161852, 0.9064741907261592], "mirror": false, "tickangle": 0, "showline": true, "ticktext": ["0.00", "0.25", "0.50", "0.75", "1.00"], "zeroline": false, "tickfont": {"color": "rgba(0, 0, 0, 1)", "family": "sans-serif", "size": 11}, "zerolinecolor": "rgba(0, 0, 0, 1)", "anchor": "x", "visible": true, "ticks": "inside", "tickmode": "array", "linecolor": "rgba(0, 0, 0, 1)", "showgrid": true, "title": {"text": "", "font": {"color": "rgba(0, 0, 0, 1)", "family": "sans-serif", "size": 15}}, "gridcolor": "rgba(0, 0, 0, 0.1)", "tickcolor": "rgb(0, 0, 0)", "type": "linear"}, "legend": {"yanchor": "auto", "xanchor": "auto", "bordercolor": "rgba(0, 0, 0, 1)", "bgcolor": "rgba(255, 255, 255, 1.000)", "borderwidth": 1, "tracegroupgap": 0, "y": 1, "font": {"color": "rgba(0, 0, 0, 1)", "family": "sans-serif", "size": 11}, "title": {"font": {"color": "rgba(0, 0, 0, 1)", "family": "sans-serif", "size": 15}, "text": ""}, "traceorder": "normal", "x": 1}, "width": 923.671875}}