Error report for Modelica.Electrical.PowerConverters.Examples.ACDC.RectifierBridge2mPulse.ThyristorBridge2mPulse_DC_Drive

Compiler arguments:
-log=i,w|xml|stderr -opt=max_n_proc:1 -target=me -version=1.0 -platform=win32 -out=. -modelicapath=C:\JModelica.org-1.16\install\ThirdParty\MSL c:\JModelica.org-1.16\install\ThirdParty\MSL\Modelica Modelica.Electrical.PowerConverters.Examples.ACDC.RectifierBridge2mPulse.ThyristorBridge2mPulse_DC_Drive
Current working directory:
C:\Users\tove_021
Compiler version: 1.16
Java version: 1.7.0_15
MODELICAPATH =
JAVA_HOME = C:\JModelica.org-1.16\Java\jre7
JMODELICA_HOME = C:\JModelica.org-1.16\install
======= Compiling model =======
Parsing c:\JModelica.org-1.16\install\ThirdParty\MSL\Modelica\package.mo...
Checking for errors...
MODELICAPATH = C:\JModelica.org-1.16\install\ThirdParty\MSL
extra_lib_dirs =
Reading file: c:\JModelica.org-1.16\install\ThirdParty\MSL\Modelica\package.mo
Reading file: c:\JModelica.org-1.16\install\ThirdParty\MSL\Modelica\Blocks\package.mo
Reading file: c:\JModelica.org-1.16\install\ThirdParty\MSL\Modelica\ComplexBlocks.mo
Reading file: c:\JModelica.org-1.16\install\ThirdParty\MSL\Modelica\ComplexMath.mo
Reading file: c:\JModelica.org-1.16\install\ThirdParty\MSL\Modelica\Constants.mo
Reading file: c:\JModelica.org-1.16\install\ThirdParty\MSL\Modelica\Electrical\package.mo
Reading file: c:\JModelica.org-1.16\install\ThirdParty\MSL\Modelica\Fluid\package.mo
Reading file: c:\JModelica.org-1.16\install\ThirdParty\MSL\Modelica\Icons.mo
Reading file: c:\JModelica.org-1.16\install\ThirdParty\MSL\Modelica\Magnetic\package.mo
Reading file: c:\JModelica.org-1.16\install\ThirdParty\MSL\Modelica\Math\package.mo
Reading file: c:\JModelica.org-1.16\install\ThirdParty\MSL\Modelica\Mechanics\package.mo
Reading file: c:\JModelica.org-1.16\install\ThirdParty\MSL\Modelica\Media\package.mo
Reading file: c:\JModelica.org-1.16\install\ThirdParty\MSL\Modelica\SIunits.mo
Reading file: c:\JModelica.org-1.16\install\ThirdParty\MSL\Modelica\StateGraph.mo
Reading file: c:\JModelica.org-1.16\install\ThirdParty\MSL\Modelica\Thermal\package.mo
Reading file: c:\JModelica.org-1.16\install\ThirdParty\MSL\Modelica\Utilities\package.mo
Reading file: c:\JModelica.org-1.16\install\ThirdParty\MSL\Modelica\Electrical\Analog\package.mo
Reading file: c:\JModelica.org-1.16\install\ThirdParty\MSL\Modelica\Electrical\Digital.mo
Reading file: c:\JModelica.org-1.16\install\ThirdParty\MSL\Modelica\Electrical\Machines.mo
Reading file: c:\JModelica.org-1.16\install\ThirdParty\MSL\Modelica\Electrical\MultiPhase.mo
Reading file: c:\JModelica.org-1.16\install\ThirdParty\MSL\Modelica\Electrical\PowerConverters.mo
Reading file: c:\JModelica.org-1.16\install\ThirdParty\MSL\Modelica\Electrical\QuasiStationary\package.mo
Reading file: c:\JModelica.org-1.16\install\ThirdParty\MSL\Modelica\Electrical\Spice3.mo
Reading file: c:\JModelica.org-1.16\install\ThirdParty\MSL\Modelica\Electrical\Analog\Basic.mo
Reading file: c:\JModelica.org-1.16\install\ThirdParty\MSL\Modelica\Electrical\Analog\Examples\package.mo
Reading file: c:\JModelica.org-1.16\install\ThirdParty\MSL\Modelica\Electrical\Analog\Ideal.mo
Reading file: c:\JModelica.org-1.16\install\ThirdParty\MSL\Modelica\Electrical\Analog\Interfaces.mo
Reading file: c:\JModelica.org-1.16\install\ThirdParty\MSL\Modelica\Electrical\Analog\Lines.mo
Reading file: c:\JModelica.org-1.16\install\ThirdParty\MSL\Modelica\Electrical\Analog\Semiconductors.mo
Reading file: c:\JModelica.org-1.16\install\ThirdParty\MSL\Modelica\Electrical\Analog\Sensors.mo
Reading file: c:\JModelica.org-1.16\install\ThirdParty\MSL\Modelica\Electrical\Analog\Sources.mo
Reading file: c:\JModelica.org-1.16\install\ThirdParty\MSL\Modelica\Blocks\Continuous.mo
Reading file: c:\JModelica.org-1.16\install\ThirdParty\MSL\Modelica\Blocks\Discrete.mo
Reading file: c:\JModelica.org-1.16\install\ThirdParty\MSL\Modelica\Blocks\Icons.mo
Reading file: c:\JModelica.org-1.16\install\ThirdParty\MSL\Modelica\Blocks\Interaction.mo
Reading file: c:\JModelica.org-1.16\install\ThirdParty\MSL\Modelica\Blocks\Interfaces.mo
Reading file: c:\JModelica.org-1.16\install\ThirdParty\MSL\Modelica\Blocks\Logical.mo
Reading file: c:\JModelica.org-1.16\install\ThirdParty\MSL\Modelica\Blocks\Math.mo
Reading file: c:\JModelica.org-1.16\install\ThirdParty\MSL\Modelica\Blocks\MathBoolean.mo
Reading file: c:\JModelica.org-1.16\install\ThirdParty\MSL\Modelica\Blocks\MathInteger.mo
Reading file: c:\JModelica.org-1.16\install\ThirdParty\MSL\Modelica\Blocks\Nonlinear.mo
Reading file: c:\JModelica.org-1.16\install\ThirdParty\MSL\Modelica\Blocks\Routing.mo
Reading file: c:\JModelica.org-1.16\install\ThirdParty\MSL\Modelica\Blocks\Sources.mo
Reading file: c:\JModelica.org-1.16\install\ThirdParty\MSL\Modelica\Blocks\Tables.mo
Reading file: c:\JModelica.org-1.16\install\ThirdParty\MSL\Modelica\Blocks\Types.mo
Reading file: c:\JModelica.org-1.16\install\ThirdParty\MSL\Modelica\Mechanics\MultiBody\package.mo
Reading file: c:\JModelica.org-1.16\install\ThirdParty\MSL\Modelica\Mechanics\Rotational.mo
Reading file: c:\JModelica.org-1.16\install\ThirdParty\MSL\Modelica\Mechanics\Translational.mo
Reading file: c:\JModelica.org-1.16\install\ThirdParty\MSL\Modelica\Math\BooleanVectors.mo
Reading file: c:\JModelica.org-1.16\install\ThirdParty\MSL\Modelica\Math\isPowerOf2.mo
Reading file: c:\JModelica.org-1.16\install\ThirdParty\MSL\Modelica\Math\Nonlinear.mo
Reading file: C:\JModelica.org-1.16\install\ThirdParty\MSL\ModelicaServices\package.mo
Reading file: c:\JModelica.org-1.16\install\ThirdParty\MSL\Modelica\Thermal\FluidHeatFlow.mo
Reading file: c:\JModelica.org-1.16\install\ThirdParty\MSL\Modelica\Thermal\HeatTransfer.mo
Warning at line 2893, column 11, in file 'c:\JModelica.org-1.16\install\ThirdParty\MSL\Modelica\Blocks\Math.mo':
The parameter meanCurrent.t0 does not have a binding expression
Warning at line 2893, column 11, in file 'c:\JModelica.org-1.16\install\ThirdParty\MSL\Modelica\Blocks\Math.mo':
The parameter meanVoltage.t0 does not have a binding expression
Warning at line 2893, column 11, in file 'c:\JModelica.org-1.16\install\ThirdParty\MSL\Modelica\Blocks\Math.mo':
The parameter rootMeanSquareVoltage.mean.t0 does not have a binding expression
Warning at line 2317, column 13, in file 'c:\JModelica.org-1.16\install\ThirdParty\MSL\Modelica\Electrical\PowerConverters.mo':
The 'each' keyword should not be applied to a modification of a scalar component: each final V = fill(sqrt(2)*Vrms,m)
Warning at line 2318, column 13, in file 'c:\JModelica.org-1.16\install\ThirdParty\MSL\Modelica\Electrical\PowerConverters.mo':
The 'each' keyword should not be applied to a modification of a scalar component: each freqHz = fill(f,m)
Warning at line 6466, column 9, in file 'c:\JModelica.org-1.16\install\ThirdParty\MSL\Modelica\Electrical\PowerConverters.mo':
The 'each' keyword should not be applied to a modification of a scalar component: each final useHeatPort = useHeatPort
Warning at line 6478, column 9, in file 'c:\JModelica.org-1.16\install\ThirdParty\MSL\Modelica\Electrical\PowerConverters.mo':
The 'each' keyword should not be applied to a modification of a scalar component: each final useHeatPort = useHeatPort
Warning at line 8270, column 70, in file 'c:\JModelica.org-1.16\install\ThirdParty\MSL\Modelica\Electrical\PowerConverters.mo':
The component m is declared multiple times and can not be verified to be identical to other declaration(s) with the same name.
Flattening model...
Applying transformation: enableIfEquationElimination...
Applying transformation: genBindingAssignments...
Applying transformation: scalarize...
Applying transformation: MakeReinitedVarsStates...
Applying transformation: enableIfEquationElimination...
Applying transformation: enableStreamsRewrite...
Applying transformation: extractEventGeneratingExps...
Applying transformation: transformAlgorithms...
Applying transformation: enableWhenClauseRewrite...
Applying transformation: extractSampleExpressions...
Applying transformation: genInitArrayStatements...
Applying transformation: FunctionInliningIfSet...
Applying transformation: setFDerivativeVariables...
Applying transformation: addFPreVariables...
Applying transformation: enableIfEquationRewrite...
Applying transformation: aliasEliminationIfSet...
Applying transformation: variabilityPropagationIfSet...
Applying transformation: aliasEliminationIfSet...
Applying transformation: evaluateAsserts...
Applying transformation: enableSemiLinearRewrite...
Applying transformation: eliminateEqualSwitches...
Applying transformation: genInitialEquations...
Applying transformation: setFDerivativeVariablesPreBLT...
Applying transformation: propagateNonFixedParameters...
Applying transformation: indexReduction...
Applying transformation: aliasEliminationIfSet...
Applying transformation: setFDerivativeVariables...
States:
Real meanVoltage.x(stateSelect = StateSelect.always) "Integrator state"
Real rootMeanSquareVoltage.mean.x(stateSelect = StateSelect.always) "Integrator state"
Real meanCurrent.x(stateSelect = StateSelect.always) "Integrator state"
Modelica.Blocks.Interfaces.RealOutput pulse2.twomPulse.filter[1].firstOrder.y(start = pulse2.twomPulse.filter[1].firstOrder.y_start) "Connector of Real output signal"
Real pulse2.twomPulse.filter[1].transferFunction[1].x_scaled[1] "Scaled vector x"
Real pulse2.twomPulse.filter[1].transferFunction[2].x_scaled[1] "Scaled vector x"
Modelica.Blocks.Interfaces.RealOutput pulse2.twomPulse.filter[2].firstOrder.y(start = pulse2.twomPulse.filter[2].firstOrder.y_start) "Connector of Real output signal"
Real pulse2.twomPulse.filter[2].transferFunction[1].x_scaled[1] "Scaled vector x"
Real pulse2.twomPulse.filter[2].transferFunction[2].x_scaled[1] "Scaled vector x"
Modelica.Blocks.Interfaces.RealOutput pulse2.twomPulse.filter[3].firstOrder.y(start = pulse2.twomPulse.filter[3].firstOrder.y_start) "Connector of Real output signal"
Real pulse2.twomPulse.filter[3].transferFunction[1].x_scaled[1] "Scaled vector x"
Real pulse2.twomPulse.filter[3].transferFunction[2].x_scaled[1] "Scaled vector x"
Modelica.SIunits.ElectricCurrent dcpm.ia(start = 0,fixed = true) "Armature current"
Modelica.SIunits.AngularVelocity dcpm.inertiaRotor.w(stateSelect = dcpm.inertiaRotor.stateSelect) "Absolute angular velocity of component (= der(phi))"
Modelica.SIunits.ElectricCurrent lMains.inductor[2].i(start = 0) "Current flowing from pin p to pin n"
Modelica.SIunits.ElectricCurrent lMains.inductor[3].i(start = 0) "Current flowing from pin p to pin n"
Modelica.SIunits.Angle dcpm.phiMechanical(fixed = true,start = 0) "Mechanical angle of rotor against stator"

