<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE document PUBLIC "-//CNX//DTD CNXML 0.5 plus MathML//EN" "http://cnx.rice.edu/cnxml/0.5/DTD/cnxml_mathml.dtd">
<document xmlns="http://cnx.rice.edu/cnxml" xmlns:md="http://cnx.rice.edu/mdml/0.4" xmlns:m="http://www.w3.org/1998/Math/MathML" xmlns:bib="http://bibtexml.sf.net/" id="id7781857">
  <name>Chapter 8: Variable - Reluctance  Machines and Stepping Motors</name>
  <metadata>
  <md:version>1.1</md:version>
  <md:created>2007/11/28 00:22:40.049 US/Central</md:created>
  <md:revised>2007/12/02 08:03:57.861 US/Central</md:revised>
  <md:authorlist>
      <md:author id="nhphuc">
      <md:firstname>NGUYEN</md:firstname>
      <md:othername>Huu </md:othername>
      <md:surname>Phuc</md:surname>
      <md:email>nhphuc@hcmut.edu.vn</md:email>
    </md:author>
  </md:authorlist>

  <md:maintainerlist>
    <md:maintainer id="nhphuc">
      <md:firstname>NGUYEN</md:firstname>
      <md:othername>Huu </md:othername>
      <md:surname>Phuc</md:surname>
      <md:email>nhphuc@hcmut.edu.vn</md:email>
    </md:maintainer>
  </md:maintainerlist>
  
  <md:keywordlist>
    <md:keyword>Variable - Reluctance  Machines and Stepping Motors</md:keyword>
  </md:keywordlist>

  <md:abstract/>
</metadata>
  <content>
    <para id="id7731820">Variable - Reluctance Machines </para>
    <para id="id7731830">and Stepping Motors </para>
    <para id="id7731837">This lecture note is based on the textbook # 1. Electric Machinery - A.E. Fitzgerald, Charles Kingsley, Jr., Stephen D. Umans- 6th edition- Mc Graw Hill series in Electrical Engineering. Power and Energy</para>
    <list type="bulleted" id="id7731845">
      <item>Variable-reluctance machines (VRMs) are perhaps the simplest of electrical machines. They consist of a stator with excitation windings and a magnetic rotor with saliency. Rotor conductors are not required because torque is produced by the tendency of the rotor to align with the stator- produced flux wave in such a fashion as to maximize the stator flux linkages that result from a given applied stator current. Torque production in these machines can be evaluated by using the techniques of Chapter 3 and the fact that the stator winding inductances are functions of the angular position of the rotor. </item>
      <item>Although the concept of the VRM has been around for a long time, only in the past few decades have these machines begun to see widespread use in engineering applications. This is due in large part to the fact that although they are simple in construction, they are somewhat complicated to control. The position of the rotor must be known in order to properly energize the phase windings to produce torque. It is the widespread availability and low cost of micro and power electronics that has made the VRM competitive with other motor technologies in a wide range of applications. </item>
      <item>By sequentially exciting the phases of a VRM, the rotor will rotate in a step- wise fashion, rotating through a specific angle per step. Stepper motors are designed to take advantage of this characteristic. Such motors often combine the use of a variable-reluctance geometry with permanent magnets to produce increased torque and precision position accuracy.</item>
    </list>
    <para id="id7731894">8.1 BASICS OF VRM ANALYSIS </para>
    <list type="bulleted" id="id7731902">
      <item>VRMs can be categorized into two types: singly- salient and doubly-salient. In both cases, their most noticeable features are that there are no windings or permanent magnets on their rotors and that their only source of excitation consists of stator windings. </item>
      <item>To produce torque, VRMs must be designed such that the stator-winding inductances vary with the position of the rotor. </item>
      <item>Figure 8.1a shows a cross-sectional view of a singly-salient VRM, which can be seen to consist of a nonsalient stator and a two-pole salient rotor, both constructed of high-permeability magnetic material. In the figure, a two-phase stator winding is shown although any number of phases is possible.</item>
      <item>Figure 8.2a shows the form of the variation of the stator inductances as a function of rotor angle θm for a singly-salient VRM of the form of Fig. 8.1 a. Notice that the inductance of each stator phase winding varies with rotor position such that the inductance is maximum when the rotor axis is aligned with the magnetic axis of that phase and minimum when the two axes are perpendicular. The mutual inductance between the phase windings is zero when the rotor is aligned with the magnetic axis of either phase but otherwise varies periodically with rotor position. </item>
      <item>Figure 8.lb shows the cross-sectional view of a two-phase doubly-salient VRM in which both the rotor and stator have salient poles. In this machine, the stator has four poles, each with a winding. However, the windings on opposite poles are of the same phase; they may be connected either in series or in parallel. Thus this machine is quite similar to that of Fig. 8.1a in that there is a two-phase stator winding and a two-pole salient rotor. Similarly, the phase inductance of this configuration varies from a maximum value when the rotor axis is aligned with the axis of that phase to a minimum when they are perpendicular.</item>
      <item>Unlike the singly-salient machine of Fig. 8.1 a, under the assumption of negligible iron reluctance the mutual inductances between the phases of the doubly-salient VRM of Fig. 8.1 b will be zero, with the exception of a small, essentially-constant component associated with leakage flux. In addition, the saliency of the stator enhances the difference between the maximum and minimum inductances, which in turn enhances the torque-producing characteristics of the doubly-salient machine. Figure 8.2b shows the form of the variation of the phase inductances for the doubly-salient VRM of Fig. 8.lb. </item>
      <item>The relationship between flux linkage and current for the singly-salient VRM is of the form</item>
    </list>
    <para id="id7731992"><m:math><m:semantics><m:mrow><m:mstyle fontsize="12pt"><m:mrow><m:mrow><m:mrow><m:mfenced open="[" close="]"><m:mtable><m:mtr><m:mtd><m:mrow><m:msub><m:mi>λ</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mn>1</m:mn></m:mrow></m:mstyle></m:msub><m:mrow/></m:mrow></m:mtd></m:mtr><m:mtr><m:mtd><m:msub><m:mi>λ</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mn>2</m:mn></m:mrow></m:mstyle></m:msub></m:mtd></m:mtr></m:mtable></m:mfenced><m:mo stretchy="false">=</m:mo><m:mfenced open="[" close="]"><m:mtable><m:mtr><m:mtd><m:mrow><m:msub><m:mi>L</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mtext>11</m:mtext></m:mrow></m:mstyle></m:msub><m:mo stretchy="false">(</m:mo><m:msub><m:mi>θ</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mi>m</m:mi></m:mrow></m:mstyle></m:msub><m:mo stretchy="false">)</m:mo><m:mrow/></m:mrow></m:mtd><m:mtd><m:mrow><m:msub><m:mi>L</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mtext>12</m:mtext></m:mrow></m:mstyle></m:msub><m:mo stretchy="false">(</m:mo><m:msub><m:mi>θ</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mi>m</m:mi></m:mrow></m:mstyle></m:msub><m:mo stretchy="false">)</m:mo><m:mrow/></m:mrow></m:mtd></m:mtr><m:mtr><m:mtd><m:mrow><m:msub><m:mi>L</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mtext>12</m:mtext></m:mrow></m:mstyle></m:msub><m:mo stretchy="false">(</m:mo><m:msub><m:mi>θ</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mi>m</m:mi></m:mrow></m:mstyle></m:msub><m:mo stretchy="false">)</m:mo><m:mrow/></m:mrow></m:mtd><m:mtd><m:mrow><m:msub><m:mi>L</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mtext>22</m:mtext></m:mrow></m:mstyle></m:msub><m:mo stretchy="false">(</m:mo><m:msub><m:mi>θ</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mi>m</m:mi></m:mrow></m:mstyle></m:msub><m:mo stretchy="false">)</m:mo><m:mrow/></m:mrow></m:mtd></m:mtr></m:mtable></m:mfenced></m:mrow><m:mfenced open="[" close="]"><m:mtable><m:mtr><m:mtd><m:mrow><m:msub><m:mi>i</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mn>1</m:mn></m:mrow></m:mstyle></m:msub><m:mrow/></m:mrow></m:mtd></m:mtr><m:mtr><m:mtd><m:msub><m:mi>i</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mn>2</m:mn></m:mrow></m:mstyle></m:msub></m:mtd></m:mtr></m:mtable></m:mfenced></m:mrow></m:mrow></m:mstyle><m:mrow/></m:mrow><m:annotation encoding="StarMath 5.0"> size 12{ left [ matrix {
λ rSub { size 8{1} }  {} ##
λ rSub { size 8{2} } 
}  right ]= left [ matrix {
L rSub { size 8{"11"} }  \( θ rSub { size 8{m} }  \)  {} # L rSub { size 8{"12"} }  \( θ rSub { size 8{m} }  \)  {} ##
L rSub { size 8{"12"} }  \( θ rSub { size 8{m} }  \)  {} # L rSub { size 8{"22"} }  \( θ rSub { size 8{m} }  \) {}
}  right ] left [ matrix {
i rSub { size 8{1} }  {} ##
i rSub { size 8{2} } 
}  right ]} {}</m:annotation></m:semantics></m:math>(8.1)</para>
    <para id="id5801088">Here 
<m:math><m:semantics><m:mrow><m:mstyle fontsize="12pt"><m:mrow><m:mrow><m:msub><m:mi>L</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mtext>11</m:mtext></m:mrow></m:mstyle></m:msub><m:mo stretchy="false">(</m:mo><m:msub><m:mi>θ</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mi>m</m:mi></m:mrow></m:mstyle></m:msub><m:mo stretchy="false">)</m:mo></m:mrow></m:mrow></m:mstyle><m:mrow/></m:mrow><m:annotation encoding="StarMath 5.0"> size 12{L rSub { size 8{"11"} }  \( θ rSub { size 8{m} }  \) } {}</m:annotation></m:semantics></m:math> and 
<m:math><m:semantics><m:mrow><m:mstyle fontsize="12pt"><m:mrow><m:mrow><m:msub><m:mi>L</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mtext>22</m:mtext></m:mrow></m:mstyle></m:msub><m:mo stretchy="false">(</m:mo><m:msub><m:mi>θ</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mi>m</m:mi></m:mrow></m:mstyle></m:msub><m:mo stretchy="false">)</m:mo></m:mrow></m:mrow></m:mstyle><m:mrow/></m:mrow><m:annotation encoding="StarMath 5.0"> size 12{L rSub { size 8{"22"} }  \( θ rSub { size 8{m} }  \) } {}</m:annotation></m:semantics></m:math> are the self-inductances of phases 1 and 2, respectively, and 
<m:math><m:semantics><m:mrow><m:mstyle fontsize="12pt"><m:mrow><m:mrow><m:msub><m:mi>L</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mtext>12</m:mtext></m:mrow></m:mstyle></m:msub><m:mo stretchy="false">(</m:mo><m:msub><m:mi>θ</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mi>m</m:mi></m:mrow></m:mstyle></m:msub><m:mo stretchy="false">)</m:mo></m:mrow></m:mrow></m:mstyle><m:mrow/></m:mrow><m:annotation encoding="StarMath 5.0"> size 12{L rSub { size 8{"12"} }  \( θ rSub { size 8{m} }  \) } {}</m:annotation></m:semantics></m:math> is the mutual inductances. Note that, by symmetry</para>
    <para id="id5801309"><m:math><m:semantics><m:mrow><m:mstyle fontsize="12pt"><m:mrow><m:mrow><m:msub><m:mi>L</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mtext>22</m:mtext></m:mrow></m:mstyle></m:msub><m:mo stretchy="false">(</m:mo><m:msub><m:mi>θ</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mi>m</m:mi></m:mrow></m:mstyle></m:msub><m:mrow><m:mo stretchy="false">)</m:mo><m:mo stretchy="false">=</m:mo><m:msub><m:mi>L</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mtext>11</m:mtext></m:mrow></m:mstyle></m:msub></m:mrow><m:mo stretchy="false">(</m:mo><m:mrow><m:msub><m:mi>θ</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mi>m</m:mi></m:mrow></m:mstyle></m:msub><m:mo stretchy="false">−</m:mo><m:msup><m:mtext>90</m:mtext><m:mstyle fontsize="8pt"><m:mrow><m:mn>0</m:mn></m:mrow></m:mstyle></m:msup></m:mrow><m:mo stretchy="false">)</m:mo></m:mrow></m:mrow></m:mstyle><m:mrow/></m:mrow><m:annotation encoding="StarMath 5.0"> size 12{L rSub { size 8{"22"} }  \( θ rSub { size 8{m} }  \) =L rSub { size 8{"11"} }  \( θ rSub { size 8{m} }  - "90" rSup { size 8{0} }  \) } {}</m:annotation></m:semantics></m:math>(8.2)</para>
    <figure id="id7732796">
      <media type="image/png" src="graphics1.png">
        <param name="height" value="336"/>
        <param name="width" value="366"/>
      </media>
    </figure>
    <figure id="id7732822">
      <media type="image/png" src="graphics2.png">
        <param name="height" value="327"/>
        <param name="width" value="354"/>
      </media>
    </figure>
    <para id="id7732846">Figure 8.1 Basic two-phase VRMs: (a) singly-salient</para>
    <para id="id7732855">and (b) doubly-salient.</para>
    <figure id="id7732862">
      <media type="image/png" src="graphics3.png">
        <param name="height" value="347"/>
        <param name="width" value="416"/>
      </media>
    </figure>
    <para id="id7732886">Figure 8.2 Plots of inductance versus 0m for (a) the singly-salient</para>
    <para id="id7732896">VRM of Fig. 8.1a and (b) the doubly-salient VRM of Fig. 8.1b.</para>
    <list type="bulleted" id="id7732901">
      <item>These inductances are periodic with a period of 
<m:math><m:semantics><m:mrow><m:mstyle fontsize="12pt"><m:mrow><m:msup><m:mtext>180</m:mtext><m:mstyle fontsize="8pt"><m:mrow><m:mn>0</m:mn></m:mrow></m:mstyle></m:msup></m:mrow></m:mstyle><m:mrow/></m:mrow><m:annotation encoding="StarMath 5.0"> size 12{"180" rSup { size 8{0} } } {}</m:annotation></m:semantics></m:math> because rotation of the rotor through 
<m:math><m:semantics><m:mrow><m:mstyle fontsize="12pt"><m:mrow><m:msup><m:mtext>180</m:mtext><m:mstyle fontsize="8pt"><m:mrow><m:mi>o</m:mi></m:mrow></m:mstyle></m:msup></m:mrow></m:mstyle><m:mrow/></m:mrow><m:annotation encoding="StarMath 5.0"> size 12{"180" rSup { size 8{o} } } {}</m:annotation></m:semantics></m:math> from any given angular position results in no change in the magnetic circuit of the machine. </item>
      <item>The electromagnetic torque of this system can be determined from the coenergy as</item>
    </list>
    <para id="id7733029"><m:math><m:semantics><m:mrow><m:mstyle fontsize="12pt"><m:mrow><m:mrow><m:msub><m:mi>T</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mstyle fontstyle="italic"><m:mrow><m:mtext>mech</m:mtext></m:mrow></m:mstyle></m:mrow></m:mstyle></m:msub><m:mo stretchy="false">=</m:mo><m:mfrac><m:mrow><m:mo stretchy="false">∂</m:mo><m:msubsup><m:mi>W</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mstyle fontstyle="italic"><m:mrow><m:mtext>fld</m:mtext></m:mrow></m:mstyle></m:mrow></m:mstyle><m:mi>'</m:mi></m:msubsup><m:mo stretchy="false">(</m:mo><m:msub><m:mi>i</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mn>1</m:mn></m:mrow></m:mstyle></m:msub><m:mi>,</m:mi><m:msub><m:mi>i</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mn>2</m:mn></m:mrow></m:mstyle></m:msub><m:mi>,</m:mi><m:msub><m:mi>θ</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mi>m</m:mi></m:mrow></m:mstyle></m:msub><m:mo stretchy="false">)</m:mo></m:mrow><m:mrow><m:mo stretchy="false">∂</m:mo><m:msub><m:mi>θ</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mi>m</m:mi></m:mrow></m:mstyle></m:msub></m:mrow></m:mfrac></m:mrow></m:mrow></m:mstyle><m:mrow/></m:mrow><m:annotation encoding="StarMath 5.0"> size 12{T rSub { size 8{ ital "mech"} } = {  { partial  { {W}} sup { ' } rSub { size 8{ ital "fld"} }  \( i rSub { size 8{1} } ,i rSub { size 8{2} } ,θ rSub { size 8{m} }  \) }  over  { partial θ rSub { size 8{m} } } } } {}</m:annotation></m:semantics></m:math>(8.3)</para>
    <para id="id7732324">where the partial derivative is taken while holding currents 
