Plecs { Name "onduleur_MOSFET" Version "4.3" CircuitModel "DiscStateSpace" StartTime "0.0" StopTime "0.1" Timeout "" Solver "FixedStepDiscrete" MaxStep "1e-3" InitStep "-1" FixedStep "1e-6" Refine "1" ZCStepSize "1e-9" RelTol "1e-7" AbsTol "-1" TurnOnThreshold "0" SyncFixedStepTasks "2" UseSingleCommonBaseRate "2" LossVariableLimitExceededMsg "3" NegativeSwitchLossMsg "3" DivisionByZeroMsg "3" StiffnessDetectionMsg "2" MaxConsecutiveZCs "1000" AlgebraicLoopWithStateMachineMsg "3" AssertionAction "1" InitializationCommands "" InitialState "1" SystemState "" CodeGenParameterInlining "2" CodeGenInliningExceptions "AAAACwAAAAAA" CodeGenFloatingPointFormat "2" CodeGenAbsTimeUsageMsg "3" CodeGenBaseName "" CodeGenOutputDir "" CodeGenExtraOpts "" CodeGenTarget "Generic" CodeGenTargetSettings "" ExtendedMatrixPrecision "1" MatrixSignificanceCheck "2" EnableStateSpaceSplitting "2" DisplayStateSpaceSplitting "1" DiscretizationMethod "1" ExternalModeSettings "" AlgebraicLoopMethod "1" AlgebraicLoopTolerance "1e-6" ScriptsDialogGeometry "" ScriptsDialogSplitterPos "0" Schematic { Location [71, 34; 1362, 718] ZoomFactor 1 SliderPosition [687, 247] ShowBrowser off BrowserWidth 100 Component { Type Scope Name "Scope" Show on Position [1050, 565] Direction up Flipped off Location [75, 27; 1366, 740] State "AAAA/wAAAAD9AAAAAgAAAAEAAAAAAAAAAPwCAAAAA/sAAAAQAFoAbwBvA" "G0AQQByAGUAYQAAAAAA/////wAAAFwA////+wAAABQAUwBhAHYAZQBkAFYAaQBlAHcAcwAAAAAA//" "///wAAAGYA////+wAAAAwAVAByAGEAYwBlAHMAAAAAAP////8AAABmAP///wAAAAMAAAULAAAAZfw" "BAAAAAfsAAAAUAEQAYQB0AGEAVwBpAGQAZwBlAHQBAAAAAAAABQsAAABQAP///wAABQsAAAJFAAAA" "BAAAAAQAAAAIAAAACPwAAAABAAAAAgAAAAEAAAAOAFQAbwBvAGwAQgBhAHIBAAAAAP////8AAAAAA" "AAAAA==" SavedViews "AAAAAgAAAAA=" HeaderState "AAAA/wAAAAAAAAABAAAAAQAAAAAAAAAAAAAAAAAAAAAL/gMAAAAJAAAAB" "QAAAGQAAAAEAAAAZAAAAAMAAABkAAAAAgAAAGQAAAABAAAAZAAAAAkAAABkAAAACAAAAGQAAAAHAA" "AAZAAAAAYAAABkAAAE+gAAAAsBAAABAAAAAAAAAAAAAAAAZP////8AAACBAAAAAAAAAAsAAACvAAA" "AAQAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAQAAAAAAAAAA" "AAAAAQAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAQAAAAAAA" "ARLAAAAAQAAAAAAAAPoAAAAACU=" PlotPalettes "AAAAAQAAAAEAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAA" "AEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=" Axes "2" TimeRange "0.5" ScrollingMode "1" SingleTimeAxis "1" Open "0" Ts "-1" SampleLimit "0" XAxisLabel "Time (s)" Axis { Name "I_ref(vert),I_mes(rouge)" AutoScale 1 MinValue 0 MaxValue 1 Signals {} SignalTypes [ ] AxisLabel "Courant(A)" Untangle 0 KeepBaseline off BaselineValue 0 } Axis { Name "" AutoScale 1 MinValue 0 MaxValue 1 Signals {} SignalTypes [ ] Untangle 0 KeepBaseline off BaselineValue 0 } Fourier { SingleXAxis on AxisLabel "Frequency(Hz)" Scaling 0 PhaseDisplay 0 Axis { Name "" AutoScale 1 MinValue 0 MaxValue 1 Signals {} AxisLabel "Amplitude(V)" Untangle 0 KeepBaseline off BaselineValue 0 } Axis { Name "" AutoScale 1 MinValue 0 MaxValue 1 Signals {} Untangle 0 KeepBaseline off BaselineValue 0 } } } Component { Type Inductor Name "L5" Show on Position [740, 715] Direction left Flipped off Parameter { Variable "L" Value "1.17e-3" Show off } Parameter { Variable "i_init" Value "0" Show off } } Component { Type Inductor Name "L7" Show on Position [735, 735] Direction left Flipped off Parameter { Variable "L" Value "1.17e-3" Show off } Parameter { Variable "i_init" Value "0" Show off } } Component { Type Inductor Name "L6" Show on Position [740, 755] Direction left Flipped off Parameter { Variable "L" Value "1.17e-3" Show off } Parameter { Variable "i_init" Value "0" Show off } } Component { Type Resistor Name "R6" Show on Position [795, 715] Direction right Flipped off Parameter { Variable "R" Value "0.40" Show off } } Component { Type Resistor Name "R7" Show on Position [795, 735] Direction right Flipped off Parameter { Variable "R" Value "0.40" Show off } } Component { Type Resistor Name "R8" Show on Position [795, 755] Direction right Flipped off Parameter { Variable "R" Value "0.40" Show off } } Component { Type ACVoltageSource Name "E_a" Show on Position [955, 665] Direction down Flipped on Parameter { Variable "V" Value "325" Show off } Parameter { Variable "w" Value "2*pi*50" Show off } Parameter { Variable "phi" Value "0" Show off } } Component { Type ACVoltageSource Name "E_b" Show on Position [915, 780] Direction down Flipped on Parameter { Variable "V" Value "325" Show off } Parameter { Variable "w" Value "2*pi*50" Show off } Parameter { Variable "phi" Value "-(2*pi)/3" Show off } } Component { Type ACVoltageSource Name "E_c" Show on Position [875, 835] Direction down Flipped on Parameter { Variable "V" Value "325" Show off } Parameter { Variable "w" Value "2*pi*50" Show off } Parameter { Variable "phi" Value "(2*pi)/3" Show off } } Component { Type Subsystem Name "Transformations de Park" Show on Position [665, 475] Direction up Flipped on Frame [-45, -40; 45, 40] LabelPosition [0, -43] LabelAlign down SampleTime "-1" CodeGenTarget "Generic" MaskIconFrame on MaskIconOpaque off MaskIconRotates on Terminal { Type Output Position [49, -20] Direction right } Terminal { Type Output Position [49, -10] Direction right } Terminal { Type Output Position [49, 0] Direction right } Terminal { Type Output Position [49, 10] Direction right } Terminal { Type Input Position [-45, 0] Direction left } Terminal { Type Input Position [-45, -10] Direction left } Schematic { Location [75, 27; 1366, 711] ZoomFactor 1 SliderPosition [0, 0] ShowBrowser off BrowserWidth 100 Component { Type Constant Name "Constant" Show on Position [130, 380] Direction right Flipped off Frame [-10, -10; 10, 10] LabelPosition [0, 13] LabelAlign up Parameter { Variable "Value" Value "2*pi*50" Show off } Parameter { Variable "DataType" Value "10" Show off } } Component { Type Output Name "I_dq" Show on Position [785, 170] Direction right Flipped off Parameter { Variable "Index" Value "1" Show on } Parameter { Variable "Width" Value "-1" Show off } } Component { Type Output Name "E_dq" Show on Position [785, 220] Direction right Flipped off Parameter { Variable "Index" Value "2" Show on } Parameter { Variable "Width" Value "-1" Show off } } Component { Type Output Name "theta" Show on Position [790, 285] Direction right Flipped off Parameter { Variable "Index" Value "3" Show on } Parameter { Variable "Width" Value "-1" Show off } } Component { Type Output Name "w" Show on Position [785, 380] Direction right Flipped off Parameter { Variable "Index" Value "4" Show on } Parameter { Variable "Width" Value "-1" Show off } } Component { Type Input Name "E_3ph" Show on Position [135, 275] Direction right Flipped off Parameter { Variable "Index" Value "5" Show on } Parameter { Variable "Width" Value "-1" Show off } } Component { Type Input Name "I_3ph" Show on Position [135, 165] Direction right Flipped off Parameter { Variable "Index" Value "6" Show on } Parameter { Variable "Width" Value "-1" Show off } } Component { Type Reference SrcComponent "Components/Control/Transformations/3ph->SRF" Name "3ph->SRF1" Show on Position [235, 275] Direction up Flipped off Frame [-15, -15; 15, 15] LabelPosition [0, 18] LabelAlign up Terminal { Type Input Position [-15, 0] Direction left } Terminal { Type Output Position [19, 0] Direction right } } Component { Type Reference SrcComponent "Components/Control/Transformations/SRF->RRF" Name "SRF->RRF1" Show on Position [345, 280] Direction up Flipped off Frame [-15, -15; 15, 15] LabelPosition [0, 18] LabelAlign up Terminal { Type Input Position [-15, -5] Direction left } Terminal { Type Output Position [19, 0] Direction right } Terminal { Type Input Position [-15, 5] Direction left } } Component { Type Subsystem Name "Frequency\nController1" Show on Position [480, 285] Direction up Flipped off Frame [-25, -20; 25, 20] LabelPosition [0, 23] LabelAlign up SampleTime "-1" CodeGenTarget "Generic" MaskIconFrame on MaskIconOpaque off MaskIconRotates on Parameter { Variable "f0" Prompt "Initial frequency" Type FreeText Value "50" Show off Tunable off TabName "" } Parameter { Variable "kp" Prompt "Proportional gain" Type FreeText Value "1.37" Show off Tunable off TabName "" } Parameter { Variable "ki" Prompt "Integral gain" Type FreeText Value "307" Show off Tunable off TabName "" } Terminal { Type Input Position [-25, 0] Direction left } Terminal { Type Output Position [29, 0] Direction right } Schematic { Location [636, 423; 1068, 603] ZoomFactor 1 SliderPosition [0, 0] ShowBrowser off BrowserWidth 100 Component { Type Input Name "erreur" Show on Position [50, 85] Direction right Flipped off Parameter { Variable "Index" Value "1" Show on } Parameter { Variable "Width" Value "-1" Show off } } Component { Type Output Name "w" Show on Position [385, 85] Direction right Flipped off Parameter { Variable "Index" Value "2" Show on } Parameter { Variable "Width" Value "-1" Show off } } Component { Type Gain Name "kp" Show off Position [165, 45] Direction right Flipped off Parameter { Variable "K" Value "44.4" Show off } Parameter { Variable "Multiplication" Value "1" Show off } Parameter { Variable "DataType" Value "11" Show off } } Component { Type Gain Name "ki" Show off Position [165, 125] Direction right Flipped off Parameter { Variable "K" Value "4.5e-4" Show off } Parameter { Variable "Multiplication" Value "1" Show off } Parameter { Variable "DataType" Value "11" Show off } } Component { Type Integrator Name "Integrator" Show off Position [225, 125] Direction right Flipped off Parameter { Variable "ExternalReset" Value "1" Show off } Parameter { Variable "InitialConditionSource" Value "1" Show off } Parameter { Variable "x0" Value "0" Show off } Parameter { Variable "ShowStatePort" Value "1" Show off } Parameter { Variable "UpperLimit" Value "inf" Show off } Parameter { Variable "LowerLimit" Value "-inf" Show off } } Component { Type Sum Name "Sum" Show off Position [330, 85] Direction up Flipped off Parameter { Variable "IconShape" Value "1" Show off } Parameter { Variable "Inputs" Value "++" Show off } Parameter { Variable "DataType" Value "11" Show off } } Connection { Type Signal SrcComponent "ki" SrcTerminal 2 DstComponent "Integrator" DstTerminal 1 } Connection { Type Signal SrcComponent "kp" SrcTerminal 2 Points [290, 45; 290, 80] DstComponent "Sum" DstTerminal 2 } Connection { Type Signal SrcComponent "Sum" SrcTerminal 1 DstComponent "w" DstTerminal 1 } Connection { Type Signal SrcComponent "erreur" SrcTerminal 1 Points [90, 85] Branch { Points [90, 45] DstComponent "kp" DstTerminal 1 } Branch { Points [90, 125] DstComponent "ki" DstTerminal 1 } } Connection { Type Signal SrcComponent "Integrator" SrcTerminal 2 Points [275, 125; 275, 90] DstComponent "Sum" DstTerminal 3 } } } Component { Type SignalDemux Name "Demux" Show off Position [385, 280] Direction right Flipped on Parameter { Variable "Width" Value "2" Show off } } Component { Type Scope Name "Scope" Show on Position [780, 80] Direction up Flipped off Location [0, 0; 0, 0] State "" SavedViews "" HeaderState "" PlotPalettes "" Axes "2" TimeRange "0" ScrollingMode "1" SingleTimeAxis "1" Open "0" Ts "-1" SampleLimit "0" XAxisLabel "" Axis { Name "" AutoScale 1 MinValue 0 MaxValue 1 Signals {} SignalTypes [ ] Untangle 0 KeepBaseline off BaselineValue 0 } Axis { Name "" AutoScale 1 MinValue 0 MaxValue 1 Signals {} SignalTypes [ ] Untangle 0 KeepBaseline off BaselineValue 0 } Fourier { SingleXAxis on AxisLabel "Frequency" Scaling 0 PhaseDisplay 0 Axis { Name "" AutoScale 1 MinValue 0 MaxValue 1 Signals {} Untangle 0 KeepBaseline off BaselineValue 0 } Axis { Name "" AutoScale 1 MinValue 0 MaxValue 1 Signals {} Untangle 0 KeepBaseline off BaselineValue 0 } } } Component { Type Scope Name "Scope1" Show on Position [870, 485] Direction up Flipped off Location [0, 0; 0, 0] State "" SavedViews "" HeaderState "" PlotPalettes "" Axes "3" TimeRange "0" ScrollingMode "1" SingleTimeAxis "1" Open "0" Ts "-1" SampleLimit "0" XAxisLabel "" Axis { Name "V_A" AutoScale 1 MinValue 0 MaxValue 1 Signals {} SignalTypes [ ] Untangle 0 KeepBaseline off BaselineValue 0 } Axis { Name "Theta PLL" AutoScale 1 MinValue 0 MaxValue 1 Signals {} SignalTypes [ ] Untangle 0 KeepBaseline off BaselineValue 0 } Axis { Name "V_alpha" AutoScale 1 MinValue 0 MaxValue 1 Signals {} SignalTypes [ ] Untangle 0 KeepBaseline off BaselineValue 0 } Fourier { SingleXAxis on AxisLabel "Frequency" Scaling 0 PhaseDisplay 0 Axis { Name "" AutoScale 1 MinValue 0 MaxValue 1 Signals {} Untangle 0 KeepBaseline off BaselineValue 0 } Axis { Name "" AutoScale 1 MinValue 0 MaxValue 1 Signals {} Untangle 0 KeepBaseline off BaselineValue 0 } Axis { Name "" AutoScale 1 MinValue 0 MaxValue 1 Signals {} Untangle 0 KeepBaseline off BaselineValue 0 } } } Component { Type SignalDemux Name "Demux1" Show off Position [325, 450] Direction right Flipped on Parameter { Variable "Width" Value "3" Show off } } Component { Type Scope Name "Scope2" Show on Position [340, 545] Direction up Flipped off Location [0, 0; 0, 0] State "" SavedViews "" HeaderState "" PlotPalettes "" Axes "3" TimeRange "0" ScrollingMode "1" SingleTimeAxis "1" Open "0" Ts "-1" SampleLimit "0" XAxisLabel "" Axis { Name "" AutoScale 1 MinValue 0 MaxValue 1 Signals {} SignalTypes [ ] Untangle 0 KeepBaseline off BaselineValue 0 } Axis { Name "" AutoScale 1 MinValue 0 MaxValue 1 Signals {} SignalTypes [ ] Untangle 0 KeepBaseline off BaselineValue 0 } Axis { Name "" AutoScale 1 MinValue 0 MaxValue 1 Signals {} SignalTypes [ ] Untangle 0 KeepBaseline off BaselineValue 0 } Fourier { SingleXAxis on AxisLabel "Frequency" Scaling 0 PhaseDisplay 0 Axis { Name "" AutoScale 1 MinValue 0 MaxValue 1 Signals {} Untangle 0 KeepBaseline off BaselineValue 0 } Axis { Name "" AutoScale 1 MinValue 0 MaxValue 1 Signals {} Untangle 0 KeepBaseline off BaselineValue 0 } Axis { Name "" AutoScale 1 MinValue 0 MaxValue 1 Signals {} Untangle 0 KeepBaseline off BaselineValue 0 } } } Component { Type SignalDemux Name "Demux2" Show off Position [270, 545] Direction right Flipped on Parameter { Variable "Width" Value "3" Show off } } Component { Type Display Name "Display" Show on Position [575, 250] Direction up Flipped off Frame [-31, -11; 31, 11] LabelPosition [0, 14] LabelAlign up Parameter { Variable "Notation" Value "1" Show off } Parameter { Variable "Precision" Value "4" Show off } } Component { Type Display Name "Display1" Show on Position [725, 240] Direction up Flipped off Frame [-31, -11; 31, 11] LabelPosition [0, 14] LabelAlign up Parameter { Variable "Notation" Value "1" Show off } Parameter { Variable "Precision" Value "4" Show off } } Component { Type Display Name "Display2" Show on Position [470, 240] Direction up Flipped off Frame [-31, -11; 31, 11] LabelPosition [0, 14] LabelAlign up Parameter { Variable "Notation" Value "1" Show off } Parameter { Variable "Precision" Value "4" Show off } } Component { Type Display Name "Display3" Show on Position [410, 340] Direction up Flipped off Frame [-31, -11; 31, 11] LabelPosition [0, 14] LabelAlign up Parameter { Variable "Notation" Value "1" Show off } Parameter { Variable "Precision" Value "4" Show off } } Component { Type Constant Name "w0" Show on Position [530, 330] Direction right Flipped off Frame [-10, -10; 10, 10] LabelPosition [0, 13] LabelAlign up Parameter { Variable "Value" Value "2*pi*50" Show off } Parameter { Variable "DataType" Value "10" Show off } } Component { Type Sum Name "Sum" Show off Position [575, 290] Direction up Flipped off Parameter { Variable "IconShape" Value "1" Show off } Parameter { Variable "Inputs" Value "++" Show off } Parameter { Variable "DataType" Value "11" Show off } } Component { Type CScript Name "Wrapping\nIntegrator" Show on Position [640, 290] Direction up Flipped off Parameter { Variable "DialogGeometry" Value "[593 367 422 314]" Show off } Parameter { Variable "NumInputs" Value "1" Show off } Parameter { Variable "NumOutputs" Value "1" Show off } Parameter { Variable "NumContStates" Value "1" Show off } Parameter { Variable "NumDiscStates" Value "0" Show off } Parameter { Variable "NumZCSignals" Value "2" Show off } Parameter { Variable "DirectFeedthrough" Value "0" Show off } Parameter { Variable "Ts" Value "0" Show off } Parameter { Variable "Parameters" Value "0, 2*pi" Show off } Parameter { Variable "LangStandard" Value "2" Show off } Parameter { Variable "GnuExtensions" Value "2" Show off } Parameter { Variable "RuntimeCheck" Value "1" Show off } Parameter { Variable "Declarations" Value "#define LOWER_LIMIT ParamRealData(0, 0)\n#define UP" "PER_LIMIT ParamRealData(1, 0)" Show off } Parameter { Variable "StartFcn" Value "ContState(0) = 0;" Show off } Parameter { Variable "OutputFcn" Value "if (IsMajorStep)\n{\n while (ContState(0) > UPPER_" "LIMIT)\n ContState(0) -= UPPER_LIMIT-LOWER_LIMIT;\n while (ContState(0) <" " LOWER_LIMIT)\n ContState(0) += UPPER_LIMIT-LOWER_LIMIT;\n}\n\nZCSignal(0)" " = ContState(0)-UPPER_LIMIT;\nZCSignal(1) = ContState(0)-LOWER_LIMIT;\n\nOutp" "ut(0) = ContState(0);" Show off } Parameter { Variable "UpdateFcn" Value "" Show off } Parameter { Variable "DerivativeFcn" Value "ContDeriv(0) = Input(0);" Show off } Parameter { Variable "TerminateFcn" Value "" Show off } } Component { Type Reference SrcComponent "Components/Control/Transformations/3ph->SRF" Name "3ph->SRF2" Show on Position [260, 165] Direction up Flipped off Frame [-15, -15; 15, 15] LabelPosition [0, 18] LabelAlign up Terminal { Type Input Position [-15, 0] Direction left } Terminal { Type Output Position [19, 0] Direction right } } Component { Type Reference SrcComponent "Components/Control/Transformations/SRF->RRF" Name "SRF->RRF2" Show on Position [370, 170] Direction up Flipped off Frame [-15, -15; 15, 15] LabelPosition [0, 18] LabelAlign up Terminal { Type Input Position [-15, -5] Direction left } Terminal { Type Output Position [19, 0] Direction right } Terminal { Type Input Position [-15, 5] Direction left } } Component { Type SignalDemux Name "Demux3" Show off Position [290, 350] Direction down Flipped on Parameter { Variable "Width" Value "2" Show off } } Component { Type Scope Name "Scope3" Show on Position [210, 230] Direction up Flipped off Location [0, 0; 0, 0] State "" SavedViews "" HeaderState "" PlotPalettes "" Axes "1" TimeRange "0.5" ScrollingMode "1" SingleTimeAxis "1" Open "0" Ts "-1" SampleLimit "0" XAxisLabel "Time (s)" Axis { Name "I_ref(vert),I_mes(rouge)" AutoScale 1 MinValue 0 MaxValue 1 Signals {} SignalTypes [ ] AxisLabel "Courant(A)" Untangle 0 KeepBaseline off BaselineValue 0 } Fourier { SingleXAxis on AxisLabel "Frequency(Hz)" Scaling 0 PhaseDisplay 0 Axis { Name "" AutoScale 1 MinValue 0 MaxValue 1 Signals {} AxisLabel "Amplitude(V)" Untangle 0 KeepBaseline off BaselineValue 0 } } } Connection { Type Signal SrcComponent "Constant" SrcTerminal 1 DstComponent "w" DstTerminal 1 } Connection { Type Signal SrcComponent "SRF->RRF1" SrcTerminal 2 Points [365, 280] Branch { DstComponent "Demux" DstTerminal 1 } Branch { Points [365, 220; 730, 220] Branch { DstComponent "E_dq" DstTerminal 1 } Branch { Points [730, 85] DstComponent "Scope" DstTerminal 2 } } } Connection { Type Signal SrcComponent "Demux2" SrcTerminal 2 DstComponent "Scope2" DstTerminal 1 } Connection { Type Signal SrcComponent "Demux2" SrcTerminal 3 DstComponent "Scope2" DstTerminal 2 } Connection { Type Signal SrcComponent "Demux2" SrcTerminal 4 DstComponent "Scope2" DstTerminal 3 } Connection { Type Signal SrcComponent "Demux" SrcTerminal 2 Points [405, 275; 405, 240] DstComponent "Display2" DstTerminal 1 } Connection { Type Signal SrcComponent "Demux" SrcTerminal 3 Points [390, 285] Branch { Points [390, 315; 360, 315; 360, 340] DstComponent "Display3" DstTerminal 1 } Branch { DstComponent "Frequency\nController1" DstTerminal 1 } } Connection { Type Signal SrcComponent "Frequency\nController1" SrcTerminal 2 Points [525, 285] Branch { Points [525, 250] DstComponent "Display" DstTerminal 1 } Branch { DstComponent "Sum" DstTerminal 2 } } Connection { Type Signal SrcComponent "w0" SrcTerminal 1 DstComponent "Sum" DstTerminal 3 } Connection { Type Signal SrcComponent "Sum" SrcTerminal 1 DstComponent "Wrapping\nIntegrator" DstTerminal 1 } Connection { Type Signal SrcComponent "Wrapping\nIntegrator" SrcTerminal 2 Points [695, 290] Branch { Points [715, 290] Branch { Points [720, 290; 720, 285; 745, 285] Branch { DstComponent "theta" DstTerminal 1 } Branch { Points [745, 485] DstComponent "Scope1" DstTerminal 2 } } Branch { Points [715, 355; 315, 355; 315, 285] Branch { DstComponent "SRF->RRF1" DstTerminal 3 } Branch { Points [315, 175] DstComponent "SRF->RRF2" DstTerminal 3 } } } Branch { Points [695, 265; 675, 265; 675, 240] DstComponent "Display1" DstTerminal 1 } } Connection { Type Signal SrcComponent "3ph->SRF2" SrcTerminal 2 DstComponent "SRF->RRF2" DstTerminal 1 } Connection { Type Signal SrcComponent "I_3ph" SrcTerminal 1 DstComponent "3ph->SRF2" DstTerminal 1 } Connection { Type Signal SrcComponent "SRF->RRF2" SrcTerminal 2 Points [720, 170] Branch { Points [720, 75] DstComponent "Scope" DstTerminal 1 } Branch { DstComponent "I_dq" DstTerminal 1 } } Connection { Type Signal SrcComponent "3ph->SRF1" SrcTerminal 2 Points [290, 275] Branch { DstComponent "SRF->RRF1" DstTerminal 1 } Branch { DstComponent "Demux3" DstTerminal 1 } } Connection { Type Signal SrcComponent "Demux1" SrcTerminal 2 Points [585, 440; 585, 475] DstComponent "Scope1" DstTerminal 1 } Connection { Type Signal SrcComponent "Demux3" SrcTerminal 2 Points [295, 495] DstComponent "Scope1" DstTerminal 3 } Connection { Type Signal SrcComponent "E_3ph" SrcTerminal 1 Points [180, 275] Branch { Points [195, 275] Branch { DstComponent "3ph->SRF1" DstTerminal 1 } Branch { Points [195, 450] Branch { Points [195, 545] DstComponent "Demux2" DstTerminal 1 } Branch { DstComponent "Demux1" DstTerminal 1 } } } Branch { DstComponent "Scope3" DstTerminal 1 } } } } Component { Type Goto Name "Goto7" Show off Position [755, 515] Direction right Flipped off Parameter { Variable "Tag" Value "I_dq" Show off } Parameter { Variable "Visibility" Value "1" Show off } } Component { Type Goto Name "Goto8" Show off Position [755, 490] Direction right Flipped off Parameter { Variable "Tag" Value "E_dq" Show off } Parameter { Variable "Visibility" Value "1" Show off } } Component { Type Goto Name "Goto9" Show off Position [755, 470] Direction right Flipped off Parameter { Variable "Tag" Value "theta" Show off } Parameter { Variable "Visibility" Value "1" Show off } } Component { Type Goto Name "Goto10" Show off Position [755, 450] Direction right Flipped off Parameter { Variable "Tag" Value "w" Show off } Parameter { Variable "Visibility" Value "1" Show off } } Component { Type Subsystem Name "Controlle en iq" Show on Position [445, 420] Direction up Flipped off Frame [-70, -40; 70, 40] LabelPosition [0, -43] LabelAlign down SampleTime "-1" CodeGenTarget "Generic" MaskIconFrame on MaskIconOpaque off MaskIconRotates on Terminal { Type Output Position [74, -10] Direction right } Terminal { Type Input Position [-70, 10] Direction left } Terminal { Type Input Position [-70, 0] Direction left } Terminal { Type Input Position [-70, -10] Direction left } Terminal { Type Input Position [-70, -20] Direction left } Schematic { Location [75, 27; 1366, 711] ZoomFactor 1 SliderPosition [0, 0] ShowBrowser off BrowserWidth 100 Component { Type Sum Name "Sum1" Show off Position [190, 145] Direction up Flipped off Parameter { Variable "IconShape" Value "2" Show off } Parameter { Variable "Inputs" Value "+-|" Show off } Parameter { Variable "DataType" Value "11" Show off } } Component { Type Integrator Name "Integrator1" Show off Position [380, 175] Direction left Flipped on Parameter { Variable "ExternalReset" Value "1" Show off } Parameter { Variable "InitialConditionSource" Value "1" Show off } Parameter { Variable "x0" Value "0" Show off } Parameter { Variable "ShowStatePort" Value "1" Show off } Parameter { Variable "UpperLimit" Value "inf" Show off } Parameter { Variable "LowerLimit" Value "-inf" Show off } } Component { Type Sum Name "Sum3" Show off Position [415, 145] Direction up Flipped on Parameter { Variable "IconShape" Value "2" Show off } Parameter { Variable "Inputs" Value "+|+" Show off } Parameter { Variable "DataType" Value "11" Show off } } Component { Type Gain Name "Gain2" Show off Position [315, 175] Direction left Flipped on Parameter { Variable "K" Value "2692" Show off } Parameter { Variable "Multiplication" Value "1" Show off } Parameter { Variable "DataType" Value "11" Show off } } Component { Type Gain Name "Gain3" Show off Position [330, 120] Direction right Flipped off Parameter { Variable "K" Value "6.73" Show off } Parameter { Variable "Multiplication" Value "1" Show off } Parameter { Variable "DataType" Value "11" Show off } } Component { Type Sum Name "Sum4" Show off Position [605, 145] Direction up Flipped off Parameter { Variable "IconShape" Value "2" Show off } Parameter { Variable "Inputs" Value "+++" Show off } Parameter { Variable "DataType" Value "11" Show off } } Component { Type Gain Name "Gain5" Show off Position [285, 235] Direction right Flipped off Parameter { Variable "K" Value "1e-3" Show off } Parameter { Variable "Multiplication" Value "1" Show off } Parameter { Variable "DataType" Value "11" Show off } } Component { Type Product Name "Product" Show on Position [195, 235] Direction up Flipped off Parameter { Variable "Inputs" Value "2" Show off } Parameter { Variable "DataType" Value "11" Show off } } Component { Type SignalDemux Name "Demux" Show off Position [170, 75] Direction right Flipped on Parameter { Variable "Width" Value "2" Show off } } Component { Type Output Name "V_q" Show on Position [760, 145] Direction right Flipped off Parameter { Variable "Index" Value "1" Show on } Parameter { Variable "Width" Value "-1" Show off } } Component { Type Input Name "w" Show on Position [80, 240] Direction right Flipped off Parameter { Variable "Index" Value "2" Show on } Parameter { Variable "Width" Value "-1" Show off } } Component { Type Input Name "I_dq" Show on Position [80, 145] Direction right Flipped off Parameter { Variable "Index" Value "3" Show on } Parameter { Variable "Width" Value "-1" Show off } } Component { Type Input Name "I_q*" Show on Position [80, 110] Direction right Flipped off Parameter { Variable "Index" Value "4" Show on } Parameter { Variable "Width" Value "-1" Show off } } Component { Type Input Name "E_dq" Show on Position [80, 75] Direction right Flipped off Parameter { Variable "Index" Value "5" Show on } Parameter { Variable "Width" Value "-1" Show off } } Component { Type SignalDemux Name "Demux1" Show off Position [135, 145] Direction right Flipped on Parameter { Variable "Width" Value "2" Show off } } Component { Type Gain Name "Gain4" Show off Position [360, 80] Direction right Flipped off Parameter { Variable "K" Value "1/700" Show off } Parameter { Variable "Multiplication" Value "1" Show off } Parameter { Variable "DataType" Value "11" Show off } } Connection { Type Signal SrcComponent "Gain2" SrcTerminal 2 DstComponent "Integrator1" DstTerminal 1 } Connection { Type Signal SrcComponent "Integrator1" SrcTerminal 2 Points [415, 175] DstComponent "Sum3" DstTerminal 2 } Connection { Type Signal SrcComponent "Gain3" SrcTerminal 2 DstComponent "Sum3" DstTerminal 3 } Connection { Type Signal SrcComponent "Product" SrcTerminal 1 DstComponent "Gain5" DstTerminal 1 } Connection { Type Signal SrcComponent "w" SrcTerminal 1 DstComponent "Product" DstTerminal 3 } Connection { Type Signal SrcComponent "Sum1" SrcTerminal 1 Points [270, 145] Branch { Points [270, 175] DstComponent "Gain2" DstTerminal 1 } Branch { Points [270, 120] DstComponent "Gain3" DstTerminal 1 } } Connection { Type Signal SrcComponent "E_dq" SrcTerminal 1 DstComponent "Demux" DstTerminal 1 } Connection { Type Signal SrcComponent "Demux1" SrcTerminal 3 Points [155, 150; 155, 145] DstComponent "Sum1" DstTerminal 3 } Connection { Type Signal SrcComponent "I_dq" SrcTerminal 1 DstComponent "Demux1" DstTerminal 1 } Connection { Type Signal SrcComponent "I_q*" SrcTerminal 1 Points [190, 110] DstComponent "Sum1" DstTerminal 2 } Connection { Type Signal SrcComponent "Sum3" SrcTerminal 1 DstComponent "Sum4" DstTerminal 3 } Connection { Type Signal SrcComponent "Demux" SrcTerminal 3 DstComponent "Gain4" DstTerminal 1 } Connection { Type Signal SrcComponent "Gain4" SrcTerminal 2 Points [605, 80] DstComponent "Sum4" DstTerminal 2 } Connection { Type Signal SrcComponent "Demux1" SrcTerminal 2 Points [160, 140; 160, 230] DstComponent "Product" DstTerminal 2 } Connection { Type Signal SrcComponent "Gain5" SrcTerminal 2 Points [605, 235] DstComponent "Sum4" DstTerminal 4 } Connection { Type Signal SrcComponent "Sum4" SrcTerminal 1 DstComponent "V_q" DstTerminal 1 } } } Component { Type Constant Name "Constant1" Show on Position [310, 405] Direction right Flipped off Frame [-10, -10; 10, 10] LabelPosition [0, 13] LabelAlign up Parameter { Variable "Value" Value "0" Show off } Parameter { Variable "DataType" Value "10" Show off } } Component { Type Subsystem Name "Controlle en id" Show on Position [445, 320] Direction up Flipped off Frame [-70, -40; 70, 40] LabelPosition [0, -43] LabelAlign down SampleTime "-1" CodeGenTarget "Generic" MaskIconFrame on MaskIconOpaque off MaskIconRotates on Terminal { Type Output Position [74, -10] Direction right } Terminal { Type Input Position [-70, 10] Direction left } Terminal { Type Input Position [-70, 0] Direction left } Terminal { Type Input Position [-70, -10] Direction left } Terminal { Type Input Position [-70, -20] Direction left } Schematic { Location [75, 27; 1366, 711] ZoomFactor 1 SliderPosition [0, 0] ShowBrowser off BrowserWidth 100 Component { Type Sum Name "Sum1" Show off Position [190, 145] Direction up Flipped off Parameter { Variable "IconShape" Value "2" Show off } Parameter { Variable "Inputs" Value "+-|" Show off } Parameter { Variable "DataType" Value "11" Show off } } Component { Type Integrator Name "Integrator1" Show off Position [380, 175] Direction left Flipped on Parameter { Variable "ExternalReset" Value "1" Show off } Parameter { Variable "InitialConditionSource" Value "1" Show off } Parameter { Variable "x0" Value "0" Show off } Parameter { Variable "ShowStatePort" Value "1" Show off } Parameter { Variable "UpperLimit" Value "inf" Show off } Parameter { Variable "LowerLimit" Value "-inf" Show off } } Component { Type Sum Name "Sum3" Show off Position [420, 145] Direction up Flipped on Parameter { Variable "IconShape" Value "2" Show off } Parameter { Variable "Inputs" Value "+|+" Show off } Parameter { Variable "DataType" Value "11" Show off } } Component { Type Gain Name "Gain2" Show off Position [320, 175] Direction left Flipped on Parameter { Variable "K" Value "2692" Show off } Parameter { Variable "Multiplication" Value "1" Show off } Parameter { Variable "DataType" Value "11" Show off } } Component { Type Gain Name "Gain3" Show off Position [335, 115] Direction right Flipped off Parameter { Variable "K" Value "6.73" Show off } Parameter { Variable "Multiplication" Value "1" Show off } Parameter { Variable "DataType" Value "11" Show off } } Component { Type Sum Name "Sum4" Show off Position [605, 145] Direction up Flipped off Parameter { Variable "IconShape" Value "2" Show off } Parameter { Variable "Inputs" Value "++-" Show off } Parameter { Variable "DataType" Value "11" Show off } } Component { Type Gain Name "Gain5" Show off Position [285, 235] Direction right Flipped off Parameter { Variable "K" Value "1e-3" Show off } Parameter { Variable "Multiplication" Value "1" Show off } Parameter { Variable "DataType" Value "11" Show off } } Component { Type Product Name "Product" Show on Position [195, 235] Direction up Flipped off Parameter { Variable "Inputs" Value "2" Show off } Parameter { Variable "DataType" Value "11" Show off } } Component { Type SignalDemux Name "Demux" Show off Position [170, 75] Direction right Flipped on Parameter { Variable "Width" Value "2" Show off } } Component { Type Output Name "V_d" Show on Position [835, 145] Direction right Flipped off Parameter { Variable "Index" Value "1" Show on } Parameter { Variable "Width" Value "-1" Show off } } Component { Type Input Name "w" Show on Position [80, 240] Direction right Flipped off Parameter { Variable "Index" Value "2" Show on } Parameter { Variable "Width" Value "-1" Show off } } Component { Type Input Name "I_dq" Show on Position [75, 145] Direction right Flipped off Parameter { Variable "Index" Value "3" Show on } Parameter { Variable "Width" Value "-1" Show off } } Component { Type Input Name "I_d*" Show on Position [80, 110] Direction right Flipped off Parameter { Variable "Index" Value "4" Show on } Parameter { Variable "Width" Value "-1" Show off } } Component { Type Input Name "E_dq" Show on Position [80, 75] Direction right Flipped off Parameter { Variable "Index" Value "5" Show on } Parameter { Variable "Width" Value "-1" Show off } } Component { Type SignalDemux Name "Demux1" Show off Position [115, 145] Direction right Flipped on Parameter { Variable "Width" Value "2" Show off } } Component { Type Gain Name "Gain4" Show off Position [365, 70] Direction right Flipped off Parameter { Variable "K" Value "1/700" Show off } Parameter { Variable "Multiplication" Value "1" Show off } Parameter { Variable "DataType" Value "11" Show off } } Component { Type Display Name "Display" Show on Position [255, 95] Direction up Flipped off Frame [-31, -11; 31, 11] LabelPosition [0, 14] LabelAlign up Parameter { Variable "Notation" Value "1" Show off } Parameter { Variable "Precision" Value "4" Show off } } Component { Type Scope Name "Scope" Show on Position [660, 275] Direction up Flipped off Location [0, 0; 0, 0] State "" SavedViews "" HeaderState "" PlotPalettes "" Axes "2" TimeRange "0" ScrollingMode "1" SingleTimeAxis "1" Open "0" Ts "-1" SampleLimit "0" XAxisLabel "" Axis { Name "" AutoScale 1 MinValue 0 MaxValue 1 Signals {} SignalTypes [ ] Untangle 0 KeepBaseline off BaselineValue 0 } Axis { Name "" AutoScale 1 MinValue 0 MaxValue 1 Signals {} SignalTypes [ ] Untangle 0 KeepBaseline off BaselineValue 0 } Fourier { SingleXAxis on AxisLabel "Frequency" Scaling 0 PhaseDisplay 0 Axis { Name "" AutoScale 1 MinValue 0 MaxValue 1 Signals {} Untangle 0 KeepBaseline off BaselineValue 0 } Axis { Name "" AutoScale 1 MinValue 0 MaxValue 1 Signals {} Untangle 0 KeepBaseline off BaselineValue 0 } } } Connection { Type Signal SrcComponent "Gain2" SrcTerminal 2 DstComponent "Integrator1" DstTerminal 1 } Connection { Type Signal SrcComponent "Integrator1" SrcTerminal 2 Points [420, 175] DstComponent "Sum3" DstTerminal 2 } Connection { Type Signal SrcComponent "Gain3" SrcTerminal 2 Points [420, 115] DstComponent "Sum3" DstTerminal 3 } Connection { Type Signal SrcComponent "Product" SrcTerminal 1 DstComponent "Gain5" DstTerminal 1 } Connection { Type Signal SrcComponent "w" SrcTerminal 1 DstComponent "Product" DstTerminal 3 } Connection { Type Signal SrcComponent "E_dq" SrcTerminal 1 DstComponent "Demux" DstTerminal 1 } Connection { Type Signal SrcComponent "I_dq" SrcTerminal 1 DstComponent "Demux1" DstTerminal 1 } Connection { Type Signal SrcComponent "Sum1" SrcTerminal 1 Points [270, 145] Branch { Points [270, 175] DstComponent "Gain2" DstTerminal 1 } Branch { Points [270, 115] DstComponent "Gain3" DstTerminal 1 } } Connection { Type Signal SrcComponent "I_d*" SrcTerminal 1 Points [190, 110] DstComponent "Sum1" DstTerminal 2 } Connection { Type Signal SrcComponent "Demux" SrcTerminal 2 DstComponent "Gain4" DstTerminal 1 } Connection { Type Signal SrcComponent "Demux1" SrcTerminal 2 Points [165, 140] DstComponent "Sum1" DstTerminal 3 } Connection { Type Signal SrcComponent "Gain4" SrcTerminal 2 Points [605, 70] DstComponent "Sum4" DstTerminal 2 } Connection { Type Signal SrcComponent "Gain5" SrcTerminal 2 Points [605, 235] DstComponent "Sum4" DstTerminal 4 } Connection { Type Signal SrcComponent "Demux1" SrcTerminal 3 Points [160, 150; 160, 230] DstComponent "Product" DstTerminal 2 } Connection { Type Signal SrcComponent "Demux" SrcTerminal 3 Points [190, 80; 190, 95] DstComponent "Display" DstTerminal 1 } Connection { Type Signal SrcComponent "Sum3" SrcTerminal 1 Points [490, 145] Branch { DstComponent "Sum4" DstTerminal 3 } Branch { Points [490, 270] DstComponent "Scope" DstTerminal 1 } } Connection { Type Signal SrcComponent "Sum4" SrcTerminal 1 Points [630, 145] Branch { DstComponent "V_d" DstTerminal 1 } Branch { DstComponent "Scope" DstTerminal 2 } } } } Component { Type SignalMux Name "Mux" Show off Position [560, 355] Direction right Flipped off Parameter { Variable "Width" Value "2" Show off } } Component { Type Constant Name "Constant2" Show on Position [275, 305] Direction right Flipped off Frame [-20, -10; 20, 10] LabelPosition [0, 13] LabelAlign up Parameter { Variable "Value" Value "26" Show off } Parameter { Variable "DataType" Value "10" Show off } } Component { Type From Name "From8" Show off Position [325, 355] Direction right Flipped off Parameter { Variable "Tag" Value "w" Show off } Parameter { Variable "Visibility" Value "1" Show off } } Component { Type From Name "From9" Show off Position [325, 335] Direction right Flipped off Parameter { Variable "Tag" Value "I_dq" Show off } Parameter { Variable "Visibility" Value "1" Show off } } Component { Type From Name "From10" Show off Position [325, 290] Direction right Flipped off Parameter { Variable "Tag" Value "E_dq" Show off } Parameter { Variable "Visibility" Value "1" Show off } } Component { Type From Name "From11" Show off Position [320, 460] Direction right Flipped off Parameter { Variable "Tag" Value "w" Show off } Parameter { Variable "Visibility" Value "1" Show off } } Component { Type From Name "From12" Show off Position [320, 440] Direction right Flipped off Parameter { Variable "Tag" Value "I_dq" Show off } Parameter { Variable "Visibility" Value "1" Show off } } Component { Type From Name "From13" Show off Position [325, 380] Direction right Flipped off Parameter { Variable "Tag" Value "E_dq" Show off } Parameter { Variable "Visibility" Value "1" Show off } } Component { Type Reference SrcComponent "Components/Control/Transformations/RRF->3ph" Name "RRF->3ph" Show on Position [620, 360] Direction up Flipped off Frame [-15, -15; 15, 15] LabelPosition [0, 18] LabelAlign up Terminal { Type Input Position [-15, -5] Direction left } Terminal { Type Output Position [19, 0] Direction right } Terminal { Type Input Position [-15, 5] Direction left } } Component { Type From Name "From16" Show off Position [570, 380] Direction right Flipped off Parameter { Variable "Tag" Value "theta" Show off } Parameter { Variable "Visibility" Value "1" Show off } } Component { Type Subsystem Name "3-phase PWM1" Show on Position [870, 360] Direction up Flipped off Frame [-35, -30; 35, 30] LabelPosition [0, 33] LabelAlign up SampleTime "-1" CodeGenTarget "Generic" MaskDisplayLang "2" MaskIconFrame on MaskIconOpaque off MaskIconRotates on Terminal { Type Output Position [39, -25] Direction right } Terminal { Type Output Position [39, -15] Direction right } Terminal { Type Output Position [39, -5] Direction right } Terminal { Type Output Position [39, 5] Direction right } Terminal { Type Output Position [39, 15] Direction right } Terminal { Type Output Position [39, 25] Direction right } Terminal { Type Input Position [-35, -25] Direction left } Terminal { Type Input Position [-35, -15] Direction left } Terminal { Type Input Position [-35, -5] Direction left } Schematic { Location [75, 27; 1366, 711] ZoomFactor 1 SliderPosition [0, 0] ShowBrowser off BrowserWidth 100 Component { Type Comparator Name "Comparator3" Show on Position [265, 115] Direction right Flipped off } Component { Type Comparator Name "Comparator4" Show on Position [265, 200] Direction right Flipped off } Component { Type Comparator Name "Comparator5" Show on Position [265, 290] Direction right Flipped off } Component { Type LogicalOperator Name "Logical\nOperator3" Show on Position [345, 145] Direction up Flipped off Parameter { Variable "Operator" Value "6" Show off } Parameter { Variable "Inputs" Value "2" Show off } } Component { Type LogicalOperator Name "Logical\nOperator4" Show on Position [345, 235] Direction up Flipped off Parameter { Variable "Operator" Value "6" Show off } Parameter { Variable "Inputs" Value "2" Show off } } Component { Type LogicalOperator Name "Logical\nOperator5" Show on Position [345, 335] Direction up Flipped off Parameter { Variable "Operator" Value "6" Show off } Parameter { Variable "Inputs" Value "2" Show off } } Component { Type Output Name "S1" Show on Position [405, 115] Direction right Flipped off Parameter { Variable "Index" Value "1" Show on } Parameter { Variable "Width" Value "-1" Show off } } Component { Type Output Name "S4" Show on Position [405, 145] Direction right Flipped off Parameter { Variable "Index" Value "2" Show on } Parameter { Variable "Width" Value "-1" Show off } } Component { Type Output Name "S3" Show on Position [405, 200] Direction right Flipped off Parameter { Variable "Index" Value "3" Show on } Parameter { Variable "Width" Value "-1" Show off } } Component { Type Output Name "S2" Show on Position [405, 235] Direction right Flipped off Parameter { Variable "Index" Value "4" Show on } Parameter { Variable "Width" Value "-1" Show off } } Component { Type Output Name "S5" Show on Position [410, 305] Direction right Flipped off Parameter { Variable "Index" Value "5" Show on } Parameter { Variable "Width" Value "-1" Show off } } Component { Type Output Name "S6" Show on Position [410, 335] Direction right Flipped off Parameter { Variable "Index" Value "6" Show on } Parameter { Variable "Width" Value "-1" Show off } } Component { Type Input Name "In1" Show on Position [130, 110] Direction right Flipped off Parameter { Variable "Index" Value "7" Show on } Parameter { Variable "Width" Value "-1" Show off } } Component { Type Input Name "In2" Show on Position [130, 195] Direction right Flipped off Parameter { Variable "Index" Value "8" Show on } Parameter { Variable "Width" Value "-1" Show off } } Component { Type Input Name "In3" Show on Position [125, 285] Direction right Flipped off Parameter { Variable "Index" Value "9" Show on } Parameter { Variable "Width" Value "-1" Show off } } Component { Type TriangleGenerator Name "Triangular Wave1" Show on Position [130, 380] Direction right Flipped off Parameter { Variable "Min" Value "-0.5" Show off } Parameter { Variable "Max" Value "0.5" Show off } Parameter { Variable "f" Value "50000" Show off } Parameter { Variable "DutyCycle" Value "0.5" Show off } Parameter { Variable "Delay" Value "0" Show off } } Component { Type Scope Name "Scope" Show on Position [450, 55] Direction up Flipped off Location [0, 0; 0, 0] State "" SavedViews "" HeaderState "" PlotPalettes "" Axes "2" TimeRange "0" ScrollingMode "1" SingleTimeAxis "1" Open "0" Ts "-1" SampleLimit "0" XAxisLabel "" Axis { Name "" AutoScale 1 MinValue 0 MaxValue 1 Signals {} SignalTypes [ ] Untangle 0 KeepBaseline off BaselineValue 0 } Axis { Name "" AutoScale 1 MinValue 0 MaxValue 1 Signals {} SignalTypes [ ] Untangle 0 KeepBaseline off BaselineValue 0 } Fourier { SingleXAxis on AxisLabel "Frequency" Scaling 0 PhaseDisplay 0 Axis { Name "" AutoScale 1 MinValue 0 MaxValue 1 Signals {} Untangle 0 KeepBaseline off BaselineValue 0 } Axis { Name "" AutoScale 1 MinValue 0 MaxValue 1 Signals {} Untangle 0 KeepBaseline off BaselineValue 0 } } } Connection { Type Signal SrcComponent "In2" SrcTerminal 1 DstComponent "Comparator4" DstTerminal 1 } Connection { Type Signal SrcComponent "Comparator5" SrcTerminal 3 Points [300, 290; 300, 305] Branch { Points [300, 335] DstComponent "Logical\nOperator5" DstTerminal 2 } Branch { DstComponent "S5" DstTerminal 1 } } Connection { Type Signal SrcComponent "Logical\nOperator5" SrcTerminal 1 DstComponent "S6" DstTerminal 1 } Connection { Type Signal SrcComponent "Logical\nOperator4" SrcTerminal 1 DstComponent "S2" DstTerminal 1 } Connection { Type Signal SrcComponent "In3" SrcTerminal 1 DstComponent "Comparator5" DstTerminal 1 } Connection { Type Signal SrcComponent "Triangular Wave1" SrcTerminal 1 Points [190, 380; 190, 295] Branch { Points [190, 205] Branch { Points [190, 120] DstComponent "Comparator3" DstTerminal 2 } Branch { DstComponent "Comparator4" DstTerminal 2 } } Branch { DstComponent "Comparator5" DstTerminal 2 } } Connection { Type Signal SrcComponent "In1" SrcTerminal 1 DstComponent "Comparator3" DstTerminal 1 } Connection { Type Signal SrcComponent "Comparator4" SrcTerminal 3 Points [300, 200] Branch { Points [300, 235] DstComponent "Logical\nOperator4" DstTerminal 2 } Branch { DstComponent "S3" DstTerminal 1 } } Connection { Type Signal SrcComponent "Comparator3" SrcTerminal 3 Points [300, 115] Branch { Points [300, 145] DstComponent "Logical\nOperator3" DstTerminal 2 } Branch { Points [345, 115] Branch { DstComponent "S1" DstTerminal 1 } Branch { Points [345, 50] DstComponent "Scope" DstTerminal 1 } } } Connection { Type Signal SrcComponent "Logical\nOperator3" SrcTerminal 1 Points [370, 145] Branch { DstComponent "S4" DstTerminal 1 } Branch { Points [370, 60] DstComponent "Scope" DstTerminal 2 } } } } Component { Type Goto Name "Goto13" Show off Position [965, 330] Direction right Flipped off Parameter { Variable "Tag" Value "s1" Show off } Parameter { Variable "Visibility" Value "1" Show off } } Component { Type Goto Name "Goto14" Show off Position [965, 355] Direction right Flipped off Parameter { Variable "Tag" Value "s4" Show off } Parameter { Variable "Visibility" Value "1" Show off } } Component { Type Goto Name "Goto15" Show off Position [965, 380] Direction right Flipped off Parameter { Variable "Tag" Value "s3" Show off } Parameter { Variable "Visibility" Value "1" Show off } } Component { Type Goto Name "Goto16" Show off Position [965, 405] Direction right Flipped off Parameter { Variable "Tag" Value "s2" Show off } Parameter { Variable "Visibility" Value "1" Show off } } Component { Type Goto Name "Goto17" Show off Position [965, 430] Direction right Flipped off Parameter { Variable "Tag" Value "s5" Show off } Parameter { Variable "Visibility" Value "1" Show off } } Component { Type Goto Name "Goto18" Show off Position [965, 460] Direction right Flipped off Parameter { Variable "Tag" Value "s6" Show off } Parameter { Variable "Visibility" Value "1" Show off } } Component { Type SignalDemux Name "Demux" Show off Position [760, 355] Direction right Flipped on Parameter { Variable "Width" Value "3" Show off } } Component { Type Ammeter Name "Am2" Show on Position [680, 720] Direction left Flipped off } Component { Type Goto Name "Goto3" Show off Position [695, 690] Direction right Flipped off Parameter { Variable "Tag" Value "I_sortie" Show off } Parameter { Variable "Visibility" Value "1" Show off } } Component { Type From Name "From19" Show off Position [840, 545] Direction right Flipped off Parameter { Variable "Tag" Value "I_sortie" Show off } Parameter { Variable "Visibility" Value "1" Show off } } Component { Type ThreePhaseMeter Name "3ph Meter" Show off Position [840, 735] Direction up Flipped off Parameter { Variable "voltage" Value "1" Show off } } Component { Type SineGenerator Name "I_ref" Show on Position [870, 580] Direction right Flipped off Parameter { Variable "Amplitude" Value "50" Show off } Parameter { Variable "Bias" Value "0" Show off } Parameter { Variable "Frequency" Value "50" Show on } Parameter { Variable "Phase" Value "0" Show off } Parameter { Variable "Units" Value "3" Show off } } Component { Type SignalMux Name "Mux1" Show off Position [940, 575] Direction right Flipped off Parameter { Variable "Width" Value "2" Show off } } Component { Type SignalDemux Name "Demux1" Show off Position [680, 545] Direction right Flipped on Parameter { Variable "Width" Value "3" Show off } } Component { Type SignalMux Name "Mux2" Show off Position [940, 540] Direction right Flipped off Parameter { Variable "Width" Value "2" Show off } } Component { Type Scope Name "Scope1" Show on Position [780, 305] Direction up Flipped off Location [0, 0; 0, 0] State "" SavedViews "" HeaderState "" PlotPalettes "" Axes "2" TimeRange "0.5" ScrollingMode "1" SingleTimeAxis "1" Open "0" Ts "-1" SampleLimit "0" XAxisLabel "Time (s)" Axis { Name "I_ref(vert),I_mes(rouge)" AutoScale 1 MinValue 0 MaxValue 1 Signals {} SignalTypes [ ] AxisLabel "Courant(A)" Untangle 0 KeepBaseline off BaselineValue 0 } Axis { Name "" AutoScale 1 MinValue 0 MaxValue 1 Signals {} SignalTypes [ ] Untangle 0 KeepBaseline off BaselineValue 0 } Fourier { SingleXAxis on AxisLabel "Frequency(Hz)" Scaling 0 PhaseDisplay 0 Axis { Name "" AutoScale 1 MinValue 0 MaxValue 1 Signals {} AxisLabel "Amplitude(V)" Untangle 0 KeepBaseline off BaselineValue 0 } Axis { Name "" AutoScale 1 MinValue 0 MaxValue 1 Signals {} Untangle 0 KeepBaseline off BaselineValue 0 } } } Component { Type Scope Name "Scope2" Show on Position [940, 490] Direction up Flipped off Location [0, 0; 0, 0] State "" SavedViews "" HeaderState "" PlotPalettes "" Axes "1" TimeRange "0.5" ScrollingMode "1" SingleTimeAxis "1" Open "0" Ts "-1" SampleLimit "0" XAxisLabel "Time (s)" Axis { Name "I_ref(vert),I_mes(rouge)" AutoScale 1 MinValue 0 MaxValue 1 Signals {} SignalTypes [ ] AxisLabel "Courant(A)" Untangle 0 KeepBaseline off BaselineValue 0 } Fourier { SingleXAxis on AxisLabel "Frequency(Hz)" Scaling 0 PhaseDisplay 0 Axis { Name "" AutoScale 1 MinValue 0 MaxValue 1 Signals {} AxisLabel "Amplitude(V)" Untangle 0 KeepBaseline off BaselineValue 0 } } } Component { Type Voltmeter Name "Vm1" Show on Position [650, 770] Direction up Flipped off } Component { Type Scope Name "Scope3" Show on Position [770, 785] Direction up Flipped off Location [75, 23; 1366, 748] State "AAAA/wAAAAD9AAAAAgAAAAEAAAAAAAAAAPwCAAAAA/sAAAAQAFoAbwBvA" "G0AQQByAGUAYQAAAAAA/////wAAADQA////+wAAABQAUwBhAHYAZQBkAFYAaQBlAHcAcwAAAAAA//" "///wAAAGYA////+wAAAAwAVAByAGEAYwBlAHMAAAAAAP////8AAABmAP///wAAAAMAAAULAAAAZfw" "BAAAAAfsAAAAUAEQAYQB0AGEAVwBpAGQAZwBlAHQBAAAAAAAABQsAAABQAP///wAABQsAAAJRAAAA" "BAAAAAQAAAAIAAAACPwAAAABAAAAAgAAAAEAAAAOAFQAbwBvAGwAQgBhAHIBAAAAAP////8AAAAAA" "AAAAA==" SavedViews "AAAAAgAAAAA=" HeaderState "AAAA/wAAAAAAAAABAAAAAQAAAAAAAAAAAAAAAAAAAAALcAIAAAAEAAAAC" "QAAAGQAAAAEAAAAZAAAAAUAAABkAAAABgAAAGQAAAULAAAACwEAAAEAAAAAAAAAAAAAAABk/////w" "AAAIEAAAAAAAAACwAAAJYAAAABAAAAAAAAAGQAAAABAAAAAAAAAGQAAAABAAAAAAAAAGQAAAABAAA" "AAAAAAAAAAAABAAAAAAAAAAAAAAABAAAAAAAAAAAAAAABAAAAAAAAAGQAAAABAAAAAAAAAGQAAAAB" "AAAAAAAAAAAAAAABAAAAAAAAAoEAAAABAAAAAAAAA+gAAAAAJQ==" PlotPalettes "AAAAAQAAAAEAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA" Axes "1" TimeRange "0.5" ScrollingMode "1" SingleTimeAxis "1" Open "0" Ts "-1" SampleLimit "0" XAxisLabel "Time (s)" Axis { Name "I_ref(vert),I_mes(rouge)" AutoScale 1 MinValue 0 MaxValue 1 Signals {} SignalTypes [ ] AxisLabel "Courant(A)" Untangle 0 KeepBaseline off BaselineValue 0 } Fourier { SingleXAxis on AxisLabel "Frequency(Hz)" Scaling 0 PhaseDisplay 0 Axis { Name "" AutoScale 1 MinValue 0 MaxValue 1 Signals {} AxisLabel "Amplitude(V)" Untangle 0 KeepBaseline off BaselineValue 0 } } } Component { Type Constant Name "Constant3" Show on Position [170, 735] Direction right Flipped off Frame [-10, -10; 10, 10] LabelPosition [0, 13] LabelAlign up Parameter { Variable "Value" Value "700" Show off } Parameter { Variable "DataType" Value "10" Show off } } Component { Type VoltageSource Name "Vin1" Show on Position [225, 735] Direction down Flipped on Parameter { Variable "DiscretizationBehavior" Value "2" Show off } Parameter { Variable "StateSpaceInlining" Value "2" Show off } } Component { Type From Name "From7" Show off Position [265, 690] Direction right Flipped off Parameter { Variable "Tag" Value "s1" Show off } Parameter { Variable "Visibility" Value "1" Show off } } Component { Type From Name "From14" Show off Position [265, 795] Direction right Flipped off Parameter { Variable "Tag" Value "s4" Show off } Parameter { Variable "Visibility" Value "1" Show off } } Component { Type From Name "From15" Show off Position [395, 580] Direction right Flipped off Parameter { Variable "Tag" Value "s3" Show off } Parameter { Variable "Visibility" Value "1" Show off } } Component { Type From Name "From17" Show off Position [365, 865] Direction right Flipped off Parameter { Variable "Tag" Value "s2" Show off } Parameter { Variable "Visibility" Value "1" Show off } } Component { Type From Name "From18" Show off Position [525, 580] Direction right Flipped off Parameter { Variable "Tag" Value "s5" Show off } Parameter { Variable "Visibility" Value "1" Show off } } Component { Type From Name "From20" Show off Position [515, 870] Direction right Flipped off Parameter { Variable "Tag" Value "s6" Show off } Parameter { Variable "Visibility" Value "1" Show off } } Component { Type Diode Name "D1" Show on Position [355, 680] Direction down Flipped off Parameter { Variable "Vf" Value "0" Show off } Parameter { Variable "Ron" Value "0" Show off } Parameter { Variable "thermal" Value "file:IMW120R090M1H_diode" Show off } Parameter { Variable "T_init" Value "25" Show off } } Component { Type Scope Name "Scope4" Show on Position [990, 615] Direction up Flipped off Location [0, 0; 0, 0] State "" SavedViews "" HeaderState "" PlotPalettes "" Axes "1" TimeRange "0.5" ScrollingMode "1" SingleTimeAxis "1" Open "0" Ts "-1" SampleLimit "0" XAxisLabel "Time (s)" Axis { Name "I_ref(vert),I_mes(rouge)" AutoScale 1 MinValue 0 MaxValue 1 Signals {} SignalTypes [ ] AxisLabel "Courant(A)" Untangle 0 KeepBaseline off BaselineValue 0 } Fourier { SingleXAxis on AxisLabel "Frequency(Hz)" Scaling 0 PhaseDisplay 0 Axis { Name "" AutoScale 1 MinValue 0 MaxValue 1 Signals {} AxisLabel "Amplitude(V)" Untangle 0 KeepBaseline off BaselineValue 0 } } } Component { Type Mosfet Name "FET1" Show on Position [310, 690] Direction up Flipped off Parameter { Variable "Ron" Value "0" Show off } Parameter { Variable "s_init" Value "0" Show off } Parameter { Variable "thermal" Value "file:IMW120R090M1H" Show off CustomVariables "struct('Rg', 0)" } Parameter { Variable "T_init" Value "25" Show off } } Component { Type Diode Name "D3" Show on Position [480, 680] Direction down Flipped off Parameter { Variable "Vf" Value "0" Show off } Parameter { Variable "Ron" Value "0" Show off } Parameter { Variable "thermal" Value "file:IMW120R090M1H_diode" Show off } Parameter { Variable "T_init" Value "25" Show off } } Component { Type Mosfet Name "FET2" Show on Position [440, 680] Direction up Flipped off Parameter { Variable "Ron" Value "0" Show off } Parameter { Variable "s_init" Value "0" Show off } Parameter { Variable "thermal" Value "file:IMW120R090M1H" Show off CustomVariables "struct('Rg', 0)" } Parameter { Variable "T_init" Value "25" Show off } } Component { Type Diode Name "D4" Show on Position [615, 665] Direction down Flipped off Parameter { Variable "Vf" Value "0" Show off } Parameter { Variable "Ron" Value "0" Show off } Parameter { Variable "thermal" Value "file:IMW120R090M1H_diode" Show off } Parameter { Variable "T_init" Value "25" Show off } } Component { Type Mosfet Name "FET3" Show on Position [575, 670] Direction up Flipped off Parameter { Variable "Ron" Value "0" Show off } Parameter { Variable "s_init" Value "0" Show off } Parameter { Variable "thermal" Value "file:IMW120R090M1H" Show off CustomVariables "struct('Rg', 0)" } Parameter { Variable "T_init" Value "25" Show off } } Component { Type Diode Name "D2" Show on Position [355, 785] Direction down Flipped off Parameter { Variable "Vf" Value "0" Show off } Parameter { Variable "Ron" Value "0" Show off } Parameter { Variable "thermal" Value "file:IMW120R090M1H_diode" Show off } Parameter { Variable "T_init" Value "25" Show off } } Component { Type Mosfet Name "FET4" Show on Position [310, 795] Direction up Flipped off Parameter { Variable "Ron" Value "0" Show off } Parameter { Variable "s_init" Value "0" Show off } Parameter { Variable "thermal" Value "file:IMW120R090M1H" Show off CustomVariables "struct('Rg', 0)" } Parameter { Variable "T_init" Value "25" Show off } } Component { Type Diode Name "D6" Show on Position [480, 795] Direction down Flipped off Parameter { Variable "Vf" Value "0" Show off } Parameter { Variable "Ron" Value "0" Show off } Parameter { Variable "thermal" Value "file:IMW120R090M1H_diode" Show off } Parameter { Variable "T_init" Value "25" Show off } } Component { Type Mosfet Name "FET5" Show on Position [440, 795] Direction up Flipped off Parameter { Variable "Ron" Value "0" Show off } Parameter { Variable "s_init" Value "0" Show off } Parameter { Variable "thermal" Value "file:IMW120R090M1H" Show off CustomVariables "struct('Rg', 0)" } Parameter { Variable "T_init" Value "25" Show off } } Component { Type Diode Name "D5" Show on Position [615, 800] Direction down Flipped off Parameter { Variable "Vf" Value "0" Show off } Parameter { Variable "Ron" Value "0" Show off } Parameter { Variable "thermal" Value "file:IMW120R090M1H_diode" Show off } Parameter { Variable "T_init" Value "25" Show off } } Component { Type Mosfet Name "FET6" Show on Position [575, 805] Direction up Flipped off Parameter { Variable "Ron" Value "0" Show off } Parameter { Variable "s_init" Value "0" Show off } Parameter { Variable "thermal" Value "file:IMW120R090M1H" Show off CustomVariables "struct('Rg', 0)" } Parameter { Variable "T_init" Value "25" Show off } } Component { Type Ammeter Name "Am3" Show on Position [260, 610] Direction left Flipped off } Component { Type Scope Name "Scope5" Show on Position [340, 555] Direction up Flipped off Location [75, 27; 1366, 740] State "AAAA/wAAAAD9AAAAAgAAAAEAAAAAAAAAAPwCAAAAA/sAAAAQAFoAbwBvA" "G0AQQByAGUAYQAAAAAA/////wAAADQA////+wAAABQAUwBhAHYAZQBkAFYAaQBlAHcAcwAAAAAA//" "///wAAAGYA////+wAAAAwAVAByAGEAYwBlAHMAAAAAAP////8AAABmAP///wAAAAMAAAULAAAAZfw" "BAAAAAfsAAAAUAEQAYQB0AGEAVwBpAGQAZwBlAHQBAAAAAAAABQsAAABQAP///wAABQsAAAJFAAAA" "BAAAAAQAAAAIAAAACPwAAAABAAAAAgAAAAEAAAAOAFQAbwBvAGwAQgBhAHIBAAAAAP////8AAAAAA" "AAAAA==" SavedViews "AAAAAgAAAAA=" HeaderState "AAAA/wAAAAAAAAABAAAAAQAAAAAAAAAAAAAAAAAAAAALcAMAAAAFAAAAB" "QAAAGQAAAAEAAAAZAAAAAkAAABkAAAACAAAAGQAAAAGAAAAZAAABQsAAAALAQAAAQAAAAAAAAAAAA" "AAAGT/////AAAAgQAAAAAAAAALAAAAlgAAAAEAAAAAAAAAZAAAAAEAAAAAAAAAZAAAAAEAAAAAAAA" "AZAAAAAEAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAEAAAAAAAAAZAAAAAEAAAAA" "AAAAAAAAAAEAAAAAAAAAAAAAAAEAAAAAAAAC5QAAAAEAAAAAAAAD6AAAAAAl" PlotPalettes "AAAAAQAAAAEAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA" Axes "1" TimeRange "0.5" ScrollingMode "1" SingleTimeAxis "1" Open "0" Ts "-1" SampleLimit "0" XAxisLabel "Time (s)" Axis { Name "I_ref(vert),I_mes(rouge)" AutoScale 1 MinValue 0 MaxValue 1 Signals {} SignalTypes [ ] AxisLabel "Courant(A)" Untangle 0 KeepBaseline off BaselineValue 0 } Fourier { SingleXAxis on AxisLabel "Frequency(Hz)" Scaling 0 PhaseDisplay 0 Axis { Name "" AutoScale 1 MinValue 0 MaxValue 1 Signals {} AxisLabel "Amplitude(V)" Untangle 0 KeepBaseline off BaselineValue 0 } } } Component { Type Product Name "Product" Show on Position [1045, 490] Direction up Flipped off Parameter { Variable "Inputs" Value "2" Show off } Parameter { Variable "DataType" Value "11" Show off } } Component { Type Scope Name "Scope6" Show on Position [1120, 490] Direction up Flipped off Location [75, 23; 1366, 748] State "AAAA/wAAAAD9AAAAAgAAAAEAAAAAAAAAAPwCAAAAA/sAAAAQAFoAbwBvA" "G0AQQByAGUAYQAAAAAA/////wAAADQA////+wAAABQAUwBhAHYAZQBkAFYAaQBlAHcAcwAAAAAA//" "///wAAAGYA////+wAAAAwAVAByAGEAYwBlAHMAAAAAAP////8AAABmAP///wAAAAMAAAULAAAAZfw" "BAAAAAfsAAAAUAEQAYQB0AGEAVwBpAGQAZwBlAHQBAAAAAAAABQsAAABQAP///wAABQsAAAJRAAAA" "BAAAAAQAAAAIAAAACPwAAAABAAAAAgAAAAEAAAAOAFQAbwBvAGwAQgBhAHIBAAAAAP////8AAAAAA" "AAAAA==" SavedViews "AAAAAgAAAAA=" HeaderState "AAAA/wAAAAAAAAABAAAAAQAAAAAAAAAAAAAAAAAAAAAL8AMAAAAGAAAAC" "AAAAGQAAAAJAAAAZAAAAAQAAABkAAAABQAAAGQAAAAGAAAAZAAAAAcAAABkAAAFCwAAAAsBAAABAA" "AAAAAAAAAAAAAAZP////8AAACBAAAAAAAAAAsAAACWAAAAAQAAAAAAAABkAAAAAQAAAAAAAABkAAA" "AAQAAAAAAAABkAAAAAQAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAQAAAAAAAAAA" "AAAAAQAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAQAAAAAAAANJAAAAAQAAAAAAAAPoAAAAACU=" PlotPalettes "AAAAAQAAAAEAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA" Axes "1" TimeRange "0.5" ScrollingMode "1" SingleTimeAxis "1" Open "0" Ts "-1" SampleLimit "0" XAxisLabel "Time (s)" Axis { Name "I_ref(vert),I_mes(rouge)" AutoScale 1 MinValue 0 MaxValue 1 Signals {} SignalTypes [ ] AxisLabel "Courant(A)" Untangle 0 KeepBaseline off BaselineValue 0 } Fourier { SingleXAxis on AxisLabel "Frequency(Hz)" Scaling 0 PhaseDisplay 0 Axis { Name "" AutoScale 1 MinValue 0 MaxValue 1 Signals {} AxisLabel "Amplitude(V)" Untangle 0 KeepBaseline off BaselineValue 0 } } } Component { Type HeatSink Name "Heat Sink2" Show on Position [455, 740] Direction right Flipped off Frame [-172, -102; 172, 102] Parameter { Variable "Cth" Value "1" Show off } Parameter { Variable "T_init" Value "0" Show off } Terminal { Type HeatPort Position [-60, -177] Direction up } } Component { Type ThermalResistor Name "Rth" Show on Position [740, 870] Direction right Flipped on Parameter { Variable "Rth" Value "1" Show off } } Component { Type ConstantTemperatureGnd Name "TconstG" Show on Position [770, 890] Direction down Flipped on Parameter { Variable "T" Value "25" Show off } } Component { Type PlecsProbe Name "Probe" Show on Position [1230, 340] Direction right Flipped off } Component { Type PlecsProbe Name "Probe1" Show on Position [1240, 490] Direction right Flipped off } Component { Type PlecsProbe Name "Probe2" Show on Position [1235, 565] Direction right Flipped off } Component { Type SignalDemux Name "CDemux3" Show off Position [1310, 350] Direction right Flipped on Parameter { Variable "Width" Value "2" Show off } } Component { Type Reference SrcComponent "Components/Control/Filters/Periodic Average" Name "Periodic Average 1" Show on Position [1415, 315] Direction up Flipped off Frame [-15, -15; 15, 15] LabelPosition [0, 18] LabelAlign up Parameter { Variable "T_average" Value "0.0009" Show off } Terminal { Type Output Position [19, 0] Direction right } Terminal { Type Input Position [-15, 0] Direction left } } Component { Type Reference SrcComponent "Components/Control/Filters/Periodic Impulse\\nAverage" Name "Periodic Impulse Average 1" Show on Position [1415, 375] Direction up Flipped off Frame [-15, -15; 15, 15] LabelPosition [0, 18] LabelAlign up Parameter { Variable "T_average" Value "0.00002" Show off } Terminal { Type Output Position [19, 0] Direction right } Terminal { Type Input Position [-15, 0] Direction left } } Component { Type Sum Name "Sum2" Show off Position [1545, 345] Direction up Flipped off Parameter { Variable "IconShape" Value "1" Show off } Parameter { Variable "Inputs" Value "++" Show off } Parameter { Variable "DataType" Value "11" Show off } } Component { Type Sum Name "Sum3" Show off Position [1665, 405] Direction up Flipped off Parameter { Variable "IconShape" Value "1" Show off } Parameter { Variable "Inputs" Value "++" Show off } Parameter { Variable "DataType" Value "11" Show off } } Component { Type SignalDemux Name "CDemux4" Show off Position [1310, 490] Direction right Flipped on Parameter { Variable "Width" Value "2" Show off } } Component { Type Reference SrcComponent "Components/Control/Filters/Periodic Average" Name "Periodic Average 2" Show on Position [1415, 455] Direction up Flipped off Frame [-15, -15; 15, 15] LabelPosition [0, 18] LabelAlign up Parameter { Variable "T_average" Value "0.01" Show off } Terminal { Type Output Position [19, 0] Direction right } Terminal { Type Input Position [-15, 0] Direction left } } Component { Type Reference SrcComponent "Components/Control/Filters/Periodic Impulse\\nAverage" Name "Periodic Impulse Average 2" Show on Position [1415, 515] Direction up Flipped off Frame [-15, -15; 15, 15] LabelPosition [0, 18] LabelAlign up Parameter { Variable "T_average" Value "0.01" Show off } Terminal { Type Output Position [19, 0] Direction right } Terminal { Type Input Position [-15, 0] Direction left } } Component { Type Sum Name "Sum4" Show off Position [1545, 485] Direction up Flipped off Parameter { Variable "IconShape" Value "1" Show off } Parameter { Variable "Inputs" Value "++" Show off } Parameter { Variable "DataType" Value "11" Show off } } Component { Type Reference SrcComponent "Components/Control/Filters/Periodic Average" Name "Periodic Average 3" Show on Position [1405, 570] Direction up Flipped off Frame [-15, -15; 15, 15] LabelPosition [0, 18] LabelAlign up Parameter { Variable "T_average" Value "0.01" Show off } Terminal { Type Output Position [19, 0] Direction right } Terminal { Type Input Position [-15, 0] Direction left } } Component { Type SignalMux Name "Mux3" Show off Position [1740, 430] Direction right Flipped off Parameter { Variable "Width" Value "2" Show off } } Component { Type Function Name "1-Psw/Pin" Show on Position [1835, 430] Direction right Flipped off Frame [-20, -10; 20, 10] LabelPosition [0, 13] LabelAlign up Parameter { Variable "f(u)" Value "(1-u[1]/u[2])*100" Show off } } Component { Type Saturation Name "Saturation" Show on Position [1780, 430] Direction right Flipped off Parameter { Variable "UpperLimit" Value "inf" Show off } Parameter { Variable "LowerLimit" Value "1" Show off } } Component { Type Display Name "Efficiency" Show on Position [1930, 430] Direction up Flipped off Frame [-26, -11; 26, 11] LabelPosition [0, 14] LabelAlign up Parameter { Variable "Notation" Value "1" Show off } Parameter { Variable "Precision" Value "2" Show off } } Component { Type Gain Name "Gain1" Show on Position [1610, 445] Direction right Flipped off Parameter { Variable "K" Value "1" Show off } Parameter { Variable "Multiplication" Value "1" Show off } Parameter { Variable "DataType" Value "11" Show off } } Component { Type Display Name "Display" Show on Position [1670, 585] Direction up Flipped off Frame [-36, -11; 36, 11] LabelPosition [0, 14] LabelAlign up Parameter { Variable "Notation" Value "1" Show off } Parameter { Variable "Precision" Value "4" Show off } } Component { Type Display Name "Display1" Show on Position [1555, 275] Direction up Flipped off Frame [-31, -11; 31, 11] LabelPosition [0, 14] LabelAlign up Parameter { Variable "Notation" Value "1" Show off } Parameter { Variable "Precision" Value "4" Show off } } Component { Type Display Name "Display2" Show on Position [1520, 435] Direction up Flipped off Frame [-31, -11; 31, 11] LabelPosition [0, 14] LabelAlign up Parameter { Variable "Notation" Value "1" Show off } Parameter { Variable "Precision" Value "4" Show off } } Component { Type Display Name "Display3" Show on Position [1540, 395] Direction up Flipped off Frame [-31, -11; 31, 11] LabelPosition [0, 14] LabelAlign up Parameter { Variable "Notation" Value "1" Show off } Parameter { Variable "Precision" Value "4" Show off } } Component { Type Display Name "Display4" Show on Position [1540, 530] Direction up Flipped off Frame [-31, -11; 31, 11] LabelPosition [0, 14] LabelAlign up Parameter { Variable "Notation" Value "1" Show off } Parameter { Variable "Precision" Value "4" Show off } } Component { Type Gain Name "Gain" Show on Position [1610, 345] Direction right Flipped off Parameter { Variable "K" Value "6" Show off } Parameter { Variable "Multiplication" Value "1" Show off } Parameter { Variable "DataType" Value "11" Show off } } Component { Type PlecsProbe Name "Probe3" Show on Position [1165, 705] Direction right Flipped off } Component { Type Scope Name "Scope7" Show on Position [1315, 705] Direction up Flipped off Location [75, 27; 1366, 740] State "AAAA/wAAAAD9AAAAAgAAAAEAAAAAAAAAAPwCAAAAA/sAAAAQAFoAbwBvA" "G0AQQByAGUAYQAAAAAA/////wAAAKwA////+wAAABQAUwBhAHYAZQBkAFYAaQBlAHcAcwAAAAAA//" "///wAAAGYA////+wAAAAwAVAByAGEAYwBlAHMAAAAAAP////8AAABmAP///wAAAAMAAAAAAAAAAPw" "BAAAAAfsAAAAUAEQAYQB0AGEAVwBpAGQAZwBlAHQAAAAAAP////8AAABQAP///wAABQsAAAKuAAAA" "BAAAAAQAAAAIAAAACPwAAAABAAAAAgAAAAEAAAAOAFQAbwBvAGwAQgBhAHIBAAAAAP////8AAAAAA" "AAAAA==" SavedViews "AAAAAgAAAAA=" HeaderState "AAAA/wAAAAAAAAABAAAAAQAAAAAAAAAAAAAAAAAAAAAL/gMAAAAJAAAAB" "QAAAGQAAAAEAAAAZAAAAAMAAABkAAAAAgAAAGQAAAABAAAAZAAAAAkAAABkAAAACAAAAGQAAAAHAA" "AAZAAAAAYAAABkAAAA5AAAAAsBAAABAAAAAAAAAAAAAAAAZP////8AAACBAAAAAAAAAAsAAAC/AAA" "AAQAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAQAAAAAAAAAA" "AAAAAQAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAQAAAAAAA" "AAlAAAAAQAAAAAAAAPoAAAAACU=" PlotPalettes "AAAAAQAAAAEAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAA" "AEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA" "AAAAEAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA" Axes "4" TimeRange "0.5" ScrollingMode "1" SingleTimeAxis "1" Open "0" Ts "-1" SampleLimit "0" XAxisLabel "Time (s)" Axis { Name "I_ref(vert),I_mes(rouge)" AutoScale 1 MinValue 0 MaxValue 1 Signals {} SignalTypes [ ] AxisLabel "Courant(A)" Untangle 0 KeepBaseline off BaselineValue 0 } Axis { Name "" AutoScale 1 MinValue 0 MaxValue 1 Signals {} SignalTypes [ ] Untangle 0 KeepBaseline off BaselineValue 0 } Axis { Name "" AutoScale 1 MinValue 0 MaxValue 1 Signals {} SignalTypes [ ] Untangle 0 KeepBaseline off BaselineValue 0 } Axis { Name "" AutoScale 1 MinValue 0 MaxValue 1 Signals {} SignalTypes [ ] Untangle 0 KeepBaseline off BaselineValue 0 } Fourier { SingleXAxis on AxisLabel "Frequency(Hz)" Scaling 0 PhaseDisplay 0 Axis { Name "" AutoScale 1 MinValue 0 MaxValue 1 Signals {} AxisLabel "Amplitude(V)" Untangle 0 KeepBaseline off BaselineValue 0 } Axis { Name "" AutoScale 1 MinValue 0 MaxValue 1 Signals {} Untangle 0 KeepBaseline off BaselineValue 0 } Axis { Name "" AutoScale 1 MinValue 0 MaxValue 1 Signals {} Untangle 0 KeepBaseline off BaselineValue 0 } Axis { Name "" AutoScale 1 MinValue 0 MaxValue 1 Signals {} Untangle 0 KeepBaseline off BaselineValue 0 } } } Component { Type SignalDemux Name "CDemux5" Show off Position [1245, 710] Direction right Flipped on Parameter { Variable "Width" Value "4" Show off } } Component { Type Display Name "Display5" Show on Position [1715, 355] Direction up Flipped off Frame [-31, -11; 31, 11] LabelPosition [0, 14] LabelAlign up Parameter { Variable "Notation" Value "1" Show off } Parameter { Variable "Precision" Value "4" Show off } } Connection { Type Wire SrcComponent "R8" SrcTerminal 2 DstComponent "L6" DstTerminal 2 } Connection { Type Wire SrcComponent "R7" SrcTerminal 2 DstComponent "L7" DstTerminal 2 } Connection { Type Wire SrcComponent "L5" SrcTerminal 2 DstComponent "R6" DstTerminal 2 } Connection { Type Signal SrcComponent "Transformations de Park" SrcTerminal 4 Points [720, 465; 720, 450] DstComponent "Goto10" DstTerminal 1 } Connection { Type Signal SrcComponent "Constant1" SrcTerminal 1 Points [340, 405; 340, 410] DstComponent "Controlle en iq" DstTerminal 4 } Connection { Type Signal SrcComponent "From10" SrcTerminal 1 Points [350, 290; 350, 300] DstComponent "Controlle en id" DstTerminal 5 } Connection { Type Signal SrcComponent "From8" SrcTerminal 1 Points [350, 355; 350, 330] DstComponent "Controlle en id" DstTerminal 2 } Connection { Type Signal SrcComponent "Constant2" SrcTerminal 1 Points [345, 305; 345, 310] DstComponent "Controlle en id" DstTerminal 4 } Connection { Type Signal SrcComponent "From11" SrcTerminal 1 Points [350, 460; 350, 430] DstComponent "Controlle en iq" DstTerminal 2 } Connection { Type Signal SrcComponent "From12" SrcTerminal 1 Points [345, 440; 345, 420] DstComponent "Controlle en iq" DstTerminal 3 } Connection { Type Signal SrcComponent "From13" SrcTerminal 1 Points [345, 380; 345, 400] DstComponent "Controlle en iq" DstTerminal 5 } Connection { Type Signal SrcComponent "Controlle en iq" SrcTerminal 1 Points [525, 410; 525, 360] DstComponent "Mux" DstTerminal 3 } Connection { Type Signal SrcComponent "From9" SrcTerminal 1 Points [350, 335; 350, 320] DstComponent "Controlle en id" DstTerminal 3 } Connection { Type Signal SrcComponent "Controlle en id" SrcTerminal 1 Points [525, 310; 525, 350] DstComponent "Mux" DstTerminal 2 } Connection { Type Signal SrcComponent "Am2" SrcTerminal 3 Points [680, 700; 675, 700] DstComponent "Goto3" DstTerminal 1 } Connection { Type Wire SrcComponent "L5" SrcTerminal 1 Points [710, 715; 710, 720] DstComponent "Am2" DstTerminal 2 } Connection { Type Wire SrcComponent "E_b" SrcTerminal 2 Points [935, 800; 935, 790; 955, 790] Branch { Points [955, 865] Branch { Points [875, 865] DstComponent "E_c" DstTerminal 2 } Branch { Points [955, 890; 840, 890; 840, 815] Branch { DstComponent "3ph Meter" DstTerminal 9 } Branch { Points [650, 815] DstComponent "Vm1" DstTerminal 2 } } } Branch { DstComponent "E_a" DstTerminal 2 } } Connection { Type Wire SrcComponent "R6" SrcTerminal 1 Points [820, 715; 820, 725] DstComponent "3ph Meter" DstTerminal 1 } Connection { Type Wire SrcComponent "R7" SrcTerminal 1 DstComponent "3ph Meter" DstTerminal 2 } Connection { Type Wire SrcComponent "R8" SrcTerminal 1 Points [820, 755; 820, 745] DstComponent "3ph Meter" DstTerminal 3 } Connection { Type Signal SrcComponent "From16" SrcTerminal 1 Points [585, 380; 585, 365] DstComponent "RRF->3ph" DstTerminal 3 } Connection { Type Signal SrcComponent "3ph Meter" SrcTerminal 8 Points [845, 620; 605, 620] DstComponent "Transformations de Park" DstTerminal 6 } Connection { Type Signal SrcComponent "Transformations de Park" SrcTerminal 3 Points [725, 475; 725, 470] DstComponent "Goto9" DstTerminal 1 } Connection { Type Signal SrcComponent "Transformations de Park" SrcTerminal 1 Points [730, 495; 730, 515] DstComponent "Goto7" DstTerminal 1 } Connection { Type Signal SrcComponent "Transformations de Park" SrcTerminal 2 Points [725, 485; 725, 490] DstComponent "Goto8" DstTerminal 1 } Connection { Type Signal SrcComponent "Mux2" SrcTerminal 1 Points [985, 540; 985, 570] DstComponent "Scope" DstTerminal 2 } Connection { Type Signal SrcComponent "Mux1" SrcTerminal 1 Points [960, 575; 960, 560] DstComponent "Scope" DstTerminal 1 } Connection { Type Signal SrcComponent "RRF->3ph" SrcTerminal 2 Points [690, 360; 690, 355; 705, 355] Branch { DstComponent "Demux" DstTerminal 1 } Branch { Points [705, 300] DstComponent "Scope1" DstTerminal 1 } } Connection { Type Signal SrcComponent "From19" SrcTerminal 1 Points [890, 545] Branch { Points [905, 545] Branch { Points [905, 570] DstComponent "Mux1" DstTerminal 2 } Branch { Points [915, 545] Branch { DstComponent "Mux2" DstTerminal 3 } Branch { Points [915, 495] DstComponent "Product" DstTerminal 3 } } } Branch { Points [890, 490] DstComponent "Scope2" DstTerminal 1 } } Connection { Type Signal SrcComponent "3ph Meter" SrcTerminal 7 Points [835, 635; 590, 635; 590, 545] Branch { Points [590, 475] DstComponent "Transformations de Park" DstTerminal 5 } Branch { DstComponent "Demux1" DstTerminal 1 } } Connection { Type Wire SrcComponent "E_c" SrcTerminal 1 Points [875, 745] DstComponent "3ph Meter" DstTerminal 6 } Connection { Type Wire SrcComponent "E_b" SrcTerminal 1 Points [915, 735] DstComponent "3ph Meter" DstTerminal 5 } Connection { Type Wire SrcComponent "E_a" SrcTerminal 1 Points [910, 645; 910, 725] DstComponent "3ph Meter" DstTerminal 4 } Connection { Type Signal SrcComponent "3-phase PWM1" SrcTerminal 6 Points [910, 460] DstComponent "Goto18" DstTerminal 1 } Connection { Type Signal SrcComponent "3-phase PWM1" SrcTerminal 5 Points [915, 375; 915, 430] DstComponent "Goto17" DstTerminal 1 } Connection { Type Signal SrcComponent "3-phase PWM1" SrcTerminal 4 Points [920, 365; 920, 405] DstComponent "Goto16" DstTerminal 1 } Connection { Type Signal SrcComponent "3-phase PWM1" SrcTerminal 3 Points [925, 355; 925, 380] DstComponent "Goto15" DstTerminal 1 } Connection { Type Signal SrcComponent "3-phase PWM1" SrcTerminal 2 Points [930, 345; 930, 355] DstComponent "Goto14" DstTerminal 1 } Connection { Type Signal SrcComponent "3-phase PWM1" SrcTerminal 1 Points [920, 335; 920, 330] DstComponent "Goto13" DstTerminal 1 } Connection { Type Signal SrcComponent "Vm1" SrcTerminal 3 Points [700, 770; 700, 785] DstComponent "Scope3" DstTerminal 1 } Connection { Type Signal SrcComponent "Mux" SrcTerminal 1 Points [585, 355] Branch { DstComponent "RRF->3ph" DstTerminal 1 } Branch { Points [585, 310] DstComponent "Scope1" DstTerminal 2 } } Connection { Type Signal SrcComponent "Constant3" SrcTerminal 1 DstComponent "Vin1" DstTerminal 3 } Connection { Type Signal SrcComponent "From7" SrcTerminal 1 DstComponent "FET1" DstTerminal 3 } Connection { Type Wire SrcComponent "FET1" SrcTerminal 1 Points [310, 665] Branch { Points [310, 610] Branch { Points [440, 610] Branch { Points [440, 650] Branch { DstComponent "FET2" DstTerminal 1 } Branch { Points [480, 650] DstComponent "D3" DstTerminal 2 } } Branch { Points [575, 610; 575, 645] Branch { Points [615, 645] DstComponent "D4" DstTerminal 2 } Branch { DstComponent "FET3" DstTerminal 1 } } } Branch { DstComponent "Am3" DstTerminal 2 } } Branch { DstComponent "D1" DstTerminal 2 } } Connection { Type Wire SrcComponent "FET1" SrcTerminal 2 Points [310, 710] Branch { Points [310, 720] Branch { Points [650, 720] Branch { DstComponent "Am2" DstTerminal 1 } Branch { DstComponent "Vm1" DstTerminal 1 } } Branch { Points [310, 770] Branch { DstComponent "FET4" DstTerminal 1 } Branch { DstComponent "D2" DstTerminal 2 } } } Branch { Points [355, 710] DstComponent "D1" DstTerminal 1 } } Connection { Type Signal SrcComponent "I_ref" SrcTerminal 1 Points [915, 580] Branch { DstComponent "Mux1" DstTerminal 3 } Branch { Points [915, 615] DstComponent "Scope4" DstTerminal 1 } } Connection { Type Signal SrcComponent "Demux" SrcTerminal 2 Points [795, 345; 795, 335] DstComponent "3-phase PWM1" DstTerminal 7 } Connection { Type Signal SrcComponent "Demux" SrcTerminal 3 Points [800, 355; 800, 345] DstComponent "3-phase PWM1" DstTerminal 8 } Connection { Type Signal SrcComponent "Demux" SrcTerminal 4 Points [805, 365; 805, 355] DstComponent "3-phase PWM1" DstTerminal 9 } Connection { Type Wire SrcComponent "FET2" SrcTerminal 2 Points [440, 700] Branch { Points [480, 700] DstComponent "D3" DstTerminal 1 } Branch { Points [440, 735] Branch { DstComponent "L7" DstTerminal 1 } Branch { Points [440, 770] Branch { DstComponent "FET5" DstTerminal 1 } Branch { Points [480, 770] DstComponent "D6" DstTerminal 2 } } } } Connection { Type Wire SrcComponent "FET3" SrcTerminal 2 Points [575, 690] Branch { Points [575, 755] Branch { DstComponent "L6" DstTerminal 1 } Branch { Points [575, 780] Branch { DstComponent "FET6" DstTerminal 1 } Branch { Points [615, 780] DstComponent "D5" DstTerminal 2 } } } Branch { Points [615, 690] DstComponent "D4" DstTerminal 1 } } Connection { Type Signal SrcComponent "From18" SrcTerminal 1 Points [540, 580] DstComponent "FET3" DstTerminal 3 } Connection { Type Wire SrcComponent "FET4" SrcTerminal 2 Points [310, 815] Branch { Points [310, 835] Branch { Points [440, 835] Branch { Points [440, 820] Branch { DstComponent "FET5" DstTerminal 2 } Branch { Points [480, 820] DstComponent "D6" DstTerminal 1 } } Branch { Points [575, 835; 575, 825] Branch { DstComponent "FET6" DstTerminal 2 } Branch { Points [615, 825] DstComponent "D5" DstTerminal 1 } } } Branch { Points [225, 835] DstComponent "Vin1" DstTerminal 2 } } Branch { Points [355, 815] DstComponent "D2" DstTerminal 1 } } Connection { Type Signal SrcComponent "From14" SrcTerminal 1 DstComponent "FET4" DstTerminal 3 } Connection { Type Signal SrcComponent "From20" SrcTerminal 1 Points [540, 870] DstComponent "FET6" DstTerminal 3 } Connection { Type Signal SrcComponent "From15" SrcTerminal 1 Points [405, 580] DstComponent "FET2" DstTerminal 3 } Connection { Type Signal SrcComponent "From17" SrcTerminal 1 Points [400, 865; 400, 795] DstComponent "FET5" DstTerminal 3 } Connection { Type Wire SrcComponent "Am3" SrcTerminal 1 Points [225, 610] DstComponent "Vin1" DstTerminal 1 } Connection { Type Signal SrcComponent "Am3" SrcTerminal 3 Points [260, 555] DstComponent "Scope5" DstTerminal 1 } Connection { Type Signal SrcComponent "Demux1" SrcTerminal 2 Points [820, 535; 820, 505; 875, 505; 875, 535; 895, 535] Branch { DstComponent "Mux2" DstTerminal 2 } Branch { Points [895, 470; 960, 470; 960, 485] DstComponent "Product" DstTerminal 2 } } Connection { Type Signal SrcComponent "Product" SrcTerminal 1 DstComponent "Scope6" DstTerminal 1 } Connection { Type HeatPipe SrcComponent "Rth" SrcTerminal 2 DstComponent "TconstG" DstTerminal 1 } Connection { Type Signal SrcComponent "CDemux3" SrcTerminal 2 Points [1350, 345; 1350, 315] DstComponent "Periodic Average 1" DstTerminal 2 } Connection { Type Signal SrcComponent "CDemux3" SrcTerminal 3 Points [1350, 355; 1350, 375] DstComponent "Periodic Impulse Average 1" DstTerminal 2 } Connection { Type Signal SrcComponent "CDemux4" SrcTerminal 2 Points [1350, 485; 1350, 455] DstComponent "Periodic Average 2" DstTerminal 2 } Connection { Type Signal SrcComponent "CDemux4" SrcTerminal 3 Points [1350, 495; 1350, 515] DstComponent "Periodic Impulse Average 2" DstTerminal 2 } Connection { Type Signal SrcComponent "Mux3" SrcTerminal 1 DstComponent "Saturation" DstTerminal 1 } Connection { Type Signal SrcComponent "Saturation" SrcTerminal 2 DstComponent "1-Psw/Pin" DstTerminal 1 } Connection { Type Signal SrcComponent "Sum3" SrcTerminal 1 Points [1725, 405] DstComponent "Mux3" DstTerminal 2 } Connection { Type Signal SrcComponent "1-Psw/Pin" SrcTerminal 2 DstComponent "Efficiency" DstTerminal 1 } Connection { Type Signal SrcComponent "Probe" SrcTerminal 1 Points [1275, 340; 1275, 350] DstComponent "CDemux3" DstTerminal 1 } Connection { Type Signal SrcComponent "Probe2" SrcTerminal 1 Points [1320, 565; 1320, 570] DstComponent "Periodic Average 3" DstTerminal 2 } Connection { Type Signal SrcComponent "Probe1" SrcTerminal 1 DstComponent "CDemux4" DstTerminal 1 } Connection { Type Signal SrcComponent "Sum4" SrcTerminal 1 Points [1575, 485; 1575, 445] DstComponent "Gain1" DstTerminal 1 } Connection { Type Signal SrcComponent "Gain1" SrcTerminal 2 Points [1635, 445] DstComponent "Sum3" DstTerminal 3 } Connection { Type Signal SrcComponent "Periodic Average 3" SrcTerminal 1 Points [1565, 570] Branch { Points [1585, 570; 1585, 540; 1625, 540; 1625, 490; 1725, 490] DstComponent "Mux3" DstTerminal 3 } Branch { Points [1565, 585] DstComponent "Display" DstTerminal 1 } } Connection { Type Signal SrcComponent "Periodic Average 1" SrcTerminal 1 Points [1475, 315] Branch { Points [1475, 340] DstComponent "Sum2" DstTerminal 2 } Branch { Points [1475, 275] DstComponent "Display1" DstTerminal 1 } } Connection { Type Signal SrcComponent "Periodic Average 2" SrcTerminal 1 Points [1470, 455] Branch { Points [1475, 455; 1475, 480] DstComponent "Sum4" DstTerminal 2 } Branch { Points [1470, 435] DstComponent "Display2" DstTerminal 1 } } Connection { Type Signal SrcComponent "Periodic Impulse Average 1" SrcTerminal 1 Points [1475, 375; 1475, 350; 1485, 350] Branch { DstComponent "Sum2" DstTerminal 3 } Branch { Points [1485, 395] DstComponent "Display3" DstTerminal 1 } } Connection { Type Signal SrcComponent "Periodic Impulse Average 2" SrcTerminal 1 Points [1475, 515] Branch { Points [1475, 490] DstComponent "Sum4" DstTerminal 3 } Branch { Points [1475, 530] DstComponent "Display4" DstTerminal 1 } } Connection { Type Signal SrcComponent "Probe3" SrcTerminal 1 Points [1210, 705; 1210, 710] DstComponent "CDemux5" DstTerminal 1 } Connection { Type Signal SrcComponent "CDemux5" SrcTerminal 2 Points [1270, 695; 1270, 690] DstComponent "Scope7" DstTerminal 1 } Connection { Type Signal SrcComponent "CDemux5" SrcTerminal 3 Points [1275, 705; 1275, 700] DstComponent "Scope7" DstTerminal 2 } Connection { Type Signal SrcComponent "Sum2" SrcTerminal 1 DstComponent "Gain" DstTerminal 1 } Connection { Type Signal SrcComponent "Gain" SrcTerminal 2 Points [1635, 345; 1635, 355] Branch { DstComponent "Sum3" DstTerminal 2 } Branch { DstComponent "Display5" DstTerminal 1 } } Connection { Type HeatPipe SrcComponent "Heat Sink2" SrcTerminal 1 Points [680, 680; 680, 870] DstComponent "Rth" DstTerminal 1 } Connection { Type Signal SrcComponent "CDemux5" SrcTerminal 4 Points [1280, 715; 1280, 710] DstComponent "Scope7" DstTerminal 3 } Connection { Type Signal SrcComponent "CDemux5" SrcTerminal 5 Points [1285, 725] DstComponent "Scope7" DstTerminal 4 } } ProbeBlock { Tag "onduleur_MOSFET/Probe" Probe { Component "FET1" Path "" Signals {"MOSFET switching loss", "MOSFET conduction loss"} } } ProbeBlock { Tag "onduleur_MOSFET/Probe1" Probe { Component "D1" Path "" Signals {"Diode switching loss", "Diode conduction loss"} } } ProbeBlock { Tag "onduleur_MOSFET/Probe2" Probe { Component "Vin1" Path "" Signals {"Source power"} } } ProbeBlock { Tag "onduleur_MOSFET/Probe3" Probe { Component "FET1" Path "" Signals {"MOSFET conduction loss"} } Probe { Component "FET1" Path "" Signals {"MOSFET switching loss"} } Probe { Component "D1" Path "" Signals {"Diode conduction loss"} } Probe { Component "D1" Path "" Signals {"Diode switching loss"} } } }