Пример #1
0
        H2=0.001,
        H3=0.0065,
        H4=0,
        W0=0.042,
        W1=0,
        W2=0,
        W3=0.014,
        W4=0.0189,
    )
]
rotor.hole[0].magnet_0.type_magnetization = 1
rotor.hole[0].magnet_1.type_magnetization = 1
shaft = Shaft(Lshaft=0.1, Drsh=0.11064)
frame = None

# Set Materials
stator.mat_type = M400_50A
rotor.mat_type = M400_50A
# stator.winding.conductor.cond_mat = Copper1
rotor.hole[0].magnet_0.mat_type = Magnet_prius
rotor.hole[0].magnet_1.mat_type = Magnet_prius

CEFC_Lam = MachineIPMSM(
    name="CEFC_Lam",
    desc="Slotless machine from CEFC publication",
    stator=stator,
    rotor=rotor,
    shaft=shaft,
    frame=frame,
)
Пример #2
0
                                      Wins_wire=1e-6)
# Rotor setup
rotor = LamHole(Rext=0.0406,
                Rint=0,
                L1=0.101,
                Kf1=0.96,
                is_internal=True,
                is_stator=False,
                Nrvd=0)
rotor.hole = list()
rotor.hole.append(HoleM54(Zh=4, H0=0.004, H1=0.0041, W0=0.78, R1=0.025))
rotor.hole.append(HoleM54(Zh=4, H0=0.011, H1=0.0041, W0=1.22, R1=0.03))
rotor.hole.append(HoleM54(Zh=4, H0=0.0185, H1=0.0041, W0=1.44, R1=0.035))

shaft = None
frame = None

# Set Materials
stator.mat_type = M530_65A
rotor.mat_type = M530_65A
stator.winding.conductor.cond_mat = Copper1

SynRM_001 = MachineSyRM(
    name="SynRM_001",
    desc="SynRM machine from Syr-e r29 open source software",
    stator=stator,
    rotor=rotor,
    shaft=shaft,
    frame=frame,
)