def highzvpickup(I, RL, Rct, CTR=1, threephase=False, Ks=1.5, Vstd=400, Kd=0.5
    ):
    """
    High Impedance Pickup Setting Function
    
    Evaluates the voltage pickup setting for a high
    impedance bus protection system.
    
    Parameters
    ----------
    I:          float
                Fault current on primary side (in amps)
    RL:         float
                One-way line resistance in ohms
    Rct:        float
                Current Transformer Resistance in ohms
    CTR:        float, optional
                Current Transformer Ratio, default=1
    threephase: bool, optional
                Control argument to set the function to
                evaluate the result for a three-phase 
                fault or unbalanced fault. default=False
    Ks:         float, optional
                Security Factor for secure voltage pickup
                setting, default=1.5
    Vstd:       float, optional
                C-Class Voltage rating (i.e. C-400),
                default=400
    Kd:         float, optional
                The dependability factor for dependable
                voltage pickup setting, default=0.5
    
    Returns
    -------
    Vsens:      float
                The calculated sensetive voltage-pickup.
    Vdep:       float
                The calculated dependable voltage-pickup.
    """
    n = 2
    if threephase:
        n = 1
    Vsens = Ks * (n * RL + Rct) * I / CTR
    Vdep = Kd * Vstd
    return Vsens, Vdep
