IEEE 1547-2018 standard implemented in C++

Ready to go US grid code implementation for building solar inverters and other distributed energy resources.

se-grid-codes is a C++ library that implements algorithms needed for IEEE 1547-2018 and IEEE 1547-2003 compliant grid operation. The library is available as C++14 source code and can be compiled into the firmware of any distributed energy resource device. se-grid-codes expects to be called every 10ms with new grid measurement values acquired outside of the library. In return, the library outputs active and reactive power setpoints which can be forwarded to the control system.