<m:math><m:semantics><m:mrow><m:mstyle fontsize="12pt"><m:mrow><m:msub><m:mi>i</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mn>1</m:mn></m:mrow></m:mstyle></m:msub></m:mrow></m:mstyle><m:mrow/></m:mrow><m:annotation encoding="StarMath 5.0"> size 12{i rSub { size 8{1} } } {}</m:annotation></m:semantics></m:math> and 
<m:math><m:semantics><m:mrow><m:mstyle fontsize="12pt"><m:mrow><m:msub><m:mi>i</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mn>2</m:mn></m:mrow></m:mstyle></m:msub></m:mrow></m:mstyle><m:mrow/></m:mrow><m:annotation encoding="StarMath 5.0"> size 12{i rSub { size 8{2} } } {}</m:annotation></m:semantics></m:math> constant. Here, the coenergy can be found,</para>
    <para id="id7732433"><m:math><m:semantics><m:mrow><m:mstyle fontsize="12pt"><m:mrow><m:mrow><m:mrow><m:msubsup><m:mi>W</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mstyle fontstyle="italic"><m:mrow><m:mtext>fld</m:mtext></m:mrow></m:mstyle></m:mrow></m:mstyle><m:mi>'</m:mi></m:msubsup><m:mo stretchy="false">=</m:mo><m:mfrac><m:mn>1</m:mn><m:mn>2</m:mn></m:mfrac></m:mrow><m:msub><m:mi>L</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mtext>11</m:mtext></m:mrow></m:mstyle></m:msub><m:mo stretchy="false">(</m:mo><m:msub><m:mi>θ</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mi>m</m:mi></m:mrow></m:mstyle></m:msub><m:mo stretchy="false">)</m:mo><m:mrow><m:msubsup><m:mi>i</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mn>1</m:mn></m:mrow></m:mstyle><m:mstyle fontsize="8pt"><m:mrow><m:mn>2</m:mn></m:mrow></m:mstyle></m:msubsup><m:mo stretchy="false">+</m:mo><m:msub><m:mi>L</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mtext>12</m:mtext></m:mrow></m:mstyle></m:msub></m:mrow><m:mo stretchy="false">(</m:mo><m:msub><m:mi>θ</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mi>m</m:mi></m:mrow></m:mstyle></m:msub><m:mo stretchy="false">)</m:mo><m:msub><m:mi>i</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mn>1</m:mn></m:mrow></m:mstyle></m:msub><m:mrow><m:msub><m:mi>i</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mn>2</m:mn></m:mrow></m:mstyle></m:msub><m:mo stretchy="false">+</m:mo><m:mfrac><m:mn>1</m:mn><m:mn>2</m:mn></m:mfrac></m:mrow><m:mi>L</m:mi><m:mmultiscripts><m:mtext/><m:mprescripts/><m:mstyle fontsize="8pt"><m:mrow><m:mtext>22</m:mtext></m:mrow></m:mstyle><m:none/></m:mmultiscripts><m:mo stretchy="false">(</m:mo><m:msub><m:mi>θ</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mi>m</m:mi></m:mrow></m:mstyle></m:msub><m:mo stretchy="false">)</m:mo><m:msubsup><m:mi>i</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mn>2</m:mn></m:mrow></m:mstyle><m:mstyle fontsize="8pt"><m:mrow><m:mn>2</m:mn></m:mrow></m:mstyle></m:msubsup></m:mrow></m:mrow></m:mstyle><m:mrow/></m:mrow><m:annotation encoding="StarMath 5.0"> size 12{ { {W}} sup { ' } rSub { size 8{ ital "fld"} } = {  {1}  over  {2} } L rSub { size 8{"11"} }  \( θ rSub { size 8{m} }  \) i rSub { size 8{1} }  rSup { size 8{2} } +L rSub { size 8{"12"} }  \( θ rSub { size 8{m} }  \) i rSub { size 8{1} } i rSub { size 8{2} } + {  {1}  over  {2} } L"" lSub { size 8{"22"} }  \( θ rSub { size 8{m} }  \) i rSub { size 8{2} }  rSup { size 8{2} } } {}</m:annotation></m:semantics></m:math>(8.4)</para>
    <para id="id7732661">Thus, combining Eqs. 8.3 and 8.4 gives the torque as</para>
    <para id="id8266874"><m:math><m:semantics><m:mrow><m:mstyle fontsize="12pt"><m:mrow><m:mrow><m:mrow><m:msub><m:mi>T</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mstyle fontstyle="italic"><m:mrow><m:mtext>mech</m:mtext></m:mrow></m:mstyle></m:mrow></m:mstyle></m:msub><m:mo stretchy="false">=</m:mo><m:mfrac><m:mn>1</m:mn><m:mn>2</m:mn></m:mfrac></m:mrow><m:msubsup><m:mi>i</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mn>1</m:mn></m:mrow></m:mstyle><m:mstyle fontsize="8pt"><m:mrow><m:mn>2</m:mn></m:mrow></m:mstyle></m:msubsup><m:mrow><m:mfrac><m:mrow><m:mstyle fontstyle="italic"><m:mrow><m:msub><m:mtext>dL</m:mtext><m:mstyle fontsize="8pt"><m:mrow><m:mtext>11</m:mtext></m:mrow></m:mstyle></m:msub></m:mrow></m:mstyle><m:mo stretchy="false">(</m:mo><m:msub><m:mi>θ</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mi>m</m:mi></m:mrow></m:mstyle></m:msub><m:mo stretchy="false">)</m:mo></m:mrow><m:msub><m:mi fontstyle="italic">dθ</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mi>m</m:mi></m:mrow></m:mstyle></m:msub></m:mfrac><m:mo stretchy="false">+</m:mo><m:msub><m:mi>i</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mn>1</m:mn></m:mrow></m:mstyle></m:msub></m:mrow><m:msub><m:mi>i</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mn>2</m:mn></m:mrow></m:mstyle></m:msub><m:mrow><m:mfrac><m:mrow><m:mstyle fontstyle="italic"><m:mrow><m:msub><m:mtext>dL</m:mtext><m:mstyle fontsize="8pt"><m:mrow><m:mtext>12</m:mtext></m:mrow></m:mstyle></m:msub></m:mrow></m:mstyle><m:mo stretchy="false">(</m:mo><m:msub><m:mi>θ</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mi>m</m:mi></m:mrow></m:mstyle></m:msub><m:mo stretchy="false">)</m:mo></m:mrow><m:msub><m:mi fontstyle="italic">dθ</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mi>m</m:mi></m:mrow></m:mstyle></m:msub></m:mfrac><m:mo stretchy="false">+</m:mo><m:mfrac><m:mn>1</m:mn><m:mn>2</m:mn></m:mfrac></m:mrow><m:msubsup><m:mi>i</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mn>2</m:mn></m:mrow></m:mstyle><m:mstyle fontsize="8pt"><m:mrow><m:mn>2</m:mn></m:mrow></m:mstyle></m:msubsup><m:mfrac><m:mrow><m:mstyle fontstyle="italic"><m:mrow><m:msub><m:mtext>dL</m:mtext><m:mstyle fontsize="8pt"><m:mrow><m:mtext>22</m:mtext></m:mrow></m:mstyle></m:msub></m:mrow></m:mstyle><m:mo stretchy="false">(</m:mo><m:msub><m:mi>θ</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mi>m</m:mi></m:mrow></m:mstyle></m:msub><m:mo stretchy="false">)</m:mo></m:mrow><m:msub><m:mi fontstyle="italic">dθ</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mi>m</m:mi></m:mrow></m:mstyle></m:msub></m:mfrac></m:mrow></m:mrow></m:mstyle><m:mrow/></m:mrow><m:annotation encoding="StarMath 5.0"> size 12{T rSub { size 8{ ital "mech"} } = {  {1}  over  {2} } i rSub { size 8{1} }  rSup { size 8{2} }  {  { ital "dL" rSub { size 8{"11"} }  \( θ rSub { size 8{m} }  \) }  over  {dθ rSub { size 8{m} } } } +i rSub { size 8{1} } i rSub { size 8{2} }  {  { ital "dL" rSub { size 8{"12"} }  \( θ rSub { size 8{m} }  \) }  over  {dθ rSub { size 8{m} } } } + {  {1}  over  {2} } i rSub { size 8{2} }  rSup { size 8{2} }  {  { ital "dL" rSub { size 8{"22"} }  \( θ rSub { size 8{m} }  \) }  over  {dθ rSub { size 8{m} } } } } {}</m:annotation></m:semantics></m:math>(8.5)</para>
    <list type="bulleted" id="id8267161">
      <item>For the double-salient VRM of Fig. 8. lb, the mutual-inductance term 
<m:math><m:semantics><m:mrow><m:mstyle fontsize="12pt"><m:mrow><m:mrow><m:mstyle fontstyle="italic"><m:mrow><m:msub><m:mtext>dL</m:mtext><m:mstyle fontsize="8pt"><m:mrow><m:mtext>12</m:mtext></m:mrow></m:mstyle></m:msub></m:mrow></m:mstyle><m:mo stretchy="false">(</m:mo><m:msub><m:mi>θ</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mi>m</m:mi></m:mrow></m:mstyle></m:msub><m:mrow><m:mo stretchy="false">)</m:mo><m:mo stretchy="false">/</m:mo><m:msub><m:mi fontstyle="italic">dθ</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mi>m</m:mi></m:mrow></m:mstyle></m:msub></m:mrow></m:mrow></m:mrow></m:mstyle><m:mrow/></m:mrow><m:annotation encoding="StarMath 5.0"> size 12{ ital "dL" rSub { size 8{"12"} }  \( θ rSub { size 8{m} }  \) /dθ rSub { size 8{m} } } {}</m:annotation></m:semantics></m:math> is zero and the torque expression of Eq. 8.5 simplifies to</item>
    </list>
    <para id="id8267268"><m:math><m:semantics><m:mrow><m:mstyle fontsize="12pt"><m:mrow><m:mrow><m:mrow><m:msub><m:mi>T</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mstyle fontstyle="italic"><m:mrow><m:mtext>mech</m:mtext></m:mrow></m:mstyle></m:mrow></m:mstyle></m:msub><m:mo stretchy="false">=</m:mo><m:mfrac><m:mn>1</m:mn><m:mn>2</m:mn></m:mfrac></m:mrow><m:msubsup><m:mi>i</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mn>1</m:mn></m:mrow></m:mstyle><m:mstyle fontsize="8pt"><m:mrow><m:mn>2</m:mn></m:mrow></m:mstyle></m:msubsup><m:mrow><m:mfrac><m:mrow><m:mstyle fontstyle="italic"><m:mrow><m:msub><m:mtext>dL</m:mtext><m:mstyle fontsize="8pt"><m:mrow><m:mtext>11</m:mtext></m:mrow></m:mstyle></m:msub></m:mrow></m:mstyle><m:mo stretchy="false">(</m:mo><m:msub><m:mi>θ</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mi>m</m:mi></m:mrow></m:mstyle></m:msub><m:mo stretchy="false">)</m:mo></m:mrow><m:msub><m:mi fontstyle="italic">dθ</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mi>m</m:mi></m:mrow></m:mstyle></m:msub></m:mfrac><m:mo stretchy="false">+</m:mo><m:mfrac><m:mn>1</m:mn><m:mn>2</m:mn></m:mfrac></m:mrow><m:msubsup><m:mi>i</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mn>2</m:mn></m:mrow></m:mstyle><m:mstyle fontsize="8pt"><m:mrow><m:mn>2</m:mn></m:mrow></m:mstyle></m:msubsup><m:mfrac><m:mrow><m:mstyle fontstyle="italic"><m:mrow><m:msub><m:mtext>dL</m:mtext><m:mstyle fontsize="8pt"><m:mrow><m:mtext>22</m:mtext></m:mrow></m:mstyle></m:msub></m:mrow></m:mstyle><m:mo stretchy="false">(</m:mo><m:msub><m:mi>θ</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mi>m</m:mi></m:mrow></m:mstyle></m:msub><m:mo stretchy="false">)</m:mo></m:mrow><m:msub><m:mi fontstyle="italic">dθ</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mi>m</m:mi></m:mrow></m:mstyle></m:msub></m:mfrac></m:mrow></m:mrow></m:mstyle><m:mrow/></m:mrow><m:annotation encoding="StarMath 5.0"> size 12{T rSub { size 8{ ital "mech"} } = {  {1}  over  {2} } i rSub { size 8{1} }  rSup { size 8{2} }  {  { ital "dL" rSub { size 8{"11"} }  \( θ rSub { size 8{m} }  \) }  over  {dθ rSub { size 8{m} } } } + {  {1}  over  {2} } i rSub { size 8{2} }  rSup { size 8{2} }  {  { ital "dL" rSub { size 8{"22"} }  \( θ rSub { size 8{m} }  \) }  over  {dθ rSub { size 8{m} } } } } {}</m:annotation></m:semantics></m:math>(8.6)</para>
    <para id="id5916433">Substitution of Eq. 8.2 then gives</para>
    <para id="id5916437"><m:math><m:semantics><m:mrow><m:mstyle fontsize="12pt"><m:mrow><m:mrow><m:mrow><m:msub><m:mi>T</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mstyle fontstyle="italic"><m:mrow><m:mtext>mech</m:mtext></m:mrow></m:mstyle></m:mrow></m:mstyle></m:msub><m:mo stretchy="false">=</m:mo><m:mfrac><m:mn>1</m:mn><m:mn>2</m:mn></m:mfrac></m:mrow><m:msubsup><m:mi>i</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mn>1</m:mn></m:mrow></m:mstyle><m:mstyle fontsize="8pt"><m:mrow><m:mn>2</m:mn></m:mrow></m:mstyle></m:msubsup><m:mrow><m:mfrac><m:mrow><m:mstyle fontstyle="italic"><m:mrow><m:msub><m:mtext>dL</m:mtext><m:mstyle fontsize="8pt"><m:mrow><m:mtext>11</m:mtext></m:mrow></m:mstyle></m:msub></m:mrow></m:mstyle><m:mo stretchy="false">(</m:mo><m:msub><m:mi>θ</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mi>m</m:mi></m:mrow></m:mstyle></m:msub><m:mo stretchy="false">)</m:mo></m:mrow><m:msub><m:mi fontstyle="italic">dθ</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mi>m</m:mi></m:mrow></m:mstyle></m:msub></m:mfrac><m:mo stretchy="false">+</m:mo><m:mfrac><m:mn>1</m:mn><m:mn>2</m:mn></m:mfrac></m:mrow><m:msubsup><m:mi>i</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mn>2</m:mn></m:mrow></m:mstyle><m:mstyle fontsize="8pt"><m:mrow><m:mn>2</m:mn></m:mrow></m:mstyle></m:msubsup><m:mfrac><m:mrow><m:mstyle fontstyle="italic"><m:mrow><m:msub><m:mtext>dL</m:mtext><m:mstyle fontsize="8pt"><m:mrow><m:mtext>11</m:mtext></m:mrow></m:mstyle></m:msub></m:mrow></m:mstyle><m:mo stretchy="false">(</m:mo><m:mrow><m:msub><m:mi>θ</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mi>m</m:mi></m:mrow></m:mstyle></m:msub><m:mo stretchy="false">−</m:mo><m:msup><m:mtext>90</m:mtext><m:mstyle fontsize="8pt"><m:mrow><m:mn>0</m:mn></m:mrow></m:mstyle></m:msup></m:mrow><m:mo stretchy="false">)</m:mo></m:mrow><m:msub><m:mi fontstyle="italic">dθ</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mi>m</m:mi></m:mrow></m:mstyle></m:msub></m:mfrac></m:mrow></m:mrow></m:mstyle><m:mrow/></m:mrow><m:annotation encoding="StarMath 5.0"> size 12{T rSub { size 8{ ital "mech"} } = {  {1}  over  {2} } i rSub { size 8{1} }  rSup { size 8{2} }  {  { ital "dL" rSub { size 8{"11"} }  \( θ rSub { size 8{m} }  \) }  over  {dθ rSub { size 8{m} } } } + {  {1}  over  {2} } i rSub { size 8{2} }  rSup { size 8{2} }  {  { ital "dL" rSub { size 8{"11"} }  \( θ rSub { size 8{m} }  - "90" rSup { size 8{0} }  \) }  over  {dθ rSub { size 8{m} } } } } {}</m:annotation></m:semantics></m:math>(8.7)</para>
    <list type="bulleted" id="id5916669">
      <item>Equations 8.6 and 8.7 illustrate an important characteristic of VRMs in which mutual-inductance effects are negligible. In such machines the torque expression consists of a sum of terms, each of which is proportional to the square of an individual phase current. As a result, the torque depends only on the magnitude of the phase currents and not on their polarity. Thus the electronics which supply the phase currents to these machines can be unidirectional; i.e., bidirectional currents are not required. </item>
      <item>Since the phase currents are typically switched on and off by solid-state switches such as transistors or thyristors and since each switch need only handle currents in a single direction, this means that the motor drive requires only half the number of switches (as well as half the corresponding control electronics) that would be required in a corresponding bidirectional drive. The result is a drive system which is less complex and may be less expensive. </item>
      <item>The assumption of negligible mutual inductance is valid for the doubly-salient VRM of Fig.8.1b both due to symmetry of the machine geometry and due to the assumption of negligible iron reluctance. In practice, even in situations where symmetry might suggest that the mutual inductances are zero or can be ignored because they are independent of rotor position (e.g., the phases are coupled through leakage fluxes), significant nonlinear and mutual-inductance effects can arise due to saturation of the machine iron. </item>
      <item>At the design and analysis stage, the winding flux-current relationships and the motor torque can be determined by using numerical-analysis packages which can account for the nonlinearity of the machine magnetic material. Once a machine has been constructed, measurements can be made, both to validate the various assumptions and approximations which were made as well as to obtain an accurate measure of actual machine performance. </item>
      <item>The symbol Ps is used to indicate the number of stator poles and 
<m:math><m:semantics><m:mrow><m:mstyle fontsize="12pt"><m:mrow><m:msub><m:mi>P</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mi>r</m:mi></m:mrow></m:mstyle></m:msub></m:mrow></m:mstyle><m:mrow/></m:mrow><m:annotation encoding="StarMath 5.0"> size 12{P rSub { size 8{r} } } {}</m:annotation></m:semantics></m:math> to indicate the number of rotor poles, and the corresponding machine is called a 
<m:math><m:semantics><m:mrow><m:mstyle fontsize="12pt"><m:mrow><m:mrow><m:msub><m:mi>P</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mi>s</m:mi></m:mrow></m:mstyle></m:msub><m:mo stretchy="false">/</m:mo><m:msub><m:mi>P</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mi>r</m:mi></m:mrow></m:mstyle></m:msub></m:mrow></m:mrow></m:mstyle><m:mrow/></m:mrow><m:annotation encoding="StarMath 5.0"> size 12{P rSub { size 8{s} } /P rSub { size 8{r} } } {}</m:annotation></m:semantics></m:math> machine. </item>
      <item>Example 8.1 examines a 4/2 VRM.</item>
    </list>
    <para id="id5772394">A 4/2 VRM is shown in Fig. 8.3. Its dimensions are </para>
    <para id="id5772399">R = 3.8 cm 
<m:math><m:semantics><m:mrow><m:mstyle fontsize="12pt"><m:mrow><m:mrow><m:mrow><m:mrow><m:mi>α</m:mi><m:mo stretchy="false">=</m:mo><m:mi>β</m:mi></m:mrow><m:mo stretchy="false">=</m:mo><m:msup><m:mtext>60</m:mtext><m:mstyle fontsize="8pt"><m:mrow><m:mi>o</m:mi></m:mrow></m:mstyle></m:msup></m:mrow><m:mo stretchy="false">=</m:mo><m:mrow><m:mi>π</m:mi><m:mo stretchy="false">/</m:mo><m:mn>3</m:mn></m:mrow></m:mrow></m:mrow></m:mstyle><m:mrow/></m:mrow><m:annotation encoding="StarMath 5.0"> size 12{α=β="60" rSup { size 8{o} } =π/3} {}</m:annotation></m:semantics></m:math> rad </para>
    <para id="id5772489">g = 2.54 x 
