views.json 185 KB

1
  1. [{"id": 1, "title": "16号发电机轴承诊断图形", "panels": [{"plugin": "spectrum", "args": {"turbine": "WTG16", "sensor": "发电机轴承", "kind": "env"}, "svg": "", "text": "WTG16 发电机轴承 无 包络谱 谱"}, {"plugin": "scalar_trend", "args": {"bin": "WPS-ActivePower 3601-4400", "meas": "Peak", "sensor": "发电机轴承", "turbine": "WTG16"}, "svg": "<svg width=\"760\" height=\"230\"><text x=\"10\" y=\"20\" font-size=\"12\">WTG16 发电机轴承 Peak @3601-4400 kW — 无数据</text></svg>", "text": "WTG16 发电机轴承 Peak @3601-4400 kW: 逐窗中位 {}; 逐窗最大 {}; fleet 同档中位 nan, p90 nan; mask 阈值 无 (该标量无 TCM mask)"}]}, {"id": 1, "title": "16号发电机轴承诊断图形", "panels": [{"plugin": "spectrum", "args": {"turbine": "WTG16", "sensor": "发电机轴承", "kind": "env"}, "svg": "", "text": "WTG16 发电机轴承 无 包络谱 谱"}, {"plugin": "scalar_trend", "args": {"bin": "WPS-ActivePower 3601-4400", "meas": "Peak", "sensor": "发电机轴承", "turbine": "WTG16"}, "svg": "<svg width=\"760\" height=\"230\"><text x=\"10\" y=\"20\" font-size=\"12\">WTG16 发电机轴承 Peak @3601-4400 kW — 无数据</text></svg>", "text": "WTG16 发电机轴承 Peak @3601-4400 kW: 逐窗中位 {}; 逐窗最大 {}; fleet 同档中位 nan, p90 nan; mask 阈值 无 (该标量无 TCM mask)"}]}, {"id": 1, "title": "16号发电机驱动端诊断图形", "panels": [{"plugin": "spectrum", "args": {"turbine": "WTG16", "sensor": "发电机驱动端", "kind": "env"}, "svg": "", "text": "WTG16 发电机驱动端 无 包络谱 谱"}, {"plugin": "scalar_trend", "args": {"bin": "WPS-ActivePower 3601-4400", "meas": "Peak", "sensor": "发电机驱动端", "turbine": "WTG16"}, "svg": "<svg width=\"760\" height=\"230\"><text x=\"10\" y=\"20\" font-size=\"12\">WTG16 发电机驱动端 Peak @3601-4400 kW — 无数据</text></svg>", "text": "WTG16 发电机驱动端 Peak @3601-4400 kW: 逐窗中位 {}; 逐窗最大 {}; fleet 同档中位 nan, p90 nan; mask 阈值 无 (该标量无 TCM mask)"}]}, {"id": 2, "title": "对照 WTG16/WTG17 · 主轴承前 · Peak", "panels": [{"plugin": "scalar_trend", "args": {"turbine": "WTG16", "sensor": "主轴承前", "meas": "Peak", "bin": "WPS-ActivePower 3601-4400,"}, "svg": "<svg viewBox=\"0 0 760 230\" width=\"760\" height=\"230\" font-family=\"system-ui,sans-serif\" font-size=\"12.5\" fill=\"currentColor\">\n<text x=\"58\" y=\"16\" font-size=\"12\" font-weight=\"600\">WTG16 主轴承前 Peak @3601-4400 kW</text>\n<line x1=\"58\" y1=\"28\" x2=\"58\" y2=\"196\" stroke=\"currentColor\" stroke-opacity=\"0.55\"/><line x1=\"58\" y1=\"196\" x2=\"746\" y2=\"196\" stroke=\"currentColor\" stroke-opacity=\"0.55\"/>\n<line x1=\"58\" y1=\"196.0\" x2=\"746\" y2=\"196.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"200.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">4.52</text>\n<line x1=\"58\" y1=\"154.0\" x2=\"746\" y2=\"154.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"158.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">6.24</text>\n<line x1=\"58\" y1=\"112.0\" x2=\"746\" y2=\"112.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"116.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">8.62</text>\n<line x1=\"58\" y1=\"70.0\" x2=\"746\" y2=\"70.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"74.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">12</text>\n<line x1=\"58\" y1=\"28.0\" x2=\"746\" y2=\"28.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"32.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">16</text>\n<text x=\"58.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">01-29</text>\n<text x=\"230.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">03-15</text>\n<text x=\"402.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">04-29</text>\n<text x=\"574.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">06-13</text>\n<text x=\"746.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">07-28</text>\n<line x1=\"58\" y1=\"170.2\" x2=\"746\" y2=\"170.2\" stroke=\"#9e9e9e\" stroke-dasharray=\"5,4\"/><text x=\"746\" y=\"167.2\" text-anchor=\"end\" fill=\"#9e9e9e\">fleet中位</text>\n<line x1=\"58\" y1=\"150.9\" x2=\"746\" y2=\"150.9\" stroke=\"#bdbdbd\" stroke-dasharray=\"5,4\"/><text x=\"746\" y=\"147.9\" text-anchor=\"end\" fill=\"#bdbdbd\">fleet p90</text>\n<circle cx=\"58.0\" cy=\"39.9\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"654.4\" cy=\"176.8\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"660.0\" cy=\"167.9\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"672.1\" cy=\"188.6\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"675.9\" cy=\"173.2\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"680.4\" cy=\"94.7\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"684.3\" cy=\"169.3\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"688.1\" cy=\"162.7\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"726.7\" cy=\"184.9\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"730.5\" cy=\"72.0\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"734.4\" cy=\"123.7\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"738.3\" cy=\"177.1\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"742.2\" cy=\"72.7\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"746.0\" cy=\"120.0\" r=\"2.2\" fill=\"#1565c0\"/>\n<polyline points=\"58.0,39.9 654.4,176.8 660.0,167.9 672.1,188.6 675.9,173.2 680.4,94.7 684.3,169.3 688.1,162.7 726.7,184.9 730.5,72.0 734.4,123.7 738.3,177.1 742.2,72.7 746.0,120.0\" fill=\"none\" stroke=\"#1565c0\" stroke-width=\"1.4\"/>\n<text x=\"58\" y=\"226\" fill=\"currentColor\" fill-opacity=\"0.8\"><tspan fill=\"#1565c0\">■</tspan> Peak</text></svg>", "text": "WTG16 主轴承前 Peak @3601-4400 kW: 逐窗中位 {'w0127': 15.0072, 'w0707': 5.4275, 'w0711': 5.3876, 'w0724': 5.5523, 'w0805': 8.1081}; 逐窗最大 {'w0127': 15.0072, 'w0707': 5.6138, 'w0711': 9.8456, 'w0724': 5.8396, 'w0805': 11.7248}; fleet 同档中位 5.512, p90 ▪; mask 阈值 无 (该标量无 TCM mask)"}, {"plugin": "scalar_trend", "args": {"turbine": "WTG17", "sensor": "主轴承前", "meas": "Peak", "bin": "WPS-ActivePower 3601-4400,"}, "svg": "<svg viewBox=\"0 0 760 230\" width=\"760\" height=\"230\" font-family=\"system-ui,sans-serif\" font-size=\"12.5\" fill=\"currentColor\">\n<text x=\"58\" y=\"16\" font-size=\"12\" font-weight=\"600\">WTG17 主轴承前 Peak @3601-4400 kW</text>\n<line x1=\"58\" y1=\"28\" x2=\"58\" y2=\"196\" stroke=\"currentColor\" stroke-opacity=\"0.55\"/><line x1=\"58\" y1=\"196\" x2=\"746\" y2=\"196\" stroke=\"currentColor\" stroke-opacity=\"0.55\"/>\n<line x1=\"58\" y1=\"196.0\" x2=\"746\" y2=\"196.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"200.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">5.09</text>\n<line x1=\"58\" y1=\"154.0\" x2=\"746\" y2=\"154.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"158.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">5.51</text>\n<line x1=\"58\" y1=\"112.0\" x2=\"746\" y2=\"112.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"116.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">5.97</text>\n<line x1=\"58\" y1=\"70.0\" x2=\"746\" y2=\"70.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"74.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">6.47</text>\n<line x1=\"58\" y1=\"28.0\" x2=\"746\" y2=\"28.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"32.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">7.01</text>\n<text x=\"58.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">01-29</text>\n<text x=\"230.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">03-19</text>\n<text x=\"402.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">05-06</text>\n<text x=\"574.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">06-23</text>\n<text x=\"746.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">08-10</text>\n<line x1=\"58\" y1=\"153.9\" x2=\"746\" y2=\"153.9\" stroke=\"#9e9e9e\" stroke-dasharray=\"5,4\"/><text x=\"746\" y=\"150.9\" text-anchor=\"end\" fill=\"#9e9e9e\">fleet中位</text>\n<line x1=\"58\" y1=\"76.1\" x2=\"746\" y2=\"76.1\" stroke=\"#bdbdbd\" stroke-dasharray=\"5,4\"/><text x=\"746\" y=\"73.1\" text-anchor=\"end\" fill=\"#bdbdbd\">fleet p90</text>\n<circle cx=\"58.0\" cy=\"181.6\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"608.3\" cy=\"120.5\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"612.6\" cy=\"185.7\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"617.9\" cy=\"165.1\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"622.6\" cy=\"103.3\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"628.4\" cy=\"165.9\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"632.7\" cy=\"153.8\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"636.8\" cy=\"182.0\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"640.4\" cy=\"176.0\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"680.0\" cy=\"129.4\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"683.6\" cy=\"81.3\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"687.2\" cy=\"39.9\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"690.7\" cy=\"43.5\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"694.4\" cy=\"165.9\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"698.0\" cy=\"78.1\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"735.2\" cy=\"188.6\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"738.8\" cy=\"128.5\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"742.4\" cy=\"179.2\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"746.0\" cy=\"163.5\" r=\"2.2\" fill=\"#1565c0\"/>\n<polyline points=\"58.0,181.6 608.3,120.5 612.6,185.7 617.9,165.1 622.6,103.3 628.4,165.9 632.7,153.8 636.8,182.0 640.4,176.0 680.0,129.4 683.6,81.3 687.2,39.9 690.7,43.5 694.4,165.9 698.0,78.1 735.2,188.6 738.8,128.5 742.4,179.2 746.0,163.5\" fill=\"none\" stroke=\"#1565c0\" stroke-width=\"1.4\"/>\n<text x=\"58\" y=\"226\" fill=\"currentColor\" fill-opacity=\"0.8\"><tspan fill=\"#1565c0\">■</tspan> Peak</text></svg>", "text": "WTG17 主轴承前 Peak @3601-4400 kW: 逐窗中位 {'w0127': 5.2281, 'w0707': 5.3963, 'w0711': 5.4512, 'w0724': 5.5305, 'w0805': 6.3715, 'w0811': 5.3328}; 逐窗最大 {'w0127': 5.2281, 'w0707': 5.8759, 'w0711': 6.0718, 'w0724': 5.7766, 'w0805': 6.8542, 'w0811': 5.7869}; fleet 同档中位 5.512, p90 ▪; mask 阈值 无 (该标量无 TCM mask)"}]}, {"id": 3, "title": "对照 WTG16/WTG17 · 发电机DE · Peak", "panels": [{"plugin": "scalar_trend", "args": {"turbine": "WTG16", "sensor": "发电机DE", "meas": "Peak", "bin": "WPS-ActivePower 3601-4400,"}, "svg": "<svg viewBox=\"0 0 760 230\" width=\"760\" height=\"230\" font-family=\"system-ui,sans-serif\" font-size=\"12.5\" fill=\"currentColor\">\n<text x=\"58\" y=\"16\" font-size=\"12\" font-weight=\"600\">WTG16 发电机DE Peak @3601-4400 kW</text>\n<line x1=\"58\" y1=\"28\" x2=\"58\" y2=\"196\" stroke=\"currentColor\" stroke-opacity=\"0.55\"/><line x1=\"58\" y1=\"196\" x2=\"746\" y2=\"196\" stroke=\"currentColor\" stroke-opacity=\"0.55\"/>\n<line x1=\"58\" y1=\"196.0\" x2=\"746\" y2=\"196.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"200.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">21</text>\n<line x1=\"58\" y1=\"154.0\" x2=\"746\" y2=\"154.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"158.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">33</text>\n<line x1=\"58\" y1=\"112.0\" x2=\"746\" y2=\"112.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"116.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">54</text>\n<line x1=\"58\" y1=\"70.0\" x2=\"746\" y2=\"70.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"74.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">86</text>\n<line x1=\"58\" y1=\"28.0\" x2=\"746\" y2=\"28.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"32.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">138</text>\n<text x=\"58.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">01-29</text>\n<text x=\"230.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">03-15</text>\n<text x=\"402.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">04-29</text>\n<text x=\"574.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">06-13</text>\n<text x=\"746.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">07-28</text>\n<line x1=\"58\" y1=\"188.6\" x2=\"746\" y2=\"188.6\" stroke=\"#9e9e9e\" stroke-dasharray=\"5,4\"/><text x=\"746\" y=\"185.6\" text-anchor=\"end\" fill=\"#9e9e9e\">fleet中位</text>\n<line x1=\"58\" y1=\"163.4\" x2=\"746\" y2=\"163.4\" stroke=\"#bdbdbd\" stroke-dasharray=\"5,4\"/><text x=\"746\" y=\"160.4\" text-anchor=\"end\" fill=\"#bdbdbd\">fleet p90</text>\n<circle cx=\"58.0\" cy=\"109.2\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"654.4\" cy=\"66.7\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"660.0\" cy=\"58.3\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"672.1\" cy=\"44.4\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"675.9\" cy=\"56.1\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"680.4\" cy=\"52.1\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"684.3\" cy=\"70.9\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"688.1\" cy=\"52.4\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"726.7\" cy=\"58.7\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"730.5\" cy=\"58.9\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"734.4\" cy=\"60.9\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"738.3\" cy=\"48.2\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"742.2\" cy=\"47.3\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"746.0\" cy=\"39.9\" r=\"2.2\" fill=\"#1565c0\"/>\n<polyline points=\"58.0,109.2 654.4,66.7 660.0,58.3 672.1,44.4 675.9,56.1 680.4,52.1 684.3,70.9 688.1,52.4 726.7,58.7 730.5,58.9 734.4,60.9 738.3,48.2 742.2,47.3 746.0,39.9\" fill=\"none\" stroke=\"#1565c0\" stroke-width=\"1.4\"/>\n<text x=\"58\" y=\"226\" fill=\"currentColor\" fill-opacity=\"0.8\"><tspan fill=\"#1565c0\">■</tspan> Peak</text></svg>", "text": "WTG16 发电机DE Peak @3601-4400 kW: 逐窗中位 {'w0127': 55.3156, 'w0707': 93.5416, 'w0711': 104.96, 'w0724': 97.5445, 'w0805': 109.697}; 逐窗最大 {'w0127': 55.3156, 'w0707': 97.901, 'w0711': 114.421, 'w0724': 104.66, 'w0805': 120.399}; fleet 同档中位 22.72, p90 ▪; mask 阈值 无 (该标量无 TCM mask)"}, {"plugin": "scalar_trend", "args": {"turbine": "WTG17", "sensor": "发电机DE", "meas": "Peak", "bin": "WPS-ActivePower 3601-4400,"}, "svg": "<svg viewBox=\"0 0 760 230\" width=\"760\" height=\"230\" font-family=\"system-ui,sans-serif\" font-size=\"12.5\" fill=\"currentColor\">\n<text x=\"58\" y=\"16\" font-size=\"12\" font-weight=\"600\">WTG17 发电机DE Peak @3601-4400 kW</text>\n<line x1=\"58\" y1=\"28\" x2=\"58\" y2=\"196\" stroke=\"currentColor\" stroke-opacity=\"0.55\"/><line x1=\"58\" y1=\"196\" x2=\"746\" y2=\"196\" stroke=\"currentColor\" stroke-opacity=\"0.55\"/>\n<line x1=\"58\" y1=\"196.0\" x2=\"746\" y2=\"196.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"200.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">16</text>\n<line x1=\"58\" y1=\"154.0\" x2=\"746\" y2=\"154.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"158.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">19</text>\n<line x1=\"58\" y1=\"112.0\" x2=\"746\" y2=\"112.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"116.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">22</text>\n<line x1=\"58\" y1=\"70.0\" x2=\"746\" y2=\"70.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"74.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">27</text>\n<line x1=\"58\" y1=\"28.0\" x2=\"746\" y2=\"28.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"32.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">32</text>\n<text x=\"58.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">01-29</text>\n<text x=\"230.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">03-19</text>\n<text x=\"402.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">05-06</text>\n<text x=\"574.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">06-23</text>\n<text x=\"746.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">08-10</text>\n<line x1=\"58\" y1=\"109.0\" x2=\"746\" y2=\"109.0\" stroke=\"#9e9e9e\" stroke-dasharray=\"5,4\"/><text x=\"746\" y=\"106.0\" text-anchor=\"end\" fill=\"#9e9e9e\">fleet中位</text>\n<line x1=\"58\" y1=\"39.9\" x2=\"746\" y2=\"39.9\" stroke=\"#bdbdbd\" stroke-dasharray=\"5,4\"/><text x=\"746\" y=\"36.9\" text-anchor=\"end\" fill=\"#bdbdbd\">fleet p90</text>\n<circle cx=\"58.0\" cy=\"101.6\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"608.3\" cy=\"136.5\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"612.6\" cy=\"105.5\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"617.9\" cy=\"132.2\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"622.6\" cy=\"138.9\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"628.4\" cy=\"120.0\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"632.7\" cy=\"133.4\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"636.8\" cy=\"137.6\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"640.4\" cy=\"129.3\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"680.0\" cy=\"115.3\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"683.6\" cy=\"142.4\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"687.2\" cy=\"157.7\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"690.7\" cy=\"188.6\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"694.4\" cy=\"136.5\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"698.0\" cy=\"111.6\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"735.2\" cy=\"128.6\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"738.8\" cy=\"145.2\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"742.4\" cy=\"129.4\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"746.0\" cy=\"107.0\" r=\"2.2\" fill=\"#1565c0\"/>\n<polyline points=\"58.0,101.6 608.3,136.5 612.6,105.5 617.9,132.2 622.6,138.9 628.4,120.0 632.7,133.4 636.8,137.6 640.4,129.3 680.0,115.3 683.6,142.4 687.2,157.7 690.7,188.6 694.4,136.5 698.0,111.6 735.2,128.6 738.8,145.2 742.4,129.4 746.0,107.0\" fill=\"none\" stroke=\"#1565c0\" stroke-width=\"1.4\"/>\n<text x=\"58\" y=\"226\" fill=\"currentColor\" fill-opacity=\"0.8\"><tspan fill=\"#1565c0\">■</tspan> Peak</text></svg>", "text": "WTG17 发电机DE Peak @3601-4400 kW: 逐窗中位 {'w0127': 23.4253, 'w0707': 20.6744, 'w0711': 20.3992, 'w0724': 21.5348, 'w0805': 19.8328, 'w0811': 20.945}; 逐窗最大 {'w0127': 23.4253, 'w0707': 23.0479, 'w0711': 21.7323, 'w0724': 22.1463, 'w0805': 22.4867, 'w0811': 22.9135}; fleet 同档中位 22.72, p90 ▪; mask 阈值 无 (该标量无 TCM mask)"}]}, {"id": 4, "title": "对照 WTG16/WTG17 · 发电机DE · Rms_HP", "panels": [{"plugin": "scalar_trend", "args": {"turbine": "WTG16", "sensor": "发电机DE", "meas": "Rms_HP", "bin": "WPS-ActivePower 3601-4400,"}, "svg": "<svg viewBox=\"0 0 760 230\" width=\"760\" height=\"230\" font-family=\"system-ui,sans-serif\" font-size=\"12.5\" fill=\"currentColor\">\n<text x=\"58\" y=\"16\" font-size=\"12\" font-weight=\"600\">WTG16 发电机DE Rms_HP @3601-4400 kW</text>\n<line x1=\"58\" y1=\"28\" x2=\"58\" y2=\"196\" stroke=\"currentColor\" stroke-opacity=\"0.55\"/><line x1=\"58\" y1=\"196\" x2=\"746\" y2=\"196\" stroke=\"currentColor\" stroke-opacity=\"0.55\"/>\n<line x1=\"58\" y1=\"196.0\" x2=\"746\" y2=\"196.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"200.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">4.53</text>\n<line x1=\"58\" y1=\"154.0\" x2=\"746\" y2=\"154.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"158.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">7.87</text>\n<line x1=\"58\" y1=\"112.0\" x2=\"746\" y2=\"112.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"116.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">11</text>\n<line x1=\"58\" y1=\"70.0\" x2=\"746\" y2=\"70.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"74.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">15</text>\n<line x1=\"58\" y1=\"28.0\" x2=\"746\" y2=\"28.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"32.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">18</text>\n<text x=\"58.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">01-29</text>\n<text x=\"230.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">03-15</text>\n<text x=\"402.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">04-29</text>\n<text x=\"574.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">06-13</text>\n<text x=\"746.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">07-28</text>\n<line x1=\"58\" y1=\"188.6\" x2=\"746\" y2=\"188.6\" stroke=\"#9e9e9e\" stroke-dasharray=\"5,4\"/><text x=\"746\" y=\"185.6\" text-anchor=\"end\" fill=\"#9e9e9e\">fleet中位</text>\n<line x1=\"58\" y1=\"171.0\" x2=\"746\" y2=\"171.0\" stroke=\"#bdbdbd\" stroke-dasharray=\"5,4\"/><text x=\"746\" y=\"168.0\" text-anchor=\"end\" fill=\"#bdbdbd\">fleet p90</text>\n<circle cx=\"58.0\" cy=\"136.3\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"654.4\" cy=\"80.0\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"660.0\" cy=\"60.3\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"672.1\" cy=\"47.4\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"675.9\" cy=\"62.7\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"680.4\" cy=\"57.1\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"684.3\" cy=\"73.5\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"688.1\" cy=\"51.0\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"726.7\" cy=\"66.3\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"730.5\" cy=\"64.3\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"734.4\" cy=\"56.8\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"738.3\" cy=\"47.6\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"742.2\" cy=\"47.6\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"746.0\" cy=\"39.9\" r=\"2.2\" fill=\"#1565c0\"/>\n<polyline points=\"58.0,136.3 654.4,80.0 660.0,60.3 672.1,47.4 675.9,62.7 680.4,57.1 684.3,73.5 688.1,51.0 726.7,66.3 730.5,64.3 734.4,56.8 738.3,47.6 742.2,47.6 746.0,39.9\" fill=\"none\" stroke=\"#1565c0\" stroke-width=\"1.4\"/>\n<text x=\"58\" y=\"226\" fill=\"currentColor\" fill-opacity=\"0.8\"><tspan fill=\"#1565c0\">■</tspan> Rms_HP</text></svg>", "text": "WTG16 发电机DE Rms_HP @3601-4400 kW: 逐窗中位 {'w0127': 9.2732, 'w0707': 14.5306, 'w0711': 15.5686, 'w0724': 14.8335, 'w0805': 16.3198}; 逐窗最大 {'w0127': 9.2732, 'w0707': 15.3095, 'w0711': 16.3373, 'w0724': 16.0557, 'w0805': 16.9344}; fleet 同档中位 5.123, p90 ▪; mask 阈值 无 (该标量无 TCM mask)"}, {"plugin": "scalar_trend", "args": {"turbine": "WTG17", "sensor": "发电机DE", "meas": "Rms_HP", "bin": "WPS-ActivePower 3601-4400,"}, "svg": "<svg viewBox=\"0 0 760 230\" width=\"760\" height=\"230\" font-family=\"system-ui,sans-serif\" font-size=\"12.5\" fill=\"currentColor\">\n<text x=\"58\" y=\"16\" font-size=\"12\" font-weight=\"600\">WTG17 发电机DE Rms_HP @3601-4400 kW</text>\n<line x1=\"58\" y1=\"28\" x2=\"58\" y2=\"196\" stroke=\"currentColor\" stroke-opacity=\"0.55\"/><line x1=\"58\" y1=\"196\" x2=\"746\" y2=\"196\" stroke=\"currentColor\" stroke-opacity=\"0.55\"/>\n<line x1=\"58\" y1=\"196.0\" x2=\"746\" y2=\"196.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"200.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">3.82</text>\n<line x1=\"58\" y1=\"154.0\" x2=\"746\" y2=\"154.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"158.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">4.54</text>\n<line x1=\"58\" y1=\"112.0\" x2=\"746\" y2=\"112.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"116.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">5.27</text>\n<line x1=\"58\" y1=\"70.0\" x2=\"746\" y2=\"70.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"74.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">6.00</text>\n<line x1=\"58\" y1=\"28.0\" x2=\"746\" y2=\"28.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"32.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">6.72</text>\n<text x=\"58.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">01-29</text>\n<text x=\"230.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">03-19</text>\n<text x=\"402.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">05-06</text>\n<text x=\"574.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">06-23</text>\n<text x=\"746.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">08-10</text>\n<line x1=\"58\" y1=\"120.5\" x2=\"746\" y2=\"120.5\" stroke=\"#9e9e9e\" stroke-dasharray=\"5,4\"/><text x=\"746\" y=\"117.5\" text-anchor=\"end\" fill=\"#9e9e9e\">fleet中位</text>\n<line x1=\"58\" y1=\"39.9\" x2=\"746\" y2=\"39.9\" stroke=\"#bdbdbd\" stroke-dasharray=\"5,4\"/><text x=\"746\" y=\"36.9\" text-anchor=\"end\" fill=\"#bdbdbd\">fleet p90</text>\n<circle cx=\"58.0\" cy=\"122.2\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"608.3\" cy=\"126.9\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"612.6\" cy=\"120.9\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"617.9\" cy=\"148.2\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"622.6\" cy=\"143.3\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"628.4\" cy=\"126.7\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"632.7\" cy=\"157.5\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"636.8\" cy=\"123.1\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"640.4\" cy=\"162.1\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"680.0\" cy=\"131.5\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"683.6\" cy=\"156.9\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"687.2\" cy=\"172.1\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"690.7\" cy=\"188.6\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"694.4\" cy=\"138.1\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"698.0\" cy=\"144.2\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"735.2\" cy=\"144.3\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"738.8\" cy=\"154.0\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"742.4\" cy=\"157.5\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"746.0\" cy=\"169.3\" r=\"2.2\" fill=\"#1565c0\"/>\n<polyline points=\"58.0,122.2 608.3,126.9 612.6,120.9 617.9,148.2 622.6,143.3 628.4,126.7 632.7,157.5 636.8,123.1 640.4,162.1 680.0,131.5 683.6,156.9 687.2,172.1 690.7,188.6 694.4,138.1 698.0,144.2 735.2,144.3 738.8,154.0 742.4,157.5 746.0,169.3\" fill=\"none\" stroke=\"#1565c0\" stroke-width=\"1.4\"/>\n<text x=\"58\" y=\"226\" fill=\"currentColor\" fill-opacity=\"0.8\"><tspan fill=\"#1565c0\">■</tspan> Rms_HP</text></svg>", "text": "WTG17 发电机DE Rms_HP @3601-4400 kW: 逐窗中位 {'w0127': 5.0939, 'w0707': 5.0125, 'w0711': 4.8723, 'w0724': 4.6682, 'w0805': 4.4929, 'w0811': 4.5128}; 逐窗最大 {'w0127': 5.0939, 'w0707': 5.1162, 'w0711': 5.0775, 'w0724': 4.9326, 'w0805': 4.8182, 'w0811': 4.711}; fleet 同档中位 5.123, p90 ▪; mask 阈值 无 (该标量无 TCM mask)"}]}, {"id": 5, "title": "对照 WTG16/WTG17 · 发电机DE · Kurtosis", "panels": [{"plugin": "scalar_trend", "args": {"turbine": "WTG16", "sensor": "发电机DE", "meas": "Kurtosis", "bin": "WPS-ActivePower 3601-4400,"}, "svg": "<svg viewBox=\"0 0 760 230\" width=\"760\" height=\"230\" font-family=\"system-ui,sans-serif\" font-size=\"12.5\" fill=\"currentColor\">\n<text x=\"58\" y=\"16\" font-size=\"12\" font-weight=\"600\">WTG16 发电机DE Kurtosis @3601-4400 kW</text>\n<line x1=\"58\" y1=\"28\" x2=\"58\" y2=\"196\" stroke=\"currentColor\" stroke-opacity=\"0.55\"/><line x1=\"58\" y1=\"196\" x2=\"746\" y2=\"196\" stroke=\"currentColor\" stroke-opacity=\"0.55\"/>\n<line x1=\"58\" y1=\"196.0\" x2=\"746\" y2=\"196.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"200.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">2.84</text>\n<line x1=\"58\" y1=\"154.0\" x2=\"746\" y2=\"154.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"158.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">3.58</text>\n<line x1=\"58\" y1=\"112.0\" x2=\"746\" y2=\"112.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"116.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">4.53</text>\n<line x1=\"58\" y1=\"70.0\" x2=\"746\" y2=\"70.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"74.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">5.72</text>\n<line x1=\"58\" y1=\"28.0\" x2=\"746\" y2=\"28.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"32.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">7.23</text>\n<text x=\"58.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">01-29</text>\n<text x=\"230.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">03-15</text>\n<text x=\"402.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">04-29</text>\n<text x=\"574.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">06-13</text>\n<text x=\"746.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">07-28</text>\n<line x1=\"58\" y1=\"188.6\" x2=\"746\" y2=\"188.6\" stroke=\"#9e9e9e\" stroke-dasharray=\"5,4\"/><text x=\"746\" y=\"185.6\" text-anchor=\"end\" fill=\"#9e9e9e\">fleet中位</text>\n<line x1=\"58\" y1=\"182.5\" x2=\"746\" y2=\"182.5\" stroke=\"#bdbdbd\" stroke-dasharray=\"5,4\"/><text x=\"746\" y=\"168.5\" text-anchor=\"end\" fill=\"#bdbdbd\">fleet p90</text>\n<circle cx=\"58.0\" cy=\"102.9\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"654.4\" cy=\"83.2\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"660.0\" cy=\"67.4\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"672.1\" cy=\"39.9\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"675.9\" cy=\"43.7\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"680.4\" cy=\"52.7\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"684.3\" cy=\"62.1\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"688.1\" cy=\"56.7\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"726.7\" cy=\"69.4\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"730.5\" cy=\"61.7\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"734.4\" cy=\"63.6\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"738.3\" cy=\"41.2\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"742.2\" cy=\"47.5\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"746.0\" cy=\"48.8\" r=\"2.2\" fill=\"#1565c0\"/>\n<polyline points=\"58.0,102.9 654.4,83.2 660.0,67.4 672.1,39.9 675.9,43.7 680.4,52.7 684.3,62.1 688.1,56.7 726.7,69.4 730.5,61.7 734.4,63.6 738.3,41.2 742.2,47.5 746.0,48.8\" fill=\"none\" stroke=\"#1565c0\" stroke-width=\"1.4\"/>\n<text x=\"58\" y=\"226\" fill=\"currentColor\" fill-opacity=\"0.8\"><tspan fill=\"#1565c0\">■</tspan> Kurtosis</text></svg>", "text": "WTG16 发电机DE Kurtosis @3601-4400 kW: 逐窗中位 {'w0127': 4.7625, 'w0707': 5.5608, 'w0711': 6.6234, 'w0724': 5.978, 'w0805': 6.4376}; 逐窗最大 {'w0127': 4.7625, 'w0707': 5.8051, 'w0711': 6.7644, 'w0724': 6.1606, 'w0805': 6.7153}; fleet 同档中位 2.957, p90 ▪; mask 阈值 无 (该标量无 TCM mask)"}, {"plugin": "scalar_trend", "args": {"turbine": "WTG17", "sensor": "发电机DE", "meas": "Kurtosis", "bin": "WPS-ActivePower 3601-4400,"}, "svg": "<svg viewBox=\"0 0 760 230\" width=\"760\" height=\"230\" font-family=\"system-ui,sans-serif\" font-size=\"12.5\" fill=\"currentColor\">\n<text x=\"58\" y=\"16\" font-size=\"12\" font-weight=\"600\">WTG17 发电机DE Kurtosis @3601-4400 kW</text>\n<line x1=\"58\" y1=\"28\" x2=\"58\" y2=\"196\" stroke=\"currentColor\" stroke-opacity=\"0.55\"/><line x1=\"58\" y1=\"196\" x2=\"746\" y2=\"196\" stroke=\"currentColor\" stroke-opacity=\"0.55\"/>\n<line x1=\"58\" y1=\"196.0\" x2=\"746\" y2=\"196.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"200.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">2.77</text>\n<line x1=\"58\" y1=\"154.0\" x2=\"746\" y2=\"154.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"158.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">2.85</text>\n<line x1=\"58\" y1=\"112.0\" x2=\"746\" y2=\"112.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"116.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">2.93</text>\n<line x1=\"58\" y1=\"70.0\" x2=\"746\" y2=\"70.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"74.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">3.02</text>\n<line x1=\"58\" y1=\"28.0\" x2=\"746\" y2=\"28.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"32.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">3.10</text>\n<text x=\"58.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">01-29</text>\n<text x=\"230.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">03-19</text>\n<text x=\"402.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">05-06</text>\n<text x=\"574.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">06-23</text>\n<text x=\"746.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">08-10</text>\n<line x1=\"58\" y1=\"99.5\" x2=\"746\" y2=\"99.5\" stroke=\"#9e9e9e\" stroke-dasharray=\"5,4\"/><text x=\"746\" y=\"96.5\" text-anchor=\"end\" fill=\"#9e9e9e\">fleet中位</text>\n<line x1=\"58\" y1=\"48.9\" x2=\"746\" y2=\"48.9\" stroke=\"#bdbdbd\" stroke-dasharray=\"5,4\"/><text x=\"746\" y=\"45.9\" text-anchor=\"end\" fill=\"#bdbdbd\">fleet p90</text>\n<circle cx=\"58.0\" cy=\"84.1\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"608.3\" cy=\"188.6\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"612.6\" cy=\"148.6\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"617.9\" cy=\"106.8\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"622.6\" cy=\"152.7\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"628.4\" cy=\"175.2\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"632.7\" cy=\"129.1\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"636.8\" cy=\"138.6\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"640.4\" cy=\"83.2\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"680.0\" cy=\"121.0\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"683.6\" cy=\"90.2\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"687.2\" cy=\"88.2\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"690.7\" cy=\"101.5\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"694.4\" cy=\"168.8\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"698.0\" cy=\"39.9\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"735.2\" cy=\"66.9\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"738.8\" cy=\"96.0\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"742.4\" cy=\"79.0\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"746.0\" cy=\"39.9\" r=\"2.2\" fill=\"#1565c0\"/>\n<polyline points=\"58.0,84.1 608.3,188.6 612.6,148.6 617.9,106.8 622.6,152.7 628.4,175.2 632.7,129.1 636.8,138.6 640.4,83.2 680.0,121.0 683.6,90.2 687.2,88.2 690.7,101.5 694.4,168.8 698.0,39.9 735.2,66.9 738.8,96.0 742.4,79.0 746.0,39.9\" fill=\"none\" stroke=\"#1565c0\" stroke-width=\"1.4\"/>\n<text x=\"58\" y=\"226\" fill=\"currentColor\" fill-opacity=\"0.8\"><tspan fill=\"#1565c0\">■</tspan> Kurtosis</text></svg>", "text": "WTG17 发电机DE Kurtosis @3601-4400 kW: 逐窗中位 {'w0127': 2.9876, 'w0707': 2.8607, 'w0711': 2.8664, 'w0724': 2.9518, 'w0805': 2.9754, 'w0811': 3.0099}; 逐窗最大 {'w0127': 2.9876, 'w0707': 2.9423, 'w0711': 2.8984, 'w0724': 2.9893, 'w0805': 3.0775, 'w0811': 3.0776}; fleet 同档中位 2.957, p90 ▪; mask 阈值 无 (该标量无 TCM mask)"}]}, {"id": 6, "title": "对照 WTG16/WTG17 · 发电机DE · 包络谱", "panels": [{"plugin": "spectrum", "args": {"turbine": "WTG16", "sensor": "发电机DE", "kind": "env"}, "svg": "<svg viewBox=\"0 0 760 230\" width=\"760\" height=\"230\" font-family=\"system-ui,sans-serif\" font-size=\"12.5\" fill=\"currentColor\">\n<text x=\"58\" y=\"16\" font-size=\"12\" font-weight=\"600\">WTG16 发电机DE Env_6000_4000_850_Tr 2026-08-11 05:38</text>\n<line x1=\"58\" y1=\"28\" x2=\"58\" y2=\"196\" stroke=\"currentColor\" stroke-opacity=\"0.55\"/><line x1=\"58\" y1=\"196\" x2=\"746\" y2=\"196\" stroke=\"currentColor\" stroke-opacity=\"0.55\"/>\n<line x1=\"58\" y1=\"196.0\" x2=\"746\" y2=\"196.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"200.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">0</text>\n<line x1=\"58\" y1=\"154.0\" x2=\"746\" y2=\"154.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"158.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">2.79</text>\n<line x1=\"58\" y1=\"112.0\" x2=\"746\" y2=\"112.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"116.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">5.59</text>\n<line x1=\"58\" y1=\"70.0\" x2=\"746\" y2=\"70.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"74.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">8.38</text>\n<line x1=\"58\" y1=\"28.0\" x2=\"746\" y2=\"28.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"32.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">11</text>\n<text x=\"58.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">0</text>\n<text x=\"230.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">75</text>\n<text x=\"402.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">150</text>\n<text x=\"574.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">225</text>\n<text x=\"746.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">300</text>\n<text x=\"746\" y=\"16\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">m/s²</text>\n<polyline points=\"58.0,40.4 60.4,118.2 62.9,193.9 65.3,194.3 67.8,194.3 70.2,194.0 72.6,194.2 75.1,194.3 77.5,187.6 80.0,178.9 82.4,186.9 84.8,194.4 87.3,194.4 89.7,194.2 92.2,193.0 94.6,193.0 97.0,194.4 99.5,193.3 101.9,190.8 104.4,192.8 106.8,194.4 109.2,194.5 111.7,192.5 114.1,179.2 116.6,178.5 119.0,192.0 121.4,194.4 123.9,194.1 126.3,194.1 128.8,194.2 131.2,194.3 133.6,194.1 136.1,193.8 138.5,193.8 141.0,194.5 143.4,194.7 145.8,194.4 148.3,192.9 150.7,190.6 153.1,193.0 155.6,194.5 158.0,192.0 160.5,191.5 162.9,194.0 165.3,194.4 167.8,194.5 170.2,190.1 172.7,183.4 175.1,189.0 177.5,194.4 180.0,194.3 182.4,194.1 184.9,194.3 187.3,194.4 189.7,194.4 192.2,191.3 194.6,185.9 197.1,190.1 199.5,194.6 201.9,194.5 204.4,194.3 206.8,192.8 209.3,192.6 211.7,194.4 214.1,192.6 216.6,188.5 219.0,191.4 221.5,194.6 223.9,194.6 226.3,194.0 228.8,188.2 231.2,187.3 233.7,193.4 236.1,194.3 238.5,193.3 241.0,193.8 243.4,193.7 245.9,194.2 248.3,194.2 250.7,189.7 253.2,188.7 255.6,193.6 258.1,194.6 260.5,194.5 262.9,193.8 265.4,192.2 267.8,193.4 270.3,194.3 272.7,193.4 275.1,193.0 277.6,194.5 280.0,194.8 282.5,194.5 284.9,194.3 287.3,193.5 289.8,194.0 292.2,194.4 294.7,194.0 297.1,193.7 299.5,194.5 302.0,194.7 304.4,194.6 306.9,192.0 309.3,186.5 311.7,190.0 314.2,194.4 316.6,194.5 319.0,194.3 321.5,193.2 323.9,192.9 326.4,194.4 328.8,193.4 331.2,189.9 333.7,191.9 336.1,194.5 338.6,194.8 341.0,194.3 343.4,189.0 345.9,187.6 348.3,193.2 350.8,194.4 353.2,194.3 355.6,194.3 358.1,194.0 360.5,194.4 363.0,192.7 365.4,176.0 367.8,170.7 370.3,188.2 372.7,193.9 375.2,194.6 377.6,194.6 380.0,194.1 382.5,194.3 384.9,194.2 387.4,189.5 389.8,187.6 392.2,193.0 394.7,194.5 397.1,194.5 399.6,193.5 402.0,190.8 404.4,192.5 406.9,194.6 409.3,193.6 411.8,192.9 414.2,193.6 416.6,193.6 419.1,194.4 421.5,192.3 424.0,186.9 426.4,189.7 428.8,194.4 431.3,194.7 433.7,194.5 436.2,194.3 438.6,194.4 441.0,194.7 443.5,194.3 445.9,193.1 448.4,193.7 450.8,194.6 453.2,194.6 455.7,194.5 458.1,194.2 460.6,194.0 463.0,194.5 465.4,194.3 467.9,192.7 470.3,192.9 472.8,191.6 475.2,193.0 477.6,194.0 480.1,190.4 482.5,188.6 485.0,193.2 487.4,194.6 489.8,194.2 492.3,194.3 494.7,194.4 497.1,194.4 499.6,194.2 502.0,190.4 504.5,188.1 506.9,192.9 509.3,194.6 511.8,194.7 514.2,194.2 516.7,192.3 519.1,193.1 521.5,194.2 524.0,190.9 526.4,188.6 528.9,192.9 531.3,194.6 533.7,194.8 536.2,192.9 538.6,187.5 541.1,189.7 543.5,194.4 545.9,194.0 548.4,193.3 550.8,194.2 553.3,194.3 555.7,194.4 558.1,193.5 560.6,189.9 563.0,191.2 565.5,194.2 567.9,194.6 570.3,194.4 572.8,194.4 575.2,194.2 577.7,194.6 580.1,194.6 582.5,194.2 585.0,194.3 587.4,194.5 589.9,194.6 592.3,194.5 594.7,193.4 597.2,192.4 599.6,194.1 602.1,194.5 604.5,194.2 606.9,194.3 609.4,194.5 611.8,194.6 614.3,194.7 616.7,193.7 619.1,192.9 621.6,194.1 624.0,194.5 626.5,194.4 628.9,193.7 631.3,191.1 633.8,192.1 636.2,194.4 638.7,193.1 641.1,191.6 643.5,193.7 646.0,194.6 648.4,194.5 650.9,192.4 653.3,185.6 655.7,187.7 658.2,193.8 660.6,194.1 663.0,193.4 665.5,194.4 667.9,194.7 670.4,194.4 672.8,192.2 675.2,184.8 677.7,186.6 680.1,191.1 682.6,192.4 685.0,193.9 687.4,194.1 689.9,194.0 692.3,194.7 694.8,194.2 697.2,191.5 699.6,192.0 702.1,194.5 704.5,194.7 707.0,194.4 709.4,192.5 711.8,190.8 714.3,193.5 716.7,194.5 719.2,194.6 721.6,194.6 724.0,194.5 726.5,194.6 728.9,194.5 731.4,192.3 733.8,190.2 736.2,193.1 738.7,194.5 741.1,194.4 743.6,194.3 746.0,194.0\" fill=\"none\" stroke=\"#37474f\" stroke-width=\"1.0\"/>\n<text x=\"58\" y=\"226\" fill=\"currentColor\" fill-opacity=\"0.8\"><tspan fill=\"#37474f\">■</tspan> WTG16</text></svg>", "text": "WTG16 发电机DE Env_6000_4000_850_Tr 最新 2026-08-11 05:38:11 (rpm 1606): OEM 线附近 峰/邻域 = BPFI@▪Hz 13.1× G2过, BPFO@▪Hz 1.6× G2不过, BSF@▪Hz 6.0× G2过 | G2 过 2/3 条 "}, {"plugin": "spectrum", "args": {"turbine": "WTG17", "sensor": "发电机DE", "kind": "env"}, "svg": "<svg viewBox=\"0 0 760 230\" width=\"760\" height=\"230\" font-family=\"system-ui,sans-serif\" font-size=\"12.5\" fill=\"currentColor\">\n<text x=\"58\" y=\"16\" font-size=\"12\" font-weight=\"600\">WTG17 发电机DE Env_6000_4000_850_Tr 2026-08-11 05:18</text>\n<line x1=\"58\" y1=\"28\" x2=\"58\" y2=\"196\" stroke=\"currentColor\" stroke-opacity=\"0.55\"/><line x1=\"58\" y1=\"196\" x2=\"746\" y2=\"196\" stroke=\"currentColor\" stroke-opacity=\"0.55\"/>\n<line x1=\"58\" y1=\"196.0\" x2=\"746\" y2=\"196.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"200.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">0</text>\n<line x1=\"58\" y1=\"154.0\" x2=\"746\" y2=\"154.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"158.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">0.63</text>\n<line x1=\"58\" y1=\"112.0\" x2=\"746\" y2=\"112.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"116.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">1.27</text>\n<line x1=\"58\" y1=\"70.0\" x2=\"746\" y2=\"70.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"74.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">1.90</text>\n<line x1=\"58\" y1=\"28.0\" x2=\"746\" y2=\"28.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"32.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">2.53</text>\n<text x=\"58.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">0</text>\n<text x=\"230.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">75</text>\n<text x=\"402.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">150</text>\n<text x=\"574.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">225</text>\n<text x=\"746.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">300</text>\n<text x=\"746\" y=\"16\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">m/s²</text>\n<polyline points=\"58.0,40.3 60.4,118.1 62.9,194.1 65.3,194.1 67.8,193.1 70.2,192.8 72.6,193.9 75.1,194.4 77.5,193.7 80.0,190.1 82.4,190.3 84.8,193.8 87.3,194.4 89.7,193.4 92.2,191.4 94.6,192.7 97.0,194.2 99.5,194.2 101.9,193.3 104.4,193.1 106.8,193.9 109.2,194.4 111.7,194.3 114.1,193.1 116.6,192.6 119.0,193.8 121.4,194.3 123.9,194.0 126.3,193.0 128.8,193.0 131.2,194.1 133.6,194.3 136.1,193.9 138.5,193.1 141.0,193.4 143.4,194.2 145.8,194.3 148.3,193.6 150.7,193.0 153.1,193.7 155.6,194.2 158.0,194.0 160.5,192.7 162.9,192.5 165.3,193.8 167.8,194.3 170.2,193.8 172.7,191.8 175.1,191.7 177.5,193.9 180.0,194.3 182.4,193.9 184.9,193.0 187.3,193.4 189.7,194.2 192.2,194.4 194.6,192.6 197.1,189.7 199.5,192.0 201.9,194.3 204.4,194.2 206.8,193.6 209.3,193.3 211.7,193.9 214.1,194.3 216.6,194.2 219.0,192.4 221.5,192.3 223.9,194.1 226.3,194.4 228.8,193.8 231.2,193.1 233.7,193.4 236.1,194.2 238.5,194.4 241.0,194.0 243.4,193.5 245.9,193.9 248.3,194.3 250.7,194.2 253.2,193.7 255.6,193.7 258.1,194.2 260.5,194.4 262.9,194.2 265.4,193.6 267.8,193.6 270.3,194.2 272.7,194.3 275.1,194.0 277.6,193.3 280.0,193.6 282.5,194.1 284.9,190.7 287.3,188.0 289.8,192.2 292.2,193.9 294.7,194.3 297.1,194.3 299.5,193.9 302.0,193.3 304.4,193.8 306.9,194.2 309.3,194.1 311.7,192.7 314.2,192.2 316.6,194.1 319.0,194.5 321.5,194.1 323.9,193.7 326.4,193.8 328.8,194.4 331.2,194.4 333.7,192.4 336.1,187.6 338.6,190.4 341.0,194.3 343.4,194.4 345.9,194.1 348.3,194.0 350.8,194.3 353.2,194.4 355.6,194.3 358.1,193.1 360.5,192.7 363.0,194.0 365.4,194.3 367.8,194.2 370.3,193.9 372.7,194.0 375.2,194.4 377.6,194.4 380.0,194.2 382.5,193.9 384.9,194.1 387.4,194.4 389.8,194.3 392.2,194.1 394.7,193.9 397.1,194.2 399.6,194.0 402.0,193.6 404.4,194.0 406.9,194.1 409.3,194.3 411.8,194.4 414.2,194.3 416.6,194.1 419.1,194.1 421.5,194.3 424.0,194.3 426.4,194.1 428.8,193.9 431.3,194.2 433.7,194.5 436.2,194.4 438.6,194.1 441.0,194.0 443.5,194.2 445.9,194.3 448.4,194.3 450.8,193.7 453.2,193.4 455.7,194.2 458.1,194.3 460.6,194.3 463.0,194.1 465.4,194.1 467.9,194.2 470.3,194.4 472.8,194.1 475.2,192.9 477.6,193.4 480.1,194.3 482.5,194.3 485.0,194.3 487.4,194.2 489.8,194.3 492.3,194.4 494.7,194.3 497.1,193.9 499.6,193.6 502.0,194.1 504.5,194.3 506.9,194.2 509.3,194.2 511.8,193.9 514.2,188.2 516.7,186.8 519.1,193.0 521.5,194.0 524.0,194.2 526.4,194.5 528.9,194.5 531.3,194.2 533.7,194.1 536.2,194.4 538.6,194.5 541.1,194.5 543.5,194.1 545.9,193.9 548.4,194.2 550.8,194.4 553.3,194.3 555.7,194.1 558.1,194.1 560.6,194.3 563.0,194.4 565.5,194.3 567.9,194.1 570.3,194.2 572.8,194.3 575.2,194.4 577.7,194.3 580.1,193.9 582.5,194.0 585.0,194.4 587.4,194.4 589.9,194.1 592.3,193.8 594.7,194.3 597.2,194.5 599.6,194.4 602.1,194.2 604.5,194.2 606.9,194.5 609.4,194.5 611.8,194.1 614.3,191.9 616.7,192.5 619.1,194.4 621.6,194.5 624.0,194.4 626.5,194.3 628.9,194.4 631.3,194.5 633.8,194.5 636.2,194.1 638.7,193.6 641.1,194.2 643.5,194.5 646.0,194.4 648.4,194.1 650.9,194.2 653.3,194.4 655.7,194.4 658.2,194.5 660.6,194.2 663.0,194.0 665.5,194.4 667.9,194.5 670.4,194.4 672.8,194.1 675.2,194.2 677.7,194.5 680.1,194.5 682.6,194.2 685.0,194.1 687.4,194.3 689.9,194.4 692.3,194.4 694.8,194.2 697.2,194.2 699.6,194.4 702.1,194.5 704.5,194.4 707.0,194.3 709.4,194.3 711.8,194.5 714.3,194.5 716.7,194.3 719.2,194.0 721.6,194.2 724.0,194.4 726.5,194.4 728.9,194.2 731.4,193.8 733.8,194.3 736.2,194.5 738.7,194.3 741.1,193.4 743.6,188.0 746.0,188.5\" fill=\"none\" stroke=\"#37474f\" stroke-width=\"1.0\"/>\n<text x=\"58\" y=\"226\" fill=\"currentColor\" fill-opacity=\"0.8\"><tspan fill=\"#37474f\">■</tspan> WTG17</text></svg>", "text": "WTG17 发电机DE Env_6000_4000_850_Tr 最新 2026-08-11 05:18:18 (rpm 1599): OEM 线附近 峰/邻域 = BPFI@▪Hz 1.1× G2不过, BPFO@▪Hz 1.2× G2不过, BSF@▪Hz 2.8× G2不过 | G2 过 0/3 条 "}]}, {"id": 1, "title": "16号发电机驱动端peak图", "panels": [{"plugin": "spectrum", "args": {"turbine": "WTG16", "sensor": "发电机驱动端", "kind": "env"}, "svg": "", "text": "WTG16 发电机驱动端 无 包络谱 谱"}]}, {"id": 1, "title": "WTG16 发电机驱动端 Peak 图形分析", "panels": [{"plugin": "spectrum", "args": {"kind": "env", "sensor": "发电机驱动端", "turbine": "WTG16", "xmax": 300}, "svg": "", "text": "WTG16 发电机驱动端 无 包络谱 谱"}, {"plugin": "scalar_trend", "args": {"bin": "WPS-ActivePower 3601-4400", "meas": "Peak", "sensor": "发电机驱动端", "turbine": "WTG16"}, "svg": "<svg width=\"760\" height=\"230\"><text x=\"10\" y=\"20\" font-size=\"12\">WTG16 发电机驱动端 Peak @3601-4400 kW — 无数据</text></svg>", "text": "WTG16 发电机驱动端 Peak @3601-4400 kW: 逐窗中位 {}; 逐窗最大 {}; fleet 同档中位 nan, p90 nan; mask 阈值 无 (该标量无 TCM mask)"}]}, {"id": 2, "title": "对照 WTG01/WTG02/WTG03 · 主轴承前/主轴承后 · Peak", "panels": [{"plugin": "scalar_trend", "args": {"turbine": "WTG01", "sensor": "主轴承前", "meas": "Peak", "bin": "WPS-ActivePower 3601-4400,"}, "svg": "<svg viewBox=\"0 0 760 230\" width=\"760\" height=\"230\" font-family=\"system-ui,sans-serif\" font-size=\"12.5\" fill=\"currentColor\">\n<text x=\"58\" y=\"16\" font-size=\"12\" font-weight=\"600\">WTG01 主轴承前 Peak @3601-4400 kW</text>\n<line x1=\"58\" y1=\"28\" x2=\"58\" y2=\"196\" stroke=\"currentColor\" stroke-opacity=\"0.55\"/><line x1=\"58\" y1=\"196\" x2=\"746\" y2=\"196\" stroke=\"currentColor\" stroke-opacity=\"0.55\"/>\n<line x1=\"58\" y1=\"196.0\" x2=\"746\" y2=\"196.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"200.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">4.22</text>\n<line x1=\"58\" y1=\"154.0\" x2=\"746\" y2=\"154.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"158.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">5.99</text>\n<line x1=\"58\" y1=\"112.0\" x2=\"746\" y2=\"112.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"116.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">8.49</text>\n<line x1=\"58\" y1=\"70.0\" x2=\"746\" y2=\"70.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"74.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">12</text>\n<line x1=\"58\" y1=\"28.0\" x2=\"746\" y2=\"28.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"32.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">17</text>\n<text x=\"58.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">01-29</text>\n<text x=\"230.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">03-19</text>\n<text x=\"402.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">05-06</text>\n<text x=\"574.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">06-23</text>\n<text x=\"746.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">08-10</text>\n<line x1=\"58\" y1=\"163.9\" x2=\"746\" y2=\"163.9\" stroke=\"#9e9e9e\" stroke-dasharray=\"5,4\"/><text x=\"746\" y=\"160.9\" text-anchor=\"end\" fill=\"#9e9e9e\">fleet中位</text>\n<line x1=\"58\" y1=\"146.0\" x2=\"746\" y2=\"146.0\" stroke=\"#bdbdbd\" stroke-dasharray=\"5,4\"/><text x=\"746\" y=\"143.0\" text-anchor=\"end\" fill=\"#bdbdbd\">fleet p90</text>\n<circle cx=\"58.0\" cy=\"188.6\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"608.1\" cy=\"184.1\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"612.6\" cy=\"181.4\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"617.6\" cy=\"169.1\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"622.4\" cy=\"174.9\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"627.0\" cy=\"39.9\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"630.7\" cy=\"180.6\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"635.5\" cy=\"175.3\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"639.1\" cy=\"181.3\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"642.7\" cy=\"179.0\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"646.4\" cy=\"179.6\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"683.4\" cy=\"176.7\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"686.9\" cy=\"179.8\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"690.5\" cy=\"153.9\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"694.2\" cy=\"176.8\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"735.1\" cy=\"179.3\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"738.7\" cy=\"178.4\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"742.3\" cy=\"178.8\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"746.0\" cy=\"178.5\" r=\"2.2\" fill=\"#1565c0\"/>\n<polyline points=\"58.0,188.6 608.1,184.1 612.6,181.4 617.6,169.1 622.4,174.9 627.0,39.9 630.7,180.6 635.5,175.3 639.1,181.3 642.7,179.0 646.4,179.6 683.4,176.7 686.9,179.8 690.5,153.9 694.2,176.8 735.1,179.3 738.7,178.4 742.3,178.8 746.0,178.5\" fill=\"none\" stroke=\"#1565c0\" stroke-width=\"1.4\"/>\n<text x=\"58\" y=\"226\" fill=\"currentColor\" fill-opacity=\"0.8\"><tspan fill=\"#1565c0\">■</tspan> Peak</text></svg>", "text": "WTG01 主轴承前 Peak @3601-4400 kW: 逐窗中位 {'w0127': 4.4898, 'w0707': 4.7644, 'w0711': 5.0212, 'w0724': 4.8379, 'w0805': 4.9547, 'w0811': 4.8748}; 逐窗最大 {'w0127': 4.4898, 'w0707': 5.2771, 'w0711': 15.4646, 'w0724': 4.8609, 'w0805': 5.9896, 'w0811': 4.8848}; fleet 同档中位 5.512, p90 ▪; mask 阈值 无 (该标量无 TCM mask)"}, {"plugin": "scalar_trend", "args": {"turbine": "WTG01", "sensor": "主轴承后", "meas": "Peak", "bin": "WPS-ActivePower 3601-4400,"}, "svg": "<svg viewBox=\"0 0 760 230\" width=\"760\" height=\"230\" font-family=\"system-ui,sans-serif\" font-size=\"12.5\" fill=\"currentColor\">\n<text x=\"58\" y=\"16\" font-size=\"12\" font-weight=\"600\">WTG01 主轴承后 Peak @3601-4400 kW</text>\n<line x1=\"58\" y1=\"28\" x2=\"58\" y2=\"196\" stroke=\"currentColor\" stroke-opacity=\"0.55\"/><line x1=\"58\" y1=\"196\" x2=\"746\" y2=\"196\" stroke=\"currentColor\" stroke-opacity=\"0.55\"/>\n<line x1=\"58\" y1=\"196.0\" x2=\"746\" y2=\"196.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"200.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">3.41</text>\n<line x1=\"58\" y1=\"154.0\" x2=\"746\" y2=\"154.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"158.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">3.74</text>\n<line x1=\"58\" y1=\"112.0\" x2=\"746\" y2=\"112.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"116.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">4.11</text>\n<line x1=\"58\" y1=\"70.0\" x2=\"746\" y2=\"70.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"74.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">4.51</text>\n<line x1=\"58\" y1=\"28.0\" x2=\"746\" y2=\"28.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"32.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">4.95</text>\n<text x=\"58.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">01-29</text>\n<text x=\"230.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">03-19</text>\n<text x=\"402.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">05-06</text>\n<text x=\"574.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">06-23</text>\n<text x=\"746.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">08-10</text>\n<line x1=\"58\" y1=\"143.1\" x2=\"746\" y2=\"143.1\" stroke=\"#9e9e9e\" stroke-dasharray=\"5,4\"/><text x=\"746\" y=\"140.1\" text-anchor=\"end\" fill=\"#9e9e9e\">fleet中位</text>\n<line x1=\"58\" y1=\"89.8\" x2=\"746\" y2=\"89.8\" stroke=\"#bdbdbd\" stroke-dasharray=\"5,4\"/><text x=\"746\" y=\"86.8\" text-anchor=\"end\" fill=\"#bdbdbd\">fleet p90</text>\n<circle cx=\"58.0\" cy=\"188.6\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"608.1\" cy=\"136.6\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"612.6\" cy=\"159.5\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"617.6\" cy=\"122.8\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"622.4\" cy=\"141.3\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"627.0\" cy=\"161.8\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"630.7\" cy=\"156.2\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"635.5\" cy=\"140.5\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"639.1\" cy=\"151.6\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"642.7\" cy=\"145.1\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"646.4\" cy=\"149.3\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"683.4\" cy=\"141.7\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"686.9\" cy=\"145.9\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"690.5\" cy=\"39.9\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"694.2\" cy=\"144.5\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"735.1\" cy=\"152.5\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"738.7\" cy=\"147.6\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"742.3\" cy=\"98.7\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"746.0\" cy=\"153.9\" r=\"2.2\" fill=\"#1565c0\"/>\n<polyline points=\"58.0,188.6 608.1,136.6 612.6,159.5 617.6,122.8 622.4,141.3 627.0,161.8 630.7,156.2 635.5,140.5 639.1,151.6 642.7,145.1 646.4,149.3 683.4,141.7 686.9,145.9 690.5,39.9 694.2,144.5 735.1,152.5 738.7,147.6 742.3,98.7 746.0,153.9\" fill=\"none\" stroke=\"#1565c0\" stroke-width=\"1.4\"/>\n<text x=\"58\" y=\"226\" fill=\"currentColor\" fill-opacity=\"0.8\"><tspan fill=\"#1565c0\">■</tspan> Peak</text></svg>", "text": "WTG01 主轴承后 Peak @3601-4400 kW: 逐窗中位 {'w0127': 3.4636, 'w0707': 3.8884, 'w0711': 3.7851, 'w0724': 3.7796, 'w0805': 3.8324, 'w0811': 3.7739}; 逐窗最大 {'w0127': 3.4636, 'w0707': 4.0097, 'w0711': 3.8545, 'w0724': 3.8155, 'w0805': 4.822, 'w0811': 4.2305}; fleet 同档中位 3.833, p90 ▪; mask 阈值 无 (该标量无 TCM mask)"}, {"plugin": "scalar_trend", "args": {"turbine": "WTG02", "sensor": "主轴承前", "meas": "Peak", "bin": "WPS-ActivePower 3601-4400,"}, "svg": "<svg viewBox=\"0 0 760 230\" width=\"760\" height=\"230\" font-family=\"system-ui,sans-serif\" font-size=\"12.5\" fill=\"currentColor\">\n<text x=\"58\" y=\"16\" font-size=\"12\" font-weight=\"600\">WTG02 主轴承前 Peak @3601-4400 kW</text>\n<line x1=\"58\" y1=\"28\" x2=\"58\" y2=\"196\" stroke=\"currentColor\" stroke-opacity=\"0.55\"/><line x1=\"58\" y1=\"196\" x2=\"746\" y2=\"196\" stroke=\"currentColor\" stroke-opacity=\"0.55\"/>\n<line x1=\"58\" y1=\"196.0\" x2=\"746\" y2=\"196.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"200.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">5.43</text>\n<line x1=\"58\" y1=\"154.0\" x2=\"746\" y2=\"154.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"158.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">5.92</text>\n<line x1=\"58\" y1=\"112.0\" x2=\"746\" y2=\"112.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"116.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">6.46</text>\n<line x1=\"58\" y1=\"70.0\" x2=\"746\" y2=\"70.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"74.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">7.04</text>\n<line x1=\"58\" y1=\"28.0\" x2=\"746\" y2=\"28.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"32.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">7.68</text>\n<text x=\"58.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">07-07</text>\n<text x=\"230.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">07-15</text>\n<text x=\"402.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">07-22</text>\n<text x=\"574.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">07-30</text>\n<text x=\"746.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">08-07</text>\n<line x1=\"58\" y1=\"188.6\" x2=\"746\" y2=\"188.6\" stroke=\"#9e9e9e\" stroke-dasharray=\"5,4\"/><text x=\"746\" y=\"185.6\" text-anchor=\"end\" fill=\"#9e9e9e\">fleet中位</text>\n<line x1=\"58\" y1=\"116.4\" x2=\"746\" y2=\"116.4\" stroke=\"#bdbdbd\" stroke-dasharray=\"5,4\"/><text x=\"746\" y=\"113.4\" text-anchor=\"end\" fill=\"#bdbdbd\">fleet p90</text>\n<circle cx=\"58.0\" cy=\"154.4\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"97.8\" cy=\"136.5\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"120.4\" cy=\"118.7\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"145.9\" cy=\"133.8\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"168.2\" cy=\"137.1\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"434.6\" cy=\"124.8\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"456.9\" cy=\"61.3\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"479.0\" cy=\"74.5\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"501.3\" cy=\"93.7\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"524.4\" cy=\"99.7\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"746.0\" cy=\"39.9\" r=\"2.2\" fill=\"#1565c0\"/>\n<polyline points=\"58.0,154.4 97.8,136.5 120.4,118.7 145.9,133.8 168.2,137.1 434.6,124.8 456.9,61.3 479.0,74.5 501.3,93.7 524.4,99.7 746.0,39.9\" fill=\"none\" stroke=\"#1565c0\" stroke-width=\"1.4\"/>\n<text x=\"58\" y=\"226\" fill=\"currentColor\" fill-opacity=\"0.8\"><tspan fill=\"#1565c0\">■</tspan> Peak</text></svg>", "text": "WTG02 主轴承前 Peak @3601-4400 kW: 逐窗中位 {'w0711': 6.1543, 'w0724': 6.1291, 'w0805': 6.704, 'w0811': 7.4908}; 逐窗最大 {'w0711': 6.3675, 'w0724': 6.1291, 'w0805': 7.1667, 'w0811': 7.4908}; fleet 同档中位 5.512, p90 ▪; mask 阈值 无 (该标量无 TCM mask)"}, {"plugin": "scalar_trend", "args": {"turbine": "WTG02", "sensor": "主轴承后", "meas": "Peak", "bin": "WPS-ActivePower 3601-4400,"}, "svg": "<svg viewBox=\"0 0 760 230\" width=\"760\" height=\"230\" font-family=\"system-ui,sans-serif\" font-size=\"12.5\" fill=\"currentColor\">\n<text x=\"58\" y=\"16\" font-size=\"12\" font-weight=\"600\">WTG02 主轴承后 Peak @3601-4400 kW</text>\n<line x1=\"58\" y1=\"28\" x2=\"58\" y2=\"196\" stroke=\"currentColor\" stroke-opacity=\"0.55\"/><line x1=\"58\" y1=\"196\" x2=\"746\" y2=\"196\" stroke=\"currentColor\" stroke-opacity=\"0.55\"/>\n<line x1=\"58\" y1=\"196.0\" x2=\"746\" y2=\"196.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"200.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">3.60</text>\n<line x1=\"58\" y1=\"154.0\" x2=\"746\" y2=\"154.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"158.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">5.14</text>\n<line x1=\"58\" y1=\"112.0\" x2=\"746\" y2=\"112.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"116.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">7.35</text>\n<line x1=\"58\" y1=\"70.0\" x2=\"746\" y2=\"70.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"74.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">11</text>\n<line x1=\"58\" y1=\"28.0\" x2=\"746\" y2=\"28.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"32.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">15</text>\n<text x=\"58.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">07-07</text>\n<text x=\"230.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">07-15</text>\n<text x=\"402.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">07-22</text>\n<text x=\"574.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">07-30</text>\n<text x=\"746.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">08-07</text>\n<line x1=\"58\" y1=\"188.6\" x2=\"746\" y2=\"188.6\" stroke=\"#9e9e9e\" stroke-dasharray=\"5,4\"/><text x=\"746\" y=\"185.6\" text-anchor=\"end\" fill=\"#9e9e9e\">fleet中位</text>\n<line x1=\"58\" y1=\"174.6\" x2=\"746\" y2=\"174.6\" stroke=\"#bdbdbd\" stroke-dasharray=\"5,4\"/><text x=\"746\" y=\"171.6\" text-anchor=\"end\" fill=\"#bdbdbd\">fleet p90</text>\n<circle cx=\"58.0\" cy=\"175.4\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"97.8\" cy=\"177.1\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"120.4\" cy=\"170.9\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"145.9\" cy=\"174.8\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"168.2\" cy=\"39.9\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"434.6\" cy=\"172.5\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"456.9\" cy=\"170.0\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"479.0\" cy=\"160.0\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"501.3\" cy=\"161.2\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"524.4\" cy=\"169.8\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"746.0\" cy=\"151.2\" r=\"2.2\" fill=\"#1565c0\"/>\n<polyline points=\"58.0,175.4 97.8,177.1 120.4,170.9 145.9,174.8 168.2,39.9 434.6,172.5 456.9,170.0 479.0,160.0 501.3,161.2 524.4,169.8 746.0,151.2\" fill=\"none\" stroke=\"#1565c0\" stroke-width=\"1.4\"/>\n<text x=\"58\" y=\"226\" fill=\"currentColor\" fill-opacity=\"0.8\"><tspan fill=\"#1565c0\">■</tspan> Peak</text></svg>", "text": "WTG02 主轴承后 Peak @3601-4400 kW: 逐窗中位 {'w0711': 4.2996, 'w0724': 13.5712, 'w0805': 4.4955, 'w0811': 5.2666}; 逐窗最大 {'w0711': 4.4533, 'w0724': 13.5712, 'w0805': 4.8848, 'w0811': 5.2666}; fleet 同档中位 3.833, p90 ▪; mask 阈值 无 (该标量无 TCM mask)"}, {"plugin": "scalar_trend", "args": {"turbine": "WTG03", "sensor": "主轴承前", "meas": "Peak", "bin": "WPS-ActivePower 3601-4400,"}, "svg": "<svg viewBox=\"0 0 760 230\" width=\"760\" height=\"230\" font-family=\"system-ui,sans-serif\" font-size=\"12.5\" fill=\"currentColor\">\n<text x=\"58\" y=\"16\" font-size=\"12\" font-weight=\"600\">WTG03 主轴承前 Peak @3601-4400 kW</text>\n<line x1=\"58\" y1=\"28\" x2=\"58\" y2=\"196\" stroke=\"currentColor\" stroke-opacity=\"0.55\"/><line x1=\"58\" y1=\"196\" x2=\"746\" y2=\"196\" stroke=\"currentColor\" stroke-opacity=\"0.55\"/>\n<line x1=\"58\" y1=\"196.0\" x2=\"746\" y2=\"196.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"200.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">3.28</text>\n<line x1=\"58\" y1=\"154.0\" x2=\"746\" y2=\"154.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"158.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">4.08</text>\n<line x1=\"58\" y1=\"112.0\" x2=\"746\" y2=\"112.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"116.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">5.09</text>\n<line x1=\"58\" y1=\"70.0\" x2=\"746\" y2=\"70.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"74.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">6.34</text>\n<line x1=\"58\" y1=\"28.0\" x2=\"746\" y2=\"28.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"32.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">7.89</text>\n<text x=\"58.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">01-29</text>\n<text x=\"230.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">03-19</text>\n<text x=\"402.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">05-06</text>\n<text x=\"574.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">06-23</text>\n<text x=\"746.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">08-11</text>\n<line x1=\"58\" y1=\"96.6\" x2=\"746\" y2=\"96.6\" stroke=\"#9e9e9e\" stroke-dasharray=\"5,4\"/><text x=\"746\" y=\"93.6\" text-anchor=\"end\" fill=\"#9e9e9e\">fleet中位</text>\n<line x1=\"58\" y1=\"68.2\" x2=\"746\" y2=\"68.2\" stroke=\"#bdbdbd\" stroke-dasharray=\"5,4\"/><text x=\"746\" y=\"65.2\" text-anchor=\"end\" fill=\"#bdbdbd\">fleet p90</text>\n<circle cx=\"58.0\" cy=\"188.6\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"607.6\" cy=\"88.6\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"611.9\" cy=\"85.6\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"617.1\" cy=\"85.6\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"622.5\" cy=\"72.5\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"627.6\" cy=\"90.5\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"631.9\" cy=\"80.5\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"636.1\" cy=\"55.1\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"642.2\" cy=\"80.5\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"682.6\" cy=\"44.8\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"689.2\" cy=\"91.2\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"696.0\" cy=\"79.2\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"734.4\" cy=\"39.9\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"738.4\" cy=\"69.0\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"742.0\" cy=\"85.5\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"746.0\" cy=\"77.0\" r=\"2.2\" fill=\"#1565c0\"/>\n<polyline points=\"58.0,188.6 607.6,88.6 611.9,85.6 617.1,85.6 622.5,72.5 627.6,90.5 631.9,80.5 636.1,55.1 642.2,80.5 682.6,44.8 689.2,91.2 696.0,79.2 734.4,39.9 738.4,69.0 742.0,85.5 746.0,77.0\" fill=\"none\" stroke=\"#1565c0\" stroke-width=\"1.4\"/>\n<text x=\"58\" y=\"226\" fill=\"currentColor\" fill-opacity=\"0.8\"><tspan fill=\"#1565c0\">■</tspan> Peak</text></svg>", "text": "WTG03 主轴承前 Peak @3601-4400 kW: 逐窗中位 {'w0127': 3.4081, 'w0707': 5.8388, 'w0711': 6.1258, 'w0724': 5.9957, 'w0805': 6.038, 'w0811': 6.238}; 逐窗最大 {'w0127': 3.4081, 'w0707': 5.8395, 'w0711': 6.8508, 'w0724': 5.9957, 'w0805': 7.2295, 'w0811': 7.416}; fleet 同档中位 5.512, p90 ▪; mask 阈值 无 (该标量无 TCM mask)"}, {"plugin": "scalar_trend", "args": {"turbine": "WTG03", "sensor": "主轴承后", "meas": "Peak", "bin": "WPS-ActivePower 3601-4400,"}, "svg": "<svg viewBox=\"0 0 760 230\" width=\"760\" height=\"230\" font-family=\"system-ui,sans-serif\" font-size=\"12.5\" fill=\"currentColor\">\n<text x=\"58\" y=\"16\" font-size=\"12\" font-weight=\"600\">WTG03 主轴承后 Peak @3601-4400 kW</text>\n<line x1=\"58\" y1=\"28\" x2=\"58\" y2=\"196\" stroke=\"currentColor\" stroke-opacity=\"0.55\"/><line x1=\"58\" y1=\"196\" x2=\"746\" y2=\"196\" stroke=\"currentColor\" stroke-opacity=\"0.55\"/>\n<line x1=\"58\" y1=\"196.0\" x2=\"746\" y2=\"196.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"200.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">2.29</text>\n<line x1=\"58\" y1=\"154.0\" x2=\"746\" y2=\"154.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"158.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">2.85</text>\n<line x1=\"58\" y1=\"112.0\" x2=\"746\" y2=\"112.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"116.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">3.56</text>\n<line x1=\"58\" y1=\"70.0\" x2=\"746\" y2=\"70.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"74.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">4.44</text>\n<line x1=\"58\" y1=\"28.0\" x2=\"746\" y2=\"28.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"32.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">5.55</text>\n<text x=\"58.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">01-29</text>\n<text x=\"230.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">03-19</text>\n<text x=\"402.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">05-06</text>\n<text x=\"574.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">06-23</text>\n<text x=\"746.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">08-11</text>\n<line x1=\"58\" y1=\"98.1\" x2=\"746\" y2=\"98.1\" stroke=\"#9e9e9e\" stroke-dasharray=\"5,4\"/><text x=\"746\" y=\"95.1\" text-anchor=\"end\" fill=\"#9e9e9e\">fleet中位</text>\n<line x1=\"58\" y1=\"75.6\" x2=\"746\" y2=\"75.6\" stroke=\"#bdbdbd\" stroke-dasharray=\"5,4\"/><text x=\"746\" y=\"72.6\" text-anchor=\"end\" fill=\"#bdbdbd\">fleet p90</text>\n<circle cx=\"58.0\" cy=\"188.6\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"607.6\" cy=\"91.1\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"611.9\" cy=\"88.6\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"617.1\" cy=\"88.0\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"622.5\" cy=\"72.7\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"627.6\" cy=\"89.6\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"631.9\" cy=\"84.6\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"636.1\" cy=\"56.4\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"642.2\" cy=\"88.4\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"682.6\" cy=\"42.6\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"689.2\" cy=\"92.0\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"696.0\" cy=\"82.0\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"734.4\" cy=\"39.9\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"738.4\" cy=\"73.7\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"742.0\" cy=\"85.5\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"746.0\" cy=\"73.2\" r=\"2.2\" fill=\"#1565c0\"/>\n<polyline points=\"58.0,188.6 607.6,91.1 611.9,88.6 617.1,88.0 622.5,72.7 627.6,89.6 631.9,84.6 636.1,56.4 642.2,88.4 682.6,42.6 689.2,92.0 696.0,82.0 734.4,39.9 738.4,73.7 742.0,85.5 746.0,73.2\" fill=\"none\" stroke=\"#1565c0\" stroke-width=\"1.4\"/>\n<text x=\"58\" y=\"226\" fill=\"currentColor\" fill-opacity=\"0.8\"><tspan fill=\"#1565c0\">■</tspan> Peak</text></svg>", "text": "WTG03 主轴承后 Peak @3601-4400 kW: 逐窗中位 {'w0127': 2.3792, 'w0707': 4.0301, 'w0711': 4.25, 'w0724': 4.035, 'w0805': 4.1717, 'w0811': 4.3645}; 逐窗最大 {'w0127': 2.3792, 'w0707': 4.0422, 'w0711': 4.7765, 'w0724': 4.035, 'w0805': 5.1362, 'w0811': 5.2094}; fleet 同档中位 3.833, p90 ▪; mask 阈值 无 (该标量无 TCM mask)"}]}, {"id": 1, "title": "发电机DE轴承Peak图对比", "panels": [{"plugin": "compare", "args": {"turbines": "WTG23,WTG16,WTG38", "sensor": "发电机DE", "meas": "Peak"}, "svg": "<svg viewBox=\"0 0 760 230\" width=\"760\" height=\"230\" font-family=\"system-ui,sans-serif\" font-size=\"12.5\" fill=\"currentColor\">\n<text x=\"58\" y=\"16\" font-size=\"12\" font-weight=\"600\">对比 发电机DE Peak @3601-4400 kW</text>\n<line x1=\"58\" y1=\"28\" x2=\"58\" y2=\"196\" stroke=\"currentColor\" stroke-opacity=\"0.55\"/><line x1=\"58\" y1=\"196\" x2=\"746\" y2=\"196\" stroke=\"currentColor\" stroke-opacity=\"0.55\"/>\n<line x1=\"58\" y1=\"196.0\" x2=\"746\" y2=\"196.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"200.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">13</text>\n<line x1=\"58\" y1=\"154.0\" x2=\"746\" y2=\"154.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"158.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">24</text>\n<line x1=\"58\" y1=\"112.0\" x2=\"746\" y2=\"112.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"116.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">43</text>\n<line x1=\"58\" y1=\"70.0\" x2=\"746\" y2=\"70.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"74.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">78</text>\n<line x1=\"58\" y1=\"28.0\" x2=\"746\" y2=\"28.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"32.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">143</text>\n<text x=\"58.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">01-29</text>\n<text x=\"230.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">03-18</text>\n<text x=\"402.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">05-06</text>\n<text x=\"574.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">06-23</text>\n<text x=\"746.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">08-11</text>\n<line x1=\"58\" y1=\"156.7\" x2=\"746\" y2=\"156.7\" stroke=\"#9e9e9e\" stroke-dasharray=\"5,4\"/><text x=\"746\" y=\"153.7\" text-anchor=\"end\" fill=\"#9e9e9e\">fleet中位</text>\n<line x1=\"58\" y1=\"137.0\" x2=\"746\" y2=\"137.0\" stroke=\"#bdbdbd\" stroke-dasharray=\"5,4\"/><text x=\"746\" y=\"134.0\" text-anchor=\"end\" fill=\"#bdbdbd\">fleet p90</text>\n<circle cx=\"59.6\" cy=\"165.9\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"607.3\" cy=\"166.4\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"612.0\" cy=\"180.4\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"617.1\" cy=\"172.5\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"620.7\" cy=\"171.0\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"626.5\" cy=\"183.1\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"630.0\" cy=\"178.6\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"635.0\" cy=\"157.6\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"638.5\" cy=\"182.0\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"642.1\" cy=\"181.6\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"682.4\" cy=\"183.7\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"686.0\" cy=\"180.5\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"689.6\" cy=\"188.6\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"693.1\" cy=\"177.8\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"696.7\" cy=\"180.0\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"700.8\" cy=\"160.7\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"731.6\" cy=\"168.8\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"735.2\" cy=\"175.8\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"738.8\" cy=\"168.2\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"742.4\" cy=\"175.6\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"746.0\" cy=\"175.3\" r=\"2.2\" fill=\"#1565c0\"/>\n<polyline points=\"59.6,165.9 607.3,166.4 612.0,180.4 617.1,172.5 620.7,171.0 626.5,183.1 630.0,178.6 635.0,157.6 638.5,182.0 642.1,181.6 682.4,183.7 686.0,180.5 689.6,188.6 693.1,177.8 696.7,180.0 700.8,160.7 731.6,168.8 735.2,175.8 738.8,168.2 742.4,175.6 746.0,175.3\" fill=\"none\" stroke=\"#1565c0\" stroke-width=\"1.4\"/>\n<circle cx=\"59.6\" cy=\"94.4\" r=\"2.2\" fill=\"#d32f2f\"/><circle cx=\"611.9\" cy=\"60.9\" r=\"2.2\" fill=\"#d32f2f\"/><circle cx=\"617.1\" cy=\"54.4\" r=\"2.2\" fill=\"#d32f2f\"/><circle cx=\"628.3\" cy=\"43.5\" r=\"2.2\" fill=\"#d32f2f\"/><circle cx=\"631.9\" cy=\"52.6\" r=\"2.2\" fill=\"#d32f2f\"/><circle cx=\"636.1\" cy=\"49.5\" r=\"2.2\" fill=\"#d32f2f\"/><circle cx=\"639.6\" cy=\"64.3\" r=\"2.2\" fill=\"#d32f2f\"/><circle cx=\"643.2\" cy=\"49.7\" r=\"2.2\" fill=\"#d32f2f\"/><circle cx=\"678.9\" cy=\"54.6\" r=\"2.2\" fill=\"#d32f2f\"/><circle cx=\"682.4\" cy=\"54.8\" r=\"2.2\" fill=\"#d32f2f\"/><circle cx=\"686.0\" cy=\"56.4\" r=\"2.2\" fill=\"#d32f2f\"/><circle cx=\"689.6\" cy=\"46.4\" r=\"2.2\" fill=\"#d32f2f\"/><circle cx=\"693.2\" cy=\"45.7\" r=\"2.2\" fill=\"#d32f2f\"/><circle cx=\"696.8\" cy=\"39.9\" r=\"2.2\" fill=\"#d32f2f\"/>\n<polyline points=\"59.6,94.4 611.9,60.9 617.1,54.4 628.3,43.5 631.9,52.6 636.1,49.5 639.6,64.3 643.2,49.7 678.9,54.6 682.4,54.8 686.0,56.4 689.6,46.4 693.2,45.7 696.8,39.9\" fill=\"none\" stroke=\"#d32f2f\" stroke-width=\"1.4\"/>\n<circle cx=\"58.0\" cy=\"146.2\" r=\"2.2\" fill=\"#2e7d32\"/><circle cx=\"607.3\" cy=\"153.6\" r=\"2.2\" fill=\"#2e7d32\"/><circle cx=\"611.9\" cy=\"152.2\" r=\"2.2\" fill=\"#2e7d32\"/><circle cx=\"617.2\" cy=\"143.8\" r=\"2.2\" fill=\"#2e7d32\"/><circle cx=\"621.5\" cy=\"141.4\" r=\"2.2\" fill=\"#2e7d32\"/><circle cx=\"626.6\" cy=\"148.5\" r=\"2.2\" fill=\"#2e7d32\"/><circle cx=\"630.1\" cy=\"156.7\" r=\"2.2\" fill=\"#2e7d32\"/><circle cx=\"634.9\" cy=\"143.0\" r=\"2.2\" fill=\"#2e7d32\"/><circle cx=\"638.5\" cy=\"151.7\" r=\"2.2\" fill=\"#2e7d32\"/><circle cx=\"642.1\" cy=\"150.5\" r=\"2.2\" fill=\"#2e7d32\"/><circle cx=\"678.9\" cy=\"150.7\" r=\"2.2\" fill=\"#2e7d32\"/><circle cx=\"682.5\" cy=\"130.6\" r=\"2.2\" fill=\"#2e7d32\"/><circle cx=\"686.1\" cy=\"158.1\" r=\"2.2\" fill=\"#2e7d32\"/><circle cx=\"689.7\" cy=\"147.1\" r=\"2.2\" fill=\"#2e7d32\"/><circle cx=\"693.4\" cy=\"141.7\" r=\"2.2\" fill=\"#2e7d32\"/><circle cx=\"697.0\" cy=\"144.5\" r=\"2.2\" fill=\"#2e7d32\"/><circle cx=\"700.8\" cy=\"140.9\" r=\"2.2\" fill=\"#2e7d32\"/><circle cx=\"732.0\" cy=\"153.1\" r=\"2.2\" fill=\"#2e7d32\"/><circle cx=\"735.6\" cy=\"157.3\" r=\"2.2\" fill=\"#2e7d32\"/><circle cx=\"739.1\" cy=\"142.2\" r=\"2.2\" fill=\"#2e7d32\"/><circle cx=\"742.7\" cy=\"145.8\" r=\"2.2\" fill=\"#2e7d32\"/>\n<polyline points=\"58.0,146.2 607.3,153.6 611.9,152.2 617.2,143.8 621.5,141.4 626.6,148.5 630.1,156.7 634.9,143.0 638.5,151.7 642.1,150.5 678.9,150.7 682.5,130.6 686.1,158.1 689.7,147.1 693.4,141.7 697.0,144.5 700.8,140.9 732.0,153.1 735.6,157.3 739.1,142.2 742.7,145.8\" fill=\"none\" stroke=\"#2e7d32\" stroke-width=\"1.4\"/>\n<text x=\"58\" y=\"226\" fill=\"currentColor\" fill-opacity=\"0.8\"><tspan fill=\"#1565c0\">■</tspan> WTG23 · <tspan fill=\"#d32f2f\">■</tspan> WTG16 · <tspan fill=\"#2e7d32\">■</tspan> WTG38</text></svg>", "text": "对比 发电机DE Peak: 逐窗中位 {\"WTG23\": {\"w0127\": 19.9446, \"w0707\": 18.3397, \"w0711\": 16.6425, \"w0724\": 15.8948, \"w0805\": 16.26, \"w0811\": 17.4404}, \"WTG16\": {\"w0127\": 55.3156, \"w0707\": 93.5416, \"w0711\": 104.96, \"w0724\": 97.5445, \"w0805\": 109.697}, \"WTG38\": {\"w0127\": 26.417, \"w0707\": 24.2635, \"w0711\": 26.6029, \"w0724\": 24.7716, \"w0805\": 27.6042, \"w0811\": 25.2465}}; fleet 中位 22.72, p90 ▪"}]}, {"id": 1, "title": "发电机NDE轴承 Peak 图", "panels": [{"plugin": "compare", "args": {"turbines": "WTG23,WTG16,WTG38", "sensor": "发电机NDE轴承", "meas": "Peak"}, "svg": "", "text": "对比 发电机NDE轴承 Peak: 逐窗中位 {}; fleet 中位 nan, p90 nan"}]}, {"id": 1, "title": "对照 WTG16/WTG23 · 主轴承前/主轴承后/行星级/中间轴 · Peak", "panels": [{"plugin": "scalar_trend", "args": {"turbine": "WTG16", "sensor": "主轴承前", "meas": "Peak", "bin": "WPS-ActivePower 3601-4400,"}, "svg": "<svg viewBox=\"0 0 760 230\" width=\"760\" height=\"230\" font-family=\"system-ui,sans-serif\" font-size=\"12.5\" fill=\"currentColor\">\n<text x=\"58\" y=\"16\" font-size=\"12\" font-weight=\"600\">WTG16 主轴承前 Peak @3601-4400 kW</text>\n<line x1=\"58\" y1=\"28\" x2=\"58\" y2=\"196\" stroke=\"currentColor\" stroke-opacity=\"0.55\"/><line x1=\"58\" y1=\"196\" x2=\"746\" y2=\"196\" stroke=\"currentColor\" stroke-opacity=\"0.55\"/>\n<line x1=\"58\" y1=\"196.0\" x2=\"746\" y2=\"196.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"200.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">4.52</text>\n<line x1=\"58\" y1=\"154.0\" x2=\"746\" y2=\"154.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"158.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">6.24</text>\n<line x1=\"58\" y1=\"112.0\" x2=\"746\" y2=\"112.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"116.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">8.62</text>\n<line x1=\"58\" y1=\"70.0\" x2=\"746\" y2=\"70.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"74.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">12</text>\n<line x1=\"58\" y1=\"28.0\" x2=\"746\" y2=\"28.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"32.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">16</text>\n<text x=\"58.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">01-29</text>\n<text x=\"230.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">03-15</text>\n<text x=\"402.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">04-29</text>\n<text x=\"574.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">06-13</text>\n<text x=\"746.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">07-28</text>\n<line x1=\"58\" y1=\"170.2\" x2=\"746\" y2=\"170.2\" stroke=\"#9e9e9e\" stroke-dasharray=\"5,4\"/><text x=\"746\" y=\"167.2\" text-anchor=\"end\" fill=\"#9e9e9e\">fleet中位</text>\n<line x1=\"58\" y1=\"150.9\" x2=\"746\" y2=\"150.9\" stroke=\"#bdbdbd\" stroke-dasharray=\"5,4\"/><text x=\"746\" y=\"147.9\" text-anchor=\"end\" fill=\"#bdbdbd\">fleet p90</text>\n<circle cx=\"58.0\" cy=\"39.9\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"654.4\" cy=\"176.8\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"660.0\" cy=\"167.9\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"672.1\" cy=\"188.6\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"675.9\" cy=\"173.2\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"680.4\" cy=\"94.7\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"684.3\" cy=\"169.3\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"688.1\" cy=\"162.7\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"726.7\" cy=\"184.9\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"730.5\" cy=\"72.0\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"734.4\" cy=\"123.7\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"738.3\" cy=\"177.1\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"742.2\" cy=\"72.7\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"746.0\" cy=\"120.0\" r=\"2.2\" fill=\"#1565c0\"/>\n<polyline points=\"58.0,39.9 654.4,176.8 660.0,167.9 672.1,188.6 675.9,173.2 680.4,94.7 684.3,169.3 688.1,162.7 726.7,184.9 730.5,72.0 734.4,123.7 738.3,177.1 742.2,72.7 746.0,120.0\" fill=\"none\" stroke=\"#1565c0\" stroke-width=\"1.4\"/>\n<text x=\"58\" y=\"226\" fill=\"currentColor\" fill-opacity=\"0.8\"><tspan fill=\"#1565c0\">■</tspan> Peak</text></svg>", "text": "WTG16 主轴承前 Peak @3601-4400 kW: 逐窗中位 {'w0127': 15.0072, 'w0707': 5.4275, 'w0711': 5.3876, 'w0724': 5.5523, 'w0805': 8.1081}; 逐窗最大 {'w0127': 15.0072, 'w0707': 5.6138, 'w0711': 9.8456, 'w0724': 5.8396, 'w0805': 11.7248}; fleet 同档中位 5.512, p90 ▪; mask 阈值 无 (该标量无 TCM mask)"}, {"plugin": "scalar_trend", "args": {"turbine": "WTG16", "sensor": "主轴承后", "meas": "Peak", "bin": "WPS-ActivePower 3601-4400,"}, "svg": "<svg viewBox=\"0 0 760 230\" width=\"760\" height=\"230\" font-family=\"system-ui,sans-serif\" font-size=\"12.5\" fill=\"currentColor\">\n<text x=\"58\" y=\"16\" font-size=\"12\" font-weight=\"600\">WTG16 主轴承后 Peak @3601-4400 kW</text>\n<line x1=\"58\" y1=\"28\" x2=\"58\" y2=\"196\" stroke=\"currentColor\" stroke-opacity=\"0.55\"/><line x1=\"58\" y1=\"196\" x2=\"746\" y2=\"196\" stroke=\"currentColor\" stroke-opacity=\"0.55\"/>\n<line x1=\"58\" y1=\"196.0\" x2=\"746\" y2=\"196.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"200.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">2.92</text>\n<line x1=\"58\" y1=\"154.0\" x2=\"746\" y2=\"154.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"158.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">3.98</text>\n<line x1=\"58\" y1=\"112.0\" x2=\"746\" y2=\"112.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"116.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">5.42</text>\n<line x1=\"58\" y1=\"70.0\" x2=\"746\" y2=\"70.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"74.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">7.38</text>\n<line x1=\"58\" y1=\"28.0\" x2=\"746\" y2=\"28.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"32.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">10</text>\n<text x=\"58.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">01-29</text>\n<text x=\"230.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">03-15</text>\n<text x=\"402.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">04-29</text>\n<text x=\"574.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">06-13</text>\n<text x=\"746.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">07-28</text>\n<line x1=\"58\" y1=\"159.2\" x2=\"746\" y2=\"159.2\" stroke=\"#9e9e9e\" stroke-dasharray=\"5,4\"/><text x=\"746\" y=\"156.2\" text-anchor=\"end\" fill=\"#9e9e9e\">fleet中位</text>\n<line x1=\"58\" y1=\"143.1\" x2=\"746\" y2=\"143.1\" stroke=\"#bdbdbd\" stroke-dasharray=\"5,4\"/><text x=\"746\" y=\"140.1\" text-anchor=\"end\" fill=\"#bdbdbd\">fleet p90</text>\n<circle cx=\"58.0\" cy=\"39.9\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"654.4\" cy=\"171.5\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"660.0\" cy=\"163.7\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"672.1\" cy=\"188.6\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"675.9\" cy=\"184.6\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"680.4\" cy=\"62.6\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"684.3\" cy=\"181.6\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"688.1\" cy=\"157.6\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"726.7\" cy=\"182.0\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"730.5\" cy=\"42.6\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"734.4\" cy=\"49.6\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"738.3\" cy=\"175.5\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"742.2\" cy=\"89.4\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"746.0\" cy=\"65.3\" r=\"2.2\" fill=\"#1565c0\"/>\n<polyline points=\"58.0,39.9 654.4,171.5 660.0,163.7 672.1,188.6 675.9,184.6 680.4,62.6 684.3,181.6 688.1,157.6 726.7,182.0 730.5,42.6 734.4,49.6 738.3,175.5 742.2,89.4 746.0,65.3\" fill=\"none\" stroke=\"#1565c0\" stroke-width=\"1.4\"/>\n<text x=\"58\" y=\"226\" fill=\"currentColor\" fill-opacity=\"0.8\"><tspan fill=\"#1565c0\">■</tspan> Peak</text></svg>", "text": "WTG16 主轴承后 Peak @3601-4400 kW: 逐窗中位 {'w0127': 9.2134, 'w0707': 3.6032, 'w0711': 3.178, 'w0724': 3.2495, 'w0805': 7.646}; 逐窗最大 {'w0127': 9.2134, 'w0707': 3.707, 'w0711': 7.7956, 'w0724': 3.8776, 'w0805': 9.035}; fleet 同档中位 3.833, p90 ▪; mask 阈值 无 (该标量无 TCM mask)"}, {"plugin": "scalar_trend", "args": {"turbine": "WTG16", "sensor": "行星级", "meas": "Peak", "bin": "WPS-ActivePower 3601-4400,"}, "svg": "<svg viewBox=\"0 0 760 230\" width=\"760\" height=\"230\" font-family=\"system-ui,sans-serif\" font-size=\"12.5\" fill=\"currentColor\">\n<text x=\"58\" y=\"16\" font-size=\"12\" font-weight=\"600\">WTG16 行星级 Peak @3601-4400 kW</text>\n<line x1=\"58\" y1=\"28\" x2=\"58\" y2=\"196\" stroke=\"currentColor\" stroke-opacity=\"0.55\"/><line x1=\"58\" y1=\"196\" x2=\"746\" y2=\"196\" stroke=\"currentColor\" stroke-opacity=\"0.55\"/>\n<line x1=\"58\" y1=\"196.0\" x2=\"746\" y2=\"196.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"200.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">5.98</text>\n<line x1=\"58\" y1=\"154.0\" x2=\"746\" y2=\"154.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"158.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">6.91</text>\n<line x1=\"58\" y1=\"112.0\" x2=\"746\" y2=\"112.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"116.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">7.98</text>\n<line x1=\"58\" y1=\"70.0\" x2=\"746\" y2=\"70.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"74.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">9.22</text>\n<line x1=\"58\" y1=\"28.0\" x2=\"746\" y2=\"28.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"32.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">11</text>\n<text x=\"58.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">01-29</text>\n<text x=\"230.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">03-15</text>\n<text x=\"402.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">04-29</text>\n<text x=\"574.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">06-13</text>\n<text x=\"746.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">07-28</text>\n<line x1=\"58\" y1=\"188.6\" x2=\"746\" y2=\"188.6\" stroke=\"#9e9e9e\" stroke-dasharray=\"5,4\"/><text x=\"746\" y=\"185.6\" text-anchor=\"end\" fill=\"#9e9e9e\">fleet中位</text>\n<line x1=\"58\" y1=\"39.9\" x2=\"746\" y2=\"39.9\" stroke=\"#bdbdbd\" stroke-dasharray=\"5,4\"/><text x=\"746\" y=\"36.9\" text-anchor=\"end\" fill=\"#bdbdbd\">fleet p90</text>\n<circle cx=\"58.0\" cy=\"162.8\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"654.4\" cy=\"68.7\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"660.0\" cy=\"120.9\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"672.1\" cy=\"145.0\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"675.9\" cy=\"134.1\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"680.4\" cy=\"117.5\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"684.3\" cy=\"133.6\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"688.1\" cy=\"77.8\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"726.7\" cy=\"151.9\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"730.5\" cy=\"129.7\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"734.4\" cy=\"138.9\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"738.3\" cy=\"155.7\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"742.2\" cy=\"134.3\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"746.0\" cy=\"138.5\" r=\"2.2\" fill=\"#1565c0\"/>\n<polyline points=\"58.0,162.8 654.4,68.7 660.0,120.9 672.1,145.0 675.9,134.1 680.4,117.5 684.3,133.6 688.1,77.8 726.7,151.9 730.5,129.7 734.4,138.9 738.3,155.7 742.2,134.3 746.0,138.5\" fill=\"none\" stroke=\"#1565c0\" stroke-width=\"1.4\"/>\n<text x=\"58\" y=\"226\" fill=\"currentColor\" fill-opacity=\"0.8\"><tspan fill=\"#1565c0\">■</tspan> Peak</text></svg>", "text": "WTG16 行星级 Peak @3601-4400 kW: 逐窗中位 {'w0127': 6.702, 'w0707': 8.4977, 'w0711': 7.397, 'w0724': 7.4085, 'w0805': 7.2857}; 逐窗最大 {'w0127': 6.702, 'w0707': 9.2557, 'w0711': 7.8291, 'w0724': 8.973, 'w0805': 7.5074}; fleet 同档中位 6.136, p90 ▪; mask 阈值 无 (该标量无 TCM mask)"}, {"plugin": "scalar_trend", "args": {"turbine": "WTG16", "sensor": "中间轴", "meas": "Peak", "bin": "WPS-ActivePower 3601-4400,"}, "svg": "<svg viewBox=\"0 0 760 230\" width=\"760\" height=\"230\" font-family=\"system-ui,sans-serif\" font-size=\"12.5\" fill=\"currentColor\">\n<text x=\"58\" y=\"16\" font-size=\"12\" font-weight=\"600\">WTG16 中间轴 Peak @3601-4400 kW</text>\n<line x1=\"58\" y1=\"28\" x2=\"58\" y2=\"196\" stroke=\"currentColor\" stroke-opacity=\"0.55\"/><line x1=\"58\" y1=\"196\" x2=\"746\" y2=\"196\" stroke=\"currentColor\" stroke-opacity=\"0.55\"/>\n<line x1=\"58\" y1=\"196.0\" x2=\"746\" y2=\"196.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"200.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">12</text>\n<line x1=\"58\" y1=\"154.0\" x2=\"746\" y2=\"154.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"158.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">15</text>\n<line x1=\"58\" y1=\"112.0\" x2=\"746\" y2=\"112.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"116.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">20</text>\n<line x1=\"58\" y1=\"70.0\" x2=\"746\" y2=\"70.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"74.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">26</text>\n<line x1=\"58\" y1=\"28.0\" x2=\"746\" y2=\"28.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"32.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">33</text>\n<text x=\"58.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">01-29</text>\n<text x=\"230.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">03-15</text>\n<text x=\"402.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">04-29</text>\n<text x=\"574.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">06-13</text>\n<text x=\"746.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">07-28</text>\n<line x1=\"58\" y1=\"188.6\" x2=\"746\" y2=\"188.6\" stroke=\"#9e9e9e\" stroke-dasharray=\"5,4\"/><text x=\"746\" y=\"185.6\" text-anchor=\"end\" fill=\"#9e9e9e\">fleet中位</text>\n<line x1=\"58\" y1=\"39.9\" x2=\"746\" y2=\"39.9\" stroke=\"#bdbdbd\" stroke-dasharray=\"5,4\"/><text x=\"746\" y=\"36.9\" text-anchor=\"end\" fill=\"#bdbdbd\">fleet p90</text>\n<circle cx=\"58.0\" cy=\"71.2\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"654.4\" cy=\"93.0\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"660.0\" cy=\"88.8\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"672.1\" cy=\"83.5\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"675.9\" cy=\"82.9\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"680.4\" cy=\"93.7\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"684.3\" cy=\"92.8\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"688.1\" cy=\"82.4\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"726.7\" cy=\"86.6\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"730.5\" cy=\"82.6\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"734.4\" cy=\"87.1\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"738.3\" cy=\"84.9\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"742.2\" cy=\"87.8\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"746.0\" cy=\"90.1\" r=\"2.2\" fill=\"#1565c0\"/>\n<polyline points=\"58.0,71.2 654.4,93.0 660.0,88.8 672.1,83.5 675.9,82.9 680.4,93.7 684.3,92.8 688.1,82.4 726.7,86.6 730.5,82.6 734.4,87.1 738.3,84.9 742.2,87.8 746.0,90.1\" fill=\"none\" stroke=\"#1565c0\" stroke-width=\"1.4\"/>\n<text x=\"58\" y=\"226\" fill=\"currentColor\" fill-opacity=\"0.8\"><tspan fill=\"#1565c0\">■</tspan> Peak</text></svg>", "text": "WTG16 中间轴 Peak @3601-4400 kW: 逐窗中位 {'w0127': 25.466, 'w0707': 22.5806, 'w0711': 23.6137, 'w0724': 23.1743, 'w0805': 23.1105}; 逐窗最大 {'w0127': 25.466, 'w0707': 22.8716, 'w0711': 23.7088, 'w0724': 23.7838, 'w0805': 23.7571}; fleet 同档中位 12.4, p90 ▪; mask 阈值 无 (该标量无 TCM mask)"}, {"plugin": "scalar_trend", "args": {"turbine": "WTG23", "sensor": "主轴承前", "meas": "Peak", "bin": "WPS-ActivePower 3601-4400,"}, "svg": "<svg viewBox=\"0 0 760 230\" width=\"760\" height=\"230\" font-family=\"system-ui,sans-serif\" font-size=\"12.5\" fill=\"currentColor\">\n<text x=\"58\" y=\"16\" font-size=\"12\" font-weight=\"600\">WTG23 主轴承前 Peak @3601-4400 kW</text>\n<line x1=\"58\" y1=\"28\" x2=\"58\" y2=\"196\" stroke=\"currentColor\" stroke-opacity=\"0.55\"/><line x1=\"58\" y1=\"196\" x2=\"746\" y2=\"196\" stroke=\"currentColor\" stroke-opacity=\"0.55\"/>\n<line x1=\"58\" y1=\"196.0\" x2=\"746\" y2=\"196.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"200.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">3.83</text>\n<line x1=\"58\" y1=\"154.0\" x2=\"746\" y2=\"154.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"158.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">8.26</text>\n<line x1=\"58\" y1=\"112.0\" x2=\"746\" y2=\"112.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"116.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">18</text>\n<line x1=\"58\" y1=\"70.0\" x2=\"746\" y2=\"70.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"74.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">38</text>\n<line x1=\"58\" y1=\"28.0\" x2=\"746\" y2=\"28.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"32.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">83</text>\n<text x=\"58.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">01-29</text>\n<text x=\"230.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">03-19</text>\n<text x=\"402.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">05-06</text>\n<text x=\"574.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">06-23</text>\n<text x=\"746.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">08-11</text>\n<line x1=\"58\" y1=\"176.1\" x2=\"746\" y2=\"176.1\" stroke=\"#9e9e9e\" stroke-dasharray=\"5,4\"/><text x=\"746\" y=\"173.1\" text-anchor=\"end\" fill=\"#9e9e9e\">fleet中位</text>\n<line x1=\"58\" y1=\"168.0\" x2=\"746\" y2=\"168.0\" stroke=\"#bdbdbd\" stroke-dasharray=\"5,4\"/><text x=\"746\" y=\"154.0\" text-anchor=\"end\" fill=\"#bdbdbd\">fleet p90</text>\n<circle cx=\"58.0\" cy=\"188.6\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"607.0\" cy=\"114.6\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"611.7\" cy=\"93.8\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"616.8\" cy=\"70.9\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"620.4\" cy=\"49.0\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"626.2\" cy=\"73.5\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"629.8\" cy=\"131.6\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"634.7\" cy=\"123.6\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"638.3\" cy=\"68.8\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"641.9\" cy=\"109.8\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"682.2\" cy=\"60.9\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"685.8\" cy=\"114.4\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"689.4\" cy=\"105.1\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"693.0\" cy=\"106.1\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"696.6\" cy=\"105.9\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"700.7\" cy=\"71.5\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"731.6\" cy=\"62.8\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"735.2\" cy=\"104.1\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"738.8\" cy=\"39.9\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"742.4\" cy=\"114.4\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"746.0\" cy=\"64.0\" r=\"2.2\" fill=\"#1565c0\"/>\n<polyline points=\"58.0,188.6 607.0,114.6 611.7,93.8 616.8,70.9 620.4,49.0 626.2,73.5 629.8,131.6 634.7,123.6 638.3,68.8 641.9,109.8 682.2,60.9 685.8,114.4 689.4,105.1 693.0,106.1 696.6,105.9 700.7,71.5 731.6,62.8 735.2,104.1 738.8,39.9 742.4,114.4 746.0,64.0\" fill=\"none\" stroke=\"#1565c0\" stroke-width=\"1.4\"/>\n<text x=\"58\" y=\"226\" fill=\"currentColor\" fill-opacity=\"0.8\"><tspan fill=\"#1565c0\">■</tspan> Peak</text></svg>", "text": "WTG23 主轴承前 Peak @3601-4400 kW: 逐窗中位 {'w0127': 4.3877, 'w0707': 31.3844, 'w0711': 14.4176, 'w0724': 28.9656, 'w0805': 20.0902, 'w0811': 42.9403}; 逐窗最大 {'w0127': 4.3877, 'w0707': 56.5146, 'w0711': 36.0922, 'w0724': 39.3581, 'w0805': 45.43, 'w0811': 66.801}; fleet 同档中位 5.512, p90 ▪; mask 阈值 无 (该标量无 TCM mask)"}, {"plugin": "scalar_trend", "args": {"turbine": "WTG23", "sensor": "主轴承后", "meas": "Peak", "bin": "WPS-ActivePower 3601-4400,"}, "svg": "<svg viewBox=\"0 0 760 230\" width=\"760\" height=\"230\" font-family=\"system-ui,sans-serif\" font-size=\"12.5\" fill=\"currentColor\">\n<text x=\"58\" y=\"16\" font-size=\"12\" font-weight=\"600\">WTG23 主轴承后 Peak @3601-4400 kW</text>\n<line x1=\"58\" y1=\"28\" x2=\"58\" y2=\"196\" stroke=\"currentColor\" stroke-opacity=\"0.55\"/><line x1=\"58\" y1=\"196\" x2=\"746\" y2=\"196\" stroke=\"currentColor\" stroke-opacity=\"0.55\"/>\n<line x1=\"58\" y1=\"196.0\" x2=\"746\" y2=\"196.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"200.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">2.87</text>\n<line x1=\"58\" y1=\"154.0\" x2=\"746\" y2=\"154.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"158.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">4.20</text>\n<line x1=\"58\" y1=\"112.0\" x2=\"746\" y2=\"112.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"116.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">6.16</text>\n<line x1=\"58\" y1=\"70.0\" x2=\"746\" y2=\"70.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"74.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">9.03</text>\n<line x1=\"58\" y1=\"28.0\" x2=\"746\" y2=\"28.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"32.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">13</text>\n<text x=\"58.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">01-29</text>\n<text x=\"230.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">03-19</text>\n<text x=\"402.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">05-06</text>\n<text x=\"574.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">06-23</text>\n<text x=\"746.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">08-11</text>\n<line x1=\"58\" y1=\"164.1\" x2=\"746\" y2=\"164.1\" stroke=\"#9e9e9e\" stroke-dasharray=\"5,4\"/><text x=\"746\" y=\"161.1\" text-anchor=\"end\" fill=\"#9e9e9e\">fleet中位</text>\n<line x1=\"58\" y1=\"151.1\" x2=\"746\" y2=\"151.1\" stroke=\"#bdbdbd\" stroke-dasharray=\"5,4\"/><text x=\"746\" y=\"148.1\" text-anchor=\"end\" fill=\"#bdbdbd\">fleet p90</text>\n<circle cx=\"58.0\" cy=\"188.6\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"607.0\" cy=\"168.9\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"611.7\" cy=\"100.2\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"616.8\" cy=\"85.0\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"620.4\" cy=\"107.8\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"626.2\" cy=\"73.9\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"629.8\" cy=\"155.0\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"634.7\" cy=\"135.0\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"638.3\" cy=\"101.7\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"641.9\" cy=\"160.0\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"682.2\" cy=\"107.4\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"685.8\" cy=\"116.3\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"689.4\" cy=\"121.9\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"693.0\" cy=\"140.8\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"696.6\" cy=\"133.7\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"700.7\" cy=\"58.1\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"731.6\" cy=\"99.9\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"735.2\" cy=\"115.6\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"738.8\" cy=\"107.9\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"742.4\" cy=\"39.9\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"746.0\" cy=\"84.0\" r=\"2.2\" fill=\"#1565c0\"/>\n<polyline points=\"58.0,188.6 607.0,168.9 611.7,100.2 616.8,85.0 620.4,107.8 626.2,73.9 629.8,155.0 634.7,135.0 638.3,101.7 641.9,160.0 682.2,107.4 685.8,116.3 689.4,121.9 693.0,140.8 696.6,133.7 700.7,58.1 731.6,99.9 735.2,115.6 738.8,107.9 742.4,39.9 746.0,84.0\" fill=\"none\" stroke=\"#1565c0\" stroke-width=\"1.4\"/>\n<text x=\"58\" y=\"226\" fill=\"currentColor\" fill-opacity=\"0.8\"><tspan fill=\"#1565c0\">■</tspan> Peak</text></svg>", "text": "WTG23 主轴承后 Peak @3601-4400 kW: 逐窗中位 {'w0127': 3.0658, 'w0707': 6.6289, 'w0711': 4.9922, 'w0724': 5.371, 'w0805': 5.7749, 'w0811': 6.8726}; 逐窗最大 {'w0127': 3.0658, 'w0707': 7.8778, 'w0711': 8.7157, 'w0724': 6.7661, 'w0805': 10.0609, 'w0811': 11.8768}; fleet 同档中位 3.833, p90 ▪; mask 阈值 无 (该标量无 TCM mask)"}, {"plugin": "scalar_trend", "args": {"turbine": "WTG23", "sensor": "行星级", "meas": "Peak", "bin": "WPS-ActivePower 3601-4400,"}, "svg": "<svg viewBox=\"0 0 760 230\" width=\"760\" height=\"230\" font-family=\"system-ui,sans-serif\" font-size=\"12.5\" fill=\"currentColor\">\n<text x=\"58\" y=\"16\" font-size=\"12\" font-weight=\"600\">WTG23 行星级 Peak @3601-4400 kW</text>\n<line x1=\"58\" y1=\"28\" x2=\"58\" y2=\"196\" stroke=\"currentColor\" stroke-opacity=\"0.55\"/><line x1=\"58\" y1=\"196\" x2=\"746\" y2=\"196\" stroke=\"currentColor\" stroke-opacity=\"0.55\"/>\n<line x1=\"58\" y1=\"196.0\" x2=\"746\" y2=\"196.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"200.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">5.91</text>\n<line x1=\"58\" y1=\"154.0\" x2=\"746\" y2=\"154.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"158.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">6.85</text>\n<line x1=\"58\" y1=\"112.0\" x2=\"746\" y2=\"112.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"116.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">7.93</text>\n<line x1=\"58\" y1=\"70.0\" x2=\"746\" y2=\"70.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"74.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">9.19</text>\n<line x1=\"58\" y1=\"28.0\" x2=\"746\" y2=\"28.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"32.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">11</text>\n<text x=\"58.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">01-29</text>\n<text x=\"230.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">03-19</text>\n<text x=\"402.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">05-06</text>\n<text x=\"574.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">06-23</text>\n<text x=\"746.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">08-11</text>\n<line x1=\"58\" y1=\"185.3\" x2=\"746\" y2=\"185.3\" stroke=\"#9e9e9e\" stroke-dasharray=\"5,4\"/><text x=\"746\" y=\"182.3\" text-anchor=\"end\" fill=\"#9e9e9e\">fleet中位</text>\n<line x1=\"58\" y1=\"39.9\" x2=\"746\" y2=\"39.9\" stroke=\"#bdbdbd\" stroke-dasharray=\"5,4\"/><text x=\"746\" y=\"36.9\" text-anchor=\"end\" fill=\"#bdbdbd\">fleet p90</text>\n<circle cx=\"58.0\" cy=\"91.4\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"607.0\" cy=\"180.0\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"611.7\" cy=\"177.3\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"616.8\" cy=\"153.1\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"620.4\" cy=\"184.6\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"626.2\" cy=\"186.1\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"629.8\" cy=\"133.7\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"634.7\" cy=\"152.0\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"638.3\" cy=\"184.0\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"641.9\" cy=\"167.2\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"682.2\" cy=\"157.3\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"685.8\" cy=\"154.3\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"689.4\" cy=\"108.7\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"693.0\" cy=\"155.9\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"696.6\" cy=\"144.8\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"700.7\" cy=\"135.3\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"731.6\" cy=\"188.6\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"735.2\" cy=\"167.7\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"738.8\" cy=\"160.8\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"742.4\" cy=\"137.5\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"746.0\" cy=\"177.8\" r=\"2.2\" fill=\"#1565c0\"/>\n<polyline points=\"58.0,91.4 607.0,180.0 611.7,177.3 616.8,153.1 620.4,184.6 626.2,186.1 629.8,133.7 634.7,152.0 638.3,184.0 641.9,167.2 682.2,157.3 685.8,154.3 689.4,108.7 693.0,155.9 696.6,144.8 700.7,135.3 731.6,188.6 735.2,167.7 738.8,160.8 742.4,137.5 746.0,177.8\" fill=\"none\" stroke=\"#1565c0\" stroke-width=\"1.4\"/>\n<text x=\"58\" y=\"226\" fill=\"currentColor\" fill-opacity=\"0.8\"><tspan fill=\"#1565c0\">■</tspan> Peak</text></svg>", "text": "WTG23 行星级 Peak @3601-4400 kW: 逐窗中位 {'w0127': 8.5288, 'w0707': 6.2799, 'w0711': 6.8956, 'w0724': 6.3507, 'w0805': 6.955, 'w0811': 6.5253}; 逐窗最大 {'w0127': 8.5288, 'w0707': 6.8675, 'w0711': 7.3516, 'w0724': 6.5379, 'w0805': 8.0266, 'w0811': 7.2539}; fleet 同档中位 6.136, p90 ▪; mask 阈值 无 (该标量无 TCM mask)"}, {"plugin": "scalar_trend", "args": {"turbine": "WTG23", "sensor": "中间轴", "meas": "Peak", "bin": "WPS-ActivePower 3601-4400,"}, "svg": "<svg viewBox=\"0 0 760 230\" width=\"760\" height=\"230\" font-family=\"system-ui,sans-serif\" font-size=\"12.5\" fill=\"currentColor\">\n<text x=\"58\" y=\"16\" font-size=\"12\" font-weight=\"600\">WTG23 中间轴 Peak @3601-4400 kW</text>\n<line x1=\"58\" y1=\"28\" x2=\"58\" y2=\"196\" stroke=\"currentColor\" stroke-opacity=\"0.55\"/><line x1=\"58\" y1=\"196\" x2=\"746\" y2=\"196\" stroke=\"currentColor\" stroke-opacity=\"0.55\"/>\n<line x1=\"58\" y1=\"196.0\" x2=\"746\" y2=\"196.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"200.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">12</text>\n<line x1=\"58\" y1=\"154.0\" x2=\"746\" y2=\"154.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"158.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">15</text>\n<line x1=\"58\" y1=\"112.0\" x2=\"746\" y2=\"112.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"116.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">20</text>\n<line x1=\"58\" y1=\"70.0\" x2=\"746\" y2=\"70.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"74.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">26</text>\n<line x1=\"58\" y1=\"28.0\" x2=\"746\" y2=\"28.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"32.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">33</text>\n<text x=\"58.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">01-29</text>\n<text x=\"230.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">03-19</text>\n<text x=\"402.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">05-06</text>\n<text x=\"574.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">06-23</text>\n<text x=\"746.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">08-11</text>\n<line x1=\"58\" y1=\"188.6\" x2=\"746\" y2=\"188.6\" stroke=\"#9e9e9e\" stroke-dasharray=\"5,4\"/><text x=\"746\" y=\"185.6\" text-anchor=\"end\" fill=\"#9e9e9e\">fleet中位</text>\n<line x1=\"58\" y1=\"39.9\" x2=\"746\" y2=\"39.9\" stroke=\"#bdbdbd\" stroke-dasharray=\"5,4\"/><text x=\"746\" y=\"36.9\" text-anchor=\"end\" fill=\"#bdbdbd\">fleet p90</text>\n<circle cx=\"58.0\" cy=\"170.3\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"607.0\" cy=\"159.0\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"611.7\" cy=\"173.5\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"616.8\" cy=\"174.2\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"620.4\" cy=\"173.2\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"626.2\" cy=\"164.8\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"629.8\" cy=\"151.0\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"634.7\" cy=\"171.9\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"638.3\" cy=\"179.3\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"641.9\" cy=\"178.3\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"682.2\" cy=\"176.6\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"685.8\" cy=\"172.1\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"689.4\" cy=\"178.0\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"693.0\" cy=\"153.7\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"696.6\" cy=\"164.2\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"700.7\" cy=\"171.5\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"731.6\" cy=\"147.0\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"735.2\" cy=\"180.9\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"738.8\" cy=\"173.8\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"742.4\" cy=\"163.7\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"746.0\" cy=\"169.1\" r=\"2.2\" fill=\"#1565c0\"/>\n<polyline points=\"58.0,170.3 607.0,159.0 611.7,173.5 616.8,174.2 620.4,173.2 626.2,164.8 629.8,151.0 634.7,171.9 638.3,179.3 641.9,178.3 682.2,176.6 685.8,172.1 689.4,178.0 693.0,153.7 696.6,164.2 700.7,171.5 731.6,147.0 735.2,180.9 738.8,173.8 742.4,163.7 746.0,169.1\" fill=\"none\" stroke=\"#1565c0\" stroke-width=\"1.4\"/>\n<text x=\"58\" y=\"226\" fill=\"currentColor\" fill-opacity=\"0.8\"><tspan fill=\"#1565c0\">■</tspan> Peak</text></svg>", "text": "WTG23 中间轴 Peak @3601-4400 kW: 逐窗中位 {'w0127': 13.8745, 'w0707': 13.6192, 'w0711': 14.3516, 'w0724': 13.1682, 'w0805': 13.7496, 'w0811': 13.9749}; 逐窗最大 {'w0127': 13.8745, 'w0707': 14.8697, 'w0711': 15.6123, 'w0724': 13.2069, 'w0805': 15.36, 'w0811': 16.0068}; fleet 同档中位 12.4, p90 ▪; mask 阈值 无 (该标量无 TCM mask)"}]}, {"id": 2, "title": "对照 WTG16/WTG23 · 主轴承前/主轴承后/行星级/中间轴 · Peak", "panels": [{"plugin": "scalar_trend", "args": {"turbine": "WTG16", "sensor": "主轴承前", "meas": "Peak", "bin": "WPS-ActivePower 3201-3600,"}, "svg": "<svg viewBox=\"0 0 760 230\" width=\"760\" height=\"230\" font-family=\"system-ui,sans-serif\" font-size=\"12.5\" fill=\"currentColor\">\n<text x=\"58\" y=\"16\" font-size=\"12\" font-weight=\"600\">WTG16 主轴承前 Peak @3201-3600 kW</text>\n<line x1=\"58\" y1=\"28\" x2=\"58\" y2=\"196\" stroke=\"currentColor\" stroke-opacity=\"0.55\"/><line x1=\"58\" y1=\"196\" x2=\"746\" y2=\"196\" stroke=\"currentColor\" stroke-opacity=\"0.55\"/>\n<line x1=\"58\" y1=\"196.0\" x2=\"746\" y2=\"196.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"200.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">4.53</text>\n<line x1=\"58\" y1=\"154.0\" x2=\"746\" y2=\"154.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"158.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">6.02</text>\n<line x1=\"58\" y1=\"112.0\" x2=\"746\" y2=\"112.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"116.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">8.00</text>\n<line x1=\"58\" y1=\"70.0\" x2=\"746\" y2=\"70.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"74.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">11</text>\n<line x1=\"58\" y1=\"28.0\" x2=\"746\" y2=\"28.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"32.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">14</text>\n<text x=\"58.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">01-29</text>\n<text x=\"230.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">03-15</text>\n<text x=\"402.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">04-29</text>\n<text x=\"574.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">06-13</text>\n<text x=\"746.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">07-27</text>\n<line x1=\"58\" y1=\"165.6\" x2=\"746\" y2=\"165.6\" stroke=\"#9e9e9e\" stroke-dasharray=\"5,4\"/><text x=\"746\" y=\"162.6\" text-anchor=\"end\" fill=\"#9e9e9e\">fleet中位</text>\n<line x1=\"58\" y1=\"147.3\" x2=\"746\" y2=\"147.3\" stroke=\"#bdbdbd\" stroke-dasharray=\"5,4\"/><text x=\"746\" y=\"144.3\" text-anchor=\"end\" fill=\"#bdbdbd\">fleet p90</text>\n<circle cx=\"58.0\" cy=\"166.3\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"656.5\" cy=\"130.5\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"660.4\" cy=\"161.2\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"665.8\" cy=\"182.7\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"672.3\" cy=\"148.2\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"677.3\" cy=\"185.2\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"681.3\" cy=\"164.7\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"687.1\" cy=\"188.6\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"692.9\" cy=\"156.0\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"729.4\" cy=\"181.4\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"733.2\" cy=\"39.9\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"737.6\" cy=\"76.9\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"741.8\" cy=\"92.8\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"746.0\" cy=\"142.5\" r=\"2.2\" fill=\"#1565c0\"/>\n<polyline points=\"58.0,166.3 656.5,130.5 660.4,161.2 665.8,182.7 672.3,148.2 677.3,185.2 681.3,164.7 687.1,188.6 692.9,156.0 729.4,181.4 733.2,39.9 737.6,76.9 741.8,92.8 746.0,142.5\" fill=\"none\" stroke=\"#1565c0\" stroke-width=\"1.4\"/>\n<text x=\"58\" y=\"226\" fill=\"currentColor\" fill-opacity=\"0.8\"><tspan fill=\"#1565c0\">■</tspan> Peak</text></svg>", "text": "WTG16 主轴承前 Peak @3201-3600 kW: 逐窗中位 {'w0127': 5.5396, 'w0707': 5.7334, 'w0711': 5.5983, 'w0724': 4.9986, 'w0805': 9.6347}; 逐窗最大 {'w0127': 5.5396, 'w0707': 7.0616, 'w0711': 6.2603, 'w0724': 5.9411, 'w0805': 13.0515}; fleet 同档中位 5.564, p90 ▪; mask 阈值 无 (该标量无 TCM mask)"}, {"plugin": "scalar_trend", "args": {"turbine": "WTG16", "sensor": "主轴承后", "meas": "Peak", "bin": "WPS-ActivePower 3201-3600,"}, "svg": "<svg viewBox=\"0 0 760 230\" width=\"760\" height=\"230\" font-family=\"system-ui,sans-serif\" font-size=\"12.5\" fill=\"currentColor\">\n<text x=\"58\" y=\"16\" font-size=\"12\" font-weight=\"600\">WTG16 主轴承后 Peak @3201-3600 kW</text>\n<line x1=\"58\" y1=\"28\" x2=\"58\" y2=\"196\" stroke=\"currentColor\" stroke-opacity=\"0.55\"/><line x1=\"58\" y1=\"196\" x2=\"746\" y2=\"196\" stroke=\"currentColor\" stroke-opacity=\"0.55\"/>\n<line x1=\"58\" y1=\"196.0\" x2=\"746\" y2=\"196.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"200.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">3.00</text>\n<line x1=\"58\" y1=\"154.0\" x2=\"746\" y2=\"154.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"158.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">3.81</text>\n<line x1=\"58\" y1=\"112.0\" x2=\"746\" y2=\"112.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"116.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">4.84</text>\n<line x1=\"58\" y1=\"70.0\" x2=\"746\" y2=\"70.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"74.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">6.14</text>\n<line x1=\"58\" y1=\"28.0\" x2=\"746\" y2=\"28.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"32.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">7.80</text>\n<text x=\"58.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">01-29</text>\n<text x=\"230.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">03-15</text>\n<text x=\"402.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">04-29</text>\n<text x=\"574.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">06-13</text>\n<text x=\"746.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">07-27</text>\n<line x1=\"58\" y1=\"153.4\" x2=\"746\" y2=\"153.4\" stroke=\"#9e9e9e\" stroke-dasharray=\"5,4\"/><text x=\"746\" y=\"150.4\" text-anchor=\"end\" fill=\"#9e9e9e\">fleet中位</text>\n<line x1=\"58\" y1=\"128.0\" x2=\"746\" y2=\"128.0\" stroke=\"#bdbdbd\" stroke-dasharray=\"5,4\"/><text x=\"746\" y=\"125.0\" text-anchor=\"end\" fill=\"#bdbdbd\">fleet p90</text>\n<circle cx=\"58.0\" cy=\"162.5\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"656.5\" cy=\"158.2\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"660.4\" cy=\"162.4\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"665.8\" cy=\"187.3\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"672.3\" cy=\"114.8\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"677.3\" cy=\"188.6\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"681.3\" cy=\"100.2\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"687.1\" cy=\"182.9\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"692.9\" cy=\"151.7\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"729.4\" cy=\"178.3\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"733.2\" cy=\"87.3\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"737.6\" cy=\"39.9\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"741.8\" cy=\"132.8\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"746.0\" cy=\"129.0\" r=\"2.2\" fill=\"#1565c0\"/>\n<polyline points=\"58.0,162.5 656.5,158.2 660.4,162.4 665.8,187.3 672.3,114.8 677.3,188.6 681.3,100.2 687.1,182.9 692.9,151.7 729.4,178.3 733.2,87.3 737.6,39.9 741.8,132.8 746.0,129.0\" fill=\"none\" stroke=\"#1565c0\" stroke-width=\"1.4\"/>\n<text x=\"58\" y=\"226\" fill=\"currentColor\" fill-opacity=\"0.8\"><tspan fill=\"#1565c0\">■</tspan> Peak</text></svg>", "text": "WTG16 主轴承后 Peak @3201-3600 kW: 逐窗中位 {'w0127': 3.6316, 'w0707': 3.6332, 'w0711': 4.7616, 'w0724': 3.3201, 'w0805': 4.9813}; 逐窗最大 {'w0127': 3.6316, 'w0707': 3.7207, 'w0711': 5.1746, 'w0724': 3.8618, 'w0805': 7.2898}; fleet 同档中位 3.824, p90 ▪; mask 阈值 无 (该标量无 TCM mask)"}, {"plugin": "scalar_trend", "args": {"turbine": "WTG16", "sensor": "行星级", "meas": "Peak", "bin": "WPS-ActivePower 3201-3600,"}, "svg": "<svg viewBox=\"0 0 760 230\" width=\"760\" height=\"230\" font-family=\"system-ui,sans-serif\" font-size=\"12.5\" fill=\"currentColor\">\n<text x=\"58\" y=\"16\" font-size=\"12\" font-weight=\"600\">WTG16 行星级 Peak @3201-3600 kW</text>\n<line x1=\"58\" y1=\"28\" x2=\"58\" y2=\"196\" stroke=\"currentColor\" stroke-opacity=\"0.55\"/><line x1=\"58\" y1=\"196\" x2=\"746\" y2=\"196\" stroke=\"currentColor\" stroke-opacity=\"0.55\"/>\n<line x1=\"58\" y1=\"196.0\" x2=\"746\" y2=\"196.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"200.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">6.03</text>\n<line x1=\"58\" y1=\"154.0\" x2=\"746\" y2=\"154.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"158.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">6.85</text>\n<line x1=\"58\" y1=\"112.0\" x2=\"746\" y2=\"112.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"116.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">7.78</text>\n<line x1=\"58\" y1=\"70.0\" x2=\"746\" y2=\"70.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"74.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">8.84</text>\n<line x1=\"58\" y1=\"28.0\" x2=\"746\" y2=\"28.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"32.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">10</text>\n<text x=\"58.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">01-29</text>\n<text x=\"230.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">03-15</text>\n<text x=\"402.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">04-29</text>\n<text x=\"574.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">06-13</text>\n<text x=\"746.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">07-27</text>\n<line x1=\"58\" y1=\"188.6\" x2=\"746\" y2=\"188.6\" stroke=\"#9e9e9e\" stroke-dasharray=\"5,4\"/><text x=\"746\" y=\"185.6\" text-anchor=\"end\" fill=\"#9e9e9e\">fleet中位</text>\n<line x1=\"58\" y1=\"39.9\" x2=\"746\" y2=\"39.9\" stroke=\"#bdbdbd\" stroke-dasharray=\"5,4\"/><text x=\"746\" y=\"36.9\" text-anchor=\"end\" fill=\"#bdbdbd\">fleet p90</text>\n<circle cx=\"58.0\" cy=\"122.6\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"656.5\" cy=\"99.1\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"660.4\" cy=\"166.8\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"665.8\" cy=\"135.2\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"672.3\" cy=\"142.2\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"677.3\" cy=\"139.6\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"681.3\" cy=\"172.6\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"687.1\" cy=\"133.7\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"692.9\" cy=\"159.4\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"729.4\" cy=\"156.1\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"733.2\" cy=\"147.9\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"737.6\" cy=\"163.0\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"741.8\" cy=\"135.9\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"746.0\" cy=\"160.5\" r=\"2.2\" fill=\"#1565c0\"/>\n<polyline points=\"58.0,122.6 656.5,99.1 660.4,166.8 665.8,135.2 672.3,142.2 677.3,139.6 681.3,172.6 687.1,133.7 692.9,159.4 729.4,156.1 733.2,147.9 737.6,163.0 741.8,135.9 746.0,160.5\" fill=\"none\" stroke=\"#1565c0\" stroke-width=\"1.4\"/>\n<text x=\"58\" y=\"226\" fill=\"currentColor\" fill-opacity=\"0.8\"><tspan fill=\"#1565c0\">■</tspan> Peak</text></svg>", "text": "WTG16 行星级 Peak @3201-3600 kW: 逐窗中位 {'w0127': 7.5345, 'w0707': 7.2516, 'w0711': 7.0985, 'w0724': 6.8058, 'w0805': 6.8458}; 逐窗最大 {'w0127': 7.5345, 'w0707': 8.0919, 'w0711': 7.1544, 'w0724': 7.2854, 'w0805': 7.2368}; fleet 同档中位 6.167, p90 ▪; mask 阈值 无 (该标量无 TCM mask)"}, {"plugin": "scalar_trend", "args": {"turbine": "WTG16", "sensor": "中间轴", "meas": "Peak", "bin": "WPS-ActivePower 3201-3600,"}, "svg": "<svg viewBox=\"0 0 760 230\" width=\"760\" height=\"230\" font-family=\"system-ui,sans-serif\" font-size=\"12.5\" fill=\"currentColor\">\n<text x=\"58\" y=\"16\" font-size=\"12\" font-weight=\"600\">WTG16 中间轴 Peak @3201-3600 kW</text>\n<line x1=\"58\" y1=\"28\" x2=\"58\" y2=\"196\" stroke=\"currentColor\" stroke-opacity=\"0.55\"/><line x1=\"58\" y1=\"196\" x2=\"746\" y2=\"196\" stroke=\"currentColor\" stroke-opacity=\"0.55\"/>\n<line x1=\"58\" y1=\"196.0\" x2=\"746\" y2=\"196.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"200.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">12</text>\n<line x1=\"58\" y1=\"154.0\" x2=\"746\" y2=\"154.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"158.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">15</text>\n<line x1=\"58\" y1=\"112.0\" x2=\"746\" y2=\"112.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"116.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">20</text>\n<line x1=\"58\" y1=\"70.0\" x2=\"746\" y2=\"70.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"74.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">26</text>\n<line x1=\"58\" y1=\"28.0\" x2=\"746\" y2=\"28.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"32.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">34</text>\n<text x=\"58.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">01-29</text>\n<text x=\"230.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">03-15</text>\n<text x=\"402.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">04-29</text>\n<text x=\"574.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">06-13</text>\n<text x=\"746.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">07-27</text>\n<line x1=\"58\" y1=\"188.6\" x2=\"746\" y2=\"188.6\" stroke=\"#9e9e9e\" stroke-dasharray=\"5,4\"/><text x=\"746\" y=\"185.6\" text-anchor=\"end\" fill=\"#9e9e9e\">fleet中位</text>\n<line x1=\"58\" y1=\"39.9\" x2=\"746\" y2=\"39.9\" stroke=\"#bdbdbd\" stroke-dasharray=\"5,4\"/><text x=\"746\" y=\"36.9\" text-anchor=\"end\" fill=\"#bdbdbd\">fleet p90</text>\n<circle cx=\"58.0\" cy=\"82.4\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"656.5\" cy=\"92.5\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"660.4\" cy=\"72.8\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"665.8\" cy=\"89.8\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"672.3\" cy=\"64.7\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"677.3\" cy=\"71.8\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"681.3\" cy=\"98.7\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"687.1\" cy=\"90.1\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"692.9\" cy=\"90.4\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"729.4\" cy=\"77.7\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"733.2\" cy=\"94.5\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"737.6\" cy=\"83.5\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"741.8\" cy=\"89.9\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"746.0\" cy=\"77.7\" r=\"2.2\" fill=\"#1565c0\"/>\n<polyline points=\"58.0,82.4 656.5,92.5 660.4,72.8 665.8,89.8 672.3,64.7 677.3,71.8 681.3,98.7 687.1,90.1 692.9,90.4 729.4,77.7 733.2,94.5 737.6,83.5 741.8,89.9 746.0,77.7\" fill=\"none\" stroke=\"#1565c0\" stroke-width=\"1.4\"/>\n<text x=\"58\" y=\"226\" fill=\"currentColor\" fill-opacity=\"0.8\"><tspan fill=\"#1565c0\">■</tspan> Peak</text></svg>", "text": "WTG16 中间轴 Peak @3201-3600 kW: 逐窗中位 {'w0127': 24.0764, 'w0707': 22.9825, 'w0711': 25.7393, 'w0724': 22.9376, 'w0805': 23.4389}; 逐窗最大 {'w0127': 24.0764, 'w0707': 25.5868, 'w0711': 26.9172, 'w0724': 24.8076, 'w0805': 24.8065}; fleet 同档中位 12.33, p90 ▪; mask 阈值 无 (该标量无 TCM mask)"}, {"plugin": "scalar_trend", "args": {"turbine": "WTG23", "sensor": "主轴承前", "meas": "Peak", "bin": "WPS-ActivePower 3201-3600,"}, "svg": "<svg viewBox=\"0 0 760 230\" width=\"760\" height=\"230\" font-family=\"system-ui,sans-serif\" font-size=\"12.5\" fill=\"currentColor\">\n<text x=\"58\" y=\"16\" font-size=\"12\" font-weight=\"600\">WTG23 主轴承前 Peak @3201-3600 kW</text>\n<line x1=\"58\" y1=\"28\" x2=\"58\" y2=\"196\" stroke=\"currentColor\" stroke-opacity=\"0.55\"/><line x1=\"58\" y1=\"196\" x2=\"746\" y2=\"196\" stroke=\"currentColor\" stroke-opacity=\"0.55\"/>\n<line x1=\"58\" y1=\"196.0\" x2=\"746\" y2=\"196.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"200.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">4.01</text>\n<line x1=\"58\" y1=\"154.0\" x2=\"746\" y2=\"154.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"158.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">8.21</text>\n<line x1=\"58\" y1=\"112.0\" x2=\"746\" y2=\"112.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"116.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">17</text>\n<line x1=\"58\" y1=\"70.0\" x2=\"746\" y2=\"70.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"74.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">34</text>\n<line x1=\"58\" y1=\"28.0\" x2=\"746\" y2=\"28.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"32.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">70</text>\n<text x=\"58.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">01-29</text>\n<text x=\"230.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">03-19</text>\n<text x=\"402.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">05-06</text>\n<text x=\"574.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">06-23</text>\n<text x=\"746.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">08-11</text>\n<line x1=\"58\" y1=\"176.8\" x2=\"746\" y2=\"176.8\" stroke=\"#9e9e9e\" stroke-dasharray=\"5,4\"/><text x=\"746\" y=\"173.8\" text-anchor=\"end\" fill=\"#9e9e9e\">fleet中位</text>\n<line x1=\"58\" y1=\"169.6\" x2=\"746\" y2=\"169.6\" stroke=\"#bdbdbd\" stroke-dasharray=\"5,4\"/><text x=\"746\" y=\"155.6\" text-anchor=\"end\" fill=\"#bdbdbd\">fleet p90</text>\n<circle cx=\"58.0\" cy=\"188.6\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"604.4\" cy=\"73.8\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"611.8\" cy=\"100.4\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"617.0\" cy=\"87.4\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"620.6\" cy=\"112.4\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"628.2\" cy=\"83.0\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"631.8\" cy=\"83.3\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"636.0\" cy=\"84.0\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"645.7\" cy=\"97.8\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"678.9\" cy=\"80.2\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"685.4\" cy=\"39.9\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"689.0\" cy=\"114.9\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"692.6\" cy=\"77.2\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"696.5\" cy=\"76.5\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"700.8\" cy=\"63.8\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"731.8\" cy=\"66.5\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"735.7\" cy=\"81.4\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"746.0\" cy=\"50.5\" r=\"2.2\" fill=\"#1565c0\"/>\n<polyline points=\"58.0,188.6 604.4,73.8 611.8,100.4 617.0,87.4 620.6,112.4 628.2,83.0 631.8,83.3 636.0,84.0 645.7,97.8 678.9,80.2 685.4,39.9 689.0,114.9 692.6,77.2 696.5,76.5 700.8,63.8 731.8,66.5 735.7,81.4 746.0,50.5\" fill=\"none\" stroke=\"#1565c0\" stroke-width=\"1.4\"/>\n<text x=\"58\" y=\"226\" fill=\"currentColor\" fill-opacity=\"0.8\"><tspan fill=\"#1565c0\">■</tspan> Peak</text></svg>", "text": "WTG23 主轴承前 Peak @3201-3600 kW: 逐窗中位 {'w0127': 4.5548, 'w0707': 23.0305, 'w0711': 27.4282, 'w0724': 25.1515, 'w0805': 30.7883, 'w0811': 36.5287}; 逐窗最大 {'w0127': 4.5548, 'w0707': 32.2721, 'w0711': 27.5398, 'w0724': 28.8904, 'w0805': 57.4885, 'w0811': 47.9583}; fleet 同档中位 5.564, p90 ▪; mask 阈值 无 (该标量无 TCM mask)"}, {"plugin": "scalar_trend", "args": {"turbine": "WTG23", "sensor": "主轴承后", "meas": "Peak", "bin": "WPS-ActivePower 3201-3600,"}, "svg": "<svg viewBox=\"0 0 760 230\" width=\"760\" height=\"230\" font-family=\"system-ui,sans-serif\" font-size=\"12.5\" fill=\"currentColor\">\n<text x=\"58\" y=\"16\" font-size=\"12\" font-weight=\"600\">WTG23 主轴承后 Peak @3201-3600 kW</text>\n<line x1=\"58\" y1=\"28\" x2=\"58\" y2=\"196\" stroke=\"currentColor\" stroke-opacity=\"0.55\"/><line x1=\"58\" y1=\"196\" x2=\"746\" y2=\"196\" stroke=\"currentColor\" stroke-opacity=\"0.55\"/>\n<line x1=\"58\" y1=\"196.0\" x2=\"746\" y2=\"196.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"200.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">2.68</text>\n<line x1=\"58\" y1=\"154.0\" x2=\"746\" y2=\"154.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"158.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">3.71</text>\n<line x1=\"58\" y1=\"112.0\" x2=\"746\" y2=\"112.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"116.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">5.15</text>\n<line x1=\"58\" y1=\"70.0\" x2=\"746\" y2=\"70.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"74.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">7.14</text>\n<line x1=\"58\" y1=\"28.0\" x2=\"746\" y2=\"28.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"32.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">9.91</text>\n<text x=\"58.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">01-29</text>\n<text x=\"230.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">03-19</text>\n<text x=\"402.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">05-06</text>\n<text x=\"574.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">06-23</text>\n<text x=\"746.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">08-11</text>\n<line x1=\"58\" y1=\"150.2\" x2=\"746\" y2=\"150.2\" stroke=\"#9e9e9e\" stroke-dasharray=\"5,4\"/><text x=\"746\" y=\"147.2\" text-anchor=\"end\" fill=\"#9e9e9e\">fleet中位</text>\n<line x1=\"58\" y1=\"131.6\" x2=\"746\" y2=\"131.6\" stroke=\"#bdbdbd\" stroke-dasharray=\"5,4\"/><text x=\"746\" y=\"128.6\" text-anchor=\"end\" fill=\"#bdbdbd\">fleet p90</text>\n<circle cx=\"58.0\" cy=\"188.6\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"604.4\" cy=\"129.3\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"611.8\" cy=\"117.5\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"617.0\" cy=\"110.1\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"620.6\" cy=\"146.2\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"628.2\" cy=\"123.4\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"631.8\" cy=\"58.7\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"636.0\" cy=\"98.9\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"645.7\" cy=\"128.6\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"678.9\" cy=\"123.4\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"685.4\" cy=\"70.6\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"689.0\" cy=\"106.3\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"692.6\" cy=\"39.9\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"696.5\" cy=\"108.2\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"700.8\" cy=\"115.9\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"731.8\" cy=\"121.9\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"735.7\" cy=\"81.1\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"746.0\" cy=\"53.3\" r=\"2.2\" fill=\"#1565c0\"/>\n<polyline points=\"58.0,188.6 604.4,129.3 611.8,117.5 617.0,110.1 620.6,146.2 628.2,123.4 631.8,58.7 636.0,98.9 645.7,128.6 678.9,123.4 685.4,70.6 689.0,106.3 692.6,39.9 696.5,108.2 700.8,115.9 731.8,121.9 735.7,81.1 746.0,53.3\" fill=\"none\" stroke=\"#1565c0\" stroke-width=\"1.4\"/>\n<text x=\"58\" y=\"226\" fill=\"currentColor\" fill-opacity=\"0.8\"><tspan fill=\"#1565c0\">■</tspan> Peak</text></svg>", "text": "WTG23 主轴承后 Peak @3201-3600 kW: 逐窗中位 {'w0127': 2.8365, 'w0707': 4.7165, 'w0711': 5.7032, 'w0724': 4.6183, 'w0805': 5.3822, 'w0811': 6.5495}; 逐窗最大 {'w0127': 2.8365, 'w0707': 5.225, 'w0711': 7.8, 'w0724': 4.7108, 'w0805': 9.0288, 'w0811': 8.1357}; fleet 同档中位 3.824, p90 ▪; mask 阈值 无 (该标量无 TCM mask)"}, {"plugin": "scalar_trend", "args": {"turbine": "WTG23", "sensor": "行星级", "meas": "Peak", "bin": "WPS-ActivePower 3201-3600,"}, "svg": "<svg viewBox=\"0 0 760 230\" width=\"760\" height=\"230\" font-family=\"system-ui,sans-serif\" font-size=\"12.5\" fill=\"currentColor\">\n<text x=\"58\" y=\"16\" font-size=\"12\" font-weight=\"600\">WTG23 行星级 Peak @3201-3600 kW</text>\n<line x1=\"58\" y1=\"28\" x2=\"58\" y2=\"196\" stroke=\"currentColor\" stroke-opacity=\"0.55\"/><line x1=\"58\" y1=\"196\" x2=\"746\" y2=\"196\" stroke=\"currentColor\" stroke-opacity=\"0.55\"/>\n<line x1=\"58\" y1=\"196.0\" x2=\"746\" y2=\"196.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"200.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">5.78</text>\n<line x1=\"58\" y1=\"154.0\" x2=\"746\" y2=\"154.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"158.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">6.64</text>\n<line x1=\"58\" y1=\"112.0\" x2=\"746\" y2=\"112.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"116.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">7.63</text>\n<line x1=\"58\" y1=\"70.0\" x2=\"746\" y2=\"70.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"74.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">8.77</text>\n<line x1=\"58\" y1=\"28.0\" x2=\"746\" y2=\"28.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"32.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">10</text>\n<text x=\"58.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">01-29</text>\n<text x=\"230.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">03-19</text>\n<text x=\"402.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">05-06</text>\n<text x=\"574.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">06-23</text>\n<text x=\"746.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">08-11</text>\n<line x1=\"58\" y1=\"176.6\" x2=\"746\" y2=\"176.6\" stroke=\"#9e9e9e\" stroke-dasharray=\"5,4\"/><text x=\"746\" y=\"173.6\" text-anchor=\"end\" fill=\"#9e9e9e\">fleet中位</text>\n<line x1=\"58\" y1=\"39.9\" x2=\"746\" y2=\"39.9\" stroke=\"#bdbdbd\" stroke-dasharray=\"5,4\"/><text x=\"746\" y=\"36.9\" text-anchor=\"end\" fill=\"#bdbdbd\">fleet p90</text>\n<circle cx=\"58.0\" cy=\"181.9\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"604.4\" cy=\"146.1\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"611.8\" cy=\"156.2\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"617.0\" cy=\"166.8\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"620.6\" cy=\"119.4\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"628.2\" cy=\"108.4\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"631.8\" cy=\"188.6\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"636.0\" cy=\"174.1\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"645.7\" cy=\"169.0\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"678.9\" cy=\"169.8\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"685.4\" cy=\"167.9\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"689.0\" cy=\"143.0\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"692.6\" cy=\"159.5\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"696.5\" cy=\"158.7\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"700.8\" cy=\"92.9\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"731.8\" cy=\"169.4\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"735.7\" cy=\"172.2\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"746.0\" cy=\"117.3\" r=\"2.2\" fill=\"#1565c0\"/>\n<polyline points=\"58.0,181.9 604.4,146.1 611.8,156.2 617.0,166.8 620.6,119.4 628.2,108.4 631.8,188.6 636.0,174.1 645.7,169.0 678.9,169.8 685.4,167.9 689.0,143.0 692.6,159.5 696.5,158.7 700.8,92.9 731.8,169.4 735.7,172.2 746.0,117.3\" fill=\"none\" stroke=\"#1565c0\" stroke-width=\"1.4\"/>\n<text x=\"58\" y=\"226\" fill=\"currentColor\" fill-opacity=\"0.8\"><tspan fill=\"#1565c0\">■</tspan> Peak</text></svg>", "text": "WTG23 行星级 Peak @3201-3600 kW: 逐窗中位 {'w0127': 6.0594, 'w0707': 6.7078, 'w0711': 6.2174, 'w0724': 6.3145, 'w0805': 6.5419, 'w0811': 6.3152}; 逐窗最大 {'w0127': 6.0594, 'w0707': 7.449, 'w0711': 7.724, 'w0724': 6.3229, 'w0805': 8.131, 'w0811': 7.5013}; fleet 同档中位 6.167, p90 ▪; mask 阈值 无 (该标量无 TCM mask)"}, {"plugin": "scalar_trend", "args": {"turbine": "WTG23", "sensor": "中间轴", "meas": "Peak", "bin": "WPS-ActivePower 3201-3600,"}, "svg": "<svg viewBox=\"0 0 760 230\" width=\"760\" height=\"230\" font-family=\"system-ui,sans-serif\" font-size=\"12.5\" fill=\"currentColor\">\n<text x=\"58\" y=\"16\" font-size=\"12\" font-weight=\"600\">WTG23 中间轴 Peak @3201-3600 kW</text>\n<line x1=\"58\" y1=\"28\" x2=\"58\" y2=\"196\" stroke=\"currentColor\" stroke-opacity=\"0.55\"/><line x1=\"58\" y1=\"196\" x2=\"746\" y2=\"196\" stroke=\"currentColor\" stroke-opacity=\"0.55\"/>\n<line x1=\"58\" y1=\"196.0\" x2=\"746\" y2=\"196.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"200.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">12</text>\n<line x1=\"58\" y1=\"154.0\" x2=\"746\" y2=\"154.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"158.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">15</text>\n<line x1=\"58\" y1=\"112.0\" x2=\"746\" y2=\"112.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"116.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">20</text>\n<line x1=\"58\" y1=\"70.0\" x2=\"746\" y2=\"70.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"74.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">26</text>\n<line x1=\"58\" y1=\"28.0\" x2=\"746\" y2=\"28.0\" stroke=\"currentColor\" stroke-opacity=\"0.12\"/><text x=\"54\" y=\"32.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.75\">34</text>\n<text x=\"58.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">01-29</text>\n<text x=\"230.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">03-19</text>\n<text x=\"402.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">05-06</text>\n<text x=\"574.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">06-23</text>\n<text x=\"746.0\" y=\"210\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.75\">08-11</text>\n<line x1=\"58\" y1=\"188.6\" x2=\"746\" y2=\"188.6\" stroke=\"#9e9e9e\" stroke-dasharray=\"5,4\"/><text x=\"746\" y=\"185.6\" text-anchor=\"end\" fill=\"#9e9e9e\">fleet中位</text>\n<line x1=\"58\" y1=\"39.9\" x2=\"746\" y2=\"39.9\" stroke=\"#bdbdbd\" stroke-dasharray=\"5,4\"/><text x=\"746\" y=\"36.9\" text-anchor=\"end\" fill=\"#bdbdbd\">fleet p90</text>\n<circle cx=\"58.0\" cy=\"158.6\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"604.4\" cy=\"157.0\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"611.8\" cy=\"140.5\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"617.0\" cy=\"144.3\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"620.6\" cy=\"168.2\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"628.2\" cy=\"155.9\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"631.8\" cy=\"158.5\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"636.0\" cy=\"161.9\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"645.7\" cy=\"167.9\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"678.9\" cy=\"147.8\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"685.4\" cy=\"160.2\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"689.0\" cy=\"179.5\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"692.6\" cy=\"167.9\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"696.5\" cy=\"175.1\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"700.8\" cy=\"178.0\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"731.8\" cy=\"168.4\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"735.7\" cy=\"161.5\" r=\"2.2\" fill=\"#1565c0\"/><circle cx=\"746.0\" cy=\"168.7\" r=\"2.2\" fill=\"#1565c0\"/>\n<polyline points=\"58.0,158.6 604.4,157.0 611.8,140.5 617.0,144.3 620.6,168.2 628.2,155.9 631.8,158.5 636.0,161.9 645.7,167.9 678.9,147.8 685.4,160.2 689.0,179.5 692.6,167.9 696.5,175.1 700.8,178.0 731.8,168.4 735.7,161.5 746.0,168.7\" fill=\"none\" stroke=\"#1565c0\" stroke-width=\"1.4\"/>\n<text x=\"58\" y=\"226\" fill=\"currentColor\" fill-opacity=\"0.8\"><tspan fill=\"#1565c0\">■</tspan> Peak</text></svg>", "text": "WTG23 中间轴 Peak @3201-3600 kW: 逐窗中位 {'w0127': 14.8881, 'w0707': 15.6718, 'w0711': 14.9002, 'w0724': 14.9936, 'w0805': 13.4163, 'w0811': 14.0014}; 逐窗最大 {'w0127': 14.8881, 'w0707': 16.6928, 'w0711': 15.1451, 'w0724': 15.9452, 'w0805': 14.7439, 'w0811': 14.623}; fleet 同档中位 12.33, p90 ▪; mask 阈值 无 (该标量无 TCM mask)"}]}, {"id": 1, "title": "对照 WTG12/WTG13 · 主轴承前 · Peak", "panels": [{"plugin": "scalar_trend", "args": {"turbine": "WTG12", "sensor": "主轴承前", "meas": "Peak", "bin": "WPS-ActivePower 3601-4400,"}, "svg": "<svg viewBox=\"0 0 760 230\" width=\"760\" height=\"230\" font-family=\"system-ui,sans-serif\" font-size=\"12.5\" fill=\"currentColor\" class=\"vchart\" tabindex=\"0\" role=\"img\" aria-label=\"WTG12 主轴承前 Peak @3601-4400 kW\">\n<text x=\"58\" y=\"16\" font-size=\"12\" font-weight=\"600\">WTG12 主轴承前 Peak @3601-4400 kW</text>\n<line x1=\"58\" y1=\"28\" x2=\"58\" y2=\"190\" stroke=\"currentColor\" stroke-opacity=\"0.45\"/><line x1=\"58\" y1=\"190\" x2=\"746\" y2=\"190\" stroke=\"currentColor\" stroke-opacity=\"0.45\"/>\n<line x1=\"58\" y1=\"172.8\" x2=\"746\" y2=\"172.8\" stroke=\"currentColor\" stroke-opacity=\"0.10\"/><text x=\"54\" y=\"176.8\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.72\" font-size=\"11\">5.00</text>\n<text x=\"58.0\" y=\"205\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.72\" font-size=\"11\">04-29</text>\n<text x=\"230.0\" y=\"205\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.72\" font-size=\"11\">11-24</text>\n<text x=\"402.0\" y=\"205\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.72\" font-size=\"11\">06-20</text>\n<text x=\"574.0\" y=\"205\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.72\" font-size=\"11\">01-14</text>\n<text x=\"746.0\" y=\"205\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.72\" font-size=\"11\">08-10</text>\n<line x1=\"58\" y1=\"145.9\" x2=\"746\" y2=\"145.9\" stroke=\"var(--ref-line)\" stroke-width=\"1.3\" stroke-dasharray=\"5,4\"/><text x=\"746\" y=\"142.9\" text-anchor=\"end\" fill=\"var(--ref-line)\" font-size=\"11\">fleet中位</text>\n<line x1=\"58\" y1=\"106.3\" x2=\"746\" y2=\"106.3\" stroke=\"var(--ref-line2)\" stroke-width=\"1.3\" stroke-dasharray=\"5,4\"/><text x=\"746\" y=\"103.3\" text-anchor=\"end\" fill=\"var(--ref-line2)\" font-size=\"11\">fleet p90</text>\n<polyline points=\"58.0,116.8 231.1,153.1 232.1,162.2 232.9,44.3 233.8,51.0 237.1,151.6 241.0,152.4 243.7,182.8 245.8,115.9 246.7,89.1 249.7,171.1 252.1,179.6 252.9,153.9 308.1,172.2 309.7,131.2 311.3,139.2 312.2,105.5 313.3,165.2 314.2,94.8 320.1,168.2 320.9,148.7 587.0,166.3 714.4,63.2 715.5,107.4 717.5,85.2 718.9,74.6 719.8,108.5 720.9,115.9 731.4,71.4 732.7,39.5 733.5,115.3 734.4,124.3 735.3,130.4 743.5,125.9 744.3,118.0 745.2,122.7 746.0,125.7\" fill=\"none\" stroke=\"var(--s1)\" stroke-width=\"2\" stroke-linejoin=\"round\" stroke-linecap=\"round\"/>\n<circle cx=\"58.0\" cy=\"116.8\" r=\"2\" fill=\"var(--s1)\" stroke=\"var(--panel)\" stroke-width=\"1.2\"/><circle cx=\"231.1\" cy=\"153.1\" r=\"2\" fill=\"var(--s1)\" stroke=\"var(--panel)\" stroke-width=\"1.2\"/><circle cx=\"232.1\" cy=\"162.2\" r=\"2\" fill=\"var(--s1)\" stroke=\"var(--panel)\" stroke-width=\"1.2\"/><circle cx=\"232.9\" cy=\"44.3\" r=\"2\" fill=\"var(--s1)\" stroke=\"var(--panel)\" stroke-width=\"1.2\"/><circle cx=\"233.8\" cy=\"51.0\" r=\"2\" fill=\"var(--s1)\" stroke=\"var(--panel)\" stroke-width=\"1.2\"/><circle cx=\"237.1\" cy=\"151.6\" r=\"2\" fill=\"var(--s1)\" stroke=\"var(--panel)\" stroke-width=\"1.2\"/><circle cx=\"241.0\" cy=\"152.4\" r=\"2\" fill=\"var(--s1)\" stroke=\"var(--panel)\" stroke-width=\"1.2\"/><circle cx=\"243.7\" cy=\"182.8\" r=\"2\" fill=\"var(--s1)\" stroke=\"var(--panel)\" stroke-width=\"1.2\"/><circle cx=\"245.8\" cy=\"115.9\" r=\"2\" fill=\"var(--s1)\" stroke=\"var(--panel)\" stroke-width=\"1.2\"/><circle cx=\"246.7\" cy=\"89.1\" r=\"2\" fill=\"var(--s1)\" stroke=\"var(--panel)\" stroke-width=\"1.2\"/><circle cx=\"249.7\" cy=\"171.1\" r=\"2\" fill=\"var(--s1)\" stroke=\"var(--panel)\" stroke-width=\"1.2\"/><circle cx=\"252.1\" cy=\"179.6\" r=\"2\" fill=\"var(--s1)\" stroke=\"var(--panel)\" stroke-width=\"1.2\"/><circle cx=\"252.9\" cy=\"153.9\" r=\"2\" fill=\"var(--s1)\" stroke=\"var(--panel)\" stroke-width=\"1.2\"/><circle cx=\"308.1\" cy=\"172.2\" r=\"2\" fill=\"var(--s1)\" stroke=\"var(--panel)\" stroke-width=\"1.2\"/><circle cx=\"309.7\" cy=\"131.2\" r=\"2\" fill=\"var(--s1)\" stroke=\"var(--panel)\" stroke-width=\"1.2\"/><circle cx=\"311.3\" cy=\"139.2\" r=\"2\" fill=\"var(--s1)\" stroke=\"var(--panel)\" stroke-width=\"1.2\"/><circle cx=\"312.2\" cy=\"105.5\" r=\"2\" fill=\"var(--s1)\" stroke=\"var(--panel)\" stroke-width=\"1.2\"/><circle cx=\"313.3\" cy=\"165.2\" r=\"2\" fill=\"var(--s1)\" stroke=\"var(--panel)\" stroke-width=\"1.2\"/><circle cx=\"314.2\" cy=\"94.8\" r=\"2\" fill=\"var(--s1)\" stroke=\"var(--panel)\" stroke-width=\"1.2\"/><circle cx=\"320.1\" cy=\"168.2\" r=\"2\" fill=\"var(--s1)\" stroke=\"var(--panel)\" stroke-width=\"1.2\"/><circle cx=\"320.9\" cy=\"148.7\" r=\"2\" fill=\"var(--s1)\" stroke=\"var(--panel)\" stroke-width=\"1.2\"/><circle cx=\"587.0\" cy=\"166.3\" r=\"2\" fill=\"var(--s1)\" stroke=\"var(--panel)\" stroke-width=\"1.2\"/><circle cx=\"714.4\" cy=\"63.2\" r=\"2\" fill=\"var(--s1)\" stroke=\"var(--panel)\" stroke-width=\"1.2\"/><circle cx=\"715.5\" cy=\"107.4\" r=\"2\" fill=\"var(--s1)\" stroke=\"var(--panel)\" stroke-width=\"1.2\"/><circle cx=\"717.5\" cy=\"85.2\" r=\"2\" fill=\"var(--s1)\" stroke=\"var(--panel)\" stroke-width=\"1.2\"/><circle cx=\"718.9\" cy=\"74.6\" r=\"2\" fill=\"var(--s1)\" stroke=\"var(--panel)\" stroke-width=\"1.2\"/><circle cx=\"719.8\" cy=\"108.5\" r=\"2\" fill=\"var(--s1)\" stroke=\"var(--panel)\" stroke-width=\"1.2\"/><circle cx=\"720.9\" cy=\"115.9\" r=\"2\" fill=\"var(--s1)\" stroke=\"var(--panel)\" stroke-width=\"1.2\"/><circle cx=\"731.4\" cy=\"71.4\" r=\"2\" fill=\"var(--s1)\" stroke=\"var(--panel)\" stroke-width=\"1.2\"/><circle cx=\"732.7\" cy=\"39.5\" r=\"2\" fill=\"var(--s1)\" stroke=\"var(--panel)\" stroke-width=\"1.2\"/><circle cx=\"733.5\" cy=\"115.3\" r=\"2\" fill=\"var(--s1)\" stroke=\"var(--panel)\" stroke-width=\"1.2\"/><circle cx=\"734.4\" cy=\"124.3\" r=\"2\" fill=\"var(--s1)\" stroke=\"var(--panel)\" stroke-width=\"1.2\"/><circle cx=\"735.3\" cy=\"130.4\" r=\"2\" fill=\"var(--s1)\" stroke=\"var(--panel)\" stroke-width=\"1.2\"/><circle cx=\"743.5\" cy=\"125.9\" r=\"2\" fill=\"var(--s1)\" stroke=\"var(--panel)\" stroke-width=\"1.2\"/><circle cx=\"744.3\" cy=\"118.0\" r=\"2\" fill=\"var(--s1)\" stroke=\"var(--panel)\" stroke-width=\"1.2\"/><circle cx=\"745.2\" cy=\"122.7\" r=\"2\" fill=\"var(--s1)\" stroke=\"var(--panel)\" stroke-width=\"1.2\"/><circle cx=\"746.0\" cy=\"125.7\" r=\"2\" fill=\"var(--s1)\" stroke=\"var(--panel)\" stroke-width=\"1.2\"/>\n<circle cx=\"746.0\" cy=\"125.7\" r=\"3.5\" fill=\"var(--s1)\" stroke=\"var(--panel)\" stroke-width=\"2\"/>\n<metadata class=\"cdata\">{\"w\":760,\"h\":230,\"L\":58,\"R\":14,\"T\":28,\"B\":40,\"xmin\":1714431612.0,\"xmax\":1786353320.0,\"ymin\":0.674691,\"ymax\":0.903463,\"log\":1,\"t\":1,\"xl\":\"\",\"u\":\"\",\"S\":[{\"n\":\"Peak\",\"c\":\"var(--s1)\",\"xs\":[1714431612.0,1732530881.0,1732632044.0,1732718829.0,1732812934.0,1733149989.0,1733558434.0,1733845883.0,1734067217.0,1734153763.0,1734475820.0,1734719254.0,1734806226.0,1740578517.0,1740745414.0,1740914923.0,1741003692.0,1741124885.0,1741211640.0,1741827079.0,1741919177.0,1769727010.0,1783053630.0,1783167186.0,1783379091.0,1783524334.0,1783611673.0,1783727451.0,1784827087.0,1784958710.0,1785045199.0,1785139932.0,1785237925.0,1786093424.0,1786180114.0,1786266789.0,1786353320.0],\"ys\":[5.99883,5.33011,5.1757,7.59475,7.43069,5.35625,5.34362,4.83965,6.0171,6.56503,5.02703,4.89108,5.31702,5.00931,5.72402,5.57815,6.22236,5.1248,6.44428,5.07493,5.40725,5.10651,7.13994,6.18551,6.6473,6.88059,6.16234,6.01704,6.95315,7.71377,6.02753,5.85464,5.74007,5.82293,5.97511,5.88527,5.82691]}]}</metadata>\n</svg>", "text": "WTG12 主轴承前 Peak @3601-4400 kW: 逐窗中位 {'hist2024_w0504': 5.9988, 'hist2024_w1226': 5.3369, 'hist2025_w0314': 5.4927, 'w0127': 5.1065, 'w0707': 6.6473, 'w0711': 6.1623, 'w0724': 6.9532, 'w0805': 5.9411, 'w0811': 5.8561}; 逐窗最大 {'hist2024_w0504': 5.9988, 'hist2024_w1226': 7.5948, 'hist2025_w0314': 6.4443, 'w0127': 5.1065, 'w0707': 7.1399, 'w0711': 6.8806, 'w0724': 6.9532, 'w0805': 7.7138, 'w0811': 5.9751}; fleet 同档中位 5.457, p90 ▪; mask 阈值 无 (该标量无 TCM mask)"}, {"plugin": "scalar_trend", "args": {"turbine": "WTG13", "sensor": "主轴承前", "meas": "Peak", "bin": "WPS-ActivePower 3601-4400,"}, "svg": "<svg viewBox=\"0 0 760 230\" width=\"760\" height=\"230\" font-family=\"system-ui,sans-serif\" font-size=\"12.5\" fill=\"currentColor\" class=\"vchart\" tabindex=\"0\" role=\"img\" aria-label=\"WTG13 主轴承前 Peak @3601-4400 kW\">\n<text x=\"58\" y=\"16\" font-size=\"12\" font-weight=\"600\">WTG13 主轴承前 Peak @3601-4400 kW</text>\n<line x1=\"58\" y1=\"28\" x2=\"58\" y2=\"190\" stroke=\"currentColor\" stroke-opacity=\"0.45\"/><line x1=\"58\" y1=\"190\" x2=\"746\" y2=\"190\" stroke=\"currentColor\" stroke-opacity=\"0.45\"/>\n<line x1=\"58\" y1=\"181.5\" x2=\"746\" y2=\"181.5\" stroke=\"currentColor\" stroke-opacity=\"0.10\"/><text x=\"54\" y=\"185.5\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.72\" font-size=\"11\">5.00</text>\n<line x1=\"58\" y1=\"94.1\" x2=\"746\" y2=\"94.1\" stroke=\"currentColor\" stroke-opacity=\"0.10\"/><text x=\"54\" y=\"98.1\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.72\" font-size=\"11\">10</text>\n<text x=\"58.0\" y=\"205\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.72\" font-size=\"11\">04-29</text>\n<text x=\"230.0\" y=\"205\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.72\" font-size=\"11\">11-24</text>\n<text x=\"402.0\" y=\"205\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.72\" font-size=\"11\">06-20</text>\n<text x=\"574.0\" y=\"205\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.72\" font-size=\"11\">01-14</text>\n<text x=\"746.0\" y=\"205\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.72\" font-size=\"11\">08-10</text>\n<line x1=\"58\" y1=\"170.5\" x2=\"746\" y2=\"170.5\" stroke=\"var(--ref-line)\" stroke-width=\"1.3\" stroke-dasharray=\"5,4\"/><text x=\"746\" y=\"167.5\" text-anchor=\"end\" fill=\"var(--ref-line)\" font-size=\"11\">fleet中位</text>\n<line x1=\"58\" y1=\"154.2\" x2=\"746\" y2=\"154.2\" stroke=\"var(--ref-line2)\" stroke-width=\"1.3\" stroke-dasharray=\"5,4\"/><text x=\"746\" y=\"151.2\" text-anchor=\"end\" fill=\"var(--ref-line2)\" font-size=\"11\">fleet p90</text>\n<polyline points=\"58.0,157.6 156.5,123.6 232.0,135.2 233.0,166.4 236.9,140.3 240.8,104.1 243.6,69.2 245.8,126.9 246.9,93.9 249.6,182.8 250.5,143.8 252.0,143.1 252.8,163.4 307.9,172.1 309.4,100.1 311.2,145.1 312.3,116.2 313.2,120.6 314.0,145.4 317.4,164.2 319.9,174.0 586.6,160.6 715.0,155.1 715.9,165.4 717.4,162.7 718.5,162.9 719.7,159.9 720.7,141.9 721.5,165.6 722.3,147.6 731.5,136.3 732.3,160.9 733.1,160.3 733.9,120.9 734.8,160.8 743.5,39.5 744.3,161.0 745.2,169.1 746.0,162.3\" fill=\"none\" stroke=\"var(--s1)\" stroke-width=\"2\" stroke-linejoin=\"round\" stroke-linecap=\"round\"/>\n<circle cx=\"58.0\" cy=\"157.6\" r=\"2\" fill=\"var(--s1)\" stroke=\"var(--panel)\" stroke-width=\"1.2\"/><circle cx=\"156.5\" cy=\"123.6\" r=\"2\" fill=\"var(--s1)\" stroke=\"var(--panel)\" stroke-width=\"1.2\"/><circle cx=\"232.0\" cy=\"135.2\" r=\"2\" fill=\"var(--s1)\" stroke=\"var(--panel)\" stroke-width=\"1.2\"/><circle cx=\"233.0\" cy=\"166.4\" r=\"2\" fill=\"var(--s1)\" stroke=\"var(--panel)\" stroke-width=\"1.2\"/><circle cx=\"236.9\" cy=\"140.3\" r=\"2\" fill=\"var(--s1)\" stroke=\"var(--panel)\" stroke-width=\"1.2\"/><circle cx=\"240.8\" cy=\"104.1\" r=\"2\" fill=\"var(--s1)\" stroke=\"var(--panel)\" stroke-width=\"1.2\"/><circle cx=\"243.6\" cy=\"69.2\" r=\"2\" fill=\"var(--s1)\" stroke=\"var(--panel)\" stroke-width=\"1.2\"/><circle cx=\"245.8\" cy=\"126.9\" r=\"2\" fill=\"var(--s1)\" stroke=\"var(--panel)\" stroke-width=\"1.2\"/><circle cx=\"246.9\" cy=\"93.9\" r=\"2\" fill=\"var(--s1)\" stroke=\"var(--panel)\" stroke-width=\"1.2\"/><circle cx=\"249.6\" cy=\"182.8\" r=\"2\" fill=\"var(--s1)\" stroke=\"var(--panel)\" stroke-width=\"1.2\"/><circle cx=\"250.5\" cy=\"143.8\" r=\"2\" fill=\"var(--s1)\" stroke=\"var(--panel)\" stroke-width=\"1.2\"/><circle cx=\"252.0\" cy=\"143.1\" r=\"2\" fill=\"var(--s1)\" stroke=\"var(--panel)\" stroke-width=\"1.2\"/><circle cx=\"252.8\" cy=\"163.4\" r=\"2\" fill=\"var(--s1)\" stroke=\"var(--panel)\" stroke-width=\"1.2\"/><circle cx=\"307.9\" cy=\"172.1\" r=\"2\" fill=\"var(--s1)\" stroke=\"var(--panel)\" stroke-width=\"1.2\"/><circle cx=\"309.4\" cy=\"100.1\" r=\"2\" fill=\"var(--s1)\" stroke=\"var(--panel)\" stroke-width=\"1.2\"/><circle cx=\"311.2\" cy=\"145.1\" r=\"2\" fill=\"var(--s1)\" stroke=\"var(--panel)\" stroke-width=\"1.2\"/><circle cx=\"312.3\" cy=\"116.2\" r=\"2\" fill=\"var(--s1)\" stroke=\"var(--panel)\" stroke-width=\"1.2\"/><circle cx=\"313.2\" cy=\"120.6\" r=\"2\" fill=\"var(--s1)\" stroke=\"var(--panel)\" stroke-width=\"1.2\"/><circle cx=\"314.0\" cy=\"145.4\" r=\"2\" fill=\"var(--s1)\" stroke=\"var(--panel)\" stroke-width=\"1.2\"/><circle cx=\"317.4\" cy=\"164.2\" r=\"2\" fill=\"var(--s1)\" stroke=\"var(--panel)\" stroke-width=\"1.2\"/><circle cx=\"319.9\" cy=\"174.0\" r=\"2\" fill=\"var(--s1)\" stroke=\"var(--panel)\" stroke-width=\"1.2\"/><circle cx=\"586.6\" cy=\"160.6\" r=\"2\" fill=\"var(--s1)\" stroke=\"var(--panel)\" stroke-width=\"1.2\"/><circle cx=\"715.0\" cy=\"155.1\" r=\"2\" fill=\"var(--s1)\" stroke=\"var(--panel)\" stroke-width=\"1.2\"/><circle cx=\"715.9\" cy=\"165.4\" r=\"2\" fill=\"var(--s1)\" stroke=\"var(--panel)\" stroke-width=\"1.2\"/><circle cx=\"717.4\" cy=\"162.7\" r=\"2\" fill=\"var(--s1)\" stroke=\"var(--panel)\" stroke-width=\"1.2\"/><circle cx=\"718.5\" cy=\"162.9\" r=\"2\" fill=\"var(--s1)\" stroke=\"var(--panel)\" stroke-width=\"1.2\"/><circle cx=\"719.7\" cy=\"159.9\" r=\"2\" fill=\"var(--s1)\" stroke=\"var(--panel)\" stroke-width=\"1.2\"/><circle cx=\"720.7\" cy=\"141.9\" r=\"2\" fill=\"var(--s1)\" stroke=\"var(--panel)\" stroke-width=\"1.2\"/><circle cx=\"721.5\" cy=\"165.6\" r=\"2\" fill=\"var(--s1)\" stroke=\"var(--panel)\" stroke-width=\"1.2\"/><circle cx=\"722.3\" cy=\"147.6\" r=\"2\" fill=\"var(--s1)\" stroke=\"var(--panel)\" stroke-width=\"1.2\"/><circle cx=\"731.5\" cy=\"136.3\" r=\"2\" fill=\"var(--s1)\" stroke=\"var(--panel)\" stroke-width=\"1.2\"/><circle cx=\"732.3\" cy=\"160.9\" r=\"2\" fill=\"var(--s1)\" stroke=\"var(--panel)\" stroke-width=\"1.2\"/><circle cx=\"733.1\" cy=\"160.3\" r=\"2\" fill=\"var(--s1)\" stroke=\"var(--panel)\" stroke-width=\"1.2\"/><circle cx=\"733.9\" cy=\"120.9\" r=\"2\" fill=\"var(--s1)\" stroke=\"var(--panel)\" stroke-width=\"1.2\"/><circle cx=\"734.8\" cy=\"160.8\" r=\"2\" fill=\"var(--s1)\" stroke=\"var(--panel)\" stroke-width=\"1.2\"/><circle cx=\"743.5\" cy=\"39.5\" r=\"2\" fill=\"var(--s1)\" stroke=\"var(--panel)\" stroke-width=\"1.2\"/><circle cx=\"744.3\" cy=\"161.0\" r=\"2\" fill=\"var(--s1)\" stroke=\"var(--panel)\" stroke-width=\"1.2\"/><circle cx=\"745.2\" cy=\"169.1\" r=\"2\" fill=\"var(--s1)\" stroke=\"var(--panel)\" stroke-width=\"1.2\"/><circle cx=\"746.0\" cy=\"162.3\" r=\"2\" fill=\"var(--s1)\" stroke=\"var(--panel)\" stroke-width=\"1.2\"/>\n<circle cx=\"746.0\" cy=\"162.3\" r=\"3.5\" fill=\"var(--s1)\" stroke=\"var(--panel)\" stroke-width=\"2\"/>\n<metadata class=\"cdata\">{\"w\":760,\"h\":230,\"L\":58,\"R\":14,\"T\":28,\"B\":40,\"xmin\":1714431615.0,\"xmax\":1786403493.0,\"ymin\":0.66978,\"ymax\":1.22735,\"log\":1,\"t\":1,\"xl\":\"\",\"u\":\"\",\"S\":[{\"n\":\"Peak\",\"c\":\"var(--s1)\",\"xs\":[1714431615.0,1724733261.0,1732631559.0,1732734246.0,1733145781.0,1733554843.0,1733846731.0,1734073142.0,1734190910.0,1734475158.0,1734567397.0,1734721824.0,1734808805.0,1740575117.0,1740735104.0,1740914099.0,1741032331.0,1741123249.0,1741211600.0,1741569156.0,1741827859.0,1769726649.0,1783165508.0,1783252237.0,1783409586.0,1783527545.0,1783651815.0,1783753106.0,1783840472.0,1783927004.0,1784881609.0,1784968054.0,1785055145.0,1785142701.0,1785229155.0,1786141851.0,1786228802.0,1786316192.0,1786403493.0],\"ys\":[6.04221,7.91062,7.21891,5.63673,6.93124,9.23705,12.182,7.71038,10.0101,4.94825,6.74195,6.78057,5.77391,5.38749,9.53047,6.67502,8.39331,8.10308,6.65452,5.73653,5.30867,5.90175,6.16237,5.68316,5.80267,5.79602,5.93209,6.84421,5.67344,6.53946,7.1566,5.88659,5.91622,8.08393,5.89105,15.4127,5.88094,5.51724,5.82255]}]}</metadata>\n</svg>", "text": "WTG13 主轴承前 Peak @3601-4400 kW: 逐窗中位 {'hist2024_w0504': 6.0422, 'hist2024_w0831': 7.9106, 'hist2024_w1226': 6.9312, 'hist2025_w0314': 6.6648, 'w0127': 5.9018, 'w0707': 5.9228, 'w0711': 5.8674, 'w0724': 6.1065, 'w0805': 5.9162, 'w0811': 5.8517}; 逐窗最大 {'hist2024_w0504': 6.0422, 'hist2024_w0831': 7.9106, 'hist2024_w1226': 12.182, 'hist2025_w0314': 9.5305, 'w0127': 5.9018, 'w0707': 6.1624, 'w0711': 6.8442, 'w0724': 6.5395, 'w0805': 8.0839, 'w0811': 15.4127}; fleet 同档中位 5.457, p90 ▪; mask 阈值 无 (该标量无 TCM mask)"}]}, {"id": 1, "title": "对照 WTG16/WTG23 · 主轴承前 · Peak", "panels": [{"plugin": "scalar_trend", "args": {"turbine": "WTG16", "sensor": "主轴承前", "meas": "Peak", "bin": "WPS-ActivePower 3601-4400,"}, "svg": "<svg viewBox=\"0 0 760 230\" width=\"760\" height=\"230\" font-family=\"system-ui,sans-serif\" font-size=\"12.5\" fill=\"currentColor\" class=\"vchart\" tabindex=\"0\" role=\"img\" aria-label=\"WTG16 主轴承前 Peak @3601-4400 kW\">\n<text x=\"58\" y=\"16\" font-size=\"12\" font-weight=\"600\">WTG16 主轴承前 Peak @3601-4400 kW</text>\n<line x1=\"58\" y1=\"28\" x2=\"58\" y2=\"190\" stroke=\"currentColor\" stroke-opacity=\"0.45\"/><line x1=\"58\" y1=\"190\" x2=\"746\" y2=\"190\" stroke=\"currentColor\" stroke-opacity=\"0.45\"/>\n<line x1=\"58\" y1=\"177.4\" x2=\"746\" y2=\"177.4\" stroke=\"currentColor\" stroke-opacity=\"0.10\"/><text x=\"54\" y=\"181.4\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.72\" font-size=\"11\">5.00</text>\n<line x1=\"58\" y1=\"90.4\" x2=\"746\" y2=\"90.4\" stroke=\"currentColor\" stroke-opacity=\"0.10\"/><text x=\"54\" y=\"94.4\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.72\" font-size=\"11\">10</text>\n<text x=\"58.0\" y=\"205\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.72\" font-size=\"11\">01-29</text>\n<text x=\"230.0\" y=\"205\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.72\" font-size=\"11\">03-15</text>\n<text x=\"402.0\" y=\"205\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.72\" font-size=\"11\">04-29</text>\n<text x=\"574.0\" y=\"205\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.72\" font-size=\"11\">06-13</text>\n<text x=\"746.0\" y=\"205\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.72\" font-size=\"11\">07-28</text>\n<line x1=\"58\" y1=\"165.2\" x2=\"746\" y2=\"165.2\" stroke=\"var(--ref-line)\" stroke-width=\"1.3\" stroke-dasharray=\"5,4\"/>\n<line x1=\"58\" y1=\"146.5\" x2=\"746\" y2=\"146.5\" stroke=\"var(--ref-line2)\" stroke-width=\"1.3\" stroke-dasharray=\"5,4\"/>\n<polyline points=\"58.0,39.5 654.4,171.5 660.0,162.9 672.1,182.8 675.9,168.0 680.4,92.4 684.3,164.2 688.1,157.9 726.7,179.3 730.5,70.4 734.4,120.3 738.3,171.7 742.2,71.1 746.0,116.7\" fill=\"none\" stroke=\"var(--s1)\" stroke-width=\"2\" stroke-linejoin=\"round\" stroke-linecap=\"round\"/>\n<circle cx=\"58.0\" cy=\"39.5\" r=\"2\" fill=\"var(--s1)\" stroke=\"var(--panel)\" stroke-width=\"1.2\"/><circle cx=\"654.4\" cy=\"171.5\" r=\"2\" fill=\"var(--s1)\" stroke=\"var(--panel)\" stroke-width=\"1.2\"/><circle cx=\"660.0\" cy=\"162.9\" r=\"2\" fill=\"var(--s1)\" stroke=\"var(--panel)\" stroke-width=\"1.2\"/><circle cx=\"672.1\" cy=\"182.8\" r=\"2\" fill=\"var(--s1)\" stroke=\"var(--panel)\" stroke-width=\"1.2\"/><circle cx=\"675.9\" cy=\"168.0\" r=\"2\" fill=\"var(--s1)\" stroke=\"var(--panel)\" stroke-width=\"1.2\"/><circle cx=\"680.4\" cy=\"92.4\" r=\"2\" fill=\"var(--s1)\" stroke=\"var(--panel)\" stroke-width=\"1.2\"/><circle cx=\"684.3\" cy=\"164.2\" r=\"2\" fill=\"var(--s1)\" stroke=\"var(--panel)\" stroke-width=\"1.2\"/><circle cx=\"688.1\" cy=\"157.9\" r=\"2\" fill=\"var(--s1)\" stroke=\"var(--panel)\" stroke-width=\"1.2\"/><circle cx=\"726.7\" cy=\"179.3\" r=\"2\" fill=\"var(--s1)\" stroke=\"var(--panel)\" stroke-width=\"1.2\"/><circle cx=\"730.5\" cy=\"70.4\" r=\"2\" fill=\"var(--s1)\" stroke=\"var(--panel)\" stroke-width=\"1.2\"/><circle cx=\"734.4\" cy=\"120.3\" r=\"2\" fill=\"var(--s1)\" stroke=\"var(--panel)\" stroke-width=\"1.2\"/><circle cx=\"738.3\" cy=\"171.7\" r=\"2\" fill=\"var(--s1)\" stroke=\"var(--panel)\" stroke-width=\"1.2\"/><circle cx=\"742.2\" cy=\"71.1\" r=\"2\" fill=\"var(--s1)\" stroke=\"var(--panel)\" stroke-width=\"1.2\"/><circle cx=\"746.0\" cy=\"116.7\" r=\"2\" fill=\"var(--s1)\" stroke=\"var(--panel)\" stroke-width=\"1.2\"/>\n<circle cx=\"746.0\" cy=\"116.7\" r=\"3.5\" fill=\"var(--s1)\" stroke=\"var(--panel)\" stroke-width=\"2\"/>\n<metadata class=\"cdata\">{\"w\":760,\"h\":230,\"L\":58,\"R\":14,\"T\":28,\"B\":40,\"xmin\":1769726712.0,\"xmax\":1785231176.0,\"ymin\":0.655343,\"ymax\":1.21599,\"log\":1,\"t\":1,\"xl\":\"\",\"u\":\"\",\"S\":[{\"n\":\"Peak\",\"c\":\"var(--s1)\",\"xs\":[1769726712.0,1783166444.0,1783292761.0,1783564756.0,1783651568.0,1783753862.0,1783840293.0,1783926731.0,1784795582.0,1784882446.0,1784969781.0,1785057295.0,1785144524.0,1785231176.0],\"ys\":[15.0072,5.24126,5.61376,4.78796,5.38755,9.84556,5.55227,5.8396,4.9233,11.7248,7.88272,5.23059,11.6608,8.10809]}]}</metadata>\n<text x=\"746\" y=\"162.2\" text-anchor=\"end\" fill=\"var(--ref-line)\" font-size=\"11\" paint-order=\"stroke\" stroke=\"var(--panel)\" stroke-width=\"3.5\" stroke-linejoin=\"round\">fleet中位</text>\n<text x=\"746\" y=\"143.5\" text-anchor=\"end\" fill=\"var(--ref-line2)\" font-size=\"11\" paint-order=\"stroke\" stroke=\"var(--panel)\" stroke-width=\"3.5\" stroke-linejoin=\"round\">fleet p90</text>\n</svg>", "text": "WTG16 主轴承前 Peak @3601-4400 kW: 逐窗中位 {'w0127': 15.0072, 'w0707': 5.4275, 'w0711': 5.3876, 'w0724': 5.5523, 'w0805': 8.1081}; 逐窗最大 {'w0127': 15.0072, 'w0707': 5.6138, 'w0711': 9.8456, 'w0724': 5.8396, 'w0805': 11.7248}; fleet 同档中位 5.512, p90 ▪; mask 阈值 无 (该标量无 TCM mask)"}, {"plugin": "scalar_trend", "args": {"turbine": "WTG23", "sensor": "主轴承前", "meas": "Peak", "bin": "WPS-ActivePower 3601-4400,"}, "svg": "<svg viewBox=\"0 0 760 230\" width=\"760\" height=\"230\" font-family=\"system-ui,sans-serif\" font-size=\"12.5\" fill=\"currentColor\" class=\"vchart\" tabindex=\"0\" role=\"img\" aria-label=\"WTG23 主轴承前 Peak @3601-4400 kW\">\n<text x=\"58\" y=\"16\" font-size=\"12\" font-weight=\"600\">WTG23 主轴承前 Peak @3601-4400 kW</text>\n<line x1=\"58\" y1=\"28\" x2=\"58\" y2=\"190\" stroke=\"currentColor\" stroke-opacity=\"0.45\"/><line x1=\"58\" y1=\"190\" x2=\"746\" y2=\"190\" stroke=\"currentColor\" stroke-opacity=\"0.45\"/>\n<line x1=\"58\" y1=\"176.0\" x2=\"746\" y2=\"176.0\" stroke=\"currentColor\" stroke-opacity=\"0.10\"/><text x=\"54\" y=\"180.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.72\" font-size=\"11\">5.00</text>\n<line x1=\"58\" y1=\"139.5\" x2=\"746\" y2=\"139.5\" stroke=\"currentColor\" stroke-opacity=\"0.10\"/><text x=\"54\" y=\"143.5\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.72\" font-size=\"11\">10</text>\n<line x1=\"58\" y1=\"103.0\" x2=\"746\" y2=\"103.0\" stroke=\"currentColor\" stroke-opacity=\"0.10\"/><text x=\"54\" y=\"107.0\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.72\" font-size=\"11\">20</text>\n<line x1=\"58\" y1=\"54.7\" x2=\"746\" y2=\"54.7\" stroke=\"currentColor\" stroke-opacity=\"0.10\"/><text x=\"54\" y=\"58.7\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.72\" font-size=\"11\">50</text>\n<text x=\"58.0\" y=\"205\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.72\" font-size=\"11\">01-29</text>\n<text x=\"230.0\" y=\"205\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.72\" font-size=\"11\">03-19</text>\n<text x=\"402.0\" y=\"205\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.72\" font-size=\"11\">05-06</text>\n<text x=\"574.0\" y=\"205\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.72\" font-size=\"11\">06-23</text>\n<text x=\"746.0\" y=\"205\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.72\" font-size=\"11\">08-11</text>\n<line x1=\"58\" y1=\"170.8\" x2=\"746\" y2=\"170.8\" stroke=\"var(--ref-line)\" stroke-width=\"1.3\" stroke-dasharray=\"5,4\"/>\n<line x1=\"58\" y1=\"163.0\" x2=\"746\" y2=\"163.0\" stroke=\"var(--ref-line2)\" stroke-width=\"1.3\" stroke-dasharray=\"5,4\"/>\n<polyline points=\"58.0,182.8 607.0,111.5 611.7,91.5 616.8,69.3 620.4,48.3 626.2,71.9 629.8,127.9 634.7,120.2 638.3,67.3 641.9,106.9 682.2,59.8 685.8,111.3 689.4,102.3 693.0,103.3 696.6,103.1 700.7,69.9 731.6,61.6 735.2,101.4 738.8,39.5 742.4,111.3 746.0,62.7\" fill=\"none\" stroke=\"var(--s1)\" stroke-width=\"2\" stroke-linejoin=\"round\" stroke-linecap=\"round\"/>\n<circle cx=\"58.0\" cy=\"182.8\" r=\"2\" fill=\"var(--s1)\" stroke=\"var(--panel)\" stroke-width=\"1.2\"/><circle cx=\"607.0\" cy=\"111.5\" r=\"2\" fill=\"var(--s1)\" stroke=\"var(--panel)\" stroke-width=\"1.2\"/><circle cx=\"611.7\" cy=\"91.5\" r=\"2\" fill=\"var(--s1)\" stroke=\"var(--panel)\" stroke-width=\"1.2\"/><circle cx=\"616.8\" cy=\"69.3\" r=\"2\" fill=\"var(--s1)\" stroke=\"var(--panel)\" stroke-width=\"1.2\"/><circle cx=\"620.4\" cy=\"48.3\" r=\"2\" fill=\"var(--s1)\" stroke=\"var(--panel)\" stroke-width=\"1.2\"/><circle cx=\"626.2\" cy=\"71.9\" r=\"2\" fill=\"var(--s1)\" stroke=\"var(--panel)\" stroke-width=\"1.2\"/><circle cx=\"629.8\" cy=\"127.9\" r=\"2\" fill=\"var(--s1)\" stroke=\"var(--panel)\" stroke-width=\"1.2\"/><circle cx=\"634.7\" cy=\"120.2\" r=\"2\" fill=\"var(--s1)\" stroke=\"var(--panel)\" stroke-width=\"1.2\"/><circle cx=\"638.3\" cy=\"67.3\" r=\"2\" fill=\"var(--s1)\" stroke=\"var(--panel)\" stroke-width=\"1.2\"/><circle cx=\"641.9\" cy=\"106.9\" r=\"2\" fill=\"var(--s1)\" stroke=\"var(--panel)\" stroke-width=\"1.2\"/><circle cx=\"682.2\" cy=\"59.8\" r=\"2\" fill=\"var(--s1)\" stroke=\"var(--panel)\" stroke-width=\"1.2\"/><circle cx=\"685.8\" cy=\"111.3\" r=\"2\" fill=\"var(--s1)\" stroke=\"var(--panel)\" stroke-width=\"1.2\"/><circle cx=\"689.4\" cy=\"102.3\" r=\"2\" fill=\"var(--s1)\" stroke=\"var(--panel)\" stroke-width=\"1.2\"/><circle cx=\"693.0\" cy=\"103.3\" r=\"2\" fill=\"var(--s1)\" stroke=\"var(--panel)\" stroke-width=\"1.2\"/><circle cx=\"696.6\" cy=\"103.1\" r=\"2\" fill=\"var(--s1)\" stroke=\"var(--panel)\" stroke-width=\"1.2\"/><circle cx=\"700.7\" cy=\"69.9\" r=\"2\" fill=\"var(--s1)\" stroke=\"var(--panel)\" stroke-width=\"1.2\"/><circle cx=\"731.6\" cy=\"61.6\" r=\"2\" fill=\"var(--s1)\" stroke=\"var(--panel)\" stroke-width=\"1.2\"/><circle cx=\"735.2\" cy=\"101.4\" r=\"2\" fill=\"var(--s1)\" stroke=\"var(--panel)\" stroke-width=\"1.2\"/><circle cx=\"738.8\" cy=\"39.5\" r=\"2\" fill=\"var(--s1)\" stroke=\"var(--panel)\" stroke-width=\"1.2\"/><circle cx=\"742.4\" cy=\"111.3\" r=\"2\" fill=\"var(--s1)\" stroke=\"var(--panel)\" stroke-width=\"1.2\"/><circle cx=\"746.0\" cy=\"62.7\" r=\"2\" fill=\"var(--s1)\" stroke=\"var(--panel)\" stroke-width=\"1.2\"/>\n<circle cx=\"746.0\" cy=\"62.7\" r=\"3.5\" fill=\"var(--s1)\" stroke=\"var(--panel)\" stroke-width=\"2\"/>\n<metadata class=\"cdata\">{\"w\":760,\"h\":230,\"L\":58,\"R\":14,\"T\":28,\"B\":40,\"xmin\":1769727005.0,\"xmax\":1786428984.0,\"ymin\":0.583114,\"ymax\":1.91939,\"log\":1,\"t\":1,\"xl\":\"\",\"u\":\"\",\"S\":[{\"n\":\"Peak\",\"c\":\"var(--s1)\",\"xs\":[1769727005.0,1783053573.0,1783167685.0,1783292821.0,1783380061.0,1783520548.0,1783607069.0,1783727173.0,1783813648.0,1783900677.0,1784881359.0,1784968158.0,1785055672.0,1785142220.0,1785229882.0,1785329183.0,1786079619.0,1786167126.0,1786254635.0,1786342041.0,1786428984.0],\"ys\":[4.38774,17.0202,24.8766,37.8921,56.5146,36.0922,12.4575,14.4176,39.3581,18.573,45.43,17.0557,20.2493,19.8715,19.931,37.4626,43.9137,20.5935,66.801,17.0693,42.9403]}]}</metadata>\n<text x=\"746\" y=\"167.8\" text-anchor=\"end\" fill=\"var(--ref-line)\" font-size=\"11\" paint-order=\"stroke\" stroke=\"var(--panel)\" stroke-width=\"3.5\" stroke-linejoin=\"round\">fleet中位</text>\n<text x=\"746\" y=\"149.0\" text-anchor=\"end\" fill=\"var(--ref-line2)\" font-size=\"11\" paint-order=\"stroke\" stroke=\"var(--panel)\" stroke-width=\"3.5\" stroke-linejoin=\"round\">fleet p90</text>\n</svg>", "text": "WTG23 主轴承前 Peak @3601-4400 kW: 逐窗中位 {'w0127': 4.3877, 'w0707': 31.3844, 'w0711': 14.4176, 'w0724': 28.9656, 'w0805': 20.0902, 'w0811': 42.9403}; 逐窗最大 {'w0127': 4.3877, 'w0707': 56.5146, 'w0711': 36.0922, 'w0724': 39.3581, 'w0805': 45.43, 'w0811': 66.801}; fleet 同档中位 5.512, p90 ▪; mask 阈值 无 (该标量无 TCM mask)"}]}, {"id": 1, "title": "对照 WTG01 · 主轴承前 · Peak", "panels": [{"plugin": "scalar_trend", "args": {"turbine": "WTG01", "sensor": "主轴承前", "meas": "Peak", "bin": "WPS-ActivePower 3601-4400,"}, "svg": "<svg viewBox=\"0 0 760 230\" width=\"760\" height=\"230\" font-family=\"system-ui,sans-serif\" font-size=\"12.5\" fill=\"currentColor\" class=\"vchart\" tabindex=\"0\" role=\"img\" aria-label=\"WTG01 主轴承前 Peak @3601-4400 kW\">\n<text x=\"58\" y=\"16\" font-size=\"12\" font-weight=\"600\">WTG01 主轴承前 Peak @3601-4400 kW</text>\n<line x1=\"58\" y1=\"28\" x2=\"58\" y2=\"190\" stroke=\"currentColor\" stroke-opacity=\"0.45\"/><line x1=\"58\" y1=\"190\" x2=\"746\" y2=\"190\" stroke=\"currentColor\" stroke-opacity=\"0.45\"/>\n<line x1=\"58\" y1=\"135.6\" x2=\"746\" y2=\"135.6\" stroke=\"currentColor\" stroke-opacity=\"0.10\"/><text x=\"54\" y=\"139.6\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.72\" font-size=\"11\">5.00</text>\n<text x=\"58.0\" y=\"205\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.72\" font-size=\"11\">01-29</text>\n<text x=\"58.0\" y=\"205\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.72\" font-size=\"11\">01-29</text>\n<text x=\"58.0\" y=\"205\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.72\" font-size=\"11\">01-29</text>\n<text x=\"58.0\" y=\"205\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.72\" font-size=\"11\">01-29</text>\n<text x=\"58.0\" y=\"205\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.72\" font-size=\"11\">01-29</text>\n<line x1=\"58\" y1=\"141.5\" x2=\"746\" y2=\"141.5\" stroke=\"var(--ref-line)\" stroke-width=\"1.3\" stroke-dasharray=\"5,4\"/>\n<line x1=\"58\" y1=\"39.5\" x2=\"746\" y2=\"39.5\" stroke=\"var(--ref-line2)\" stroke-width=\"1.3\" stroke-dasharray=\"5,4\"/>\n<circle cx=\"58.0\" cy=\"182.8\" r=\"2\" fill=\"var(--s1)\" stroke=\"var(--panel)\" stroke-width=\"1.2\"/>\n<circle cx=\"58.0\" cy=\"182.8\" r=\"3.5\" fill=\"var(--s1)\" stroke=\"var(--panel)\" stroke-width=\"2\"/>\n<metadata class=\"cdata\">{\"w\":760,\"h\":230,\"L\":58,\"R\":14,\"T\":28,\"B\":40,\"xmin\":1769726703.0,\"xmax\":1769726703.0,\"ymin\":0.645127,\"ymax\":0.805507,\"log\":1,\"t\":1,\"xl\":\"\",\"u\":\"\",\"S\":[{\"n\":\"Peak\",\"c\":\"var(--s1)\",\"xs\":[1769726703.0],\"ys\":[4.48976]}]}</metadata>\n<text x=\"746\" y=\"138.5\" text-anchor=\"end\" fill=\"var(--ref-line)\" font-size=\"11\" paint-order=\"stroke\" stroke=\"var(--panel)\" stroke-width=\"3.5\" stroke-linejoin=\"round\">fleet中位</text>\n<text x=\"746\" y=\"36.5\" text-anchor=\"end\" fill=\"var(--ref-line2)\" font-size=\"11\" paint-order=\"stroke\" stroke=\"var(--panel)\" stroke-width=\"3.5\" stroke-linejoin=\"round\">fleet p90</text>\n</svg>", "text": "WTG01 主轴承前 Peak @3601-4400 kW: 逐窗中位 {'w0127': 4.4898}; 逐窗最大 {'w0127': 4.4898}; fleet 同档中位 4.933, p90 ▪; mask 阈值 无 (该标量无 TCM mask)"}]}, {"id": 2, "title": "对照 WTG38 · 主轴承前 · Peak", "panels": [{"plugin": "scalar_trend", "args": {"turbine": "WTG38", "sensor": "主轴承前", "meas": "Peak", "bin": "WPS-ActivePower 3601-4400,"}, "svg": "<svg viewBox=\"0 0 760 230\" width=\"760\" height=\"230\" font-family=\"system-ui,sans-serif\" font-size=\"12.5\" fill=\"currentColor\" class=\"vchart\" tabindex=\"0\" role=\"img\" aria-label=\"WTG38 主轴承前 Peak @3601-4400 kW\">\n<text x=\"58\" y=\"16\" font-size=\"12\" font-weight=\"600\">WTG38 主轴承前 Peak @3601-4400 kW</text>\n<line x1=\"58\" y1=\"28\" x2=\"58\" y2=\"190\" stroke=\"currentColor\" stroke-opacity=\"0.45\"/><line x1=\"58\" y1=\"190\" x2=\"746\" y2=\"190\" stroke=\"currentColor\" stroke-opacity=\"0.45\"/>\n<line x1=\"58\" y1=\"174.6\" x2=\"746\" y2=\"174.6\" stroke=\"currentColor\" stroke-opacity=\"0.10\"/><text x=\"54\" y=\"178.6\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.72\" font-size=\"11\">5.00</text>\n<text x=\"58.0\" y=\"205\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.72\" font-size=\"11\">01-29</text>\n<text x=\"58.0\" y=\"205\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.72\" font-size=\"11\">01-29</text>\n<text x=\"58.0\" y=\"205\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.72\" font-size=\"11\">01-29</text>\n<text x=\"58.0\" y=\"205\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.72\" font-size=\"11\">01-29</text>\n<text x=\"58.0\" y=\"205\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.72\" font-size=\"11\">01-29</text>\n<line x1=\"58\" y1=\"182.8\" x2=\"746\" y2=\"182.8\" stroke=\"var(--ref-line)\" stroke-width=\"1.3\" stroke-dasharray=\"5,4\"/>\n<line x1=\"58\" y1=\"39.5\" x2=\"746\" y2=\"39.5\" stroke=\"var(--ref-line2)\" stroke-width=\"1.3\" stroke-dasharray=\"5,4\"/>\n<circle cx=\"58.0\" cy=\"176.9\" r=\"2\" fill=\"var(--s1)\" stroke=\"var(--panel)\" stroke-width=\"1.2\"/>\n<circle cx=\"58.0\" cy=\"176.9\" r=\"3.5\" fill=\"var(--s1)\" stroke=\"var(--panel)\" stroke-width=\"2\"/>\n<metadata class=\"cdata\">{\"w\":760,\"h\":230,\"L\":58,\"R\":14,\"T\":28,\"B\":40,\"xmin\":1769688666.0,\"xmax\":1769688666.0,\"ymin\":0.688093,\"ymax\":0.802233,\"log\":1,\"t\":1,\"xl\":\"\",\"u\":\"\",\"S\":[{\"n\":\"Peak\",\"c\":\"var(--s1)\",\"xs\":[1769688666.0],\"ys\":[4.98083]}]}</metadata>\n<text x=\"746\" y=\"179.8\" text-anchor=\"end\" fill=\"var(--ref-line)\" font-size=\"11\" paint-order=\"stroke\" stroke=\"var(--panel)\" stroke-width=\"3.5\" stroke-linejoin=\"round\">fleet中位</text>\n<text x=\"746\" y=\"36.5\" text-anchor=\"end\" fill=\"var(--ref-line2)\" font-size=\"11\" paint-order=\"stroke\" stroke=\"var(--panel)\" stroke-width=\"3.5\" stroke-linejoin=\"round\">fleet p90</text>\n</svg>", "text": "WTG38 主轴承前 Peak @3601-4400 kW: 逐窗中位 {'w0127': 4.9808}; 逐窗最大 {'w0127': 4.9808}; fleet 同档中位 4.933, p90 ▪; mask 阈值 无 (该标量无 TCM mask)"}]}, {"id": 3, "title": "对照 WTG38 · 主轴承前 · Peak", "panels": [{"plugin": "scalar_trend", "args": {"turbine": "WTG38", "sensor": "主轴承前", "meas": "Peak", "bin": "WPS-ActivePower 3601-4400,"}, "svg": "<svg viewBox=\"0 0 760 230\" width=\"760\" height=\"230\" font-family=\"system-ui,sans-serif\" font-size=\"12.5\" fill=\"currentColor\" class=\"vchart\" tabindex=\"0\" role=\"img\" aria-label=\"WTG38 主轴承前 Peak @3601-4400 kW\">\n<text x=\"58\" y=\"16\" font-size=\"12\" font-weight=\"600\">WTG38 主轴承前 Peak @3601-4400 kW</text>\n<line x1=\"58\" y1=\"28\" x2=\"58\" y2=\"190\" stroke=\"currentColor\" stroke-opacity=\"0.45\"/><line x1=\"58\" y1=\"190\" x2=\"746\" y2=\"190\" stroke=\"currentColor\" stroke-opacity=\"0.45\"/>\n<line x1=\"58\" y1=\"174.6\" x2=\"746\" y2=\"174.6\" stroke=\"currentColor\" stroke-opacity=\"0.10\"/><text x=\"54\" y=\"178.6\" text-anchor=\"end\" fill=\"currentColor\" fill-opacity=\"0.72\" font-size=\"11\">5.00</text>\n<text x=\"58.0\" y=\"205\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.72\" font-size=\"11\">01-29</text>\n<text x=\"58.0\" y=\"205\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.72\" font-size=\"11\">01-29</text>\n<text x=\"58.0\" y=\"205\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.72\" font-size=\"11\">01-29</text>\n<text x=\"58.0\" y=\"205\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.72\" font-size=\"11\">01-29</text>\n<text x=\"58.0\" y=\"205\" text-anchor=\"middle\" fill=\"currentColor\" fill-opacity=\"0.72\" font-size=\"11\">01-29</text>\n<line x1=\"58\" y1=\"182.8\" x2=\"746\" y2=\"182.8\" stroke=\"var(--ref-line)\" stroke-width=\"1.3\" stroke-dasharray=\"5,4\"/>\n<line x1=\"58\" y1=\"39.5\" x2=\"746\" y2=\"39.5\" stroke=\"var(--ref-line2)\" stroke-width=\"1.3\" stroke-dasharray=\"5,4\"/>\n<circle cx=\"58.0\" cy=\"176.9\" r=\"2\" fill=\"var(--s1)\" stroke=\"var(--panel)\" stroke-width=\"1.2\"/>\n<circle cx=\"58.0\" cy=\"176.9\" r=\"3.5\" fill=\"var(--s1)\" stroke=\"var(--panel)\" stroke-width=\"2\"/>\n<metadata class=\"cdata\">{\"w\":760,\"h\":230,\"L\":58,\"R\":14,\"T\":28,\"B\":40,\"xmin\":1769688666.0,\"xmax\":1769688666.0,\"ymin\":0.688093,\"ymax\":0.802233,\"log\":1,\"t\":1,\"xl\":\"\",\"u\":\"\",\"S\":[{\"n\":\"Peak\",\"c\":\"var(--s1)\",\"xs\":[1769688666.0],\"ys\":[4.98083]}]}</metadata>\n<text x=\"746\" y=\"179.8\" text-anchor=\"end\" fill=\"var(--ref-line)\" font-size=\"11\" paint-order=\"stroke\" stroke=\"var(--panel)\" stroke-width=\"3.5\" stroke-linejoin=\"round\">fleet中位</text>\n<text x=\"746\" y=\"36.5\" text-anchor=\"end\" fill=\"var(--ref-line2)\" font-size=\"11\" paint-order=\"stroke\" stroke=\"var(--panel)\" stroke-width=\"3.5\" stroke-linejoin=\"round\">fleet p90</text>\n</svg>", "text": "WTG38 主轴承前 Peak @3601-4400 kW: 逐窗中位 {'w0127': 4.9808}; 逐窗最大 {'w0127': 4.9808}; fleet 同档中位 4.933, p90 ▪; mask 阈值 无 (该标量无 TCM mask)"}]}]