테슬라 버추얼 파워 플랜트: 글로벌 에너지 그리드의 변혁
전력 그리드를 생각해 보십시오. 그것은 세계 대부분을 뒤덮고 있습니다. 그 존재와 신뢰성은 우리 대부분이 태어나기 훨씬 전부터 1세기 이상 현대 세계를 정의해 왔습니다. 우리는 지난 100년간의 새로운 기술 대부분을 그리드에 빚지고 있습니다.
오늘날 그리드는 수백만 개의 정교하고 상호 연결된 장치들이 복잡한 패턴으로 협력하여 작동하기 때문에 운영될 수 있습니다. 하지만 그것은 중앙 집중식 발전을 위해 최소한의 제어 지점으로 설계되었으며, 화석 연료에 의존합니다. 이는 모두 20세기 개념에 뿌리를 두고 있습니다.
만약 오늘날 전력 그리드를 바닥부터 완전히 재설계한다면 어떤 모습일까요? 이는 테슬라 엔지니어 콜린 브렉(Colin Breck)과 퍼시 링크(Percy Link)가 최근 영국에서 열린 컨퍼런스에서 공유한 통찰로 다루어진 질문입니다. 그들의 답은 오픈 소스 기술과 디지털 트윈을 통해 엄청난 회복탄력성을 구축하는 것입니다.
기존 그리드에 더 많은 재생 에너지가 온라인으로 들어오면서, 필요한 정밀도로 공급과 수요의 복잡한 계산을 수행하는 것이 점점 더 어려워지고 있습니다. 일정 수준의 제어권을 상실하게 되며, 발전량 예측이 더 어려워집니다.
풍력과 태양광 발전이 이미 보편화된 지역에서는 배터리가 이러한 문제 완화에 도움이 되었습니다. 배터리는 예기치 않은 사용량 급증과 급감에 매우 빠르게 대응하며, 필요에 따라 충전과 방전을 반복합니다.
"이러한 빠른 반응은 사실 타협이 아니라, 기존 그리드보다 더 나아질 수 있는 혁신이자 기회입니다." 링크는 말합니다.
배터리는 이 엔지니어들의 그리드 재구상에서 핵심입니다. 기존 석탄이나 천연가스 발전소 크기의 거대 배터리를 만드는 것 외에도, 그들은 가정과 사업장에 설치된 소규모 배터리의 힘을 활용할 것을 제안했습니다. 이 배터리는 주로 개인용 태양광 발전이나 비상 전력으로 사용되곤 합니다.
"우리는 이러한 소규모 배터리와 태양광을 갖춘 가정과 사업장을 집계해 버추얼 파워 플랜트(VPP)를 만들 수 있습니다." 링크는 말합니다.
버추얼 파워 플랜트(VPP) 아키텍처는 분산 에너지 자원에 의존합니다. 배터리가 한 예시이지만, 풍력과 태양광도 자주 사용됩니다. 이러한 자원 네트워크가 함께 모여 더 높은 유연성과 가용성으로 전력을 생성합니다.
테슬라의 버추얼 파워 플랜트에서 디지털 트윈 모델은 시스템 내 다양한 사물인터넷(IoT) 자산과 그 현재 상태 및 관계를 나타냅니다. 디지털 트윈 모델링 소프트웨어는 두 가지 핵심 오픈 소스 프로젝트인 쿠버네티스(Kubernetes)와 아카(Akka)에 의존합니다.
"아카와 쿠버네티스의 조합은 정말 환상적입니다." 브렉은 말합니다. "쿠버네티스는 파드 확장/축소, 라이브니스 프로브 실행, 지수 백오프로 실패한 파드 재시작 같은 거친 입자의 장애와 확장을 처리합니다. 그러면 우리는 아카를 써서 서킷 브레이킹이나 개별 요청 재시도, 배터리가 충전 중인지 방전 중인지 같은 개별 엔티티의 상태 모델링 같은 세밀한 장애를 처리합니다."
아카에서 디지털 트윈을 모델링할 때, 각 모델링 사이트는 액터(actor)로 표현됩니다. TechRepublic은 "프로그래머는 액터에서 개별 사이트 모델링만 걱정하면 되고, 아카 런타임이 이를 수천 또는 수백만 사이트로 확장하는 것을 처리합니다. 이는 본질적으로 스레드, 락, 동시성 버그에 대한 걱정을 덜어주는 IoT에 매우 강력한 추상화입니다."라고 설명합니다.
디지털 트윈 모델을 통해 엔지니어는 전체 그림을 사용할 수 없을 때도 시스템 내 극도로 복잡한 관계와 상태의 준실시간 표현과 상호작용할 수 있습니다.
"불확실성은 분산 IoT 시스템에 내재되어 있습니다, 그래서 우리는 데이터 모델, 비즈니스 로직, 심지어 고객 경험에서도 이를 피하려 하기보다 포용해야 합니다." 브렉은 말합니다. "시간에 따라 변하는 IoT 장치 간의 물리적, 가상적 관계를 표현하는 것이 IoT에서 가장 어려운 문제지만, 훌륭한 제품을 만들기 위해 필수적입니다. 믿으십시오."
로컬 및 글로벌 목표의 공동 최적화도 또 다른 과제였습니다. 개인이 소유한 소규모 배터리는 소유자가 예기치 않게 사용할 경우를 대비해 스스로 고갈되어서는 안 되지만, 그리드의 실시간 밸런싱 요구는 항상 충족되어야 합니다.
"분산 최적화는 테슬라가 자체 하드웨어를 제작하고 펌웨어와 소프트웨어를 완전히 통제하기 때문에 가능합니다." 링크는 말합니다. "이는 로컬 및 중앙 지능 간의 빠른 반복과 그 관계, 그리고 이것이 교차 팀(cross-team) 협업이지 교차 회사(cross-company) 협업이 아님을 가능하게 합니다." 하드웨어, 펌웨어, 소프트웨어의 수직 통합은 필연적인 통신 장애 시 장치가 합리적으로 작동하도록 돕는 분산 알고리즘과 함께 더 탄력적인 솔루션의 프레임워크를 마련했습니다.
테슬라의 버추얼 파워 플랜트는 오늘날 자동화 산업에서 가장 시급한 주제 중 하나인 정보 기술/운영 기술(IT/OT) 융합의 대표적인 사례입니다. 분산 컴퓨팅과 산업용 사물인터넷(IIoT)은 테슬라가 그리드 회복탄력성을 확보하고 재생 에너지로의 전환 과정에서 마주친 엔지니어링 문제들을 해결하는 데 도움을 주었습니다.
테슬라 에너지 플랫폼 개발, 세계 최대 배터리를 활용한 에너지 시장 알고리즘 참여, 테슬라 최초의 버추얼 파워 플랜트 구축의 실제 과제에 대해 더 깊이 알고 싶다면 브렉과 링크의 발표 전체 대본을 읽어보시기 바랍니다.