<m:math><m:semantics><m:mrow><m:mstyle fontsize="12pt"><m:mrow><m:msup><m:mtext>10</m:mtext><m:mstyle fontsize="8pt"><m:mrow><m:mrow><m:mo stretchy="false">−</m:mo><m:mn>2</m:mn></m:mrow></m:mrow></m:mstyle></m:msup></m:mrow></m:mstyle><m:mrow/></m:mrow><m:annotation encoding="StarMath 5.0"> size 12{"10" rSup { size 8{ - 2} } } {}</m:annotation></m:semantics></m:math> cm D = 13.0 cm</para>
    <para id="id5772550">and the poles of each phase winding are connected in series such that there are a total of N=100 turns (50 turns per pole) in each phase winding. Assume the rotor and stator to be of infinite magnetic permeability.</para>
    <figure id="id5772561">
      <media type="image/png" src="graphics4.png">
        <param name="height" value="271"/>
        <param name="width" value="388"/>
      </media>
    </figure>
    <para id="id5772585">Figure 8.3 4/2 VRM for Example 8.1.</para>
    <para id="id5772594">a. Neglecting leakage and fringing fluxes, plot the phase-1 inductance 
<m:math><m:semantics><m:mrow><m:mstyle fontsize="12pt"><m:mrow><m:mrow><m:mi>L</m:mi><m:mo stretchy="false">(</m:mo><m:msub><m:mi>θ</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mi>m</m:mi></m:mrow></m:mstyle></m:msub><m:mo stretchy="false">)</m:mo></m:mrow></m:mrow></m:mstyle><m:mrow/></m:mrow><m:annotation encoding="StarMath 5.0"> size 12{L \( θ rSub { size 8{m} }  \) } {}</m:annotation></m:semantics></m:math>as a function of 
<m:math><m:semantics><m:mrow><m:mstyle fontsize="12pt"><m:mrow><m:msub><m:mi>θ</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mi>m</m:mi></m:mrow></m:mstyle></m:msub></m:mrow></m:mstyle><m:mrow/></m:mrow><m:annotation encoding="StarMath 5.0"> size 12{θ rSub { size 8{m} } } {}</m:annotation></m:semantics></m:math>. </para>
    <para id="id7782560">b. Plot the torque, assuming (i)
<m:math><m:semantics><m:mrow><m:mstyle fontsize="12pt"><m:mrow><m:mrow><m:msub><m:mi>i</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mn>1</m:mn></m:mrow></m:mstyle></m:msub><m:mo stretchy="false">=</m:mo><m:msub><m:mi>I</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mn>1</m:mn></m:mrow></m:mstyle></m:msub></m:mrow></m:mrow></m:mstyle><m:mrow/></m:mrow><m:annotation encoding="StarMath 5.0"> size 12{i rSub { size 8{1} } =I rSub { size 8{1} } } {}</m:annotation></m:semantics></m:math>and 
<m:math><m:semantics><m:mrow><m:mstyle fontsize="12pt"><m:mrow><m:msub><m:mi>i</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mn>2</m:mn></m:mrow></m:mstyle></m:msub></m:mrow></m:mstyle><m:mrow/></m:mrow><m:annotation encoding="StarMath 5.0"> size 12{i rSub { size 8{2} } } {}</m:annotation></m:semantics></m:math> = 0 and (ii) 
<m:math><m:semantics><m:mrow><m:mstyle fontsize="12pt"><m:mrow><m:msub><m:mi>i</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mn>1</m:mn></m:mrow></m:mstyle></m:msub></m:mrow></m:mstyle><m:mrow/></m:mrow><m:annotation encoding="StarMath 5.0"> size 12{i rSub { size 8{1} } } {}</m:annotation></m:semantics></m:math> = 0 and
<m:math><m:semantics><m:mrow><m:mstyle fontsize="12pt"><m:mrow><m:mrow><m:msub><m:mi>i</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mn>2</m:mn></m:mrow></m:mstyle></m:msub><m:mo stretchy="false">=</m:mo><m:msub><m:mi>I</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mn>2</m:mn></m:mrow></m:mstyle></m:msub></m:mrow></m:mrow></m:mstyle><m:mrow/></m:mrow><m:annotation encoding="StarMath 5.0"> size 12{i rSub { size 8{2} } =I rSub { size 8{2} } } {}</m:annotation></m:semantics></m:math>.</para>
    <para id="id7782801">c. Calculate the net torque (in N. m) acting on the rotor when both windings are excited such that 
<m:math><m:semantics><m:mrow><m:mstyle fontsize="12pt"><m:mrow><m:mrow><m:mrow><m:msub><m:mi>i</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mn>1</m:mn></m:mrow></m:mstyle></m:msub><m:mo stretchy="false">=</m:mo><m:msub><m:mi>i</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mn>2</m:mn></m:mrow></m:mstyle></m:msub></m:mrow><m:mo stretchy="false">=</m:mo><m:mrow/></m:mrow></m:mrow></m:mstyle><m:mrow/></m:mrow><m:annotation encoding="StarMath 5.0"> size 12{i rSub { size 8{1} } =i rSub { size 8{2} } ={}} {}</m:annotation></m:semantics></m:math>5 A and at angles (i)
<m:math><m:semantics><m:mrow><m:mstyle fontsize="12pt"><m:mrow><m:mrow><m:msub><m:mi>θ</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mi>m</m:mi></m:mrow></m:mstyle></m:msub><m:mo stretchy="false">=</m:mo><m:msup><m:mn>0</m:mn><m:mstyle fontsize="8pt"><m:mrow><m:mi>o</m:mi></m:mrow></m:mstyle></m:msup></m:mrow></m:mrow></m:mstyle><m:mrow/></m:mrow><m:annotation encoding="StarMath 5.0"> size 12{θ rSub { size 8{m} } =0 rSup { size 8{o} } } {}</m:annotation></m:semantics></m:math>, (ii) 
<m:math><m:semantics><m:mrow><m:mstyle fontsize="12pt"><m:mrow><m:mrow><m:mi>θ</m:mi><m:mo stretchy="false">=</m:mo><m:msup><m:mtext>45</m:mtext><m:mstyle fontsize="8pt"><m:mrow><m:mi>o</m:mi></m:mrow></m:mstyle></m:msup></m:mrow></m:mrow></m:mstyle><m:mrow/></m:mrow><m:annotation encoding="StarMath 5.0"> size 12{θ="45" rSup { size 8{o} } } {}</m:annotation></m:semantics></m:math>, (iii) 
<m:math><m:semantics><m:mrow><m:mstyle fontsize="12pt"><m:mrow><m:mrow><m:msub><m:mi>θ</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mi>m</m:mi></m:mrow></m:mstyle></m:msub><m:mo stretchy="false">=</m:mo><m:msup><m:mtext>75</m:mtext><m:mstyle fontsize="8pt"><m:mrow><m:mi>o</m:mi></m:mrow></m:mstyle></m:msup></m:mrow></m:mrow></m:mstyle><m:mrow/></m:mrow><m:annotation encoding="StarMath 5.0"> size 12{θ rSub { size 8{m} } ="75" rSup { size 8{o} } } {}</m:annotation></m:semantics></m:math>.</para>
    <para id="id7726602">Solution </para>
    <para id="id7726606">a. The maximum inductance 
<m:math><m:semantics><m:mrow><m:mstyle fontsize="12pt"><m:mrow><m:msub><m:mi>L</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mtext>max</m:mtext></m:mrow></m:mstyle></m:msub></m:mrow></m:mstyle><m:mrow/></m:mrow><m:annotation encoding="StarMath 5.0"> size 12{L rSub { size 8{"max"} } } {}</m:annotation></m:semantics></m:math> for phase 1 occurs when the rotor axis is aligned with the phase-1 magnetic axis. 
<m:math><m:semantics><m:mrow><m:mstyle fontsize="12pt"><m:mrow><m:msub><m:mi>L</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mtext>max</m:mtext></m:mrow></m:mstyle></m:msub></m:mrow></m:mstyle><m:mrow/></m:mrow><m:annotation encoding="StarMath 5.0"> size 12{L rSub { size 8{"max"} } } {}</m:annotation></m:semantics></m:math> is equal to </para>
    <para id="id7726713">
      <m:math>
        <m:semantics>
          <m:mrow>
            <m:mstyle fontsize="12pt">
              <m:mrow>
                <m:mrow>
                  <m:msub>
                    <m:mi>L</m:mi>
                    <m:mstyle fontsize="8pt">
                      <m:mrow>
                        <m:mtext>max</m:mtext>
                      </m:mrow>
                    </m:mstyle>
                  </m:msub>
                  <m:mo stretchy="false">=</m:mo>
                  <m:mfrac>
                    <m:mrow>
                      <m:msup>
                        <m:mi>N</m:mi>
                        <m:mstyle fontsize="8pt">
                          <m:mrow>
                            <m:mn>2</m:mn>
                          </m:mrow>
                        </m:mstyle>
                      </m:msup>
                      <m:msub>
                        <m:mi>μ</m:mi>
                        <m:mstyle fontsize="8pt">
                          <m:mrow>
                            <m:mi>o</m:mi>
                          </m:mrow>
                        </m:mstyle>
                      </m:msub>
                      <m:mi>α</m:mi>
                      <m:mstyle fontstyle="italic">
                        <m:mrow>
                          <m:mtext>RD</m:mtext>
                        </m:mrow>
                      </m:mstyle>
                    </m:mrow>
                    <m:mn>2g</m:mn>
                  </m:mfrac>
                </m:mrow>
              </m:mrow>
            </m:mstyle>
            <m:mrow/>
          </m:mrow>
          <m:annotation encoding="StarMath 5.0"> size 12{L rSub { size 8{"max"} } = {  {N rSup { size 8{2} } μ rSub { size 8{o} } α ital "RD"}  over  {2g} } } {}</m:annotation>
        </m:semantics>
      </m:math>
    </para>
    <para id="id7726805">where 
<m:math><m:semantics><m:mrow><m:mstyle fontsize="12pt"><m:mrow><m:mi>α</m:mi></m:mrow></m:mstyle><m:mrow/></m:mrow><m:annotation encoding="StarMath 5.0"> size 12{α} {}</m:annotation></m:semantics></m:math>RD is the cross-sectional area of the air gap and 2g is the total gap length in the magnetic circuit. For the values given,</para>
    <para id="id7726856">
      <m:math>
        <m:semantics>
          <m:mrow>
            <m:mstyle fontsize="12pt">
              <m:mrow>
                <m:mrow>
                  <m:msub>
                    <m:mi>L</m:mi>
                    <m:mstyle fontsize="8pt">
                      <m:mrow>
                        <m:mtext>max</m:mtext>
                      </m:mrow>
                    </m:mstyle>
                  </m:msub>
                  <m:mo stretchy="false">=</m:mo>
                  <m:mfrac>
                    <m:mrow>
                      <m:msup>
                        <m:mi>N</m:mi>
                        <m:mstyle fontsize="8pt">
                          <m:mrow>
                            <m:mn>2</m:mn>
                          </m:mrow>
                        </m:mstyle>
                      </m:msup>
                      <m:msub>
                        <m:mi>μ</m:mi>
                        <m:mstyle fontsize="8pt">
                          <m:mrow>
                            <m:mi>o</m:mi>
                          </m:mrow>
                        </m:mstyle>
                      </m:msub>
                      <m:mi>α</m:mi>
                      <m:mstyle fontstyle="italic">
                        <m:mrow>
                          <m:mtext>RD</m:mtext>
                        </m:mrow>
                      </m:mstyle>
                    </m:mrow>
                    <m:mn>2g</m:mn>
                  </m:mfrac>
                </m:mrow>
              </m:mrow>
            </m:mstyle>
            <m:mrow/>
          </m:mrow>
          <m:annotation encoding="StarMath 5.0"> size 12{L rSub { size 8{"max"} } = {  {N rSup { size 8{2} } μ rSub { size 8{o} } α ital "RD"}  over  {2g} } } {}</m:annotation>
        </m:semantics>
      </m:math>
    </para>
    <para id="id7738101">
      <m:math>
        <m:semantics>
          <m:mrow>
            <m:mstyle fontsize="12pt">
              <m:mrow>
                <m:mrow>
                  <m:mrow/>
                  <m:mo stretchy="false">=</m:mo>
                  <m:mfrac>
                    <m:mrow>
                      <m:mo stretchy="false">(</m:mo>
                      <m:mtext>100</m:mtext>
                      <m:msup>
                        <m:mo stretchy="false">)</m:mo>
                        <m:mstyle fontsize="8pt">
                          <m:mrow>
                            <m:mn>2</m:mn>
                          </m:mrow>
                        </m:mstyle>
                      </m:msup>
                      <m:mo stretchy="false">(</m:mo>
                      <m:mrow>
                        <m:mn>4π</m:mn>
                        <m:mo stretchy="false">×</m:mo>
                        <m:msup>
                          <m:mtext>10</m:mtext>
                          <m:mstyle fontsize="8pt">
                            <m:mrow>
                              <m:mrow>
                                <m:mo stretchy="false">−</m:mo>
                                <m:mn>7</m:mn>
                              </m:mrow>
                            </m:mrow>
                          </m:mstyle>
                        </m:msup>
                      </m:mrow>
                      <m:mo stretchy="false">)</m:mo>
                      <m:mo stretchy="false">(</m:mo>
                      <m:mrow>
                        <m:mi>π</m:mi>
                        <m:mo stretchy="false">/</m:mo>
                        <m:mn>3</m:mn>
                      </m:mrow>
                      <m:mo stretchy="false">)</m:mo>
                      <m:mo stretchy="false">(</m:mo>
                      <m:mn>3</m:mn>
                      <m:mtext>.</m:mtext>
                      <m:mrow>
                        <m:mn>8</m:mn>
                        <m:mo stretchy="false">×</m:mo>
                        <m:msup>
                          <m:mtext>10</m:mtext>
                          <m:mstyle fontsize="8pt">
                            <m:mrow>
                              <m:mrow>
                                <m:mo stretchy="false">−</m:mo>
                                <m:mn>2</m:mn>
                              </m:mrow>
                            </m:mrow>
                          </m:mstyle>
                        </m:msup>
                      </m:mrow>
                      <m:mo stretchy="false">)</m:mo>
                      <m:mo stretchy="false">(</m:mo>
                      <m:mn>0</m:mn>
                      <m:mtext>.</m:mtext>
                      <m:mtext>13</m:mtext>
                      <m:mo stretchy="false">)</m:mo>
                    </m:mrow>
                    <m:mrow>
                      <m:mrow>
                        <m:mn>2</m:mn>
                        <m:mo stretchy="false">×</m:mo>
                        <m:mo stretchy="false">(</m:mo>
                      </m:mrow>
                      <m:mn>2</m:mn>
                      <m:mtext>.</m:mtext>
                      <m:mrow>
                        <m:mtext>54</m:mtext>
                        <m:mo stretchy="false">×</m:mo>
                        <m:msup>
                          <m:mtext>10</m:mtext>
                          <m:mstyle fontsize="8pt">
                            <m:mrow>
                              <m:mrow>
                                <m:mo stretchy="false">−</m:mo>
                                <m:mn>4</m:mn>
                              </m:mrow>
                            </m:mrow>
                          </m:mstyle>
                        </m:msup>
                      </m:mrow>
                      <m:mo stretchy="false">)</m:mo>
                    </m:mrow>
                  </m:mfrac>
                </m:mrow>
              </m:mrow>
            </m:mstyle>
            <m:mrow/>
          </m:mrow>
          <m:annotation encoding="StarMath 5.0"> size 12{ {}= {  { \( "100" \)  rSup { size 8{2} }  \( 4π times "10" rSup { size 8{ - 7} }  \)  \( π/3 \)  \( 3 "." 8 times "10" rSup { size 8{ - 2} }  \)  \( 0 "." "13" \) }  over  {2 times  \( 2 "." "54" times "10" rSup { size 8{ - 4} }  \) } } } {}</m:annotation>
        </m:semantics>
      </m:math>
    </para>
    <para id="id7738323">
      <m:math>
        <m:semantics>
          <m:mrow>
            <m:mstyle fontsize="12pt">
              <m:mrow>
                <m:mrow>
                  <m:mrow>
                    <m:mrow/>
                    <m:mo stretchy="false">=</m:mo>
                    <m:mn>0</m:mn>
                  </m:mrow>
                  <m:mtext>.</m:mtext>
                  <m:mtext>128</m:mtext>
                  <m:mi>H</m:mi>
                </m:mrow>
              </m:mrow>
            </m:mstyle>
            <m:mrow/>
          </m:mrow>
          <m:annotation encoding="StarMath 5.0"> size 12{ {}=0 "." "128"H} {}</m:annotation>
        </m:semantics>
      </m:math>
    </para>
    <para id="id7738382">Neglecting fringing, the inductance 
<m:math><m:semantics><m:mrow><m:mstyle fontsize="12pt"><m:mrow><m:mrow><m:mi>L</m:mi><m:mo stretchy="false">(</m:mo><m:msub><m:mi>θ</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mi>m</m:mi></m:mrow></m:mstyle></m:msub><m:mo stretchy="false">)</m:mo></m:mrow></m:mrow></m:mstyle><m:mrow/></m:mrow><m:annotation encoding="StarMath 5.0"> size 12{L \( θ rSub { size 8{m} }  \) } {}</m:annotation></m:semantics></m:math>will vary linearly with the air-gap cross-sectional area as shown in Fig. 8.4a. Note that this idealization predicts that the inductance is zero when there is no overlap when in fact there will be some small value of inductance, as shown in Fig. 8.2.</para>
    <figure id="id7738457">
      <media type="image/png" src="graphics5.png">
        <param name="height" value="572"/>
        <param name="width" value="489"/>
      </media>
    </figure>
    <para id="id7738481">Figure 8.4 (a) 
