コード例 #1
0
ファイル: Bus.py プロジェクト: yuanzy97/linux-dss
def total_miles():
    """This parameter returns the total length of line downline from this bus, in miles. For recloser siting algorithm."""
    return dsslib.BUSF(ctypes.c_int32(11), ctypes.c_double(0))
コード例 #2
0
ファイル: Bus.py プロジェクト: yuanzy97/linux-dss
def cust_interruptions():
    """This parameter returns the annual number of customer interruptions from this bus."""
    return dsslib.BUSF(ctypes.c_int32(9), ctypes.c_double(0))
コード例 #3
0
ファイル: Bus.py プロジェクト: yuanzy97/linux-dss
def cust_duration():
    """This parameter returns the accumulated customer outage durations."""
    return dsslib.BUSF(ctypes.c_int32(10), ctypes.c_double(0))
コード例 #4
0
ファイル: Bus.py プロジェクト: yuanzy97/linux-dss
def n_interrupts():
    """This parameter returns the number of interruptions this bus per year."""
    return dsslib.BUSF(ctypes.c_int32(7), ctypes.c_double(0))
コード例 #5
0
ファイル: Bus.py プロジェクト: yuanzy97/linux-dss
def int_diration():
    """This parameter returns the average interruption duration in hours."""
    return dsslib.BUSF(ctypes.c_int32(8), ctypes.c_double(0))
コード例 #6
0
ファイル: Bus.py プロジェクト: yuanzy97/linux-dss
def n_failures():  # defined as "lambda"
    """This parameter returns the accumulated failure rate downstream from this bus; faults per year."""
    return dsslib.BUSF(ctypes.c_int32(6), ctypes.c_double(0))
コード例 #7
0
ファイル: Bus.py プロジェクト: yuanzy97/linux-dss
def distance():
    """This parameter returns the distance from the energymeter (if non-zero)."""
    return dsslib.BUSF(ctypes.c_int32(5), ctypes.c_double(0))
コード例 #8
0
ファイル: Bus.py プロジェクト: yuanzy97/linux-dss
def set_y(y):
    """This parameter allows to write the Y coordinate for the bus. Returns 0."""
    return dsslib.BUSF(ctypes.c_int32(4), ctypes.c_double(y))
コード例 #9
0
ファイル: Bus.py プロジェクト: yuanzy97/linux-dss
def get_y():
    """This parameter returns the Y coordinate for the bus."""
    return dsslib.BUSF(ctypes.c_int32(3), ctypes.c_double(0))
コード例 #10
0
ファイル: Bus.py プロジェクト: yuanzy97/linux-dss
def kV_base():
    """This parameter returns the base voltage at bus in kV."""
    return dsslib.BUSF(ctypes.c_int32(0), ctypes.c_double(0))