Tesla's Virtual Power Plant

QCon San Francisco 2022

Session Green Tech

Tesla's Virtual Power Plant

Tuesday Oct 25 / 02:55PM PDT, Ballroom A

Abstract

The Tesla Energy Platform uses software to give control to customers and utilities when unexpected events happen, such as grid outages, severe weather events, or energy demand peaks. Additionally, it delivers hundreds of thousands of localized greenhouse gas emission and weather forecasts to enable autonomous decision making on the device to meet electric demand reliably, sustainably, and economically.

This talk will explore the architecture of the Tesla Energy Platform including:

  • The use of asset hierarchies modeled by distributed sharded actors to track the state of physical devices and their environment.
  • The distribution of optimization inputs for batteries to better utilize energy storage at home.
  • Functional programming techniques to make the software more composable, reliable, and testable.
  • Strategies to decouple critical operational functionality from analytical workflows.
  • Trade-offs in edge vs. cloud computing informed by the requirements of a diverse set of smart features.
  • Key takeaways on pushing-to-device vs. device-poll models with hundreds of thousands of IoT devices.

Topics

Green Tech Distribution Optimization Languages Analytical Workflows Edge Cloud Computing Architecture
76% senior dev or higher
1:11 speaker ratio
60+ practitioners

QCon San Francisco 2022 is a three day conference for senior software engineers, architects and team leads. An international program committee of working engineers selects every session. Patterns and practices, not products and pitches.

Share

From the same track

Tuesday 25 October

10:35 Bayview Session Green Tech DevSusOps - Bringing Sustainability Concerns to Development and Operations Adrian Cockcroft Technology Advisor and Consultant @OrionX.net, Previously VP Open Source and Sustainability @Amazon, Cloud Architect @Netflix, Distinguished Engineer @eBay 11:50 Bayview Session Green Tech The Zen of Green Software: Finding Balance in the Sustainable Growth Journey Lisa McNally, Marco Valtas 13:40 Pacific LM Session Green Tech Efficient Language and Library Use to Reduce Carbon Esteban Küber Principal Software Engineer @Amazon 14:55 Ballroom A Session Green Tech Tesla's Virtual Power Plant Hector Veiga Ortiz, Natalie DellaMaria 16:10 Seacliff ABC Session Panel: DevSusOps Marco Valtas, Esteban Küber 17:25 Seacliff D Session Unconference: Green Tech Shane Hastie Global Delivery Lead for SoftEd and Lead Editor for Culture & Methods at InfoQ.com