<m:math><m:semantics><m:mrow><m:mstyle fontsize="12pt"><m:mrow><m:mrow><m:msub><m:mi>L</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mtext>11</m:mtext></m:mrow></m:mstyle></m:msub><m:mo stretchy="false">(</m:mo><m:msub><m:mi>θ</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mi>m</m:mi></m:mrow></m:mstyle></m:msub><m:mo stretchy="false">)</m:mo></m:mrow></m:mrow></m:mstyle><m:mrow/></m:mrow><m:annotation encoding="StarMath 5.0"> size 12{L rSub { size 8{"11"} }  \( θ rSub { size 8{m} }  \) } {}</m:annotation></m:semantics></m:math> versus 
<m:math><m:semantics><m:mrow><m:mstyle fontsize="12pt"><m:mrow><m:msub><m:mi>θ</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mi>m</m:mi></m:mrow></m:mstyle></m:msub></m:mrow></m:mstyle><m:mrow/></m:mrow><m:annotation encoding="StarMath 5.0"> size 12{θ rSub { size 8{m} } } {}</m:annotation></m:semantics></m:math>, (b) 
<m:math><m:semantics><m:mrow><m:mstyle fontsize="12pt"><m:mrow><m:mrow><m:mstyle fontstyle="italic"><m:mrow><m:msub><m:mtext>dL</m:mtext><m:mstyle fontsize="8pt"><m:mrow><m:mtext>11</m:mtext></m:mrow></m:mstyle></m:msub></m:mrow></m:mstyle><m:mo stretchy="false">(</m:mo><m:msub><m:mi>θ</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mi>m</m:mi></m:mrow></m:mstyle></m:msub><m:mrow><m:mo stretchy="false">)</m:mo><m:mo stretchy="false">/</m:mo><m:msub><m:mi fontstyle="italic">dθ</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mi>m</m:mi></m:mrow></m:mstyle></m:msub></m:mrow></m:mrow></m:mrow></m:mstyle><m:mrow/></m:mrow><m:annotation encoding="StarMath 5.0"> size 12{ ital "dL" rSub { size 8{"11"} }  \( θ rSub { size 8{m} }  \) /dθ rSub { size 8{m} } } {}</m:annotation></m:semantics></m:math>versus 
<m:math><m:semantics><m:mrow><m:mstyle fontsize="12pt"><m:mrow><m:msub><m:mi>θ</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mi>m</m:mi></m:mrow></m:mstyle></m:msub></m:mrow></m:mstyle><m:mrow/></m:mrow><m:annotation encoding="StarMath 5.0"> size 12{θ rSub { size 8{m} } } {}</m:annotation></m:semantics></m:math>, and (c) torque versus 
<m:math><m:semantics><m:mrow><m:mstyle fontsize="12pt"><m:mrow><m:msub><m:mi>θ</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mi>m</m:mi></m:mrow></m:mstyle></m:msub></m:mrow></m:mstyle><m:mrow/></m:mrow><m:annotation encoding="StarMath 5.0"> size 12{θ rSub { size 8{m} } } {}</m:annotation></m:semantics></m:math>.</para>
    <para id="id5779078">b. From Eq. 8.7, the torque consists of two terms</para>
    <para id="id5779090">
      <m:math>
        <m:semantics>
          <m:mrow>
            <m:mstyle fontsize="12pt">
              <m:mrow>
                <m:mrow>
                  <m:mrow>
                    <m:msub>
                      <m:mi>T</m:mi>
                      <m:mstyle fontsize="8pt">
                        <m:mrow>
                          <m:mstyle fontstyle="italic">
                            <m:mrow>
                              <m:mtext>mech</m:mtext>
                            </m:mrow>
                          </m:mstyle>
                        </m:mrow>
                      </m:mstyle>
                    </m:msub>
                    <m:mo stretchy="false">=</m:mo>
                    <m:mfrac>
                      <m:mn>1</m:mn>
                      <m:mn>2</m:mn>
                    </m:mfrac>
                  </m:mrow>
                  <m:msubsup>
                    <m:mi>i</m:mi>
                    <m:mstyle fontsize="8pt">
                      <m:mrow>
                        <m:mn>1</m:mn>
                      </m:mrow>
                    </m:mstyle>
                    <m:mstyle fontsize="8pt">
                      <m:mrow>
                        <m:mn>2</m:mn>
                      </m:mrow>
                    </m:mstyle>
                  </m:msubsup>
                  <m:mrow>
                    <m:mfrac>
                      <m:mrow>
                        <m:mstyle fontstyle="italic">
                          <m:mrow>
                            <m:msub>
                              <m:mtext>dL</m:mtext>
                              <m:mstyle fontsize="8pt">
                                <m:mrow>
                                  <m:mtext>11</m:mtext>
                                </m:mrow>
                              </m:mstyle>
                            </m:msub>
                          </m:mrow>
                        </m:mstyle>
                        <m:mo stretchy="false">(</m:mo>
                        <m:msub>
                          <m:mi>θ</m:mi>
                          <m:mstyle fontsize="8pt">
                            <m:mrow>
                              <m:mi>m</m:mi>
                            </m:mrow>
                          </m:mstyle>
                        </m:msub>
                        <m:mo stretchy="false">)</m:mo>
                      </m:mrow>
                      <m:msub>
                        <m:mi fontstyle="italic">dθ</m:mi>
                        <m:mstyle fontsize="8pt">
                          <m:mrow>
                            <m:mi>m</m:mi>
                          </m:mrow>
                        </m:mstyle>
                      </m:msub>
                    </m:mfrac>
                    <m:mo stretchy="false">+</m:mo>
                    <m:mfrac>
                      <m:mn>1</m:mn>
                      <m:mn>2</m:mn>
                    </m:mfrac>
                  </m:mrow>
                  <m:msubsup>
                    <m:mi>i</m:mi>
                    <m:mstyle fontsize="8pt">
                      <m:mrow>
                        <m:mn>2</m:mn>
                      </m:mrow>
                    </m:mstyle>
                    <m:mstyle fontsize="8pt">
                      <m:mrow>
                        <m:mn>2</m:mn>
                      </m:mrow>
                    </m:mstyle>
                  </m:msubsup>
                  <m:mfrac>
                    <m:mrow>
                      <m:mstyle fontstyle="italic">
                        <m:mrow>
                          <m:msub>
                            <m:mtext>dL</m:mtext>
                            <m:mstyle fontsize="8pt">
                              <m:mrow>
                                <m:mtext>11</m:mtext>
                              </m:mrow>
                            </m:mstyle>
                          </m:msub>
                        </m:mrow>
                      </m:mstyle>
                      <m:mo stretchy="false">(</m:mo>
                      <m:mrow>
                        <m:msub>
                          <m:mi>θ</m:mi>
                          <m:mstyle fontsize="8pt">
                            <m:mrow>
                              <m:mi>m</m:mi>
                            </m:mrow>
                          </m:mstyle>
                        </m:msub>
                        <m:mo stretchy="false">−</m:mo>
                        <m:msup>
                          <m:mtext>90</m:mtext>
                          <m:mstyle fontsize="8pt">
                            <m:mrow>
                              <m:mi>o</m:mi>
                            </m:mrow>
                          </m:mstyle>
                        </m:msup>
                      </m:mrow>
                      <m:mo stretchy="false">)</m:mo>
                    </m:mrow>
                    <m:msub>
                      <m:mi fontstyle="italic">dθ</m:mi>
                      <m:mstyle fontsize="8pt">
                        <m:mrow>
                          <m:mi>m</m:mi>
                        </m:mrow>
                      </m:mstyle>
                    </m:msub>
                  </m:mfrac>
                </m:mrow>
              </m:mrow>
            </m:mstyle>
            <m:mrow/>
          </m:mrow>
          <m:annotation encoding="StarMath 5.0"> size 12{T rSub { size 8{ ital "mech"} } = {  {1}  over  {2} } i rSub { size 8{1} }  rSup { size 8{2} }  {  { ital "dL" rSub { size 8{"11"} }  \( θ rSub { size 8{m} }  \) }  over  {dθ rSub { size 8{m} } } } + {  {1}  over  {2} } i rSub { size 8{2} }  rSup { size 8{2} }  {  { ital "dL" rSub { size 8{"11"} }  \( θ rSub { size 8{m} }  - "90" rSup { size 8{o} }  \) }  over  {dθ rSub { size 8{m} } } } } {}</m:annotation>
        </m:semantics>
      </m:math>
    </para>
    <para id="id7806300">and 
<m:math><m:semantics><m:mrow><m:mstyle fontsize="12pt"><m:mrow><m:mrow><m:mstyle fontstyle="italic"><m:mrow><m:msub><m:mtext>dL</m:mtext><m:mstyle fontsize="8pt"><m:mrow><m:mtext>11</m:mtext></m:mrow></m:mstyle></m:msub></m:mrow></m:mstyle><m:mo stretchy="false">/</m:mo><m:msub><m:mi fontstyle="italic">dθ</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mi>m</m:mi></m:mrow></m:mstyle></m:msub></m:mrow></m:mrow></m:mstyle><m:mrow/></m:mrow><m:annotation encoding="StarMath 5.0"> size 12{ ital "dL" rSub { size 8{"11"} } /dθ rSub { size 8{m} } } {}</m:annotation></m:semantics></m:math> can be seen to be the stepped waveform of Fig.8.4b whose maximum values are given by 
<m:math><m:semantics><m:mrow><m:mstyle fontsize="12pt"><m:mrow><m:mrow><m:mrow><m:mo stretchy="false">±</m:mo><m:msub><m:mi>L</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mtext>max</m:mtext></m:mrow></m:mstyle></m:msub></m:mrow><m:mo stretchy="false">/</m:mo><m:mi>α</m:mi></m:mrow></m:mrow></m:mstyle><m:mrow/></m:mrow><m:annotation encoding="StarMath 5.0"> size 12{ +- L rSub { size 8{"max"} } /α} {}</m:annotation></m:semantics></m:math> (with 
<m:math><m:semantics><m:mrow><m:mstyle fontsize="12pt"><m:mrow><m:mi>α</m:mi></m:mrow></m:mstyle><m:mrow/></m:mrow><m:annotation encoding="StarMath 5.0"> size 12{α} {}</m:annotation></m:semantics></m:math> expressed in radians!). Thus the torque is as shown in Fig. 8.4c.</para>
    <para id="id7806507">c. The peak torque due to each of the windings is given by</para>
    <para id="id7806512">
      <m:math>
        <m:semantics>
          <m:mrow>
            <m:mstyle fontsize="12pt">
              <m:mrow>
                <m:mrow>
                  <m:mrow>
                    <m:msub>
                      <m:mi>T</m:mi>
                      <m:mstyle fontsize="8pt">
                        <m:mrow>
                          <m:mtext>max</m:mtext>
                        </m:mrow>
                      </m:mstyle>
                    </m:msub>
                    <m:mo stretchy="false">=</m:mo>
                    <m:mfenced open="[" close="]">
                      <m:mfrac>
                        <m:msub>
                          <m:mi>L</m:mi>
                          <m:mstyle fontsize="8pt">
                            <m:mrow>
                              <m:mtext>max</m:mtext>
                            </m:mrow>
                          </m:mstyle>
                        </m:msub>
                        <m:mn>2α</m:mn>
                      </m:mfrac>
                    </m:mfenced>
                  </m:mrow>
                  <m:mrow>
                    <m:msup>
                      <m:mi>i</m:mi>
                      <m:mstyle fontsize="8pt">
                        <m:mrow>
                          <m:mn>2</m:mn>
                        </m:mrow>
                      </m:mstyle>
                    </m:msup>
                    <m:mo stretchy="false">=</m:mo>
                    <m:mfenced open="[" close="]">
                      <m:mfrac>
                        <m:mrow>
                          <m:mn>0</m:mn>
                          <m:mtext>.</m:mtext>
                          <m:mtext>128</m:mtext>
                        </m:mrow>
                        <m:mrow>
                          <m:mn>2</m:mn>
                          <m:mo stretchy="false">(</m:mo>
                          <m:mrow>
                            <m:mi>π</m:mi>
                            <m:mo stretchy="false">/</m:mo>
                            <m:mn>3</m:mn>
                          </m:mrow>
                          <m:mo stretchy="false">)</m:mo>
                        </m:mrow>
                      </m:mfrac>
                    </m:mfenced>
                  </m:mrow>
                  <m:mrow>
                    <m:msup>
                      <m:mn>5</m:mn>
                      <m:mstyle fontsize="8pt">
                        <m:mrow>
                          <m:mn>2</m:mn>
                        </m:mrow>
                      </m:mstyle>
                    </m:msup>
                    <m:mo stretchy="false">=</m:mo>
                    <m:mn>1</m:mn>
                  </m:mrow>
                  <m:mtext>.</m:mtext>
                  <m:mtext>53</m:mtext>
                  <m:mi>N</m:mi>
                  <m:mtext>.</m:mtext>
                  <m:mi>m</m:mi>
                </m:mrow>
              </m:mrow>
            </m:mstyle>
            <m:mrow/>
          </m:mrow>
          <m:annotation encoding="StarMath 5.0"> size 12{T rSub { size 8{"max"} } = left [ {  {L rSub { size 8{"max"} } }  over  {2α} }  right ]i rSup { size 8{2} } = left [ {  {0 "." "128"}  over  {2 \( π/3 \) } }  right ]5 rSup { size 8{2} } =1 "." "53" N "." m} {}</m:annotation>
        </m:semantics>
      </m:math>
    </para>
    <para id="id7806674">(i) From the plot in Fig. 8.4c, at 
        ***SORRY, THIS MEDIA TYPE IS NOT SUPPORTED.***
      , the torque contribution from phase 2 is clearly zero. Although the phase-1 contribution appears to be indeterminate, in an actual machine the torque change from 
<m:math><m:semantics><m:mrow><m:mstyle fontsize="12pt"><m:mrow><m:mrow><m:msub><m:mi>T</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mrow><m:mtext>max</m:mtext><m:mn>1</m:mn></m:mrow></m:mrow></m:mstyle></m:msub><m:mi>,</m:mi><m:mrow><m:mtext>  to  </m:mtext><m:mo stretchy="false">−</m:mo><m:msub><m:mi>T</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mrow><m:mtext>max</m:mtext><m:mn>1</m:mn></m:mrow></m:mrow></m:mstyle></m:msub></m:mrow><m:mi>,</m:mi><m:mtext>at  </m:mtext><m:mrow><m:msub><m:mi>θ</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mi>m</m:mi></m:mrow></m:mstyle></m:msub><m:mo stretchy="false">=</m:mo><m:msup><m:mn>0</m:mn><m:mstyle fontsize="8pt"><m:mrow><m:mi>o</m:mi></m:mrow></m:mstyle></m:msup></m:mrow></m:mrow></m:mrow></m:mstyle><m:mrow/></m:mrow><m:annotation encoding="StarMath 5.0"> size 12{T rSub { size 8{"max"1} } ,"  to  " - T rSub { size 8{"max"1} } ,"at  "θ rSub { size 8{m} } =0 rSup { size 8{o} } } {}</m:annotation></m:semantics></m:math>would have a finite slope and the torque would be zero at 
<m:math><m:semantics><m:mrow><m:mstyle fontsize="12pt"><m:mrow><m:mrow><m:mi>θ</m:mi><m:mo stretchy="false">=</m:mo><m:msup><m:mn>0</m:mn><m:mstyle fontsize="8pt"><m:mrow><m:mn>0</m:mn></m:mrow></m:mstyle></m:msup></m:mrow></m:mrow></m:mstyle><m:mrow/></m:mrow><m:annotation encoding="StarMath 5.0"> size 12{θ=0 rSup { size 8{0} } } {}</m:annotation></m:semantics></m:math>. Thus the net torque from phases 1 and 2 at this position is zero. </para>
    <para id="id7808436">Notice that the torque at 
<m:math><m:semantics><m:mrow><m:mstyle fontsize="12pt"><m:mrow><m:mrow><m:msub><m:mi>θ</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mi>m</m:mi></m:mrow></m:mstyle></m:msub><m:mo stretchy="false">=</m:mo><m:mn>0</m:mn></m:mrow></m:mrow></m:mstyle><m:mrow/></m:mrow><m:annotation encoding="StarMath 5.0"> size 12{θ rSub { size 8{m} } =0} {}</m:annotation></m:semantics></m:math> is zero independent of the current levels in phases 1 and 2. This is a problem with the 4/2 configuration of Fig. 8.3 since the rotor can get "stuck" at this position (as well as at 
<m:math><m:semantics><m:mrow><m:mstyle fontsize="12pt"><m:mrow><m:mrow><m:mrow><m:msub><m:mi>θ</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mi>m</m:mi></m:mrow></m:mstyle></m:msub><m:mo stretchy="false">=</m:mo><m:mrow><m:mo stretchy="false">±</m:mo><m:msup><m:mtext>90</m:mtext><m:mstyle fontsize="8pt"><m:mrow><m:mi>o</m:mi></m:mrow></m:mstyle></m:msup></m:mrow></m:mrow><m:mrow><m:mi>,</m:mi><m:mo stretchy="false">±</m:mo><m:msup><m:mtext>180</m:mtext><m:mstyle fontsize="8pt"><m:mrow><m:mi>o</m:mi></m:mrow></m:mstyle></m:msup></m:mrow></m:mrow></m:mrow></m:mstyle><m:mrow/></m:mrow><m:annotation encoding="StarMath 5.0"> size 12{θ rSub { size 8{m} } = +- "90" rSup { size 8{o} } , +- "180" rSup { size 8{o} } } {}</m:annotation></m:semantics></m:math>), and there is no way that electrical torque can be produced to move it. </para>
    <para id="id7808595">(ii) At 
<m:math><m:semantics><m:mrow><m:mstyle fontsize="12pt"><m:mrow><m:mrow><m:msub><m:mi>θ</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mi>m</m:mi></m:mrow></m:mstyle></m:msub><m:mo stretchy="false">=</m:mo><m:msup><m:mtext>45</m:mtext><m:mstyle fontsize="8pt"><m:mrow><m:mi>o</m:mi></m:mrow></m:mstyle></m:msup></m:mrow></m:mrow></m:mstyle><m:mrow/></m:mrow><m:annotation encoding="StarMath 5.0"> size 12{θ rSub { size 8{m} } ="45" rSup { size 8{o} } } {}</m:annotation></m:semantics></m:math> both phases are providing torque. That of phase 1 is negative while that of phase 2 is positive. Because the phase currents are equal, the torques are thus equal and opposite and the net torque is zero. However, unlike the case of 
<m:math><m:semantics><m:mrow><m:mstyle fontsize="12pt"><m:mrow><m:mrow><m:msub><m:mi>θ</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mi>m</m:mi></m:mrow></m:mstyle></m:msub><m:mo stretchy="false">=</m:mo><m:msup><m:mn>0</m:mn><m:mstyle fontsize="8pt"><m:mrow><m:mi>o</m:mi></m:mrow></m:mstyle></m:msup></m:mrow></m:mrow></m:mstyle><m:mrow/></m:mrow><m:annotation encoding="StarMath 5.0"> size 12{θ rSub { size 8{m} } =0 rSup { size 8{o} } } {}</m:annotation></m:semantics></m:math>, the torque at this point can be made either positive or negative simply by appropriate selection of the phase currents. </para>
    <para id="id7808741">(iii) At 
