Contents Menu Expand Light mode Dark mode Auto light/dark mode
pypowsybl
Logo
pypowsybl
  • Getting started
  • User Guide
    • The network model
    • Network visualization
    • Per Unit data
    • Per Unit formula
    • Running a load flow
    • Running a RAO
    • Running a security analysis
    • Sensitivity analysis
    • Logging configuration
    • Running a flow decomposition
    • Running a dynamic simulation with dynawo
    • Running a short-circuit analysis
    • Run the voltage initializer
    • Advanced parameters
  • API reference
    • Network
      • pypowsybl.network.is_loadable
      • pypowsybl.network.load
      • pypowsybl.network.load_from_string
      • pypowsybl.network.load_from_binary_buffer
      • pypowsybl.network.load_from_binary_buffers
      • pypowsybl.network.create_empty
      • pypowsybl.network.create_ieee9
      • pypowsybl.network.create_ieee14
      • pypowsybl.network.create_ieee30
      • pypowsybl.network.create_ieee57
      • pypowsybl.network.create_ieee118
      • pypowsybl.network.create_ieee300
      • pypowsybl.network.create_eurostag_tutorial_example1_network
      • pypowsybl.network.create_eurostag_tutorial_example1_with_power_limits_network
      • pypowsybl.network.create_four_substations_node_breaker_network
      • pypowsybl.network.create_four_substations_node_breaker_network_with_extensions
      • pypowsybl.network.create_micro_grid_be_network
      • pypowsybl.network.create_micro_grid_nl_network
      • pypowsybl.network.Network.id
      • pypowsybl.network.Network.name
      • pypowsybl.network.Network.source_format
      • pypowsybl.network.Network.case_date
      • pypowsybl.network.Network.forecast_distance
      • pypowsybl.network.Network.per_unit
      • pypowsybl.network.Network.nominal_apparent_power
      • pypowsybl.network.Network.get_2_windings_transformers
      • pypowsybl.network.Network.get_3_windings_transformers
      • pypowsybl.network.Network.get_aliases
      • pypowsybl.network.Network.get_areas
      • pypowsybl.network.Network.get_areas_boundaries
      • pypowsybl.network.Network.get_areas_voltage_levels
      • pypowsybl.network.Network.get_batteries
      • pypowsybl.network.Network.get_branches
      • pypowsybl.network.Network.get_busbar_sections
      • pypowsybl.network.Network.get_buses
      • pypowsybl.network.Network.get_bus_breaker_view_buses
      • pypowsybl.network.Network.get_current_limits
      • pypowsybl.network.Network.get_dangling_lines
      • pypowsybl.network.Network.get_generators
      • pypowsybl.network.Network.get_hvdc_lines
      • pypowsybl.network.Network.get_identifiables
      • pypowsybl.network.Network.get_injections
      • pypowsybl.network.Network.get_lcc_converter_stations
      • pypowsybl.network.Network.get_lines
      • pypowsybl.network.Network.get_loads
      • pypowsybl.network.Network.get_linear_shunt_compensator_sections
      • pypowsybl.network.Network.get_non_linear_shunt_compensator_sections
      • pypowsybl.network.Network.get_operational_limits
      • pypowsybl.network.Network.get_phase_tap_changer_steps
      • pypowsybl.network.Network.get_phase_tap_changers
      • pypowsybl.network.Network.get_ratio_tap_changer_steps
      • pypowsybl.network.Network.get_ratio_tap_changers
      • pypowsybl.network.Network.get_reactive_capability_curve_points
      • pypowsybl.network.Network.get_shunt_compensators
      • pypowsybl.network.Network.get_static_var_compensators
      • pypowsybl.network.Network.get_substations
      • pypowsybl.network.Network.get_switches
      • pypowsybl.network.Network.get_terminals
      • pypowsybl.network.Network.get_voltage_levels
      • pypowsybl.network.Network.get_vsc_converter_stations
      • pypowsybl.network.Network.get_tie_lines
      • pypowsybl.network.Network.get_bus_breaker_topology
      • pypowsybl.network.Network.get_node_breaker_topology
      • pypowsybl.network.BusBreakerTopology
      • pypowsybl.network.NodeBreakerTopology
      • pypowsybl.network.Network.update_2_windings_transformers
      • pypowsybl.network.Network.update_3_windings_transformers
      • pypowsybl.network.Network.update_areas
      • pypowsybl.network.Network.update_batteries
      • pypowsybl.network.Network.update_buses
      • pypowsybl.network.Network.update_dangling_lines
      • pypowsybl.network.Network.update_generators
      • pypowsybl.network.Network.update_hvdc_lines
      • pypowsybl.network.Network.update_lcc_converter_stations
      • pypowsybl.network.Network.update_linear_shunt_compensator_sections
      • pypowsybl.network.Network.update_lines
      • pypowsybl.network.Network.update_loads
      • pypowsybl.network.Network.update_non_linear_shunt_compensator_sections
      • pypowsybl.network.Network.update_phase_tap_changers
      • pypowsybl.network.Network.update_ratio_tap_changers
      • pypowsybl.network.Network.update_shunt_compensators
      • pypowsybl.network.Network.update_static_var_compensators
      • pypowsybl.network.Network.update_substations
      • pypowsybl.network.Network.update_switches
      • pypowsybl.network.Network.update_voltage_levels
      • pypowsybl.network.Network.update_vsc_converter_stations
      • pypowsybl.network.Network.get_elements_properties
      • pypowsybl.network.Network.add_elements_properties
      • pypowsybl.network.Network.remove_elements_properties
      • pypowsybl.network.Network.add_aliases
      • pypowsybl.network.Network.remove_aliases
      • pypowsybl.network.Network.create_2_windings_transformers
      • pypowsybl.network.Network.create_3_windings_transformers
      • pypowsybl.network.Network.create_areas
      • pypowsybl.network.Network.create_areas_voltage_levels
      • pypowsybl.network.Network.create_areas_boundaries
      • pypowsybl.network.Network.create_batteries
      • pypowsybl.network.Network.create_busbar_sections
      • pypowsybl.network.Network.create_buses
      • pypowsybl.network.Network.create_curve_reactive_limits
      • pypowsybl.network.Network.create_dangling_lines
      • pypowsybl.network.Network.create_generators
      • pypowsybl.network.Network.create_hvdc_lines
      • pypowsybl.network.Network.create_internal_connections
      • pypowsybl.network.Network.create_lcc_converter_stations
      • pypowsybl.network.Network.create_lines
      • pypowsybl.network.Network.create_loads
      • pypowsybl.network.Network.create_minmax_reactive_limits
      • pypowsybl.network.Network.create_operational_limits
      • pypowsybl.network.Network.create_phase_tap_changers
      • pypowsybl.network.Network.create_ratio_tap_changers
      • pypowsybl.network.Network.create_shunt_compensators
      • pypowsybl.network.Network.create_static_var_compensators
      • pypowsybl.network.Network.create_substations
      • pypowsybl.network.Network.create_switches
      • pypowsybl.network.Network.create_voltage_levels
      • pypowsybl.network.Network.create_vsc_converter_stations
      • pypowsybl.network.Network.create_tie_lines
      • pypowsybl.network.Network.remove_elements
      • pypowsybl.network.Network.remove_internal_connections
      • pypowsybl.network.Network.get_working_variant_id
      • pypowsybl.network.Network.clone_variant
      • pypowsybl.network.Network.set_working_variant
      • pypowsybl.network.Network.remove_variant
      • pypowsybl.network.Network.get_variant_ids
      • pypowsybl.network.get_extensions_names
      • pypowsybl.network.get_extensions_information
      • pypowsybl.network.Network.get_extensions
      • pypowsybl.network.Network.create_extensions
      • pypowsybl.network.Network.update_extensions
      • pypowsybl.network.Network.remove_extensions
      • pypowsybl.network.Network.reduce
      • pypowsybl.network.Network.merge
      • pypowsybl.network.Network.get_single_line_diagram
      • pypowsybl.network.Network.write_single_line_diagram_svg
      • pypowsybl.network.Network.get_matrix_multi_substation_single_line_diagram
      • pypowsybl.network.Network.write_matrix_multi_substation_single_line_diagram_svg
      • pypowsybl.network.Network.get_network_area_diagram
      • pypowsybl.network.Network.write_network_area_diagram_svg
      • pypowsybl.network.Network.get_network_area_diagram_displayed_voltage_levels
      • pypowsybl.network.Network.disconnect
      • pypowsybl.network.Network.connect
      • pypowsybl.network.Network.open_switch
      • pypowsybl.network.Network.close_switch
      • pypowsybl.network.Network.get_validation_level
      • pypowsybl.network.Network.validate
      • pypowsybl.network.Network.set_min_validation_level
      • pypowsybl.network.load
      • pypowsybl.network.load_from_string
      • pypowsybl.network.load_from_binary_buffer
      • pypowsybl.network.load_from_binary_buffers
      • pypowsybl.network.Network.dump
      • pypowsybl.network.Network.dump_to_string
      • pypowsybl.network.get_import_formats
      • pypowsybl.network.get_import_parameters
      • pypowsybl.network.get_import_post_processors
      • pypowsybl.network.get_export_formats
      • pypowsybl.network.get_export_parameters
      • pypowsybl.network.Network.save
      • pypowsybl.network.Network.save_to_string
      • pypowsybl.network.Network.save_to_binary_buffer
      • pypowsybl.network.create_2_windings_transformer_bays
      • pypowsybl.network.create_line_bays
      • pypowsybl.network.create_load_bay
      • pypowsybl.network.create_battery_bay
      • pypowsybl.network.create_dangling_line_bay
      • pypowsybl.network.create_generator_bay
      • pypowsybl.network.create_shunt_compensator_bay
      • pypowsybl.network.create_static_var_compensator_bay
      • pypowsybl.network.create_lcc_converter_station_bay
      • pypowsybl.network.create_vsc_converter_station_bay
      • pypowsybl.network.create_line_on_line
      • pypowsybl.network.revert_create_line_on_line
      • pypowsybl.network.connect_voltage_level_on_line
      • pypowsybl.network.revert_connect_voltage_level_on_line
      • pypowsybl.network.replace_tee_point_by_voltage_level_on_line
      • pypowsybl.network.revert_connect_voltage_level_on_line
      • pypowsybl.network.create_voltage_level_topology
      • pypowsybl.network.create_coupling_device
      • pypowsybl.network.get_connectables_order_positions
      • pypowsybl.network.get_unused_order_positions_before
      • pypowsybl.network.get_unused_order_positions_after
    • Loadflow
      • pypowsybl.loadflow.run_ac
      • pypowsybl.loadflow.run_dc
      • pypowsybl.loadflow.set_default_provider
      • pypowsybl.loadflow.get_default_provider
      • pypowsybl.loadflow.get_provider_names
      • pypowsybl.loadflow.get_provider_parameters_names
      • pypowsybl.loadflow.get_provider_parameters
      • pypowsybl.loadflow.Parameters
      • pypowsybl.loadflow.VoltageInitMode
      • pypowsybl.loadflow.ConnectedComponentMode
      • pypowsybl.loadflow.BalanceType
      • pypowsybl.loadflow.ComponentResult
      • pypowsybl.loadflow.SlackBusResult
      • pypowsybl.loadflow.ComponentStatus
      • pypowsybl.loadflow.ValidationParameters
      • pypowsybl.loadflow.run_validation
      • pypowsybl.loadflow.ValidationResult
    • Remedial action optimizer (RAO)
      • pypowsybl.rao.Parameters
      • pypowsybl.rao.RaoResult
    • Security analysis
      • pypowsybl.security.create_analysis
      • pypowsybl.security.SecurityAnalysis.run_ac
      • pypowsybl.security.SecurityAnalysis.run_dc
      • pypowsybl.security.set_default_provider
      • pypowsybl.security.get_default_provider
      • pypowsybl.security.get_provider_names
      • pypowsybl.security.Parameters
      • pypowsybl.security.IncreasedViolationsParameters
      • pypowsybl.security.get_provider_parameters_names
      • pypowsybl.security.SecurityAnalysis.add_single_element_contingency
      • pypowsybl.security.SecurityAnalysis.add_multiple_elements_contingency
      • pypowsybl.security.SecurityAnalysis.add_single_element_contingencies
      • pypowsybl.security.SecurityAnalysis.add_monitored_elements
      • pypowsybl.security.SecurityAnalysis.add_precontingency_monitored_elements
      • pypowsybl.security.SecurityAnalysis.add_postcontingency_monitored_elements
      • pypowsybl.security.SecurityAnalysis.add_load_active_power_action
      • pypowsybl.security.SecurityAnalysis.add_load_reactive_power_action
      • pypowsybl.security.SecurityAnalysis.add_generator_active_power_action
      • pypowsybl.security.SecurityAnalysis.add_switch_action
      • pypowsybl.security.SecurityAnalysis.add_operator_strategy
      • pypowsybl.security.SecurityAnalysisResult
      • pypowsybl.security.SecurityAnalysisResult.limit_violations
      • pypowsybl.security.SecurityAnalysisResult.pre_contingency_result
      • pypowsybl.security.SecurityAnalysisResult.post_contingency_results
      • pypowsybl.security.SecurityAnalysisResult.operator_strategy_results
      • pypowsybl.security.SecurityAnalysisResult.find_post_contingency_result
      • pypowsybl.security.SecurityAnalysisResult.find_operator_strategy_results
      • pypowsybl.security.SecurityAnalysisResult.branch_results
      • pypowsybl.security.SecurityAnalysisResult.bus_results
      • pypowsybl.security.SecurityAnalysisResult.three_windings_transformer_results
    • Sensitivity analysis
      • pypowsybl.sensitivity.create_ac_analysis
      • pypowsybl.sensitivity.AcSensitivityAnalysis.run
      • pypowsybl.sensitivity.create_dc_analysis
      • pypowsybl.sensitivity.DcSensitivityAnalysis.run
      • pypowsybl.sensitivity.set_default_provider
      • pypowsybl.sensitivity.get_default_provider
      • pypowsybl.sensitivity.get_provider_names
      • pypowsybl.sensitivity.Parameters
      • pypowsybl.sensitivity.get_provider_parameters_names
      • pypowsybl.sensitivity.SensitivityAnalysis.add_single_element_contingency
      • pypowsybl.sensitivity.SensitivityAnalysis.add_multiple_elements_contingency
      • pypowsybl.sensitivity.SensitivityAnalysis.add_single_element_contingencies
      • pypowsybl.sensitivity.SensitivityAnalysis.add_branch_flow_factor_matrix
      • pypowsybl.sensitivity.SensitivityAnalysis.add_precontingency_branch_flow_factor_matrix
      • pypowsybl.sensitivity.SensitivityAnalysis.add_postcontingency_branch_flow_factor_matrix
      • pypowsybl.sensitivity.AcSensitivityAnalysis.set_bus_voltage_factor_matrix
      • pypowsybl.sensitivity.SensitivityAnalysis.set_zones
      • pypowsybl.sensitivity.create_empty_zone
      • pypowsybl.sensitivity.create_country_zone
      • pypowsybl.sensitivity.create_zone_from_injections_and_shift_keys
      • pypowsybl.sensitivity.create_zones_from_glsk_file
      • pypowsybl.sensitivity.Zone
      • pypowsybl.sensitivity.Zone.id
      • pypowsybl.sensitivity.Zone.shift_keys_by_injections_ids
      • pypowsybl.sensitivity.Zone.injections_ids
      • pypowsybl.sensitivity.Zone.get_shift_key
      • pypowsybl.sensitivity.Zone.add_injection
      • pypowsybl.sensitivity.Zone.remove_injection
      • pypowsybl.sensitivity.Zone.move_injection_to
      • pypowsybl.sensitivity.ZoneKeyType
      • pypowsybl.sensitivity.DcSensitivityAnalysisResult
      • pypowsybl.sensitivity.DcSensitivityAnalysisResult.get_branch_flows_sensitivity_matrix
      • pypowsybl.sensitivity.DcSensitivityAnalysisResult.get_reference_flows
      • pypowsybl.sensitivity.AcSensitivityAnalysisResult
      • pypowsybl.sensitivity.AcSensitivityAnalysisResult.get_bus_voltages_sensitivity_matrix
      • pypowsybl.sensitivity.AcSensitivityAnalysisResult.get_reference_voltages
      • pypowsybl.glsk.load
      • pypowsybl.glsk.GLSKDocument
      • pypowsybl.glsk.GLSKDocument.get_gsk_time_interval_start
      • pypowsybl.glsk.GLSKDocument.get_gsk_time_interval_end
      • pypowsybl.glsk.GLSKDocument.get_countries
      • pypowsybl.glsk.GLSKDocument.get_points_for_country
      • pypowsybl.glsk.GLSKDocument.get_glsk_factors
    • Flow decomposition
      • pypowsybl.flowdecomposition.create_decomposition
      • pypowsybl.flowdecomposition.FlowDecomposition.add_single_element_contingencies
      • pypowsybl.flowdecomposition.FlowDecomposition.add_multiple_elements_contingency
      • pypowsybl.flowdecomposition.FlowDecomposition.add_monitored_elements
      • pypowsybl.flowdecomposition.FlowDecomposition.add_precontingency_monitored_elements
      • pypowsybl.flowdecomposition.FlowDecomposition.add_postcontingency_monitored_elements
      • pypowsybl.flowdecomposition.FlowDecomposition.add_5perc_ptdf_as_monitored_elements
      • pypowsybl.flowdecomposition.FlowDecomposition.add_interconnections_as_monitored_elements
      • pypowsybl.flowdecomposition.FlowDecomposition.add_all_branches_as_monitored_elements
      • pypowsybl.flowdecomposition.FlowDecomposition.run
      • pypowsybl.flowdecomposition.ContingencyContextType
      • pypowsybl.flowdecomposition.Parameters
    • Simulation with Dynawo
      • pypowsybl.dynamic.ModelMapping
      • pypowsybl.dynamic.ModelMapping.add_base_load
      • pypowsybl.dynamic.ModelMapping.add_load_one_transformer
      • pypowsybl.dynamic.ModelMapping.add_load_one_transformer_tap_changer
      • pypowsybl.dynamic.ModelMapping.add_load_two_transformers
      • pypowsybl.dynamic.ModelMapping.add_load_two_transformers_tap_changers
      • pypowsybl.dynamic.ModelMapping.add_base_generator
      • pypowsybl.dynamic.ModelMapping.add_synchronized_generator
      • pypowsybl.dynamic.ModelMapping.add_synchronous_generator
      • pypowsybl.dynamic.ModelMapping.add_wecc
      • pypowsybl.dynamic.ModelMapping.add_grid_forming_converter
      • pypowsybl.dynamic.ModelMapping.add_hvdc_p
      • pypowsybl.dynamic.ModelMapping.add_hvdc_vsc
      • pypowsybl.dynamic.ModelMapping.add_base_transformer
      • pypowsybl.dynamic.ModelMapping.add_base_static_var_compensator
      • pypowsybl.dynamic.ModelMapping.add_base_line
      • pypowsybl.dynamic.ModelMapping.add_base_bus
      • pypowsybl.dynamic.ModelMapping.add_infinite_bus
      • pypowsybl.dynamic.ModelMapping.add_overload_management_system
      • pypowsybl.dynamic.ModelMapping.add_two_level_overload_management_system
      • pypowsybl.dynamic.ModelMapping.add_under_voltage_automation_system
      • pypowsybl.dynamic.ModelMapping.add_phase_shifter_i_automation_system
      • pypowsybl.dynamic.ModelMapping.add_phase_shifter_p_automation_system
      • pypowsybl.dynamic.ModelMapping.add_tap_changer_automation_system
      • pypowsybl.dynamic.ModelMapping.add_tap_changer_blocking_automation_system
      • pypowsybl.dynamic.EventMapping
      • pypowsybl.dynamic.EventMapping.add_disconnection
      • pypowsybl.dynamic.EventMapping.add_active_power_variation
      • pypowsybl.dynamic.EventMapping.add_node_fault
      • pypowsybl.dynamic.OutputVariableMapping
      • pypowsybl.dynamic.OutputVariableMapping.add_dynamic_model_curves
      • pypowsybl.dynamic.OutputVariableMapping.add_standard_model_curves
      • pypowsybl.dynamic.OutputVariableMapping.add_dynamic_model_final_state_values
      • pypowsybl.dynamic.OutputVariableMapping.add_standard_model_final_state_values
      • pypowsybl.dynamic.Simulation
      • pypowsybl.dynamic.Simulation.run
      • pypowsybl.dynamic.SimulationResult
      • pypowsybl.dynamic.SimulationResult.status
      • pypowsybl.dynamic.SimulationResult.status_text
      • pypowsybl.dynamic.SimulationResult.curves
      • pypowsybl.dynamic.SimulationResult.final_state_values
      • pypowsybl.dynamic.SimulationResult.timeline
    • Short-circuit analysis
      • pypowsybl.shortcircuit.create_analysis
      • pypowsybl.shortcircuit.ShortCircuitAnalysis.run
      • pypowsybl.shortcircuit.set_default_provider
      • pypowsybl.shortcircuit.get_default_provider
      • pypowsybl.shortcircuit.get_provider_names
      • pypowsybl.shortcircuit.Parameters
      • pypowsybl.shortcircuit.ShortCircuitAnalysis.set_faults
      • pypowsybl.shortcircuit.ShortCircuitAnalysis.set_branch_fault
      • pypowsybl.shortcircuit.ShortCircuitAnalysis.set_bus_fault
      • pypowsybl.shortcircuit.ShortCircuitAnalysisResult
      • pypowsybl.shortcircuit.ShortCircuitAnalysisResult.fault_results
      • pypowsybl.shortcircuit.ShortCircuitAnalysisResult.feeder_results
      • pypowsybl.shortcircuit.ShortCircuitAnalysisResult.limit_violations
      • pypowsybl.shortcircuit.ShortCircuitAnalysisResult.voltage_bus_results
    • Voltage Initializer
      • pypowsybl.voltage_initializer.run
      • pypowsybl.voltage_initializer.VoltageInitializerParameters
      • pypowsybl.voltage_initializer.VoltageInitializerParameters.add_variable_shunt_compensators
      • pypowsybl.voltage_initializer.VoltageInitializerParameters.add_constant_q_generators
      • pypowsybl.voltage_initializer.VoltageInitializerParameters.add_variable_two_windings_transformers
      • pypowsybl.voltage_initializer.VoltageInitializerParameters.add_specific_low_voltage_limits
      • pypowsybl.voltage_initializer.VoltageInitializerParameters.add_specific_high_voltage_limits
      • pypowsybl.voltage_initializer.VoltageInitializerParameters.set_objective
      • pypowsybl.voltage_initializer.VoltageInitializerParameters.set_objective_distance
      • pypowsybl.voltage_initializer.VoltageInitializerResults
      • pypowsybl.voltage_initializer.VoltageInitializerResults.apply_all_modifications
      • pypowsybl.voltage_initializer.VoltageInitializerResults.status
      • pypowsybl.voltage_initializer.VoltageInitializerResults.indicators
Back to top
Edit this page

pypowsybl.dynamic.EventMapping#

class EventMapping[source]#

Class to map events

Methods

__init__()

add_active_power_variation([df])

Creates an equipment active power variation event

add_disconnection([df])

Creates an equipment disconnection event

add_node_fault([df])

Creates a bus node fault event

Next
pypowsybl.dynamic.EventMapping.add_disconnection
Previous
pypowsybl.dynamic.ModelMapping.add_tap_changer_blocking_automation_system
Copyright © 2021, RTE (http://www.rte-france.com)
Made with Sphinx and @pradyunsg's Furo
On this page
  • pypowsybl.dynamic.EventMapping
    • EventMapping