Example #1
0
def test_trafo_asym():
    nw_dir = os.path.abspath(os.path.join(pp.pp_dir, "test/loadflow"))
    for trafo_vector_group in ["YNyn", "Dyn", "Yzn"]:
        net = pp.from_json(nw_dir + '/runpp_3ph Validation.json')
        net['trafo'].vector_group = trafo_vector_group
        runpp_3ph_with_consistency_checks(net)
        assert net['converged']
        check_results(net, trafo_vector_group, get_PF_Results(trafo_vector_group))
Example #2
0
def test_trafo_asym():
    results = get_PF_Results()  # Results taken out from PF
    for bushv in [10]:
        for tap_ps in [0]:
            for loadtyp in ["delta", "wye", "delta_wye", "bal_wye"]:
                for vc in ["YNyn", "Dyn", "Yzn"]:  # ,"Yyn"]:
                    net = pp.create_empty_network(sn_mva=100)
                    make_nw(net, bushv, tap_ps, loadtyp, vc)
                    runpp_3ph_with_consistency_checks(net)
                    assert net['converged']
                    check_results(net, vc, results[bushv][tap_ps][loadtyp][vc])