<m:math><m:semantics><m:mrow><m:mstyle fontsize="12pt"><m:mrow><m:mrow><m:msub><m:mi>θ</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mi>m</m:mi></m:mrow></m:mstyle></m:msub><m:mo stretchy="false">=</m:mo><m:msup><m:mtext>75</m:mtext><m:mstyle fontsize="8pt"><m:mrow><m:mi>o</m:mi></m:mrow></m:mstyle></m:msup></m:mrow></m:mrow></m:mstyle><m:mrow/></m:mrow><m:annotation encoding="StarMath 5.0"> size 12{θ rSub { size 8{m} } ="75" rSup { size 8{o} } } {}</m:annotation></m:semantics></m:math> phase 1 produces no torque while phase 2 produces a positive torque of magnitude 
<m:math><m:semantics><m:mrow><m:mstyle fontsize="12pt"><m:mrow><m:msub><m:mi>T</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mrow><m:mtext>max</m:mtext><m:mn>2</m:mn></m:mrow></m:mrow></m:mstyle></m:msub></m:mrow></m:mstyle><m:mrow/></m:mrow><m:annotation encoding="StarMath 5.0"> size 12{T rSub { size 8{"max"2} } } {}</m:annotation></m:semantics></m:math>. Thus the net torque at this position is positive and of magnitude 1.53N.m. Notice that there is no combination of phase currents that will produce a negative torque at this position since the phase-1 torque is always zero while that of phase 2 can be only positive (or zero).</para>
    <list type="bulleted" id="id5780202">
      <item>Example 8.1 illustrates a number of important considerations for the design of VRMs. Clearly these machines must be designed to avoid the occurrence of rotor positions for which none of the phases can produce torque. This is of concern in the design of 4/2 machines which will always have such positions if they are constructed with uniform, symmetric air gaps. </item>
      <item>It is also clear that to operate VRMs with specified torque characteristics, the phase currents must be applied in a fashion consistent with the rotor position. For example, positive torque production from each phase winding in Example 8.1 can be seen from Fig.8.4c to occur only for specific values of θm. Thus operation of VRMs must include some sort of rotor-position sensing as well as a controller which determines both the sequence and the waveform of the phase currents to achieve the desired operation. This is typically implemented by using electronic switching devices (transistors, thyristors, gate-turn-off devices, etc.) under the supervision of a microprocessor-based controller. </item>
      <item>Although a 4/2 VRM such as in Example 8.1 can be made to work, as a practical matter it is not particularly useful because of undesirable characteristics such as its zero-torque positions and the fact that there are angular locations at which it is not possible to achieve a positive torque. </item>
      <item>The analysis of VRMs is conceptually straightforward. In the case of linear machine iron (no magnetic saturation), finding the torque is simply a matter of finding the stator-phase inductances (self and mutual) as a function of rotor position, expressing the coenergy in terms of these inductances, and then calculating the derivative of the coenergy with respect to angular position (holding the phase currents constant when taking the derivative). The electric terminal voltage for each of the phases can be found from the sum of the time derivative of the phase flux linkage and the iR drop across the phase resistance. </item>
      <item>In the case of nonlinear machine iron (where saturation effects are important), the coenergy can be found by appropriate integration of the phase flux linkages, and the torque can again be found from the derivative of the coenergy with respect to the angular position of the rotor. </item>
      <item>Although VRMs are simple in concept and construction, their operation is some what complicated and requires sophisticated control and motor-drive electronics to achieve useful operating characteristics.</item>
    </list>
    <para id="id5780402">8.2 PRACTICAL VRM CONFIGURATIONS </para>
    <list type="bulleted" id="id5780409">
      <item>Practical VRM drive systems (the motor and its inverter) are designed to meet operating criteria such as </item>
    </list>
    <list type="bulleted" id="id5780420">
      <item>Low cost. </item>
      <item>Constant torque independent of rotor angular position. </item>
      <item>A desired operating speed range. </item>
      <item>High efficiency. </item>
      <item>A large torque-to-mass ratio.</item>
      <item>A compromise must be made between the variety of options available to the designer. Because VRMs require some sort of electronics and control to operate, often the designer is concerned with optimizing a characteristic of the complete drive system, and this will impose additional constraints on the motor design. </item>
      <item>VRMs can be built in a wide variety of configurations. In Fig. 8.1, two forms of a 4/2 machine are shown: a singly-salient machine in Fig. 8.1a and a doubly-salient machine in Fig. 8. lb. Although both types of design can be made to work, a doubly-salient design is often the superior choice because it can generally produce a larger torque for a given frame size. </item>
      <item>This can be seen qualitatively (under the assumption of a high-permeability, nonsaturating magnetic structure) by reference to Eq. 8.7, which shows that the torque is a function of 
<m:math><m:semantics><m:mrow><m:mstyle fontsize="12pt"><m:mrow><m:mrow><m:mstyle fontstyle="italic"><m:mrow><m:msub><m:mtext>dL</m:mtext><m:mstyle fontsize="8pt"><m:mrow><m:mtext>11</m:mtext></m:mrow></m:mstyle></m:msub></m:mrow></m:mstyle><m:mo stretchy="false">(</m:mo><m:msub><m:mi>θ</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mi>m</m:mi></m:mrow></m:mstyle></m:msub><m:mrow><m:mo stretchy="false">)</m:mo><m:mo stretchy="false">/</m:mo><m:msub><m:mi fontstyle="italic">dθ</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mi>m</m:mi></m:mrow></m:mstyle></m:msub></m:mrow></m:mrow></m:mrow></m:mstyle><m:mrow/></m:mrow><m:annotation encoding="StarMath 5.0"> size 12{ ital "dL" rSub { size 8{"11"} }  \( θ rSub { size 8{m} }  \) /dθ rSub { size 8{m} } } {}</m:annotation></m:semantics></m:math>, the derivative of the phase inductance with respect to angular position of the rotor. Clearly, all else being equal, the machine with the largest derivative will produce the largest torque. </item>
      <item>This derivative can be thought of as being determined by the ratio of the maximum to minimum phase inductances 
<m:math><m:semantics><m:mrow><m:mstyle fontsize="12pt"><m:mrow><m:mrow><m:msub><m:mi>L</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mtext>max</m:mtext></m:mrow></m:mstyle></m:msub><m:mo stretchy="false">/</m:mo><m:msub><m:mi>L</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mtext>min</m:mtext></m:mrow></m:mstyle></m:msub></m:mrow></m:mrow></m:mstyle><m:mrow/></m:mrow><m:annotation encoding="StarMath 5.0"> size 12{L rSub { size 8{"max"} } /L rSub { size 8{"min"} } } {}</m:annotation></m:semantics></m:math>. </item>
    </list>
    <para id="id5836460"><m:math><m:semantics><m:mrow><m:mstyle fontsize="12pt"><m:mrow><m:mrow><m:mrow><m:mrow><m:mfrac><m:mrow><m:mstyle fontstyle="italic"><m:mrow><m:msub><m:mtext>dL</m:mtext><m:mstyle fontsize="8pt"><m:mrow><m:mtext>11</m:mtext></m:mrow></m:mstyle></m:msub></m:mrow></m:mstyle><m:mo stretchy="false">(</m:mo><m:msub><m:mi>θ</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mi>m</m:mi></m:mrow></m:mstyle></m:msub><m:mo stretchy="false">)</m:mo></m:mrow><m:msub><m:mi fontstyle="italic">dθ</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mi>m</m:mi></m:mrow></m:mstyle></m:msub></m:mfrac><m:mo stretchy="false">≃</m:mo><m:mfrac><m:mrow><m:msub><m:mi>L</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mtext>max</m:mtext></m:mrow></m:mstyle></m:msub><m:mo stretchy="false">−</m:mo><m:msub><m:mi>L</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mtext>min</m:mtext></m:mrow></m:mstyle></m:msub></m:mrow><m:msub><m:mi fontstyle="italic">Δθ</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mi>m</m:mi></m:mrow></m:mstyle></m:msub></m:mfrac></m:mrow><m:mo stretchy="false">=</m:mo><m:mfrac><m:msub><m:mi>L</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mtext>max</m:mtext></m:mrow></m:mstyle></m:msub><m:msub><m:mi fontstyle="italic">Δθ</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mi>m</m:mi></m:mrow></m:mstyle></m:msub></m:mfrac></m:mrow><m:mfenced open="[" close="]"><m:mrow><m:mn>1</m:mn><m:mo stretchy="false">−</m:mo><m:mfrac><m:msub><m:mi>L</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mtext>min</m:mtext></m:mrow></m:mstyle></m:msub><m:msub><m:mi>L</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mtext>max</m:mtext></m:mrow></m:mstyle></m:msub></m:mfrac></m:mrow></m:mfenced></m:mrow></m:mrow></m:mstyle><m:mrow/></m:mrow><m:annotation encoding="StarMath 5.0"> size 12{ {  { ital "dL" rSub { size 8{"11"} }  \( θ rSub { size 8{m} }  \) }  over  {dθ rSub { size 8{m} } } }  simeq  {  {L rSub { size 8{"max"} }  - L rSub { size 8{"min"} } }  over  {Δθ rSub { size 8{m} } } } = {  {L rSub { size 8{"max"} } }  over  {Δθ rSub { size 8{m} } } }  left [1 -  {  {L rSub { size 8{"min"} } }  over  {L rSub { size 8{"max"} } } }  right ]} {}</m:annotation></m:semantics></m:math>(8.8)</para>
    <para id="id5836664">Where 
<m:math><m:semantics><m:mrow><m:mstyle fontsize="12pt"><m:mrow><m:msub><m:mi fontstyle="italic">Δθ</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mi>m</m:mi></m:mrow></m:mstyle></m:msub></m:mrow></m:mstyle><m:mrow/></m:mrow><m:annotation encoding="StarMath 5.0"> size 12{Δθ rSub { size 8{m} } } {}</m:annotation></m:semantics></m:math> is the angular displacement of the rotor between the positions of maximum and minimum phase inductance. From Eq. 8.8, for a given 
<m:math><m:semantics><m:mrow><m:mstyle fontsize="12pt"><m:mrow><m:msub><m:mi>L</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mtext>max</m:mtext></m:mrow></m:mstyle></m:msub></m:mrow></m:mstyle><m:mrow/></m:mrow><m:annotation encoding="StarMath 5.0"> size 12{L rSub { size 8{"max"} } } {}</m:annotation></m:semantics></m:math>and 
<m:math><m:semantics><m:mrow><m:mstyle fontsize="12pt"><m:mrow><m:msub><m:mi fontstyle="italic">Δθ</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mi>m</m:mi></m:mrow></m:mstyle></m:msub></m:mrow></m:mstyle><m:mrow/></m:mrow><m:annotation encoding="StarMath 5.0"> size 12{Δθ rSub { size 8{m} } } {}</m:annotation></m:semantics></m:math>, the largest value of 
<m:math><m:semantics><m:mrow><m:mstyle fontsize="12pt"><m:mrow><m:mrow><m:msub><m:mi>L</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mtext>max</m:mtext></m:mrow></m:mstyle></m:msub><m:mo stretchy="false">/</m:mo><m:msub><m:mi>L</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mtext>min</m:mtext></m:mrow></m:mstyle></m:msub></m:mrow></m:mrow></m:mstyle><m:mrow/></m:mrow><m:annotation encoding="StarMath 5.0"> size 12{L rSub { size 8{"max"} } /L rSub { size 8{"min"} } } {}</m:annotation></m:semantics></m:math>will give the largest torque. Because of its geometry, a doubly-salient structure will typically have a lower minimum inductance and thus a larger value of 
<m:math><m:semantics><m:mrow><m:mstyle fontsize="12pt"><m:mrow><m:mrow><m:msub><m:mi>L</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mtext>max</m:mtext></m:mrow></m:mstyle></m:msub><m:mo stretchy="false">/</m:mo><m:msub><m:mi>L</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mtext>min</m:mtext></m:mrow></m:mstyle></m:msub></m:mrow></m:mrow></m:mstyle><m:mrow/></m:mrow><m:annotation encoding="StarMath 5.0"> size 12{L rSub { size 8{"max"} } /L rSub { size 8{"min"} } } {}</m:annotation></m:semantics></m:math>; hence it will produce a larger torque for the same rotor structure. </para>
    <list type="bulleted" id="id7809272">
      <item>For this reason doubly-salient machines are the predominant type of VRM, and hence only doubly-salient VRMs are considered. In general, doubly-salient machines can be constructed with two or more poles on each of the stator and rotor. It should be pointed out that once the basic structure of a VRM is determined, 
<m:math><m:semantics><m:mrow><m:mstyle fontsize="12pt"><m:mrow><m:msub><m:mi>L</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mtext>max</m:mtext></m:mrow></m:mstyle></m:msub></m:mrow></m:mstyle><m:mrow/></m:mrow><m:annotation encoding="StarMath 5.0"> size 12{L rSub { size 8{"max"} } } {}</m:annotation></m:semantics></m:math>is fairly well determined by such quantities as the number of turns, air-gap length, and basic pole dimensions. The challenge to the VRM designer is to achieve a small value of 
<m:math><m:semantics><m:mrow><m:mstyle fontsize="12pt"><m:mrow><m:msub><m:mi>L</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mtext>min</m:mtext></m:mrow></m:mstyle></m:msub></m:mrow></m:mstyle><m:mrow/></m:mrow><m:annotation encoding="StarMath 5.0"> size 12{L rSub { size 8{"min"} } } {}</m:annotation></m:semantics></m:math>. This is a difficult task because 
<m:math><m:semantics><m:mrow><m:mstyle fontsize="12pt"><m:mrow><m:msub><m:mi>L</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mtext>min</m:mtext></m:mrow></m:mstyle></m:msub></m:mrow></m:mstyle><m:mrow/></m:mrow><m:annotation encoding="StarMath 5.0"> size 12{L rSub { size 8{"min"} } } {}</m:annotation></m:semantics></m:math> is dominated by leakage fluxes and other quantities which are difficult to calculate and analyze. </item>
      <item>The geometry of a symmetric 4/2 VRM with a uniform air gap gives rise to rotor positions for which no torque can be developed for any combination of excitation of the phase windings. These torque zeros can be seen to occur at rotor positions where all the stator phases are simultaneously at a position of either maximum or minimum inductance. </item>
    </list>
    <figure id="id7809458">
      <media type="image/png" src="graphics6.png">
        <param name="height" value="327"/>
        <param name="width" value="373"/>
      </media>
    </figure>
    <para id="id7809481">Figure 8.5 Cross-sectional view of a 6/4 three-phase VRM.</para>
    <list type="bulleted" id="id7809491">
      <item>Figure 8.5 shows a fundamental feature of the 6/4 machine is that no such simultaneous alignment of phase inductances is possible. As a result, this machine does not have any zero-torque positions. This is a significant point because it eliminates the possibility that the rotor might get stuck in one of these positions at standstill, requiring that it be mechanically moved to a new position before it can be started. In addition to the fact that there are not positions of simultaneous alignment for the 6/4 VRM, it can be seen that there also are no rotor positions at which only a torque of a single sign (either positive or negative) can be produced. Hence by proper control of the phase currents, it should be possible to achieve constant-torque, independent of rotor position. </item>
      <item>In the case of a symmetric VRM with 
<m:math><m:semantics><m:mrow><m:mstyle fontsize="12pt"><m:mrow><m:msub><m:mi>P</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mi>s</m:mi></m:mrow></m:mstyle></m:msub></m:mrow></m:mstyle><m:mrow/></m:mrow><m:annotation encoding="StarMath 5.0"> size 12{P rSub { size 8{s} } } {}</m:annotation></m:semantics></m:math> stator poles and 
<m:math><m:semantics><m:mrow><m:mstyle fontsize="12pt"><m:mrow><m:msub><m:mi>P</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mi>r</m:mi></m:mrow></m:mstyle></m:msub></m:mrow></m:mstyle><m:mrow/></m:mrow><m:annotation encoding="StarMath 5.0"> size 12{P rSub { size 8{r} } } {}</m:annotation></m:semantics></m:math> rotor poles, a simple test can be used to determine if zero-torque positions exist. If the ratio 
<m:math><m:semantics><m:mrow><m:mstyle fontsize="12pt"><m:mrow><m:mrow><m:msub><m:mi>P</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mi>s</m:mi></m:mrow></m:mstyle></m:msub><m:mo stretchy="false">/</m:mo><m:msub><m:mi>P</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mi>r</m:mi></m:mrow></m:mstyle></m:msub></m:mrow></m:mrow></m:mstyle><m:mrow/></m:mrow><m:annotation encoding="StarMath 5.0"> size 12{P rSub { size 8{s} } /P rSub { size 8{r} } } {}</m:annotation></m:semantics></m:math>(or alternatively 
<m:math><m:semantics><m:mrow><m:mstyle fontsize="12pt"><m:mrow><m:mrow><m:msub><m:mi>P</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mi>r</m:mi></m:mrow></m:mstyle></m:msub><m:mo stretchy="false">/</m:mo><m:msub><m:mi>P</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mi>s</m:mi></m:mrow></m:mstyle></m:msub></m:mrow></m:mrow></m:mstyle><m:mrow/></m:mrow><m:annotation encoding="StarMath 5.0"> size 12{P rSub { size 8{r} } /P rSub { size 8{s} } } {}</m:annotation></m:semantics></m:math> if 
<m:math><m:semantics><m:mrow><m:mstyle fontsize="12pt"><m:mrow><m:msub><m:mi>P</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mi>r</m:mi></m:mrow></m:mstyle></m:msub></m:mrow></m:mstyle><m:mrow/></m:mrow><m:annotation encoding="StarMath 5.0"> size 12{P rSub { size 8{r} } } {}</m:annotation></m:semantics></m:math> is larger than 
<m:math><m:semantics><m:mrow><m:mstyle fontsize="12pt"><m:mrow><m:msub><m:mi>P</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mi>s</m:mi></m:mrow></m:mstyle></m:msub></m:mrow></m:mstyle><m:mrow/></m:mrow><m:annotation encoding="StarMath 5.0"> size 12{P rSub { size 8{s} } } {}</m:annotation></m:semantics></m:math>) is an integer, there will be zero-torque positions. For example, for a 6/4 machine the ratio is 1.5, and there will be no zero- torque positions. However, the ratio is 2.0 for a 6/3 machine, and there will be zero- torque positions. </item>
      <item>In some instances, design constraints may dictate that a machine with an integral pole ratio is desirable. In these cases, it is possible to eliminate the zero-torque positions by constructing a machine with an asymmetric rotor. The rotor radius can be made to vary with angle as shown in grossly exaggerated fashion in Fig. 8.6a. This design, which also requires that the width of the rotor pole be wider than that of the stator, will not produce zero torque at positions of alignment because
