Skip to main content

Python library for RAMSES dynamic simulator.

Project description

About

PyRAMSES is a Python module that facilitates the use of the dynamic simulator RAMSES. The module provides basic functionality like defining test-cases, running a simulation, extracting information, etc. As well as more advanced integration of the simulator into the remaining Python code.

Please check the documentation under https://pyramses.sps-lab.org.

Models included in current version:

  • Injectors = [‘BESSWithChanges’, ‘vfd_load’, ‘IBG’, ‘indmach1’, ‘svc_hq_generic1’, ‘PQ’, ‘WT3WithChanges’, ‘WT4WithChanges’, ‘restld’, ‘theveq’, ‘indmach2’, ‘load’]

  • Exciters = [‘IEEET5’, ‘AC1A_RETRO’, ‘AC8B_PSS3B_lim’, ‘EXHQSC_PSS4B_MAXEX2’, ‘ST1A_PSS3B’, ‘ST1A_IEEEST’, ‘generic2’, ‘ST1A’, ‘AC4A’, ‘ST1A_PSS4B_OELHQ’, ‘generic1’, ‘ST1A_PSS4B’, ‘EXPIC1_PSS2B_MAXEX2’, ‘ST2A’, ‘DC3A’, ‘ST1A_PSS2B_OELHQ’, ‘EXHQSC_PSS4B_OELHQ’, ‘EXHQSC_PSS4B’, ‘ST1A_PSS3B_OELHQ’, ‘GENERIC3’, ‘ENTSOE_simp’, ‘ST1A_PSS2B’, ‘EXPIC1_PSS2B’, ‘ST1A_lim’, ‘AC1A_RETRO_PSS4B’, ‘AC8B’, ‘ST1A_OELHQ’, ‘kundur’, ‘1storder’, ‘EXPIC1’, ‘EXHQSC_MAXEX2’, ‘ST1A_PSS4B_MAXEX2’, ‘hq_generic1’, ‘ST1A_PSS2B_MAXEX2’, ‘AC1A’, ‘EXHQSC’, ‘constant’, ‘GENERIC4’, ‘AC1A_OELHQ’, ‘ST1A_IEEEST_MAXEX2’, ‘AC1A_MAXEX2’]

  • Speed governors = [‘HQRVC’, ‘thermal_generic1’, ‘HQRVM’, ‘1storder’, ‘DEGOV1’, ‘hq_generic’, ‘HQRVW’, ‘constant’, ‘ENTSOE_simp’, ‘ENTSOE_simp_consensus_mod’, ‘hydro_generic1’, ‘ENTSOE_simp_consensus’, ‘HQRVN’, ‘hq_generic1’]

  • Two-ports = [‘HQSVC’, ‘DC_BHPM’, ‘HVDC_LCC’, ‘DC_CHAAUT’, ‘CHENIER’, ‘HVDC_VSC_SC’, ‘vsc_hq’, ‘CSVGN5’, ‘DCL_WCL’, ‘HVDC_VSC’]

  • Discrete controllers = [‘sim_minmaxspeed’, ‘mais’, ‘ltcinv’, ‘FRT’, ‘oltc2’, ‘ltc’, ‘uvls’, ‘uvprot’, ‘pst’, ‘rt’, ‘sim_minmaxvolt’, ‘ltc2’, ‘HQmais’, ‘voltage_variability’]

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

pyramses-0.0.65.tar.gz (3.5 MB view details)

Uploaded Source

Built Distribution

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

pyramses-0.0.65-py3-none-any.whl (3.5 MB view details)

Uploaded Python 3

File details

Details for the file pyramses-0.0.65.tar.gz.

File metadata

  • Download URL: pyramses-0.0.65.tar.gz
  • Upload date:
  • Size: 3.5 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pyramses-0.0.65.tar.gz
Algorithm Hash digest
SHA256 6118ce7bfc3bc9b53c98dbafad433ea19e8050c7b46199838517085fdede5714
MD5 7cec1596203466a0050324311a683dc3
BLAKE2b-256 b3301863e916ecc9b34dba90b64a6e8f9ebe0e8b7022404bddf4922f37231cb2

See more details on using hashes here.

File details

Details for the file pyramses-0.0.65-py3-none-any.whl.

File metadata

  • Download URL: pyramses-0.0.65-py3-none-any.whl
  • Upload date:
  • Size: 3.5 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pyramses-0.0.65-py3-none-any.whl
Algorithm Hash digest
SHA256 2a3c6c661fc9c6729767301866ecc1d497f3533447e48c4f4aed54f8f5b07f95
MD5 c4bd30efabf5b00a182c75f847046a17
BLAKE2b-256 ba42ed1aa9178e42c5197cf0f21aca918aa30c0aede81c99eecf6f5b11b1bea3

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