webgme-dss
Version:
Design Studio for Dynamic Systems with Modelica as backend
77 lines • 27.1 kB
JSON
{"format":"Transformational debugger info","version":1,
"info":{"name":"Tes","description":""},
"variables":{
"der(inductor1.i)":{"comment":"Current flowing from pin p to pin n","kind":"dummy derivative","type":"Real","unit":"","displayUnit":"","source":{"info":{"file":"E:/OpenModelica1.11.0/lib/omlibrary/Modelica 3.2.2/Electrical/Analog/Interfaces.mo","lineStart":175,"lineEnd":175,"colStart":5,"colEnd":55},"within":["Real"],"instance":"inductor1"}},
"ground1.p.v":{"comment":"Potential at the pin","kind":"variable","type":"Real","unit":"V","displayUnit":"","source":{"info":{"file":"E:/OpenModelica1.11.0/lib/omlibrary/Modelica 3.2.2/Electrical/Analog/Interfaces.mo","lineStart":7,"lineEnd":12,"colStart":5,"colEnd":61},"within":["Real"],"instance":"ground1p"}},
"inductor1.i":{"comment":"Current flowing from pin p to pin n","kind":"dummy state","type":"Real","unit":"A","displayUnit":"","source":{"info":{"file":"E:/OpenModelica1.11.0/lib/omlibrary/Modelica 3.2.2/Electrical/Analog/Interfaces.mo","lineStart":175,"lineEnd":175,"colStart":5,"colEnd":55},"within":["Real"],"instance":"inductor1"}},
"inductor1.p.v":{"comment":"Potential at the pin","kind":"variable","type":"Real","unit":"V","displayUnit":"","source":{"info":{"file":"E:/OpenModelica1.11.0/lib/omlibrary/Modelica 3.2.2/Electrical/Analog/Interfaces.mo","lineStart":47,"lineEnd":52,"colStart":5,"colEnd":61},"within":["Real"],"instance":"inductor1p"}},
"inductor1.v":{"comment":"Voltage drop between the two pins (= p.v - n.v)","kind":"variable","type":"Real","unit":"V","displayUnit":"","source":{"info":{"file":"E:/OpenModelica1.11.0/lib/omlibrary/Modelica 3.2.2/Electrical/Analog/Interfaces.mo","lineStart":174,"lineEnd":174,"colStart":5,"colEnd":67},"within":["Real"],"instance":"inductor1"}},
"resistor1.LossPower":{"comment":"Loss power leaving component via heatPort","kind":"variable","type":"Real","unit":"W","displayUnit":"","source":{"info":{"file":"E:/OpenModelica1.11.0/lib/omlibrary/Modelica 3.2.2/Electrical/Analog/Interfaces.mo","lineStart":315,"lineEnd":315,"colStart":5,"colEnd":67},"within":["Real"],"instance":"resistor1"}},
"resistor1.R_actual":{"comment":"Actual resistance = R*(1 + alpha*(T_heatPort - T_ref))","kind":"variable","type":"Real","unit":"Ohm","displayUnit":"","source":{"info":{"file":"E:/OpenModelica1.11.0/lib/omlibrary/Modelica 3.2.2/Electrical/Analog/Basic.mo","lineStart":62,"lineEnd":63,"colStart":5,"colEnd":63},"within":["Real"],"instance":"resistor1"}},
"resistor1.v":{"comment":"Voltage drop between the two pins (= p.v - n.v)","kind":"variable","type":"Real","unit":"V","displayUnit":"","source":{"info":{"file":"E:/OpenModelica1.11.0/lib/omlibrary/Modelica 3.2.2/Electrical/Analog/Interfaces.mo","lineStart":174,"lineEnd":174,"colStart":5,"colEnd":67},"within":["Real"],"instance":"resistor1"}},
"resistor2.LossPower":{"comment":"Loss power leaving component via heatPort","kind":"variable","type":"Real","unit":"W","displayUnit":"","source":{"info":{"file":"E:/OpenModelica1.11.0/lib/omlibrary/Modelica 3.2.2/Electrical/Analog/Interfaces.mo","lineStart":315,"lineEnd":315,"colStart":5,"colEnd":67},"within":["Real"],"instance":"resistor2"}},
"resistor2.R_actual":{"comment":"Actual resistance = R*(1 + alpha*(T_heatPort - T_ref))","kind":"variable","type":"Real","unit":"Ohm","displayUnit":"","source":{"info":{"file":"E:/OpenModelica1.11.0/lib/omlibrary/Modelica 3.2.2/Electrical/Analog/Basic.mo","lineStart":62,"lineEnd":63,"colStart":5,"colEnd":63},"within":["Real"],"instance":"resistor2"}},
"resistor2.v":{"comment":"Voltage drop between the two pins (= p.v - n.v)","kind":"variable","type":"Real","unit":"V","displayUnit":"","source":{"info":{"file":"E:/OpenModelica1.11.0/lib/omlibrary/Modelica 3.2.2/Electrical/Analog/Interfaces.mo","lineStart":174,"lineEnd":174,"colStart":5,"colEnd":67},"within":["Real"],"instance":"resistor2"}},
"sineCurrent1.v":{"comment":"Voltage drop between the two pins (= p.v - n.v)","kind":"variable","type":"Real","unit":"V","displayUnit":"","source":{"info":{"file":"E:/OpenModelica1.11.0/lib/omlibrary/Modelica 3.2.2/Electrical/Analog/Interfaces.mo","lineStart":174,"lineEnd":174,"colStart":5,"colEnd":67},"within":["Real"],"instance":"sineCurrent1"}},
"inductor1.L":{"comment":"Inductance","kind":"parameter","type":"Real","unit":"H","displayUnit":"","source":{"info":{"file":"E:/OpenModelica1.11.0/lib/omlibrary/Modelica 3.2.2/Electrical/Analog/Basic.mo","lineStart":304,"lineEnd":304,"colStart":5,"colEnd":52},"within":["Real"],"instance":"inductor1"}},
"resistor1.T":{"comment":"Fixed device temperature if useHeatPort = false","kind":"parameter","type":"Real","unit":"K","displayUnit":"degC","source":{"info":{"file":"E:/OpenModelica1.11.0/lib/omlibrary/Modelica 3.2.2/Electrical/Analog/Interfaces.mo","lineStart":309,"lineEnd":310,"colStart":5,"colEnd":99},"within":["Real"],"instance":"resistor1"}},
"resistor1.T_ref":{"comment":"Reference temperature","kind":"parameter","type":"Real","unit":"K","displayUnit":"degC","source":{"info":{"file":"E:/OpenModelica1.11.0/lib/omlibrary/Modelica 3.2.2/Electrical/Analog/Basic.mo","lineStart":56,"lineEnd":56,"colStart":5,"colEnd":66},"within":["Real"],"instance":"resistor1"}},
"resistor1.alpha":{"comment":"Temperature coefficient of resistance (R_actual = R*(1 + alpha*(T_heatPort - T_ref))","kind":"parameter","type":"Real","unit":"1/K","displayUnit":"","source":{"info":{"file":"E:/OpenModelica1.11.0/lib/omlibrary/Modelica 3.2.2/Electrical/Analog/Basic.mo","lineStart":57,"lineEnd":58,"colStart":5,"colEnd":93},"within":["Real"],"instance":"resistor1"}},
"resistor2.R":{"comment":"Resistance at temperature T_ref","kind":"parameter","type":"Real","unit":"Ohm","displayUnit":"","source":{"info":{"file":"E:/OpenModelica1.11.0/lib/omlibrary/Modelica 3.2.2/Electrical/Analog/Basic.mo","lineStart":54,"lineEnd":55,"colStart":5,"colEnd":40},"within":["Real"],"instance":"resistor2"}},
"resistor2.T":{"comment":"Fixed device temperature if useHeatPort = false","kind":"parameter","type":"Real","unit":"K","displayUnit":"degC","source":{"info":{"file":"E:/OpenModelica1.11.0/lib/omlibrary/Modelica 3.2.2/Electrical/Analog/Interfaces.mo","lineStart":309,"lineEnd":310,"colStart":5,"colEnd":99},"within":["Real"],"instance":"resistor2"}},
"resistor2.T_ref":{"comment":"Reference temperature","kind":"parameter","type":"Real","unit":"K","displayUnit":"degC","source":{"info":{"file":"E:/OpenModelica1.11.0/lib/omlibrary/Modelica 3.2.2/Electrical/Analog/Basic.mo","lineStart":56,"lineEnd":56,"colStart":5,"colEnd":66},"within":["Real"],"instance":"resistor2"}},
"resistor2.alpha":{"comment":"Temperature coefficient of resistance (R_actual = R*(1 + alpha*(T_heatPort - T_ref))","kind":"parameter","type":"Real","unit":"1/K","displayUnit":"","source":{"info":{"file":"E:/OpenModelica1.11.0/lib/omlibrary/Modelica 3.2.2/Electrical/Analog/Basic.mo","lineStart":57,"lineEnd":58,"colStart":5,"colEnd":93},"within":["Real"],"instance":"resistor2"}},
"sineCurrent1.I":{"comment":"Amplitude of sine wave","kind":"parameter","type":"Real","unit":"A","displayUnit":"","source":{"info":{"file":"E:/OpenModelica1.11.0/lib/omlibrary/Modelica 3.2.2/Electrical/Analog/Sources.mo","lineStart":1384,"lineEnd":1384,"colStart":5,"colEnd":61},"within":["Real"],"instance":"sineCurrent1"}},
"sineCurrent1.freqHz":{"comment":"Frequency of sine wave","kind":"parameter","type":"Real","unit":"Hz","displayUnit":"","source":{"info":{"file":"E:/OpenModelica1.11.0/lib/omlibrary/Modelica 3.2.2/Electrical/Analog/Sources.mo","lineStart":1386,"lineEnd":1386,"colStart":5,"colEnd":68},"within":["Real"],"instance":"sineCurrent1"}},
"sineCurrent1.offset":{"comment":"Current offset","kind":"parameter","type":"Real","unit":"A","displayUnit":"","source":{"info":{"file":"E:/OpenModelica1.11.0/lib/omlibrary/Modelica 3.2.2/Electrical/Analog/Interfaces.mo","lineStart":470,"lineEnd":470,"colStart":5,"colEnd":51},"within":["Real"],"instance":"sineCurrent1"}},
"sineCurrent1.phase":{"comment":"Phase of sine wave","kind":"parameter","type":"Real","unit":"rad","displayUnit":"deg","source":{"info":{"file":"E:/OpenModelica1.11.0/lib/omlibrary/Modelica 3.2.2/Electrical/Analog/Sources.mo","lineStart":1385,"lineEnd":1385,"colStart":5,"colEnd":52},"within":["Real"],"instance":"sineCurrent1"}},
"sineCurrent1.signalSource.amplitude":{"comment":"Amplitude of sine wave","kind":"parameter","type":"Real","unit":"","displayUnit":"","source":{"info":{"file":"E:/OpenModelica1.11.0/lib/omlibrary/Modelica 3.2.2/Blocks/Sources.mo","lineStart":554,"lineEnd":554,"colStart":5,"colEnd":56},"within":["Real"],"instance":"sineCurrent1signalSource"}},
"sineCurrent1.signalSource.freqHz":{"comment":"Frequency of sine wave","kind":"parameter","type":"Real","unit":"Hz","displayUnit":"","source":{"info":{"file":"E:/OpenModelica1.11.0/lib/omlibrary/Modelica 3.2.2/Blocks/Sources.mo","lineStart":555,"lineEnd":555,"colStart":5,"colEnd":73},"within":["Real"],"instance":"sineCurrent1signalSource"}},
"sineCurrent1.signalSource.offset":{"comment":"Offset of output signal","kind":"parameter","type":"Real","unit":"","displayUnit":"","source":{"info":{"file":"E:/OpenModelica1.11.0/lib/omlibrary/Modelica 3.2.2/Blocks/Sources.mo","lineStart":557,"lineEnd":557,"colStart":5,"colEnd":54},"within":["Real"],"instance":"sineCurrent1signalSource"}},
"sineCurrent1.signalSource.phase":{"comment":"Phase of sine wave","kind":"parameter","type":"Real","unit":"rad","displayUnit":"deg","source":{"info":{"file":"E:/OpenModelica1.11.0/lib/omlibrary/Modelica 3.2.2/Blocks/Sources.mo","lineStart":556,"lineEnd":556,"colStart":5,"colEnd":57},"within":["Real"],"instance":"sineCurrent1signalSource"}},
"sineCurrent1.signalSource.startTime":{"comment":"Output = offset for time < startTime","kind":"parameter","type":"Real","unit":"s","displayUnit":"","source":{"info":{"file":"E:/OpenModelica1.11.0/lib/omlibrary/Modelica 3.2.2/Blocks/Sources.mo","lineStart":558,"lineEnd":558,"colStart":5,"colEnd":78},"within":["Real"],"instance":"sineCurrent1signalSource"}},
"sineCurrent1.startTime":{"comment":"Time offset","kind":"parameter","type":"Real","unit":"s","displayUnit":"","source":{"info":{"file":"E:/OpenModelica1.11.0/lib/omlibrary/Modelica 3.2.2/Electrical/Analog/Interfaces.mo","lineStart":471,"lineEnd":471,"colStart":5,"colEnd":48},"within":["Real"],"instance":"sineCurrent1"}},
"resistor1.useHeatPort":{"comment":"=true, if heatPort is enabled","kind":"parameter","type":"Boolean","unit":"","displayUnit":"","source":{"info":{"file":"E:/OpenModelica1.11.0/lib/omlibrary/Modelica 3.2.2/Electrical/Analog/Interfaces.mo","lineStart":307,"lineEnd":308,"colStart":5,"colEnd":71},"within":["Boolean"],"instance":"resistor1"}}
},
"equations":[{"eqIndex":0,"tag":"dummy"},
{"eqIndex":1,"section":"initial","tag":"assign","defines":["ground1.p.v"],"uses":[],"equation":["0.0"],"source":{"info":{"file":"E:/OpenModelica1.11.0/lib/omlibrary/Modelica 3.2.2/Electrical/Analog/Interfaces.mo","lineStart":7,"lineEnd":12,"colStart":5,"colEnd":61},"within":["Real"],"instance":"ground1p"}},
{"eqIndex":2,"section":"initial","tag":"assign","defines":["resistor1.R_actual"],"uses":["resistor1.T_ref","resistor1.T","resistor1.alpha","resistor1.R"],"equation":["resistor1.R * (1.0 + resistor1.alpha * (resistor1.T - resistor1.T_ref))"],"source":{"info":{"file":"E:/OpenModelica1.11.0/lib/omlibrary/Modelica 3.2.2/Electrical/Analog/Basic.mo","lineStart":62,"lineEnd":63,"colStart":5,"colEnd":63},"within":["Real"],"instance":"resistor1"}},
{"eqIndex":3,"section":"initial","tag":"assign","defines":["resistor2.R_actual"],"uses":["resistor2.T_ref","resistor2.T","resistor2.alpha","resistor2.R"],"equation":["resistor2.R * (1.0 + resistor2.alpha * (resistor2.T - resistor2.T_ref))"],"source":{"info":{"file":"E:/OpenModelica1.11.0/lib/omlibrary/Modelica 3.2.2/Electrical/Analog/Basic.mo","lineStart":62,"lineEnd":63,"colStart":5,"colEnd":63},"within":["Real"],"instance":"resistor2"}},
{"eqIndex":4,"section":"initial","tag":"assign","defines":["der(inductor1.i)"],"uses":["sineCurrent1.signalSource.phase","sineCurrent1.signalSource.freqHz","sineCurrent1.signalSource.amplitude","sineCurrent1.signalSource.startTime","time"],"equation":["if time < sineCurrent1.signalSource.startTime then 0.0 else sineCurrent1.signalSource.amplitude * cos(6.283185307179586 * sineCurrent1.signalSource.freqHz * (time - sineCurrent1.signalSource.startTime) + sineCurrent1.signalSource.phase) * 6.283185307179586 * sineCurrent1.signalSource.freqHz"],"source":{"info":{"file":"E:/OpenModelica1.11.0/lib/omlibrary/Modelica 3.2.2/Blocks/Sources.mo","lineStart":561,"lineEnd":562,"colStart":5,"colEnd":46},"within":["Modelica.Blocks.Sources.Sine$sineCurrent1$signalSource"],"instance":"sineCurrent1signalSource"}},
{"eqIndex":5,"section":"initial","tag":"assign","defines":["inductor1.v"],"uses":["der(inductor1.i)","inductor1.L"],"equation":["inductor1.L * $DER.inductor1.i"],"source":{"info":{"file":"E:/OpenModelica1.11.0/lib/omlibrary/Modelica 3.2.2/Electrical/Analog/Basic.mo","lineStart":307,"lineEnd":307,"colStart":5,"colEnd":17},"within":["Modelica.Electrical.Analog.Basic.Inductor$inductor1"],"instance":"inductor1"}},
{"eqIndex":6,"section":"initial","tag":"assign","defines":["inductor1.i"],"uses":["sineCurrent1.signalSource.phase","sineCurrent1.signalSource.freqHz","sineCurrent1.signalSource.amplitude","sineCurrent1.signalSource.startTime","time","sineCurrent1.signalSource.offset"],"equation":["sineCurrent1.signalSource.offset + (if time < sineCurrent1.signalSource.startTime then 0.0 else sineCurrent1.signalSource.amplitude * sin(6.283185307179586 * sineCurrent1.signalSource.freqHz * (time - sineCurrent1.signalSource.startTime) + sineCurrent1.signalSource.phase))"],"source":{"info":{"file":"E:/OpenModelica1.11.0/lib/omlibrary/Modelica 3.2.2/Blocks/Sources.mo","lineStart":561,"lineEnd":562,"colStart":5,"colEnd":46},"within":["Modelica.Blocks.Sources.Sine$sineCurrent1$signalSource"],"instance":"sineCurrent1signalSource"}},
{"eqIndex":7,"section":"initial","tag":"assign","defines":["resistor2.v"],"uses":["inductor1.i","resistor2.R_actual"],"equation":["(-resistor2.R_actual) * inductor1.i"],"source":{"info":{"file":"E:/OpenModelica1.11.0/lib/omlibrary/Modelica 3.2.2/Electrical/Analog/Basic.mo","lineStart":69,"lineEnd":69,"colStart":5,"colEnd":19},"within":["Modelica.Electrical.Analog.Basic.Resistor$resistor2"],"instance":"resistor2"}},
{"eqIndex":8,"section":"initial","tag":"assign","defines":["resistor2.LossPower"],"uses":["inductor1.i","resistor2.v"],"equation":["(-resistor2.v) * inductor1.i"],"source":{"info":{"file":"E:/OpenModelica1.11.0/lib/omlibrary/Modelica 3.2.2/Electrical/Analog/Basic.mo","lineStart":70,"lineEnd":70,"colStart":5,"colEnd":20},"within":["Modelica.Electrical.Analog.Basic.Resistor$resistor2"],"instance":"resistor2"}},
{"eqIndex":9,"section":"initial","tag":"assign","defines":["resistor1.v"],"uses":["inductor1.i","resistor1.R_actual"],"equation":["resistor1.R_actual * inductor1.i"],"source":{"info":{"file":"E:/OpenModelica1.11.0/lib/omlibrary/Modelica 3.2.2/Electrical/Analog/Basic.mo","lineStart":69,"lineEnd":69,"colStart":5,"colEnd":19},"within":["Modelica.Electrical.Analog.Basic.Resistor$resistor1"],"instance":"resistor1"}},
{"eqIndex":10,"section":"initial","tag":"assign","defines":["inductor1.p.v"],"uses":["resistor1.v","inductor1.v"],"equation":["inductor1.v + resistor1.v"],"source":{"info":{"file":"E:/OpenModelica1.11.0/lib/omlibrary/Modelica 3.2.2/Electrical/Analog/Interfaces.mo","lineStart":182,"lineEnd":182,"colStart":5,"colEnd":18},"within":["Modelica.Electrical.Analog.Basic.Inductor$inductor1"],"instance":"inductor1"}},
{"eqIndex":11,"section":"initial","tag":"assign","defines":["sineCurrent1.v"],"uses":["inductor1.p.v","resistor2.v"],"equation":["resistor2.v - inductor1.p.v"],"source":{"info":{"file":"E:/OpenModelica1.11.0/lib/omlibrary/Modelica 3.2.2/Electrical/Analog/Interfaces.mo","lineStart":182,"lineEnd":182,"colStart":5,"colEnd":18},"within":["Modelica.Electrical.Analog.Sources.SineCurrent$sineCurrent1"],"instance":"sineCurrent1"}},
{"eqIndex":12,"section":"initial","tag":"assign","defines":["resistor1.LossPower"],"uses":["inductor1.i","resistor1.v"],"equation":["resistor1.v * inductor1.i"],"source":{"info":{"file":"E:/OpenModelica1.11.0/lib/omlibrary/Modelica 3.2.2/Electrical/Analog/Basic.mo","lineStart":70,"lineEnd":70,"colStart":5,"colEnd":20},"within":["Modelica.Electrical.Analog.Basic.Resistor$resistor1"],"instance":"resistor1"}},
{"eqIndex":13,"section":"initial","tag":"assign","defines":["ground1.p.i"],"uses":[],"equation":["0.0"],"source":{"info":{"file":"E:/OpenModelica1.11.0/lib/omlibrary/Modelica 3.2.2/Electrical/Analog/Interfaces.mo","lineStart":13,"lineEnd":18,"colStart":5,"colEnd":61},"within":["Real"],"instance":"ground1p"}},
{"eqIndex":14,"section":"regular","tag":"assign","defines":["inductor1.i"],"uses":["sineCurrent1.signalSource.phase","sineCurrent1.signalSource.freqHz","sineCurrent1.signalSource.amplitude","sineCurrent1.signalSource.startTime","time","sineCurrent1.signalSource.offset"],"equation":["sineCurrent1.signalSource.offset + (if time < sineCurrent1.signalSource.startTime then 0.0 else sineCurrent1.signalSource.amplitude * sin(6.283185307179586 * sineCurrent1.signalSource.freqHz * (time - sineCurrent1.signalSource.startTime) + sineCurrent1.signalSource.phase))"],"source":{"info":{"file":"E:/OpenModelica1.11.0/lib/omlibrary/Modelica 3.2.2/Blocks/Sources.mo","lineStart":561,"lineEnd":562,"colStart":5,"colEnd":46},"within":["Modelica.Blocks.Sources.Sine$sineCurrent1$signalSource"],"instance":"sineCurrent1signalSource"}},
{"eqIndex":15,"section":"regular","tag":"assign","defines":["der(inductor1.i)"],"uses":["sineCurrent1.signalSource.phase","sineCurrent1.signalSource.freqHz","sineCurrent1.signalSource.amplitude","sineCurrent1.signalSource.startTime","time"],"equation":["if time < sineCurrent1.signalSource.startTime then 0.0 else sineCurrent1.signalSource.amplitude * cos(6.283185307179586 * sineCurrent1.signalSource.freqHz * (time - sineCurrent1.signalSource.startTime) + sineCurrent1.signalSource.phase) * 6.283185307179586 * sineCurrent1.signalSource.freqHz"],"source":{"info":{"file":"E:/OpenModelica1.11.0/lib/omlibrary/Modelica 3.2.2/Blocks/Sources.mo","lineStart":561,"lineEnd":562,"colStart":5,"colEnd":46},"within":["Modelica.Blocks.Sources.Sine$sineCurrent1$signalSource"],"instance":"sineCurrent1signalSource"}},
{"eqIndex":16,"section":"regular","tag":"assign","defines":["resistor2.v"],"uses":["inductor1.i","resistor2.R_actual"],"equation":["(-resistor2.R_actual) * inductor1.i"],"source":{"info":{"file":"E:/OpenModelica1.11.0/lib/omlibrary/Modelica 3.2.2/Electrical/Analog/Basic.mo","lineStart":69,"lineEnd":69,"colStart":5,"colEnd":19},"within":["Modelica.Electrical.Analog.Basic.Resistor$resistor2"],"instance":"resistor2"}},
{"eqIndex":17,"section":"regular","tag":"assign","defines":["resistor2.LossPower"],"uses":["inductor1.i","resistor2.v"],"equation":["(-resistor2.v) * inductor1.i"],"source":{"info":{"file":"E:/OpenModelica1.11.0/lib/omlibrary/Modelica 3.2.2/Electrical/Analog/Basic.mo","lineStart":70,"lineEnd":70,"colStart":5,"colEnd":20},"within":["Modelica.Electrical.Analog.Basic.Resistor$resistor2"],"instance":"resistor2"}},
{"eqIndex":18,"section":"regular","tag":"assign","defines":["inductor1.v"],"uses":["der(inductor1.i)","inductor1.L"],"equation":["inductor1.L * $DER.inductor1.i"],"source":{"info":{"file":"E:/OpenModelica1.11.0/lib/omlibrary/Modelica 3.2.2/Electrical/Analog/Basic.mo","lineStart":307,"lineEnd":307,"colStart":5,"colEnd":17},"within":["Modelica.Electrical.Analog.Basic.Inductor$inductor1"],"instance":"inductor1"}},
{"eqIndex":19,"section":"regular","tag":"assign","defines":["resistor1.v"],"uses":["inductor1.i","resistor1.R_actual"],"equation":["resistor1.R_actual * inductor1.i"],"source":{"info":{"file":"E:/OpenModelica1.11.0/lib/omlibrary/Modelica 3.2.2/Electrical/Analog/Basic.mo","lineStart":69,"lineEnd":69,"colStart":5,"colEnd":19},"within":["Modelica.Electrical.Analog.Basic.Resistor$resistor1"],"instance":"resistor1"}},
{"eqIndex":20,"section":"regular","tag":"assign","defines":["resistor1.LossPower"],"uses":["inductor1.i","resistor1.v"],"equation":["resistor1.v * inductor1.i"],"source":{"info":{"file":"E:/OpenModelica1.11.0/lib/omlibrary/Modelica 3.2.2/Electrical/Analog/Basic.mo","lineStart":70,"lineEnd":70,"colStart":5,"colEnd":20},"within":["Modelica.Electrical.Analog.Basic.Resistor$resistor1"],"instance":"resistor1"}},
{"eqIndex":21,"section":"regular","tag":"assign","defines":["inductor1.p.v"],"uses":["resistor1.v","inductor1.v"],"equation":["inductor1.v + resistor1.v"],"source":{"info":{"file":"E:/OpenModelica1.11.0/lib/omlibrary/Modelica 3.2.2/Electrical/Analog/Interfaces.mo","lineStart":182,"lineEnd":182,"colStart":5,"colEnd":18},"within":["Modelica.Electrical.Analog.Basic.Inductor$inductor1"],"instance":"inductor1"}},
{"eqIndex":22,"section":"regular","tag":"assign","defines":["sineCurrent1.v"],"uses":["inductor1.p.v","resistor2.v"],"equation":["resistor2.v - inductor1.p.v"],"source":{"info":{"file":"E:/OpenModelica1.11.0/lib/omlibrary/Modelica 3.2.2/Electrical/Analog/Interfaces.mo","lineStart":182,"lineEnd":182,"colStart":5,"colEnd":18},"within":["Modelica.Electrical.Analog.Sources.SineCurrent$sineCurrent1"],"instance":"sineCurrent1"}},
{"eqIndex":23,"section":"regular","tag":"algorithm","equation":["assert(1.0 + resistor2.alpha * (resistor2.T - resistor2.T_ref) >= 1e-015, \"Temperature outside scope of model!\");"],"source":{"info":{"file":"E:/OpenModelica1.11.0/lib/omlibrary/Modelica 3.2.2/Electrical/Analog/Basic.mo","lineStart":66,"lineEnd":67,"colStart":5,"colEnd":45},"within":["Modelica.Electrical.Analog.Basic.Resistor$resistor2"],"instance":"resistor2"}},
{"eqIndex":24,"section":"regular","tag":"algorithm","equation":["assert(1.0 + resistor1.alpha * (resistor1.T - resistor1.T_ref) >= 1e-015, \"Temperature outside scope of model!\");"],"source":{"info":{"file":"E:/OpenModelica1.11.0/lib/omlibrary/Modelica 3.2.2/Electrical/Analog/Basic.mo","lineStart":66,"lineEnd":67,"colStart":5,"colEnd":45},"within":["Modelica.Electrical.Analog.Basic.Resistor$resistor1"],"instance":"resistor1"}},
{"eqIndex":25,"section":"parameter","tag":"assign","defines":["resistor1.useHeatPort"],"uses":[],"equation":["false"],"source":{"info":{"file":"E:/OpenModelica1.11.0/lib/omlibrary/Modelica 3.2.2/Electrical/Analog/Interfaces.mo","lineStart":307,"lineEnd":308,"colStart":5,"colEnd":71},"within":["Boolean"],"instance":"resistor1"}},
{"eqIndex":26,"section":"parameter","tag":"assign","defines":["resistor1.T"],"uses":["resistor1.T_ref"],"equation":["resistor1.T_ref"],"source":{"info":{"file":"E:/OpenModelica1.11.0/lib/omlibrary/Modelica 3.2.2/Electrical/Analog/Interfaces.mo","lineStart":309,"lineEnd":310,"colStart":5,"colEnd":99},"within":["Real"],"instance":"resistor1"}},
{"eqIndex":27,"section":"parameter","tag":"assign","defines":["resistor2.useHeatPort"],"uses":[],"equation":["false"],"source":{"info":{"file":"E:/OpenModelica1.11.0/lib/omlibrary/Modelica 3.2.2/Electrical/Analog/Interfaces.mo","lineStart":307,"lineEnd":308,"colStart":5,"colEnd":71},"within":["Boolean"],"instance":"resistor2"}},
{"eqIndex":28,"section":"parameter","tag":"assign","defines":["resistor2.T"],"uses":["resistor2.T_ref"],"equation":["resistor2.T_ref"],"source":{"info":{"file":"E:/OpenModelica1.11.0/lib/omlibrary/Modelica 3.2.2/Electrical/Analog/Interfaces.mo","lineStart":309,"lineEnd":310,"colStart":5,"colEnd":99},"within":["Real"],"instance":"resistor2"}},
{"eqIndex":29,"section":"parameter","tag":"assign","defines":["sineCurrent1.signalSource.amplitude"],"uses":["sineCurrent1.I"],"equation":["sineCurrent1.I"],"source":{"info":{"file":"E:/OpenModelica1.11.0/lib/omlibrary/Modelica 3.2.2/Blocks/Sources.mo","lineStart":554,"lineEnd":554,"colStart":5,"colEnd":56},"within":["Real"],"instance":"sineCurrent1signalSource"}},
{"eqIndex":30,"section":"parameter","tag":"assign","defines":["sineCurrent1.signalSource.freqHz"],"uses":["sineCurrent1.freqHz"],"equation":["sineCurrent1.freqHz"],"source":{"info":{"file":"E:/OpenModelica1.11.0/lib/omlibrary/Modelica 3.2.2/Blocks/Sources.mo","lineStart":555,"lineEnd":555,"colStart":5,"colEnd":73},"within":["Real"],"instance":"sineCurrent1signalSource"}},
{"eqIndex":31,"section":"parameter","tag":"assign","defines":["sineCurrent1.signalSource.phase"],"uses":["sineCurrent1.phase"],"equation":["sineCurrent1.phase"],"source":{"info":{"file":"E:/OpenModelica1.11.0/lib/omlibrary/Modelica 3.2.2/Blocks/Sources.mo","lineStart":556,"lineEnd":556,"colStart":5,"colEnd":57},"within":["Real"],"instance":"sineCurrent1signalSource"}},
{"eqIndex":32,"section":"parameter","tag":"assign","defines":["sineCurrent1.signalSource.offset"],"uses":["sineCurrent1.offset"],"equation":["sineCurrent1.offset"],"source":{"info":{"file":"E:/OpenModelica1.11.0/lib/omlibrary/Modelica 3.2.2/Blocks/Sources.mo","lineStart":557,"lineEnd":557,"colStart":5,"colEnd":54},"within":["Real"],"instance":"sineCurrent1signalSource"}},
{"eqIndex":33,"section":"parameter","tag":"assign","defines":["sineCurrent1.signalSource.startTime"],"uses":["sineCurrent1.startTime"],"equation":["sineCurrent1.startTime"],"source":{"info":{"file":"E:/OpenModelica1.11.0/lib/omlibrary/Modelica 3.2.2/Blocks/Sources.mo","lineStart":558,"lineEnd":558,"colStart":5,"colEnd":78},"within":["Real"],"instance":"sineCurrent1signalSource"}},
{"eqIndex":34,"section":"parameter","tag":"algorithm","equation":["assert(resistor1.T_ref >= 0.0, \"Variable violating min constraint: 0.0 <= resistor1.T_ref, has value: \" + String(resistor1.T_ref, \"g\"));"],"source":{"info":{"file":"E:/OpenModelica1.11.0/lib/omlibrary/Modelica 3.2.2/Electrical/Analog/Basic.mo","lineStart":56,"lineEnd":56,"colStart":5,"colEnd":66},"within":["Real"],"instance":"resistor1"}},
{"eqIndex":35,"section":"parameter","tag":"algorithm","equation":["assert(resistor1.T >= 0.0, \"Variable violating min constraint: 0.0 <= resistor1.T, has value: \" + String(resistor1.T, \"g\"));"],"source":{"info":{"file":"E:/OpenModelica1.11.0/lib/omlibrary/Modelica 3.2.2/Electrical/Analog/Interfaces.mo","lineStart":309,"lineEnd":310,"colStart":5,"colEnd":99},"within":["Real"],"instance":"resistor1"}},
{"eqIndex":36,"section":"parameter","tag":"algorithm","equation":["assert(resistor2.T_ref >= 0.0, \"Variable violating min constraint: 0.0 <= resistor2.T_ref, has value: \" + String(resistor2.T_ref, \"g\"));"],"source":{"info":{"file":"E:/OpenModelica1.11.0/lib/omlibrary/Modelica 3.2.2/Electrical/Analog/Basic.mo","lineStart":56,"lineEnd":56,"colStart":5,"colEnd":66},"within":["Real"],"instance":"resistor2"}},
{"eqIndex":37,"section":"parameter","tag":"algorithm","equation":["assert(resistor2.T >= 0.0, \"Variable violating min constraint: 0.0 <= resistor2.T, has value: \" + String(resistor2.T, \"g\"));"],"source":{"info":{"file":"E:/OpenModelica1.11.0/lib/omlibrary/Modelica 3.2.2/Electrical/Analog/Interfaces.mo","lineStart":309,"lineEnd":310,"colStart":5,"colEnd":99},"within":["Real"],"instance":"resistor2"}}
],
"functions":[
]
}