| 1 | true
|
|---|
| 2 | ""
|
|---|
| 3 | Linear dependent equation: inverter.star_n.plug_p.pin[2].i + inverter.diode_n.i[2] - inverter.transistor_n.i[2] = 0.0
|
|---|
| 4 | Gets replaced by equation: 0.0 = inverter.iAC[2] + inverter.iAC[1] + inverter.iAC[3] + inductor.inductor[1].i + inductor.inductor[3].i + inductor.inductor[2].i
|
|---|
| 5 | --- For more information please use -d=dumpAnalyticalToStructural.---
|
|---|
| 6 |
|
|---|
| 7 | unmatched equations: 172, 176, 216, 218, 222, 224, 227, 228, 230, 278
|
|---|
| 8 |
|
|---|
| 9 | Index Reduction neccessary!
|
|---|
| 10 | MSS subsets:
|
|---|
| 11 | 278, 285, 284, 283, 206, 208, 212, 214, 213, 207
|
|---|
| 12 | 218, 229, 220, 226, 223, 225, 221, 222, 224, 227, 228, 230, 219
|
|---|
| 13 | 216
|
|---|
| 14 | 176
|
|---|
| 15 | 172
|
|---|
| 16 |
|
|---|
| 17 | ##############--MSSS--##############
|
|---|
| 18 | Indices of constraint equations: 172
|
|---|
| 19 |
|
|---|
| 20 | ------------------172------------------
|
|---|
| 21 | Constraint equation to be differentiated:
|
|---|
| 22 | aimc.phiMechanical = loadTorque.phi - aimc.fixed.phi0
|
|---|
| 23 | Differentiated equation:
|
|---|
| 24 | aimc.wMechanical = loadInertia.w
|
|---|
| 25 |
|
|---|
| 26 | Update Incidence Matrix: 172
|
|---|
| 27 |
|
|---|
| 28 | ##############--MSSS--##############
|
|---|
| 29 | Indices of constraint equations: 176
|
|---|
| 30 |
|
|---|
| 31 | ------------------176------------------
|
|---|
| 32 | Constraint equation to be differentiated:
|
|---|
| 33 | aimc.friction.phi = loadTorque.phi - aimc.fixed.phi0
|
|---|
| 34 | Differentiated equation:
|
|---|
| 35 | aimc.friction.w = loadInertia.w
|
|---|
| 36 |
|
|---|
| 37 | Update Incidence Matrix: 176
|
|---|
| 38 |
|
|---|
| 39 | ##############--MSSS--##############
|
|---|
| 40 | Indices of constraint equations: 216
|
|---|
| 41 |
|
|---|
| 42 | ------------------216------------------
|
|---|
| 43 | Constraint equation to be differentiated:
|
|---|
| 44 | aimc.strayLoad.phi = loadTorque.phi - aimc.fixed.phi0
|
|---|
| 45 | Differentiated equation:
|
|---|
| 46 | aimc.strayLoad.w = loadInertia.w
|
|---|
| 47 |
|
|---|
| 48 | Update Incidence Matrix: 216
|
|---|
| 49 |
|
|---|
| 50 | ##############--MSSS--##############
|
|---|
| 51 | Indices of constraint equations: 218 229 220 226 223 225 221 222 224 227 228 230 219
|
|---|
| 52 |
|
|---|
| 53 | ------------------219------------------
|
|---|
| 54 | Constraint equation to be differentiated:
|
|---|
| 55 | aimc.airGapS.i_ms[2] = aimc.lssigma.i_[2] + aimc.idq_rs[2]
|
|---|
| 56 | Differentiated equation:
|
|---|
| 57 | der(aimc.airGapS.i_ms[2]) = der(aimc.lssigma.i_[2]) + der(aimc.idq_rs[2])
|
|---|
| 58 |
|
|---|
| 59 | ------------------230------------------
|
|---|
| 60 | Constraint equation to be differentiated:
|
|---|
| 61 | aimc.idq_rs[2] = aimc.airGapS.RotationMatrix[2,1] * aimc.idq_rr[1] + aimc.airGapS.RotationMatrix[2,2] * aimc.idq_rr[2]
|
|---|
| 62 | Differentiated equation:
|
|---|
| 63 | der(aimc.idq_rs[2]) = aimc.airGapS.RotationMatrix[2,1] * der(aimc.idq_rr[1]) + der(aimc.airGapS.RotationMatrix[2,1]) * aimc.idq_rr[1] + aimc.airGapS.RotationMatrix[2,2] * der(aimc.idq_rr[2]) + der(aimc.airGapS.RotationMatrix[2,2]) * aimc.idq_rr[2]
|
|---|
| 64 |
|
|---|
| 65 | ------------------228------------------
|
|---|
| 66 | Constraint equation to be differentiated:
|
|---|
| 67 | aimc.lssigma.i_[2] = aimc.airGapS.RotationMatrix[2,1] * aimc.idq_sr[1] + aimc.airGapS.RotationMatrix[2,2] * aimc.idq_sr[2]
|
|---|
| 68 | Differentiated equation:
|
|---|
| 69 | der(aimc.lssigma.i_[2]) = aimc.airGapS.RotationMatrix[2,1] * der(aimc.idq_sr[1]) + der(aimc.airGapS.RotationMatrix[2,1]) * aimc.idq_sr[1] + aimc.airGapS.RotationMatrix[2,2] * der(aimc.idq_sr[2]) + der(aimc.airGapS.RotationMatrix[2,2]) * aimc.idq_sr[2]
|
|---|
| 70 |
|
|---|
| 71 | ------------------227------------------
|
|---|
| 72 | Constraint equation to be differentiated:
|
|---|
| 73 | aimc.lssigma.i_[1] = aimc.airGapS.RotationMatrix[2,2] * aimc.idq_sr[1] - aimc.airGapS.RotationMatrix[2,1] * aimc.idq_sr[2]
|
|---|
| 74 | Differentiated equation:
|
|---|
| 75 | der(aimc.lssigma.i_[1]) = aimc.airGapS.RotationMatrix[2,2] * der(aimc.idq_sr[1]) + der(aimc.airGapS.RotationMatrix[2,2]) * aimc.idq_sr[1] + (-aimc.airGapS.RotationMatrix[2,1]) * der(aimc.idq_sr[2]) - der(aimc.airGapS.RotationMatrix[2,1]) * aimc.idq_sr[2]
|
|---|
| 76 |
|
|---|
| 77 | ------------------224------------------
|
|---|
| 78 | Constraint equation to be differentiated:
|
|---|
| 79 | aimc.airGapS.gamma = /*Real*/(aimc.airGapS.p) * (loadTorque.phi - aimc.fixed.phi0)
|
|---|
| 80 | Differentiated equation:
|
|---|
| 81 | der(aimc.airGapS.gamma) = /*Real*/(aimc.airGapS.p) * loadInertia.w
|
|---|
| 82 |
|
|---|
| 83 | ------------------222------------------
|
|---|
| 84 | Constraint equation to be differentiated:
|
|---|
| 85 | aimc.airGapS.psi_mr[1] = aimc.airGapS.RotationMatrix[2,2] * aimc.airGapS.psi_ms[1] + aimc.airGapS.RotationMatrix[2,1] * aimc.airGapS.psi_ms[2]
|
|---|
| 86 | Differentiated equation:
|
|---|
| 87 | aimc.airGapS.spacePhasor_r.v_[1] = aimc.airGapS.RotationMatrix[2,2] * aimc.airGapS.spacePhasor_s.v_[1] + der(aimc.airGapS.RotationMatrix[2,2]) * aimc.airGapS.psi_ms[1] + aimc.airGapS.RotationMatrix[2,1] * aimc.airGapS.spacePhasor_s.v_[2] + der(aimc.airGapS.RotationMatrix[2,1]) * aimc.airGapS.psi_ms[2]
|
|---|
| 88 |
|
|---|
| 89 | ------------------221------------------
|
|---|
| 90 | Constraint equation to be differentiated:
|
|---|
| 91 | aimc.airGapS.psi_ms[2] = aimc.airGapS.L[2,1] * aimc.airGapS.i_ms[1] + aimc.airGapS.L[2,2] * aimc.airGapS.i_ms[2]
|
|---|
| 92 | Differentiated equation:
|
|---|
| 93 | aimc.airGapS.spacePhasor_s.v_[2] = aimc.airGapS.L[2,1] * der(aimc.airGapS.i_ms[1]) + aimc.airGapS.L[2,2] * der(aimc.airGapS.i_ms[2])
|
|---|
| 94 |
|
|---|
| 95 | ------------------225------------------
|
|---|
| 96 | Constraint equation to be differentiated:
|
|---|
| 97 | aimc.airGapS.RotationMatrix[2,2] = cos(aimc.airGapS.gamma)
|
|---|
| 98 | Differentiated equation:
|
|---|
| 99 | der(aimc.airGapS.RotationMatrix[2,2]) = (-sin(aimc.airGapS.gamma)) * der(aimc.airGapS.gamma)
|
|---|
| 100 |
|
|---|
| 101 | ------------------223------------------
|
|---|
| 102 | Constraint equation to be differentiated:
|
|---|
| 103 | aimc.airGapS.psi_mr[2] = aimc.airGapS.RotationMatrix[2,2] * aimc.airGapS.psi_ms[2] - aimc.airGapS.RotationMatrix[2,1] * aimc.airGapS.psi_ms[1]
|
|---|
| 104 | Differentiated equation:
|
|---|
| 105 | aimc.airGapS.spacePhasor_r.v_[2] = aimc.airGapS.RotationMatrix[2,2] * aimc.airGapS.spacePhasor_s.v_[2] + der(aimc.airGapS.RotationMatrix[2,2]) * aimc.airGapS.psi_ms[2] + (-aimc.airGapS.RotationMatrix[2,1]) * aimc.airGapS.spacePhasor_s.v_[1] - der(aimc.airGapS.RotationMatrix[2,1]) * aimc.airGapS.psi_ms[1]
|
|---|
| 106 |
|
|---|
| 107 | ------------------226------------------
|
|---|
| 108 | Constraint equation to be differentiated:
|
|---|
| 109 | -aimc.airGapS.RotationMatrix[2,1] = -sin(aimc.airGapS.gamma)
|
|---|
| 110 | Differentiated equation:
|
|---|
| 111 | -der(aimc.airGapS.RotationMatrix[2,1]) = (-cos(aimc.airGapS.gamma)) * der(aimc.airGapS.gamma)
|
|---|
| 112 |
|
|---|
| 113 | ------------------220------------------
|
|---|
| 114 | Constraint equation to be differentiated:
|
|---|
| 115 | aimc.airGapS.psi_ms[1] = aimc.airGapS.L[1,1] * aimc.airGapS.i_ms[1] + aimc.airGapS.L[1,2] * aimc.airGapS.i_ms[2]
|
|---|
| 116 | Differentiated equation:
|
|---|
| 117 | aimc.airGapS.spacePhasor_s.v_[1] = aimc.airGapS.L[1,1] * der(aimc.airGapS.i_ms[1]) + aimc.airGapS.L[1,2] * der(aimc.airGapS.i_ms[2])
|
|---|
| 118 |
|
|---|
| 119 | ------------------229------------------
|
|---|
| 120 | Constraint equation to be differentiated:
|
|---|
| 121 | aimc.idq_rs[1] = aimc.airGapS.RotationMatrix[2,2] * aimc.idq_rr[1] - aimc.airGapS.RotationMatrix[2,1] * aimc.idq_rr[2]
|
|---|
| 122 | Differentiated equation:
|
|---|
| 123 | der(aimc.idq_rs[1]) = aimc.airGapS.RotationMatrix[2,2] * der(aimc.idq_rr[1]) + der(aimc.airGapS.RotationMatrix[2,2]) * aimc.idq_rr[1] + (-aimc.airGapS.RotationMatrix[2,1]) * der(aimc.idq_rr[2]) - der(aimc.airGapS.RotationMatrix[2,1]) * aimc.idq_rr[2]
|
|---|
| 124 |
|
|---|
| 125 | ------------------218------------------
|
|---|
| 126 | Constraint equation to be differentiated:
|
|---|
| 127 | aimc.airGapS.i_ms[1] = aimc.lssigma.i_[1] + aimc.idq_rs[1]
|
|---|
| 128 | Differentiated equation:
|
|---|
| 129 | der(aimc.airGapS.i_ms[1]) = der(aimc.lssigma.i_[1]) + der(aimc.idq_rs[1])
|
|---|
| 130 |
|
|---|
| 131 | Update Incidence Matrix: 219 230 228 227 224 222 221 225 223 226 220 229 218
|
|---|
| 132 |
|
|---|
| 133 | ##############--MSSS--##############
|
|---|
| 134 | Indices of constraint equations: 268 275 274 273 206 208 212 214 213 207
|
|---|
| 135 |
|
|---|
| 136 | ------------------207------------------
|
|---|
| 137 | Constraint equation to be differentiated:
|
|---|
| 138 | aimc.spacePhasorS.i[2] * aimc.spacePhasorS.turnsRatio = aimc.is[2]
|
|---|
| 139 | Differentiated equation:
|
|---|
| 140 | der(aimc.spacePhasorS.i[2]) * aimc.spacePhasorS.turnsRatio = der(aimc.is[2])
|
|---|
| 141 |
|
|---|
| 142 | ------------------213------------------
|
|---|
| 143 | Constraint equation to be differentiated:
|
|---|
| 144 | aimc.lssigma.i_[1] = aimc.spacePhasorS.TransformationMatrix[1,1] * aimc.spacePhasorS.i[1] + aimc.spacePhasorS.TransformationMatrix[1,2] * aimc.spacePhasorS.i[2] + aimc.spacePhasorS.TransformationMatrix[1,3] * aimc.spacePhasorS.i[3]
|
|---|
| 145 | Differentiated equation:
|
|---|
| 146 | der(aimc.lssigma.i_[1]) = aimc.spacePhasorS.TransformationMatrix[1,1] * der(aimc.spacePhasorS.i[1]) + aimc.spacePhasorS.TransformationMatrix[1,2] * der(aimc.spacePhasorS.i[2]) + aimc.spacePhasorS.TransformationMatrix[1,3] * der(aimc.spacePhasorS.i[3])
|
|---|
| 147 |
|
|---|
| 148 | ------------------214------------------
|
|---|
| 149 | Constraint equation to be differentiated:
|
|---|
| 150 | aimc.lssigma.i_[2] = aimc.spacePhasorS.TransformationMatrix[2,1] * aimc.spacePhasorS.i[1] + aimc.spacePhasorS.TransformationMatrix[2,2] * aimc.spacePhasorS.i[2] + aimc.spacePhasorS.TransformationMatrix[2,3] * aimc.spacePhasorS.i[3]
|
|---|
| 151 | Differentiated equation:
|
|---|
| 152 | der(aimc.lssigma.i_[2]) = aimc.spacePhasorS.TransformationMatrix[2,1] * der(aimc.spacePhasorS.i[1]) + aimc.spacePhasorS.TransformationMatrix[2,2] * der(aimc.spacePhasorS.i[2]) + aimc.spacePhasorS.TransformationMatrix[2,3] * der(aimc.spacePhasorS.i[3])
|
|---|
| 153 |
|
|---|
| 154 | ------------------212------------------
|
|---|
| 155 | Constraint equation to be differentiated:
|
|---|
| 156 | (-3.0) * aimc.i_0_s = aimc.spacePhasorS.i[1] + aimc.spacePhasorS.i[2] + aimc.spacePhasorS.i[3]
|
|---|
| 157 | Differentiated equation:
|
|---|
| 158 | (-3.0) * der(aimc.i_0_s) = der(aimc.spacePhasorS.i[1]) + der(aimc.spacePhasorS.i[2]) + der(aimc.spacePhasorS.i[3])
|
|---|
| 159 |
|
|---|
| 160 | ------------------208------------------
|
|---|
| 161 | Constraint equation to be differentiated:
|
|---|
| 162 | aimc.spacePhasorS.i[3] * aimc.spacePhasorS.turnsRatio = aimc.is[3]
|
|---|
| 163 | Differentiated equation:
|
|---|
| 164 | der(aimc.spacePhasorS.i[3]) * aimc.spacePhasorS.turnsRatio = der(aimc.is[3])
|
|---|
| 165 |
|
|---|
| 166 | ------------------206------------------
|
|---|
| 167 | Constraint equation to be differentiated:
|
|---|
| 168 | aimc.spacePhasorS.i[1] * aimc.spacePhasorS.turnsRatio = aimc.is[1]
|
|---|
| 169 | Differentiated equation:
|
|---|
| 170 | der(aimc.spacePhasorS.i[1]) * aimc.spacePhasorS.turnsRatio = der(aimc.is[1])
|
|---|
| 171 |
|
|---|
| 172 | ------------------273------------------
|
|---|
| 173 | Constraint equation to be differentiated:
|
|---|
| 174 | inverter.iAC[3] + aimc.is[3] - aimc.is[2] = 0.0
|
|---|
| 175 | Differentiated equation:
|
|---|
| 176 | der(inverter.iAC[3]) + der(aimc.is[3]) - der(aimc.is[2]) = 0.0
|
|---|
| 177 |
|
|---|
| 178 | ------------------274------------------
|
|---|
| 179 | Constraint equation to be differentiated:
|
|---|
| 180 | inverter.iAC[2] + aimc.is[2] - aimc.is[1] = 0.0
|
|---|
| 181 | Differentiated equation:
|
|---|
| 182 | der(inverter.iAC[2]) + der(aimc.is[2]) - der(aimc.is[1]) = 0.0
|
|---|
| 183 |
|
|---|
| 184 | ------------------275------------------
|
|---|
| 185 | Constraint equation to be differentiated:
|
|---|
| 186 | inverter.iAC[1] + aimc.is[1] - aimc.is[3] = 0.0
|
|---|
| 187 | Differentiated equation:
|
|---|
| 188 | der(inverter.iAC[1]) + der(aimc.is[1]) - der(aimc.is[3]) = 0.0
|
|---|
| 189 |
|
|---|
| 190 | ------------------268------------------
|
|---|
| 191 | Constraint equation to be differentiated:
|
|---|
| 192 | 0.0 = inverter.iAC[2] + inverter.iAC[1] + inverter.iAC[3] + inductor.inductor[1].i + inductor.inductor[3].i + inductor.inductor[2].i
|
|---|
| 193 | Differentiated equation:
|
|---|
| 194 | 0.0 = der(inverter.iAC[2]) + der(inverter.iAC[1]) + der(inverter.iAC[3]) + der(inductor.inductor[1].i) + der(inductor.inductor[3].i) + der(inductor.inductor[2].i)
|
|---|
| 195 |
|
|---|
| 196 | Update Incidence Matrix: 215 190 189 178 193 192 187 186 270 169 168 167 89 271 88 272 87 207 213 214 212 208 206 273 274 275 268
|
|---|
| 197 |
|
|---|
| 198 | ########################### STATE SELECTION ###########################
|
|---|
| 199 | State Order: (9)
|
|---|
| 200 | =============
|
|---|
| 201 | loadTorque.phi ---d/dt---> loadInertia.w
|
|---|
| 202 | loadInertia.w ---d/dt---> loadInertia.a
|
|---|
| 203 | aimc.airGapS.psi_mr[2] ---d/dt---> aimc.airGapS.spacePhasor_r.v_[2]
|
|---|
| 204 | aimc.airGapS.psi_mr[1] ---d/dt---> aimc.airGapS.spacePhasor_r.v_[1]
|
|---|
| 205 | aimc.airGapS.psi_ms[2] ---d/dt---> aimc.airGapS.spacePhasor_s.v_[2]
|
|---|
| 206 | aimc.airGapS.psi_ms[1] ---d/dt---> aimc.airGapS.spacePhasor_s.v_[1]
|
|---|
| 207 | aimc.strayLoad.phi ---d/dt---> aimc.strayLoad.w
|
|---|
| 208 | aimc.friction.phi ---d/dt---> aimc.friction.w
|
|---|
| 209 | aimc.phiMechanical ---d/dt---> aimc.wMechanical
|
|---|
| 210 |
|
|---|
| 211 | ########## Try static state selection ##########
|
|---|
| 212 | Try to select dummy vars with natural matching (newer)
|
|---|
| 213 | Select 26 dummy states from 36 candidates.
|
|---|
| 214 |
|
|---|
| 215 | Highest order derivatives (state candidates): (36)
|
|---|
| 216 | ========================================
|
|---|
| 217 | 1: aimc.airGapS.gamma:STATE(1)(unit = "rad" ) "Rotor displacement angle" type: Real
|
|---|
| 218 | 2: aimc.airGapS.RotationMatrix[2,1]:STATE(1)() "Matrix of rotation from rotor to stator" type: Real [2,2]
|
|---|
| 219 | 3: aimc.airGapS.RotationMatrix[2,2]:STATE(1)() "Matrix of rotation from rotor to stator" type: Real [2,2]
|
|---|
| 220 | 4: inverter.iAC[1]:STATE(1)(unit = "A" ) "AC current" type: Real [3]
|
|---|
| 221 | 5: inverter.iAC[2]:STATE(1)(unit = "A" ) "AC current" type: Real [3]
|
|---|
| 222 | 6: inverter.iAC[3]:STATE(1)(unit = "A" ) "AC current" type: Real [3]
|
|---|
| 223 | 7: aimc.idq_rs[1]:STATE(1)(unit = "A" ) "Rotor space phasor current / stator fixed frame" type: Real [2]
|
|---|
| 224 | 8: aimc.idq_rs[2]:STATE(1)(unit = "A" ) "Rotor space phasor current / stator fixed frame" type: Real [2]
|
|---|
| 225 | 9: aimc.airGapS.i_ms[1]:STATE(1)(unit = "A" ) "Magnetizing current space phasor with respect to the stator fixed frame" type: Real [2]
|
|---|
| 226 | 10: aimc.airGapS.i_ms[2]:STATE(1)(unit = "A" ) "Magnetizing current space phasor with respect to the stator fixed frame" type: Real [2]
|
|---|
| 227 | 11: aimc.is[1]:STATE(1)(unit = "A" ) "Stator instantaneous currents" type: Real [3]
|
|---|
| 228 | 12: aimc.is[2]:STATE(1)(unit = "A" ) "Stator instantaneous currents" type: Real [3]
|
|---|
| 229 | 13: aimc.is[3]:STATE(1)(unit = "A" ) "Stator instantaneous currents" type: Real [3]
|
|---|
| 230 | 14: aimc.lssigma.i_[1]:STATE(1)(unit = "A" ) type: Real [2]
|
|---|
| 231 | 15: aimc.lssigma.i_[2]:STATE(1)(unit = "A" ) type: Real [2]
|
|---|
| 232 | 16: aimc.spacePhasorS.i[1]:STATE(1)(unit = "A" ) "Instantaneous phase currents" type: Real [3]
|
|---|
| 233 | 17: aimc.spacePhasorS.i[2]:STATE(1)(unit = "A" ) "Instantaneous phase currents" type: Real [3]
|
|---|
| 234 | 18: aimc.spacePhasorS.i[3]:STATE(1)(unit = "A" ) "Instantaneous phase currents" type: Real [3]
|
|---|
| 235 | 19: inductor.inductor[1].i:STATE(1)(start = 0.0 unit = "A" ) "Current flowing from pin p to pin n" type: Real [3]
|
|---|
| 236 | 20: inductor.inductor[2].i:STATE(1)(start = 0.0 unit = "A" ) "Current flowing from pin p to pin n" type: Real [3]
|
|---|
| 237 | 21: inductor.inductor[3].i:STATE(1)(start = 0.0 unit = "A" ) "Current flowing from pin p to pin n" type: Real [3]
|
|---|
| 238 | 22: loadInertia.w:STATE(1,loadInertia.a)(unit = "rad/s" ) "Absolute angular velocity of component (= der(phi))" type: Real
|
|---|
| 239 | 23: aimc.friction.phi:STATE(1,aimc.friction.w)(unit = "rad" ) "Angle between shaft and support" type: Real
|
|---|
| 240 | 24: aimc.strayLoad.phi:STATE(1,aimc.strayLoad.w)(unit = "rad" ) "Angle between shaft and support" type: Real
|
|---|
| 241 | 25: aimc.airGapS.psi_ms[1]:STATE(1,aimc.airGapS.spacePhasor_s.v_[1])(unit = "Wb" ) "Magnetizing flux phasor with respect to the stator fixed frame" type: Real [2]
|
|---|
| 242 | 26: aimc.airGapS.psi_ms[2]:STATE(1,aimc.airGapS.spacePhasor_s.v_[2])(unit = "Wb" ) "Magnetizing flux phasor with respect to the stator fixed frame" type: Real [2]
|
|---|
| 243 | 27: aimc.airGapS.psi_mr[1]:STATE(1,aimc.airGapS.spacePhasor_r.v_[1])(unit = "Wb" ) "Magnetizing flux phasor with respect to the rotor fixed frame" type: Real [2]
|
|---|
| 244 | 28: aimc.airGapS.psi_mr[2]:STATE(1,aimc.airGapS.spacePhasor_r.v_[2])(unit = "Wb" ) "Magnetizing flux phasor with respect to the rotor fixed frame" type: Real [2]
|
|---|
| 245 | 29: capacitor.v:STATE(1)(start = VDC unit = "V" fixed = true ) "Voltage drop of the two pins (= p.v - n.v)" type: Real
|
|---|
| 246 | 30: vfController.x:STATE(1)(start = 0.0 unit = "rad" fixed = true ) "Integrator state" type: Real
|
|---|
| 247 | 31: aimc.idq_sr[1]:STATE(1)(unit = "A" stateSelect=StateSelect.prefer ) "Stator space phasor current / rotor fixed frame" type: Real [2]
|
|---|
| 248 | 32: aimc.idq_sr[2]:STATE(1)(unit = "A" stateSelect=StateSelect.prefer ) "Stator space phasor current / rotor fixed frame" type: Real [2]
|
|---|
| 249 | 33: aimc.idq_rr[1]:STATE(1)(unit = "A" stateSelect=StateSelect.prefer ) "Rotor space phasor current / rotor fixed frame" type: Real [2]
|
|---|
| 250 | 34: aimc.idq_rr[2]:STATE(1)(unit = "A" stateSelect=StateSelect.prefer ) "Rotor space phasor current / rotor fixed frame" type: Real [2]
|
|---|
| 251 | 35: aimc.phiMechanical:STATE(1,aimc.wMechanical)(start = 0.0 unit = "rad" fixed = true ) "Mechanical angle of rotor against stator" type: Real
|
|---|
| 252 | 36: aimc.i_0_s:STATE(1)(start = 0.0 unit = "A" stateSelect=StateSelect.prefer ) "Stator zero-sequence current" type: Real
|
|---|
| 253 |
|
|---|
| 254 |
|
|---|
| 255 | Constraint equations: (26)
|
|---|
| 256 | ========================================
|
|---|
| 257 | 1/1 (1): inverter.iAC[1] + aimc.is[1] - aimc.is[3] = 0.0 [dynamic |0|0|0|0|]
|
|---|
| 258 | 2/2 (1): inverter.iAC[2] + aimc.is[2] - aimc.is[1] = 0.0 [dynamic |0|0|0|0|]
|
|---|
| 259 | 3/3 (1): inverter.iAC[3] + aimc.is[3] - aimc.is[2] = 0.0 [dynamic |0|0|0|0|]
|
|---|
| 260 | 4/4 (1): 0.0 = inverter.iAC[2] + inverter.iAC[1] + inverter.iAC[3] + inductor.inductor[1].i + inductor.inductor[3].i + inductor.inductor[2].i [unknown |0|0|0|0|]
|
|---|
| 261 | 5/5 (1): aimc.idq_rs[2] = aimc.airGapS.RotationMatrix[2,1] * aimc.idq_rr[1] + aimc.airGapS.RotationMatrix[2,2] * aimc.idq_rr[2] [dynamic |0|0|0|0|]
|
|---|
| 262 | 6/6 (1): aimc.idq_rs[1] = aimc.airGapS.RotationMatrix[2,2] * aimc.idq_rr[1] - aimc.airGapS.RotationMatrix[2,1] * aimc.idq_rr[2] [dynamic |0|0|0|0|]
|
|---|
| 263 | 7/7 (1): aimc.lssigma.i_[2] = aimc.airGapS.RotationMatrix[2,1] * aimc.idq_sr[1] + aimc.airGapS.RotationMatrix[2,2] * aimc.idq_sr[2] [dynamic |0|0|0|0|]
|
|---|
| 264 | 8/8 (1): aimc.lssigma.i_[1] = aimc.airGapS.RotationMatrix[2,2] * aimc.idq_sr[1] - aimc.airGapS.RotationMatrix[2,1] * aimc.idq_sr[2] [dynamic |0|0|0|0|]
|
|---|
| 265 | 9/9 (1): -aimc.airGapS.RotationMatrix[2,1] = -sin(aimc.airGapS.gamma) [dynamic |0|0|0|0|]
|
|---|
| 266 | 10/10 (1): aimc.airGapS.RotationMatrix[2,2] = cos(aimc.airGapS.gamma) [dynamic |0|0|0|0|]
|
|---|
| 267 | 11/11 (1): aimc.airGapS.gamma = /*Real*/(aimc.airGapS.p) * (loadTorque.phi - aimc.fixed.phi0) [dynamic |0|0|0|0|]
|
|---|
| 268 | 12/12 (1): aimc.airGapS.psi_mr[2] = aimc.airGapS.RotationMatrix[2,2] * aimc.airGapS.psi_ms[2] - aimc.airGapS.RotationMatrix[2,1] * aimc.airGapS.psi_ms[1] [dynamic |0|0|0|0|]
|
|---|
| 269 | 13/13 (1): aimc.airGapS.psi_mr[1] = aimc.airGapS.RotationMatrix[2,2] * aimc.airGapS.psi_ms[1] + aimc.airGapS.RotationMatrix[2,1] * aimc.airGapS.psi_ms[2] [dynamic |0|0|0|0|]
|
|---|
| 270 | 14/14 (1): aimc.airGapS.psi_ms[2] = aimc.airGapS.L[2,1] * aimc.airGapS.i_ms[1] + aimc.airGapS.L[2,2] * aimc.airGapS.i_ms[2] [dynamic |0|0|0|0|]
|
|---|
| 271 | 15/15 (1): aimc.airGapS.psi_ms[1] = aimc.airGapS.L[1,1] * aimc.airGapS.i_ms[1] + aimc.airGapS.L[1,2] * aimc.airGapS.i_ms[2] [dynamic |0|0|0|0|]
|
|---|
| 272 | 16/16 (1): aimc.airGapS.i_ms[2] = aimc.lssigma.i_[2] + aimc.idq_rs[2] [dynamic |0|0|0|0|]
|
|---|
| 273 | 17/17 (1): aimc.airGapS.i_ms[1] = aimc.lssigma.i_[1] + aimc.idq_rs[1] [dynamic |0|0|0|0|]
|
|---|
| 274 | 18/18 (1): aimc.strayLoad.phi = loadTorque.phi - aimc.fixed.phi0 [dynamic |0|0|0|0|]
|
|---|
| 275 | 19/19 (1): aimc.lssigma.i_[2] = aimc.spacePhasorS.TransformationMatrix[2,1] * aimc.spacePhasorS.i[1] + aimc.spacePhasorS.TransformationMatrix[2,2] * aimc.spacePhasorS.i[2] + aimc.spacePhasorS.TransformationMatrix[2,3] * aimc.spacePhasorS.i[3] [dynamic |0|0|0|0|]
|
|---|
| 276 | 20/20 (1): aimc.lssigma.i_[1] = aimc.spacePhasorS.TransformationMatrix[1,1] * aimc.spacePhasorS.i[1] + aimc.spacePhasorS.TransformationMatrix[1,2] * aimc.spacePhasorS.i[2] + aimc.spacePhasorS.TransformationMatrix[1,3] * aimc.spacePhasorS.i[3] [dynamic |0|0|0|0|]
|
|---|
| 277 | 21/21 (1): (-3.0) * aimc.i_0_s = aimc.spacePhasorS.i[1] + aimc.spacePhasorS.i[2] + aimc.spacePhasorS.i[3] [dynamic |0|0|0|0|]
|
|---|
| 278 | 22/22 (1): aimc.spacePhasorS.i[3] * aimc.spacePhasorS.turnsRatio = aimc.is[3] [dynamic |0|0|0|0|]
|
|---|
| 279 | 23/23 (1): aimc.spacePhasorS.i[2] * aimc.spacePhasorS.turnsRatio = aimc.is[2] [dynamic |0|0|0|0|]
|
|---|
| 280 | 24/24 (1): aimc.spacePhasorS.i[1] * aimc.spacePhasorS.turnsRatio = aimc.is[1] [dynamic |0|0|0|0|]
|
|---|
| 281 | 25/25 (1): aimc.friction.phi = loadTorque.phi - aimc.fixed.phi0 [dynamic |0|0|0|0|]
|
|---|
| 282 | 26/26 (1): aimc.phiMechanical = loadTorque.phi - aimc.fixed.phi0 [binding |0|0|0|0|]
|
|---|
| 283 |
|
|---|
| 284 | Adjacency Matrix Enhanced (row == equation)
|
|---|
| 285 | ====================================
|
|---|
| 286 | number of rows: 26
|
|---|
| 287 | 1:(-4,constone) (-11,constone) (-13,constone)
|
|---|
| 288 | 2:(-5,constone) (-12,constone) (-11,constone)
|
|---|
| 289 | 3:(-6,constone) (-13,constone) (-12,constone)
|
|---|
| 290 | 4:(-5,constone) (-4,constone) (-6,constone) (-19,constone) (-21,constone) (-20,constone)
|
|---|
| 291 | 5:(-8,solved) (-2,variable(true)) (-33,variable(true)) (-3,variable(true)) (-34,variable(true))
|
|---|
| 292 | 6:(-7,solved) (-3,variable(true)) (-33,variable(true)) (-2,variable(true)) (-34,variable(true))
|
|---|
| 293 | 7:(-15,solved) (-2,variable(true)) (-31,variable(true)) (-3,variable(true)) (-32,variable(true))
|
|---|
| 294 | 8:(-14,solved) (-3,variable(true)) (-31,variable(true)) (-2,variable(true)) (-32,variable(true))
|
|---|
| 295 | 9:(-2,solved) (-1,nonlinear)
|
|---|
| 296 | 10:(-3,solved) (-1,nonlinear)
|
|---|
| 297 | 11:(-1,solved)
|
|---|
| 298 | 12:(-28,solved) (-3,variable(true)) (-26,variable(true)) (-2,variable(true)) (-25,variable(true))
|
|---|
| 299 | 13:(-27,solved) (-3,variable(true)) (-25,variable(true)) (-2,variable(true)) (-26,variable(true))
|
|---|
| 300 | 14:(-26,solved) (-9,param(false)) (-10,param(true))
|
|---|
| 301 | 15:(-25,solved) (-9,param(true)) (-10,param(false))
|
|---|
| 302 | 16:(-10,solved) (-15,constone) (-8,constone)
|
|---|
| 303 | 17:(-9,solved) (-14,constone) (-7,constone)
|
|---|
| 304 | 18:(-24,solved)
|
|---|
| 305 | 19:(-15,solved) (-16,param(false)) (-17,param(true)) (-18,param(true))
|
|---|
| 306 | 20:(-14,solved) (-16,param(true)) (-17,param(true)) (-18,param(true))
|
|---|
| 307 | 21:(-36,const(true)) (-16,constone) (-17,constone) (-18,constone)
|
|---|
| 308 | 22:(-18,param(true)) (-13,solved)
|
|---|
| 309 | 23:(-17,param(true)) (-12,solved)
|
|---|
| 310 | 24:(-16,param(true)) (-11,solved)
|
|---|
| 311 | 25:(-23,solved)
|
|---|
| 312 | 26:(-35,solved)
|
|---|
| 313 |
|
|---|
| 314 | Transpose Adjacency Matrix Enhanced (row == var)
|
|---|
| 315 | =====================================
|
|---|
| 316 | number of rows: 36
|
|---|
| 317 | 1:(-11,solved) (-10,nonlinear) (-9,nonlinear)
|
|---|
| 318 | 2:(-13,variable(true)) (-12,variable(true)) (-9,solved) (-8,variable(true)) (-7,variable(true)) (-6,variable(true)) (-5,variable(true))
|
|---|
| 319 | 3:(-13,variable(true)) (-12,variable(true)) (-10,solved) (-8,variable(true)) (-7,variable(true)) (-6,variable(true)) (-5,variable(true))
|
|---|
| 320 | 4:(-4,constone) (-1,constone)
|
|---|
| 321 | 5:(-4,constone) (-2,constone)
|
|---|
| 322 | 6:(-4,constone) (-3,constone)
|
|---|
| 323 | 7:(-17,constone) (-6,solved)
|
|---|
| 324 | 8:(-16,constone) (-5,solved)
|
|---|
| 325 | 9:(-17,solved) (-15,param(true)) (-14,param(false))
|
|---|
| 326 | 10:(-16,solved) (-15,param(false)) (-14,param(true))
|
|---|
| 327 | 11:(-24,solved) (-2,constone) (-1,constone)
|
|---|
| 328 | 12:(-23,solved) (-3,constone) (-2,constone)
|
|---|
| 329 | 13:(-22,solved) (-3,constone) (-1,constone)
|
|---|
| 330 | 14:(-20,solved) (-17,constone) (-8,solved)
|
|---|
| 331 | 15:(-19,solved) (-16,constone) (-7,solved)
|
|---|
| 332 | 16:(-24,param(true)) (-21,constone) (-20,param(true)) (-19,param(false))
|
|---|
| 333 | 17:(-23,param(true)) (-21,constone) (-20,param(true)) (-19,param(true))
|
|---|
| 334 | 18:(-22,param(true)) (-21,constone) (-20,param(true)) (-19,param(true))
|
|---|
| 335 | 19:(-4,constone)
|
|---|
| 336 | 20:(-4,constone)
|
|---|
| 337 | 21:(-4,constone)
|
|---|
| 338 | 22:
|
|---|
| 339 | 23:(-25,solved)
|
|---|
| 340 | 24:(-18,solved)
|
|---|
| 341 | 25:(-15,solved) (-13,variable(true)) (-12,variable(true))
|
|---|
| 342 | 26:(-14,solved) (-13,variable(true)) (-12,variable(true))
|
|---|
| 343 | 27:(-13,solved)
|
|---|
| 344 | 28:(-12,solved)
|
|---|
| 345 | 29:
|
|---|
| 346 | 30:
|
|---|
| 347 | 31:(-8,variable(true)) (-7,variable(true))
|
|---|
| 348 | 32:(-8,variable(true)) (-7,variable(true))
|
|---|
| 349 | 33:(-6,variable(true)) (-5,variable(true))
|
|---|
| 350 | 34:(-6,variable(true)) (-5,variable(true))
|
|---|
| 351 | 35:(-26,solved)
|
|---|
| 352 | 36:(-21,const(true))
|
|---|
| 353 |
|
|---|
| 354 | Matching
|
|---|
| 355 | ========================================
|
|---|
| 356 | 36 variables and equations
|
|---|
| 357 | var 1 is solved in eqn 11
|
|---|
| 358 | var 2 is solved in eqn 9
|
|---|
| 359 | var 3 is solved in eqn 10
|
|---|
| 360 | var 4 is solved in eqn 1
|
|---|
| 361 | var 5 is solved in eqn 2
|
|---|
| 362 | var 6 is solved in eqn 3
|
|---|
| 363 | var 7 is solved in eqn 6
|
|---|
| 364 | var 8 is solved in eqn 5
|
|---|
| 365 | var 9 is solved in eqn 17
|
|---|
| 366 | var 10 is solved in eqn 16
|
|---|
| 367 | var 11 is solved in eqn 24
|
|---|
| 368 | var 12 is solved in eqn 23
|
|---|
| 369 | var 13 is solved in eqn 22
|
|---|
| 370 | var 14 is solved in eqn 8
|
|---|
| 371 | var 15 is solved in eqn 7
|
|---|
| 372 | var 16 is solved in eqn 20
|
|---|
| 373 | var 17 is solved in eqn 19
|
|---|
| 374 | var 18 is solved in eqn 21
|
|---|
| 375 | var 19 is solved in eqn 4
|
|---|
| 376 | var 20 is solved in eqn -1
|
|---|
| 377 | var 21 is solved in eqn -1
|
|---|
| 378 | var 22 is solved in eqn -1
|
|---|
| 379 | var 23 is solved in eqn 25
|
|---|
| 380 | var 24 is solved in eqn 18
|
|---|
| 381 | var 25 is solved in eqn 15
|
|---|
| 382 | var 26 is solved in eqn 14
|
|---|
| 383 | var 27 is solved in eqn 13
|
|---|
| 384 | var 28 is solved in eqn 12
|
|---|
| 385 | var 29 is solved in eqn -1
|
|---|
| 386 | var 30 is solved in eqn -1
|
|---|
| 387 | var 31 is solved in eqn -1
|
|---|
| 388 | var 32 is solved in eqn -1
|
|---|
| 389 | var 33 is solved in eqn -1
|
|---|
| 390 | var 34 is solved in eqn -1
|
|---|
| 391 | var 35 is solved in eqn 26
|
|---|
| 392 | var 36 is solved in eqn -1
|
|---|
| 393 |
|
|---|
| 394 | Matching
|
|---|
| 395 | ========================================
|
|---|
| 396 | 26 variables and equations
|
|---|
| 397 | var 1 is solved in eqn 4
|
|---|
| 398 | var 2 is solved in eqn 5
|
|---|
| 399 | var 3 is solved in eqn 6
|
|---|
| 400 | var 4 is solved in eqn 19
|
|---|
| 401 | var 5 is solved in eqn 8
|
|---|
| 402 | var 6 is solved in eqn 7
|
|---|
| 403 | var 7 is solved in eqn 15
|
|---|
| 404 | var 8 is solved in eqn 14
|
|---|
| 405 | var 9 is solved in eqn 2
|
|---|
| 406 | var 10 is solved in eqn 3
|
|---|
| 407 | var 11 is solved in eqn 1
|
|---|
| 408 | var 12 is solved in eqn 28
|
|---|
| 409 | var 13 is solved in eqn 27
|
|---|
| 410 | var 14 is solved in eqn 26
|
|---|
| 411 | var 15 is solved in eqn 25
|
|---|
| 412 | var 16 is solved in eqn 10
|
|---|
| 413 | var 17 is solved in eqn 9
|
|---|
| 414 | var 18 is solved in eqn 24
|
|---|
| 415 | var 19 is solved in eqn 17
|
|---|
| 416 | var 20 is solved in eqn 16
|
|---|
| 417 | var 21 is solved in eqn 18
|
|---|
| 418 | var 22 is solved in eqn 13
|
|---|
| 419 | var 23 is solved in eqn 12
|
|---|
| 420 | var 24 is solved in eqn 11
|
|---|
| 421 | var 25 is solved in eqn 23
|
|---|
| 422 | var 26 is solved in eqn 35
|
|---|
| 423 | Perfect Matching, no dynamic index reduction needed! There are no unassigned equations.
|
|---|
| 424 |
|
|---|
| 425 |
|
|---|
| 426 | Selected dummy states: (26)
|
|---|
| 427 | ========================================
|
|---|
| 428 | 1: aimc.phiMechanical:STATE(1,aimc.wMechanical)(start = 0.0 unit = "rad" fixed = true ) "Mechanical angle of rotor against stator" type: Real
|
|---|
| 429 | 2: aimc.airGapS.psi_mr[2]:STATE(1,aimc.airGapS.spacePhasor_r.v_[2])(unit = "Wb" ) "Magnetizing flux phasor with respect to the rotor fixed frame" type: Real [2]
|
|---|
| 430 | 3: aimc.airGapS.psi_mr[1]:STATE(1,aimc.airGapS.spacePhasor_r.v_[1])(unit = "Wb" ) "Magnetizing flux phasor with respect to the rotor fixed frame" type: Real [2]
|
|---|
| 431 | 4: aimc.airGapS.psi_ms[2]:STATE(1,aimc.airGapS.spacePhasor_s.v_[2])(unit = "Wb" ) "Magnetizing flux phasor with respect to the stator fixed frame" type: Real [2]
|
|---|
| 432 | 5: aimc.airGapS.psi_ms[1]:STATE(1,aimc.airGapS.spacePhasor_s.v_[1])(unit = "Wb" ) "Magnetizing flux phasor with respect to the stator fixed frame" type: Real [2]
|
|---|
| 433 | 6: aimc.strayLoad.phi:STATE(1,aimc.strayLoad.w)(unit = "rad" ) "Angle between shaft and support" type: Real
|
|---|
| 434 | 7: aimc.friction.phi:STATE(1,aimc.friction.w)(unit = "rad" ) "Angle between shaft and support" type: Real
|
|---|
| 435 | 8: inductor.inductor[1].i:STATE(1)(start = 0.0 unit = "A" ) "Current flowing from pin p to pin n" type: Real [3]
|
|---|
| 436 | 9: aimc.spacePhasorS.i[3]:STATE(1)(unit = "A" ) "Instantaneous phase currents" type: Real [3]
|
|---|
| 437 | 10: aimc.spacePhasorS.i[2]:STATE(1)(unit = "A" ) "Instantaneous phase currents" type: Real [3]
|
|---|
| 438 | 11: aimc.spacePhasorS.i[1]:STATE(1)(unit = "A" ) "Instantaneous phase currents" type: Real [3]
|
|---|
| 439 | 12: aimc.lssigma.i_[2]:STATE(1)(unit = "A" ) type: Real [2]
|
|---|
| 440 | 13: aimc.lssigma.i_[1]:STATE(1)(unit = "A" ) type: Real [2]
|
|---|
| 441 | 14: aimc.is[3]:STATE(1)(unit = "A" ) "Stator instantaneous currents" type: Real [3]
|
|---|
| 442 | 15: aimc.is[2]:STATE(1)(unit = "A" ) "Stator instantaneous currents" type: Real [3]
|
|---|
| 443 | 16: aimc.is[1]:STATE(1)(unit = "A" ) "Stator instantaneous currents" type: Real [3]
|
|---|
| 444 | 17: aimc.airGapS.i_ms[2]:STATE(1)(unit = "A" ) "Magnetizing current space phasor with respect to the stator fixed frame" type: Real [2]
|
|---|
| 445 | 18: aimc.airGapS.i_ms[1]:STATE(1)(unit = "A" ) "Magnetizing current space phasor with respect to the stator fixed frame" type: Real [2]
|
|---|
| 446 | 19: aimc.idq_rs[2]:STATE(1)(unit = "A" ) "Rotor space phasor current / stator fixed frame" type: Real [2]
|
|---|
| 447 | 20: aimc.idq_rs[1]:STATE(1)(unit = "A" ) "Rotor space phasor current / stator fixed frame" type: Real [2]
|
|---|
| 448 | 21: inverter.iAC[3]:STATE(1)(unit = "A" ) "AC current" type: Real [3]
|
|---|
| 449 | 22: inverter.iAC[2]:STATE(1)(unit = "A" ) "AC current" type: Real [3]
|
|---|
| 450 | 23: inverter.iAC[1]:STATE(1)(unit = "A" ) "AC current" type: Real [3]
|
|---|
| 451 | 24: aimc.airGapS.RotationMatrix[2,2]:STATE(1)() "Matrix of rotation from rotor to stator" type: Real [2,2]
|
|---|
| 452 | 25: aimc.airGapS.RotationMatrix[2,1]:STATE(1)() "Matrix of rotation from rotor to stator" type: Real [2,2]
|
|---|
| 453 | 26: aimc.airGapS.gamma:STATE(1)(unit = "rad" ) "Rotor displacement angle" type: Real
|
|---|
| 454 |
|
|---|
| 455 |
|
|---|
| 456 | Selected continuous states: (10)
|
|---|
| 457 | ========================================
|
|---|
| 458 | 1: aimc.i_0_s:STATE(1)(start = 0.0 unit = "A" stateSelect=StateSelect.prefer ) "Stator zero-sequence current" type: Real
|
|---|
| 459 | 2: aimc.idq_rr[2]:STATE(1)(unit = "A" stateSelect=StateSelect.prefer ) "Rotor space phasor current / rotor fixed frame" type: Real [2]
|
|---|
| 460 | 3: aimc.idq_rr[1]:STATE(1)(unit = "A" stateSelect=StateSelect.prefer ) "Rotor space phasor current / rotor fixed frame" type: Real [2]
|
|---|
| 461 | 4: aimc.idq_sr[2]:STATE(1)(unit = "A" stateSelect=StateSelect.prefer ) "Stator space phasor current / rotor fixed frame" type: Real [2]
|
|---|
| 462 | 5: aimc.idq_sr[1]:STATE(1)(unit = "A" stateSelect=StateSelect.prefer ) "Stator space phasor current / rotor fixed frame" type: Real [2]
|
|---|
| 463 | 6: vfController.x:STATE(1)(start = 0.0 unit = "rad" fixed = true ) "Integrator state" type: Real
|
|---|
| 464 | 7: capacitor.v:STATE(1)(start = VDC unit = "V" fixed = true ) "Voltage drop of the two pins (= p.v - n.v)" type: Real
|
|---|
| 465 | 8: loadInertia.w:STATE(1,loadInertia.a)(unit = "rad/s" ) "Absolute angular velocity of component (= der(phi))" type: Real
|
|---|
| 466 | 9: inductor.inductor[3].i:STATE(1)(start = 0.0 unit = "A" ) "Current flowing from pin p to pin n" type: Real [3]
|
|---|
| 467 | 10: inductor.inductor[2].i:STATE(1)(start = 0.0 unit = "A" ) "Current flowing from pin p to pin n" type: Real [3]
|
|---|
| 468 |
|
|---|
| 469 | record SimulationResult
|
|---|
| 470 | resultFile = "",
|
|---|
| 471 | simulationOptions = "startTime = 0.0, stopTime = 1.5, numberOfIntervals = 30000, tolerance = 1e-06, method = 'dassl', fileNamePrefix = 'Modelica.Electrical.Machines.Examples.AsynchronousInductionMachines.AIMC_InverterDrive', options = '', outputFormat = 'mat', variableFilter = '.*', cflags = '', simflags = ''",
|
|---|
| 472 | messages = "Simulation execution failed for model: Modelica.Electrical.Machines.Examples.AsynchronousInductionMachines.AIMC_InverterDrive
|
|---|
| 473 | LOG_SUCCESS | info | The initialization finished successfully without homotopy method.
|
|---|
| 474 | assert | debug | Simulation terminated due to too many, i.e. 20, event iterations.
|
|---|
| 475 | | | | | This could either indicate an inconsistent system or an undersized limit of event iterations.
|
|---|
| 476 | | | | | The limit of event iterations can be specified using the runtime flag '–mei=<value>'.
|
|---|
| 477 | ",
|
|---|
| 478 | timeFrontend = 0.8346136749999999,
|
|---|
| 479 | timeBackend = 0.78348839,
|
|---|
| 480 | timeSimCode = 0.06675618500000001,
|
|---|
| 481 | timeTemplates = 0.08867684899999995,
|
|---|
| 482 | timeCompile = 1.288551428
|
|---|
| 483 | end SimulationResult;
|
|---|
| 484 | ""
|
|---|