Ticket #5815: Modelica.Blocks.Examples.PID_Controller_init.xml

File Modelica.Blocks.Examples.PID_Controller_init.xml, 104.8 KB (added by Adam Dershowitz, 6 years ago)
Line 
1<?xml version = "1.0" encoding="UTF-8"?>
2
3<!-- description of the model interface using an extention of the FMI standard -->
4<fmiModelDescription
5 fmiVersion = "1.0"
6
7 modelName = "Modelica.Blocks.Examples.PID_Controller"
8 modelIdentifier = "Modelica_Blocks_Examples_PID_Controller"
9
10 OPENMODELICAHOME = "/opt/local"
11
12 guid = "{aaa8eabc-a64d-4e5e-b142-a2706cabf04a}"
13
14 description = "Demonstrates the usage of a Continuous.LimPID controller"
15 generationTool = "OpenModelica Compiler OpenModelica 1.16.0~dev-284-gd5ae327"
16 generationDateAndTime = "2020-04-20T10:16:35Z"
17
18 variableNamingConvention = "structured"
19
20 numberOfEventIndicators = "5" cmt_numberOfEventIndicators = "NG: number of zero crossings, FMI"
21 numberOfTimeEvents = "0" cmt_numberOfTimeEvents = "NG_SAM: number of zero crossings that are samples, OMC"
22
23 numberOfInputVariables = "0" cmt_numberOfInputVariables = "NI: number of inputvar on topmodel, OMC"
24 numberOfOutputVariables = "0" cmt_numberOfOutputVariables = "NO: number of outputvar on topmodel, OMC"
25
26 numberOfExternalObjects = "0" cmt_numberOfExternalObjects = "NEXT: number of external objects, OMC"
27 numberOfFunctions = "0" cmt_numberOfFunctions = "NFUNC: number of functions used by the simulation, OMC"
28
29 numberOfContinuousStates = "6" cmt_numberOfContinuousStates = "NX: number of states, FMI"
30 numberOfRealAlgebraicVariables = "36" cmt_numberOfRealAlgebraicVariables = "NY: number of real variables, OMC"
31 numberOfRealAlgebraicAliasVariables = "39" cmt_numberOfRealAlgebraicAliasVariables = "NA: number of alias variables, OMC"
32 numberOfRealParameters = "58" cmt_numberOfRealParameters = "NP: number of parameters, OMC"
33
34 numberOfIntegerAlgebraicVariables = "0" cmt_numberOfIntegerAlgebraicVariables = "NYINT: number of alg. int variables, OMC"
35 numberOfIntegerAliasVariables = "0" cmt_numberOfIntegerAliasVariables = "NAINT: number of alias int variables, OMC"
36 numberOfIntegerParameters = "10" cmt_numberOfIntegerParameters = "NPINT: number of int parameters, OMC"
37
38 numberOfStringAlgebraicVariables = "0" cmt_numberOfStringAlgebraicVariables = "NYSTR: number of alg. string variables, OMC"
39 numberOfStringAliasVariables = "0" cmt_numberOfStringAliasVariables = "NASTR: number of alias string variables, OMC"
40 numberOfStringParameters = "0" cmt_numberOfStringParameters = "NPSTR: number of string parameters, OMC"
41
42 numberOfBooleanAlgebraicVariables = "3" cmt_numberOfBooleanAlgebraicVariables = "NYBOOL: number of alg. bool variables, OMC"
43 numberOfBooleanAliasVariables = "0" cmt_numberOfBooleanAliasVariables = "NABOOL: number of alias bool variables, OMC"
44 numberOfBooleanParameters = "14" cmt_numberOfBooleanParameters = "NPBOOL: number of bool parameters, OMC" >
45
46
47 <!-- startTime, stopTime, tolerance are FMI specific, all others are OMC specific -->
48 <DefaultExperiment
49 startTime = "0"
50 stopTime = "4"
51 stepSize = "0.008"
52 tolerance = "1e-06"
53 solver = "dassl"
54 outputFormat = "mat"
55 variableFilter = ".*" />
56
57 <!-- variables in the model -->
58 <ModelVariables>
59
60 <ScalarVariable
61 name = "PI.I.y"
62 valueReference = "1000"
63 description = "Connector of Real output signal"
64 variability = "continuous" isDiscrete = "false"
65 causality = "local" isValueChangeable = "false"
66 alias = "noAlias"
67 classIndex = "0" classType = "rSta"
68 isProtected = "false" hideResult = "false"
69 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Blocks/Interfaces.mo" startLine = "329" startColumn = "5" endLine = "330" endColumn = "56" fileWritable = "false">
70 <Real fixed="false" useNominal="false" />
71 </ScalarVariable>
72 <ScalarVariable
73 name = "inertia1.phi"
74 valueReference = "1001"
75 description = "Absolute rotation angle of component"
76 variability = "continuous" isDiscrete = "false"
77 causality = "local" isValueChangeable = "true"
78 alias = "noAlias"
79 classIndex = "1" classType = "rSta"
80 isProtected = "false" hideResult = "false"
81 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Mechanics/Rotational.mo" startLine = "2475" startColumn = "7" endLine = "2477" endColumn = "77" fileWritable = "false">
82 <Real start="0.0" fixed="true" useNominal="false" unit="rad" displayUnit="deg" />
83 </ScalarVariable>
84 <ScalarVariable
85 name = "inertia2.w"
86 valueReference = "1002"
87 description = "Absolute angular velocity of component (= der(phi))"
88 variability = "continuous" isDiscrete = "false"
89 causality = "local" isValueChangeable = "true"
90 alias = "noAlias"
91 classIndex = "2" classType = "rSta"
92 isProtected = "false" hideResult = "false"
93 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Mechanics/Rotational.mo" startLine = "2478" startColumn = "7" endLine = "2480" endColumn = "77" fileWritable = "false">
94 <Real fixed="false" useNominal="false" unit="rad/s" />
95 </ScalarVariable>
96 <ScalarVariable
97 name = "integrator.y"
98 valueReference = "1003"
99 description = "Connector of Real output signal"
100 variability = "continuous" isDiscrete = "false"
101 causality = "local" isValueChangeable = "false"
102 alias = "noAlias"
103 classIndex = "3" classType = "rSta"
104 isProtected = "false" hideResult = "false"
105 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Blocks/Interfaces.mo" startLine = "329" startColumn = "5" endLine = "330" endColumn = "56" fileWritable = "false">
106 <Real fixed="false" useNominal="false" />
107 </ScalarVariable>
108 <ScalarVariable
109 name = "spring.phi_rel"
110 valueReference = "1004"
111 description = "Relative rotation angle (= flange_b.phi - flange_a.phi)"
112 variability = "continuous" isDiscrete = "false"
113 causality = "local" isValueChangeable = "true"
114 alias = "noAlias"
115 classIndex = "4" classType = "rSta"
116 isProtected = "false" hideResult = "false"
117 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Mechanics/Rotational.mo" startLine = "7284" startColumn = "7" endLine = "7288" endColumn = "73" fileWritable = "false">
118 <Real start="0.0" fixed="false" useNominal="true" unit="rad" displayUnit="deg" />
119 </ScalarVariable>
120 <ScalarVariable
121 name = "spring.w_rel"
122 valueReference = "1005"
123 description = "Relative angular velocity (= der(phi_rel))"
124 variability = "continuous" isDiscrete = "false"
125 causality = "local" isValueChangeable = "true"
126 alias = "noAlias"
127 classIndex = "5" classType = "rSta"
128 isProtected = "false" hideResult = "false"
129 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Mechanics/Rotational.mo" startLine = "7289" startColumn = "7" endLine = "7290" endColumn = "53" fileWritable = "false">
130 <Real start="0.0" fixed="true" useNominal="false" unit="rad/s" />
131 </ScalarVariable>
132 <ScalarVariable
133 name = "der(PI.I.y)"
134 valueReference = "1006"
135 description = "der(Connector of Real output signal)"
136 variability = "continuous" isDiscrete = "false"
137 causality = "local" isValueChangeable = "false"
138 alias = "noAlias"
139 classIndex = "0" classType = "rDer"
140 isProtected = "false" hideResult = "false"
141 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Blocks/Interfaces.mo" startLine = "329" startColumn = "5" endLine = "330" endColumn = "56" fileWritable = "false">
142 <Real fixed="false" useNominal="false" />
143 </ScalarVariable>
144 <ScalarVariable
145 name = "der(inertia1.phi)"
146 valueReference = "1007"
147 description = "der(Absolute rotation angle of component)"
148 variability = "continuous" isDiscrete = "false"
149 causality = "local" isValueChangeable = "false"
150 alias = "noAlias"
151 classIndex = "1" classType = "rDer"
152 isProtected = "false" hideResult = "false"
153 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Mechanics/Rotational.mo" startLine = "2475" startColumn = "7" endLine = "2477" endColumn = "77" fileWritable = "false">
154 <Real fixed="false" useNominal="false" unit="Hz" />
155 </ScalarVariable>
156 <ScalarVariable
157 name = "der(inertia2.w)"
158 valueReference = "1008"
159 description = "der(Absolute angular velocity of component (= der(phi)))"
160 variability = "continuous" isDiscrete = "false"
161 causality = "local" isValueChangeable = "false"
162 alias = "noAlias"
163 classIndex = "2" classType = "rDer"
164 isProtected = "false" hideResult = "false"
165 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Mechanics/Rotational.mo" startLine = "2478" startColumn = "7" endLine = "2480" endColumn = "77" fileWritable = "false">
166 <Real fixed="false" useNominal="false" unit="s-2" />
167 </ScalarVariable>
168 <ScalarVariable
169 name = "der(integrator.y)"
170 valueReference = "1009"
171 description = "der(Connector of Real output signal)"
172 variability = "continuous" isDiscrete = "false"
173 causality = "local" isValueChangeable = "false"
174 alias = "noAlias"
175 classIndex = "3" classType = "rDer"
176 isProtected = "false" hideResult = "false"
177 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Blocks/Interfaces.mo" startLine = "329" startColumn = "5" endLine = "330" endColumn = "56" fileWritable = "false">
178 <Real fixed="false" useNominal="false" />
179 </ScalarVariable>
180 <ScalarVariable
181 name = "der(spring.phi_rel)"
182 valueReference = "1010"
183 description = "der(Relative rotation angle (= flange_b.phi - flange_a.phi))"
184 variability = "continuous" isDiscrete = "false"
185 causality = "local" isValueChangeable = "false"
186 alias = "noAlias"
187 classIndex = "4" classType = "rDer"
188 isProtected = "false" hideResult = "false"
189 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Mechanics/Rotational.mo" startLine = "7284" startColumn = "7" endLine = "7288" endColumn = "73" fileWritable = "false">
190 <Real fixed="false" useNominal="false" unit="Hz" />
191 </ScalarVariable>
192 <ScalarVariable
193 name = "der(spring.w_rel)"
194 valueReference = "1011"
195 description = "der(Relative angular velocity (= der(phi_rel)))"
196 variability = "continuous" isDiscrete = "false"
197 causality = "local" isValueChangeable = "false"
198 alias = "noAlias"
199 classIndex = "5" classType = "rDer"
200 isProtected = "false" hideResult = "false"
201 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Mechanics/Rotational.mo" startLine = "7289" startColumn = "7" endLine = "7290" endColumn = "53" fileWritable = "false">
202 <Real fixed="false" useNominal="false" unit="s-2" />
203 </ScalarVariable>
204 <ScalarVariable
205 name = "der(inertia1.w)"
206 valueReference = "1012"
207 description = "Absolute angular velocity of component (= der(phi))"
208 variability = "continuous" isDiscrete = "false"
209 causality = "local" isValueChangeable = "false"
210 alias = "noAlias"
211 classIndex = "0" classType = "rAlg"
212 isProtected = "false" hideResult = "false"
213 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Mechanics/Rotational.mo" startLine = "2478" startColumn = "7" endLine = "2480" endColumn = "77" fileWritable = "false">
214 <Real start="0.0" fixed="false" useNominal="false" />
215 </ScalarVariable>
216 <ScalarVariable
217 name = "der(loadTorque.phi)"
218 valueReference = "1013"
219 description = "Angle of flange with respect to support (= flange.phi - support.phi)"
220 variability = "continuous" isDiscrete = "false"
221 causality = "local" isValueChangeable = "false"
222 alias = "noAlias"
223 classIndex = "1" classType = "rAlg"
224 isProtected = "false" hideResult = "false"
225 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Mechanics/Rotational.mo" startLine = "7683" startColumn = "7" endLine = "7684" endColumn = "79" fileWritable = "false">
226 <Real fixed="false" useNominal="false" />
227 </ScalarVariable>
228 <ScalarVariable
229 name = "PI.I.local_set"
230 valueReference = "1014"
231 variability = "continuous" isDiscrete = "false"
232 causality = "local" isValueChangeable = "false"
233 alias = "noAlias"
234 classIndex = "2" classType = "rAlg"
235 isProtected = "true" hideResult = "true"
236 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Blocks/Continuous.mo" startLine = "37" startColumn = "5" endLine = "37" endColumn = "80" fileWritable = "false">
237 <Real fixed="true" useNominal="false" />
238 </ScalarVariable>
239 <ScalarVariable
240 name = "PI.I.u"
241 valueReference = "1015"
242 description = "Connector of Real input signal"
243 variability = "continuous" isDiscrete = "false"
244 causality = "local" isValueChangeable = "false"
245 alias = "noAlias"
246 classIndex = "3" classType = "rAlg"
247 isProtected = "false" hideResult = "false"
248 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Blocks/Interfaces.mo" startLine = "327" startColumn = "5" endLine = "328" endColumn = "58" fileWritable = "false">
249 <Real fixed="false" useNominal="false" />
250 </ScalarVariable>
251 <ScalarVariable
252 name = "PI.P.u"
253 valueReference = "1016"
254 description = "Input signal connector"
255 variability = "continuous" isDiscrete = "false"
256 causality = "local" isValueChangeable = "false"
257 alias = "noAlias"
258 classIndex = "4" classType = "rAlg"
259 isProtected = "false" hideResult = "false"
260 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Blocks/Math.mo" startLine = "546" startColumn = "5" endLine = "547" endColumn = "58" fileWritable = "false">
261 <Real fixed="false" useNominal="false" />
262 </ScalarVariable>
263 <ScalarVariable
264 name = "PI.P.y"
265 valueReference = "1017"
266 description = "Output signal connector"
267 variability = "continuous" isDiscrete = "false"
268 causality = "local" isValueChangeable = "false"
269 alias = "noAlias"
270 classIndex = "5" classType = "rAlg"
271 isProtected = "false" hideResult = "false"
272 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Blocks/Math.mo" startLine = "548" startColumn = "5" endLine = "549" endColumn = "56" fileWritable = "false">
273 <Real fixed="false" useNominal="false" />
274 </ScalarVariable>
275 <ScalarVariable
276 name = "PI.addFF.u1"
277 valueReference = "1018"
278 description = "Connector of Real input signal 1"
279 variability = "continuous" isDiscrete = "false"
280 causality = "local" isValueChangeable = "false"
281 alias = "noAlias"
282 classIndex = "6" classType = "rAlg"
283 isProtected = "false" hideResult = "false"
284 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Blocks/Interfaces.mo" startLine = "342" startColumn = "5" endLine = "343" endColumn = "57" fileWritable = "false">
285 <Real start="0.0" fixed="false" useNominal="false" />
286 </ScalarVariable>
287 <ScalarVariable
288 name = "PI.addFF.y"
289 valueReference = "1019"
290 description = "Connector of Real output signal"
291 variability = "continuous" isDiscrete = "false"
292 causality = "local" isValueChangeable = "false"
293 alias = "noAlias"
294 classIndex = "7" classType = "rAlg"
295 isProtected = "false" hideResult = "false"
296 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Blocks/Interfaces.mo" startLine = "346" startColumn = "5" endLine = "347" endColumn = "56" fileWritable = "false">
297 <Real start="0.0" fixed="false" useNominal="false" />
298 </ScalarVariable>
299 <ScalarVariable
300 name = "PI.addI.u3"
301 valueReference = "1020"
302 description = "Connector of Real input signal 3"
303 variability = "continuous" isDiscrete = "false"
304 causality = "local" isValueChangeable = "false"
305 alias = "noAlias"
306 classIndex = "8" classType = "rAlg"
307 isProtected = "false" hideResult = "false"
308 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Blocks/Math.mo" startLine = "975" startColumn = "5" endLine = "976" endColumn = "68" fileWritable = "false">
309 <Real start="0.0" fixed="false" useNominal="false" />
310 </ScalarVariable>
311 <ScalarVariable
312 name = "PI.addPID.y"
313 valueReference = "1021"
314 description = "Connector of Real output signal"
315 variability = "continuous" isDiscrete = "false"
316 causality = "local" isValueChangeable = "false"
317 alias = "noAlias"
318 classIndex = "9" classType = "rAlg"
319 isProtected = "false" hideResult = "false"
320 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Blocks/Math.mo" startLine = "977" startColumn = "5" endLine = "978" endColumn = "64" fileWritable = "false">
321 <Real start="0.0" fixed="false" useNominal="false" />
322 </ScalarVariable>
323 <ScalarVariable
324 name = "PI.addSat.y"
325 valueReference = "1022"
326 description = "Connector of Real output signal"
327 variability = "continuous" isDiscrete = "false"
328 causality = "local" isValueChangeable = "false"
329 alias = "noAlias"
330 classIndex = "10" classType = "rAlg"
331 isProtected = "false" hideResult = "false"
332 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Blocks/Interfaces.mo" startLine = "346" startColumn = "5" endLine = "347" endColumn = "56" fileWritable = "false">
333 <Real start="0.0" fixed="false" useNominal="false" />
334 </ScalarVariable>
335 <ScalarVariable
336 name = "PI.controlError"
337 valueReference = "1023"
338 description = "Control error (set point - measurement)"
339 variability = "continuous" isDiscrete = "false"
340 causality = "local" isValueChangeable = "false"
341 alias = "noAlias"
342 classIndex = "11" classType = "rAlg"
343 isProtected = "false" hideResult = "false"
344 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Blocks/Continuous.mo" startLine = "887" startColumn = "5" endLine = "888" endColumn = "48" fileWritable = "false">
345 <Real fixed="false" useNominal="false" />
346 </ScalarVariable>
347 <ScalarVariable
348 name = "PI.y"
349 valueReference = "1024"
350 description = "Connector of actuator output signal"
351 variability = "continuous" isDiscrete = "false"
352 causality = "local" isValueChangeable = "false"
353 alias = "noAlias"
354 classIndex = "12" classType = "rAlg"
355 isProtected = "false" hideResult = "false"
356 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Blocks/Interfaces.mo" startLine = "501" startColumn = "5" endLine = "502" endColumn = "56" fileWritable = "false">
357 <Real start="0.0" fixed="false" useNominal="false" />
358 </ScalarVariable>
359 <ScalarVariable
360 name = "inertia1.a"
361 valueReference = "1025"
362 description = "Absolute angular acceleration of component (= der(w))"
363 variability = "continuous" isDiscrete = "false"
364 causality = "local" isValueChangeable = "false"
365 alias = "noAlias"
366 classIndex = "13" classType = "rAlg"
367 isProtected = "false" hideResult = "false"
368 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Mechanics/Rotational.mo" startLine = "2481" startColumn = "7" endLine = "2483" endColumn = "77" fileWritable = "false">
369 <Real start="0.0" fixed="true" useNominal="false" unit="rad/s2" />
370 </ScalarVariable>
371 <ScalarVariable
372 name = "inertia1.w"
373 valueReference = "1026"
374 description = "Absolute angular velocity of component (= der(phi))"
375 variability = "continuous" isDiscrete = "false"
376 causality = "local" isValueChangeable = "false"
377 alias = "noAlias"
378 classIndex = "14" classType = "rAlg"
379 isProtected = "false" hideResult = "false"
380 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Mechanics/Rotational.mo" startLine = "2478" startColumn = "7" endLine = "2480" endColumn = "77" fileWritable = "false">
381 <Real fixed="false" useNominal="false" unit="rad/s" />
382 </ScalarVariable>
383 <ScalarVariable
384 name = "inertia2.a"
385 valueReference = "1027"
386 description = "Absolute angular acceleration of component (= der(w))"
387 variability = "continuous" isDiscrete = "false"
388 causality = "local" isValueChangeable = "false"
389 alias = "noAlias"
390 classIndex = "15" classType = "rAlg"
391 isProtected = "false" hideResult = "false"
392 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Mechanics/Rotational.mo" startLine = "2481" startColumn = "7" endLine = "2483" endColumn = "77" fileWritable = "false">
393 <Real start="5.0" fixed="false" useNominal="false" unit="rad/s2" />
394 </ScalarVariable>
395 <ScalarVariable
396 name = "integrator.local_set"
397 valueReference = "1028"
398 variability = "continuous" isDiscrete = "false"
399 causality = "local" isValueChangeable = "false"
400 alias = "noAlias"
401 classIndex = "16" classType = "rAlg"
402 isProtected = "true" hideResult = "true"
403 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Blocks/Continuous.mo" startLine = "37" startColumn = "5" endLine = "37" endColumn = "80" fileWritable = "false">
404 <Real fixed="true" useNominal="false" />
405 </ScalarVariable>
406 <ScalarVariable
407 name = "kinematicPTP.Ta1"
408 valueReference = "1029"
409 variability = "continuous" isDiscrete = "false"
410 causality = "local" isValueChangeable = "false"
411 alias = "noAlias"
412 classIndex = "17" classType = "rAlg"
413 isProtected = "true" hideResult = "true"
414 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Blocks/Sources.mo" startLine = "1474" startColumn = "5" endLine = "1474" endColumn = "21" fileWritable = "false">
415 <Real fixed="true" useNominal="false" unit="s" />
416 </ScalarVariable>
417 <ScalarVariable
418 name = "kinematicPTP.Ta2"
419 valueReference = "1030"
420 variability = "continuous" isDiscrete = "false"
421 causality = "local" isValueChangeable = "false"
422 alias = "noAlias"
423 classIndex = "18" classType = "rAlg"
424 isProtected = "true" hideResult = "true"
425 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Blocks/Sources.mo" startLine = "1475" startColumn = "5" endLine = "1475" endColumn = "21" fileWritable = "false">
426 <Real fixed="true" useNominal="false" unit="s" />
427 </ScalarVariable>
428 <ScalarVariable
429 name = "kinematicPTP.Te"
430 valueReference = "1031"
431 variability = "continuous" isDiscrete = "false"
432 causality = "local" isValueChangeable = "false"
433 alias = "noAlias"
434 classIndex = "19" classType = "rAlg"
435 isProtected = "true" hideResult = "true"
436 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Blocks/Sources.mo" startLine = "1477" startColumn = "5" endLine = "1477" endColumn = "20" fileWritable = "false">
437 <Real fixed="false" useNominal="false" unit="s" />
438 </ScalarVariable>
439 <ScalarVariable
440 name = "kinematicPTP.Tv"
441 valueReference = "1032"
442 variability = "continuous" isDiscrete = "false"
443 causality = "local" isValueChangeable = "false"
444 alias = "noAlias"
445 classIndex = "20" classType = "rAlg"
446 isProtected = "true" hideResult = "true"
447 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Blocks/Sources.mo" startLine = "1476" startColumn = "5" endLine = "1476" endColumn = "20" fileWritable = "false">
448 <Real fixed="false" useNominal="false" unit="s" />
449 </ScalarVariable>
450 <ScalarVariable
451 name = "kinematicPTP.aux1[1]"
452 valueReference = "1033"
453 variability = "continuous" isDiscrete = "false"
454 causality = "local" isValueChangeable = "false"
455 alias = "noAlias"
456 classIndex = "21" classType = "rAlg"
457 isProtected = "true" hideResult = "true"
458 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Blocks/Sources.mo" startLine = "1472" startColumn = "5" endLine = "1472" endColumn = "20" fileWritable = "false">
459 <Real fixed="true" useNominal="false" />
460 </ScalarVariable>
461 <ScalarVariable
462 name = "kinematicPTP.aux2[1]"
463 valueReference = "1034"
464 variability = "continuous" isDiscrete = "false"
465 causality = "local" isValueChangeable = "false"
466 alias = "noAlias"
467 classIndex = "22" classType = "rAlg"
468 isProtected = "true" hideResult = "true"
469 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Blocks/Sources.mo" startLine = "1473" startColumn = "5" endLine = "1473" endColumn = "20" fileWritable = "false">
470 <Real fixed="true" useNominal="false" />
471 </ScalarVariable>
472 <ScalarVariable
473 name = "kinematicPTP.sd_max"
474 valueReference = "1035"
475 variability = "continuous" isDiscrete = "false"
476 causality = "local" isValueChangeable = "false"
477 alias = "noAlias"
478 classIndex = "23" classType = "rAlg"
479 isProtected = "true" hideResult = "true"
480 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Blocks/Sources.mo" startLine = "1469" startColumn = "5" endLine = "1469" endColumn = "16" fileWritable = "false">
481 <Real fixed="true" useNominal="false" />
482 </ScalarVariable>
483 <ScalarVariable
484 name = "kinematicPTP.sdd"
485 valueReference = "1036"
486 variability = "continuous" isDiscrete = "false"
487 causality = "local" isValueChangeable = "false"
488 alias = "noAlias"
489 classIndex = "24" classType = "rAlg"
490 isProtected = "true" hideResult = "true"
491 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Blocks/Sources.mo" startLine = "1471" startColumn = "5" endLine = "1471" endColumn = "13" fileWritable = "false">
492 <Real start="0.0" fixed="false" useNominal="false" />
493 </ScalarVariable>
494 <ScalarVariable
495 name = "kinematicPTP.sdd_max"
496 valueReference = "1037"
497 variability = "continuous" isDiscrete = "false"
498 causality = "local" isValueChangeable = "false"
499 alias = "noAlias"
500 classIndex = "25" classType = "rAlg"
501 isProtected = "true" hideResult = "true"
502 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Blocks/Sources.mo" startLine = "1470" startColumn = "5" endLine = "1470" endColumn = "17" fileWritable = "false">
503 <Real fixed="true" useNominal="false" />
504 </ScalarVariable>
505 <ScalarVariable
506 name = "kinematicPTP.y[1]"
507 valueReference = "1038"
508 description = "Connector of Real output signals"
509 variability = "continuous" isDiscrete = "false"
510 causality = "local" isValueChangeable = "false"
511 alias = "noAlias"
512 classIndex = "26" classType = "rAlg"
513 isProtected = "false" hideResult = "false"
514 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Blocks/Interfaces.mo" startLine = "314" startColumn = "5" endLine = "315" endColumn = "56" fileWritable = "false">
515 <Real start="0.0" fixed="false" useNominal="false" />
516 </ScalarVariable>
517 <ScalarVariable
518 name = "loadTorque.phi"
519 valueReference = "1039"
520 description = "Angle of flange with respect to support (= flange.phi - support.phi)"
521 variability = "continuous" isDiscrete = "false"
522 causality = "local" isValueChangeable = "false"
523 alias = "noAlias"
524 classIndex = "27" classType = "rAlg"
525 isProtected = "false" hideResult = "false"
526 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Mechanics/Rotational.mo" startLine = "7683" startColumn = "7" endLine = "7684" endColumn = "79" fileWritable = "false">
527 <Real start="0.0" fixed="false" useNominal="false" unit="rad" displayUnit="deg" />
528 </ScalarVariable>
529 <ScalarVariable
530 name = "loadTorque.phi_support"
531 valueReference = "1040"
532 description = "Absolute angle of support flange"
533 variability = "continuous" isDiscrete = "false"
534 causality = "local" isValueChangeable = "false"
535 alias = "noAlias"
536 classIndex = "28" classType = "rAlg"
537 isProtected = "true" hideResult = "true"
538 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Mechanics/Rotational.mo" startLine = "7429" startColumn = "7" endLine = "7429" endColumn = "76" fileWritable = "false">
539 <Real fixed="true" useNominal="false" unit="rad" displayUnit="deg" />
540 </ScalarVariable>
541 <ScalarVariable
542 name = "speedSensor.flange.tau"
543 valueReference = "1041"
544 description = "Cut torque in the flange"
545 variability = "continuous" isDiscrete = "false"
546 causality = "local" isValueChangeable = "false"
547 alias = "noAlias"
548 classIndex = "29" classType = "rAlg"
549 isProtected = "false" hideResult = "false"
550 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Mechanics/Rotational.mo" startLine = "6864" startColumn = "7" endLine = "6864" endColumn = "52" fileWritable = "false">
551 <Real fixed="true" useNominal="false" unit="N.m" />
552 </ScalarVariable>
553 <ScalarVariable
554 name = "spring.a_rel"
555 valueReference = "1042"
556 description = "Relative angular acceleration (= der(w_rel))"
557 variability = "continuous" isDiscrete = "false"
558 causality = "local" isValueChangeable = "false"
559 alias = "noAlias"
560 classIndex = "30" classType = "rAlg"
561 isProtected = "false" hideResult = "false"
562 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Mechanics/Rotational.mo" startLine = "7291" startColumn = "7" endLine = "7292" endColumn = "55" fileWritable = "false">
563 <Real start="0.0" fixed="false" useNominal="false" unit="rad/s2" />
564 </ScalarVariable>
565 <ScalarVariable
566 name = "spring.lossPower"
567 valueReference = "1043"
568 description = "Loss power leaving component via heatPort (&gt; 0, if heat is flowing out of component)"
569 variability = "continuous" isDiscrete = "false"
570 causality = "local" isValueChangeable = "false"
571 alias = "noAlias"
572 classIndex = "31" classType = "rAlg"
573 isProtected = "false" hideResult = "false"
574 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Thermal/HeatTransfer.mo" startLine = "3144" startColumn = "7" endLine = "3145" endColumn = "95" fileWritable = "false">
575 <Real start="0.0" fixed="false" useNominal="false" unit="W" />
576 </ScalarVariable>
577 <ScalarVariable
578 name = "spring.tau"
579 valueReference = "1044"
580 description = "Torque between flanges (= flange_b.tau)"
581 variability = "continuous" isDiscrete = "false"
582 causality = "local" isValueChangeable = "false"
583 alias = "noAlias"
584 classIndex = "32" classType = "rAlg"
585 isProtected = "false" hideResult = "false"
586 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Mechanics/Rotational.mo" startLine = "7293" startColumn = "7" endLine = "7293" endColumn = "76" fileWritable = "false">
587 <Real start="0.0" fixed="false" useNominal="false" unit="N.m" />
588 </ScalarVariable>
589 <ScalarVariable
590 name = "spring.tau_c"
591 valueReference = "1045"
592 description = "Spring torque"
593 variability = "continuous" isDiscrete = "false"
594 causality = "local" isValueChangeable = "false"
595 alias = "noAlias"
596 classIndex = "33" classType = "rAlg"
597 isProtected = "true" hideResult = "true"
598 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Mechanics/Rotational.mo" startLine = "2704" startColumn = "7" endLine = "2704" endColumn = "52" fileWritable = "false">
599 <Real start="0.0" fixed="false" useNominal="false" unit="N.m" />
600 </ScalarVariable>
601 <ScalarVariable
602 name = "spring.tau_d"
603 valueReference = "1046"
604 description = "Damping torque"
605 variability = "continuous" isDiscrete = "false"
606 causality = "local" isValueChangeable = "false"
607 alias = "noAlias"
608 classIndex = "34" classType = "rAlg"
609 isProtected = "true" hideResult = "true"
610 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Mechanics/Rotational.mo" startLine = "2705" startColumn = "7" endLine = "2705" endColumn = "53" fileWritable = "false">
611 <Real start="0.0" fixed="false" useNominal="false" unit="N.m" />
612 </ScalarVariable>
613 <ScalarVariable
614 name = "torque.phi_support"
615 valueReference = "1047"
616 description = "Absolute angle of support flange"
617 variability = "continuous" isDiscrete = "false"
618 causality = "local" isValueChangeable = "false"
619 alias = "noAlias"
620 classIndex = "35" classType = "rAlg"
621 isProtected = "true" hideResult = "true"
622 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Mechanics/Rotational.mo" startLine = "7429" startColumn = "7" endLine = "7429" endColumn = "76" fileWritable = "false">
623 <Real fixed="true" useNominal="false" unit="rad" displayUnit="deg" />
624 </ScalarVariable>
625 <ScalarVariable
626 name = "PI.Dzero.k"
627 valueReference = "1048"
628 description = "Constant output value"
629 variability = "parameter" isDiscrete = "true"
630 causality = "parameter" isValueChangeable = "true"
631 alias = "noAlias"
632 classIndex = "0" classType = "rPar"
633 isProtected = "false" hideResult = "false"
634 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Blocks/Sources.mo" startLine = "216" startColumn = "5" endLine = "217" endColumn = "102" fileWritable = "false">
635 <Real start="0.0" fixed="true" useNominal="false" />
636 </ScalarVariable>
637 <ScalarVariable
638 name = "PI.Dzero.y"
639 valueReference = "1049"
640 description = "Connector of Real output signal"
641 variability = "parameter" isDiscrete = "true"
642 causality = "calculatedParameter" isValueChangeable = "false"
643 alias = "noAlias"
644 classIndex = "1" classType = "rPar"
645 isProtected = "false" hideResult = "false"
646 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Blocks/Interfaces.mo" startLine = "300" startColumn = "5" endLine = "301" endColumn = "56" fileWritable = "false">
647 <Real fixed="true" useNominal="false" />
648 </ScalarVariable>
649 <ScalarVariable
650 name = "PI.FFzero.k"
651 valueReference = "1050"
652 description = "Constant output value"
653 variability = "parameter" isDiscrete = "true"
654 causality = "parameter" isValueChangeable = "true"
655 alias = "noAlias"
656 classIndex = "2" classType = "rPar"
657 isProtected = "false" hideResult = "false"
658 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Blocks/Sources.mo" startLine = "216" startColumn = "5" endLine = "217" endColumn = "102" fileWritable = "false">
659 <Real start="0.0" fixed="true" useNominal="false" />
660 </ScalarVariable>
661 <ScalarVariable
662 name = "PI.FFzero.y"
663 valueReference = "1051"
664 description = "Connector of Real output signal"
665 variability = "parameter" isDiscrete = "true"
666 causality = "calculatedParameter" isValueChangeable = "false"
667 alias = "noAlias"
668 classIndex = "3" classType = "rPar"
669 isProtected = "false" hideResult = "false"
670 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Blocks/Interfaces.mo" startLine = "300" startColumn = "5" endLine = "301" endColumn = "56" fileWritable = "false">
671 <Real fixed="true" useNominal="false" />
672 </ScalarVariable>
673 <ScalarVariable
674 name = "PI.I.k"
675 valueReference = "1052"
676 description = "Integrator gain"
677 variability = "parameter" isDiscrete = "true"
678 causality = "calculatedParameter" isValueChangeable = "false"
679 alias = "noAlias"
680 classIndex = "4" classType = "rPar"
681 isProtected = "false" hideResult = "false"
682 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Blocks/Continuous.mo" startLine = "10" startColumn = "5" endLine = "10" endColumn = "51" fileWritable = "false">
683 <Real fixed="true" useNominal="false" unit="1" />
684 </ScalarVariable>
685 <ScalarVariable
686 name = "PI.I.y_start"
687 valueReference = "1053"
688 description = "Initial or guess value of output (= state)"
689 variability = "parameter" isDiscrete = "true"
690 causality = "calculatedParameter" isValueChangeable = "false"
691 alias = "noAlias"
692 classIndex = "5" classType = "rPar"
693 isProtected = "false" hideResult = "false"
694 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Blocks/Continuous.mo" startLine = "22" startColumn = "5" endLine = "23" endColumn = "50" fileWritable = "false">
695 <Real fixed="true" useNominal="false" />
696 </ScalarVariable>
697 <ScalarVariable
698 name = "PI.Nd"
699 valueReference = "1054"
700 description = "The higher Nd, the more ideal the derivative block"
701 variability = "parameter" isDiscrete = "true"
702 causality = "parameter" isValueChangeable = "true"
703 alias = "noAlias"
704 classIndex = "6" classType = "rPar"
705 isProtected = "false" hideResult = "false"
706 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Blocks/Continuous.mo" startLine = "911" startColumn = "5" endLine = "914" endColumn = "96" fileWritable = "false">
707 <Real start="10.0" fixed="true" useNominal="false" min="1e-13" />
708 </ScalarVariable>
709 <ScalarVariable
710 name = "PI.Ni"
711 valueReference = "1055"
712 description = "Ni*Ti is time constant of anti-windup compensation"
713 variability = "parameter" isDiscrete = "true"
714 causality = "parameter" isValueChangeable = "true"
715 alias = "noAlias"
716 classIndex = "7" classType = "rPar"
717 isProtected = "false" hideResult = "false"
718 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Blocks/Continuous.mo" startLine = "907" startColumn = "5" endLine = "910" endColumn = "94" fileWritable = "false">
719 <Real start="0.1" fixed="true" useNominal="false" min="1e-13" />
720 </ScalarVariable>
721 <ScalarVariable
722 name = "PI.P.k"
723 valueReference = "1056"
724 description = "Gain value multiplied with input signal"
725 variability = "parameter" isDiscrete = "true"
726 causality = "parameter" isValueChangeable = "true"
727 alias = "noAlias"
728 classIndex = "8" classType = "rPar"
729 isProtected = "false" hideResult = "false"
730 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Blocks/Math.mo" startLine = "543" startColumn = "5" endLine = "544" endColumn = "48" fileWritable = "false">
731 <Real start="1.0" fixed="true" useNominal="false" unit="1" />
732 </ScalarVariable>
733 <ScalarVariable
734 name = "PI.Td"
735 valueReference = "1057"
736 description = "Time constant of Derivative block"
737 variability = "parameter" isDiscrete = "true"
738 causality = "parameter" isValueChangeable = "true"
739 alias = "noAlias"
740 classIndex = "9" classType = "rPar"
741 isProtected = "false" hideResult = "false"
742 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Blocks/Continuous.mo" startLine = "896" startColumn = "5" endLine = "899" endColumn = "76" fileWritable = "false">
743 <Real start="0.1" fixed="true" useNominal="false" min="0.0" unit="s" />
744 </ScalarVariable>
745 <ScalarVariable
746 name = "PI.Ti"
747 valueReference = "1058"
748 description = "Time constant of Integrator block"
749 variability = "parameter" isDiscrete = "true"
750 causality = "parameter" isValueChangeable = "true"
751 alias = "noAlias"
752 classIndex = "10" classType = "rPar"
753 isProtected = "false" hideResult = "false"
754 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Blocks/Continuous.mo" startLine = "892" startColumn = "5" endLine = "895" endColumn = "76" fileWritable = "false">
755 <Real start="0.1" fixed="true" useNominal="false" min="1e-60" unit="s" />
756 </ScalarVariable>
757 <ScalarVariable
758 name = "PI.addFF.k1"
759 valueReference = "1059"
760 description = "Gain of input signal 1"
761 variability = "parameter" isDiscrete = "true"
762 causality = "parameter" isValueChangeable = "true"
763 alias = "noAlias"
764 classIndex = "11" classType = "rPar"
765 isProtected = "false" hideResult = "false"
766 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Blocks/Math.mo" startLine = "911" startColumn = "5" endLine = "911" endColumn = "50" fileWritable = "false">
767 <Real start="1.0" fixed="true" useNominal="false" />
768 </ScalarVariable>
769 <ScalarVariable
770 name = "PI.addFF.k2"
771 valueReference = "1060"
772 description = "Gain of input signal 2"
773 variability = "parameter" isDiscrete = "true"
774 causality = "calculatedParameter" isValueChangeable = "false"
775 alias = "noAlias"
776 classIndex = "12" classType = "rPar"
777 isProtected = "false" hideResult = "false"
778 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Blocks/Math.mo" startLine = "912" startColumn = "5" endLine = "912" endColumn = "50" fileWritable = "false">
779 <Real fixed="true" useNominal="false" />
780 </ScalarVariable>
781 <ScalarVariable
782 name = "PI.addFF.u2"
783 valueReference = "1061"
784 description = "Connector of Real input signal 2"
785 variability = "parameter" isDiscrete = "true"
786 causality = "calculatedParameter" isValueChangeable = "false"
787 alias = "noAlias"
788 classIndex = "13" classType = "rPar"
789 isProtected = "false" hideResult = "false"
790 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Blocks/Interfaces.mo" startLine = "344" startColumn = "5" endLine = "345" endColumn = "59" fileWritable = "false">
791 <Real fixed="true" useNominal="false" />
792 </ScalarVariable>
793 <ScalarVariable
794 name = "PI.addI.k1"
795 valueReference = "1062"
796 description = "Gain of input signal 1"
797 variability = "parameter" isDiscrete = "true"
798 causality = "parameter" isValueChangeable = "true"
799 alias = "noAlias"
800 classIndex = "14" classType = "rPar"
801 isProtected = "false" hideResult = "false"
802 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Blocks/Math.mo" startLine = "968" startColumn = "5" endLine = "968" endColumn = "50" fileWritable = "false">
803 <Real start="1.0" fixed="true" useNominal="false" />
804 </ScalarVariable>
805 <ScalarVariable
806 name = "PI.addI.k2"
807 valueReference = "1063"
808 description = "Gain of input signal 2"
809 variability = "parameter" isDiscrete = "true"
810 causality = "parameter" isValueChangeable = "true"
811 alias = "noAlias"
812 classIndex = "15" classType = "rPar"
813 isProtected = "false" hideResult = "false"
814 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Blocks/Math.mo" startLine = "969" startColumn = "5" endLine = "969" endColumn = "50" fileWritable = "false">
815 <Real start="-1.0" fixed="true" useNominal="false" />
816 </ScalarVariable>
817 <ScalarVariable
818 name = "PI.addI.k3"
819 valueReference = "1064"
820 description = "Gain of input signal 3"
821 variability = "parameter" isDiscrete = "true"
822 causality = "parameter" isValueChangeable = "true"
823 alias = "noAlias"
824 classIndex = "16" classType = "rPar"
825 isProtected = "false" hideResult = "false"
826 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Blocks/Math.mo" startLine = "970" startColumn = "5" endLine = "970" endColumn = "50" fileWritable = "false">
827 <Real start="1.0" fixed="true" useNominal="false" />
828 </ScalarVariable>
829 <ScalarVariable
830 name = "PI.addP.k1"
831 valueReference = "1065"
832 description = "Gain of input signal 1"
833 variability = "parameter" isDiscrete = "true"
834 causality = "calculatedParameter" isValueChangeable = "false"
835 alias = "noAlias"
836 classIndex = "17" classType = "rPar"
837 isProtected = "false" hideResult = "false"
838 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Blocks/Math.mo" startLine = "911" startColumn = "5" endLine = "911" endColumn = "50" fileWritable = "false">
839 <Real fixed="true" useNominal="false" />
840 </ScalarVariable>
841 <ScalarVariable
842 name = "PI.addP.k2"
843 valueReference = "1066"
844 description = "Gain of input signal 2"
845 variability = "parameter" isDiscrete = "true"
846 causality = "parameter" isValueChangeable = "true"
847 alias = "noAlias"
848 classIndex = "18" classType = "rPar"
849 isProtected = "false" hideResult = "false"
850 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Blocks/Math.mo" startLine = "912" startColumn = "5" endLine = "912" endColumn = "50" fileWritable = "false">
851 <Real start="-1.0" fixed="true" useNominal="false" />
852 </ScalarVariable>
853 <ScalarVariable
854 name = "PI.addPID.k1"
855 valueReference = "1067"
856 description = "Gain of input signal 1"
857 variability = "parameter" isDiscrete = "true"
858 causality = "parameter" isValueChangeable = "true"
859 alias = "noAlias"
860 classIndex = "19" classType = "rPar"
861 isProtected = "false" hideResult = "false"
862 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Blocks/Math.mo" startLine = "968" startColumn = "5" endLine = "968" endColumn = "50" fileWritable = "false">
863 <Real start="1.0" fixed="true" useNominal="false" />
864 </ScalarVariable>
865 <ScalarVariable
866 name = "PI.addPID.k2"
867 valueReference = "1068"
868 description = "Gain of input signal 2"
869 variability = "parameter" isDiscrete = "true"
870 causality = "parameter" isValueChangeable = "true"
871 alias = "noAlias"
872 classIndex = "20" classType = "rPar"
873 isProtected = "false" hideResult = "false"
874 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Blocks/Math.mo" startLine = "969" startColumn = "5" endLine = "969" endColumn = "50" fileWritable = "false">
875 <Real start="1.0" fixed="true" useNominal="false" />
876 </ScalarVariable>
877 <ScalarVariable
878 name = "PI.addPID.k3"
879 valueReference = "1069"
880 description = "Gain of input signal 3"
881 variability = "parameter" isDiscrete = "true"
882 causality = "parameter" isValueChangeable = "true"
883 alias = "noAlias"
884 classIndex = "21" classType = "rPar"
885 isProtected = "false" hideResult = "false"
886 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Blocks/Math.mo" startLine = "970" startColumn = "5" endLine = "970" endColumn = "50" fileWritable = "false">
887 <Real start="1.0" fixed="true" useNominal="false" />
888 </ScalarVariable>
889 <ScalarVariable
890 name = "PI.addPID.u2"
891 valueReference = "1070"
892 description = "Connector of Real input signal 2"
893 variability = "parameter" isDiscrete = "true"
894 causality = "calculatedParameter" isValueChangeable = "false"
895 alias = "noAlias"
896 classIndex = "22" classType = "rPar"
897 isProtected = "false" hideResult = "false"
898 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Blocks/Math.mo" startLine = "973" startColumn = "5" endLine = "974" endColumn = "66" fileWritable = "false">
899 <Real fixed="true" useNominal="false" />
900 </ScalarVariable>
901 <ScalarVariable
902 name = "PI.addSat.k1"
903 valueReference = "1071"
904 description = "Gain of input signal 1"
905 variability = "parameter" isDiscrete = "true"
906 causality = "parameter" isValueChangeable = "true"
907 alias = "noAlias"
908 classIndex = "23" classType = "rPar"
909 isProtected = "false" hideResult = "false"
910 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Blocks/Math.mo" startLine = "911" startColumn = "5" endLine = "911" endColumn = "50" fileWritable = "false">
911 <Real start="1.0" fixed="true" useNominal="false" />
912 </ScalarVariable>
913 <ScalarVariable
914 name = "PI.addSat.k2"
915 valueReference = "1072"
916 description = "Gain of input signal 2"
917 variability = "parameter" isDiscrete = "true"
918 causality = "parameter" isValueChangeable = "true"
919 alias = "noAlias"
920 classIndex = "24" classType = "rPar"
921 isProtected = "false" hideResult = "false"
922 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Blocks/Math.mo" startLine = "912" startColumn = "5" endLine = "912" endColumn = "50" fileWritable = "false">
923 <Real start="-1.0" fixed="true" useNominal="false" />
924 </ScalarVariable>
925 <ScalarVariable
926 name = "PI.gainPID.k"
927 valueReference = "1073"
928 description = "Gain value multiplied with input signal"
929 variability = "parameter" isDiscrete = "true"
930 causality = "calculatedParameter" isValueChangeable = "false"
931 alias = "noAlias"
932 classIndex = "25" classType = "rPar"
933 isProtected = "false" hideResult = "false"
934 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Blocks/Math.mo" startLine = "543" startColumn = "5" endLine = "544" endColumn = "48" fileWritable = "false">
935 <Real start="1.0" fixed="true" useNominal="false" unit="1" />
936 </ScalarVariable>
937 <ScalarVariable
938 name = "PI.gainTrack.k"
939 valueReference = "1074"
940 description = "Gain value multiplied with input signal"
941 variability = "parameter" isDiscrete = "true"
942 causality = "calculatedParameter" isValueChangeable = "false"
943 alias = "noAlias"
944 classIndex = "26" classType = "rPar"
945 isProtected = "false" hideResult = "false"
946 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Blocks/Math.mo" startLine = "543" startColumn = "5" endLine = "544" endColumn = "48" fileWritable = "false">
947 <Real start="1.0" fixed="true" useNominal="false" unit="1" />
948 </ScalarVariable>
949 <ScalarVariable
950 name = "PI.k"
951 valueReference = "1075"
952 description = "Gain of controller"
953 variability = "parameter" isDiscrete = "true"
954 causality = "parameter" isValueChangeable = "true"
955 alias = "noAlias"
956 classIndex = "27" classType = "rPar"
957 isProtected = "false" hideResult = "false"
958 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Blocks/Continuous.mo" startLine = "891" startColumn = "5" endLine = "891" endColumn = "63" fileWritable = "false">
959 <Real start="100.0" fixed="true" useNominal="false" min="0.0" unit="1" />
960 </ScalarVariable>
961 <ScalarVariable
962 name = "PI.kFF"
963 valueReference = "1076"
964 description = "Gain of feed-forward input"
965 variability = "parameter" isDiscrete = "true"
966 causality = "parameter" isValueChangeable = "true"
967 alias = "noAlias"
968 classIndex = "28" classType = "rPar"
969 isProtected = "false" hideResult = "false"
970 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Blocks/Continuous.mo" startLine = "917" startColumn = "5" endLine = "918" endColumn = "49" fileWritable = "false">
971 <Real start="1.0" fixed="true" useNominal="false" />
972 </ScalarVariable>
973 <ScalarVariable
974 name = "PI.limiter.uMax"
975 valueReference = "1077"
976 description = "Upper limits of input signals"
977 variability = "parameter" isDiscrete = "true"
978 causality = "calculatedParameter" isValueChangeable = "false"
979 alias = "noAlias"
980 classIndex = "29" classType = "rPar"
981 isProtected = "false" hideResult = "false"
982 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Blocks/Nonlinear.mo" startLine = "8" startColumn = "9" endLine = "8" endColumn = "69" fileWritable = "false">
983 <Real start="1.0" fixed="true" useNominal="false" />
984 </ScalarVariable>
985 <ScalarVariable
986 name = "PI.limiter.uMin"
987 valueReference = "1078"
988 description = "Lower limits of input signals"
989 variability = "parameter" isDiscrete = "true"
990 causality = "calculatedParameter" isValueChangeable = "false"
991 alias = "noAlias"
992 classIndex = "30" classType = "rPar"
993 isProtected = "false" hideResult = "false"
994 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Blocks/Nonlinear.mo" startLine = "9" startColumn = "9" endLine = "9" endColumn = "67" fileWritable = "false">
995 <Real fixed="true" useNominal="false" />
996 </ScalarVariable>
997 <ScalarVariable
998 name = "PI.wd"
999 valueReference = "1079"
1000 description = "Set-point weight for Derivative block (0..1)"
1001 variability = "parameter" isDiscrete = "true"
1002 causality = "parameter" isValueChangeable = "true"
1003 alias = "noAlias"
1004 classIndex = "31" classType = "rPar"
1005 isProtected = "false" hideResult = "false"
1006 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Blocks/Continuous.mo" startLine = "904" startColumn = "5" endLine = "906" endColumn = "96" fileWritable = "false">
1007 <Real start="0.0" fixed="true" useNominal="false" min="0.0" />
1008 </ScalarVariable>
1009 <ScalarVariable
1010 name = "PI.wp"
1011 valueReference = "1080"
1012 description = "Set-point weight for Proportional block (0..1)"
1013 variability = "parameter" isDiscrete = "true"
1014 causality = "parameter" isValueChangeable = "true"
1015 alias = "noAlias"
1016 classIndex = "32" classType = "rPar"
1017 isProtected = "false" hideResult = "false"
1018 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Blocks/Continuous.mo" startLine = "902" startColumn = "5" endLine = "903" endColumn = "55" fileWritable = "false">
1019 <Real start="1.0" fixed="true" useNominal="false" min="0.0" />
1020 </ScalarVariable>
1021 <ScalarVariable
1022 name = "PI.xd_start"
1023 valueReference = "1081"
1024 description = "Initial or guess value for state of derivative block"
1025 variability = "parameter" isDiscrete = "true"
1026 causality = "parameter" isValueChangeable = "true"
1027 alias = "noAlias"
1028 classIndex = "33" classType = "rPar"
1029 isProtected = "false" hideResult = "false"
1030 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Blocks/Continuous.mo" startLine = "927" startColumn = "5" endLine = "931" endColumn = "96" fileWritable = "false">
1031 <Real start="0.0" fixed="true" useNominal="false" />
1032 </ScalarVariable>
1033 <ScalarVariable
1034 name = "PI.xi_start"
1035 valueReference = "1082"
1036 description = "Initial or guess value for integrator output (= integrator state)"
1037 variability = "parameter" isDiscrete = "true"
1038 causality = "parameter" isValueChangeable = "true"
1039 alias = "noAlias"
1040 classIndex = "34" classType = "rPar"
1041 isProtected = "false" hideResult = "false"
1042 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Blocks/Continuous.mo" startLine = "922" startColumn = "5" endLine = "926" endColumn = "87" fileWritable = "false">
1043 <Real start="0.0" fixed="true" useNominal="false" />
1044 </ScalarVariable>
1045 <ScalarVariable
1046 name = "PI.yMax"
1047 valueReference = "1083"
1048 description = "Upper limit of output"
1049 variability = "parameter" isDiscrete = "true"
1050 causality = "parameter" isValueChangeable = "true"
1051 alias = "noAlias"
1052 classIndex = "35" classType = "rPar"
1053 isProtected = "false" hideResult = "false"
1054 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Blocks/Continuous.mo" startLine = "900" startColumn = "5" endLine = "900" endColumn = "57" fileWritable = "false">
1055 <Real start="12.0" fixed="true" useNominal="false" />
1056 </ScalarVariable>
1057 <ScalarVariable
1058 name = "PI.yMin"
1059 valueReference = "1084"
1060 description = "Lower limit of output"
1061 variability = "parameter" isDiscrete = "true"
1062 causality = "calculatedParameter" isValueChangeable = "false"
1063 alias = "noAlias"
1064 classIndex = "36" classType = "rPar"
1065 isProtected = "false" hideResult = "false"
1066 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Blocks/Continuous.mo" startLine = "901" startColumn = "5" endLine = "901" endColumn = "54" fileWritable = "false">
1067 <Real fixed="true" useNominal="false" />
1068 </ScalarVariable>
1069 <ScalarVariable
1070 name = "PI.y_start"
1071 valueReference = "1085"
1072 description = "Initial value of output"
1073 variability = "parameter" isDiscrete = "true"
1074 causality = "parameter" isValueChangeable = "true"
1075 alias = "noAlias"
1076 classIndex = "37" classType = "rPar"
1077 isProtected = "false" hideResult = "false"
1078 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Blocks/Continuous.mo" startLine = "932" startColumn = "5" endLine = "934" endColumn = "31" fileWritable = "false">
1079 <Real start="0.0" fixed="true" useNominal="false" />
1080 </ScalarVariable>
1081 <ScalarVariable
1082 name = "driveAngle"
1083 valueReference = "1086"
1084 description = "Reference distance to move"
1085 variability = "parameter" isDiscrete = "true"
1086 causality = "parameter" isValueChangeable = "true"
1087 alias = "noAlias"
1088 classIndex = "38" classType = "rPar"
1089 isProtected = "false" hideResult = "false"
1090 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Blocks/package.mo" startLine = "17" startColumn = "5" endLine = "18" endColumn = "35" fileWritable = "false">
1091 <Real start="1.570796326794897" fixed="true" useNominal="false" unit="rad" displayUnit="deg" />
1092 </ScalarVariable>
1093 <ScalarVariable
1094 name = "inertia1.J"
1095 valueReference = "1087"
1096 description = "Moment of inertia"
1097 variability = "parameter" isDiscrete = "true"
1098 causality = "parameter" isValueChangeable = "true"
1099 alias = "noAlias"
1100 classIndex = "39" classType = "rPar"
1101 isProtected = "false" hideResult = "false"
1102 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Mechanics/Rotational.mo" startLine = "2471" startColumn = "7" endLine = "2471" endColumn = "65" fileWritable = "false">
1103 <Real start="1.0" fixed="true" useNominal="false" min="0.0" unit="kg.m2" />
1104 </ScalarVariable>
1105 <ScalarVariable
1106 name = "inertia2.J"
1107 valueReference = "1088"
1108 description = "Moment of inertia"
1109 variability = "parameter" isDiscrete = "true"
1110 causality = "parameter" isValueChangeable = "true"
1111 alias = "noAlias"
1112 classIndex = "40" classType = "rPar"
1113 isProtected = "false" hideResult = "false"
1114 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Mechanics/Rotational.mo" startLine = "2471" startColumn = "7" endLine = "2471" endColumn = "65" fileWritable = "false">
1115 <Real start="2.0" fixed="true" useNominal="false" min="0.0" unit="kg.m2" />
1116 </ScalarVariable>
1117 <ScalarVariable
1118 name = "inertia2.flange_b.tau"
1119 valueReference = "1089"
1120 description = "Cut torque in the flange"
1121 variability = "parameter" isDiscrete = "true"
1122 causality = "calculatedParameter" isValueChangeable = "false"
1123 alias = "noAlias"
1124 classIndex = "41" classType = "rPar"
1125 isProtected = "false" hideResult = "false"
1126 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Mechanics/Rotational.mo" startLine = "6864" startColumn = "7" endLine = "6864" endColumn = "52" fileWritable = "false">
1127 <Real fixed="true" useNominal="false" unit="N.m" />
1128 </ScalarVariable>
1129 <ScalarVariable
1130 name = "integrator.k"
1131 valueReference = "1090"
1132 description = "Integrator gain"
1133 variability = "parameter" isDiscrete = "true"
1134 causality = "parameter" isValueChangeable = "true"
1135 alias = "noAlias"
1136 classIndex = "42" classType = "rPar"
1137 isProtected = "false" hideResult = "false"
1138 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Blocks/Continuous.mo" startLine = "10" startColumn = "5" endLine = "10" endColumn = "51" fileWritable = "false">
1139 <Real start="1.0" fixed="true" useNominal="false" unit="1" />
1140 </ScalarVariable>
1141 <ScalarVariable
1142 name = "integrator.y_start"
1143 valueReference = "1091"
1144 description = "Initial or guess value of output (= state)"
1145 variability = "parameter" isDiscrete = "true"
1146 causality = "parameter" isValueChangeable = "true"
1147 alias = "noAlias"
1148 classIndex = "43" classType = "rPar"
1149 isProtected = "false" hideResult = "false"
1150 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Blocks/Continuous.mo" startLine = "22" startColumn = "5" endLine = "23" endColumn = "50" fileWritable = "false">
1151 <Real start="0.0" fixed="true" useNominal="false" />
1152 </ScalarVariable>
1153 <ScalarVariable
1154 name = "kinematicPTP.deltaq[1]"
1155 valueReference = "1092"
1156 description = "Distance to move"
1157 variability = "parameter" isDiscrete = "true"
1158 causality = "calculatedParameter" isValueChangeable = "false"
1159 alias = "noAlias"
1160 classIndex = "44" classType = "rPar"
1161 isProtected = "false" hideResult = "false"
1162 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Blocks/Sources.mo" startLine = "1452" startColumn = "5" endLine = "1453" endColumn = "106" fileWritable = "false">
1163 <Real fixed="true" useNominal="false" />
1164 </ScalarVariable>
1165 <ScalarVariable
1166 name = "kinematicPTP.p_deltaq[1]"
1167 valueReference = "1093"
1168 variability = "parameter" isDiscrete = "true"
1169 causality = "calculatedParameter" isValueChangeable = "false"
1170 alias = "noAlias"
1171 classIndex = "45" classType = "rPar"
1172 isProtected = "true" hideResult = "true"
1173 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Blocks/Sources.mo" startLine = "1463" startColumn = "5" endLine = "1464" endColumn = "31" fileWritable = "false">
1174 <Real fixed="true" useNominal="false" />
1175 </ScalarVariable>
1176 <ScalarVariable
1177 name = "kinematicPTP.p_qd_max[1]"
1178 valueReference = "1094"
1179 variability = "parameter" isDiscrete = "true"
1180 causality = "calculatedParameter" isValueChangeable = "false"
1181 alias = "noAlias"
1182 classIndex = "46" classType = "rPar"
1183 isProtected = "true" hideResult = "true"
1184 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Blocks/Sources.mo" startLine = "1465" startColumn = "5" endLine = "1466" endColumn = "31" fileWritable = "false">
1185 <Real fixed="true" useNominal="false" />
1186 </ScalarVariable>
1187 <ScalarVariable
1188 name = "kinematicPTP.p_qdd_max[1]"
1189 valueReference = "1095"
1190 variability = "parameter" isDiscrete = "true"
1191 causality = "calculatedParameter" isValueChangeable = "false"
1192 alias = "noAlias"
1193 classIndex = "47" classType = "rPar"
1194 isProtected = "true" hideResult = "true"
1195 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Blocks/Sources.mo" startLine = "1467" startColumn = "5" endLine = "1468" endColumn = "33" fileWritable = "false">
1196 <Real fixed="true" useNominal="false" />
1197 </ScalarVariable>
1198 <ScalarVariable
1199 name = "kinematicPTP.qd_max[1]"
1200 valueReference = "1096"
1201 description = "Maximum velocities der(q)"
1202 variability = "parameter" isDiscrete = "true"
1203 causality = "parameter" isValueChangeable = "true"
1204 alias = "noAlias"
1205 classIndex = "48" classType = "rPar"
1206 isProtected = "false" hideResult = "false"
1207 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Blocks/Sources.mo" startLine = "1454" startColumn = "5" endLine = "1455" endColumn = "34" fileWritable = "false">
1208 <Real start="1.0" fixed="true" useNominal="false" min="1e-60" />
1209 </ScalarVariable>
1210 <ScalarVariable
1211 name = "kinematicPTP.qdd_max[1]"
1212 valueReference = "1097"
1213 description = "Maximum accelerations der(qd)"
1214 variability = "parameter" isDiscrete = "true"
1215 causality = "parameter" isValueChangeable = "true"
1216 alias = "noAlias"
1217 classIndex = "49" classType = "rPar"
1218 isProtected = "false" hideResult = "false"
1219 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Blocks/Sources.mo" startLine = "1456" startColumn = "5" endLine = "1457" endColumn = "38" fileWritable = "false">
1220 <Real start="1.0" fixed="true" useNominal="false" min="1e-60" />
1221 </ScalarVariable>
1222 <ScalarVariable
1223 name = "kinematicPTP.startTime"
1224 valueReference = "1098"
1225 description = "Time instant at which movement starts"
1226 variability = "parameter" isDiscrete = "true"
1227 causality = "parameter" isValueChangeable = "true"
1228 alias = "noAlias"
1229 classIndex = "50" classType = "rPar"
1230 isProtected = "false" hideResult = "false"
1231 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Blocks/Sources.mo" startLine = "1458" startColumn = "5" endLine = "1458" endColumn = "79" fileWritable = "false">
1232 <Real start="0.5" fixed="true" useNominal="false" unit="s" />
1233 </ScalarVariable>
1234 <ScalarVariable
1235 name = "loadTorque.flange.tau"
1236 valueReference = "1099"
1237 description = "Cut torque in the flange"
1238 variability = "parameter" isDiscrete = "true"
1239 causality = "calculatedParameter" isValueChangeable = "false"
1240 alias = "noAlias"
1241 classIndex = "51" classType = "rPar"
1242 isProtected = "false" hideResult = "false"
1243 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Mechanics/Rotational.mo" startLine = "6864" startColumn = "7" endLine = "6864" endColumn = "52" fileWritable = "false">
1244 <Real fixed="true" useNominal="false" unit="N.m" />
1245 </ScalarVariable>
1246 <ScalarVariable
1247 name = "loadTorque.tau"
1248 valueReference = "1100"
1249 description = "Accelerating torque acting at flange (= -flange.tau)"
1250 variability = "parameter" isDiscrete = "true"
1251 causality = "calculatedParameter" isValueChangeable = "false"
1252 alias = "noAlias"
1253 classIndex = "52" classType = "rPar"
1254 isProtected = "false" hideResult = "false"
1255 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Mechanics/Rotational.mo" startLine = "6685" startColumn = "7" endLine = "6686" endColumn = "63" fileWritable = "false">
1256 <Real fixed="true" useNominal="false" unit="N.m" />
1257 </ScalarVariable>
1258 <ScalarVariable
1259 name = "loadTorque.tau_constant"
1260 valueReference = "1101"
1261 description = "Constant torque (if negative, torque is acting as load in positive direction of rotation)"
1262 variability = "parameter" isDiscrete = "true"
1263 causality = "parameter" isValueChangeable = "true"
1264 alias = "noAlias"
1265 classIndex = "53" classType = "rPar"
1266 isProtected = "false" hideResult = "false"
1267 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Mechanics/Rotational.mo" startLine = "6681" startColumn = "7" endLine = "6682" endColumn = "100" fileWritable = "false">
1268 <Real start="10.0" fixed="true" useNominal="false" unit="N.m" />
1269 </ScalarVariable>
1270 <ScalarVariable
1271 name = "spring.c"
1272 valueReference = "1102"
1273 description = "Spring constant"
1274 variability = "parameter" isDiscrete = "true"
1275 causality = "parameter" isValueChangeable = "true"
1276 alias = "noAlias"
1277 classIndex = "54" classType = "rPar"
1278 isProtected = "false" hideResult = "false"
1279 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Mechanics/Rotational.mo" startLine = "2694" startColumn = "7" endLine = "2695" endColumn = "26" fileWritable = "false">
1280 <Real start="10000.0" fixed="true" useNominal="false" min="0.0" unit="N.m/rad" />
1281 </ScalarVariable>
1282 <ScalarVariable
1283 name = "spring.d"
1284 valueReference = "1103"
1285 description = "Damping constant"
1286 variability = "parameter" isDiscrete = "true"
1287 causality = "parameter" isValueChangeable = "true"
1288 alias = "noAlias"
1289 classIndex = "55" classType = "rPar"
1290 isProtected = "false" hideResult = "false"
1291 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Mechanics/Rotational.mo" startLine = "2696" startColumn = "7" endLine = "2697" endColumn = "27" fileWritable = "false">
1292 <Real start="100.0" fixed="true" useNominal="false" min="0.0" unit="N.m.s/rad" />
1293 </ScalarVariable>
1294 <ScalarVariable
1295 name = "spring.phi_nominal"
1296 valueReference = "1104"
1297 description = "Nominal value of phi_rel (used for scaling)"
1298 variability = "parameter" isDiscrete = "true"
1299 causality = "parameter" isValueChangeable = "true"
1300 alias = "noAlias"
1301 classIndex = "56" classType = "rPar"
1302 isProtected = "false" hideResult = "false"
1303 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Mechanics/Rotational.mo" startLine = "7299" startColumn = "7" endLine = "7302" endColumn = "44" fileWritable = "false">
1304 <Real start="0.0001" fixed="true" useNominal="false" min="0.0" unit="rad" displayUnit="rad" />
1305 </ScalarVariable>
1306 <ScalarVariable
1307 name = "spring.phi_rel0"
1308 valueReference = "1105"
1309 description = "Unstretched spring angle"
1310 variability = "parameter" isDiscrete = "true"
1311 causality = "parameter" isValueChangeable = "true"
1312 alias = "noAlias"
1313 classIndex = "57" classType = "rPar"
1314 isProtected = "false" hideResult = "false"
1315 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Mechanics/Rotational.mo" startLine = "2698" startColumn = "7" endLine = "2698" endColumn = "63" fileWritable = "false">
1316 <Real start="0.0" fixed="true" useNominal="false" unit="rad" displayUnit="deg" />
1317 </ScalarVariable>
1318 <ScalarVariable
1319 name = "PI.addI.u1"
1320 valueReference = "1106"
1321 description = "Connector of Real input signal 1"
1322 variability = "continuous" isDiscrete = "false"
1323 causality = "local" isValueChangeable = "false"
1324 alias = "alias" aliasVariable="integrator.y" aliasVariableId="3"
1325 classIndex = "0" classType = "rAli"
1326 isProtected = "false" hideResult = "false"
1327 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Blocks/Math.mo" startLine = "971" startColumn = "5" endLine = "972" endColumn = "66" fileWritable = "false">
1328 <Real fixed="false" useNominal="false" />
1329 </ScalarVariable>
1330 <ScalarVariable
1331 name = "PI.addI.u2"
1332 valueReference = "1107"
1333 description = "Connector of Real input signal 2"
1334 variability = "continuous" isDiscrete = "false"
1335 causality = "local" isValueChangeable = "false"
1336 alias = "alias" aliasVariable="inertia1.w" aliasVariableId="26"
1337 classIndex = "1" classType = "rAli"
1338 isProtected = "false" hideResult = "false"
1339 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Blocks/Math.mo" startLine = "973" startColumn = "5" endLine = "974" endColumn = "66" fileWritable = "false">
1340 <Real fixed="false" useNominal="false" />
1341 </ScalarVariable>
1342 <ScalarVariable
1343 name = "PI.addI.y"
1344 valueReference = "1108"
1345 description = "Connector of Real output signal"
1346 variability = "continuous" isDiscrete = "false"
1347 causality = "local" isValueChangeable = "false"
1348 alias = "alias" aliasVariable="PI.I.u" aliasVariableId="15"
1349 classIndex = "2" classType = "rAli"
1350 isProtected = "false" hideResult = "false"
1351 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Blocks/Math.mo" startLine = "977" startColumn = "5" endLine = "978" endColumn = "64" fileWritable = "false">
1352 <Real fixed="false" useNominal="false" />
1353 </ScalarVariable>
1354 <ScalarVariable
1355 name = "PI.addP.u1"
1356 valueReference = "1109"
1357 description = "Connector of Real input signal 1"
1358 variability = "continuous" isDiscrete = "false"
1359 causality = "local" isValueChangeable = "false"
1360 alias = "alias" aliasVariable="integrator.y" aliasVariableId="3"
1361 classIndex = "3" classType = "rAli"
1362 isProtected = "false" hideResult = "false"
1363 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Blocks/Interfaces.mo" startLine = "342" startColumn = "5" endLine = "343" endColumn = "57" fileWritable = "false">
1364 <Real fixed="false" useNominal="false" />
1365 </ScalarVariable>
1366 <ScalarVariable
1367 name = "PI.addP.u2"
1368 valueReference = "1110"
1369 description = "Connector of Real input signal 2"
1370 variability = "continuous" isDiscrete = "false"
1371 causality = "local" isValueChangeable = "false"
1372 alias = "alias" aliasVariable="inertia1.w" aliasVariableId="26"
1373 classIndex = "4" classType = "rAli"
1374 isProtected = "false" hideResult = "false"
1375 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Blocks/Interfaces.mo" startLine = "344" startColumn = "5" endLine = "345" endColumn = "59" fileWritable = "false">
1376 <Real fixed="false" useNominal="false" />
1377 </ScalarVariable>
1378 <ScalarVariable
1379 name = "PI.addP.y"
1380 valueReference = "1111"
1381 description = "Connector of Real output signal"
1382 variability = "continuous" isDiscrete = "false"
1383 causality = "local" isValueChangeable = "false"
1384 alias = "alias" aliasVariable="PI.P.u" aliasVariableId="16"
1385 classIndex = "5" classType = "rAli"
1386 isProtected = "false" hideResult = "false"
1387 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Blocks/Interfaces.mo" startLine = "346" startColumn = "5" endLine = "347" endColumn = "56" fileWritable = "false">
1388 <Real fixed="false" useNominal="false" />
1389 </ScalarVariable>
1390 <ScalarVariable
1391 name = "PI.addPID.u1"
1392 valueReference = "1112"
1393 description = "Connector of Real input signal 1"
1394 variability = "continuous" isDiscrete = "false"
1395 causality = "local" isValueChangeable = "false"
1396 alias = "alias" aliasVariable="PI.P.y" aliasVariableId="17"
1397 classIndex = "6" classType = "rAli"
1398 isProtected = "false" hideResult = "false"
1399 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Blocks/Math.mo" startLine = "971" startColumn = "5" endLine = "972" endColumn = "66" fileWritable = "false">
1400 <Real fixed="false" useNominal="false" />
1401 </ScalarVariable>
1402 <ScalarVariable
1403 name = "PI.addPID.u3"
1404 valueReference = "1113"
1405 description = "Connector of Real input signal 3"
1406 variability = "continuous" isDiscrete = "false"
1407 causality = "local" isValueChangeable = "false"
1408 alias = "alias" aliasVariable="PI.I.y" aliasVariableId="0"
1409 classIndex = "7" classType = "rAli"
1410 isProtected = "false" hideResult = "false"
1411 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Blocks/Math.mo" startLine = "975" startColumn = "5" endLine = "976" endColumn = "68" fileWritable = "false">
1412 <Real fixed="false" useNominal="false" />
1413 </ScalarVariable>
1414 <ScalarVariable
1415 name = "PI.addSat.u1"
1416 valueReference = "1114"
1417 description = "Connector of Real input signal 1"
1418 variability = "continuous" isDiscrete = "false"
1419 causality = "local" isValueChangeable = "false"
1420 alias = "alias" aliasVariable="PI.y" aliasVariableId="24"
1421 classIndex = "8" classType = "rAli"
1422 isProtected = "false" hideResult = "false"
1423 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Blocks/Interfaces.mo" startLine = "342" startColumn = "5" endLine = "343" endColumn = "57" fileWritable = "false">
1424 <Real fixed="false" useNominal="false" />
1425 </ScalarVariable>
1426 <ScalarVariable
1427 name = "PI.addSat.u2"
1428 valueReference = "1115"
1429 description = "Connector of Real input signal 2"
1430 variability = "continuous" isDiscrete = "false"
1431 causality = "local" isValueChangeable = "false"
1432 alias = "alias" aliasVariable="PI.addFF.y" aliasVariableId="19"
1433 classIndex = "9" classType = "rAli"
1434 isProtected = "false" hideResult = "false"
1435 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Blocks/Interfaces.mo" startLine = "344" startColumn = "5" endLine = "345" endColumn = "59" fileWritable = "false">
1436 <Real fixed="false" useNominal="false" />
1437 </ScalarVariable>
1438 <ScalarVariable
1439 name = "PI.gainPID.u"
1440 valueReference = "1116"
1441 description = "Input signal connector"
1442 variability = "continuous" isDiscrete = "false"
1443 causality = "local" isValueChangeable = "false"
1444 alias = "alias" aliasVariable="PI.addPID.y" aliasVariableId="21"
1445 classIndex = "10" classType = "rAli"
1446 isProtected = "false" hideResult = "false"
1447 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Blocks/Math.mo" startLine = "546" startColumn = "5" endLine = "547" endColumn = "58" fileWritable = "false">
1448 <Real fixed="false" useNominal="false" />
1449 </ScalarVariable>
1450 <ScalarVariable
1451 name = "PI.gainPID.y"
1452 valueReference = "1117"
1453 description = "Output signal connector"
1454 variability = "continuous" isDiscrete = "false"
1455 causality = "local" isValueChangeable = "false"
1456 alias = "alias" aliasVariable="PI.addFF.u1" aliasVariableId="18"
1457 classIndex = "11" classType = "rAli"
1458 isProtected = "false" hideResult = "false"
1459 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Blocks/Math.mo" startLine = "548" startColumn = "5" endLine = "549" endColumn = "56" fileWritable = "false">
1460 <Real fixed="false" useNominal="false" />
1461 </ScalarVariable>
1462 <ScalarVariable
1463 name = "PI.gainTrack.u"
1464 valueReference = "1118"
1465 description = "Input signal connector"
1466 variability = "continuous" isDiscrete = "false"
1467 causality = "local" isValueChangeable = "false"
1468 alias = "alias" aliasVariable="PI.addSat.y" aliasVariableId="22"
1469 classIndex = "12" classType = "rAli"
1470 isProtected = "false" hideResult = "false"
1471 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Blocks/Math.mo" startLine = "546" startColumn = "5" endLine = "547" endColumn = "58" fileWritable = "false">
1472 <Real fixed="false" useNominal="false" />
1473 </ScalarVariable>
1474 <ScalarVariable
1475 name = "PI.gainTrack.y"
1476 valueReference = "1119"
1477 description = "Output signal connector"
1478 variability = "continuous" isDiscrete = "false"
1479 causality = "local" isValueChangeable = "false"
1480 alias = "alias" aliasVariable="PI.addI.u3" aliasVariableId="20"
1481 classIndex = "13" classType = "rAli"
1482 isProtected = "false" hideResult = "false"
1483 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Blocks/Math.mo" startLine = "548" startColumn = "5" endLine = "549" endColumn = "56" fileWritable = "false">
1484 <Real fixed="false" useNominal="false" />
1485 </ScalarVariable>
1486 <ScalarVariable
1487 name = "PI.limiter.simplifiedExpr"
1488 valueReference = "1120"
1489 description = "Simplified expression for homotopy-based initialization"
1490 variability = "continuous" isDiscrete = "false"
1491 causality = "local" isValueChangeable = "false"
1492 alias = "alias" aliasVariable="PI.addFF.y" aliasVariableId="19"
1493 classIndex = "14" classType = "rAli"
1494 isProtected = "true" hideResult = "true"
1495 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Blocks/Nonlinear.mo" startLine = "19" startColumn = "9" endLine = "19" endColumn = "86" fileWritable = "false">
1496 <Real fixed="false" useNominal="false" />
1497 </ScalarVariable>
1498 <ScalarVariable
1499 name = "PI.limiter.u"
1500 valueReference = "1121"
1501 description = "Connector of Real input signal"
1502 variability = "continuous" isDiscrete = "false"
1503 causality = "local" isValueChangeable = "false"
1504 alias = "alias" aliasVariable="PI.addFF.y" aliasVariableId="19"
1505 classIndex = "15" classType = "rAli"
1506 isProtected = "false" hideResult = "false"
1507 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Blocks/Interfaces.mo" startLine = "327" startColumn = "5" endLine = "328" endColumn = "58" fileWritable = "false">
1508 <Real start="0.0" fixed="false" useNominal="false" />
1509 </ScalarVariable>
1510 <ScalarVariable
1511 name = "PI.limiter.y"
1512 valueReference = "1122"
1513 description = "Connector of Real output signal"
1514 variability = "continuous" isDiscrete = "false"
1515 causality = "local" isValueChangeable = "false"
1516 alias = "alias" aliasVariable="PI.y" aliasVariableId="24"
1517 classIndex = "16" classType = "rAli"
1518 isProtected = "false" hideResult = "false"
1519 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Blocks/Interfaces.mo" startLine = "329" startColumn = "5" endLine = "330" endColumn = "56" fileWritable = "false">
1520 <Real fixed="false" useNominal="false" />
1521 </ScalarVariable>
1522 <ScalarVariable
1523 name = "PI.u_m"
1524 valueReference = "1123"
1525 description = "Connector of measurement input signal"
1526 variability = "continuous" isDiscrete = "false"
1527 causality = "local" isValueChangeable = "false"
1528 alias = "alias" aliasVariable="inertia1.w" aliasVariableId="26"
1529 classIndex = "17" classType = "rAli"
1530 isProtected = "false" hideResult = "false"
1531 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Blocks/Interfaces.mo" startLine = "496" startColumn = "5" endLine = "500" endColumn = "26" fileWritable = "false">
1532 <Real fixed="false" useNominal="false" />
1533 </ScalarVariable>
1534 <ScalarVariable
1535 name = "PI.u_s"
1536 valueReference = "1124"
1537 description = "Connector of setpoint input signal"
1538 variability = "continuous" isDiscrete = "false"
1539 causality = "local" isValueChangeable = "false"
1540 alias = "alias" aliasVariable="integrator.y" aliasVariableId="3"
1541 classIndex = "18" classType = "rAli"
1542 isProtected = "false" hideResult = "false"
1543 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Blocks/Interfaces.mo" startLine = "494" startColumn = "5" endLine = "495" endColumn = "58" fileWritable = "false">
1544 <Real fixed="false" useNominal="false" />
1545 </ScalarVariable>
1546 <ScalarVariable
1547 name = "inertia1.flange_a.phi"
1548 valueReference = "1125"
1549 description = "Absolute rotation angle of flange"
1550 variability = "continuous" isDiscrete = "false"
1551 causality = "local" isValueChangeable = "false"
1552 alias = "alias" aliasVariable="inertia1.phi" aliasVariableId="1"
1553 classIndex = "19" classType = "rAli"
1554 isProtected = "false" hideResult = "false"
1555 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Mechanics/Rotational.mo" startLine = "6863" startColumn = "7" endLine = "6863" endColumn = "55" fileWritable = "false">
1556 <Real fixed="false" useNominal="false" unit="rad" displayUnit="deg" />
1557 </ScalarVariable>
1558 <ScalarVariable
1559 name = "inertia1.flange_a.tau"
1560 valueReference = "1126"
1561 description = "Cut torque in the flange"
1562 variability = "continuous" isDiscrete = "false"
1563 causality = "local" isValueChangeable = "false"
1564 alias = "alias" aliasVariable="PI.y" aliasVariableId="24"
1565 classIndex = "20" classType = "rAli"
1566 isProtected = "false" hideResult = "false"
1567 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Mechanics/Rotational.mo" startLine = "6864" startColumn = "7" endLine = "6864" endColumn = "52" fileWritable = "false">
1568 <Real fixed="false" useNominal="false" unit="N.m" />
1569 </ScalarVariable>
1570 <ScalarVariable
1571 name = "inertia1.flange_b.phi"
1572 valueReference = "1127"
1573 description = "Absolute rotation angle of flange"
1574 variability = "continuous" isDiscrete = "false"
1575 causality = "local" isValueChangeable = "false"
1576 alias = "alias" aliasVariable="inertia1.phi" aliasVariableId="1"
1577 classIndex = "21" classType = "rAli"
1578 isProtected = "false" hideResult = "false"
1579 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Mechanics/Rotational.mo" startLine = "6863" startColumn = "7" endLine = "6863" endColumn = "55" fileWritable = "false">
1580 <Real fixed="false" useNominal="false" unit="rad" displayUnit="deg" />
1581 </ScalarVariable>
1582 <ScalarVariable
1583 name = "inertia1.flange_b.tau"
1584 valueReference = "1128"
1585 description = "Cut torque in the flange"
1586 variability = "continuous" isDiscrete = "false"
1587 causality = "local" isValueChangeable = "false"
1588 alias = "alias" aliasVariable="spring.tau" aliasVariableId="44"
1589 classIndex = "22" classType = "rAli"
1590 isProtected = "false" hideResult = "false"
1591 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Mechanics/Rotational.mo" startLine = "6864" startColumn = "7" endLine = "6864" endColumn = "52" fileWritable = "false">
1592 <Real fixed="false" useNominal="false" unit="N.m" />
1593 </ScalarVariable>
1594 <ScalarVariable
1595 name = "inertia2.flange_a.phi"
1596 valueReference = "1129"
1597 description = "Absolute rotation angle of flange"
1598 variability = "continuous" isDiscrete = "false"
1599 causality = "local" isValueChangeable = "false"
1600 alias = "alias" aliasVariable="loadTorque.phi" aliasVariableId="39"
1601 classIndex = "23" classType = "rAli"
1602 isProtected = "false" hideResult = "false"
1603 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Mechanics/Rotational.mo" startLine = "6863" startColumn = "7" endLine = "6863" endColumn = "55" fileWritable = "false">
1604 <Real fixed="false" useNominal="false" unit="rad" displayUnit="deg" />
1605 </ScalarVariable>
1606 <ScalarVariable
1607 name = "inertia2.flange_a.tau"
1608 valueReference = "1130"
1609 description = "Cut torque in the flange"
1610 variability = "continuous" isDiscrete = "false"
1611 causality = "local" isValueChangeable = "false"
1612 alias = "negatedAlias" aliasVariable="spring.tau" aliasVariableId="130"
1613 classIndex = "24" classType = "rAli"
1614 isProtected = "false" hideResult = "false"
1615 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Mechanics/Rotational.mo" startLine = "6864" startColumn = "7" endLine = "6864" endColumn = "52" fileWritable = "false">
1616 <Real fixed="false" useNominal="false" unit="N.m" />
1617 </ScalarVariable>
1618 <ScalarVariable
1619 name = "inertia2.flange_b.phi"
1620 valueReference = "1131"
1621 description = "Absolute rotation angle of flange"
1622 variability = "continuous" isDiscrete = "false"
1623 causality = "local" isValueChangeable = "false"
1624 alias = "alias" aliasVariable="loadTorque.phi" aliasVariableId="39"
1625 classIndex = "25" classType = "rAli"
1626 isProtected = "false" hideResult = "false"
1627 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Mechanics/Rotational.mo" startLine = "6863" startColumn = "7" endLine = "6863" endColumn = "55" fileWritable = "false">
1628 <Real fixed="false" useNominal="false" unit="rad" displayUnit="deg" />
1629 </ScalarVariable>
1630 <ScalarVariable
1631 name = "inertia2.phi"
1632 valueReference = "1132"
1633 description = "Absolute rotation angle of component"
1634 variability = "continuous" isDiscrete = "false"
1635 causality = "local" isValueChangeable = "false"
1636 alias = "alias" aliasVariable="loadTorque.phi" aliasVariableId="39"
1637 classIndex = "26" classType = "rAli"
1638 isProtected = "false" hideResult = "false"
1639 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Mechanics/Rotational.mo" startLine = "2475" startColumn = "7" endLine = "2477" endColumn = "77" fileWritable = "false">
1640 <Real fixed="false" useNominal="false" unit="rad" displayUnit="deg" />
1641 </ScalarVariable>
1642 <ScalarVariable
1643 name = "integrator.u"
1644 valueReference = "1133"
1645 description = "Connector of Real input signal"
1646 variability = "continuous" isDiscrete = "false"
1647 causality = "local" isValueChangeable = "false"
1648 alias = "alias" aliasVariable="kinematicPTP.y[1]" aliasVariableId="38"
1649 classIndex = "27" classType = "rAli"
1650 isProtected = "false" hideResult = "false"
1651 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Blocks/Interfaces.mo" startLine = "327" startColumn = "5" endLine = "328" endColumn = "58" fileWritable = "false">
1652 <Real fixed="false" useNominal="false" />
1653 </ScalarVariable>
1654 <ScalarVariable
1655 name = "loadTorque.flange.phi"
1656 valueReference = "1134"
1657 description = "Absolute rotation angle of flange"
1658 variability = "continuous" isDiscrete = "false"
1659 causality = "local" isValueChangeable = "false"
1660 alias = "alias" aliasVariable="loadTorque.phi" aliasVariableId="39"
1661 classIndex = "28" classType = "rAli"
1662 isProtected = "false" hideResult = "false"
1663 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Mechanics/Rotational.mo" startLine = "6863" startColumn = "7" endLine = "6863" endColumn = "55" fileWritable = "false">
1664 <Real fixed="false" useNominal="false" unit="rad" displayUnit="deg" />
1665 </ScalarVariable>
1666 <ScalarVariable
1667 name = "loadTorque.w"
1668 valueReference = "1135"
1669 description = "Angular velocity of flange with respect to support (= der(phi))"
1670 variability = "continuous" isDiscrete = "false"
1671 causality = "local" isValueChangeable = "false"
1672 alias = "alias" aliasVariable="inertia2.w" aliasVariableId="2"
1673 classIndex = "29" classType = "rAli"
1674 isProtected = "false" hideResult = "false"
1675 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Mechanics/Rotational.mo" startLine = "6683" startColumn = "7" endLine = "6684" endColumn = "74" fileWritable = "false">
1676 <Real fixed="false" useNominal="false" unit="rad/s" />
1677 </ScalarVariable>
1678 <ScalarVariable
1679 name = "speedSensor.flange.phi"
1680 valueReference = "1136"
1681 description = "Absolute rotation angle of flange"
1682 variability = "continuous" isDiscrete = "false"
1683 causality = "local" isValueChangeable = "false"
1684 alias = "alias" aliasVariable="inertia1.phi" aliasVariableId="1"
1685 classIndex = "30" classType = "rAli"
1686 isProtected = "false" hideResult = "false"
1687 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Mechanics/Rotational.mo" startLine = "6863" startColumn = "7" endLine = "6863" endColumn = "55" fileWritable = "false">
1688 <Real fixed="false" useNominal="false" unit="rad" displayUnit="deg" />
1689 </ScalarVariable>
1690 <ScalarVariable
1691 name = "speedSensor.w"
1692 valueReference = "1137"
1693 description = "Absolute angular velocity of flange as output signal"
1694 variability = "continuous" isDiscrete = "false"
1695 causality = "local" isValueChangeable = "false"
1696 alias = "alias" aliasVariable="inertia1.w" aliasVariableId="26"
1697 classIndex = "31" classType = "rAli"
1698 isProtected = "false" hideResult = "false"
1699 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Mechanics/Rotational.mo" startLine = "5849" startColumn = "7" endLine = "5851" endColumn = "66" fileWritable = "false">
1700 <Real fixed="false" useNominal="false" unit="rad/s" />
1701 </ScalarVariable>
1702 <ScalarVariable
1703 name = "spring.flange_a.phi"
1704 valueReference = "1138"
1705 description = "Absolute rotation angle of flange"
1706 variability = "continuous" isDiscrete = "false"
1707 causality = "local" isValueChangeable = "false"
1708 alias = "alias" aliasVariable="inertia1.phi" aliasVariableId="1"
1709 classIndex = "32" classType = "rAli"
1710 isProtected = "false" hideResult = "false"
1711 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Mechanics/Rotational.mo" startLine = "6863" startColumn = "7" endLine = "6863" endColumn = "55" fileWritable = "false">
1712 <Real fixed="false" useNominal="false" unit="rad" displayUnit="deg" />
1713 </ScalarVariable>
1714 <ScalarVariable
1715 name = "spring.flange_a.tau"
1716 valueReference = "1139"
1717 description = "Cut torque in the flange"
1718 variability = "continuous" isDiscrete = "false"
1719 causality = "local" isValueChangeable = "false"
1720 alias = "negatedAlias" aliasVariable="spring.tau" aliasVariableId="139"
1721 classIndex = "33" classType = "rAli"
1722 isProtected = "false" hideResult = "false"
1723 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Mechanics/Rotational.mo" startLine = "6864" startColumn = "7" endLine = "6864" endColumn = "52" fileWritable = "false">
1724 <Real fixed="false" useNominal="false" unit="N.m" />
1725 </ScalarVariable>
1726 <ScalarVariable
1727 name = "spring.flange_b.phi"
1728 valueReference = "1140"
1729 description = "Absolute rotation angle of flange"
1730 variability = "continuous" isDiscrete = "false"
1731 causality = "local" isValueChangeable = "false"
1732 alias = "alias" aliasVariable="loadTorque.phi" aliasVariableId="39"
1733 classIndex = "34" classType = "rAli"
1734 isProtected = "false" hideResult = "false"
1735 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Mechanics/Rotational.mo" startLine = "6863" startColumn = "7" endLine = "6863" endColumn = "55" fileWritable = "false">
1736 <Real fixed="false" useNominal="false" unit="rad" displayUnit="deg" />
1737 </ScalarVariable>
1738 <ScalarVariable
1739 name = "spring.flange_b.tau"
1740 valueReference = "1141"
1741 description = "Cut torque in the flange"
1742 variability = "continuous" isDiscrete = "false"
1743 causality = "local" isValueChangeable = "false"
1744 alias = "alias" aliasVariable="spring.tau" aliasVariableId="44"
1745 classIndex = "35" classType = "rAli"
1746 isProtected = "false" hideResult = "false"
1747 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Mechanics/Rotational.mo" startLine = "6864" startColumn = "7" endLine = "6864" endColumn = "52" fileWritable = "false">
1748 <Real fixed="false" useNominal="false" unit="N.m" />
1749 </ScalarVariable>
1750 <ScalarVariable
1751 name = "torque.flange.phi"
1752 valueReference = "1142"
1753 description = "Absolute rotation angle of flange"
1754 variability = "continuous" isDiscrete = "false"
1755 causality = "local" isValueChangeable = "false"
1756 alias = "alias" aliasVariable="inertia1.phi" aliasVariableId="1"
1757 classIndex = "36" classType = "rAli"
1758 isProtected = "false" hideResult = "false"
1759 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Mechanics/Rotational.mo" startLine = "6863" startColumn = "7" endLine = "6863" endColumn = "55" fileWritable = "false">
1760 <Real fixed="false" useNominal="false" unit="rad" displayUnit="deg" />
1761 </ScalarVariable>
1762 <ScalarVariable
1763 name = "torque.flange.tau"
1764 valueReference = "1143"
1765 description = "Cut torque in the flange"
1766 variability = "continuous" isDiscrete = "false"
1767 causality = "local" isValueChangeable = "false"
1768 alias = "negatedAlias" aliasVariable="PI.y" aliasVariableId="143"
1769 classIndex = "37" classType = "rAli"
1770 isProtected = "false" hideResult = "false"
1771 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Mechanics/Rotational.mo" startLine = "6864" startColumn = "7" endLine = "6864" endColumn = "52" fileWritable = "false">
1772 <Real fixed="false" useNominal="false" unit="N.m" />
1773 </ScalarVariable>
1774 <ScalarVariable
1775 name = "torque.tau"
1776 valueReference = "1144"
1777 description = "Accelerating torque acting at flange (= -flange.tau)"
1778 variability = "continuous" isDiscrete = "false"
1779 causality = "local" isValueChangeable = "false"
1780 alias = "alias" aliasVariable="PI.y" aliasVariableId="24"
1781 classIndex = "38" classType = "rAli"
1782 isProtected = "false" hideResult = "false"
1783 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Mechanics/Rotational.mo" startLine = "6472" startColumn = "7" endLine = "6474" endColumn = "68" fileWritable = "false">
1784 <Real fixed="false" useNominal="false" unit="N.m" />
1785 </ScalarVariable>
1786 <ScalarVariable
1787 name = "PI.I.initType"
1788 valueReference = "1145"
1789 description = "Type of initialization (1: no init, 2: steady state, 3,4: initial output)"
1790 variability = "parameter" isDiscrete = "true"
1791 causality = "calculatedParameter" isValueChangeable = "false"
1792 alias = "noAlias"
1793 classIndex = "0" classType = "iPar"
1794 isProtected = "false" hideResult = "false"
1795 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Blocks/Continuous.mo" startLine = "19" startColumn = "5" endLine = "21" endColumn = "40" fileWritable = "false">
1796 <Integer start="2" fixed="true" />
1797 </ScalarVariable>
1798 <ScalarVariable
1799 name = "PI.controllerType"
1800 valueReference = "1146"
1801 description = "Type of controller"
1802 variability = "parameter" isDiscrete = "true"
1803 causality = "calculatedParameter" isValueChangeable = "false"
1804 alias = "noAlias"
1805 classIndex = "1" classType = "iPar"
1806 isProtected = "false" hideResult = "false"
1807 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Blocks/Continuous.mo" startLine = "889" startColumn = "5" endLine = "890" endColumn = "76" fileWritable = "false">
1808 <Integer start="2" fixed="true" />
1809 </ScalarVariable>
1810 <ScalarVariable
1811 name = "PI.homotopyType"
1812 valueReference = "1147"
1813 description = "Simplified model for homotopy-based initialization"
1814 variability = "parameter" isDiscrete = "true"
1815 causality = "calculatedParameter" isValueChangeable = "false"
1816 alias = "noAlias"
1817 classIndex = "2" classType = "iPar"
1818 isProtected = "false" hideResult = "false"
1819 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Blocks/Continuous.mo" startLine = "935" startColumn = "5" endLine = "937" endColumn = "65" fileWritable = "false">
1820 <Integer start="2" fixed="true" />
1821 </ScalarVariable>
1822 <ScalarVariable
1823 name = "PI.initType"
1824 valueReference = "1148"
1825 description = "Type of initialization (1: no init, 2: steady state, 3: initial state, 4: initial output)"
1826 variability = "parameter" isDiscrete = "true"
1827 causality = "calculatedParameter" isValueChangeable = "false"
1828 alias = "noAlias"
1829 classIndex = "3" classType = "iPar"
1830 isProtected = "false" hideResult = "false"
1831 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Blocks/Continuous.mo" startLine = "919" startColumn = "5" endLine = "921" endColumn = "64" fileWritable = "false">
1832 <Integer start="2" fixed="true" />
1833 </ScalarVariable>
1834 <ScalarVariable
1835 name = "PI.limiter.homotopyType"
1836 valueReference = "1149"
1837 description = "Simplified model for homotopy-based initialization"
1838 variability = "parameter" isDiscrete = "true"
1839 causality = "calculatedParameter" isValueChangeable = "false"
1840 alias = "noAlias"
1841 classIndex = "4" classType = "iPar"
1842 isProtected = "false" hideResult = "false"
1843 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Blocks/Nonlinear.mo" startLine = "12" startColumn = "9" endLine = "13" endColumn = "69" fileWritable = "false">
1844 <Integer start="2" fixed="true" />
1845 </ScalarVariable>
1846 <ScalarVariable
1847 name = "inertia1.stateSelect"
1848 valueReference = "1150"
1849 description = "Priority to use phi and w as states"
1850 variability = "parameter" isDiscrete = "true"
1851 causality = "calculatedParameter" isValueChangeable = "false"
1852 alias = "noAlias"
1853 classIndex = "5" classType = "iPar"
1854 isProtected = "false" hideResult = "true"
1855 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Mechanics/Rotational.mo" startLine = "2472" startColumn = "7" endLine = "2474" endColumn = "61" fileWritable = "false">
1856 <Integer start="3" fixed="true" />
1857 </ScalarVariable>
1858 <ScalarVariable
1859 name = "inertia2.stateSelect"
1860 valueReference = "1151"
1861 description = "Priority to use phi and w as states"
1862 variability = "parameter" isDiscrete = "true"
1863 causality = "calculatedParameter" isValueChangeable = "false"
1864 alias = "noAlias"
1865 classIndex = "6" classType = "iPar"
1866 isProtected = "false" hideResult = "true"
1867 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Mechanics/Rotational.mo" startLine = "2472" startColumn = "7" endLine = "2474" endColumn = "61" fileWritable = "false">
1868 <Integer start="3" fixed="true" />
1869 </ScalarVariable>
1870 <ScalarVariable
1871 name = "integrator.initType"
1872 valueReference = "1152"
1873 description = "Type of initialization (1: no init, 2: steady state, 3,4: initial output)"
1874 variability = "parameter" isDiscrete = "true"
1875 causality = "calculatedParameter" isValueChangeable = "false"
1876 alias = "noAlias"
1877 classIndex = "7" classType = "iPar"
1878 isProtected = "false" hideResult = "false"
1879 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Blocks/Continuous.mo" startLine = "19" startColumn = "5" endLine = "21" endColumn = "40" fileWritable = "false">
1880 <Integer start="3" fixed="true" />
1881 </ScalarVariable>
1882 <ScalarVariable
1883 name = "kinematicPTP.nout"
1884 valueReference = "1153"
1885 description = "Number of outputs"
1886 variability = "parameter" isDiscrete = "true"
1887 causality = "calculatedParameter" isValueChangeable = "false"
1888 alias = "noAlias"
1889 classIndex = "8" classType = "iPar"
1890 isProtected = "false" hideResult = "false"
1891 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Blocks/Interfaces.mo" startLine = "313" startColumn = "5" endLine = "313" endColumn = "58" fileWritable = "false">
1892 <Integer start="1" fixed="true" />
1893 </ScalarVariable>
1894 <ScalarVariable
1895 name = "spring.stateSelect"
1896 valueReference = "1154"
1897 description = "Priority to use phi_rel and w_rel as states"
1898 variability = "parameter" isDiscrete = "true"
1899 causality = "calculatedParameter" isValueChangeable = "false"
1900 alias = "noAlias"
1901 classIndex = "9" classType = "iPar"
1902 isProtected = "false" hideResult = "true"
1903 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Mechanics/Rotational.mo" startLine = "7303" startColumn = "7" endLine = "7305" endColumn = "61" fileWritable = "false">
1904 <Integer start="4" fixed="true" />
1905 </ScalarVariable>
1906 <ScalarVariable
1907 name = "PI.I.local_reset"
1908 valueReference = "1155"
1909 variability = "discrete" isDiscrete = "true"
1910 causality = "local" isValueChangeable = "false"
1911 alias = "noAlias"
1912 classIndex = "0" classType = "bAlg"
1913 isProtected = "true" hideResult = "true"
1914 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Blocks/Continuous.mo" startLine = "36" startColumn = "5" endLine = "36" endColumn = "85" fileWritable = "false">
1915 <Boolean fixed="true" />
1916 </ScalarVariable>
1917 <ScalarVariable
1918 name = "integrator.local_reset"
1919 valueReference = "1156"
1920 variability = "discrete" isDiscrete = "true"
1921 causality = "local" isValueChangeable = "false"
1922 alias = "noAlias"
1923 classIndex = "1" classType = "bAlg"
1924 isProtected = "true" hideResult = "true"
1925 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Blocks/Continuous.mo" startLine = "36" startColumn = "5" endLine = "36" endColumn = "85" fileWritable = "false">
1926 <Boolean fixed="true" />
1927 </ScalarVariable>
1928 <ScalarVariable
1929 name = "kinematicPTP.noWphase"
1930 valueReference = "1157"
1931 variability = "discrete" isDiscrete = "true"
1932 causality = "local" isValueChangeable = "false"
1933 alias = "noAlias"
1934 classIndex = "2" classType = "bAlg"
1935 isProtected = "true" hideResult = "true"
1936 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Blocks/Sources.mo" startLine = "1478" startColumn = "5" endLine = "1478" endColumn = "21" fileWritable = "false">
1937 <Boolean fixed="false" />
1938 </ScalarVariable>
1939 <ScalarVariable
1940 name = "PI.I.use_reset"
1941 valueReference = "1158"
1942 description = "=true, if reset port enabled"
1943 variability = "parameter" isDiscrete = "true"
1944 causality = "calculatedParameter" isValueChangeable = "false"
1945 alias = "noAlias"
1946 classIndex = "0" classType = "bPar"
1947 isProtected = "false" hideResult = "true"
1948 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Blocks/Continuous.mo" startLine = "11" startColumn = "5" endLine = "12" endColumn = "73" fileWritable = "false">
1949 <Boolean start="false" fixed="true" />
1950 </ScalarVariable>
1951 <ScalarVariable
1952 name = "PI.I.use_set"
1953 valueReference = "1159"
1954 description = "=true, if set port enabled and used as reinitialization value when reset"
1955 variability = "parameter" isDiscrete = "true"
1956 causality = "calculatedParameter" isValueChangeable = "false"
1957 alias = "noAlias"
1958 classIndex = "1" classType = "bPar"
1959 isProtected = "false" hideResult = "true"
1960 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Blocks/Continuous.mo" startLine = "13" startColumn = "5" endLine = "14" endColumn = "99" fileWritable = "false">
1961 <Boolean start="false" fixed="true" />
1962 </ScalarVariable>
1963 <ScalarVariable
1964 name = "PI.limiter.limitsAtInit"
1965 valueReference = "1160"
1966 description = "Has no longer an effect and is only kept for backwards compatibility (the implementation uses now the homotopy operator)"
1967 variability = "parameter" isDiscrete = "true"
1968 causality = "calculatedParameter" isValueChangeable = "false"
1969 alias = "noAlias"
1970 classIndex = "2" classType = "bPar"
1971 isProtected = "false" hideResult = "false"
1972 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Blocks/Nonlinear.mo" startLine = "14" startColumn = "9" endLine = "16" endColumn = "81" fileWritable = "false">
1973 <Boolean start="false" fixed="true" />
1974 </ScalarVariable>
1975 <ScalarVariable
1976 name = "PI.limiter.strict"
1977 valueReference = "1161"
1978 description = "= true, if strict limits with noEvent(..)"
1979 variability = "parameter" isDiscrete = "true"
1980 causality = "calculatedParameter" isValueChangeable = "false"
1981 alias = "noAlias"
1982 classIndex = "3" classType = "bPar"
1983 isProtected = "false" hideResult = "false"
1984 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Blocks/Nonlinear.mo" startLine = "10" startColumn = "9" endLine = "11" endColumn = "85" fileWritable = "false">
1985 <Boolean start="false" fixed="true" />
1986 </ScalarVariable>
1987 <ScalarVariable
1988 name = "PI.limitsAtInit"
1989 valueReference = "1162"
1990 description = "Has no longer an effect and is only kept for backwards compatibility (the implementation uses now the homotopy operator)"
1991 variability = "parameter" isDiscrete = "true"
1992 causality = "calculatedParameter" isValueChangeable = "false"
1993 alias = "noAlias"
1994 classIndex = "4" classType = "bPar"
1995 isProtected = "false" hideResult = "false"
1996 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Blocks/Continuous.mo" startLine = "940" startColumn = "5" endLine = "942" endColumn = "77" fileWritable = "false">
1997 <Boolean start="false" fixed="true" />
1998 </ScalarVariable>
1999 <ScalarVariable
2000 name = "PI.strict"
2001 valueReference = "1163"
2002 description = "= true, if strict limits with noEvent(..)"
2003 variability = "parameter" isDiscrete = "true"
2004 causality = "calculatedParameter" isValueChangeable = "false"
2005 alias = "noAlias"
2006 classIndex = "5" classType = "bPar"
2007 isProtected = "false" hideResult = "false"
2008 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Blocks/Continuous.mo" startLine = "938" startColumn = "5" endLine = "939" endColumn = "81" fileWritable = "false">
2009 <Boolean start="false" fixed="true" />
2010 </ScalarVariable>
2011 <ScalarVariable
2012 name = "PI.withFeedForward"
2013 valueReference = "1164"
2014 description = "Use feed-forward input?"
2015 variability = "parameter" isDiscrete = "true"
2016 causality = "calculatedParameter" isValueChangeable = "false"
2017 alias = "noAlias"
2018 classIndex = "6" classType = "bPar"
2019 isProtected = "false" hideResult = "false"
2020 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Blocks/Continuous.mo" startLine = "915" startColumn = "5" endLine = "916" endColumn = "56" fileWritable = "false">
2021 <Boolean start="false" fixed="true" />
2022 </ScalarVariable>
2023 <ScalarVariable
2024 name = "PI.with_D"
2025 valueReference = "1165"
2026 variability = "parameter" isDiscrete = "true"
2027 causality = "calculatedParameter" isValueChangeable = "false"
2028 alias = "noAlias"
2029 classIndex = "7" classType = "bPar"
2030 isProtected = "true" hideResult = "true"
2031 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Blocks/Continuous.mo" startLine = "995" startColumn = "5" endLine = "996" endColumn = "111" fileWritable = "false">
2032 <Boolean start="false" fixed="true" />
2033 </ScalarVariable>
2034 <ScalarVariable
2035 name = "PI.with_I"
2036 valueReference = "1166"
2037 variability = "parameter" isDiscrete = "true"
2038 causality = "calculatedParameter" isValueChangeable = "false"
2039 alias = "noAlias"
2040 classIndex = "8" classType = "bPar"
2041 isProtected = "true" hideResult = "true"
2042 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Blocks/Continuous.mo" startLine = "993" startColumn = "5" endLine = "994" endColumn = "111" fileWritable = "false">
2043 <Boolean start="true" fixed="true" />
2044 </ScalarVariable>
2045 <ScalarVariable
2046 name = "integrator.use_reset"
2047 valueReference = "1167"
2048 description = "=true, if reset port enabled"
2049 variability = "parameter" isDiscrete = "true"
2050 causality = "calculatedParameter" isValueChangeable = "false"
2051 alias = "noAlias"
2052 classIndex = "9" classType = "bPar"
2053 isProtected = "false" hideResult = "true"
2054 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Blocks/Continuous.mo" startLine = "11" startColumn = "5" endLine = "12" endColumn = "73" fileWritable = "false">
2055 <Boolean start="false" fixed="true" />
2056 </ScalarVariable>
2057 <ScalarVariable
2058 name = "integrator.use_set"
2059 valueReference = "1168"
2060 description = "=true, if set port enabled and used as reinitialization value when reset"
2061 variability = "parameter" isDiscrete = "true"
2062 causality = "calculatedParameter" isValueChangeable = "false"
2063 alias = "noAlias"
2064 classIndex = "10" classType = "bPar"
2065 isProtected = "false" hideResult = "true"
2066 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Blocks/Continuous.mo" startLine = "13" startColumn = "5" endLine = "14" endColumn = "99" fileWritable = "false">
2067 <Boolean start="false" fixed="true" />
2068 </ScalarVariable>
2069 <ScalarVariable
2070 name = "loadTorque.useSupport"
2071 valueReference = "1169"
2072 description = "= true, if support flange enabled, otherwise implicitly grounded"
2073 variability = "parameter" isDiscrete = "true"
2074 causality = "calculatedParameter" isValueChangeable = "false"
2075 alias = "noAlias"
2076 classIndex = "11" classType = "bPar"
2077 isProtected = "false" hideResult = "true"
2078 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Mechanics/Rotational.mo" startLine = "7417" startColumn = "7" endLine = "7422" endColumn = "32" fileWritable = "false">
2079 <Boolean start="false" fixed="true" />
2080 </ScalarVariable>
2081 <ScalarVariable
2082 name = "spring.useHeatPort"
2083 valueReference = "1170"
2084 description = "=true, if heatPort is enabled"
2085 variability = "parameter" isDiscrete = "true"
2086 causality = "calculatedParameter" isValueChangeable = "false"
2087 alias = "noAlias"
2088 classIndex = "12" classType = "bPar"
2089 isProtected = "false" hideResult = "true"
2090 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Thermal/HeatTransfer.mo" startLine = "3137" startColumn = "7" endLine = "3138" endColumn = "75" fileWritable = "false">
2091 <Boolean start="false" fixed="true" />
2092 </ScalarVariable>
2093 <ScalarVariable
2094 name = "torque.useSupport"
2095 valueReference = "1171"
2096 description = "= true, if support flange enabled, otherwise implicitly grounded"
2097 variability = "parameter" isDiscrete = "true"
2098 causality = "calculatedParameter" isValueChangeable = "false"
2099 alias = "noAlias"
2100 classIndex = "13" classType = "bPar"
2101 isProtected = "false" hideResult = "true"
2102 fileName = "/opt/local/lib/omlibrary/Modelica 3.2.3/Mechanics/Rotational.mo" startLine = "7417" startColumn = "7" endLine = "7422" endColumn = "32" fileWritable = "false">
2103 <Boolean start="false" fixed="true" />
2104 </ScalarVariable>
2105
2106
2107
2108 </ModelVariables>
2109
2110
2111</fmiModelDescription>
2112