<m:math><m:semantics><m:mrow><m:mstyle fontsize="12pt"><m:mrow><m:mrow><m:mstyle fontstyle="italic"><m:mrow><m:mtext>dL</m:mtext></m:mrow></m:mstyle><m:mo stretchy="false">(</m:mo><m:msub><m:mi>θ</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mi>m</m:mi></m:mrow></m:mstyle></m:msub><m:mrow><m:mo stretchy="false">)</m:mo><m:mo stretchy="false">/</m:mo><m:msub><m:mi fontstyle="italic">dθ</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mi>m</m:mi></m:mrow></m:mstyle></m:msub></m:mrow></m:mrow></m:mrow></m:mstyle><m:mrow/></m:mrow><m:annotation encoding="StarMath 5.0"> size 12{ ital "dL" \( θ rSub { size 8{m} }  \) /dθ rSub { size 8{m} } } {}</m:annotation></m:semantics></m:math> is not zero at these points, as can be seen with reference to Fig. 8.6b.</item>
    </list>
    <figure id="id5836141">
      <media type="image/png" src="graphics7.png">
        <param name="height" value="266"/>
        <param name="width" value="288"/>
      </media>
    </figure>
    <figure id="id5836168">
      <media type="image/png" src="graphics8.png">
        <param name="height" value="177"/>
        <param name="width" value="406"/>
      </media>
    </figure>
    <para id="id5836192">Figure 8.6 A 4/2 VRM with nonuniform air gap: (a) exaggerated</para>
    <para id="id5836201">schematic view and (b) plots of 
<m:math><m:semantics><m:mrow><m:mstyle fontsize="12pt"><m:mrow><m:mrow><m:mi>L</m:mi><m:mo stretchy="false">(</m:mo><m:msub><m:mi>θ</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mi>m</m:mi></m:mrow></m:mstyle></m:msub><m:mo stretchy="false">)</m:mo></m:mrow></m:mrow></m:mstyle><m:mrow/></m:mrow><m:annotation encoding="StarMath 5.0"> size 12{L \( θ rSub { size 8{m} }  \) } {}</m:annotation></m:semantics></m:math> and 
<m:math><m:semantics><m:mrow><m:mstyle fontsize="12pt"><m:mrow><m:mrow><m:mstyle fontstyle="italic"><m:mrow><m:mtext>dL</m:mtext></m:mrow></m:mstyle><m:mo stretchy="false">(</m:mo><m:msub><m:mi>θ</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mi>m</m:mi></m:mrow></m:mstyle></m:msub><m:mrow><m:mo stretchy="false">)</m:mo><m:mo stretchy="false">/</m:mo><m:msub><m:mi fontstyle="italic">dθ</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mi>m</m:mi></m:mrow></m:mstyle></m:msub></m:mrow></m:mrow></m:mrow></m:mstyle><m:mrow/></m:mrow><m:annotation encoding="StarMath 5.0"> size 12{ ital "dL" \( θ rSub { size 8{m} }  \) /dθ rSub { size 8{m} } } {}</m:annotation></m:semantics></m:math>versus 
<m:math><m:semantics><m:mrow><m:mstyle fontsize="12pt"><m:mrow><m:msub><m:mi>θ</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mi>m</m:mi></m:mrow></m:mstyle></m:msub></m:mrow></m:mstyle><m:mrow/></m:mrow><m:annotation encoding="StarMath 5.0"> size 12{θ rSub { size 8{m} } } {}</m:annotation></m:semantics></m:math>.</para>
    <list type="bulleted" id="id5894526">
      <item>An alternative procedure for constructing an integral-pole-ratio VRM without zero-torque positions is to construct a stack of two or more VRMs in series, aligned such that each of the VRMs is displaced in angle from the others and with all rotors sharing a common shaft. In this fashion, the zero-torque positions of the individual machines will not align, and thus the complete machine will not have any torque zeros. For example, a series stack of two two-phase, 4/2 VRMs such as that of Example 8.1 (Fig. 8.3) with a 
<m:math><m:semantics><m:mrow><m:mstyle fontsize="12pt"><m:mrow><m:msup><m:mtext>45</m:mtext><m:mstyle fontsize="8pt"><m:mrow><m:mi>o</m:mi></m:mrow></m:mstyle></m:msup></m:mrow></m:mstyle><m:mrow/></m:mrow><m:annotation encoding="StarMath 5.0"> size 12{"45" rSup { size 8{o} } } {}</m:annotation></m:semantics></m:math> angular displacement between the individual VRMs will result in a four-phase VRM without zero-torque positions. </item>
      <item>Generally VRMs are wound with a single coil on each pole. Although it is possible to control each of these windings separately as individual phases, it is common practice to combine them into groups of poles which are excited simultaneously. For example, the 4/2 VRM of Fig. 8.3 is shown connected as a two-phase machine. As shown in Fig. 8.5, a 6/4 VRM is commonly connected as a three-phase machine with opposite poles connected to the same phase and in such a fashion that the windings drive flux in the same direction through the rotor.</item>
      <item>In some cases, VRMs are wound with a parallel set of windings on each phase. This configuration, known as a bifilar winding, in some cases can result in a simple inverter configuration and thus a simple, inexpensive motor drive.</item>
      <item>When a given phase is excited, the torque is such that the rotor is pulled to the nearest position of maximum flux linkage. As excitation is removed from that phase and the next phase is excited, the rotor "follows" as it is then pulled to a new maximum flux-linkage position. Thus, the rotor speed is determined by the frequency of the phase currents. </item>
      <item>However, unlike the case of a synchronous machine, the relationship between the rotor speed and the frequency and sequence of the phase winding excitation can be quite complex, depending on the number of rotor poles and the number of stator poles and phases.</item>
      <item>EXAMPLE 8.2 </item>
    </list>
    <para id="id5894653">Consider a four-phase, 8/6 VRM. If the stator phases are excited sequentially, with a total time of To sec required to excite the four phases (i.e., each phase is excited for a time of To/4 sec), find the angular velocity of the stator flux wave and the corresponding angular velocity of the rotor. Neglect any system dynamics and assume that the rotor will instantaneously track the stator excitation. </para>
    <para id="id5894675">Solution </para>
    <para id="id5894679">Figure 8.7 shows in schematic form an 8/6 VRM. The details of the pole shapes are not of importance for this example and thus the rotor and stator poles are shown simply as arrows indicating their locations. The figure shows the rotor aligned with the stator phase-1 poles. This position corresponds to that which would occur if there were no load on the rotor and the stator phase-1 windings were excited, since it corresponds to a position of maximum phase-1 flux linkage.</para>
    <figure id="id5894694">
      <media type="image/png" src="graphics9.png">
        <param name="height" value="230"/>
        <param name="width" value="270"/>
      </media>
    </figure>
    <para id="id5894718">Figure 8.7 Schematic view of a four-phase 8/6 VRM. Pole locations are indicated by arrows.</para>
    <para id="id5894728">Consider next that the excitation on phase 1 is removed and phase 2 is excited. At this point, the stator flux wave has rotated 
<m:math><m:semantics><m:mrow><m:mstyle fontsize="12pt"><m:mrow><m:msup><m:mtext>45</m:mtext><m:mstyle fontsize="8pt"><m:mrow><m:mi>o</m:mi></m:mrow></m:mstyle></m:msup></m:mrow></m:mstyle><m:mrow/></m:mrow><m:annotation encoding="StarMath 5.0"> size 12{"45" rSup { size 8{o} } } {}</m:annotation></m:semantics></m:math> in the clockwise direction. Similarly, as the excitation on phase 2 is removed and phase 3 is excited, the stator flux wave will move an additional 
<m:math><m:semantics><m:mrow><m:mstyle fontsize="12pt"><m:mrow><m:msup><m:mtext>45</m:mtext><m:mstyle fontsize="8pt"><m:mrow><m:mi>o</m:mi></m:mrow></m:mstyle></m:msup></m:mrow></m:mstyle><m:mrow/></m:mrow><m:annotation encoding="StarMath 5.0"> size 12{"45" rSup { size 8{o} } } {}</m:annotation></m:semantics></m:math> clockwise. Thus the angular velocity 
<m:math><m:semantics><m:mrow><m:mstyle fontsize="12pt"><m:mrow><m:msub><m:mi>ω</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mi>s</m:mi></m:mrow></m:mstyle></m:msub></m:mrow></m:mstyle><m:mrow/></m:mrow><m:annotation encoding="StarMath 5.0"> size 12{ω rSub { size 8{s} } } {}</m:annotation></m:semantics></m:math> of the stator flux wave can be calculated quite simply as 
<m:math><m:semantics><m:mrow><m:mstyle fontsize="12pt"><m:mrow><m:mrow><m:mi>π</m:mi><m:mo stretchy="false">/</m:mo><m:mn>4</m:mn></m:mrow></m:mrow></m:mstyle><m:mrow/></m:mrow><m:annotation encoding="StarMath 5.0"> size 12{π/4} {}</m:annotation></m:semantics></m:math> rad divided by 
<m:math><m:semantics><m:mrow><m:mstyle fontsize="12pt"><m:mrow><m:msub><m:mi>T</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mi>o</m:mi></m:mrow></m:mstyle></m:msub></m:mrow></m:mstyle><m:mrow/></m:mrow><m:annotation encoding="StarMath 5.0"> size 12{T rSub { size 8{o} } } {}</m:annotation></m:semantics></m:math>/4 sec, or 
<m:math><m:semantics><m:mrow><m:mstyle fontsize="12pt"><m:mrow><m:mrow><m:msub><m:mi>ω</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mi>s</m:mi></m:mrow></m:mstyle></m:msub><m:mo stretchy="false">=</m:mo><m:mrow><m:mi>π</m:mi><m:mo stretchy="false">/</m:mo><m:msub><m:mi>T</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mi>o</m:mi></m:mrow></m:mstyle></m:msub></m:mrow></m:mrow></m:mrow></m:mstyle><m:mrow/></m:mrow><m:annotation encoding="StarMath 5.0"> size 12{ω rSub { size 8{s} } =π/T rSub { size 8{o} } } {}</m:annotation></m:semantics></m:math>rad/sec. </para>
    <para id="id5919134">Note, however, that this is not the angular velocity of the rotor itself. As the phase-1 excitation is removed and phase 2 is excited, the rotor will move in such a fashion as to maximize the phase-2 flux linkages. In this case, Fig. 8.7 shows that the rotor will move 
<m:math><m:semantics><m:mrow><m:mstyle fontsize="12pt"><m:mrow><m:msup><m:mtext>15</m:mtext><m:mstyle fontsize="8pt"><m:mrow><m:mi>o</m:mi></m:mrow></m:mstyle></m:msup></m:mrow></m:mstyle><m:mrow/></m:mrow><m:annotation encoding="StarMath 5.0"> size 12{"15" rSup { size 8{o} } } {}</m:annotation></m:semantics></m:math> counterclockwise since the nearest rotor poles to phase 2 are actually 
<m:math><m:semantics><m:mrow><m:mstyle fontsize="12pt"><m:mrow><m:msup><m:mtext>15</m:mtext><m:mstyle fontsize="8pt"><m:mrow><m:mn>0</m:mn></m:mrow></m:mstyle></m:msup></m:mrow></m:mstyle><m:mrow/></m:mrow><m:annotation encoding="StarMath 5.0"> size 12{"15" rSup { size 8{0} } } {}</m:annotation></m:semantics></m:math> ahead of the phase-2 poles. Thus the angular velocity of the rotor can be calculated as 
<m:math><m:semantics><m:mrow><m:mstyle fontsize="12pt"><m:mrow><m:mrow><m:mrow><m:mo stretchy="false">−</m:mo><m:mi>π</m:mi></m:mrow><m:mo stretchy="false">/</m:mo><m:mtext>12</m:mtext></m:mrow></m:mrow></m:mstyle><m:mrow/></m:mrow><m:annotation encoding="StarMath 5.0"> size 12{ - π/"12"} {}</m:annotation></m:semantics></m:math> rad (
<m:math><m:semantics><m:mrow><m:mstyle fontsize="12pt"><m:mrow><m:msup><m:mtext>15</m:mtext><m:mstyle fontsize="8pt"><m:mrow><m:mi>o</m:mi></m:mrow></m:mstyle></m:msup></m:mrow></m:mstyle><m:mrow/></m:mrow><m:annotation encoding="StarMath 5.0"> size 12{"15" rSup { size 8{o} } } {}</m:annotation></m:semantics></m:math>, with the minus sign indicating counterclockwise rotation) divided by 
<m:math><m:semantics><m:mrow><m:mstyle fontsize="12pt"><m:mrow><m:msub><m:mi>T</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mi>o</m:mi></m:mrow></m:mstyle></m:msub></m:mrow></m:mstyle><m:mrow/></m:mrow><m:annotation encoding="StarMath 5.0"> size 12{T rSub { size 8{o} } } {}</m:annotation></m:semantics></m:math>/4 see, or 
<m:math><m:semantics><m:mrow><m:mstyle fontsize="12pt"><m:mrow><m:mrow><m:mrow><m:msub><m:mi>ω</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mi>m</m:mi></m:mrow></m:mstyle></m:msub><m:mo stretchy="false">=</m:mo><m:mrow><m:mrow><m:mo stretchy="false">−</m:mo><m:mi>π</m:mi></m:mrow><m:mo stretchy="false">/</m:mo><m:mo stretchy="false">(</m:mo></m:mrow></m:mrow><m:msub><m:mn>3T</m:mn><m:mstyle fontsize="8pt"><m:mrow><m:mi>o</m:mi></m:mrow></m:mstyle></m:msub><m:mo stretchy="false">)</m:mo></m:mrow></m:mrow></m:mstyle><m:mrow/></m:mrow><m:annotation encoding="StarMath 5.0"> size 12{ω rSub { size 8{m} } = - π/ \( 3T rSub { size 8{o} }  \) } {}</m:annotation></m:semantics></m:math>rad/sec. </para>
    <para id="id5919500">In this case, the rotor travels at one-third the angular velocity of the stator excitation and in the opposite direction.</para>
    <list type="bulleted" id="id5919507">
      <item>Example 8.2 illustrates the complex relationship that can exist between the excitation frequency of a VRM and the "synchronous" rotor frequency. This relationship is directly analogous to that between two mechanical gears for which the choice of different gear shapes and configurations gives rise to a wide range of speed ratios. It is difficult to derive a single rule which will describe this relationship for the immense variety of VRM configurations which can be envisioned. </item>
      <item>Further variations on VRM configurations are possible if the main stator and rotor poles are subdivided by the addition of individual teeth (which can be thought of as a set of small poles excited simultaneously by a single winding). The basic concept is illustrated in Fig. 8.8, which shows a schematic view of three poles of a three-phase VRM with a total of six main stator poles. Such a machine, with the stator and rotor poles subdivided into teeth, is known as a castleated VRM. </item>
      <item>In Fig. 8.8 each stator pole has been divided into four subpoles by the addition of four teeth of width 
<m:math><m:semantics><m:mrow><m:mstyle fontsize="12pt"><m:mrow><m:mrow><m:mn>6</m:mn><m:msup><m:mfrac><m:mn>3</m:mn><m:mn>7</m:mn></m:mfrac><m:mstyle fontsize="8pt"><m:mrow><m:mi>o</m:mi></m:mrow></m:mstyle></m:msup></m:mrow></m:mrow></m:mstyle><m:mrow/></m:mrow><m:annotation encoding="StarMath 5.0"> size 12{6 {  {3}  over  {7} }  rSup { size 8{o} } } {}</m:annotation></m:semantics></m:math> (indicated by the angle β in the figure), with a slot of the same width between each tooth. The same tooth/slot spacing is chosen for the rotor, resulting in a total of 28 teeth on the rotor. Notice that this number of rotor teeth and the corresponding value of 
<m:math><m:semantics><m:mrow><m:mstyle fontsize="12pt"><m:mrow><m:mi>β</m:mi></m:mrow></m:mstyle><m:mrow/></m:mrow><m:annotation encoding="StarMath 5.0"> size 12{β} {}</m:annotation></m:semantics></m:math> were chosen so that when the rotor teeth are aligned with those of the phase- 1 stator pole, they are not aligned with those of phases 2 and 3. In this fashion, successive excitation of the stator phases will result in a rotation of the rotor. </item>
      <item>Castleation further complicates the relationship between the rotor speed and the frequency and sequence of the stator-winding excitation. For example, from Fig. 8.8</item>
    </list>
    <figure id="id5762959">
      <media type="image/png" src="graphics10.png">
        <param name="height" value="239"/>
        <param name="width" value="385"/>
      </media>
    </figure>
    <para id="id5762983">Figure 8.8 Schematic view of a three-phase castleated VRM with</para>
    <para id="id5762992">six stator poles and four teeth per pole and 28 rotor poles.</para>
    <para id="id5762998">it can be seen that for this configuration, when the excitation of phase 1 is removed and phase 2 is excited (corresponding to a rotation of the stator flux wave by
<m:math><m:semantics><m:mrow><m:mstyle fontsize="12pt"><m:mrow><m:msup><m:mtext>60</m:mtext><m:mstyle fontsize="8pt"><m:mrow><m:mn>0</m:mn></m:mrow></m:mstyle></m:msup></m:mrow></m:mstyle><m:mrow/></m:mrow><m:annotation encoding="StarMath 5.0"> size 12{"60" rSup { size 8{0} } } {}</m:annotation></m:semantics></m:math>in the clockwise direction), the rotor will rotate by an angle of
<m:math><m:semantics><m:mrow><m:mstyle fontsize="12pt"><m:mrow><m:mrow><m:mrow><m:mfrac><m:mn>2β</m:mn><m:mn>3</m:mn></m:mfrac><m:mo stretchy="false">=</m:mo><m:mn>4</m:mn></m:mrow><m:msup><m:mfrac><m:mn>2</m:mn><m:mn>7</m:mn></m:mfrac><m:mstyle fontsize="8pt"><m:mrow><m:mi>o</m:mi></m:mrow></m:mstyle></m:msup></m:mrow></m:mrow></m:mstyle><m:mrow/></m:mrow><m:annotation encoding="StarMath 5.0"> size 12{ {  {2β}  over  {3} } =4 {  {2}  over  {7} }  rSup { size 8{o} } } {}</m:annotation></m:semantics></m:math> in the counterclockwise direction. </para>
    <list type="bulleted" id="id5919655">
      <item>The technique of castleation can be used to create VRMs capable of operating at low speeds (and hence producing high torque for a given stator power input) and with very precise rotor position accuracy. The machine of Fig. 8.8 can be rotated precisely by angular increments of
