<!-- This XML file has been created by Easy Java Simulations (Ejs). Visit http://www.um.es/fem/Ejs. -->
<!-- Save the file to your hard disk on Ejs' Simulations directory and open it with Ejs. -->
<Osejs version="3.47">
<Osejs.Information>
<Title><![CDATA[]]></Title>
<Author><![CDATA[]]></Author>
<Keywords><![CDATA[]]></Keywords>
<Level><![CDATA[]]></Level>
<Language><![CDATA[]]></Language>
<Abstract><![CDATA[]]></Abstract>
<AuxiliaryFiles><![CDATA[]]></AuxiliaryFiles>
</Osejs.Information>
<Osejs.Description>
<Osejs.Description.Page>
<Type>DESCRIPTION_EDITOR</Type>
<Name>Commentaires</Name>
<Active>true</Active>
<Content>
<![CDATA[
<html>
  <head>
    <title>Vecteurs    </title>
    
  </head>
  <body>
    <p align="center" style="margin-top: 0px">
      <b>CHAMP TOURNANT TRIPHAS&#201;</b>
    </p>
    <p align="center" style="margin-top: 0px">
      
    </p>
    <p align="left" style="margin-top: 0px">
      1) Trois bobinages sont r&#233;guli&#232;rement r&#233;partis sur la circonf&#233;rence d'un 
      stator cylindrique, s&#233;par&#233;s d'un angle de 120&#176; entre chacun d'eux.
    </p>
    <p align="left" style="margin-top: 0px">
      <i>(dans la simulation : 3 bobines sont repr&#233;sent&#233;es, respectivement 
      bleue, verte et rouge)</i>
    </p>
    <p align="left" style="margin-top: 0px">
      
    </p>
    <p align="left" style="margin-top: 0px">
      2) Ces 3 bobinages sont aliment&#233;s par 3 tensions d&#233;phas&#233;es de 120&#176; (soit 
      un tiers de p&#233;riode) les unes par rapport aux autres.
    </p>
    <p align="left" style="margin-top: 0px">
      <i>(graphe : jeu de 3 tensions triphas&#233;es)</i>
    </p>
    <p align="left" style="margin-top: 0px">
      
    </p>
    <p align="left" style="margin-top: 0px">
      3) Trois champs magn&#233;tiques sinuso&#239;daux sont g&#233;n&#233;r&#233;s, repr&#233;sent&#233;s par 
      les vecteurs :
    </p>
    <p align="left" style="margin-top: 0px">
      <font color="#0000ff">v<sub>1</sub>= sin(&#969;t)</font>
    </p>
    <p align="left" style="margin-top: 0px">
      <font color="#008000">v<sub>2</sub> = sin(&#969;t + 2&#960;/3)</font>
    </p>
    <p align="left" style="margin-top: 0px">
      <font color="#ff0000">v<sub>3</sub> = sin(&#969;t + 4&#960;/3)</font>
    </p>
    <p align="left" style="margin-top: 0px">
      
    </p>
    <p align="left" style="margin-top: 0px">
      Dont les projections en fonction du temps sur l'axe des X et l'axe des Y 
      sont respectivement :
    </p>
    <p align="left" style="margin-top: 0px">
      <font color="#0000ff">x<sub>1</sub> = v<sub>1</sub></font>
    </p>
    <p align="left" style="margin-top: 0px">
      <font color="#008000">x<sub>2</sub> = v<sub>2</sub>cos(2&#960;/3)</font>
    </p>
    <p align="left" style="margin-top: 0px">
      <font color="#ff0000">x<sub>3</sub> = v<sub>3</sub>cos(4&#960;/3)</font>
    </p>
    <p align="left" style="margin-top: 0px">
      <font color="#0000ff">y<sub>1</sub>=0</font>
    </p>
    <p align="left" style="margin-top: 0px">
      <font color="#008000">y<sub>2</sub> = v<sub>2</sub>sin(2&#960;/3)</font>
    </p>
    <p align="left" style="margin-top: 0px">
      <font color="#ff0000">y<sub>3</sub> = v<sub>3</sub>sin(4&#960;/3)</font>
    </p>
    <p align="left" style="margin-top: 0px">
      
    </p>
    <p align="left" style="margin-top: 0px">
      4) La somme de ces trois vecteurs est un vecteur tournant (&#224; la vitesse 
      &#969;/2&#960; tours/s) d'amplitude constante.&#160; On calcule :
    </p>
    <p align="left" style="margin-top: 0px">
      x<sub>4 </sub>= x<sub>1</sub>+x<sub>2</sub>+x<sub>3 </sub>
    </p>
    <p align="left" style="margin-top: 0px">
      y<sub>4 </sub>= y<sub>1</sub>+y<sub>2</sub>+y<sub>3</sub>
    </p>
    <p align="left" style="margin-top: 0px">
      
    </p>
    <p align="left" style="margin-top: 0px">
      5) Le changement du sens de rotation s'obtient en inversant deux phases, 
      ici :
    </p>
    <p align="left" style="margin-top: 0px">
      <font color="#008000">v<sub>2</sub> = sin(&#969;t + 4&#960;/3)</font>
    </p>
    <p align="left" style="margin-top: 0px">
      <font color="#ff0000">v<sub>3</sub> = sin(&#969;t + 2&#960;/3)</font>
    </p>
  </body>
</html>

]]>

</Content>
</Osejs.Description.Page>
</Osejs.Description>
<Osejs.Model>
<Osejs.Model.FramesPerSecond>20</Osejs.Model.FramesPerSecond>
<Osejs.Model.StepsPerDisplay>1</Osejs.Model.StepsPerDisplay>
<Osejs.Model.Autostart>true</Osejs.Model.Autostart>
<Osejs.Model.AdditionalLibraries>
</Osejs.Model.AdditionalLibraries>
<Osejs.Model.ImportStatements>
</Osejs.Model.ImportStatements>
<Osejs.Model.Variables>
<Osejs.Model.Variables.Page>
<Type>VARIABLE_EDITOR</Type>
<Name>Vecteurs</Name>
<Active>true</Active>
<Content>
<PageComment><![CDATA[]]></PageComment>
<Variable>
<Name>t</Name>
<Value><![CDATA[0]]></Value>
<Type>double</Type>
<Dimension></Dimension>
<Comment><![CDATA[]]></Comment>
</Variable>
<Variable>
<Name>dt</Name>
<Value><![CDATA[0.01]]></Value>
<Type>double</Type>
<Dimension></Dimension>
<Comment><![CDATA[]]></Comment>
</Variable>
<Variable>
<Name>omega</Name>
<Value><![CDATA[Math.PI]]></Value>
<Type>double</Type>
<Dimension></Dimension>
<Comment><![CDATA[]]></Comment>
</Variable>
<Variable>
<Name>R1</Name>
<Value><![CDATA[0]]></Value>
<Type>double</Type>
<Dimension></Dimension>
<Comment><![CDATA[]]></Comment>
</Variable>
<Variable>
<Name>S1</Name>
<Value><![CDATA[0]]></Value>
<Type>double</Type>
<Dimension></Dimension>
<Comment><![CDATA[]]></Comment>
</Variable>
<Variable>
<Name>T1</Name>
<Value><![CDATA[0]]></Value>
<Type>double</Type>
<Dimension></Dimension>
<Comment><![CDATA[]]></Comment>
</Variable>
<Variable>
<Name>xR1</Name>
<Value><![CDATA[0]]></Value>
<Type>double</Type>
<Dimension></Dimension>
<Comment><![CDATA[]]></Comment>
</Variable>
<Variable>
<Name>xS1</Name>
<Value><![CDATA[0]]></Value>
<Type>double</Type>
<Dimension></Dimension>
<Comment><![CDATA[]]></Comment>
</Variable>
<Variable>
<Name>xT1</Name>
<Value><![CDATA[0]]></Value>
<Type>double</Type>
<Dimension></Dimension>
<Comment><![CDATA[]]></Comment>
</Variable>
<Variable>
<Name>yR1</Name>
<Value><![CDATA[0]]></Value>
<Type>double</Type>
<Dimension></Dimension>
<Comment><![CDATA[]]></Comment>
</Variable>
<Variable>
<Name>yS1</Name>
<Value><![CDATA[0]]></Value>
<Type>double</Type>
<Dimension></Dimension>
<Comment><![CDATA[]]></Comment>
</Variable>
<Variable>
<Name>yT1</Name>
<Value><![CDATA[0]]></Value>
<Type>double</Type>
<Dimension></Dimension>
<Comment><![CDATA[]]></Comment>
</Variable>
<Variable>
<Name>xV</Name>
<Value><![CDATA[0]]></Value>
<Type>double</Type>
<Dimension></Dimension>
<Comment><![CDATA[]]></Comment>
</Variable>
<Variable>
<Name>yV</Name>
<Value><![CDATA[0]]></Value>
<Type>double</Type>
<Dimension></Dimension>
<Comment><![CDATA[]]></Comment>
</Variable>
<Variable>
<Name>sens</Name>
<Value><![CDATA[1]]></Value>
<Type>int</Type>
<Dimension></Dimension>
<Comment><![CDATA[]]></Comment>
</Variable>
<Variable>
<Name></Name>
<Value><![CDATA[]]></Value>
<Type>double</Type>
<Dimension></Dimension>
<Comment><![CDATA[]]></Comment>
</Variable>

</Content>
</Osejs.Model.Variables.Page>
<Osejs.Model.Variables.Page>
<Type>VARIABLE_EDITOR</Type>
<Name>Courbes</Name>
<Active>true</Active>
<Content>
<PageComment><![CDATA[]]></PageComment>
<Variable>
<Name>x</Name>
<Value><![CDATA[]]></Value>
<Type>double</Type>
<Dimension></Dimension>
<Comment><![CDATA[]]></Comment>
</Variable>
<Variable>
<Name></Name>
<Value><![CDATA[]]></Value>
<Type>double</Type>
<Dimension></Dimension>
<Comment><![CDATA[]]></Comment>
</Variable>

</Content>
</Osejs.Model.Variables.Page>
</Osejs.Model.Variables>
<Osejs.Model.Initialization>
</Osejs.Model.Initialization>
<Osejs.Model.Evolution>
<Osejs.Model.Evolution.Page>
<Type>EVOLUTION_EDITOR</Type>
<Name>Page d'ˇvolution</Name>
<Active>true</Active>
<Content>
<Comment><![CDATA[]]></Comment>
<Code><![CDATA[
t=t+dt;
]]></Code>

</Content>
</Osejs.Model.Evolution.Page>
</Osejs.Model.Evolution>
<Osejs.Model.Constraints>
<Osejs.Model.Constraints.Page>
<Type>CODE_EDITOR</Type>
<Name>Page des contraintes</Name>
<Active>true</Active>
<Content>
<Comment><![CDATA[]]></Comment>
<Code><![CDATA[
R1=Math.sin(omega*t);
xR1=R1;
yR1=0;
S1=Math.sin(omega*t+(3-sens)*(Math.PI)/3);
xS1=S1*Math.cos(2*(Math.PI)/3);
yS1=S1*Math.sin(2*(Math.PI)/3);
T1=Math.sin(omega*t+(3+sens)*(Math.PI)/3);
xT1=T1*Math.cos(4*(Math.PI)/3);
yT1=T1*Math.sin(4*(Math.PI)/3);
xV=xR1+xS1+xT1;
yV=yR1+yS1+yT1;
]]></Code>

</Content>
</Osejs.Model.Constraints.Page>
</Osejs.Model.Constraints>
<Osejs.Model.Library>
</Osejs.Model.Library>
</Osejs.Model>
<Osejs.View>
<Osejs.View.Creation>
<Osejs.View.Creation.Element>
<Expanded>true</Expanded>
<Type>Elements.Frame</Type>
<Property name="name">Vecteurs</Property>
<Property name="_ejs_mainWindow">true</Property>
<Property name="title"><![CDATA[Vecteurs]]></Property>
<Property name="layout"><![CDATA[border]]></Property>
<Property name="visible"><![CDATA[true]]></Property>
<Property name="location"><![CDATA["11,22"]]></Property>
<Property name="size"><![CDATA["416,683"]]></Property>
</Osejs.View.Creation.Element>
<Osejs.View.Creation.Element>
<Expanded>true</Expanded>
<Type>Elements.Panel</Type>
<Property name="name">panel1</Property>
<Property name="parent">Vecteurs</Property>
<Property name="position">center</Property>
<Property name="layout"><![CDATA[border]]></Property>
</Osejs.View.Creation.Element>
<Osejs.View.Creation.Element>
<Expanded>true</Expanded>
<Type>Elements.DrawingPanel</Type>
<Property name="name">drawingPanel</Property>
<Property name="parent">panel1</Property>
<Property name="position">center</Property>
<Property name="autoscaleX"><![CDATA[false]]></Property>
<Property name="autoscaleY"><![CDATA[false]]></Property>
<Property name="minimumX"><![CDATA[-2]]></Property>
<Property name="maximumX"><![CDATA[2]]></Property>
<Property name="minimumY"><![CDATA[-2]]></Property>
<Property name="maximumY"><![CDATA[2]]></Property>
<Property name="square"><![CDATA[true]]></Property>
</Osejs.View.Creation.Element>
<Osejs.View.Creation.Element>
<Type>Elements.Spring</Type>
<Property name="name">bobine_R</Property>
<Property name="parent">drawingPanel</Property>
<Property name="x"><![CDATA[-1]]></Property>
<Property name="y"><![CDATA[0]]></Property>
<Property name="sizex"><![CDATA[2]]></Property>
<Property name="sizey"><![CDATA[0]]></Property>
<Property name="enabled"><![CDATA[true]]></Property>
<Property name="radius"><![CDATA[0.5]]></Property>
<Property name="color"><![CDATA[BLUE]]></Property>
</Osejs.View.Creation.Element>
<Osejs.View.Creation.Element>
<Type>Elements.Spring</Type>
<Property name="name">bobine_S</Property>
<Property name="parent">drawingPanel</Property>
<Property name="x"><![CDATA[-0.5]]></Property>
<Property name="y"><![CDATA[0.87]]></Property>
<Property name="sizex"><![CDATA[1]]></Property>
<Property name="sizey"><![CDATA[-1.73]]></Property>
<Property name="enabled"><![CDATA[true]]></Property>
<Property name="radius"><![CDATA[0.5]]></Property>
<Property name="color"><![CDATA[RED]]></Property>
</Osejs.View.Creation.Element>
<Osejs.View.Creation.Element>
<Type>Elements.Spring</Type>
<Property name="name">bobine_T</Property>
<Property name="parent">drawingPanel</Property>
<Property name="x"><![CDATA[-0.5]]></Property>
<Property name="y"><![CDATA[-0.87]]></Property>
<Property name="sizex"><![CDATA[1]]></Property>
<Property name="sizey"><![CDATA[1.73]]></Property>
<Property name="enabled"><![CDATA[true]]></Property>
<Property name="radius"><![CDATA[0.5]]></Property>
<Property name="color"><![CDATA[GREEN]]></Property>
</Osejs.View.Creation.Element>
<Osejs.View.Creation.Element>
<Type>Elements.Arrow</Type>
<Property name="name">Champ_R</Property>
<Property name="parent">drawingPanel</Property>
<Property name="sizex"><![CDATA[xR1]]></Property>
<Property name="sizey"><![CDATA[yR1]]></Property>
<Property name="enabled"><![CDATA[true]]></Property>
<Property name="color"><![CDATA[blue]]></Property>
<Property name="secondaryColor"><![CDATA[blue]]></Property>
<Property name="stroke"><![CDATA[2]]></Property>
</Osejs.View.Creation.Element>
<Osejs.View.Creation.Element>
<Type>Elements.Arrow</Type>
<Property name="name">Champ_S</Property>
<Property name="parent">drawingPanel</Property>
<Property name="sizex"><![CDATA[xS1]]></Property>
<Property name="sizey"><![CDATA[yS1]]></Property>
<Property name="enabled"><![CDATA[true]]></Property>
<Property name="color"><![CDATA[RED]]></Property>
<Property name="secondaryColor"><![CDATA[RED]]></Property>
<Property name="stroke"><![CDATA[2]]></Property>
</Osejs.View.Creation.Element>
<Osejs.View.Creation.Element>
<Type>Elements.Arrow</Type>
<Property name="name">Champ_T</Property>
<Property name="parent">drawingPanel</Property>
<Property name="sizex"><![CDATA[xT1]]></Property>
<Property name="sizey"><![CDATA[yT1]]></Property>
<Property name="enabled"><![CDATA[true]]></Property>
<Property name="color"><![CDATA[GREEN]]></Property>
<Property name="secondaryColor"><![CDATA[GREEN]]></Property>
<Property name="stroke"><![CDATA[2]]></Property>
</Osejs.View.Creation.Element>
<Osejs.View.Creation.Element>
<Type>Elements.Arrow</Type>
<Property name="name">Champ_tournant</Property>
<Property name="parent">drawingPanel</Property>
<Property name="sizex"><![CDATA[xV]]></Property>
<Property name="sizey"><![CDATA[yV]]></Property>
<Property name="enabled"><![CDATA[true]]></Property>
<Property name="color"><![CDATA[BLACK]]></Property>
<Property name="secondaryColor"><![CDATA[BLACK]]></Property>
<Property name="stroke"><![CDATA[3]]></Property>
</Osejs.View.Creation.Element>
<Osejs.View.Creation.Element>
<Type>Elements.Particle</Type>
<Property name="name">stator</Property>
<Property name="parent">drawingPanel</Property>
<Property name="sizex"><![CDATA[3]]></Property>
<Property name="sizey"><![CDATA[3]]></Property>
<Property name="enabled"><![CDATA[true]]></Property>
<Property name="color"><![CDATA[null]]></Property>
</Osejs.View.Creation.Element>
<Osejs.View.Creation.Element>
<Expanded>true</Expanded>
<Type>Elements.Panel</Type>
<Property name="name">panel2</Property>
<Property name="parent">Vecteurs</Property>
<Property name="position">south</Property>
<Property name="layout"><![CDATA[border]]></Property>
</Osejs.View.Creation.Element>
<Osejs.View.Creation.Element>
<Expanded>true</Expanded>
<Type>Elements.PlottingPanel</Type>
<Property name="name">plottingPanel</Property>
<Property name="parent">panel2</Property>
<Property name="position">center</Property>
<Property name="autoscaleX"><![CDATA[true]]></Property>
<Property name="autoscaleY"><![CDATA[false]]></Property>
<Property name="minimumY"><![CDATA[-1.25]]></Property>
<Property name="maximumY"><![CDATA[1.25]]></Property>
<Property name="title"><![CDATA[TENSIONS]]></Property>
<Property name="square"><![CDATA[true]]></Property>
</Osejs.View.Creation.Element>
<Osejs.View.Creation.Element>
<Type>Elements.Trace</Type>
<Property name="name">tension_R</Property>
<Property name="parent">plottingPanel</Property>
<Property name="x"><![CDATA[t]]></Property>
<Property name="y"><![CDATA[R1]]></Property>
<Property name="maxpoints"><![CDATA[350]]></Property>
<Property name="norepeat"><![CDATA[true]]></Property>
<Property name="connected"><![CDATA[true]]></Property>
<Property name="color"><![CDATA[BLUE]]></Property>
</Osejs.View.Creation.Element>
<Osejs.View.Creation.Element>
<Type>Elements.Trace</Type>
<Property name="name">tension_S</Property>
<Property name="parent">plottingPanel</Property>
<Property name="x"><![CDATA[t]]></Property>
<Property name="y"><![CDATA[S1]]></Property>
<Property name="maxpoints"><![CDATA[350]]></Property>
<Property name="norepeat"><![CDATA[true]]></Property>
<Property name="connected"><![CDATA[true]]></Property>
<Property name="color"><![CDATA[RED]]></Property>
</Osejs.View.Creation.Element>
<Osejs.View.Creation.Element>
<Type>Elements.Trace</Type>
<Property name="name">tension_T</Property>
<Property name="parent">plottingPanel</Property>
<Property name="x"><![CDATA[t]]></Property>
<Property name="y"><![CDATA[T1]]></Property>
<Property name="maxpoints"><![CDATA[350]]></Property>
<Property name="norepeat"><![CDATA[true]]></Property>
<Property name="connected"><![CDATA[true]]></Property>
<Property name="color"><![CDATA[GREEN]]></Property>
</Osejs.View.Creation.Element>
<Osejs.View.Creation.Element>
<Type>Elements.CheckBox</Type>
<Property name="name">sens</Property>
<Property name="parent">panel2</Property>
<Property name="position">east</Property>
<Property name="variable"><![CDATA[false]]></Property>
<Property name="text"><![CDATA[sens]]></Property>
<Property name="actionon"><![CDATA[sens=-1]]></Property>
<Property name="actionoff"><![CDATA[sens=1]]></Property>
</Osejs.View.Creation.Element>
</Osejs.View.Creation>
</Osejs.View>
<Osejs.Experiment>
</Osejs.Experiment>
</Osejs>

