Metadata-Version: 2.4
Name: emtiop
Version: 1.0.0
Summary: EMTIOP: Electromagnetic transient model-building and validation.
Home-page: https://opensource.ieee.org/emtiop
Author: EMTIOP Authors
Author-email: t.mcdermott@ieee.org
License: Apache-2.0
Project-URL: Bug Tracker, https://opensource.ieee.org/groups/emtiop/-/issues
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3.14
Classifier: Development Status :: 3 - Alpha
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Education
Classifier: Intended Audience :: Science/Research
Classifier: Topic :: Scientific/Engineering
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: numpy>=2.1.3
Requires-Dist: pandas>=2.3.3
Requires-Dist: lxml>=5.2.2
Requires-Dist: scipy>=1.14.0
Requires-Dist: networkx>=3.6.1
Requires-Dist: otsrdflib>=0.5.0
Requires-Dist: oxrdflib>=0.5.0
Requires-Dist: matplotlib>=3.9.2
Requires-Dist: setuptools>=80.10.1
Requires-Dist: comtrade>=0.1.2
Requires-Dist: tables>=3.11.1
Dynamic: license-file

<!--Required for initial commit. Use the README to tell the open source community about your project. The template below is the minimum amount of information for a good README: please feel free to add to it. Use the appropriate license notice for your chosen license, editing the PROJECT_NAME text, and delete the other.

We will rename this file to README.md upon initial commit when it is moved to the root level of the project directory-->

## 3743

[IEEE Std P3743](https://standards.ieee.org/ieee/3743/12233/), _Recommended 
Practice for Electromagnetic Transient Model Interoperability for Electric 
Power Transmission Systems_, has the purpose of building and maintaining 
electromagnetic transient (EMT) models of electric power transmission 
systems. The EMT models require input from different existing sources of 
data for power flow, short circuit and positive sequence dynamics, 
supplemented with new data source definitions. This recommended practice 
applies to offline and real-time EMT simulation tools. It does not apply 
to EMT models of electric power distribution systems, nor to positive 
sequence dynamic models of either transmission or distribution systems.
 
The first version of IEEE Std 3743 has been developed in 2025-2026, responding
to a series of white papers from the [NERC EMT Working Group](https://www.nerc.com/who-we-are/committees/reliability-and-security-technical-committee-rstc/subcommittees-working-groups-and-task-forces/electromagnetic-transient-modeling-working-group-emtwg). 
In a [Reliability Guideline](https://www.nerc.com/globalassets/who-we-are/standing-committees/rstc/irps/reliability_guideline-emt_modeling_and_simulations.pdf) NERC
identifies a critical need for accurate and efficient EMT studies to
maintain electric power grid reliability, especially with inverter-based 
resources (IBR). NERC further identifies dynamic link library (DLL) models
of IBR controls, based on the real hardware control code, as a preferred
method of obtaining accurate EMT simulation results with IBRs. 

Another [IEEE Std P3597](https://standards.ieee.org/ieee/3597/12053/), _Standard
for Interfacing of Controls and Protection to Power System Simulation Tools_,
began work in July 2026 to standardize a DLL application program interface (API)
for EMT simulations.

This open-source software helps users of P3743 and P3597 create and
maintain interoperable EMT models. It incorporates extensions and
profiles of the Commoon Information Model (CIM), tailored for EMT
studies. It builds on open-source CIM available from the [CIM Users Group](https://cimug.org/)
under the Apache 2.0 license. It includes examples, test cases, and
scripts that may help others implementing P3743 and P3597.

## Documentation and Installation

[On-line Documentation](https://emtiop.readthedocs.io/en/latest/) is maintained from source files in this repository.

A scripting package that supports P3743 may be installed using the command `pip install emtiop`

## Leadership

- IEEE P3743 Working Group Chair: Tom McDermott, <t.mcdermott@ieee.org>
- IEEE P3743 Working Group Vice-Chair: Chavdar Ivanov, <chavdar.ivanov@griddigit.eu>
- IEEE P3743 Working Group Secretary: Meghana Ramesh, <meghana.ramesh@pnnl.gov>
- Open Source Lead: Tom McDermott, <t.mcdermott@ieee.org>
- Open Source Maintainer: Prabhpreet Dua, <prabh.dua@gmail.com>

IEEE Std. 3743 and this open-source project are sponsored by the [IEEE PES Analytic Methods for Power Systems (AMPS) Committee](https://cmte.ieee.org/pes-amps/).
The Standards Coordinator for AMPS is Chris Dent, <Chris.Dent@ed.ac.uk>

## Disclaimer Notice

This IEEE Open Source Project contains material that may be included in, or referenced by, an
unapproved draft of a proposed IEEE Standard. All material in this Project is subject to
change. The material in this Project is presented “as is” and with all faults. Use of the
material is at the sole risk of the user. IEEE specifically disclaims all warranties and representations with
respect to all material contained in this Project and shall not be liable, under any theory,
for any use of the material. Unapproved drafts of proposed IEEE standards shall not be utilized for any
conformance/compliance purposes.

## Apache License Notice

> Copyright 2026 3743 Authors
> 
> Licensed under the Apache License, Version 2.0 (the "License");
> you may not use this file except in compliance with the License.
> You may obtain a copy of the License at
> 
> http://www.apache.org/licenses/LICENSE-2.0
> 
> Unless required by applicable law or agreed to in writing, software
> distributed under the License is distributed on an "AS IS" BASIS,
> WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
> See the License for the specific language governing permissions and
> limitations under the License.
> 
> See the LICENSE file distributed with this work for copyright and
> licensing information, the AUTHORS file for a list of copyright
> holders, and the CONTRIBUTORS file for the list of contributors.
> 
> SPDX-License-Identifier: Apache-2.0

See the LICENSE file distributed with this work for copyright and
licensing information, the AUTHORS file for a list of copyright
holders, and the CONTRIBUTORS file for the list of contributors.




