Opened 8 years ago

Closed 8 years ago

#4191 closed defect (fixed)

Modelica.Magnetic.FundamentalWave.Examples.BasicMachines.AIMC_DOL_MultiPhase has one state too many

Reported by: Volker Waurich Owned by: Volker Waurich
Priority: high Milestone: Future
Component: Backend Version:
Keywords: resolveLoops Cc: Willi Braun

Description

The model has aimcM.stator.zeroInductor.i0 as a state.
There are the equations:
5.0 * aimcM.stator.zeroInductor.i0 = aimcM.is[1] + aimcM.is[2] + aimcM.is[3] + aimcM.is[4] + aimcM.is[5]
and
aimcM.is[1] + aimcM.is[2] + aimcM.is[3] + aimcM.is[4] + aimcM.is[5] = 0.0

Hence, aimcM.stator.zeroInductor.i0 can be evaluated to 0. I have to extend resolveLoops to reveal this constraint.

Change History (3)

comment:1 by Volker Waurich, 8 years ago

Summary: Modelica.Magnetic.FundamentalWave.Examples.BasicMachines.AIMC_DOL_MultiPhase hase one state too muchModelica.Magnetic.FundamentalWave.Examples.BasicMachines.AIMC_DOL_MultiPhase has one state too many

comment:2 by Volker Waurich, 8 years ago

resolveLoops fixes the issue

comment:3 by Volker Waurich, 8 years ago

Resolution: fixed
Status: newclosed
Note: See TracTickets for help on using tickets.