fd_scanning_tool

SIaD Tool: A Comprehensive Frequency-Domain Tool for Small-Signal Stability and Interaction Assessment in Modern Power Systems developed by CITCEA-UPC as part of the MSCA-ADOreD project.

https://github.com/luisangelgare/fd_scanning_tool

Science Score: 44.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (12.8%) to scientific vocabulary

Keywords

electromagnetic-transients frequency-domain-analysis impedance-based-analysis impedance-identification stability-analysis voltage-sourced-converter
Last synced: 6 months ago · JSON representation ·

Repository

SIaD Tool: A Comprehensive Frequency-Domain Tool for Small-Signal Stability and Interaction Assessment in Modern Power Systems developed by CITCEA-UPC as part of the MSCA-ADOreD project.

Basic Info
  • Host: GitHub
  • Owner: luisangelgare
  • License: other
  • Language: MATLAB
  • Default Branch: principal
  • Homepage:
  • Size: 9.65 MB
Statistics
  • Stars: 1
  • Watchers: 1
  • Forks: 0
  • Open Issues: 0
  • Releases: 0
Topics
electromagnetic-transients frequency-domain-analysis impedance-based-analysis impedance-identification stability-analysis voltage-sourced-converter
Created about 1 year ago · Last pushed 7 months ago
Metadata Files
Readme License Citation

README.md

SIaD Tool

Welcome to the Stability and Interactions assessment in the frequency-Domain (SIaD) tool for modern power system applications. This free-access, multi-platform tool is implemented in MATLAB/Simulink and Python/PSCAD environments.

The SIaD Tool has been developed as part of the MSCA-ADOreD project, funded by the European Union’s Horizon Europe Research and Innovation Programme under the Marie Skłodowska-Curie grant agreement No. 101073554.


🚨 Important Notice

This tool is experimental and under active development. We encourage users to report any issues and contribute to its improvement.


📋 Requirements

For MATLAB/Simulink Version:

  • MATLAB: Version 2022b or newer.

For Python/PSCAD Version:

  • Python: Version 3.12.7.
  • PSCAD/EMTDC: Version 5.0.2.

Recommended Hardware (For Optimal Performance):

  • Processor: Intel Core i5 or higher.
  • RAM: 8 GB or more.

⚙️ Installation

For Python/PSCAD:

  1. Clone the repository: git clone https://github.com/luisangelgare/FD-Scanning-Tool.git

  2. Copy and use the "Frequency Domain Scanner" component in your PSCAD project:

    • Open your PSCAD canvas.
    • Use Paste Special > Paste Transfer to insert the component into your main project.
  3. Place the FDScanningTool.py file in the same directory as your PSCAD project and follow the parameter and initialization instructions provided in the file.

  4. Refer to the examples included in the repository for detailed usage instructions.

  5. For the moment, just voltage perturbation and single-tone strategy is available in PSCAD.

For MATLAB/Simulink:

  1. Clone the repository: git clone https://github.com/luisangelgare/FD-Scanning-Tool.git

  2. Copy the "Frequency Domain Scanner" block to your Simulink workspace:

    • Add the powergui block to your Simulink model.
    • Configure the step time and simulation time in the Configuration Parameters.
    • Set the solver to Ode1.
    • Enable Accelerator Mode in the simulation settings.
  3. Copy and follow the parameter settings of the exe_FDScanningTool.m program into your project directory.

  4. Refer to the ManualV2SIaD_Tool.pdf for the details about the configuration and installation process.

Examples will be available soon!

🚨 Important Advice

Recommended to Use first the MATLAB version in order to understand the operating steps of the tool.

Owner

  • Name: Luis Angel Garcia Reyes
  • Login: luisangelgare
  • Kind: user
  • Location: Barcelona, Spain
  • Company: Universitat Politècnica de Catalunya

Citation (CITATION.cff)

# This CITATION.cff file was generated with cffinit.
# Visit https://bit.ly/cffinit to generate yours today!

cff-version: 1.2.0
title: SIaD Tool
message: ' If you are using this software, please cite it using the metadata from this file. '
type: software
authors:
  - given-names: Luis A.
    family-names: Garcia-Reyes
    email: luis.reyes@upc.edu
    affiliation: CITCEA-UPC
    orcid: 'https://orcid.org/0000-0001-6413-4014'
repository-code: 'https://github.com/luisangelgare/FD_Scanning_Tool.git'
abstract: >-
  This open-access, frequency-domain (FD) scanning tool
  offers a comprehensive solution for multi-sequence system
  identification, using series voltage and parallel current
  perturbation strategies. This methodology directly
  identifies system functions in the target reference
  sequence, effectively mitigating challenges associated
  with mirror and coupling frequencies. Designed for
  multi-platform deployment, the tool is implemented in
  MATLAB/Simulink and Python/PSCAD environments, bridging
  critical gaps in accessibility and practical
  implementation. It delivers a robust, versatile framework
  tailored to the needs of academia, industry, and grid
  operators, facilitating advanced stability and
  interactions analysis in modern power systems.
keywords:
  - electromagnetic transients
  - frequency-domain analysis
  - impedance-based analysis
  - impedance identification
  - stability analysis
  - voltage-sourced converters
license: GPL-3.0
version: '1.0'

GitHub Events

Total
  • Public event: 1
  • Push event: 7
Last Year
  • Public event: 1
  • Push event: 7