DCBus

PowerSystems.DCBusType
mutable struct DCBus <: Bus
    number::Int
    name::String
    magnitude::Union{Nothing, Float64}
    voltage_limits::Union{Nothing, MinMax}
    base_voltage::Union{Nothing, Float64}
    area::Union{Nothing, Area}
    load_zone::Union{Nothing, LoadZone}
    ext::Dict{String, Any}
    internal::InfrastructureSystemsInternal
end

A power-system DC bus.

Arguments

  • number::Int: number associated with the DC bus
  • name::String: the name of the DC bus
  • magnitude::Union{Nothing, Float64}: voltage as a multiple of basevoltage, validation range: voltage_limits, action if invalid: warn
  • voltage_limits::Union{Nothing, MinMax}: limits on the voltage variation as multiples of basevoltage
  • base_voltage::Union{Nothing, Float64}: the base voltage in kV, validation range: (0, nothing), action if invalid: error
  • area::Union{Nothing, Area}: the area containing the DC bus
  • load_zone::Union{Nothing, LoadZone}: the load zone containing the DC bus
  • ext::Dict{String, Any}
  • internal::InfrastructureSystemsInternal: power system internal reference, do not modify
source