modelACmachine

AC machine base, 3-phase abc

Extends from Ports.YDport_p (AC one port Y or Delta topology 'positive').

Information

Contains the pole-pair transformation

  pp*airgap.phi = phi_el;
  airgap.tau = -pp*tau_el;

between the 'electrical' variables phi_el and tau_el and the 'mechanical' variables airgap.phi and airgap.tau.
The connector 'airgap' transfers the electromagnetic rotor-torque to the mechanical system.

The electric reference frame can specified by the machine rotor. Use this choice ONLY if really necessary and care about restrictions. Choosing

  isRef = true
induces
  term.theta = {-phi_el_ini, phi_el}
and therefore
  omega = {0, w_el}
not allowing steady-state initialisation for asynchronous machines. Note that
  phi_el = pole_pair_number*phi_mechanical
More info see at 'Machines.Asynchron' and 'Machines.Synchron'.

Parameters

TypeNameDefaultDescription
Integerpp1pole-pair number
BooleanstIni_entrueenable steady-state initial equation
SI.Anglephi_el_ini0initial rotor angle electric
SI.AngularVelocityw_el_ini0initial rotor angular velocity el

Connectors

TypeNameDefaultDescription
Base.Interfaces.ACabc_pterm (from Port_p)positive terminal
Base.Interfaces.Rotation_nairgapelectro-mechanical connection
Base.Interfaces.ThermalV_nheatheat source port {stator, rotor}

Components

TypeNameDefaultDescription
Topology.Ytop (from YDport_p)Y or Delta topology
SI.Voltagev (from YDport_p)top.v_condvoltage conductor
SI.Currenti (from YDport_p)top.i_condcurrent conductor
SI.Voltagev_n (from YDport_p)top.v_nvoltage neutral
SI.Currenti_n (from YDport_p)top.i_ncurrent neutral to ground
SI.Anglephi_elrotor angle electric (syn: +pi/2)
SI.AngularVelocityw_elrotor angular velocity el
SI.Torquetau_elelectromagnetic torque

Contents

NameDescription
atan2protected