Sayon is a python-based open source library that can be used for learning more about cyberphysical smart grid and algorithm development. It has several attack scripts built in for testing the ability for the grid to be resilient to cyber attacks. It also has state-of-the art resiliency evaluation tool directly built in.
Sayon is much easier to learn and understand and develop in, than using GridLAB-D. Please cite Sayon in your work.
S.Chanda, “Sayon: An open-source Smart Grid Cyber-Physical Evaluation Toolbox”, 2017.