: Public Class
Created: 03/15/2012 12:47:07 AM
Modified: 06/24/2012 03:35:03 PM
Project:
Advanced:
Synchronous machine detailed modeling types are defined by the combination of SynchronousMachineDetailed.modelType and .rotorType attributes.  <br /></p><p><b><br /></p><p></b><b>Parameter notes:</b><br /></p><p><ol><li>The “p” in the attribute names is a substitution for a “prime” in the usual parameter notation, e.g. tpdo refers to <b>T'do</b>.</li><br /></p><p></ol><b><br /></p><p></b><b>Equations for conversion between Equivalent Circuit and Time Constant Reactance forms:</b><br /></p><p><b>Xd</b> = <b>Xad</b> + <b>Xl</b><br /></p><p><b>X’d</b> = <b>Xl</b> + <b>Xad</b> * <b>Xfd</b> / (<b>Xad</b> + <b>Xfd</b>)<br /></p><p><b>X”d</b> = <b>Xl</b> + <b>Xad</b> * <b>Xfd </b>* <b>X1d</b> / (<b>Xad</b> * <b>Xfd</b> + <b>Xad</b> * <b>X1d</b> + <b>Xfd</b> * <b>X1d</b>)<br /></p><p><b>Xq</b> = <b>Xaq</b> + <b>Xl</b><br /></p><p><b>X’q</b> = <b>Xl</b> + <b>Xaq</b> * <b>X1q</b> / (<b>Xaq</b>+ <b>X1q</b>)<br /></p><p><b>X”q</b> = <b>Xl</b> + <b>Xaq</b> *<b> X1q</b>* <b>X2q</b> / (<b>Xaq</b> * <b>X1q</b> + <b>Xaq</b> * <b>X2q</b> + <b>X1q</b> * <b>X2q</b>)<br /></p><p><b>T’do</b> = (<b>Xad</b> + <b>Xfd</b>) / (<b>wo</b> * <b>Rfd</b>)<br /></p><p><b>T”do</b> = (<b>Xad</b> * <b>Xfd</b> + <b>Xad</b> * <b>X1d</b> + <b>Xfd</b> * <b>X1d</b>) / (<b>wo</b> * <b>R1d</b> * (<b>Xad</b> + <b>Xfd</b>)<br /></p><p><b>T’qo</b> = (<b>Xaq</b> + <b>X1q</b>) / (<b>wo</b> * <b>R1q</b>)<br /></p><p><b>T”qo</b> = (<b>Xaq</b> * <b>X1q</b> + <b>Xaq</b> * <b>X2q</b> + <b>X1q</b> * <b>X2q</b>)/ (<b>wo</b> * <b>R2q</b> * (<b>Xaq</b> + <b>X1q</b>)<br /></p><p><b><br /></p><p></b>Same equations using CIM attributes from TimeConstantReactance class on left of = sign and EquivalentCircuit class on right (except as noted):<br /></p><p>xDirectSync = xad + RotatingMachine.statorLeakageReactance<br /></p><p>xDirectTrans = RotatingMachine.statorLeakageReactance + xad * xfd / (xad + xfd)<br /></p><p>xDirectSubtrans = RotatingMachine.statorLeakageReactance + xad * xfd * x1d / (xad * xfd + xad * x1d + xfd * x1d)<br /></p><p>xQuadSync = xaq + RotatingMachine.statorLeakageReactance<br /></p><p>xQuadTrans = RotatingMachine.statorLeakageReactance + xaq * x1q / (xaq+ x1q)<br /></p><p>xQuadSubtrans = RotatingMachine.statorLeakageReactance + xaq * x1q* x2q / (xaq * x1q + xaq * x2q + x1q * x2q) <br /></p><p>tpdo = (xad + xfd) / (?? * rfd)<br /></p><p>tppdo = (xad * xfd + xad * x1d + xfd * x1d) / (?? * r1d * (xad + xfd)<br /></p><p>tpqo = (xaq + x1q) / (?? * r1q)<br /></p><p>tppqo = (xaq * x1q + xaq * x2q + x1q * x2q)/ (?? * r2q * (xaq + x1q).<br /></p><p><br /></p><p>Are only valid for a simplified model where "Canay" reactance is zero.<br /></p>
Attribute
Public <a href="EA236.htm">SynchronousMachineModelKind</a>
  modelType

