Skip to main content

ETAP-style relay coordination simulation for pandapower

Project description

Relay Coordination Package

Professional ETAP-style protection coordination simulation library for Pandapower.

Features

  • Relay Modeling: IEC 60255, IEEE C37, IEC 61363 curves
  • Analysis: Short circuit (IEC 60909) and Coordination analysis
  • Reporting: Automatic CSV generation and TCC plotting
  • Easy API: Simple integration with pandapower networks

Installation

pip install relay_coordination

Or install from source:

git clone https://github.com/yourusername/relay_coordination.git
cd relay_coordination
pip install -e .

Quick Start

import pandapower as pp
import relay_coordination as rc

net = pp.create_empty_network()
# ... build network ...

# Add protection
ct = rc.add_ct(net, bus=0, primary_rating=200, secondary_rating=5)
relay = rc.add_relay(net, ct=ct, phase_pickup=100)

# Run analysis
rc.run_coordination_analysis(net)

# Plot TCC
rc.plot_tcc_curves([relay], filename="tcc.png", figsize=(12, 8))

Data Export

All analysis results and plots are automatically saved to the ./data/ directory by default.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

relay_coordination-1.0.1.tar.gz (13.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

relay_coordination-1.0.1-py3-none-any.whl (18.2 kB view details)

Uploaded Python 3

File details

Details for the file relay_coordination-1.0.1.tar.gz.

File metadata

  • Download URL: relay_coordination-1.0.1.tar.gz
  • Upload date:
  • Size: 13.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.2

File hashes

Hashes for relay_coordination-1.0.1.tar.gz
Algorithm Hash digest
SHA256 3db8c227a4be6fcf91b1daf934234a363194d15273e4001106658fe481614e4b
MD5 9a1725b6bbf15740e97fb246d9644406
BLAKE2b-256 9030ecff6f6bebef593ace7a87e0d483b10b5d523928b168b9f613dc9bc9d559

See more details on using hashes here.

File details

Details for the file relay_coordination-1.0.1-py3-none-any.whl.

File metadata

File hashes

Hashes for relay_coordination-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 74cd5a3d126e771eb2b2e25b02be92f62dc256728f071495e501a3db74d3866e
MD5 4d044f4c91cb779394cb6ec51290e0c4
BLAKE2b-256 0366d6f078e1dc6bd85f56edcab588837837b99023cf3d0afb9a5716ae23fc5a

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page