Applying transformation: LateFunctionInliningIfSet...
Applying transformation: addFPreVariables...
Applying transformation: aliasEliminationIfSet...
Applying transformation: sortDependentParameters...
Applying transformation: addRuntimeOptionParameters...
Applying transformation: computeMatchingsAndBLT...
Generating code...
====== Model compiled successfully =======

Compiling...
... elapsed time: 10.83s
Loading...
States: ['meanVoltage.x', 'rootMeanSquareVoltage.mean.x', 'meanCurrent.x', 'pulse2.twomPulse.filter[1].firstOrder.y', 'pulse2.twomPulse.filter[1].transferFunction[1].x_scaled[1]', 'pulse2.twomPulse.filter[1].transferFunction[2].x_scaled[1]', 'pulse2.twomPulse.filter[2].firstOrder.y', 'pulse2.twomPulse.filter[2].transferFunction[1].x_scaled[1]', 'pulse2.twomPulse.filter[2].transferFunction[2].x_scaled[1]', 'pulse2.twomPulse.filter[3].firstOrder.y', 'pulse2.twomPulse.filter[3].transferFunction[1].x_scaled[1]', 'pulse2.twomPulse.filter[3].transferFunction[2].x_scaled[1]', 'dcpm.ia', 'dcpm.inertiaRotor.w', 'lMains.inductor[2].i', 'lMains.inductor[3].i', 'dcpm.phiMechanical']
Nominals: [1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0]
... elapsed time: 0.21s
Found solver method None...
... ncp = 14999
... using CVode
Initializing...
Start Time: 0.0
Stop Time: 15.0
Tolerance: 1e-06
... elapsed time: 0.00s
Simulating...
Integrator time: 4.150486e-01 Integrator time: 8.483801e-01 Integrator time: 1.269253e+00 Integrator time: 1.669770e+00 Integrator time: 2.098380e+00 Integrator time: 2.534998e+00 Integrator time: 2.961665e+00 Integrator time: 3.373361e+00 Integrator time: 3.821713e+00 Integrator time: 4.248380e+00 Integrator time: 4.658339e+00 Integrator time: 5.078380e+00 Integrator time: 5.538377e+00 Integrator time: 5.989219e+00 Integrator time: 6.443666e+00 Integrator time: 6.912756e+00 Integrator time: 7.375127e+00 Integrator time: 7.829113e+00 Integrator time: 8.260000e+00 Integrator time: 8.711695e+00 Integrator time: 9.141693e+00 Integrator time: 9.588358e+00 Integrator time: 1.002232e+01 Integrator time: 1.044835e+01 Integrator time: 1.089502e+01 Integrator time: 1.134506e+01 Integrator time: 1.180835e+01 Integrator time: 1.225548e+01 Integrator time: 1.271333e+01 Integrator time: 1.314504e+01 Integrator time: 1.355607e+01 Integrator time: 1.400500e+01 Integrator time: 1.446167e+01 Integrator time: 1.494508e+01 Final Run Statistics: Modelica.Electrical.PowerConverters.Examples.ACDC.RectifierBridge2mPulse.ThyristorBridge2mPulse_DC_Drive

Number of steps : 497475
Number of function evaluations : 746543
Number of Jacobian evaluations : 24884
Number of function eval. due to Jacobian eval. : 423028
Number of error test failures : 13986
Number of nonlinear iterations : 649661
Number of nonlinear convergence failures : 0
Number of state function evaluations : 654817
Number of state events : 20041
Number of time events : 4499

Solver options:

Solver : CVode
Linear multistep method : BDF
Nonlinear solver : Newton
Linear solver type : DENSE
Maximal order : 5
Tolerances (absolute) : 1e-06
Tolerances (relative) : 1e-06

Simulation interval : 0.0 - 15.0 seconds.
Elapsed simulation time: 341.285680081 seconds.
... elapsed time: 354.59s