PSCAD 4.2.1 Settings { Id = "1236098085.1256178597" Author = "Keith.Keith" Desc = "" Arch = "windows" Options = 32 Build = 18 Warn = 1 Check = 15 Libs = "" Source = "" RunInfo = { Fin = 0.5 Step = 1e-005 Plot = 0.0001 Chat = 0.001 Brch = 0.0005 Lat = 100 Options = 0 Advanced = 4607 Debug = 0 StartFile = "" OFile = "noname.out" SFile = "noname.snp" SnapTime = 0.3 Mruns = 10 Mrunfile = 0 StartType = 0 PlotType = 0 SnapType = 0 MrunType = "mrun" } Global_Consts = { P = 2 rs = 2.9 [ohm] Ls = 11.4 [mH] lm = 0.156 [Wb] wrmic = 628e-4 [rad/s] P = 2 rs = 2.9 [ohm] Ls = 11.4 [mH] lm = 0.156 [Wb] wrmic = 628e-4 [rad/s] P = 2 rs = 2.9 [ohm] Ls = 11.4 [mH] lm = 0.156 [Wb] wrmic = 628e-4 [rad/s] P = 2 rs = 2.9 [ohm] Ls = 11.4 [mH] lm = 0.156 [Wb] wrmic = 628e-4 [rad/s] P = 2 rs = 2.9 [ohm] Ls = 11.4 [mH] lm = 0.156 [Wb] wrmic = 628e-4 [rad/s] } } Definitions { Module("Main") { Desc = "" FileDate = 0 Nodes = { } Graphics = { Rectangle(-18,-18,18,18) } Page(A/A4,Landscape,16,[640,340],5) { 0.source_1([342,234],7,0,470) { Name = "Source1" Type = "6" Grnd = "0" Spec = "0" Cntrl = "1" AC = "0" Vm = "0.1 [kV]" Tc = "0.001 [s]" Ph = "0.0 [deg]" f = "60.0 [Hz]" P = "0.0 [MW]" Q = "0.0 [MVAR]" R = "10.0 [ohm]" Rs = "1.0 [ohm]" Rp = "1.0 [ohm]" Lp = "0.1 [H]" R' = "1.0 [ohm]" L = "0.1 [H]" C = "1.0 [uF]" L' = "0.1 [H]" C' = "1.0 [uF]" CUR = "" } 0.ground([126,288],1,0,-1) { } 0.pgb([1530,450],0,60199608,440) { Name = "vas" Group = "" Display = "0" Scale = "1.0e3" Units = "" mrun = "0" Pol = "0" Min = "-200.0" Max = "200.0" } 0.datalabel([1530,450],0,0,-1) { Name = "vas" } 0.pgb([1530,522],0,60050632,410) { Name = "Te" Group = "" Display = "0" Scale = "1.0" Units = "" mrun = "0" Pol = "0" Min = "0.0" Max = "12.0" } 0.datalabel([1530,522],0,0,-1) { Name = "Te" } -Wire-([126,162],0,0,-1) { Vertex="0,0;324,0" } 0.resistor([504,108],6,0,-1) { R = "$(rs)" } -Wire-([234,180],0,0,-1) { Vertex="0,0;216,0" } -Wire-([342,198],0,0,-1) { Vertex="0,0;108,0" } -Wire-([126,288],0,0,-1) { Vertex="0,0;216,0" } -Wire-([450,162],0,0,-1) { Vertex="0,0;0,-54" } -Wire-([450,198],0,0,-1) { Vertex="0,0;0,54" } -Wire-([612,108],0,0,-1) { Vertex="0,0;18,0" } -Wire-([612,180],0,0,-1) { Vertex="0,0;18,0" } -Wire-([612,252],0,0,-1) { Vertex="0,0;18,0" } 0.pgb([1530,486],0,26343816,130) { Name = "ias" Group = "" Display = "0" Scale = "1.0e3" Units = "" mrun = "0" Pol = "0" Min = "-50.0" Max = "50.0" } 0.datalabel([1530,486],0,0,-1) { Name = "ias" } 0.sumjct([234,558],0,0,160) { DPath = "1" A = "0" B = "0" C = "0" D = "1" E = "0" F = "-1" G = "0" } 0.sumjct([234,648],6,0,190) { DPath = "1" A = "0" B = "0" C = "0" D = "1" E = "0" F = "1" G = "0" } -Wire-([198,468],0,0,-1) { Vertex="0,0;0,180" } -Wire-([270,468],0,0,-1) { Vertex="0,0;-72,0" } 0.mult([468,468],6,0,360) { } 0.mult([468,558],6,0,430) { } 0.datalabel([468,378],2,0,-1) { Name = "vqsr" } 0.const([162,378],0,0,90) { Name = "" Value = "0.09" } 0.const([270,594],4,0,140) { Name = "" Value = "2.094395" } 0.trig([306,468],0,0,220) { Type = "2" Mode = "0" COM = "Trig-Func" Dim = "1" } 0.trig([306,558],0,0,170) { Type = "2" Mode = "0" COM = "Trig-Func" Dim = "1" } 0.trig([306,648],0,0,200) { Type = "2" Mode = "0" COM = "Trig-Func" Dim = "1" } -Wire-([468,432],0,0,-1) { Vertex="0,0;0,-54" } 0.mult([468,648],6,0,390) { } 0.pgb([1530,558],0,26041776,400) { Name = "wr" Group = "" Display = "0" Scale = "1.0" Units = "" mrun = "0" Pol = "0" Min = "0.0" Max = "300.0" } 0.datalabel([1530,558],0,0,-1) { Name = "wr" } -Wire-([540,108],0,0,-1) { Vertex="0,0;36,0" } -Wire-([540,180],0,0,-1) { Vertex="0,0;36,0" } -Wire-([540,252],0,0,-1) { Vertex="0,0;36,0" } 0.inductor([576,108],6,0,-1) { L = "$(Ls)" } 0.source_1([234,234],7,0,480) { Name = "Source1" Type = "6" Grnd = "0" Spec = "0" Cntrl = "1" AC = "0" Vm = "0.1 [kV]" Tc = "0.001 [s]" Ph = "0.0 [deg]" f = "60.0 [Hz]" P = "0.0 [MW]" Q = "0.0 [MVAR]" R = "10.0 [ohm]" Rs = "1.0 [ohm]" Rp = "1.0 [ohm]" Lp = "0.1 [H]" R' = "1.0 [ohm]" L = "0.1 [H]" C = "1.0 [uF]" L' = "0.1 [H]" C' = "1.0 [uF]" CUR = "" } 0.source_1([126,234],7,0,490) { Name = "Source1" Type = "6" Grnd = "0" Spec = "0" Cntrl = "1" AC = "0" Vm = "0.1 [kV]" Tc = "0.001 [s]" Ph = "0.0 [deg]" f = "60.0 [Hz]" P = "0.0 [MW]" Q = "0.0 [MVAR]" R = "10.0 [ohm]" Rs = "1.0 [ohm]" Rp = "1.0 [ohm]" Lp = "0.1 [H]" R' = "1.0 [ohm]" L = "0.1 [H]" C = "1.0 [uF]" L' = "0.1 [H]" C' = "1.0 [uF]" CUR = "" } -Wire-([126,162],0,0,-1) { Vertex="0,0;0,36" } -Wire-([126,270],0,0,-1) { Vertex="0,0;0,18" } -Wire-([234,180],0,0,-1) { Vertex="0,0;0,18" } -Wire-([234,270],0,0,-1) { Vertex="0,0;0,18" } -Wire-([342,270],0,0,-1) { Vertex="0,0;0,18" } 0.datalabel([180,234],2,0,-1) { Name = "vas" } -Wire-([162,234],0,0,-1) { Vertex="0,0;18,0" } 0.datalabel([288,234],2,0,-1) { Name = "vbs" } -Wire-([270,234],0,0,-1) { Vertex="0,0;18,0" } 0.datalabel([396,234],2,0,-1) { Name = "vcs" } -Wire-([378,234],0,0,-1) { Vertex="0,0;18,0" } 0.resistor([504,180],6,0,-1) { R = "$(rs)" } 0.resistor([504,252],6,0,-1) { R = "$(rs)" } -Wire-([486,108],0,0,-1) { Vertex="0,0;18,0" } 0.inductor([576,180],6,0,-1) { L = "$(Ls)" } 0.inductor([576,252],6,0,-1) { L = "$(Ls)" } 0.source_1([666,108],6,0,510) { Name = "Source1" Type = "6" Grnd = "0" Spec = "0" Cntrl = "1" AC = "0" Vm = "0.1 [kV]" Tc = "0.001 [s]" Ph = "0.0 [deg]" f = "60.0 [Hz]" P = "0.0 [MW]" Q = "0.0 [MVAR]" R = "10.0 [ohm]" Rs = "1.0 [ohm]" Rp = "1.0 [ohm]" Lp = "0.1 [H]" R' = "1.0 [ohm]" L = "0.1 [H]" C = "1.0 [uF]" L' = "0.1 [H]" C' = "1.0 [uF]" CUR = "" } 0.source_1([666,180],6,0,500) { Name = "Source1" Type = "6" Grnd = "0" Spec = "0" Cntrl = "1" AC = "0" Vm = "0.1 [kV]" Tc = "0.001 [s]" Ph = "0.0 [deg]" f = "60.0 [Hz]" P = "0.0 [MW]" Q = "0.0 [MVAR]" R = "10.0 [ohm]" Rs = "1.0 [ohm]" Rp = "1.0 [ohm]" Lp = "0.1 [H]" R' = "1.0 [ohm]" L = "0.1 [H]" C = "1.0 [uF]" L' = "0.1 [H]" C' = "1.0 [uF]" CUR = "" } 0.source_1([666,252],6,0,460) { Name = "Source1" Type = "6" Grnd = "0" Spec = "0" Cntrl = "1" AC = "0" Vm = "0.1 [kV]" Tc = "0.001 [s]" Ph = "0.0 [deg]" f = "60.0 [Hz]" P = "0.0 [MW]" Q = "0.0 [MVAR]" R = "10.0 [ohm]" Rs = "1.0 [ohm]" Rp = "1.0 [ohm]" Lp = "0.1 [H]" R' = "1.0 [ohm]" L = "0.1 [H]" C = "1.0 [uF]" L' = "0.1 [H]" C' = "1.0 [uF]" CUR = "" } -Wire-([486,180],0,0,-1) { Vertex="0,0;18,0" } -Wire-([486,252],0,0,-1) { Vertex="0,0;18,0" } 0.ammeter([450,252],0,0,70) { Name = "ics" } 0.ammeter([450,180],0,0,30) { Name = "ibs" } 0.ammeter([450,108],0,0,10) { Name = "ias" } 0.datalabel([666,72],2,0,-1) { Name = "eas" } -Wire-([720,108],0,0,-1) { Vertex="0,0;0,144" } 0.datalabel([666,144],2,0,-1) { Name = "ebs" } -Wire-([702,108],0,0,-1) { Vertex="0,0;18,0" } -Wire-([702,180],0,0,-1) { Vertex="0,0;18,0" } -Wire-([702,252],0,0,-1) { Vertex="0,0;18,0" } 0.datalabel([666,216],2,0,-1) { Name = "ecs" } -Wire-([342,378],0,0,-1) { Vertex="0,0;126,0" } -Wire-([342,468],0,0,-1) { Vertex="0,0;90,0" } -Wire-([342,558],0,0,-1) { Vertex="0,0;90,0" } -Wire-([342,648],0,0,-1) { Vertex="0,0;90,0" } -Wire-([198,468],0,0,-1) { Vertex="0,0;-54,0" } 0.datalabel([144,468],2,0,-1) { Name = "Qr" } 0.datalabel([360,468],2,0,-1) { Name = "cosQra" } 0.datalabel([360,558],2,0,-1) { Name = "cosQrb" } 0.datalabel([360,648],2,0,-1) { Name = "cosQrc" } 0.datalabel([504,468],2,0,-1) { Name = "vas" } 0.datalabel([504,558],2,0,-1) { Name = "vbs" } 0.datalabel([504,648],2,0,-1) { Name = "vcs" } 0.mult([918,108],6,0,230) { } 0.datalabel([918,72],2,0,-1) { Name = "cosQra" } 0.datalabel([792,108],2,0,-1) { Name = "ias" } 0.mult([918,180],6,0,180) { } 0.datalabel([918,144],2,0,-1) { Name = "cosQrb" } 0.datalabel([792,180],2,0,-1) { Name = "ibs" } 0.mult([918,252],6,0,210) { } 0.datalabel([918,216],2,0,-1) { Name = "cosQrc" } 0.datalabel([792,252],2,0,-1) { Name = "ics" } 0.sumjct([990,180],0,0,240) { DPath = "1" A = "0" B = "0" C = "1" D = "1" E = "1" F = "0" G = "0" } -Wire-([954,144],0,0,-1) { Vertex="0,0;0,-36" } -Wire-([954,216],0,0,-1) { Vertex="0,0;0,36" } 0.gain([1062,180],0,0,250) { G = "0.667" COM = "Gain" Dim = "1" } 0.gain([1170,180],0,0,260) { G = "0.75" COM = "Gain" Dim = "1" } 0.mult([1242,180],6,0,270) { } -Wire-([1098,180],0,0,-1) { Vertex="0,0;36,0" } 0.datalabel([1116,180],2,0,-1) { Name = "iqsr" } 0.sumjct([900,324],0,0,290) { DPath = "1" A = "0" B = "0" C = "0" D = "1" E = "0" F = "-1" G = "0" } -Wire-([828,324],0,0,-1) { Vertex="0,0;36,0" } 0.datalabel([828,324],2,0,-1) { Name = "Te" } 0.annotation([1170,90],0,0,-1) { AL1 = "electromagnetic torque" AL2 = "" } 0.gain([972,324],0,0,300) { G = "100" COM = "Gain" Dim = "1" } 0.integral([1044,324],0,0,310) { Extrn = "0" Reset = "0" Mthd = "0" noname5 = "" INTR = "0" INTCLR = "0" T = "1 [s]" Yo = "$(wrmic)" YRst = "0.0" YHi = "100.0e6" YLo = "-100.0e6" } -Wire-([1080,324],0,0,-1) { Vertex="0,0;36,0" } 0.datalabel([1098,324],2,0,-1) { Name = "wrm" } 0.gain([1152,324],0,0,320) { G = "0.5" COM = "Gain" Dim = "1" } 0.mult([1224,324],6,0,330) { } 0.const([828,360],0,0,120) { Name = "" Value = "0.33" } -Wire-([864,360],0,0,-1) { Vertex="0,0;36,0" } 0.datalabel([882,360],2,0,-1) { Name = "TL" } -Wire-([1296,324],0,0,-1) { Vertex="0,0;-36,0" } 0.datalabel([1278,324],6,0,-1) { Name = "wr" } 0.integral([1332,324],0,0,340) { Extrn = "0" Reset = "0" Mthd = "0" noname5 = "" INTR = "0" INTCLR = "0" T = "1 [s]" Yo = "0.0" YRst = "0.0" YHi = "100.0e6" YLo = "-100.0e6" } -Wire-([1386,324],0,0,-1) { Vertex="0,0;-18,0" } 0.datalabel([1386,324],6,0,-1) { Name = "Qr" } -Wire-([360,486],0,0,-1) { Vertex="0,0;198,0" } -Wire-([360,576],0,0,-1) { Vertex="0,0;198,0" } -Wire-([360,666],0,0,-1) { Vertex="0,0;198,0" } 0.gain([306,378],0,0,110) { G = "1.414" COM = "Gain" Dim = "1" } -Wire-([198,378],0,0,-1) { Vertex="0,0;72,0" } 0.datalabel([234,378],2,0,-1) { Name = "Vs" } 0.annotation([342,414],0,0,-1) { AL1 = "trigonometric terms" AL2 = "" } 0.mult([594,486],0,0,450) { } 0.mult([468,702],0,0,350) { } 0.datalabel([468,738],0,0,-1) { Name = "wr" } 0.mult([594,576],0,0,420) { } 0.mult([594,666],0,0,380) { } 0.annotation([486,324],0,0,-1) { AL1 = "stator voltages" AL2 = "" } 0.annotation([594,432],0,0,-1) { AL1 = "back emf" AL2 = "" } 0.datalabel([630,486],2,0,-1) { Name = "eas" } 0.datalabel([630,576],2,0,-1) { Name = "ebs" } 0.datalabel([630,666],2,0,-1) { Name = "ecs" } 0.datalabel([594,702],0,0,-1) { Name = "wrlm" } 0.datalabel([594,612],0,0,-1) { Name = "wrlm" } 0.datalabel([594,522],0,0,-1) { Name = "wrlm" } 0.const([1206,144],0,0,40) { Name = "" Value = "$(P)" } 0.const([1188,288],0,0,100) { Name = "" Value = "$(P)" } 0.const([396,702],0,0,150) { Name = "" Value = "$(lm)" } 0.gain([540,702],0,0,370) { G = "0.001" COM = "Gain" Dim = "1" } -Wire-([576,702],0,0,-1) { Vertex="0,0;18,0" } 0.gain([846,108],0,0,20) { G = "1000" COM = "Gain" Dim = "1" } 0.gain([846,180],0,0,50) { G = "1000" COM = "Gain" Dim = "1" } 0.gain([846,252],0,0,80) { G = "1000" COM = "Gain" Dim = "1" } -Wire-([792,108],0,0,-1) { Vertex="0,0;18,0" } -Wire-([792,180],0,0,-1) { Vertex="0,0;18,0" } -Wire-([792,252],0,0,-1) { Vertex="0,0;18,0" } -Wire-([360,468],0,0,-1) { Vertex="0,0;0,18" } -Wire-([360,558],0,0,-1) { Vertex="0,0;0,36" } -Wire-([360,648],0,0,-1) { Vertex="0,0;0,18" } 0.const([1296,144],0,0,60) { Name = "" Value = "$(lm)" } 0.mult([1332,180],6,0,280) { } 0.datalabel([1368,180],2,0,-1) { Name = "Te" } 0.annotation([1062,270],0,0,-1) { AL1 = "mechanical system" AL2 = "" } -Wire-([1278,180],0,0,-1) { Vertex="0,0;18,0" } 0.datalabel([468,522],2,0,-1) { Name = "vqsr" } 0.datalabel([468,612],2,0,-1) { Name = "vqsr" } -Plot-([810,432],0) { Title = "" Draw = 1 Area = [0,0,666,774] Posn = [810,432] Icon = [-1,-1] Extents = 0,0,666,774 XLabel = " " AutoPan = "false,75" Graph([0,0],[0,0,666,178],"vas (V)") { Options = 0 Units = "" Curve(60199608,"vas",0,,,) } Graph([0,178],[0,0,666,178],"ias (A)") { Options = 0 Units = "" Curve(26343816,"ias",0,,,) } Graph([0,356],[0,0,666,178],"Te (N-m)") { Options = 0 Units = "" Curve(60050632,"Te",0,,,) } Graph([0,534],[0,0,666,177],"wr (rad/s)") { Options = 0 Units = "" Curve(26041776,"wr",0,,,) } } 0.ground([720,252],1,0,-1) { } -Wire-([234,594],0,0,-1) { Vertex="0,0;0,18" } } } }