To achieve the goals of the energy transition, the use and management of electricity transmission and distribution networks will have to evolve and modernize.
The control architecture of power grids needs to be swiftly adapted to take into account in-feed at lower grid levels, higher dynamics in flow patterns, and more distributed controls (both internal controls and grid flexibility services from third parties). In this context, TSOs and DSOs require a new generation of Digital Substation Automation Systems (DSAS) that can provide more complex, dynamic, and adaptive automation functions at grid nodes and edge, as well as enhanced orchestration from central systems, in both flexible and scalable manner.
Virtualization is seen as a key innovation in order to fulfill these needs.
SEAPATH
SEAPATH is an open source software hypervisor designed for IEC61850 Digital Substation Automation Systems. It has been designed and built as an industrial-grade solution dedicated to the critical context of digital stations, meeting the challenges of interoperability, standards compliance and cybersecurity constraints.
SEAPATH aims to host and run VPAC (Virtualized Protection, Automation and Control) applications for the power grid industry (and potentially beyond).
SEAPATH is a best-of-breed technology that combines open source components to create a robust, hardware- and software-agnostic solution that meets deterministic expectations (Real-Time) of its use-cases. The project has been developed according to OpenSSF best practices, and utilizes state-of-the-art continuous integration with over 700 daily tests to ensure, for example, that a VIED meets the desired criteria in terms of latency, determinism, and robustness.
SEAPATH is a collaborative project, bringing together a diverse community of experts spanning embedded Linux, IT, electrical engineering backgrounds, fostering IT/OT convergence.
SEAPATH is an acronym for Software Enabled Automation Platform and Artifacts (Therein). It is part of the LF Energy Digital Substations Special Interest Group.
Project Features
SEAPATH currently or will include the following features:
- Ecosystem agnostic, easily used and extended by third parties
- Hardware agnostic: can be installed on different types of servers and architectures (x86, ARM, etc.)
- Vendor agnostic: a heterogeneous variety of virtual machines can be deployed and managed on the platform.
- Open source: released under a permissive open source license (Apache-2.0), enabling effortless adoption, customization, integration into existing projects, and commercialization opportunities for users.
- On-going integration with other LF Energy Projects from Digital Substations Automation Systems (DSAS) such as LF Energy CoMPAS, LF Energy FledgePOWER, and OpenSCD.
- High performance, ready for IEC 61850 applications
- Real-time capabilities: can host applications with determinism and performance needs.
- Time synchronization: natively support NTP and PTP (IEEE 1588) synchronizations.
- Resilience, robust for mission-critical systems
- High availability and clustering: offers cluster functionalities to guarantee availability in case of hardware or software failures.
- Distributed storage: data and disk images of the virtual machines are replicated and synchronized to guarantee its integrity and availability on the cluster.
- Automatic updates: The system can be automatically updated from a remote server.
- Infrastructure as code, allowing automated and remote system management
- Configuration: initial configuration is done using scripted tasks, ensuring exact replication of desired operations and avoiding manual errors.
- Administration: can be easily managed from a remote machine connected to the network as well as by an administrator on site.
- Intensive testing, guaranteeing capabilities and avoiding regression
- Continuous integration: Every development on the platform must pass more than 700 unit tests, real time tests and latency tests.
- Testing-driven cybersecurity approach: each requirement is ensured through extensive unit tests.
SEAPATH in Digital Substations
SEAPATH is designed to host various types of virtual IEDs (Intelligent Electronic Devices). It meets the necessary criteria to enable these IEDs to communicate using the IEC 61850 protocols.
Watch: “Deploying a Virtual IED on LF Energy SEAPATH, Advices and Experience Feedback”:
To learn more
- Join the Technical Steering Comitee mailing list on https://lists.lfenergy.org/g/SEAPATH-TSC
- Join the LFEnergy Slack https://lfenergy.slack.com/archives/C01EH8ZLJTC (You can then join the specific SEAPATH channel from here).
- Watch “SEAPATH: Configuring and Testing an Industrial-Grade Linux Platform for Critical Real-Time Applications in the Energy Sector”: