﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc
4427	MSL322 coverage: Modelica.Electrical.Analog.Examples.ShowSaturatingInductor	Volker Waurich	Lennart Ochel	"Hi,

Some investigation insight to share:
The model fails for a wrong value of {{{SaturatingInductance1.Lact}}} at start time=0, computed by:

{{{10: SaturatingInductance1.Lact=DIVISION((SaturatingInductance1.Lzer - SaturatingInductance1.Linf) * atan(DIVISION(SaturatingInductance1.i, SaturatingInductance1.Ipar)) * SaturatingInductance1.Ipar, SaturatingInductance1.i) + SaturatingInductance1.Linf}}}

As {{{SaturatingInductance1.i}}} is 0 at start time, the original equation would yield to {{{0 = 0}}} (so its pretty useless for initial system) and the initial equation to a division by zero. If we just use the start value of {{{SaturatingInductance1.Lact}}}, the results are correct.





"	defect	closed	normal		Initialization		worksforme		Willi Braun Patrick Täuber