Details:
GUIDBasedOn={73D6CB74-566F-4841-8A9E-3BAD3C224435}
Notes: Type of synchronous machine model used in Dynamic simulation applications.
Public <a href="EA237.htm">RotorKind</a>
  rotorType

Details:
GUIDBasedOn={231BC777-B2A8-4e3d-B83E-FF8C3710102E}
Notes: Type of rotor on physical machine.
Public <a href="../../../EA1/EA71.htm">Seconds</a>
  tc

Details:
GUIDBasedOn={C1919777-31F2-4644-A6D1-28C6DAA9043C}
Notes: Damping time constant for “Canay” reactance.
Public <a href="../../../EA1/EA71.htm">Seconds</a>
  tpdo

Details:
GUIDBasedOn={8E796ADA-01A1-4ef9-8324-8039862B5514}
Notes: Direct-axis transient rotor time constant (T'do) (> T''do).
Public <a href="../../../EA1/EA71.htm">Seconds</a>
  tppdo

Details:
GUIDBasedOn={BA422BE7-8810-45d5-BF06-7FFAE8DF6AB4}
Notes: Direct-axis sub-transient rotor time constant (T''do) (> 0.).
Public <a href="../../../EA1/EA71.htm">Seconds</a>
  tppqo

Details:
GUIDBasedOn={44000A7F-C655-4c11-BAA8-0B20B5067545}
Notes: Quadrature-axis sub-transient rotor time constant (T''qo) (> 0.).
Public <a href="../../../EA1/EA71.htm">Seconds</a>
  tpqo

Details:
GUIDBasedOn={3CD276B4-CB60-4bdd-9B3E-830D1571FC0C}
Notes: Quadrature-axis transient rotor time constant (T'qo) (> T''qo).
Public <a href="../../../EA1/EA66.htm">PU</a>
  xDirectSubtrans

Details:
GUIDBasedOn={C8601C6E-0A50-4b75-82E5-C945BF86BF82}
Notes: Direct-axis sub-transient reactance (unsaturated) (X''d) (> Xl).
Public <a href="../../../EA1/EA66.htm">PU</a>
  xDirectSync

Details:
GUIDBasedOn={E5E769E3-B497-4bb4-9663-3EA4746454F0}
Notes: Direct-axis synchronous reactance (Xd) (>= X'd).<br /></p><p>The quotient of a sustained value of that AC component of armature voltage that is produced by the total direct-axis flux due to direct-axis armature current and the value of the AC component of this current, the machine running at rated speed. <br /></p>
Public <a href="../../../EA1/EA66.htm">PU</a>
  xDirectTrans

Details:
GUIDBasedOn={E3134A5A-B4EC-48e4-86E7-155A1C2AFC7E}
Notes: Direct-axis transient reactance (unsaturated) (X'd) (> =X''d).
Public <a href="../../../EA1/EA66.htm">PU</a>
  xQuadSubtrans

Details:
GUIDBasedOn={0E7D135F-5F3A-46c6-AE4C-B60EC7FBEA1E}
Notes: Quadrature-axis sub-transient reactance (X''q) (> Xl).
Public <a href="../../../EA1/EA66.htm">PU</a>
  xQuadSync

Details:
GUIDBasedOn={A305C84C-5B1A-4031-B732-D563DB6CF731}
Notes: Quadrature-axis synchronous reactance (Xq) (> =X'q).<br /></p><p>The ratio of the component of reactive armature voltage, due to the quadrature-axis component of armature current, to this component of current, under steady state conditions and at rated frequency.<br /></p>
Public <a href="../../../EA1/EA66.htm">PU</a>
  xQuadTrans

Details:
GUIDBasedOn={0DD0CE8E-9CD0-41c7-AE60-A9BC031E2532}
Notes: Quadrature-axis transient reactance (X'q) (> =X''q).
Tag Value
GUIDBasedOn {C6F04365-226C-4457-AE52-86A30D76F764}
Details:
 
Object Type Connection Notes
SynchronousMachineDetailed Class Generalization