{"id":25747,"date":"2025-09-22T09:34:53","date_gmt":"2025-09-22T14:34:53","guid":{"rendered":"https:\/\/flex.com\/?post_type=resource&#038;p=25747"},"modified":"2025-11-19T12:40:44","modified_gmt":"2025-11-19T18:40:44","slug":"power-quality-the-unseen-phenomenon-behind-some-of-the-biggest-data-center-challenges","status":"publish","type":"resource","link":"https:\/\/flex.com\/de\/resources\/power-quality-the-unseen-phenomenon-behind-some-of-the-biggest-data-center-challenges","title":{"rendered":"Stromqualit\u00e4t: Das unsichtbare Ph\u00e4nomen hinter einigen der gr\u00f6\u00dften Herausforderungen f\u00fcr Rechenzentren"},"content":{"rendered":"<div id=\"overscroll-top\" style=\"background-color: #eaeef4;\"><\/div>\n<div class=\"resource-header block\">\n\t<div class=\"container\">\n\t\t<div class=\"breadcrumb\">\n\t\t\t<a title=\"Homepage\" href=\"\/\">Flex<\/a>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 384 512\"><path d=\"M365.3 256l-22.6 22.6-192 192L128 493.3 82.7 448l22.6-22.6L274.7 256 105.4 86.6 82.7 64 128 18.7l22.6 22.6 192 192L365.3 256z\"\/><\/svg>\n\t\t\t<a title=\"Resources\" href=\"\/resources\">Resources<\/a>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 384 512\"><path d=\"M365.3 256l-22.6 22.6-192 192L128 493.3 82.7 448l22.6-22.6L274.7 256 105.4 86.6 82.7 64 128 18.7l22.6 22.6 192 192L365.3 256z\"\/><\/svg>\n\t\t\t<a title=\"Power quality: The unseen phenomenon behind some of the biggest data center challenges\">Power quality: The unseen phenomenon behind some of the biggest data center challenges<\/a>\n\t\t<\/div>\n\t\t<h1>Power quality: The unseen phenomenon behind some of the biggest data center challenges<\/h1>\n\t\t\t\t<div class=\"separator\"><\/div>\n\t\t<div class=\"details\">\n\t\t\t\t\t\t<div class=\"authors\">\n\t\t\t\t\t\t\t\t<div class=\"author-detail\">\n\t\t\t\t\t<div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"image\">\n\t\t\t\t\t\t\t\t<img decoding=\"async\" alt=\"Christopher Butler, President, Industrial Business at Flex\" src=\"https:\/\/flex.com\/wp-content\/uploads\/2023\/02\/Leadership-Christopher-Butler-1-336x336.jpg\" title=\"\">\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<div>\n\t\t\t\t\t\tby <a title=\"Christopher Butler\" href=\"\/leadership\/christopher-butler\">Christopher Butler<\/a><br>\n\t\t\t\t\t\tPresident, Embedded and Critical Power\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<div class=\"date detail\">\n\t\t\t\tPosted on<br>\n\t\t\t\tSeptember 22, 2025\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"categories\">\n\t\t\t\t<div class=\"categories-wrapper\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"cat-tag\">Blog<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"cat-tag\" data-cat-level=\"2\" data-destination=\"\/leadership-insights-blog\" href=\"\/leadership-insights-blog\">Leadership Insights<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"cat-tag\" data-cat-level=\"3\" data-destination=\"https:\/\/flex.com\/industries\/data-center?subcategories=data-center-power#resources\" href=\"https:\/\/flex.com\/industries\/data-center?subcategories=data-center-power#resources\">Data Center Power<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"cat-tag\" data-cat-level=\"3\" data-destination=\"\/industries\/industrial?subcategories=power#resources\" href=\"\/industries\/industrial?subcategories=power#resources\">Power<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t<\/div>\n<\/div>\n\n\n\n<div class=\"sidebar block normal-sidebar\">\n\t<div class=\"container\">\n\t\t<div class=\"content\">\n\t\t\t\n\n<p>If you\u2019re a data center operator looking to expand capacity, you\u2019re keenly aware that securing access to the grid is job number one on your to-do list. No power, no data center, as they say. But the extraordinary demand placed on the grid by AI and high-performance compute (HPC) has another concern rapidly ascending the list: <strong>power quality<\/strong>. While data centers running traditional workloads have largely solved for power quality, AI\/HPC applications are raising new challenges as the nature of compute changes.<\/p>\n\n\n<div id=\"id_69de8ec1ada04\" class=\"media block\">\n\t<div class=\"container media-center \">\n\t\t<div class=\"media\" style=\"left: 0px; min-width: 100%; max-width: 100%;\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"image none\">\n\t\t\t\t\t\t\t<img decoding=\"async\" alt=\"Power cords in a data center floor\" src=\"https:\/\/flex.com\/wp-content\/uploads\/2025\/09\/Power-Quality-Blog-Chris-Butler-Featured-Image.jpg\" title=\"\">\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\n\t<script>\n\t(function () {\n\t\tlet hasRun_id_69de8ec1ada04 = false;\n\t\tfunction updateVideoDisplay_id_69de8ec1ada04() {\n\t\t\tconst youtubeVideoId = \"\";\n\t\t\tconst bynderID = \"\";\n\t\t\tconst mediaType = \"image\";\n\t\t\tconst mediaVideoElement = document.getElementById('media-video-id_69de8ec1ada04');\n\t\t\tconst bodyClass = document.body.className || '';\n\t\t\tconst match = bodyClass.match(\/translatepress-([a-z]{2})(?:_[A-Z]{2})?\/i);\n\t\t\tconst currentLanguage = match ? match[1].toLowerCase() : 'en';\n\t\t\tconst isChineseLang = currentLanguage === 'zh';\n\t\t\tconsole.log('isChineseLang:', isChineseLang);\n\t\t\tconsole.log('Language detected:', currentLanguage);\n\t\t\tconst isValidYouTube = youtubeVideoId && \/^[A-Za-z0-9_-]{11}$\/.test(youtubeVideoId);\n\t\t\t\n\t\t\tif (!mediaVideoElement || mediaType !== \"video\") return;\n\t\t\tmediaVideoElement.innerHTML = ''; \/\/ Clear existing content\n\t\t\t\n\t\t\tlet videoSourceClass = 'fallback-error';\n\t\t\t\n\t\t\tif (isChineseLang) {\n\t\t\t\tif (bynderID) {\n\t\t\t\t\tvideoSourceClass = 'bynder';\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\tif (isValidYouTube) {\n\t\t\t\t\tvideoSourceClass = 'youtube';\n\t\t\t\t} else if (bynderID) {\n\t\t\t\t\tvideoSourceClass = 'bynder';\n\t\t\t\t}\n\t\t\t}\n\t\t\t\n\t\t\t\/\/ Apply layout class (used in SCSS)\n\t\t\tmediaVideoElement.className = 'video ' + videoSourceClass;\n\t\t\n\t\t\t\/\/ CASE: Chinese language\n\t\t\tif (isChineseLang) {\n\t\t\t\tif (bynderID) {\n\t\t\t\t\t\/\/ Load Bynder\n\t\t\t\t\tif (!document.getElementById('bynder-widgets-js')) {\n\t\t\t\t\t\tconst script = document.createElement('script');\n\t\t\t\t\t\tscript.src = 'https:\/\/d8ejoa1fys2rk.cloudfront.net\/bynder-embed\/latest\/bynder-embed.js';\n\t\t\t\t\t\tscript.id = 'bynder-widgets-js';\n\t\t\t\t\t\tscript.setAttribute('data-account-url', 'https:\/\/brandcenter.flex.com');\n\t\t\t\t\t\tscript.setAttribute('data-language', 'zh');\n\t\t\t\t\t\tdocument.body.appendChild(script);\n\t\t\t\t\t}\n\t\t\n\t\t\t\t\tconst bynderDiv = document.createElement('div');\n\t\t\t\t\tbynderDiv.id = 'bynder-id_69de8ec1ada04';\n\t\t\t\t\tbynderDiv.className = 'video-bynder';\n\t\t\t\t\tbynderDiv.setAttribute('data-bynder-widget', 'video-item');\n\t\t\t\t\tbynderDiv.setAttribute('data-media-id', bynderID);\n\t\t\t\t\tmediaVideoElement.appendChild(bynderDiv);\n\t\t\n\t\t\t\t\tsetTimeout(() => {\n\t\t\t\t\t\tif (typeof BynderEmbed !== 'undefined' && typeof BynderEmbed.load === 'function') {\n\t\t\t\t\t\t\tBynderEmbed.load();\n\t\t\t\t\t\t}\n\t\t\t\t\t}, 500);\n\t\t\t\t} else {\n\t\t\t\t\t\/\/ No Bynder = error (even if YouTube is valid)\n\t\t\t\t\tshowVideoError();\n\t\t\t\t}\n\t\t\n\t\t\t\/\/ CASE: Not Chinese\n\t\t\t} else {\n\t\t\t\tif (isValidYouTube) {\n\t\t\t\t\tconst iframe = document.createElement('iframe');\n\t\t\t\t\tiframe.id = 'youtube-id_69de8ec1ada04';\n\t\t\t\t\tiframe.className = 'video-youtube';\n\t\t\t\t\tiframe.src = 'https:\/\/www.youtube.com\/embed\/' + youtubeVideoId + '?rel=0';\n\t\t\t\t\tiframe.frameBorder = '0';\n\t\t\t\t\tiframe.playsInline = true;\n\t\t\t\t\tiframe.allow = 'encrypted-media';\n\t\t\t\t\tiframe.allowFullscreen = true;\n\t\t\t\t\tmediaVideoElement.appendChild(iframe);\n\t\t\t\t} else if (bynderID) {\n\t\t\t\t\t\/\/ Load Bynder (fallback if no YouTube)\n\t\t\t\t\tif (!document.getElementById('bynder-widgets-js')) {\n\t\t\t\t\t\tconst script = document.createElement('script');\n\t\t\t\t\t\tscript.src = 'https:\/\/d8ejoa1fys2rk.cloudfront.net\/bynder-embed\/latest\/bynder-embed.js';\n\t\t\t\t\t\tscript.id = 'bynder-widgets-js';\n\t\t\t\t\t\tscript.setAttribute('data-account-url', 'https:\/\/brandcenter.flex.com');\n\t\t\t\t\t\tscript.setAttribute('data-language', currentLanguage);\n\t\t\t\t\t\tdocument.body.appendChild(script);\n\t\t\t\t\t}\n\t\t\n\t\t\t\t\tconst bynderDiv = document.createElement('div');\n\t\t\t\t\tbynderDiv.id = 'bynder-id_69de8ec1ada04';\n\t\t\t\t\tbynderDiv.className = 'video-bynder';\n\t\t\t\t\tbynderDiv.setAttribute('data-bynder-widget', 'video-item');\n\t\t\t\t\tbynderDiv.setAttribute('data-media-id', bynderID);\n\t\t\t\t\tmediaVideoElement.appendChild(bynderDiv);\n\t\t\n\t\t\t\t\tsetTimeout(() => {\n\t\t\t\t\t\tif (typeof BynderEmbed !== 'undefined' && typeof BynderEmbed.load === 'function') {\n\t\t\t\t\t\t\tBynderEmbed.load();\n\t\t\t\t\t\t}\n\t\t\t\t\t}, 500);\n\t\t\t\t} else {\n\t\t\t\t\t\/\/ No valid YouTube or Bynder = error\n\t\t\t\t\tshowVideoError();\n\t\t\t\t}\n\t\t\t}\n\t\t\n\t\t\tfunction showVideoError() {\n\t\t\t\tconst errorDiv = document.createElement('div');\n\t\t\t\terrorDiv.id = 'video-error-id_69de8ec1ada04';\n\t\t\t\terrorDiv.className = 'video-error';\n\t\t\t\terrorDiv.innerHTML = `\n\t\t\t\t\t<div>\n\t\t\t\t\t\t<h3>Video Unavailable<\/h3>\n\t\t\t\t\t\t<p>The content you\u2019re seeking is momentarily unavailable. We appreciate your patience and look forward to sharing it with you soon.<\/p>\n\t\t\t\t\t<\/div>\n\t\t\t\t`;\n\t\t\t\tmediaVideoElement.appendChild(errorDiv);\n\t\t\t}\n\t\t}\n\t\t\n\t\tfunction runVideoInjection() {\n\t\t\tif (hasRun_id_69de8ec1ada04) return;\n\t\t\thasRun_id_69de8ec1ada04 = true;\n\t\t\tupdateVideoDisplay_id_69de8ec1ada04();\n\t\t}\n\t\t\n\t\t\/\/ Always run on front-end\n\t\tif (document.readyState === 'loading') {\n\t\t\tdocument.addEventListener('DOMContentLoaded', runVideoInjection);\n\t\t} else {\n\t\t\trunVideoInjection();\n\t\t}\n\t\t\n\t\t\/\/ Also run in editor if available\n\t\tif (typeof wp !== 'undefined' && wp.domReady) {\n\t\t\twp.domReady(runVideoInjection);\n\t\t}\n\t})();\n\t<\/script>\n\t\n\t<script>\n\t\tdocument.addEventListener('DOMContentLoaded', function () {\n\t\t\t\n\t\t\t\/\/ Get the block element by ID\n\t\t\tvar blockElement = document.getElementById(\"id_69de8ec1ada04\");\n\t\t\tif (!blockElement) return;\n\t\n\t\t\t\/\/ Reveal the block\n\t\t\t(function ($) {\n\t\t\t\tScrollReveal().reveal(blockElement.querySelector(\".container .media\"), {origin: \"bottom\", distance: \"20px\", opacity: 1, duration: 1000});\n\t\t\t\tScrollReveal().reveal(blockElement.querySelector(\".container .content\"), {origin: \"bottom\", distance: \"20px\", opacity: 1, duration: 1000});\n\t\t\t}(jQuery));\n\t\t});\n\t<\/script>\n<\/div>\n\n<div class=\"spacer block\" style=\"height: 24px;\">\n\t<\/div>\n\n\n<p>Data centers rely on consistent, uninterrupted power to ensure uptime, protect equipment, and maintain operational efficiency. Assuring high power quality is the responsibility of both the utility and the data center operator. In this blog, we\u2019ll take a look at some of the factors that influence power quality and what data center operators can do to protect their facilities, reduce the risk of financial penalties, and be good neighbors to everyone who shares the grid in the AI era.<\/p>\n\n\n\t\t<\/div>\n\t\t<div class=\"sidebar normal-column\">\n\t\t\t\t\t\t\t\t\t<div class=\"post\">\n\t\t\t\t\t\t\t\t<a title=\"Beyond returns: Why reverse logistics is a growth strategy, not a cost center\" class=\"image\" href=\"https:\/\/flex.com\/de\/resources\/beyond-returns-why-reverse-logistics-is-a-growth-strategy-not-a-cost-center\" target=\"_self\">\n\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" alt=\"Hallway of a warehouse with boxes stacked on shelves from floor to ceiling\" src=\"https:\/\/flex.com\/wp-content\/uploads\/2026\/03\/Beyond-returns_Featured-Image--540x304.jpg\" title=\"\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"label\">\n\t\t\t\t\t\t\tBlog\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t<a title=\"Beyond returns: Why reverse logistics is a growth strategy, not a cost center\" class=\"title\" href=\"https:\/\/flex.com\/de\/resources\/beyond-returns-why-reverse-logistics-is-a-growth-strategy-not-a-cost-center\" target=\"_self\">\n\t\t\t\t\tBeyond returns: Why reverse logistics is a growth strategy, not a cost center\t\t\t\t<\/a>\n\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"post\">\n\t\t\t\t\t\t\t\t<a title=\"Revathi Advaithi: Transformation starts with culture\" class=\"image\" href=\"https:\/\/flex.com\/de\/resources\/revathi-advaithi-transformation-starts-with-culture\" target=\"_self\">\n\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" alt=\"Revathi Advaithi: Transformation starts with culture\" src=\"https:\/\/flex.com\/wp-content\/uploads\/2026\/03\/RevathiForbes2026_16x9-540x304.png\" title=\"\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"label\">\n\t\t\t\t\t\t\tNews\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t<a title=\"Revathi Advaithi: Transformation starts with culture\" class=\"title\" href=\"https:\/\/flex.com\/de\/resources\/revathi-advaithi-transformation-starts-with-culture\" target=\"_self\">\n\t\t\t\t\tRevathi Advaithi: Transformation starts with culture\t\t\t\t<\/a>\n\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t<\/div>\n<\/div>\n\n<div id=\"id-69de8ec1cd254\" class=\"box block full-width dark-content de \" style=\"background-color: transparent; background-image: none;\">\n\t<style>\n\t\t#id-69de8ec1cd254 > .container > .content {\n\t\t\tbackground-color: transparent;\n\t\t\tposition: relative;\n\t\t\tpadding-top: 36px;\n\t\t\tpadding-right: 0px;\n\t\t\tpadding-bottom: 84px;\n\t\t\tpadding-left: 0px;\n\t\t\tmargin-left: 0px;\n\t\t\tmargin-right: 0px;\n\t\t}\n\t\t@media (max-width: 1272px) {\n\t\t\t#id-69de8ec1cd254.box.block.full-width > .container > .content {\n\t\t\t\tpadding-left: 0 !important;\n\t\t\t\tpadding-right: 0 !important;\n\t\t\t\tmargin: 0 !important;\n\t\t\t}\n\t\t}\n\t\t@media (max-width: 960px) {\n\t\t\t#id-69de8ec1cd254 > .container > .content {\n\t\t\t\t\/\/padding-top: 18px;\n\t\t\t\tpadding-right: 0px;\n\t\t\t\t\/\/padding-bottom: 42px;\n\t\t\t\tpadding-left: 0px;\n\t\t\t}\n\t\t}\n\t<\/style>\n\t<div class=\"container\">\n\t\t<div class=\"content\">\n\t\t\t\n\n<h2 class=\"wp-block-heading has-medium-font-size\" id=\"h-power-quality-characteristics-and-consequences\" style=\"font-weight:600\">Power quality characteristics and consequences<\/h2>\n\n\n\n<p>Power quality refers to the reliability, stability, and cleanliness of the electricity supplied to the data center. Compute-intensive, time-sensitive AI processing and inferencing are particularly vulnerable to power anomalies such as voltage fluctuations, frequency deviations, harmonics, outages, and transient (one-off) events. The consequences can be immediate and harsh.<\/p>\n\n\n\n<div id=\"id-69de8ec1be8cb\" class=\"columns-grid block\">\n\t<style>\n\t\t\/* === Frontend Grid === *\/\n\t\tbody:not(.block-editor-page) #id-69de8ec1be8cb > .container {\n\t\t\tdisplay: grid;\n\t\t\tgrid-template-columns: 1fr 3fr;\n\t\t\tgap: 12px;\n\t\t}\n\t\t\n\t\t\/* Column padding *\/\n\t\t#id-69de8ec1be8cb .column,\n\t\t#id-69de8ec1be8cb .wp-block-acf-column {\n\t\t\tpadding: 0;\n\t\t}\n\t\t\n\t\t\/* Rules between columns *\/\n\t\t#id-69de8ec1be8cb > .container.show-rules .column + .column,\n\t\t#id-69de8ec1be8cb > .container.show-rules .wp-block-acf-column + .wp-block-acf-column {\n\t\t\tborder-left: 1px solid rgba(38, 38, 38, 0.2);\n\t\t}\n\t\t\n\t\t\/* Max width for nested widgets *\/\n\t\t#id-69de8ec1be8cb .column .code.block .container .tagembed-widget,\n\t\t#id-69de8ec1be8cb .wp-block-acf-column .code.block .container .tagembed-widget {\n\t\t\tmax-width: 600px;\n\t\t}\n\t\t\n\t\t\/* === Editor Overrides === *\/\n\t\tbody.block-editor-page #id-69de8ec1be8cb > .container > .block-editor-inner-blocks > .block-editor-block-list__layout {\n\t\t\tdisplay: grid !important;\n\t\t\tgrid-template-columns: 1fr 3fr !important;\n\t\t\tgap: 12px !important;\n\t\t}\n\t\t\n\t\tbody.block-editor-page #id-69de8ec1be8cb .wp-block-acf-column {\n\t\t\twidth: 100% !important;\n\t\t\tbox-sizing: border-box;\n\t\t}\n\t\t\n\t\t\/* Mobile responsiveness *\/\n\t\t@media (max-width: 1320px) {\n\t\t\t#id-69de8ec1be8cb > .container {\n\t\t\t\tdisplay: block !important;\n\t\t\t\tmax-width: 600px;\n\t\t\t}\n\t\t\t#id-69de8ec1be8cb > .container > .column,\n\t\t\t#id-69de8ec1be8cb > .container > .wp-block-acf-column {\n\t\t\t\tpadding: 12px 0 0 0 !important;\n\t\t\t}\n\t\t\t#id-69de8ec1be8cb > .container > .column:first-child,\n\t\t\t#id-69de8ec1be8cb > .container > .wp-block-acf-column:first-child {\n\t\t\t\tpadding: 0 !important;\n\t\t\t}\n\t\t\t#id-69de8ec1be8cb > .container.show-rules .column + .column,\n\t\t\t#id-69de8ec1be8cb > .container.show-rules .wp-block-acf-column + .wp-block-acf-column {\n\t\t\t\tborder-left: none;\n\t\t\t\tborder-top: 1px solid rgba(38, 38, 38, 0.2);\n\t\t\t\tpadding: 30px 0 0 0 !important;\n\t\t\t\tmargin-top: 30px;\n\t\t\t}\n\t\t}\n\t<\/style>\n\t<div class=\"container align-center\">\n\t\t\n<div class=\"column block\">\n\t\n<div id=\"id-69de8ec1bd4f7\" class=\"box block content-width dark-content de \" style=\"background-color: transparent; background-image: none;\">\n\t<style>\n\t\t#id-69de8ec1bd4f7 > .container > .content {\n\t\t\tbackground-color: #ffffffff;\n\t\t\tposition: relative;\n\t\t\tpadding-top: 12px;\n\t\t\tpadding-right: 36px;\n\t\t\tpadding-bottom: 12px;\n\t\t\tpadding-left: 36px;\n\t\t\tmargin-left: 0px;\n\t\t\tmargin-right: 0px;\n\t\t}\n\t\t@media (max-width: 1272px) {\n\t\t\t#id-69de8ec1bd4f7.box.block.full-width > .container > .content {\n\t\t\t\tpadding-left: 0 !important;\n\t\t\t\tpadding-right: 0 !important;\n\t\t\t\tmargin: 0 !important;\n\t\t\t}\n\t\t}\n\t\t@media (max-width: 960px) {\n\t\t\t#id-69de8ec1bd4f7 > .container > .content {\n\t\t\t\t\/\/padding-top: 6px;\n\t\t\t\tpadding-right: 18px;\n\t\t\t\t\/\/padding-bottom: 6px;\n\t\t\t\tpadding-left: 18px;\n\t\t\t}\n\t\t}\n\t<\/style>\n\t<div class=\"container\">\n\t\t<div class=\"content\">\n\t\t\t\n<div class=\"spacer block\" style=\"height: 24px;\">\n\t\t<div class=\"rule\" style=\"background-color: #009add; opacity: 1;\"><\/div>\n\t<\/div>\n\n\n<p class=\"has-dark-blue-color has-text-color has-link-color has-large-font-size wp-elements-d73423a2c666ea26a932365f0d870489\">Uninterrupted power supply (UPS) failure is the <strong>No. 1 cause<\/strong> of major <strong>power-related outages<\/strong>. <strong>Harmonics<\/strong> can damage a UPS and the electrical equipment connected to it.<\/p>\n\n\n\n<p class=\"has-text-align-left has-small-font-size\"><em>Source: <a class=\"has-flex-blue-color has-text-color has-link-color\" href=\"https:\/\/datacenter.uptimeinstitute.com\/rs\/711-RIA-145\/images\/AnnualOutageAnalysis2023.03092023.pdf\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">Uptime Intelligence<\/a><\/em><\/p>\n\n\n<div class=\"spacer block\" style=\"height: 24px;\">\n\t\t<div class=\"rule\" style=\"background-color: #009add; opacity: 1;\"><\/div>\n\t<\/div>\n\n\t\t<\/div>\n\t<\/div>\n<\/div>\n\n\n<\/div>\n\n<div class=\"column block\">\n\t\n<div id=\"id-69de8ec1be773\" class=\"box block content-width dark-content de \" style=\"background-color: transparent; background-image: none;\">\n\t<style>\n\t\t#id-69de8ec1be773 > .container > .content {\n\t\t\tbackground-color: #eaeef4ff;\n\t\t\tposition: relative;\n\t\t\tpadding-top: 24px;\n\t\t\tpadding-right: 36px;\n\t\t\tpadding-bottom: 24px;\n\t\t\tpadding-left: 36px;\n\t\t\tmargin-left: 0px;\n\t\t\tmargin-right: 0px;\n\t\t}\n\t\t@media (max-width: 1272px) {\n\t\t\t#id-69de8ec1be773.box.block.full-width > .container > .content {\n\t\t\t\tpadding-left: 0 !important;\n\t\t\t\tpadding-right: 0 !important;\n\t\t\t\tmargin: 0 !important;\n\t\t\t}\n\t\t}\n\t\t@media (max-width: 960px) {\n\t\t\t#id-69de8ec1be773 > .container > .content {\n\t\t\t\t\/\/padding-top: 12px;\n\t\t\t\tpadding-right: 18px;\n\t\t\t\t\/\/padding-bottom: 12px;\n\t\t\t\tpadding-left: 18px;\n\t\t\t}\n\t\t}\n\t<\/style>\n\t<div class=\"container\">\n\t\t<div class=\"content\">\n\t\t\t\n\n<h3 class=\"wp-block-heading has-small-font-size\" id=\"h-poor-power-quality-can-cause\">Poor power quality can cause:<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Processor errors, memory instability, and storage system failures that interrupt access to data and corrupt results<\/li>\n\n\n\n<li>Unreliable, unrepeatable training results, latency spikes, and timeouts that affect model and algorithm integrity<\/li>\n\n\n\n<li>Node failures that affect large AI workloads running across multiple servers<\/li>\n\n\n\n<li>Brownouts that reset systems or drop active sessions<\/li>\n\n\n\n<li>Overheated power supply units or converters in high-density AI racks<\/li>\n\n\n\n<li>System throttling that initiates thermal shutdowns to protect components<\/li>\n\n\n\n<li>Transformer failure, which can be particularly costly in terms of downtime; the current lead time for new transformers can be <a href=\"https:\/\/www.renewableenergyworld.com\/energy-business\/data-center-demand-leads-to-new-transformer-factory-in-the-u-s\/#:~:text=An%20electric%20utility%20or%20generator,of%20standardization%20in%20transformer%20design.\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">two to four years<\/a> \u2014 a risk even for those operating redundant systems<\/li>\n<\/ul>\n\n\n\t\t<\/div>\n\t<\/div>\n<\/div>\n\n\n<\/div>\n\n\t<\/div>\n<\/div>\n\n\n<h2 class=\"wp-block-heading has-medium-font-size\" id=\"h-the-grid-wasn-t-built-for-this\" style=\"font-weight:600\">The grid wasn\u2019t built for this<\/h2>\n\n\n\n<p>Power grids were built to handle typical supply and demand cycles, smoothing out peaks and troughs and adapting to irregularities. For the most part, they do this well despite the inherent complexity of turning energy into usable electricity and delivering it reliably.<\/p>\n\n\n\n<div id=\"id-69de8ec1c0eae\" class=\"columns-grid block\">\n\t<style>\n\t\t\/* === Frontend Grid === *\/\n\t\tbody:not(.block-editor-page) #id-69de8ec1c0eae > .container {\n\t\t\tdisplay: grid;\n\t\t\tgrid-template-columns: 2fr 1fr;\n\t\t\tgap: 60px;\n\t\t}\n\t\t\n\t\t\/* Column padding *\/\n\t\t#id-69de8ec1c0eae .column,\n\t\t#id-69de8ec1c0eae .wp-block-acf-column {\n\t\t\tpadding: 0;\n\t\t}\n\t\t\n\t\t\/* Rules between columns *\/\n\t\t#id-69de8ec1c0eae > .container.show-rules .column + .column,\n\t\t#id-69de8ec1c0eae > .container.show-rules .wp-block-acf-column + .wp-block-acf-column {\n\t\t\tborder-left: 1px solid rgba(38, 38, 38, 0.2);\n\t\t}\n\t\t\n\t\t\/* Max width for nested widgets *\/\n\t\t#id-69de8ec1c0eae .column .code.block .container .tagembed-widget,\n\t\t#id-69de8ec1c0eae .wp-block-acf-column .code.block .container .tagembed-widget {\n\t\t\tmax-width: 600px;\n\t\t}\n\t\t\n\t\t\/* === Editor Overrides === *\/\n\t\tbody.block-editor-page #id-69de8ec1c0eae > .container > .block-editor-inner-blocks > .block-editor-block-list__layout {\n\t\t\tdisplay: grid !important;\n\t\t\tgrid-template-columns: 2fr 1fr !important;\n\t\t\tgap: 60px !important;\n\t\t}\n\t\t\n\t\tbody.block-editor-page #id-69de8ec1c0eae .wp-block-acf-column {\n\t\t\twidth: 100% !important;\n\t\t\tbox-sizing: border-box;\n\t\t}\n\t\t\n\t\t\/* Mobile responsiveness *\/\n\t\t@media (max-width: 1320px) {\n\t\t\t#id-69de8ec1c0eae > .container {\n\t\t\t\tdisplay: block !important;\n\t\t\t\tmax-width: 600px;\n\t\t\t}\n\t\t\t#id-69de8ec1c0eae > .container > .column,\n\t\t\t#id-69de8ec1c0eae > .container > .wp-block-acf-column {\n\t\t\t\tpadding: 48px 0 0 0 !important;\n\t\t\t}\n\t\t\t#id-69de8ec1c0eae > .container > .column:first-child,\n\t\t\t#id-69de8ec1c0eae > .container > .wp-block-acf-column:first-child {\n\t\t\t\tpadding: 0 !important;\n\t\t\t}\n\t\t\t#id-69de8ec1c0eae > .container.show-rules .column + .column,\n\t\t\t#id-69de8ec1c0eae > .container.show-rules .wp-block-acf-column + .wp-block-acf-column {\n\t\t\t\tborder-left: none;\n\t\t\t\tborder-top: 1px solid rgba(38, 38, 38, 0.2);\n\t\t\t\tpadding: 30px 0 0 0 !important;\n\t\t\t\tmargin-top: 30px;\n\t\t\t}\n\t\t}\n\t<\/style>\n\t<div class=\"container align-center\">\n\t\t\n<div class=\"column block\">\n\t\n\n<p>But much of the world\u2019s infrastructure was built in the 1960s and 1970s, when usage was easier to predict and manage. The incandescent lights, AC motors and analog devices typical of that period produce linear power loads that don\u2019t distort power quality. The electrical current they draw is proportional to the voltage applied.<\/p>\n\n\n\n<p>Modern digital environments are a different story. Servers, LED lighting, and variable-speed HVAC units, for example, produce non-linear, spikey loads that require more sophisticated power quality management. Unlike the daily peaks and seasonal characteristics of the past, spikes can occur at any time due to the variable demands of AI data centers, cryptocurrency mining, and the \u201celectrification of everything\u201d trend.<\/p>\n\n\n\n<p>Additionally, the grid itself is now subject to the vagaries of renewable energy sources such as solar and wind that are far less predictable than fossil fuels or hydropower. There\u2019s much more uncertainty in the system. Traditional utility planning frameworks were not designed with all of this in mind.<\/p>\n\n\n<\/div>\n\n<div class=\"column block\">\n\t\n<div class=\"spacer block\" style=\"height: 24px;\">\n\t\t<div class=\"rule\" style=\"background-color: #009add; opacity: 1;\"><\/div>\n\t<\/div>\n\n\n<p class=\"has-dark-blue-color has-text-color has-link-color has-large-font-size wp-elements-95acdcc74017f31e248e5c90372e0745\">Although only <strong>14% of data center outages<\/strong> are classified as serious or severe, they remain expensive. In terms of direct, opportunity, and reputational costs, <strong>70% of all data center outages cost $100,000 or more<\/strong>, with <strong>25% in the $1 million-plus range<\/strong>.<\/p>\n\n\n\n<p class=\"has-text-align-left has-small-font-size\"><em>Source: <a class=\"has-flex-blue-color has-text-color has-link-color\" href=\"https:\/\/datacenter.uptimeinstitute.com\/rs\/711-RIA-145\/images\/AnnualOutageAnalysis2023.03092023.pdf\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">Uptime Intelligence<\/a><\/em><\/p>\n\n\n<div class=\"spacer block\" style=\"height: 24px;\">\n\t\t<div class=\"rule\" style=\"background-color: #009add; opacity: 1;\"><\/div>\n\t<\/div>\n\n<\/div>\n\n\t<\/div>\n<\/div>\n\n\n<h2 class=\"wp-block-heading has-medium-font-size\" id=\"h-the-data-center-vs-the-shared-resource\" style=\"font-weight:600\">The data center vs. the shared resource<\/h2>\n\n\n\n<p>When it comes to the electricity pulled by AI-era data centers, think about it this way. Every time you flip a switch it disrupts the flow of energy. On. Off. On. Off.<\/p>\n\n\n\n<p>That\u2019s basically what a microchip is doing, only today\u2019s advanced versions are turning currents on and off billions of times per second, and they\u2019re drawing an extraordinary amount of power while doing so. When you consider that a single hyperscale data center may deploy millions of GPUs, CPUs, NPUs, and TPUs, you see what utilities are up against.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th class=\"has-text-align-left\" data-align=\"left\"><strong><span class=\"has-medium-font-size\">Chip<\/span>          <\/strong> <\/th><th class=\"has-text-align-left\" data-align=\"left\"><strong><span class=\"has-medium-font-size\">Stands&nbsp;for<\/span>                         <\/strong><\/th><th class=\"has-text-align-left\" data-align=\"left\"><strong><span class=\"has-medium-font-size\">What it&#8217;s used for<\/span><\/strong><\/th><th class=\"has-text-align-left\" data-align=\"left\"><strong><span class=\"has-medium-font-size\">Power&nbsp;needs<\/span>     <\/strong><\/th><\/tr><\/thead><tbody><tr><td class=\"has-text-align-left\" data-align=\"left\">CPU<\/td><td class=\"has-text-align-left\" data-align=\"left\">Central Processing Unit<\/td><td class=\"has-text-align-left\" data-align=\"left\">General-purpose computing that runs operating systems and applications<\/td><td class=\"has-text-align-left\" data-align=\"left\">Medium<\/td><\/tr><tr><td class=\"has-text-align-left\" data-align=\"left\">GPU<\/td><td class=\"has-text-align-left\" data-align=\"left\">Graphics Processing Unit<\/td><td class=\"has-text-align-left\" data-align=\"left\">Originally for graphics, now widely used for parallel processing in AI, gaming and simulations<\/td><td class=\"has-text-align-left\" data-align=\"left\">High<\/td><\/tr><tr><td class=\"has-text-align-left\" data-align=\"left\">NPU<\/td><td class=\"has-text-align-left\" data-align=\"left\">Neural Processing Unit<\/td><td class=\"has-text-align-left\" data-align=\"left\">Accelerates AI tasks such as image recognition and voice processing; often used in phones and edge devices<\/td><td class=\"has-text-align-left\" data-align=\"left\">Low to medium<\/td><\/tr><tr><td class=\"has-text-align-left\" data-align=\"left\">TPU<\/td><td class=\"has-text-align-left\" data-align=\"left\">Tensor Processing Unit<\/td><td class=\"has-text-align-left\" data-align=\"left\">Specialized chip by Google for the high-speed training and running of deep learning models<\/td><td class=\"has-text-align-left\" data-align=\"left\">High<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p><strong>Why?<\/strong> Because a power grid is a shared resource. Utility engineers design and maintain it with three technical considerations top of mind: power quality, reliability, and the balance of supply and demand. They\u2019re doing so on behalf of everyone using it, from families and small business owners to sprawling tech campuses and large manufacturing facilities. Disruptions caused by one affect all.<\/p>\n\n\n\n<h2 class=\"wp-block-heading has-medium-font-size\" id=\"h-dirty-power-is-the-data-center-the-culprit\" style=\"font-weight:600\">\u201cDirty\u201d power: Is the data center the culprit?<\/h2>\n\n\n\n<p>Short answer: Yes, sometimes. Generally, voltage follows a rolling wave characterized by the smooth, periodic oscillations \u2014 a sine wave, as depicted by the green line in Figure 1. International standards for steady state loads established in the mid-1990s governing harmonic currents, voltage flicker and other factors have served data center operators well. Some have even established additional, more stringent standards for their own facilities.<\/p>\n\n\n\n<div id=\"id-69de8ec1c1907\" class=\"columns-grid block\">\n\t<style>\n\t\t\/* === Frontend Grid === *\/\n\t\tbody:not(.block-editor-page) #id-69de8ec1c1907 > .container {\n\t\t\tdisplay: grid;\n\t\t\tgrid-template-columns: 1fr 3fr;\n\t\t\tgap: 48px;\n\t\t}\n\t\t\n\t\t\/* Column padding *\/\n\t\t#id-69de8ec1c1907 .column,\n\t\t#id-69de8ec1c1907 .wp-block-acf-column {\n\t\t\tpadding: 0;\n\t\t}\n\t\t\n\t\t\/* Rules between columns *\/\n\t\t#id-69de8ec1c1907 > .container.show-rules .column + .column,\n\t\t#id-69de8ec1c1907 > .container.show-rules .wp-block-acf-column + .wp-block-acf-column {\n\t\t\tborder-left: 1px solid rgba(38, 38, 38, 0.2);\n\t\t}\n\t\t\n\t\t\/* Max width for nested widgets *\/\n\t\t#id-69de8ec1c1907 .column .code.block .container .tagembed-widget,\n\t\t#id-69de8ec1c1907 .wp-block-acf-column .code.block .container .tagembed-widget {\n\t\t\tmax-width: 600px;\n\t\t}\n\t\t\n\t\t\/* === Editor Overrides === *\/\n\t\tbody.block-editor-page #id-69de8ec1c1907 > .container > .block-editor-inner-blocks > .block-editor-block-list__layout {\n\t\t\tdisplay: grid !important;\n\t\t\tgrid-template-columns: 1fr 3fr !important;\n\t\t\tgap: 48px !important;\n\t\t}\n\t\t\n\t\tbody.block-editor-page #id-69de8ec1c1907 .wp-block-acf-column {\n\t\t\twidth: 100% !important;\n\t\t\tbox-sizing: border-box;\n\t\t}\n\t\t\n\t\t\/* Mobile responsiveness *\/\n\t\t@media (max-width: 1320px) {\n\t\t\t#id-69de8ec1c1907 > .container {\n\t\t\t\tdisplay: block !important;\n\t\t\t\tmax-width: 600px;\n\t\t\t}\n\t\t\t#id-69de8ec1c1907 > .container > .column,\n\t\t\t#id-69de8ec1c1907 > .container > .wp-block-acf-column {\n\t\t\t\tpadding: 36px 0 0 0 !important;\n\t\t\t}\n\t\t\t#id-69de8ec1c1907 > .container > .column:first-child,\n\t\t\t#id-69de8ec1c1907 > .container > .wp-block-acf-column:first-child {\n\t\t\t\tpadding: 0 !important;\n\t\t\t}\n\t\t\t#id-69de8ec1c1907 > .container.show-rules .column + .column,\n\t\t\t#id-69de8ec1c1907 > .container.show-rules .wp-block-acf-column + .wp-block-acf-column {\n\t\t\t\tborder-left: none;\n\t\t\t\tborder-top: 1px solid rgba(38, 38, 38, 0.2);\n\t\t\t\tpadding: 30px 0 0 0 !important;\n\t\t\t\tmargin-top: 30px;\n\t\t\t}\n\t\t}\n\t<\/style>\n\t<div class=\"container align-center\">\n\t\t\n<div class=\"column block\">\n\t\n<div class=\"spacer block\" style=\"height: 24px;\">\n\t\t<div class=\"rule\" style=\"background-color: #009add; opacity: 1;\"><\/div>\n\t<\/div>\n\n\n<p class=\"has-text-align-center has-dark-blue-color has-text-color has-link-color has-large-font-size wp-elements-950a142c8a59c478436814a5247e94c5\"><strong>Intel<\/strong> introduced the first general microprocessor in 1971, which consumed just 0.500W of power. Today, <strong>NVIDIA\u2019s Blackwell B200 GPU<\/strong> consumes <strong>up to&nbsp;1,200W<\/strong>.<\/p>\n\n\n<div class=\"spacer block\" style=\"height: 24px;\">\n\t\t<div class=\"rule\" style=\"background-color: #009add; opacity: 1;\"><\/div>\n\t<\/div>\n\n<\/div>\n\n<div class=\"column block\">\n\t\n\n<p>But AI models cause massive, sudden surges in power usage, making \u201cwhite space\u201d within a data center \u2014 the room housing IT equipment such as servers, storage, and networking gear \u2014 the source of distortion. Drawing power in rapid, uneven bursts generates harmonics that distort the voltage wave (the blue and yellow lines).<\/p>\n\n\n\n<p>It\u2019s like continually throwing pebbles of different sizes into a small pond and seeing the ripples collide and distort as they bounce back from the shore. The high-frequency switching used in servers to regulate voltage adds even more electrical noise to the mix. And extreme weather events such as heat waves can further amplify harmonics as variable frequency drives (VFDs) adjust the frequency and voltage of electrical power supplied to cooling fans that reside in the data center\u2019s \u201cgrey space\u201d where power distribution, cooling systems, and generators live. To borrow a phrase, \u201cWe\u2019ve seen the enemy, and it is us.\u201d<\/p>\n\n\n<\/div>\n\n\t<\/div>\n<\/div>\n\n<div class=\"spacer block\" style=\"height: 24px;\">\n\t<\/div>\n\n<div id=\"id-69de8ec1c64e0\" class=\"columns block\">\n\t<style>\n\t\t#id-69de8ec1c64e0 .column, #id-69de8ec1c64e0 .wp-block-acf-column {\n\t\t\tpadding: 0 6px;\n\t\t}\n\t\t\n\t\t#id-69de8ec1c64e0 > .container.show-rules .column+.column, #id-69de8ec1c64e0 > .container.show-rules .wp-block-acf-column+.wp-block-acf-column {\n\t\t\tborder-color: rgba(38, 38, 38, 0.2);\n\t\t}\n\t\t\n\t\t#id-69de8ec1c64e0 .column, #id-69de8ec1c64e0 .wp-block-acf-column {\n\t\t\t.code.block {\n\t\t\t\t.container {\n\t\t\t\t\t.tagembed-widget {\n\t\t\t\t\t\tmax-width: 600px;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t\t\n\t\t@media (max-width: 1320px) {\n\t\t\t#id-69de8ec1c64e0 > .container {\n\t\t\t\tdisplay: block;\n\t\t\t\tmax-width: 600px;\n\t\t\t}\n\t\t}\n\t\t@media (max-width: 1320px) {\n\t\t\t#id-69de8ec1c64e0 > .container > .column, #id-69de8ec1c64e0 > .container > .wp-block-acf-column {\n\t\t\t\tpadding: 12px 0 0 0 !important;\n\t\t\t}\n\t\t}\n\t\t@media (max-width: 1320px) {\n\t\t\t#id-69de8ec1c64e0 > .container > .column:first-child, #id-69de8ec1c64e0 > .container > .wp-block-acf-column:first-child {\n\t\t\t\tpadding: 0 !important;\n\t\t\t}\n\t\t}\n\t\t@media (max-width: 1320px) {\n\t\t\t#id-69de8ec1c64e0 > .container.show-rules .column+.column, #id-69de8ec1c64e0 > .container.show-rules .wp-block-acf-column+.wp-block-acf-column {\n\t\t\t\tborder-left: none;\n\t\t\t\tborder-top: 1px solid rgba(38, 38, 38, 0.2);\n\t\t\t\tpadding: 30px 0 0 0 !important;\n\t\t\t\tmargin-top: 30px;\n\t\t\t}\n\t\t}\n\t<\/style>\n\t<div class=\"container align-center\">\n\t\t\n<div class=\"column block\">\n\t\n\n<p>If not properly filtered, all this chaos can be fed back into the grid itself, disturbing not just the data center\u2019s power supply, but also that of every user on the electrical network. Power quality issues can damage sensitive equipment in hospitals, factories, telecom networks, and elsewhere. Transformers may fail, causing entire zones to go dark.<\/p>\n\n\n\n<p>\u201cDirty\u201d power rife with harmonics, voltage distortions, transients, imbalances, and other irregularities also increases energy loss, because power generation and transmission become less efficient. Since harmonics increase heat in electrical equipment, cascading effects significantly impact data center power usage effectiveness (PUE) as energy loss escalates, energy efficiency falls, the need for additional cooling rises, and power consumption jumps.<\/p>\n\n\n<\/div>\n\n<div class=\"column block\">\n\t\n<div id=\"id_69de8ec1c3009\" class=\"media block\">\n\t<div class=\"container media-center \">\n\t\t<div class=\"media\" style=\"left: 0px; min-width: 456px; max-width: 456px;\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"image none\">\n\t\t\t\t\t\t\t<img decoding=\"async\" alt=\"Figure of harmonic distortion\" src=\"https:\/\/flex.com\/wp-content\/uploads\/2025\/09\/Power-Quality-Blog-Chris-Butler-Figure-1.jpg\" title=\"\">\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\n\t<script>\n\t(function () {\n\t\tlet hasRun_id_69de8ec1c3009 = false;\n\t\tfunction updateVideoDisplay_id_69de8ec1c3009() {\n\t\t\tconst youtubeVideoId = \"\";\n\t\t\tconst bynderID = \"\";\n\t\t\tconst mediaType = \"image\";\n\t\t\tconst mediaVideoElement = document.getElementById('media-video-id_69de8ec1c3009');\n\t\t\tconst bodyClass = document.body.className || '';\n\t\t\tconst match = bodyClass.match(\/translatepress-([a-z]{2})(?:_[A-Z]{2})?\/i);\n\t\t\tconst currentLanguage = match ? match[1].toLowerCase() : 'en';\n\t\t\tconst isChineseLang = currentLanguage === 'zh';\n\t\t\tconsole.log('isChineseLang:', isChineseLang);\n\t\t\tconsole.log('Language detected:', currentLanguage);\n\t\t\tconst isValidYouTube = youtubeVideoId && \/^[A-Za-z0-9_-]{11}$\/.test(youtubeVideoId);\n\t\t\t\n\t\t\tif (!mediaVideoElement || mediaType !== \"video\") return;\n\t\t\tmediaVideoElement.innerHTML = ''; \/\/ Clear existing content\n\t\t\t\n\t\t\tlet videoSourceClass = 'fallback-error';\n\t\t\t\n\t\t\tif (isChineseLang) {\n\t\t\t\tif (bynderID) {\n\t\t\t\t\tvideoSourceClass = 'bynder';\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\tif (isValidYouTube) {\n\t\t\t\t\tvideoSourceClass = 'youtube';\n\t\t\t\t} else if (bynderID) {\n\t\t\t\t\tvideoSourceClass = 'bynder';\n\t\t\t\t}\n\t\t\t}\n\t\t\t\n\t\t\t\/\/ Apply layout class (used in SCSS)\n\t\t\tmediaVideoElement.className = 'video ' + videoSourceClass;\n\t\t\n\t\t\t\/\/ CASE: Chinese language\n\t\t\tif (isChineseLang) {\n\t\t\t\tif (bynderID) {\n\t\t\t\t\t\/\/ Load Bynder\n\t\t\t\t\tif (!document.getElementById('bynder-widgets-js')) {\n\t\t\t\t\t\tconst script = document.createElement('script');\n\t\t\t\t\t\tscript.src = 'https:\/\/d8ejoa1fys2rk.cloudfront.net\/bynder-embed\/latest\/bynder-embed.js';\n\t\t\t\t\t\tscript.id = 'bynder-widgets-js';\n\t\t\t\t\t\tscript.setAttribute('data-account-url', 'https:\/\/brandcenter.flex.com');\n\t\t\t\t\t\tscript.setAttribute('data-language', 'zh');\n\t\t\t\t\t\tdocument.body.appendChild(script);\n\t\t\t\t\t}\n\t\t\n\t\t\t\t\tconst bynderDiv = document.createElement('div');\n\t\t\t\t\tbynderDiv.id = 'bynder-id_69de8ec1c3009';\n\t\t\t\t\tbynderDiv.className = 'video-bynder';\n\t\t\t\t\tbynderDiv.setAttribute('data-bynder-widget', 'video-item');\n\t\t\t\t\tbynderDiv.setAttribute('data-media-id', bynderID);\n\t\t\t\t\tmediaVideoElement.appendChild(bynderDiv);\n\t\t\n\t\t\t\t\tsetTimeout(() => {\n\t\t\t\t\t\tif (typeof BynderEmbed !== 'undefined' && typeof BynderEmbed.load === 'function') {\n\t\t\t\t\t\t\tBynderEmbed.load();\n\t\t\t\t\t\t}\n\t\t\t\t\t}, 500);\n\t\t\t\t} else {\n\t\t\t\t\t\/\/ No Bynder = error (even if YouTube is valid)\n\t\t\t\t\tshowVideoError();\n\t\t\t\t}\n\t\t\n\t\t\t\/\/ CASE: Not Chinese\n\t\t\t} else {\n\t\t\t\tif (isValidYouTube) {\n\t\t\t\t\tconst iframe = document.createElement('iframe');\n\t\t\t\t\tiframe.id = 'youtube-id_69de8ec1c3009';\n\t\t\t\t\tiframe.className = 'video-youtube';\n\t\t\t\t\tiframe.src = 'https:\/\/www.youtube.com\/embed\/' + youtubeVideoId + '?rel=0';\n\t\t\t\t\tiframe.frameBorder = '0';\n\t\t\t\t\tiframe.playsInline = true;\n\t\t\t\t\tiframe.allow = 'encrypted-media';\n\t\t\t\t\tiframe.allowFullscreen = true;\n\t\t\t\t\tmediaVideoElement.appendChild(iframe);\n\t\t\t\t} else if (bynderID) {\n\t\t\t\t\t\/\/ Load Bynder (fallback if no YouTube)\n\t\t\t\t\tif (!document.getElementById('bynder-widgets-js')) {\n\t\t\t\t\t\tconst script = document.createElement('script');\n\t\t\t\t\t\tscript.src = 'https:\/\/d8ejoa1fys2rk.cloudfront.net\/bynder-embed\/latest\/bynder-embed.js';\n\t\t\t\t\t\tscript.id = 'bynder-widgets-js';\n\t\t\t\t\t\tscript.setAttribute('data-account-url', 'https:\/\/brandcenter.flex.com');\n\t\t\t\t\t\tscript.setAttribute('data-language', currentLanguage);\n\t\t\t\t\t\tdocument.body.appendChild(script);\n\t\t\t\t\t}\n\t\t\n\t\t\t\t\tconst bynderDiv = document.createElement('div');\n\t\t\t\t\tbynderDiv.id = 'bynder-id_69de8ec1c3009';\n\t\t\t\t\tbynderDiv.className = 'video-bynder';\n\t\t\t\t\tbynderDiv.setAttribute('data-bynder-widget', 'video-item');\n\t\t\t\t\tbynderDiv.setAttribute('data-media-id', bynderID);\n\t\t\t\t\tmediaVideoElement.appendChild(bynderDiv);\n\t\t\n\t\t\t\t\tsetTimeout(() => {\n\t\t\t\t\t\tif (typeof BynderEmbed !== 'undefined' && typeof BynderEmbed.load === 'function') {\n\t\t\t\t\t\t\tBynderEmbed.load();\n\t\t\t\t\t\t}\n\t\t\t\t\t}, 500);\n\t\t\t\t} else {\n\t\t\t\t\t\/\/ No valid YouTube or Bynder = error\n\t\t\t\t\tshowVideoError();\n\t\t\t\t}\n\t\t\t}\n\t\t\n\t\t\tfunction showVideoError() {\n\t\t\t\tconst errorDiv = document.createElement('div');\n\t\t\t\terrorDiv.id = 'video-error-id_69de8ec1c3009';\n\t\t\t\terrorDiv.className = 'video-error';\n\t\t\t\terrorDiv.innerHTML = `\n\t\t\t\t\t<div>\n\t\t\t\t\t\t<h3>Video Unavailable<\/h3>\n\t\t\t\t\t\t<p>The content you\u2019re seeking is momentarily unavailable. We appreciate your patience and look forward to sharing it with you soon.<\/p>\n\t\t\t\t\t<\/div>\n\t\t\t\t`;\n\t\t\t\tmediaVideoElement.appendChild(errorDiv);\n\t\t\t}\n\t\t}\n\t\t\n\t\tfunction runVideoInjection() {\n\t\t\tif (hasRun_id_69de8ec1c3009) return;\n\t\t\thasRun_id_69de8ec1c3009 = true;\n\t\t\tupdateVideoDisplay_id_69de8ec1c3009();\n\t\t}\n\t\t\n\t\t\/\/ Always run on front-end\n\t\tif (document.readyState === 'loading') {\n\t\t\tdocument.addEventListener('DOMContentLoaded', runVideoInjection);\n\t\t} else {\n\t\t\trunVideoInjection();\n\t\t}\n\t\t\n\t\t\/\/ Also run in editor if available\n\t\tif (typeof wp !== 'undefined' && wp.domReady) {\n\t\t\twp.domReady(runVideoInjection);\n\t\t}\n\t})();\n\t<\/script>\n\t\n\t<script>\n\t\tdocument.addEventListener('DOMContentLoaded', function () {\n\t\t\t\n\t\t\t\/\/ Get the block element by ID\n\t\t\tvar blockElement = document.getElementById(\"id_69de8ec1c3009\");\n\t\t\tif (!blockElement) return;\n\t\n\t\t\t\/\/ Reveal the block\n\t\t\t(function ($) {\n\t\t\t\tScrollReveal().reveal(blockElement.querySelector(\".container .media\"), {origin: \"bottom\", distance: \"20px\", opacity: 1, duration: 1000});\n\t\t\t\tScrollReveal().reveal(blockElement.querySelector(\".container .content\"), {origin: \"bottom\", distance: \"20px\", opacity: 1, duration: 1000});\n\t\t\t}(jQuery));\n\t\t});\n\t<\/script>\n<\/div>\n\n<div class=\"spacer block\" style=\"height: 12px;\">\n\t<\/div>\n\n\n<p class=\"has-text-align-center has-small-font-size\"><em>Figure 1. Harmonic distortion.<\/em><\/p>\n\n\n<\/div>\n\n\t<\/div>\n<\/div>\n\n\n<h2 class=\"wp-block-heading has-medium-font-size\" id=\"h-real-examples-and-a-new-solution-for-subharmonics\" style=\"font-weight:600\">Real examples \u2014 and a new solution for subharmonics<\/h2>\n\n\n\n<p>While AI-centric data centers are still in the minority, McKinsey and Company projects that by 2030, about <a href=\"https:\/\/www.mckinsey.com\/industries\/technology-media-and-telecommunications\/our-insights\/ai-power-expanding-data-center-capacity-to-meet-growing-demand\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">70 percent <\/a>of new data center capacity will be designed to support advanced AI workloads. As well, <a href=\"https:\/\/intelligence.uptimeinstitute.com\/sites\/default\/files\/2025-03\/UI%20Data%20report%20169_AI%20adds%20to%20demand%20for%20capacity.pdf\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">74 percent of colocation providers<\/a> are already investing in infrastructure upgrades to meet customers\u2019 AI requirements, according to a survey by the Uptime Institute. The demand for AI and HPC applications is driving opportunity, but it\u2019s also causing data center operators to hit the \u201cpause\u201d button as new challenges arise.<\/p>\n\n\n\n<div id=\"id-69de8ec1c822d\" class=\"columns-grid block\">\n\t<style>\n\t\t\/* === Frontend Grid === *\/\n\t\tbody:not(.block-editor-page) #id-69de8ec1c822d > .container {\n\t\t\tdisplay: grid;\n\t\t\tgrid-template-columns: 2fr 1fr;\n\t\t\tgap: 48px;\n\t\t}\n\t\t\n\t\t\/* Column padding *\/\n\t\t#id-69de8ec1c822d .column,\n\t\t#id-69de8ec1c822d .wp-block-acf-column {\n\t\t\tpadding: 0;\n\t\t}\n\t\t\n\t\t\/* Rules between columns *\/\n\t\t#id-69de8ec1c822d > .container.show-rules .column + .column,\n\t\t#id-69de8ec1c822d > .container.show-rules .wp-block-acf-column + .wp-block-acf-column {\n\t\t\tborder-left: 1px solid rgba(38, 38, 38, 0.2);\n\t\t}\n\t\t\n\t\t\/* Max width for nested widgets *\/\n\t\t#id-69de8ec1c822d .column .code.block .container .tagembed-widget,\n\t\t#id-69de8ec1c822d .wp-block-acf-column .code.block .container .tagembed-widget {\n\t\t\tmax-width: 600px;\n\t\t}\n\t\t\n\t\t\/* === Editor Overrides === *\/\n\t\tbody.block-editor-page #id-69de8ec1c822d > .container > .block-editor-inner-blocks > .block-editor-block-list__layout {\n\t\t\tdisplay: grid !important;\n\t\t\tgrid-template-columns: 2fr 1fr !important;\n\t\t\tgap: 48px !important;\n\t\t}\n\t\t\n\t\tbody.block-editor-page #id-69de8ec1c822d .wp-block-acf-column {\n\t\t\twidth: 100% !important;\n\t\t\tbox-sizing: border-box;\n\t\t}\n\t\t\n\t\t\/* Mobile responsiveness *\/\n\t\t@media (max-width: 1320px) {\n\t\t\t#id-69de8ec1c822d > .container {\n\t\t\t\tdisplay: block !important;\n\t\t\t\tmax-width: 600px;\n\t\t\t}\n\t\t\t#id-69de8ec1c822d > .container > .column,\n\t\t\t#id-69de8ec1c822d > .container > .wp-block-acf-column {\n\t\t\t\tpadding: 48px 0 0 0 !important;\n\t\t\t}\n\t\t\t#id-69de8ec1c822d > .container > .column:first-child,\n\t\t\t#id-69de8ec1c822d > .container > .wp-block-acf-column:first-child {\n\t\t\t\tpadding: 0 !important;\n\t\t\t}\n\t\t\t#id-69de8ec1c822d > .container.show-rules .column + .column,\n\t\t\t#id-69de8ec1c822d > .container.show-rules .wp-block-acf-column + .wp-block-acf-column {\n\t\t\t\tborder-left: none;\n\t\t\t\tborder-top: 1px solid rgba(38, 38, 38, 0.2);\n\t\t\t\tpadding: 30px 0 0 0 !important;\n\t\t\t\tmargin-top: 30px;\n\t\t\t}\n\t\t}\n\t<\/style>\n\t<div class=\"container align-top\">\n\t\t\n<div class=\"column block\">\n\t\n\n<p>For instance, one hyperscaler told us that their data center buildout could cause power disturbances within a 200-mile radius of their location. To put that in perspective, had that data center been located in Paris, its presence would have been felt as far away as Brussels and the outskirts of London [Figure 2]. Another said they were going to buy enough generators this year to power the city of Chicago, which is home to 2.7 million people.<\/p>\n\n\n\n<p>We\u2019ve been working with our hyperscaler customers to develop solutions that address many of challenges arising from AI\/HPC computing. One such solution is our groundbreaking <a href=\"https:\/\/flex.com\/resources\/capacitive-energy-storage-system-cess\">Capacitive Energy Storage System (CESS)<\/a>. This new technology supports and balances power supplies during large power transients (voltage or current surges) caused by sudden changes in electrical loads. <\/p>\n\n\n<\/div>\n\n<div class=\"column block\">\n\t\n<div id=\"id_69de8ec1c6e6f\" class=\"media block\">\n\t<div class=\"container media-center \">\n\t\t<div class=\"media\" style=\"left: 0px; min-width: 468px; max-width: 468px;\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"image none\">\n\t\t\t\t\t\t\t<img decoding=\"async\" alt=\"Map depicting a 200 mile radius around Paris, France\" src=\"https:\/\/flex.com\/wp-content\/uploads\/2025\/09\/Power-Quality-Blog-Chris-Butler-Figure-2.jpg\" title=\"\">\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\n\t<script>\n\t(function () {\n\t\tlet hasRun_id_69de8ec1c6e6f = false;\n\t\tfunction updateVideoDisplay_id_69de8ec1c6e6f() {\n\t\t\tconst youtubeVideoId = \"\";\n\t\t\tconst bynderID = \"\";\n\t\t\tconst mediaType = \"image\";\n\t\t\tconst mediaVideoElement = document.getElementById('media-video-id_69de8ec1c6e6f');\n\t\t\tconst bodyClass = document.body.className || '';\n\t\t\tconst match = bodyClass.match(\/translatepress-([a-z]{2})(?:_[A-Z]{2})?\/i);\n\t\t\tconst currentLanguage = match ? match[1].toLowerCase() : 'en';\n\t\t\tconst isChineseLang = currentLanguage === 'zh';\n\t\t\tconsole.log('isChineseLang:', isChineseLang);\n\t\t\tconsole.log('Language detected:', currentLanguage);\n\t\t\tconst isValidYouTube = youtubeVideoId && \/^[A-Za-z0-9_-]{11}$\/.test(youtubeVideoId);\n\t\t\t\n\t\t\tif (!mediaVideoElement || mediaType !== \"video\") return;\n\t\t\tmediaVideoElement.innerHTML = ''; \/\/ Clear existing content\n\t\t\t\n\t\t\tlet videoSourceClass = 'fallback-error';\n\t\t\t\n\t\t\tif (isChineseLang) {\n\t\t\t\tif (bynderID) {\n\t\t\t\t\tvideoSourceClass = 'bynder';\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\tif (isValidYouTube) {\n\t\t\t\t\tvideoSourceClass = 'youtube';\n\t\t\t\t} else if (bynderID) {\n\t\t\t\t\tvideoSourceClass = 'bynder';\n\t\t\t\t}\n\t\t\t}\n\t\t\t\n\t\t\t\/\/ Apply layout class (used in SCSS)\n\t\t\tmediaVideoElement.className = 'video ' + videoSourceClass;\n\t\t\n\t\t\t\/\/ CASE: Chinese language\n\t\t\tif (isChineseLang) {\n\t\t\t\tif (bynderID) {\n\t\t\t\t\t\/\/ Load Bynder\n\t\t\t\t\tif (!document.getElementById('bynder-widgets-js')) {\n\t\t\t\t\t\tconst script = document.createElement('script');\n\t\t\t\t\t\tscript.src = 'https:\/\/d8ejoa1fys2rk.cloudfront.net\/bynder-embed\/latest\/bynder-embed.js';\n\t\t\t\t\t\tscript.id = 'bynder-widgets-js';\n\t\t\t\t\t\tscript.setAttribute('data-account-url', 'https:\/\/brandcenter.flex.com');\n\t\t\t\t\t\tscript.setAttribute('data-language', 'zh');\n\t\t\t\t\t\tdocument.body.appendChild(script);\n\t\t\t\t\t}\n\t\t\n\t\t\t\t\tconst bynderDiv = document.createElement('div');\n\t\t\t\t\tbynderDiv.id = 'bynder-id_69de8ec1c6e6f';\n\t\t\t\t\tbynderDiv.className = 'video-bynder';\n\t\t\t\t\tbynderDiv.setAttribute('data-bynder-widget', 'video-item');\n\t\t\t\t\tbynderDiv.setAttribute('data-media-id', bynderID);\n\t\t\t\t\tmediaVideoElement.appendChild(bynderDiv);\n\t\t\n\t\t\t\t\tsetTimeout(() => {\n\t\t\t\t\t\tif (typeof BynderEmbed !== 'undefined' && typeof BynderEmbed.load === 'function') {\n\t\t\t\t\t\t\tBynderEmbed.load();\n\t\t\t\t\t\t}\n\t\t\t\t\t}, 500);\n\t\t\t\t} else {\n\t\t\t\t\t\/\/ No Bynder = error (even if YouTube is valid)\n\t\t\t\t\tshowVideoError();\n\t\t\t\t}\n\t\t\n\t\t\t\/\/ CASE: Not Chinese\n\t\t\t} else {\n\t\t\t\tif (isValidYouTube) {\n\t\t\t\t\tconst iframe = document.createElement('iframe');\n\t\t\t\t\tiframe.id = 'youtube-id_69de8ec1c6e6f';\n\t\t\t\t\tiframe.className = 'video-youtube';\n\t\t\t\t\tiframe.src = 'https:\/\/www.youtube.com\/embed\/' + youtubeVideoId + '?rel=0';\n\t\t\t\t\tiframe.frameBorder = '0';\n\t\t\t\t\tiframe.playsInline = true;\n\t\t\t\t\tiframe.allow = 'encrypted-media';\n\t\t\t\t\tiframe.allowFullscreen = true;\n\t\t\t\t\tmediaVideoElement.appendChild(iframe);\n\t\t\t\t} else if (bynderID) {\n\t\t\t\t\t\/\/ Load Bynder (fallback if no YouTube)\n\t\t\t\t\tif (!document.getElementById('bynder-widgets-js')) {\n\t\t\t\t\t\tconst script = document.createElement('script');\n\t\t\t\t\t\tscript.src = 'https:\/\/d8ejoa1fys2rk.cloudfront.net\/bynder-embed\/latest\/bynder-embed.js';\n\t\t\t\t\t\tscript.id = 'bynder-widgets-js';\n\t\t\t\t\t\tscript.setAttribute('data-account-url', 'https:\/\/brandcenter.flex.com');\n\t\t\t\t\t\tscript.setAttribute('data-language', currentLanguage);\n\t\t\t\t\t\tdocument.body.appendChild(script);\n\t\t\t\t\t}\n\t\t\n\t\t\t\t\tconst bynderDiv = document.createElement('div');\n\t\t\t\t\tbynderDiv.id = 'bynder-id_69de8ec1c6e6f';\n\t\t\t\t\tbynderDiv.className = 'video-bynder';\n\t\t\t\t\tbynderDiv.setAttribute('data-bynder-widget', 'video-item');\n\t\t\t\t\tbynderDiv.setAttribute('data-media-id', bynderID);\n\t\t\t\t\tmediaVideoElement.appendChild(bynderDiv);\n\t\t\n\t\t\t\t\tsetTimeout(() => {\n\t\t\t\t\t\tif (typeof BynderEmbed !== 'undefined' && typeof BynderEmbed.load === 'function') {\n\t\t\t\t\t\t\tBynderEmbed.load();\n\t\t\t\t\t\t}\n\t\t\t\t\t}, 500);\n\t\t\t\t} else {\n\t\t\t\t\t\/\/ No valid YouTube or Bynder = error\n\t\t\t\t\tshowVideoError();\n\t\t\t\t}\n\t\t\t}\n\t\t\n\t\t\tfunction showVideoError() {\n\t\t\t\tconst errorDiv = document.createElement('div');\n\t\t\t\terrorDiv.id = 'video-error-id_69de8ec1c6e6f';\n\t\t\t\terrorDiv.className = 'video-error';\n\t\t\t\terrorDiv.innerHTML = `\n\t\t\t\t\t<div>\n\t\t\t\t\t\t<h3>Video Unavailable<\/h3>\n\t\t\t\t\t\t<p>The content you\u2019re seeking is momentarily unavailable. We appreciate your patience and look forward to sharing it with you soon.<\/p>\n\t\t\t\t\t<\/div>\n\t\t\t\t`;\n\t\t\t\tmediaVideoElement.appendChild(errorDiv);\n\t\t\t}\n\t\t}\n\t\t\n\t\tfunction runVideoInjection() {\n\t\t\tif (hasRun_id_69de8ec1c6e6f) return;\n\t\t\thasRun_id_69de8ec1c6e6f = true;\n\t\t\tupdateVideoDisplay_id_69de8ec1c6e6f();\n\t\t}\n\t\t\n\t\t\/\/ Always run on front-end\n\t\tif (document.readyState === 'loading') {\n\t\t\tdocument.addEventListener('DOMContentLoaded', runVideoInjection);\n\t\t} else {\n\t\t\trunVideoInjection();\n\t\t}\n\t\t\n\t\t\/\/ Also run in editor if available\n\t\tif (typeof wp !== 'undefined' && wp.domReady) {\n\t\t\twp.domReady(runVideoInjection);\n\t\t}\n\t})();\n\t<\/script>\n\t\n\t<script>\n\t\tdocument.addEventListener('DOMContentLoaded', function () {\n\t\t\t\n\t\t\t\/\/ Get the block element by ID\n\t\t\tvar blockElement = document.getElementById(\"id_69de8ec1c6e6f\");\n\t\t\tif (!blockElement) return;\n\t\n\t\t\t\/\/ Reveal the block\n\t\t\t(function ($) {\n\t\t\t\tScrollReveal().reveal(blockElement.querySelector(\".container .media\"), {origin: \"bottom\", distance: \"20px\", opacity: 1, duration: 1000});\n\t\t\t\tScrollReveal().reveal(blockElement.querySelector(\".container .content\"), {origin: \"bottom\", distance: \"20px\", opacity: 1, duration: 1000});\n\t\t\t}(jQuery));\n\t\t});\n\t<\/script>\n<\/div>\n\n<div class=\"spacer block\" style=\"height: 12px;\">\n\t<\/div>\n\n\n<p class=\"has-text-align-center has-small-font-size\"><em>Figure 2. A 200-mile radius around Paris, France.<\/em><span style=\"color: rgb(0, 0, 0); font-size: medium; letter-spacing: normal; white-space-collapse: collapse;\"><\/span><\/p>\n\n\n<\/div>\n\n\t<\/div>\n<\/div>\n\n<div class=\"spacer block\" style=\"height: 24px;\">\n\t<\/div>\n\n\n<p>During testing, we found that while the harmonics issues from AI workloads can be mitigated through a variety of approaches, there are significant issues with subharmonics \u2014 not as a result of the power system, but as the load waveform is reflected through the power supply. Subharmonics are oscillations at frequencies that are a fraction of the fundamental (base) frequency, and load pulsing exacerbates them. While that may sound benign, subharmonics not only can degrade power quality and create issues with local generators, but also destabilize DC\/DC converters, cause overheating, and lead to premature equipment failure \u2014 and power supply solutions such as active harmonic filters and harmonic-mitigating transformers and UPS systems don\u2019t resolve them.<\/p>\n\n\n\n<div id=\"id-69de8ec1cad22\" class=\"columns-grid block\">\n\t<style>\n\t\t\/* === Frontend Grid === *\/\n\t\tbody:not(.block-editor-page) #id-69de8ec1cad22 > .container {\n\t\t\tdisplay: grid;\n\t\t\tgrid-template-columns: 2fr 1fr;\n\t\t\tgap: 24px;\n\t\t}\n\t\t\n\t\t\/* Column padding *\/\n\t\t#id-69de8ec1cad22 .column,\n\t\t#id-69de8ec1cad22 .wp-block-acf-column {\n\t\t\tpadding: 0;\n\t\t}\n\t\t\n\t\t\/* Rules between columns *\/\n\t\t#id-69de8ec1cad22 > .container.show-rules .column + .column,\n\t\t#id-69de8ec1cad22 > .container.show-rules .wp-block-acf-column + .wp-block-acf-column {\n\t\t\tborder-left: 1px solid rgba(38, 38, 38, 0.2);\n\t\t}\n\t\t\n\t\t\/* Max width for nested widgets *\/\n\t\t#id-69de8ec1cad22 .column .code.block .container .tagembed-widget,\n\t\t#id-69de8ec1cad22 .wp-block-acf-column .code.block .container .tagembed-widget {\n\t\t\tmax-width: 600px;\n\t\t}\n\t\t\n\t\t\/* === Editor Overrides === *\/\n\t\tbody.block-editor-page #id-69de8ec1cad22 > .container > .block-editor-inner-blocks > .block-editor-block-list__layout {\n\t\t\tdisplay: grid !important;\n\t\t\tgrid-template-columns: 2fr 1fr !important;\n\t\t\tgap: 24px !important;\n\t\t}\n\t\t\n\t\tbody.block-editor-page #id-69de8ec1cad22 .wp-block-acf-column {\n\t\t\twidth: 100% !important;\n\t\t\tbox-sizing: border-box;\n\t\t}\n\t\t\n\t\t\/* Mobile responsiveness *\/\n\t\t@media (max-width: 1320px) {\n\t\t\t#id-69de8ec1cad22 > .container {\n\t\t\t\tdisplay: block !important;\n\t\t\t\tmax-width: 600px;\n\t\t\t}\n\t\t\t#id-69de8ec1cad22 > .container > .column,\n\t\t\t#id-69de8ec1cad22 > .container > .wp-block-acf-column {\n\t\t\t\tpadding: 24px 0 0 0 !important;\n\t\t\t}\n\t\t\t#id-69de8ec1cad22 > .container > .column:first-child,\n\t\t\t#id-69de8ec1cad22 > .container > .wp-block-acf-column:first-child {\n\t\t\t\tpadding: 0 !important;\n\t\t\t}\n\t\t\t#id-69de8ec1cad22 > .container.show-rules .column + .column,\n\t\t\t#id-69de8ec1cad22 > .container.show-rules .wp-block-acf-column + .wp-block-acf-column {\n\t\t\t\tborder-left: none;\n\t\t\t\tborder-top: 1px solid rgba(38, 38, 38, 0.2);\n\t\t\t\tpadding: 30px 0 0 0 !important;\n\t\t\t\tmargin-top: 30px;\n\t\t\t}\n\t\t}\n\t<\/style>\n\t<div class=\"container align-top\">\n\t\t\n<div class=\"column block\">\n\t\n<div id=\"id_69de8ec1c912b\" class=\"media block\">\n\t<div class=\"container media-center \">\n\t\t<div class=\"media\" style=\"left: 0px; min-width: 100%; max-width: 100%;\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"image none\">\n\t\t\t\t\t\t\t<img decoding=\"async\" alt=\"Figure of input power harmonics analysis \u2013 0.1 Hz pulse \/ duty = 20%.\" src=\"https:\/\/flex.com\/wp-content\/uploads\/2025\/09\/Power-Quality-Blog-Chris-Butler-Figure-3.jpg\" title=\"\">\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\n\t<script>\n\t(function () {\n\t\tlet hasRun_id_69de8ec1c912b = false;\n\t\tfunction updateVideoDisplay_id_69de8ec1c912b() {\n\t\t\tconst youtubeVideoId = \"\";\n\t\t\tconst bynderID = \"\";\n\t\t\tconst mediaType = \"image\";\n\t\t\tconst mediaVideoElement = document.getElementById('media-video-id_69de8ec1c912b');\n\t\t\tconst bodyClass = document.body.className || '';\n\t\t\tconst match = bodyClass.match(\/translatepress-([a-z]{2})(?:_[A-Z]{2})?\/i);\n\t\t\tconst currentLanguage = match ? match[1].toLowerCase() : 'en';\n\t\t\tconst isChineseLang = currentLanguage === 'zh';\n\t\t\tconsole.log('isChineseLang:', isChineseLang);\n\t\t\tconsole.log('Language detected:', currentLanguage);\n\t\t\tconst isValidYouTube = youtubeVideoId && \/^[A-Za-z0-9_-]{11}$\/.test(youtubeVideoId);\n\t\t\t\n\t\t\tif (!mediaVideoElement || mediaType !== \"video\") return;\n\t\t\tmediaVideoElement.innerHTML = ''; \/\/ Clear existing content\n\t\t\t\n\t\t\tlet videoSourceClass = 'fallback-error';\n\t\t\t\n\t\t\tif (isChineseLang) {\n\t\t\t\tif (bynderID) {\n\t\t\t\t\tvideoSourceClass = 'bynder';\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\tif (isValidYouTube) {\n\t\t\t\t\tvideoSourceClass = 'youtube';\n\t\t\t\t} else if (bynderID) {\n\t\t\t\t\tvideoSourceClass = 'bynder';\n\t\t\t\t}\n\t\t\t}\n\t\t\t\n\t\t\t\/\/ Apply layout class (used in SCSS)\n\t\t\tmediaVideoElement.className = 'video ' + videoSourceClass;\n\t\t\n\t\t\t\/\/ CASE: Chinese language\n\t\t\tif (isChineseLang) {\n\t\t\t\tif (bynderID) {\n\t\t\t\t\t\/\/ Load Bynder\n\t\t\t\t\tif (!document.getElementById('bynder-widgets-js')) {\n\t\t\t\t\t\tconst script = document.createElement('script');\n\t\t\t\t\t\tscript.src = 'https:\/\/d8ejoa1fys2rk.cloudfront.net\/bynder-embed\/latest\/bynder-embed.js';\n\t\t\t\t\t\tscript.id = 'bynder-widgets-js';\n\t\t\t\t\t\tscript.setAttribute('data-account-url', 'https:\/\/brandcenter.flex.com');\n\t\t\t\t\t\tscript.setAttribute('data-language', 'zh');\n\t\t\t\t\t\tdocument.body.appendChild(script);\n\t\t\t\t\t}\n\t\t\n\t\t\t\t\tconst bynderDiv = document.createElement('div');\n\t\t\t\t\tbynderDiv.id = 'bynder-id_69de8ec1c912b';\n\t\t\t\t\tbynderDiv.className = 'video-bynder';\n\t\t\t\t\tbynderDiv.setAttribute('data-bynder-widget', 'video-item');\n\t\t\t\t\tbynderDiv.setAttribute('data-media-id', bynderID);\n\t\t\t\t\tmediaVideoElement.appendChild(bynderDiv);\n\t\t\n\t\t\t\t\tsetTimeout(() => {\n\t\t\t\t\t\tif (typeof BynderEmbed !== 'undefined' && typeof BynderEmbed.load === 'function') {\n\t\t\t\t\t\t\tBynderEmbed.load();\n\t\t\t\t\t\t}\n\t\t\t\t\t}, 500);\n\t\t\t\t} else {\n\t\t\t\t\t\/\/ No Bynder = error (even if YouTube is valid)\n\t\t\t\t\tshowVideoError();\n\t\t\t\t}\n\t\t\n\t\t\t\/\/ CASE: Not Chinese\n\t\t\t} else {\n\t\t\t\tif (isValidYouTube) {\n\t\t\t\t\tconst iframe = document.createElement('iframe');\n\t\t\t\t\tiframe.id = 'youtube-id_69de8ec1c912b';\n\t\t\t\t\tiframe.className = 'video-youtube';\n\t\t\t\t\tiframe.src = 'https:\/\/www.youtube.com\/embed\/' + youtubeVideoId + '?rel=0';\n\t\t\t\t\tiframe.frameBorder = '0';\n\t\t\t\t\tiframe.playsInline = true;\n\t\t\t\t\tiframe.allow = 'encrypted-media';\n\t\t\t\t\tiframe.allowFullscreen = true;\n\t\t\t\t\tmediaVideoElement.appendChild(iframe);\n\t\t\t\t} else if (bynderID) {\n\t\t\t\t\t\/\/ Load Bynder (fallback if no YouTube)\n\t\t\t\t\tif (!document.getElementById('bynder-widgets-js')) {\n\t\t\t\t\t\tconst script = document.createElement('script');\n\t\t\t\t\t\tscript.src = 'https:\/\/d8ejoa1fys2rk.cloudfront.net\/bynder-embed\/latest\/bynder-embed.js';\n\t\t\t\t\t\tscript.id = 'bynder-widgets-js';\n\t\t\t\t\t\tscript.setAttribute('data-account-url', 'https:\/\/brandcenter.flex.com');\n\t\t\t\t\t\tscript.setAttribute('data-language', currentLanguage);\n\t\t\t\t\t\tdocument.body.appendChild(script);\n\t\t\t\t\t}\n\t\t\n\t\t\t\t\tconst bynderDiv = document.createElement('div');\n\t\t\t\t\tbynderDiv.id = 'bynder-id_69de8ec1c912b';\n\t\t\t\t\tbynderDiv.className = 'video-bynder';\n\t\t\t\t\tbynderDiv.setAttribute('data-bynder-widget', 'video-item');\n\t\t\t\t\tbynderDiv.setAttribute('data-media-id', bynderID);\n\t\t\t\t\tmediaVideoElement.appendChild(bynderDiv);\n\t\t\n\t\t\t\t\tsetTimeout(() => {\n\t\t\t\t\t\tif (typeof BynderEmbed !== 'undefined' && typeof BynderEmbed.load === 'function') {\n\t\t\t\t\t\t\tBynderEmbed.load();\n\t\t\t\t\t\t}\n\t\t\t\t\t}, 500);\n\t\t\t\t} else {\n\t\t\t\t\t\/\/ No valid YouTube or Bynder = error\n\t\t\t\t\tshowVideoError();\n\t\t\t\t}\n\t\t\t}\n\t\t\n\t\t\tfunction showVideoError() {\n\t\t\t\tconst errorDiv = document.createElement('div');\n\t\t\t\terrorDiv.id = 'video-error-id_69de8ec1c912b';\n\t\t\t\terrorDiv.className = 'video-error';\n\t\t\t\terrorDiv.innerHTML = `\n\t\t\t\t\t<div>\n\t\t\t\t\t\t<h3>Video Unavailable<\/h3>\n\t\t\t\t\t\t<p>The content you\u2019re seeking is momentarily unavailable. We appreciate your patience and look forward to sharing it with you soon.<\/p>\n\t\t\t\t\t<\/div>\n\t\t\t\t`;\n\t\t\t\tmediaVideoElement.appendChild(errorDiv);\n\t\t\t}\n\t\t}\n\t\t\n\t\tfunction runVideoInjection() {\n\t\t\tif (hasRun_id_69de8ec1c912b) return;\n\t\t\thasRun_id_69de8ec1c912b = true;\n\t\t\tupdateVideoDisplay_id_69de8ec1c912b();\n\t\t}\n\t\t\n\t\t\/\/ Always run on front-end\n\t\tif (document.readyState === 'loading') {\n\t\t\tdocument.addEventListener('DOMContentLoaded', runVideoInjection);\n\t\t} else {\n\t\t\trunVideoInjection();\n\t\t}\n\t\t\n\t\t\/\/ Also run in editor if available\n\t\tif (typeof wp !== 'undefined' && wp.domReady) {\n\t\t\twp.domReady(runVideoInjection);\n\t\t}\n\t})();\n\t<\/script>\n\t\n\t<script>\n\t\tdocument.addEventListener('DOMContentLoaded', function () {\n\t\t\t\n\t\t\t\/\/ Get the block element by ID\n\t\t\tvar blockElement = document.getElementById(\"id_69de8ec1c912b\");\n\t\t\tif (!blockElement) return;\n\t\n\t\t\t\/\/ Reveal the block\n\t\t\t(function ($) {\n\t\t\t\tScrollReveal().reveal(blockElement.querySelector(\".container .media\"), {origin: \"bottom\", distance: \"20px\", opacity: 1, duration: 1000});\n\t\t\t\tScrollReveal().reveal(blockElement.querySelector(\".container .content\"), {origin: \"bottom\", distance: \"20px\", opacity: 1, duration: 1000});\n\t\t\t}(jQuery));\n\t\t});\n\t<\/script>\n<\/div>\n\n<div class=\"spacer block\" style=\"height: 12px;\">\n\t<\/div>\n\n\n<p class=\"has-text-align-left has-small-font-size\"><em>Figure 3. Input power harmonics analysis \u2014 0.1 Hz pulse \/ duty = 20%.<\/em><\/p>\n\n\n<\/div>\n\n<div class=\"column block\">\n\t\n\n<p>Flex CESS counteracts the subharmonics without amplifying power and cooling requirements or shortening the lifespan of the chips running the AI\/HPC workloads [Figure 3]. Not only does this resolve power quality and reliability issues inside the data center such as those mentioned at the outset, but it also keeps the subharmonics from negatively affecting the power grid itself.<\/p>\n\n\n\n<p>Flex also partners with Comsys, utilizing its ADF portfolio of active dynamic solutions to monitor data center power supply and compensate for electrical imperfections thousands of times per second in order to reduce voltage disturbances and stabilize the grid.<\/p>\n\n\n<\/div>\n\n\t<\/div>\n<\/div>\n\n\n<h2 class=\"wp-block-heading has-medium-font-size\" id=\"h-clean-up-to-ramp-up\" style=\"font-weight:600\">Clean up to ramp up<\/h2>\n\n\n\n<p>Operators running AI\/HPC workloads must find ways to do so without destabilizing the power supply for everyone else. Utilities are updating their interconnection rules as data center loads escalate, with some even requiring the <a href=\"https:\/\/www.power-eng.com\/business\/who-pays-for-the-ai-boom-utilities-discuss-smarter-rate-design-interconnection-approaches\/\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">submission of validated load models<\/a>. The U.S. Federal Energy Regulatory Commission is taking a close look at <a href=\"https:\/\/www.morganlewis.com\/blogs\/datacenterbytes\/2025\/04\/energy-regulators-race-to-keep-up-with-data-center-power-demand\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">direct power delivery co-location arrangements<\/a>.<\/p>\n\n\n\n<p>With compute intensifying and data centers proliferating, \u201cbetter safe than sorry\u201d is a good rule of thumb. Generally speaking, the grid is on the receiving end of dirty power. If the grid infrastructure is outdated or overloaded, it can spread disturbances back to the source and to other users, which is not only a financial and operational risk but a reputational one, too.<\/p>\n\n\n<div id=\"id-69de8ec1cc988\" class=\"box block content-width dark-content de \" style=\"background-color: transparent; background-image: none;\">\n\t<style>\n\t\t#id-69de8ec1cc988 > .container > .content {\n\t\t\tbackground-color: #eaeef4ff;\n\t\t\tposition: relative;\n\t\t\tpadding-top: 36px;\n\t\t\tpadding-right: 48px;\n\t\t\tpadding-bottom: 36px;\n\t\t\tpadding-left: 48px;\n\t\t\tmargin-left: 0px;\n\t\t\tmargin-right: 0px;\n\t\t}\n\t\t@media (max-width: 1272px) {\n\t\t\t#id-69de8ec1cc988.box.block.full-width > .container > .content {\n\t\t\t\tpadding-left: 0 !important;\n\t\t\t\tpadding-right: 0 !important;\n\t\t\t\tmargin: 0 !important;\n\t\t\t}\n\t\t}\n\t\t@media (max-width: 960px) {\n\t\t\t#id-69de8ec1cc988 > .container > .content {\n\t\t\t\t\/\/padding-top: 18px;\n\t\t\t\tpadding-right: 24px;\n\t\t\t\t\/\/padding-bottom: 18px;\n\t\t\t\tpadding-left: 24px;\n\t\t\t}\n\t\t}\n\t<\/style>\n\t<div class=\"container\">\n\t\t<div class=\"content\">\n\t\t\t\n\n<h3 class=\"wp-block-heading has-small-font-size\" id=\"h-it-is-in-data-center-operators-best-interests-to-do-their-part-to-clean-it-up-by-nbsp\">It is in data center operators\u2019 best interests to do their part to clean it up by:&nbsp;<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Consulting on harmonics ahead of the system design to mitigate issues up front and create an agile strategy that easily accommodates expansion and upgrades<\/li>\n\n\n\n<li>Considering not just harmonics, but subharmonics as well \u2014 and mitigating them with solutions such as the Flex CESS<\/li>\n\n\n\n<li>Deploying active, \u201csmart\u201d harmonic filters that constantly monitor electrical current and inject countersignals when harmonics are detected to keep them from sneaking onto the grid<\/li>\n\n\n\n<li>Using power factor correction equipment such as capacitor banks or dynamic compensation systems that reduce electrical \u201cspillage\u201d and make electrical systems more efficient<\/li>\n\n\n\n<li>Installing isolation transformers that restrict noise and harmonics within the data center<\/li>\n\n\n\n<li>Collaborating with utilities to forecast and smooth large AI loads through smart grid coordination<\/li>\n\n\n\n<li>Adhering to utility interconnection standards such as IEEE 519 (U.S.) and EN 50160 (EMEA) that set limits on harmonic distortion levels \u2014 standards that may result in financial penalties if not met \u2014 and the IEC 61000 series that covers EMI (electromechanical interference) emission and reception<\/li>\n<\/ul>\n\n\n\t\t<\/div>\n\t<\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading has-medium-font-size\" id=\"h-solving-system-level-challenges-with-system-level-solutions\" style=\"font-weight:600\">Solving system-level challenges with system-level solutions<\/h2>\n\n\n\n<p>High power quality is an unsung hero \u2014 when it\u2019s good, things just work. The lights come on. The machines run. But from the moment power quality begins to erode, consequences start to pile up. They may come in stealth, such as harmonics that go undetected yet cause seemingly mysterious equipment failures far from the source. They may scream their presence through a brownout or blown transformer that interrupts the proceedings immediately (and sometimes irrevocably). They may show up as a well-informed, proactive utility seeking to balance the needs of all its stakeholders.<\/p>\n\n\n\n<p>Power quality is a system-level problem requiring system-level solutions. Flex works closely with leading chip companies and data center customers to address anticipated power quality challenges proactively in alignment with product roadmaps and changing architectures. With a full suite of critical and embedded power products and direct-to-chip cooling solutions, our unique vantage point extends from grid to chip, giving our customers valuable insights that inform comprehensive solutions for complex issues.<\/p>\n\n\n\t\t<\/div>\n\t<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":25,"featured_media":25876,"template":"","categories":[53,90,43],"tags":[],"content-type":[13],"class_list":["post-25747","resource","type-resource","status-publish","has-post-thumbnail","hentry","category-leadership-insights","category-data-center-power","category-power","content-type-blog"],"acf":[],"_links":{"self":[{"href":"https:\/\/flex.com\/de\/wp-json\/wp\/v2\/resource\/25747","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/flex.com\/de\/wp-json\/wp\/v2\/resource"}],"about":[{"href":"https:\/\/flex.com\/de\/wp-json\/wp\/v2\/types\/resource"}],"author":[{"embeddable":true,"href":"https:\/\/flex.com\/de\/wp-json\/wp\/v2\/users\/25"}],"version-history":[{"count":45,"href":"https:\/\/flex.com\/de\/wp-json\/wp\/v2\/resource\/25747\/revisions"}],"predecessor-version":[{"id":27551,"href":"https:\/\/flex.com\/de\/wp-json\/wp\/v2\/resource\/25747\/revisions\/27551"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/flex.com\/de\/wp-json\/wp\/v2\/media\/25876"}],"wp:attachment":[{"href":"https:\/\/flex.com\/de\/wp-json\/wp\/v2\/media?parent=25747"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/flex.com\/de\/wp-json\/wp\/v2\/categories?post=25747"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/flex.com\/de\/wp-json\/wp\/v2\/tags?post=25747"},{"taxonomy":"content-type","embeddable":true,"href":"https:\/\/flex.com\/de\/wp-json\/wp\/v2\/content-type?post=25747"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}