Overview

The EPS model is a model of a simple electric power system in eps.py, which shows how undirected propagation can be used in a simple static (i.e., one time-step) modeling use-case.

Models

  • eps.py: Only EPS model. The main purpose of this system is to supply power to optical, mechanical, and heat loads. Failure behavior of the system is represented at a high level using solely the functions of the system.

Scripts and tests:

  • test_eps.py: Tests various EPS behaviors.

Notebooks

  • EPS Example Notebook demonstrates this model and some basic fmdtools methods. It shows how fmdtools can be used for purely static propagation models where dynamic states are not a concern. This is a replication of a previous simple electric power system implemented in IBFM.

References

  • Hulse, D, Hoyle, C, Tumer, IY, & Goebel, K. “Decomposing Incentives for Early Resilient Design: Method and Validation.” Proceedings of the ASME 2019 International Design Engineering Technical Conferences and Computers and Information in Engineering Conference. Volume 2B: 45th Design Automation Conference. Anaheim, California, USA. August 18–21, 2019. V02BT03A015. ASME. https://doi.org/10.1115/DETC2019-97466

  • Hulse, D, Zhang, H, & Hoyle, C. “Understanding Resilience Optimization Architectures With an Optimization Problem Repository.” Proceedings of the ASME 2021 International Design Engineering Technical Conferences and Computers and Information in Engineering Conference. Volume 3A: 47th Design Automation Conference (DAC). Virtual, Online. August 17–19, 2021. V03AT03A039. ASME. https://doi.org/10.1115/DETC2021-70985