<m:math><m:semantics><m:mrow><m:mstyle fontsize="12pt"><m:mrow><m:mrow><m:mn>2β</m:mn><m:mo stretchy="false">/</m:mo><m:mn>3</m:mn></m:mrow></m:mrow></m:mstyle><m:mrow/></m:mrow><m:annotation encoding="StarMath 5.0"> size 12{2β/3} {}</m:annotation></m:semantics></m:math>. The use of more teeth can further increase the position resolution of these machines. Such machines can be found in applications where low speed, high torque, and precise angular resolution are required. This castleated configuration is one example of a class of VRMs commonly referred to as stepping motors because of their capability to produce small steps in angular resolution. </item>
    </list>
    <para id="id5763233">8.3 CURRENT WAVEFORMS FOR </para>
    <para id="id5763240">TORQUE PRODUCTION </para>
    <list type="bulleted" id="id5763248">
      <item>The torque produced by a VRM in which saturation and mutual-inductance effects can be neglected is determined by the summation of terms consisting of the derivatives of the phase inductances with respect to the rotor angular position, each multiplied by the square of the corresponding phase current. The torque of the two-phase, 4/2 VRM of Fig. 8.1b is given by</item>
    </list>
    <para id="id5763287"><m:math><m:semantics><m:mrow><m:mstyle fontsize="12pt"><m:mrow><m:mrow><m:mrow><m:msub><m:mi>T</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mstyle fontstyle="italic"><m:mrow><m:mtext>mech</m:mtext></m:mrow></m:mstyle></m:mrow></m:mstyle></m:msub><m:mo stretchy="false">=</m:mo><m:mfrac><m:mn>1</m:mn><m:mn>2</m:mn></m:mfrac></m:mrow><m:msubsup><m:mi>i</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mn>1</m:mn></m:mrow></m:mstyle><m:mstyle fontsize="8pt"><m:mrow><m:mn>2</m:mn></m:mrow></m:mstyle></m:msubsup><m:mrow><m:mfrac><m:mrow><m:mstyle fontstyle="italic"><m:mrow><m:msub><m:mtext>dL</m:mtext><m:mstyle fontsize="8pt"><m:mrow><m:mtext>11</m:mtext></m:mrow></m:mstyle></m:msub></m:mrow></m:mstyle><m:mo stretchy="false">(</m:mo><m:msub><m:mi>θ</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mi>m</m:mi></m:mrow></m:mstyle></m:msub><m:mo stretchy="false">)</m:mo></m:mrow><m:msub><m:mi fontstyle="italic">dθ</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mi>m</m:mi></m:mrow></m:mstyle></m:msub></m:mfrac><m:mo stretchy="false">+</m:mo><m:mfrac><m:mn>1</m:mn><m:mn>2</m:mn></m:mfrac></m:mrow><m:msubsup><m:mi>i</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mn>2</m:mn></m:mrow></m:mstyle><m:mstyle fontsize="8pt"><m:mrow><m:mn>2</m:mn></m:mrow></m:mstyle></m:msubsup><m:mrow><m:mfrac><m:mrow><m:mstyle fontstyle="italic"><m:mrow><m:msub><m:mtext>dL</m:mtext><m:mstyle fontsize="8pt"><m:mrow><m:mtext>22</m:mtext></m:mrow></m:mstyle></m:msub></m:mrow></m:mstyle><m:mo stretchy="false">(</m:mo><m:msub><m:mi>θ</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mi>m</m:mi></m:mrow></m:mstyle></m:msub><m:mo stretchy="false">)</m:mo></m:mrow><m:msub><m:mi fontstyle="italic">dθ</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mi>m</m:mi></m:mrow></m:mstyle></m:msub></m:mfrac><m:mo stretchy="false">=</m:mo><m:mfrac><m:mn>1</m:mn><m:mn>2</m:mn></m:mfrac></m:mrow><m:msubsup><m:mi>i</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mn>1</m:mn></m:mrow></m:mstyle><m:mstyle fontsize="8pt"><m:mrow><m:mn>2</m:mn></m:mrow></m:mstyle></m:msubsup><m:mrow><m:mfrac><m:mrow><m:mstyle fontstyle="italic"><m:mrow><m:msub><m:mtext>dL</m:mtext><m:mstyle fontsize="8pt"><m:mrow><m:mtext>11</m:mtext></m:mrow></m:mstyle></m:msub></m:mrow></m:mstyle><m:mo stretchy="false">(</m:mo><m:msub><m:mi>θ</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mi>m</m:mi></m:mrow></m:mstyle></m:msub><m:mo stretchy="false">)</m:mo></m:mrow><m:msub><m:mi fontstyle="italic">dθ</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mi>m</m:mi></m:mrow></m:mstyle></m:msub></m:mfrac><m:mo stretchy="false">+</m:mo><m:mfrac><m:mn>1</m:mn><m:mn>2</m:mn></m:mfrac></m:mrow><m:msubsup><m:mi>i</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mn>2</m:mn></m:mrow></m:mstyle><m:mstyle fontsize="8pt"><m:mrow><m:mn>2</m:mn></m:mrow></m:mstyle></m:msubsup><m:mfrac><m:mrow><m:mstyle fontstyle="italic"><m:mrow><m:msub><m:mtext>dL</m:mtext><m:mstyle fontsize="8pt"><m:mrow><m:mtext>11</m:mtext></m:mrow></m:mstyle></m:msub></m:mrow></m:mstyle><m:mo stretchy="false">(</m:mo><m:mrow><m:msub><m:mi>θ</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mi>m</m:mi></m:mrow></m:mstyle></m:msub><m:mo stretchy="false">−</m:mo><m:msup><m:mtext>90</m:mtext><m:mstyle fontsize="8pt"><m:mrow><m:mn>0</m:mn></m:mrow></m:mstyle></m:msup></m:mrow><m:mo stretchy="false">)</m:mo></m:mrow><m:msub><m:mi fontstyle="italic">dθ</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mi>m</m:mi></m:mrow></m:mstyle></m:msub></m:mfrac></m:mrow></m:mrow></m:mstyle><m:mrow/></m:mrow><m:annotation encoding="StarMath 5.0"> size 12{T rSub { size 8{ ital "mech"} } = {  {1}  over  {2} } i rSub { size 8{1} }  rSup { size 8{2} }  {  { ital "dL" rSub { size 8{"11"} }  \( θ rSub { size 8{m} }  \) }  over  {dθ rSub { size 8{m} } } } + {  {1}  over  {2} } i rSub { size 8{2} }  rSup { size 8{2} }  {  { ital "dL" rSub { size 8{"22"} }  \( θ rSub { size 8{m} }  \) }  over  {dθ rSub { size 8{m} } } } = {  {1}  over  {2} } i rSub { size 8{1} }  rSup { size 8{2} }  {  { ital "dL" rSub { size 8{"11"} }  \( θ rSub { size 8{m} }  \) }  over  {dθ rSub { size 8{m} } } } + {  {1}  over  {2} } i rSub { size 8{2} }  rSup { size 8{2} }  {  { ital "dL" rSub { size 8{"11"} }  \( θ rSub { size 8{m} }  - "90" rSup { size 8{0} }  \) }  over  {dθ rSub { size 8{m} } } } } {}</m:annotation></m:semantics></m:math>(8.9)</para>
    <figure id="id5759252">
      <media type="image/png" src="graphics11.png">
        <param name="height" value="299"/>
        <param name="width" value="489"/>
      </media>
    </figure>
    <para id="id5759276">Figure 8.9 Idealized inductance and 
<m:math><m:semantics><m:mrow><m:mstyle fontsize="12pt"><m:mrow><m:mrow><m:mstyle fontstyle="italic"><m:mrow><m:mtext>dL</m:mtext></m:mrow></m:mstyle><m:mo stretchy="false">/</m:mo><m:msub><m:mi fontstyle="italic">dθ</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mi>m</m:mi></m:mrow></m:mstyle></m:msub></m:mrow></m:mrow></m:mstyle><m:mrow/></m:mrow><m:annotation encoding="StarMath 5.0"> size 12{ ital "dL"/dθ rSub { size 8{m} } } {}</m:annotation></m:semantics></m:math> curves for a three-phase 6/4 VRM with</para>
    <para id="id5759354"><m:math><m:semantics><m:mrow><m:mstyle fontsize="12pt"><m:mrow><m:msup><m:mtext>40</m:mtext><m:mstyle fontsize="8pt"><m:mrow><m:mi>o</m:mi></m:mrow></m:mstyle></m:msup></m:mrow></m:mstyle><m:mrow/></m:mrow><m:annotation encoding="StarMath 5.0"> size 12{"40" rSup { size 8{o} } } {}</m:annotation></m:semantics></m:math> rotor and stator poles.</para>
    <list type="bulleted" id="id5759410">
      <item>For each phase of a VRM, the phase inductance is periodic in rotor angular position, and thus the area under the curve of 
<m:math><m:semantics><m:mrow><m:mstyle fontsize="12pt"><m:mrow><m:mrow><m:mstyle fontstyle="italic"><m:mrow><m:mtext>dL</m:mtext></m:mrow></m:mstyle><m:mo stretchy="false">/</m:mo><m:msub><m:mi fontstyle="italic">dθ</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mi>m</m:mi></m:mrow></m:mstyle></m:msub></m:mrow></m:mrow></m:mstyle><m:mrow/></m:mrow><m:annotation encoding="StarMath 5.0"> size 12{ ital "dL"/dθ rSub { size 8{m} } } {}</m:annotation></m:semantics></m:math>calculated over a complete period of 
<m:math><m:semantics><m:mrow><m:mstyle fontsize="12pt"><m:mrow><m:mrow><m:mi>L</m:mi><m:mo stretchy="false">(</m:mo><m:msub><m:mi>θ</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mi>m</m:mi></m:mrow></m:mstyle></m:msub><m:mo stretchy="false">)</m:mo></m:mrow></m:mrow></m:mstyle><m:mrow/></m:mrow><m:annotation encoding="StarMath 5.0"> size 12{L \( θ rSub { size 8{m} }  \) } {}</m:annotation></m:semantics></m:math> is zero, i.e.,</item>
    </list>
    <para id="id5759571"><m:math><m:semantics><m:mrow><m:mstyle fontsize="12pt"><m:mrow><m:mrow><m:mrow><m:msubsup><m:mo stretchy="false">∫</m:mo><m:mstyle fontsize="8pt"><m:mrow><m:mn>0</m:mn></m:mrow></m:mstyle><m:mstyle fontsize="8pt"><m:mrow><m:mrow><m:mn>2π</m:mn><m:mtext>/Pr</m:mtext></m:mrow></m:mrow></m:mstyle></m:msubsup><m:mfrac><m:mrow><m:mstyle fontstyle="italic"><m:mrow><m:mtext>dL</m:mtext></m:mrow></m:mstyle><m:mo stretchy="false">(</m:mo><m:msub><m:mi>θ</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mi>m</m:mi></m:mrow></m:mstyle></m:msub><m:mo stretchy="false">)</m:mo></m:mrow><m:msub><m:mi fontstyle="italic">dθ</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mi>m</m:mi></m:mrow></m:mstyle></m:msub></m:mfrac></m:mrow><m:mrow><m:msub><m:mi fontstyle="italic">dθ</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mi>m</m:mi></m:mrow></m:mstyle></m:msub><m:mo stretchy="false">=</m:mo><m:mi>L</m:mi></m:mrow><m:mo stretchy="false">(</m:mo><m:mrow><m:mn>2π</m:mn><m:mo stretchy="false">/</m:mo><m:msub><m:mi>P</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mi>r</m:mi></m:mrow></m:mstyle></m:msub></m:mrow><m:mrow><m:mo stretchy="false">)</m:mo><m:mo stretchy="false">−</m:mo><m:mi>L</m:mi></m:mrow><m:mo stretchy="false">(</m:mo><m:mn>0</m:mn><m:mrow><m:mo stretchy="false">)</m:mo><m:mo stretchy="false">=</m:mo><m:mn>0</m:mn></m:mrow></m:mrow></m:mrow></m:mstyle><m:mrow/></m:mrow><m:annotation encoding="StarMath 5.0"> size 12{ Int rSub { size 8{0} }  rSup { size 8{2π"/Pr"} }  { {  { ital "dL" \( θ rSub { size 8{m} }  \) }  over  {dθ rSub { size 8{m} } } } } dθ rSub { size 8{m} } =L \( 2π/P rSub { size 8{r} }  \)  - L \( 0 \) =0} {}</m:annotation></m:semantics></m:math>(8.10)</para>
    <para id="id5837016">where 
<m:math><m:semantics><m:mrow><m:mstyle fontsize="12pt"><m:mrow><m:msub><m:mi>P</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mi>r</m:mi></m:mrow></m:mstyle></m:msub></m:mrow></m:mstyle><m:mrow/></m:mrow><m:annotation encoding="StarMath 5.0"> size 12{P rSub { size 8{r} } } {}</m:annotation></m:semantics></m:math> is the number of rotor poles. </para>
    <list type="bulleted" id="id5837070">
      <item>The average torque produced by a VRM can be found by integrating the torque equation (Eq.8.9) over a complete period of rotation. Clearly, if the stator currents are held constant, Eq. 8.10 shows that the average torque will be zero. Thus, to produce a time-averaged torque, the stator currents must vary with rotor position. The desired average output torque for a VRM depends on the nature of the application. For example, motor operation requires a positive time-averaged shaft torque. Similarly, braking or generator action requires negative time-averaged torque. </item>
      <item>Positive torque is produced when a phase is excited at angular positions with positive 
<m:math><m:semantics><m:mrow><m:mstyle fontsize="12pt"><m:mrow><m:mrow><m:mstyle fontstyle="italic"><m:mrow><m:mtext>dL</m:mtext></m:mrow></m:mstyle><m:mo stretchy="false">/</m:mo><m:msub><m:mi fontstyle="italic">dθ</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mi>m</m:mi></m:mrow></m:mstyle></m:msub></m:mrow></m:mrow></m:mstyle><m:mrow/></m:mrow><m:annotation encoding="StarMath 5.0"> size 12{ ital "dL"/dθ rSub { size 8{m} } } {}</m:annotation></m:semantics></m:math>for that phase, and negative torque is produced by excitation at positions at which 
<m:math><m:semantics><m:mrow><m:mstyle fontsize="12pt"><m:mrow><m:mrow><m:mstyle fontstyle="italic"><m:mrow><m:mtext>dL</m:mtext></m:mrow></m:mstyle><m:mo stretchy="false">/</m:mo><m:msub><m:mi fontstyle="italic">dθ</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mi>m</m:mi></m:mrow></m:mstyle></m:msub></m:mrow></m:mrow></m:mstyle><m:mrow/></m:mrow><m:annotation encoding="StarMath 5.0"> size 12{ ital "dL"/dθ rSub { size 8{m} } } {}</m:annotation></m:semantics></m:math> is negative. Consider a three-phase, 6/4 VRM (similar to that shown in Fig. 8.5) with 40 ° rotor and stator poles. The inductance versus rotor position for this machine will be similar to the idealized representation shown in Fig. 8.9. </item>
      <item>Operation of this machine as a motor requires a net positive torque. Alternatively, it can be operated as a generator under conditions of net negative torque. Noting that </item>
    </list>
    <figure id="id5837277">
      <media type="image/png" src="graphics12.png">
        <param name="height" value="166"/>
        <param name="width" value="469"/>
      </media>
    </figure>
    <para id="id5837301">Figure 8.10 Individual phase torques and total torque for the motor of Fig. 8.9. Each</para>
    <para id="id5837311">phase is excited with a constant current 
<m:math><m:semantics><m:mrow><m:mstyle fontsize="12pt"><m:mrow><m:msub><m:mi>I</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mn>0</m:mn></m:mrow></m:mstyle></m:msub></m:mrow></m:mstyle><m:mrow/></m:mrow><m:annotation encoding="StarMath 5.0"> size 12{I rSub { size 8{0} } } {}</m:annotation></m:semantics></m:math> only at positions where
<m:math><m:semantics><m:mrow><m:mstyle fontsize="12pt"><m:mrow><m:mrow><m:mrow><m:mstyle fontstyle="italic"><m:mrow><m:mtext>dL</m:mtext></m:mrow></m:mstyle><m:mo stretchy="false">/</m:mo><m:msub><m:mi fontstyle="italic">dθ</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mi>m</m:mi></m:mrow></m:mstyle></m:msub></m:mrow><m:mo stretchy="false">&gt;</m:mo><m:mn>0</m:mn></m:mrow></m:mrow></m:mstyle><m:mrow/></m:mrow><m:annotation encoding="StarMath 5.0"> size 12{ ital "dL"/dθ rSub { size 8{m} } &gt;0} {}</m:annotation></m:semantics></m:math>.</para>
    <para id="id5837444">positive torque is generated when excitation is applied at rotor positions at which 
<m:math><m:semantics><m:mrow><m:mstyle fontsize="12pt"><m:mrow><m:mrow><m:mstyle fontstyle="italic"><m:mrow><m:mtext>dL</m:mtext></m:mrow></m:mstyle><m:mo stretchy="false">/</m:mo><m:msub><m:mi fontstyle="italic">dθ</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mi>m</m:mi></m:mrow></m:mstyle></m:msub></m:mrow></m:mrow></m:mstyle><m:mrow/></m:mrow><m:annotation encoding="StarMath 5.0"> size 12{ ital "dL"/dθ rSub { size 8{m} } } {}</m:annotation></m:semantics></m:math> is positive, we see that a control system is required that determines rotor position and applies the phase-winding excitations at the appropriate time. It is, in fact, the need for this sort of control that makes VRM drive systems more complex than might perhaps be thought, considering only the simplicity of the VRM itself. </para>
    <list type="bulleted" id="id5789272">
      <item>One of the reasons that VRMs have found application in a wide variety of situations is because the widespread availability and low cost of microprocessors and power electronics have brought the cost of the sensing and control required to successfully operate VRM drive systems down to a level where these systems can be competitive with competing technologies. Although the control of VRM drives is more complex than that required for dc, induction, and permanent-magnet ac motor systems, in many applications the overall VRM drive system turns out to be less expensive and more flexible than the competition. </item>
      <item>Assuming that the appropriate rotor-position sensor and control system is available, the question still remains as to how to excite the armature phases. From Fig. 8.9, one possible excitation scheme would be to apply a constant current to each phase at those angular positions at which 
<m:math><m:semantics><m:mrow><m:mstyle fontsize="12pt"><m:mrow><m:mrow><m:mstyle fontstyle="italic"><m:mrow><m:mtext>dL</m:mtext></m:mrow></m:mstyle><m:mo stretchy="false">/</m:mo><m:msub><m:mi fontstyle="italic">dθ</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mi>m</m:mi></m:mrow></m:mstyle></m:msub></m:mrow></m:mrow></m:mstyle><m:mrow/></m:mrow><m:annotation encoding="StarMath 5.0"> size 12{ ital "dL"/dθ rSub { size 8{m} } } {}</m:annotation></m:semantics></m:math> is positive and zero current otherwise. </item>
      <item>If this is done, the resultant torque waveform will be that of Fig. 8.10. Note that because the torque waveforms of the individual phases overlap, the resultant torque will not be constant but rather will have a pulsating component on top of its average value. In general, such pulsating torques are to be avoided both because they may produce damaging stresses in the VRM and because they may result in the generation of excessive vibration and noise. </item>
      <item>Consideration of Fig.8.9 shows that there are alternative excitation strategies which can reduce the torque pulsations of Fig. 8.10. Perhaps the simplest strategy is to excite each phase for only 
