Why This Matters

Power system analysis requires understanding complex interactions between physical failures and protection device responses, but different simulation tools have incompatible models and require significant manual effort for system modeling. This work is innovative because it provides a unified modeling language that captures both power system physics and cyber-fault effects, enabling researchers to rapidly transform models between tools and avoid redundant system representation.

What We Did

This paper presents a domain-specific modeling language for power systems that enables rapid prototyping and analysis of cyber-physical failures through multiple simulation platforms. The DSML captures power system components and protection assemblies with appropriate abstractions for different analysis tools. The framework supports model transformation to OpenDSS, Matlab/Simscape, and other simulators, enabling integrated analysis of cascading failures.

Key Results

The DSML successfully modeled the WSCC-9 bus system with cyber-faults in protection assemblies and automatically transformed the model to OpenDSS and Matlab/Simscape for analysis. Transformed models yielded consistent results across platforms with errors less than 3%, validating the modeling approach. The framework enabled identification of critical protection assembly failures causing cascading blackouts.

Full Abstract

Cite This Paper

@inproceedings{Hasan2017b,
  author = {Hasan}, S. and Dubey, Abhishek and {Chhokra}, A. and {Mahadevan}, N. and {Karsai}, G. and {Koutsoukos}, X.},
  booktitle = {2017 Workshop on Modeling and Simulation of Cyber-Physical Energy Systems (MSCPES)},
  title = {A modeling framework to integrate exogenous tools for identifying critical components in power systems},
  year = {2017},
  month = {apr},
  pages = {1-6},
  abstract = {Cascading failures in electrical power systems are one of the major causes of concern for the modem society as it results in huge socio-economic loss. Tools for analyzing these failures while considering different aspects of the system are typically very expensive. Thus, researchers tend to use multiple tools to perform various types of analysis on the same system model in order to understand the reasons for these failures in detail. Modeling a simple system in multiple platforms is a tedious, error prone and time consuming process. This paper describes a domain specific modeling language (DSML) for power systems. It identifies and captures the right abstractions for modeling components in different analysis tools. A framework is proposed that deals with system modeling using the developed DSML, identifying the type of analysis to be performed, choosing the appropriate tool(s) needed for the analysis from the tool-chain, transforming the model based on the required specifications of a particular tool and performing the analysis. A case study is done on WSCC-9 Bus System, IEEE-14 Bus System and IEEE-39 Bus System to demonstrate the entire workflow of the framework in identifying critical components for power systems.},
  category = {workshop},
  contribution = {colab},
  doi = {10.1109/MSCPES.2017.8064540},
  file = {:Hasan2017b-A_modeling_framework_to_integrate_exogenous_tools_for_identifying_critical_components_in_power_systems.pdf:PDF},
  keywords = {domain-specific language, power systems, model transformation, cyber-physical systems, fault analysis},
  tag = {platform,power},
  month_numeric = {4}
}
Quick Info
Year 2017
Keywords
domain-specific language power systems model transformation cyber-physical systems fault analysis
Research Areas
CPS Explainable AI
Search Tags

modeling, framework, integrate, exogenous, tools, identifying, critical, components, power, systems, domain-specific language, power systems, model transformation, cyber-physical systems, fault analysis, CPS, Explainable AI, 2017, Hasan, Dubey, Chhokra, Mahadevan, Karsai, Koutsoukos