91³Ô¹ÏÍø

Watch CBS News

California leaders push energy grid upgrades as AI drives power demand

Frustration over rising power bills is a common complaint in California, and the state is bracing for increases in power consumption as the use of artificial intelligence grows.

Lawmakers, researchers, and green energy advocates met in Sacramento on Tuesday to prepare California's power grid for more demand without huge price spikes.

"We need to become more efficient to meet that growth, otherwise we're just going to keep building more infrastructure and everyone's bills are going to go up," said Arnab Pal, executive director of Deploy Action.

One way to meet future energy needs is by storing solar and wind power in individual homes and businesses using batteries, which is becoming increasingly more cost-effective.

"Five years ago, it probably would have cost you $15,000 to put them in," said Jigar Shah, board chair of Deploy Action. "Today, it's less than $5,000. Why? Because stuff has gotten cheaper. The technology is better."

Another energy efficiency idea is to create what's called "virtual power plants." The concept uses a network of smart home appliances, electric vehicles, and battery storage to stabilize energy usage throughout the day. It helps avoid peak loads that lead to higher energy costs.

The idea is already being used by the California Independent System Operator, which manages the state's power grid, to generate up to several hundred megawatts. Supporters say it's a lot less expensive than building new power plants.

"It actually reduces the rates for everyone who's on the grid because we can get more out of what we've already paid for," Shah said.

The growth of artificial intelligence and data storage is creating more demand for power in California. The goal is to meet those future needs without using more fossil fuels and avoiding rolling blackouts.

"When we're going through this clean energy transition, we want safety, we want reliability, we want affordability," said Ben Jamin Finkelor, executive director of the UC Davis Energy and Efficiency Institute.

State lawmakers are considering several bills to improve California's power storage capabilities and provide financial incentives to utilities for modernization efforts.

View CBS News In
CBS News App Open
Chrome Safari Continue
const link = doc.createElement('link'); link.rel = 'stylesheet'; link.href = '/fly/fly/bundles/cbsnewscontent/css/cmp-banner.min.css?v=296763317a51cab90faa73f1bb146d5c'; doc.head.appendChild(link); doc.body.innerHTML = CONSENT_MESSAGE; } else { el.insertAdjacentHTML('afterend', CONSENT_MESSAGE); } }); } function hidePrivacyMessage() { // Remove from the main document document.querySelectorAll(`.${CONSENT_MESSAGE_CLASS}`).forEach(el => el.remove()); // Remove from inside any iframes document.querySelectorAll('iframe').forEach(iframe => { const doc = iframe.contentDocument || iframe.contentWindow.document; doc.querySelectorAll(`.${CONSENT_MESSAGE_CLASS}`).forEach(el => el.remove()); }); } function activateGatedScripts() { // Handle both new format (cmp-gated-script) and old OneTrust/Ketch format (optanon-category-4) const gatedScripts = Array.from(document.querySelectorAll('script.cmp-gated-script, script.optanon-category-4')); // Activate scripts sequentially with a small delay to avoid timing issues let delay = 0; gatedScripts.forEach(function(placeholder, index) { setTimeout(function() { // Skip if already processed if (placeholder.hasAttribute('data-cmp-processed')) { return; } placeholder.setAttribute('data-cmp-processed', 'true'); const newScript = document.createElement('script'); newScript.type = 'text/javascript'; // Try new format first (data-cmp-src), then fall back to old format (data-src) const src = placeholder.getAttribute('data-cmp-src') || placeholder.getAttribute('data-src'); if (src) { newScript.src = src; } else if (placeholder.textContent) { // Inline script - just copy the content newScript.textContent = placeholder.textContent; } // Handle new format attributes (data-cmp-attrs) - for both inline and external scripts const attrs = placeholder.getAttribute('data-cmp-attrs'); if (attrs) { const tempDiv = document.createElement('div'); tempDiv.innerHTML = '
<\/div>'; const tempAttrs = tempDiv.firstChild.attributes; for (let i = 0; i < tempAttrs.length; i++) { // For external scripts, allow defer/async. For inline scripts, skip them (not valid) if (src || (tempAttrs[i].name !== 'async' && tempAttrs[i].name !== 'defer')) { newScript.setAttribute(tempAttrs[i].name, tempAttrs[i].value); } } } // Copy other attributes from old OneTrust format for (let i = 0; i < placeholder.attributes.length; i++) { const attr = placeholder.attributes[i]; // Skip attributes we've already handled or don't want to copy if (!['class', 'data-src', 'data-type', 'data-cmp-src', 'data-cmp-attrs', 'data-cmp-processed', 'type', 'async', 'defer', 'src'].includes(attr.name)) { newScript.setAttribute(attr.name, attr.value); } } placeholder.parentNode.replaceChild(newScript, placeholder); // If external script, manually trigger window.onload handlers after it loads // This handles widgets that use window.onload for initialization if (src) { newScript.addEventListener('load', function() { // If page already loaded and script set a new onload handler, trigger it if (document.readyState === 'complete' && window.onload) { const originalOnload = window.onload; window.onload = null; // Clear temporarily to prevent loops originalOnload(); // Execute the handler } }); } }, delay); delay += 500; // 500ms delay between each script to allow full loading }); } cbsoptanon.onScriptsReady(function(cmp) { cmp.ot.targetingAllowed(function(allowed) { if (!allowed) { showPrivacyMessage(); } else { activateGatedScripts(); } }); cmp.ot.awaitInitialConsent(function(consent_model) { cmp.ot.addOnConsentChangedHandler(function() { cmp.ot.targetingAllowed(function(allowed) { if (allowed) { hidePrivacyMessage(); activateGatedScripts(); } else { showPrivacyMessage(); } }); }); }); });