<m:math><m:semantics><m:mrow><m:mstyle fontsize="12pt"><m:mrow><m:msup><m:mtext>30</m:mtext><m:mstyle fontsize="8pt"><m:mrow><m:mn>0</m:mn></m:mrow></m:mstyle></m:msup></m:mrow></m:mstyle><m:mrow/></m:mrow><m:annotation encoding="StarMath 5.0"> size 12{"30" rSup { size 8{0} } } {}</m:annotation></m:semantics></m:math> of angular position instead of the 
<m:math><m:semantics><m:mrow><m:mstyle fontsize="12pt"><m:mrow><m:msup><m:mtext>40</m:mtext><m:mstyle fontsize="8pt"><m:mrow><m:mi>o</m:mi></m:mrow></m:mstyle></m:msup></m:mrow></m:mstyle><m:mrow/></m:mrow><m:annotation encoding="StarMath 5.0"> size 12{"40" rSup { size 8{o} } } {}</m:annotation></m:semantics></m:math> which resulted in Fig. 8.9. Thus, each phase would simply be turned off as the next phase is turned on, and there would be no torque overlap between phases. </item>
      <item>Although this strategy would be an ideal solution to the problem, as a practical matter it is not possible to implement. The problem is that because each phase winding has a self-inductance, it is not possible to instantaneously switch on or off the phasecurrents. </item>
      <item>For a VRM with independent (uncoupled) phases, 2 the voltage- current relationship of the jth phase is given by</item>
    </list>
    <para id="id5789524"><m:math><m:semantics><m:mrow><m:mstyle fontsize="12pt"><m:mrow><m:mrow><m:mrow><m:msub><m:mi>v</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mi>j</m:mi></m:mrow></m:mstyle></m:msub><m:mo stretchy="false">=</m:mo><m:msub><m:mi>R</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mi>j</m:mi></m:mrow></m:mstyle></m:msub></m:mrow><m:mrow><m:msub><m:mi>i</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mi>j</m:mi></m:mrow></m:mstyle></m:msub><m:mo stretchy="false">+</m:mo><m:mfrac><m:msub><m:mi fontstyle="italic">dλ</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mi>j</m:mi></m:mrow></m:mstyle></m:msub><m:mstyle fontstyle="italic"><m:mrow><m:mtext>dt</m:mtext></m:mrow></m:mstyle></m:mfrac></m:mrow></m:mrow></m:mrow></m:mstyle><m:mrow/></m:mrow><m:annotation encoding="StarMath 5.0"> size 12{v rSub { size 8{j} } =R rSub { size 8{j} } i rSub { size 8{j} } + {  {dλ rSub { size 8{j} } }  over  { ital "dt"} } } {}</m:annotation></m:semantics></m:math>(8.11)</para>
    <para id="id5789636">where</para>
    <para id="id5789641"><m:math><m:semantics><m:mrow><m:mstyle fontsize="12pt"><m:mrow><m:mrow><m:mrow><m:msub><m:mi>λ</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mi>i</m:mi></m:mrow></m:mstyle></m:msub><m:mo stretchy="false">=</m:mo><m:msub><m:mi>L</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mstyle fontstyle="italic"><m:mrow><m:mtext>jj</m:mtext></m:mrow></m:mstyle></m:mrow></m:mstyle></m:msub></m:mrow><m:mo stretchy="false">(</m:mo><m:msub><m:mi>θ</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mi>m</m:mi></m:mrow></m:mstyle></m:msub><m:mo stretchy="false">)</m:mo><m:msub><m:mi>i</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mi>j</m:mi></m:mrow></m:mstyle></m:msub></m:mrow></m:mrow></m:mstyle><m:mrow/></m:mrow><m:annotation encoding="StarMath 5.0"> size 12{λ rSub { size 8{i} } =L rSub { size 8{ ital "jj"} }  \( θ rSub { size 8{m} }  \) i rSub { size 8{j} } } {}</m:annotation></m:semantics></m:math>(8.12)</para>
    <para id="id5789753">Thus,</para>
    <para id="id5789757"><m:math><m:semantics><m:mrow><m:mstyle fontsize="12pt"><m:mrow><m:mrow><m:mrow><m:msub><m:mi>v</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mi>j</m:mi></m:mrow></m:mstyle></m:msub><m:mo stretchy="false">=</m:mo><m:msub><m:mi>R</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mi>j</m:mi></m:mrow></m:mstyle></m:msub></m:mrow><m:mrow><m:msub><m:mi>i</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mi>j</m:mi></m:mrow></m:mstyle></m:msub><m:mo stretchy="false">+</m:mo><m:mfrac><m:mi>d</m:mi><m:mstyle fontstyle="italic"><m:mrow><m:mtext>dt</m:mtext></m:mrow></m:mstyle></m:mfrac></m:mrow><m:mo stretchy="false">[</m:mo><m:msub><m:mi>L</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mstyle fontstyle="italic"><m:mrow><m:mtext>jj</m:mtext></m:mrow></m:mstyle></m:mrow></m:mstyle></m:msub><m:mo stretchy="false">(</m:mo><m:msub><m:mi>θ</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mi>m</m:mi></m:mrow></m:mstyle></m:msub><m:mo stretchy="false">)</m:mo><m:msub><m:mi>i</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mi>j</m:mi></m:mrow></m:mstyle></m:msub><m:mo stretchy="false">]</m:mo></m:mrow></m:mrow></m:mstyle><m:mrow/></m:mrow><m:annotation encoding="StarMath 5.0"> size 12{v rSub { size 8{j} } =R rSub { size 8{j} } i rSub { size 8{j} } + {  {d}  over  { ital "dt"} }  \[ L rSub { size 8{ ital "jj"} }  \( θ rSub { size 8{m} }  \) i rSub { size 8{j} }  \] } {}</m:annotation></m:semantics></m:math>(8.13)</para>
    <para id="id7805343">Equation 8.13 can be rewritten as</para>
    <para id="id7805347"><m:math><m:semantics><m:mrow><m:mstyle fontsize="12pt"><m:mrow><m:mrow><m:mrow><m:msub><m:mi>v</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mi>j</m:mi></m:mrow></m:mstyle></m:msub><m:mo stretchy="false">=</m:mo><m:mfenced open="{" close="}"><m:mrow><m:mrow><m:msub><m:mi>R</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mi>j</m:mi></m:mrow></m:mstyle></m:msub><m:mo stretchy="false">+</m:mo><m:mfrac><m:mi>d</m:mi><m:mstyle fontstyle="italic"><m:mrow><m:mtext>dt</m:mtext></m:mrow></m:mstyle></m:mfrac></m:mrow><m:mo stretchy="false">[</m:mo><m:msub><m:mi>L</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mstyle fontstyle="italic"><m:mrow><m:mtext>jj</m:mtext></m:mrow></m:mstyle></m:mrow></m:mstyle></m:msub><m:mo stretchy="false">(</m:mo><m:msub><m:mi>θ</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mi>m</m:mi></m:mrow></m:mstyle></m:msub><m:mo stretchy="false">)</m:mo><m:mo stretchy="false">]</m:mo></m:mrow></m:mfenced></m:mrow><m:mrow><m:msub><m:mi>i</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mi>j</m:mi></m:mrow></m:mstyle></m:msub><m:mo stretchy="false">+</m:mo><m:msub><m:mi>L</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mstyle fontstyle="italic"><m:mrow><m:mtext>jj</m:mtext></m:mrow></m:mstyle></m:mrow></m:mstyle></m:msub></m:mrow><m:mo stretchy="false">(</m:mo><m:msub><m:mi>θ</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mi>m</m:mi></m:mrow></m:mstyle></m:msub><m:mo stretchy="false">)</m:mo><m:mfrac><m:mstyle fontstyle="italic"><m:mrow><m:msub><m:mtext>di</m:mtext><m:mstyle fontsize="8pt"><m:mrow><m:mi>j</m:mi></m:mrow></m:mstyle></m:msub></m:mrow></m:mstyle><m:mstyle fontstyle="italic"><m:mrow><m:mtext>dt</m:mtext></m:mrow></m:mstyle></m:mfrac></m:mrow></m:mrow></m:mstyle><m:mrow/></m:mrow><m:annotation encoding="StarMath 5.0"> size 12{v rSub { size 8{j} } = left lbrace R rSub { size 8{j} } + {  {d}  over  { ital "dt"} }  \[ L rSub { size 8{ ital "jj"} }  \( θ rSub { size 8{m} }  \)  \]  right rbrace i rSub { size 8{j} } +L rSub { size 8{ ital "jj"} }  \( θ rSub { size 8{m} }  \)  {  { ital "di" rSub { size 8{j} } }  over  { ital "dt"} } } {}</m:annotation></m:semantics></m:math>(8.14)</para>
    <para id="id7805560">or</para>
    <para id="id7805564"><m:math><m:semantics><m:mrow><m:mstyle fontsize="12pt"><m:mrow><m:mrow><m:mrow><m:msub><m:mi>v</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mi>j</m:mi></m:mrow></m:mstyle></m:msub><m:mo stretchy="false">=</m:mo><m:mfenced open="[" close="]"><m:mrow><m:mrow><m:msub><m:mi>R</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mi>j</m:mi></m:mrow></m:mstyle></m:msub><m:mo stretchy="false">+</m:mo><m:mfrac><m:mrow><m:mstyle fontstyle="italic"><m:mrow><m:msub><m:mtext>dL</m:mtext><m:mstyle fontsize="8pt"><m:mrow><m:mstyle fontstyle="italic"><m:mrow><m:mtext>jj</m:mtext></m:mrow></m:mstyle></m:mrow></m:mstyle></m:msub></m:mrow></m:mstyle><m:mo stretchy="false">(</m:mo><m:msub><m:mi>θ</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mi>m</m:mi></m:mrow></m:mstyle></m:msub><m:mo stretchy="false">)</m:mo></m:mrow><m:mrow><m:mi>d</m:mi><m:mo stretchy="false">(</m:mo><m:msub><m:mi>θ</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mi>m</m:mi></m:mrow></m:mstyle></m:msub><m:mo stretchy="false">)</m:mo></m:mrow></m:mfrac></m:mrow><m:mfrac><m:msub><m:mi fontstyle="italic">dθ</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mi>m</m:mi></m:mrow></m:mstyle></m:msub><m:mstyle fontstyle="italic"><m:mrow><m:mtext>dt</m:mtext></m:mrow></m:mstyle></m:mfrac></m:mrow></m:mfenced></m:mrow><m:mrow><m:msub><m:mi>i</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mi>j</m:mi></m:mrow></m:mstyle></m:msub><m:mo stretchy="false">+</m:mo><m:msub><m:mi>L</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mstyle fontstyle="italic"><m:mrow><m:mtext>jj</m:mtext></m:mrow></m:mstyle></m:mrow></m:mstyle></m:msub></m:mrow><m:mo stretchy="false">(</m:mo><m:msub><m:mi>θ</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mi>m</m:mi></m:mrow></m:mstyle></m:msub><m:mo stretchy="false">)</m:mo><m:mfrac><m:mstyle fontstyle="italic"><m:mrow><m:msub><m:mtext>di</m:mtext><m:mstyle fontsize="8pt"><m:mrow><m:mi>j</m:mi></m:mrow></m:mstyle></m:msub></m:mrow></m:mstyle><m:mstyle fontstyle="italic"><m:mrow><m:mtext>dt</m:mtext></m:mrow></m:mstyle></m:mfrac></m:mrow></m:mrow></m:mstyle><m:mrow/></m:mrow><m:annotation encoding="StarMath 5.0"> size 12{v rSub { size 8{j} } = left [R rSub { size 8{j} } + {  { ital "dL" rSub { size 8{ ital "jj"} }  \( θ rSub { size 8{m} }  \) }  over  {d \( θ rSub { size 8{m} }  \) } }  {  {dθ rSub { size 8{m} } }  over  { ital "dt"} }  right ]i rSub { size 8{j} } +L rSub { size 8{ ital "jj"} }  \( θ rSub { size 8{m} }  \)  {  { ital "di" rSub { size 8{j} } }  over  { ital "dt"} } } {}</m:annotation></m:semantics></m:math>(8.15)</para>
    <list type="bulleted" id="id7805818">
      <item>Eqs. 8.13 through 8.15 are mathematically complex, they clearly indicate that some time is required to build up currents in the phase windings following application of voltage to that phase. A similar analysis can be done for conditions associated with removal of the phase currents. The delay time associated with current build up can limit the maximum achievable torque while the current decay time can result in negative torque if current is still flowing when 
<m:math><m:semantics><m:mrow><m:mstyle fontsize="12pt"><m:mrow><m:mrow><m:mstyle fontstyle="italic"><m:mrow><m:mtext>dL</m:mtext></m:mrow></m:mstyle><m:mo stretchy="false">(</m:mo><m:msub><m:mi>θ</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mi>m</m:mi></m:mrow></m:mstyle></m:msub><m:mrow><m:mo stretchy="false">)</m:mo><m:mo stretchy="false">/</m:mo><m:msub><m:mi fontstyle="italic">dθ</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mi>m</m:mi></m:mrow></m:mstyle></m:msub></m:mrow></m:mrow></m:mrow></m:mstyle><m:mrow/></m:mrow><m:annotation encoding="StarMath 5.0"> size 12{ ital "dL" \( θ rSub { size 8{m} }  \) /dθ rSub { size 8{m} } } {}</m:annotation></m:semantics></m:math> reverses sign. </item>
      <item>It is clear that it is not possible to readily apply phase currents of arbitrary waveshapes. Winding inductances (and their time derivatives) significantly affect the current waveforms that can be achieved for a given applied voltage. </item>
      <item>Figure 8.12a shows the cross- sectional view of a 4/2 VRM similar to that of Fig. 8.3 with the exception that the rotor pole angle has been increased from 
<m:math><m:semantics><m:mrow><m:mstyle fontsize="12pt"><m:mrow><m:msup><m:mtext>60</m:mtext><m:mstyle fontsize="8pt"><m:mrow><m:mi>o</m:mi></m:mrow></m:mstyle></m:msup></m:mrow></m:mstyle><m:mrow/></m:mrow><m:annotation encoding="StarMath 5.0"> size 12{"60" rSup { size 8{o} } } {}</m:annotation></m:semantics></m:math> to 
<m:math><m:semantics><m:mrow><m:mstyle fontsize="12pt"><m:mrow><m:msup><m:mtext>75</m:mtext><m:mstyle fontsize="8pt"><m:mrow><m:mn>0</m:mn></m:mrow></m:mstyle></m:msup></m:mrow></m:mstyle><m:mrow/></m:mrow><m:annotation encoding="StarMath 5.0"> size 12{"75" rSup { size 8{0} } } {}</m:annotation></m:semantics></m:math>, with the result that the rotor pole overhangs that of the stator by 
<m:math><m:semantics><m:mrow><m:mstyle fontsize="12pt"><m:mrow><m:msup><m:mtext>15</m:mtext><m:mstyle fontsize="8pt"><m:mrow><m:mn>0</m:mn></m:mrow></m:mstyle></m:msup></m:mrow></m:mstyle><m:mrow/></m:mrow><m:annotation encoding="StarMath 5.0"> size 12{"15" rSup { size 8{0} } } {}</m:annotation></m:semantics></m:math>. As can be seen from Fig. 8.12b, this results in a region of constant inductance separating the positive and negative 
<m:math><m:semantics><m:mrow><m:mstyle fontsize="12pt"><m:mrow><m:mrow><m:mstyle fontstyle="italic"><m:mrow><m:mtext>dL</m:mtext></m:mrow></m:mstyle><m:mo stretchy="false">(</m:mo><m:msub><m:mi>θ</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mi>m</m:mi></m:mrow></m:mstyle></m:msub><m:mrow><m:mo stretchy="false">)</m:mo><m:mo stretchy="false">/</m:mo><m:msub><m:mi fontstyle="italic">dθ</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mi>m</m:mi></m:mrow></m:mstyle></m:msub></m:mrow></m:mrow></m:mrow></m:mstyle><m:mrow/></m:mrow><m:annotation encoding="StarMath 5.0"> size 12{ ital "dL" \( θ rSub { size 8{m} }  \) /dθ rSub { size 8{m} } } {}</m:annotation></m:semantics></m:math> regions, which in turn provides additional time for the phase current to be turned off before the region of negative torque production is reached. </item>
    </list>
    <figure id="id5761311">
      <media type="image/png" src="graphics13.png">
        <param name="height" value="296"/>
        <param name="width" value="293"/>
      </media>
    </figure>
    <figure id="id5761338">
      <media type="image/png" src="graphics14.png">
        <param name="height" value="151"/>
        <param name="width" value="515"/>
      </media>
    </figure>
    <para id="id5761362">Figure 8.12 A 4/2 VRM with 
<m:math><m:semantics><m:mrow><m:mstyle fontsize="12pt"><m:mrow><m:msup><m:mtext>15</m:mtext><m:mstyle fontsize="8pt"><m:mrow><m:mn>0</m:mn></m:mrow></m:mstyle></m:msup></m:mrow></m:mstyle><m:mrow/></m:mrow><m:annotation encoding="StarMath 5.0"> size 12{"15" rSup { size 8{0} } } {}</m:annotation></m:semantics></m:math> rotor overhang: (a) cross-sectional view and (b) plots of 
<m:math><m:semantics><m:mrow><m:mstyle fontsize="12pt"><m:mrow><m:mrow><m:msub><m:mi>L</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mtext>11</m:mtext></m:mrow></m:mstyle></m:msub><m:mo stretchy="false">(</m:mo><m:msub><m:mi>θ</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mi>m</m:mi></m:mrow></m:mstyle></m:msub><m:mo stretchy="false">)</m:mo></m:mrow></m:mrow></m:mstyle><m:mrow/></m:mrow><m:annotation encoding="StarMath 5.0"> size 12{L rSub { size 8{"11"} }  \( θ rSub { size 8{m} }  \) } {}</m:annotation></m:semantics></m:math> and 
<m:math><m:semantics><m:mrow><m:mstyle fontsize="12pt"><m:mrow><m:mrow><m:msub><m:mi>L</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mtext>11</m:mtext></m:mrow></m:mstyle></m:msub><m:mo stretchy="false">(</m:mo><m:msub><m:mi>θ</m:mi><m:mstyle fontsize="8pt"><m:mrow><m:mi>m</m:mi></m:mrow></m:mstyle></m:msub><m:mrow><m:mo stretchy="false">)</m:mo><m:mo stretchy="false">/</m:mo><m:msub><m:mi fontstyle="italic">dθ<