Running: ./testmodel.py --libraries=/var/lib/jenkins/ws/OpenModelicaLibraryTestingWork/OpenModelica/./OMCompiler/build/lib/omlibrary/ --ompython_omhome=/usr Modelica_3.2.2_Modelica.Mechanics.MultiBody.Examples.Systems.RobotR3.oneAxis.conf.json Using package ModelicaServices with version 3.2.2 (/var/lib/jenkins/ws/OpenModelicaLibraryTestingWork/OpenModelica/OMCompiler/build/lib/omlibrary/ModelicaServices 3.2.2/package.mo) Using package Complex with version 3.2.2 (/var/lib/jenkins/ws/OpenModelicaLibraryTestingWork/OpenModelica/OMCompiler/build/lib/omlibrary/Complex 3.2.2.mo) Using package Modelica with version 3.2.2 (/var/lib/jenkins/ws/OpenModelicaLibraryTestingWork/OpenModelica/OMCompiler/build/lib/omlibrary/Modelica 3.2.2/package.mo) Running command: "" <> buildModelFMU(Modelica.Mechanics.MultiBody.Examples.Systems.RobotR3.oneAxis,fileNamePrefix="Modelica_3_2_2_Modelica_Mechanics_MultiBody_Examples_Systems_RobotR3_oneAxis",fmuType="me",version="2.0",platforms={"static"}) Notification: Performance of loadModel(Modelica): time 2.293/2.293, allocations: 194.8 MB / 211.1 MB, free: 7.59 MB / 170.7 MB Notification: Performance of FrontEnd - loaded program: time 0.0003675/0.0003677, allocations: 11.98 kB / 264.1 MB, free: 2.492 MB / 218.7 MB Notification: Performance of FrontEnd - Absyn->SCode: time 0.3138/0.3142, allocations: 44.51 MB / 308.6 MB, free: 12.64 MB / 250.7 MB Notification: Performance of NFInst.instantiate(Modelica.Mechanics.MultiBody.Examples.Systems.RobotR3.oneAxis): time 0.01343/0.3277, allocations: 7.441 MB / 316 MB, free: 5.176 MB / 250.7 MB Notification: Performance of NFInst.instExpressions: time 0.006776/0.3345, allocations: 2.312 MB / 318.3 MB, free: 2.855 MB / 250.7 MB Notification: Performance of NFInst.updateImplicitVariability: time 0.002417/0.337, allocations: 31.88 kB / 318.4 MB, free: 2.824 MB / 250.7 MB Notification: Performance of NFTyping.typeComponents: time 0.00178/0.3389, allocations: 226.3 kB / 318.6 MB, free: 2.602 MB / 250.7 MB Notification: Performance of NFTyping.typeBindings: time 0.003989/0.3429, allocations: 0.5258 MB / 319.1 MB, free: 2.074 MB / 250.7 MB Notification: Performance of NFTyping.typeClassSections: time 0.002641/0.3456, allocations: 339.6 kB / 319.4 MB, free: 1.742 MB / 250.7 MB Notification: Performance of NFFlatten.flatten: time 0.005353/0.351, allocations: 1.424 MB / 320.9 MB, free: 324 kB / 250.7 MB Notification: Performance of NFFlatten.resolveConnections: time 0.00295/0.354, allocations: 0.8055 MB / 321.7 MB, free: 15.48 MB / 266.7 MB Notification: Performance of NFEvalConstants.evaluate: time 0.002072/0.3562, allocations: 0.5877 MB / 322.3 MB, free: 14.89 MB / 266.7 MB Notification: Performance of NFSimplifyModel.simplify: time 0.002212/0.3585, allocations: 0.6455 MB / 322.9 MB, free: 14.24 MB / 266.7 MB Notification: Performance of NFPackage.collectConstants: time 0.0007051/0.3592, allocations: 84 kB / 323 MB, free: 14.16 MB / 266.7 MB Notification: Performance of NFFlatten.collectFunctions: time 0.001015/0.3603, allocations: 119.9 kB / 323.1 MB, free: 14.04 MB / 266.7 MB Notification: Performance of NFScalarize.scalarize: time 0.0005303/0.3608, allocations: 282.9 kB / 323.4 MB, free: 13.77 MB / 266.7 MB Notification: Performance of NFVerifyModel.verify: time 0.0008801/0.3617, allocations: 340.9 kB / 323.7 MB, free: 13.43 MB / 266.7 MB Notification: Performance of NFConvertDAE.convert: time 0.006118/0.3679, allocations: 2.661 MB / 326.4 MB, free: 10.76 MB / 266.7 MB Notification: Performance of FrontEnd - DAE generated: time 5.911e-06/0.368, allocations: 0 / 326.4 MB, free: 10.76 MB / 266.7 MB Notification: Performance of FrontEnd: time 4.829e-06/0.368, allocations: 0 / 326.4 MB, free: 10.76 MB / 266.7 MB Notification: Performance of Transformations before backend: time 0.0001211/0.3681, allocations: 0 / 326.4 MB, free: 10.76 MB / 266.7 MB Notification: Model statistics after passing the front-end and creating the data structures used by the back-end: * Number of equations: 389 * Number of variables: 389 Notification: Performance of Generate backend data structure: time 0.009199/0.3774, allocations: 1.639 MB / 328 MB, free: 9.062 MB / 266.7 MB Notification: Performance of prepare preOptimizeDAE: time 7.068e-05/0.3775, allocations: 8.031 kB / 328 MB, free: 9.055 MB / 266.7 MB Notification: Performance of preOpt introduceOutputAliases (simulation): time 0.001078/0.3786, allocations: 227.8 kB / 328.2 MB, free: 8.82 MB / 266.7 MB Notification: Performance of preOpt normalInlineFunction (simulation): time 0.0008471/0.3794, allocations: 181.9 kB / 328.4 MB, free: 8.641 MB / 266.7 MB Notification: Performance of preOpt evaluateParameters (simulation): time 0.003353/0.3828, allocations: 0.8177 MB / 329.2 MB, free: 7.777 MB / 266.7 MB Notification: Performance of preOpt simplifyIfEquations (simulation): time 0.0006548/0.3835, allocations: 240.1 kB / 329.5 MB, free: 7.523 MB / 266.7 MB Notification: Performance of preOpt expandDerOperator (simulation): time 0.0005986/0.3842, allocations: 152 kB / 329.6 MB, free: 7.375 MB / 266.7 MB Notification: Performance of preOpt clockPartitioning (simulation): time 0.006013/0.3902, allocations: 1.674 MB / 331.3 MB, free: 5.672 MB / 266.7 MB Notification: Performance of preOpt findStateOrder (simulation): time 7.898e-05/0.3903, allocations: 15.84 kB / 331.3 MB, free: 5.656 MB / 266.7 MB Notification: Performance of preOpt replaceEdgeChange (simulation): time 0.0002585/0.3906, allocations: 60 kB / 331.4 MB, free: 5.598 MB / 266.7 MB Notification: Performance of preOpt inlineArrayEqn (simulation): time 4.955e-05/0.3907, allocations: 36 kB / 331.4 MB, free: 5.562 MB / 266.7 MB Notification: Performance of preOpt removeEqualRHS (simulation): time 0.006848/0.3975, allocations: 1.574 MB / 333 MB, free: 3.984 MB / 266.7 MB Notification: Performance of preOpt removeSimpleEquations (simulation): time 0.01712/0.4147, allocations: 5.954 MB / 338.9 MB, free: 13.81 MB / 282.7 MB Notification: Performance of preOpt comSubExp (simulation): time 0.003632/0.4184, allocations: 0.9636 MB / 339.9 MB, free: 12.83 MB / 282.7 MB Notification: Performance of preOpt evalFunc (simulation): time 0.0001196/0.4185, allocations: 20.94 kB / 339.9 MB, free: 12.81 MB / 282.7 MB Notification: Performance of preOpt encapsulateWhenConditions (simulation): time 0.002154/0.4207, allocations: 0.6606 MB / 340.6 MB, free: 12.11 MB / 282.7 MB Notification: Performance of pre-optimization done (n=90): time 3.917e-06/0.4207, allocations: 0 / 340.6 MB, free: 12.11 MB / 282.7 MB Notification: Performance of matching and sorting (n=120): time 0.06622/0.487, allocations: 9.842 MB / 350.4 MB, free: 2.141 MB / 282.7 MB Notification: Performance of inlineWhenForInitialization (initialization): time 0.0001959/0.4872, allocations: 307.8 kB / 350.7 MB, free: 1.773 MB / 282.7 MB Notification: Performance of selectInitializationVariablesDAE (initialization): time 0.001775/0.489, allocations: 0.7817 MB / 351.5 MB, free: 0.9805 MB / 282.7 MB Notification: Performance of collectPreVariables (initialization): time 0.0002888/0.4893, allocations: 53.7 kB / 351.5 MB, free: 0.9219 MB / 282.7 MB Notification: Performance of collectInitialEqns (initialization): time 0.0007817/0.4901, allocations: 0.6545 MB / 352.2 MB, free: 260 kB / 282.7 MB Notification: Performance of collectInitialBindings (initialization): time 0.0006238/0.4907, allocations: 414.1 kB / 352.6 MB, free: 15.84 MB / 298.7 MB Notification: Performance of simplifyInitialFunctions (initialization): time 0.0001693/0.4909, allocations: 28 kB / 352.6 MB, free: 15.82 MB / 298.7 MB Notification: Performance of setup shared object (initialization): time 0.0002906/0.4912, allocations: 406.7 kB / 353 MB, free: 15.41 MB / 298.7 MB Notification: Performance of preBalanceInitialSystem (initialization): time 0.003667/0.4949, allocations: 0.8433 MB / 353.9 MB, free: 14.57 MB / 298.7 MB Notification: Performance of partitionIndependentBlocks (initialization): time 0.004105/0.499, allocations: 1.158 MB / 355 MB, free: 13.3 MB / 298.7 MB Notification: Performance of analyzeInitialSystem (initialization): time 0.003609/0.5027, allocations: 0.8263 MB / 355.9 MB, free: 12.47 MB / 298.7 MB Notification: Performance of solveInitialSystemEqSystem (initialization): time 1.203e-05/0.5027, allocations: 4 kB / 355.9 MB, free: 12.47 MB / 298.7 MB Notification: Performance of matching and sorting (n=175) (initialization): time 0.008733/0.5115, allocations: 2.131 MB / 358 MB, free: 10.32 MB / 298.7 MB Notification: Performance of prepare postOptimizeDAE: time 3.363e-05/0.5116, allocations: 8 kB / 358 MB, free: 10.31 MB / 298.7 MB Notification: Performance of postOpt simplifyComplexFunction (initialization): time 3.004e-05/0.5116, allocations: 8 kB / 358 MB, free: 10.3 MB / 298.7 MB Notification: Performance of postOpt tearingSystem (initialization): time 0.0006515/0.5123, allocations: 186.5 kB / 358.2 MB, free: 10.11 MB / 298.7 MB Notification: Performance of postOpt solveSimpleEquations (initialization): time 0.003459/0.5157, allocations: 371.4 kB / 358.6 MB, free: 9.75 MB / 298.7 MB Notification: Performance of postOpt calculateStrongComponentJacobians (initialization): time 0.006127/0.5219, allocations: 4.482 MB / 363 MB, free: 4.859 MB / 298.7 MB Notification: Performance of postOpt simplifyAllExpressions (initialization): time 0.002881/0.5249, allocations: 207.8 kB / 363.2 MB, free: 4.656 MB / 298.7 MB Notification: Performance of postOpt collapseArrayExpressions (initialization): time 0.0002038/0.5251, allocations: 51.98 kB / 363.3 MB, free: 4.605 MB / 298.7 MB Notification: Model statistics after passing the back-end for initialization: * Number of independent subsystems: 30 * Number of states: 0 () * Number of discrete variables: 12 (axis.gear.bearingFriction.free,$whenCondition1,$PRE.axis.gear.bearingFriction.startForward,axis.gear.bearingFriction.startForward,$PRE.axis.gear.bearingFriction.startBackward,axis.gear.bearingFriction.startBackward,axis.gear.bearingFriction.locked,$PRE.axis.gear.bearingFriction.mode,axis.gear.bearingFriction.mode,pathPlanning.path.noWphase,pathPlanning.pathToAxis1.moving[1],pathPlanning.terminateSimulation.condition) * Number of discrete states: 0 () * Number of clocked states: 0 () * Top-level inputs: 0 Notification: Strong component statistics for initialization (168): * Single equations (assignments): 165 * Array equations: 0 * Algorithm blocks: 0 * Record equations: 0 * When equations: 0 * If-equations: 0 * Equation systems (linear and non-linear blocks): 0 * Torn equation systems: 3 * Mixed (continuous/discrete) equation systems: 0 Notification: Torn system details for strict tearing set: * Linear torn systems: 2 {(1,100.0%) 2,(1,100.0%) 2} * Non-linear torn systems: 1 {1 3} Notification: Performance of prepare postOptimizeDAE: time 0.001227/0.5263, allocations: 391.2 kB / 363.7 MB, free: 4.215 MB / 298.7 MB Notification: Performance of postOpt lateInlineFunction (simulation): time 0.0003496/0.5267, allocations: 102.8 kB / 363.8 MB, free: 4.113 MB / 298.7 MB Notification: Performance of postOpt wrapFunctionCalls (simulation): time 0.0004083/0.5271, allocations: 141.9 kB / 363.9 MB, free: 3.969 MB / 298.7 MB Notification: Performance of postOpt inlineArrayEqn (simulation): time 1.723e-05/0.5271, allocations: 12 kB / 363.9 MB, free: 3.957 MB / 298.7 MB Notification: Performance of postOpt constantLinearSystem (simulation): time 1.225e-05/0.5272, allocations: 0 / 363.9 MB, free: 3.957 MB / 298.7 MB Notification: Performance of postOpt simplifysemiLinear (simulation): time 1.521e-05/0.5272, allocations: 3.984 kB / 363.9 MB, free: 3.953 MB / 298.7 MB Notification: Performance of postOpt removeSimpleEquations (simulation): time 0.01479/0.542, allocations: 4.525 MB / 368.5 MB, free: 15.23 MB / 314.7 MB Notification: Performance of postOpt simplifyComplexFunction (simulation): time 1.999e-05/0.5421, allocations: 12.16 kB / 368.5 MB, free: 15.22 MB / 314.7 MB Notification: Performance of postOpt solveSimpleEquations (simulation): time 0.002377/0.5445, allocations: 287.6 kB / 368.7 MB, free: 14.94 MB / 314.7 MB Notification: Performance of postOpt tearingSystem (simulation): time 0.001082/0.5456, allocations: 365.5 kB / 369.1 MB, free: 14.58 MB / 314.7 MB Notification: Performance of postOpt inputDerivativesUsed (simulation): time 0.0002367/0.5458, allocations: 39.98 kB / 369.1 MB, free: 14.54 MB / 314.7 MB Notification: Performance of postOpt calculateStrongComponentJacobians (simulation): time 0.00274/0.5486, allocations: 2.18 MB / 371.3 MB, free: 12.19 MB / 314.7 MB Notification: Performance of postOpt calculateStateSetsJacobians (simulation): time 1.624e-05/0.5487, allocations: 15.94 kB / 371.3 MB, free: 12.18 MB / 314.7 MB Notification: Performance of postOpt symbolicJacobian (simulation): time 0.009083/0.5577, allocations: 2.594 MB / 373.9 MB, free: 9.438 MB / 314.7 MB Notification: Performance of postOpt removeConstants (simulation): time 0.0009568/0.5588, allocations: 323.7 kB / 374.2 MB, free: 9.102 MB / 314.7 MB Notification: Performance of postOpt simplifyTimeIndepFuncCalls (simulation): time 0.0002992/0.5591, allocations: 43.98 kB / 374.3 MB, free: 9.059 MB / 314.7 MB Notification: Performance of postOpt simplifyAllExpressions (simulation): time 0.001943/0.561, allocations: 171.9 kB / 374.5 MB, free: 8.891 MB / 314.7 MB Notification: Performance of postOpt findZeroCrossings (simulation): time 0.0005781/0.5616, allocations: 188.2 kB / 374.6 MB, free: 8.707 MB / 314.7 MB Notification: Performance of postOpt collapseArrayExpressions (simulation): time 0.0001277/0.5618, allocations: 43.98 kB / 374.7 MB, free: 8.664 MB / 314.7 MB Notification: Performance of sorting global known variables: time 0.001241/0.563, allocations: 0.5264 MB / 375.2 MB, free: 8.141 MB / 314.7 MB Notification: Performance of sort global known variables: time 4.01e-07/0.563, allocations: 0 / 375.2 MB, free: 8.141 MB / 314.7 MB Notification: Performance of remove unused functions: time 0.001969/0.565, allocations: 352 kB / 375.6 MB, free: 7.797 MB / 314.7 MB Notification: Model statistics after passing the back-end for simulation: * Number of independent subsystems: 42 * Number of states: 7 (axis.gear.spring.phi_rel,axis.gear.spring.w_rel,axis.motor.La.i,axis.motor.C.v,axis.motor.Jmotor.w,axis.controller.PI.x,axis.initializeFlange.phi_flange) * Number of discrete variables: 8 (pathPlanning.terminateSimulation.condition,$whenCondition1,axis.gear.bearingFriction.startForward,axis.gear.bearingFriction.startBackward,axis.gear.bearingFriction.locked,axis.gear.bearingFriction.mode,pathPlanning.pathToAxis1.moving[1],pathPlanning.path.noWphase) * Number of discrete states: 3 (axis.gear.bearingFriction.mode,axis.gear.bearingFriction.startForward,axis.gear.bearingFriction.startBackward) * Number of clocked states: 0 () * Top-level inputs: 0 Notification: Strong component statistics for simulation (112): * Single equations (assignments): 110 * Array equations: 0 * Algorithm blocks: 0 * Record equations: 0 * When equations: 0 * If-equations: 0 * Equation systems (linear and non-linear blocks): 0 * Torn equation systems: 2 * Mixed (continuous/discrete) equation systems: 0 Notification: Torn system details for strict tearing set: * Linear torn systems: 1 {(1,100.0%) 2} * Non-linear torn systems: 1 {1 6} Notification: Performance of Backend phase and start with SimCode phase: time 0.01004/0.5751, allocations: 3.219 MB / 378.8 MB, free: 4.418 MB / 314.7 MB Notification: Performance of simCode: created initialization part: time 0.007695/0.5828, allocations: 2.09 MB / 380.9 MB, free: 2.293 MB / 314.7 MB Notification: Performance of simCode: created event and clocks part: time 1.337e-05/0.5829, allocations: 0 / 380.9 MB, free: 2.293 MB / 314.7 MB Notification: Performance of simCode: created simulation system equations: time 0.004202/0.5871, allocations: 1.098 MB / 382 MB, free: 1.184 MB / 314.7 MB Notification: Performance of simCode: created of all other equations (e.g. parameter, nominal, assert, etc): time 0.001584/0.5887, allocations: 166.8 kB / 382.1 MB, free: 1.02 MB / 314.7 MB Notification: Performance of simCode: created linear, non-linear and system jacobian parts: time 0.03207/0.6208, allocations: 9.076 MB / 391.2 MB, free: 7.508 MB / 330.7 MB Notification: Performance of simCode: some other stuff during SimCode phase: time 0.001363/0.6223, allocations: 1.21 MB / 392.4 MB, free: 6.262 MB / 330.7 MB Notification: Performance of simCode: alias equations: time 0.001703/0.624, allocations: 164.4 kB / 392.6 MB, free: 6.098 MB / 330.7 MB Notification: Performance of simCode: all other stuff during SimCode phase: time 0.001578/0.6256, allocations: 0.511 MB / 393.1 MB, free: 5.586 MB / 330.7 MB Notification: Performance of SimCode: time 1.623e-06/0.6256, allocations: 0 / 393.1 MB, free: 5.586 MB / 330.7 MB Notification: Performance of buildModelFMU: Generate the FMI files: time 0.3488/0.9745, allocations: 27.17 MB / 420.3 MB, free: 93.31 MB / 346.7 MB Notification: Performance of buildModelFMU: configured platform static using cached values: time 0.0002609/0.9748, allocations: 224.5 kB / 420.5 MB, free: 93.07 MB / 346.7 MB Notification: Performance of buildModelFMU: Generate platform static: time 3.647/4.621, allocations: 0 / 420.5 MB, free: 93.07 MB / 346.7 MB "Warning: Resultfile and Reference have different end time points! Reffile[4708]=1.498132 File[114]=1.600000 " Variables in the reference:time,axis.controller.PI.x,axis.gear.spring.phi_rel,axis.gear.spring.w_rel,axis.initializeFlange.phi_flange,axis.initializeFlange.w_flange,axis.motor.C.v,axis.motor.La.i,axis.gear.bearingFriction.mode,axis.gear.bearingFriction.startBackward,axis.gear.bearingFriction.startForward Variables in the result:Ts,axis.D,axis.J,axis.Rv0,axis.Rv1,axis.Ts,axis.accSensor.a,axis.accSensor.flange.phi,axis.accSensor.flange.tau,axis.accSensor.w,axis.angleSensor.flange.phi,axis.angleSensor.flange.tau,axis.angleSensor.phi,axis.axisControlBus.acceleration,axis.axisControlBus.acceleration_ref,axis.axisControlBus.angle,axis.axisControlBus.angle_ref,axis.axisControlBus.current,axis.axisControlBus.current_ref,axis.axisControlBus.motion_ref,axis.axisControlBus.motorAngle,axis.axisControlBus.motorSpeed,axis.axisControlBus.speed,axis.axisControlBus.speed_ref,axis.c,axis.cd,axis.const.k,axis.const.y,axis.controller.P.k,axis.controller.P.u,axis.controller.P.y,axis.controller.PI.T,axis.controller.PI.initType,axis.controller.PI.k,axis.controller.PI.u,axis.controller.PI.x,axis.controller.PI.x_start,axis.controller.PI.y,axis.controller.PI.y_start,axis.controller.Ts,axis.controller.add3.k1,axis.controller.add3.k2,axis.controller.add3.k3,axis.controller.add3.u1,axis.controller.add3.u2,axis.controller.add3.u3,axis.controller.add3.y,axis.controller.axisControlBus.acceleration,axis.controller.axisControlBus.acceleration_ref,axis.controller.axisControlBus.angle,axis.controller.axisControlBus.angle_ref,axis.controller.axisControlBus.current,axis.controller.axisControlBus.current_ref,axis.controller.axisControlBus.motion_ref,axis.controller.axisControlBus.motorAngle,axis.controller.axisControlBus.motorSpeed,axis.controller.axisControlBus.speed,axis.controller.axisControlBus.speed_ref,axis.controller.feedback1.u1,axis.controller.feedback1.u2,axis.controller.feedback1.y,axis.controller.gain1.k,axis.controller.gain1.u,axis.controller.gain1.y,axis.controller.gain2.k,axis.controller.gain2.u,axis.controller.gain2.y,axis.controller.kp,axis.controller.ks,axis.controller.ratio,axis.flange.phi,axis.flange.tau,axis.gear.Rv0,axis.gear.Rv1,axis.gear.a_rel,axis.gear.bearingFriction.a,axis.gear.bearingFriction.a_relfric,axis.gear.bearingFriction.flange_a.phi,axis.gear.bearingFriction.flange_a.tau,axis.gear.bearingFriction.flange_b.phi,axis.gear.bearingFriction.flange_b.tau,axis.gear.bearingFriction.free,axis.gear.bearingFriction.locked,axis.gear.bearingFriction.lossPower,axis.gear.bearingFriction.mode,axis.gear.bearingFriction.peak,axis.gear.bearingFriction.phi,axis.gear.bearingFriction.phi_support,axis.gear.bearingFriction.sa,axis.gear.bearingFriction.startBackward,axis.gear.bearingFriction.startForward,axis.gear.bearingFriction.tau,axis.gear.bearingFriction.tau0,axis.gear.bearingFriction.tau0_max,axis.gear.bearingFriction.tau_pos[1,1],axis.gear.bearingFriction.tau_pos[1,2],axis.gear.bearingFriction.tau_pos[2,1],axis.gear.bearingFriction.tau_pos[2,2],axis.gear.bearingFriction.useHeatPort,axis.gear.bearingFriction.useSupport,axis.gear.bearingFriction.w,axis.gear.bearingFriction.w_relfric,axis.gear.bearingFriction.w_small,axis.gear.c,axis.gear.d,axis.gear.flange_a.phi,axis.gear.flange_a.tau,axis.gear.flange_b.phi,axis.gear.flange_b.tau,axis.gear.gear.flange_a.phi,axis.gear.gear.flange_a.tau,axis.gear.gear.flange_b.phi,axis.gear.gear.flange_b.tau,axis.gear.gear.phi_a,axis.gear.gear.phi_b,axis.gear.gear.phi_support,axis.gear.gear.ratio,axis.gear.gear.useSupport,axis.gear.i,axis.gear.peak,axis.gear.spring.a_rel,axis.gear.spring.c,axis.gear.spring.d,axis.gear.spring.flange_a.phi,axis.gear.spring.flange_a.tau,axis.gear.spring.flange_b.phi,axis.gear.spring.flange_b.tau,axis.gear.spring.lossPower,axis.gear.spring.phi_nominal,axis.gear.spring.phi_rel,axis.gear.spring.phi_rel0,axis.gear.spring.stateSelect,axis.gear.spring.tau,axis.gear.spring.tau_c,axis.gear.spring.tau_d,axis.gear.spring.useHeatPort,axis.gear.spring.w_rel,axis.initializeFlange.a_start,axis.initializeFlange.flange.phi,axis.initializeFlange.flange.tau,axis.initializeFlange.phi_flange,axis.initializeFlange.phi_start,axis.initializeFlange.set_a_start.a_start,axis.initializeFlange.set_a_start.flange.phi,axis.initializeFlange.set_a_start.flange.tau,axis.initializeFlange.set_a_start.w,axis.initializeFlange.set_flange_tau.flange.phi,axis.initializeFlange.set_flange_tau.flange.tau,axis.initializeFlange.set_phi_start.flange.phi,axis.initializeFlange.set_phi_start.flange.tau,axis.initializeFlange.set_phi_start.phi_start,axis.initializeFlange.set_w_start.flange.phi,axis.initializeFlange.set_w_start.flange.tau,axis.initializeFlange.set_w_start.w_start,axis.initializeFlange.stateSelect,axis.initializeFlange.use_a_start,axis.initializeFlange.use_phi_start,axis.initializeFlange.use_w_start,axis.initializeFlange.w_flange,axis.initializeFlange.w_start,axis.k,axis.kp,axis.ks,axis.motor.C.C,axis.motor.C.i,axis.motor.C.n.i,axis.motor.C.n.v,axis.motor.C.p.i,axis.motor.C.p.v,axis.motor.C.v,axis.motor.D,axis.motor.J,axis.motor.Jmotor.J,axis.motor.Jmotor.a,axis.motor.Jmotor.flange_a.phi,axis.motor.Jmotor.flange_a.tau,axis.motor.Jmotor.flange_b.phi,axis.motor.Jmotor.flange_b.tau,axis.motor.Jmotor.phi,axis.motor.Jmotor.stateSelect,axis.motor.Jmotor.w,axis.motor.La.L,axis.motor.La.i,axis.motor.La.n.i,axis.motor.La.n.v,axis.motor.La.p.i,axis.motor.La.p.v,axis.motor.La.v,axis.motor.OpI.i1,axis.motor.OpI.i2,axis.motor.OpI.n1.i,axis.motor.OpI.n1.v,axis.motor.OpI.n2.i,axis.motor.OpI.n2.v,axis.motor.OpI.p1.i,axis.motor.OpI.p1.v,axis.motor.OpI.p2.i,axis.motor.OpI.p2.v,axis.motor.OpI.v1,axis.motor.OpI.v2,axis.motor.Ra.LossPower,axis.motor.Ra.R,axis.motor.Ra.R_actual,axis.motor.Ra.T,axis.motor.Ra.T_heatPort,axis.motor.Ra.T_ref,axis.motor.Ra.alpha,axis.motor.Ra.i,axis.motor.Ra.n.i,axis.motor.Ra.n.v,axis.motor.Ra.p.i,axis.motor.Ra.p.v,axis.motor.Ra.useHeatPort,axis.motor.Ra.v,axis.motor.Rd1.LossPower,axis.motor.Rd1.R,axis.motor.Rd1.R_actual,axis.motor.Rd1.T,axis.motor.Rd1.T_heatPort,axis.motor.Rd1.T_ref,axis.motor.Rd1.alpha,axis.motor.Rd1.i,axis.motor.Rd1.n.i,axis.motor.Rd1.n.v,axis.motor.Rd1.p.i,axis.motor.Rd1.p.v,axis.motor.Rd1.useHeatPort,axis.motor.Rd1.v,axis.motor.Rd2.LossPower,axis.motor.Rd2.R,axis.motor.Rd2.R_actual,axis.motor.Rd2.T,axis.motor.Rd2.T_heatPort,axis.motor.Rd2.T_ref,axis.motor.Rd2.alpha,axis.motor.Rd2.i,axis.motor.Rd2.n.i,axis.motor.Rd2.n.v,axis.motor.Rd2.p.i,axis.motor.Rd2.p.v,axis.motor.Rd2.useHeatPort,axis.motor.Rd2.v,axis.motor.Rd3.LossPower,axis.motor.Rd3.R,axis.motor.Rd3.R_actual,axis.motor.Rd3.T,axis.motor.Rd3.T_heatPort,axis.motor.Rd3.T_ref,axis.motor.Rd3.alpha,axis.motor.Rd3.i,axis.motor.Rd3.n.i,axis.motor.Rd3.n.v,axis.motor.Rd3.p.i,axis.motor.Rd3.p.v,axis.motor.Rd3.useHeatPort,axis.motor.Rd3.v,axis.motor.Rd4.LossPower,axis.motor.Rd4.R,axis.motor.Rd4.R_actual,axis.motor.Rd4.T,axis.motor.Rd4.T_heatPort,axis.motor.Rd4.T_ref,axis.motor.Rd4.alpha,axis.motor.Rd4.i,axis.motor.Rd4.n.i,axis.motor.Rd4.n.v,axis.motor.Rd4.p.i,axis.motor.Rd4.p.v,axis.motor.Rd4.useHeatPort,axis.motor.Rd4.v,axis.motor.Ri.LossPower,axis.motor.Ri.R,axis.motor.Ri.R_actual,axis.motor.Ri.T,axis.motor.Ri.T_heatPort,axis.motor.Ri.T_ref,axis.motor.Ri.alpha,axis.motor.Ri.i,axis.motor.Ri.n.i,axis.motor.Ri.n.v,axis.motor.Ri.p.i,axis.motor.Ri.p.v,axis.motor.Ri.useHeatPort,axis.motor.Ri.v,axis.motor.Rp1.LossPower,axis.motor.Rp1.R,axis.motor.Rp1.R_actual,axis.motor.Rp1.T,axis.motor.Rp1.T_heatPort,axis.motor.Rp1.T_ref,axis.motor.Rp1.alpha,axis.motor.Rp1.i,axis.motor.Rp1.n.i,axis.motor.Rp1.n.v,axis.motor.Rp1.p.i,axis.motor.Rp1.p.v,axis.motor.Rp1.useHeatPort,axis.motor.Rp1.v,axis.motor.Rp2.LossPower,axis.motor.Rp2.R,axis.motor.Rp2.R_actual,axis.motor.Rp2.T,axis.motor.Rp2.T_heatPort,axis.motor.Rp2.T_ref,axis.motor.Rp2.alpha,axis.motor.Rp2.i,axis.motor.Rp2.n.i,axis.motor.Rp2.n.v,axis.motor.Rp2.p.i,axis.motor.Rp2.p.v,axis.motor.Rp2.useHeatPort,axis.motor.Rp2.v,axis.motor.Vs.i,axis.motor.Vs.n.i,axis.motor.Vs.n.v,axis.motor.Vs.p.i,axis.motor.Vs.p.v,axis.motor.Vs.v,axis.motor.axisControlBus.acceleration,axis.motor.axisControlBus.acceleration_ref,axis.motor.axisControlBus.angle,axis.motor.axisControlBus.angle_ref,axis.motor.axisControlBus.current,axis.motor.axisControlBus.current_ref,axis.motor.axisControlBus.motion_ref,axis.motor.axisControlBus.motorAngle,axis.motor.axisControlBus.motorSpeed,axis.motor.axisControlBus.speed,axis.motor.axisControlBus.speed_ref,axis.motor.convert1.k,axis.motor.convert1.u,axis.motor.convert1.y,axis.motor.convert2.k,axis.motor.convert2.u,axis.motor.convert2.y,axis.motor.diff.i1,axis.motor.diff.i2,axis.motor.diff.n1.i,axis.motor.diff.n1.v,axis.motor.diff.n2.i,axis.motor.diff.n2.v,axis.motor.diff.p1.i,axis.motor.diff.p1.v,axis.motor.diff.p2.i,axis.motor.diff.p2.v,axis.motor.diff.v1,axis.motor.diff.v2,axis.motor.emf.fixed.flange.phi,axis.motor.emf.fixed.flange.tau,axis.motor.emf.fixed.phi0,axis.motor.emf.flange.phi,axis.motor.emf.flange.tau,axis.motor.emf.i,axis.motor.emf.internalSupport.flange.phi,axis.motor.emf.internalSupport.flange.tau,axis.motor.emf.internalSupport.phi,axis.motor.emf.internalSupport.tau,axis.motor.emf.k,axis.motor.emf.n.i,axis.motor.emf.n.v,axis.motor.emf.p.i,axis.motor.emf.p.v,axis.motor.emf.phi,axis.motor.emf.tau,axis.motor.emf.tauElectrical,axis.motor.emf.useSupport,axis.motor.emf.v,axis.motor.emf.w,axis.motor.flange_motor.phi,axis.motor.flange_motor.tau,axis.motor.g1.p.i,axis.motor.g1.p.v,axis.motor.g2.p.i,axis.motor.g2.p.v,axis.motor.g3.p.i,axis.motor.g3.p.v,axis.motor.g4.p.i,axis.motor.g4.p.v,axis.motor.g5.p.i,axis.motor.g5.p.v,axis.motor.hall1.i,axis.motor.hall1.n.i,axis.motor.hall1.n.v,axis.motor.hall1.p.i,axis.motor.hall1.p.v,axis.motor.hall2.i,axis.motor.hall2.n.i,axis.motor.hall2.n.v,axis.motor.hall2.p.i,axis.motor.hall2.p.v,axis.motor.hall2.v,axis.motor.i_max,axis.motor.k,axis.motor.phi.flange.phi,axis.motor.phi.flange.tau,axis.motor.phi.phi,axis.motor.power.i1,axis.motor.power.i2,axis.motor.power.n1.i,axis.motor.power.n1.v,axis.motor.power.n2.i,axis.motor.power.n2.v,axis.motor.power.p1.i,axis.motor.power.p1.v,axis.motor.power.p2.i,axis.motor.power.p2.v,axis.motor.power.v1,axis.motor.power.v2,axis.motor.speed.flange.phi,axis.motor.speed.flange.tau,axis.motor.speed.w,axis.motor.w,axis.motor.w_max,axis.peak,axis.ratio,axis.speedSensor.flange.phi,axis.speedSensor.flange.tau,axis.speedSensor.w,axis.w,controlBus.axisControlBus1.acceleration,controlBus.axisControlBus1.acceleration_ref,controlBus.axisControlBus1.angle,controlBus.axisControlBus1.angle_ref,controlBus.axisControlBus1.current,controlBus.axisControlBus1.current_ref,controlBus.axisControlBus1.motion_ref,controlBus.axisControlBus1.motorAngle,controlBus.axisControlBus1.motorSpeed,controlBus.axisControlBus1.speed,controlBus.axisControlBus1.speed_ref,der(axis.controller.PI.x),der(axis.gear.bearingFriction.phi),der(axis.gear.gear.phi_a),der(axis.gear.spring.phi_rel),der(axis.gear.spring.w_rel),der(axis.initializeFlange.phi_flange),der(axis.initializeFlange.set_a_start.w),der(axis.initializeFlange.set_w_start.flange.phi),der(axis.motor.C.v),der(axis.motor.Jmotor.w),der(axis.motor.La.i),der(axis.motor.emf.phi),der(der(axis.gear.gear.phi_a)),der(der(pathPlanning.path.Ta1)),der(der(pathPlanning.path.Ta1s)),der(der(pathPlanning.path.Ta2)),der(der(pathPlanning.path.Ta2s)),der(der(pathPlanning.path.Te)),der(der(pathPlanning.path.Tv)),der(der(pathPlanning.path.Tvs)),der(der(pathPlanning.path.s1)),der(der(pathPlanning.path.s2)),der(der(pathPlanning.path.s3)),der(der(pathPlanning.path.sd_max2)),der(pathPlanning.path.Ta1),der(pathPlanning.path.Ta1s),der(pathPlanning.path.Ta2),der(pathPlanning.path.Ta2s),der(pathPlanning.path.Te),der(pathPlanning.path.Tv),der(pathPlanning.path.Tvs),der(pathPlanning.path.s),der(pathPlanning.path.s1),der(pathPlanning.path.s2),der(pathPlanning.path.s3),der(pathPlanning.path.sd),der(pathPlanning.path.sd_max2),endAngle,kp,ks,load.J,load.a,load.flange_a.phi,load.flange_a.tau,load.flange_b.phi,load.flange_b.tau,load.phi,load.stateSelect,load.w,mLoad,pathPlanning.accMax,pathPlanning.angleBeg,pathPlanning.angleBegDeg,pathPlanning.angleEnd,pathPlanning.angleEndDeg,pathPlanning.controlBus.axisControlBus1.acceleration,pathPlanning.controlBus.axisControlBus1.acceleration_ref,pathPlanning.controlBus.axisControlBus1.angle,pathPlanning.controlBus.axisControlBus1.angle_ref,pathPlanning.controlBus.axisControlBus1.current,pathPlanning.controlBus.axisControlBus1.current_ref,pathPlanning.controlBus.axisControlBus1.motion_ref,pathPlanning.controlBus.axisControlBus1.motorAngle,pathPlanning.controlBus.axisControlBus1.motorSpeed,pathPlanning.controlBus.axisControlBus1.speed,pathPlanning.controlBus.axisControlBus1.speed_ref,pathPlanning.path.Ta1,pathPlanning.path.Ta1s,pathPlanning.path.Ta2,pathPlanning.path.Ta2s,pathPlanning.path.Te,pathPlanning.path.Tes,pathPlanning.path.Tv,pathPlanning.path.Tvs,pathPlanning.path.aux1[1],pathPlanning.path.aux2[1],pathPlanning.path.endTime,pathPlanning.path.motion_ref,pathPlanning.path.moving[1],pathPlanning.path.noWphase,pathPlanning.path.nout,pathPlanning.path.p_deltaq[1],pathPlanning.path.p_q_begin[1],pathPlanning.path.p_q_end[1],pathPlanning.path.p_qd_max[1],pathPlanning.path.p_qdd_max[1],pathPlanning.path.q[1],pathPlanning.path.q_begin[1],pathPlanning.path.q_end[1],pathPlanning.path.qd[1],pathPlanning.path.qd_max[1],pathPlanning.path.qdd[1],pathPlanning.path.qdd_max[1],pathPlanning.path.s,pathPlanning.path.s1,pathPlanning.path.s2,pathPlanning.path.s3,pathPlanning.path.sd,pathPlanning.path.sd_max,pathPlanning.path.sd_max2,pathPlanning.path.sd_max_inv,pathPlanning.path.sdd,pathPlanning.path.sdd_max,pathPlanning.path.sdd_max_inv,pathPlanning.path.startTime,pathPlanning.pathToAxis1.axisControlBus.acceleration,pathPlanning.pathToAxis1.axisControlBus.acceleration_ref,pathPlanning.pathToAxis1.axisControlBus.angle,pathPlanning.pathToAxis1.axisControlBus.angle_ref,pathPlanning.pathToAxis1.axisControlBus.current,pathPlanning.pathToAxis1.axisControlBus.current_ref,pathPlanning.pathToAxis1.axisControlBus.motion_ref,pathPlanning.pathToAxis1.axisControlBus.motorAngle,pathPlanning.pathToAxis1.axisControlBus.motorSpeed,pathPlanning.pathToAxis1.axisControlBus.speed,pathPlanning.pathToAxis1.axisControlBus.speed_ref,pathPlanning.pathToAxis1.axisUsed,pathPlanning.pathToAxis1.motion_ref_axisUsed.u,pathPlanning.pathToAxis1.motion_ref_axisUsed.y,pathPlanning.pathToAxis1.moving[1],pathPlanning.pathToAxis1.nAxis,pathPlanning.pathToAxis1.q[1],pathPlanning.pathToAxis1.q_axisUsed.u,pathPlanning.pathToAxis1.q_axisUsed.y,pathPlanning.pathToAxis1.qd[1],pathPlanning.pathToAxis1.qd_axisUsed.u,pathPlanning.pathToAxis1.qd_axisUsed.y,pathPlanning.pathToAxis1.qdd[1],pathPlanning.pathToAxis1.qdd_axisUsed.u,pathPlanning.pathToAxis1.qdd_axisUsed.y,pathPlanning.speedMax,pathPlanning.startTime,pathPlanning.swingTime,pathPlanning.terminateSimulation.condition,refAccMax,refSpeedMax,startAngle,swingTime,time