Skip to content

Conversation

@alihamdan
Copy link
Member

Resolves #298

@alihamdan alihamdan self-assigned this Dec 29, 2025
@alihamdan alihamdan added the enhancement New feature or request label Dec 29, 2025
@alihamdan alihamdan closed this Dec 29, 2025
@alihamdan alihamdan reopened this Dec 29, 2025
@alihamdan
Copy link
Member Author

alihamdan commented Dec 29, 2025

Examples in the documentation: https://roseau-load-flow--429.org.readthedocs.build/en/429/usage/Plotting.html

Here are some other examples using the network "24_MVFeeder0277" from https://github.com/RoseauTechnologies/Representative_French_Power_Grids:

  1. Plotting only the MV level -- no transformer traversal (default):

    rlf.plotting.voltage_profile(en, mode="min").plot_plotly()
    24_MVFeeder0277 default
  2. Plotting the entire network -- traversing transformers:

    rlf.plotting.voltage_profile(en, mode="min", traverse_transformers=True).plot_plotly()
    24_MVFeeder0277 with traverse_transformers=True
  3. Plotting the LV network of transformer "24_MVLV52158" -- selecting the starting bus:

    rlf.plotting.voltage_profile(
        en, mode="min", starting_bus_id="24_MVLV52158_LV", distance_unit="m"
    ).plot_plotly()
    LV only

@alihamdan
Copy link
Member Author

I'll merge this now and follow up later if @Saelyos has any concerns/suggestions when he gets back to office

@alihamdan alihamdan merged commit 00c49be into develop Dec 29, 2025
7 checks passed
@alihamdan alihamdan deleted the voltage-profile branch December 29, 2025 09:39
@benoit9126 benoit9126 mentioned this pull request Jan 21, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

ENH: A function to plot the voltage profile of a network

3 participants