Modelica400 with alias name: Modelica 4.0.0 | Modelica323 with alias name: Modelica 3.2.3 | Version: 4.0.0 | Version: 3.2.3 |
Version date: 2020-06-04 | Version date: 2019-01-23 |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
driveAngle | Units.SI.Angle | SIunits.Angle |
PI | initType=Modelica400.Blocks.Types.Init.SteadyState | initType=Modelica323.Blocks.Types.InitPID.SteadyState |
limiter(u(start=0)) | | |
| limitsAtInit=false |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
f_cut | Units.SI.Frequency | SIunits.Frequency |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
f_cut | Units.SI.Frequency | SIunits.Frequency |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
riseTime | Units.SI.Time | SIunits.Time |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
vMax | Units.SI.Velocity | SIunits.Velocity |
aMax | Units.SI.Acceleration | SIunits.Acceleration |
s | Units.SI.Position | SIunits.Position |
sSmoothed | Units.SI.Position | SIunits.Position |
vLimited | Units.SI.Velocity | SIunits.Velocity |
aLimited | Units.SI.Acceleration | SIunits.Acceleration |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
sine | f=2 | |
| freqHz=2 | |
criticalDamping | f=50*sine.f | f=50*sine.freqHz |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
sine | f=0.1 | |
| freqHz=0.1 |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
sine | f=0.1 | |
| freqHz=0.1 |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
sine | f=1 | |
| freqHz=1 |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
f1 | Units.SI.Frequency | SIunits.Frequency |
V1 | Units.SI.Voltage | SIunits.Voltage |
V3 | Units.SI.Voltage | SIunits.Voltage |
sineVoltage3 | f=3*f1 | |
| freqHz=3*f1 | |
sineVoltage1 | f=f1 | |
| freqHz=f1 |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
realSignal1 | Units.SI.AngularVelocity | SIunits.AngularVelocity |
realSignal2 | Units.SI.Velocity | SIunits.Velocity |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
initType | =Init.InitialState | =Modelica323.Blocks.Types.Init.InitialState |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
initType | =Init.InitialState | =Modelica323.Blocks.Types.Init.InitialState |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
T | Units.SI.Time | SIunits.Time |
initType | =Init.NoInit | =Modelica323.Blocks.Types.Init.NoInit |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
T | Units.SI.Time | SIunits.Time |
initType | =Init.NoInit | =Modelica323.Blocks.Types.Init.NoInit |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
initType | =Init.NoInit | =Modelica323.Blocks.Types.Init.NoInit |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
T | Units.SI.Time | SIunits.Time |
initType | =Init.NoInit | =Modelica323.Blocks.Types.Init.NoInit |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
Ti | Units.SI.Time | SIunits.Time |
Td | Units.SI.Time | SIunits.Time |
initType | Blocks.Types.Init | Blocks.Types.InitPID |
unitTime | Units.SI.Time | SIunits.Time |
I | initType=if initType == Init.SteadyState then Init.SteadyState else if initType == Init.InitialState then Init.InitialState else Init.NoInit | initType=if initType == InitPID.SteadyState then Init.SteadyState else if initType == InitPID.InitialState or initType == InitPID.DoNotUse_InitialIntegratorState then Init.InitialState else Init.NoInit |
D | initType=if initType == Init.SteadyState or initType == Init.InitialOutput then Init.SteadyState else if initType == Init.InitialState then Init.InitialState else Init.NoInit | initType=if initType == InitPID.SteadyState or initType == InitPID.InitialOutput then Init.SteadyState else if initType == InitPID.InitialState then Init.InitialState else Init.NoInit |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
initial equation |
|
if initType==Init.InitialOutput then | if initType==InitPID.InitialOutput then |
y = y_start; ... |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
Ti | Units.SI.Time | SIunits.Time |
Td | Units.SI.Time | SIunits.Time |
initType | Blocks.Types.Init | Blocks.Types.InitPID |
unitTime | Units.SI.Time | SIunits.Time |
I | initType=if initType == Init.SteadyState then Init.SteadyState else if initType == Init.InitialState then Init.InitialState else Init.NoInit | initType=if initType == InitPID.SteadyState then Init.SteadyState else if initType == InitPID.InitialState or initType == InitPID.DoNotUse_InitialIntegratorState then Init.InitialState else Init.NoInit |
D | initType=if initType == Init.SteadyState or initType == Init.InitialOutput then Init.SteadyState else if initType == Init.InitialState then Init.InitialState else Init.NoInit | initType=if initType == InitPID.SteadyState or initType == InitPID.InitialOutput then Init.SteadyState else if initType == InitPID.InitialState then Init.InitialState else Init.NoInit |
limiter | | limitsAtInit=limitsAtInit |
limitsAtInit | Present |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
initial equation |
|
if initType==Init.InitialOutput then | if initType==InitPID.InitialOutput then |
gainPID.y = y_start; ... |
|
equation if initType == Init.InitialOutput and (y_start < yMin or y_start > yMax) then |
equation if initType == InitPID.InitialOutput and (y_start < yMin or y_start > yMax) then |
Modelica400.Utilities.Streams.error("LimPID: Start value y_start (=" + String(   y_start) + ") is outside of the limits of yMin (=" + String(yMin) +   ") and yMax (=" + String(yMax) + ")"); ... |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
f | Units.SI.Frequency | SIunits.Frequency |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
f | Units.SI.Frequency | SIunits.Frequency |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
f_cut | Units.SI.Frequency | SIunits.Frequency |
f_min | Units.SI.Frequency | SIunits.Frequency |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
f_cut | Units.SI.Frequency | SIunits.Frequency |
w_cut | Units.SI.AngularVelocity | SIunits.AngularVelocity |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
f_cut | Units.SI.Frequency | SIunits.Frequency |
w_cut | Units.SI.AngularVelocity | SIunits.AngularVelocity |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
f_min | Units.SI.Frequency | SIunits.Frequency |
f_max | Units.SI.Frequency | SIunits.Frequency |
f0 | Units.SI.Frequency | SIunits.Frequency |
w_cut | Units.SI.AngularVelocity | SIunits.AngularVelocity |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
f_min | Units.SI.Frequency | SIunits.Frequency |
f_max | Units.SI.Frequency | SIunits.Frequency |
f0 | Units.SI.Frequency | SIunits.Frequency |
w_cut | Units.SI.AngularVelocity | SIunits.AngularVelocity |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
f_cut | Units.SI.Frequency | SIunits.Frequency |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
f_cut | Units.SI.Frequency | SIunits.Frequency |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
f_min | Units.SI.Frequency | SIunits.Frequency |
f_max | Units.SI.Frequency | SIunits.Frequency |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
f_min | Units.SI.Frequency | SIunits.Frequency |
f_max | Units.SI.Frequency | SIunits.Frequency |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
w | Units.SI.AngularVelocity | SIunits.AngularVelocity |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
tSample | Units.SI.Time | SIunits.Time |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
startTime | Units.SI.Time | SIunits.Time |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
samplePeriod | Units.SI.Time | SIunits.Time |
startTime | Units.SI.Time | SIunits.Time |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
startTime | Units.SI.Time | SIunits.Time |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
samplePeriod | Units.SI.Period | SIunits.Period |
startTime | Units.SI.Time | SIunits.Time |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
initial equation |
|
localSeed = if useAutomaticLocalSeed then automaticLocalSeed(getInstanceName()) else fixedLocalSeed; | localSeed = if useAutomaticLocalSeed then impureRandomInteger(globalSeed.id_impure) else fixedLocalSeed; |
pre(state) = generator.initialState(localSeed, actualGlobalSeed); ... |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
rising | Units.SI.Time | SIunits.Time |
falling | Units.SI.Time | SIunits.Time |
T | Units.SI.Time | SIunits.Time |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
entryTime | Units.SI.Time | SIunits.Time |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
y = Modelica.Units.Conversions.to_degC(u); | y = SI.Conversions.to_degC(u); |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
y = Modelica.Units.Conversions.from_degC(u); | y = SI.Conversions.from_degC(u); |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
y = Modelica.Units.Conversions.to_degF(u); | y = SI.Conversions.to_degF(u); |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
y = Modelica.Units.Conversions.from_degF(u); | y = SI.Conversions.from_degF(u); |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
y = Modelica.Units.Conversions.to_degRk(u); | y = SI.Conversions.to_degRk(u); |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
y = Modelica.Units.Conversions.from_degRk(u); | y = SI.Conversions.from_degRk(u); |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
y = Modelica.Units.Conversions.to_deg(u); | y = SI.Conversions.to_deg(u); |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
y = Modelica.Units.Conversions.from_deg(u); | y = SI.Conversions.from_deg(u); |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
y = Modelica.Units.Conversions.to_rpm(u); | y = SI.Conversions.to_rpm(u); |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
y = Modelica.Units.Conversions.from_rpm(u); | y = SI.Conversions.from_rpm(u); |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
y = Modelica.Units.Conversions.to_kmh(u); | y = SI.Conversions.to_kmh(u); |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
y = Modelica.Units.Conversions.from_kmh(u); | y = SI.Conversions.from_kmh(u); |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
y = Modelica.Units.Conversions.to_day(u); | y = SI.Conversions.to_day(u); |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
y = Modelica.Units.Conversions.from_day(u); | y = SI.Conversions.from_day(u); |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
y = Modelica.Units.Conversions.to_hour(u); | y = SI.Conversions.to_hour(u); |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
y = Modelica.Units.Conversions.from_hour(u); | y = SI.Conversions.from_hour(u); |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
y = Modelica.Units.Conversions.to_minute(u); | y = SI.Conversions.to_minute(u); |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
y = Modelica.Units.Conversions.from_minute(u); | y = SI.Conversions.from_minute(u); |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
y = Modelica.Units.Conversions.to_litre(u); | y = SI.Conversions.to_litre(u); |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
y = Modelica.Units.Conversions.from_litre(u); | y = SI.Conversions.from_litre(u); |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
y = Modelica.Units.Conversions.to_kWh(u); | y = SI.Conversions.to_kWh(u); |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
y = Modelica.Units.Conversions.from_kWh(u); | y = SI.Conversions.from_kWh(u); |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
y = Modelica.Units.Conversions.to_bar(u); | y = SI.Conversions.to_bar(u); |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
y = Modelica.Units.Conversions.from_bar(u); | y = SI.Conversions.from_bar(u); |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
y = Modelica.Units.Conversions.to_gps(u); | y = SI.Conversions.to_gps(u); |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
y = Modelica.Units.Conversions.from_gps(u); | y = SI.Conversions.from_gps(u); |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
f | Units.SI.Frequency | SIunits.Frequency |
t0 | Units.SI.Time | SIunits.Time |
y_last | Present |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
... x = x0; |
|
y_last = 0; | y = 0; |
... when sample(t0 + 1/f, 1/f) then |
|
y_last = if not yGreaterOrEqualZero then f*pre(x) else max(0.0, f*pre(x)); | y = if not yGreaterOrEqualZero then f*pre(x) else max(0.0, f*pre(x)); |
reinit(x, 0); | |
end when; | |
y = y_last; |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
f | Units.SI.Frequency | SIunits.Frequency |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
t_eps | Units.SI.Time | SIunits.Time |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
f | Units.SI.Frequency | SIunits.Frequency |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
t_eps | Units.SI.Time | SIunits.Time |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
t_eps | Units.SI.Time | SIunits.Time |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
f | Units.SI.Frequency | SIunits.Frequency |
sin1 | final f=k*f | |
| final freqHz=k*f | |
sin2 | final f=k*f | |
| final freqHz=k*f |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
f | Units.SI.Frequency | SIunits.Frequency |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
f_max | Units.SI.Frequency | SIunits.Frequency |
f_res | Units.SI.Frequency | SIunits.Frequency |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
... y2 = u1^2 - u2^2; |
|
valid = y2 >= 0; | if y2>=0 then |
y = if noEvent(y2 >= 0) then sqrt(y2) else 0; | y=sqrt(y2); |
end if; | valid = true; |
else y=0; valid = false; end if; end if; |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
y = y0 + k1*u1 + k2*u2; | y = y0*(1 + k1*u1 + k2*u2); |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
y = Modelica400.Math.BooleanVectors.andTrue(u); | y = Modelica323.Math.BooleanVectors.allTrue(u); |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
y = not Modelica400.Math.BooleanVectors.andTrue(u); | y = not Modelica323.Math.BooleanVectors.allTrue(u); |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
delayTime | Units.SI.Time | SIunits.Time |
t_next | Units.SI.Time | SIunits.Time |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
limitsAtInit | Present |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
limitsAtInit | Present |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
Td | Units.SI.Time | SIunits.Time |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
deadZoneAtInit | Present |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
delayTime | Units.SI.Time | SIunits.Time |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
delayTime | Units.SI.Time | SIunits.Time |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
delayMax | Units.SI.Duration | SIunits.Duration |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
duration | Units.SI.Time | SIunits.Time |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
phase | Units.SI.Angle | SIunits.Angle |
f | Present | |
freqHz | Present |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
y = offset + (if time < startTime then 0 else amplitude*Modelica400.Math.sin(2* pi*f*(time - startTime) + phase)); |
y = offset + (if time < startTime then 0 else amplitude*Modelica323.Math.sin(2* pi*freqHz*(time - startTime) + phase)); |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
phase | Units.SI.Angle | SIunits.Angle |
f | Present | |
freqHz | Present |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
y = offset + (if time < startTime then 0 else amplitude*Modelica400.Math.cos(2* pi*f*(time - startTime) + phase)); |
y = offset + (if time < startTime then 0 else amplitude*Modelica323.Math.cos(2* pi*freqHz*(time - startTime) + phase)); |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
phase | Units.SI.Angle | SIunits.Angle |
damping | Units.SI.Damping | SIunits.Damping |
f | Present | |
freqHz | Present |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
y = offset + (if time < startTime then 0 else amplitude*Modelica400.Math.exp(-( time - startTime)*damping)*Modelica400.Math.sin(2*pi*f*(time - startTime) + phase)); |
y = offset + (if time < startTime then 0 else amplitude*Modelica323.Math.exp(-( time - startTime)*damping)*Modelica323.Math.sin(2*pi*freqHz*(time - startTime) + phase)); |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
riseTime | Units.SI.Time | SIunits.Time |
riseTimeConst | Units.SI.Time | SIunits.Time |
fallTimeConst | Units.SI.Time | SIunits.Time |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
period | Units.SI.Time | SIunits.Time |
T_width | Units.SI.Time | SIunits.Time |
T_start | Units.SI.Time | SIunits.Time |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
period | Units.SI.Time | SIunits.Time |
T_start | Units.SI.Time | SIunits.Time |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
rising | Units.SI.Time | SIunits.Time |
width | Units.SI.Time | SIunits.Time |
falling | Units.SI.Time | SIunits.Time |
period | Units.SI.Time | SIunits.Time |
T_rising | Units.SI.Time | SIunits.Time |
T_width | Units.SI.Time | SIunits.Time |
T_falling | Units.SI.Time | SIunits.Time |
T_start | Units.SI.Time | SIunits.Time |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
startTime | Units.SI.Time | SIunits.Time |
Ta1 | Units.SI.Time | SIunits.Time |
Ta2 | Units.SI.Time | SIunits.Time |
Tv | Units.SI.Time | SIunits.Time |
Te | Units.SI.Time | SIunits.Time |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
startTime | Units.SI.Time | SIunits.Time |
endTime | Units.SI.Time | SIunits.Time |
Ta1 | Units.SI.Time | SIunits.Time |
Ta2 | Units.SI.Time | SIunits.Time |
Tv | Units.SI.Time | SIunits.Time |
Te | Units.SI.Time | SIunits.Time |
Ta1s | Units.SI.Time | SIunits.Time |
Ta2s | Units.SI.Time | SIunits.Time |
Tvs | Units.SI.Time | SIunits.Time |
Tes | Units.SI.Time | SIunits.Time |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
timeScale | Units.SI.Time | SIunits.Time |
shiftTime | Units.SI.Time | SIunits.Time |
a | discrete | |
b | discrete | |
nextEvent | Units.SI.Time | SIunits.Time |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
timeScale | Units.SI.Time | SIunits.Time |
startTime | Units.SI.Time | SIunits.Time |
shiftTime | Units.SI.Time | SIunits.Time |
t_min | Units.SI.Time | SIunits.Time |
t_max | Units.SI.Time | SIunits.Time |
nextTimeEvent | Units.SI.Time | SIunits.Time |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
... end for; |
|
elseif smoothness == Modelica400.Blocks.Types.Smoothness.LinearSegments then for i in 1:nout loop y[i] = p_offset[i] + Internal.getTimeTableValueNoDer2(tableID, i, timeScaled, nextTimeEventScaled, pre(nextTimeEventScaled)); end for; |
|
else ... |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
startTime | Units.SI.Time | SIunits.Time |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
period | Units.SI.Time | SIunits.Time |
startTime | Units.SI.Time | SIunits.Time |
Twidth | Units.SI.Time | SIunits.Time |
pulseStart | Units.SI.Time | SIunits.Time |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
period | Units.SI.Time | SIunits.Time |
startTime | Units.SI.Time | SIunits.Time |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
table | Units.SI.Time | SIunits.Time |
startTime | Units.SI.Time | SIunits.Time |
shiftTime | Units.SI.Time | SIunits.Time |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
buttonTimeTable | Units.SI.Time | SIunits.Time |
table | y(start=false, fixed=true) | |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
startTime | Units.SI.Time | SIunits.Time |
shiftTime | Units.SI.Time | SIunits.Time |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
... end for; |
|
elseif smoothness == Modelica400.Blocks.Types.Smoothness.LinearSegments then for i in 1:nout loop y[i] = Internal.getTable1DValueNoDer2(tableID, i, u); end for; |
|
else ... |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
... end for; |
|
elseif smoothness == Modelica400.Blocks.Types.Smoothness.LinearSegments then for j in 1:n loop y[j] = Modelica400.Blocks.Tables.Internal.getTable2DValueNoDer2(       tableID,       u1[j],       u2[j]); end for; |
|
else ... |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
phi | Units.SI.Angle | SIunits.Angle |
logFrequencySweep | Blocks.Sources.LogFrequencySweep | ComplexBlocks.Sources.LogFrequencySweep |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
startTime | Units.SI.Time | SIunits.Time |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
y = Modelica400.ComplexMath.sqrt(uInternal); | y = Modelica323.ComplexMath.'sqrt'(uInternal); |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
dB | Units.SI.AmplitudeLevelDifference | SIunits.AmplitudeLevelDifference |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
w | unit="rad/s" | |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
w | Units.SI.AngularVelocity | SIunits.AngularVelocity |
phi0 | Units.SI.Angle | SIunits.Angle |
phi | Units.SI.Angle | SIunits.Angle |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
phi | Units.SI.Angle | SIunits.Angle |
startTime | Units.SI.Time | SIunits.Time |
duration | Units.SI.Time | SIunits.Time |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
initialStep | nIn=1 | |
nOut=1 | | |
step | nIn=1 | |
nOut=1 | |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
initialStep | nIn=1 | |
nOut=1 | | |
step | nIn=1 | |
nOut=1 | |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
initialStep | nIn=1 | |
nOut=1 | | |
step | nIn=1 | |
nOut=1 | |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
step0 | nIn=1 | |
nOut=1 | | |
step1 | nIn=1 | |
nOut=1 | | |
step6 | nIn=1 | |
nOut=1 | | |
step2 | nIn=1 | |
nOut=1 | | |
step3 | nIn=1 | |
nOut=1 | | |
step4 | nIn=1 | |
nOut=1 | | |
step5 | nIn=1 | |
nOut=1 | | |
step4a | nIn=1 | |
nOut=1 | | |
NumericValue1 | Blocks.Interaction.Show.RealValue | StateGraph.Temporary.NumericValue |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
... connect(setCondition.y, transition7.condition); |
|
connect(setReal.y, NumericValue1.numberPort); | connect(setReal.y, NumericValue1.Value); |
connect(transition3.inPort, alternative.split[1]); ... |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
step0 | nIn=1 | |
nOut=1 | | |
step1 | nIn=1 | |
nOut=1 | | |
step6 | nIn=1 | |
nOut=1 | |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
initialStep | nIn=1 | |
nOut=1 | | |
step1 | nIn=1 | |
nOut=1 | |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
start | Blocks.Sources.RadioButtonSource | StateGraph.Temporary.RadioButton |
stop | Blocks.Sources.RadioButtonSource | StateGraph.Temporary.RadioButton |
shut | Blocks.Sources.RadioButtonSource | StateGraph.Temporary.RadioButton |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
limit | Real | StateGraph.Temporary.SetRealParameter |
| graphical | |
waitTime | Units.SI.Time | StateGraph.Temporary.SetRealParameter |
| graphical | |
s1 | nOut=1 | |
s2 | nIn=1 | |
emptyTanks | nIn=1 | |
nOut=1 | |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
limit | Real | StateGraph.Temporary.SetRealParameter |
| graphical | |
waitTime | Units.SI.Time | StateGraph.Temporary.SetRealParameter |
| graphical | |
fillTank1 | nIn=1 | |
nOut=1 | | |
fillTank2 | nIn=1 | |
nOut=1 | | |
emptyTank2 | nIn=1 | |
nOut=1 | | |
wait1 | nIn=1 | |
nOut=1 | | |
wait2 | nIn=1 | |
nOut=1 | |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
Fi | Units.SI.VolumeFlowRate | SIunits.VolumeFlowRate |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
Fi | Units.SI.VolumeFlowRate | SIunits.VolumeFlowRate |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
Fo | Units.SI.VolumeFlowRate | SIunits.VolumeFlowRate |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
Fo | Units.SI.VolumeFlowRate | SIunits.VolumeFlowRate |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
step3 | nIn=1 | |
nOut=1 | | |
step4 | nIn=1 | |
nOut=1 | | |
step4a | nIn=1 | |
nOut=1 | | |
initStep | nIn=1 | |
nOut=1 | | |
exitStep | nIn=1 | |
nOut=1 | |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
initStep | nIn=1 | |
nOut=1 | | |
exitStep | nIn=1 | |
nOut=1 | |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
initStep | nIn=1 | |
nOut=1 | | |
exitStep | nIn=1 | |
nOut=1 | | |
waitTime | Units.SI.Time | StateGraph.Temporary.SetRealParameter |
| graphical |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
nIn | =0 | =1 |
nOut | =0 | =1 |
outerStatePort | localActive=localActive | |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
... localActive = pre(newActive); |
|
newActive = if outerStatePort.subgraphStatePort.resume then oldActive else ( Modelica400.Math.BooleanVectors.anyTrue(inPort.set) or localActive and not Modelica400.Math.BooleanVectors.anyTrue(outPort.reset)) and not outerStatePort.subgraphStatePort.suspend; |
newActive = if outerStatePort.subgraphStatePort.resume then oldActive else ( StateGraph.Temporary.anyTrue(inPort.set) or localActive and not StateGraph.Temporary.anyTrue(outPort.reset)) and not outerStatePort.subgraphStatePort.suspend; |
when outerStatePort.subgraphStatePort.suspend then ... end when; |
|
outerStatePort.subgraphStatePort.activeSteps = if localActive then 1.0 else 0.0; |
|
for i in 1:nIn loop ... |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
waitTime | Units.SI.Time | SIunits.Time |
t | Units.SI.Time | SIunits.Time |
t_start | Units.SI.Time | SIunits.Time |
discrete | |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
initial equation |
|
if enableTimer then |
|
pre(t_start) = time; | |
end if; |
|
pre(enableFire) = false; ... else |
|
when false then | t_start = 0; |
t_start = pre(t_start); end when; |
|
t_dummy = 0; ... |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
... join.occupied = fill(outPort.occupied, nBranches); |
|
inPort.reset = Modelica400.Math.BooleanVectors.anyTrue(split.reset); | inPort.reset = StateGraph.Temporary.anyTrue(split.reset); |
outPort.set = Modelica400.Math.BooleanVectors.anyTrue(join.set); | outPort.set = StateGraph.Temporary.anyTrue(join.set); |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
... join.reset = fill(outPort.reset, nBranches); |
|
inPort.occupied = Modelica400.Math.BooleanVectors.anyTrue(split.occupied); | inPort.occupied = StateGraph.Temporary.anyTrue(split.occupied); |
outPort.available = Modelica400.Math.BooleanVectors.andTrue(join.available); | outPort.available = StateGraph.Temporary.allTrue(join.available); |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
stateGraphRoot | suspend=Modelica400.Math.BooleanVectors.anyTrue(suspend.reset) or outerState.subgraphStatePort.suspend | suspend=StateGraph.Temporary.anyTrue(suspend.reset) or outerState.subgraphStatePort.suspend |
resume=Modelica400.Math.BooleanVectors.anyTrue(resume.set) or outerState.subgraphStatePort.resume | resume=StateGraph.Temporary.anyTrue(resume.set) or outerState.subgraphStatePort.resume | |
outerState | active=active | |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
... equation   connect(outerState.subgraphStatePort, stateGraphRoot.subgraphStatePort); |
|
outerState.subgraphStatePort.activeSteps = if active then 1.0 else 0.0; |
|
activeSteps = -integer(innerState.stateGraphRoot.subgraphStatePort.activeSteps); | |
active = pre(newActive); | |
newActive = activeSteps > 0 and not Modelica400.Math.BooleanVectors.anyTrue( suspend.reset) and not outerState.subgraphStatePort.suspend or Modelica400.Math.BooleanVectors.anyTrue(resume.set) or outerState.subgraphStatePort.resume; |
newActive = activeSteps > 0 and not StateGraph.Temporary.anyTrue(suspend.reset) and not outerState.subgraphStatePort.suspend or StateGraph.Temporary.anyTrue(resume.set) or outerState.subgraphStatePort.resume; |
for i in 1:nResume loop ... |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
l1 | Units.SI.Inductance | SIunits.Inductance |
l2 | Units.SI.Inductance | SIunits.Inductance |
c1 | Units.SI.Capacitance | SIunits.Capacitance |
c2 | Units.SI.Capacitance | SIunits.Capacitance |
c3 | Units.SI.Capacitance | SIunits.Capacitance |
c4 | Units.SI.Capacitance | SIunits.Capacitance |
c5 | Units.SI.Capacitance | SIunits.Capacitance |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
l1 | Units.SI.Capacitance | SIunits.Capacitance |
l2 | Units.SI.Capacitance | SIunits.Capacitance |
c1 | Units.SI.Capacitance | SIunits.Capacitance |
c2 | Units.SI.Capacitance | SIunits.Capacitance |
c3 | Units.SI.Capacitance | SIunits.Capacitance |
c4 | Units.SI.Capacitance | SIunits.Capacitance |
c5 | Units.SI.Capacitance | SIunits.Capacitance |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
l1 | Units.SI.Capacitance | SIunits.Capacitance |
l2 | Units.SI.Capacitance | SIunits.Capacitance |
c1 | Units.SI.Capacitance | SIunits.Capacitance |
c2 | Units.SI.Capacitance | SIunits.Capacitance |
c3 | Units.SI.Capacitance | SIunits.Capacitance |
c4 | Units.SI.Capacitance | SIunits.Capacitance |
c5 | Units.SI.Capacitance | SIunits.Capacitance |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
SineVoltage1 | f=1 | |
| freqHz=1 | |
SineVoltage2 | f=1 | |
| freqHz=1 | |
SineVoltage3 | f=1 | |
| freqHz=1 |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
SineVoltage1 | f=1 | |
| freqHz=1 |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
model |
| encapsulated
|
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
model |
| encapsulated
|
V1 | f=0.2e9 | |
| freqHz=0.2e9 |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
Sin | f=1 | |
| freqHz=1 | |
H_PMOS | Electrical.Analog.Semiconductors.PMOS | Electrical.Analog.Semiconductors.HeatingPMOS |
H_NMOS | Electrical.Analog.Semiconductors.NMOS | Electrical.Analog.Semiconductors.HeatingNMOS |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
CapVal | Units.SI.Capacitance | SIunits.Capacitance |
tauVal | Units.SI.Time | SIunits.Time |
C1 | final C=CapVal | |
| C=CapVal | |
C2 | final C=CapVal | |
| C=CapVal | |
C3 | final C=CapVal | |
| C=CapVal | |
T1 | Electrical.Analog.Semiconductors.PNP | Electrical.Analog.Semiconductors.HeatingPNP |
T2 | Electrical.Analog.Semiconductors.PNP | Electrical.Analog.Semiconductors.HeatingPNP |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
HeatingDiode1 | Electrical.Analog.Semiconductors.Diode | Electrical.Analog.Semiconductors.HeatingDiode |
SineVoltage1 | f=1 | |
| freqHz=1 |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
model |
| encapsulated
|
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
sineVoltage | f=5 | |
| freqHz=5 |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
VAC | Units.SI.Voltage | SIunits.Voltage |
f | Units.SI.Frequency | SIunits.Frequency |
LAC | Units.SI.Inductance | SIunits.Inductance |
Ron | Units.SI.Resistance | SIunits.Resistance |
Goff | Units.SI.Conductance | SIunits.Conductance |
Vknee | Units.SI.Voltage | SIunits.Voltage |
CDC | Units.SI.Capacitance | SIunits.Capacitance |
IDC | Units.SI.Current | SIunits.Current |
uDC | Units.SI.Voltage | SIunits.Voltage |
iAC | Units.SI.Current | SIunits.Current |
uAC | Units.SI.Voltage | SIunits.Voltage |
Losses | Units.SI.Power | SIunits.Power |
SineVoltage1 | f=f | |
| freqHz=f | |
SineVoltage2 | f=f | |
| freqHz=f | |
SineVoltage3 | f=f | |
| freqHz=f |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
Lzer | Units.SI.Inductance | SIunits.Inductance |
Lnom | Units.SI.Inductance | SIunits.Inductance |
Inom | Units.SI.Current | SIunits.Current |
Linf | Units.SI.Inductance | SIunits.Inductance |
U | Units.SI.Voltage | SIunits.Voltage |
f | Units.SI.Frequency | SIunits.Frequency |
phase | Units.SI.Angle | SIunits.Angle |
SineVoltage1 | f=f | |
| freqHz=f |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
SineVoltage1 | f=1 | |
| freqHz=1 |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
sineVoltage | f=10000 | |
| freqHz=10000 |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
sineVoltage | f=1000 | |
| freqHz=1000 |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
Vdc | Units.SI.Voltage | SIunits.Voltage |
Vpeak | Units.SI.Voltage | SIunits.Voltage |
f | Units.SI.Frequency | SIunits.Frequency |
phi0 | Units.SI.Angle | SIunits.Angle |
R1 | Units.SI.Resistance | SIunits.Resistance |
L1sigma | Units.SI.Inductance | SIunits.Inductance |
Lm1 | Units.SI.Inductance | SIunits.Inductance |
L2sigma | Units.SI.Inductance | SIunits.Inductance |
R2 | Units.SI.Resistance | SIunits.Resistance |
RL | Units.SI.Resistance | SIunits.Resistance |
L1 | Units.SI.Inductance | SIunits.Inductance |
L2 | Units.SI.Inductance | SIunits.Inductance |
M | Units.SI.Inductance | SIunits.Inductance |
v1B | Units.SI.Voltage | SIunits.Voltage |
i1B | Units.SI.Current | SIunits.Current |
v2B | Units.SI.Voltage | SIunits.Voltage |
i2B | Units.SI.Current | SIunits.Current |
v1I | Units.SI.Voltage | SIunits.Voltage |
i1I | Units.SI.Current | SIunits.Current |
v2I | Units.SI.Voltage | SIunits.Voltage |
i2I | Units.SI.Current | SIunits.Current |
sineVoltage1 | f=f | |
| freqHz=f | |
sineVoltage2 | f=f | |
| freqHz=f |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
sineVoltage | f=1 | |
| freqHz=1 |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
V | f=10000 | |
| freqHz=10000 | |
trapezoidCurrent | Present | |
pulseCurrent | Present | |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
... connect(simpleTriac.n, L.p); |
|
connect(trapezoidCurrent.n, simpleTriac.g); | connect(pulseCurrent.n, simpleTriac.g); |
connect(trapezoidCurrent.p, ground.p); | connect(pulseCurrent.p, ground.p); |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
V | f=2 | |
| freqHz=2 |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
sineVoltage | f=10 | |
| freqHz=10 |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
sine12 | f=2 | |
| freqHz=2 | |
sine34 | f=2 | |
| freqHz=2 |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
C | Units.SI.Capacitance | SIunits.Capacitance |
L | Units.SI.Inductance | SIunits.Inductance |
fRes | Units.SI.Frequency | SIunits.Frequency |
f | Units.SI.Frequency | SIunits.Frequency |
current1 | f=f | |
| freqHz=f | |
voltage2 | f=f | |
| freqHz=f |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
Vps | Units.SI.Voltage | SIunits.Voltage |
Vns | Units.SI.Voltage | SIunits.Voltage |
Vin | Units.SI.Voltage | SIunits.Voltage |
f | Units.SI.Frequency | SIunits.Frequency |
R1 | Units.SI.Resistance | SIunits.Resistance |
R2 | Units.SI.Resistance | SIunits.Resistance |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
Vin | Units.SI.Voltage | SIunits.Voltage |
f | Units.SI.Frequency | SIunits.Frequency |
der_ | Present | |
Vps | Present | |
Vns | Present | |
k | Present | |
R | Present | |
C | Present | |
opAmp | Present | |
r | Present | |
c | Present | |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
connect(vIn.p, der_.p1); | connect(r.n, c.n); |
connect(vIn.n, der_.n1); | connect(vIn.p, c.p); |
connect(der_.n1, ground.p); | connect(vIn.n, ground.p); |
connect(der_.p2, vOut.p); | connect(ground.p, opAmp.in_p); |
connect(der_.n2, vOut.n); | connect(opAmp.in_n, r.n); |
connect(r.p, opAmp.out); connect(opAmp.out, vOut.p); connect(vOut.n, ground.p); |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
Vin | Units.SI.Voltage | SIunits.Voltage |
f | Units.SI.Frequency | SIunits.Frequency |
integrator | Present | |
Vps | Present | |
Vns | Present | |
k | Present | |
R | Present | |
C | Present | |
opAmp | Present | |
r | Present | |
c | Present | |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
connect(integrator.n1, ground.p); | connect(c.n, r.n); |
connect(integrator.p2, vOut.p); | connect(c.p, opAmp.out); |
connect(integrator.n2, vOut.n); | connect(c.n, opAmp.in_n); |
connect(vIn.p, integrator.p1); | connect(ground.p, opAmp.in_p); |
connect(vIn.n, integrator.n1); | connect(vIn.p, r.p); |
connect(ground.p, vIn.n); connect(opAmp.out, vOut.p); connect(ground.p, vOut.n); |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
Vin | Units.SI.Voltage | SIunits.Voltage |
f | Units.SI.Frequency | SIunits.Frequency |
fG | Units.SI.Frequency | SIunits.Frequency |
firstOrder | Present | |
Vps | Present | |
Vns | Present | |
k | Present | |
R1 | Present | |
R2 | Present | |
C | Present | |
opAmp | Present | |
r1 | Present | |
r2 | Present | |
c | Present | |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
connect(firstOrder.n1, ground.p); | connect(r1.n, r2.n); |
connect(firstOrder.p2, vOut.p); | connect(r2.n, opAmp.in_n); |
connect(firstOrder.n2, vOut.n); | connect(r2.p, opAmp.out); |
connect(vIn.p, firstOrder.p1); | connect(r2.p, c.p); |
connect(vIn.n, firstOrder.n1); | connect(c.n, r2.n); |
connect(ground.p, opAmp.in_p); connect(vIn.p, r1.p); connect(ground.p, vIn.n); connect(opAmp.out, vOut.p); connect(ground.p, vOut.n); |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
Vin | Units.SI.Voltage | SIunits.Voltage |
f | Units.SI.Frequency | SIunits.Frequency |
fG | Units.SI.Frequency | SIunits.Frequency |
derivative | Present | |
Vps | Present | |
Vns | Present | |
k | Present | |
R1 | Present | |
R2 | Present | |
C | Present | |
opAmp | Present | |
r1 | Present | |
r2 | Present | |
c | Present | |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
connect(derivative.n1, ground.p); | connect(r1.n, r2.n); |
connect(derivative.p2, vOut.p); | connect(r2.n, opAmp.in_n); |
connect(derivative.n2, vOut.n); | connect(r2.p, opAmp.out); |
connect(vIn.p, derivative.p1); | connect(c.n, r1.p); |
connect(vIn.n, derivative.n1); | connect(ground.p, opAmp.in_p); |
connect(vIn.p, c.p); connect(ground.p, vIn.n); connect(opAmp.out, vOut.p); connect(ground.p, vOut.n); |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
Vps | Units.SI.Voltage | SIunits.Voltage |
Vns | Units.SI.Voltage | SIunits.Voltage |
Vin | Units.SI.Voltage | SIunits.Voltage |
f | Units.SI.Frequency | SIunits.Frequency |
Ri | Units.SI.Resistance | SIunits.Resistance |
Rl | Units.SI.Resistance | SIunits.Resistance |
opAmp | Electrical.Analog.Ideal.IdealizedOpAmpLimited | Electrical.Analog.Ideal.IdealizedOpAmpLimted |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
Vps | Units.SI.Voltage | SIunits.Voltage |
Vns | Units.SI.Voltage | SIunits.Voltage |
Vin | Units.SI.Voltage | SIunits.Voltage |
f | Units.SI.Frequency | SIunits.Frequency |
Vref | Units.SI.Voltage | SIunits.Voltage |
R | Units.SI.Resistance | SIunits.Resistance |
opAmp | Electrical.Analog.Ideal.IdealizedOpAmpLimited | Electrical.Analog.Ideal.IdealizedOpAmpLimted |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
Vps | Units.SI.Voltage | SIunits.Voltage |
Vns | Units.SI.Voltage | SIunits.Voltage |
Vin | Units.SI.Voltage | SIunits.Voltage |
f | Units.SI.Frequency | SIunits.Frequency |
vHys | Units.SI.Voltage | SIunits.Voltage |
R1 | Units.SI.Resistance | SIunits.Resistance |
R2 | Units.SI.Resistance | SIunits.Resistance |
opAmp | Electrical.Analog.Ideal.IdealizedOpAmpLimited | Electrical.Analog.Ideal.IdealizedOpAmpLimted |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
Vps | Units.SI.Voltage | SIunits.Voltage |
Vns | Units.SI.Voltage | SIunits.Voltage |
Vin | Units.SI.Voltage | SIunits.Voltage |
f | Units.SI.Frequency | SIunits.Frequency |
vHys | Units.SI.Voltage | SIunits.Voltage |
R1 | Units.SI.Resistance | SIunits.Resistance |
R2 | Units.SI.Resistance | SIunits.Resistance |
opAmp | Electrical.Analog.Ideal.IdealizedOpAmpLimited | Electrical.Analog.Ideal.IdealizedOpAmpLimted |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
Vps | Units.SI.Voltage | SIunits.Voltage |
Vns | Units.SI.Voltage | SIunits.Voltage |
f | Units.SI.Frequency | SIunits.Frequency |
R1 | Units.SI.Resistance | SIunits.Resistance |
R2 | Units.SI.Resistance | SIunits.Resistance |
R | Units.SI.Resistance | SIunits.Resistance |
C | Units.SI.Capacitance | SIunits.Capacitance |
opAmp | Electrical.Analog.Ideal.IdealizedOpAmpLimited | Electrical.Analog.Ideal.IdealizedOpAmpLimted |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
Vps | Units.SI.Voltage | SIunits.Voltage |
Vns | Units.SI.Voltage | SIunits.Voltage |
VAmp | Units.SI.Voltage | SIunits.Voltage |
R1 | Units.SI.Resistance | SIunits.Resistance |
R2 | Units.SI.Resistance | SIunits.Resistance |
f | Units.SI.Frequency | SIunits.Frequency |
R | Units.SI.Resistance | SIunits.Resistance |
C | Units.SI.Capacitance | SIunits.Capacitance |
opAmp1 | Electrical.Analog.Ideal.IdealizedOpAmpLimited | Electrical.Analog.Ideal.IdealizedOpAmpLimted |
opAmp2 | Electrical.Analog.Ideal.IdealizedOpAmpLimited | Electrical.Analog.Ideal.IdealizedOpAmpLimted |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
VAmp | Units.SI.Voltage | SIunits.Voltage |
f | Units.SI.Frequency | SIunits.Frequency |
L | Units.SI.Inductance | SIunits.Inductance |
C | Units.SI.Capacitance | SIunits.Capacitance |
R | Units.SI.Resistance | SIunits.Resistance |
R1 | Units.SI.Resistance | SIunits.Resistance |
R2 | Units.SI.Resistance | SIunits.Resistance |
opAmp | Electrical.Analog.Ideal.IdealizedOpAmpLimited | Electrical.Analog.Ideal.IdealizedOpAmpLimted |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
Ga | Units.SI.Conductance | SIunits.Conductance |
Gb | Units.SI.Conductance | SIunits.Conductance |
Ve | Units.SI.Voltage | SIunits.Voltage |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
S | Electrical.Analog.Ideal.ControlledIdealTwoWaySwitch | Electrical.Analog.Ideal.ControlledIdealCommutingSwitch |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
C | Units.SI.Capacitance | SIunits.Capacitance |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
C | Units.SI.Capacitance | SIunits.Capacitance |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
clock | Units.SI.Time | SIunits.Time |
R | Units.SI.Resistance | SIunits.Resistance |
IdealCommutingSwitch1 | Electrical.Analog.Ideal.IdealTwoWaySwitch | Electrical.Analog.Ideal.IdealCommutingSwitch |
IdealCommutingSwitch2 | Electrical.Analog.Ideal.IdealTwoWaySwitch | Electrical.Analog.Ideal.IdealCommutingSwitch |
oneOhm | Units.SI.Resistance | SIunits.Resistance |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
R | Units.SI.Resistance | SIunits.Resistance |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
L | Units.SI.Inductance | SIunits.Inductance |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
L | Units.SI.Inductance | SIunits.Inductance |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
G | Units.SI.Conductance | SIunits.Conductance |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
R | Units.SI.Resistance | SIunits.Resistance |
T_ref | Units.SI.Temperature | SIunits.Temperature |
alpha | Units.SI.LinearTemperatureCoefficient | SIunits.LinearTemperatureCoefficient |
R_actual | Units.SI.Resistance | SIunits.Resistance |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
G | Units.SI.Conductance | SIunits.Conductance |
T_ref | Units.SI.Temperature | SIunits.Temperature |
alpha | Units.SI.LinearTemperatureCoefficient | SIunits.LinearTemperatureCoefficient |
G_actual | Units.SI.Conductance | SIunits.Conductance |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
C | Units.SI.Capacitance | SIunits.Capacitance |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
L | Units.SI.Inductance | SIunits.Inductance |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
Inom | Units.SI.Current | SIunits.Current |
Lnom | Units.SI.Inductance | SIunits.Inductance |
Lzer | Units.SI.Inductance | SIunits.Inductance |
Linf | Units.SI.Inductance | SIunits.Inductance |
Lact | Units.SI.Inductance | SIunits.Inductance |
Psi | Units.SI.MagneticFlux | SIunits.MagneticFlux |
Ipar | Units.SI.Current | SIunits.Current |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
initial equation |
|
(Lnom - Linf)/(Lzer - Linf)=Ipar/Inom*(pi/2 - atan(Ipar/Inom)); | (Lnom - Linf) = (Lzer - Linf)*Ipar/Inom*(Modelica323.Constants.pi/2 - Modelica323.Math.atan(Ipar/Inom)); |
equation assert(Lzer > Lnom*(1 + eps), "Lzer (= " + String(Lzer) + ") has to be > Lnom (= " + String(Lnom) + ")"); |
equation assert(Lzer > Lnom + Modelica323.Constants.eps, "Lzer (= " + String(Lzer) + ") has to be > Lnom (= " + String(Lnom) + ")"); |
assert(Linf < Lnom*(1 - eps), "Linf (= " + String(Linf) + ") has to be < Lnom (= " + String(Lnom) + ")"); |
assert(Linf < Lnom - Modelica323.Constants.eps, "Linf (= " + String(Linf) + ") has to be < Lnom (= " + String(Lnom) + ")"); |
Lact = Linf + (Lzer - Linf)*(if noEvent(abs(i)/Ipar<small) then 1 else atan(i/Ipar)/(i/Ipar)); | (Lact - Linf)*i/Ipar = (Lzer - Linf)*noEvent(Modelica323.Math.atan(i/Ipar)); |
Psi = Linf*i + (Lzer - Linf)*Ipar*atan(i/Ipar); | Psi = Lact*i; |
v = der(Psi); |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
L1 | Units.SI.Inductance | SIunits.Inductance |
L2 | Units.SI.Inductance | SIunits.Inductance |
M | Units.SI.Inductance | SIunits.Inductance |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
L | Units.SI.Inductance | SIunits.Inductance |
v | Units.SI.Voltage | SIunits.Voltage |
i | Units.SI.Current | SIunits.Current |
Lm | Units.SI.Inductance | SIunits.Inductance |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
G1 | Units.SI.Conductance | SIunits.Conductance |
G2 | Units.SI.Conductance | SIunits.Conductance |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
k | Units.SI.ElectricalForceConstant | SIunits.ElectricalForceConstant |
v | Units.SI.Voltage | SIunits.Voltage |
i | Units.SI.Current | SIunits.Current |
s | Units.SI.Position | SIunits.Position |
vel | Units.SI.Velocity | SIunits.Velocity |
f | Units.SI.Force | SIunits.Force |
fElectrical | Units.SI.Force | SIunits.Force |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
transConductance | Units.SI.Conductance | SIunits.Conductance |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
transResistance | Units.SI.Resistance | SIunits.Resistance |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
vin | Units.SI.Voltage | SIunits.Voltage |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
Rdm | Units.SI.Resistance | SIunits.Resistance |
Rcm | Units.SI.Resistance | SIunits.Resistance |
Cin | Units.SI.Capacitance | SIunits.Capacitance |
Vos | Units.SI.Voltage | SIunits.Voltage |
Ib | Units.SI.Current | SIunits.Current |
Ios | Units.SI.Current | SIunits.Current |
vcp | Units.SI.Voltage | SIunits.Voltage |
vcm | Units.SI.Voltage | SIunits.Voltage |
fp1 | Units.SI.Frequency | SIunits.Frequency |
fp2 | Units.SI.Frequency | SIunits.Frequency |
fp3 | Units.SI.Frequency | SIunits.Frequency |
fp4 | Units.SI.Frequency | SIunits.Frequency |
fz | Units.SI.Frequency | SIunits.Frequency |
sr_p | Units.SI.VoltageSlope | SIunits.VoltageSlope |
sr_m | Units.SI.VoltageSlope | SIunits.VoltageSlope |
Rout | Units.SI.Resistance | SIunits.Resistance |
Imaxso | Units.SI.Current | SIunits.Current |
Imaxsi | Units.SI.Current | SIunits.Current |
Ts | Units.SI.Time | SIunits.Time |
vcp_abs | Units.SI.Voltage | SIunits.Voltage |
vcm_abs | Units.SI.Voltage | SIunits.Voltage |
I1 | Units.SI.Current | SIunits.Current |
I2 | Units.SI.Current | SIunits.Current |
sr_p_val | Units.SI.VoltageSlope | SIunits.VoltageSlope |
sr_m_val | Units.SI.VoltageSlope | SIunits.VoltageSlope |
Imaxso_val | Units.SI.Current | SIunits.Current |
Imaxsi_val | Units.SI.Current | SIunits.Current |
v_pos | Units.SI.Voltage | SIunits.Voltage |
v_neg | Units.SI.Voltage | SIunits.Voltage |
v_vos | Units.SI.Voltage | SIunits.Voltage |
v_3 | Units.SI.Voltage | SIunits.Voltage |
v_in | Units.SI.Voltage | SIunits.Voltage |
v_4 | Units.SI.Voltage | SIunits.Voltage |
i_vos | Units.SI.Current | SIunits.Current |
i_3 | Units.SI.Current | SIunits.Current |
i_r2 | Units.SI.Current | SIunits.Current |
i_c3 | Units.SI.Current | SIunits.Current |
i_4 | Units.SI.Current | SIunits.Current |
q_sum | Units.SI.Voltage | SIunits.Voltage |
q_sum_help | Units.SI.Voltage | SIunits.Voltage |
q_fp1 | Units.SI.Voltage | SIunits.Voltage |
v_source | Units.SI.Voltage | SIunits.Voltage |
x | Units.SI.Voltage | SIunits.Voltage |
v_out | Units.SI.Voltage | SIunits.Voltage |
i_out | Units.SI.Current | SIunits.Current |
Pi | Present |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
T_ref | Units.SI.Temperature | SIunits.Temperature |
alpha | Units.SI.LinearTemperatureCoefficient | SIunits.LinearTemperatureCoefficient |
R_actual | Units.SI.Resistance | SIunits.Resistance |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
T_ref | Units.SI.Temperature | SIunits.Temperature |
alpha | Units.SI.LinearTemperatureCoefficient | SIunits.LinearTemperatureCoefficient |
G_actual | Units.SI.Conductance | SIunits.Conductance |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
Cmin | Units.SI.Capacitance | SIunits.Capacitance |
Q | Units.SI.ElectricCharge | SIunits.ElectricCharge |
IC | Units.SI.Voltage | SIunits.Voltage |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
Psi | Units.SI.MagneticFlux | SIunits.MagneticFlux |
Lmin | Units.SI.Inductance | SIunits.Inductance |
IC | Units.SI.Current | SIunits.Current |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
R | Units.SI.Resistance | SIunits.Resistance |
T_ref | Units.SI.Temperature | SIunits.Temperature |
alpha | Units.SI.LinearTemperatureCoefficient | SIunits.LinearTemperatureCoefficient |
Rp | Units.SI.Resistance | SIunits.Resistance |
Rn | Units.SI.Resistance | SIunits.Resistance |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
v | Units.SI.Voltage | SIunits.Voltage |
i | Units.SI.Current | SIunits.Current |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
v | Units.SI.Voltage | SIunits.Voltage |
i | Units.SI.Current | SIunits.Current |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
Ron | Units.SI.Resistance | SIunits.Resistance |
Goff | Units.SI.Conductance | SIunits.Conductance |
unitVoltage | Units.SI.Voltage | SIunits.Voltage |
unitCurrent | Units.SI.Current | SIunits.Current |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
level | Units.SI.Voltage | SIunits.Voltage |
Ron | Units.SI.Resistance | SIunits.Resistance |
Goff | Units.SI.Conductance | SIunits.Conductance |
unitVoltage | Units.SI.Voltage | SIunits.Voltage |
unitCurrent | Units.SI.Current | SIunits.Current |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
v1 | Units.SI.Voltage | SIunits.Voltage |
v2 | Units.SI.Voltage | SIunits.Voltage |
i1 | Units.SI.Current | SIunits.Current |
i2 | Units.SI.Current | SIunits.Current |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
vin | Units.SI.Voltage | SIunits.Voltage |
unitVoltage | Units.SI.Voltage | SIunits.Voltage |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
Lm1 | Units.SI.Inductance | SIunits.Inductance |
im1 | Units.SI.Current | SIunits.Current |
psim1 | Units.SI.MagneticFlux | SIunits.MagneticFlux |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
level | Units.SI.Voltage | SIunits.Voltage |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
level | Units.SI.Voltage | SIunits.Voltage |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
level | Units.SI.Voltage | SIunits.Voltage |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
level | Units.SI.Voltage | SIunits.Voltage |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
Ron | Units.SI.Resistance | SIunits.Resistance |
Goff | Units.SI.Conductance | SIunits.Conductance |
Vknee | Units.SI.Voltage | SIunits.Voltage |
Rdis | Units.SI.Resistance | SIunits.Resistance |
Cdis | Units.SI.Capacitance | SIunits.Capacitance |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
VRefHigh | Units.SI.Voltage | SIunits.Voltage |
VRefLow | Units.SI.Voltage | SIunits.Voltage |
Rin | Units.SI.Resistance | SIunits.Resistance |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
vout | Units.SI.Voltage | SIunits.Voltage |
Vref | Units.SI.Voltage | SIunits.Voltage |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
v | Units.SI.ElectricPotential | SIunits.ElectricPotential |
i | Units.SI.Current | SIunits.Current |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
v | Units.SI.ElectricPotential | SIunits.ElectricPotential |
i | Units.SI.Current | SIunits.Current |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
v | Units.SI.ElectricPotential | SIunits.ElectricPotential |
i | Units.SI.Current | SIunits.Current |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
v | Units.SI.Voltage | SIunits.Voltage |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
i | Units.SI.Current | SIunits.Current |
v | Present | |
p | Present | |
n | Present | |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
v = p.v - n.v; |
|
0 = p.i + n.i; ... |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
v1 | Present | |
v2 | Present | |
i1 | Present | |
i2 | Present | |
p1 | Present | |
n1 | Present | |
p2 | Present | |
n2 | Present | |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
v1 = p1.v - n1.v; v2 = p2.v - n2.v; |
|
0 = p1.i + n1.i; | |
0 = p2.i + n2.i; | |
i1 = p1.i; i2 = p2.i; |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
T | Units.SI.Temperature | SIunits.Temperature |
LossPower | Units.SI.Power | SIunits.Power |
T_heatPort | Units.SI.Temperature | SIunits.Temperature |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
offset | Units.SI.Voltage | SIunits.Voltage |
startTime | Units.SI.Time | SIunits.Time |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
offset | Units.SI.Current | SIunits.Current |
startTime | Units.SI.Time | SIunits.Time |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
Ron | Units.SI.Resistance | SIunits.Resistance |
Goff | Units.SI.Conductance | SIunits.Conductance |
Vknee | Units.SI.Voltage | SIunits.Voltage |
unitVoltage | Units.SI.Voltage | SIunits.Voltage |
unitCurrent | Units.SI.Current | SIunits.Current |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
Ron | Units.SI.Resistance | SIunits.Resistance |
Goff | Units.SI.Conductance | SIunits.Conductance |
unitVoltage | Units.SI.Voltage | SIunits.Voltage |
unitCurrent | Units.SI.Current | SIunits.Current |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
Ron | Units.SI.Resistance | SIunits.Resistance |
Goff | Units.SI.Conductance | SIunits.Conductance |
V0 | Units.SI.Voltage | SIunits.Voltage |
dVdt | Units.SI.VoltageSlope | SIunits.VoltageSlope |
Vmax | Units.SI.Voltage | SIunits.Voltage |
tSwitch | Units.SI.Time | SIunits.Time |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
v13 | Units.SI.Voltage | SIunits.Voltage |
v23 | Units.SI.Voltage | SIunits.Voltage |
i1 | Units.SI.Current | SIunits.Current |
i2 | Units.SI.Current | SIunits.Current |
length | Units.SI.Length | SIunits.Length |
alpha_R | Units.SI.LinearTemperatureCoefficient | SIunits.LinearTemperatureCoefficient |
alpha_G | Units.SI.LinearTemperatureCoefficient | SIunits.LinearTemperatureCoefficient |
T | Units.SI.Temperature | SIunits.Temperature |
T_ref | Units.SI.Temperature | SIunits.Temperature |
rm | Units.SI.Resistance | SIunits.Resistance |
lm | Units.SI.Inductance | SIunits.Inductance |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
length | Units.SI.Length | SIunits.Length |
alpha_R | Units.SI.LinearTemperatureCoefficient | SIunits.LinearTemperatureCoefficient |
alpha_G | Units.SI.LinearTemperatureCoefficient | SIunits.LinearTemperatureCoefficient |
T | Units.SI.Temperature | SIunits.Temperature |
T_ref | Units.SI.Temperature | SIunits.Temperature |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
v13 | Units.SI.Voltage | SIunits.Voltage |
v23 | Units.SI.Voltage | SIunits.Voltage |
i1 | Units.SI.Current | SIunits.Current |
i2 | Units.SI.Current | SIunits.Current |
length | Units.SI.Length | SIunits.Length |
alpha | Units.SI.LinearTemperatureCoefficient | SIunits.LinearTemperatureCoefficient |
T | Units.SI.Temperature | SIunits.Temperature |
T_ref | Units.SI.Temperature | SIunits.Temperature |
rm | Units.SI.Resistance | SIunits.Resistance |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
Z0 | Units.SI.Resistance | SIunits.Resistance |
TD | Units.SI.Time | SIunits.Time |
er | Units.SI.Voltage | SIunits.Voltage |
es | Units.SI.Voltage | SIunits.Voltage |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
Z0 | Units.SI.Resistance | SIunits.Resistance |
F | Units.SI.Frequency | SIunits.Frequency |
er | Units.SI.Voltage | SIunits.Voltage |
es | Units.SI.Voltage | SIunits.Voltage |
TD | Units.SI.Time | SIunits.Time |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
Z0 | Units.SI.Resistance | SIunits.Resistance |
F | Units.SI.Frequency | SIunits.Frequency |
er | Units.SI.Voltage | SIunits.Voltage |
es | Units.SI.Voltage | SIunits.Voltage |
TD | Units.SI.Time | SIunits.Time |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
Ids | Units.SI.Current | SIunits.Current |
Vt | Units.SI.Voltage | SIunits.Voltage |
R | Units.SI.Resistance | SIunits.Resistance |
useTemperatureDependency | Present | |
EG | Present | |
N | Present | |
TNOM | Present | |
XTI | Present | |
vt_t | Present | |
id | Present | |
htemp | Present | |
aux | Present | |
auxp | Present |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
assert(T_heatPort > 0,"Temperature must be positive"); | i = smooth(1, Ids*(exlin(v/Vt, Maxexp) - 1) + v/R); |
htemp = T_heatPort; | LossPower = v*i; |
vt_t = k*htemp/q; if useTemperatureDependency then id = Ids*(exlin(v/(N*vt_t), Maxexp) - 1); i = id*pow(htemp/TNOM, XTI/N)*auxp + v/R; else id = Ids*(exlin(v/Vt, Maxexp) - 1); i = smooth(1, id + v/R); end if; aux = (htemp/TNOM - 1)*EG/(N*vt_t); auxp = exp(aux); LossPower = i*v; |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
Vf | Units.SI.Voltage | SIunits.Voltage |
Ids | Units.SI.Current | SIunits.Current |
Rs | Units.SI.Resistance | SIunits.Resistance |
Vt | Units.SI.Voltage | SIunits.Voltage |
Bv | Units.SI.Voltage | SIunits.Voltage |
Gp | Units.SI.Conductance | SIunits.Conductance |
vd | Units.SI.Voltage | SIunits.Voltage |
id | Units.SI.Current | SIunits.Current |
VdMax | Units.SI.Voltage | SIunits.Voltage |
iVdMax | Units.SI.Current | SIunits.Current |
diVdMax | Units.SI.Conductance | SIunits.Conductance |
Vt_applied | Units.SI.Voltage | SIunits.Voltage |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
Ids | Units.SI.Current | SIunits.Current |
Vt | Units.SI.Voltage | SIunits.Voltage |
R | Units.SI.Resistance | SIunits.Resistance |
Bv | Units.SI.Voltage | SIunits.Voltage |
Ibv | Units.SI.Current | SIunits.Current |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
W | Units.SI.Length | SIunits.Length |
L | Units.SI.Length | SIunits.Length |
Beta | Units.SI.Transconductance | SIunits.Transconductance |
Vt | Units.SI.Voltage | SIunits.Voltage |
dW | Units.SI.Length | SIunits.Length |
dL | Units.SI.Length | SIunits.Length |
RDS | Units.SI.Resistance | SIunits.Resistance |
useTemperatureDependency | Present | |
Tnom | Present | |
kvt | Present | |
kk2 | Present | |
beta_t | Present | |
vt_t | Present | |
k2_t | Present |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
... assert(W + dW > 0, "NMOS: Effective width must be positive"); |
|
assert(T_heatPort > 0,"NMOS: Temperature must be positive"); |
|
gds = if (RDS < 1e-20 and RDS > -1e-20) then 1e20 else 1/RDS; | |
v = beta_t*(W + dW)/(L + dL); | v = Beta*(W + dW)/(L + dL); |
ud = smooth(0,if (D.v < S.v) then S.v else D.v); | |
us = smooth(0,if (D.v < S.v) then D.v else S.v); | us = if (D.v < S.v) then D.v else S.v; |
uds = ud - us; | |
ubs = smooth(0,if (B.v > us) then 0 else B.v - us); | |
ugst = (G.v - us - vt_t + k2_t*ubs)*K5; | ugst = (G.v - us - Vt + K2*ubs)*K5; |
id = smooth(0,if (ugst <= 0) then uds*gds else if (ugst > uds) then v*uds*(           ugst - uds/2) + uds*gds else v*ugst*ugst/2 + uds*gds); |
|
beta_t = if useTemperatureDependency then Beta*pow((T_heatPort/Tnom), -1.5) else Beta; vt_t = if useTemperatureDependency then Vt*(1 + (T_heatPort - Tnom)*kvt) else Vt; k2_t = if useTemperatureDependency then K2*(1 + (T_heatPort - Tnom)*kk2) else K2; |
|
G.i = 0; ... |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
W | Units.SI.Length | SIunits.Length |
L | Units.SI.Length | SIunits.Length |
Beta | Units.SI.Transconductance | SIunits.Transconductance |
Vt | Units.SI.Voltage | SIunits.Voltage |
dW | Units.SI.Length | SIunits.Length |
dL | Units.SI.Length | SIunits.Length |
RDS | Units.SI.Resistance | SIunits.Resistance |
useTemperatureDependency | Present | |
Tnom | Present | |
kvt | Present | |
kk2 | Present | |
beta_t | Present | |
vt_t | Present | |
k2_t | Present |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
... assert(W + dW > 0, "PMOS: Effective width must be positive"); |
|
assert(T_heatPort > 0,"PMOS: Temperature must be positive"); |
|
gds = if (RDS < 1e-20 and RDS > -1e-20) then 1e20 else 1/RDS; | |
v = beta_t*(W + dW)/(L + dL); | v = Beta*(W + dW)/(L + dL); |
ud = smooth(0,if (D.v > S.v) then S.v else D.v); ... ubs = smooth(0,if (B.v < us) then 0 else B.v - us); |
|
ugst = (G.v - us - vt_t + k2_t*ubs)*K5; | ugst = (G.v - us - Vt + K2*ubs)*K5; |
id = smooth(0,if (ugst >= 0) then uds*gds else if (ugst < uds) then -v*uds*(           ugst - uds/2) + uds*gds else -v*ugst*ugst/2 + uds*gds); |
|
beta_t = if useTemperatureDependency then Beta*pow((T_heatPort/Tnom), -1.5) else Beta; vt_t = if useTemperatureDependency then Vt*(1 + (T_heatPort - Tnom)*kvt) else Vt; k2_t = if useTemperatureDependency then K2*(1 + (T_heatPort - Tnom)*kk2) else K2; |
|
G.i = 0; ... |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
Is | Units.SI.Current | SIunits.Current |
Vak | Units.SI.InversePotential | SIunits.InversePotential |
Tauf | Units.SI.Time | SIunits.Time |
Taur | Units.SI.Time | SIunits.Time |
Ccs | Units.SI.Capacitance | SIunits.Capacitance |
Cje | Units.SI.Capacitance | SIunits.Capacitance |
Cjc | Units.SI.Capacitance | SIunits.Capacitance |
Phie | Units.SI.Voltage | SIunits.Voltage |
Phic | Units.SI.Voltage | SIunits.Voltage |
Gbc | Units.SI.Conductance | SIunits.Conductance |
Gbe | Units.SI.Conductance | SIunits.Conductance |
Vt | Units.SI.Voltage | SIunits.Voltage |
IC | Units.SI.Voltage | SIunits.Voltage |
vbc | Units.SI.Voltage | SIunits.Voltage |
vbe | Units.SI.Voltage | SIunits.Voltage |
ibc | Units.SI.Current | SIunits.Current |
ibe | Units.SI.Current | SIunits.Current |
cbc | Units.SI.Capacitance | SIunits.Capacitance |
cbe | Units.SI.Capacitance | SIunits.Capacitance |
Capcje | Units.SI.Capacitance | SIunits.Capacitance |
Capcjc | Units.SI.Capacitance | SIunits.Capacitance |
useTemperatureDependency | Present | |
Tnom | Present | |
XTI | Present | |
XTB | Present | |
EG | Present | |
NF | Present | |
NR | Present | |
useSubstrate | Present | |
vcs | Present | |
is_t | Present | |
br_t | Present | |
bf_t | Present | |
vt_t | Present | |
hexp | Present | |
htempexp | Present | |
vS | Present | |
iS | Present | |
S | Present | |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
... if UIC then |
|
vcs = IC; | C.v = IC; |
end if; | |
equation assert(T_heatPort > 0,"Temperature must be positive"); |
equation vbc = B.v - C.v; |
vbc = B.v - C.v; |
|
vbe = B.v - E.v; | |
vcs = C.v - vS; |
|
qbk = 1 - vbc*Vak; | |
hexp = (T_heatPort/Tnom - 1)*EG/vt_t; | ibc = smooth(1, Is*(exlin2(vbc/Vt, EMin, EMax) - 1) + vbc*Gbc); |
htempexp = smooth(1, exlin2(hexp, EMin, EMax)); | ibe = smooth(1, Is*(exlin2(vbe/Vt, EMin, EMax) - 1) + vbe*Gbe); |
is_t = if useTemperatureDependency then Is*pow(T_heatPort/Tnom, XTI)*htempexp else Is; br_t = if useTemperatureDependency then Br*pow(T_heatPort/Tnom, XTB) else Br; bf_t = if useTemperatureDependency then Bf*pow(T_heatPort/Tnom, XTB) else Bf; vt_t = if useTemperatureDependency then (k/q)*T_heatPort else Vt; ibc = smooth(1, is_t*(exlin2(vbc/(NR*vt_t), EMin, EMax) - 1) + vbc*Gbc); ibe = smooth(1, is_t*(exlin2(vbe/(NF*vt_t), EMin, EMax) - 1) + vbe*Gbe); |
|
Capcjc = smooth(1, Cjc*powlin(vbc/Phic, Mc)); | |
Capcje = smooth(1, Cje*powlin(vbe/Phie, Me)); | |
cbc = smooth(1, Taur*is_t/(NR*vt_t)*exlin2(vbc/(NR*vt_t), EMin, EMax) + Capcjc); | cbc = smooth(1, Taur*Is/Vt*exlin2(vbc/Vt, EMin, EMax) + Capcjc); |
cbe = smooth(1, Tauf*is_t/(NF*vt_t)*exlin2(vbe/(NF*vt_t), EMin, EMax) + Capcje); | cbe = smooth(1, Tauf*Is/Vt*exlin2(vbe/Vt, EMin, EMax) + Capcje); |
C.i = (ibe - ibc)*qbk - ibc/br_t - cbc*der(vbc) - iS; | C.i = (ibe - ibc)*qbk - ibc/Br - cbc*der(vbc) + Ccs*der(C.v); |
B.i = ibe/bf_t + ibc/br_t + cbc*der(vbc) + cbe*der(vbe); | B.i = ibe/Bf + ibc/Br + cbc*der(vbc) + cbe*der(vbe); |
E.i = -B.i - C.i - iS; | E.i = -B.i - C.i + Ccs*der(C.v); |
iS = -Ccs * der(vcs); | LossPower = (C.v-E.v)*(ibe-ibc)*qbk + vbc*ibc/Br + vbe*ibe/Bf; |
if not useSubstrate then vS = 0; end if; LossPower = vbc*ibc/br_t + vbe*ibe/bf_t + (ibe - ibc)*qbk*(C.v - E.v); |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
Is | Units.SI.Current | SIunits.Current |
Vak | Units.SI.InversePotential | SIunits.InversePotential |
Tauf | Units.SI.Time | SIunits.Time |
Taur | Units.SI.Time | SIunits.Time |
Ccs | Units.SI.Capacitance | SIunits.Capacitance |
Cje | Units.SI.Capacitance | SIunits.Capacitance |
Cjc | Units.SI.Capacitance | SIunits.Capacitance |
Phie | Units.SI.Voltage | SIunits.Voltage |
Phic | Units.SI.Voltage | SIunits.Voltage |
Gbc | Units.SI.Conductance | SIunits.Conductance |
Gbe | Units.SI.Conductance | SIunits.Conductance |
Vt | Units.SI.Voltage | SIunits.Voltage |
Capcje | Units.SI.Capacitance | SIunits.Capacitance |
Capcjc | Units.SI.Capacitance | SIunits.Capacitance |
useTemperatureDependency | Present | |
Tnom | Present | |
XTI | Present | |
XTB | Present | |
EG | Present | |
NF | Present | |
NR | Present | |
IC | Present | |
UIC | Present | |
useSubstrate | Present | |
vcb | Present | |
veb | Present | |
vcs | Present | |
icb | Present | |
ieb | Present | |
ccb | Present | |
ceb | Present | |
is_t | Present | |
br_t | Present | |
bf_t | Present | |
vt_t | Present | |
hexp | Present | |
htempexp | Present | |
vS | Present | |
iS | Present | |
S | Present | |
vbc | Present | |
vbe | Present | |
ibc | Present | |
ibe | Present | |
cbc | Present | |
cbe | Present |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
initial equation |
vbc = C.v - B.v; |
if UIC then | vbe = E.v - B.v; |
vcs = IC; | qbk = 1 - vbc*Vak; |
end if; | ibc = smooth(1, Is*(exlin2(vbc/Vt, EMin, EMax) - 1) + vbc*Gbc); |
ibe = smooth(1, Is*(exlin2(vbe/Vt, EMin, EMax) - 1) + vbe*Gbe); | |
equation assert(T_heatPort > 0,"Temperature must be positive"); |
Capcjc = smooth(1, Cjc*powlin(vbc/Phic, Mc)); |
vcb = C.v - B.v; | Capcje = smooth(1, Cje*powlin(vbe/Phie, Me)); |
veb = E.v - B.v; | cbc = smooth(1, Taur*Is/Vt*exlin2(vbc/Vt, EMin, EMax) + Capcjc); |
vcs = C.v - vS; | cbe = smooth(1, Tauf*Is/Vt*exlin2(vbe/Vt, EMin, EMax) + Capcje); |
qbk = 1 - vcb*Vak; | C.i = -((ibe - ibc)*qbk - ibc/Br - cbc*der(vbc) - Ccs*der(C.v)); |
hexp = (T_heatPort/Tnom - 1)*EG/vt_t; | B.i = -(ibe/Bf + ibc/Br + cbe*der(vbe) + cbc*der(vbc)); |
htempexp = smooth(1, exlin2(hexp, EMin, EMax)); | E.i = -B.i - C.i + Ccs*der(C.v); |
is_t = if useTemperatureDependency then Is*pow(T_heatPort/Tnom, XTI)*htempexp else Is; | LossPower = (E.v-C.v)*(ibe-ibc)*qbk + vbc*ibc/Br + vbe*ibe/Bf; |
br_t = if useTemperatureDependency then Br*pow(T_heatPort/Tnom, XTB) else Br; bf_t = if useTemperatureDependency then Bf*pow(T_heatPort/Tnom, XTB) else Bf; vt_t = if useTemperatureDependency then (k/q)*T_heatPort else Vt; icb = smooth(1, is_t*(exlin2(vcb/(NR*vt_t), EMin, EMax) - 1) + vcb*Gbc); ieb = smooth(1, is_t*(exlin2(veb/(NF*vt_t), EMin, EMax) - 1) + veb*Gbe); Capcjc = smooth(1, Cjc*powlin(vcb/Phic, Mc)); Capcje = smooth(1, Cje*powlin(veb/Phie, Me)); ccb = smooth(1, Taur*is_t/(NR*vt_t)*exlin2(vcb/(NR*vt_t), EMin, EMax) + Capcjc); ceb = smooth(1, Tauf*is_t/(NF*vt_t)*exlin2(veb/(NF*vt_t), EMin, EMax) + Capcje); C.i = icb/br_t + ccb*der(vcb) + (icb - ieb)*qbk - iS; B.i = -ieb/bf_t - icb/br_t - ceb*der(veb) - ccb*der(vcb); E.i = -B.i - C.i - iS; iS = -Ccs * der(vcs); if not useSubstrate then vS = 0; end if; LossPower = vcb*icb/br_t + veb*ieb/bf_t + (icb - ieb)*qbk*(C.v- E.v); |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
VDRM | Units.SI.Voltage | SIunits.Voltage |
VRRM | Units.SI.Voltage | SIunits.Voltage |
IDRM | Units.SI.Current | SIunits.Current |
VTM | Units.SI.Voltage | SIunits.Voltage |
IH | Units.SI.Current | SIunits.Current |
ITM | Units.SI.Current | SIunits.Current |
VGT | Units.SI.Voltage | SIunits.Voltage |
IGT | Units.SI.Current | SIunits.Current |
TON | Units.SI.Time | SIunits.Time |
TOFF | Units.SI.Time | SIunits.Time |
Vt | Units.SI.Voltage | SIunits.Voltage |
iGK | Units.SI.Current | SIunits.Current |
vGK | Units.SI.Voltage | SIunits.Voltage |
vAK | Units.SI.Voltage | SIunits.Voltage |
vControl | Units.SI.Voltage | SIunits.Voltage |
vContot | Units.SI.Voltage | SIunits.Voltage |
vConmain | Units.SI.Voltage | SIunits.Voltage |
Von | Units.SI.Voltage | SIunits.Voltage |
Voff | Units.SI.Voltage | SIunits.Voltage |
Ron | Units.SI.Resistance | SIunits.Resistance |
Roff | Units.SI.Resistance | SIunits.Resistance |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
VDRM | Units.SI.Voltage | SIunits.Voltage |
VRRM | Units.SI.Voltage | SIunits.Voltage |
IDRM | Units.SI.Current | SIunits.Current |
VTM | Units.SI.Voltage | SIunits.Voltage |
IH | Units.SI.Current | SIunits.Current |
ITM | Units.SI.Current | SIunits.Current |
VGT | Units.SI.Voltage | SIunits.Voltage |
IGT | Units.SI.Current | SIunits.Current |
TON | Units.SI.Time | SIunits.Time |
TOFF | Units.SI.Time | SIunits.Time |
Vt | Units.SI.Voltage | SIunits.Voltage |
useHeatPort | Present | |
T | Present | |
heatPort | Present | |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
... connect(idealDiode1.p, g); |
|
LossPower = p.i*p.v + n.i*n.v + g.i*g.v; |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
i | Units.SI.Current | SIunits.Current |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
V | Units.SI.Voltage | SIunits.Voltage |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
V | Units.SI.Voltage | SIunits.Voltage |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
V | Units.SI.Voltage | SIunits.Voltage |
duration | Units.SI.Time | SIunits.Time |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
V | Units.SI.Voltage | SIunits.Voltage |
phase | Units.SI.Angle | SIunits.Angle |
f | Present | |
freqHz | Present |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
V | Units.SI.Voltage | SIunits.Voltage |
phase | Units.SI.Angle | SIunits.Angle |
f | Present | |
freqHz | Present |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
V | Units.SI.Voltage | SIunits.Voltage |
phase | Units.SI.Angle | SIunits.Angle |
damping | Units.SI.Damping | SIunits.Damping |
f | Present | |
freqHz | Present |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
riseTime | Units.SI.Time | SIunits.Time |
riseTimeConst | Units.SI.Time | SIunits.Time |
fallTimeConst | Units.SI.Time | SIunits.Time |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
V | Units.SI.Voltage | SIunits.Voltage |
period | Units.SI.Time | SIunits.Time |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
V | Units.SI.Voltage | SIunits.Voltage |
period | Units.SI.Time | SIunits.Time |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
V | Units.SI.Voltage | SIunits.Voltage |
rising | Units.SI.Time | SIunits.Time |
width | Units.SI.Time | SIunits.Time |
falling | Units.SI.Time | SIunits.Time |
period | Units.SI.Time | SIunits.Time |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
v | Units.SI.Voltage | SIunits.Voltage |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
I | Units.SI.Current | SIunits.Current |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
I | Units.SI.Current | SIunits.Current |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
I | Units.SI.Current | SIunits.Current |
duration | Units.SI.Time | SIunits.Time |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
I | Units.SI.Current | SIunits.Current |
phase | Units.SI.Angle | SIunits.Angle |
f | Present | |
freqHz | Present |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
I | Units.SI.Current | SIunits.Current |
phase | Units.SI.Angle | SIunits.Angle |
f | Present | |
freqHz | Present |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
phase | Units.SI.Angle | SIunits.Angle |
damping | Units.SI.Damping | SIunits.Damping |
f | Present | |
freqHz | Present |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
riseTime | Units.SI.Time | SIunits.Time |
riseTimeConst | Units.SI.Time | SIunits.Time |
fallTimeConst | Units.SI.Time | SIunits.Time |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
I | Units.SI.Current | SIunits.Current |
period | Units.SI.Time | SIunits.Time |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
I | Units.SI.Current | SIunits.Current |
period | Units.SI.Time | SIunits.Time |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
I | Units.SI.Current | SIunits.Current |
rising | Units.SI.Time | SIunits.Time |
width | Units.SI.Time | SIunits.Time |
falling | Units.SI.Time | SIunits.Time |
period | Units.SI.Time | SIunits.Time |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
Vps | Units.SI.Voltage | SIunits.Voltage |
Vns | Units.SI.Voltage | SIunits.Voltage |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
CLK | Electrical.Digital.Sources.DigitalClock | Electrical.Digital.Sources.Clock |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
CLK | Electrical.Digital.Sources.DigitalClock | Electrical.Digital.Sources.Clock |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
CLK | Electrical.Digital.Sources.DigitalClock | Electrical.Digital.Sources.Clock |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
clock | Present | |
Clock | Present | |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
connect(Enable.y, Counter.enable); | |
connect(clock.y, Counter.count); | connect(Clock.y, Counter.count); |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
clock | Present | |
Clock | Present | |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
connect(Enable.y, Counter.enable); | |
connect(clock.y, Counter.count); | connect(Clock.y, Counter.count); |
connect(Q0.x[1], Counter.q[1]); ... |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
delayTime | Units.SI.Time | SIunits.Time |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
delayTime | Units.SI.Time | SIunits.Time |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
delayTime | Units.SI.Time | SIunits.Time |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
Tdel | Units.SI.Time | SIunits.Time |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
delayTime | Units.SI.Time | SIunits.Time |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
delayTime | Units.SI.Time | SIunits.Time |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
tHL | Units.SI.Time | SIunits.Time |
tLH | Units.SI.Time | SIunits.Time |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
tLH | Units.SI.Time | SIunits.Time |
tHL | Units.SI.Time | SIunits.Time |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
delayTime | Units.SI.Time | SIunits.Time |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
delayTime | Units.SI.Time | SIunits.Time |
t_next | Units.SI.Time | SIunits.Time |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
tLH | Units.SI.Time | SIunits.Time |
tHL | Units.SI.Time | SIunits.Time |
delayTime | Units.SI.Time | SIunits.Time |
t_next | Units.SI.Time | SIunits.Time |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
tHL | Units.SI.Time | SIunits.Time |
tLH | Units.SI.Time | SIunits.Time |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
period | Units.SI.Time | SIunits.Time |
startTime | Units.SI.Time | SIunits.Time |
T0 | Units.SI.Time | SIunits.Time |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
tHL | Units.SI.Time | SIunits.Time |
tLH | Units.SI.Time | SIunits.Time |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
tHL | Units.SI.Time | SIunits.Time |
tLH | Units.SI.Time | SIunits.Time |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
tHL | Units.SI.Time | SIunits.Time |
tLH | Units.SI.Time | SIunits.Time |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
tHL | Units.SI.Time | SIunits.Time |
tLH | Units.SI.Time | SIunits.Time |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
tHL | Units.SI.Time | SIunits.Time |
tLH | Units.SI.Time | SIunits.Time |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
tHL | Units.SI.Time | SIunits.Time |
tLH | Units.SI.Time | SIunits.Time |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
tHL | Units.SI.Time | SIunits.Time |
tLH | Units.SI.Time | SIunits.Time |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
tHL | Units.SI.Time | SIunits.Time |
tLH | Units.SI.Time | SIunits.Time |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
tHL | Units.SI.Time | SIunits.Time |
tLH | Units.SI.Time | SIunits.Time |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
tHL | Units.SI.Time | SIunits.Time |
tLH | Units.SI.Time | SIunits.Time |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
tHL | Units.SI.Time | SIunits.Time |
tLH | Units.SI.Time | SIunits.Time |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
tHL | Units.SI.Time | SIunits.Time |
tLH | Units.SI.Time | SIunits.Time |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
tHL | Units.SI.Time | SIunits.Time |
tLH | Units.SI.Time | SIunits.Time |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
Va | Units.SI.Voltage | SIunits.Voltage |
tStart | Units.SI.Time | SIunits.Time |
tRamp | Units.SI.Time | SIunits.Time |
TLoad | Units.SI.Torque | SIunits.Torque |
tStep | Units.SI.Time | SIunits.Time |
JLoad | Units.SI.Inertia | SIunits.Inertia |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
TLoad | Units.SI.Torque | SIunits.Torque |
wLoad | Units.SI.AngularVelocity | SIunits.AngularVelocity |
JLoad | Units.SI.Inertia | SIunits.Inertia |
Ra | Units.SI.Resistance | SIunits.Resistance |
ViNominal | Units.SI.Voltage | SIunits.Voltage |
Ta | Units.SI.Time | SIunits.Time |
Ts | Units.SI.Time | SIunits.Time |
k | Units.SI.Resistance | SIunits.Resistance |
Ti | Units.SI.Time | SIunits.Time |
kPhi | Units.SI.MagneticFlux | SIunits.MagneticFlux |
PID | initType=Modelica400.Blocks.Types.Init.InitialOutput | initType=Modelica323.Blocks.Types.InitPID.InitialOutput |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
Va | Units.SI.Voltage | SIunits.Voltage |
tStart | Units.SI.Time | SIunits.Time |
tRamp | Units.SI.Time | SIunits.Time |
Ve | Units.SI.Voltage | SIunits.Voltage |
TLoad | Units.SI.Torque | SIunits.Torque |
tStep | Units.SI.Time | SIunits.Time |
JLoad | Units.SI.Inertia | SIunits.Inertia |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
Va | Units.SI.Voltage | SIunits.Voltage |
tStart | Units.SI.Time | SIunits.Time |
tRamp | Units.SI.Time | SIunits.Time |
TLoad | Units.SI.Torque | SIunits.Torque |
wLoad | Units.SI.AngularVelocity | SIunits.AngularVelocity |
JLoad | Units.SI.Inertia | SIunits.Inertia |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
Va | Units.SI.Voltage | SIunits.Voltage |
tStart | Units.SI.Time | SIunits.Time |
tRamp | Units.SI.Time | SIunits.Time |
TLoad | Units.SI.Torque | SIunits.Torque |
wLoad | Units.SI.AngularVelocity | SIunits.AngularVelocity |
JLoad | Units.SI.Inertia | SIunits.Inertia |
constantVoltage | f=50 | |
| freqHz=50 |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
Va | Units.SI.Voltage | SIunits.Voltage |
Ve | Units.SI.Voltage | SIunits.Voltage |
w0 | Units.SI.AngularVelocity | SIunits.AngularVelocity |
TLoad | Units.SI.Torque | SIunits.Torque |
JLoad | Units.SI.Inertia | SIunits.Inertia |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
Va | Units.SI.Voltage | SIunits.Voltage |
Ve | Units.SI.Voltage | SIunits.Voltage |
w0 | Units.SI.AngularVelocity | SIunits.AngularVelocity |
TLoad | Units.SI.Torque | SIunits.Torque |
JLoad | Units.SI.Inertia | SIunits.Inertia |
TAmbient | Units.SI.Temperature | SIunits.Temperature |
Ca | Units.SI.HeatCapacity | SIunits.HeatCapacity |
Cc | Units.SI.HeatCapacity | SIunits.HeatCapacity |
Losses | Units.SI.Power | SIunits.Power |
T0 | Units.SI.Temperature | SIunits.Temperature |
dTCoolant | Units.SI.TemperatureDifference | SIunits.TemperatureDifference |
dTArmature | Units.SI.TemperatureDifference | SIunits.TemperatureDifference |
G_armature_core | Units.SI.ThermalConductance | SIunits.ThermalConductance |
G_core_cooling | Units.SI.ThermalConductance | SIunits.ThermalConductance |
CoolantFlow | Units.SI.VolumeFlowRate | SIunits.VolumeFlowRate |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
Va | Units.SI.Voltage | SIunits.Voltage |
tStart | Units.SI.Time | SIunits.Time |
tRamp | Units.SI.Time | SIunits.Time |
TLoad1 | Units.SI.Torque | SIunits.Torque |
wLoad1 | Units.SI.AngularVelocity | SIunits.AngularVelocity |
TLoad2 | Units.SI.Torque | SIunits.Torque |
wLoad2 | Units.SI.AngularVelocity | SIunits.AngularVelocity |
JLoad | Units.SI.Inertia | SIunits.Inertia |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
Ra | Units.SI.Resistance | SIunits.Resistance |
Ta | Units.SI.Time | SIunits.Time |
PNominal | Units.SI.Power | SIunits.Power |
tauNominal | Units.SI.Torque | SIunits.Torque |
kPhi | Units.SI.ElectricalTorqueConstant | SIunits.ElectricalTorqueConstant |
w0 | Units.SI.AngularVelocity | SIunits.AngularVelocity |
fS | Units.SI.Frequency | SIunits.Frequency |
VBat | Units.SI.Voltage | SIunits.Voltage |
Td | Units.SI.Time | SIunits.Time |
Tmf | Units.SI.Time | SIunits.Time |
Tsigma | Units.SI.Time | SIunits.Time |
JL | Units.SI.Inertia | SIunits.Inertia |
VaMax | Units.SI.Voltage | SIunits.Voltage |
IaMax | Units.SI.Current | SIunits.Current |
tauMax | Units.SI.Torque | SIunits.Torque |
wMax | Units.SI.AngularVelocity | SIunits.AngularVelocity |
aMax | Units.SI.AngularAcceleration | SIunits.AngularAcceleration |
TiI | Units.SI.Time | SIunits.Time |
Tsub | Units.SI.Time | SIunits.Time |
Tiw | Units.SI.Time | SIunits.Time |
Tfw | Units.SI.Time | SIunits.Time |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
Ti | Units.SI.Time | SIunits.Time |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
V0 | Units.SI.Voltage | SIunits.Voltage |
INominal | Units.SI.Current | SIunits.Current |
Ri | Units.SI.Resistance | SIunits.Resistance |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
fS | Units.SI.Frequency | SIunits.Frequency |
Td | Units.SI.Time | SIunits.Time |
Tmf | Units.SI.Time | SIunits.Time |
VMax | Units.SI.Voltage | SIunits.Voltage |
Ti | Units.SI.Time | SIunits.Time |
RonT | Units.SI.Resistance | SIunits.Resistance |
GoffT | Units.SI.Conductance | SIunits.Conductance |
VkneeT | Units.SI.Voltage | SIunits.Voltage |
RonD | Units.SI.Resistance | SIunits.Resistance |
GoffD | Units.SI.Conductance | SIunits.Conductance |
VkneeD | Units.SI.Voltage | SIunits.Voltage |
pDC | Units.SI.Power | SIunits.Power |
pMot | Units.SI.Power | SIunits.Power |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
Td | Units.SI.Time | SIunits.Time |
Ti | Units.SI.Time | SIunits.Time |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
fS | Units.SI.Frequency | SIunits.Frequency |
VMax | Units.SI.Voltage | SIunits.Voltage |
RonT | Units.SI.Resistance | SIunits.Resistance |
GoffT | Units.SI.Conductance | SIunits.Conductance |
VkneeT | Units.SI.Voltage | SIunits.Voltage |
RonD | Units.SI.Resistance | SIunits.Resistance |
GoffD | Units.SI.Conductance | SIunits.Conductance |
VkneeD | Units.SI.Voltage | SIunits.Voltage |
adaptor | Electrical.PowerConverters.DCDC.Control.Voltage2DutyCycle | Electrical.PowerConverters.DCDC.Control.VoltageToDutyCycle |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
... connect(vRef, adaptor.v); |
|
connect(vMax, adaptor.vLim); | connect(vMax, adaptor.vMaxExt); |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
RL | Units.SI.Resistance | SIunits.Resistance |
source | Electrical.Polyphase.Sources.SineVoltage | Electrical.MultiPhase.Sources.SineVoltage |
starS | Electrical.Polyphase.Basic.Star | Electrical.MultiPhase.Basic.Star |
deltaS | Electrical.Polyphase.Basic.Delta | Electrical.MultiPhase.Basic.Delta |
deltaL | Electrical.Polyphase.Basic.Delta | Electrical.MultiPhase.Basic.Delta |
load | Electrical.Polyphase.Basic.Resistor | Electrical.MultiPhase.Basic.Resistor |
starL | Electrical.Polyphase.Basic.Star | Electrical.MultiPhase.Basic.Star |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
RL | Units.SI.Resistance | SIunits.Resistance |
source | Electrical.Polyphase.Sources.SineVoltage | Electrical.MultiPhase.Sources.SineVoltage |
starS | Electrical.Polyphase.Basic.Star | Electrical.MultiPhase.Basic.Star |
currentSensorS | Electrical.Polyphase.Sensors.CurrentSensor | Electrical.MultiPhase.Sensors.CurrentSensor |
plugToPin_n | Electrical.Polyphase.Basic.PlugToPin_n | Electrical.MultiPhase.Basic.PlugToPin_n |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
V | Units.SI.Voltage | SIunits.Voltage |
f | Units.SI.Frequency | SIunits.Frequency |
RL | Units.SI.Resistance | SIunits.Resistance |
C | Units.SI.Capacitance | SIunits.Capacitance |
VC0 | Units.SI.Voltage | SIunits.Voltage |
source | Electrical.Polyphase.Sources.SineVoltage | Electrical.MultiPhase.Sources.SineVoltage |
starAC | Electrical.Polyphase.Basic.Star | Electrical.MultiPhase.Basic.Star |
currentSensor | Electrical.Polyphase.Sensors.CurrentSensor | Electrical.MultiPhase.Sensors.CurrentSensor |
diode1 | Electrical.Polyphase.Ideal.IdealDiode | Electrical.MultiPhase.Ideal.IdealDiode |
star1 | Electrical.Polyphase.Basic.Star | Electrical.MultiPhase.Basic.Star |
diode2 | Electrical.Polyphase.Ideal.IdealDiode | Electrical.MultiPhase.Ideal.IdealDiode |
star2 | Electrical.Polyphase.Basic.Star | Electrical.MultiPhase.Basic.Star |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
diode3 | Electrical.Polyphase.Ideal.IdealDiode | Electrical.MultiPhase.Ideal.IdealDiode |
star3 | Electrical.Polyphase.Basic.Star | Electrical.MultiPhase.Basic.Star |
diode4 | Electrical.Polyphase.Ideal.IdealDiode | Electrical.MultiPhase.Ideal.IdealDiode |
star4 | Electrical.Polyphase.Basic.Star | Electrical.MultiPhase.Basic.Star |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
TpmOperational | Units.SI.Temperature | SIunits.Temperature |
airGapDC | final quasiStatic=quasiStatic | |
| final quasiStationary=quasiStationary | |
Lme | Units.SI.Inductance | SIunits.Inductance |
IeNominal | Units.SI.Current | SIunits.Current |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
IeNominal | Units.SI.Current | SIunits.Current |
Re | Units.SI.Resistance | SIunits.Resistance |
TeRef | Units.SI.Temperature | SIunits.Temperature |
Le | Units.SI.Inductance | SIunits.Inductance |
TeOperational | Units.SI.Temperature | SIunits.Temperature |
ve | Units.SI.Voltage | SIunits.Voltage |
ie | Units.SI.Current | SIunits.Current |
airGapDC | final quasiStatic=quasiStatic | |
| final quasiStationary=quasiStationary | |
lesigma | final quasiStatic=quasiStatic | |
| final quasiStationary=quasiStationary | |
Lme | Units.SI.Inductance | SIunits.Inductance |
Lesigma | Units.SI.Inductance | SIunits.Inductance |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
Re | Units.SI.Resistance | SIunits.Resistance |
TeRef | Units.SI.Temperature | SIunits.Temperature |
Le | Units.SI.Inductance | SIunits.Inductance |
TeNominal | Units.SI.Temperature | SIunits.Temperature |
TeOperational | Units.SI.Temperature | SIunits.Temperature |
ve | Units.SI.Voltage | SIunits.Voltage |
ie | Units.SI.Current | SIunits.Current |
airGapDC | final quasiStatic=quasiStatic | |
| final quasiStationary=quasiStationary | |
lesigma | final quasiStatic=quasiStatic | |
| final quasiStationary=quasiStationary | |
Lme | Units.SI.Inductance | SIunits.Inductance |
Lesigma | Units.SI.Inductance | SIunits.Inductance |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
star1 | Electrical.Polyphase.Basic.Star | Electrical.MultiPhase.Basic.Star |
star2 | Electrical.Polyphase.Basic.Star | Electrical.MultiPhase.Basic.Star |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
star1 | Electrical.Polyphase.Basic.Star | Electrical.MultiPhase.Basic.Star |
star2 | Electrical.Polyphase.Basic.Star | Electrical.MultiPhase.Basic.Star |
Rot2 | Electrical.Polyphase.Basic.Delta | Electrical.MultiPhase.Basic.Delta |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
star1 | Electrical.Polyphase.Basic.Star | Electrical.MultiPhase.Basic.Star |
star2 | Electrical.Polyphase.Basic.Star | Electrical.MultiPhase.Basic.Star |
Rot2 | Electrical.Polyphase.Basic.Delta | Electrical.MultiPhase.Basic.Delta |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
star1 | Electrical.Polyphase.Basic.Star | Electrical.MultiPhase.Basic.Star |
star2 | Electrical.Polyphase.Basic.Star | Electrical.MultiPhase.Basic.Star |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
star1 | Electrical.Polyphase.Basic.Star | Electrical.MultiPhase.Basic.Star |
star2 | Electrical.Polyphase.Basic.Star | Electrical.MultiPhase.Basic.Star |
Rot2 | Electrical.Polyphase.Basic.Delta | Electrical.MultiPhase.Basic.Delta |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
star1 | Electrical.Polyphase.Basic.Star | Electrical.MultiPhase.Basic.Star |
star2 | Electrical.Polyphase.Basic.Star | Electrical.MultiPhase.Basic.Star |
Rot2 | Electrical.Polyphase.Basic.Delta | Electrical.MultiPhase.Basic.Delta |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
star1 | Electrical.Polyphase.Basic.Star | Electrical.MultiPhase.Basic.Star |
Delta2 | Electrical.Polyphase.Basic.Delta | Electrical.MultiPhase.Basic.Delta |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
star1 | Electrical.Polyphase.Basic.Star | Electrical.MultiPhase.Basic.Star |
Delta2 | Electrical.Polyphase.Basic.Delta | Electrical.MultiPhase.Basic.Delta |
Rot2 | Electrical.Polyphase.Basic.Delta | Electrical.MultiPhase.Basic.Delta |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
star1 | Electrical.Polyphase.Basic.Star | Electrical.MultiPhase.Basic.Star |
Delta2 | Electrical.Polyphase.Basic.Delta | Electrical.MultiPhase.Basic.Delta |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
star1 | Electrical.Polyphase.Basic.Star | Electrical.MultiPhase.Basic.Star |
Delta2 | Electrical.Polyphase.Basic.Delta | Electrical.MultiPhase.Basic.Delta |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
star1 | Electrical.Polyphase.Basic.Star | Electrical.MultiPhase.Basic.Star |
Delta2 | Electrical.Polyphase.Basic.Delta | Electrical.MultiPhase.Basic.Delta |
Rot2 | Electrical.Polyphase.Basic.Delta | Electrical.MultiPhase.Basic.Delta |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
star1 | Electrical.Polyphase.Basic.Star | Electrical.MultiPhase.Basic.Star |
Delta2 | Electrical.Polyphase.Basic.Delta | Electrical.MultiPhase.Basic.Delta |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
star1 | Electrical.Polyphase.Basic.Star | Electrical.MultiPhase.Basic.Star |
star2 | Electrical.Polyphase.Basic.Star | Electrical.MultiPhase.Basic.Star |
Rot21 | Electrical.Polyphase.Basic.Delta | Electrical.MultiPhase.Basic.Delta |
Rot22 | Electrical.Polyphase.Basic.Delta | Electrical.MultiPhase.Basic.Delta |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
star1 | Electrical.Polyphase.Basic.Star | Electrical.MultiPhase.Basic.Star |
star2 | Electrical.Polyphase.Basic.Star | Electrical.MultiPhase.Basic.Star |
Rot21 | Electrical.Polyphase.Basic.Delta | Electrical.MultiPhase.Basic.Delta |
Rot22 | Electrical.Polyphase.Basic.Delta | Electrical.MultiPhase.Basic.Delta |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
star1 | Electrical.Polyphase.Basic.Star | Electrical.MultiPhase.Basic.Star |
star2 | Electrical.Polyphase.Basic.Star | Electrical.MultiPhase.Basic.Star |
Rot21 | Electrical.Polyphase.Basic.Delta | Electrical.MultiPhase.Basic.Delta |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
star1 | Electrical.Polyphase.Basic.Star | Electrical.MultiPhase.Basic.Star |
star2 | Electrical.Polyphase.Basic.Star | Electrical.MultiPhase.Basic.Star |
Rot21 | Electrical.Polyphase.Basic.Delta | Electrical.MultiPhase.Basic.Delta |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
star1 | Electrical.Polyphase.Basic.Star | Electrical.MultiPhase.Basic.Star |
star2 | Electrical.Polyphase.Basic.Star | Electrical.MultiPhase.Basic.Star |
Rot21 | Electrical.Polyphase.Basic.Delta | Electrical.MultiPhase.Basic.Delta |
Rot22 | Electrical.Polyphase.Basic.Delta | Electrical.MultiPhase.Basic.Delta |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
star1 | Electrical.Polyphase.Basic.Star | Electrical.MultiPhase.Basic.Star |
star2 | Electrical.Polyphase.Basic.Star | Electrical.MultiPhase.Basic.Star |
Rot21 | Electrical.Polyphase.Basic.Delta | Electrical.MultiPhase.Basic.Delta |
Rot22 | Electrical.Polyphase.Basic.Delta | Electrical.MultiPhase.Basic.Delta |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
star2 | Electrical.Polyphase.Basic.Star | Electrical.MultiPhase.Basic.Star |
Delta1 | Electrical.Polyphase.Basic.Delta | Electrical.MultiPhase.Basic.Delta |
Rot2 | Electrical.Polyphase.Basic.Delta | Electrical.MultiPhase.Basic.Delta |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
star2 | Electrical.Polyphase.Basic.Star | Electrical.MultiPhase.Basic.Star |
Delta1 | Electrical.Polyphase.Basic.Delta | Electrical.MultiPhase.Basic.Delta |
Rot2 | Electrical.Polyphase.Basic.Delta | Electrical.MultiPhase.Basic.Delta |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
star2 | Electrical.Polyphase.Basic.Star | Electrical.MultiPhase.Basic.Star |
Delta1 | Electrical.Polyphase.Basic.Delta | Electrical.MultiPhase.Basic.Delta |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
star2 | Electrical.Polyphase.Basic.Star | Electrical.MultiPhase.Basic.Star |
Delta1 | Electrical.Polyphase.Basic.Delta | Electrical.MultiPhase.Basic.Delta |
Rot2 | Electrical.Polyphase.Basic.Delta | Electrical.MultiPhase.Basic.Delta |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
star2 | Electrical.Polyphase.Basic.Star | Electrical.MultiPhase.Basic.Star |
Delta1 | Electrical.Polyphase.Basic.Delta | Electrical.MultiPhase.Basic.Delta |
Rot2 | Electrical.Polyphase.Basic.Delta | Electrical.MultiPhase.Basic.Delta |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
star2 | Electrical.Polyphase.Basic.Star | Electrical.MultiPhase.Basic.Star |
Delta1 | Electrical.Polyphase.Basic.Delta | Electrical.MultiPhase.Basic.Delta |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
Delta1 | Electrical.Polyphase.Basic.Delta | Electrical.MultiPhase.Basic.Delta |
Delta2 | Electrical.Polyphase.Basic.Delta | Electrical.MultiPhase.Basic.Delta |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
Delta1 | Electrical.Polyphase.Basic.Delta | Electrical.MultiPhase.Basic.Delta |
Delta2 | Electrical.Polyphase.Basic.Delta | Electrical.MultiPhase.Basic.Delta |
Rot2 | Electrical.Polyphase.Basic.Delta | Electrical.MultiPhase.Basic.Delta |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
Delta1 | Electrical.Polyphase.Basic.Delta | Electrical.MultiPhase.Basic.Delta |
Delta2 | Electrical.Polyphase.Basic.Delta | Electrical.MultiPhase.Basic.Delta |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
Delta1 | Electrical.Polyphase.Basic.Delta | Electrical.MultiPhase.Basic.Delta |
Delta2 | Electrical.Polyphase.Basic.Delta | Electrical.MultiPhase.Basic.Delta |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
Delta1 | Electrical.Polyphase.Basic.Delta | Electrical.MultiPhase.Basic.Delta |
Rot2 | Electrical.Polyphase.Basic.Delta | Electrical.MultiPhase.Basic.Delta |
Delta2 | Electrical.Polyphase.Basic.Delta | Electrical.MultiPhase.Basic.Delta |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
Delta1 | Electrical.Polyphase.Basic.Delta | Electrical.MultiPhase.Basic.Delta |
Delta2 | Electrical.Polyphase.Basic.Delta | Electrical.MultiPhase.Basic.Delta |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
star2 | Electrical.Polyphase.Basic.Star | Electrical.MultiPhase.Basic.Star |
Rot21 | Electrical.Polyphase.Basic.Delta | Electrical.MultiPhase.Basic.Delta |
Rot22 | Electrical.Polyphase.Basic.Delta | Electrical.MultiPhase.Basic.Delta |
Delta1 | Electrical.Polyphase.Basic.Delta | Electrical.MultiPhase.Basic.Delta |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
star2 | Electrical.Polyphase.Basic.Star | Electrical.MultiPhase.Basic.Star |
Rot21 | Electrical.Polyphase.Basic.Delta | Electrical.MultiPhase.Basic.Delta |
Rot22 | Electrical.Polyphase.Basic.Delta | Electrical.MultiPhase.Basic.Delta |
Delta1 | Electrical.Polyphase.Basic.Delta | Electrical.MultiPhase.Basic.Delta |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
star2 | Electrical.Polyphase.Basic.Star | Electrical.MultiPhase.Basic.Star |
Rot21 | Electrical.Polyphase.Basic.Delta | Electrical.MultiPhase.Basic.Delta |
Delta1 | Electrical.Polyphase.Basic.Delta | Electrical.MultiPhase.Basic.Delta |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
star2 | Electrical.Polyphase.Basic.Star | Electrical.MultiPhase.Basic.Star |
Rot21 | Electrical.Polyphase.Basic.Delta | Electrical.MultiPhase.Basic.Delta |
Delta1 | Electrical.Polyphase.Basic.Delta | Electrical.MultiPhase.Basic.Delta |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
star2 | Electrical.Polyphase.Basic.Star | Electrical.MultiPhase.Basic.Star |
Rot21 | Electrical.Polyphase.Basic.Delta | Electrical.MultiPhase.Basic.Delta |
Rot22 | Electrical.Polyphase.Basic.Delta | Electrical.MultiPhase.Basic.Delta |
Delta1 | Electrical.Polyphase.Basic.Delta | Electrical.MultiPhase.Basic.Delta |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
star2 | Electrical.Polyphase.Basic.Star | Electrical.MultiPhase.Basic.Star |
Rot21 | Electrical.Polyphase.Basic.Delta | Electrical.MultiPhase.Basic.Delta |
Rot22 | Electrical.Polyphase.Basic.Delta | Electrical.MultiPhase.Basic.Delta |
Delta1 | Electrical.Polyphase.Basic.Delta | Electrical.MultiPhase.Basic.Delta |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
tauElectrical | Units.SI.Torque | SIunits.Torque |
gamma | Units.SI.Angle | SIunits.Angle |
i_ss | Units.SI.Current | SIunits.Current |
i_sr | Units.SI.Current | SIunits.Current |
i_rs | Units.SI.Current | SIunits.Current |
i_rr | Units.SI.Current | SIunits.Current |
psi_ms | Units.SI.MagneticFlux | SIunits.MagneticFlux |
psi_mr | Units.SI.MagneticFlux | SIunits.MagneticFlux |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
Lm | Units.SI.Inductance | SIunits.Inductance |
i_ms | Units.SI.Current | SIunits.Current |
L | Units.SI.Inductance | SIunits.Inductance |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
Lmd | Units.SI.Inductance | SIunits.Inductance |
Lmq | Units.SI.Inductance | SIunits.Inductance |
i_mr | Units.SI.Current | SIunits.Current |
L | Units.SI.Inductance | SIunits.Inductance |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
L | Units.SI.Inductance | SIunits.Inductance |
v_ | Units.SI.Voltage | SIunits.Voltage |
i_ | Units.SI.Current | SIunits.Current |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
Lrsigma | Units.SI.Inductance | SIunits.Inductance |
Rr | Units.SI.Resistance | SIunits.Resistance |
T_ref | Units.SI.Temperature | SIunits.Temperature |
alpha | Units.SI.LinearTemperatureCoefficient | SIunits.LinearTemperatureCoefficient |
Rr_actual | Units.SI.Resistance | SIunits.Resistance |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
Lrsigmad | Units.SI.Inductance | SIunits.Inductance |
Lrsigmaq | Units.SI.Inductance | SIunits.Inductance |
Rrd | Units.SI.Resistance | SIunits.Resistance |
Rrq | Units.SI.Resistance | SIunits.Resistance |
T_ref | Units.SI.Temperature | SIunits.Temperature |
alpha | Units.SI.LinearTemperatureCoefficient | SIunits.LinearTemperatureCoefficient |
Rrd_actual | Units.SI.Resistance | SIunits.Resistance |
Rrq_actual | Units.SI.Resistance | SIunits.Resistance |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
ie | Units.SI.Current | SIunits.Current |
ve | Units.SI.Voltage | SIunits.Voltage |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
Ie | Units.SI.Current | SIunits.Current |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
L | Units.SI.Inductance | SIunits.Inductance |
quasiStatic | Present | |
quasiStationary | Present |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
v = if quasiStatic then 0 else L*der(i); | v = if quasiStationary then 0 else L*der(i); |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
w | Units.SI.AngularVelocity | SIunits.AngularVelocity |
vei | Units.SI.Voltage | SIunits.Voltage |
ie | Units.SI.Current | SIunits.Current |
psi_e | Units.SI.MagneticFlux | SIunits.MagneticFlux |
vai | Units.SI.Voltage | SIunits.Voltage |
ia | Units.SI.Current | SIunits.Current |
tauElectrical | Units.SI.Torque | SIunits.Torque |
quasiStatic | Present | |
quasiStationary | Present |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
... ie = -pin_en.i; |
|
vei = if quasiStatic then 0 else der(psi_e); | vei = if quasiStationary then 0 else der(psi_e); |
w = der(flange.phi) - der(support.phi); ... |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
Le | Units.SI.Inductance | SIunits.Inductance |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
v | Units.SI.Voltage | SIunits.Voltage |
i | Units.SI.Current | SIunits.Current |
ve | Units.SI.Voltage | SIunits.Voltage |
ie | Units.SI.Current | SIunits.Current |
vse | Units.SI.Voltage | SIunits.Voltage |
ise | Units.SI.Current | SIunits.Current |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
v1 | Units.SI.Voltage | SIunits.Voltage |
i1 | Units.SI.Current | SIunits.Current |
v2 | Units.SI.Voltage | SIunits.Voltage |
i2 | Units.SI.Current | SIunits.Current |
v3 | Units.SI.Voltage | SIunits.Voltage |
i3 | Units.SI.Current | SIunits.Current |
im | Units.SI.Current | SIunits.Current |
plug_p1 | Electrical.Polyphase.Interfaces.PositivePlug | Electrical.MultiPhase.Interfaces.PositivePlug |
plug_n1 | Electrical.Polyphase.Interfaces.NegativePlug | Electrical.MultiPhase.Interfaces.NegativePlug |
plug_p2 | Electrical.Polyphase.Interfaces.PositivePlug | Electrical.MultiPhase.Interfaces.PositivePlug |
plug_n2 | Electrical.Polyphase.Interfaces.NegativePlug | Electrical.MultiPhase.Interfaces.NegativePlug |
plug_p3 | Electrical.Polyphase.Interfaces.PositivePlug | Electrical.MultiPhase.Interfaces.PositivePlug |
plug_n3 | Electrical.Polyphase.Interfaces.NegativePlug | Electrical.MultiPhase.Interfaces.NegativePlug |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
plug_p | Electrical.Polyphase.Interfaces.PositivePlug | Electrical.MultiPhase.Interfaces.PositivePlug |
plug_n | Electrical.Polyphase.Interfaces.NegativePlug | Electrical.MultiPhase.Interfaces.NegativePlug |
VoltageSensor1 | Electrical.Polyphase.Sensors.VoltageSensor | Electrical.MultiPhase.Sensors.VoltageSensor |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
plug_p | Electrical.Polyphase.Interfaces.PositivePlug | Electrical.MultiPhase.Interfaces.PositivePlug |
plug_n | Electrical.Polyphase.Interfaces.NegativePlug | Electrical.MultiPhase.Interfaces.NegativePlug |
CurrentSensor1 | Electrical.Polyphase.Sensors.CurrentSensor | Electrical.MultiPhase.Sensors.CurrentSensor |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
plug_p | Electrical.Polyphase.Interfaces.PositivePlug | Electrical.MultiPhase.Interfaces.PositivePlug |
plug_ni | Electrical.Polyphase.Interfaces.NegativePlug | Electrical.MultiPhase.Interfaces.NegativePlug |
plug_nv | Electrical.Polyphase.Interfaces.NegativePlug | Electrical.MultiPhase.Interfaces.NegativePlug |
v_ | Units.SI.Voltage | SIunits.Voltage |
i_ | Units.SI.Current | SIunits.Current |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
plug_p | Electrical.Polyphase.Interfaces.PositivePlug | Electrical.MultiPhase.Interfaces.PositivePlug |
plug_n | Electrical.Polyphase.Interfaces.NegativePlug | Electrical.MultiPhase.Interfaces.NegativePlug |
VoltageSensor1 | Electrical.Polyphase.Sensors.VoltageSensor | Electrical.MultiPhase.Sensors.VoltageSensor |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
phi0 | Units.SI.Angle | SIunits.Angle |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
v | Units.SI.Voltage | SIunits.Voltage |
i | Units.SI.Current | SIunits.Current |
plug_p | Electrical.Polyphase.Interfaces.PositivePlug | Electrical.MultiPhase.Interfaces.PositivePlug |
plug_n | Electrical.Polyphase.Interfaces.NegativePlug | Electrical.MultiPhase.Interfaces.NegativePlug |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
angle | unit="rad" | |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
phi | Units.SI.Angle | SIunits.Angle |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
phi | Units.SI.Angle | SIunits.Angle |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
phi | Units.SI.Angle | SIunits.Angle |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
phi | Units.SI.Angle | SIunits.Angle |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
angle | Units.SI.Angle | SIunits.Angle |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
angle | Units.SI.Angle | SIunits.Angle |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
angle | Units.SI.Angle | SIunits.Angle |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
phi | Units.SI.Angle | SIunits.Angle |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
v | Units.SI.Voltage | SIunits.Voltage |
i | Units.SI.Current | SIunits.Current |
p | Units.SI.Power | SIunits.Power |
v_ | Units.SI.Voltage | SIunits.Voltage |
i_ | Units.SI.Current | SIunits.Current |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
PRef | Units.SI.Power | SIunits.Power |
wRef | Units.SI.AngularVelocity | SIunits.AngularVelocity |
tauRef | Units.SI.Torque | SIunits.Torque |
wLinear | Units.SI.AngularVelocity | SIunits.AngularVelocity |
tauLinear | Units.SI.Torque | SIunits.Torque |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
V | Units.SI.Voltage | SIunits.Voltage |
ILinear | Units.SI.Current | SIunits.Current |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
PRef | Units.SI.Power | SIunits.Power |
IRef | Units.SI.Current | SIunits.Current |
wRef | Units.SI.AngularVelocity | SIunits.AngularVelocity |
tauRef | Units.SI.Torque | SIunits.Torque |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
PRef | Units.SI.Power | SIunits.Power |
VRef | Units.SI.Voltage | SIunits.Voltage |
wRef | Units.SI.AngularVelocity | SIunits.AngularVelocity |
GcRef | Units.SI.Conductance | SIunits.Conductance |
wMin | Units.SI.AngularVelocity | SIunits.AngularVelocity |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
PRef | Units.SI.Power | SIunits.Power |
IRef | Units.SI.Current | SIunits.Current |
wRef | Units.SI.AngularVelocity | SIunits.AngularVelocity |
tauRef | Units.SI.Torque | SIunits.Torque |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
iRMS | Units.SI.Current | SIunits.Current |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
is | Units.SI.Current | SIunits.Current |
iRMS | Units.SI.Current | SIunits.Current |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
w | Units.SI.AngularVelocity | SIunits.AngularVelocity |
Gc | Units.SI.Conductance | SIunits.Conductance |
wLimit | Units.SI.AngularVelocity | SIunits.AngularVelocity |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
i | Units.SI.Current | SIunits.Current |
v | Units.SI.Voltage | SIunits.Voltage |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
w | Units.SI.AngularVelocity | SIunits.AngularVelocity |
Gc | Units.SI.Conductance | SIunits.Conductance |
wLimit | Units.SI.AngularVelocity | SIunits.AngularVelocity |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
alpha20Zero | Units.SI.LinearTemperatureCoefficient | SIunits.LinearTemperatureCoefficient |
alpha20Aluminium | Units.SI.LinearTemperatureCoefficient | SIunits.LinearTemperatureCoefficient |
alpha20Brass | Units.SI.LinearTemperatureCoefficient | SIunits.LinearTemperatureCoefficient |
alpha20Bronze | Units.SI.LinearTemperatureCoefficient | SIunits.LinearTemperatureCoefficient |
alpha20Copper | Units.SI.LinearTemperatureCoefficient | SIunits.LinearTemperatureCoefficient |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
alpha1 | Units.SI.LinearTemperatureCoefficient | SIunits.LinearTemperatureCoefficient |
T2 | Units.SI.Temperature | SIunits.Temperature |
T1 | Units.SI.Temperature | SIunits.Temperature |
alpha2 | Units.SI.LinearTemperatureCoefficient | SIunits.LinearTemperatureCoefficient |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
RRef | Units.SI.Resistance | SIunits.Resistance |
TRef | Units.SI.Temperature | SIunits.Temperature |
alpha20 | Units.SI.LinearTemperatureCoefficient | SIunits.LinearTemperatureCoefficient |
T | Units.SI.Temperature | SIunits.Temperature |
R | Units.SI.Resistance | SIunits.Resistance |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
TRef | Units.SI.Temperature | SIunits.Temperature |
alpha20 | Units.SI.LinearTemperatureCoefficient | SIunits.LinearTemperatureCoefficient |
T | Units.SI.Temperature | SIunits.Temperature |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
Tpm | Units.SI.Temperature | SIunits.Temperature |
Q_flowPermanentMagnet | Units.SI.HeatFlowRate | SIunits.HeatFlowRate |
Q_flowTotal | Units.SI.HeatFlowRate | SIunits.HeatFlowRate |
TPermanentMagnet | unit="K" | |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
Te | Units.SI.Temperature | SIunits.Temperature |
Q_flowExcitation | Units.SI.HeatFlowRate | SIunits.HeatFlowRate |
Q_flowTotal | Units.SI.HeatFlowRate | SIunits.HeatFlowRate |
TExcitation | unit="K" | |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
Tse | Units.SI.Temperature | SIunits.Temperature |
Q_flowSeriesExcitation | Units.SI.HeatFlowRate | SIunits.HeatFlowRate |
Q_flowTotal | Units.SI.HeatFlowRate | SIunits.HeatFlowRate |
T_se | unit="K" | |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
Te | Units.SI.Temperature | SIunits.Temperature |
Tse | Units.SI.Temperature | SIunits.Temperature |
Q_flowShuntExcitation | Units.SI.HeatFlowRate | SIunits.HeatFlowRate |
Q_flowSeriesExcitation | Units.SI.HeatFlowRate | SIunits.HeatFlowRate |
Q_flowTotal | Units.SI.HeatFlowRate | SIunits.HeatFlowRate |
T_e | unit="K" | |
T_se | unit="K" | |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
TDefault | Units.SI.Temperature | SIunits.Temperature |
T1 | Units.SI.Temperature | SIunits.Temperature |
T2 | Units.SI.Temperature | SIunits.Temperature |
Q_flow1 | Units.SI.HeatFlowRate | SIunits.HeatFlowRate |
Q_flow2 | Units.SI.HeatFlowRate | SIunits.HeatFlowRate |
Q_flowCore | Units.SI.HeatFlowRate | SIunits.HeatFlowRate |
Q_flowTotal | Units.SI.HeatFlowRate | SIunits.HeatFlowRate |
TPrimary | unit="K" | |
TSecondary | unit="K" | |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
v_ | Units.SI.Voltage | SIunits.Voltage |
i_ | Units.SI.Current | SIunits.Current |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
Jr | Units.SI.Inertia | SIunits.Inertia |
Js | Units.SI.Inertia | SIunits.Inertia |
phiMechanical | Units.SI.Angle | SIunits.Angle |
wMechanical | Units.SI.AngularVelocity | SIunits.AngularVelocity |
tauElectrical | Units.SI.Torque | SIunits.Torque |
tauShaft | Units.SI.Torque | SIunits.Torque |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
fsNominal | Units.SI.Frequency | SIunits.Frequency |
TsOperational | Units.SI.Temperature | SIunits.Temperature |
Rs | Units.SI.Resistance | SIunits.Resistance |
TsRef | Units.SI.Temperature | SIunits.Temperature |
Lszero | Units.SI.Inductance | SIunits.Inductance |
Lssigma | Units.SI.Inductance | SIunits.Inductance |
vs | Units.SI.Voltage | SIunits.Voltage |
is | Units.SI.Current | SIunits.Current |
i_0_s | Units.SI.Current | SIunits.Current |
idq_ss | Units.SI.Current | SIunits.Current |
idq_sr | Units.SI.Current | SIunits.Current |
idq_rs | Units.SI.Current | SIunits.Current |
idq_rr | Units.SI.Current | SIunits.Current |
plug_sp | Electrical.Polyphase.Interfaces.PositivePlug | Electrical.MultiPhase.Interfaces.PositivePlug |
plug_sn | Electrical.Polyphase.Interfaces.NegativePlug | Electrical.MultiPhase.Interfaces.NegativePlug |
rs | Electrical.Polyphase.Basic.Resistor | Electrical.MultiPhase.Basic.Resistor |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
TDefault | Units.SI.Temperature | SIunits.Temperature |
Ts | Units.SI.Temperature | SIunits.Temperature |
Q_flowStatorWinding | Units.SI.HeatFlowRate | SIunits.HeatFlowRate |
Q_flowStatorCore | Units.SI.HeatFlowRate | SIunits.HeatFlowRate |
Q_flowRotorCore | Units.SI.HeatFlowRate | SIunits.HeatFlowRate |
Q_flowStrayLoad | Units.SI.HeatFlowRate | SIunits.HeatFlowRate |
Q_flowFriction | Units.SI.HeatFlowRate | SIunits.HeatFlowRate |
TStatorWinding | unit="K" | |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
powerStator | Units.SI.Power | SIunits.Power |
powerMechanical | Units.SI.Power | SIunits.Power |
powerInertiaStator | Units.SI.Power | SIunits.Power |
powerInertiaRotor | Units.SI.Power | SIunits.Power |
lossPowerTotal | Units.SI.Power | SIunits.Power |
lossPowerStatorWinding | Units.SI.Power | SIunits.Power |
lossPowerStatorCore | Units.SI.Power | SIunits.Power |
lossPowerRotorCore | Units.SI.Power | SIunits.Power |
lossPowerStrayLoad | Units.SI.Power | SIunits.Power |
lossPowerFriction | Units.SI.Power | SIunits.Power |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
lossPowerRotorWinding | Units.SI.Power | SIunits.Power |
lossPowerPermanentMagnet | Units.SI.Power | SIunits.Power |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
lossPowerRotorWinding | Units.SI.Power | SIunits.Power |
powerExcitation | Units.SI.Power | SIunits.Power |
lossPowerExcitation | Units.SI.Power | SIunits.Power |
lossPowerBrush | Units.SI.Power | SIunits.Power |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
lossPowerRotorWinding | Units.SI.Power | SIunits.Power |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
TaOperational | Units.SI.Temperature | SIunits.Temperature |
VaNominal | Units.SI.Voltage | SIunits.Voltage |
IaNominal | Units.SI.Current | SIunits.Current |
wNominal | Units.SI.AngularVelocity | SIunits.AngularVelocity |
TaNominal | Units.SI.Temperature | SIunits.Temperature |
Ra | Units.SI.Resistance | SIunits.Resistance |
TaRef | Units.SI.Temperature | SIunits.Temperature |
La | Units.SI.Inductance | SIunits.Inductance |
va | Units.SI.Voltage | SIunits.Voltage |
ia | Units.SI.Current | SIunits.Current |
la | final quasiStatic=quasiStatic | |
| final quasiStationary=quasiStationary | |
ViNominal | Units.SI.Voltage | SIunits.Voltage |
psi_eNominal | Units.SI.MagneticFlux | SIunits.MagneticFlux |
quasiStatic | Present | |
quasiStationary | Present |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
TDefault | Units.SI.Temperature | SIunits.Temperature |
Ta | Units.SI.Temperature | SIunits.Temperature |
Q_flowArmature | Units.SI.HeatFlowRate | SIunits.HeatFlowRate |
Q_flowCore | Units.SI.HeatFlowRate | SIunits.HeatFlowRate |
Q_flowStrayLoad | Units.SI.HeatFlowRate | SIunits.HeatFlowRate |
Q_flowFriction | Units.SI.HeatFlowRate | SIunits.HeatFlowRate |
Q_flowBrush | Units.SI.HeatFlowRate | SIunits.HeatFlowRate |
TArmature | unit="K" | |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
powerArmature | Units.SI.Power | SIunits.Power |
powerMechanical | Units.SI.Power | SIunits.Power |
powerInertiaStator | Units.SI.Power | SIunits.Power |
powerInertiaRotor | Units.SI.Power | SIunits.Power |
lossPowerTotal | Units.SI.Power | SIunits.Power |
lossPowerArmature | Units.SI.Power | SIunits.Power |
lossPowerCore | Units.SI.Power | SIunits.Power |
lossPowerStrayLoad | Units.SI.Power | SIunits.Power |
lossPowerFriction | Units.SI.Power | SIunits.Power |
lossPowerBrush | Units.SI.Power | SIunits.Power |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
lossPowerPermanentMagnet | Units.SI.Power | SIunits.Power |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
powerExcitation | Units.SI.Power | SIunits.Power |
lossPowerExcitation | Units.SI.Power | SIunits.Power |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
powerSeriesExcitation | Units.SI.Power | SIunits.Power |
lossPowerSeriesExcitation | Units.SI.Power | SIunits.Power |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
powerShuntExcitation | Units.SI.Power | SIunits.Power |
powerSeriesExcitation | Units.SI.Power | SIunits.Power |
lossPowerShuntExcitation | Units.SI.Power | SIunits.Power |
lossPowerSeriesExcitation | Units.SI.Power | SIunits.Power |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
R1 | Units.SI.Resistance | SIunits.Resistance |
T1Ref | Units.SI.Temperature | SIunits.Temperature |
L1sigma | Units.SI.Inductance | SIunits.Inductance |
R2 | Units.SI.Resistance | SIunits.Resistance |
T2Ref | Units.SI.Temperature | SIunits.Temperature |
L2sigma | Units.SI.Inductance | SIunits.Inductance |
T1Operational | Units.SI.Temperature | SIunits.Temperature |
T2Operational | Units.SI.Temperature | SIunits.Temperature |
v1 | Units.SI.Voltage | SIunits.Voltage |
i1 | Units.SI.Current | SIunits.Current |
v2 | Units.SI.Voltage | SIunits.Voltage |
i2 | Units.SI.Current | SIunits.Current |
plug1 | Electrical.Polyphase.Interfaces.PositivePlug | Electrical.MultiPhase.Interfaces.PositivePlug |
plug2 | Electrical.Polyphase.Interfaces.NegativePlug | Electrical.MultiPhase.Interfaces.NegativePlug |
r1 | Electrical.Polyphase.Basic.Resistor | Electrical.MultiPhase.Basic.Resistor |
l1sigma | Electrical.Polyphase.Basic.Inductor | Electrical.MultiPhase.Basic.Inductor |
r2 | Electrical.Polyphase.Basic.Resistor | Electrical.MultiPhase.Basic.Resistor |
l2sigma | Electrical.Polyphase.Basic.Inductor | Electrical.MultiPhase.Basic.Inductor |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
power1 | Units.SI.Power | SIunits.Power |
power2 | Units.SI.Power | SIunits.Power |
lossPowerTotal | Units.SI.Power | SIunits.Power |
lossPower1 | Units.SI.Power | SIunits.Power |
lossPower2 | Units.SI.Power | SIunits.Power |
lossPowerCore | Units.SI.Power | SIunits.Power |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
phi | Units.SI.Angle | SIunits.Angle |
tau | Units.SI.Torque | SIunits.Torque |
w | Units.SI.AngularVelocity | SIunits.AngularVelocity |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
Jr | Units.SI.Inertia | SIunits.Inertia |
Js | Units.SI.Inertia | SIunits.Inertia |
fsNominal | Units.SI.Frequency | SIunits.Frequency |
Rs | Units.SI.Resistance | SIunits.Resistance |
TsRef | Units.SI.Temperature | SIunits.Temperature |
Lszero | Units.SI.Inductance | SIunits.Inductance |
Lssigma | Units.SI.Inductance | SIunits.Inductance |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
VsOpenCircuit | Units.SI.Voltage | SIunits.Voltage |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
VsNominal | Units.SI.Voltage | SIunits.Voltage |
IeOpenCircuit | Units.SI.Current | SIunits.Current |
Re | Units.SI.Resistance | SIunits.Resistance |
TeRef | Units.SI.Temperature | SIunits.Temperature |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
Lmd | Units.SI.Inductance | SIunits.Inductance |
Lmq | Units.SI.Inductance | SIunits.Inductance |
Lrsigmad | Units.SI.Inductance | SIunits.Inductance |
Lrsigmaq | Units.SI.Inductance | SIunits.Inductance |
Rrd | Units.SI.Resistance | SIunits.Resistance |
Rrq | Units.SI.Resistance | SIunits.Resistance |
TrRef | Units.SI.Temperature | SIunits.Temperature |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
Jr | Units.SI.Inertia | SIunits.Inertia |
Js | Units.SI.Inertia | SIunits.Inertia |
VaNominal | Units.SI.Voltage | SIunits.Voltage |
IaNominal | Units.SI.Current | SIunits.Current |
wNominal | Units.SI.AngularVelocity | SIunits.AngularVelocity |
TaNominal | Units.SI.Temperature | SIunits.Temperature |
Ra | Units.SI.Resistance | SIunits.Resistance |
TaRef | Units.SI.Temperature | SIunits.Temperature |
La | Units.SI.Inductance | SIunits.Inductance |
ViNominal | Units.SI.Voltage | SIunits.Voltage |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
IeNominal | Units.SI.Current | SIunits.Current |
Re | Units.SI.Resistance | SIunits.Resistance |
TeRef | Units.SI.Temperature | SIunits.Temperature |
Le | Units.SI.Inductance | SIunits.Inductance |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
Re | Units.SI.Resistance | SIunits.Resistance |
TeRef | Units.SI.Temperature | SIunits.Temperature |
Le | Units.SI.Inductance | SIunits.Inductance |
TeNominal | Units.SI.Temperature | SIunits.Temperature |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
R1 | Units.SI.Resistance | SIunits.Resistance |
T1Ref | Units.SI.Temperature | SIunits.Temperature |
L1sigma | Units.SI.Inductance | SIunits.Inductance |
R2 | Units.SI.Resistance | SIunits.Resistance |
T2Ref | Units.SI.Temperature | SIunits.Temperature |
L2sigma | Units.SI.Inductance | SIunits.Inductance |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
orientation | Units.SI.Angle | SIunits.Angle |
VNominal | Units.SI.Voltage | SIunits.Voltage |
fNominal | Units.SI.Frequency | SIunits.Frequency |
BasePhase | Units.SI.Angle | SIunits.Angle |
x | Units.SI.Angle | SIunits.Angle |
amplitude | Units.SI.Voltage | SIunits.Voltage |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
plugSupply | Electrical.Polyphase.Interfaces.PositivePlug | Electrical.MultiPhase.Interfaces.PositivePlug |
plug_sp | Electrical.Polyphase.Interfaces.PositivePlug | Electrical.MultiPhase.Interfaces.PositivePlug |
plug_sn | Electrical.Polyphase.Interfaces.NegativePlug | Electrical.MultiPhase.Interfaces.NegativePlug |
star | Electrical.Polyphase.Basic.Star | Electrical.MultiPhase.Basic.Star |
delta | Electrical.Polyphase.Basic.Delta | Electrical.MultiPhase.Basic.Delta |
Ron | Present | |
Goff | Present | |
delayTime | Present | |
idealCloser | Present | |
idealOpener | Present | |
logicalDelay | Present | |
idealCommutingSwitch | Present | |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
... connect(delta.plug_p, plug_sp); |
|
connect(idealCloser.plug_p, plug_sn); | connect(idealCommutingSwitch.plug_n2, delta.plug_n); |
connect(idealCloser.plug_n, delta.plug_n); | connect(idealCommutingSwitch.plug_n1, star.plug_p); |
connect(idealOpener.plug_p, plug_sn); | connect(idealCommutingSwitch.plug_p, plug_sn); |
connect(idealOpener.plug_n, star.plug_p); | connect(control, idealCommutingSwitch.control); |
connect(control, logicalDelay.u); connect(logicalDelay.y1, idealOpener.control); connect(logicalDelay.y2, idealCloser.control); |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
plug_sp | Electrical.Polyphase.Interfaces.PositivePlug | Electrical.MultiPhase.Interfaces.PositivePlug |
plug_sn | Electrical.Polyphase.Interfaces.NegativePlug | Electrical.MultiPhase.Interfaces.NegativePlug |
star | Electrical.Polyphase.Basic.Star | Electrical.MultiPhase.Basic.Star |
delta | Electrical.Polyphase.Basic.Delta | Electrical.MultiPhase.Basic.Delta |
plugSupply | Electrical.Polyphase.Interfaces.PositivePlug | Electrical.MultiPhase.Interfaces.PositivePlug |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
mSystems | =Modelica400.Electrical.Polyphase.Functions.numberOfSymmetricBaseSystems(m) | =Modelica323.Electrical.MultiPhase.Functions.numberOfSymmetricBaseSystems(m) |
plug_sp | Electrical.Polyphase.Interfaces.PositivePlug | Electrical.MultiPhase.Interfaces.PositivePlug |
plug_sn | Electrical.Polyphase.Interfaces.NegativePlug | Electrical.MultiPhase.Interfaces.NegativePlug |
multiStar | Electrical.Polyphase.Basic.MultiStar | Electrical.MultiPhase.Basic.MultiStar |
multiDelta | Electrical.Polyphase.Basic.MultiDelta | Electrical.MultiPhase.Basic.MultiDelta |
plugSupply | Electrical.Polyphase.Interfaces.PositivePlug | Electrical.MultiPhase.Interfaces.PositivePlug |
starpoint | Electrical.Polyphase.Interfaces.NegativePlug | Electrical.MultiPhase.Interfaces.NegativePlug |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
plug_p | Electrical.Polyphase.Interfaces.PositivePlug | Electrical.MultiPhase.Interfaces.PositivePlug |
plug_n | Electrical.Polyphase.Interfaces.NegativePlug | Electrical.MultiPhase.Interfaces.NegativePlug |
RStart | Units.SI.Resistance | SIunits.Resistance |
tStart | Units.SI.Time | SIunits.Time |
star | Electrical.Polyphase.Basic.Star | Electrical.MultiPhase.Basic.Star |
idealCommutingSwitch | Electrical.Polyphase.Ideal.IdealCommutingSwitch | Electrical.MultiPhase.Ideal.IdealCommutingSwitch |
rheostat | Electrical.Polyphase.Basic.Resistor | Electrical.MultiPhase.Basic.Resistor |
starRheostat | Electrical.Polyphase.Basic.Star | Electrical.MultiPhase.Basic.Star |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
plug_p | Electrical.Polyphase.Interfaces.PositivePlug | Electrical.MultiPhase.Interfaces.PositivePlug |
plug_n | Electrical.Polyphase.Interfaces.NegativePlug | Electrical.MultiPhase.Interfaces.NegativePlug |
RStart | Units.SI.Resistance | SIunits.Resistance |
tStart | Units.SI.Time | SIunits.Time |
tRamp | Units.SI.Time | SIunits.Time |
star | Electrical.Polyphase.Basic.Star | Electrical.MultiPhase.Basic.Star |
rheostat | Electrical.Polyphase.Basic.VariableResistor | Electrical.MultiPhase.Basic.VariableResistor |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
SNominal | Units.SI.ApparentPower | SIunits.ApparentPower |
VsNominal | Units.SI.Voltage | SIunits.Voltage |
IsNominal | Units.SI.Current | SIunits.Current |
ZReference | Units.SI.Impedance | SIunits.Impedance |
fsNominal | Units.SI.Frequency | SIunits.Frequency |
omega | Units.SI.AngularVelocity | SIunits.AngularVelocity |
IeOpenCircuit | Units.SI.Current | SIunits.Current |
Ta | Units.SI.Time | SIunits.Time |
Td0Transient | Units.SI.Time | SIunits.Time |
Td0Subtransient | Units.SI.Time | SIunits.Time |
Tq0Subtransient | Units.SI.Time | SIunits.Time |
TsSpecification | Units.SI.Temperature | SIunits.Temperature |
TsRef | Units.SI.Temperature | SIunits.Temperature |
TrSpecification | Units.SI.Temperature | SIunits.Temperature |
TrRef | Units.SI.Temperature | SIunits.Temperature |
TeSpecification | Units.SI.Temperature | SIunits.Temperature |
TeRef | Units.SI.Temperature | SIunits.Temperature |
Rs | Units.SI.Resistance | SIunits.Resistance |
Lssigma | Units.SI.Inductance | SIunits.Inductance |
Lmd | Units.SI.Inductance | SIunits.Inductance |
Lmq | Units.SI.Inductance | SIunits.Inductance |
Lrsigmad | Units.SI.Inductance | SIunits.Inductance |
Lrsigmaq | Units.SI.Inductance | SIunits.Inductance |
Rrd | Units.SI.Resistance | SIunits.Resistance |
Rrq | Units.SI.Resistance | SIunits.Resistance |
Re | Units.SI.Resistance | SIunits.Resistance |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
f | Units.SI.Frequency | SIunits.Frequency |
V1 | Units.SI.Voltage | SIunits.Voltage |
V2 | Units.SI.Voltage | SIunits.Voltage |
SNominal | Units.SI.ApparentPower | SIunits.ApparentPower |
P_sc | Units.SI.Power | SIunits.Power |
V1ph | Units.SI.Voltage | SIunits.Voltage |
I1ph | Units.SI.Current | SIunits.Current |
V2ph | Units.SI.Voltage | SIunits.Voltage |
I2ph | Units.SI.Current | SIunits.Current |
Z1ph | Units.SI.Impedance | SIunits.Impedance |
R1 | Units.SI.Resistance | SIunits.Resistance |
L1sigma | Units.SI.Inductance | SIunits.Inductance |
Z2ph | Units.SI.Impedance | SIunits.Impedance |
R2 | Units.SI.Resistance | SIunits.Resistance |
L2sigma | Units.SI.Inductance | SIunits.Inductance |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
constantFiringAngle | Units.SI.Angle | SIunits.Angle |
R | Units.SI.Resistance | SIunits.Resistance |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
R | Units.SI.Resistance | SIunits.Resistance |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
Vrms | Units.SI.Voltage | SIunits.Voltage |
f | Units.SI.Frequency | SIunits.Frequency |
R | Units.SI.Resistance | SIunits.Resistance |
sinevoltage | f=f | |
| freqHz=f |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
Vrms | Units.SI.Voltage | SIunits.Voltage |
f | Units.SI.Frequency | SIunits.Frequency |
constantFiringAngle | Units.SI.Angle | SIunits.Angle |
R | Units.SI.Resistance | SIunits.Resistance |
sinevoltage | f=f | |
| freqHz=f |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
constantFiringAngle | Units.SI.Angle | SIunits.Angle |
R | Units.SI.Resistance | SIunits.Resistance |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
constantFiringAngle | Units.SI.Angle | SIunits.Angle |
R | Units.SI.Resistance | SIunits.Resistance |
L | Units.SI.Inductance | SIunits.Inductance |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
constantFiringAngle | Units.SI.Angle | SIunits.Angle |
R | Units.SI.Resistance | SIunits.Resistance |
L | Units.SI.Inductance | SIunits.Inductance |
VDC | Units.SI.Voltage | SIunits.Voltage |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
Vdi0 | Units.SI.Voltage | SIunits.Voltage |
R | Units.SI.Resistance | SIunits.Resistance |
L | Units.SI.Inductance | SIunits.Inductance |
VDC | Units.SI.Voltage | SIunits.Voltage |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
Vrms | Units.SI.Voltage | SIunits.Voltage |
f | Units.SI.Frequency | SIunits.Frequency |
SMains | Units.SI.ApparentPower | SIunits.ApparentPower |
ZMains | Units.SI.Impedance | SIunits.Impedance |
RMains | Units.SI.Resistance | SIunits.Resistance |
LMains | Units.SI.Inductance | SIunits.Inductance |
Ld | Units.SI.Inductance | SIunits.Inductance |
tauNominal | Units.SI.Torque | SIunits.Torque |
w | Units.SI.AngularVelocity | SIunits.AngularVelocity |
tau | Units.SI.Torque | SIunits.Torque |
sinevoltage | f=f | |
| freqHz=f |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
Vrms | Units.SI.Voltage | SIunits.Voltage |
f | Units.SI.Frequency | SIunits.Frequency |
R | Units.SI.Resistance | SIunits.Resistance |
sinevoltage_n | f=f | |
| freqHz=f | |
sinevoltage_p | f=f | |
| freqHz=f |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
constantFiringAngle | Units.SI.Angle | SIunits.Angle |
R | Units.SI.Resistance | SIunits.Resistance |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
constantFiringAngle | Units.SI.Angle | SIunits.Angle |
R | Units.SI.Resistance | SIunits.Resistance |
L | Units.SI.Inductance | SIunits.Inductance |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
constantFiringAngle | Units.SI.Angle | SIunits.Angle |
R | Units.SI.Resistance | SIunits.Resistance |
L | Units.SI.Inductance | SIunits.Inductance |
VDC | Units.SI.Voltage | SIunits.Voltage |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
R | Units.SI.Resistance | SIunits.Resistance |
L | Units.SI.Inductance | SIunits.Inductance |
VDC | Units.SI.Voltage | SIunits.Voltage |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
Vrms | Units.SI.Voltage | SIunits.Voltage |
f | Units.SI.Frequency | SIunits.Frequency |
R | Units.SI.Resistance | SIunits.Resistance |
star | Electrical.Polyphase.Basic.Star | Electrical.MultiPhase.Basic.Star |
sineVoltage_p | Electrical.Polyphase.Sources.SineVoltage | Electrical.MultiPhase.Sources.SineVoltage |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
constantFiringAngle | Units.SI.Angle | SIunits.Angle |
R | Units.SI.Resistance | SIunits.Resistance |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
constantFiringAngle | Units.SI.Angle | SIunits.Angle |
R | Units.SI.Resistance | SIunits.Resistance |
L | Units.SI.Inductance | SIunits.Inductance |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
constantFiringAngle | Units.SI.Angle | SIunits.Angle |
R | Units.SI.Resistance | SIunits.Resistance |
L | Units.SI.Inductance | SIunits.Inductance |
VDC | Units.SI.Voltage | SIunits.Voltage |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
R | Units.SI.Resistance | SIunits.Resistance |
L | Units.SI.Inductance | SIunits.Inductance |
VDC | Units.SI.Voltage | SIunits.Voltage |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
Vrms | Units.SI.Voltage | SIunits.Voltage |
f | Units.SI.Frequency | SIunits.Frequency |
R | Units.SI.Resistance | SIunits.Resistance |
sineVoltage | Electrical.Polyphase.Sources.SineVoltage | Electrical.MultiPhase.Sources.SineVoltage |
multiStarResistance | Electrical.Polyphase.Basic.MultiStarResistance | Electrical.MultiPhase.Basic.MultiStarResistance |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
Vrms | Units.SI.Voltage | SIunits.Voltage |
f | Units.SI.Frequency | SIunits.Frequency |
constantFiringAngle | Units.SI.Angle | SIunits.Angle |
R | Units.SI.Resistance | SIunits.Resistance |
sineVoltage | Electrical.Polyphase.Sources.SineVoltage | Electrical.MultiPhase.Sources.SineVoltage |
multiStarResistance | Electrical.Polyphase.Basic.MultiStarResistance | Electrical.MultiPhase.Basic.MultiStarResistance |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
constantFiringAngle | Units.SI.Angle | SIunits.Angle |
R | Units.SI.Resistance | SIunits.Resistance |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
constantFiringAngle | Units.SI.Angle | SIunits.Angle |
R | Units.SI.Resistance | SIunits.Resistance |
L | Units.SI.Inductance | SIunits.Inductance |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
constantFiringAngle | Units.SI.Angle | SIunits.Angle |
R | Units.SI.Resistance | SIunits.Resistance |
L | Units.SI.Inductance | SIunits.Inductance |
VDC | Units.SI.Voltage | SIunits.Voltage |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
Vdi0 | Units.SI.Voltage | SIunits.Voltage |
R | Units.SI.Resistance | SIunits.Resistance |
L | Units.SI.Inductance | SIunits.Inductance |
VDC | Units.SI.Voltage | SIunits.Voltage |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
Vrms | Units.SI.Voltage | SIunits.Voltage |
f | Units.SI.Frequency | SIunits.Frequency |
SMains | Units.SI.ApparentPower | SIunits.ApparentPower |
ZMains | Units.SI.Impedance | SIunits.Impedance |
RMains | Units.SI.Resistance | SIunits.Resistance |
LMains | Units.SI.Inductance | SIunits.Inductance |
Ld | Units.SI.Inductance | SIunits.Inductance |
tauNominal | Units.SI.Torque | SIunits.Torque |
w | Units.SI.AngularVelocity | SIunits.AngularVelocity |
tau | Units.SI.Torque | SIunits.Torque |
sinevoltage | Electrical.Polyphase.Sources.SineVoltage | Electrical.MultiPhase.Sources.SineVoltage |
rMains | Electrical.Polyphase.Basic.Resistor | Electrical.MultiPhase.Basic.Resistor |
lMains | Electrical.Polyphase.Basic.Inductor | Electrical.MultiPhase.Basic.Inductor |
earthing | Electrical.Polyphase.Basic.MultiStarResistance | Electrical.MultiPhase.Basic.MultiStarResistance |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
Vrms | Units.SI.Voltage | SIunits.Voltage |
f | Units.SI.Frequency | SIunits.Frequency |
R | Units.SI.Resistance | SIunits.Resistance |
star | Electrical.Polyphase.Basic.Star | Electrical.MultiPhase.Basic.Star |
sineVoltage_p | Electrical.Polyphase.Sources.SineVoltage | Electrical.MultiPhase.Sources.SineVoltage |
sineVoltage_n | Electrical.Polyphase.Sources.SineVoltage | Electrical.MultiPhase.Sources.SineVoltage |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
constantFiringAngle | Units.SI.Angle | SIunits.Angle |
R | Units.SI.Resistance | SIunits.Resistance |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
constantFiringAngle | Units.SI.Angle | SIunits.Angle |
R | Units.SI.Resistance | SIunits.Resistance |
L | Units.SI.Inductance | SIunits.Inductance |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
constantFiringAngle | Units.SI.Angle | SIunits.Angle |
R | Units.SI.Resistance | SIunits.Resistance |
L | Units.SI.Inductance | SIunits.Inductance |
VDC | Units.SI.Voltage | SIunits.Voltage |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
R | Units.SI.Resistance | SIunits.Resistance |
L | Units.SI.Inductance | SIunits.Inductance |
VDC | Units.SI.Voltage | SIunits.Voltage |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
Vrms | Units.SI.Voltage | SIunits.Voltage |
f | Units.SI.Frequency | SIunits.Frequency |
sinevoltage | f=f | |
| freqHz=f |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
Vrms | Units.SI.Voltage | SIunits.Voltage |
f | Units.SI.Frequency | SIunits.Frequency |
sinevoltage | f=f | |
| freqHz=f |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
Vrms | Units.SI.Voltage | SIunits.Voltage |
f | Units.SI.Frequency | SIunits.Frequency |
sinevoltage_n | f=f | |
| freqHz=f | |
sinevoltage_p | f=f | |
| freqHz=f |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
Vrms | Units.SI.Voltage | SIunits.Voltage |
f | Units.SI.Frequency | SIunits.Frequency |
star | Electrical.Polyphase.Basic.Star | Electrical.MultiPhase.Basic.Star |
sineVoltage_p | Electrical.Polyphase.Sources.SineVoltage | Electrical.MultiPhase.Sources.SineVoltage |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
Vrms | Units.SI.Voltage | SIunits.Voltage |
f | Units.SI.Frequency | SIunits.Frequency |
sineVoltage | Electrical.Polyphase.Sources.SineVoltage | Electrical.MultiPhase.Sources.SineVoltage |
multiStarResistance | Electrical.Polyphase.Basic.MultiStarResistance | Electrical.MultiPhase.Basic.MultiStarResistance |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
Vrms | Units.SI.Voltage | SIunits.Voltage |
f | Units.SI.Frequency | SIunits.Frequency |
star | Electrical.Polyphase.Basic.Star | Electrical.MultiPhase.Basic.Star |
sineVoltage_p | Electrical.Polyphase.Sources.SineVoltage | Electrical.MultiPhase.Sources.SineVoltage |
sineVoltage_n | Electrical.Polyphase.Sources.SineVoltage | Electrical.MultiPhase.Sources.SineVoltage |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
R | Units.SI.Resistance | SIunits.Resistance |
f1 | Units.SI.Frequency | SIunits.Frequency |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
R | Units.SI.Resistance | SIunits.Resistance |
L | Units.SI.Inductance | SIunits.Inductance |
f1 | Units.SI.Frequency | SIunits.Frequency |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
f | Units.SI.Frequency | SIunits.Frequency |
sine | f=50 | |
| freqHz=50 |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
loadResistor | Present | |
adaptor | Present | |
vRef | Present | |
R | Present | |
resistor | Present | |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
connect(loadResistor.n, currentSensor.p); | connect(chopperStepDown.dc_p2, resistor.p); |
connect(loadResistor.p, capacitor.p); | connect(resistor.n, currentSensor.p); |
connect(adaptor.dutyCycle, signalPWM.dutyCycle); connect(vRef.y, adaptor.v); |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
LLoad | Present | |
loadResistor | Present | |
loadInductor | Present | |
adaptor | Present | |
vRef | Present | |
R | Present | |
L | Present | |
resistor | Present | |
inductor | Present | |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
connect(loadResistor.p, capacitor.p); | connect(chopperStepDown.dc_p2, resistor.p); |
connect(loadInductor.n, currentSensor.p); | connect(resistor.n, inductor.p); |
connect(loadResistor.n, loadInductor.p); | connect(inductor.n, currentSensor.p); |
connect(adaptor.dutyCycle, signalPWM.dutyCycle); connect(adaptor.v, vRef.y); |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
loadResistor | Present | |
adaptor | Present | |
vRef | Present | |
R | Present | |
resistor | Present | |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
connect(loadResistor.n, currentSensor.p); | connect(resistor.n, currentSensor.p); |
connect(loadResistor.p, capacitor.p); | connect(capacitor.p, resistor.p); |
connect(adaptor.dutyCycle, signalPWM.dutyCycle); connect(vRef.y, adaptor.v); |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
R | Units.SI.Resistance | SIunits.Resistance |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
R | Units.SI.Resistance | SIunits.Resistance |
L | Units.SI.Inductance | SIunits.Inductance |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
Ld | Units.SI.Inductance | SIunits.Inductance |
tauNominal | Units.SI.Torque | SIunits.Torque |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
f | Units.SI.Frequency | SIunits.Frequency |
Vsource | Units.SI.Voltage | SIunits.Voltage |
dutyCycle | =0.20 | =0.25 |
V0 | Units.SI.Voltage | SIunits.Voltage |
chopperStepDown | | useHeatPort=false |
signalPWM | constantDutyCycle=dutyCycle | |
f=f | | |
| final constantDutyCycle=dutyCycle | |
| final f=f | |
L | Present | |
C | Present | |
ILoad | Present | |
RLoad | Present | |
inductor | Present | |
capacitor | Present | |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
... connect(constantVoltage.n, chopperStepDown.dc_n1); |
|
connect(chopperStepDown.dc_p2, voltageSensor.p); |
|
connect(voltageSensor.n, currentSensor.p); | |
connect(currentSensor.n, chopperStepDown.dc_n2); |
|
connect(constantVoltage.n, ground.p); ... connect(signalPWM.fire, chopperStepDown.fire_p); |
|
connect(chopperStepDown.dc_p2, inductor.p); connect(inductor.n, capacitor.p); connect(voltageSensor.p, capacitor.p); connect(chopperStepDown.dc_n2, capacitor.n); connect(capacitor.n, currentSensor.n); |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
f | Units.SI.Frequency | SIunits.Frequency |
Vsource | Units.SI.Voltage | SIunits.Voltage |
C | Units.SI.Capacitance | SIunits.Capacitance |
dutyCycle | =0.20 | =0.25 |
V0 | Units.SI.Voltage | SIunits.Voltage |
constantVoltage | V=Vsource | |
| final V=Vsource | |
chopperStepUp | | useHeatPort=false |
signalPWM | constantDutyCycle=dutyCycle | |
f=f | | |
| final constantDutyCycle=dutyCycle | |
| final f=f | |
L | Present | |
ILoad | Present | |
RLoad | Present | |
inductor | Present | |
Lsource | Present | |
inductorSource | Present | |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
... connect(signalPWM.fire, chopperStepUp.fire_p); |
|
connect(constantVoltage.p, inductor.p); | connect(constantVoltage.p, inductorSource.p); |
connect(inductor.n, chopperStepUp.dc_p1); | connect(inductorSource.n, chopperStepUp.dc_p1); |
connect(voltageSensor.p, capacitor.p); ... |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
f | Units.SI.Frequency | SIunits.Frequency |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
constantFiringAngle | Units.SI.Angle | SIunits.Angle |
f | Units.SI.Frequency | SIunits.Frequency |
fCut | Units.SI.Frequency | SIunits.Frequency |
vStart | Units.SI.Voltage | SIunits.Voltage |
firingAngle | unit="rad" | |
firingAngleMax | Units.SI.Angle | SIunits.Angle |
gain | final k=1/pi | final k=1/2/pi/f |
limiter | final uMax=min(firingAngleMax, pi) | final uMax=max(Modelica323.Constants.pi, firingAngleMax) |
final uMin=max(firingAngleMin, 0) | final uMin=0 | |
v | each unit="V" | |
firingAngleMin | Present | |
greaterNegative | Present | |
gainPositive | Present | |
gainNegative | Present | |
negativeEqual | Present | |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
assert(firingAngleMax>firingAngleMin,     "Signal2mPulse: firingAngleMax has to be greater than firingAngleMin"); |
|
connect(positiveThreshold.y, timerPositive.u); | |
connect(negativeThreshold.y, timerNegative.u); | |
connect(timerPositive.y, greaterPositive.u1); connect(negativeEqual.u1, timerNegative.y); |
|
connect(greaterPositive.y, fire_p); | |
connect(greaterNegative.y, fire_n); | connect(negativeEqual.y, fire_n); |
connect(gain.y, replicator.u); | |
connect(replicator.y, greaterPositive.u2); | |
connect(replicator.y, greaterNegative.u2); | connect(replicator.y, negativeEqual.u2); |
connect(limiter.y, gain.u); ... connect(realPassThrough.y, negativeThreshold.u); |
|
connect(timerPositive.y, gainPositive.u); connect(gainPositive.y, greaterPositive.u1); connect(gainNegative.y, greaterNegative.u1); connect(timerNegative.y, gainNegative.u); |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
f | Units.SI.Frequency | SIunits.Frequency |
constantFiringAngle | Units.SI.Angle | SIunits.Angle |
firingAngleMax | Units.SI.Angle | SIunits.Angle |
fCut | Units.SI.Frequency | SIunits.Frequency |
vStart | Units.SI.Voltage | SIunits.Voltage |
firingAngle | unit="rad" | |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
f | Units.SI.Frequency | SIunits.Frequency |
constantFiringAngle | Units.SI.Angle | SIunits.Angle |
firingAngleMax | Units.SI.Angle | SIunits.Angle |
fCut | Units.SI.Frequency | SIunits.Frequency |
vStart | Units.SI.Voltage | SIunits.Voltage |
firingAngle | unit="rad" | |
ac | Electrical.Polyphase.Interfaces.PositivePlug | Electrical.MultiPhase.Interfaces.PositivePlug |
delta | Electrical.Polyphase.Basic.MultiDelta | Electrical.MultiPhase.Basic.MultiDelta |
voltageSensor | Electrical.Polyphase.Sensors.VoltageSensor | Electrical.MultiPhase.Sensors.VoltageSensor |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
f | Units.SI.Frequency | SIunits.Frequency |
constantFiringAngle | Units.SI.Angle | SIunits.Angle |
firingAngleMax | Units.SI.Angle | SIunits.Angle |
fCut | Units.SI.Frequency | SIunits.Frequency |
vStart | Units.SI.Voltage | SIunits.Voltage |
firingAngle | unit="rad" | |
ac | Electrical.Polyphase.Interfaces.PositivePlug | Electrical.MultiPhase.Interfaces.PositivePlug |
delta | Electrical.Polyphase.Basic.MultiDelta | Electrical.MultiPhase.Basic.MultiDelta |
voltageSensor | Electrical.Polyphase.Sensors.PotentialSensor | Electrical.MultiPhase.Sensors.PotentialSensor |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
f | Units.SI.Frequency | SIunits.Frequency |
fCut | Units.SI.Frequency | SIunits.Frequency |
fa | Units.SI.Frequency | SIunits.Frequency |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
RonDiode | Units.SI.Resistance | SIunits.Resistance |
GoffDiode | Units.SI.Conductance | SIunits.Conductance |
VkneeDiode | Units.SI.Voltage | SIunits.Voltage |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
RonThyristor | Units.SI.Resistance | SIunits.Resistance |
GoffThyristor | Units.SI.Conductance | SIunits.Conductance |
VkneeThyristor | Units.SI.Voltage | SIunits.Voltage |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
RonDiode | Units.SI.Resistance | SIunits.Resistance |
GoffDiode | Units.SI.Conductance | SIunits.Conductance |
VkneeDiode | Units.SI.Voltage | SIunits.Voltage |
RonThyristor | Units.SI.Resistance | SIunits.Resistance |
GoffThyristor | Units.SI.Conductance | SIunits.Conductance |
VkneeThyristor | Units.SI.Voltage | SIunits.Voltage |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
RonDiode | Units.SI.Resistance | SIunits.Resistance |
GoffDiode | Units.SI.Conductance | SIunits.Conductance |
VkneeDiode | Units.SI.Voltage | SIunits.Voltage |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
RonThyristor | Units.SI.Resistance | SIunits.Resistance |
GoffThyristor | Units.SI.Conductance | SIunits.Conductance |
VkneeThyristor | Units.SI.Voltage | SIunits.Voltage |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
RonDiode | Units.SI.Resistance | SIunits.Resistance |
GoffDiode | Units.SI.Conductance | SIunits.Conductance |
VkneeDiode | Units.SI.Voltage | SIunits.Voltage |
diode | Electrical.Polyphase.Ideal.IdealDiode | Electrical.MultiPhase.Ideal.IdealDiode |
star | Electrical.Polyphase.Basic.Star | Electrical.MultiPhase.Basic.Star |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
RonThyristor | Units.SI.Resistance | SIunits.Resistance |
GoffThyristor | Units.SI.Conductance | SIunits.Conductance |
VkneeThyristor | Units.SI.Voltage | SIunits.Voltage |
thyristor | Electrical.Polyphase.Ideal.IdealThyristor | Electrical.MultiPhase.Ideal.IdealThyristor |
star | Electrical.Polyphase.Basic.Star | Electrical.MultiPhase.Basic.Star |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
RonDiode | Units.SI.Resistance | SIunits.Resistance |
GoffDiode | Units.SI.Conductance | SIunits.Conductance |
VkneeDiode | Units.SI.Voltage | SIunits.Voltage |
diode_p | Electrical.Polyphase.Ideal.IdealDiode | Electrical.MultiPhase.Ideal.IdealDiode |
diode_n | Electrical.Polyphase.Ideal.IdealDiode | Electrical.MultiPhase.Ideal.IdealDiode |
star_p | Electrical.Polyphase.Basic.Star | Electrical.MultiPhase.Basic.Star |
star_n | Electrical.Polyphase.Basic.Star | Electrical.MultiPhase.Basic.Star |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
RonThyristor | Units.SI.Resistance | SIunits.Resistance |
GoffThyristor | Units.SI.Conductance | SIunits.Conductance |
VkneeThyristor | Units.SI.Voltage | SIunits.Voltage |
thyristor_p | Electrical.Polyphase.Ideal.IdealThyristor | Electrical.MultiPhase.Ideal.IdealThyristor |
thyristor_n | Electrical.Polyphase.Ideal.IdealThyristor | Electrical.MultiPhase.Ideal.IdealThyristor |
star_p | Electrical.Polyphase.Basic.Star | Electrical.MultiPhase.Basic.Star |
star_n | Electrical.Polyphase.Basic.Star | Electrical.MultiPhase.Basic.Star |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
RonDiode | Units.SI.Resistance | SIunits.Resistance |
GoffDiode | Units.SI.Conductance | SIunits.Conductance |
VkneeDiode | Units.SI.Voltage | SIunits.Voltage |
RonThyristor | Units.SI.Resistance | SIunits.Resistance |
GoffThyristor | Units.SI.Conductance | SIunits.Conductance |
VkneeThyristor | Units.SI.Voltage | SIunits.Voltage |
star_p | Electrical.Polyphase.Basic.Star | Electrical.MultiPhase.Basic.Star |
star_n | Electrical.Polyphase.Basic.Star | Electrical.MultiPhase.Basic.Star |
thyristor_p | Electrical.Polyphase.Ideal.IdealThyristor | Electrical.MultiPhase.Ideal.IdealThyristor |
diode_n | Electrical.Polyphase.Ideal.IdealDiode | Electrical.MultiPhase.Ideal.IdealDiode |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
RonDiode | Units.SI.Resistance | SIunits.Resistance |
GoffDiode | Units.SI.Conductance | SIunits.Conductance |
VkneeDiode | Units.SI.Voltage | SIunits.Voltage |
diode_p | Electrical.Polyphase.Ideal.IdealDiode | Electrical.MultiPhase.Ideal.IdealDiode |
diode_n | Electrical.Polyphase.Ideal.IdealDiode | Electrical.MultiPhase.Ideal.IdealDiode |
star_p | Electrical.Polyphase.Basic.Star | Electrical.MultiPhase.Basic.Star |
star_n | Electrical.Polyphase.Basic.Star | Electrical.MultiPhase.Basic.Star |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
RonThyristor | Units.SI.Resistance | SIunits.Resistance |
GoffThyristor | Units.SI.Conductance | SIunits.Conductance |
VkneeThyristor | Units.SI.Voltage | SIunits.Voltage |
thyristor_p | Electrical.Polyphase.Ideal.IdealThyristor | Electrical.MultiPhase.Ideal.IdealThyristor |
thyristor_n | Electrical.Polyphase.Ideal.IdealThyristor | Electrical.MultiPhase.Ideal.IdealThyristor |
star_p | Electrical.Polyphase.Basic.Star | Electrical.MultiPhase.Basic.Star |
star_n | Electrical.Polyphase.Basic.Star | Electrical.MultiPhase.Basic.Star |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
pwmType | =PowerConverters.Types.PWMType.SVPWM | =Modelica323.Electrical.PowerConverters.Types.PWMType.SVPWM |
f | Units.SI.Frequency | SIunits.Frequency |
startTime | Units.SI.Time | SIunits.Time |
refType | =PowerConverters.Types.ReferenceType.Triangle3 | =Modelica323.Electrical.PowerConverters.Types.ReferenceType.Triangle3 |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
f | Units.SI.Frequency | SIunits.Frequency |
phiRef | Units.SI.Angle | SIunits.Angle |
phiPos | Units.SI.Angle | SIunits.Angle |
phiSec | Units.SI.Angle | SIunits.Angle |
T0 | Units.SI.Time | SIunits.Time |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
f | Units.SI.Frequency | SIunits.Frequency |
startTime | Units.SI.Time | SIunits.Time |
refType | =PowerConverters.Types.ReferenceType.Triangle3 | =Modelica323.Electrical.PowerConverters.Types.ReferenceType.Triangle3 |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
RonTransistor | Units.SI.Resistance | SIunits.Resistance |
GoffTransistor | Units.SI.Conductance | SIunits.Conductance |
VkneeTransistor | Units.SI.Voltage | SIunits.Voltage |
RonDiode | Units.SI.Resistance | SIunits.Resistance |
GoffDiode | Units.SI.Conductance | SIunits.Conductance |
VkneeDiode | Units.SI.Voltage | SIunits.Voltage |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
f | Units.SI.Frequency | SIunits.Frequency |
startTime | Units.SI.Time | SIunits.Time |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
RonTransistor | Units.SI.Resistance | SIunits.Resistance |
GoffTransistor | Units.SI.Conductance | SIunits.Conductance |
VkneeTransistor | Units.SI.Voltage | SIunits.Voltage |
RonDiode | Units.SI.Resistance | SIunits.Resistance |
GoffDiode | Units.SI.Conductance | SIunits.Conductance |
VkneeDiode | Units.SI.Voltage | SIunits.Voltage |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
RonTransistor | Units.SI.Resistance | SIunits.Resistance |
GoffTransistor | Units.SI.Conductance | SIunits.Conductance |
VkneeTransistor | Units.SI.Voltage | SIunits.Voltage |
RonDiode | Units.SI.Resistance | SIunits.Resistance |
GoffDiode | Units.SI.Conductance | SIunits.Conductance |
VkneeDiode | Units.SI.Voltage | SIunits.Voltage |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
RonTransistor | Units.SI.Resistance | SIunits.Resistance |
GoffTransistor | Units.SI.Conductance | SIunits.Conductance |
VkneeTransistor | Units.SI.Voltage | SIunits.Voltage |
RonDiode | Units.SI.Resistance | SIunits.Resistance |
GoffDiode | Units.SI.Conductance | SIunits.Conductance |
VkneeDiode | Units.SI.Voltage | SIunits.Voltage |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
vAC | Units.SI.Voltage | SIunits.Voltage |
iAC | Units.SI.Current | SIunits.Current |
powerAC | Units.SI.Power | SIunits.Power |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
ac | Electrical.Polyphase.Interfaces.PositivePlug | Electrical.MultiPhase.Interfaces.PositivePlug |
vAC | Units.SI.Voltage | SIunits.Voltage |
iAC | Units.SI.Current | SIunits.Current |
powerAC | Units.SI.Power | SIunits.Power |
powerTotalAC | Units.SI.Power | SIunits.Power |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
ac_p | Electrical.Polyphase.Interfaces.PositivePlug | Electrical.MultiPhase.Interfaces.PositivePlug |
ac_n | Electrical.Polyphase.Interfaces.NegativePlug | Electrical.MultiPhase.Interfaces.NegativePlug |
vAC | Units.SI.Voltage | SIunits.Voltage |
iAC | Units.SI.Current | SIunits.Current |
powerAC | Units.SI.Power | SIunits.Power |
powerTotalAC | Units.SI.Power | SIunits.Power |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
vDC | Units.SI.Voltage | SIunits.Voltage |
iDC | Units.SI.Current | SIunits.Current |
powerDC | Units.SI.Power | SIunits.Power |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
vDC | Units.SI.Voltage | SIunits.Voltage |
iDC | Units.SI.Current | SIunits.Current |
powerDC | Units.SI.Power | SIunits.Power |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
vDC | Units.SI.Voltage | SIunits.Voltage |
iDC | Units.SI.Current | SIunits.Current |
powerDC | Units.SI.Power | SIunits.Power |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
vAC | Units.SI.Voltage | SIunits.Voltage |
iAC | Units.SI.Current | SIunits.Current |
powerAC | Units.SI.Power | SIunits.Power |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
ac | Electrical.Polyphase.Interfaces.PositivePlug | Electrical.MultiPhase.Interfaces.PositivePlug |
vAC | Units.SI.Voltage | SIunits.Voltage |
iAC | Units.SI.Current | SIunits.Current |
powerAC | Units.SI.Power | SIunits.Power |
powerTotalAC | Units.SI.Power | SIunits.Power |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
vDC1 | Units.SI.Voltage | SIunits.Voltage |
iDC1 | Units.SI.Current | SIunits.Current |
powerDC1 | Units.SI.Power | SIunits.Power |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
vDC2 | Units.SI.Voltage | SIunits.Voltage |
iDC2 | Units.SI.Current | SIunits.Current |
powerDC2 | Units.SI.Power | SIunits.Power |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
c | IC=0 | |
UIC=true | | |
c1 | IC=0 | |
UIC=true | |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
C1 | IC=0 | |
UIC=true | | |
C2 | IC=0 | |
UIC=true | |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
R | Units.SI.Resistance | SIunits.Resistance |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
C | Electrical.Spice3.Types.Capacitance | SIunits.Capacitance |
IC | Units.SI.Voltage | SIunits.Voltage |
vinternal | Units.SI.Voltage | SIunits.Voltage |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
initial equation |
|
if UIC then |
|
vinternal = IC; | |
end if; |
|
... |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
L | Units.SI.Inductance | SIunits.Inductance |
IC | Units.SI.Current | SIunits.Current |
iinternal | Units.SI.Current | SIunits.Current |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
k | min=0 | |
max=1 | | |
M | Units.SI.Inductance | SIunits.Inductance |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
assert(k>=0,"Coupling factor must be not negative"); | |
assert(k<=1,"Coupling factor must be less than or equal to one"); | assert(k<1,"coupling factor must be less than one"); |
M = k*sqrt(inductiveCouplePin1.L*inductiveCouplePin2.L); ... |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
transConductance | Units.SI.Conductance | SIunits.Conductance |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
transResistance | Units.SI.Resistance | SIunits.Resistance |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
V | Units.SI.Voltage | SIunits.Voltage |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
VO | Units.SI.Voltage | SIunits.Voltage |
VA | Units.SI.Voltage | SIunits.Voltage |
FREQ | Units.SI.Frequency | SIunits.Frequency |
TD | Units.SI.Time | SIunits.Time |
THETA | Units.SI.Damping | SIunits.Damping |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
V1 | Units.SI.Voltage | SIunits.Voltage |
V2 | Units.SI.Voltage | SIunits.Voltage |
TD1 | Units.SI.Time | SIunits.Time |
TAU1 | Units.SI.Time | SIunits.Time |
TD2 | Units.SI.Time | SIunits.Time |
TAU2 | Units.SI.Time | SIunits.Time |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
V1 | Units.SI.Voltage | SIunits.Voltage |
V2 | Units.SI.Voltage | SIunits.Voltage |
TD | Units.SI.Time | SIunits.Time |
TR | Units.SI.Time | SIunits.Time |
TF | Units.SI.Time | SIunits.Time |
PW | Units.SI.Time | SIunits.Time |
PER | Units.SI.Time | SIunits.Time |
Trising | Units.SI.Time | SIunits.Time |
Twidth | Units.SI.Time | SIunits.Time |
Tfalling | Units.SI.Time | SIunits.Time |
T0 | Units.SI.Time | SIunits.Time |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
VO | Units.SI.Voltage | SIunits.Voltage |
VA | Units.SI.Voltage | SIunits.Voltage |
FC | Units.SI.Frequency | SIunits.Frequency |
FS | Units.SI.Frequency | SIunits.Frequency |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
I | Units.SI.Current | SIunits.Current |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
IO | Units.SI.Current | SIunits.Current |
IA | Units.SI.Current | SIunits.Current |
FREQ | Units.SI.Frequency | SIunits.Frequency |
TD | Units.SI.Time | SIunits.Time |
THETA | Units.SI.Damping | SIunits.Damping |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
I1 | Units.SI.Current | SIunits.Current |
I2 | Units.SI.Current | SIunits.Current |
TD1 | Units.SI.Time | SIunits.Time |
TAU1 | Units.SI.Time | SIunits.Time |
TD2 | Units.SI.Time | SIunits.Time |
TAU2 | Units.SI.Time | SIunits.Time |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
I1 | Units.SI.Current | SIunits.Current |
I2 | Units.SI.Current | SIunits.Current |
TD | Units.SI.Time | SIunits.Time |
TR | Units.SI.Time | SIunits.Time |
TF | Units.SI.Time | SIunits.Time |
PW | Units.SI.Time | SIunits.Time |
PER | Units.SI.Time | SIunits.Time |
Trising | Units.SI.Time | SIunits.Time |
Twidth | Units.SI.Time | SIunits.Time |
Tfalling | Units.SI.Time | SIunits.Time |
T0 | Units.SI.Time | SIunits.Time |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
IO | Units.SI.Current | SIunits.Current |
IA | Units.SI.Current | SIunits.Current |
FC | Units.SI.Frequency | SIunits.Frequency |
FS | Units.SI.Frequency | SIunits.Frequency |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
... ia = 0; |
|
if n == 1 and na == 1 then | if (na == 1) then |
v = a[1] * s[1]; ... |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
v1 | Units.SI.Voltage | SIunits.Voltage |
v2 | Units.SI.Voltage | SIunits.Voltage |
i1 | Units.SI.Current | SIunits.Current |
i2 | Units.SI.Current | SIunits.Current |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
L | Units.SI.Inductance | SIunits.Inductance |
di | Units.SI.CurrentSlope | SIunits.CurrentSlope |
v | Units.SI.Voltage | SIunits.Voltage |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
L | Units.SI.Inductance | SIunits.Inductance |
di | Units.SI.CurrentSlope | SIunits.CurrentSlope |
v | Units.SI.Voltage | SIunits.Voltage |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
substrateVoltage | Units.SI.Voltage | SIunits.Voltage |
substrateCurrent | Units.SI.Current | SIunits.Current |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
L | Units.SI.Length | SIunits.Length |
W | Units.SI.Length | SIunits.Length |
AD | Units.SI.Area | SIunits.Area |
AS | Units.SI.Area | SIunits.Area |
PD | Units.SI.Length | SIunits.Length |
PS | Units.SI.Length | SIunits.Length |
IC | Units.SI.Voltage | SIunits.Voltage |
TEMP | Units.NonSI.Temperature_degC | SIunits.Temp_C |
Dinternal | Units.SI.Voltage | SIunits.Voltage |
Sinternal | Units.SI.Voltage | SIunits.Voltage |
ird | Units.SI.Current | SIunits.Current |
irs | Units.SI.Current | SIunits.Current |
ibdgmin | Units.SI.Current | SIunits.Current |
ibsgmin | Units.SI.Current | SIunits.Current |
icBD | Units.SI.Current | SIunits.Current |
icBS | Units.SI.Current | SIunits.Current |
icGB | Units.SI.Current | SIunits.Current |
icGS | Units.SI.Current | SIunits.Current |
icGD | Units.SI.Current | SIunits.Current |
vDS | Units.SI.Voltage | SIunits.Voltage |
vGS | Units.SI.Voltage | SIunits.Voltage |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
VTO | Units.SI.Voltage | SIunits.Voltage |
KP | Units.SI.Transconductance | SIunits.Transconductance |
PHI | Units.SI.Voltage | SIunits.Voltage |
LAMBDA | Units.SI.InversePotential | SIunits.InversePotential |
RD | Units.SI.Resistance | SIunits.Resistance |
RS | Units.SI.Resistance | SIunits.Resistance |
CBD | Electrical.Spice3.Types.Capacitance | SIunits.Capacitance |
CBS | Electrical.Spice3.Types.Capacitance | SIunits.Capacitance |
IS | Units.SI.Current | SIunits.Current |
PB | Units.SI.Voltage | SIunits.Voltage |
CGSO | Units.SI.Permittivity | SIunits.Permittivity |
CGDO | Units.SI.Permittivity | SIunits.Permittivity |
CGBO | Units.SI.Permittivity | SIunits.Permittivity |
RSH | Units.SI.Resistance | SIunits.Resistance |
CJ | Units.SI.CapacitancePerArea | SIunits.CapacitancePerArea |
CJSW | Units.SI.Permittivity | SIunits.Permittivity |
JS | Units.SI.CurrentDensity | SIunits.CurrentDensity |
TOX | Units.SI.Length | SIunits.Length |
NSS | Units.NonSI.PerArea_cm | SIunits.Conversions.NonSIunits.PerArea_cm |
LD | Units.SI.Length | SIunits.Length |
UO | Units.NonSI.Area_cmPerVoltageSecond | SIunits.Conversions.NonSIunits.Area_cmPerVoltageSecond |
TNOM | Units.NonSI.Temperature_degC | SIunits.Temp_C |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
L | Units.SI.Length | SIunits.Length |
W | Units.SI.Length | SIunits.Length |
AD | Units.SI.Area | SIunits.Area |
AS | Units.SI.Area | SIunits.Area |
PD | Units.SI.Length | SIunits.Length |
PS | Units.SI.Length | SIunits.Length |
OFF | min=0 | |
max=1 | | |
IC_VDS | Units.SI.Voltage | SIunits.Voltage |
IC_VGS | Units.SI.Voltage | SIunits.Voltage |
IC_VBS | Units.SI.Voltage | SIunits.Voltage |
TEMP | Units.NonSI.Temperature_degC | SIunits.Temp_C |
Dinternal | Units.SI.Voltage | SIunits.Voltage |
Sinternal | Units.SI.Voltage | SIunits.Voltage |
vBD | Units.SI.Voltage | SIunits.Voltage |
vBS | Units.SI.Voltage | SIunits.Voltage |
vGB | Units.SI.Voltage | SIunits.Voltage |
vGD | Units.SI.Voltage | SIunits.Voltage |
vGS | Units.SI.Voltage | SIunits.Voltage |
ird | Units.SI.Current | SIunits.Current |
irs | Units.SI.Current | SIunits.Current |
ibdgmin | Units.SI.Current | SIunits.Current |
ibsgmin | Units.SI.Current | SIunits.Current |
icBD | Units.SI.Current | SIunits.Current |
icBS | Units.SI.Current | SIunits.Current |
icGB | Units.SI.Current | SIunits.Current |
icGS | Units.SI.Current | SIunits.Current |
icGD | Units.SI.Current | SIunits.Current |
IC | Units.SI.Voltage | SIunits.Voltage |
c1 | =Spice3.Internal.Mos.mos2CalcInitEquationsRevised(p, m) | =Spice3.Internal.Mos.mos2CalcInitEquations(p, C, vp, m) |
c2 | =Spice3.Internal.Mos.mos2CalcCalcTempDependenciesRevised(p, m, c1, m_type) | =Spice3.Internal.Mos.mos2CalcCalcTempDependencies(p, C, vp, m, c1, m_type) |
p_obsolete | =Spice3.Internal.Mos2.mos2RenameParametersRevised(modelcard) | =Spice3.Internal.Mos2.mos2RenameParameters(modelcard, C) |
icqmGB | Present | |
icqmGS | Present | |
icqmGD | Present | |
vDS | Present | |
qm | Present | |
cc_obsolete | Present | |
vp | Present | |
MOScapgd | Present | |
MOScapgs | Present | |
MOScapgb | Present |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
... 0 = -irs - cc.idrain - cc.iBS - ibsgmin - icGS - icBS; |
|
vDS = D.v - S.v; (cc_obsolete,qm) =       Spice3.Internal.Mos.mos2CalcNoBypassCode(         m,         m_type,         c2,         p,         C,         vp,         m_bInit,         {G.v,B.v,Dinternal,Sinternal}); icqmGB = 0; icqmGS = 0; icqmGD = 0; |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
NFS | Units.NonSI.PerArea_cm | SIunits.Conversions.NonSIunits.PerArea_cm |
XJ | Units.SI.Length | SIunits.Length |
VMAX | Units.SI.Velocity | SIunits.Velocity |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
IC_VBE | Units.SI.Voltage | SIunits.Voltage |
IC_VCE | Units.SI.Voltage | SIunits.Voltage |
TEMP | Units.NonSI.Temperature_degC | SIunits.Temp_C |
Cinternal | Units.SI.Voltage | SIunits.Voltage |
Binternal | Units.SI.Voltage | SIunits.Voltage |
Einternal | Units.SI.Voltage | SIunits.Voltage |
vbe | Units.SI.Voltage | SIunits.Voltage |
vbc | Units.SI.Voltage | SIunits.Voltage |
vbx | Units.SI.Voltage | SIunits.Voltage |
vcs | Units.SI.Voltage | SIunits.Voltage |
irc | Units.SI.Current | SIunits.Current |
ire | Units.SI.Current | SIunits.Current |
irb | Units.SI.Current | SIunits.Current |
ibcgmin | Units.SI.Current | SIunits.Current |
ibegmin | Units.SI.Current | SIunits.Current |
icapbe | Units.SI.Current | SIunits.Current |
icapbc | Units.SI.Current | SIunits.Current |
icapbx | Units.SI.Current | SIunits.Current |
icapcs | Units.SI.Current | SIunits.Current |
icaptt | Units.SI.Current | SIunits.Current |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
TNOM | Units.NonSI.Temperature_degC | SIunits.Temp_C |
IS | Units.SI.Current | SIunits.Current |
ISE | Units.SI.Current | SIunits.Current |
ISC | Units.SI.Current | SIunits.Current |
VAF | Units.SI.Voltage | SIunits.Voltage |
IKF | Units.SI.Current | SIunits.Current |
VAR | Units.SI.Voltage | SIunits.Voltage |
IKR | Units.SI.Current | SIunits.Current |
RE | Units.SI.Resistance | SIunits.Resistance |
RC | Units.SI.Resistance | SIunits.Resistance |
IRB | Units.SI.Current | SIunits.Current |
RB | Units.SI.Resistance | SIunits.Resistance |
RBM | Units.SI.Resistance | SIunits.Resistance |
CJE | Electrical.Spice3.Types.Capacitance | SIunits.Capacitance |
VJE | Units.SI.Voltage | SIunits.Voltage |
TF | Units.SI.Time | SIunits.Time |
ITF | Units.SI.Current | SIunits.Current |
VTF | Units.SI.Voltage | SIunits.Voltage |
PTF | Units.SI.Frequency | SIunits.Frequency |
CJC | Electrical.Spice3.Types.Capacitance | SIunits.Capacitance |
VJC | Units.SI.Voltage | SIunits.Voltage |
TR | Units.SI.Time | SIunits.Time |
CJS | Electrical.Spice3.Types.Capacitance | SIunits.Capacitance |
VJS | Units.SI.Voltage | SIunits.Voltage |
EG | Units.SI.GapEnergy | SIunits.GapEnergy |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
IC_VDS | Units.SI.Voltage | SIunits.Voltage |
IC_VGS | Units.SI.Voltage | SIunits.Voltage |
TEMP | Units.NonSI.Temperature_degC | SIunits.Temp_C |
Dinternal | Units.SI.Voltage | SIunits.Voltage |
Sinternal | Units.SI.Voltage | SIunits.Voltage |
vGD | Units.SI.Voltage | SIunits.Voltage |
vGS | Units.SI.Voltage | SIunits.Voltage |
ird | Units.SI.Current | SIunits.Current |
irs | Units.SI.Current | SIunits.Current |
igdgmin | Units.SI.Current | SIunits.Current |
igsgmin | Units.SI.Current | SIunits.Current |
icGS | Units.SI.Current | SIunits.Current |
icGD | Units.SI.Current | SIunits.Current |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
CGS | Electrical.Spice3.Types.Capacitance | SIunits.Capacitance |
CGD | Electrical.Spice3.Types.Capacitance | SIunits.Capacitance |
IS | Units.SI.Current | SIunits.Current |
RD | Units.SI.Resistance | SIunits.Resistance |
RS | Units.SI.Resistance | SIunits.Resistance |
TNOM | Units.NonSI.Temperature_degC | SIunits.Temp_C |
VTO | Units.SI.Voltage | SIunits.Voltage |
B | Units.SI.InversePotential | SIunits.InversePotential |
LAMBDA | Units.SI.InversePotential | SIunits.InversePotential |
PB | Units.SI.Voltage | SIunits.Voltage |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
IC | Units.SI.Voltage | SIunits.Voltage |
TEMP | Units.NonSI.Temperature_degC | SIunits.Temp_C |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
IS | Units.SI.Current | SIunits.Current |
RS | Units.SI.Resistance | SIunits.Resistance |
TT | Units.SI.Time | SIunits.Time |
CJO | Electrical.Spice3.Types.Capacitance | SIunits.Capacitance |
VJ | Units.SI.Voltage | SIunits.Voltage |
EG | Units.SI.ActivationEnergy | SIunits.ActivationEnergy |
BV | Units.SI.Voltage | SIunits.Voltage |
IBV | Units.SI.Current | SIunits.Current |
TNOM | Units.NonSI.Temperature_degC | SIunits.Temp_C |
G | Units.SI.Conductance | SIunits.Conductance |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
R | Units.SI.Resistance | SIunits.Resistance |
TEMP | Units.NonSI.Temperature_degC | SIunits.Temp_C |
L | Units.SI.Length | SIunits.Length |
W | Units.SI.Length | SIunits.Length |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
TC1 | Units.SI.LinearTemperatureCoefficientResistance | SIunits.LinearTemperatureCoefficientResistance |
TC2 | Units.SI.QuadraticTemperatureCoefficientResistance | SIunits.QuadraticTemperatureCoefficientResistance |
RSH | Units.SI.Resistance | SIunits.Resistance |
TNOM | Units.NonSI.Temperature_degC | SIunits.Temp_C |
DEFW | Units.SI.Length | SIunits.Length |
NARROW | Units.SI.Length | SIunits.Length |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
C | Electrical.Spice3.Types.Capacitance | SIunits.Capacitance |
TEMP | Units.NonSI.Temperature_degC | SIunits.Temp_C |
L | Units.SI.Length | SIunits.Length |
W | Units.SI.Length | SIunits.Length |
IC | Units.SI.Voltage | SIunits.Voltage |
vinternal | Units.SI.Voltage | SIunits.Voltage |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
CJ | Units.SI.CapacitancePerArea | SIunits.CapacitancePerArea |
CJSW | Units.SI.Permittivity | SIunits.Permittivity |
DEFW | Units.SI.Length | SIunits.Length |
NARROW | Units.SI.Length | SIunits.Length |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
CHARGE | Units.SI.Charge | SIunits.Charge |
CONSTCtoK | Units.SI.Temperature | SIunits.Temp_K |
CONSTboltz | Units.SI.HeatCapacity | SIunits.HeatCapacity |
REFTEMP | Units.SI.Temperature | SIunits.Temp_K |
CONSTvt0 | =Modelica400.Constants.k*Modelica400.Units.Conversions.from_degC(27)/CHARGE | =Modelica323.Constants.k*SI.Conversions.from_degC(27)/CHARGE |
CKTgmin | Units.SI.Conductance | SIunits.Conductance |
CKTnomTemp | Units.SI.Temperature | SIunits.Temp_K |
CKTtemp | Units.SI.Temperature | SIunits.Temp_K |
CKTdefaultMosAD | Units.SI.Area | SIunits.Area |
CKTdefaultMosAS | Units.SI.Area | SIunits.Area |
CKTdefaultMosL | Units.SI.Length | SIunits.Length |
CKTdefaultMosW | Units.SI.Length | SIunits.Length |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
EnergyGapSi | Units.SI.GapEnergy | SIunits.GapEnergy |
SecondBandCorrFactorSi | Units.SI.Temperature | SIunits.Temperature |
BandCorrFactorT300 | Units.SI.GapEnergy | SIunits.GapEnergy |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
phi0 | Units.SI.Voltage | SIunits.Voltage |
temp | Units.SI.Temperature | SIunits.Temp_K |
tnom | Units.SI.Temperature | SIunits.Temp_K |
ret | Units.SI.Voltage | SIunits.Voltage |
phibtemp | Units.SI.GapEnergy | SIunits.GapEnergy |
phibtnom | Units.SI.GapEnergy | SIunits.GapEnergy |
vt | Units.SI.Voltage | SIunits.Voltage |
unitGapEnergy | Units.SI.GapEnergy | SIunits.GapEnergy |
unitVoltage | Units.SI.Voltage | SIunits.Voltage |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
satcur0 | Units.SI.Current | SIunits.Current |
temp | Units.SI.Temperature | SIunits.Temp_K |
tnom | Units.SI.Temperature | SIunits.Temp_K |
vt | Units.SI.Voltage | SIunits.Voltage |
vtnom | Units.SI.Voltage | SIunits.Voltage |
energygaptnom | Units.SI.GapEnergy | SIunits.GapEnergy |
energygaptemp | Units.SI.GapEnergy | SIunits.GapEnergy |
unitGapEnergy | Units.SI.GapEnergy | SIunits.GapEnergy |
unitVoltage | Units.SI.Voltage | SIunits.Voltage |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
temp | Units.SI.Temperature | SIunits.Temp_K |
satcur | Units.SI.Current | SIunits.Current |
vte | Units.SI.Voltage | SIunits.Voltage |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
phi0 | Units.SI.Voltage | SIunits.Voltage |
temp | Units.SI.Temperature | SIunits.Temp_K |
tnom | Units.SI.Temperature | SIunits.Temp_K |
junctionpot | Units.SI.Voltage | SIunits.Voltage |
phibtemp | Units.SI.GapEnergy | SIunits.GapEnergy |
phibtnom | Units.SI.GapEnergy | SIunits.GapEnergy |
vt | Units.SI.Voltage | SIunits.Voltage |
vtnom | Units.SI.Voltage | SIunits.Voltage |
junctioncap | Present | |
jucntioncap | Present |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
... gmanew = (junctionpot-pbo)/pbo; |
|
junctioncap = cap0 / (1+mcoeff* (400e-6*(tnom-Spice3.Internal.SpiceConstants.REFTEMP)-gmaold)) * (1+mcoeff* (400e-6*(temp-Spice3.Internal.SpiceConstants.REFTEMP)-gmanew)); |
jucntioncap = cap0 / (1+mcoeff* (400e-6*(tnom-Spice3.Internal.SpiceConstants.REFTEMP)-gmaold)) * (1+mcoeff* (400e-6*(temp-Spice3.Internal.SpiceConstants.REFTEMP)-gmanew)); |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
phij | Units.SI.Voltage | SIunits.Voltage |
f1 | Units.SI.Voltage | SIunits.Voltage |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
voltage | Units.SI.Voltage | SIunits.Voltage |
temp | Units.SI.Temperature | SIunits.Temp_K |
satcur | Units.SI.Current | SIunits.Current |
out_current | Units.SI.Current | SIunits.Current |
out_cond | Units.SI.Conductance | SIunits.Conductance |
vte | Units.SI.Voltage | SIunits.Voltage |
max_current | Units.SI.Current | SIunits.Current |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
capin | Electrical.Spice3.Types.Capacitance | SIunits.Capacitance |
voltage | Units.SI.Voltage | SIunits.Voltage |
depcap | Units.SI.Voltage | SIunits.Voltage |
f1 | Units.SI.Voltage | SIunits.Voltage |
capout | Electrical.Spice3.Types.Capacitance | SIunits.Capacitance |
charge | Units.SI.Charge | SIunits.Charge |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
satcur0 | Units.SI.Current | SIunits.Current |
temp | Units.SI.Temperature | SIunits.Temp_K |
tnom | Units.SI.Temperature | SIunits.Temp_K |
ret | Units.SI.Current | SIunits.Current |
vt | Units.SI.Voltage | SIunits.Voltage |
vte | Units.SI.Voltage | SIunits.Voltage |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
vb | Units.SI.Voltage | SIunits.Voltage |
ivb | Units.SI.Current | SIunits.Current |
satcur | Units.SI.Current | SIunits.Current |
temp | Units.SI.Temperature | SIunits.Temp_K |
v23 | Units.SI.Voltage | SIunits.Voltage |
vt | Units.SI.Voltage | SIunits.Voltage |
cbv | Units.SI.Current | SIunits.Current |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
voltage | Units.SI.Voltage | SIunits.Voltage |
temp | Units.SI.Temperature | SIunits.Temp_K |
satcur | Units.SI.Current | SIunits.Current |
v23 | Units.SI.Voltage | SIunits.Voltage |
current | Units.SI.Current | SIunits.Current |
cond | Units.SI.Conductance | SIunits.Conductance |
max_current | Units.SI.Current | SIunits.Current |
vte | Units.SI.Voltage | SIunits.Voltage |
vr | Units.SI.Voltage | SIunits.Voltage |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
capin | Electrical.Spice3.Types.Capacitance | SIunits.Capacitance |
voltage | Units.SI.Voltage | SIunits.Voltage |
depcap | Units.SI.Voltage | SIunits.Voltage |
f1 | Units.SI.Voltage | SIunits.Voltage |
transittime | Units.SI.Time | SIunits.Time |
conduct | Units.SI.Conductance | SIunits.Conductance |
current | Units.SI.Current | SIunits.Current |
capout | Electrical.Spice3.Types.Capacitance | SIunits.Capacitance |
charge | Units.SI.Charge | SIunits.Charge |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
algorithm |
|
(capout,charge) := junctionCapRevised( capin, voltage, depcap, mj, phij, f1, f2, f3); |
(capout,charge) := junctionCap( capin, voltage, depcap, mj, phij, f1, f2, f3); |
capout = capout + transittime * conduct; ... |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
voltage | Units.SI.Voltage | SIunits.Voltage |
temp | Units.SI.Temperature | SIunits.Temp_K |
satcur | Units.SI.Current | SIunits.Current |
current | Units.SI.Current | SIunits.Current |
cond | Units.SI.Conductance | SIunits.Conductance |
vte | Units.SI.Voltage | SIunits.Voltage |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
resist | Units.SI.Resistance | SIunits.Resistance |
temp | Units.SI.Temperature | SIunits.Temp_K |
tnom | Units.SI.Temperature | SIunits.Temp_K |
conduct | Units.SI.Conductance | SIunits.Conductance |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
width | Units.SI.Length | SIunits.Length |
length | Units.SI.Length | SIunits.Length |
narrow | Units.SI.Length | SIunits.Length |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
satcur0 | Units.SI.Current | SIunits.Current |
temp | Units.SI.Temperature | SIunits.Temp_K |
tnom | Units.SI.Temperature | SIunits.Temp_K |
ret | Units.SI.Current | SIunits.Current |
vt | Units.SI.Voltage | SIunits.Voltage |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
cap0 | Units.SI.CapacitancePerArea | SIunits.CapacitancePerArea |
capsw0 | Units.SI.Permittivity | SIunits.Permittivity |
width | Units.SI.Length | SIunits.Length |
length | Units.SI.Length | SIunits.Length |
narrow | Units.SI.Length | SIunits.Length |
out | Electrical.Spice3.Types.Capacitance | SIunits.Capacitance |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
temp | Units.SI.Temperature | SIunits.Temp_K |
ret | Units.SI.GapEnergy | SIunits.GapEnergy |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
voltage | Units.SI.Voltage | SIunits.Voltage |
temp | Units.SI.Temperature | SIunits.Temp_K |
satcur1 | Units.SI.Current | SIunits.Current |
satcur2 | Units.SI.Current | SIunits.Current |
current1 | Units.SI.Current | SIunits.Current |
cond1 | Units.SI.Conductance | SIunits.Conductance |
current2 | Units.SI.Current | SIunits.Current |
cond2 | Units.SI.Conductance | SIunits.Conductance |
vte | Units.SI.Voltage | SIunits.Voltage |
vtn | Units.SI.Voltage | SIunits.Voltage |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
temp | Units.SI.Temperature | SIunits.Temp_K |
ret | Units.SI.Voltage | SIunits.Voltage |
gap0 | Units.SI.Voltage | SIunits.Voltage |
coeff2 | Units.SI.Temperature | SIunits.Temp_K |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
m_pCurrentValues | Units.SI.Current | SIunits.Current |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
voltage | Units.SI.Voltage | SIunits.Voltage |
ret | Units.SI.Voltage | SIunits.Voltage |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
m_dTemp | Units.SI.Temperature | SIunits.Temp_K |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
m_len | Units.SI.Length | SIunits.Length |
m_width | Units.SI.Length | SIunits.Length |
m_drainArea | Units.SI.Area | SIunits.Area |
m_sourceArea | Units.SI.Area | SIunits.Area |
m_drainPerimeter | Units.SI.Length | SIunits.Length |
m_sourcePerimeter | Units.SI.Length | SIunits.Length |
m_dICVDS | Units.SI.Voltage | SIunits.Voltage |
m_dICVGS | Units.SI.Voltage | SIunits.Voltage |
m_dICVBS | Units.SI.Voltage | SIunits.Voltage |
m_drainPerimiter | Present | |
m_sourcePerimiter | Present |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
m_sheetResistance | Units.SI.Resistance | SIunits.Resistance |
m_bulkJctBotGradingCoeff | Units.SI.LinearTemperatureCoefficient | SIunits.LinearTemperatureCoefficient |
m_bulkJctSideGradingCoeff | Units.SI.LinearTemperatureCoefficient | SIunits.LinearTemperatureCoefficient |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
m_vds | Units.SI.Voltage | SIunits.Voltage |
m_vgs | Units.SI.Voltage | SIunits.Voltage |
m_vbs | Units.SI.Voltage | SIunits.Voltage |
m_cbs | Units.SI.Current | SIunits.Current |
m_gbs | Units.SI.Conductance | SIunits.Conductance |
m_cbd | Units.SI.Current | SIunits.Current |
m_gbd | Units.SI.Conductance | SIunits.Conductance |
m_cdrain | Units.SI.Current | SIunits.Current |
m_gds | Units.SI.Conductance | SIunits.Conductance |
m_gm | Units.SI.Transconductance | SIunits.Transconductance |
m_gmbs | Units.SI.Transconductance | SIunits.Transconductance |
m_capbsb | Electrical.Spice3.Types.Capacitance | SIunits.Capacitance |
m_chargebsb | Units.SI.Charge | SIunits.Charge |
m_capbss | Electrical.Spice3.Types.Capacitance | SIunits.Capacitance |
m_chargebss | Units.SI.Charge | SIunits.Charge |
m_capbdb | Electrical.Spice3.Types.Capacitance | SIunits.Capacitance |
m_chargebdb | Units.SI.Charge | SIunits.Charge |
m_capbds | Electrical.Spice3.Types.Capacitance | SIunits.Capacitance |
m_chargebds | Units.SI.Charge | SIunits.Charge |
m_capGSovl | Electrical.Spice3.Types.Capacitance | SIunits.Capacitance |
m_capGDovl | Electrical.Spice3.Types.Capacitance | SIunits.Capacitance |
m_capGBovl | Electrical.Spice3.Types.Capacitance | SIunits.Capacitance |
m_capOx | Electrical.Spice3.Types.Capacitance | SIunits.Capacitance |
m_von | Units.SI.Voltage | SIunits.Voltage |
m_vdsat | Units.SI.Voltage | SIunits.Voltage |
m_lEff | Units.SI.Length | SIunits.Length |
m_sourceResistance | Units.SI.Resistance | SIunits.Resistance |
m_drainResistance | Units.SI.Resistance | SIunits.Resistance |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
W | Units.SI.Length | SIunits.Length |
L | Units.SI.Length | SIunits.Length |
AD | Units.SI.Area | SIunits.Area |
AS | Units.SI.Area | SIunits.Area |
PD | Units.SI.Length | SIunits.Length |
PS | Units.SI.Length | SIunits.Length |
IC_VDS | Units.SI.Voltage | SIunits.Voltage |
IC_VGS | Units.SI.Voltage | SIunits.Voltage |
IC_VBS | Units.SI.Voltage | SIunits.Voltage |
TEMP | Units.NonSI.Temperature_degC | SIunits.Temp_C |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
m_vt0 | Units.SI.Voltage | SIunits.Voltage |
m_capBD | Electrical.Spice3.Types.Capacitance | SIunits.Capacitance |
m_capBS | Electrical.Spice3.Types.Capacitance | SIunits.Capacitance |
m_bulkCapFactor | Units.SI.CapacitancePerArea | SIunits.CapacitancePerArea |
m_sideWallCapFactor | Units.SI.Permittivity | SIunits.Permittivity |
m_phi | Units.SI.Voltage | SIunits.Voltage |
m_gamma | Units.SI.Voltage | SIunits.Voltage |
m_lambda | Units.SI.InversePotential | SIunits.InversePotential |
m_surfaceStateDensity | Units.NonSI.PerArea_cm | SIunits.Conversions.NonSIunits.PerArea_cm |
m_surfaceMobility | Units.NonSI.Area_cmPerVoltageSecond | SIunits.Conversions.NonSIunits.Area_cmPerVoltageSecond |
m_latDiff | Units.SI.Length | SIunits.Length |
m_jctSatCur | Units.SI.Current | SIunits.Current |
m_drainResistance | Units.SI.Resistance | SIunits.Resistance |
m_sourceResistance | Units.SI.Resistance | SIunits.Resistance |
m_transconductance | Units.SI.Transconductance | SIunits.Transconductance |
m_tnom | Units.SI.Temperature | SIunits.Temp_K |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
m_vt0 | Units.SI.Voltage | SIunits.Voltage |
m_phi | Units.SI.Voltage | SIunits.Voltage |
m_transconductance | Units.SI.Transconductance | SIunits.Transconductance |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
m_tTransconductance | Units.SI.Transconductance | SIunits.Transconductance |
m_tSurfMob | Units.NonSI.Area_cmPerVoltageSecond | SIunits.Conversions.NonSIunits.Area_cmPerVoltageSecond |
m_tPhi | Units.SI.Voltage | SIunits.Voltage |
m_tVto | Units.SI.Voltage | SIunits.Voltage |
m_tSatCurDens | Units.SI.CurrentDensity | SIunits.CurrentDensity |
m_tDrainSatCur | Units.SI.Current | SIunits.Current |
m_tSourceSatCur | Units.SI.Current | SIunits.Current |
m_tCBDb | Electrical.Spice3.Types.Capacitance | SIunits.Capacitance |
m_tCBDs | Electrical.Spice3.Types.Capacitance | SIunits.Capacitance |
m_tCBSb | Electrical.Spice3.Types.Capacitance | SIunits.Capacitance |
m_tCBSs | Electrical.Spice3.Types.Capacitance | SIunits.Capacitance |
m_tCj | Units.SI.CapacitancePerArea | SIunits.CapacitancePerArea |
m_tCjsw | Units.SI.Permittivity | SIunits.Permittivity |
m_tBulkPot | Units.SI.Voltage | SIunits.Voltage |
m_tDepCap | Units.SI.Voltage | SIunits.Voltage |
m_tVbi | Units.SI.Voltage | SIunits.Voltage |
m_VBScrit | Units.SI.Voltage | SIunits.Voltage |
m_VBDcrit | Units.SI.Voltage | SIunits.Voltage |
m_f1b | Units.SI.Voltage | SIunits.Voltage |
m_f1s | Units.SI.Voltage | SIunits.Voltage |
m_dVt | Units.SI.Voltage | SIunits.Voltage |
m_capgd | Electrical.Spice3.Types.Capacitance | SIunits.Capacitance |
m_capgs | Electrical.Spice3.Types.Capacitance | SIunits.Capacitance |
m_capgb | Electrical.Spice3.Types.Capacitance | SIunits.Capacitance |
m_qgs | Units.SI.Charge | SIunits.Charge |
m_qgd | Units.SI.Charge | SIunits.Charge |
m_qgb | Units.SI.Charge | SIunits.Charge |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
qm_capgb | Electrical.Spice3.Types.Capacitance | SIunits.Capacitance |
qm_capgs | Electrical.Spice3.Types.Capacitance | SIunits.Capacitance |
qm_capgd | Electrical.Spice3.Types.Capacitance | SIunits.Capacitance |
qm_qgs | Units.SI.Charge | SIunits.Charge |
qm_qgb | Units.SI.Charge | SIunits.Charge |
qm_qgd | Units.SI.Charge | SIunits.Charge |
qm_vgs | Units.SI.Voltage | SIunits.Voltage |
qm_vgb | Units.SI.Voltage | SIunits.Voltage |
qm_vgd | Units.SI.Voltage | SIunits.Voltage |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
idrain | Units.SI.Current | SIunits.Current |
iBD | Units.SI.Current | SIunits.Current |
iBS | Units.SI.Current | SIunits.Current |
cGS | Electrical.Spice3.Types.Capacitance | SIunits.Capacitance |
cGB | Electrical.Spice3.Types.Capacitance | SIunits.Capacitance |
cGD | Electrical.Spice3.Types.Capacitance | SIunits.Capacitance |
cBS | Electrical.Spice3.Types.Capacitance | SIunits.Capacitance |
cBD | Electrical.Spice3.Types.Capacitance | SIunits.Capacitance |
m_capgd | Electrical.Spice3.Types.Capacitance | SIunits.Capacitance |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
in_m_pVoltageValues | Units.SI.Voltage | SIunits.Voltage |
vbd | Units.SI.Voltage | SIunits.Voltage |
vgd | Units.SI.Voltage | SIunits.Voltage |
vgb | Units.SI.Voltage | SIunits.Voltage |
cur | Units.SI.Current | SIunits.Current |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
... int_c.m_vbs = in_m_type * in_m.m_dICVBS; |
|
elseif ( Spice3.Internal.SpiceRoot.initJunctionVoltagesRevised()) then |
elseif ( Spice3.Internal.SpiceRoot.initJunctionVoltages()) then |
int_c.m_vbs = if (in_m.m_off >0.5) then 0. else int_c.m_VBScrit; ... int_c.m_vds = in_m_type * in_m.m_dICVDS; |
|
elseif ( Spice3.Internal.SpiceRoot.initJunctionVoltagesRevised()) then |
elseif ( Spice3.Internal.SpiceRoot.initJunctionVoltages()) then |
int_c.m_vds = if (in_m.m_off > 0.5) then 0. else (int_c.m_VBDcrit - int_c.m_VBScrit); ... int_c.m_vgs = in_m_type * in_m.m_dICVGS; |
|
elseif ( Spice3.Internal.SpiceRoot.initJunctionVoltagesRevised()) then |
elseif ( Spice3.Internal.SpiceRoot.initJunctionVoltages()) then |
if ( in_m.m_off > 0.5) then ... vgb = int_c.m_vgs - int_c.m_vbs; |
|
(int_c.m_cbd,int_c.m_gbd) = Spice3.Internal.Functions.junction2SPICE3MOSFETRevised( vbd, in_m.m_dTemp, 1.0, int_c.m_tDrainSatCur); |
(int_c.m_cbd,int_c.m_gbd) = Spice3.Internal.Functions.junction2SPICE3MOSFET( int_c.m_cbd, int_c.m_gbd, vbd, in_m.m_dTemp, 1.0, int_c.m_tDrainSatCur); |
out_cc.iBD = in_m_type * int_c.m_cbd; | |
(int_c.m_cbs,int_c.m_gbs) = Spice3.Internal.Functions.junction2SPICE3MOSFETRevised( int_c.m_vbs, in_m.m_dTemp, 1.0, int_c.m_tSourceSatCur); |
(int_c.m_cbs,int_c.m_gbs) = Spice3.Internal.Functions.junction2SPICE3MOSFET( int_c.m_cbs, int_c.m_gbs, int_c.m_vbs, in_m.m_dTemp, 1.0, int_c.m_tSourceSatCur); |
out_cc.iBS = in_m_type * int_c.m_cbs; ... int_c.m_chargebds = 0.0; |
|
(int_c.m_capbsb,int_c.m_chargebsb) = Spice3.Internal.Functions.junctionCapRevised( int_c.m_tCBSb, int_c.m_vbs, int_c.m_tDepCap, in_p.m_bulkJctBotGradingCoeff, int_c.m_tBulkPot, int_c.m_f1b, int_c.m_f2b, int_c.m_f3b); |
(int_c.m_capbsb,int_c.m_chargebsb) = Spice3.Internal.Functions.junctionCap( int_c.m_tCBSb, int_c.m_vbs, int_c.m_tDepCap, in_p.m_bulkJctBotGradingCoeff, int_c.m_tBulkPot, int_c.m_f1b, int_c.m_f2b, int_c.m_f3b); |
(int_c.m_capbdb,int_c.m_chargebdb) = Spice3.Internal.Functions.junctionCapRevised( int_c.m_tCBDb, vbd, int_c.m_tDepCap, in_p.m_bulkJctBotGradingCoeff, int_c.m_tBulkPot, int_c.m_f1b, int_c.m_f2b, int_c.m_f3b); |
(int_c.m_capbdb,int_c.m_chargebdb) = Spice3.Internal.Functions.junctionCap( int_c.m_tCBDb, vbd, int_c.m_tDepCap, in_p.m_bulkJctBotGradingCoeff, int_c.m_tBulkPot, int_c.m_f1b, int_c.m_f2b, int_c.m_f3b); |
if ( not (in_p.m_capBSIsGiven > 0.5)) then | |
(int_c.m_capbss,int_c.m_chargebss) = Spice3.Internal.Functions.junctionCapRevised( int_c.m_tCBSs, int_c.m_vbs, int_c.m_tDepCap, in_p.m_bulkJctSideGradingCoeff, int_c.m_tBulkPot, int_c.m_f1s, int_c.m_f2s, int_c.m_f3s); |
(int_c.m_capbss,int_c.m_chargebss) = Spice3.Internal.Functions.junctionCap( int_c.m_tCBSs, int_c.m_vbs, int_c.m_tDepCap, in_p.m_bulkJctSideGradingCoeff, int_c.m_tBulkPot, int_c.m_f1s, int_c.m_f2s, int_c.m_f3s); |
end if; | |
if (not (in_p.m_capBDIsGiven > 0.5)) then | |
(int_c.m_capbds,int_c.m_chargebds) = Spice3.Internal.Functions.junctionCapRevised( int_c.m_tCBDs, vbd, int_c.m_tDepCap, in_p.m_bulkJctSideGradingCoeff, int_c.m_tBulkPot, int_c.m_f1s, int_c.m_f2s, int_c.m_f3s); |
(int_c.m_capbds,int_c.m_chargebds) = Spice3.Internal.Functions.junctionCap( int_c.m_tCBDs, vbd, int_c.m_tDepCap, in_p.m_bulkJctSideGradingCoeff, int_c.m_tBulkPot, int_c.m_f1s, int_c.m_f2s, int_c.m_f3s); |
end if; ... |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
vgs | Units.SI.Voltage | SIunits.Voltage |
vgd | Units.SI.Voltage | SIunits.Voltage |
vgb | Units.SI.Voltage | SIunits.Voltage |
vds | Units.SI.Voltage | SIunits.Voltage |
vddif | Units.SI.Voltage | SIunits.Voltage |
vddif1 | Units.SI.Voltage | SIunits.Voltage |
vgst | Units.SI.Voltage | SIunits.Voltage |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
in_m_pVoltageValues | Units.SI.Voltage | SIunits.Voltage |
vbd | Units.SI.Voltage | SIunits.Voltage |
vgd | Units.SI.Voltage | SIunits.Voltage |
vgb | Units.SI.Voltage | SIunits.Voltage |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
vtnom | Units.SI.Voltage | SIunits.Voltage |
fermis | Units.SI.Voltage | SIunits.Voltage |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
vb | Units.SI.Voltage | SIunits.Voltage |
vg | Units.SI.Voltage | SIunits.Voltage |
vds | Units.SI.Voltage | SIunits.Voltage |
vgst | Units.SI.Voltage | SIunits.Voltage |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
... intern.m_transconductance = if (ex.KP > -1e40) then ex.KP else 2e-5; |
|
intern.m_tnom = if (ex.TNOM > -1e40) then ex.TNOM + SpiceConstants.CONSTCtoK else 300.15 "Parameter measurement temperature (default 27 deg C)"; |
intern.m_tnom = if (ex.TNOM > -1e40) then ex.TNOM + SpiceConstants.CONSTCtoK else 300.15 "parameter measurement temperature (default 27 deg C)"; |
intern.m_jctSatCurDensity = ex.JS     "A/(m*m) bulk junction saturation current per sq-meter of junction area (default 0)"; ... intern.m_bulkJctPotential = ex.PB     "V bulk junction potential (default 0.8)"; |
|
intern.m_bulkJctBotGradingCoeff = ex.MJ "Bulk junction bottom grading coeff. (default 0.5)"; |
intern.m_bulkJctBotGradingCoeff = ex.MJ "bulk junction bottom grading coeff. (default 0.5)"; |
intern.m_bulkJctSideGradingCoeff = ex.MJSW "Bulk junction sidewall grading coeff. (default 0.5)"; |
intern.m_bulkJctSideGradingCoeff = ex.MJSW "bulk junction sidewall grading coeff. (default 0.5)"; |
intern.m_oxideThicknessIsGiven = if (ex.TOX > -1e40) then 1 else 0; ... |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
W | Units.SI.Length | SIunits.Length |
L | Units.SI.Length | SIunits.Length |
AD | Units.SI.Area | SIunits.Area |
AS | Units.SI.Area | SIunits.Area |
PD | Units.SI.Length | SIunits.Length |
PS | Units.SI.Length | SIunits.Length |
TEMP | Units.NonSI.Temperature_degC | SIunits.Temp_C |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
... dev.m_dTemp = TEMP + SpiceConstants.CONSTCtoK "Device temperature"; |
|
dev.m_drainPerimiter = 0; dev.m_sourcePerimiter = 0; |
|
dev.m_uic = false; ... |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
m_maxDriftVel | Units.SI.Velocity | SIunits.Velocity |
m_junctionDepth | Units.SI.Length | SIunits.Length |
m_channelCharge | Units.SI.Charge | SIunits.Charge |
m_fastSurfaceStateDensity | Units.NonSI.PerArea_cm | SIunits.Conversions.NonSIunits.PerArea_cm |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
vtnom | Units.SI.Voltage | SIunits.Voltage |
fermis | Units.SI.Voltage | SIunits.Voltage |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
vbs | Units.SI.Voltage | SIunits.Voltage |
vgs | Units.SI.Voltage | SIunits.Voltage |
vds | Units.SI.Voltage | SIunits.Voltage |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
W | Units.SI.Length | SIunits.Length |
L | Units.SI.Length | SIunits.Length |
AD | Units.SI.Area | SIunits.Area |
AS | Units.SI.Area | SIunits.Area |
PD | Units.SI.Length | SIunits.Length |
PS | Units.SI.Length | SIunits.Length |
TEMP | Units.NonSI.Temperature_degC | SIunits.Temp_C |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
... dev.m_sourceSquares = NRS; |
|
dev.m_drainPerimeter = PD; | dev.m_drainPerimiter = PD; |
dev.m_sourcePerimeter = PS; | dev.m_sourcePerimiter = PS; |
dev.m_dICVDSIsGiven = if (IC > -1e40) then 1 else 0; ... |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
m_satCur | Units.SI.Current | SIunits.Current |
m_resist | Units.SI.Resistance | SIunits.Resistance |
m_transitTime | Units.SI.Time | SIunits.Time |
m_junctionCap | Electrical.Spice3.Types.Capacitance | SIunits.Capacitance |
m_junctionPot | Units.SI.Voltage | SIunits.Voltage |
m_gradingCoeff | Units.SI.LinearTemperatureCoefficient | SIunits.LinearTemperatureCoefficient |
m_activationEnergy | Units.SI.ActivationEnergy | SIunits.ActivationEnergy |
m_breakdownVoltage | Units.SI.Voltage | SIunits.Voltage |
m_breakdownCurrent | Units.SI.Current | SIunits.Current |
m_nomTemp | Units.SI.Temperature | SIunits.Temp_K |
m_conductance | Units.SI.Conductance | SIunits.Conductance |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
m_conductance | Units.SI.Conductance | SIunits.Conductance |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
m_dIC | Units.SI.Voltage | SIunits.Voltage |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
m_tJctPot | Units.SI.Voltage | SIunits.Voltage |
m_tJctCap | Electrical.Spice3.Types.Capacitance | SIunits.Capacitance |
m_tSatCur | Units.SI.Current | SIunits.Current |
m_tVcrit | Units.SI.Voltage | SIunits.Voltage |
m_tBrkdwnV | Units.SI.Voltage | SIunits.Voltage |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
m_dCurrent | Units.SI.Current | SIunits.Current |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
in_m_pVoltageValues | Units.SI.Voltage | SIunits.Voltage |
m_dCap | Electrical.Spice3.Types.Capacitance | SIunits.Capacitance |
m_dPNVoltage | Units.SI.Voltage | SIunits.Voltage |
m_dCurrent | Units.SI.Current | SIunits.Current |
m_dCond | Units.SI.Conductance | SIunits.Conductance |
m_dCharge | Units.SI.Charge | SIunits.Charge |
m_dCapCurrent | Units.SI.Current | SIunits.Current |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
... m_dPNVoltage = in_dp.m_dIC; |
|
elseif (SpiceRoot.initJunctionVoltagesRevised()) then | elseif (SpiceRoot.initJunctionVoltages()) then |
if (in_dp.m_bOff) then ... |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
in_m_pVoltageValues | Units.SI.Voltage | SIunits.Voltage |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
TEMP | Units.SI.Temperature | SIunits.Temp_K |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
TEMP | Units.NonSI.Temperature_degC | SIunits.Temp_C |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
m_dResist | Units.SI.Resistance | SIunits.Resistance |
m_dWidth | Units.SI.Length | SIunits.Length |
m_dLength | Units.SI.Length | SIunits.Length |
m_dTemp | Units.NonSI.Temperature_degC | SIunits.Temp_C |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
m_dTC1 | Units.SI.LinearTemperatureCoefficientResistance | SIunits.LinearTemperatureCoefficientResistance |
m_dTC2 | Units.SI.QuadraticTemperatureCoefficientResistance | SIunits.QuadraticTemperatureCoefficientResistance |
m_dRsh | Units.SI.Resistance | SIunits.Resistance |
m_dDefW | Units.SI.Length | SIunits.Length |
m_dNarrow | Units.SI.Length | SIunits.Length |
m_dTnom | Units.NonSI.Temperature_degC | SIunits.Temp_C |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
m_dWidth | Units.SI.Length | SIunits.Length |
m_dLength | Units.SI.Length | SIunits.Length |
m_dResist | Units.SI.Resistance | SIunits.Resistance |
m_dConduct | Units.SI.Conductance | SIunits.Conductance |
m_dCond_dTemp | Units.NonSI.Temperature_degC | SIunits.Temp_C |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
R | Units.SI.Resistance | SIunits.Resistance |
W | Units.SI.Length | SIunits.Length |
L | Units.SI.Length | SIunits.Length |
TEMP | Units.NonSI.Temperature_degC | SIunits.Temp_C |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
m_dICvbe | Units.SI.Voltage | SIunits.Voltage |
m_dICvce | Units.SI.Voltage | SIunits.Voltage |
m_transitTimeHighCurrentF | Units.SI.Current | SIunits.Current |
m_CScap | Electrical.Spice3.Types.Capacitance | SIunits.Capacitance |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
m_tnom | Units.SI.Temperature | SIunits.Temp_K |
m_satCur | Units.SI.Current | SIunits.Current |
m_leakBEcurrent | Units.SI.Current | SIunits.Current |
m_leakBCcurrent | Units.SI.Current | SIunits.Current |
m_earlyVoltF | Units.SI.Voltage | SIunits.Voltage |
m_rollOffF | Units.SI.Current | SIunits.Current |
m_earlyVoltR | Units.SI.Voltage | SIunits.Voltage |
m_rollOffR | Units.SI.Current | SIunits.Current |
m_emitterResist | Units.SI.Resistance | SIunits.Resistance |
m_collectorResist | Units.SI.Resistance | SIunits.Resistance |
m_baseCurrentHalfResist | Units.SI.Current | SIunits.Current |
m_baseResist | Units.SI.Resistance | SIunits.Resistance |
m_minBaseResist | Units.SI.Resistance | SIunits.Resistance |
m_depletionCapBE | Electrical.Spice3.Types.Capacitance | SIunits.Capacitance |
m_potentialBE | Units.SI.Voltage | SIunits.Voltage |
m_transitTimeF | Units.SI.Time | SIunits.Time |
m_transitTimeHighCurrentF | Units.SI.Current | SIunits.Current |
m_transitTimeFVBC | Units.SI.Voltage | SIunits.Voltage |
m_excessPhase | Units.SI.Frequency | SIunits.Frequency |
m_depletionCapBC | Electrical.Spice3.Types.Capacitance | SIunits.Capacitance |
m_potentialBC | Units.SI.Voltage | SIunits.Voltage |
m_transitTimeR | Units.SI.Time | SIunits.Time |
m_capCS | Electrical.Spice3.Types.Capacitance | SIunits.Capacitance |
m_potentialSubstrate | Units.SI.Voltage | SIunits.Voltage |
m_energyGap | Units.SI.GapEnergy | SIunits.GapEnergy |
m_collectorConduct | Units.SI.Conductance | SIunits.Conductance |
m_emitterConduct | Units.SI.Conductance | SIunits.Conductance |
m_transitTimeVBCFactor | Units.SI.InversePotential | SIunits.InversePotential |
m_invEarlyVoltF | Units.SI.InversePotential | SIunits.InversePotential |
m_invEarlyVoltR | Units.SI.InversePotential | SIunits.InversePotential |
m_dICvbe | Units.SI.Voltage | SIunits.Voltage |
m_dICvce | Units.SI.Voltage | SIunits.Voltage |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
m_tSatCur | Units.SI.Current | SIunits.Current |
m_tBEleakCur | Units.SI.Current | SIunits.Current |
m_tBCleakCur | Units.SI.Current | SIunits.Current |
m_tBEcap | Electrical.Spice3.Types.Capacitance | SIunits.Capacitance |
m_tBEpot | Units.SI.Voltage | SIunits.Voltage |
m_tBCcap | Electrical.Spice3.Types.Capacitance | SIunits.Capacitance |
m_tBCpot | Units.SI.Voltage | SIunits.Voltage |
m_tDepCapBE | Units.SI.Voltage | SIunits.Voltage |
m_tDepCapBC | Units.SI.Voltage | SIunits.Voltage |
m_tVcrit | Units.SI.Voltage | SIunits.Voltage |
m_dVt | Units.SI.Voltage | SIunits.Voltage |
m_tF1c | Units.SI.Voltage | SIunits.Voltage |
m_tF1e | Units.SI.Voltage | SIunits.Voltage |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
iBE | Units.SI.Current | SIunits.Current |
iBEN | Units.SI.Current | SIunits.Current |
iBC | Units.SI.Current | SIunits.Current |
iBCN | Units.SI.Current | SIunits.Current |
iCC | Units.SI.Current | SIunits.Current |
capbc | Electrical.Spice3.Types.Capacitance | SIunits.Capacitance |
capbe | Electrical.Spice3.Types.Capacitance | SIunits.Capacitance |
capbx | Electrical.Spice3.Types.Capacitance | SIunits.Capacitance |
captt | Electrical.Spice3.Types.Capacitance | SIunits.Capacitance |
capcs | Electrical.Spice3.Types.Capacitance | SIunits.Capacitance |
rx | Units.SI.Resistance | SIunits.Resistance |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
vt | Units.SI.Voltage | SIunits.Voltage |
egfet | Units.SI.GapEnergy | SIunits.GapEnergy |
pbfact | Units.SI.Voltage | SIunits.Voltage |
pbo | Units.SI.Voltage | SIunits.Voltage |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
in_m_pVoltageValues | Units.SI.Voltage | SIunits.Voltage |
vce | Units.SI.Voltage | SIunits.Voltage |
vbe | Units.SI.Voltage | SIunits.Voltage |
vbx | Units.SI.Voltage | SIunits.Voltage |
vbc | Units.SI.Voltage | SIunits.Voltage |
gbe | Units.SI.Conductance | SIunits.Conductance |
gbc | Units.SI.Conductance | SIunits.Conductance |
cbc | Units.SI.Current | SIunits.Current |
gben | Units.SI.Conductance | SIunits.Conductance |
cben | Units.SI.Current | SIunits.Current |
gbcn | Units.SI.Conductance | SIunits.Conductance |
cbcn | Units.SI.Current | SIunits.Current |
cjbe | Units.SI.Current | SIunits.Current |
cjbc | Units.SI.Current | SIunits.Current |
cex | Units.SI.Current | SIunits.Current |
gex | Units.SI.Conductance | SIunits.Conductance |
ttime | Units.SI.Time | SIunits.Time |
bcex0 | Units.SI.Current | SIunits.Current |
bcex1 | Units.SI.Current | SIunits.Current |
captt | Electrical.Spice3.Types.Capacitance | SIunits.Capacitance |
chargebe | Units.SI.Charge | SIunits.Charge |
chargebc | Units.SI.Charge | SIunits.Charge |
chargebx | Units.SI.Charge | SIunits.Charge |
chargecs | Units.SI.Charge | SIunits.Charge |
vcs | Units.SI.Voltage | SIunits.Voltage |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
... vbx = vbe - vce; |
|
elseif (Spice3.Internal.SpiceRoot.initJunctionVoltagesRevised()) then | elseif (Spice3.Internal.SpiceRoot.initJunctionVoltages()) then |
if (in_p3.m_bOff) then ... aux2= in_c.m_tBCcap*(1. - in_p.m_baseFractionBCcap); |
|
(out_cc.capbx,chargebx) = Spice3.Internal.Functions.junctionCapRevised( aux2, vbx, in_c.m_tDepCapBC, in_p.m_junctionExpBC, in_c.m_tBCpot, in_c.m_tF1c, in_c.m_f2c, in_c.m_f3c); |
(out_cc.capbx,chargebx) = Spice3.Internal.Functions.junctionCap( aux2, vbx, in_c.m_tDepCapBC, in_p.m_junctionExpBC, in_c.m_tBCpot, in_c.m_tF1c, in_c.m_f2c, in_c.m_f3c); |
out_cc.capcs = 0; ... |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
IC_VBE | Units.SI.Voltage | SIunits.Voltage |
IC_VCE | Units.SI.Voltage | SIunits.Voltage |
TEMP | Units.NonSI.Temperature_degC | SIunits.Temp_C |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
m_dICVDS | Units.SI.Voltage | SIunits.Voltage |
m_dICVGS | Units.SI.Voltage | SIunits.Voltage |
m_tSatCur | Units.SI.Current | SIunits.Current |
m_tGatePot | Units.SI.Voltage | SIunits.Voltage |
m_tCGS | Electrical.Spice3.Types.Capacitance | SIunits.Capacitance |
m_tCGD | Electrical.Spice3.Types.Capacitance | SIunits.Capacitance |
m_corDepCap | Units.SI.Voltage | SIunits.Voltage |
m_vcrit | Units.SI.Voltage | SIunits.Voltage |
m_f1 | Units.SI.Voltage | SIunits.Voltage |
m_dVt | Units.SI.Voltage | SIunits.Voltage |
m_vgs | Units.SI.Voltage | SIunits.Voltage |
m_vgd | Units.SI.Voltage | SIunits.Voltage |
m_vds | Units.SI.Voltage | SIunits.Voltage |
m_cgd | Units.SI.Current | SIunits.Current |
m_ggd | Units.SI.Conductance | SIunits.Conductance |
m_cgs | Units.SI.Current | SIunits.Current |
m_ggs | Units.SI.Conductance | SIunits.Conductance |
m_chargegd | Units.SI.Charge | SIunits.Charge |
m_capgd | Electrical.Spice3.Types.Capacitance | SIunits.Capacitance |
m_chargegs | Units.SI.Charge | SIunits.Charge |
m_capgs | Electrical.Spice3.Types.Capacitance | SIunits.Capacitance |
m_cdrain | Units.SI.Current | SIunits.Current |
m_gm | Units.SI.Conductance | SIunits.Conductance |
m_gds | Units.SI.Conductance | SIunits.Conductance |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
m_threshold | Units.SI.Voltage | SIunits.Voltage |
m_lModulation | Units.SI.InversePotential | SIunits.InversePotential |
m_drainResist | Units.SI.Resistance | SIunits.Resistance |
m_sourceResist | Units.SI.Resistance | SIunits.Resistance |
m_capGS | Electrical.Spice3.Types.Capacitance | SIunits.Capacitance |
m_capGD | Electrical.Spice3.Types.Capacitance | SIunits.Capacitance |
m_gatePotential | Units.SI.Voltage | SIunits.Voltage |
m_gateSatCurrent | Units.SI.Current | SIunits.Current |
m_drainConduct | Units.SI.Conductance | SIunits.Conductance |
m_sourceConduct | Units.SI.Conductance | SIunits.Conductance |
m_tnom | Units.SI.Temperature | SIunits.Temp_K |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
idrain | Units.SI.Current | SIunits.Current |
iGD | Units.SI.Current | SIunits.Current |
iGS | Units.SI.Current | SIunits.Current |
cGS | Electrical.Spice3.Types.Capacitance | SIunits.Capacitance |
cGD | Electrical.Spice3.Types.Capacitance | SIunits.Capacitance |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
IC_VDS | Units.SI.Voltage | SIunits.Voltage |
IC_VGS | Units.SI.Voltage | SIunits.Voltage |
TEMP | Units.NonSI.Temperature_degC | SIunits.Temp_C |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
m_bFac | Units.SI.InversePotential | SIunits.InversePotential |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
vds | Units.SI.Voltage | SIunits.Voltage |
vgs | Units.SI.Voltage | SIunits.Voltage |
vgd | Units.SI.Voltage | SIunits.Voltage |
vto | Units.SI.Voltage | SIunits.Voltage |
vgst | Units.SI.Voltage | SIunits.Voltage |
vgdt | Units.SI.Voltage | SIunits.Voltage |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
vgs | Units.SI.Voltage | SIunits.Voltage |
vgd | Units.SI.Voltage | SIunits.Voltage |
capgs | Electrical.Spice3.Types.Capacitance | SIunits.Capacitance |
chargegs | Units.SI.Charge | SIunits.Charge |
capgd | Electrical.Spice3.Types.Capacitance | SIunits.Capacitance |
chargegd | Units.SI.Charge | SIunits.Charge |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
algorithm |
|
(capgs,chargegs) := Modelica400.Electrical.Spice3.Internal.Functions.junctionCapRevised( in_f.m_tCGS, vgs, in_f.m_corDepCap, 0.5, in_f.m_tGatePot, in_f.m_f1, in_f.m_f2, in_f.m_f3); |
(capgs,chargegs) := Modelica323.Electrical.Spice3.Internal.Functions.junctionCap( in_f.m_tCGS, vgs, in_f.m_corDepCap, 0.5, in_f.m_tGatePot, in_f.m_f1, in_f.m_f2, in_f.m_f3); |
(capgd,chargegd) = Modelica400.Electrical.Spice3.Internal.Functions.junctionCapRevised( in_f.m_tCGD, vgd, in_f.m_corDepCap, 0.5, in_f.m_tGatePot, in_f.m_f1, in_f.m_f2, in_f.m_f3); |
(capgd,chargegd) = Modelica323.Electrical.Spice3.Internal.Functions.junctionCap( in_f.m_tCGD, vgd, in_f.m_corDepCap, 0.5, in_f.m_tGatePot, in_f.m_f1, in_f.m_f2, in_f.m_f3); |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
in_m_pVoltageValues | Units.SI.Voltage | SIunits.Voltage |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
... int_f.m_vgs = in_m_type * int_f.m_dICVGS; |
|
elseif ( Modelica400.Electrical.Spice3.Internal.SpiceRoot.initJunctionVoltagesRevised()) then |
elseif (Modelica323.Electrical.Spice3.Internal.SpiceRoot.initJunctionVoltages()) then |
if (int_f.m_off == true) then ... int_f.m_vgd = in_m_type * int_f.m_dICVDS + int_f.m_vgs; |
|
elseif ( Modelica400.Electrical.Spice3.Internal.SpiceRoot.initJunctionVoltagesRevised()) then |
elseif (Modelica323.Electrical.Spice3.Internal.SpiceRoot.initJunctionVoltages()) then |
if (int_f.m_off == true) then ... end if; |
|
int_f.m_vgs = Modelica400.Electrical.Spice3.Internal.SpiceRoot.limitJunctionVoltageRevised( int_f.m_vgs); |
int_f.m_vgs = Modelica323.Electrical.Spice3.Internal.SpiceRoot.limitJunctionVoltage(int_f.m_vgs); |
int_f.m_vgd = Modelica400.Electrical.Spice3.Internal.SpiceRoot.limitJunctionVoltageRevised( int_f.m_vgd); |
int_f.m_vgd = Modelica323.Electrical.Spice3.Internal.SpiceRoot.limitJunctionVoltage(int_f.m_vgd); |
int_f.m_vds = int_f.m_vgs - int_f.m_vgd; ... |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
m_dCapac | Electrical.Spice3.Types.Capacitance | SIunits.Capacitance |
m_dWidth | Units.SI.Length | SIunits.Length |
m_dLength | Units.SI.Length | SIunits.Length |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
m_dCj | Units.SI.CapacitancePerArea | SIunits.CapacitancePerArea |
m_dCjsw | Units.SI.Permittivity | SIunits.Permittivity |
m_dDefW | Units.SI.Length | SIunits.Length |
m_dNarrow | Units.SI.Length | SIunits.Length |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
C | Electrical.Spice3.Types.Capacitance | SIunits.Capacitance |
W | Units.SI.Length | SIunits.Length |
L | Units.SI.Length | SIunits.Length |
TEMP | Units.NonSI.Temperature_degC | SIunits.Temp_C |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
R | Units.SI.Resistance | SIunits.Resistance |
r_core | Units.SI.Radius | SIunits.Radius |
l_PM | Units.SI.Length | SIunits.Length |
t | Units.SI.Length | SIunits.Length |
l_air | Units.SI.Length | SIunits.Length |
l_FeOut | Units.SI.Length | SIunits.Length |
m_a | Units.SI.Mass | SIunits.Mass |
c | Units.SI.TranslationalSpringConstant | SIunits.TranslationalSpringConstant |
d | Units.SI.TranslationalDampingConstant | SIunits.TranslationalDampingConstant |
x_min | Units.SI.Position | SIunits.Position |
x_max | Units.SI.Position | SIunits.Position |
x | Units.SI.Position | SIunits.Position |
L | Units.SI.Inductance | SIunits.Inductance |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
k | Units.SI.ElectricalForceConstant | SIunits.ElectricalForceConstant |
R | Units.SI.Resistance | SIunits.Resistance |
L | Units.SI.Inductance | SIunits.Inductance |
m_a | Units.SI.Mass | SIunits.Mass |
c | Units.SI.TranslationalSpringConstant | SIunits.TranslationalSpringConstant |
d | Units.SI.TranslationalDampingConstant | SIunits.TranslationalDampingConstant |
x_min | Units.SI.Position | SIunits.Position |
x_max | Units.SI.Position | SIunits.Position |
x | Units.SI.Position | SIunits.Position |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
v_step | Units.SI.Voltage | SIunits.Voltage |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
R | Units.SI.Resistance | SIunits.Resistance |
r_yokeOut | Units.SI.Radius | SIunits.Radius |
r_yokeIn | Units.SI.Radius | SIunits.Radius |
l_yoke | Units.SI.Length | SIunits.Length |
t_yokeBot | Units.SI.Length | SIunits.Length |
l_pole | Units.SI.Length | SIunits.Length |
t_poleBot | Units.SI.Length | SIunits.Length |
t_airPar | Units.SI.Length | SIunits.Length |
r_arm | Units.SI.Radius | SIunits.Radius |
l_arm | Units.SI.Length | SIunits.Length |
c | Units.SI.TranslationalSpringConstant | SIunits.TranslationalSpringConstant |
d | Units.SI.TranslationalDampingConstant | SIunits.TranslationalDampingConstant |
x_min | Units.SI.Position | SIunits.Position |
x_max | Units.SI.Position | SIunits.Position |
x | Units.SI.Position | SIunits.Position |
rho_steel | Units.SI.Density | SIunits.Density |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
R | Units.SI.Resistance | SIunits.Resistance |
R_par | Units.SI.Resistance | SIunits.Resistance |
C_par | Units.SI.Capacitance | SIunits.Capacitance |
r_yokeOut | Units.SI.Radius | SIunits.Radius |
r_yokeIn | Units.SI.Radius | SIunits.Radius |
l_yoke | Units.SI.Length | SIunits.Length |
t_yokeBot | Units.SI.Length | SIunits.Length |
l_pole | Units.SI.Length | SIunits.Length |
t_poleBot | Units.SI.Length | SIunits.Length |
t_airPar | Units.SI.Length | SIunits.Length |
r_arm | Units.SI.Radius | SIunits.Radius |
l_arm | Units.SI.Length | SIunits.Length |
c | Units.SI.TranslationalSpringConstant | SIunits.TranslationalSpringConstant |
d | Units.SI.TranslationalDampingConstant | SIunits.TranslationalDampingConstant |
x_min | Units.SI.Position | SIunits.Position |
x_max | Units.SI.Position | SIunits.Position |
x | Units.SI.Position | SIunits.Position |
Psi_tot | Units.SI.MagneticFlux | SIunits.MagneticFlux |
L_statTot | Units.SI.Inductance | SIunits.Inductance |
rho_steel | Units.SI.Density | SIunits.Density |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
winding1 | i(fixed=true, start=0) | |
winding2 | i(start=0, fixed=true) | |
winding3 | i(fixed=true, start=0) | |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
vSource | f=200 | |
| freqHz=200 |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
vSource | f=400 | |
| freqHz=400 |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
initial equation |
connect(winding1.port_n, mag_ground.port); |
core.derHstat = 0.0; equation   connect(winding1.port_n, mag_ground.port); |
|
connect(vSource.p, resistor1.p); ... |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
SineVoltage | f=400 | |
| freqHz=400 |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
initial equation |
connect(SineVoltage.p, resistor1.p); |
transformer.core.derHstat = 0.0; equation   connect(SineVoltage.p, resistor1.p); |
|
connect(SineVoltage.n, el_ground1.p); ... |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
vSource1 | f=50 | |
| freqHz=50 | |
vSource2 | f=vSource1.f | |
| freqHz=vSource1.freqHz | |
vSource3 | f=vSource1.f | |
| freqHz=vSource1.freqHz |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
initial equation |
connect(vSource1.n, ground1.p); |
transformer.core1.derHstat = 0.0; transformer.core2.derHstat = 0.0; transformer.core3.derHstat = 0.0; equation   connect(vSource1.n, ground1.p); |
|
connect(vSource2.n, ground1.p); ... |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
L1 | Units.SI.Length | SIunits.Length |
d1 | Units.SI.Length | SIunits.Length |
rho1 | Units.SI.Resistivity | SIunits.Resistivity |
alpha1 | Units.SI.LinearTemperatureCoefficient | SIunits.LinearTemperatureCoefficient |
L2 | Units.SI.Length | SIunits.Length |
d2 | Units.SI.Length | SIunits.Length |
rho2 | Units.SI.Resistivity | SIunits.Resistivity |
alpha2 | Units.SI.LinearTemperatureCoefficient | SIunits.LinearTemperatureCoefficient |
l1 | Units.SI.Length | SIunits.Length |
l2 | Units.SI.Length | SIunits.Length |
a | Units.SI.Length | SIunits.Length |
b | Units.SI.Length | SIunits.Length |
v1 | Units.SI.Voltage | SIunits.Voltage |
v2 | Units.SI.Voltage | SIunits.Voltage |
R1 | Units.SI.Resistance | SIunits.Resistance |
R2 | Units.SI.Resistance | SIunits.Resistance |
i1 | Units.SI.Current | SIunits.Current |
i2 | Units.SI.Current | SIunits.Current |
B | Units.SI.MagneticFluxDensity | SIunits.MagneticFluxDensity |
Hstat | Units.SI.MagneticFieldStrength | SIunits.MagneticFieldStrength |
Heddy | Units.SI.MagneticFieldStrength | SIunits.MagneticFieldStrength |
H | Units.SI.MagneticFieldStrength | SIunits.MagneticFieldStrength |
HStart | Units.SI.MagneticFieldStrength | SIunits.MagneticFieldStrength |
I1Start | Units.SI.ElectricCurrent | SIunits.ElectricCurrent |
LossPowerWinding | Units.SI.Power | SIunits.Power |
LossPowerStat | Units.SI.Power | SIunits.Power |
LossPowerEddy | Units.SI.Power | SIunits.Power |
sigma | Units.SI.Conductivity | SIunits.Conductivity |
t | Units.SI.Length | SIunits.Length |
L_l1 | Units.SI.Length | SIunits.Length |
A_l1 | Units.SI.Area | SIunits.Area |
L_l2 | Units.SI.Length | SIunits.Length |
A_l2 | Units.SI.Area | SIunits.Area |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
L1 | Units.SI.Length | SIunits.Length |
d1 | Units.SI.Length | SIunits.Length |
rho1 | Units.SI.Resistivity | SIunits.Resistivity |
alpha1 | Units.SI.LinearTemperatureCoefficient | SIunits.LinearTemperatureCoefficient |
L2 | Units.SI.Length | SIunits.Length |
d2 | Units.SI.Length | SIunits.Length |
rho2 | Units.SI.Resistivity | SIunits.Resistivity |
alpha2 | Units.SI.LinearTemperatureCoefficient | SIunits.LinearTemperatureCoefficient |
l1 | Units.SI.Length | SIunits.Length |
l2 | Units.SI.Length | SIunits.Length |
a | Units.SI.Length | SIunits.Length |
b | Units.SI.Length | SIunits.Length |
v1 | Units.SI.Voltage | SIunits.Voltage |
v2 | Units.SI.Voltage | SIunits.Voltage |
R1 | Units.SI.Resistance | SIunits.Resistance |
R2 | Units.SI.Resistance | SIunits.Resistance |
i1 | Units.SI.Current | SIunits.Current |
i2 | Units.SI.Current | SIunits.Current |
B | Units.SI.MagneticFluxDensity | SIunits.MagneticFluxDensity |
Phi | Units.SI.MagneticFlux | SIunits.MagneticFlux |
Hstat | Units.SI.MagneticFieldStrength | SIunits.MagneticFieldStrength |
Heddy | Units.SI.MagneticFieldStrength | SIunits.MagneticFieldStrength |
H | Units.SI.MagneticFieldStrength | SIunits.MagneticFieldStrength |
HStart | Units.SI.MagneticFieldStrength | SIunits.MagneticFieldStrength |
I1Start | Units.SI.ElectricCurrent | SIunits.ElectricCurrent |
I2Start | Units.SI.ElectricCurrent | SIunits.ElectricCurrent |
LossPowerWinding | Units.SI.Power | SIunits.Power |
LossPowerStat | Units.SI.Power | SIunits.Power |
LossPowerEddy | Units.SI.Power | SIunits.Power |
sigma | Units.SI.Conductivity | SIunits.Conductivity |
t | Units.SI.Length | SIunits.Length |
L_l1 | Units.SI.Length | SIunits.Length |
A_l1 | Units.SI.Area | SIunits.Area |
L_l2 | Units.SI.Length | SIunits.Length |
A_l2 | Units.SI.Area | SIunits.Area |
core1 | | protected |
core2 | | protected |
core3 | | protected |
ground | | protected |
winding11 | | protected |
winding12 | | protected |
winding13 | | protected |
winding21 | | protected |
winding22 | | protected |
winding23 | | protected |
resistor11 | | protected |
resistor21 | | protected |
resistor12 | | protected |
resistor22 | | protected |
resistor23 | | protected |
resistor13 | | protected |
leakage | | protected |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
L | Units.SI.Length | SIunits.Length |
m | Units.SI.Mass | SIunits.Mass |
c | Units.SI.TranslationalSpringConstant | SIunits.TranslationalSpringConstant |
d | Units.SI.TranslationalDampingConstant | SIunits.TranslationalDampingConstant |
x_max | Units.SI.Position | SIunits.Position |
x_min | Units.SI.Position | SIunits.Position |
s | Units.SI.Position | SIunits.Position |
v | Units.SI.Velocity | SIunits.Velocity |
a | Units.SI.Acceleration | SIunits.Acceleration |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
rho_20 | Units.SI.Resistivity | SIunits.Resistivity |
alpha_20 | Units.SI.LinearTemperatureCoefficient | SIunits.LinearTemperatureCoefficient |
T_op | Units.SI.Temperature | SIunits.Temperature |
rho | Units.SI.Resistivity | SIunits.Resistivity |
h_w | Units.SI.Length | SIunits.Length |
b_w | Units.SI.Length | SIunits.Length |
A_w | Units.SI.Area | SIunits.Area |
l_avg | Units.SI.Length | SIunits.Length |
V_op | Units.SI.Voltage | SIunits.Voltage |
J_desired | Units.SI.CurrentDensity | SIunits.CurrentDensity |
d_wireCalculated | Units.SI.Diameter | SIunits.Diameter |
A_wireCalculated | Units.SI.Area | SIunits.Area |
R_calculated | Units.SI.Resistance | SIunits.Resistance |
P_calculated | Units.SI.Power | SIunits.Power |
d_wireChosen | Units.SI.Diameter | SIunits.Diameter |
A_wireChosen | Units.SI.Area | SIunits.Area |
R_actual | Units.SI.Resistance | SIunits.Resistance |
P_actual | Units.SI.Power | SIunits.Power |
J_actual | Units.SI.CurrentDensity | SIunits.CurrentDensity |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
v | Units.SI.Voltage | SIunits.Voltage |
i | Units.SI.Current | SIunits.Current |
V_m | Units.SI.MagneticPotentialDifference | SIunits.MagneticPotentialDifference |
Phi | Units.SI.MagneticFlux | SIunits.MagneticFlux |
Psi | Units.SI.MagneticFlux | SIunits.MagneticFlux |
L_stat | Units.SI.Inductance | SIunits.Inductance |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
v | Units.SI.Voltage | SIunits.Voltage |
i | Units.SI.Current | SIunits.Current |
V_m | Units.SI.MagneticPotentialDifference | SIunits.MagneticPotentialDifference |
Phi | Units.SI.MagneticFlux | SIunits.MagneticFlux |
Phi_ind | Units.SI.MagneticFlux | SIunits.MagneticFlux |
Phi_leak | Units.SI.MagneticFlux | SIunits.MagneticFlux |
L | Units.SI.Length | SIunits.Length |
A | Units.SI.Area | SIunits.Area |
mu_rel | Units.SI.RelativePermeability | SIunits.RelativePermeability |
G_m | Units.SI.Permeance | SIunits.Permeance |
Psi | Units.SI.MagneticFlux | SIunits.MagneticFlux |
L_stat | Units.SI.Inductance | SIunits.Inductance |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
R_m | Units.SI.Reluctance | SIunits.Reluctance |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
G_m | Units.SI.Permeance | SIunits.Permeance |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
c_usefulFlux | Units.SI.CouplingCoefficient | SIunits.CouplingCoefficient |
R_mUsefulTot | Blocks.Interfaces.RealInput | SIunits.Reluctance |
| input | |
graphical | |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
G | Units.SI.Conductance | SIunits.Conductance |
rho | Units.SI.Resistivity | SIunits.Resistivity |
l | Units.SI.Length | SIunits.Length |
A | Units.SI.Area | SIunits.Area |
R | Units.SI.Resistance | SIunits.Resistance |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
l | Units.SI.Length | SIunits.Length |
area | Units.SI.CrossSection | SIunits.CrossSection |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
l | Units.SI.Length | SIunits.Length |
a | Units.SI.Length | SIunits.Length |
b | Units.SI.Length | SIunits.Length |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
l | Units.SI.Length | SIunits.Length |
r_i | Units.SI.Radius | SIunits.Radius |
r_o | Units.SI.Radius | SIunits.Radius |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
l | Units.SI.Length | SIunits.Length |
r_i | Units.SI.Radius | SIunits.Radius |
r_o | Units.SI.Radius | SIunits.Radius |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
l | Units.SI.Length | SIunits.Length |
r_i | Units.SI.Radius | SIunits.Radius |
r_o | Units.SI.Radius | SIunits.Radius |
B | Units.SI.MagneticFluxDensity | SIunits.MagneticFluxDensity |
A | Units.SI.Area | SIunits.Area |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
l | Units.SI.Length | SIunits.Length |
r_i | Units.SI.Radius | SIunits.Radius |
r_o | Units.SI.Radius | SIunits.Radius |
B_avg | Units.SI.MagneticFluxDensity | SIunits.MagneticFluxDensity |
A_avg | Units.SI.Area | SIunits.Area |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
l | Units.SI.Length | SIunits.Length |
a | Units.SI.Length | SIunits.Length |
b | Units.SI.Length | SIunits.Length |
B | Units.SI.MagneticFluxDensity | SIunits.MagneticFluxDensity |
A | Units.SI.Area | SIunits.Area |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
l | Units.SI.Length | SIunits.Length |
a | Units.SI.Length | SIunits.Length |
b | Units.SI.Length | SIunits.Length |
B | Units.SI.MagneticFluxDensity | SIunits.MagneticFluxDensity |
A | Units.SI.Area | SIunits.Area |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
l | Units.SI.Length | SIunits.Length |
w | Units.SI.Length | SIunits.Length |
r | Units.SI.Radius | SIunits.Radius |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
l | Units.SI.Length | SIunits.Length |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
l | Units.SI.Length | SIunits.Length |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
l | Units.SI.Length | SIunits.Length |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
l | Units.SI.Length | SIunits.Length |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
r | Units.SI.Radius | SIunits.Radius |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
t | Units.SI.Length | SIunits.Length |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
r | Units.SI.Radius | SIunits.Radius |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
t | Units.SI.Length | SIunits.Length |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
r_0 | Units.SI.Radius | SIunits.Radius |
r_1 | Units.SI.Radius | SIunits.Radius |
r_2 | Units.SI.Radius | SIunits.Radius |
l_g | Units.SI.Distance | SIunits.Distance |
t | Units.SI.Length | SIunits.Length |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
Js | Units.SI.MagneticFluxDensity | SIunits.MagneticFluxDensity |
Br | Units.SI.MagneticFluxDensity | SIunits.MagneticFluxDensity |
Hc | Units.SI.MagneticFieldStrength | SIunits.MagneticFieldStrength |
eps | Units.SI.MagneticFluxDensity | SIunits.MagneticFluxDensity |
unitH | Units.SI.MagneticFieldStrength | SIunits.MagneticFieldStrength |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
Br | Units.SI.MagneticFluxDensity | SIunits.MagneticFluxDensity |
Hc | Units.SI.MagneticFieldStrength | SIunits.MagneticFieldStrength |
eps | Units.SI.MagneticFluxDensity | SIunits.MagneticFluxDensity |
H0 | Units.SI.MagneticFieldStrength | SIunits.MagneticFieldStrength |
unitH | Units.SI.MagneticFieldStrength | SIunits.MagneticFieldStrength |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
Js | Units.SI.MagneticFluxDensity | SIunits.MagneticFluxDensity |
eps | Units.SI.MagneticFluxDensity | SIunits.MagneticFluxDensity |
H2 | Units.SI.MagneticFieldStrength | SIunits.MagneticFieldStrength |
H3 | Units.SI.MagneticFieldStrength | SIunits.MagneticFieldStrength |
unitT | Units.SI.MagneticFluxDensity | SIunits.MagneticFluxDensity |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
unitT | Units.SI.MagneticFluxDensity | SIunits.MagneticFluxDensity |
eps | Units.SI.MagneticFluxDensity | SIunits.MagneticFluxDensity |
tabris | Blocks.Tables.CombiTable1Dv | Blocks.Tables.CombiTable1D |
tabfal | Blocks.Tables.CombiTable1Dv | Blocks.Tables.CombiTable1D |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
eps | Units.SI.MagneticFieldStrength | SIunits.MagneticFieldStrength |
t1 | Units.SI.Time | SIunits.Time |
mu0 | =mat.K*Modelica400.Constants.mu_0 | =mat.K*Modelica323.Constants.mue_0 |
J | Units.SI.MagneticFluxDensity | SIunits.MagneticFluxDensity |
hmax | Units.SI.MagneticFieldStrength | SIunits.MagneticFieldStrength |
alpha | Units.SI.MagneticFieldStrength | SIunits.MagneticFieldStrength |
beta | Units.SI.MagneticFieldStrength | SIunits.MagneticFieldStrength |
aSav | Units.SI.MagneticFieldStrength | SIunits.MagneticFieldStrength |
bSav | Units.SI.MagneticFieldStrength | SIunits.MagneticFieldStrength |
E | Units.SI.MagneticFluxDensity | SIunits.MagneticFluxDensity |
H1 | Units.SI.MagneticFieldStrength | SIunits.MagneticFieldStrength |
H2 | Units.SI.MagneticFieldStrength | SIunits.MagneticFieldStrength |
H3 | Units.SI.MagneticFieldStrength | SIunits.MagneticFieldStrength |
H4 | Units.SI.MagneticFieldStrength | SIunits.MagneticFieldStrength |
unitT | Units.SI.MagneticFluxDensity | SIunits.MagneticFluxDensity |
x | Units.SI.MagneticFieldStrength | SIunits.MagneticFieldStrength |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
Br | Units.SI.MagneticFluxDensity | SIunits.MagneticFluxDensity |
Hc | Units.SI.MagneticFieldStrength | SIunits.MagneticFieldStrength |
unitH | Units.SI.MagneticFieldStrength | SIunits.MagneticFieldStrength |
eps | Units.SI.MagneticFluxDensity | SIunits.MagneticFluxDensity |
H0 | Units.SI.MagneticFieldStrength | SIunits.MagneticFieldStrength |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
H | Units.SI.MagneticFieldStrength | SIunits.MagneticFieldStrength |
B | Units.SI.MagneticFluxDensity | SIunits.MagneticFluxDensity |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
mu_i | Units.SI.RelativePermeability | SIunits.RelativePermeability |
B_myMax | Units.SI.MagneticFluxDensity | SIunits.MagneticFluxDensity |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
B | Units.SI.MagneticFluxDensity | SIunits.MagneticFluxDensity |
mu_i | Units.SI.RelativePermeability | SIunits.RelativePermeability |
B_myMax | Units.SI.MagneticFluxDensity | SIunits.MagneticFluxDensity |
mu_r | Units.SI.RelativePermeability | SIunits.RelativePermeability |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
H_cBRef | Units.SI.MagneticFieldStrength | SIunits.MagneticFieldStrength |
B_rRef | Units.SI.MagneticFluxDensity | SIunits.MagneticFluxDensity |
T_ref | Units.SI.Temperature | SIunits.Temperature |
alpha_Br | Units.SI.LinearTemperatureCoefficient | SIunits.LinearTemperatureCoefficient |
T_op | Units.SI.Temperature | SIunits.Temperature |
B_r | Units.SI.MagneticFluxDensity | SIunits.MagneticFluxDensity |
H_cB | Units.SI.MagneticFieldStrength | SIunits.MagneticFieldStrength |
mu_r | Units.SI.RelativePermeability | SIunits.RelativePermeability |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
Hsat | Units.SI.MagneticFieldStrength | SIunits.MagneticFieldStrength |
Hc | Units.SI.MagneticFieldStrength | SIunits.MagneticFieldStrength |
sigma | Units.SI.Conductivity | SIunits.Conductivity |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
sigma | Units.SI.Conductivity | SIunits.Conductivity |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
Phi | Units.SI.MagneticFlux | SIunits.MagneticFlux |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
V_m | Units.SI.MagneticPotentialDifference | SIunits.MagneticPotentialDifference |
Phi | Units.SI.MagneticFlux | SIunits.MagneticFlux |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
Phi | Units.SI.MagneticFlux | SIunits.MagneticFlux |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
Phi | Units.SI.MagneticFlux | SIunits.MagneticFlux |
V_m | Units.SI.MagneticPotentialDifference | SIunits.MagneticPotentialDifference |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
V_m | Units.SI.MagneticPotentialDifference | SIunits.MagneticPotentialDifference |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
V_m | Units.SI.MagneticPotential | SIunits.MagneticPotential |
Phi | Units.SI.MagneticFlux | SIunits.MagneticFlux |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
T | Units.SI.Temperature | SIunits.Temperature |
LossPower | Units.SI.Power | SIunits.Power |
T_heatPort | Units.SI.Temperature | SIunits.Temperature |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
a_ | Units.SI.MagneticFieldStrength | SIunits.MagneticFieldStrength |
b_ | Units.SI.MagneticFieldStrength | SIunits.MagneticFieldStrength |
J | Units.SI.MagneticFluxDensity | SIunits.MagneticFluxDensity |
a | Units.SI.MagneticFieldStrength | SIunits.MagneticFieldStrength |
b | Units.SI.MagneticFieldStrength | SIunits.MagneticFieldStrength |
h1 | Units.SI.MagneticFieldStrength | SIunits.MagneticFieldStrength |
h2 | Units.SI.MagneticFieldStrength | SIunits.MagneticFieldStrength |
h3 | Units.SI.MagneticFieldStrength | SIunits.MagneticFieldStrength |
h4 | Units.SI.MagneticFieldStrength | SIunits.MagneticFieldStrength |
unitT | Units.SI.MagneticFluxDensity | SIunits.MagneticFluxDensity |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
x | Units.SI.MagneticFieldStrength | SIunits.MagneticFieldStrength |
H | Units.SI.MagneticFieldStrength | SIunits.MagneticFieldStrength |
B | Units.SI.MagneticFluxDensity | SIunits.MagneticFluxDensity |
hmax | Units.SI.MagneticFieldStrength | SIunits.MagneticFieldStrength |
H_l | Units.SI.MagneticFieldStrength | SIunits.MagneticFieldStrength |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
R | Units.SI.Resistance | SIunits.Resistance |
Gc | Units.SI.Conductance | SIunits.Conductance |
R_m | Units.SI.Reluctance | SIunits.Reluctance |
lossPower_e | Units.SI.Power | SIunits.Power |
lossPower_m | Units.SI.Power | SIunits.Power |
star_e | Electrical.Polyphase.Basic.Star | Electrical.MultiPhase.Basic.Star |
star_m | Electrical.Polyphase.Basic.Star | Electrical.MultiPhase.Basic.Star |
sineVoltage_e | Electrical.Polyphase.Sources.SineVoltage | Electrical.MultiPhase.Sources.SineVoltage |
sineVoltage_m | Electrical.Polyphase.Sources.SineVoltage | Electrical.MultiPhase.Sources.SineVoltage |
resistor_e | Electrical.Polyphase.Basic.Resistor | Electrical.MultiPhase.Basic.Resistor |
resistor_m | Electrical.Polyphase.Basic.Resistor | Electrical.MultiPhase.Basic.Resistor |
converter_e | Magnetic.FundamentalWave.Components.PolyphaseElectroMagneticConverter | Magnetic.FundamentalWave.Components.MultiPhaseElectroMagneticConverter |
converter_m | Magnetic.FundamentalWave.Components.PolyphaseElectroMagneticConverter | Magnetic.FundamentalWave.Components.MultiPhaseElectroMagneticConverter |
loss_e | Electrical.Polyphase.Basic.Conductor | Electrical.MultiPhase.Basic.Conductor |
powerb_e | Electrical.Polyphase.Sensors.PowerSensor | Electrical.MultiPhase.Sensors.PowerSensor |
powerb_m | Electrical.Polyphase.Sensors.PowerSensor | Electrical.MultiPhase.Sensors.PowerSensor |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
f | Units.SI.Frequency | SIunits.Frequency |
VRMS | Units.SI.Voltage | SIunits.Voltage |
R | Units.SI.Resistance | SIunits.Resistance |
L | Units.SI.Inductance | SIunits.Inductance |
R_m | Units.SI.Reluctance | SIunits.Reluctance |
voltageSource_e | f=f | |
| freqHz=f | |
voltageSource_m | f=f | |
| freqHz=f |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
G | Units.SI.Conductance | SIunits.Conductance |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
orientation | Units.SI.Angle | SIunits.Angle |
v | Units.SI.Voltage | SIunits.Voltage |
i | Units.SI.Current | SIunits.Current |
V_m | Units.SI.ComplexMagneticPotentialDifference | SIunits.ComplexMagneticPotentialDifference |
abs_V_m | Units.SI.MagneticPotentialDifference | SIunits.MagneticPotentialDifference |
arg_V_m | Units.SI.Angle | SIunits.Angle |
Phi | Units.SI.ComplexMagneticFlux | SIunits.ComplexMagneticFlux |
abs_Phi | Units.SI.MagneticPotentialDifference | SIunits.MagneticPotentialDifference |
arg_Phi | Units.SI.Angle | SIunits.Angle |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
RRef | Units.SI.Resistance | SIunits.Resistance |
TRef | Units.SI.Temperature | SIunits.Temperature |
alphaRef | Units.SI.LinearTemperatureCoefficient | SIunits.LinearTemperatureCoefficient |
TOperational | Units.SI.Temperature | SIunits.Temperature |
Lsigma | Units.SI.Inductance | SIunits.Inductance |
orientation | Units.SI.Angle | SIunits.Angle |
v | Units.SI.Voltage | SIunits.Voltage |
i | Units.SI.Current | SIunits.Current |
V_m | Units.SI.ComplexMagneticPotentialDifference | SIunits.ComplexMagneticPotentialDifference |
abs_V_m | Units.SI.MagneticPotentialDifference | SIunits.MagneticPotentialDifference |
arg_V_m | Units.SI.Angle | SIunits.Angle |
Phi | Units.SI.ComplexMagneticFlux | SIunits.ComplexMagneticFlux |
abs_Phi | Units.SI.MagneticFlux | SIunits.MagneticFlux |
arg_Phi | Units.SI.Angle | SIunits.Angle |
stray | Present | |
reluctance | Present | |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
... connect(resistor.n, electroMagneticConverter.pin_p); |
|
connect(electroMagneticConverter.port_p, stray.port_p); | connect(electroMagneticConverter.port_p, reluctance.port_p); |
connect(electroMagneticConverter.port_n, stray.port_n); | connect(electroMagneticConverter.port_n, reluctance.port_n); |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
V_mss | Units.SI.ComplexMagneticPotentialDifference | SIunits.ComplexMagneticPotentialDifference |
V_msr | Units.SI.ComplexMagneticPotentialDifference | SIunits.ComplexMagneticPotentialDifference |
V_mrr | Units.SI.ComplexMagneticPotentialDifference | SIunits.ComplexMagneticPotentialDifference |
Phi_ss | Units.SI.ComplexMagneticFlux | SIunits.ComplexMagneticFlux |
Phi_sr | Units.SI.ComplexMagneticFlux | SIunits.ComplexMagneticFlux |
Phi_rr | Units.SI.ComplexMagneticFlux | SIunits.ComplexMagneticFlux |
tauElectrical | Units.SI.Torque | SIunits.Torque |
gamma | Units.SI.Angle | SIunits.Angle |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
TRef | Units.SI.Temperature | SIunits.Temperature |
alphaRef | Units.SI.LinearTemperatureCoefficient | SIunits.LinearTemperatureCoefficient |
TOperational | Units.SI.Temperature | SIunits.Temperature |
electroMagneticConverter | Magnetic.FundamentalWave.Components.PolyphaseElectroMagneticConverter | Magnetic.FundamentalWave.Components.MultiPhaseElectroMagneticConverter |
resistor | Electrical.Polyphase.Basic.Resistor | Electrical.MultiPhase.Basic.Resistor |
star | Electrical.Polyphase.Basic.Star | Electrical.MultiPhase.Basic.Star |
iRMS | Present |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
V_m | Units.SI.ComplexMagneticPotentialDifference | SIunits.ComplexMagneticPotentialDifference |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
Phi | Units.SI.ComplexMagneticFlux | SIunits.ComplexMagneticFlux |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
V_m | Units.SI.ComplexMagneticPotentialDifference | SIunits.ComplexMagneticPotentialDifference |
abs_V_m | Units.SI.MagneticPotentialDifference | SIunits.MagneticPotentialDifference |
arg_V_m | Units.SI.Angle | SIunits.Angle |
Phi | Units.SI.ComplexMagneticFlux | SIunits.ComplexMagneticFlux |
abs_Phi | Units.SI.MagneticPotentialDifference | SIunits.MagneticPotentialDifference |
arg_Phi | Units.SI.Angle | SIunits.Angle |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
abs_V_m | Units.SI.MagneticPotentialDifference | SIunits.MagneticPotentialDifference |
arg_V_m | Units.SI.Angle | SIunits.Angle |
Phi | Units.SI.ComplexMagneticFlux | SIunits.ComplexMagneticFlux |
abs_Phi | Units.SI.MagneticPotentialDifference | SIunits.MagneticPotentialDifference |
arg_Phi | Units.SI.Angle | SIunits.Angle |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
V_m | Units.SI.ComplexMagneticPotentialDifference | SIunits.ComplexMagneticPotentialDifference |
abs_V_m | Units.SI.MagneticPotentialDifference | SIunits.MagneticPotentialDifference |
arg_V_m | Units.SI.Angle | SIunits.Angle |
Phi | Units.SI.ComplexMagneticFlux | SIunits.ComplexMagneticFlux |
abs_Phi | Units.SI.MagneticPotentialDifference | SIunits.MagneticPotentialDifference |
arg_Phi | Units.SI.Angle | SIunits.Angle |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
V_m | Units.SI.ComplexMagneticPotentialDifference | SIunits.ComplexMagneticPotentialDifference |
abs_V_m | Units.SI.MagneticPotentialDifference | SIunits.MagneticPotentialDifference |
arg_V_m | Units.SI.Angle | SIunits.Angle |
abs_Phi | Units.SI.MagneticPotentialDifference | SIunits.MagneticPotentialDifference |
arg_Phi | Units.SI.Angle | SIunits.Angle |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
V_m | Units.SI.ComplexMagneticPotential | SIunits.ComplexMagneticPotential |
Phi | Units.SI.ComplexMagneticFlux | SIunits.ComplexMagneticFlux |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
gamma | Units.SI.Angle | SIunits.Angle |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
deviation | Units.SI.Current | SIunits.Current |
sourceQS | Electrical.QuasiStatic.SinglePhase.Sources.VoltageSource | Electrical.QuasiStationary.SinglePhase.Sources.VoltageSource |
rQS | Electrical.QuasiStatic.SinglePhase.Basic.Resistor | Electrical.QuasiStationary.SinglePhase.Basic.Resistor |
groundQS | Electrical.QuasiStatic.SinglePhase.Basic.Ground | Electrical.QuasiStationary.SinglePhase.Basic.Ground |
source | f=50 | |
| freqHz=50 | |
r_mFe | material=Magnetic.FluxTubes.Material.SoftMagnetic.ElectricSheet.M350_50A() | material=Modelica323.Magnetic.FluxTubes.Material.SoftMagnetic.ElectricSheet.M350_50A() |
currentSensorQS | Electrical.QuasiStatic.SinglePhase.Sensors.CurrentSensor | Electrical.QuasiStationary.SinglePhase.Sensors.CurrentSensor |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
... connect(currentSensorQS.pin_n, rQS.pin_p); |
|
connect(currentSensorQS.i, complexToPolar.u); | connect(currentSensorQS.y, complexToPolar.u); |
connect(source.p, currentSensor.p); ... |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
deviation | Units.SI.Current | SIunits.Current |
sourceQS | Electrical.QuasiStatic.SinglePhase.Sources.VoltageSource | Electrical.QuasiStationary.SinglePhase.Sources.VoltageSource |
rQS | Electrical.QuasiStatic.SinglePhase.Basic.Resistor | Electrical.QuasiStationary.SinglePhase.Basic.Resistor |
groundQS | Electrical.QuasiStatic.SinglePhase.Basic.Ground | Electrical.QuasiStationary.SinglePhase.Basic.Ground |
source | f=50 | |
| freqHz=50 | |
r_mFe | material=Magnetic.FluxTubes.Material.SoftMagnetic.ElectricSheet.M350_50A() | material=Modelica323.Magnetic.FluxTubes.Material.SoftMagnetic.ElectricSheet.M350_50A() |
currentSensorQS | Electrical.QuasiStatic.SinglePhase.Sensors.CurrentSensor | Electrical.QuasiStationary.SinglePhase.Sensors.CurrentSensor |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
... connect(currentSensorQS.pin_n, rQS.pin_p); |
|
connect(currentSensorQS.i, complexToPolar.u); | connect(currentSensorQS.y, complexToPolar.u); |
connect(source.p, currentSensor.p); ... |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
mu_rConst | Units.SI.RelativePermeability | SIunits.RelativePermeability |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
mu_rConst | Units.SI.RelativePermeability | SIunits.RelativePermeability |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
mu_rConst | Units.SI.RelativePermeability | SIunits.RelativePermeability |
constantSource | gamma(fixed=true, start=0) | |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
leakageWithCoefficient | c_usefulFlux=0.7 | |
constantSource | gamma(fixed=true, start=0) | |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
pin_p | Electrical.QuasiStatic.SinglePhase.Interfaces.PositivePin | Electrical.QuasiStationary.SinglePhase.Interfaces.PositivePin |
pin_n | Electrical.QuasiStatic.SinglePhase.Interfaces.NegativePin | Electrical.QuasiStationary.SinglePhase.Interfaces.NegativePin |
v | Units.SI.ComplexVoltage | SIunits.ComplexVoltage |
i | Units.SI.ComplexCurrent | SIunits.ComplexCurrent |
V_m | Units.SI.ComplexMagneticPotentialDifference | SIunits.ComplexMagneticPotentialDifference |
Phi | Units.SI.ComplexMagneticFlux | SIunits.ComplexMagneticFlux |
omega | Units.SI.AngularVelocity | SIunits.AngularVelocity |
Psi | Units.SI.ComplexMagneticFlux | SIunits.ComplexMagneticFlux |
L_stat | Units.SI.Inductance | SIunits.Inductance |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
... Psi = N*Phi; |
|
L_stat = noEvent(if Modelica400.ComplexMath.abs(i) > eps then Modelica400.ComplexMath.abs(Psi/i) else Modelica400.ComplexMath.abs(Psi/eps)); |
L_stat = noEvent(if Modelica323.ComplexMath.'abs'(i) > eps then Modelica323.ComplexMath.'abs'(Psi/i) else Modelica323.ComplexMath.'abs'(Psi/ eps)); |
omega = der(port_p.reference.gamma); ... |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
R_m | Units.SI.Reluctance | SIunits.Reluctance |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
G_m | Units.SI.Permeance | SIunits.Permeance |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
c_usefulFlux | Units.SI.CouplingCoefficient | SIunits.CouplingCoefficient |
R_mUsefulTot | Blocks.Interfaces.RealInput | SIunits.Reluctance |
| input | |
graphical | |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
G | Units.SI.Conductance | SIunits.Conductance |
rho | Units.SI.Resistivity | SIunits.Resistivity |
l | Units.SI.Length | SIunits.Length |
A | Units.SI.Area | SIunits.Area |
R | Units.SI.Resistance | SIunits.Resistance |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
l | Units.SI.Length | SIunits.Length |
area | Units.SI.CrossSection | SIunits.CrossSection |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
l | Units.SI.Length | SIunits.Length |
a | Units.SI.Length | SIunits.Length |
b | Units.SI.Length | SIunits.Length |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
l | Units.SI.Length | SIunits.Length |
r_i | Units.SI.Radius | SIunits.Radius |
r_o | Units.SI.Radius | SIunits.Radius |
alpha | Units.SI.Angle | SIunits.Angle |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
l | Units.SI.Length | SIunits.Length |
r_i | Units.SI.Radius | SIunits.Radius |
r_o | Units.SI.Radius | SIunits.Radius |
alpha | Units.SI.Angle | SIunits.Angle |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
l | Units.SI.Length | SIunits.Length |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
l | Units.SI.Length | SIunits.Length |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
l | Units.SI.Length | SIunits.Length |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
l | Units.SI.Length | SIunits.Length |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
r | Units.SI.Radius | SIunits.Radius |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
t | Units.SI.Length | SIunits.Length |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
r | Units.SI.Radius | SIunits.Radius |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
t | Units.SI.Length | SIunits.Length |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
r_0 | Units.SI.Radius | SIunits.Radius |
r_1 | Units.SI.Radius | SIunits.Radius |
r_2 | Units.SI.Radius | SIunits.Radius |
l_g | Units.SI.Distance | SIunits.Distance |
t | Units.SI.Length | SIunits.Length |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
y | unit="rad" | |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
y | unit="Hz" | |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
f | Units.SI.Frequency | SIunits.Frequency |
A | Units.SI.Area | SIunits.Area |
l | Units.SI.Length | SIunits.Length |
mu | unit="H/m" | |
mur | unit="1" | |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
A | Units.SI.Area | SIunits.Area |
l | Units.SI.Length | SIunits.Length |
Phi | unit="Wb" | |
V_m | unit="A" | |
mu | unit="H/m" | |
mur | unit="1" | |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
... mu =Phi /V_m*l/A; |
|
mur = mu/Modelica400.Constants.mu_0; | mur = mu/Modelica323.Constants.mue_0; |
end if; |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
f | Units.SI.Frequency | SIunits.Frequency |
V_m | Units.SI.ComplexMagneticPotentialDifference | SIunits.ComplexMagneticPotentialDifference |
Phi | Units.SI.ComplexMagneticFlux | SIunits.ComplexMagneticFlux |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
f | unit="Hz" | |
Phi | Units.SI.ComplexMagneticFlux | SIunits.ComplexMagneticFlux |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
f | Units.SI.Frequency | SIunits.Frequency |
V_m | Units.SI.ComplexMagneticPotentialDifference | SIunits.ComplexMagneticPotentialDifference |
Phi | Units.SI.ComplexMagneticFlux | SIunits.ComplexMagneticFlux |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
f | unit="Hz" | |
V_m | Units.SI.ComplexMagneticPotentialDifference | SIunits.ComplexMagneticPotentialDifference |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
V_m | Units.SI.ComplexMagneticPotential | SIunits.ComplexMagneticPotential |
Phi | Units.SI.ComplexMagneticFlux | SIunits.ComplexMagneticFlux |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
reference | Electrical.QuasiStatic.Types.Reference | Electrical.QuasiStationary.Types.Reference |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
reference | Electrical.QuasiStatic.Types.Reference | Electrical.QuasiStationary.Types.Reference |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
omega | Units.SI.AngularVelocity | SIunits.AngularVelocity |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
omega | Units.SI.AngularVelocity | SIunits.AngularVelocity |
gamma | Units.SI.Angle | SIunits.Angle |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
R | Units.SI.Resistance | SIunits.Resistance |
Gc | Units.SI.Conductance | SIunits.Conductance |
R_m | Units.SI.Reluctance | SIunits.Reluctance |
lossPower_e | Units.SI.Power | SIunits.Power |
lossPower_m | Units.SI.Power | SIunits.Power |
ground_e | Electrical.QuasiStatic.SinglePhase.Basic.Ground | Electrical.QuasiStationary.SinglePhase.Basic.Ground |
ground_m | Electrical.QuasiStatic.SinglePhase.Basic.Ground | Electrical.QuasiStationary.SinglePhase.Basic.Ground |
star_e | Electrical.QuasiStatic.Polyphase.Basic.Star | Electrical.QuasiStationary.MultiPhase.Basic.Star |
star_m | Electrical.QuasiStatic.Polyphase.Basic.Star | Electrical.QuasiStationary.MultiPhase.Basic.Star |
sineVoltage_e | Electrical.QuasiStatic.Polyphase.Sources.VoltageSource | Electrical.QuasiStationary.MultiPhase.Sources.VoltageSource |
sineVoltage_m | Electrical.QuasiStatic.Polyphase.Sources.VoltageSource | Electrical.QuasiStationary.MultiPhase.Sources.VoltageSource |
resistor_e | Electrical.QuasiStatic.Polyphase.Basic.Resistor | Electrical.QuasiStationary.MultiPhase.Basic.Resistor |
resistor_m | Electrical.QuasiStatic.Polyphase.Basic.Resistor | Electrical.QuasiStationary.MultiPhase.Basic.Resistor |
powerb_e | Electrical.QuasiStatic.Polyphase.Sensors.PowerSensor | Electrical.QuasiStationary.MultiPhase.Sensors.PowerSensor |
powerb_m | Electrical.QuasiStatic.Polyphase.Sensors.PowerSensor | Electrical.QuasiStationary.MultiPhase.Sensors.PowerSensor |
loss_e | Electrical.QuasiStatic.Polyphase.Basic.Conductor | Electrical.QuasiStationary.MultiPhase.Basic.Conductor |
converter_e | Magnetic.QuasiStatic.FundamentalWave.Components.PolyphaseElectroMagneticConverter | Magnetic.QuasiStatic.FundamentalWave.Components.MultiPhaseElectroMagneticConverter |
converter_m | Magnetic.QuasiStatic.FundamentalWave.Components.PolyphaseElectroMagneticConverter | Magnetic.QuasiStatic.FundamentalWave.Components.MultiPhaseElectroMagneticConverter |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
VsNominal | Units.SI.Voltage | SIunits.Voltage |
fNominal | Units.SI.Frequency | SIunits.Frequency |
w_Load | Units.SI.AngularVelocity | SIunits.AngularVelocity |
Iqs | Units.SI.Current | SIunits.Current |
vSourceQS | Electrical.QuasiStatic.Polyphase.Sources.VoltageSource | Electrical.QuasiStationary.MultiPhase.Sources.VoltageSource |
starQS | Electrical.QuasiStatic.Polyphase.Basic.Star | Electrical.QuasiStationary.MultiPhase.Basic.Star |
groundQS | Electrical.QuasiStatic.SinglePhase.Basic.Ground | Electrical.QuasiStationary.SinglePhase.Basic.Ground |
pSensorQS | Electrical.QuasiStatic.Polyphase.Sensors.PowerSensor | Electrical.QuasiStationary.MultiPhase.Sensors.PowerSensor |
iSensorQS | Electrical.QuasiStatic.Polyphase.Sensors.CurrentQuasiRMSSensor | Electrical.QuasiStationary.MultiPhase.Sensors.CurrentQuasiRMSSensor |
imcData | Electrical.Machines.Utilities.ParameterRecords.IM_SquirrelCageData | Electrical.Machines.Utilities.ParameterRecords.AIM_SquirrelCageData |
groundMachineQS | Electrical.QuasiStatic.SinglePhase.Basic.Ground | Electrical.QuasiStationary.SinglePhase.Basic.Ground |
starMachineQS | Electrical.QuasiStatic.Polyphase.Basic.Star | Electrical.QuasiStationary.MultiPhase.Basic.Star |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
VsNominal | Units.SI.Voltage | SIunits.Voltage |
fNominal | Units.SI.Frequency | SIunits.Frequency |
tOn | Units.SI.Time | SIunits.Time |
T_Load | Units.SI.Torque | SIunits.Torque |
w_Load | Units.SI.AngularVelocity | SIunits.AngularVelocity |
J_Load | Units.SI.Inertia | SIunits.Inertia |
Itr | Units.SI.Current | SIunits.Current |
Iqs | Units.SI.Current | SIunits.Current |
voltageSourceQS | Electrical.QuasiStatic.Polyphase.Sources.VoltageSource | Electrical.QuasiStationary.MultiPhase.Sources.VoltageSource |
starQS | Electrical.QuasiStatic.Polyphase.Basic.Star | Electrical.QuasiStationary.MultiPhase.Basic.Star |
groundQS | Electrical.QuasiStatic.SinglePhase.Basic.Ground | Electrical.QuasiStationary.SinglePhase.Basic.Ground |
powerSensorQS | Electrical.QuasiStatic.Polyphase.Sensors.PowerSensor | Electrical.QuasiStationary.MultiPhase.Sensors.PowerSensor |
currentQuasiRMSSensorQS | Electrical.QuasiStatic.Polyphase.Sensors.CurrentQuasiRMSSensor | Electrical.QuasiStationary.MultiPhase.Sensors.CurrentQuasiRMSSensor |
idealCloserQS | Electrical.QuasiStatic.Polyphase.Ideal.IdealClosingSwitch | Electrical.QuasiStationary.MultiPhase.Ideal.IdealClosingSwitch |
star | Electrical.Polyphase.Basic.Star | Electrical.MultiPhase.Basic.Star |
cosineVoltage | Electrical.Polyphase.Sources.CosineVoltage | Electrical.MultiPhase.Sources.CosineVoltage |
idealCloser | Electrical.Polyphase.Ideal.IdealClosingSwitch | Electrical.MultiPhase.Ideal.IdealClosingSwitch |
currentQuasiRMSSensor | Electrical.Polyphase.Sensors.CurrentQuasiRMSSensor | Electrical.MultiPhase.Sensors.CurrentQuasiRMSSensor |
imc | Magnetic.FundamentalWave.BasicMachines.InductionMachines.IM_SquirrelCage | Magnetic.FundamentalWave.BasicMachines.AsynchronousInductionMachines.AIM_SquirrelCage |
powerSensor | Electrical.Polyphase.Sensors.PowerSensor | Electrical.MultiPhase.Sensors.PowerSensor |
imcData | Electrical.Machines.Utilities.ParameterRecords.IM_SquirrelCageData | Electrical.Machines.Utilities.ParameterRecords.AIM_SquirrelCageData |
groundMachineQS | Electrical.QuasiStatic.SinglePhase.Basic.Ground | Electrical.QuasiStationary.SinglePhase.Basic.Ground |
starMachineQS | Electrical.QuasiStatic.Polyphase.Basic.Star | Electrical.QuasiStationary.MultiPhase.Basic.Star |
starMachine | Electrical.Polyphase.Basic.Star | Electrical.MultiPhase.Basic.Star |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
VNominal | Units.SI.Voltage | SIunits.Voltage |
fNominal | Units.SI.Frequency | SIunits.Frequency |
tStart1 | Units.SI.Time | SIunits.Time |
tStart2 | Units.SI.Time | SIunits.Time |
TLoad | Units.SI.Torque | SIunits.Torque |
wLoad | Units.SI.AngularVelocity | SIunits.AngularVelocity |
JLoad | Units.SI.Inertia | SIunits.Inertia |
currentQuasiRMSSensorQS | Electrical.QuasiStatic.Polyphase.Sensors.CurrentQuasiRMSSensor | Electrical.QuasiStationary.MultiPhase.Sensors.CurrentQuasiRMSSensor |
sineVoltageQS | Electrical.QuasiStatic.Polyphase.Sources.VoltageSource | Electrical.QuasiStationary.MultiPhase.Sources.VoltageSource |
starQS | Electrical.QuasiStatic.Polyphase.Basic.Star | Electrical.QuasiStationary.MultiPhase.Basic.Star |
groundQS | Electrical.QuasiStatic.SinglePhase.Basic.Ground | Electrical.QuasiStationary.SinglePhase.Basic.Ground |
idealCloserQS | Electrical.QuasiStatic.Polyphase.Ideal.IdealClosingSwitch | Electrical.QuasiStationary.MultiPhase.Ideal.IdealClosingSwitch |
imcData | Electrical.Machines.Utilities.ParameterRecords.IM_SquirrelCageData | Electrical.Machines.Utilities.ParameterRecords.AIM_SquirrelCageData |
imc | Magnetic.FundamentalWave.BasicMachines.InductionMachines.IM_SquirrelCage | Magnetic.FundamentalWave.BasicMachines.AsynchronousInductionMachines.AIM_SquirrelCage |
sineVoltage | Electrical.Polyphase.Sources.SineVoltage | Electrical.MultiPhase.Sources.SineVoltage |
star | Electrical.Polyphase.Basic.Star | Electrical.MultiPhase.Basic.Star |
idealCloser | Electrical.Polyphase.Ideal.IdealClosingSwitch | Electrical.MultiPhase.Ideal.IdealClosingSwitch |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
VNominal | Units.SI.Voltage | SIunits.Voltage |
fNominal | Units.SI.Frequency | SIunits.Frequency |
tStart1 | Units.SI.Time | SIunits.Time |
tStart2 | Units.SI.Time | SIunits.Time |
TLoad | Units.SI.Torque | SIunits.Torque |
wLoad | Units.SI.AngularVelocity | SIunits.AngularVelocity |
JLoad | Units.SI.Inertia | SIunits.Inertia |
iSensorQS | Electrical.QuasiStatic.Polyphase.Sensors.CurrentQuasiRMSSensor | Electrical.QuasiStationary.MultiPhase.Sensors.CurrentQuasiRMSSensor |
sineVoltageQS | Electrical.QuasiStatic.Polyphase.Sources.VoltageSource | Electrical.QuasiStationary.MultiPhase.Sources.VoltageSource |
starQS | Electrical.QuasiStatic.Polyphase.Basic.Star | Electrical.QuasiStationary.MultiPhase.Basic.Star |
groundQS | Electrical.QuasiStatic.SinglePhase.Basic.Ground | Electrical.QuasiStationary.SinglePhase.Basic.Ground |
idealCloserQS | Electrical.QuasiStatic.Polyphase.Ideal.IdealClosingSwitch | Electrical.QuasiStationary.MultiPhase.Ideal.IdealClosingSwitch |
transformerQS | Electrical.QuasiStatic.Machines.BasicMachines.Transformers.Yy.Yy00 | Electrical.QuasiStationary.Machines.BasicMachines.Transformers.Yy.Yy00 |
ground2QS | Electrical.QuasiStatic.SinglePhase.Basic.Ground | Electrical.QuasiStationary.SinglePhase.Basic.Ground |
idealCommutingSwitchQS | Electrical.QuasiStatic.Polyphase.Ideal.IdealCommutingSwitch | Electrical.QuasiStationary.MultiPhase.Ideal.IdealCommutingSwitch |
imcData | Electrical.Machines.Utilities.ParameterRecords.IM_SquirrelCageData | Electrical.Machines.Utilities.ParameterRecords.AIM_SquirrelCageData |
imc | Magnetic.FundamentalWave.BasicMachines.InductionMachines.IM_SquirrelCage | Magnetic.FundamentalWave.BasicMachines.AsynchronousInductionMachines.AIM_SquirrelCage |
iSensor | Electrical.Polyphase.Sensors.CurrentQuasiRMSSensor | Electrical.MultiPhase.Sensors.CurrentQuasiRMSSensor |
sineVoltage | Electrical.Polyphase.Sources.SineVoltage | Electrical.MultiPhase.Sources.SineVoltage |
star | Electrical.Polyphase.Basic.Star | Electrical.MultiPhase.Basic.Star |
idealCloser | Electrical.Polyphase.Ideal.IdealClosingSwitch | Electrical.MultiPhase.Ideal.IdealClosingSwitch |
idealCommutingSwitch | Electrical.Polyphase.Ideal.IdealCommutingSwitch | Electrical.MultiPhase.Ideal.IdealCommutingSwitch |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
unitFrequency | Units.SI.Frequency | SIunits.Frequency |
VNominal | Units.SI.Voltage | SIunits.Voltage |
fNominal | Units.SI.Frequency | SIunits.Frequency |
wNominal | Units.SI.AngularVelocity | SIunits.AngularVelocity |
TLoad | Units.SI.Torque | SIunits.Torque |
JLoad | Units.SI.Inertia | SIunits.Inertia |
r | Units.SI.Length | SIunits.Length |
currentQuasiRMSSensorQS | Electrical.QuasiStatic.Polyphase.Sensors.CurrentQuasiRMSSensor | Electrical.QuasiStationary.MultiPhase.Sensors.CurrentQuasiRMSSensor |
signalVoltageQS | Electrical.QuasiStatic.Polyphase.Sources.VariableVoltageSource | Electrical.QuasiStationary.MultiPhase.Sources.VariableVoltageSource |
starQS | Electrical.QuasiStatic.Polyphase.Basic.Star | Electrical.QuasiStationary.MultiPhase.Basic.Star |
groundQS | Electrical.QuasiStatic.SinglePhase.Basic.Ground | Electrical.QuasiStationary.SinglePhase.Basic.Ground |
imcData | Electrical.Machines.Utilities.ParameterRecords.IM_SquirrelCageData | Electrical.Machines.Utilities.ParameterRecords.AIM_SquirrelCageData |
groundMachineQS | Electrical.QuasiStatic.SinglePhase.Basic.Ground | Electrical.QuasiStationary.SinglePhase.Basic.Ground |
starMachineQS | Electrical.QuasiStatic.Polyphase.Basic.Star | Electrical.QuasiStationary.MultiPhase.Basic.Star |
imc | Magnetic.FundamentalWave.BasicMachines.InductionMachines.IM_SquirrelCage | Magnetic.FundamentalWave.BasicMachines.AsynchronousInductionMachines.AIM_SquirrelCage |
currentQuasiRMSSensor | Electrical.Polyphase.Sensors.CurrentQuasiRMSSensor | Electrical.MultiPhase.Sensors.CurrentQuasiRMSSensor |
signalVoltage | Electrical.Polyphase.Sources.SignalVoltage | Electrical.MultiPhase.Sources.SignalVoltage |
star | Electrical.Polyphase.Basic.Star | Electrical.MultiPhase.Basic.Star |
starMachine | Electrical.Polyphase.Basic.Star | Electrical.MultiPhase.Basic.Star |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
PNominal | Units.SI.Power | SIunits.Power |
VNominal | Units.SI.Voltage | SIunits.Voltage |
INominal | Units.SI.Current | SIunits.Current |
PsNominal | Units.SI.Power | SIunits.Power |
lossNominal | Units.SI.Power | SIunits.Power |
fNominal | Units.SI.Frequency | SIunits.Frequency |
wNominal | Units.SI.AngularVelocity | SIunits.AngularVelocity |
TNominal | Units.SI.Torque | SIunits.Torque |
TempNominal | Units.SI.Temperature | SIunits.Temperature |
PelQS | Units.SI.Power | SIunits.Power |
QelQS | Units.SI.ReactivePower | SIunits.ReactivePower |
SelQS | Units.SI.ApparentPower | SIunits.ApparentPower |
PmechQS | Units.SI.Power | SIunits.Power |
Ps_simQS | Units.SI.Power | SIunits.Power |
Ps_measQS | Units.SI.Power | SIunits.Power |
loss_simQS | Units.SI.Power | SIunits.Power |
loss_measQS | Units.SI.Power | SIunits.Power |
I_simQS | Units.SI.Current | SIunits.Current |
I_measQS | Units.SI.Current | SIunits.Current |
w_simQS | Units.SI.AngularVelocity | SIunits.AngularVelocity |
w_measQS | Units.SI.AngularVelocity | SIunits.AngularVelocity |
electricalPowerSensorQS | Electrical.QuasiStatic.Polyphase.Sensors.PowerSensor | Electrical.QuasiStationary.MultiPhase.Sensors.PowerSensor |
currentQuasiRMSSensorQS | Electrical.QuasiStatic.Polyphase.Sensors.CurrentQuasiRMSSensor | Electrical.QuasiStationary.MultiPhase.Sensors.CurrentQuasiRMSSensor |
sineVoltageQS | Electrical.QuasiStatic.Polyphase.Sources.VoltageSource | Electrical.QuasiStationary.MultiPhase.Sources.VoltageSource |
starQS | Electrical.QuasiStatic.Polyphase.Basic.Star | Electrical.QuasiStationary.MultiPhase.Basic.Star |
groundQS | Electrical.QuasiStatic.SinglePhase.Basic.Ground | Electrical.QuasiStationary.SinglePhase.Basic.Ground |
imcData | Electrical.Machines.Utilities.ParameterRecords.IM_SquirrelCageData | Electrical.Machines.Utilities.ParameterRecords.AIM_SquirrelCageData |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
VNominal | Units.SI.Voltage | SIunits.Voltage |
fNominal | Units.SI.Frequency | SIunits.Frequency |
wSync | Units.SI.AngularVelocity | SIunits.AngularVelocity |
tStart | Units.SI.Time | SIunits.Time |
TLoad | Units.SI.Torque | SIunits.Torque |
wLoad | Units.SI.AngularVelocity | SIunits.AngularVelocity |
JLoad | Units.SI.Inertia | SIunits.Inertia |
currentQuasiRMSSensorQS | Electrical.QuasiStatic.Polyphase.Sensors.CurrentQuasiRMSSensor | Electrical.QuasiStationary.MultiPhase.Sensors.CurrentQuasiRMSSensor |
sineVoltageQS | Electrical.QuasiStatic.Polyphase.Sources.VoltageSource | Electrical.QuasiStationary.MultiPhase.Sources.VoltageSource |
starQS | Electrical.QuasiStatic.Polyphase.Basic.Star | Electrical.QuasiStationary.MultiPhase.Basic.Star |
groundQS | Electrical.QuasiStatic.SinglePhase.Basic.Ground | Electrical.QuasiStationary.SinglePhase.Basic.Ground |
imcData | Electrical.Machines.Utilities.ParameterRecords.IM_SquirrelCageData | Electrical.Machines.Utilities.ParameterRecords.AIM_SquirrelCageData |
imc | Magnetic.FundamentalWave.BasicMachines.InductionMachines.IM_SquirrelCage | Magnetic.FundamentalWave.BasicMachines.AsynchronousInductionMachines.AIM_SquirrelCage |
currentQuasiRMSSensor | Electrical.Polyphase.Sensors.CurrentQuasiRMSSensor | Electrical.MultiPhase.Sensors.CurrentQuasiRMSSensor |
sineVoltage | Electrical.Polyphase.Sources.SineVoltage | Electrical.MultiPhase.Sources.SineVoltage |
star | Electrical.Polyphase.Basic.Star | Electrical.MultiPhase.Basic.Star |
starMachineQS | Electrical.QuasiStatic.Polyphase.Basic.Star | Electrical.QuasiStationary.MultiPhase.Basic.Star |
starMachine | Electrical.Polyphase.Basic.Star | Electrical.MultiPhase.Basic.Star |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
VsNominal | Units.SI.Voltage | SIunits.Voltage |
fNominal | Units.SI.Frequency | SIunits.Frequency |
Rr | Units.SI.Resistance | SIunits.Resistance |
w_Load | Units.SI.AngularVelocity | SIunits.AngularVelocity |
Iqs | Units.SI.Current | SIunits.Current |
imsData | Electrical.Machines.Utilities.ParameterRecords.IM_SlipRingData | Electrical.Machines.Utilities.ParameterRecords.AIM_SlipRingData |
vSourceQS | Electrical.QuasiStatic.Polyphase.Sources.VoltageSource | Electrical.QuasiStationary.MultiPhase.Sources.VoltageSource |
starQS | Electrical.QuasiStatic.Polyphase.Basic.Star | Electrical.QuasiStationary.MultiPhase.Basic.Star |
groundQS | Electrical.QuasiStatic.SinglePhase.Basic.Ground | Electrical.QuasiStationary.SinglePhase.Basic.Ground |
pSensorQS | Electrical.QuasiStatic.Polyphase.Sensors.PowerSensor | Electrical.QuasiStationary.MultiPhase.Sensors.PowerSensor |
iSensorQS | Electrical.QuasiStatic.Polyphase.Sensors.CurrentQuasiRMSSensor | Electrical.QuasiStationary.MultiPhase.Sensors.CurrentQuasiRMSSensor |
starMachineQS | Electrical.QuasiStatic.Polyphase.Basic.Star | Electrical.QuasiStationary.MultiPhase.Basic.Star |
groundMachineQS | Electrical.QuasiStatic.SinglePhase.Basic.Ground | Electrical.QuasiStationary.SinglePhase.Basic.Ground |
groundRotorQS | Electrical.QuasiStatic.SinglePhase.Basic.Ground | Electrical.QuasiStationary.SinglePhase.Basic.Ground |
starRotorQS | Electrical.QuasiStatic.Polyphase.Basic.Star | Electrical.QuasiStationary.MultiPhase.Basic.Star |
resistor | Electrical.QuasiStatic.Polyphase.Basic.Resistor | Electrical.QuasiStationary.MultiPhase.Basic.Resistor |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
VsNominal | Units.SI.Voltage | SIunits.Voltage |
fNominal | Units.SI.Frequency | SIunits.Frequency |
tOn | Units.SI.Time | SIunits.Time |
RStart | Units.SI.Resistance | SIunits.Resistance |
tRheostat | Units.SI.Time | SIunits.Time |
T_Load | Units.SI.Torque | SIunits.Torque |
w_Load | Units.SI.AngularVelocity | SIunits.AngularVelocity |
J_Load | Units.SI.Inertia | SIunits.Inertia |
Itr | Units.SI.Current | SIunits.Current |
Iqs | Units.SI.Current | SIunits.Current |
star | Electrical.Polyphase.Basic.Star | Electrical.MultiPhase.Basic.Star |
sineVoltage | Electrical.Polyphase.Sources.SineVoltage | Electrical.MultiPhase.Sources.SineVoltage |
idealCloser | Electrical.Polyphase.Ideal.IdealClosingSwitch | Electrical.MultiPhase.Ideal.IdealClosingSwitch |
currentQuasiRMSSensor | Electrical.Polyphase.Sensors.CurrentQuasiRMSSensor | Electrical.MultiPhase.Sensors.CurrentQuasiRMSSensor |
ims | Magnetic.FundamentalWave.BasicMachines.InductionMachines.IM_SlipRing | Magnetic.FundamentalWave.BasicMachines.AsynchronousInductionMachines.AIM_SlipRing |
imsData | Electrical.Machines.Utilities.ParameterRecords.IM_SlipRingData | Electrical.Machines.Utilities.ParameterRecords.AIM_SlipRingData |
voltageSourceQS | Electrical.QuasiStatic.Polyphase.Sources.VoltageSource | Electrical.QuasiStationary.MultiPhase.Sources.VoltageSource |
starQS | Electrical.QuasiStatic.Polyphase.Basic.Star | Electrical.QuasiStationary.MultiPhase.Basic.Star |
groundQS | Electrical.QuasiStatic.SinglePhase.Basic.Ground | Electrical.QuasiStationary.SinglePhase.Basic.Ground |
powerSensorQS | Electrical.QuasiStatic.Polyphase.Sensors.PowerSensor | Electrical.QuasiStationary.MultiPhase.Sensors.PowerSensor |
currentQuasiRMSSensorQS | Electrical.QuasiStatic.Polyphase.Sensors.CurrentQuasiRMSSensor | Electrical.QuasiStationary.MultiPhase.Sensors.CurrentQuasiRMSSensor |
idealCloserQS | Electrical.QuasiStatic.Polyphase.Ideal.IdealClosingSwitch | Electrical.QuasiStationary.MultiPhase.Ideal.IdealClosingSwitch |
powerSensor | Electrical.Polyphase.Sensors.PowerSensor | Electrical.MultiPhase.Sensors.PowerSensor |
starMachineQS | Electrical.QuasiStatic.Polyphase.Basic.Star | Electrical.QuasiStationary.MultiPhase.Basic.Star |
groundMachineQS | Electrical.QuasiStatic.SinglePhase.Basic.Ground | Electrical.QuasiStationary.SinglePhase.Basic.Ground |
starMachine | Electrical.Polyphase.Basic.Star | Electrical.MultiPhase.Basic.Star |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
Vtr | Units.SI.Voltage | SIunits.Voltage |
Vqs | Units.SI.Voltage | SIunits.Voltage |
starQS | Electrical.QuasiStatic.Polyphase.Basic.Star | Electrical.QuasiStationary.MultiPhase.Basic.Star |
groundQS | Electrical.QuasiStatic.SinglePhase.Basic.Ground | Electrical.QuasiStationary.SinglePhase.Basic.Ground |
potentialSensorQS | Electrical.QuasiStatic.Polyphase.Sensors.PotentialSensor | Electrical.QuasiStationary.MultiPhase.Sensors.PotentialSensor |
smpm | Magnetic.FundamentalWave.BasicMachines.SynchronousMachines.SM_PermanentMagnet | Magnetic.FundamentalWave.BasicMachines.SynchronousInductionMachines.SM_PermanentMagnet |
star | Electrical.Polyphase.Basic.Star | Electrical.MultiPhase.Basic.Star |
potentialSensor | Electrical.Polyphase.Sensors.PotentialSensor | Electrical.MultiPhase.Sensors.PotentialSensor |
resistorQS | Electrical.QuasiStatic.Polyphase.Basic.Resistor | Electrical.QuasiStationary.MultiPhase.Basic.Resistor |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
f | Units.SI.Frequency | SIunits.Frequency |
V | Units.SI.Voltage | SIunits.Voltage |
T_Load | Units.SI.Torque | SIunits.Torque |
tStep | Units.SI.Time | SIunits.Time |
J_Load | Units.SI.Inertia | SIunits.Inertia |
Itr | Units.SI.Current | SIunits.Current |
Iqs | Units.SI.Current | SIunits.Current |
voltageSourceQS | Electrical.QuasiStatic.Polyphase.Sources.VoltageSource | Electrical.QuasiStationary.MultiPhase.Sources.VoltageSource |
starQS | Electrical.QuasiStatic.Polyphase.Basic.Star | Electrical.QuasiStationary.MultiPhase.Basic.Star |
groundQS | Electrical.QuasiStatic.SinglePhase.Basic.Ground | Electrical.QuasiStationary.SinglePhase.Basic.Ground |
powerSensorQS | Electrical.QuasiStatic.Polyphase.Sensors.PowerSensor | Electrical.QuasiStationary.MultiPhase.Sensors.PowerSensor |
currentQuasiRMSSensorQS | Electrical.QuasiStatic.Polyphase.Sensors.CurrentQuasiRMSSensor | Electrical.QuasiStationary.MultiPhase.Sensors.CurrentQuasiRMSSensor |
groundMachineQS | Electrical.QuasiStatic.SinglePhase.Basic.Ground | Electrical.QuasiStationary.SinglePhase.Basic.Ground |
starMachineQS | Electrical.QuasiStatic.Polyphase.Basic.Star | Electrical.QuasiStationary.MultiPhase.Basic.Star |
voltageSource | Electrical.Polyphase.Sources.CosineVoltage | Electrical.MultiPhase.Sources.CosineVoltage |
star | Electrical.Polyphase.Basic.Star | Electrical.MultiPhase.Basic.Star |
powerSensor | Electrical.Polyphase.Sensors.PowerSensor | Electrical.MultiPhase.Sensors.PowerSensor |
currentQuasiRMSSensor | Electrical.Polyphase.Sensors.CurrentQuasiRMSSensor | Electrical.MultiPhase.Sensors.CurrentQuasiRMSSensor |
smpm | Magnetic.FundamentalWave.BasicMachines.SynchronousMachines.SM_PermanentMagnet | Magnetic.FundamentalWave.BasicMachines.SynchronousInductionMachines.SM_PermanentMagnet |
starMachine | Electrical.Polyphase.Basic.Star | Electrical.MultiPhase.Basic.Star |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
VNominal | Units.SI.Voltage | SIunits.Voltage |
fNominal | Units.SI.Frequency | SIunits.Frequency |
f | Units.SI.Frequency | SIunits.Frequency |
tRamp | Units.SI.Time | SIunits.Time |
TLoad | Units.SI.Torque | SIunits.Torque |
tStep | Units.SI.Time | SIunits.Time |
JLoad | Units.SI.Inertia | SIunits.Inertia |
thetaQS | Units.SI.Angle | SIunits.Angle |
theta | Units.SI.Angle | SIunits.Angle |
smpm | Magnetic.FundamentalWave.BasicMachines.SynchronousMachines.SM_PermanentMagnet | Magnetic.FundamentalWave.BasicMachines.SynchronousInductionMachines.SM_PermanentMagnet |
signalCurrent | Electrical.Polyphase.Sources.SignalCurrent | Electrical.MultiPhase.Sources.SignalCurrent |
star | Electrical.Polyphase.Basic.Star | Electrical.MultiPhase.Basic.Star |
voltageQuasiRMSSensor | Electrical.Polyphase.Sensors.VoltageQuasiRMSSensor | Electrical.MultiPhase.Sensors.VoltageQuasiRMSSensor |
starM | Electrical.Polyphase.Basic.Star | Electrical.MultiPhase.Basic.Star |
currentRMSsensor | Electrical.Polyphase.Sensors.CurrentQuasiRMSSensor | Electrical.MultiPhase.Sensors.CurrentQuasiRMSSensor |
starMachineQS | Electrical.QuasiStatic.Polyphase.Basic.Star | Electrical.QuasiStationary.MultiPhase.Basic.Star |
groundMQS | Electrical.QuasiStatic.SinglePhase.Basic.Ground | Electrical.QuasiStationary.SinglePhase.Basic.Ground |
referenceCurrentSourceQS | Electrical.QuasiStatic.Polyphase.Sources.ReferenceCurrentSource | Electrical.QuasiStationary.MultiPhase.Sources.ReferenceCurrentSource |
starQS | Electrical.QuasiStatic.Polyphase.Basic.Star | Electrical.QuasiStationary.MultiPhase.Basic.Star |
groundeQS | Electrical.QuasiStatic.SinglePhase.Basic.Ground | Electrical.QuasiStationary.SinglePhase.Basic.Ground |
resistorQS | Electrical.QuasiStatic.Polyphase.Basic.Resistor | Electrical.QuasiStationary.MultiPhase.Basic.Resistor |
currentRMSSensorQS | Electrical.QuasiStatic.Polyphase.Sensors.CurrentQuasiRMSSensor | Electrical.QuasiStationary.MultiPhase.Sensors.CurrentQuasiRMSSensor |
voltageQuasiRMSSensorQS | Electrical.QuasiStatic.Polyphase.Sensors.VoltageQuasiRMSSensor | Electrical.QuasiStationary.MultiPhase.Sensors.VoltageQuasiRMSSensor |
starMQS | Electrical.QuasiStatic.Polyphase.Basic.Star | Electrical.QuasiStationary.MultiPhase.Basic.Star |
starMachine | Electrical.Polyphase.Basic.Star | Electrical.MultiPhase.Basic.Star |
dqToThreePhase | Present | |
dqToThreePhaseQS | Present | |
currentController | Present | |
currentControllerQS | Present | |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
... connect(terminalBoxQS.plug_sp, smpmQS.plug_sp); |
|
connect(dqToThreePhaseQS.I, referenceCurrentSourceQS.I); | connect(currentControllerQS.I, referenceCurrentSourceQS.I); |
connect(referenceCurrentSourceQS.plug_p, starQS.plug_p); ... connect(resistorQS.plug_n, referenceCurrentSourceQS.plug_n); |
|
connect(dqToThreePhase.y, signalCurrent.i); | connect(id.y, currentControllerQS.id_rms); |
connect(dqToThreePhaseQS.gamma, referenceCurrentSourceQS.gamma); | connect(id.y, currentController.id_rms); |
connect(angleSensorQS.phi, dqToThreePhaseQS.phi); | connect(iq.y, currentControllerQS.iq_rms); |
connect(angleSensor.phi, dqToThreePhase.phi); | connect(iq.y, currentController.iq_rms); |
connect(currentController.y, signalCurrent.i); connect(currentControllerQS.gamma, referenceCurrentSourceQS.gamma); connect(angleSensorQS.phi, currentControllerQS.phi); connect(angleSensor.phi, currentController.phi); |
|
connect(smpmQS.flange, rotorAngleQS.flange); ... connect(starMachine.pin_n, groundM.p); |
|
connect(id.y, dqToThreePhaseQS.id_rms); connect(id.y, dqToThreePhase.d); connect(iq.y, dqToThreePhaseQS.iq_rms); connect(iq.y, dqToThreePhase.q); |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
VNominal | Units.SI.Voltage | SIunits.Voltage |
fNominal | Units.SI.Frequency | SIunits.Frequency |
f | Units.SI.Frequency | SIunits.Frequency |
tRamp | Units.SI.Time | SIunits.Time |
TLoad | Units.SI.Torque | SIunits.Torque |
tStep | Units.SI.Time | SIunits.Time |
JLoad | Units.SI.Inertia | SIunits.Inertia |
wNominal | Units.SI.AngularVelocity | SIunits.AngularVelocity |
theta | Units.SI.Angle | SIunits.Angle |
phi_i | Units.SI.Angle | SIunits.Angle |
phi_v | Units.SI.Angle | SIunits.Angle |
phi | Units.SI.Angle | SIunits.Angle |
epsilon | Units.SI.Angle | SIunits.Angle |
starMachineQS | Electrical.QuasiStatic.Polyphase.Basic.Star | Electrical.QuasiStationary.MultiPhase.Basic.Star |
groundMQS | Electrical.QuasiStatic.SinglePhase.Basic.Ground | Electrical.QuasiStationary.SinglePhase.Basic.Ground |
referenceCurrentSourceQS | Electrical.QuasiStatic.Polyphase.Sources.ReferenceCurrentSource | Electrical.QuasiStationary.MultiPhase.Sources.ReferenceCurrentSource |
starQS | Electrical.QuasiStatic.Polyphase.Basic.Star | Electrical.QuasiStationary.MultiPhase.Basic.Star |
groundeQS | Electrical.QuasiStatic.SinglePhase.Basic.Ground | Electrical.QuasiStationary.SinglePhase.Basic.Ground |
resistorQS | Electrical.QuasiStatic.Polyphase.Basic.Resistor | Electrical.QuasiStationary.MultiPhase.Basic.Resistor |
currentRMSSensorQS | Electrical.QuasiStatic.Polyphase.Sensors.CurrentQuasiRMSSensor | Electrical.QuasiStationary.MultiPhase.Sensors.CurrentQuasiRMSSensor |
voltageQuasiRMSSensorQS | Electrical.QuasiStatic.Polyphase.Sensors.VoltageQuasiRMSSensor | Electrical.QuasiStationary.MultiPhase.Sensors.VoltageQuasiRMSSensor |
starMQS | Electrical.QuasiStatic.Polyphase.Basic.Star | Electrical.QuasiStationary.MultiPhase.Basic.Star |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
VsNominal | Units.SI.Voltage | SIunits.Voltage |
fsNominal | Units.SI.Frequency | SIunits.Frequency |
w | Units.SI.AngularVelocity | SIunits.AngularVelocity |
Ie | Units.SI.Current | SIunits.Current |
Ie0 | Units.SI.Current | SIunits.Current |
gamma0 | Units.SI.Angle | SIunits.Angle |
thetaQS | Units.SI.Angle | SIunits.Angle |
theta | Units.SI.Angle | SIunits.Angle |
Ptr | Units.SI.Power | SIunits.Power |
Pqs | Units.SI.Power | SIunits.Power |
star | Electrical.Polyphase.Basic.Star | Electrical.MultiPhase.Basic.Star |
sineVoltage | Electrical.Polyphase.Sources.SineVoltage | Electrical.MultiPhase.Sources.SineVoltage |
powerSensor | Electrical.Polyphase.Sensors.PowerSensor | Electrical.MultiPhase.Sensors.PowerSensor |
smee | Magnetic.FundamentalWave.BasicMachines.SynchronousMachines.SM_ElectricalExcited | Magnetic.FundamentalWave.BasicMachines.SynchronousInductionMachines.SM_ElectricalExcited |
voltageSourceQS | Electrical.QuasiStatic.Polyphase.Sources.VoltageSource | Electrical.QuasiStationary.MultiPhase.Sources.VoltageSource |
starQS | Electrical.QuasiStatic.Polyphase.Basic.Star | Electrical.QuasiStationary.MultiPhase.Basic.Star |
groundeQS | Electrical.QuasiStatic.SinglePhase.Basic.Ground | Electrical.QuasiStationary.SinglePhase.Basic.Ground |
powerSensorQS | Electrical.QuasiStatic.Polyphase.Sensors.PowerSensor | Electrical.QuasiStationary.MultiPhase.Sensors.PowerSensor |
starMachineQS | Electrical.QuasiStatic.Polyphase.Basic.Star | Electrical.QuasiStationary.MultiPhase.Basic.Star |
groundMachineQS | Electrical.QuasiStatic.SinglePhase.Basic.Ground | Electrical.QuasiStationary.SinglePhase.Basic.Ground |
starMachine | Electrical.Polyphase.Basic.Star | Electrical.MultiPhase.Basic.Star |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
VNominal | Units.SI.Voltage | SIunits.Voltage |
fNominal | Units.SI.Frequency | SIunits.Frequency |
f | Units.SI.Frequency | SIunits.Frequency |
tRamp | Units.SI.Time | SIunits.Time |
TLoad | Units.SI.Torque | SIunits.Torque |
tStep | Units.SI.Time | SIunits.Time |
JLoad | Units.SI.Inertia | SIunits.Inertia |
thetaQS | Units.SI.Angle | SIunits.Angle |
theta | Units.SI.Angle | SIunits.Angle |
signalCurrent | Electrical.Polyphase.Sources.SignalCurrent | Electrical.MultiPhase.Sources.SignalCurrent |
star | Electrical.Polyphase.Basic.Star | Electrical.MultiPhase.Basic.Star |
voltageQuasiRMSSensor | Electrical.Polyphase.Sensors.VoltageQuasiRMSSensor | Electrical.MultiPhase.Sensors.VoltageQuasiRMSSensor |
starM | Electrical.Polyphase.Basic.Star | Electrical.MultiPhase.Basic.Star |
currentRMSsensor | Electrical.Polyphase.Sensors.CurrentQuasiRMSSensor | Electrical.MultiPhase.Sensors.CurrentQuasiRMSSensor |
starMachineQS | Electrical.QuasiStatic.Polyphase.Basic.Star | Electrical.QuasiStationary.MultiPhase.Basic.Star |
groundMQS | Electrical.QuasiStatic.SinglePhase.Basic.Ground | Electrical.QuasiStationary.SinglePhase.Basic.Ground |
referenceCurrentSource | Electrical.QuasiStatic.Polyphase.Sources.ReferenceCurrentSource | Electrical.QuasiStationary.MultiPhase.Sources.ReferenceCurrentSource |
starQS | Electrical.QuasiStatic.Polyphase.Basic.Star | Electrical.QuasiStationary.MultiPhase.Basic.Star |
groundeQS | Electrical.QuasiStatic.SinglePhase.Basic.Ground | Electrical.QuasiStationary.SinglePhase.Basic.Ground |
resistorQS | Electrical.QuasiStatic.Polyphase.Basic.Resistor | Electrical.QuasiStationary.MultiPhase.Basic.Resistor |
smr | Magnetic.FundamentalWave.BasicMachines.SynchronousMachines.SM_ReluctanceRotor | Magnetic.FundamentalWave.BasicMachines.SynchronousInductionMachines.SM_ReluctanceRotor |
currentRMSSensorQS | Electrical.QuasiStatic.Polyphase.Sensors.CurrentQuasiRMSSensor | Electrical.QuasiStationary.MultiPhase.Sensors.CurrentQuasiRMSSensor |
voltageQuasiRMSSensorQS | Electrical.QuasiStatic.Polyphase.Sensors.VoltageQuasiRMSSensor | Electrical.QuasiStationary.MultiPhase.Sensors.VoltageQuasiRMSSensor |
starMQS | Electrical.QuasiStatic.Polyphase.Basic.Star | Electrical.QuasiStationary.MultiPhase.Basic.Star |
starMachine | Electrical.Polyphase.Basic.Star | Electrical.MultiPhase.Basic.Star |
dqToThreePhase | Present | |
dqToThreePhaseQS | Present | |
currentController | Present | |
currentControllerQS | Present | |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
... connect(groundMQS.pin, starMachineQS.pin_n); |
|
connect(dqToThreePhaseQS.I, referenceCurrentSource.I); | connect(currentControllerQS.I, referenceCurrentSource.I); |
connect(referenceCurrentSource.plug_p, starQS.plug_p); ... connect(currentRMSSensorQS.plug_n, terminalBoxQS.plugSupply); |
|
connect(id.y, dqToThreePhaseQS.id_rms); | connect(id.y, currentControllerQS.id_rms); |
connect(id.y, dqToThreePhase.d); | connect(id.y, currentController.id_rms); |
connect(iq.y, dqToThreePhaseQS.iq_rms); | connect(iq.y, currentControllerQS.iq_rms); |
connect(iq.y, dqToThreePhase.q); | connect(iq.y, currentController.iq_rms); |
connect(angleSensor.phi, dqToThreePhase.phi); | connect(angleSensor.phi, currentController.phi); |
connect(dqToThreePhase.y, signalCurrent.i); | connect(currentController.y, signalCurrent.i); |
connect(dqToThreePhaseQS.gamma, referenceCurrentSource.gamma); | connect(currentControllerQS.gamma, referenceCurrentSource.gamma); |
connect(angleSensorQS.phi, dqToThreePhaseQS.phi); | connect(angleSensorQS.phi, currentControllerQS.phi); |
connect(starMQS.plug_p, voltageQuasiRMSSensorQS.plug_p); ... |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
G | Units.SI.Conductance | SIunits.Conductance |
omega | Units.SI.AngularVelocity | SIunits.AngularVelocity |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
v | Units.SI.Voltage | SIunits.Voltage |
i | Units.SI.Current | SIunits.Current |
V_m | Units.SI.ComplexMagneticPotentialDifference | SIunits.ComplexMagneticPotentialDifference |
abs_V_m | Units.SI.MagneticPotentialDifference | SIunits.MagneticPotentialDifference |
arg_V_m | Units.SI.Angle | SIunits.Angle |
Phi | Units.SI.ComplexMagneticFlux | SIunits.ComplexMagneticFlux |
abs_Phi | Units.SI.MagneticPotentialDifference | SIunits.MagneticPotentialDifference |
arg_Phi | Units.SI.Angle | SIunits.Angle |
gamma | Units.SI.Angle | SIunits.Angle |
omega | Units.SI.AngularVelocity | SIunits.AngularVelocity |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
Lm | Units.SI.Inductance | SIunits.Inductance |
Lrsigma | Units.SI.Inductance | SIunits.Inductance |
Rr | Units.SI.Resistance | SIunits.Resistance |
TrRef | Units.SI.Temperature | SIunits.Temperature |
TrOperational | Units.SI.Temperature | SIunits.Temperature |
ir | Units.SI.ComplexCurrent | SIunits.ComplexCurrent |
abs_ir | Units.SI.Current | SIunits.Current |
arg_ir | Units.SI.Angle | SIunits.Angle |
rotorCage | Magnetic.QuasiStatic.FundamentalWave.BasicMachines.Components.SymmetricPolyphaseCageWinding | Magnetic.QuasiStatic.FundamentalWave.BasicMachines.Components.SymmetricMultiPhaseCageWinding |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
plug_rn | Electrical.QuasiStatic.Polyphase.Interfaces.NegativePlug | Electrical.QuasiStationary.MultiPhase.Interfaces.NegativePlug |
plug_rp | Electrical.QuasiStatic.Polyphase.Interfaces.PositivePlug | Electrical.QuasiStationary.MultiPhase.Interfaces.PositivePlug |
Lm | Units.SI.Inductance | SIunits.Inductance |
Lrsigma | Units.SI.Inductance | SIunits.Inductance |
Rr | Units.SI.Resistance | SIunits.Resistance |
TrRef | Units.SI.Temperature | SIunits.Temperature |
TrOperational | Units.SI.Temperature | SIunits.Temperature |
VsNominal | Units.SI.Voltage | SIunits.Voltage |
VrLockedRotor | Units.SI.Voltage | SIunits.Voltage |
vr | Units.SI.ComplexVoltage | SIunits.ComplexVoltage |
abs_vr | Units.SI.Voltage | SIunits.Voltage |
arg_vr | Units.SI.Angle | SIunits.Angle |
ir | Units.SI.ComplexCurrent | SIunits.ComplexCurrent |
abs_ir | Units.SI.Current | SIunits.Current |
arg_ir | Units.SI.Angle | SIunits.Angle |
Pr | Units.SI.ActivePower | SIunits.ActivePower |
Pr_total | Units.SI.ActivePower | SIunits.ActivePower |
Qr | Units.SI.ReactivePower | SIunits.ReactivePower |
Qr_total | Units.SI.ReactivePower | SIunits.ReactivePower |
Sr | Units.SI.ApparentPower | SIunits.ApparentPower |
Sr_total | Units.SI.ApparentPower | SIunits.ApparentPower |
rotor | Magnetic.QuasiStatic.FundamentalWave.BasicMachines.Components.SymmetricPolyphaseWinding | Magnetic.QuasiStatic.FundamentalWave.BasicMachines.Components.SymmetricMultiPhaseWinding |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
Lmd | Units.SI.Inductance | SIunits.Inductance |
Lmq | Units.SI.Inductance | SIunits.Inductance |
Lrsigmad | Units.SI.Inductance | SIunits.Inductance |
Lrsigmaq | Units.SI.Inductance | SIunits.Inductance |
Rrd | Units.SI.Resistance | SIunits.Resistance |
Rrq | Units.SI.Resistance | SIunits.Resistance |
TrRef | Units.SI.Temperature | SIunits.Temperature |
TpmOperational | Units.SI.Temperature | SIunits.Temperature |
TrOperational | Units.SI.Temperature | SIunits.Temperature |
VsOpenCircuit | Units.SI.Voltage | SIunits.Voltage |
V_mPM | Units.SI.MagneticPotentialDifference | SIunits.MagneticPotentialDifference |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
Lmd | Units.SI.Inductance | SIunits.Inductance |
Lmq | Units.SI.Inductance | SIunits.Inductance |
Lrsigmad | Units.SI.Inductance | SIunits.Inductance |
Lrsigmaq | Units.SI.Inductance | SIunits.Inductance |
Rrd | Units.SI.Resistance | SIunits.Resistance |
Rrq | Units.SI.Resistance | SIunits.Resistance |
TrRef | Units.SI.Temperature | SIunits.Temperature |
TrOperational | Units.SI.Temperature | SIunits.Temperature |
TeOperational | Units.SI.Temperature | SIunits.Temperature |
VsNominal | Units.SI.Voltage | SIunits.Voltage |
IeOpenCircuit | Units.SI.Current | SIunits.Current |
Re | Units.SI.Resistance | SIunits.Resistance |
TeRef | Units.SI.Temperature | SIunits.Temperature |
ve | Units.SI.Voltage | SIunits.Voltage |
ie | Units.SI.Current | SIunits.Current |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
Lmd | Units.SI.Inductance | SIunits.Inductance |
Lmq | Units.SI.Inductance | SIunits.Inductance |
Lrsigmad | Units.SI.Inductance | SIunits.Inductance |
Lrsigmaq | Units.SI.Inductance | SIunits.Inductance |
Rrd | Units.SI.Resistance | SIunits.Resistance |
Rrq | Units.SI.Resistance | SIunits.Resistance |
TrRef | Units.SI.Temperature | SIunits.Temperature |
TrOperational | Units.SI.Temperature | SIunits.Temperature |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
RRef | Units.SI.Resistance | SIunits.Resistance |
TRef | Units.SI.Temperature | SIunits.Temperature |
alphaRef | Units.SI.LinearTemperatureCoefficient | SIunits.LinearTemperatureCoefficient |
TOperational | Units.SI.Temperature | SIunits.Temperature |
v | Units.SI.Voltage | SIunits.Voltage |
i | Units.SI.Current | SIunits.Current |
V_m | Units.SI.ComplexMagneticPotentialDifference | SIunits.ComplexMagneticPotentialDifference |
abs_V_m | Units.SI.MagneticPotentialDifference | SIunits.MagneticPotentialDifference |
arg_V_m | Units.SI.Angle | SIunits.Angle |
Phi | Units.SI.ComplexMagneticFlux | SIunits.ComplexMagneticFlux |
abs_Phi | Units.SI.MagneticFlux | SIunits.MagneticFlux |
arg_Phi | Units.SI.Angle | SIunits.Angle |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
V_ms | Units.SI.ComplexMagneticPotentialDifference | SIunits.ComplexMagneticPotentialDifference |
V_msr | Units.SI.ComplexMagneticPotentialDifference | SIunits.ComplexMagneticPotentialDifference |
V_mr | Units.SI.ComplexMagneticPotentialDifference | SIunits.ComplexMagneticPotentialDifference |
V_mrr | Units.SI.ComplexMagneticPotentialDifference | SIunits.ComplexMagneticPotentialDifference |
Phi_s | Units.SI.ComplexMagneticFlux | SIunits.ComplexMagneticFlux |
Phi_sr | Units.SI.ComplexMagneticFlux | SIunits.ComplexMagneticFlux |
Phi_r | Units.SI.ComplexMagneticFlux | SIunits.ComplexMagneticFlux |
Phi_rr | Units.SI.ComplexMagneticFlux | SIunits.ComplexMagneticFlux |
tauElectrical | Units.SI.Torque | SIunits.Torque |
gamma | Units.SI.Angle | SIunits.Angle |
gammas | Units.SI.Angle | SIunits.Angle |
gammar | Units.SI.Angle | SIunits.Angle |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
TRef | Units.SI.Temperature | SIunits.Temperature |
alphaRef | Units.SI.LinearTemperatureCoefficient | SIunits.LinearTemperatureCoefficient |
TOperational | Units.SI.Temperature | SIunits.Temperature |
electroMagneticConverter | Magnetic.QuasiStatic.FundamentalWave.Components.PolyphaseElectroMagneticConverter | Magnetic.QuasiStatic.FundamentalWave.Components.MultiPhaseElectroMagneticConverter |
resistor | Electrical.QuasiStatic.Polyphase.Basic.Resistor | Electrical.QuasiStationary.MultiPhase.Basic.Resistor |
star | Electrical.QuasiStatic.Polyphase.Basic.Star | Electrical.QuasiStationary.MultiPhase.Basic.Star |
ground | Electrical.QuasiStatic.SinglePhase.Basic.Ground | Electrical.QuasiStationary.SinglePhase.Basic.Ground |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
V_m | Units.SI.ComplexMagneticPotentialDifference | SIunits.ComplexMagneticPotentialDifference |
abs_V_m | Units.SI.MagneticPotentialDifference | SIunits.MagneticPotentialDifference |
arg_V_m | Units.SI.Angle | SIunits.Angle |
gamma | Units.SI.Angle | SIunits.Angle |
Phi | Units.SI.ComplexMagneticFlux | SIunits.ComplexMagneticFlux |
abs_Phi | Units.SI.MagneticPotentialDifference | SIunits.MagneticPotentialDifference |
arg_Phi | Units.SI.Angle | SIunits.Angle |
V_mGamma | Units.SI.ComplexMagneticPotentialDifference | SIunits.ComplexMagneticPotentialDifference |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
iRMS | Units.SI.Current | SIunits.Current |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
is | Units.SI.ComplexCurrent | SIunits.ComplexCurrent |
iRMS | Units.SI.Current | SIunits.Current |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
V_m | Units.SI.ComplexMagneticPotentialDifference | SIunits.ComplexMagneticPotentialDifference |
abs_Phi | Units.SI.MagneticFlux | SIunits.MagneticFlux |
arg_Phi | Units.SI.Angle | SIunits.Angle |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
abs_V_m | Units.SI.MagneticPotentialDifference | SIunits.MagneticPotentialDifference |
arg_V_m | Units.SI.Angle | SIunits.Angle |
Phi | Units.SI.ComplexMagneticFlux | SIunits.ComplexMagneticFlux |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
abs_V_m | Units.SI.MagneticPotentialDifference | SIunits.MagneticPotentialDifference |
arg_V_m | Units.SI.Angle | SIunits.Angle |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
plug_p | Electrical.QuasiStatic.Polyphase.Interfaces.PositivePlug | Electrical.QuasiStationary.MultiPhase.Interfaces.PositivePlug |
plug_n | Electrical.QuasiStatic.Polyphase.Interfaces.NegativePlug | Electrical.QuasiStationary.MultiPhase.Interfaces.NegativePlug |
referenceSensor | Electrical.QuasiStatic.Polyphase.Sensors.ReferenceSensor | Electrical.QuasiStationary.MultiPhase.Sensors.ReferenceSensor |
voltageSensor | Electrical.QuasiStatic.Polyphase.Sensors.VoltageSensor | Electrical.QuasiStationary.MultiPhase.Sensors.VoltageSensor |
toSpacePhasor | Electrical.QuasiStatic.Polyphase.Blocks.ToSpacePhasor | Electrical.QuasiStationary.MultiPhase.Blocks.ToSpacePhasor |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
... connect(voltageSensor.plug_n, plug_n); |
|
connect(referenceSensor.gamma, add3_1.u2); | connect(referenceSensor.y, add3_1.u2); |
connect(add.y, add3_1.u1); | |
connect(toSpacePhasor.u,voltageSensor.v); | connect(toSpacePhasor.u, voltageSensor.y); |
connect(toSpacePhasor.y, toPolar.u); ... |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
f | Units.SI.Frequency | SIunits.Frequency |
V_m | Units.SI.ComplexMagneticPotentialDifference | SIunits.ComplexMagneticPotentialDifference |
abs_V_m | Units.SI.MagneticPotentialDifference | SIunits.MagneticPotentialDifference |
arg_V_m | Units.SI.Angle | SIunits.Angle |
Phi | Units.SI.ComplexMagneticFlux | SIunits.ComplexMagneticFlux |
abs_Phi | Units.SI.MagneticPotentialDifference | SIunits.MagneticPotentialDifference |
arg_Phi | Units.SI.Angle | SIunits.Angle |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
abs_V_m | Units.SI.MagneticPotentialDifference | SIunits.MagneticPotentialDifference |
arg_V_m | Units.SI.Angle | SIunits.Angle |
Phi | Units.SI.ComplexMagneticFlux | SIunits.ComplexMagneticFlux |
abs_Phi | Units.SI.MagneticPotentialDifference | SIunits.MagneticPotentialDifference |
arg_Phi | Units.SI.Angle | SIunits.Angle |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
f | Units.SI.Frequency | SIunits.Frequency |
V_m | Units.SI.ComplexMagneticPotentialDifference | SIunits.ComplexMagneticPotentialDifference |
abs_V_m | Units.SI.MagneticPotentialDifference | SIunits.MagneticPotentialDifference |
arg_V_m | Units.SI.Angle | SIunits.Angle |
Phi | Units.SI.ComplexMagneticFlux | SIunits.ComplexMagneticFlux |
abs_Phi | Units.SI.MagneticPotentialDifference | SIunits.MagneticPotentialDifference |
arg_Phi | Units.SI.Angle | SIunits.Angle |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
V_m | Units.SI.ComplexMagneticPotentialDifference | SIunits.ComplexMagneticPotentialDifference |
abs_V_m | Units.SI.MagneticPotentialDifference | SIunits.MagneticPotentialDifference |
arg_V_m | Units.SI.Angle | SIunits.Angle |
abs_Phi | Units.SI.MagneticPotentialDifference | SIunits.MagneticPotentialDifference |
arg_Phi | Units.SI.Angle | SIunits.Angle |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
V_m | Units.SI.ComplexMagneticPotential | SIunits.ComplexMagneticPotential |
Phi | Units.SI.ComplexMagneticFlux | SIunits.ComplexMagneticFlux |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
reference | Electrical.QuasiStatic.Types.Reference | Electrical.QuasiStationary.Types.Reference |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
reference | Electrical.QuasiStatic.Types.Reference | Electrical.QuasiStationary.Types.Reference |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
orientation | Units.SI.Angle | SIunits.Angle |
VNominal | Units.SI.Voltage | SIunits.Voltage |
fNominal | Units.SI.Frequency | SIunits.Frequency |
BasePhase | Units.SI.Angle | SIunits.Angle |
amplitude | Units.SI.Voltage | SIunits.Voltage |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
plug_sp | Electrical.QuasiStatic.Polyphase.Interfaces.PositivePlug | Electrical.QuasiStationary.MultiPhase.Interfaces.PositivePlug |
plug_sn | Electrical.QuasiStatic.Polyphase.Interfaces.NegativePlug | Electrical.QuasiStationary.MultiPhase.Interfaces.NegativePlug |
star | Electrical.QuasiStatic.Polyphase.Basic.Star | Electrical.QuasiStationary.MultiPhase.Basic.Star |
delta | Electrical.QuasiStatic.Polyphase.Basic.Delta | Electrical.QuasiStationary.MultiPhase.Basic.Delta |
plugSupply | Electrical.QuasiStatic.Polyphase.Interfaces.PositivePlug | Electrical.QuasiStationary.MultiPhase.Interfaces.PositivePlug |
starpoint | Electrical.QuasiStatic.SinglePhase.Interfaces.NegativePin | Electrical.QuasiStationary.SinglePhase.Interfaces.NegativePin |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
mSystems | =Modelica400.Electrical.Polyphase.Functions.numberOfSymmetricBaseSystems(m) | =Electrical.MultiPhase.Functions.numberOfSymmetricBaseSystems(m) |
plug_sp | Electrical.QuasiStatic.Polyphase.Interfaces.PositivePlug | Electrical.QuasiStationary.MultiPhase.Interfaces.PositivePlug |
plug_sn | Electrical.QuasiStatic.Polyphase.Interfaces.NegativePlug | Electrical.QuasiStationary.MultiPhase.Interfaces.NegativePlug |
multiStar | Electrical.QuasiStatic.Polyphase.Basic.MultiStar | Electrical.QuasiStationary.MultiPhase.Basic.MultiStar |
multiDelta | Electrical.QuasiStatic.Polyphase.Basic.MultiDelta | Electrical.QuasiStationary.MultiPhase.Basic.MultiDelta |
plugSupply | Electrical.QuasiStatic.Polyphase.Interfaces.PositivePlug | Electrical.QuasiStationary.MultiPhase.Interfaces.PositivePlug |
starpoint | Electrical.QuasiStatic.Polyphase.Interfaces.NegativePlug | Electrical.QuasiStationary.MultiPhase.Interfaces.NegativePlug |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
plug_p | Electrical.QuasiStatic.Polyphase.Interfaces.PositivePlug | Electrical.QuasiStationary.MultiPhase.Interfaces.PositivePlug |
plug_n | Electrical.QuasiStatic.Polyphase.Interfaces.NegativePlug | Electrical.QuasiStationary.MultiPhase.Interfaces.NegativePlug |
RStart | Units.SI.Resistance | SIunits.Resistance |
tStart | Units.SI.Time | SIunits.Time |
star | Electrical.QuasiStatic.Polyphase.Basic.Star | Electrical.QuasiStationary.MultiPhase.Basic.Star |
ground | Electrical.QuasiStatic.SinglePhase.Basic.Ground | Electrical.QuasiStationary.SinglePhase.Basic.Ground |
idealCommutingSwitch | Electrical.QuasiStatic.Polyphase.Ideal.IdealCommutingSwitch | Electrical.QuasiStationary.MultiPhase.Ideal.IdealCommutingSwitch |
rheostat | Electrical.QuasiStatic.Polyphase.Basic.Resistor | Electrical.QuasiStationary.MultiPhase.Basic.Resistor |
starRheostat | Electrical.QuasiStatic.Polyphase.Basic.Star | Electrical.QuasiStationary.MultiPhase.Basic.Star |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
gamma0 | Units.SI.Angle | SIunits.Angle |
singleToMultiPhase | Electrical.QuasiStatic.Polyphase.Blocks.SingleToPolyphase | Electrical.QuasiStationary.MultiPhase.Blocks.SingleToMultiPhase |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
plugSupply | Electrical.QuasiStatic.Polyphase.Interfaces.PositivePlug | Electrical.QuasiStationary.MultiPhase.Interfaces.PositivePlug |
plug_sp | Electrical.QuasiStatic.Polyphase.Interfaces.PositivePlug | Electrical.QuasiStationary.MultiPhase.Interfaces.PositivePlug |
plug_sn | Electrical.QuasiStatic.Polyphase.Interfaces.NegativePlug | Electrical.QuasiStationary.MultiPhase.Interfaces.NegativePlug |
star | Electrical.QuasiStatic.Polyphase.Basic.Star | Electrical.QuasiStationary.MultiPhase.Basic.Star |
delta | Electrical.QuasiStatic.Polyphase.Basic.Delta | Electrical.QuasiStationary.MultiPhase.Basic.Delta |
Ron | Present | |
Goff | Present | |
delayTime | Present | |
idealCloser | Present | |
idealOpener | Present | |
logicalDelay | Present | |
idealCommutingSwitch | Present | |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
... connect(delta.plug_p, plug_sp); |
|
connect(idealCloser.plug_p, plug_sn); | connect(idealCommutingSwitch.plug_n2, delta.plug_n); |
connect(idealCloser.plug_n, delta.plug_n); | connect(idealCommutingSwitch.plug_n1, star.plug_p); |
connect(plug_sn, idealOpener.plug_p); | connect(idealCommutingSwitch.plug_p, plug_sn); |
connect(idealOpener.plug_n, star.plug_p); | connect(control, idealCommutingSwitch.control); |
connect(control, logicalDelay.u); connect(logicalDelay.y1, idealOpener.control); connect(logicalDelay.y2, idealCloser.control); |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
g | Units.SI.Acceleration | SIunits.Acceleration |
axisLength | Units.SI.Distance | SIunits.Distance |
axisDiameter | Units.SI.Distance | SIunits.Distance |
gravityArrowTail | Units.SI.Position | SIunits.Position |
gravityArrowLength | Units.SI.Length | SIunits.Length |
gravityArrowDiameter | Units.SI.Diameter | SIunits.Diameter |
gravitySphereDiameter | Units.SI.Diameter | SIunits.Diameter |
groundLength_u | Units.SI.Length | SIunits.Length |
groundLength_v | Units.SI.Length | SIunits.Length |
nominalLength | Units.SI.Length | SIunits.Length |
defaultAxisLength | Units.SI.Length | SIunits.Length |
defaultJointLength | Units.SI.Length | SIunits.Length |
defaultJointWidth | Units.SI.Length | SIunits.Length |
defaultForceLength | Units.SI.Length | SIunits.Length |
defaultForceWidth | Units.SI.Length | SIunits.Length |
defaultBodyDiameter | Units.SI.Length | SIunits.Length |
defaultArrowDiameter | Units.SI.Length | SIunits.Length |
headLength | Units.SI.Length | SIunits.Length |
headWidth | Units.SI.Length | SIunits.Length |
lineLength | Units.SI.Length | SIunits.Length |
lineWidth | Units.SI.Length | SIunits.Length |
scaledLabel | Units.SI.Length | SIunits.Length |
labelStart | Units.SI.Length | SIunits.Length |
gravityHeadLength | Units.SI.Length | SIunits.Length |
gravityHeadWidth | Units.SI.Length | SIunits.Length |
gravityLineLength | Units.SI.Length | SIunits.Length |
mu | Present | |
mue | Present |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
world | defaultNm_to_m=120 | |
defaultN_to_m=1200 | | |
forceAndTorque | | Nm_to_m=120 |
| N_to_m=1200 |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
m | Units.SI.Mass | SIunits.Mass |
rod_f_diff | Units.SI.Force | SIunits.Force |
body_f_diff | Units.SI.Force | SIunits.Force |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
world | mu=1 | |
| mue=1 |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
world | mu=1 | |
| mue=1 |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
world | mu=5 | |
| mue=5 |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
wheel1 | radius=0.3 | |
m=2 | | |
I_axis=0.06 | | |
I_long=0.12 | | |
| wheelRadius=0.3 | |
| wheelMass=2 | |
| wheel_I_axis=0.06 | |
| wheel_I_long=0.12 |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
wheelSet | R_wheel=0.1 | |
m_wheel=0.5 | | |
I_wheelAxis=0.01 | | |
I_wheelLong=0.02 | | |
track=0.5 | | |
| wheelRadius=0.1 | |
| wheelMass=0.5 | |
| wheel_I_axis=0.01 | |
| wheel_I_long=0.02 | |
| wheelDistance=0.5 | |
sine1 | f=1 | |
| freqHz=1 | |
sine2 | f=1 | |
| freqHz=1 | |
shape | final r_shape={0,-wheelSet.width_wheel,0} | final r_shape={0,-wheelSet.wheelWidth,0} |
final length=2*wheelSet.width_wheel | final length=2*wheelSet.wheelWidth | |
final width=2*wheelSet.R_wheel | final width=2*wheelSet.wheelRadius | |
final height=2*wheelSet.R_wheel | final height=2*wheelSet.wheelRadius |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
wheelSet | R_wheel=0.1 | |
m_wheel=0.5 | | |
I_wheelAxis=0.01 | | |
I_wheelLong=0.02 | | |
track=0.5 | | |
| wheelRadius=0.1 | |
| wheelMass=0.5 | |
| wheel_I_axis=0.01 | |
| wheel_I_long=0.02 | |
| wheelDistance=0.5 | |
shape | final r_shape={0,-wheelSet.width_wheel,0} | final r_shape={0,-wheelSet.wheelWidth,0} |
final length=2*wheelSet.width_wheel | final length=2*wheelSet.wheelWidth | |
final width=2*wheelSet.R_wheel | final width=2*wheelSet.wheelRadius | |
final height=2*wheelSet.R_wheel | final height=2*wheelSet.wheelRadius |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
geodeticLatitude | Units.NonSI.Angle_deg | SIunits.Conversions.NonSIunits.Angle_deg |
height | Units.SI.Position | SIunits.Position |
gravity | Units.SI.Acceleration | SIunits.Acceleration |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
sine | f=0.5 | |
| freqHz=0.5 | |
fixedTranslation1 | r={0,-1.3,torus.R + torus.r} | r={0,-1.3,torus.ro + torus.ri} |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
phi | Units.NonSI.Angle_deg | SIunits.Conversions.NonSIunits.Angle_deg |
a | Units.SI.Position | SIunits.Position |
b | Units.SI.Position | SIunits.Position |
g_e | Units.SI.AngularAcceleration | SIunits.AngularAcceleration |
g_p | Units.SI.AngularAcceleration | SIunits.AngularAcceleration |
w | Units.SI.AngularVelocity | SIunits.AngularVelocity |
gn | Units.SI.AngularAcceleration | SIunits.AngularAcceleration |
gh | Units.SI.AngularAcceleration | SIunits.AngularAcceleration |
h | Units.SI.Position | SIunits.Position |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
... h := r[2]; |
|
sinphi2 = Modelica400.Math.sin(Modelica400.Units.Conversions.from_deg(phi))^2; | sinphi2 = Modelica323.Math.sin(Modelica323.SIunits.Conversions.from_deg(phi))^2; |
gn = g_e*(1 + k*sinphi2)/sqrt(1 - e2*sinphi2); ... |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
b1 | Present | |
b2 | Present | |
cylinder | Present | |
Piston | Present | |
Rod | Present | |
B2 | Present | |
Bearing | Present | |
world | Present | |
Inertia | Present | |
Crank4 | Present | |
Crank1 | Present | |
Crank3 | Present | |
Crank2 | Present | |
B1 | Present | |
Mid | Present | |
Cylinder | Present | |
cylPosition | Present | |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
connect(cylPosition.frame_b, cylinder.frame_a); | connect(world.frame_b, Bearing.frame_a); |
connect(b2.frame_a, mid.frame_b); | connect(Crank2.frame_a, Crank1.frame_b); |
connect(b2.frame_b, connectingRod.frame_b); | connect(Crank2.frame_b, Crank3.frame_a); |
connect(connectingRod.frame_a, b1.frame_b); | connect(Bearing.frame_b, Crank1.frame_a); |
connect(b1.frame_a, piston.frame_b); | connect(cylPosition.frame_b, Cylinder.frame_a); |
connect(cylinder.frame_b, piston.frame_a); | connect(world.frame_b, cylPosition.frame_a); |
connect(Crank3.frame_b, Crank4.frame_a); connect(B1.frame_a, Mid.frame_b); connect(B1.frame_b, Rod.frame_b); connect(Rod.frame_a, B2.frame_b); connect(B2.frame_a, Piston.frame_b); connect(Inertia.flange_b, Bearing.axis); connect(Mid.frame_a, Crank2.frame_b); connect(Cylinder.frame_b, Piston.frame_a); |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
b1 | Present | |
b2 | Present | |
cylinder | Present | |
rod1 | Present | |
rod3 | Present | |
B2 | Present | |
B1 | Present | |
Cylinder | Present | |
Rod1 | Present | |
Rod3 | Present | |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
connect(cylinder.frame_b, rod3.frame_a); | connect(B1.frame_b, Rod1.frame_a); |
connect(cylPosition.frame_b, cylinder.frame_a); | connect(Rod1.frame_b, B2.frame_b); |
connect(gasForce.flange_a, cylinder.support); | connect(Cylinder.frame_b, Rod3.frame_a); |
connect(gasForce.flange_b, cylinder.axis); | connect(B2.frame_a, Rod3.frame_b); |
connect(piston.frame_a, cylinder.frame_b); | connect(cylPosition.frame_b, Cylinder.frame_a); |
connect(rod3.frame_b, b1.frame_a); | connect(gasForce.flange_a, Cylinder.support); |
connect(mid.frame_b, b2.frame_a); | connect(Cylinder.axis, gasForce.flange_b); |
connect(b2.frame_b, connectingRod.frame_b); | connect(Piston.frame_a, Rod3.frame_a); |
connect(b2.frame_b, rod1.frame_b); | connect(B1.frame_b, Rod2.frame_a); |
connect(b1.frame_b, rod1.frame_a); | connect(Mid.frame_b, B1.frame_a); |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
connect(mid.frame_b, jointRRP.frame_a); | connect(Mid.frame_b, jointRRP.frame_a); |
connect(jointRRP.frame_b, cylPosition.frame_b); | |
connect(gasForce.flange_a, jointRRP.bearing); | connect(jointRRP.axis, gasForce.flange_b); |
connect(gasForce.flange_b, jointRRP.axis); | connect(jointRRP.bearing, gasForce.flange_a); |
connect(jointRRP.frame_ib, piston.frame_a); | connect(jointRRP.frame_ib, Piston.frame_a); |
connect(connectingRod.frame_b, jointRRP.frame_ia); | connect(jointRRP.frame_ia, Rod2.frame_a); |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
engineSpeed_rpm | Units.NonSI.AngularVelocity_rpm | SIunits.Conversions.NonSIunits.AngularVelocity_rpm |
engineTorque | Units.SI.Torque | SIunits.Torque |
filteredEngineTorque | Units.SI.Torque | SIunits.Torque |
cylinder1 | cylinderInclinationAngle=Cv.from_deg(-30) | |
| cylinderInclination=Cv.from_deg(-30) | |
cylinder2 | cylinderInclinationAngle=Cv.from_deg(30) | |
| cylinderInclination=Cv.from_deg(30) | |
cylinder3 | cylinderInclinationAngle=Cv.from_deg(-30) | |
| cylinderInclination=Cv.from_deg(-30) | |
cylinder4 | cylinderInclinationAngle=Cv.from_deg(30) | |
| cylinderInclination=Cv.from_deg(30) | |
cylinder5 | cylinderInclinationAngle=Cv.from_deg(-30) | |
| cylinderInclination=Cv.from_deg(-30) | |
cylinder6 | cylinderInclinationAngle=Cv.from_deg(30) | |
| cylinderInclination=Cv.from_deg(30) |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
engineSpeed_rpm | Units.NonSI.AngularVelocity_rpm | SIunits.Conversions.NonSIunits.AngularVelocity_rpm |
engineTorque | Units.SI.Torque | SIunits.Torque |
filteredEngineTorque | Units.SI.Torque | SIunits.Torque |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
j1_phi | Units.SI.Angle | SIunits.Angle |
j2_s | Units.SI.Position | SIunits.Position |
j1_w | Units.SI.AngularVelocity | SIunits.AngularVelocity |
j2_v | Units.SI.Velocity | SIunits.Velocity |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
j1_phi | Units.SI.Angle | SIunits.Angle |
j2_s | Units.SI.Position | SIunits.Position |
j1_w | Units.SI.AngularVelocity | SIunits.AngularVelocity |
j2_v | Units.SI.Velocity | SIunits.Velocity |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
j1_phi | Units.SI.Angle | SIunits.Angle |
j2_s | Units.SI.Position | SIunits.Position |
j1_w | Units.SI.AngularVelocity | SIunits.AngularVelocity |
j2_v | Units.SI.Velocity | SIunits.Velocity |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
rh | Units.SI.Length | SIunits.Length |
rv | Units.SI.Length | SIunits.Length |
r1b | Units.SI.Length | SIunits.Length |
r1a | Units.SI.Length | SIunits.Length |
r2b | Units.SI.Length | SIunits.Length |
r2a | Units.SI.Length | SIunits.Length |
r3b | Units.SI.Length | SIunits.Length |
r3a | Units.SI.Length | SIunits.Length |
sine | f=1 | |
| freqHz=1 |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
cylinderTopPosition | Units.SI.Length | SIunits.Length |
pistonLength | Units.SI.Length | SIunits.Length |
rodLength | Units.SI.Length | SIunits.Length |
crankLength | Units.SI.Length | SIunits.Length |
crankPinOffset | Units.SI.Length | SIunits.Length |
crankPinLength | Units.SI.Length | SIunits.Length |
crankAngleOffset | Units.SI.Angle | SIunits.Angle |
cylinderLength | Units.SI.Length | SIunits.Length |
cylinderInclination | Mechanics.MultiBody.Parts.FixedRotation | SIunits.Angle |
| parameter | |
graphical | | |
cylinderInclinationAngle | Present | |
piston | Present | |
connectingRod | Present | |
b2 | Present | |
crank4 | Present | |
crank3 | Present | |
crank1 | Present | |
crank2 | Present | |
b1 | Present | |
mid | Present | |
cylinder | Present | |
mounting | Present | |
crankAngle1 | Present | |
crankAngle2 | Present | |
cylinderTop | Present | |
Piston | Present | |
Rod | Present | |
B2 | Present | |
Crank4 | Present | |
Crank3 | Present | |
Crank1 | Present | |
Crank2 | Present | |
B1 | Present | |
Mid | Present | |
Cylinder | Present | |
Mounting | Present | |
CylinderInclination | Present | |
CrankAngle1 | Present | |
CrankAngle2 | Present | |
CylinderTop | Present | |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
connect(b1.frame_a, mid.frame_b); | connect(B1.frame_a, Mid.frame_b); |
connect(connectingRod.frame_a, b1.frame_b); | connect(Rod.frame_a, B1.frame_b); |
connect(cylinder.frame_b, piston.frame_b); | connect(Cylinder.frame_b, Piston.frame_b); |
connect(crank1.frame_a, crankAngle1.frame_b); | connect(Crank1.frame_a, CrankAngle1.frame_b); |
connect(b2.frame_a, piston.frame_a); | connect(B2.frame_a, Piston.frame_a); |
connect(connectingRod.frame_b, b2.frame_b); | connect(Rod.frame_b, B2.frame_b); |
connect(crank4.frame_b, crankAngle2.frame_a); | connect(Crank4.frame_b, CrankAngle2.frame_a); |
connect(cylinderInclination.frame_b, cylinderTop.frame_a); | connect(CylinderInclination.frame_b, CylinderTop.frame_a); |
connect(crank1.frame_b, crank2.frame_a); | connect(Crank1.frame_b, Crank2.frame_a); |
connect(crank3.frame_b, crank4.frame_a); | connect(Crank3.frame_b, Crank4.frame_a); |
connect(crank3.frame_a, crank2.frame_b); | connect(Crank3.frame_a, Crank2.frame_b); |
connect(crank2.frame_b, mid.frame_a); | connect(Crank2.frame_b, Mid.frame_a); |
connect(cylinderTop.frame_b, cylinder.frame_a); | connect(CylinderTop.frame_b, Cylinder.frame_a); |
connect(cylinderInclination.frame_a, cylinder_a); | connect(CylinderInclination.frame_a, cylinder_a); |
connect(mounting.frame_a, cylinder_a); | connect(Mounting.frame_a, cylinder_a); |
connect(mounting.frame_b, cylinder_b); | connect(Mounting.frame_b, cylinder_b); |
connect(crankAngle1.frame_a, crank_a); | connect(CrankAngle1.frame_a, crank_a); |
connect(crankAngle2.frame_b, crank_b); | connect(CrankAngle2.frame_b, crank_b); |
connect(cylinder.axis, gasForce.flange_b); | connect(Cylinder.axis, gasForce.flange_b); |
connect(cylinder.support, gasForce.flange_a); | connect(Cylinder.support, gasForce.flange_a); |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
L | Units.SI.Length | SIunits.Length |
d | Units.SI.Length | SIunits.Length |
k0 | Units.SI.Volume | SIunits.Volume |
k1 | Units.SI.Volume | SIunits.Volume |
k | Units.SI.HeatCapacity | SIunits.HeatCapacity |
dens | Units.SI.Density | SIunits.Density |
press | Units.SI.AbsolutePressure | SIunits.AbsolutePressure |
V | Units.SI.Volume | SIunits.Volume |
T | Units.SI.Temperature | SIunits.Temperature |
v_rel | Units.SI.Velocity | SIunits.Velocity |
R_air | Units.SI.SpecificHeatCapacity | SIunits.SpecificHeatCapacity |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
... press*V = k*T; |
|
assert(s_rel >= -1e-12, "flange_b.s - flange_a.s (= " + String(s_rel, significantDigits=14) + ") >= 0 required for GasForce2 component.\n" + "Most likely, the component has to be flipped."); |
assert(s_rel >= -1e-12, "flange_b.s - flange_a.s (= " + String(s_rel, significantDigits=14) + ") >= 0 required for GasForce component.\n" + "Most likely, the component has to be flipped."); |
assert(s_rel <= L + 1e-12, " flange_b.s - flange_a.s (= " + String(s_rel, significantDigits=14) + ") <= L (= " + String(L, significantDigits=14) + ") required for GasForce2 component.\n" + "Most likely, parameter L is not correct."); |
assert(s_rel <= L + 1e-12, " flange_b.s - flange_a.s (= " + String(s_rel, significantDigits=14) + ") <= L (= " + String(L, significantDigits=14) + ") required for GasForce component.\n" + "Most likely, parameter L is not correct."); |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
cylinderTopPosition | Units.SI.Length | SIunits.Length |
crankLength | Units.SI.Length | SIunits.Length |
crankPinOffset | Units.SI.Length | SIunits.Length |
crankPinLength | Units.SI.Length | SIunits.Length |
crankAngleOffset | Units.NonSI.Angle_deg | SIunits.Conversions.NonSIunits.Angle_deg |
pistonLength | Units.SI.Length | SIunits.Length |
pistonCenterOfMass | Units.SI.Length | SIunits.Length |
pistonMass | Units.SI.Mass | SIunits.Mass |
pistonInertia_11 | Units.SI.Inertia | SIunits.Inertia |
pistonInertia_22 | Units.SI.Inertia | SIunits.Inertia |
pistonInertia_33 | Units.SI.Inertia | SIunits.Inertia |
rodLength | Units.SI.Length | SIunits.Length |
rodCenterOfMass | Units.SI.Length | SIunits.Length |
rodMass | Units.SI.Mass | SIunits.Mass |
rodInertia_11 | Units.SI.Inertia | SIunits.Inertia |
rodInertia_22 | Units.SI.Inertia | SIunits.Inertia |
rodInertia_33 | Units.SI.Inertia | SIunits.Inertia |
cylinderLength | Units.SI.Length | SIunits.Length |
cylinderInclination | Mechanics.MultiBody.Parts.FixedRotation | SIunits.Conversions.NonSIunits.Angle_deg |
| parameter | |
graphical | | |
cylinderInclinationAngle | Present | |
mid | Present | |
mounting | Present | |
crankAngle | Present | |
connectingRod | Present | |
piston | Present | |
crank | Present | |
Mid | Present | |
Mounting | Present | |
CylinderInclination | Present | |
CrankAngle | Present | |
Rod | Present | |
Piston | Present | |
Crank | Present | |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
connect(jointRRP.frame_ia, connectingRod.frame_a); | connect(jointRRP.frame_ia, Rod.frame_a); |
connect(mid.frame_b, jointRRP.frame_a); | connect(Mid.frame_b, jointRRP.frame_a); |
connect(jointRRP.frame_ib, piston.frame_b); | connect(jointRRP.frame_ib, Piston.frame_b); |
connect(jointRRP.frame_b, cylinderInclination.frame_b); | connect(jointRRP.frame_b, CylinderInclination.frame_b); |
connect(crankAngle.frame_b, mid.frame_a); | connect(CrankAngle.frame_b, Mid.frame_a); |
connect(cylinder_a, cylinderInclination.frame_a); | connect(cylinder_a, CylinderInclination.frame_a); |
connect(cylinder_a, mounting.frame_a); | connect(cylinder_a, Mounting.frame_a); |
connect(cylinder_b, mounting.frame_b); | connect(cylinder_b, Mounting.frame_b); |
connect(crankAngle.frame_a, crank_a); | connect(CrankAngle.frame_a, crank_a); |
connect(crank_a, crank.frame_a); | connect(crank_a, Crank.frame_a); |
connect(crank.frame_b, crank_b); | connect(Crank.frame_b, crank_b); |
connect(gasForce.flange_a, jointRRP.bearing); ... |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
crankShape | Present | |
CrankShape | Present | |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
connect(crankShape.frame_a, crankAngle.frame_b); | connect(CrankShape.frame_a, CrankAngle.frame_b); |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
cylinder1 | cylinderInclinationAngle=-30 | |
| cylinderInclination=-30 | |
cylinder2 | cylinderInclinationAngle=30 | |
| cylinderInclination=30 | |
cylinder3 | cylinderInclinationAngle=-30 | |
| cylinderInclination=-30 | |
cylinder4 | cylinderInclinationAngle=30 | |
| cylinderInclination=30 | |
cylinder5 | cylinderInclinationAngle=-30 | |
| cylinderInclination=-30 | |
cylinder6 | cylinderInclinationAngle=30 | |
| cylinderInclination=30 |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
sine | f={1,1,1} | |
| freqHz={1,1,1} |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
sine1 | f={1,1,1} | |
| freqHz={1,1,1} | |
sine2 | f=1 | |
| freqHz=1 |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
sine | f={1,1,1} | |
| freqHz={1,1,1} |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
sine1 | f=5 | |
| freqHz=5 | |
sine2 | f=6 | |
| freqHz=6 | |
sine3 | f=7 | |
| freqHz=7 | |
sine4 | f=8 | |
| freqHz=8 | |
ws | Units.SI.AngularVelocity | SIunits.AngularVelocity |
bevelGearPower | Units.SI.Power | SIunits.Power |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
arrow | r_head=-frame_b.f | r_head=-f_in_m |
headAtOrigin=true | | |
quantity=Modelica400.Mechanics.MultiBody.Types.VectorQuantity.Force | | |
| diameter=diameter | |
| r_tail=f_in_m | |
N_to_m | Present | |
diameter | Present | |
f_in_m | Present |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
arrow | r_head=-frame_b.t | r_head=-t_in_m |
quantity=Modelica400.Mechanics.MultiBody.Types.VectorQuantity.Torque | | |
headAtOrigin=true | | |
| diameter=diameter | |
| r_tail=t_in_m | |
Nm_to_m | Present | |
diameter | Present | |
t_in_m | Present |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
forceArrow | r_head=-frame_b.f | r_head=-f_in_m |
quantity=Modelica400.Mechanics.MultiBody.Types.VectorQuantity.Force | | |
headAtOrigin=true | | |
| diameter=forceDiameter | |
| r_tail=f_in_m | |
torqueArrow | r_head=-frame_b.t | r_head=-t_in_m |
quantity=Modelica400.Mechanics.MultiBody.Types.VectorQuantity.Torque | | |
headAtOrigin=true | | |
| diameter=torqueDiameter | |
| r_tail=t_in_m | |
N_to_m | Present | |
Nm_to_m | Present | |
forceDiameter | Present | |
torqueDiameter | Present | |
f_in_m | Present | |
t_in_m | Present |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
connectionLineDiameter | Units.SI.Diameter | SIunits.Diameter |
forceArrow | r_head=-frame_b.f | r_head=-f_in_m |
quantity=Modelica400.Mechanics.MultiBody.Types.VectorQuantity.Force | | |
headAtOrigin=true | | |
| diameter=forceDiameter | |
| r_tail=f_in_m | |
N_to_m | Present | |
forceDiameter | Present | |
f_in_m | Present |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
connectionLineDiameter | Units.SI.Diameter | SIunits.Diameter |
torqueArrow | r_head=-frame_b.t | r_head=-t_in_m |
quantity=Modelica400.Mechanics.MultiBody.Types.VectorQuantity.Torque | | |
headAtOrigin=true | | |
| diameter=torqueDiameter | |
| r_tail=t_in_m | |
Nm_to_m | Present | |
torqueDiameter | Present | |
t_in_m | Present |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
connectionLineDiameter | Units.SI.Diameter | SIunits.Diameter |
forceArrow | r_head=-frame_b.f | r_head=-f_in_m |
quantity=Modelica400.Mechanics.MultiBody.Types.VectorQuantity.Force | | |
headAtOrigin=true | | |
| diameter=forceDiameter | |
| color=forceColor | |
| r_tail=f_in_m | |
torqueArrow | r_head=-frame_b.t | r_head=-t_in_m |
quantity=Modelica400.Mechanics.MultiBody.Types.VectorQuantity.Torque | | |
headAtOrigin=true | | |
| diameter=torqueDiameter | |
| r_tail=t_in_m | |
N_to_m | Present | |
Nm_to_m | Present | |
forceDiameter | Present | |
torqueDiameter | Present | |
f_in_m | Present | |
t_in_m | Present |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
m | Units.SI.Mass | SIunits.Mass |
lineShapeWidth | Units.SI.Length | SIunits.Length |
lineShapeHeight | Units.SI.Length | SIunits.Length |
fa | Units.SI.Force | SIunits.Force |
fb | Units.SI.Force | SIunits.Force |
r_CM_0 | Units.SI.Position | SIunits.Position |
v_CM_0 | Units.SI.Velocity | SIunits.Velocity |
ag_CM_0 | Units.SI.Acceleration | SIunits.Acceleration |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
m_a | Units.SI.Mass | SIunits.Mass |
m_b | Units.SI.Mass | SIunits.Mass |
L_a | Units.SI.Position | SIunits.Position |
L_b | Units.SI.Position | SIunits.Position |
cylinderDiameter_a | Units.SI.Diameter | SIunits.Diameter |
cylinderLength_a | Units.SI.Length | SIunits.Length |
cylinderLength_b | Units.SI.Length | SIunits.Length |
fa | Units.SI.Force | SIunits.Force |
fb | Units.SI.Force | SIunits.Force |
r_CM1_0 | Units.SI.Position | SIunits.Position |
r_CM2_0 | Units.SI.Position | SIunits.Position |
v_CM1_0 | Units.SI.Velocity | SIunits.Velocity |
v_CM2_0 | Units.SI.Velocity | SIunits.Velocity |
ag_CM1_0 | Units.SI.Acceleration | SIunits.Acceleration |
ag_CM2_0 | Units.SI.Acceleration | SIunits.Acceleration |
aux1_0 | Units.SI.Force | SIunits.Force |
aux2_0 | Units.SI.Force | SIunits.Force |
cylinderDiameter_b | Units.SI.Length | SIunits.Length |
massDiameter | Units.SI.Length | SIunits.Length |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
c | Units.SI.TranslationalSpringConstant | SIunits.TranslationalSpringConstant |
s_unstretched | Units.SI.Length | SIunits.Length |
m | Units.SI.Mass | SIunits.Mass |
width | Units.SI.Distance | SIunits.Distance |
coilWidth | Units.SI.Distance | SIunits.Distance |
massDiameter | Units.SI.Diameter | SIunits.Diameter |
s_small | Units.SI.Distance | SIunits.Distance |
r_rel_a | Units.SI.Position | SIunits.Position |
f | Units.SI.Force | SIunits.Force |
length | Units.SI.Distance | SIunits.Distance |
s | Units.SI.Position | SIunits.Position |
r_rel_0 | Units.SI.Position | SIunits.Position |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
d | Units.SI.TranslationalDampingConstant | SIunits.TranslationalDampingConstant |
length_a | Units.SI.Distance | SIunits.Distance |
diameter_a | Units.SI.Diameter | SIunits.Diameter |
diameter_b | Units.SI.Diameter | SIunits.Diameter |
r0_b | Units.SI.Position | SIunits.Position |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
c | Units.SI.TranslationalSpringConstant | SIunits.TranslationalSpringConstant |
s_unstretched | Units.SI.Length | SIunits.Length |
d | Units.SI.TranslationalDampingConstant | SIunits.TranslationalDampingConstant |
length_a | Units.SI.Distance | SIunits.Distance |
diameter_a | Units.SI.Diameter | SIunits.Diameter |
diameter_b | Units.SI.Diameter | SIunits.Diameter |
width | Units.SI.Distance | SIunits.Distance |
coilWidth | Units.SI.Distance | SIunits.Distance |
f_d | Units.SI.Force | SIunits.Force |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
c | Units.SI.TranslationalSpringConstant | SIunits.TranslationalSpringConstant |
s_unstretched | Units.SI.Length | SIunits.Length |
d | Units.SI.TranslationalDampingConstant | SIunits.TranslationalDampingConstant |
s_damper_start | Units.SI.Length | SIunits.Length |
s_damper | Units.SI.Position | SIunits.Position |
length_a | Units.SI.Distance | SIunits.Distance |
diameter_a | Units.SI.Diameter | SIunits.Diameter |
diameter_b | Units.SI.Diameter | SIunits.Diameter |
width | Units.SI.Distance | SIunits.Distance |
coilWidth | Units.SI.Distance | SIunits.Distance |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
r_0 | Units.SI.Position | SIunits.Position |
f_b_0 | Units.SI.Force | SIunits.Force |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
r_0 | Units.SI.Position | SIunits.Position |
t_b_0 | Units.SI.Torque | SIunits.Torque |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
g | Units.SI.Acceleration | SIunits.Acceleration |
mu | Present | |
mue | Present |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
algorithm |
|
gravity := if gravityType == GravityTypes.UniformGravity then g else if gravityType == GravityTypes.PointGravity then -(mu/(r*r))*(r/ Modelica400.Math.Vectors.length(r)) else zeros(3); |
gravity := if gravityType == GravityTypes.UniformGravity then g else if gravityType == GravityTypes.PointGravity then -(mue/(r*r))*(r/ Modelica323.Math.Vectors.length(r)) else zeros(3); |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
w | Units.SI.AngularVelocity | SIunits.AngularVelocity |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
w | Units.SI.AngularVelocity | SIunits.AngularVelocity |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
w | Units.SI.AngularVelocity | SIunits.AngularVelocity |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
angle | Units.SI.Angle | SIunits.Angle |
der_angle | Units.SI.AngularVelocity | SIunits.AngularVelocity |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
angle | Units.SI.Angle | SIunits.Angle |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
angle | Units.SI.Angle | SIunits.Angle |
der_angle | Units.SI.AngularVelocity | SIunits.AngularVelocity |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
angles | Units.SI.Angle | SIunits.Angle |
der_angles | Units.SI.AngularVelocity | SIunits.AngularVelocity |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
guessAngle1 | Units.SI.Angle | SIunits.Angle |
angles | Units.SI.Angle | SIunits.Angle |
angle_1a | Units.SI.Angle | SIunits.Angle |
angle_1b | Units.SI.Angle | SIunits.Angle |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
phi | Units.SI.Angle | SIunits.Angle |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
w | Units.SI.AngularVelocity | SIunits.AngularVelocity |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
w | Units.SI.AngularVelocity | SIunits.AngularVelocity |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
w | Units.SI.AngularVelocity | SIunits.AngularVelocity |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
w | Units.SI.AngularVelocity | SIunits.AngularVelocity |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
w | Units.SI.AngularVelocity | SIunits.AngularVelocity |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
angle | Units.SI.Angle | SIunits.Angle |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
phi | Units.SI.Angle | SIunits.Angle |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
w | Units.SI.AngularVelocity | SIunits.AngularVelocity |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
w | Units.SI.AngularVelocity | SIunits.AngularVelocity |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
angle | Units.SI.Angle | SIunits.Angle |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
angle | Units.SI.Angle | SIunits.Angle |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
angle | Units.SI.Angle | SIunits.Angle |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
angles | Units.SI.Angle | SIunits.Angle |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
guessAngle1 | Units.SI.Angle | SIunits.Angle |
angles | Units.SI.Angle | SIunits.Angle |
angle_1a | Units.SI.Angle | SIunits.Angle |
angle_1b | Units.SI.Angle | SIunits.Angle |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
phi | Units.SI.Angle | SIunits.Angle |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
n_z_aux | =cross(e_x, e_y) | =cross(e_x, n_y) |
n_y_aux | =if n_z_aux*n_z_aux > 1.0e-6 then e_y else if abs(e_x[1]) > 1.0e-6 then {0,1,0} else {1,0,0} | =if n_z_aux*n_z_aux > 1.0e-6 then n_y else (if abs(e_x[1]) > 1.0e-6 then {0,1,0} else {1,0,0}) |
e_y | Present |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
n_y_aux | =cross(e_z, e_x) | =cross(n_z, e_x) |
n_z_aux | =if n_y_aux*n_y_aux > 1.0e-6 then e_z else if abs(e_x[1]) > 1.0e-6 then {0,0,1} else {1,0,0} | =if n_y_aux*n_y_aux > 1.0e-6 then n_z else (if abs(e_x[1]) > 1.0e-6 then {0,0,1} else {1,0,0}) |
e_z | Present |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
r_0 | Units.SI.Position | SIunits.Position |
f | Units.SI.Force | SIunits.Force |
t | Units.SI.Torque | SIunits.Torque |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
r_rel_b | Units.SI.Position | SIunits.Position |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
s_small | Units.SI.Distance | SIunits.Distance |
length | Units.SI.Distance | SIunits.Distance |
s | Units.SI.Position | SIunits.Position |
r_rel_0 | Units.SI.Position | SIunits.Position |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
r_rel_a | Units.SI.Position | SIunits.Position |
f | Units.SI.Force | SIunits.Force |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
r | Units.SI.Position | SIunits.Position |
gravity | Units.SI.Acceleration | SIunits.Acceleration |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
X | Units.SI.Position | SIunits.Position |
Y | Units.SI.Position | SIunits.Position |
Z | Units.SI.Position | SIunits.Position |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
boxWidth | Units.SI.Distance | SIunits.Distance |
boxHeight | Units.SI.Distance | SIunits.Distance |
s | Units.SI.Position | SIunits.Position |
v | Units.SI.Velocity | SIunits.Velocity |
a | Units.SI.Acceleration | SIunits.Acceleration |
f | Units.SI.Force | SIunits.Force |
box | length=if noEvent(abs(s) > 1.e-6) then s else 1.e-6 | length=if noEvent(abs(s + s_offset) > 1.e-6) then s + s_offset else 1.e-6 |
s_offset | Present |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
... a = der(v); |
|
frame_b.r_0 = frame_a.r_0 + Frames.resolve1(frame_a.R, e*s); | frame_b.r_0 = frame_a.r_0 + Frames.resolve1(frame_a.R, e*(s_offset + s)); |
frame_b.R = frame_a.R; | |
zeros(3) = frame_a.f + frame_b.f; | |
zeros(3) = frame_a.t + frame_b.t + cross(e*s, frame_b.f); | zeros(3) = frame_a.t + frame_b.t + cross(e*(s_offset + s), frame_b.f); |
f = -e*frame_b.f; ... |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
cylinderLength | Units.SI.Distance | SIunits.Distance |
cylinderDiameter | Units.SI.Distance | SIunits.Distance |
phi | Units.SI.Angle | SIunits.Angle |
w | Units.SI.AngularVelocity | SIunits.AngularVelocity |
a | Units.SI.AngularAcceleration | SIunits.AngularAcceleration |
tau | Units.SI.Torque | SIunits.Torque |
angle | Units.SI.Angle | SIunits.Angle |
phi_offset | Present |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
... assert(cardinality(frame_b) > 0,     "Connector frame_b of revolute joint is not connected"); |
|
angle = phi; | angle = phi_offset + phi; |
w = der(phi); ... if Connections.rooted(frame_a.R) then |
|
R_rel = Frames.planarRotation(e, phi, w); | R_rel = Frames.planarRotation(e, phi_offset + phi, w); |
frame_b.R = Frames.absoluteRotation(frame_a.R, R_rel); ... else |
|
R_rel = Frames.planarRotation(-e, phi, w); | R_rel = Frames.planarRotation(-e, phi_offset + phi, w); |
frame_a.R = Frames.absoluteRotation(frame_b.R, R_rel); ... |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
cylinderLength | Units.SI.Distance | SIunits.Distance |
cylinderDiameter | Units.SI.Distance | SIunits.Distance |
r_rel_a | Units.SI.Position | SIunits.Position |
f_c | Units.SI.Force | SIunits.Force |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
cylinderDiameter | Units.SI.Distance | SIunits.Distance |
s | Units.SI.Position | SIunits.Position |
phi | Units.SI.Angle | SIunits.Angle |
v | Units.SI.Velocity | SIunits.Velocity |
w | Units.SI.AngularVelocity | SIunits.AngularVelocity |
a | Units.SI.Acceleration | SIunits.Acceleration |
wd | Units.SI.AngularAcceleration | SIunits.AngularAcceleration |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
cylinderLength | Units.SI.Distance | SIunits.Distance |
cylinderDiameter | Units.SI.Distance | SIunits.Distance |
phi_a | Units.SI.Angle | SIunits.Angle |
phi_b | Units.SI.Angle | SIunits.Angle |
w_a | Units.SI.AngularVelocity | SIunits.AngularVelocity |
w_b | Units.SI.AngularVelocity | SIunits.AngularVelocity |
a_a | Units.SI.AngularAcceleration | SIunits.AngularAcceleration |
a_b | Units.SI.AngularAcceleration | SIunits.AngularAcceleration |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
cylinderLength | Units.SI.Distance | SIunits.Distance |
cylinderDiameter | Units.SI.Distance | SIunits.Distance |
boxWidth | Units.SI.Distance | SIunits.Distance |
boxHeight | Units.SI.Distance | SIunits.Distance |
s_x | Units.SI.Position | SIunits.Position |
s_y | Units.SI.Position | SIunits.Position |
phi | Units.SI.Angle | SIunits.Angle |
v_x | Units.SI.Velocity | SIunits.Velocity |
v_y | Units.SI.Velocity | SIunits.Velocity |
w | Units.SI.AngularVelocity | SIunits.AngularVelocity |
a_x | Units.SI.Acceleration | SIunits.Acceleration |
a_y | Units.SI.Acceleration | SIunits.Acceleration |
wd | Units.SI.AngularAcceleration | SIunits.AngularAcceleration |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
sphereDiameter | Units.SI.Distance | SIunits.Distance |
angles_start | Units.SI.Angle | SIunits.Angle |
w_rel_a_start | Units.SI.AngularVelocity | SIunits.AngularVelocity |
z_rel_a_start | Units.SI.AngularAcceleration | SIunits.AngularAcceleration |
phi_start | Units.SI.Angle | SIunits.Angle |
phi | Units.SI.Angle | SIunits.Angle |
phi_d | Units.SI.AngularVelocity | SIunits.AngularVelocity |
phi_dd | Units.SI.AngularAcceleration | SIunits.AngularAcceleration |
w_rel | Units.SI.AngularVelocity | SIunits.AngularVelocity |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
r_rel_a | Units.SI.Position | SIunits.Position |
v_rel_a | Units.SI.Velocity | SIunits.Velocity |
a_rel_a | Units.SI.Acceleration | SIunits.Acceleration |
angles_start | Units.SI.Angle | SIunits.Angle |
w_rel_a_start | Units.SI.AngularVelocity | SIunits.AngularVelocity |
z_rel_a_start | Units.SI.AngularAcceleration | SIunits.AngularAcceleration |
arrow | | diameter=arrowDiameter |
phi_start | Units.SI.Angle | SIunits.Angle |
phi | Units.SI.Angle | SIunits.Angle |
phi_d | Units.SI.AngularVelocity | SIunits.AngularVelocity |
phi_dd | Units.SI.AngularAcceleration | SIunits.AngularAcceleration |
w_rel_b | Units.SI.AngularVelocity | SIunits.AngularVelocity |
arrowDiameter | Present |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
zeroForceAndTorque1 | Mechanics.MultiBody.Forces.Internal.ZeroForceAndTorque | Mechanics.MultiBody.Sensors.Internal.ZeroForceAndTorque |
zeroForceAndTorque2 | Mechanics.MultiBody.Forces.Internal.ZeroForceAndTorque | Mechanics.MultiBody.Sensors.Internal.ZeroForceAndTorque |
arrow | | diameter=arrowDiameter |
arrowDiameter | Present |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
rodLength | Units.SI.Length | SIunits.Length |
m | Units.SI.Mass | SIunits.Mass |
sphereDiameter | Units.SI.Diameter | SIunits.Diameter |
rodDiameter | Units.SI.Diameter | SIunits.Diameter |
massDiameter | Units.SI.Diameter | SIunits.Diameter |
f_rod | Units.SI.Force | SIunits.Force |
rRod_0 | Units.SI.Position | SIunits.Position |
rRod_a | Units.SI.Position | SIunits.Position |
r_CM_0 | Units.SI.Position | SIunits.Position |
v_CM_0 | Units.SI.Velocity | SIunits.Velocity |
f_CM_a | Units.SI.Force | SIunits.Force |
f_CM_e | Units.SI.Force | SIunits.Force |
f_b_a1 | Units.SI.Force | SIunits.Force |
totalPower | Units.SI.Power | SIunits.Power |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
rRod_ia | Units.SI.Position | SIunits.Position |
sphereDiameter | Units.SI.Diameter | SIunits.Diameter |
rodWidth | Units.SI.Distance | SIunits.Distance |
rodHeight | Units.SI.Distance | SIunits.Distance |
cylinderLength | Units.SI.Distance | SIunits.Distance |
cylinderDiameter | Units.SI.Distance | SIunits.Distance |
f_rod | Units.SI.Force | SIunits.Force |
rodLength | Units.SI.Distance | SIunits.Distance |
totalPower | Units.SI.Power | SIunits.Power |
f_b_a1 | Units.SI.Force | SIunits.Force |
rRod_0 | Units.SI.Position | SIunits.Position |
rRod_a | Units.SI.Position | SIunits.Position |
f_b_a | Units.SI.Force | SIunits.Force |
f_ia_a | Units.SI.Force | SIunits.Force |
t_ia_a | Units.SI.Torque | SIunits.Torque |
w_rel_ia1 | Units.SI.AngularVelocity | SIunits.AngularVelocity |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
r_a | Units.SI.Position | SIunits.Position |
r_b | Units.SI.Position | SIunits.Position |
phi_b | Units.SI.Angle | SIunits.Angle |
w_b | Units.SI.AngularVelocity | SIunits.AngularVelocity |
a_b | Units.SI.AngularAcceleration | SIunits.AngularAcceleration |
totalPower | Units.SI.Power | SIunits.Power |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
x | Units.SI.Position | SIunits.Position |
y | Units.SI.Position | SIunits.Position |
z | Units.SI.Position | SIunits.Position |
angles | Units.SI.Angle | SIunits.Angle |
der_angles | Units.SI.AngularVelocity | SIunits.AngularVelocity |
r_road_0 | Units.SI.Position | SIunits.Position |
f_wheel_0 | Units.SI.Force | SIunits.Force |
f_n | Units.SI.Force | SIunits.Force |
f_lat | Units.SI.Force | SIunits.Force |
f_long | Units.SI.Force | SIunits.Force |
err | Units.SI.Position | SIunits.Position |
delta_0 | Units.SI.Position | SIunits.Position |
s | Units.SI.Position | SIunits.Position |
w | Units.SI.Position | SIunits.Position |
v_0 | Units.SI.Velocity | SIunits.Velocity |
w_0 | Units.SI.AngularVelocity | SIunits.AngularVelocity |
vContact_0 | Units.SI.Velocity | SIunits.Velocity |
radius | Present | |
wheelRadius | Present |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
... 0 = delta_0*e_long_0; |
|
0 = radius - delta_0*cross(e_long_0, e_axis_0); | 0 = wheelRadius - delta_0*cross(e_long_0, e_axis_0); |
err = Modelica400.Math.Vectors.length(delta_0) - radius; | err = Modelica323.Math.Vectors.length(delta_0) - wheelRadius; |
v_0 = der(frame_a.r_0); ... |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
x | Units.SI.Position | SIunits.Position |
y | Units.SI.Position | SIunits.Position |
phi | Units.SI.Angle | SIunits.Angle |
theta1 | Units.SI.Angle | SIunits.Angle |
theta2 | Units.SI.Angle | SIunits.Angle |
der_theta1 | Units.SI.AngularVelocity | SIunits.AngularVelocity |
der_theta2 | Units.SI.AngularVelocity | SIunits.AngularVelocity |
fixed | r={0,0,radius} | r={0,0,wheelRadius} |
rod1 | r={0,track/2,0} | r={0,wheelDistance/2,0} |
rod2 | r={0,-track/2,0} | r={0,-wheelDistance/2,0} |
rolling1 | radius=radius | radius=wheelRadius |
rolling2 | radius=radius | radius=wheelRadius |
radius | Present | |
track | Present | |
wheelRadius | Present | |
wheelDistance | Present |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
nAxis_ia | Units.SI.Position | SIunits.Position |
s_offset | Units.SI.Position | SIunits.Position |
sphereDiameter | Units.SI.Diameter | SIunits.Diameter |
axisDiameter | Units.SI.Diameter | SIunits.Diameter |
cylinderLength | Units.SI.Distance | SIunits.Distance |
cylinderDiameter | Units.SI.Distance | SIunits.Distance |
s | Units.SI.Position | SIunits.Position |
f | Units.SI.Force | SIunits.Force |
axisLength | Units.SI.Length | SIunits.Length |
totalPower | Units.SI.Power | SIunits.Power |
f_c_a | Units.SI.Force | SIunits.Force |
t_cd_a | Units.SI.Torque | SIunits.Torque |
f_bd_a | Units.SI.Force | SIunits.Force |
rAxis_0 | Units.SI.Position | SIunits.Position |
rAxis_a | Units.SI.Position | SIunits.Position |
w_rel_ia1 | Units.SI.AngularVelocity | SIunits.AngularVelocity |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
rRod1_ia | Units.SI.Position | SIunits.Position |
rRod2_ib | Units.SI.Position | SIunits.Position |
phi_offset | Units.NonSI.Angle_deg | SIunits.Conversions.NonSIunits.Angle_deg |
phi_guess | Units.NonSI.Angle_deg | SIunits.Conversions.NonSIunits.Angle_deg |
sphereDiameter | Units.SI.Diameter | SIunits.Diameter |
rod1Diameter | Units.SI.Diameter | SIunits.Diameter |
rod2Diameter | Units.SI.Diameter | SIunits.Diameter |
revoluteDiameter | Units.SI.Diameter | SIunits.Diameter |
revoluteLength | Units.SI.Distance | SIunits.Distance |
cylinderLength | Units.SI.Distance | SIunits.Distance |
cylinderDiameter | Units.SI.Distance | SIunits.Distance |
rod1Length | Units.SI.Distance | SIunits.Distance |
totalPower | Units.SI.Power | SIunits.Power |
aux | Units.SI.Position | SIunits.Position |
f_rod | Units.SI.Force | SIunits.Force |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
rRod1_ia | Units.SI.Position | SIunits.Position |
rRod2_ib | Units.SI.Position | SIunits.Position |
s_offset | Units.SI.Position | SIunits.Position |
s_guess | Units.SI.Position | SIunits.Position |
sphereDiameter | Units.SI.Diameter | SIunits.Diameter |
rod1Diameter | Units.SI.Diameter | SIunits.Diameter |
rod2Diameter | Units.SI.Diameter | SIunits.Diameter |
boxWidth | Units.SI.Distance | SIunits.Distance |
boxHeight | Units.SI.Distance | SIunits.Distance |
cylinderLength | Units.SI.Distance | SIunits.Distance |
cylinderDiameter | Units.SI.Distance | SIunits.Distance |
rod1Length | Units.SI.Distance | SIunits.Distance |
f_rod | Units.SI.Force | SIunits.Force |
totalPower | Units.SI.Power | SIunits.Power |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
rod1Length | Units.SI.Length | SIunits.Length |
rod1Mass | Units.SI.Mass | SIunits.Mass |
rRod2_ib | Units.SI.Position | SIunits.Position |
phi_offset | Units.NonSI.Angle_deg | SIunits.Conversions.NonSIunits.Angle_deg |
phi_guess | Units.NonSI.Angle_deg | SIunits.Conversions.NonSIunits.Angle_deg |
sphereDiameter | Units.SI.Diameter | SIunits.Diameter |
rod1Diameter | Units.SI.Diameter | SIunits.Diameter |
rod2Diameter | Units.SI.Diameter | SIunits.Diameter |
revoluteDiameter | Units.SI.Diameter | SIunits.Diameter |
revoluteLength | Units.SI.Distance | SIunits.Distance |
aux | Units.SI.Position | SIunits.Position |
f_rod | Units.SI.Force | SIunits.Force |
totalPower | Units.SI.Power | SIunits.Power |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
rod1Length | Units.SI.Length | SIunits.Length |
rod1Mass | Units.SI.Mass | SIunits.Mass |
rRod2_ib | Units.SI.Position | SIunits.Position |
s_offset | Units.SI.Position | SIunits.Position |
s_guess | Units.SI.Position | SIunits.Position |
sphereDiameter | Units.SI.Diameter | SIunits.Diameter |
rod1Diameter | Units.SI.Diameter | SIunits.Diameter |
rod2Diameter | Units.SI.Diameter | SIunits.Diameter |
boxWidth | Units.SI.Distance | SIunits.Distance |
boxHeight | Units.SI.Distance | SIunits.Distance |
f_rod | Units.SI.Force | SIunits.Force |
totalPower | Units.SI.Power | SIunits.Power |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
rRod1_ia | Units.SI.Position | SIunits.Position |
rRod2_ib | Units.SI.Position | SIunits.Position |
phi_offset | Units.NonSI.Angle_deg | SIunits.Conversions.NonSIunits.Angle_deg |
phi_guess | Units.NonSI.Angle_deg | SIunits.Conversions.NonSIunits.Angle_deg |
cylinderLength | Units.SI.Distance | SIunits.Distance |
cylinderDiameter | Units.SI.Distance | SIunits.Distance |
rodDiameter | Units.SI.Diameter | SIunits.Diameter |
totalPower | Units.SI.Power | SIunits.Power |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
rRod1_ia | Units.SI.Position | SIunits.Position |
rRod2_ib | Units.SI.Position | SIunits.Position |
s_offset | Units.SI.Position | SIunits.Position |
s_guess | Units.SI.Position | SIunits.Position |
cylinderLength | Units.SI.Distance | SIunits.Distance |
cylinderDiameter | Units.SI.Distance | SIunits.Distance |
boxWidth | Units.SI.Distance | SIunits.Distance |
boxHeight | Units.SI.Distance | SIunits.Distance |
rodDiameter | Units.SI.Diameter | SIunits.Diameter |
totalPower | Units.SI.Power | SIunits.Power |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
sphereDiameter | Units.SI.Distance | SIunits.Distance |
r_rel_a | Units.SI.Position | SIunits.Position |
P | Units.SI.InstantaneousPower | SIunits.InstantaneousPower |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
sphereDiameter | Units.SI.Distance | SIunits.Distance |
r_rel_a | Units.SI.Position | SIunits.Position |
P | Units.SI.InstantaneousPower | SIunits.InstantaneousPower |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
sphereDiameter | Units.SI.Distance | SIunits.Distance |
r_rel_a | Units.SI.Position | SIunits.Position |
P | Units.SI.InstantaneousPower | SIunits.InstantaneousPower |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
sphereDiameter | Units.SI.Distance | SIunits.Distance |
r_rel_a | Units.SI.Position | SIunits.Position |
P | Units.SI.InstantaneousPower | SIunits.InstantaneousPower |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
lengthConstraint | Units.SI.Position | SIunits.Position |
phi_offset | Units.NonSI.Angle_deg | SIunits.Conversions.NonSIunits.Angle_deg |
phi_guess | Units.NonSI.Angle_deg | SIunits.Conversions.NonSIunits.Angle_deg |
cylinderLength | Units.SI.Distance | SIunits.Distance |
cylinderDiameter | Units.SI.Distance | SIunits.Distance |
phi | Units.SI.Angle | SIunits.Angle |
angle | Units.SI.Angle | SIunits.Angle |
tau | Units.SI.Torque | SIunits.Torque |
r_a | Units.SI.Position | SIunits.Position |
r_b | Units.SI.Position | SIunits.Position |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
length | Units.SI.Position | SIunits.Position |
s_offset | Units.SI.Position | SIunits.Position |
s_guess | Units.SI.Position | SIunits.Position |
boxWidth | Units.SI.Distance | SIunits.Distance |
boxHeight | Units.SI.Distance | SIunits.Distance |
s | Units.SI.Position | SIunits.Position |
distance | Units.SI.Position | SIunits.Position |
r_rel_a | Units.SI.Position | SIunits.Position |
f | Units.SI.Force | SIunits.Force |
r_a | Units.SI.Position | SIunits.Position |
r_b | Units.SI.Position | SIunits.Position |
rbra | Units.SI.Position | SIunits.Position |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
radius | Units.SI.Radius | SIunits.Radius |
f_wheel_0 | Units.SI.Force | SIunits.Force |
f_lat | Units.SI.Force | SIunits.Force |
f_long | Units.SI.Force | SIunits.Force |
rContact_0 | Units.SI.Position | SIunits.Position |
v_0 | Units.SI.Velocity | SIunits.Velocity |
w_0 | Units.SI.AngularVelocity | SIunits.AngularVelocity |
vContact_0 | Units.SI.Velocity | SIunits.Velocity |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
r_a_0 | Units.SI.Position | SIunits.Position |
r_b_0 | Units.SI.Position | SIunits.Position |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
r | Units.SI.Position | SIunits.Position |
r_shape | Units.SI.Position | SIunits.Position |
length | Units.SI.Length | SIunits.Length |
width | Units.SI.Distance | SIunits.Distance |
height | Units.SI.Distance | SIunits.Distance |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
r | Units.SI.Position | SIunits.Position |
r_shape | Units.SI.Position | SIunits.Position |
length | Units.SI.Length | SIunits.Length |
width | Units.SI.Distance | SIunits.Distance |
height | Units.SI.Distance | SIunits.Distance |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
r | Units.SI.Position | SIunits.Position |
angle | Units.NonSI.Angle_deg | SIunits.Conversions.NonSIunits.Angle_deg |
angles | Units.NonSI.Angle_deg | SIunits.Conversions.NonSIunits.Angle_deg |
r_shape | Units.SI.Position | SIunits.Position |
length | Units.SI.Length | SIunits.Length |
width | Units.SI.Distance | SIunits.Distance |
height | Units.SI.Distance | SIunits.Distance |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
r_CM | Units.SI.Position | SIunits.Position |
m | Units.SI.Mass | SIunits.Mass |
I_11 | Units.SI.Inertia | SIunits.Inertia |
I_22 | Units.SI.Inertia | SIunits.Inertia |
I_33 | Units.SI.Inertia | SIunits.Inertia |
I_21 | Units.SI.Inertia | SIunits.Inertia |
I_31 | Units.SI.Inertia | SIunits.Inertia |
I_32 | Units.SI.Inertia | SIunits.Inertia |
r_0 | Units.SI.Position | SIunits.Position |
v_0 | Units.SI.Velocity | SIunits.Velocity |
a_0 | Units.SI.Acceleration | SIunits.Acceleration |
angles_start | Units.SI.Angle | SIunits.Angle |
w_0_start | Units.SI.AngularVelocity | SIunits.AngularVelocity |
z_0_start | Units.SI.AngularAcceleration | SIunits.AngularAcceleration |
sphereDiameter | Units.SI.Diameter | SIunits.Diameter |
cylinderDiameter | Units.SI.Diameter | SIunits.Diameter |
I | Units.SI.Inertia | SIunits.Inertia |
w_a | Units.SI.AngularVelocity | SIunits.AngularVelocity |
z_a | Units.SI.AngularAcceleration | SIunits.AngularAcceleration |
g_0 | Units.SI.Acceleration | SIunits.Acceleration |
phi_start | Units.SI.Angle | SIunits.Angle |
phi | Units.SI.Angle | SIunits.Angle |
phi_d | Units.SI.AngularVelocity | SIunits.AngularVelocity |
phi_dd | Units.SI.AngularAcceleration | SIunits.AngularAcceleration |
z_a_start | Present |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
r | Units.SI.Position | SIunits.Position |
r_CM | Units.SI.Position | SIunits.Position |
m | Units.SI.Mass | SIunits.Mass |
I_11 | Units.SI.Inertia | SIunits.Inertia |
I_22 | Units.SI.Inertia | SIunits.Inertia |
I_33 | Units.SI.Inertia | SIunits.Inertia |
I_21 | Units.SI.Inertia | SIunits.Inertia |
I_31 | Units.SI.Inertia | SIunits.Inertia |
I_32 | Units.SI.Inertia | SIunits.Inertia |
r_0 | Units.SI.Position | SIunits.Position |
v_0 | Units.SI.Velocity | SIunits.Velocity |
a_0 | Units.SI.Acceleration | SIunits.Acceleration |
angles_start | Units.SI.Angle | SIunits.Angle |
w_0_start | Units.SI.AngularVelocity | SIunits.AngularVelocity |
z_0_start | Units.SI.AngularAcceleration | SIunits.AngularAcceleration |
r_shape | Units.SI.Position | SIunits.Position |
length | Units.SI.Length | SIunits.Length |
width | Units.SI.Distance | SIunits.Distance |
height | Units.SI.Distance | SIunits.Distance |
sphereDiameter | Units.SI.Diameter | SIunits.Diameter |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
r | Units.SI.Position | SIunits.Position |
r_shape | Units.SI.Position | SIunits.Position |
length | Units.SI.Length | SIunits.Length |
width | Units.SI.Distance | SIunits.Distance |
height | Units.SI.Distance | SIunits.Distance |
innerWidth | Units.SI.Distance | SIunits.Distance |
innerHeight | Units.SI.Distance | SIunits.Distance |
density | Units.SI.Density | SIunits.Density |
r_0 | Units.SI.Position | SIunits.Position |
v_0 | Units.SI.Velocity | SIunits.Velocity |
a_0 | Units.SI.Acceleration | SIunits.Acceleration |
angles_start | Units.SI.Angle | SIunits.Angle |
w_0_start | Units.SI.AngularVelocity | SIunits.AngularVelocity |
z_0_start | Units.SI.AngularAcceleration | SIunits.AngularAcceleration |
mo | Units.SI.Mass | SIunits.Mass |
mi | Units.SI.Mass | SIunits.Mass |
m | Units.SI.Mass | SIunits.Mass |
r_CM | Units.SI.Position | SIunits.Position |
I | Units.SI.Inertia | SIunits.Inertia |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
r | Units.SI.Position | SIunits.Position |
r_shape | Units.SI.Position | SIunits.Position |
length | Units.SI.Length | SIunits.Length |
diameter | Units.SI.Distance | SIunits.Distance |
innerDiameter | Units.SI.Distance | SIunits.Distance |
density | Units.SI.Density | SIunits.Density |
r_0 | Units.SI.Position | SIunits.Position |
v_0 | Units.SI.Velocity | SIunits.Velocity |
a_0 | Units.SI.Acceleration | SIunits.Acceleration |
angles_start | Units.SI.Angle | SIunits.Angle |
w_0_start | Units.SI.AngularVelocity | SIunits.AngularVelocity |
z_0_start | Units.SI.AngularAcceleration | SIunits.AngularAcceleration |
radius | Units.SI.Distance | SIunits.Distance |
innerRadius | Units.SI.Distance | SIunits.Distance |
mo | Units.SI.Mass | SIunits.Mass |
mi | Units.SI.Mass | SIunits.Mass |
I22 | Units.SI.Inertia | SIunits.Inertia |
m | Units.SI.Mass | SIunits.Mass |
r_CM | Units.SI.Position | SIunits.Position |
I | Units.SI.Inertia | SIunits.Inertia |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
m | Units.SI.Mass | SIunits.Mass |
sphereDiameter | Units.SI.Diameter | SIunits.Diameter |
r_0 | Units.SI.Position | SIunits.Position |
v_0 | Units.SI.Velocity | SIunits.Velocity |
a_0 | Units.SI.Acceleration | SIunits.Acceleration |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
phi0 | Units.SI.Angle | SIunits.Angle |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
J | Units.SI.Inertia | SIunits.Inertia |
r_center | Units.SI.Position | SIunits.Position |
cylinderLength | Units.SI.Distance | SIunits.Distance |
cylinderDiameter | Units.SI.Distance | SIunits.Distance |
phi | Units.SI.Angle | SIunits.Angle |
w | Units.SI.AngularVelocity | SIunits.AngularVelocity |
a | Units.SI.AngularAcceleration | SIunits.AngularAcceleration |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
x | Units.SI.Position | SIunits.Position |
y | Units.SI.Position | SIunits.Position |
angles | Units.SI.Angle | SIunits.Angle |
der_angles | Units.SI.AngularVelocity | SIunits.AngularVelocity |
width | Units.SI.Distance | SIunits.Distance |
body | final m=m | final m=wheelMass |
final I_11=I_long | final I_11=wheel_I_long | |
final I_22=I_axis | final I_22=wheel_I_axis | |
final I_33=I_long | final I_33=wheel_I_long | |
rollingWheel | radius=radius | |
| wheelRadius=wheelRadius | |
fixedShape | final width=2*radius | final width=2*wheelRadius |
final height=2*radius | final height=2*wheelRadius | |
final color=color | final color=wheelColor | |
radius | Present | |
m | Present | |
I_axis | Present | |
I_long | Present | |
color | Present | |
wheelRadius | Present | |
wheelMass | Present | |
wheel_I_axis | Present | |
wheel_I_long | Present | |
wheelColor | Present |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
x | Units.SI.Position | SIunits.Position |
y | Units.SI.Position | SIunits.Position |
phi | Units.SI.Angle | SIunits.Angle |
theta1 | Units.SI.Angle | SIunits.Angle |
theta2 | Units.SI.Angle | SIunits.Angle |
der_theta1 | Units.SI.AngularVelocity | SIunits.AngularVelocity |
der_theta2 | Units.SI.AngularVelocity | SIunits.AngularVelocity |
body2 | final m=m_wheel | final m=wheelMass |
final I_11=I_wheelLong | final I_11=wheel_I_long | |
final I_22=I_wheelAxis | final I_22=wheel_I_axis | |
final I_33=I_wheelLong | final I_33=wheel_I_long | |
shape2 | final color=color | final color=wheelColor |
final r_shape={0,-width_wheel,0} | final r_shape={0,-wheelWidth,0} | |
final length=2*width_wheel | final length=2*wheelWidth | |
final width=2*R_wheel | final width=2*wheelRadius | |
final height=2*R_wheel | final height=2*wheelRadius | |
body1 | final m=m_wheel | final m=wheelMass |
final I_11=I_wheelLong | final I_11=wheel_I_long | |
final I_22=I_wheelAxis | final I_22=wheel_I_axis | |
final I_33=I_wheelLong | final I_33=wheel_I_long | |
shape1 | final color=color | final color=wheelColor |
final r_shape={0,-width_wheel,0} | final r_shape={0,-wheelWidth,0} | |
final length=2*width_wheel | final length=2*wheelWidth | |
final width=2*R_wheel | final width=2*wheelRadius | |
final height=2*R_wheel | final height=2*wheelRadius | |
wheelSetJoint | radius=R_wheel | |
track=track | | |
| wheelRadius=wheelRadius | |
| wheelDistance=wheelDistance | |
R_wheel | Present | |
m_wheel | Present | |
I_wheelAxis | Present | |
I_wheelLong | Present | |
track | Present | |
width_wheel | Present | |
color | Present | |
wheelRadius | Present | |
wheelMass | Present | |
wheel_I_axis | Present | |
wheel_I_long | Present | |
wheelDistance | Present | |
wheelWidth | Present | |
wheelColor | Present |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
guessAngle1 | Units.SI.Angle | SIunits.Angle |
arrow | | diameter=arrowDiameter |
zeroForce1 | Mechanics.MultiBody.Forces.Internal.ZeroForceAndTorque | Mechanics.MultiBody.Sensors.Internal.ZeroForceAndTorque |
zeroForce2 | Mechanics.MultiBody.Forces.Internal.ZeroForceAndTorque | Mechanics.MultiBody.Sensors.Internal.ZeroForceAndTorque |
arrowDiameter | Present |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
guessAngle1 | Units.SI.Angle | SIunits.Angle |
zeroForce1 | Mechanics.MultiBody.Forces.Internal.ZeroForceAndTorque | Mechanics.MultiBody.Sensors.Internal.ZeroForceAndTorque |
zeroForce2 | Mechanics.MultiBody.Forces.Internal.ZeroForceAndTorque | Mechanics.MultiBody.Sensors.Internal.ZeroForceAndTorque |
zeroForce3 | Mechanics.MultiBody.Forces.Internal.ZeroForceAndTorque | Mechanics.MultiBody.Sensors.Internal.ZeroForceAndTorque |
arrow | | diameter=arrowDiameter |
arrowDiameter | Present |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
transformAbsoluteVector | Present | |
tansformAbsoluteVector | Present | |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
... connect(position.frame_a, frame_a); |
|
connect(der1.y, transformAbsoluteVector.r_in); | connect(der1.y, tansformAbsoluteVector.r_in); |
connect(transformAbsoluteVector.r_out, v); | connect(tansformAbsoluteVector.r_out, v); |
connect(zeroPosition.frame_resolve, position.frame_resolve); | |
connect(transformAbsoluteVector.frame_a, frame_a); | connect(tansformAbsoluteVector.frame_a, frame_a); |
connect(transformAbsoluteVector.frame_resolve, zeroPosition1.frame_resolve); | connect(tansformAbsoluteVector.frame_resolve, zeroPosition1.frame_resolve); |
connect(transformAbsoluteVector.frame_resolve, frame_resolve); | connect(tansformAbsoluteVector.frame_resolve, frame_resolve); |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
guessAngle1 | Units.SI.Angle | SIunits.Angle |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
transformRelativeVector | Present | |
tansformRelativeVector | Present | |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
... connect(relativePosition.r_rel, der_r_rel.u); |
|
connect(der_r_rel.y, transformRelativeVector.r_in); | connect(der_r_rel.y, tansformRelativeVector.r_in); |
connect(transformRelativeVector.r_out, v_rel); | connect(tansformRelativeVector.r_out, v_rel); |
connect(transformRelativeVector.frame_a, frame_a); | connect(tansformRelativeVector.frame_a, frame_a); |
connect(transformRelativeVector.frame_b, frame_b); | connect(tansformRelativeVector.frame_b, frame_b); |
connect(transformRelativeVector.frame_resolve, frame_resolve); | connect(tansformRelativeVector.frame_resolve, frame_resolve); |
connect(zeroPosition.frame_resolve, transformRelativeVector.frame_resolve); | connect(zeroPosition.frame_resolve, tansformRelativeVector.frame_resolve); |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
guessAngle1 | Units.SI.Angle | SIunits.Angle |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
s_small | Units.SI.Position | SIunits.Position |
arrow | | diameter=arrowDiameter |
r_rel_0 | Units.SI.Position | SIunits.Position |
L2 | Units.SI.Area | SIunits.Area |
s_small2 | Units.SI.Area | SIunits.Area |
arrowDiameter | Present |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
forceArrow | r_head=-frame_a.f*(if positiveSign then +1 else -1) | r_head=-f_in_m |
headAtOrigin=true | | |
quantity=Modelica400.Mechanics.MultiBody.Types.VectorQuantity.Force | | |
| diameter=forceDiameter | |
| r_tail=f_in_m | |
N_to_m | Present | |
forceDiameter | Present | |
f_in_m | Present |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
torqueArrow | r_head=-frame_a.t*(if positiveSign then +1 else -1) | r_head=-t_in_m |
quantity=Modelica400.Mechanics.MultiBody.Types.VectorQuantity.Torque | | |
headAtOrigin=true | | |
| diameter=torqueDiameter | |
| r_tail=t_in_m | |
Nm_to_m | Present | |
torqueDiameter | Present | |
t_in_m | Present |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
forceArrow | r_head=-frame_a.f*csign | r_head=-f_in_m |
headAtOrigin=true | | |
quantity=Modelica400.Mechanics.MultiBody.Types.VectorQuantity.Force | | |
| diameter=forceDiameter | |
| r_tail=f_in_m | |
torqueArrow | r_head=-frame_a.t*csign | r_head=-t_in_m |
quantity=Modelica400.Mechanics.MultiBody.Types.VectorQuantity.Torque | | |
headAtOrigin=true | | |
| diameter=torqueDiameter | |
| r_tail=t_in_m | |
N_to_m | Present | |
Nm_to_m | Present | |
forceDiameter | Present | |
torqueDiameter | Present | |
f_in_m | Present | |
t_in_m | Present |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
r_shape | Units.SI.Position | SIunits.Position |
length | Units.SI.Distance | SIunits.Distance |
width | Units.SI.Distance | SIunits.Distance |
height | Units.SI.Distance | SIunits.Distance |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
r | Units.SI.Position | SIunits.Position |
r_shape | Units.SI.Position | SIunits.Position |
length | Units.SI.Length | SIunits.Length |
width | Units.SI.Distance | SIunits.Distance |
height | Units.SI.Distance | SIunits.Distance |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
length | Units.SI.Distance | SIunits.Distance |
diameter | Units.SI.Distance | SIunits.Distance |
headLength | Units.SI.Length | SIunits.Length |
headWidth | Units.SI.Length | SIunits.Length |
lineLength | Units.SI.Length | SIunits.Length |
lineWidth | Units.SI.Length | SIunits.Length |
scaledLabel | Units.SI.Length | SIunits.Length |
labelStart | Units.SI.Length | SIunits.Length |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
r_tail | Units.SI.Position | SIunits.Position |
length | Units.SI.Length | SIunits.Length |
arrowLine | Mechanics.MultiBody.Visualizers.Advanced.Vector | Mechanics.MultiBody.Visualizers.Advanced.Shape |
quantity | Present | |
headAtOrigin | Present | |
diameter | Present | |
headLength | Present | |
headWidth | Present | |
lineLength | Present | |
arrowHead | Present |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
r_tail | Units.SI.Position | SIunits.Position |
r_head | | each final quantity="Length" |
| each final unit="m" | |
arrow | quantity=quantity | |
headAtOrigin=headAtOrigin | | |
| diameter=diameter | |
quantity | Present | |
headAtOrigin | Present | |
diameter | Present |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
opening | Units.SI.Angle | SIunits.Angle |
startAngle | Units.SI.Angle | SIunits.Angle |
stopAngle | Units.SI.Angle | SIunits.Angle |
surface | redeclare function surfaceCharacteristic = Modelica400.Mechanics.MultiBody.Visualizers.Advanced.SurfaceCharacteristics.torus (R=R, r=r, opening=opening, startAngle=startAngle, stopAngle=stopAngle) | redeclare function surfaceCharacteristic = Modelica323.Mechanics.MultiBody.Visualizers.Advanced.SurfaceCharacteristics.torus (ri=ri, ro=ro, opening=opening, startAngle=startAngle, stopAngle=stopAngle) |
nu=n_R | nu=n_ri | |
nv=n_r | nv=n_ro | |
R | Present | |
r | Present | |
n_R | Present | |
n_r | Present | |
ri | Present | |
ro | Present | |
n_ri | Present | |
n_ro | Present |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
rTire | Units.SI.Radius | SIunits.Radius |
rRim | Units.SI.Radius | SIunits.Radius |
width | Units.SI.Radius | SIunits.Radius |
rCurvature | Units.SI.Radius | SIunits.Radius |
rw | Units.SI.Radius | SIunits.Radius |
rCurvature2 | Units.SI.Radius | SIunits.Radius |
h | Units.SI.Radius | SIunits.Radius |
ri | Units.SI.Length | SIunits.Radius |
rRim2 | Units.SI.Radius | SIunits.Radius |
torus | redeclare function surfaceCharacteristic = Modelica400.Mechanics.MultiBody.Visualizers.Advanced.SurfaceCharacteristics.torus (R=ri, r=rCurvature2, opening=Modelica400.Constants.pi - Modelica400.Math.asin(kw)) | redeclare function surfaceCharacteristic = Modelica323.Mechanics.MultiBody.Visualizers.Advanced.SurfaceCharacteristics.torus (ri=ri, ro=rCurvature2, opening=Modelica323.Constants.pi - Modelica323.Math.asin(rw/rCurvature2)) |
kw | Present |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
rOuter | Units.SI.Radius | SIunits.Radius |
length | Units.SI.Length | SIunits.Length |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
length_u | Units.SI.Distance | SIunits.Distance |
length_v | Units.SI.Distance | SIunits.Distance |
zeroForceAndTorque | Mechanics.MultiBody.Forces.Internal.ZeroForceAndTorque | Mechanics.MultiBody.Sensors.Internal.ZeroForceAndTorque |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
r | Units.SI.Position | SIunits.Position |
r_tail | Units.SI.Position | SIunits.Position |
r_head | Real | SIunits.Position |
rvisobj | Units.SI.Position | SIunits.Position |
arrowLine | Mechanics.MultiBody.Visualizers.Advanced.Vector | Mechanics.MultiBody.Visualizers.Advanced.Shape |
quantity | Present | |
headAtOrigin | Present | |
diameter | Present | |
length | Present | |
e_x | Present | |
rxvisobj | Present | |
arrowLength | Present | |
arrowHead | Present |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
r | Units.SI.Position | SIunits.Position |
r_tail | Units.SI.Position | SIunits.Position |
r_head | Real | SIunits.Position |
rvisobj | Units.SI.Position | SIunits.Position |
arrowLine | Mechanics.MultiBody.Visualizers.Advanced.Vector | Mechanics.MultiBody.Visualizers.Advanced.Shape |
quantity | Present | |
headAtOrigin | Present | |
diameter | Present | |
length | Present | |
e_x | Present | |
rxvisobj | Present | |
headLength | Present | |
headWidth | Present | |
arrowLength | Present | |
arrowHead1 | Present | |
arrowHead2 | Present |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
r_0 | Units.SI.Position | SIunits.Position |
rOuter | Units.SI.Radius | SIunits.Radius |
length | Units.SI.Length | SIunits.Length |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
opening | Units.SI.Angle | SIunits.Angle |
startAngle | Units.SI.Angle | SIunits.Angle |
stopAngle | Units.SI.Angle | SIunits.Angle |
alpha | Units.SI.Angle | SIunits.Angle |
beta | Units.SI.Angle | SIunits.Angle |
phi_start | Units.SI.Angle | SIunits.Angle |
phi_stop | Units.SI.Angle | SIunits.Angle |
R | Present | |
r | Present | |
ri | Present | |
ro | Present |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
... beta = phi_start + (phi_stop-phi_start)*(j-1)/(nv-1); |
|
X[i, j] = (R + r*Modelica400.Math.cos(beta))*Modelica400.Math.sin(alpha); | X[i, j] = (ri + ro*Modelica323.Math.cos(beta))*Modelica323.Math.sin(alpha); |
Y[i, j] = r*Modelica400.Math.sin(beta); | Y[i, j] = ro*Modelica323.Math.sin(beta); |
Z[i, j] = (R + r*Modelica400.Math.cos(beta))*Modelica400.Math.cos(alpha); | Z[i, j] = (ri + ro*Modelica323.Math.cos(beta))*Modelica323.Math.cos(alpha); |
end for; ... |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
rOuter | Units.SI.Radius | SIunits.Radius |
length | Units.SI.Length | SIunits.Length |
xsi | Units.SI.Position | SIunits.Position |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
lu | Units.SI.Distance | SIunits.Distance |
lv | Units.SI.Distance | SIunits.Distance |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
lines | Units.SI.Position | SIunits.Position |
diameter | Units.SI.Distance | SIunits.Distance |
r_lines | Units.SI.Position | SIunits.Position |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
r | Units.SI.Position | SIunits.Position |
r_lines | Units.SI.Position | SIunits.Position |
lines | Units.SI.Position | SIunits.Position |
diameter | Units.SI.Length | SIunits.Length |
r_abs | Units.SI.Position | SIunits.Position |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
amplitude | Units.SI.Torque | SIunits.Torque |
Jmotor | Units.SI.Inertia | SIunits.Inertia |
Jload | Units.SI.Inertia | SIunits.Inertia |
sine | f=f | |
| freqHz=freqHz | |
f | Present | |
freqHz | Present |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
amplitude | Units.SI.Torque | SIunits.Torque |
Jmotor | Units.SI.Inertia | SIunits.Inertia |
Jload | Units.SI.Inertia | SIunits.Inertia |
sine | f=f | |
| freqHz=freqHz | |
f | Present | |
freqHz | Present |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
startTime | Units.SI.Time | SIunits.Time |
tMotor | Units.SI.Torque | SIunits.Torque |
tClutch | Units.SI.Torque | SIunits.Torque |
tBrake | Units.SI.Torque | SIunits.Torque |
tSpring | Units.SI.Torque | SIunits.Torque |
sine | f=50/pi | |
| freqHz=50/pi |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
T2 | Units.SI.Time | SIunits.Time |
T3 | Units.SI.Time | SIunits.Time |
sin1 | f=5 | |
| freqHz=5 | |
sin2 | f=f | |
| freqHz=freqHz | |
f | Present | |
freqHz | Present |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
PowerLoss | Units.SI.Power | SIunits.Power |
DriveSine | f=1 | |
| freqHz=1 |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
PowerLoss | Units.SI.Power | SIunits.Power |
DriveSine | f=1 | |
| freqHz=1 |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
sine | f=5 | |
| freqHz=5 | |
sine2 | f=0.2 | |
| freqHz=0.2 |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
wEngine | Units.SI.AngularVelocity | SIunits.AngularVelocity |
wLoad | Units.SI.AngularVelocity | SIunits.AngularVelocity |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
sine1 | f=2 | |
| freqHz=2 |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
signalTorque | f=3 | |
| freqHz=3 |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
signalTorque | f=2 | |
| freqHz=2 |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
J | Units.SI.Inertia | SIunits.Inertia |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
J | Units.SI.Inertia | SIunits.Inertia |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
c | Units.SI.RotationalSpringConstant | SIunits.RotationalSpringConstant |
d | Units.SI.RotationalDampingConstant | SIunits.RotationalDampingConstant |
phi_rel0 | Units.SI.Angle | SIunits.Angle |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
c | Units.SI.RotationalSpringConstant | SIunits.RotationalSpringConstant |
phi_rel0 | Units.SI.Angle | SIunits.Angle |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
c | Units.SI.RotationalSpringConstant | SIunits.RotationalSpringConstant |
d | Units.SI.RotationalDampingConstant | SIunits.RotationalDampingConstant |
phi_rel0 | Units.SI.Angle | SIunits.Angle |
w_rel | Units.SI.AngularVelocity | SIunits.AngularVelocity |
tau_c | Units.SI.Torque | SIunits.Torque |
tau_d | Units.SI.Torque | SIunits.Torque |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
phi0 | Units.SI.Angle | SIunits.Angle |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
J | Units.SI.Inertia | SIunits.Inertia |
phi | Units.SI.Angle | SIunits.Angle |
w | Units.SI.AngularVelocity | SIunits.AngularVelocity |
a | Units.SI.AngularAcceleration | SIunits.AngularAcceleration |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
deltaPhi | Units.SI.Angle | SIunits.Angle |
phi | Units.SI.Angle | SIunits.Angle |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
c | Units.SI.RotationalSpringConstant | SIunits.RotationalSpringConstant |
phi_rel0 | Units.SI.Angle | SIunits.Angle |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
d | Units.SI.RotationalDampingConstant | SIunits.RotationalDampingConstant |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
c | Units.SI.RotationalSpringConstant | SIunits.RotationalSpringConstant |
d | Units.SI.RotationalDampingConstant | SIunits.RotationalDampingConstant |
phi_rel0 | Units.SI.Angle | SIunits.Angle |
tau_c | Units.SI.Torque | SIunits.Torque |
tau_d | Units.SI.Torque | SIunits.Torque |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
c | Units.SI.RotationalSpringConstant | SIunits.RotationalSpringConstant |
d | Units.SI.RotationalDampingConstant | SIunits.RotationalDampingConstant |
b | Units.SI.Angle | SIunits.Angle |
phi_rel0 | Units.SI.Angle | SIunits.Angle |
bMax | Units.SI.Angle | SIunits.Angle |
bMin | Units.SI.Angle | SIunits.Angle |
tau_c | Units.SI.Torque | SIunits.Torque |
tau_d | Units.SI.Torque | SIunits.Torque |
phi_diff | Units.SI.Angle | SIunits.Angle |
bEps | Units.SI.Angle | SIunits.Angle |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
c | Units.SI.RotationalSpringConstant | SIunits.RotationalSpringConstant |
d | Units.SI.RotationalDampingConstant | SIunits.RotationalDampingConstant |
b | Units.SI.Angle | SIunits.Angle |
phi_rel0 | Units.SI.Angle | SIunits.Angle |
bMax | Units.SI.Angle | SIunits.Angle |
bMin | Units.SI.Angle | SIunits.Angle |
tau_c | Units.SI.Torque | SIunits.Torque |
tau_d | Units.SI.Torque | SIunits.Torque |
phi_diff | Units.SI.Angle | SIunits.Angle |
bEps | Units.SI.Angle | SIunits.Angle |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
phi | Units.SI.Angle | SIunits.Angle |
tau | Units.SI.Torque | SIunits.Torque |
w | Units.SI.AngularVelocity | SIunits.AngularVelocity |
a | Units.SI.AngularAcceleration | SIunits.AngularAcceleration |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
fn_max | Units.SI.Force | SIunits.Force |
phi | Units.SI.Angle | SIunits.Angle |
tau | Units.SI.Torque | SIunits.Torque |
w | Units.SI.AngularVelocity | SIunits.AngularVelocity |
a | Units.SI.AngularAcceleration | SIunits.AngularAcceleration |
fn | Units.SI.Force | SIunits.Force |
mu_pos | Present | |
mu0 | Present | |
mue_pos | Present | |
mue0 | Present |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
mu0 = Modelica400.Math.Vectors.interpolate( mu_pos[:, 1], mu_pos[:, 2], 0, 1); |
mue0 = Modelica323.Math.Vectors.interpolate( mue_pos[:, 1], mue_pos[:, 2], 0, 1); |
phi = flange_a.phi - phi_support; ... fn = fn_max*f_normalized; |
|
tau0 = mu0*cgeo*fn; | tau0 = mue0*cgeo*fn; |
tau0_max = peak*tau0; | |
free = fn <= 0; | |
tau = if locked then sa*unitTorque else if free then 0 else cgeo*fn*(if startForward then Modelica400.Math.Vectors.interpolate( mu_pos[:, 1], mu_pos[:, 2], w, 1) else if startBackward then -Modelica400.Math.Vectors.interpolate( mu_pos[:, 1], mu_pos[:, 2], -w, 1) else if pre(mode) == Forward then Modelica400.Math.Vectors.interpolate( mu_pos[:, 1], mu_pos[:, 2], w, 1) else -Modelica400.Math.Vectors.interpolate( mu_pos[:, 1], mu_pos[:, 2], -w, 1)); |
tau = if locked then sa*unitTorque else if free then 0 else cgeo*fn*(if startForward then Modelica323.Math.Vectors.interpolate( mue_pos[:, 1], mue_pos[:, 2], w, 1) else if startBackward then -Modelica323.Math.Vectors.interpolate( mue_pos[:, 1], mue_pos[:, 2], -w, 1) else if pre(mode) == Forward then Modelica323.Math.Vectors.interpolate( mue_pos[:, 1], mue_pos[:, 2], w, 1) else -Modelica323.Math.Vectors.interpolate( mue_pos[:, 1], mue_pos[:, 2], -w, 1)); |
lossPower = tau*w_relfric; |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
fn_max | Units.SI.Force | SIunits.Force |
fn | Units.SI.Force | SIunits.Force |
mu_pos | Present | |
mu0 | Present | |
mue_pos | Present | |
mue0 | Present |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
mu0 = Modelica400.Math.Vectors.interpolate( mu_pos[:, 1], mu_pos[:, 2], 0, 1); |
mue0 = Modelica323.Math.Vectors.interpolate( mue_pos[:, 1], mue_pos[:, 2], 0, 1); |
w_relfric = w_rel; ... free = fn <= 0; |
|
tau0 = mu0*cgeo*fn; | tau0 = mue0*cgeo*fn; |
tau0_max = peak*tau0; | |
tau = if locked then sa*unitTorque else if free then 0 else cgeo*fn*(if startForward then Modelica400.Math.Vectors.interpolate( mu_pos[:, 1], mu_pos[:, 2], w_rel, 1) else if startBackward then -Modelica400.Math.Vectors.interpolate( mu_pos[:, 1], mu_pos[:, 2], w_rel, 1) else if pre(mode) == Forward then Modelica400.Math.Vectors.interpolate( mu_pos[:, 1], mu_pos[:, 2], w_rel, 1) else -Modelica400.Math.Vectors.interpolate( mu_pos[:, 1], mu_pos[:, 2], -w_rel, 1)); |
tau = if locked then sa*unitTorque else if free then 0 else cgeo*fn*(if startForward then Modelica323.Math.Vectors.interpolate( mue_pos[:, 1], mue_pos[:, 2], w_rel, 1) else if startBackward then -Modelica323.Math.Vectors.interpolate( mue_pos[:, 1], mue_pos[:, 2], w_rel, 1) else if pre(mode) == Forward then Modelica323.Math.Vectors.interpolate( mue_pos[:, 1], mue_pos[:, 2], w_rel, 1) else -Modelica323.Math.Vectors.interpolate( mue_pos[:, 1], mue_pos[:, 2], -w_rel, 1)); |
lossPower = tau*w_relfric; |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
fn_max | Units.SI.Force | SIunits.Force |
w_small | Units.SI.AngularVelocity | SIunits.AngularVelocity |
fn | Units.SI.Force | SIunits.Force |
tau0 | Units.SI.Torque | SIunits.Torque |
tau0_max | Units.SI.Torque | SIunits.Torque |
tau0_max_low | Units.SI.Torque | SIunits.Torque |
unitAngularAcceleration | Units.SI.AngularAcceleration | SIunits.AngularAcceleration |
unitTorque | Units.SI.Torque | SIunits.Torque |
mu_pos | Present | |
mu0 | Present | |
mue_pos | Present | |
mue0 | Present |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
mu0 = Modelica400.Math.Vectors.interpolate( mu_pos[:, 1], mu_pos[:, 2], 0, 1); |
mue0 = Modelica323.Math.Vectors.interpolate( mue_pos[:, 1], mue_pos[:, 2], 0, 1); |
tau0_max_low = eps0*mu0*cgeo*fn_max; | tau0_max_low = eps0*mue0*cgeo*fn_max; |
u = f_normalized; ... fn = if free then 0 else fn_max*u; |
|
tau0 = mu0*cgeo*fn; | tau0 = mue0*cgeo*fn; |
tau0_max = if free then tau0_max_low else peak2*tau0; ... a_rel = unitAngularAcceleration*(if locked then 0 else sa - tau0/     unitTorque); |
|
tau = if locked then sa*unitTorque else (if free then 0 else cgeo*fn* Modelica400.Math.Vectors.interpolate( mu_pos[:, 1], mu_pos[:, 2], w_rel, 1)); |
tau = if locked then sa*unitTorque else (if free then 0 else cgeo*fn* Modelica323.Math.Vectors.interpolate( mue_pos[:, 1], mue_pos[:, 2], w_rel, 1)); |
stuck = locked or w_rel <= 0; ... |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
phi_a | Units.SI.Angle | SIunits.Angle |
phi_b | Units.SI.Angle | SIunits.Angle |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
phi_a | Units.SI.Angle | SIunits.Angle |
phi_b | Units.SI.Angle | SIunits.Angle |
w_a | Units.SI.AngularVelocity | SIunits.AngularVelocity |
a_a | Units.SI.AngularAcceleration | SIunits.AngularAcceleration |
tau_bf_a | Units.SI.Torque | SIunits.Torque |
tau_eta | Units.SI.Torque | SIunits.Torque |
tau_bf1 | Units.SI.Torque | SIunits.Torque |
tau_bf2 | Units.SI.Torque | SIunits.Torque |
quadrant1 | Units.SI.Torque | SIunits.Torque |
quadrant2 | Units.SI.Torque | SIunits.Torque |
quadrant3 | Units.SI.Torque | SIunits.Torque |
quadrant4 | Units.SI.Torque | SIunits.Torque |
quadrant1_p | Units.SI.Torque | SIunits.Torque |
quadrant2_p | Units.SI.Torque | SIunits.Torque |
quadrant3_m | Units.SI.Torque | SIunits.Torque |
quadrant4_m | Units.SI.Torque | SIunits.Torque |
tauLoss | Units.SI.Torque | SIunits.Torque |
tauLossMax | Units.SI.Torque | SIunits.Torque |
tauLossMin | Units.SI.Torque | SIunits.Torque |
tauLossMax_p | Units.SI.Torque | SIunits.Torque |
tauLossMin_m | Units.SI.Torque | SIunits.Torque |
tau_eta_p | Units.SI.Torque | SIunits.Torque |
tau_eta_m | Units.SI.Torque | SIunits.Torque |
unitAngularAcceleration | Units.SI.AngularAcceleration | SIunits.AngularAcceleration |
unitTorque | Units.SI.Torque | SIunits.Torque |
tau_bf1_0 | Units.SI.Torque | SIunits.Torque |
tau_bf2_0 | Units.SI.Torque | SIunits.Torque |
tau_bf_a_0 | Units.SI.Torque | SIunits.Torque |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
c | Units.SI.RotationalSpringConstant | SIunits.RotationalSpringConstant |
d | Units.SI.RotationalDampingConstant | SIunits.RotationalDampingConstant |
b | Units.SI.Angle | SIunits.Angle |
phi_rel | Units.SI.Angle | SIunits.Angle |
w_rel | Units.SI.AngularVelocity | SIunits.AngularVelocity |
a_rel | Units.SI.AngularAcceleration | SIunits.AngularAcceleration |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
radius | Units.SI.Distance | SIunits.Distance |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
phi_flange | Units.SI.Angle | SIunits.Angle |
w_flange | Units.SI.AngularVelocity | SIunits.AngularVelocity |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
phi_nominal | Units.SI.Angle | SIunits.Angle |
phi_rel | Units.SI.Angle | SIunits.Angle |
w_rel | Units.SI.AngularVelocity | SIunits.AngularVelocity |
a_rel | Units.SI.AngularAcceleration | SIunits.AngularAcceleration |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
w_internal | unit="rad/s" | |
a_internal | unit="rad/s2" | |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
w | Units.SI.AngularVelocity | SIunits.AngularVelocity |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
phi_rel | Units.SI.Angle | SIunits.Angle |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
phi_rel | Units.SI.Angle | SIunits.Angle |
w_rel | Units.SI.AngularVelocity | SIunits.AngularVelocity |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
f_crit | Units.SI.Frequency | SIunits.Frequency |
phi | Units.SI.Angle | SIunits.Angle |
w | Units.SI.AngularVelocity | SIunits.AngularVelocity |
a | Units.SI.AngularAcceleration | SIunits.AngularAcceleration |
w_crit | Units.SI.AngularFrequency | SIunits.AngularFrequency |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
f_crit | Units.SI.Frequency | SIunits.Frequency |
phi | Units.SI.Angle | SIunits.Angle |
w | Units.SI.AngularVelocity | SIunits.AngularVelocity |
a | Units.SI.AngularAcceleration | SIunits.AngularAcceleration |
w_crit | Units.SI.AngularFrequency | SIunits.AngularFrequency |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
phi | Units.SI.Angle | SIunits.Angle |
w | Units.SI.AngularVelocity | SIunits.AngularVelocity |
a | Units.SI.AngularAcceleration | SIunits.AngularAcceleration |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
phi | Units.SI.Angle | SIunits.Angle |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
tau_nominal | Units.SI.Torque | SIunits.Torque |
w_nominal | Units.SI.AngularVelocity | SIunits.AngularVelocity |
w | Units.SI.AngularVelocity | SIunits.AngularVelocity |
tau | Units.SI.Torque | SIunits.Torque |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
tau_nominal | Units.SI.Torque | SIunits.Torque |
w_nominal | Units.SI.AngularVelocity | SIunits.AngularVelocity |
w | Units.SI.AngularVelocity | SIunits.AngularVelocity |
tau | Units.SI.Torque | SIunits.Torque |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
tau_constant | Units.SI.Torque | SIunits.Torque |
w | Units.SI.AngularVelocity | SIunits.AngularVelocity |
tau | Units.SI.Torque | SIunits.Torque |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
w0 | Units.SI.AngularVelocity | SIunits.AngularVelocity |
w | Units.SI.AngularVelocity | SIunits.AngularVelocity |
tau | Units.SI.Torque | SIunits.Torque |
tau_nominal | Present | |
tau_constant | Present |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
... if reg == Modelica400.Blocks.Types.Regularization.Exp then |
|
tau = tau_nominal*(2/(1 + Modelica400.Math.exp(-w/(0.01*w0))) - 1); | tau = tau_constant*(2/(1 + Modelica323.Math.exp(-w/(0.01*w0))) - 1); |
elseif reg == Modelica400.Blocks.Types.Regularization.Sine then | |
tau = tau_nominal*smooth(1, (if abs(w) >= w0 then sign(w) else Modelica400.Math.sin(pi/2*w/w0))); |
tau = tau_constant*smooth(1, (if abs(w) >= w0 then sign(w) else Modelica323.Math.sin(pi/2*w/w0))); |
elseif reg == Modelica400.Blocks.Types.Regularization.Linear then | |
tau = tau_nominal*(if abs(w)>=w0 then sign(w) else (w/w0)); | tau = tau_constant*(if abs(w)>=w0 then sign(w) else (w/w0)); |
else | |
tau = tau_nominal*(if abs(w) >= w0 then sign(w) else sign(w)*(1 - Modelica400.Math.cos(pi/2*w/w0))); |
tau = tau_constant*(if abs(w) >= w0 then sign(w) else sign(w)*(1 - Modelica323.Math.cos(pi/2*w/w0))); |
end if; |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
w | Units.SI.AngularVelocity | SIunits.AngularVelocity |
w_fixed | Units.SI.AngularVelocity | SIunits.AngularVelocity |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
stepTorque | Units.SI.Torque | SIunits.Torque |
offsetTorque | Units.SI.Torque | SIunits.Torque |
startTime | Units.SI.Time | SIunits.Time |
tau | Units.SI.Torque | SIunits.Torque |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
tau_nominal | Units.SI.Torque | SIunits.Torque |
w_nominal | Units.SI.AngularVelocity | SIunits.AngularVelocity |
TRef | Units.SI.Temperature | SIunits.Temperature |
tau | Units.SI.Torque | SIunits.Torque |
w | Units.SI.AngularVelocity | SIunits.AngularVelocity |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
phi | Units.SI.Angle | SIunits.Angle |
tau | Units.SI.Torque | SIunits.Torque |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
tau | Units.SI.Torque | SIunits.Torque |
phi | Units.SI.Angle | SIunits.Angle |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
phi_rel | Units.SI.Angle | SIunits.Angle |
tau | Units.SI.Torque | SIunits.Torque |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
phi_rel | Units.SI.Angle | SIunits.Angle |
w_rel | Units.SI.AngularVelocity | SIunits.AngularVelocity |
a_rel | Units.SI.AngularAcceleration | SIunits.AngularAcceleration |
tau | Units.SI.Torque | SIunits.Torque |
phi_nominal | Units.SI.Angle | SIunits.Angle |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
phi_support | Units.SI.Angle | SIunits.Angle |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
phi_support | Units.SI.Angle | SIunits.Angle |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
phi | Units.SI.Angle | SIunits.Angle |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
w_small | Units.SI.AngularVelocity | SIunits.AngularVelocity |
w_relfric | Units.SI.AngularVelocity | SIunits.AngularVelocity |
a_relfric | Units.SI.AngularAcceleration | SIunits.AngularAcceleration |
tau0 | Units.SI.Torque | SIunits.Torque |
tau0_max | Units.SI.Torque | SIunits.Torque |
unitAngularAcceleration | Units.SI.AngularAcceleration | SIunits.AngularAcceleration |
unitTorque | Units.SI.Torque | SIunits.Torque |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
sine1 | f=15.9155 | |
| freqHz=15.9155 | |
sine2 | f=15.9155 | |
| freqHz=15.9155 |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
sineForce | f=4 | |
| freqHz=4 |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
sineForce | f=0.25 | |
| freqHz=0.25 |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
sineForce | f=0.01 | |
| freqHz=0.01 |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
d | Units.SI.TranslationalDampingConstant | SIunits.TranslationalDampingConstant |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
sine1 | f=1 | |
| freqHz=1 | |
sine2 | f=2 | |
| freqHz=2 |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
sine1 | f=2 | |
| freqHz=2 |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
F_Coulomb | Units.SI.Force | SIunits.Force |
F_Stribeck | Units.SI.Force | SIunits.Force |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
m | Units.SI.Mass | SIunits.Mass |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
m | Units.SI.Mass | SIunits.Mass |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
c | Units.SI.TranslationalSpringConstant | SIunits.TranslationalSpringConstant |
d | Units.SI.TranslationalDampingConstant | SIunits.TranslationalDampingConstant |
s_rel0 | Units.SI.Length | SIunits.Length |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
c | Units.SI.TranslationalSpringConstant | SIunits.TranslationalSpringConstant |
s_rel0 | Units.SI.Length | SIunits.Length |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
c | Units.SI.TranslationalSpringConstant | SIunits.TranslationalSpringConstant |
d | Units.SI.TranslationalDampingConstant | SIunits.TranslationalDampingConstant |
s_rel0 | Units.SI.Length | SIunits.Length |
v_rel | Units.SI.Velocity | SIunits.Velocity |
f_c | Units.SI.Force | SIunits.Force |
f_d | Units.SI.Force | SIunits.Force |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
s0 | Units.SI.Position | SIunits.Position |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
m | Units.SI.Mass | SIunits.Mass |
v | Units.SI.Velocity | SIunits.Velocity |
a | Units.SI.Acceleration | SIunits.Acceleration |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
c | Units.SI.TranslationalSpringConstant | SIunits.TranslationalSpringConstant |
s_rel0 | Units.SI.Distance | SIunits.Distance |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
d | Units.SI.TranslationalDampingConstant | SIunits.TranslationalDampingConstant |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
c | Units.SI.TranslationalSpringConstant | SIunits.TranslationalSpringConstant |
d | Units.SI.TranslationalDampingConstant | SIunits.TranslationalDampingConstant |
s_rel0 | Units.SI.Position | SIunits.Position |
f_c | Units.SI.Force | SIunits.Force |
f_d | Units.SI.Force | SIunits.Force |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
c | Units.SI.TranslationalSpringConstant | SIunits.TranslationalSpringConstant |
d | Units.SI.TranslationalDampingConstant | SIunits.TranslationalDampingConstant |
s_rel0 | Units.SI.Position | SIunits.Position |
f_c | Units.SI.Force | SIunits.Force |
f_d2 | Units.SI.Force | SIunits.Force |
f_d | Units.SI.Force | SIunits.Force |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
s | Units.SI.Position | SIunits.Position |
f | Units.SI.Force | SIunits.Force |
v | Units.SI.Velocity | SIunits.Velocity |
a | Units.SI.Acceleration | SIunits.Acceleration |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
fn_max | Units.SI.Force | SIunits.Force |
s | Units.SI.Position | SIunits.Position |
f | Units.SI.Force | SIunits.Force |
v | Units.SI.Velocity | SIunits.Velocity |
a | Units.SI.Acceleration | SIunits.Acceleration |
fn | Units.SI.Force | SIunits.Force |
mu_pos | Present | |
mu0 | Present | |
mue_pos | Present | |
mue0 | Present |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
mu0 = Modelica400.Math.Vectors.interpolate( mu_pos[:, 1], mu_pos[:, 2], 0, 1); |
mue0 = Modelica323.Math.Vectors.interpolate( mue_pos[:, 1], mue_pos[:, 2], 0, 1); |
s = s_a; ... fn = fn_max*f_normalized; |
|
f0 = mu0*cgeo*fn; | f0 = mue0*cgeo*fn; |
f0_max = peak*f0; | |
free = fn <= 0; | |
f = if locked then sa*unitForce else if free then 0 else cgeo*fn*(if startForward then Modelica400.Math.Vectors.interpolate( mu_pos[:, 1], mu_pos[:, 2], v, 1) else if startBackward then -Modelica400.Math.Vectors.interpolate( mu_pos[:, 1], mu_pos[:, 2], -v, 1) else if pre(mode) == Forward then Modelica400.Math.Vectors.interpolate( mu_pos[:, 1], mu_pos[:, 2], v, 1) else -Modelica400.Math.Vectors.interpolate( mu_pos[:, 1], mu_pos[:, 2], -v, 1)); |
f = if locked then sa*unitForce else if free then 0 else cgeo*fn*(if startForward then Modelica323.Math.Vectors.interpolate( mue_pos[:, 1], mue_pos[:, 2], v, 1) else if startBackward then -Modelica323.Math.Vectors.interpolate( mue_pos[:, 1], mue_pos[:, 2], -v, 1) else if pre(mode) == Forward then Modelica323.Math.Vectors.interpolate( mue_pos[:, 1], mue_pos[:, 2], v, 1) else -Modelica323.Math.Vectors.interpolate( mue_pos[:, 1], mue_pos[:, 2], -v, 1)); |
lossPower = f*v_relfric; |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
s_flange | Units.SI.Position | SIunits.Position |
v_flange | Units.SI.Velocity | SIunits.Velocity |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
v | Units.SI.Velocity | SIunits.Velocity |
a | Units.SI.Acceleration | SIunits.Acceleration |
m | Units.SI.Mass | SIunits.Mass |
F_Coulomb | Units.SI.Force | SIunits.Force |
F_Stribeck | Units.SI.Force | SIunits.Force |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
s_rel | Units.SI.Position | SIunits.Position |
v_rel | Units.SI.Velocity | SIunits.Velocity |
a_rel | Units.SI.Acceleration | SIunits.Acceleration |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
v | Units.SI.Velocity | SIunits.Velocity |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
s_rel | Units.SI.Position | SIunits.Position |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
s_rel | Units.SI.Position | SIunits.Position |
v_rel | Units.SI.Velocity | SIunits.Velocity |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
f_crit | Units.SI.Frequency | SIunits.Frequency |
v | Units.SI.Velocity | SIunits.Velocity |
a | Units.SI.Acceleration | SIunits.Acceleration |
w_crit | Units.SI.AngularFrequency | SIunits.AngularFrequency |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
f_crit | Units.SI.Frequency | SIunits.Frequency |
v | Units.SI.Velocity | SIunits.Velocity |
a | Units.SI.Acceleration | SIunits.Acceleration |
w_crit | Units.SI.AngularFrequency | SIunits.AngularFrequency |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
v | Units.SI.Velocity | SIunits.Velocity |
a | Units.SI.Acceleration | SIunits.Acceleration |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
f_nominal | Units.SI.Force | SIunits.Force |
v_nominal | Units.SI.Velocity | SIunits.Velocity |
v | Units.SI.Velocity | SIunits.Velocity |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
f_nominal | Units.SI.Force | SIunits.Force |
v_nominal | Units.SI.Velocity | SIunits.Velocity |
v | Units.SI.Velocity | SIunits.Velocity |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
f_constant | Units.SI.Force | SIunits.Force |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
f_nominal | Units.SI.Force | SIunits.Force |
v0 | Units.SI.Velocity | SIunits.Velocity |
v | Units.SI.Velocity | SIunits.Velocity |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
v_fixed | Units.SI.Velocity | SIunits.Velocity |
v | Units.SI.Velocity | SIunits.Velocity |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
stepForce | Units.SI.Force | SIunits.Force |
offsetForce | Units.SI.Force | SIunits.Force |
startTime | Units.SI.Time | SIunits.Time |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
f_nominal | Units.SI.Force | SIunits.Force |
v_nominal | Units.SI.Velocity | SIunits.Velocity |
TRef | Units.SI.Temperature | SIunits.Temperature |
v | Units.SI.Velocity | SIunits.Velocity |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
s | Units.SI.Position | SIunits.Position |
f | Units.SI.Force | SIunits.Force |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
f | Units.SI.Force | SIunits.Force |
s | Units.SI.Position | SIunits.Position |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
flange_a | Present | |
flange_b | Present | |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
s | Units.SI.Position | SIunits.Position |
L | Units.SI.Length | SIunits.Length |
flange_a | Present | |
flange_b | Present | |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
s_rel | Units.SI.Position | SIunits.Position |
f | Units.SI.Force | SIunits.Force |
flange_a | Present | |
flange_b | Present | |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
s_nominal | Units.SI.Distance | SIunits.Distance |
s_rel | Units.SI.Position | SIunits.Position |
v_rel | Units.SI.Velocity | SIunits.Velocity |
f | Units.SI.Force | SIunits.Force |
flange_a | Present | |
flange_b | Present | |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
s | Units.SI.Length | SIunits.Length |
s_support | Units.SI.Length | SIunits.Length |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
s_a | Units.SI.Length | SIunits.Length |
s_b | Units.SI.Length | SIunits.Length |
s_support | Units.SI.Length | SIunits.Length |
flange_a | Present | |
flange_b | Present | |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
f | Units.SI.Force | SIunits.Force |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
flange_a | Present | |
flange_b | Present | |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
v_small | Units.SI.Velocity | SIunits.Velocity |
v_relfric | Units.SI.Velocity | SIunits.Velocity |
a_relfric | Units.SI.Acceleration | SIunits.Acceleration |
f0 | Units.SI.Force | SIunits.Force |
f0_max | Units.SI.Force | SIunits.Force |
unitAcceleration | Units.SI.Acceleration | SIunits.Acceleration |
unitForce | Units.SI.Force | SIunits.Force |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
source | T=Modelica400.Units.Conversions.from_degC(20) | T=Modelica323.SIunits.Conversions.from_degC(20) |
pumps | checkValveHomotopy=Modelica400.Fluid.Types.CheckValveHomotopyType.Closed | |
reservoir | T_start=Modelica400.Units.Conversions.from_degC(20) | T_start=Modelica323.SIunits.Conversions.from_degC(20) |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
tank | T_start=Modelica400.Units.Conversions.from_degC(20) | T_start=Modelica323.SIunits.Conversions.from_degC(20) |
pump | T_start=Modelica400.Units.Conversions.from_degC(40) | T_start=Modelica323.SIunits.Conversions.from_degC(40) |
m_flow | unit="kg/s" | |
heater | T_start=Modelica400.Units.Conversions.from_degC(80) | T_start=Modelica323.SIunits.Conversions.from_degC(80) |
radiator | T_start=Modelica400.Units.Conversions.from_degC(40) | T_start=Modelica323.SIunits.Conversions.from_degC(40) |
T_forward | unit="K" | |
T_return | unit="K" | |
tankLevel | unit="m" | |
pipe | T_start=Modelica400.Units.Conversions.from_degC(80) | T_start=Modelica323.SIunits.Conversions.from_degC(80) |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
m_D | Units.SI.Mass | SIunits.Mass |
V_t | Units.SI.Volume | SIunits.Volume |
V_l_start | Units.SI.Volume | SIunits.Volume |
V_v | Units.SI.Volume | SIunits.Volume |
V_l | Units.SI.Volume | SIunits.Volume |
m | Units.SI.Mass | SIunits.Mass |
U | Units.SI.Energy | SIunits.Energy |
q_F | Units.SI.HeatFlowRate | SIunits.HeatFlowRate |
qm_W | Units.SI.MassFlowRate | SIunits.MassFlowRate |
qm_S | Units.SI.MassFlowRate | SIunits.MassFlowRate |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
start | Blocks.Sources.RadioButtonSource | Fluid.Examples.ControlledTankSystem.Utilities.RadioButton |
stop | Blocks.Sources.RadioButtonSource | Fluid.Examples.ControlledTankSystem.Utilities.RadioButton |
shut | Blocks.Sources.RadioButtonSource | Fluid.Examples.ControlledTankSystem.Utilities.RadioButton |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
maxLevel | Units.SI.Height | SIunits.Height |
minLevel | Units.SI.Height | SIunits.Height |
waitTime | Units.SI.Time | SIunits.Time |
s1 | nOut=1 | |
s2 | nIn=1 | |
emptyTanks | nIn=1 | |
nOut=1 | |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
maxLevel | Units.SI.Height | SIunits.Height |
minLevel | Units.SI.Height | SIunits.Height |
waitTime | Units.SI.Time | SIunits.Time |
fillTank1 | nIn=1 | |
nOut=1 | | |
fillTank2 | nIn=1 | |
nOut=1 | | |
emptyTank2 | nIn=1 | |
nOut=1 | | |
wait1 | nIn=1 | |
nOut=1 | | |
wait2 | nIn=1 | |
nOut=1 | |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
pipeDiameter | Units.SI.Length | SIunits.Length |
V12 | Fluid.Valves.ValveDiscreteRamp | Fluid.Valves.ValveDiscrete |
V15 | Fluid.Valves.ValveDiscreteRamp | Fluid.Valves.ValveDiscrete |
V11 | Fluid.Valves.ValveDiscreteRamp | Fluid.Valves.ValveDiscrete |
V8 | Fluid.Valves.ValveDiscreteRamp | Fluid.Valves.ValveDiscrete |
V9 | Fluid.Valves.ValveDiscreteRamp | Fluid.Valves.ValveDiscrete |
V2 | Fluid.Valves.ValveDiscreteRamp | Fluid.Valves.ValveDiscrete |
V4 | Fluid.Valves.ValveDiscreteRamp | Fluid.Valves.ValveDiscrete |
V3 | Fluid.Valves.ValveDiscreteRamp | Fluid.Valves.ValveDiscrete |
V6 | Fluid.Valves.ValveDiscreteRamp | Fluid.Valves.ValveDiscrete |
V23 | Fluid.Valves.ValveDiscreteRamp | Fluid.Valves.ValveDiscrete |
V1 | Fluid.Valves.ValveDiscreteRamp | Fluid.Valves.ValveDiscrete |
V22 | Fluid.Valves.ValveDiscreteRamp | Fluid.Valves.ValveDiscrete |
V5 | Fluid.Valves.ValveDiscreteRamp | Fluid.Valves.ValveDiscrete |
V24 | Fluid.Valves.ValveDiscreteRamp | Fluid.Valves.ValveDiscrete |
V25 | Fluid.Valves.ValveDiscreteRamp | Fluid.Valves.ValveDiscrete |
V20 | Fluid.Valves.ValveDiscreteRamp | Fluid.Valves.ValveDiscrete |
V19 | Fluid.Valves.ValveDiscreteRamp | Fluid.Valves.ValveDiscrete |
V10 | Fluid.Valves.ValveDiscreteRamp | Fluid.Valves.ValveDiscrete |
V21 | Fluid.Valves.ValveDiscreteRamp | Fluid.Valves.ValveDiscrete |
V18 | Fluid.Valves.ValveDiscreteRamp | Fluid.Valves.ValveDiscrete |
system | dp_small=1000 | |
P1_on | rising=0.3 | rising=0 |
P2_on | rising=0.3 | rising=0 |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
crossArea | Units.SI.Area | SIunits.Area |
top_pipeArea | Units.SI.Area | SIunits.Area |
side_pipeArea | Units.SI.Area | SIunits.Area |
bottom_pipeArea | Units.SI.Area | SIunits.Area |
height | Units.SI.Height | SIunits.Height |
V0 | Units.SI.Volume | SIunits.Volume |
g | Units.SI.Acceleration | SIunits.Acceleration |
side_heights | Units.SI.Height | Real |
bottom_heights | Units.SI.Height | Real |
top_heights | Units.SI.Height | Real |
level_start | Units.SI.Height | SIunits.Height |
level | Units.SI.Height | SIunits.Height |
V | Units.SI.Volume | SIunits.Volume |
U | Units.SI.Energy | SIunits.Energy |
min_level_for_heating | Units.SI.Height | Real |
sat | Media.Water.WaterIF97_base.SaturationProperties | Media.Interfaces.Types.SaturationProperties |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
... assert(level < height, "Tank is overflowing."); |
|
assert(not (heatPort.Q_flow > 0.0 and level <= min_level_for_heating), "Attempting to heat an empty tank."); |
assert(not (heatPort.Q_flow > 0.0 and level <= min_level_for_heating), " Attempting to heat an empty tank "); |
initial equation ... |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
g | Units.SI.Acceleration | SIunits.Acceleration |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
InitialStep1 | nIn=1 | |
nOut=1 | | |
Step1 | nIn=1 | |
nOut=1 | | |
Step2 | nIn=1 | |
nOut=1 | | |
Step3 | nIn=1 | |
nOut=1 | | |
Step4 | nIn=1 | |
nOut=1 | | |
Step5 | nIn=1 | |
nOut=1 | | |
Step6 | nIn=1 | |
nOut=1 | | |
Step7 | nIn=1 | |
nOut=1 | | |
Step8 | nIn=1 | |
nOut=1 | | |
Step9 | nIn=1 | |
nOut=1 | | |
Step10 | nOut=1 | |
nIn=1 | | |
Step11 | nIn=1 | |
nOut=1 | | |
Step12 | nIn=1 | |
nOut=1 | | |
Step14 | nIn=1 | |
nOut=1 | | |
Step13 | nIn=1 | |
nOut=1 | | |
Step13b | Present | |
Transition13b | Present | |
Step10b | Present | |
Transition10b | Present | |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
... T7_idle = not actuators.V15 and not actuators.V18 and not actuators.     T7_Cooling and sensors.LIS_701 < 0.01; |
|
actuators.P1 = Step10.active or Step10b.active; | actuators.P1 = Step10.active; |
actuators.P2 = Step13.active or Step13b.active; | actuators.P2 = Step13.active; |
actuators.T5_Heater = Step6.active; ... actuators.T6_Cooling = Step12.active; |
|
actuators.V1 = Step10.active or Step10b.active; | actuators.V1 = Step10.active; |
actuators.V2 = false; ... actuators.V4 = false; |
|
actuators.V5 =Step13.active or Step13b.active; | actuators.V5 = Step13.active; |
actuators.V6 =Step13.active; ... actuators.V21 = false; |
|
actuators.V22 = Step10.active or Step10b.active; | actuators.V22 = Step10.active; |
actuators.V23 = Step10.active or Step10b.active; | actuators.V23 = Step10.active; |
actuators.V25 =Step13.active or Step13b.active; | actuators.V25 = Step13.active; |
actuators.V24 =Step13.active or Step13b.active; | actuators.V24 = Step13.active; |
connect(InitialStep1.outPort[1], Transition1.inPort); ... connect(Step12.outPort[1], Transition12.inPort); |
|
connect(Transition12.outPort, Step13b.inPort[1]); | connect(Transition12.outPort, Step13.inPort[1]); |
connect(Step13.outPort[1], Transition13.inPort); |
|
connect(Transition13.outPort, Step14.inPort[1]); ... connect(Step9.outPort[1], Transition10.inPort); |
|
connect(Transition10.outPort, Step10.inPort[1]); |
|
connect(Step10.outPort[1], Transition11.inPort); ... connect(BooleanExpression1.y, TransitionWithSignal1.condition); |
|
connect(Step13b.outPort[1], Transition13b.inPort); connect(Transition13b.outPort, Step13.inPort[1]); connect(Step13.outPort[1], Transition13.inPort); connect(Transition10.outPort, Step10b.inPort[1]); connect(Step10b.outPort[1], Transition10b.inPort); connect(Transition10b.outPort, Step10.inPort[1]); |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
w_concentrate | Present | |
w_concentrat | Present |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
level | Units.SI.Length | SIunits.Length |
height | Units.SI.Height | SIunits.Height |
crossArea | Units.SI.Area | SIunits.Area |
V0 | Units.SI.Volume | SIunits.Volume |
level_start | Units.SI.Height | SIunits.Height |
m_flow_small | Units.SI.MassFlowRate | SIunits.MassFlowRate |
V | Units.SI.Volume | SIunits.Volume |
bottomArea | Units.SI.Area | SIunits.Area |
ports_emptyPipeHysteresis | Units.SI.Diameter | SIunits.Diameter |
levelAbovePort | Units.SI.Length | SIunits.Length |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
tank1 | T_start=Modelica400.Units.Conversions.from_degC(50) | T_start=Modelica323.SIunits.Conversions.from_degC(50) |
tank2 | T_start=Modelica400.Units.Conversions.from_degC(100) | T_start=Modelica323.SIunits.Conversions.from_degC(100) |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
filteredValveOpening | Present |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
length | Units.SI.Length | SIunits.Length |
crossArea_1 | Units.SI.Area | SIunits.Area |
crossArea_2 | Units.SI.Area | SIunits.Area |
perimeter_1 | Units.SI.Length | SIunits.Length |
perimeter_2 | Units.SI.Length | SIunits.Length |
area_h_1 | Units.SI.Area | SIunits.Area |
area_h_2 | Units.SI.Area | SIunits.Area |
s_wall | Units.SI.Length | SIunits.Length |
k_wall | Units.SI.ThermalConductivity | SIunits.ThermalConductivity |
c_wall | Units.SI.SpecificHeatCapacity | SIunits.SpecificHeatCapacity |
rho_wall | Units.SI.Density | SIunits.Density |
area_h | Units.SI.Area | SIunits.Area |
m_wall | Units.SI.Mass | SIunits.Mass |
Twall_start | Units.SI.Temperature | SIunits.Temperature |
dT | Units.SI.TemperatureDifference | SIunits.Temperature |
roughness_1 | Fluid.Types.Roughness | SIunits.Length |
roughness_2 | Fluid.Types.Roughness | SIunits.Length |
Q_flow_1 | Units.SI.HeatFlowRate | SIunits.HeatFlowRate |
Q_flow_2 | Units.SI.HeatFlowRate | SIunits.HeatFlowRate |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
s | Units.SI.Length | SIunits.Length |
area_h | Units.SI.Area | SIunits.Area |
rho_wall | Units.SI.Density | SIunits.Density |
c_wall | Units.SI.SpecificHeatCapacity | SIunits.SpecificHeatCapacity |
k_wall | Units.SI.ThermalConductivity | SIunits.ThermalConductivity |
m | Units.SI.Mass | SIunits.Mass |
T_start | Units.SI.Temperature | SIunits.Temperature |
dT | Units.SI.Temperature | SIunits.Temperature |
Tb | Units.SI.Temperature | SIunits.Temperature |
Ta | Units.SI.Temperature | SIunits.Temperature |
T | Units.SI.Temperature | SIunits.Temperature |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
numberOfPeople | Present | |
NumberOfPeople | Present | |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
... connect(ductOut.port_b, boundary4.ports[1]); |
|
connect(numberOfPeople.y[1], gain.u); | connect(NumberOfPeople.y[1], gain.u); |
connect(gain.y, peopleSource.m_flow_in); ... |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
sine | f=1 | |
| freqHz=1 |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
leftAdaptor | diameter_b=1e60 | diameter_b=Modelica323.Constants.inf |
rightAdaptor | diameter_b=1e60 | diameter_b=Modelica323.Constants.inf |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p_ambient | Units.SI.AbsolutePressure | SIunits.AbsolutePressure |
T_ambient | Units.SI.Temperature | SIunits.Temperature |
g | Units.SI.Acceleration | SIunits.Acceleration |
m_flow_start | Units.SI.MassFlowRate | SIunits.MassFlowRate |
p_start | Units.SI.AbsolutePressure | SIunits.AbsolutePressure |
T_start | Units.SI.Temperature | SIunits.Temperature |
m_flow_nominal | Units.SI.MassFlowRate | SIunits.MassFlowRate |
dp_small | Units.SI.AbsolutePressure | SIunits.AbsolutePressure |
m_flow_small | Units.SI.MassFlowRate | SIunits.MassFlowRate |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
V | Units.SI.Volume | SIunits.Volume |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
level | Units.SI.Height | SIunits.Height |
V | Units.SI.Volume | SIunits.Volume |
height | Units.SI.Height | SIunits.Height |
crossArea | Units.SI.Area | SIunits.Area |
level_start | Units.SI.Height | SIunits.Height |
level_start_eps | Units.SI.Height | SIunits.Height |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
m_flow_small | Units.SI.MassFlowRate | SIunits.MassFlowRate |
portVelocities | Units.SI.Velocity | SIunits.Velocity |
ports_E_flow | Units.SI.EnergyFlowRate | SIunits.EnergyFlowRate |
portAreas | Units.SI.Area | SIunits.Area |
Re_turbulent | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
m_flow_turbulent | Units.SI.MassFlowRate | SIunits.MassFlowRate |
fluidLevel | Units.SI.Height | SIunits.Height |
fluidLevel_max | Units.SI.Height | SIunits.Height |
vesselArea | Units.SI.Area | SIunits.Area |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
... if use_portsData then |
|
ports[i].p = vessel_ps_static[i] + (0.5/portAreas[i]^2*Utilities.regSquare2(ports[i].m_flow, m_flow_turbulent[i], (portsData_zeta_in[i] - 1 + portAreas[i]^2/vesselArea^2)/portInDensities[i]*ports_penetration[i], (portsData_zeta_out[i] + 1 - portAreas[i]^2/vesselArea^2)/medium.d/ports_penetration[i])); |
ports[i].p = homotopy(vessel_ps_static[i] + (0.5/portAreas[i]^2*Utilities.regSquare2(ports[i].m_flow, m_flow_turbulent[i], (portsData_zeta_in[i] - 1 + portAreas[i]^2/vesselArea^2)/portInDensities[i]*ports_penetration[i], (portsData_zeta_out[i] + 1 - portAreas[i]^2/vesselArea^2)/medium.d/ports_penetration[i])), vessel_ps_static[i]); |
else ... |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
alpha0 | Units.SI.CoefficientOfHeatTransfer | SIunits.CoefficientOfHeatTransfer |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
diameter | Units.SI.Diameter | SIunits.Diameter |
height | Units.SI.Height | SIunits.Height |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
length | Units.SI.Length | SIunits.Length |
diameter | Units.SI.Diameter | SIunits.Diameter |
crossArea | Units.SI.Area | SIunits.Area |
perimeter | Units.SI.Length | SIunits.Length |
roughness | Fluid.Types.Roughness | SIunits.Height |
V | Units.SI.Volume | SIunits.Volume |
height_ab | Units.SI.Length | SIunits.Length |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
lengths | Units.SI.Length | SIunits.Length |
crossAreas | Units.SI.Area | SIunits.Area |
dimensions | Units.SI.Length | SIunits.Length |
roughnesses | Fluid.Types.Roughness | SIunits.Height |
dheights | Units.SI.Length | SIunits.Length |
vs | Units.SI.Velocity | SIunits.Velocity |
pathLengths | Units.SI.Length | SIunits.Length |
dheightsFM | Units.SI.Length | SIunits.Length |
crossAreasFM | Units.SI.Area | SIunits.Area |
vsFM | Units.SI.Velocity | SIunits.Velocity |
dimensionsFM | Units.SI.Length | SIunits.Length |
roughnessesFM | Fluid.Types.Roughness | SIunits.Height |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
vs | Units.SI.Velocity | SIunits.Velocity |
crossAreas | Units.SI.Area | SIunits.Area |
dimensions | Units.SI.Length | SIunits.Length |
roughnesses | Fluid.Types.Roughness | SIunits.Height |
dheights | Units.SI.Length | SIunits.Length |
g | Units.SI.Acceleration | SIunits.Acceleration |
dps_fg | Units.SI.Pressure | SIunits.Pressure |
Re_turbulent | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
Res | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
rho_nominal | Units.SI.Density | SIunits.Density |
mu_nominal | Units.SI.DynamicViscosity | SIunits.DynamicViscosity |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
dp_nominal | Units.SI.AbsolutePressure | SIunits.AbsolutePressure |
m_flow_nominal | Units.SI.MassFlowRate | SIunits.MassFlowRate |
pathLengths_nominal | Units.SI.Length | SIunits.Length |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
pathLengths_internal | Units.SI.Length | SIunits.Length |
Res_turbulent_internal | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
dp_nominal | Units.SI.AbsolutePressure | SIunits.AbsolutePressure |
m_flow_nominal | Units.SI.MassFlowRate | SIunits.MassFlowRate |
m_flow_small | Units.SI.MassFlowRate | SIunits.MassFlowRate |
dp_small | Units.SI.AbsolutePressure | SIunits.AbsolutePressure |
diameters | Units.SI.Length | SIunits.Length |
dp_fric_nominal | Units.SI.AbsolutePressure | SIunits.AbsolutePressure |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
m_flow_turbulent | Units.SI.MassFlowRate | SIunits.MassFlowRate |
pathLengths_nominal | Units.SI.Length | SIunits.Length |
Res_turbulent_nominal | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
vs | Units.SI.Velocity | SIunits.Velocity |
lengths | Units.SI.Length | SIunits.Length |
dimensions | Units.SI.Length | SIunits.Length |
roughnesses | Fluid.Types.Roughness | SIunits.Height |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
alpha0 | Units.SI.CoefficientOfHeatTransfer | SIunits.CoefficientOfHeatTransfer |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
alpha0 | Units.SI.CoefficientOfHeatTransfer | SIunits.CoefficientOfHeatTransfer |
alphas | Units.SI.CoefficientOfHeatTransfer | SIunits.CoefficientOfHeatTransfer |
diameters | Units.SI.Length | SIunits.Length |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
v | Units.SI.Velocity | SIunits.Velocity |
rho | Units.SI.Density | SIunits.Density |
mu | Units.SI.DynamicViscosity | SIunits.DynamicViscosity |
D | Units.SI.Length | SIunits.Length |
Re | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
m_flow | Units.SI.MassFlowRate | SIunits.MassFlowRate |
mu | Units.SI.DynamicViscosity | SIunits.DynamicViscosity |
D | Units.SI.Length | SIunits.Length |
A | Units.SI.Area | SIunits.Area |
Re | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
alpha | Units.SI.CoefficientOfHeatTransfer | SIunits.CoefficientOfHeatTransfer |
D | Units.SI.Length | SIunits.Length |
lambda | Units.SI.ThermalConductivity | SIunits.ThermalConductivity |
Nu | Units.SI.NusseltNumber | SIunits.NusseltNumber |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
dp | Units.SI.Pressure | SIunits.Pressure |
rho_a | Units.SI.Density | SIunits.Density |
rho_b | Units.SI.Density | SIunits.Density |
mu_a | Units.SI.DynamicViscosity | SIunits.DynamicViscosity |
mu_b | Units.SI.DynamicViscosity | SIunits.DynamicViscosity |
length | Units.SI.Length | SIunits.Length |
diameter | Units.SI.Diameter | SIunits.Diameter |
crossArea | Units.SI.Area | SIunits.Area |
roughness | Fluid.Types.Roughness | SIunits.Length |
dp_small | Units.SI.AbsolutePressure | SIunits.AbsolutePressure |
Re_turbulent | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
m_flow | Units.SI.MassFlowRate | SIunits.MassFlowRate |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
dp | Units.SI.Pressure | SIunits.Pressure |
rho_a | Units.SI.Density | SIunits.Density |
rho_b | Units.SI.Density | SIunits.Density |
mu_a | Units.SI.DynamicViscosity | SIunits.DynamicViscosity |
mu_b | Units.SI.DynamicViscosity | SIunits.DynamicViscosity |
length | Units.SI.Length | SIunits.Length |
diameter | Units.SI.Diameter | SIunits.Diameter |
g_times_height_ab | unit="m2/s2" | |
crossArea | Units.SI.Area | SIunits.Area |
roughness | Fluid.Types.Roughness | SIunits.Length |
dp_small | Units.SI.AbsolutePressure | SIunits.AbsolutePressure |
Re_turbulent | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
m_flow | Units.SI.MassFlowRate | SIunits.MassFlowRate |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
m_flow | Units.SI.MassFlowRate | SIunits.MassFlowRate |
rho_a | Units.SI.Density | SIunits.Density |
rho_b | Units.SI.Density | SIunits.Density |
mu_a | Units.SI.DynamicViscosity | SIunits.DynamicViscosity |
mu_b | Units.SI.DynamicViscosity | SIunits.DynamicViscosity |
length | Units.SI.Length | SIunits.Length |
diameter | Units.SI.Diameter | SIunits.Diameter |
crossArea | Units.SI.Area | SIunits.Area |
roughness | Fluid.Types.Roughness | SIunits.Length |
m_flow_small | Units.SI.MassFlowRate | SIunits.MassFlowRate |
Re_turbulent | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
dp | Units.SI.Pressure | SIunits.Pressure |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
m_flow | Units.SI.MassFlowRate | SIunits.MassFlowRate |
rho_a | Units.SI.Density | SIunits.Density |
rho_b | Units.SI.Density | SIunits.Density |
mu_a | Units.SI.DynamicViscosity | SIunits.DynamicViscosity |
mu_b | Units.SI.DynamicViscosity | SIunits.DynamicViscosity |
length | Units.SI.Length | SIunits.Length |
diameter | Units.SI.Diameter | SIunits.Diameter |
g_times_height_ab | unit="m2/s2" | |
crossArea | Units.SI.Area | SIunits.Area |
roughness | Fluid.Types.Roughness | SIunits.Length |
m_flow_small | Units.SI.MassFlowRate | SIunits.MassFlowRate |
Re_turbulent | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
dp | Units.SI.Pressure | SIunits.Pressure |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
dp_grav_a | Units.SI.Pressure | Real |
dp_grav_b | Units.SI.Pressure | Real |
m_flow_a | Units.SI.MassFlowRate | SIunits.MassFlowRate |
m_flow_b | Units.SI.MassFlowRate | SIunits.MassFlowRate |
m_flow_zero | Units.SI.MassFlowRate | SIunits.MassFlowRate |
dp_zero | Units.SI.Pressure | SIunits.Pressure |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
dp_grav_a | Units.SI.Pressure | Real |
dp_grav_b | Units.SI.Pressure | Real |
m_flow_a | Units.SI.MassFlowRate | Real |
m_flow_b | Units.SI.MassFlowRate | Real |
dp_a | Units.SI.Pressure | SIunits.Pressure |
dp_b | Units.SI.Pressure | SIunits.Pressure |
m_flow_zero | Units.SI.MassFlowRate | SIunits.MassFlowRate |
dp_zero | Units.SI.Pressure | SIunits.Pressure |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
dp_grav_a | Units.SI.Pressure | SIunits.Pressure |
dp_grav_b | Units.SI.Pressure | SIunits.Pressure |
m_flow_a | Units.SI.MassFlowRate | SIunits.MassFlowRate |
m_flow_b | Units.SI.MassFlowRate | SIunits.MassFlowRate |
dm_flow_ddp_fric_a | Units.SI.MassFlowRate | SIunits.MassFlowRate |
dm_flow_ddp_fric_b | Units.SI.MassFlowRate | SIunits.MassFlowRate |
m_flow_zero | Units.SI.MassFlowRate | SIunits.MassFlowRate |
dp_zero | Units.SI.Pressure | SIunits.Pressure |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
dp_grav_a | Units.SI.Pressure | SIunits.Pressure |
dp_grav_b | Units.SI.Pressure | SIunits.Pressure |
m_flow_a | Units.SI.MassFlowRate | Real |
m_flow_b | Units.SI.MassFlowRate | Real |
dp_a | Units.SI.Pressure | SIunits.Pressure |
dp_b | Units.SI.Pressure | SIunits.Pressure |
m_flow_zero | Units.SI.MassFlowRate | SIunits.MassFlowRate |
dp_zero | Units.SI.Pressure | SIunits.Pressure |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
dp_turbulent | Units.SI.AbsolutePressure | SIunits.AbsolutePressure |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
m_flow_turbulent | Units.SI.MassFlowRate | SIunits.MassFlowRate |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
Delta | min=0 | |
Re1 | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
Re2 | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
dp_a | Units.SI.Pressure | SIunits.Pressure |
dp_b | Units.SI.Pressure | SIunits.Pressure |
m_flow_a | Units.SI.MassFlowRate | SIunits.MassFlowRate |
m_flow_b | Units.SI.MassFlowRate | SIunits.MassFlowRate |
dm_flow_ddp_fric_a | Units.SI.MassFlowRate | SIunits.MassFlowRate |
dm_flow_ddp_fric_b | Units.SI.MassFlowRate | SIunits.MassFlowRate |
dp_grav_a | Units.SI.Pressure | SIunits.Pressure |
dp_grav_b | Units.SI.Pressure | SIunits.Pressure |
m_flow_zero | Units.SI.MassFlowRate | SIunits.MassFlowRate |
dp_zero | Units.SI.Pressure | SIunits.Pressure |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
Delta | min=0 | |
Re1 | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
Re2 | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
m_flow_a | Units.SI.MassFlowRate | SIunits.MassFlowRate |
m_flow_b | Units.SI.MassFlowRate | SIunits.MassFlowRate |
dp_a | Units.SI.Pressure | SIunits.Pressure |
dp_b | Units.SI.Pressure | SIunits.Pressure |
dp_grav_a | Units.SI.Pressure | SIunits.Pressure |
dp_grav_b | Units.SI.Pressure | SIunits.Pressure |
m_flow_zero | Units.SI.MassFlowRate | SIunits.MassFlowRate |
dp_zero | Units.SI.Pressure | SIunits.Pressure |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
dp_fric | Units.SI.Pressure | SIunits.Pressure |
rho_a | Units.SI.Density | SIunits.Density |
rho_b | Units.SI.Density | SIunits.Density |
mu_a | Units.SI.DynamicViscosity | SIunits.DynamicViscosity |
mu_b | Units.SI.DynamicViscosity | SIunits.DynamicViscosity |
length | Units.SI.Length | SIunits.Length |
diameter | Units.SI.Diameter | SIunits.Diameter |
crossArea | Units.SI.Area | SIunits.Area |
Re1 | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
Re2 | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
Delta | min=0 | |
m_flow | Units.SI.MassFlowRate | SIunits.MassFlowRate |
mu | Units.SI.DynamicViscosity | SIunits.DynamicViscosity |
rho | Units.SI.Density | SIunits.Density |
dp_fric_turbulent | Units.SI.AbsolutePressure | SIunits.AbsolutePressure |
dp_fric_laminar | Units.SI.AbsolutePressure | SIunits.AbsolutePressure |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
m_flow | Units.SI.MassFlowRate | SIunits.MassFlowRate |
rho_a | Units.SI.Density | SIunits.Density |
rho_b | Units.SI.Density | SIunits.Density |
mu_a | Units.SI.DynamicViscosity | SIunits.DynamicViscosity |
mu_b | Units.SI.DynamicViscosity | SIunits.DynamicViscosity |
length | Units.SI.Length | SIunits.Length |
diameter | Units.SI.Diameter | SIunits.Diameter |
crossArea | Units.SI.Area | SIunits.Area |
Re1 | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
Re2 | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
Delta | min=0 | |
dp_fric | Units.SI.Pressure | SIunits.Pressure |
mu | Units.SI.DynamicViscosity | SIunits.DynamicViscosity |
rho | Units.SI.Density | SIunits.Density |
m_flow_turbulent | Units.SI.MassFlowRate | SIunits.MassFlowRate |
m_flow_laminar | Units.SI.MassFlowRate | SIunits.MassFlowRate |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
Delta | min=0 | |
Re1 | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
Re2 | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
mu | Units.SI.DynamicViscosity | SIunits.DynamicViscosity |
rho | Units.SI.Density | SIunits.Density |
Re | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
Delta | min=0 | |
Re1 | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
Re2 | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
mu | Units.SI.DynamicViscosity | SIunits.DynamicViscosity |
rho | Units.SI.Density | SIunits.Density |
Re | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
Delta | min=0 | |
Re | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
Re1 | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
Re2 | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
dp_a | Units.SI.Pressure | SIunits.Pressure |
dp_b | Units.SI.Pressure | SIunits.Pressure |
m_flow_a | Units.SI.MassFlowRate | SIunits.MassFlowRate |
m_flow_b | Units.SI.MassFlowRate | SIunits.MassFlowRate |
dm_flow_ddp_fric_a | Units.SI.MassFlowRate | SIunits.MassFlowRate |
dm_flow_ddp_fric_b | Units.SI.MassFlowRate | SIunits.MassFlowRate |
dp_grav_a | Units.SI.Pressure | SIunits.Pressure |
dp_grav_b | Units.SI.Pressure | SIunits.Pressure |
m_flow_zero | Units.SI.MassFlowRate | SIunits.MassFlowRate |
dp_zero | Units.SI.Pressure | SIunits.Pressure |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
Delta | min=0 | |
Re1 | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
Re2 | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
m_flow_a | Units.SI.MassFlowRate | SIunits.MassFlowRate |
m_flow_b | Units.SI.MassFlowRate | SIunits.MassFlowRate |
dp_a | Units.SI.Pressure | SIunits.Pressure |
dp_b | Units.SI.Pressure | SIunits.Pressure |
dp_grav_a | Units.SI.Pressure | SIunits.Pressure |
dp_grav_b | Units.SI.Pressure | SIunits.Pressure |
m_flow_zero | Units.SI.MassFlowRate | SIunits.MassFlowRate |
dp_zero | Units.SI.Pressure | SIunits.Pressure |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
dp_fric | Units.SI.Pressure | SIunits.Pressure |
rho_a | Units.SI.Density | SIunits.Density |
rho_b | Units.SI.Density | SIunits.Density |
mu_a | Units.SI.DynamicViscosity | SIunits.DynamicViscosity |
mu_b | Units.SI.DynamicViscosity | SIunits.DynamicViscosity |
length | Units.SI.Length | SIunits.Length |
diameter | Units.SI.Diameter | SIunits.Diameter |
crossArea | Units.SI.Area | SIunits.Area |
Re1 | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
Re2 | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
Delta | min=0 | |
m_flow | Units.SI.MassFlowRate | SIunits.MassFlowRate |
mu | Units.SI.DynamicViscosity | SIunits.DynamicViscosity |
rho | Units.SI.Density | SIunits.Density |
Re | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
m_flow | Units.SI.MassFlowRate | SIunits.MassFlowRate |
rho_a | Units.SI.Density | SIunits.Density |
rho_b | Units.SI.Density | SIunits.Density |
mu_a | Units.SI.DynamicViscosity | SIunits.DynamicViscosity |
mu_b | Units.SI.DynamicViscosity | SIunits.DynamicViscosity |
length | Units.SI.Length | SIunits.Length |
diameter | Units.SI.Diameter | SIunits.Diameter |
crossArea | Units.SI.Area | SIunits.Area |
Re1 | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
Re2 | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
Delta | min=0 | |
dp_fric | Units.SI.Pressure | SIunits.Pressure |
mu | Units.SI.DynamicViscosity | SIunits.DynamicViscosity |
rho | Units.SI.Density | SIunits.Density |
Re | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
pistonCrossArea | Units.SI.Area | SIunits.Area |
clearance | Units.SI.Volume | SIunits.Volume |
V | Units.SI.Volume | SIunits.Volume |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
phi | Units.SI.Angle | SIunits.Angle |
omega | Units.SI.AngularVelocity | SIunits.AngularVelocity |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
... omega = der(phi); |
|
N = Modelica400.Units.Conversions.to_rpm(omega); | N = Modelica323.SIunits.Conversions.to_rpm(omega); |
W_single = omega*shaft.tau; |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
V_flow_op | Units.SI.VolumeFlowRate | SIunits.VolumeFlowRate |
head_op | Units.SI.Position | SIunits.Height |
m_flow_set | unit="kg/s" | |
p_set | unit="Pa" | |
m_flow_set_internal | unit="kg/s" | |
p_set_internal | unit="Pa" | |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
N_const | Units.NonSI.AngularVelocity_rpm | SIunits.Conversions.NonSIunits.AngularVelocity_rpm |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
V_flow_single_init | Units.SI.VolumeFlowRate | SIunits.VolumeFlowRate |
delta_head_init | Units.SI.Position | SIunits.Height |
N_nominal | Units.NonSI.AngularVelocity_rpm | SIunits.Conversions.NonSIunits.AngularVelocity_rpm |
V | Units.SI.Volume | SIunits.Volume |
g | Units.SI.Acceleration | SIunits.Acceleration |
dp_pump | Units.SI.Pressure | SIunits.Pressure |
head | Units.SI.Position | SIunits.Height |
m_flow | Units.SI.MassFlowRate | SIunits.MassFlowRate |
m_flow_single | Units.SI.MassFlowRate | SIunits.MassFlowRate |
V_flow | Units.SI.VolumeFlowRate | SIunits.VolumeFlowRate |
V_flow_single | Units.SI.VolumeFlowRate | SIunits.VolumeFlowRate |
N | Units.NonSI.AngularVelocity_rpm | SIunits.Conversions.NonSIunits.AngularVelocity_rpm |
W_single | Units.SI.Power | SIunits.Power |
W_total | Units.SI.Power | SIunits.Power |
unitHead | Units.SI.Position | SIunits.Height |
unitMassFlowRate | Units.SI.MassFlowRate | SIunits.MassFlowRate |
checkValveHomotopy | Present | |
show_NPSHa | Present |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
... if not checkValve then |
|
head = homotopy((N/N_nominal)^2*flowCharacteristic(V_flow_single*N_nominal/N), N/N_nominal*(flowCharacteristic(V_flow_single_init)+(V_flow_single-V_flow_single_init)*noEvent(if abs(V_flow_single_init)>0 then delta_head_init/(0.1*V_flow_single_init) else 0))); |
head = homotopy((N/N_nominal)^2*flowCharacteristic(V_flow_single*N_nominal/N), N/N_nominal*(flowCharacteristic(0)+V_flow_single*noEvent(if abs(V_flow_single_init)>0 then delta_head_init/V_flow_single_init else 0))); |
s = 0; | |
else | |
if checkValveHomotopy == Types.CheckValveHomotopyType.NoHomotopy then | head = homotopy(if s > 0 then (N/N_nominal)^2*flowCharacteristic(V_flow_single*N_nominal/N) else (N/N_nominal)^2*flowCharacteristic(0) - s*unitHead, N/N_nominal*(flowCharacteristic(0)+V_flow_single*noEvent(if abs(V_flow_single_init)>0 then delta_head_init/V_flow_single_init else 0))); |
head = if s > 0 then (N/N_nominal)^2*flowCharacteristic(V_flow_single*N_nominal/N) else (N/N_nominal)^2*flowCharacteristic(0) - s*unitHead; |
V_flow_single = homotopy(if s > 0 then s*unitMassFlowRate/rho else 0, s*unitMassFlowRate/rho_nominal); |
V_flow_single = if s > 0 then s*unitMassFlowRate/rho else 0; else head = homotopy(if s > 0 then (N/N_nominal)^2*flowCharacteristic(V_flow_single*N_nominal/N)                                  else (N/N_nominal)^2*flowCharacteristic(0) - s*unitHead,                         if checkValveHomotopy == Types.CheckValveHomotopyType.Open then                           N/N_nominal*(flowCharacteristic(V_flow_single_init)+(V_flow_single-V_flow_single_init)*noEvent(if abs(V_flow_single_init)>0 then delta_head_init/(0.1*V_flow_single_init) else 0))                         else                           N/N_nominal*flowCharacteristic(0) - s*unitHead); V_flow_single = homotopy(if s > 0 then s*unitMassFlowRate/rho else 0,                                  if checkValveHomotopy == Types.CheckValveHomotopyType.Open then s*unitMassFlowRate/rho_nominal else 0); |
|
end if; | |
end if; |
|
if use_powerCharacteristic then ... port_b.h_outflow = medium.h; |
|
port_b.p = medium.p "Outlet pressure is equal to medium pressure, which includes Wb_flow"; |
port_b.p = medium.p "outlet pressure is equal to medium pressure, which includes Wb_flow"; |
mb_flow = port_a.m_flow + port_b.m_flow; ... |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
V_flow | Units.SI.VolumeFlowRate | SIunits.VolumeFlowRate |
head | Units.SI.Position | SIunits.Height |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
V_flow | Units.SI.VolumeFlowRate | SIunits.VolumeFlowRate |
consumption | Units.SI.Power | SIunits.Power |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
V_flow | Units.SI.VolumeFlowRate | SIunits.VolumeFlowRate |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
V_flow_nominal | Units.SI.VolumeFlowRate | SIunits.VolumeFlowRate |
head_nominal | Units.SI.Position | SIunits.Height |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
V_flow_nominal | Units.SI.VolumeFlowRate | SIunits.VolumeFlowRate |
head_nominal | Units.SI.Position | SIunits.Height |
V_flow_min | Units.SI.VolumeFlowRate | SIunits.VolumeFlowRate |
V_flow_max | Units.SI.VolumeFlowRate | SIunits.VolumeFlowRate |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
V_flow_nominal | Units.SI.VolumeFlowRate | SIunits.VolumeFlowRate |
head_nominal | Units.SI.Position | SIunits.Height |
V_flow_min | Units.SI.VolumeFlowRate | SIunits.VolumeFlowRate |
V_flow_max | Units.SI.VolumeFlowRate | SIunits.VolumeFlowRate |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
V_flow_nominal | Units.SI.VolumeFlowRate | SIunits.VolumeFlowRate |
W_nominal | Units.SI.Power | SIunits.Power |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
V_flow_nominal | Units.SI.VolumeFlowRate | SIunits.VolumeFlowRate |
W_nominal | Units.SI.Power | SIunits.Power |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
NPSHa | Units.SI.Position | SIunits.Length |
NPSPa | Units.SI.Pressure | SIunits.Pressure |
NPDPa | Units.SI.Pressure | SIunits.Pressure |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
p_sat | Units.SI.Pressure | SIunits.Pressure |
dp | Units.SI.Pressure | SIunits.Pressure |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
Re_turbulent | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
dp_turbulent | Units.SI.AbsolutePressure | SIunits.AbsolutePressure |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
dpEff | Units.SI.Pressure | SIunits.Pressure |
Re_turbulent | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
dp_turbulent | Units.SI.AbsolutePressure | SIunits.AbsolutePressure |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
Re_turbulent | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
dp_turbulent | Units.SI.AbsolutePressure | SIunits.AbsolutePressure |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
dp_nominal | Units.SI.AbsolutePressure | SIunits.AbsolutePressure |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
dp_nominal | Units.SI.AbsolutePressure | SIunits.AbsolutePressure |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
Av | Units.SI.Area | SIunits.Area |
dp_nominal | Units.SI.Pressure | SIunits.Pressure |
riseTime | Units.SI.Time | SIunits.Time |
dp_small | Units.SI.Pressure | SIunits.Pressure |
Kv2Av | Units.SI.Area | SIunits.Area |
Cv2Av | Units.SI.Area | SIunits.Area |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
diameter | Units.SI.Diameter | SIunits.Diameter |
m_flow_nominal | Units.SI.MassFlowRate | SIunits.MassFlowRate |
dp_nominal | Units.SI.Pressure | SIunits.Pressure |
dp_fg | Units.SI.Pressure | SIunits.Pressure |
A_mean | Units.SI.Area | SIunits.Area |
Re_turbulent | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
m_flow_turbulent | Units.SI.MassFlowRate | SIunits.MassFlowRate |
dp_turbulent | Units.SI.AbsolutePressure | SIunits.AbsolutePressure |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
length | Units.SI.Length | SIunits.Length |
diameter | Units.SI.Diameter | SIunits.Diameter |
leastDiameter | Units.SI.Diameter | SIunits.Diameter |
alpha | Units.NonSI.Angle_deg | SIunits.Conversions.NonSIunits.Angle_deg |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
diameter_a | Units.SI.Diameter | SIunits.Diameter |
diameter_b | Units.SI.Diameter | SIunits.Diameter |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
V | Units.SI.Volume | SIunits.Volume |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
D | Units.SI.Diameter | SIunits.Diameter |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
diameter_a | Units.SI.Diameter | SIunits.Diameter |
diameter_b | Units.SI.Diameter | SIunits.Diameter |
Re_turbulent | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
D_Re | Units.SI.Diameter | SIunits.Diameter |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
dp | Units.SI.Pressure | SIunits.Pressure |
rho_a | Units.SI.Density | SIunits.Density |
rho_b | Units.SI.Density | SIunits.Density |
dp_small | Units.SI.AbsolutePressure | SIunits.AbsolutePressure |
m_flow | Units.SI.MassFlowRate | SIunits.MassFlowRate |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
dp | Units.SI.Pressure | SIunits.Pressure |
rho_a | Units.SI.Density | SIunits.Density |
rho_b | Units.SI.Density | SIunits.Density |
mu_a | Units.SI.DynamicViscosity | SIunits.DynamicViscosity |
mu_b | Units.SI.DynamicViscosity | SIunits.DynamicViscosity |
m_flow | Units.SI.MassFlowRate | SIunits.MassFlowRate |
dp_turbulent | Units.SI.AbsolutePressure | SIunits.AbsolutePressure |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
m_flow | Units.SI.MassFlowRate | SIunits.MassFlowRate |
rho_a | Units.SI.Density | SIunits.Density |
rho_b | Units.SI.Density | SIunits.Density |
m_flow_small | Units.SI.MassFlowRate | SIunits.MassFlowRate |
dp | Units.SI.Pressure | SIunits.Pressure |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
m_flow | Units.SI.MassFlowRate | SIunits.MassFlowRate |
rho_a | Units.SI.Density | SIunits.Density |
rho_b | Units.SI.Density | SIunits.Density |
mu_a | Units.SI.DynamicViscosity | SIunits.DynamicViscosity |
mu_b | Units.SI.DynamicViscosity | SIunits.DynamicViscosity |
dp | Units.SI.Pressure | SIunits.Pressure |
m_flow_turbulent | Units.SI.MassFlowRate | SIunits.MassFlowRate |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
m_flow_nominal | Units.SI.MassFlowRate | SIunits.MassFlowRate |
dp_nominal | Units.SI.Pressure | SIunits.Pressure |
Re | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
dp_fg | Units.SI.Pressure | SIunits.Pressure |
A_mean | Units.SI.Area | SIunits.Area |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
m_flow_nominal | Units.SI.MassFlowRate | SIunits.MassFlowRate |
dp_nominal | Units.SI.Pressure | SIunits.Pressure |
Re | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
p_total_a | Units.SI.AbsolutePressure | SIunits.AbsolutePressure |
p_total_b | Units.SI.AbsolutePressure | SIunits.AbsolutePressure |
v_a | Units.SI.Velocity | SIunits.Velocity |
v_b | Units.SI.Velocity | SIunits.Velocity |
dp_fg | Units.SI.Pressure | SIunits.Pressure |
A_mean | Units.SI.Area | SIunits.Area |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
m_flow | Units.SI.MassFlowRate | SIunits.MassFlowRate |
rho_a_des | Units.SI.Density | SIunits.Density |
rho_b_des | Units.SI.Density | SIunits.Density |
rho_b_nondes | Units.SI.Density | SIunits.Density |
rho_a_nondes | Units.SI.Density | SIunits.Density |
m_flow_small | Units.SI.MassFlowRate | SIunits.MassFlowRate |
dp | Units.SI.Pressure | SIunits.Pressure |
A_a | Units.SI.Area | SIunits.Area |
A_b | Units.SI.Area | SIunits.Area |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
dp | Units.SI.Pressure | SIunits.Pressure |
d_a | Units.SI.Density | SIunits.Density |
d_b | Units.SI.Density | SIunits.Density |
eta_a | Units.SI.DynamicViscosity | SIunits.DynamicViscosity |
eta_b | Units.SI.DynamicViscosity | SIunits.DynamicViscosity |
dp_small | Units.SI.AbsolutePressure | SIunits.AbsolutePressure |
m_flow_small | Units.SI.MassFlowRate | SIunits.MassFlowRate |
m_flow | Units.SI.MassFlowRate | SIunits.MassFlowRate |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
m_flow | Units.SI.MassFlowRate | SIunits.MassFlowRate |
d_a | Units.SI.Density | SIunits.Density |
d_b | Units.SI.Density | SIunits.Density |
eta_a | Units.SI.DynamicViscosity | SIunits.DynamicViscosity |
eta_b | Units.SI.DynamicViscosity | SIunits.DynamicViscosity |
dp_small | Units.SI.AbsolutePressure | SIunits.AbsolutePressure |
m_flow_small | Units.SI.MassFlowRate | SIunits.MassFlowRate |
dp | Units.SI.Pressure | SIunits.Pressure |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
d_hyd | Units.SI.Diameter | SIunits.Diameter |
R_0 | Units.SI.Radius | SIunits.Radius |
delta | Units.SI.Angle | SIunits.Angle |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
dp | Units.SI.Pressure | SIunits.Pressure |
d_a | Units.SI.Density | SIunits.Density |
d_b | Units.SI.Density | SIunits.Density |
eta_a | Units.SI.DynamicViscosity | SIunits.DynamicViscosity |
eta_b | Units.SI.DynamicViscosity | SIunits.DynamicViscosity |
dp_small | Units.SI.AbsolutePressure | SIunits.AbsolutePressure |
m_flow_small | Units.SI.MassFlowRate | SIunits.MassFlowRate |
m_flow | Units.SI.MassFlowRate | SIunits.MassFlowRate |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
m_flow | Units.SI.MassFlowRate | SIunits.MassFlowRate |
d_a | Units.SI.Density | SIunits.Density |
d_b | Units.SI.Density | SIunits.Density |
eta_a | Units.SI.DynamicViscosity | SIunits.DynamicViscosity |
eta_b | Units.SI.DynamicViscosity | SIunits.DynamicViscosity |
dp_small | Units.SI.AbsolutePressure | SIunits.AbsolutePressure |
m_flow_small | Units.SI.MassFlowRate | SIunits.MassFlowRate |
dp | Units.SI.Pressure | SIunits.Pressure |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
d_hyd | Units.SI.Diameter | SIunits.Diameter |
delta | Units.SI.Angle | SIunits.Angle |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
dp | Units.SI.Pressure | SIunits.Pressure |
d_a | Units.SI.Density | SIunits.Density |
d_b | Units.SI.Density | SIunits.Density |
eta_a | Units.SI.DynamicViscosity | SIunits.DynamicViscosity |
eta_b | Units.SI.DynamicViscosity | SIunits.DynamicViscosity |
dp_small | Units.SI.AbsolutePressure | SIunits.AbsolutePressure |
m_flow_small | Units.SI.MassFlowRate | SIunits.MassFlowRate |
m_flow | Units.SI.MassFlowRate | SIunits.MassFlowRate |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
m_flow | Units.SI.MassFlowRate | SIunits.MassFlowRate |
d_a | Units.SI.Density | SIunits.Density |
d_b | Units.SI.Density | SIunits.Density |
eta_a | Units.SI.DynamicViscosity | SIunits.DynamicViscosity |
eta_b | Units.SI.DynamicViscosity | SIunits.DynamicViscosity |
dp_small | Units.SI.AbsolutePressure | SIunits.AbsolutePressure |
m_flow_small | Units.SI.MassFlowRate | SIunits.MassFlowRate |
dp | Units.SI.Pressure | SIunits.Pressure |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
crossArea | Units.SI.Area | SIunits.Area |
perimeter | Units.SI.Length | SIunits.Length |
venaCrossArea | Units.SI.Area | SIunits.Area |
venaPerimeter | Units.SI.Length | SIunits.Length |
venaLength | Units.SI.Length | SIunits.Length |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
diameter | Units.SI.Diameter | SIunits.Diameter |
venaDiameter | Units.SI.Diameter | SIunits.Diameter |
venaLength | Units.SI.Length | SIunits.Length |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
width | Units.SI.Length | SIunits.Length |
height | Units.SI.Length | SIunits.Length |
venaWidth | Units.SI.Length | SIunits.Length |
venaHeight | Units.SI.Length | SIunits.Length |
venaLength | Units.SI.Length | SIunits.Length |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
crossArea | Units.SI.Area | SIunits.Area |
perimeter | Units.SI.Length | SIunits.Length |
venaCrossArea | Units.SI.Area | SIunits.Area |
venaPerimeter | Units.SI.Length | SIunits.Length |
venaLength | Units.SI.Length | SIunits.Length |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
dp | Units.SI.Pressure | SIunits.Pressure |
d_a | Units.SI.Density | SIunits.Density |
d_b | Units.SI.Density | SIunits.Density |
dp_small | Units.SI.AbsolutePressure | SIunits.AbsolutePressure |
m_flow_small | Units.SI.MassFlowRate | SIunits.MassFlowRate |
m_flow | Units.SI.MassFlowRate | SIunits.MassFlowRate |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
m_flow | Units.SI.MassFlowRate | SIunits.MassFlowRate |
d_a | Units.SI.Density | SIunits.Density |
d_b | Units.SI.Density | SIunits.Density |
dp_small | Units.SI.AbsolutePressure | SIunits.AbsolutePressure |
m_flow_small | Units.SI.MassFlowRate | SIunits.MassFlowRate |
dp | Units.SI.Pressure | SIunits.Pressure |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p_in | unit="Pa" | |
T_in | unit="K" | |
X_in | each unit="1" | |
p_in_internal | unit="Pa" | |
T_in_internal | unit="K" | |
X_in_internal | each unit="1" | |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p_in | unit="Pa" | |
h_in | unit="J/kg" | |
X_in | each unit="1" | |
p_in_internal | unit="Pa" | |
h_in_internal | unit="J/kg" | |
X_in_internal | each unit="1" | |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
m_flow_in | unit="kg/s" | |
T_in | unit="K" | |
X_in | each unit="1" | |
m_flow_in_internal | unit="kg/s" | |
T_in_internal | unit="K" | |
X_in_internal | each unit="1" | |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
m_flow_in | unit="kg/s" | |
h_in | unit="J/kg" | |
X_in | each unit="1" | |
m_flow_in_internal | unit="kg/s" | |
h_in_internal | unit="J/kg" | |
X_in_internal | each unit="1" | |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
dp | Units.SI.Pressure | SIunits.Pressure |
V_flow | Units.SI.VolumeFlowRate | SIunits.VolumeFlowRate |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
surfaceAreas | Units.SI.Area | SIunits.Area |
Q_flows | Units.SI.HeatFlowRate | SIunits.HeatFlowRate |
k | Units.SI.CoefficientOfHeatTransfer | SIunits.CoefficientOfHeatTransfer |
T_ambient | Units.SI.Temperature | SIunits.Temperature |
Ts | Units.SI.Temperature | SIunits.Temperature |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
fluidVolume | Units.SI.Volume | SIunits.Volume |
medium | preferredMediumStates=(if energyDynamics == Dynamics.SteadyState and massDynamics == Dynamics.SteadyState then false else true) | preferredMediumStates=true |
U | Units.SI.Energy | SIunits.Energy |
m | Units.SI.Mass | SIunits.Mass |
mXi | Units.SI.Mass | SIunits.Mass |
mC | Units.SI.Mass | SIunits.Mass |
mb_flow | Units.SI.MassFlowRate | SIunits.MassFlowRate |
mbXi_flow | Units.SI.MassFlowRate | SIunits.MassFlowRate |
Hb_flow | Units.SI.EnthalpyFlowRate | SIunits.EnthalpyFlowRate |
Qb_flow | Units.SI.HeatFlowRate | SIunits.HeatFlowRate |
Wb_flow | Units.SI.Power | SIunits.Power |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
pathLength | Units.SI.Length | SIunits.Length |
I | Units.SI.Momentum | SIunits.Momentum |
Ib_flow | Units.SI.Force | SIunits.Force |
F_p | Units.SI.Force | SIunits.Force |
F_fg | Units.SI.Force | SIunits.Force |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
fluidVolumes | Units.SI.Volume | SIunits.Volume |
Us | Units.SI.Energy | SIunits.Energy |
ms | Units.SI.Mass | SIunits.Mass |
mXis | Units.SI.Mass | SIunits.Mass |
mCs | Units.SI.Mass | SIunits.Mass |
mCs_scaled | Units.SI.Mass | SIunits.Mass |
Hb_flows | Units.SI.EnthalpyFlowRate | SIunits.EnthalpyFlowRate |
Qb_flows | Units.SI.HeatFlowRate | SIunits.HeatFlowRate |
Wb_flows | Units.SI.Power | SIunits.Power |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
pathLengths | Units.SI.Length | SIunits.Length |
Is | Units.SI.Momentum | SIunits.Momentum |
Ib_flows | Units.SI.Force | SIunits.Force |
Fs_p | Units.SI.Force | SIunits.Force |
Fs_fg | Units.SI.Force | SIunits.Force |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
kc | Units.SI.CoefficientOfHeatTransfer | SIunits.CoefficientOfHeatTransfer |
Pr | Units.SI.PrandtlNumber | SIunits.PrandtlNumber |
Re | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
Nu | Units.SI.NusseltNumber | SIunits.NusseltNumber |
A_cross | Units.SI.Area | SIunits.Area |
d_hyd | Units.SI.Diameter | SIunits.Diameter |
velocity | Units.SI.Velocity | SIunits.Velocity |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
kc | Units.SI.CoefficientOfHeatTransfer | SIunits.CoefficientOfHeatTransfer |
A_cross | Units.SI.Area | SIunits.Area |
d_hyd | Units.SI.Diameter | SIunits.Diameter |
velocity | Units.SI.Velocity | SIunits.Velocity |
Re | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
Pr | Units.SI.PrandtlNumber | SIunits.PrandtlNumber |
Nu_1 | Units.SI.NusseltNumber | SIunits.NusseltNumber |
Nu_2 | Units.SI.NusseltNumber | SIunits.NusseltNumber |
Nu_3 | Units.SI.NusseltNumber | SIunits.NusseltNumber |
Nu | Units.SI.NusseltNumber | SIunits.NusseltNumber |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
kc | Units.SI.CoefficientOfHeatTransfer | SIunits.CoefficientOfHeatTransfer |
Pr | Units.SI.PrandtlNumber | SIunits.PrandtlNumber |
Re | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
Nu | Units.SI.NusseltNumber | SIunits.NusseltNumber |
A_cross | Units.SI.Area | SIunits.Area |
d_hyd | Units.SI.Diameter | SIunits.Diameter |
velocity | Units.SI.Velocity | SIunits.Velocity |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
kc | Units.SI.CoefficientOfHeatTransfer | SIunits.CoefficientOfHeatTransfer |
A_cross | Units.SI.Area | SIunits.Area |
d_hyd | Units.SI.Diameter | SIunits.Diameter |
velocity | Units.SI.Velocity | SIunits.Velocity |
Re | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
Pr | Units.SI.PrandtlNumber | SIunits.PrandtlNumber |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
m_flow | Units.SI.MassFlowRate | SIunits.MassFlowRate |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
kc | Units.SI.CoefficientOfHeatTransfer | SIunits.CoefficientOfHeatTransfer |
Pr | Units.SI.PrandtlNumber | SIunits.PrandtlNumber |
Re | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
Nu | Units.SI.NusseltNumber | SIunits.NusseltNumber |
A_cross | Units.SI.Area | SIunits.Area |
d_hyd | Units.SI.Diameter | SIunits.Diameter |
velocity | Units.SI.Velocity | SIunits.Velocity |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
kc | Units.SI.CoefficientOfHeatTransfer | SIunits.CoefficientOfHeatTransfer |
A_cross | Units.SI.Area | SIunits.Area |
d_hyd | Units.SI.Diameter | SIunits.Diameter |
velocity | Units.SI.Velocity | SIunits.Velocity |
Re | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
Pr | Units.SI.PrandtlNumber | SIunits.PrandtlNumber |
Nu | Units.SI.NusseltNumber | SIunits.NusseltNumber |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
kc | Units.SI.CoefficientOfHeatTransfer | SIunits.CoefficientOfHeatTransfer |
Pr | Units.SI.PrandtlNumber | SIunits.PrandtlNumber |
Re | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
Nu | Units.SI.NusseltNumber | SIunits.NusseltNumber |
d_hyd | Units.SI.Diameter | SIunits.Diameter |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
kc | Units.SI.CoefficientOfHeatTransfer | SIunits.CoefficientOfHeatTransfer |
d_hyd | Units.SI.Diameter | SIunits.Diameter |
Pr | Units.SI.PrandtlNumber | SIunits.PrandtlNumber |
Re | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
eta_wall | Units.SI.DynamicViscosity | SIunits.DynamicViscosity |
m_flow | Units.SI.MassFlowRate | SIunits.MassFlowRate |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
kc | Units.SI.CoefficientOfHeatTransfer | SIunits.CoefficientOfHeatTransfer |
Pr | Units.SI.PrandtlNumber | SIunits.PrandtlNumber |
Re | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
Nu | Units.SI.NusseltNumber | SIunits.NusseltNumber |
A_c | Units.SI.Area | SIunits.Area |
h | Units.SI.Length | SIunits.Length |
l | Units.SI.Length | SIunits.Length |
s | Units.SI.Length | SIunits.Length |
t | Units.SI.Length | SIunits.Length |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
kc | Units.SI.CoefficientOfHeatTransfer | SIunits.CoefficientOfHeatTransfer |
Re_Dh | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
Re_Lp | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
Pr | Units.SI.PrandtlNumber | SIunits.PrandtlNumber |
A_c | Units.SI.Area | SIunits.Area |
h | Units.SI.Length | SIunits.Length |
l | Units.SI.Length | SIunits.Length |
s | Units.SI.Length | SIunits.Length |
t | Units.SI.Length | SIunits.Length |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
A_fr | Units.SI.Area | SIunits.Area |
D_h | Units.SI.Length | SIunits.Length |
D_m | Units.SI.Length | SIunits.Length |
F_l | Units.SI.Length | SIunits.Length |
F_p | Units.SI.Length | SIunits.Length |
L_l | Units.SI.Length | SIunits.Length |
L_p | Units.SI.Length | SIunits.Length |
T_d | Units.SI.Length | SIunits.Length |
T_p | Units.SI.Length | SIunits.Length |
delta_f | Units.SI.Length | SIunits.Length |
Phi | Units.SI.Angle | SIunits.Angle |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
m_flow | Units.SI.MassFlowRate | SIunits.MassFlowRate |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
kc | Units.SI.CoefficientOfHeatTransfer | SIunits.CoefficientOfHeatTransfer |
Pr | Units.SI.PrandtlNumber | SIunits.PrandtlNumber |
Re | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
Nu | Units.SI.NusseltNumber | SIunits.NusseltNumber |
A_c | Units.SI.Area | SIunits.Area |
A_tot | Units.SI.Area | SIunits.Area |
D_h | Units.SI.Length | SIunits.Length |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
kc | Units.SI.CoefficientOfHeatTransfer | SIunits.CoefficientOfHeatTransfer |
Re_Dc | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
Re_i | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
Pr | Units.SI.PrandtlNumber | SIunits.PrandtlNumber |
A_c | Units.SI.Area | SIunits.Area |
A_tot | Units.SI.Area | SIunits.Area |
D_h | Units.SI.Length | SIunits.Length |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
A_fr | Units.SI.Area | SIunits.Area |
D_c | Units.SI.Length | SIunits.Length |
F_p | Units.SI.Length | SIunits.Length |
L | Units.SI.Length | SIunits.Length |
L_h | Units.SI.Length | SIunits.Length |
L_p | Units.SI.Length | SIunits.Length |
P_d | Units.SI.Length | SIunits.Length |
P_l | Units.SI.Length | SIunits.Length |
P_t | Units.SI.Length | SIunits.Length |
S_h | Units.SI.Length | SIunits.Length |
S_p | Units.SI.Length | SIunits.Length |
X_f | Units.SI.Length | SIunits.Length |
delta_f | Units.SI.Length | SIunits.Length |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
m_flow | Units.SI.MassFlowRate | SIunits.MassFlowRate |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
kc | Units.SI.CoefficientOfHeatTransfer | SIunits.CoefficientOfHeatTransfer |
Pr | Units.SI.PrandtlNumber | SIunits.PrandtlNumber |
Re | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
Nu | Units.SI.NusseltNumber | SIunits.NusseltNumber |
d_hyd | Units.SI.Diameter | SIunits.Diameter |
A_cross | Units.SI.Area | SIunits.Area |
d_s | Units.SI.Diameter | SIunits.Diameter |
d_w | Units.SI.Diameter | SIunits.Diameter |
d_coil | Units.SI.Diameter | SIunits.Diameter |
Re_crit | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
velocity | Units.SI.Velocity | SIunits.Velocity |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
kc | Units.SI.CoefficientOfHeatTransfer | SIunits.CoefficientOfHeatTransfer |
d_hyd | Units.SI.Diameter | SIunits.Diameter |
A_cross | Units.SI.Area | SIunits.Area |
d_s | Units.SI.Diameter | SIunits.Diameter |
d_w | Units.SI.Diameter | SIunits.Diameter |
d_coil | Units.SI.Diameter | SIunits.Diameter |
velocity | Units.SI.Velocity | SIunits.Velocity |
Re | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
Pr | Units.SI.PrandtlNumber | SIunits.PrandtlNumber |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
kc | Units.SI.CoefficientOfHeatTransfer | SIunits.CoefficientOfHeatTransfer |
Pr | Units.SI.PrandtlNumber | SIunits.PrandtlNumber |
Re | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
Nu | Units.SI.NusseltNumber | SIunits.NusseltNumber |
A_cross | Units.SI.Area | SIunits.Area |
velocity | Units.SI.Velocity | SIunits.Velocity |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
kc | Units.SI.CoefficientOfHeatTransfer | SIunits.CoefficientOfHeatTransfer |
A_cross | Units.SI.Area | SIunits.Area |
d_s | Units.SI.Diameter | SIunits.Diameter |
d_w | Units.SI.Diameter | SIunits.Diameter |
d_coil | Units.SI.Diameter | SIunits.Diameter |
Re_crit | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
velocity | Units.SI.Velocity | SIunits.Velocity |
Re | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
Pr | Units.SI.PrandtlNumber | SIunits.PrandtlNumber |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
m_flow | Units.SI.MassFlowRate | SIunits.MassFlowRate |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
kc | Units.SI.CoefficientOfHeatTransfer | SIunits.CoefficientOfHeatTransfer |
Pr | Units.SI.PrandtlNumber | SIunits.PrandtlNumber |
Re | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
Nu | Units.SI.NusseltNumber | SIunits.NusseltNumber |
A_cross | Units.SI.Area | SIunits.Area |
velocity | Units.SI.Velocity | SIunits.Velocity |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
kc | Units.SI.CoefficientOfHeatTransfer | SIunits.CoefficientOfHeatTransfer |
d_hyd | Units.SI.Diameter | SIunits.Diameter |
A_cross | Units.SI.Area | SIunits.Area |
d_s | Units.SI.Diameter | SIunits.Diameter |
d_w | Units.SI.Diameter | SIunits.Diameter |
d_coil | Units.SI.Diameter | SIunits.Diameter |
velocity | Units.SI.Velocity | SIunits.Velocity |
Re | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
Pr | Units.SI.PrandtlNumber | SIunits.PrandtlNumber |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
kc | Units.SI.CoefficientOfHeatTransfer | SIunits.CoefficientOfHeatTransfer |
Pr | Units.SI.PrandtlNumber | SIunits.PrandtlNumber |
Re | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
Nu | Units.SI.NusseltNumber | SIunits.NusseltNumber |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
kc | Units.SI.CoefficientOfHeatTransfer | SIunits.CoefficientOfHeatTransfer |
L | Units.SI.Length | SIunits.Length |
cp | Units.SI.SpecificHeatCapacityAtConstantPressure | SIunits.SpecificHeatCapacityAtConstantPressure |
eta | Units.SI.DynamicViscosity | SIunits.DynamicViscosity |
lambda | Units.SI.ThermalConductivity | SIunits.ThermalConductivity |
rho | Units.SI.Density | SIunits.Density |
velocity | Units.SI.Velocity | SIunits.Velocity |
Re | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
Pr | Units.SI.PrandtlNumber | SIunits.PrandtlNumber |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
kc | Units.SI.CoefficientOfHeatTransfer | SIunits.CoefficientOfHeatTransfer |
Pr | Units.SI.PrandtlNumber | SIunits.PrandtlNumber |
Re | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
Nu | Units.SI.NusseltNumber | SIunits.NusseltNumber |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
kc | Units.SI.CoefficientOfHeatTransfer | SIunits.CoefficientOfHeatTransfer |
kc_lam | Units.SI.CoefficientOfHeatTransfer | SIunits.CoefficientOfHeatTransfer |
kc_turb | Units.SI.CoefficientOfHeatTransfer | SIunits.CoefficientOfHeatTransfer |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
velocity | Units.SI.Velocity | SIunits.Velocity |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
kc | Units.SI.CoefficientOfHeatTransfer | SIunits.CoefficientOfHeatTransfer |
Pr | Units.SI.PrandtlNumber | SIunits.PrandtlNumber |
Re | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
Nu | Units.SI.NusseltNumber | SIunits.NusseltNumber |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
kc | Units.SI.CoefficientOfHeatTransfer | SIunits.CoefficientOfHeatTransfer |
L | Units.SI.Length | SIunits.Length |
cp | Units.SI.SpecificHeatCapacityAtConstantPressure | SIunits.SpecificHeatCapacityAtConstantPressure |
eta | Units.SI.DynamicViscosity | SIunits.DynamicViscosity |
lambda | Units.SI.ThermalConductivity | SIunits.ThermalConductivity |
rho | Units.SI.Density | SIunits.Density |
velocity | Units.SI.Velocity | SIunits.Velocity |
Re | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
Pr | Units.SI.PrandtlNumber | SIunits.PrandtlNumber |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
kc | Units.SI.CoefficientOfHeatTransfer | SIunits.CoefficientOfHeatTransfer |
Pr | Units.SI.PrandtlNumber | SIunits.PrandtlNumber |
Re | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
Nu | Units.SI.NusseltNumber | SIunits.NusseltNumber |
A_cross | Units.SI.Area | SIunits.Area |
velocity | Units.SI.Velocity | SIunits.Velocity |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
kc | Units.SI.CoefficientOfHeatTransfer | SIunits.CoefficientOfHeatTransfer |
A_cross | Units.SI.Area | SIunits.Area |
velocity | Units.SI.Velocity | SIunits.Velocity |
Re | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
Pr | Units.SI.PrandtlNumber | SIunits.PrandtlNumber |
Nu2 | Units.SI.NusseltNumber | SIunits.NusseltNumber |
Nu3 | Units.SI.NusseltNumber | SIunits.NusseltNumber |
Nu | Units.SI.NusseltNumber | SIunits.NusseltNumber |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
kc | Units.SI.CoefficientOfHeatTransfer | SIunits.CoefficientOfHeatTransfer |
Pr | Units.SI.PrandtlNumber | SIunits.PrandtlNumber |
Re | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
Nu | Units.SI.NusseltNumber | SIunits.NusseltNumber |
A_cross | Units.SI.Area | SIunits.Area |
velocity | Units.SI.Velocity | SIunits.Velocity |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
kc | Units.SI.CoefficientOfHeatTransfer | SIunits.CoefficientOfHeatTransfer |
A_cross | Units.SI.Area | SIunits.Area |
velocity | Units.SI.Velocity | SIunits.Velocity |
Re | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
Pr | Units.SI.PrandtlNumber | SIunits.PrandtlNumber |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
m_flow | Units.SI.MassFlowRate | SIunits.MassFlowRate |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
kc | Units.SI.CoefficientOfHeatTransfer | SIunits.CoefficientOfHeatTransfer |
Pr | Units.SI.PrandtlNumber | SIunits.PrandtlNumber |
Re | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
Nu | Units.SI.NusseltNumber | SIunits.NusseltNumber |
A_cross | Units.SI.Area | SIunits.Area |
velocity | Units.SI.Velocity | SIunits.Velocity |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
kc | Units.SI.CoefficientOfHeatTransfer | SIunits.CoefficientOfHeatTransfer |
A_cross | Units.SI.Area | SIunits.Area |
velocity | Units.SI.Velocity | SIunits.Velocity |
Re | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
Pr | Units.SI.PrandtlNumber | SIunits.PrandtlNumber |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
K | Units.SI.Length | SIunits.Length |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
kc | Units.SI.CoefficientOfHeatTransfer | SIunits.CoefficientOfHeatTransfer |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
m_flow | Units.SI.MassFlowRate | SIunits.MassFlowRate |
DP | Units.SI.Pressure | SIunits.Pressure |
d_hyd | Units.SI.Diameter | SIunits.Diameter |
A_cross | Units.SI.Area | SIunits.Area |
L | Units.SI.Length | SIunits.Length |
Re_min | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
Re_lam_max | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
Re_turb_min | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
Re_turb_max | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
Re_turb_const | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
Re_lam_leave | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
Re | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
m_flow_smooth | Units.SI.MassFlowRate | SIunits.MassFlowRate |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
dp | Units.SI.Pressure | SIunits.Pressure |
M_FLOW | Units.SI.MassFlowRate | SIunits.MassFlowRate |
d_hyd | Units.SI.Diameter | SIunits.Diameter |
A_cross | Units.SI.Area | SIunits.Area |
L | Units.SI.Length | SIunits.Length |
Re_min | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
Re_lam_max | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
Re_turb_min | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
Re_turb_max | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
Re_turb_const | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
Re_lam_leave | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
dp_lam_max | Units.SI.AbsolutePressure | SIunits.AbsolutePressure |
dp_turb_min | Units.SI.AbsolutePressure | SIunits.AbsolutePressure |
dp_turb_max | Units.SI.AbsolutePressure | SIunits.AbsolutePressure |
dp_turb_const | Units.SI.AbsolutePressure | SIunits.AbsolutePressure |
v_lam | Units.SI.Velocity | SIunits.Velocity |
v_tra | Units.SI.Velocity | SIunits.Velocity |
v_turb | Units.SI.Velocity | SIunits.Velocity |
v_turb_const | Units.SI.Velocity | SIunits.Velocity |
v_smooth | Units.SI.Velocity | SIunits.Velocity |
Re_smooth | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
velocity | Units.SI.Velocity | SIunits.Velocity |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
m_flow | Units.SI.MassFlowRate | SIunits.MassFlowRate |
DP | Units.SI.Pressure | SIunits.Pressure |
d_hyd | Units.SI.Diameter | SIunits.Diameter |
A_cross | Units.SI.Area | SIunits.Area |
Re_min | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
Re_lam_min | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
Re_lam_max | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
Re_turb_min | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
Re_turb_max | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
Re_turb_const | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
Re_lam_leave | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
velocity | Units.SI.Velocity | SIunits.Velocity |
Re | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
dp | Units.SI.Pressure | SIunits.Pressure |
M_FLOW | Units.SI.MassFlowRate | SIunits.MassFlowRate |
d_hyd | Units.SI.Diameter | SIunits.Diameter |
A_cross | Units.SI.Area | SIunits.Area |
Re_min | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
Re_lam_min | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
Re_lam_max | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
Re_turb_min | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
Re_turb_max | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
Re_turb_const | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
Re_lam_leave | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
v_min | Units.SI.Velocity | SIunits.Velocity |
dp_min | Units.SI.Pressure | SIunits.Pressure |
v_lam_min | Units.SI.Velocity | SIunits.Velocity |
v_lam_leave | Units.SI.Velocity | SIunits.Velocity |
dp_lam_min | Units.SI.Pressure | SIunits.Pressure |
dp_lam_leave | Units.SI.Pressure | SIunits.Pressure |
v_turb_min | Units.SI.Velocity | SIunits.Velocity |
v_turb_max | Units.SI.Velocity | SIunits.Velocity |
dp_turb_min | Units.SI.Pressure | SIunits.Pressure |
dp_turb_max | Units.SI.Pressure | SIunits.Pressure |
v_turb | Units.SI.Velocity | SIunits.Velocity |
v_lam | Units.SI.Velocity | SIunits.Velocity |
v_smooth | Units.SI.Velocity | SIunits.Velocity |
Re_smooth | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
velocity | Units.SI.Velocity | SIunits.Velocity |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
m_flow | Units.SI.MassFlowRate | SIunits.MassFlowRate |
DP | Units.SI.Pressure | SIunits.Pressure |
A_cross | Units.SI.Area | SIunits.Area |
perimeter | Units.SI.Length | SIunits.Length |
d_hyd | Units.SI.Diameter | SIunits.Diameter |
Re_lam_min | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
Re_lam_max | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
Re_lam_leave | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
m_flow_turb | Units.SI.MassFlowRate | SIunits.MassFlowRate |
velocity | Units.SI.Velocity | SIunits.Velocity |
Re | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
dp | Units.SI.Pressure | SIunits.Pressure |
M_FLOW | Units.SI.MassFlowRate | SIunits.MassFlowRate |
A_cross | Units.SI.Area | SIunits.Area |
perimeter | Units.SI.Length | SIunits.Length |
d_hyd | Units.SI.Diameter | SIunits.Diameter |
Re_lam_min | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
Re_lam_max | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
Re_turb_min | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
Re_lam_leave | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
Re_lam | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
Re_turb | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
Re_check | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
Re_trans | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
Re | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
m_flow | Units.SI.MassFlowRate | SIunits.MassFlowRate |
DP | Units.SI.Pressure | SIunits.Pressure |
rho_internal | Units.SI.Density | SIunits.Density |
V_flow | Units.SI.VolumeFlowRate | SIunits.VolumeFlowRate |
V_flow_min | Units.SI.VolumeFlowRate | SIunits.VolumeFlowRate |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
dp | Units.SI.Pressure | SIunits.Pressure |
M_FLOW | Units.SI.MassFlowRate | SIunits.MassFlowRate |
rho_internal | Units.SI.Density | SIunits.Density |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
dp_smooth | Units.SI.Pressure | SIunits.Pressure |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
m_flow | Units.SI.MassFlowRate | SIunits.MassFlowRate |
DP | Units.SI.Pressure | SIunits.Pressure |
m_flow_smooth | Units.SI.MassFlowRate | SIunits.MassFlowRate |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
dp | Units.SI.Pressure | SIunits.Pressure |
M_FLOW | Units.SI.MassFlowRate | SIunits.MassFlowRate |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
m_flow | Units.SI.MassFlowRate | SIunits.MassFlowRate |
DP | Units.SI.Pressure | SIunits.Pressure |
m_flow_nom | Units.SI.MassFlowRate | SIunits.MassFlowRate |
m_flow_linear | Units.SI.MassFlowRate | SIunits.MassFlowRate |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
dp | Units.SI.Pressure | SIunits.Pressure |
M_FLOW | Units.SI.MassFlowRate | SIunits.MassFlowRate |
m_flow_nom | Units.SI.MassFlowRate | SIunits.MassFlowRate |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
rho | Units.SI.Density | SIunits.Density |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
m_flow | Units.SI.MassFlowRate | SIunits.MassFlowRate |
DP | Units.SI.Pressure | SIunits.Pressure |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
dp | Units.SI.Pressure | SIunits.Pressure |
M_FLOW | Units.SI.MassFlowRate | SIunits.MassFlowRate |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
A_cross | Units.SI.Area | SIunits.Area |
dp_smooth | Units.SI.Pressure | SIunits.Pressure |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
rho | Units.SI.Density | SIunits.Density |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
m_flow | Units.SI.MassFlowRate | SIunits.MassFlowRate |
DP | Units.SI.Pressure | SIunits.Pressure |
a | =abs(IN_con.a) | =max(Modelica323.Constants.eps, abs(IN_con.a)) |
b | =abs(IN_con.b) | =max(Modelica323.Constants.eps, abs(IN_con.b)) |
V_flow | Units.SI.VolumeFlowRate | SIunits.VolumeFlowRate |
dp_min | Units.SI.Pressure | SIunits.Pressure |
V_flow_smooth | Units.SI.VolumeFlowRate | SIunits.VolumeFlowRate |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
algorithm |
|
assert(a+b>0, "Please provide non-zero factors for either a or b of function dp=a*V_flow^2 + b*V_flow"); | DP := a*Dissipation.Utilities.Functions.General.SmoothPower( V_flow, V_flow_smooth, 2) + b*V_flow; |
DP = a*(if a>0 and b<=0 then Dissipation.Utilities.Functions.General.SmoothPower(           V_flow,           V_flow_smooth,           2) elseif a>0 and b>0 then V_flow*abs(V_flow) else 0) + b*V_flow; |
|
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
dp | Units.SI.Pressure | SIunits.Pressure |
M_FLOW | Units.SI.MassFlowRate | SIunits.MassFlowRate |
a | =abs(IN_con.a) | =max(Modelica323.Constants.eps, abs(IN_con.a)) |
b | =abs(IN_con.b) | =max(Modelica323.Constants.eps, abs(IN_con.b)) |
dp_min | Units.SI.Pressure | SIunits.Pressure |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
algorithm |
|
assert(a+b>0, "Please provide non-zero factors for either a or b of function dp=a*V_flow^2 + b*V_flow"); | M_FLOW := IN_var.rho*(-b/(2*a) + Modelica323.Fluid.Dissipation.Utilities.Functions.General.SmoothPower( (b/(2*a))^2 + (1/a)*dp, (b/(2*a))^2 + (1/a)*dp_min, 0.5)); |
M_FLOW = IN_var.rho*(if a > 0 and b <= 0 then   Modelica400.Fluid.Dissipation.Utilities.Functions.General.SmoothPower(   (1/a)*dp,   (1/a)*dp_min,   0.5) elseif a > 0 and b > 0 then sign(dp)*(-b/(2*a) + sqrt((b/(2*a))^2 + (1/a)   *abs(dp))) else b*dp); |
|
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
dp_min | Units.SI.Pressure | SIunits.Pressure |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
rho | Units.SI.Density | SIunits.Density |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
m_flow | Units.SI.MassFlowRate | SIunits.MassFlowRate |
DP | Units.SI.Pressure | SIunits.Pressure |
Re_min | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
A_1 | Units.SI.Area | SIunits.Area |
A_2 | Units.SI.Area | SIunits.Area |
C_1 | Units.SI.Length | SIunits.Length |
C_2 | Units.SI.Length | SIunits.Length |
d_hyd | Units.SI.Diameter | SIunits.Diameter |
velocity_1 | Units.SI.Velocity | SIunits.Velocity |
Re | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
dp | Units.SI.Pressure | SIunits.Pressure |
M_FLOW | Units.SI.MassFlowRate | SIunits.MassFlowRate |
dp_min | Units.SI.Pressure | SIunits.Pressure |
A_1 | Units.SI.Area | SIunits.Area |
A_2 | Units.SI.Area | SIunits.Area |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
m_flow | Units.SI.MassFlowRate | SIunits.MassFlowRate |
DP | Units.SI.Pressure | SIunits.Pressure |
Re_min | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
Re_lim | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
A_0 | Units.SI.Area | SIunits.Area |
A_1 | Units.SI.Area | SIunits.Area |
d_hyd_0 | Units.SI.Diameter | SIunits.Diameter |
d_hyd_1 | Units.SI.Diameter | SIunits.Diameter |
l | Units.SI.Length | SIunits.Length |
v_0 | Units.SI.Velocity | SIunits.Velocity |
Re | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
dp | Units.SI.Pressure | SIunits.Pressure |
M_FLOW | Units.SI.MassFlowRate | SIunits.MassFlowRate |
Re_lim | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
A_0 | Units.SI.Area | SIunits.Area |
A_1 | Units.SI.Area | SIunits.Area |
d_hyd_0 | Units.SI.Diameter | SIunits.Diameter |
d_hyd_1 | Units.SI.Diameter | SIunits.Diameter |
l | Units.SI.Length | SIunits.Length |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
dp_smooth | Units.SI.Pressure | SIunits.Pressure |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
m_flow | Units.SI.MassFlowRate | SIunits.MassFlowRate |
DP | Units.SI.Pressure | SIunits.Pressure |
d_hyd | Units.SI.Diameter | SIunits.Diameter |
A_cross | Units.SI.Area | SIunits.Area |
velocity | Units.SI.Velocity | SIunits.Velocity |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
dp | Units.SI.Pressure | SIunits.Pressure |
M_FLOW | Units.SI.MassFlowRate | SIunits.MassFlowRate |
d_hyd | Units.SI.Diameter | SIunits.Diameter |
A_cross | Units.SI.Area | SIunits.Area |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
m_flow | Units.SI.MassFlowRate | SIunits.MassFlowRate |
DP | Units.SI.Pressure | SIunits.Pressure |
d_hyd | Units.SI.Diameter | SIunits.Diameter |
A_cross | Units.SI.Area | SIunits.Area |
perimeter | Units.SI.Length | SIunits.Length |
Re_lam_min | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
Re_lam_max | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
Re_lam_leave | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
Re | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
dp | Units.SI.Pressure | SIunits.Pressure |
M_FLOW | Units.SI.MassFlowRate | SIunits.MassFlowRate |
d_hyd | Units.SI.Diameter | SIunits.Diameter |
A_cross | Units.SI.Area | SIunits.Area |
Re_lam_min | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
Re_lam_max | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
Re_turb_min | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
Re_lam_leave | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
Re_lam | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
Re_turb | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
Re_check | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
Re_trans | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
Re | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
m_flow | Units.SI.MassFlowRate | SIunits.MassFlowRate |
DP | Units.SI.Pressure | SIunits.Pressure |
Re_min | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
v_min | Units.SI.Velocity | SIunits.Velocity |
d_hyd | Units.SI.Diameter | SIunits.Diameter |
A_cross | Units.SI.Area | SIunits.Area |
Re_lam_min | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
Re_lam_max | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
Re_turb_min | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
Re_lam_leave | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
velocity | Units.SI.Velocity | SIunits.Velocity |
Re | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
lambda_FRI_calc | =if Re < Re_lam_leave then 64/Re else if Re > Re_turb_min then lambda_FRI/Re^2 else Modelica400.Fluid.Dissipation.Utilities.Functions.General.CubicInterpolation_lambda(Re, Re_lam_leave, Re_turb_min, k)/Re^2 | =if Re < Re_lam_leave then 64/Re else if Re > Re_turb_min then lambda_FRI/Re^2 else Modelica323.Fluid.Dissipation.Utilities.Functions.General.CubicInterpolation_MFLOW(Re, Re_lam_leave, Re_turb_min, k)/Re^2 |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
dp | Units.SI.Pressure | SIunits.Pressure |
M_FLOW | Units.SI.MassFlowRate | SIunits.MassFlowRate |
Re_min | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
d_hyd | Units.SI.Diameter | SIunits.Diameter |
A_cross | Units.SI.Area | SIunits.Area |
Re_lam_min | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
Re_lam_max | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
Re_turb_min | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
Re_lam_leave | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
Re_lam | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
Re_turb | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
Re_check | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
Re_trans | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
Re | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
velocity | Units.SI.Velocity | SIunits.Velocity |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
K | Units.SI.Length | SIunits.Length |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
m_flow | Units.SI.MassFlowRate | SIunits.MassFlowRate |
DP | Units.SI.Pressure | SIunits.Pressure |
A_cross | Units.SI.Area | SIunits.Area |
d_hyd | Units.SI.Diameter | SIunits.Diameter |
DP_fric | Units.SI.Pressure | SIunits.Pressure |
DP_mom | Units.SI.Pressure | SIunits.Pressure |
DP_geo | Units.SI.Pressure | SIunits.Pressure |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
phi | Units.SI.Angle | SIunits.Angle |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
m_flow | Units.SI.MassFlowRate | SIunits.MassFlowRate |
DP | Units.SI.Pressure | SIunits.Pressure |
Av | Units.SI.Area | SIunits.Area |
m_flow_small | Units.SI.MassFlowRate | SIunits.MassFlowRate |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
dp | Units.SI.Pressure | SIunits.Pressure |
M_FLOW | Units.SI.MassFlowRate | SIunits.MassFlowRate |
Av | Units.SI.Area | SIunits.Area |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
dp_nominal | Units.SI.Pressure | SIunits.Pressure |
m_flow_nominal | Units.SI.MassFlowRate | SIunits.MassFlowRate |
rho_nominal | Units.SI.Density | SIunits.Density |
dp_small | Units.SI.Pressure | SIunits.Pressure |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
eta | Units.SI.DynamicViscosity | SIunits.DynamicViscosity |
rho | Units.SI.Density | SIunits.Density |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
m_flow | Units.SI.MassFlowRate | SIunits.MassFlowRate |
DP | Units.SI.Pressure | SIunits.Pressure |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
m_flow | Units.SI.MassFlowRate | SIunits.MassFlowRate |
DP | Units.SI.Pressure | SIunits.Pressure |
A_cross | Units.SI.Area | SIunits.Area |
d_hyd | Units.SI.Diameter | SIunits.Diameter |
Re_liq | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
Re_lam_leave | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
Re_turb | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
Re_smooth | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
DP_liq | Units.SI.Pressure | SIunits.Pressure |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
length | Units.SI.Length | SIunits.Length |
phi | Units.SI.Angle | SIunits.Angle |
rho_g | Units.SI.Density | SIunits.Density |
rho_l | Units.SI.Density | SIunits.Density |
DP_geo | Units.SI.Pressure | SIunits.Pressure |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
A_cross | Units.SI.Area | SIunits.Area |
perimeter | Units.SI.Length | SIunits.Length |
rho_g | Units.SI.Density | SIunits.Density |
rho_l | Units.SI.Density | SIunits.Density |
m_flow | Units.SI.MassFlowRate | SIunits.MassFlowRate |
DP_mom | Units.SI.Pressure | SIunits.Pressure |
Across | Units.SI.Area | SIunits.Area |
d_hyd | Units.SI.Diameter | SIunits.Diameter |
rho_end | Units.SI.Density | SIunits.Density |
rho_sta | Units.SI.Density | SIunits.Density |
meanVelEnd | Units.SI.Velocity | SIunits.Velocity |
meanVelSta | Units.SI.Velocity | SIunits.Velocity |
deltaVelEnd | Units.SI.Velocity | SIunits.Velocity |
deltaVelSta | Units.SI.Velocity | SIunits.Velocity |
mdotCorEnd | Units.SI.MassFlowRate | SIunits.MassFlowRate |
mdotCorSta | Units.SI.MassFlowRate | SIunits.MassFlowRate |
dp_mom_cor | Units.SI.Pressure | SIunits.Pressure |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
m_flow | Units.SI.MassFlowRate | SIunits.MassFlowRate |
A_cross | Units.SI.Area | SIunits.Area |
d_hyd | Units.SI.Diameter | SIunits.Diameter |
Fr_l | Units.SI.FroudeNumber | SIunits.FroudeNumber |
Re_g | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
Re_l | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
We_l | Units.SI.WeberNumber | SIunits.WeberNumber |
Re_lam_max | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
Re_turb_min | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
m_flow | Units.SI.MassFlowRate | SIunits.MassFlowRate |
A_cross | Units.SI.Area | SIunits.Area |
d_hyd | Units.SI.Diameter | SIunits.Diameter |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
rho_g | Units.SI.Density | SIunits.Density |
rho_l | Units.SI.Density | SIunits.Density |
rho_2ph | Units.SI.Density | SIunits.Density |
rho_hom | Units.SI.Density | SIunits.Density |
rho_mom | Units.SI.Density | SIunits.Density |
rho_kin | Units.SI.Density | SIunits.Density |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
rho_g | Units.SI.Density | SIunits.Density |
rho_l | Units.SI.Density | SIunits.Density |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
rho_g | Units.SI.Density | SIunits.Density |
rho_l | Units.SI.Density | SIunits.Density |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
kc | Units.SI.CoefficientOfHeatTransfer | SIunits.CoefficientOfHeatTransfer |
A_cross | Units.SI.Area | SIunits.Area |
d_hyd | Units.SI.Diameter | SIunits.Diameter |
velocity | Units.SI.Velocity | SIunits.Velocity |
Re_l | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
Pr_l | Units.SI.PrandtlNumber | SIunits.PrandtlNumber |
kc_1ph | Units.SI.CoefficientOfHeatTransfer | SIunits.CoefficientOfHeatTransfer |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
kc | Units.SI.CoefficientOfHeatTransfer | SIunits.CoefficientOfHeatTransfer |
A_cross | Units.SI.Area | SIunits.Area |
d_hyd | Units.SI.Diameter | SIunits.Diameter |
mdot_l | Units.SI.MassFlowRate | SIunits.MassFlowRate |
velocity_l | Units.SI.Velocity | SIunits.Velocity |
Re_l | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
Pr_l | Units.SI.PrandtlNumber | SIunits.PrandtlNumber |
kc_fc | Units.SI.CoefficientOfHeatTransfer | SIunits.CoefficientOfHeatTransfer |
kc_nb | Units.SI.CoefficientOfHeatTransfer | SIunits.CoefficientOfHeatTransfer |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
kc | Units.SI.CoefficientOfHeatTransfer | SIunits.CoefficientOfHeatTransfer |
A_cross | Units.SI.Area | SIunits.Area |
d_hyd | Units.SI.Diameter | SIunits.Diameter |
mdot_l | Units.SI.MassFlowRate | SIunits.MassFlowRate |
velocity_l | Units.SI.Velocity | SIunits.Velocity |
Re_l | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
Pr_l | Units.SI.PrandtlNumber | SIunits.PrandtlNumber |
Fr_l | Units.SI.FroudeNumber | SIunits.FroudeNumber |
kc_fc | Units.SI.CoefficientOfHeatTransfer | SIunits.CoefficientOfHeatTransfer |
kc_nb | Units.SI.CoefficientOfHeatTransfer | SIunits.CoefficientOfHeatTransfer |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
cp | Units.SI.SpecificHeatCapacityAtConstantPressure | SIunits.SpecificHeatCapacityAtConstantPressure |
eta | Units.SI.DynamicViscosity | SIunits.DynamicViscosity |
lambda | Units.SI.ThermalConductivity | SIunits.ThermalConductivity |
Pr | Units.SI.PrandtlNumber | SIunits.PrandtlNumber |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
A_cross | Units.SI.Area | SIunits.Area |
perimeter | Units.SI.Length | SIunits.Length |
rho | Units.SI.Density | SIunits.Density |
eta | Units.SI.DynamicViscosity | SIunits.DynamicViscosity |
m_flow | Units.SI.MassFlowRate | SIunits.MassFlowRate |
Re | Units.SI.ReynoldsNumber | SIunits.ReynoldsNumber |
velocity | Units.SI.Velocity | SIunits.Velocity |
d_hyd | Units.SI.Diameter | SIunits.Diameter |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
eta | Units.SI.DynamicViscosity | SIunits.DynamicViscosity |
rho | Units.SI.Density | SIunits.Density |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
cp | Units.SI.SpecificHeatCapacityAtConstantPressure | SIunits.SpecificHeatCapacityAtConstantPressure |
eta | Units.SI.DynamicViscosity | SIunits.DynamicViscosity |
lambda | Units.SI.ThermalConductivity | SIunits.ThermalConductivity |
rho | Units.SI.Density | SIunits.Density |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
R_s | Units.SI.SpecificHeatCapacity | SIunits.SpecificHeatCapacity |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
rho_m | Units.SI.Density | SIunits.Density |
T_m | Units.SI.Temperature | SIunits.Temp_K |
p_m | Units.SI.Pressure | SIunits.Pressure |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
dp_nom | Units.SI.Pressure | SIunits.Pressure |
m_flow_nom | Units.SI.MassFlowRate | SIunits.MassFlowRate |
rho_nom | Units.SI.Density | SIunits.Density |
eta_nom | Units.SI.DynamicViscosity | SIunits.DynamicViscosity |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
A_cross | Units.SI.Area | SIunits.Area |
A_cross_nom | Units.SI.Area | SIunits.Area |
dp_nom | Units.SI.Pressure | SIunits.Pressure |
m_flow_nom | Units.SI.MassFlowRate | SIunits.MassFlowRate |
V_flow_nom | Units.SI.VolumeFlowRate | SIunits.VolumeFlowRate |
rho_nom | Units.SI.Density | SIunits.Density |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
A_cross | Units.SI.Area | SIunits.Area |
perimeter | Units.SI.Length | SIunits.Length |
length | Units.SI.Length | SIunits.Length |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
rho_g | Units.SI.Density | SIunits.Density |
rho_l | Units.SI.Density | SIunits.Density |
eta_g | Units.SI.DynamicViscosity | SIunits.DynamicViscosity |
eta_l | Units.SI.DynamicViscosity | SIunits.DynamicViscosity |
sigma | Units.SI.SurfaceTension | SIunits.SurfaceTension |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
R_s | Units.SI.SpecificHeatCapacity | SIunits.SpecificHeatCapacity |
rho_m | Units.SI.Density | SIunits.Density |
T_m | Units.SI.Temperature | SIunits.Temp_K |
p_m | Units.SI.Pressure | SIunits.Pressure |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
A_cross | Units.SI.Area | SIunits.Area |
A_cross_nom | Units.SI.Area | SIunits.Area |
dp_nom | Units.SI.Pressure | SIunits.Pressure |
m_flow_nom | Units.SI.MassFlowRate | SIunits.MassFlowRate |
V_flow_nom | Units.SI.VolumeFlowRate | SIunits.VolumeFlowRate |
rho_nom | Units.SI.Density | SIunits.Density |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
rho_l | Units.SI.Density | SIunits.Density |
rho_g | Units.SI.Density | SIunits.Density |
eta_l | Units.SI.DynamicViscosity | SIunits.DynamicViscosity |
eta_g | Units.SI.DynamicViscosity | SIunits.DynamicViscosity |
x | Units.SI.MassFraction | SIunits.MassFraction |
sigma | Units.SI.SurfaceTension | SIunits.SurfaceTension |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
h | Units.SI.Length | SIunits.Length |
s | Units.SI.Length | SIunits.Length |
L | Units.SI.Length | SIunits.Length |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
A_cross | Units.SI.Area | SIunits.Area |
perimeter | Units.SI.Length | SIunits.Length |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
d_hyd | Units.SI.Diameter | SIunits.Diameter |
h | Units.SI.Length | SIunits.Length |
L | Units.SI.Length | SIunits.Length |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
L | Units.SI.Length | SIunits.Length |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
d_hyd | Units.SI.Diameter | SIunits.Diameter |
L | Units.SI.Length | SIunits.Length |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
A_cross | Units.SI.Area | SIunits.Area |
perimeter | Units.SI.Length | SIunits.Length |
p_crit | Units.SI.Pressure | SIunits.Pressure |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
cp_l | Units.SI.SpecificHeatCapacityAtConstantPressure | SIunits.SpecificHeatCapacityAtConstantPressure |
lambda_l | Units.SI.ThermalConductivity | SIunits.ThermalConductivity |
rho_g | Units.SI.Density | SIunits.Density |
rho_l | Units.SI.Density | SIunits.Density |
eta_g | Units.SI.DynamicViscosity | SIunits.DynamicViscosity |
eta_l | Units.SI.DynamicViscosity | SIunits.DynamicViscosity |
pressure | Units.SI.Pressure | SIunits.Pressure |
dh_lg | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
m_flow | Units.SI.MassFlowRate | SIunits.MassFlowRate |
qdot_A | Units.SI.HeatFlux | SIunits.HeatFlux |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
R_0 | Units.SI.Radius | SIunits.Radius |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
K | Units.SI.Length | SIunits.Length |
L | Units.SI.Length | SIunits.Length |
d_ann | Units.SI.Diameter | SIunits.Diameter |
D_ann | Units.SI.Diameter | SIunits.Diameter |
d_cir | Units.SI.Diameter | SIunits.Diameter |
a_ell | Units.SI.Length | SIunits.Length |
b_ell | Units.SI.Length | SIunits.Length |
a_rec | Units.SI.Length | SIunits.Length |
b_rec | Units.SI.Length | SIunits.Length |
a_tri | Units.SI.Length | SIunits.Length |
h_tri | Units.SI.Length | SIunits.Length |
beta | Units.SI.Angle | SIunits.Angle |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
A_0 | Units.SI.Area | SIunits.Area |
C_0 | Units.SI.Length | SIunits.Length |
A_1 | Units.SI.Area | SIunits.Area |
C_1 | Units.SI.Length | SIunits.Length |
L | Units.SI.Length | SIunits.Length |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
dp | Units.SI.Pressure | SIunits.Pressure |
m_flow | Units.SI.MassFlowRate | SIunits.MassFlowRate |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
d_hyd | Units.SI.Diameter | SIunits.Diameter |
L | Units.SI.Length | SIunits.Length |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
d_hyd | Units.SI.Diameter | SIunits.Diameter |
m_flow_min | Units.SI.MassFlowRate | SIunits.MassFlowRate |
v_max | Units.SI.Velocity | SIunits.Velocity |
united_converging_cross_section | Present | |
united_converging_crossection | Present |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
alpha | Units.SI.Angle | SIunits.Angle |
A_1 | Units.SI.Area | SIunits.Area |
A_2 | Units.SI.Area | SIunits.Area |
C_1 | Units.SI.Length | SIunits.Length |
C_2 | Units.SI.Length | SIunits.Length |
L_1 | Units.SI.Length | SIunits.Length |
L_2 | Units.SI.Length | SIunits.Length |
L_d | Units.SI.Length | SIunits.Length |
dp_small | Units.SI.Pressure | SIunits.Pressure |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
d_hyd | Units.SI.Diameter | SIunits.Diameter |
delta | Units.SI.Angle | SIunits.Angle |
K | Units.SI.Length | SIunits.Length |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
A_1 | Units.SI.Area | SIunits.Area |
A_2 | Units.SI.Area | SIunits.Area |
C_1 | Units.SI.Length | SIunits.Length |
C_2 | Units.SI.Length | SIunits.Length |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
sqrt_k1 | Present | |
sqrt_k2 | Present |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
algorithm |
|
y := smooth(2, if x >= x_small then sqrt_k1*sqrt(x) else if x <= -x_small then -sqrt_k2*sqrt(abs(x)) else if k1 >= k2 then regRoot2_utility(x,x_small,k1,k2,use_yd0,yd0) else -regRoot2_utility(-x,x_small,k2,k1,use_yd0,yd0)); |
y := smooth(2, if x >= x_small then sqrt(k1*x) else if x <= -x_small then -sqrt(k2*abs(x)) else if k1 >= k2 then regRoot2_utility(x,x_small,k1,k2,use_yd0,yd0) else -regRoot2_utility(-x,x_small,k2,k1,use_yd0,yd0)); |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
V | Units.SI.Volume | SIunits.Volume |
H_flow_ext | Units.SI.EnthalpyFlowRate | SIunits.EnthalpyFlowRate |
m | Units.SI.Mass | SIunits.Mass |
U | Units.SI.InternalEnergy | SIunits.InternalEnergy |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
V | Units.SI.Volume | SIunits.Volume |
dV | Units.SI.VolumeFlowRate | SIunits.VolumeFlowRate |
m | Units.SI.Mass | SIunits.Mass |
U | Units.SI.InternalEnergy | SIunits.InternalEnergy |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
V | Units.SI.Volume | SIunits.Volume |
m_flow_ext | Units.SI.MassFlowRate | SIunits.MassFlowRate |
H_flow_ext | Units.SI.EnthalpyFlowRate | SIunits.EnthalpyFlowRate |
U1 | Units.SI.InternalEnergy | SIunits.InternalEnergy |
U2 | Units.SI.InternalEnergy | SIunits.InternalEnergy |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
unitTime | Units.SI.Time | SIunits.Time |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p_const | Units.SI.Pressure | SIunits.Pressure |
T_min | Units.SI.Temperature | SIunits.Temperature |
T_step | Units.SI.Temperature | SIunits.Temperature |
h_min | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
h_step | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
x_min | Units.SI.MassFraction | SIunits.MassFraction |
x_max | Units.SI.MassFraction | SIunits.MassFraction |
t | Units.SI.Time | SIunits.Time |
T_const | Units.SI.Temperature | SIunits.Temperature |
h_const | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
x_start | Units.SI.MassFraction | SIunits.MassFraction |
x | Units.SI.MassFraction | SIunits.MassFraction |
hx_T | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
hx_h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
hx_phi | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
y_T | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
y_h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
y_phi | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
ps_phi | Units.SI.Pressure | SIunits.Pressure |
T_phi | Units.SI.Temperature | SIunits.Temperature |
pd | Units.SI.Pressure | SIunits.Pressure |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
dh | unit="J/(kg.s)" | |
displayUnit="kJ/(kg.s)" | | |
dp | unit="Pa/s" | |
displayUnit="bar/s" | |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
T_start | Units.SI.Temperature | SIunits.Temperature |
p_start | Units.SI.Pressure | SIunits.Pressure |
unitTime | Units.SI.Time | SIunits.Time |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
T_min | Units.SI.Temperature | SIunits.Temperature |
T_max | Units.SI.Temperature | SIunits.Temperature |
p | Units.SI.Pressure | SIunits.Pressure |
h_min | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
h_max | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
s_min | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
s_max | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
h1 | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
h2 | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
s1 | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
s2 | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
Th | Units.SI.Temperature | SIunits.Temperature |
Ts | Units.SI.Temperature | SIunits.Temperature |
timeUnit | Units.SI.Time | SIunits.Time |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
T_min | Units.SI.Temperature | SIunits.Temperature |
T_max | Units.SI.Temperature | SIunits.Temperature |
p | Units.SI.Pressure | SIunits.Pressure |
X | Units.SI.MassFraction | SIunits.MassFraction |
h_min | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
h_max | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
s_min | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
s_max | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
h1 | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
h2 | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
s1 | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
s2 | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
Th | Units.SI.Temperature | SIunits.Temperature |
Ts | Units.SI.Temperature | SIunits.Temperature |
timeUnit | Units.SI.Time | SIunits.Time |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
data | Present |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
x_zero = Modelica400.Math.Nonlinear.solveOneNonlinearEquation( function f_nonlinear( A=A, w=w, s=-y_zero), x_min, x_max); |
x_zero = Inverse_sine_definition.solve( y_zero, x_min, x_max, f_nonlinear_data=data); |
print("x_zero = " + String(x_zero) + ", y_zero = " + String(y_zero) + ", A*sin(w*x_zero) = " + String(A*Modelica400.Math.sin(w*x_zero))); |
print("x_zero = " + String(x_zero) + ", y_zero = " + String(y_zero) + ", A*sin(w*x_zero) = " + String(data.A*Modelica323.Math.sin(data.w*x_zero))); |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
T_min | Units.SI.Temperature | SIunits.Temperature |
T_max | Units.SI.Temperature | SIunits.Temperature |
p | Units.SI.Pressure | SIunits.Pressure |
h_min | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
h_max | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
s_min | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
s_max | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
h1 | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
h2 | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
s1 | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
s2 | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
Th | Units.SI.Temperature | SIunits.Temperature |
Ts | Units.SI.Temperature | SIunits.Temperature |
timeUnit | Units.SI.Time | SIunits.Time |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
T_min | Units.SI.Temperature | SIunits.Temperature |
T_max | Units.SI.Temperature | SIunits.Temperature |
p | Units.SI.Pressure | SIunits.Pressure |
h_min | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
h_max | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
s_min | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
s_max | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
h1 | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
h2 | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
s1 | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
s2 | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
Th | Units.SI.Temperature | SIunits.Temperature |
Ts | Units.SI.Temperature | SIunits.Temperature |
timeUnit | Units.SI.Time | SIunits.Time |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
T_min | Units.SI.Temperature | SIunits.Temperature |
T_max | Units.SI.Temperature | SIunits.Temperature |
p | Units.SI.Pressure | SIunits.Pressure |
h_min | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
h_max | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
s_min | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
s_max | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
h1 | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
h2 | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
s1 | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
s2 | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
Th | Units.SI.Temperature | SIunits.Temperature |
Ts | Units.SI.Temperature | SIunits.Temperature |
X | Units.SI.MassFraction | SIunits.MassFraction |
timeUnit | Units.SI.Time | SIunits.Time |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
V | Units.SI.Volume | SIunits.Volume |
T_start | =Modelica400.Units.Conversions.from_degC(20) | =Modelica323.SIunits.Conversions.from_degC(20) |
U | Units.SI.Energy | SIunits.Energy |
m | Units.SI.Mass | SIunits.Mass |
mXi | Units.SI.Mass | SIunits.Mass |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
T_ambient | =Modelica400.Units.Conversions.from_degC(20) | =Modelica323.SIunits.Conversions.from_degC(20) |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
T_ambient | =Modelica400.Units.Conversions.from_degC(20) | =Modelica323.SIunits.Conversions.from_degC(20) |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
dp | Units.SI.Pressure | SIunits.Pressure |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p_start | Units.SI.AbsolutePressure | SIunits.AbsolutePressure |
T_start | Units.SI.Temperature | SIunits.Temperature |
h_start | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p_start | Units.SI.AbsolutePressure | SIunits.AbsolutePressure |
T_start | Units.SI.Temperature | SIunits.Temperature |
h_start | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
... MM = 0.024; |
|
R_s = Modelica400.Constants.R/MM; | R = 8.3144/MM; |
state.p = p; ... |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
T_default | =Modelica400.Units.Conversions.from_degC(20) | =Modelica323.SIunits.Conversions.from_degC(20) |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
T_degC | Units.NonSI.Temperature_degC | SIunits.Conversions.NonSIunits.Temperature_degC |
p_bar | Units.NonSI.Pressure_bar | SIunits.Conversions.NonSIunits.Pressure_bar |
R_s | Present | |
R | Present |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
kappa | Units.SI.IsothermalCompressibility | SIunits.IsothermalCompressibility |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
kappa_const | Units.SI.IsothermalCompressibility | SIunits.IsothermalCompressibility |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
... MM = MM_const; |
|
R_s = Modelica400.Constants.R/MM; | R = 8.3144/MM; |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
R_s | Present | |
R | Present |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
moleFractions | Units.SI.MoleFraction | SIunits.MoleFraction |
X | Units.SI.MassFraction | SIunits.MassFraction |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
X | Units.SI.MassFraction | SIunits.MassFraction |
MMX | Units.SI.MolarMass | SIunits.MolarMass |
moleFractions | Units.SI.MoleFraction | SIunits.MoleFraction |
Mmix | Units.SI.MolarMass | SIunits.MolarMass |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
hl | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
hv | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
sl | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
sv | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
... d = d_const; |
|
R_s = 0; | R = 0; |
MM = MM_const; ... |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
... h = specificEnthalpy_pTX(           p,           T,           X); |
|
u = h - R_s*T; | u = h - R*T; |
R_s = R_gas; | R = R_gas; |
d = p/(R_s*T); | d = p/(R*T); |
MM = MM_const; ... |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
AMIN | Units.SI.Area | SIunits.Area |
AMAX | Units.SI.Area | SIunits.Area |
ANOM | Units.SI.Area | SIunits.Area |
MOLMIN | Units.SI.AmountOfSubstance | SIunits.AmountOfSubstance |
MOLMAX | Units.SI.AmountOfSubstance | SIunits.AmountOfSubstance |
MOLNOM | Units.SI.AmountOfSubstance | SIunits.AmountOfSubstance |
DMIN | Units.SI.Density | SIunits.Density |
DMAX | Units.SI.Density | SIunits.Density |
DNOM | Units.SI.Density | SIunits.Density |
LAMMIN | Units.SI.ThermalConductivity | SIunits.ThermalConductivity |
LAMNOM | Units.SI.ThermalConductivity | SIunits.ThermalConductivity |
LAMMAX | Units.SI.ThermalConductivity | SIunits.ThermalConductivity |
ETAMIN | Units.SI.DynamicViscosity | SIunits.DynamicViscosity |
ETAMAX | Units.SI.DynamicViscosity | SIunits.DynamicViscosity |
ETANOM | Units.SI.DynamicViscosity | SIunits.DynamicViscosity |
EMIN | Units.SI.Energy | SIunits.Energy |
EMAX | Units.SI.Energy | SIunits.Energy |
ENOM | Units.SI.Energy | SIunits.Energy |
SMIN | Units.SI.Entropy | SIunits.Entropy |
SMAX | Units.SI.Entropy | SIunits.Entropy |
SNOM | Units.SI.Entropy | SIunits.Entropy |
MDOTMIN | Units.SI.MassFlowRate | SIunits.MassFlowRate |
MDOTMAX | Units.SI.MassFlowRate | SIunits.MassFlowRate |
MDOTNOM | Units.SI.MassFlowRate | SIunits.MassFlowRate |
MASSXMIN | Units.SI.MassFraction | SIunits.MassFraction |
MASSXMAX | Units.SI.MassFraction | SIunits.MassFraction |
MASSXNOM | Units.SI.MassFraction | SIunits.MassFraction |
MMIN | Units.SI.Mass | SIunits.Mass |
MMAX | Units.SI.Mass | SIunits.Mass |
MNOM | Units.SI.Mass | SIunits.Mass |
MMMIN | Units.SI.MolarMass | SIunits.MolarMass |
MMMAX | Units.SI.MolarMass | SIunits.MolarMass |
MMNOM | Units.SI.MolarMass | SIunits.MolarMass |
MOLEYMIN | Units.SI.MoleFraction | SIunits.MoleFraction |
MOLEYMAX | Units.SI.MoleFraction | SIunits.MoleFraction |
MOLEYNOM | Units.SI.MoleFraction | SIunits.MoleFraction |
GMIN | Units.SI.MomentumFlux | SIunits.MomentumFlux |
GMAX | Units.SI.MomentumFlux | SIunits.MomentumFlux |
GNOM | Units.SI.MomentumFlux | SIunits.MomentumFlux |
POWMIN | Units.SI.Power | SIunits.Power |
POWMAX | Units.SI.Power | SIunits.Power |
POWNOM | Units.SI.Power | SIunits.Power |
PMIN | Units.SI.Pressure | SIunits.Pressure |
PMAX | Units.SI.Pressure | SIunits.Pressure |
PNOM | Units.SI.Pressure | SIunits.Pressure |
COMPPMIN | Units.SI.Pressure | SIunits.Pressure |
COMPPMAX | Units.SI.Pressure | SIunits.Pressure |
COMPPNOM | Units.SI.Pressure | SIunits.Pressure |
KAPPAMIN | Units.SI.RatioOfSpecificHeatCapacities | SIunits.RatioOfSpecificHeatCapacities |
KAPPAMAX | Units.SI.RatioOfSpecificHeatCapacities | SIunits.RatioOfSpecificHeatCapacities |
KAPPANOM | Units.SI.RatioOfSpecificHeatCapacities | SIunits.RatioOfSpecificHeatCapacities |
SEMIN | Units.SI.SpecificEnergy | SIunits.SpecificEnergy |
SEMAX | Units.SI.SpecificEnergy | SIunits.SpecificEnergy |
SENOM | Units.SI.SpecificEnergy | SIunits.SpecificEnergy |
SHMIN | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
SHMAX | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
SHNOM | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
SSMIN | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
SSMAX | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
SSNOM | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
CPMIN | Units.SI.SpecificHeatCapacity | SIunits.SpecificHeatCapacity |
CPMAX | Units.SI.SpecificHeatCapacity | SIunits.SpecificHeatCapacity |
CPNOM | Units.SI.SpecificHeatCapacity | SIunits.SpecificHeatCapacity |
TMIN | Units.SI.Temperature | SIunits.Temperature |
TMAX | Units.SI.Temperature | SIunits.Temperature |
TNOM | Units.SI.Temperature | SIunits.Temperature |
LMIN | Units.SI.ThermalConductivity | SIunits.ThermalConductivity |
LMAX | Units.SI.ThermalConductivity | SIunits.ThermalConductivity |
LNOM | Units.SI.ThermalConductivity | SIunits.ThermalConductivity |
VELMIN | Units.SI.Velocity | SIunits.Velocity |
VELMAX | Units.SI.Velocity | SIunits.Velocity |
VELNOM | Units.SI.Velocity | SIunits.Velocity |
VMIN | Units.SI.Volume | SIunits.Volume |
VMAX | Units.SI.Volume | SIunits.Volume |
VNOM | Units.SI.Volume | SIunits.Volume |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
MM | Units.SI.MolarMass | SIunits.MolarMass |
Hf | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
H0 | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
R_s | Present | |
R | Present |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
T | Units.SI.Temperature | SIunits.Temperature |
d | Units.SI.Density | SIunits.Density |
h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
s | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
kappa | Units.SI.RatioOfSpecificHeatCapacities | SIunits.RatioOfSpecificHeatCapacities |
M | Units.SI.Mass | SIunits.Mass |
U | Units.SI.Energy | SIunits.Energy |
dM | Units.SI.MassFlowRate | SIunits.MassFlowRate |
dU | Units.SI.Power | SIunits.Power |
V | Units.SI.Volume | SIunits.Volume |
mass_x | Units.SI.MassFraction | SIunits.MassFraction |
mole_y | Units.SI.MoleFraction | SIunits.MoleFraction |
M_x | Units.SI.Mass | SIunits.Mass |
dM_x | Units.SI.MassFlowRate | SIunits.MassFlowRate |
MM | Units.SI.MolarMass | SIunits.MolarMass |
Moles | Units.SI.AmountOfSubstance | SIunits.AmountOfSubstance |
Moles_z | Units.SI.AmountOfSubstance | SIunits.AmountOfSubstance |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
T | Units.SI.Temperature | SIunits.Temperature |
d | Units.SI.Density | SIunits.Density |
p | Units.SI.Pressure | SIunits.Pressure |
V | Units.SI.Volume | SIunits.Volume |
h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
u | Units.SI.SpecificEnergy | SIunits.SpecificEnergy |
s | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
g | Units.SI.SpecificGibbsFreeEnergy | SIunits.SpecificGibbsFreeEnergy |
cp | Units.SI.SpecificHeatCapacity | SIunits.SpecificHeatCapacity |
cv | Units.SI.SpecificHeatCapacity | SIunits.SpecificHeatCapacity |
MM | Units.SI.MolarMass | SIunits.MolarMass |
mass_x | Units.SI.MassFraction | SIunits.MassFraction |
mole_y | Units.SI.MoleFraction | SIunits.MoleFraction |
kappa | Units.SI.RatioOfSpecificHeatCapacities | SIunits.RatioOfSpecificHeatCapacities |
ddTp | Units.SI.DerDensityByTemperature | SIunits.DerDensityByTemperature |
ddpT | Units.SI.DerDensityByPressure | SIunits.DerDensityByPressure |
duTp | Units.SI.SpecificHeatCapacity | SIunits.SpecificHeatCapacity |
ddx | Units.SI.SpecificEnergy | SIunits.SpecificEnergy |
compu | Units.SI.SpecificEnergy | SIunits.SpecificEnergy |
compp | Units.SI.Pressure | SIunits.Pressure |
a | Units.SI.Velocity | SIunits.Velocity |
dUTZ | Units.SI.HeatCapacity | SIunits.HeatCapacity |
dUZT | Units.SI.MolarInternalEnergy | SIunits.MolarInternalEnergy |
dHMxT | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
R_s | Present | |
R | Present |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
T | Units.SI.Temperature | SIunits.Temperature |
d | Units.SI.Density | SIunits.Density |
u | Units.SI.SpecificEnergy | SIunits.SpecificEnergy |
s | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
cp | Units.SI.SpecificHeatCapacity | SIunits.SpecificHeatCapacity |
cv | Units.SI.SpecificHeatCapacity | SIunits.SpecificHeatCapacity |
kappa | Units.SI.RatioOfSpecificHeatCapacities | SIunits.RatioOfSpecificHeatCapacities |
a | Units.SI.Velocity | SIunits.Velocity |
ddhp | Units.SI.DerDensityByEnthalpy | SIunits.DerDensityByEnthalpy |
ddph | Units.SI.DerDensityByPressure | SIunits.DerDensityByPressure |
R_s | Present | |
R | Present |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
d | Units.SI.Density | SIunits.Density |
h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
u | Units.SI.SpecificEnergy | SIunits.SpecificEnergy |
s | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
cp | Units.SI.SpecificHeatCapacity | SIunits.SpecificHeatCapacity |
cv | Units.SI.SpecificHeatCapacity | SIunits.SpecificHeatCapacity |
kappa | Units.SI.RatioOfSpecificHeatCapacities | SIunits.RatioOfSpecificHeatCapacities |
a | Units.SI.Velocity | SIunits.Velocity |
ddTp | Units.SI.DerDensityByTemperature | SIunits.DerDensityByTemperature |
ddpT | Units.SI.DerDensityByPressure | SIunits.DerDensityByPressure |
duTp | Units.SI.SpecificHeatCapacity | SIunits.SpecificHeatCapacity |
R_s | Present | |
R | Present |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
u | Units.SI.SpecificEnergy | SIunits.SpecificEnergy |
s | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
cp | Units.SI.SpecificHeatCapacity | SIunits.SpecificHeatCapacity |
cv | Units.SI.SpecificHeatCapacity | SIunits.SpecificHeatCapacity |
kappa | Units.SI.RatioOfSpecificHeatCapacities | SIunits.RatioOfSpecificHeatCapacities |
a | Units.SI.Velocity | SIunits.Velocity |
R_s | Present | |
R | Present |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
eta | Units.SI.DynamicViscosity | SIunits.DynamicViscosity |
lam | Units.SI.ThermalConductivity | SIunits.ThermalConductivity |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
... pro.T := g.T; |
|
pro.R_s = g.R_s; | pro.R = g.R; |
pro.d = g.p/(pro.R_s*pro.T*g.pi*g.gpi); | pro.d = g.p/(pro.R*pro.T*g.pi*g.gpi); |
pro.u = g.T*g.R_s*(g.tau*g.gtau - g.pi*g.gpi); | pro.u = g.T*g.R*(g.tau*g.gtau - g.pi*g.gpi); |
pro.s = pro.R_s*(g.tau*g.gtau - g.g); | pro.s = pro.R*(g.tau*g.gtau - g.g); |
pro.cp = -pro.R_s*g.tau*g.tau*g.gtautau; | pro.cp = -pro.R*g.tau*g.tau*g.gtautau; |
pro.cv = pro.R_s*(-g.tau*g.tau*g.gtautau + (g.gpi - g.tau*g.gtaupi)*(g.gpi - g.tau*g.gtaupi)/(g.gpipi)); |
pro.cv = pro.R*(-g.tau*g.tau*g.gtautau + (g.gpi - g.tau*g.gtaupi)*(g.gpi - g.tau*g.gtaupi)/(g.gpipi)); |
pro.a = abs(g.R_s*g.T*(g.gpi*g.gpi/((g.gpi - g.tau*g.gtaupi)*(g.gpi - g.tau *g.gtaupi)/(g.tau*g.tau*g.gtautau) - g.gpipi)))^0.5; |
pro.a = abs(g.R*g.T*(g.gpi*g.gpi/((g.gpi - g.tau*g.gtaupi)*(g.gpi - g.tau *g.gtaupi)/(g.tau*g.tau*g.gtautau) - g.gpipi)))^0.5; |
vt = g.R_s/g.p*(g.pi*g.gpi - g.tau*g.pi*g.gtaupi); | vt = g.R/g.p*(g.pi*g.gpi - g.tau*g.pi*g.gtaupi); |
vp = g.R_s*g.T/(g.p*g.p)*g.pi*g.pi*g.gpipi; | vp = g.R*g.T/(g.p*g.p)*g.pi*g.pi*g.gpipi; |
pro.kappa = -1/(pro.d*g.p)*pro.cp/(vp*pro.cp + vt*vt*g.T); ... |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
algorithm |
|
sat.d := g.p/(g.R_s*g.T*g.pi*g.gpi); | sat.d := g.p/(g.R*g.T*g.pi*g.gpi); |
sat.h = g.R_s*g.T*g.tau*g.gtau; | sat.h = g.R*g.T*g.tau*g.gtau; |
sat.u = g.T*g.R_s*(g.tau*g.gtau - g.pi*g.gpi); | sat.u = g.T*g.R*(g.tau*g.gtau - g.pi*g.gpi); |
sat.s = g.R_s*(g.tau*g.gtau - g.g); | sat.s = g.R*(g.tau*g.gtau - g.g); |
sat.cp = -g.R_s*g.tau*g.tau*g.gtautau; | sat.cp = -g.R*g.tau*g.tau*g.gtautau; |
sat.cv = g.R_s*(-g.tau*g.tau*g.gtautau + (g.gpi - g.tau*g.gtaupi)*(g.gpi - g.tau*g.gtaupi)/(g.gpipi)); |
sat.cv = g.R*(-g.tau*g.tau*g.gtautau + (g.gpi - g.tau*g.gtaupi)*(g.gpi - g.tau*g.gtaupi)/(g.gpipi)); |
vt = g.R_s/g.p*(g.pi*g.gpi - g.tau*g.pi*g.gtaupi); | vt = g.R/g.p*(g.pi*g.gpi - g.tau*g.pi*g.gtaupi); |
vp = g.R_s*g.T/(g.p*g.p)*g.pi*g.pi*g.gpipi; | vp = g.R*g.T/(g.p*g.p)*g.pi*g.pi*g.gpipi; |
sat.pt = -g.p/g.T*(g.gpi - g.tau*g.gtaupi)/(g.gpipi*g.pi); | |
sat.pd = -g.R_s*g.T*g.gpi*g.gpi/(g.gpipi); | sat.pd = -g.R*g.T*g.gpi*g.gpi/(g.gpipi); |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
d | Units.SI.Density | SIunits.Density |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
algorithm |
|
pro.R_s := g.R_s; | pro.R := g.R; |
pro.p = g.p; | |
pro.u = g.T*g.R_s*(g.tau*g.gtau - g.pi*g.gpi); | pro.u = g.T*g.R*(g.tau*g.gtau - g.pi*g.gpi); |
pro.h = g.R_s*g.T*g.tau*g.gtau; | pro.h = g.R*g.T*g.tau*g.gtau; |
pro.s = pro.R_s*(g.tau*g.gtau - g.g); | pro.s = pro.R*(g.tau*g.gtau - g.g); |
pro.cp = -pro.R_s*g.tau*g.tau*g.gtautau; | pro.cp = -pro.R*g.tau*g.tau*g.gtautau; |
pro.cv = pro.R_s*(-g.tau*g.tau*g.gtautau + (g.gpi - g.tau*g.gtaupi)*(g.gpi - g.tau*g.gtaupi)/g.gpipi); |
pro.cv = pro.R*(-g.tau*g.tau*g.gtautau + (g.gpi - g.tau*g.gtaupi)*(g.gpi - g.tau*g.gtaupi)/g.gpipi); |
vt = g.R_s/g.p*(g.pi*g.gpi - g.tau*g.pi*g.gtaupi); | vt = g.R/g.p*(g.pi*g.gpi - g.tau*g.pi*g.gtaupi); |
vp = g.R_s*g.T/(g.p*g.p)*g.pi*g.pi*g.gpipi; | vp = g.R*g.T/(g.p*g.p)*g.pi*g.pi*g.gpipi; |
pro.kappa = -1/((g.p/(pro.R_s*g.T*g.pi*g.gpi))*g.p)*pro.cp/(vp*pro.cp + vt *vt*g.T); |
pro.kappa = -1/((g.p/(pro.R*g.T*g.pi*g.gpi))*g.p)*pro.cp/(vp*pro.cp + vt *vt*g.T); |
pro.a = abs(g.R_s*g.T*(g.gpi*g.gpi/((g.gpi - g.tau*g.gtaupi)*(g.gpi - g.tau *g.gtaupi)/(g.tau*g.tau*g.gtautau) - g.gpipi)))^0.5; |
pro.a = abs(g.R*g.T*(g.gpi*g.gpi/((g.gpi - g.tau*g.gtaupi)*(g.gpi - g.tau *g.gtaupi)/(g.tau*g.tau*g.gtautau) - g.gpipi)))^0.5; |
d = g.p/(pro.R_s*g.T*g.pi*g.gpi); | d = g.p/(pro.R*g.T*g.pi*g.gpi); |
pro.dudT = (pro.p - g.T*vt/vp)/(d*d); ... |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
algorithm |
|
pro.R_s := g.R_s; | pro.R := g.R; |
pro.d = g.p/(pro.R_s*g.T*g.pi*g.gpi); | pro.d = g.p/(pro.R*g.T*g.pi*g.gpi); |
pro.u = g.T*g.R_s*(g.tau*g.gtau - g.pi*g.gpi); | pro.u = g.T*g.R*(g.tau*g.gtau - g.pi*g.gpi); |
pro.h = g.R_s*g.T*g.tau*g.gtau; | pro.h = g.R*g.T*g.tau*g.gtau; |
pro.s = pro.R_s*(g.tau*g.gtau - g.g); | pro.s = pro.R*(g.tau*g.gtau - g.g); |
pro.cp = -pro.R_s*g.tau*g.tau*g.gtautau; | pro.cp = -pro.R*g.tau*g.tau*g.gtautau; |
pro.cv = pro.R_s*(-g.tau*g.tau*g.gtautau + (g.gpi - g.tau*g.gtaupi)*(g.gpi - g.tau*g.gtaupi)/g.gpipi); |
pro.cv = pro.R*(-g.tau*g.tau*g.gtautau + (g.gpi - g.tau*g.gtaupi)*(g.gpi - g.tau*g.gtaupi)/g.gpipi); |
vt = g.R_s/g.p*(g.pi*g.gpi - g.tau*g.pi*g.gtaupi); | vt = g.R/g.p*(g.pi*g.gpi - g.tau*g.pi*g.gtaupi); |
vp = g.R_s*g.T/(g.p*g.p)*g.pi*g.pi*g.gpipi; | vp = g.R*g.T/(g.p*g.p)*g.pi*g.pi*g.gpipi; |
pro.kappa = -1/(pro.d*g.p)*pro.cp/(vp*pro.cp + vt*vt*g.T); | |
pro.a = abs(g.R_s*g.T*(g.gpi*g.gpi/((g.gpi - g.tau*g.gtaupi)*(g.gpi - g.tau *g.gtaupi)/(g.tau*g.tau*g.gtautau) - g.gpipi)))^0.5; |
pro.a = abs(g.R*g.T*(g.gpi*g.gpi/((g.gpi - g.tau*g.gtaupi)*(g.gpi - g.tau *g.gtaupi)/(g.tau*g.tau*g.gtautau) - g.gpipi)))^0.5; |
pro.ddpT = -(pro.d*pro.d)*vp; ... |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
... pro.T = f.T; |
|
pro.R_s = f.R_s; | pro.R = f.R; |
pro.s = f.R_s*(f.tau*f.ftau - f.f); | pro.s = f.R*(f.tau*f.ftau - f.f); |
pro.u = f.R_s*f.T*f.tau*f.ftau; | pro.u = f.R*f.T*f.tau*f.ftau; |
p = pro.d*pro.R_s*pro.T*f.delta*f.fdelta; | p = pro.d*pro.R*pro.T*f.delta*f.fdelta; |
pd = f.R_s*f.T*f.delta*(2.0*f.fdelta + f.delta*f.fdeltadelta); | pd = f.R*f.T*f.delta*(2.0*f.fdelta + f.delta*f.fdeltadelta); |
pt = f.R_s*f.d*f.delta*(f.fdelta - f.tau*f.fdeltatau); | pt = f.R*f.d*f.delta*(f.fdelta - f.tau*f.fdeltatau); |
pv = -pd*f.d*f.d; | |
pro.cp = f.R_s*(-f.tau*f.tau*f.ftautau + (f.delta*f.fdelta - f.delta*f.tau *f.fdeltatau)^2/(2*f.delta*f.fdelta + f.delta*f.delta*f.fdeltadelta)); |
pro.cp = f.R*(-f.tau*f.tau*f.ftautau + (f.delta*f.fdelta - f.delta*f.tau *f.fdeltatau)^2/(2*f.delta*f.fdelta + f.delta*f.delta*f.fdeltadelta)); |
pro.cv = f.R_s*(-f.tau*f.tau*f.ftautau); | pro.cv = f.R*(-f.tau*f.tau*f.ftautau); |
pro.kappa = 1/(f.d*f.R_s*f.d*f.T*f.delta*f.fdelta)*((-pv*pro.cv + pt*pt*f.T) /(pro.cv)); |
pro.kappa = 1/(f.d*f.R*f.d*f.T*f.delta*f.fdelta)*((-pv*pro.cv + pt*pt*f.T) /(pro.cv)); |
pro.a = abs(f.R_s*f.T*(2*f.delta*f.fdelta + f.delta*f.delta*f.fdeltadelta - ((f.delta*f.fdelta - f.delta*f.tau*f.fdeltatau)*(f.delta*f.fdelta - f.delta*f.tau*f.fdeltatau))/(f.tau*f.tau*f.ftautau)))^0.5; |
pro.a = abs(f.R*f.T*(2*f.delta*f.fdelta + f.delta*f.delta*f.fdeltadelta - ((f.delta*f.fdelta - f.delta*f.tau*f.fdeltatau)*(f.delta*f.fdelta - f.delta*f.tau*f.fdeltatau))/(f.tau*f.tau*f.ftautau)))^0.5; |
pro.ddph = (f.d*(pro.cv*f.d + pt))/(f.d*f.d*pd*pro.cv + f.T*pt*pt); ... |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
... pro.d := f.d; |
|
pro.R_s = f.R_s; | pro.R = f.R; |
pro.s = f.R_s*(f.tau*f.ftau - f.f); | pro.s = f.R*(f.tau*f.ftau - f.f); |
pro.h = f.R_s*f.T*(f.tau*f.ftau + f.delta*f.fdelta); | pro.h = f.R*f.T*(f.tau*f.ftau + f.delta*f.fdelta); |
pro.u = f.R_s*f.T*f.tau*f.ftau; | pro.u = f.R*f.T*f.tau*f.ftau; |
pd = f.R_s*f.T*f.delta*(2.0*f.fdelta + f.delta*f.fdeltadelta); | pd = f.R*f.T*f.delta*(2.0*f.fdelta + f.delta*f.fdeltadelta); |
pt = f.R_s*f.d*f.delta*(f.fdelta - f.tau*f.fdeltatau); | pt = f.R*f.d*f.delta*(f.fdelta - f.tau*f.fdeltatau); |
pv = -(f.d*f.d)*pd; ... gamma = -f.d/pv; |
|
p = f.R_s*f.d*f.T*f.delta*f.fdelta; | p = f.R*f.d*f.T*f.delta*f.fdelta; |
pro.cp = f.R_s*(-f.tau*f.tau*f.ftautau + (f.delta*f.fdelta - f.delta*f.tau *f.fdeltatau)^2/(2*f.delta*f.fdelta + f.delta*f.delta*f.fdeltadelta)); |
pro.cp = f.R*(-f.tau*f.tau*f.ftautau + (f.delta*f.fdelta - f.delta*f.tau *f.fdeltatau)^2/(2*f.delta*f.fdelta + f.delta*f.delta*f.fdeltadelta)); |
pro.cv = f.R_s*(-f.tau*f.tau*f.ftautau); | pro.cv = f.R*(-f.tau*f.tau*f.ftautau); |
pro.kappa = 1/(f.d*f.R_s*f.d*f.T*f.delta*f.fdelta)*((-pv*pro.cv + pt*pt*f.T) /(pro.cv)); |
pro.kappa = 1/(f.d*f.R*f.d*f.T*f.delta*f.fdelta)*((-pv*pro.cv + pt*pt*f.T) /(pro.cv)); |
pro.a = abs(f.R_s*f.T*(2*f.delta*f.fdelta + f.delta*f.delta*f.fdeltadelta - ((f.delta*f.fdelta - f.delta*f.tau*f.fdeltatau)*(f.delta*f.fdelta - f.delta*f.tau*f.fdeltatau))/(f.tau*f.tau*f.ftautau)))^0.5; |
pro.a = abs(f.R*f.T*(2*f.delta*f.fdelta + f.delta*f.delta*f.fdeltadelta - ((f.delta*f.fdelta - f.delta*f.tau*f.fdeltatau)*(f.delta*f.fdelta - f.delta*f.tau*f.fdeltatau))/(f.tau*f.tau*f.ftautau)))^0.5; |
pro.ddTp = -pt/pd; ... |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
algorithm |
|
pro.p := f.R_s*f.d*f.T*f.delta*f.fdelta; | pro.p := f.R*f.d*f.T*f.delta*f.fdelta; |
pro.R_s = f.R_s; | pro.R = f.R; |
pro.s = f.R_s*(f.tau*f.ftau - f.f); | pro.s = f.R*(f.tau*f.ftau - f.f); |
pro.h = f.R_s*f.T*(f.tau*f.ftau + f.delta*f.fdelta); | pro.h = f.R*f.T*(f.tau*f.ftau + f.delta*f.fdelta); |
pro.u = f.R_s*f.T*f.tau*f.ftau; | pro.u = f.R*f.T*f.tau*f.ftau; |
pv = -(f.d*f.d)*f.R_s*f.T*f.delta*(2.0*f.fdelta + f.delta*f.fdeltadelta); | pv = -(f.d*f.d)*f.R*f.T*f.delta*(2.0*f.fdelta + f.delta*f.fdeltadelta); |
pt = f.R_s*f.d*f.delta*(f.fdelta - f.tau*f.fdeltatau); | pt = f.R*f.d*f.delta*(f.fdelta - f.tau*f.fdeltatau); |
pro.cp = f.R_s*(-f.tau*f.tau*f.ftautau + (f.delta*f.fdelta - f.delta*f.tau *f.fdeltatau)^2/(2*f.delta*f.fdelta + f.delta*f.delta*f.fdeltadelta)); |
pro.cp = f.R*(-f.tau*f.tau*f.ftautau + (f.delta*f.fdelta - f.delta*f.tau *f.fdeltatau)^2/(2*f.delta*f.fdelta + f.delta*f.delta*f.fdeltadelta)); |
pro.cv = f.R_s*(-f.tau*f.tau*f.ftautau); | pro.cv = f.R*(-f.tau*f.tau*f.ftautau); |
pro.kappa = 1/(f.d*pro.p)*((-pv*pro.cv + pt*pt*f.T)/(pro.cv)); | |
pro.a = abs(f.R_s*f.T*(2*f.delta*f.fdelta + f.delta*f.delta*f.fdeltadelta - ((f.delta*f.fdelta - f.delta*f.tau*f.fdeltatau)*(f.delta*f.fdelta - f.delta*f.tau*f.fdeltatau))/(f.tau*f.tau*f.ftautau)))^0.5; |
pro.a = abs(f.R*f.T*(2*f.delta*f.fdelta + f.delta*f.delta*f.fdeltadelta - ((f.delta*f.fdelta - f.delta*f.tau*f.fdeltatau)*(f.delta*f.fdelta - f.delta*f.tau*f.fdeltatau))/(f.tau*f.tau*f.ftautau)))^0.5; |
pro.dudT = (pro.p - f.T*pt)/(f.d*f.d); ... |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
... pro.cv = sat.cv; |
|
pro.R_s = sat.R_s; | pro.R = sat.R; |
pro.cp = Modelica400.Constants.inf; ... |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
... pro.cp = Modelica400.Constants.inf; |
|
pro.R_s = sat.R_s; | pro.R = sat.R; |
pro.kappa = -1/(sat.d*sat.p)*sat.dpT*sat.dpT*sat.T/sat.cv; ... |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
T | Units.SI.Temperature | SIunits.Temp_K |
d | Units.SI.Density | SIunits.Density |
p | Units.SI.Pressure | SIunits.Pressure |
u | Units.SI.SpecificEnergy | SIunits.SpecificEnergy |
h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
s | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
cp | Units.SI.SpecificHeatCapacity | SIunits.SpecificHeatCapacity |
cv | Units.SI.SpecificHeatCapacity | SIunits.SpecificHeatCapacity |
kappa | Units.SI.RatioOfSpecificHeatCapacities | SIunits.RatioOfSpecificHeatCapacities |
x | Units.SI.MassFraction | SIunits.MassFraction |
R_s | Present | |
R | Present |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
T | Units.SI.Temperature | SIunits.Temp_K |
dl | Units.SI.Density | SIunits.Density |
dv | Units.SI.Density | SIunits.Density |
hl | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
hv | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
x | Units.SI.MassFraction | SIunits.MassFraction |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
T | Units.SI.Temperature | SIunits.Temperature |
h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
cp | Units.SI.SpecificHeatCapacity | SIunits.SpecificHeatCapacity |
cv | Units.SI.SpecificHeatCapacity | SIunits.SpecificHeatCapacity |
rho | Units.SI.Density | SIunits.Density |
s | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
R_s | Present | |
R | Present |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
T | Units.SI.Temperature | SIunits.Temperature |
d | Units.SI.Density | SIunits.Density |
h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
s | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
cp | Units.SI.SpecificHeatCapacity | SIunits.SpecificHeatCapacity |
cv | Units.SI.SpecificHeatCapacity | SIunits.SpecificHeatCapacity |
R_s | Present | |
R | Present |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
T | Units.SI.Temperature | SIunits.Temperature |
R_s | Present | |
R | Present |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
d | Units.SI.Density | SIunits.Density |
T | Units.SI.Temperature | SIunits.Temperature |
R_s | Present | |
R | Present |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
d_vap | Units.SI.Density | SIunits.Density |
d_liq | Units.SI.Density | SIunits.Density |
eta_vap | Units.SI.DynamicViscosity | SIunits.DynamicViscosity |
eta_liq | Units.SI.DynamicViscosity | SIunits.DynamicViscosity |
lam_vap | Units.SI.ThermalConductivity | SIunits.ThermalConductivity |
lam_liq | Units.SI.ThermalConductivity | SIunits.ThermalConductivity |
cp_vap | Units.SI.SpecificHeatCapacity | SIunits.SpecificHeatCapacity |
cp_liq | Units.SI.SpecificHeatCapacity | SIunits.SpecificHeatCapacity |
x | Units.SI.MassFraction | SIunits.MassFraction |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
d | Units.SI.Density | SIunits.Density |
h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
u | Units.SI.SpecificEnergy | SIunits.SpecificEnergy |
s | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
cp | Units.SI.SpecificHeatCapacity | SIunits.SpecificHeatCapacity |
cv | Units.SI.SpecificHeatCapacity | SIunits.SpecificHeatCapacity |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
s | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
v | Units.SI.SpecificVolume | SIunits.SpecificVolume |
p | Units.SI.Pressure | SIunits.Pressure |
T | Units.SI.Temperature | SIunits.Temperature |
s | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
cp | Units.SI.SpecificHeatCapacity | SIunits.SpecificHeatCapacity |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
R_bar | Units.SI.MolarHeatCapacity | SIunits.MolarHeatCapacity |
MM | Units.SI.MolarMass | SIunits.MolarMass |
rhored | Units.SI.MolarDensity | SIunits.MolarDensity |
Tred | Units.SI.Temperature | SIunits.Temperature |
pred | Units.SI.AbsolutePressure | SIunits.AbsolutePressure |
h_off | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
s_off | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
R_s | Present | |
R | Present |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
T | Units.SI.Temperature | SIunits.Temperature |
h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
cp | Units.SI.SpecificHeatCapacity | SIunits.SpecificHeatCapacity |
cv | Units.SI.SpecificHeatCapacity | SIunits.SpecificHeatCapacity |
rho | Units.SI.Density | SIunits.Density |
s | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
pt | Units.SI.DerPressureByTemperature | SIunits.DerPressureByTemperature |
pd | Units.SI.DerPressureByDensity | SIunits.DerPressureByDensity |
R_s | Present | |
R | Present |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
T | Units.SI.Temperature | SIunits.Temperature |
R_s | Present | |
R | Present |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
v | Units.SI.SpecificVolume | SIunits.SpecificVolume |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
v | Units.SI.SpecificVolume | SIunits.SpecificVolume |
p | Units.SI.Pressure | SIunits.Pressure |
T | Units.SI.Temperature | SIunits.Temperature |
s | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
cp | Units.SI.SpecificHeatCapacity | SIunits.SpecificHeatCapacity |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
algorithm |
|
vt := g.R_s/g.p*(g.pi*g.gpi - g.tau*g.pi*g.gtaupi); | vt := g.R/g.p*(g.pi*g.gpi - g.tau*g.pi*g.gtaupi); |
vp = g.R_s*g.T/(g.p*g.p)*g.pi*g.pi*g.gpipi; | vp = g.R*g.T/(g.p*g.p)*g.pi*g.pi*g.gpipi; |
v = (g.R_s*g.T*g.pi*g.gpi)/g.p; | v = (g.R*g.T*g.pi*g.gpi)/g.p; |
s = g.R_s*(g.tau*g.gtau - g.g); | s = g.R*(g.tau*g.gtau - g.g); |
cp = -g.R_s*g.tau*g.tau*g.gtautau; | cp = -g.R*g.tau*g.tau*g.gtautau; |
alpha = vt/v; ... |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
v | Units.SI.SpecificVolume | SIunits.SpecificVolume |
p | Units.SI.Pressure | SIunits.Pressure |
T | Units.SI.Temperature | SIunits.Temperature |
s | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
cp | Units.SI.SpecificHeatCapacity | SIunits.SpecificHeatCapacity |
cv | Units.SI.SpecificHeatCapacity | SIunits.SpecificHeatCapacity |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
algorithm |
|
p := f.R_s*f.d*f.T*f.delta*f.fdelta; | p := f.R*f.d*f.T*f.delta*f.fdelta; |
pv = -(f.d*f.d)*f.R_s*f.T*f.delta*(2.0*f.fdelta + f.delta*f.fdeltadelta); | pv = -(f.d*f.d)*f.R*f.T*f.delta*(2.0*f.fdelta + f.delta*f.fdeltadelta); |
pt = f.R_s*f.d*f.delta*(f.fdelta - f.tau*f.fdeltatau); | pt = f.R*f.d*f.delta*(f.fdelta - f.tau*f.fdeltatau); |
s = f.R_s*(f.tau*f.ftau - f.f); | s = f.R*(f.tau*f.ftau - f.f); |
alpha = -f.d*pt/pv; | |
gamma = -f.d/pv; | |
cp = f.R_s*(-f.tau*f.tau*f.ftautau + (f.delta*f.fdelta - f.delta*f.tau*f.fdeltatau) ^2/(2*f.delta*f.fdelta + f.delta*f.delta*f.fdeltadelta)); |
cp = f.R*(-f.tau*f.tau*f.ftautau + (f.delta*f.fdelta - f.delta*f.tau*f.fdeltatau) ^2/(2*f.delta*f.fdelta + f.delta*f.delta*f.fdeltadelta)); |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
algorithm |
|
sat.d := g.p/(g.R_s*g.T*g.pi*g.gpi); | sat.d := g.p/(g.R*g.T*g.pi*g.gpi); |
sat.h = g.R_s*g.T*g.tau*g.gtau; | sat.h = g.R*g.T*g.tau*g.gtau; |
sat.u = g.T*g.R_s*(g.tau*g.gtau - g.pi*g.gpi); | sat.u = g.T*g.R*(g.tau*g.gtau - g.pi*g.gpi); |
sat.s = g.R_s*(g.tau*g.gtau - g.g); | sat.s = g.R*(g.tau*g.gtau - g.g); |
sat.cp = -g.R_s*g.tau*g.tau*g.gtautau; | sat.cp = -g.R*g.tau*g.tau*g.gtautau; |
sat.cv = g.R_s*(-g.tau*g.tau*g.gtautau + (g.gpi - g.tau*g.gtaupi)*(g.gpi - g.tau *g.gtaupi)/(g.gpipi)); |
sat.cv = g.R*(-g.tau*g.tau*g.gtautau + (g.gpi - g.tau*g.gtaupi)*(g.gpi - g.tau *g.gtaupi)/(g.gpipi)); |
vt = g.R_s/g.p*(g.pi*g.gpi - g.tau*g.pi*g.gtaupi); | vt = g.R/g.p*(g.pi*g.gpi - g.tau*g.pi*g.gtaupi); |
vp = g.R_s*g.T/(g.p*g.p)*g.pi*g.pi*g.gpipi; | vp = g.R*g.T/(g.p*g.p)*g.pi*g.pi*g.gpipi; |
sat.pt = -g.p/g.T*(g.gpi - g.tau*g.gtaupi)/(g.gpipi*g.pi); | |
sat.pd = -g.R_s*g.T*g.gpi*g.gpi/(g.gpipi); | sat.pd = -g.R*g.T*g.gpi*g.gpi/(g.gpipi); |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
algorithm |
|
p := f.R_s*f.d*f.T*f.delta*f.fdelta; | p := f.R*f.d*f.T*f.delta*f.fdelta; |
sat.d = f.d; | |
sat.h = f.R_s*f.T*(f.tau*f.ftau + f.delta*f.fdelta); | sat.h = f.R*f.T*(f.tau*f.ftau + f.delta*f.fdelta); |
sat.s = f.R_s*(f.tau*f.ftau - f.f); | sat.s = f.R*(f.tau*f.ftau - f.f); |
sat.u = f.R_s*f.T*f.tau*f.ftau; | sat.u = f.R*f.T*f.tau*f.ftau; |
sat.cp = f.R_s*(-f.tau*f.tau*f.ftautau + (f.delta*f.fdelta - f.delta*f.tau*f.fdeltatau) ^2/(2*f.delta*f.fdelta + f.delta*f.delta*f.fdeltadelta)); |
sat.cp = f.R*(-f.tau*f.tau*f.ftautau + (f.delta*f.fdelta - f.delta*f.tau*f.fdeltatau) ^2/(2*f.delta*f.fdelta + f.delta*f.delta*f.fdeltadelta)); |
sat.cv = f.R_s*(-f.tau*f.tau*f.ftautau); | sat.cv = f.R*(-f.tau*f.tau*f.ftautau); |
sat.pt = f.R_s*f.d*f.delta*(f.fdelta - f.tau*f.fdeltatau); | sat.pt = f.R*f.d*f.delta*(f.fdelta - f.tau*f.fdeltatau); |
sat.pd = f.R_s*f.T*f.delta*(2.0*f.fdelta + f.delta*f.fdeltadelta); | sat.pd = f.R*f.T*f.delta*(2.0*f.fdelta + f.delta*f.fdeltadelta); |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
x | Units.SI.MassFraction | SIunits.MassFraction |
T | Units.SI.Temperature | SIunits.Temperature |
p | Units.SI.Pressure | SIunits.Pressure |
cv | Units.SI.SpecificHeatCapacity | SIunits.SpecificHeatCapacity |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
x | Units.SI.MassFraction | SIunits.MassFraction |
T | Units.SI.Temperature | SIunits.Temperature |
p | Units.SI.Pressure | SIunits.Pressure |
cv | Units.SI.SpecificHeatCapacity | SIunits.SpecificHeatCapacity |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
d | Units.SI.Density | SIunits.Density |
v | Units.SI.SpecificVolume | SIunits.SpecificVolume |
cv | Units.SI.SpecificHeatCapacity | SIunits.SpecificHeatCapacity |
cp | Units.SI.SpecificHeatCapacity | SIunits.SpecificHeatCapacity |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
algorithm |
|
d := g.p/(g.R_s*g.T*g.pi*g.gpi); | d := g.p/(g.R*g.T*g.pi*g.gpi); |
v = 1/d; | |
vt = g.R_s/g.p*(g.pi*g.gpi - g.tau*g.pi*g.gtaupi); | vt = g.R/g.p*(g.pi*g.gpi - g.tau*g.pi*g.gtaupi); |
vp = g.R_s*g.T/(g.p*g.p)*g.pi*g.pi*g.gpipi; | vp = g.R*g.T/(g.p*g.p)*g.pi*g.pi*g.gpipi; |
cp = -g.R_s*g.tau*g.tau*g.gtautau; | cp = -g.R*g.tau*g.tau*g.gtautau; |
cv = g.R_s*(-g.tau*g.tau*g.gtautau + (g.gpi - g.tau*g.gtaupi)*(g.gpi - g.tau *g.gtaupi)/g.gpipi); |
cv = g.R*(-g.tau*g.tau*g.gtautau + (g.gpi - g.tau*g.gtaupi)*(g.gpi - g.tau *g.gtaupi)/g.gpipi); |
dpro.kappa = -1/(d*g.p)*cp/(vp*cp + vt*vt*g.T); ... |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
v | Units.SI.SpecificVolume | SIunits.SpecificVolume |
cv | Units.SI.SpecificHeatCapacity | SIunits.SpecificHeatCapacity |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
... v := 1/f.d; |
|
p = f.R_s*f.d*f.T*f.delta*f.fdelta; | p = f.R*f.d*f.T*f.delta*f.fdelta; |
pv = -(f.d*f.d)*f.R_s*f.T*f.delta*(2.0*f.fdelta + f.delta*f.fdeltadelta); | pv = -(f.d*f.d)*f.R*f.T*f.delta*(2.0*f.fdelta + f.delta*f.fdeltadelta); |
pt = f.R_s*f.d*f.delta*(f.fdelta - f.tau*f.fdeltatau); | pt = f.R*f.d*f.delta*(f.fdelta - f.tau*f.fdeltatau); |
cv = f.R_s*(-f.tau*f.tau*f.ftautau); | cv = f.R*(-f.tau*f.tau*f.ftautau); |
dpro.kappa = 1/(f.d*p)*((-pv*cv + pt*pt*f.T)/(cv)); ... |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
cv | Units.SI.SpecificHeatCapacity | SIunits.SpecificHeatCapacity |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
algorithm |
|
cv := -f.R_s*(f.tau*f.tau*f.ftautau); | cv := -f.R*(f.tau*f.tau*f.ftautau); |
nderivs.p = f.d*f.R_s*f.T*f.delta*f.fdelta; | nderivs.p = f.d*f.R*f.T*f.delta*f.fdelta; |
nderivs.h = f.R_s*f.T*(f.tau*f.ftau + f.delta*f.fdelta); | nderivs.h = f.R*f.T*(f.tau*f.ftau + f.delta*f.fdelta); |
nderivs.pd = f.R_s*f.T*f.delta*(2.0*f.fdelta + f.delta*f.fdeltadelta); | nderivs.pd = f.R*f.T*f.delta*(2.0*f.fdelta + f.delta*f.fdeltadelta); |
nderivs.pt = f.R_s*f.d*f.delta*(f.fdelta - f.tau*f.fdeltatau); | nderivs.pt = f.R*f.d*f.delta*(f.fdelta - f.tau*f.fdeltatau); |
nderivs.ht = cv + nderivs.pt/f.d; ... |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
algorithm |
|
nderivs.p := f.d*f.R_s*f.T*f.delta*f.fdelta; | nderivs.p := f.d*f.R*f.T*f.delta*f.fdelta; |
nderivs.pd = f.R_s*f.T*f.delta*(2.0*f.fdelta + f.delta*f.fdeltadelta); | nderivs.pd = f.R*f.T*f.delta*(2.0*f.fdelta + f.delta*f.fdeltadelta); |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
cv | Units.SI.SpecificHeatCapacity | SIunits.SpecificHeatCapacity |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
algorithm |
|
cv := -f.R_s*(f.tau*f.tau*f.ftautau); | cv := -f.R*(f.tau*f.tau*f.ftautau); |
nderivs.p = f.d*f.R_s*f.T*f.delta*f.fdelta; | nderivs.p = f.d*f.R*f.T*f.delta*f.fdelta; |
nderivs.s = f.R_s*(f.tau*f.ftau - f.f); | nderivs.s = f.R*(f.tau*f.ftau - f.f); |
nderivs.pd = f.R_s*f.T*f.delta*(2.0*f.fdelta + f.delta*f.fdeltadelta); | nderivs.pd = f.R*f.T*f.delta*(2.0*f.fdelta + f.delta*f.fdeltadelta); |
nderivs.pt = f.R_s*f.d*f.delta*(f.fdelta - f.tau*f.fdeltatau); | nderivs.pt = f.R*f.d*f.delta*(f.fdelta - f.tau*f.fdeltatau); |
nderivs.st = cv/f.T; ... |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
algorithm |
|
eta := 1e-6*Polynomials.evaluateWithRange( {9.7391102886305869E-15,-3.1353724870333906E-11,4.3004876595642225E-08, -3.8228016291758240E-05,5.0427874367180762E-02,1.7239260139242528E+01}, Cv.to_degC(123.15), Cv.to_degC(1273.15), Cv.to_degC(state.T)); |
eta := 1e-6*Polynomials_Temp.evaluateWithRange( {9.7391102886305869E-15,-3.1353724870333906E-11,4.3004876595642225E-08, -3.8228016291758240E-05,5.0427874367180762E-02,1.7239260139242528E+01}, Cv.to_degC(123.15), Cv.to_degC(1273.15), Cv.to_degC(state.T)); |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
algorithm |
|
lambda := 1e-3*Polynomials.evaluateWithRange( {6.5691470817717812E-15,-3.4025961923050509E-11,5.3279284846303157E-08, -4.5340839289219472E-05,7.6129675309037664E-02,2.4169481088097051E+01}, Cv.to_degC(123.15), Cv.to_degC(1273.15), Cv.to_degC(state.T)); |
lambda := 1e-3*Polynomials_Temp.evaluateWithRange( {6.5691470817717812E-15,-3.4025961923050509E-11,5.3279284846303157E-08, -4.5340839289219472E-05,7.6129675309037664E-02,2.4169481088097051E+01}, Cv.to_degC(123.15), Cv.to_degC(1273.15), Cv.to_degC(state.T)); |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
MM = Air_Utilities.Basic.Constants.MM; | MM = ReferenceAir.Air_Utilities.Basic.Constants.MM; |
if dT_explicit then ... u = h - p/d; |
|
R_s = Air_Utilities.Basic.Constants.R_s; | R = Constants.R; |
h = state.h; ... |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
Constants | final R_s=287.117 | |
| final R=287.117 |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
d | Units.SI.Density | SIunits.Density |
T | Units.SI.Temperature | SIunits.Temperature |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
... f.T = T; |
|
f.R_s = ReferenceAir.Air_Utilities.Basic.Constants.R_s; | f.R = ReferenceAir.Air_Utilities.Basic.Constants.R; |
f.delta = d/(ReferenceAir.Air_Utilities.Basic.Constants.MM*     ReferenceAir.Air_Utilities.Basic.Constants.rhored); ... |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
T | Units.SI.Temperature | SIunits.Temperature |
delp | Units.SI.Pressure | SIunits.Pressure |
d | Units.SI.Density | SIunits.Density |
deld | Units.SI.Density | SIunits.Density |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
algorithm |
|
d := p/(ReferenceAir.Air_Utilities.Basic.Constants.R_s*T); | d := p/(ReferenceAir.Air_Utilities.Basic.Constants.R*T); |
while ((i < 100) and not found) loop ... |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
delp | Units.SI.Pressure | SIunits.Pressure |
delh | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
d | Units.SI.Density | SIunits.Density |
T | Units.SI.Temperature | SIunits.Temperature |
Tguess | Units.SI.Temperature | SIunits.Temperature |
dguess | Units.SI.Density | SIunits.Density |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
... T := h/1000 + 273.15; |
|
d = p/(ReferenceAir.Air_Utilities.Basic.Constants.R_s*T); | d = p/(ReferenceAir.Air_Utilities.Basic.Constants.R*T); |
i = 0; ... |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
s | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
delp | Units.SI.Pressure | SIunits.Pressure |
dels | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
d | Units.SI.Density | SIunits.Density |
T | Units.SI.Temperature | SIunits.Temperature |
Tguess | Units.SI.Temperature | SIunits.Temperature |
dguess | Units.SI.Density | SIunits.Density |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
... T := 273.15; |
|
d = p/(ReferenceAir.Air_Utilities.Basic.Constants.R_s*T); | d = p/(ReferenceAir.Air_Utilities.Basic.Constants.R*T); |
i = 0; ... |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
d | Units.SI.Density | SIunits.Density |
T | Units.SI.Temperature | SIunits.Temperature |
eta | Units.SI.DynamicViscosity | SIunits.DynamicViscosity |
eta_0 | Units.SI.DynamicViscosity | SIunits.DynamicViscosity |
eta_r | Units.SI.DynamicViscosity | SIunits.DynamicViscosity |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
algorithm |
|
Omega := exp(Modelica400.Math.Polynomials.evaluate({b[5],b[4],b[3],b[2],b[1]}, log(T/103.3))); |
Omega := exp( Modelica323.Media.Incompressible.TableBased.Polynomials_Temp.evaluate({b[5],b[ 4],b[3],b[2],b[1]}, log(T/103.3))); |
eta_0 = 0.0266958*sqrt(1000*ReferenceAir.Air_Utilities.Basic.Constants.MM     *T)/(0.36^2*Omega); ... |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
d | Units.SI.Density | SIunits.Density |
T | Units.SI.Temperature | SIunits.Temperature |
lambda | Units.SI.ThermalConductivity | SIunits.ThermalConductivity |
lambda_0 | Units.SI.ThermalConductivity | SIunits.ThermalConductivity |
lambda_r | Units.SI.ThermalConductivity | SIunits.ThermalConductivity |
lambda_c | Units.SI.ThermalConductivity | SIunits.ThermalConductivity |
eta_0 | Units.SI.DynamicViscosity | SIunits.DynamicViscosity |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
... f = Basic.Helmholtz(d, T); |
|
Omega = exp(Modelica400.Math.Polynomials.evaluate({b[5],b[4],b[3],b[2],b[1]}, log(T/103.3))); |
Omega = exp( Modelica323.Media.Incompressible.TableBased.Polynomials_Temp.evaluate({b[5],b[ 4],b[3],b[2],b[1]}, log(T/103.3))); |
eta_0 = 0.0266958*sqrt(1000*ReferenceAir.Air_Utilities.Basic.Constants.MM     *T)/(0.36^2*Omega); ... end for; |
|
pddT = ReferenceAir.Air_Utilities.Basic.Constants.R_s*T*(1 + 2*f.delta *(f.fdelta - 1/f.delta) + f.delta^2*(f.fdeltadelta + 1/f.delta^2)); |
pddT = ReferenceAir.Air_Utilities.Basic.Constants.R*T*(1 + 2*f.delta *(f.fdelta - 1/f.delta) + f.delta^2*(f.fdeltadelta + 1/f.delta^2)); |
xi = ReferenceAir.Air_Utilities.Basic.Constants.pred*(d/ReferenceAir.Air_Utilities.Basic.Constants.MM)     /ReferenceAir.Air_Utilities.Basic.Constants.rhored^2/(pddT*     ReferenceAir.Air_Utilities.Basic.Constants.MM); ... xi = 0.11*(xi/0.055)^(0.63/1.2415); |
|
pdTp = ReferenceAir.Air_Utilities.Basic.Constants.R_s*d*(1 + f.delta *(f.fdelta - 1/f.delta) - f.delta*f.tau*f.fdeltatau); |
pdTp = ReferenceAir.Air_Utilities.Basic.Constants.R*d*(1 + f.delta *(f.fdelta - 1/f.delta) - f.delta*f.tau*f.fdeltatau); |
cv = ReferenceAir.Air_Utilities.Basic.Constants.R_s*(-f.tau*f.tau*f.ftautau); | cv = ReferenceAir.Air_Utilities.Basic.Constants.R*(-f.tau*f.tau*f.ftautau); |
cp = cv + T*pdTp*pdTp/(d*d*pddT); ... |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
s | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
... aux.s = s; |
|
aux.R_s = ReferenceAir.Air_Utilities.Basic.Constants.R_s; | aux.R = ReferenceAir.Air_Utilities.Basic.Constants.R; |
(aux.rho,aux.T) = Inverses.dTofps(           p=p,           s=s,           delp=iter.delp,           dels=iter.dels); |
|
f = Basic.Helmholtz(aux.rho, aux.T); | |
aux.h = aux.R_s*aux.T*(f.tau*f.ftau + f.delta*f.fdelta) - ReferenceAir.Air_Utilities.Basic.Constants.h_off; | aux.h = aux.R*aux.T*(f.tau*f.ftau + f.delta*f.fdelta) - ReferenceAir.Air_Utilities.Basic.Constants.h_off; |
aux.pd = aux.R_s*aux.T*f.delta*(2*f.fdelta + f.delta*f.fdeltadelta); | aux.pd = aux.R*aux.T*f.delta*(2*f.fdelta + f.delta*f.fdeltadelta); |
aux.pt = aux.R_s*aux.rho*f.delta*(f.fdelta - f.tau*f.fdeltatau); | aux.pt = aux.R*aux.rho*f.delta*(f.fdelta - f.tau*f.fdeltatau); |
aux.cv = aux.R_s*(-f.tau*f.tau*f.ftautau); | aux.cv = aux.R*(-f.tau*f.tau*f.ftautau); |
aux.cp = aux.cv + aux.T*aux.pt*aux.pt/(aux.rho*aux.rho*aux.pd); ... |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
s | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
rho | Units.SI.Density | SIunits.Density |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
s | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
rho | Units.SI.Density | SIunits.Density |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
s | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
T | Units.SI.Temperature | SIunits.Temperature |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
s | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
T | Units.SI.Temperature | SIunits.Temperature |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
s | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
s | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
... aux.h = h; |
|
aux.R_s = ReferenceAir.Air_Utilities.Basic.Constants.R_s; | aux.R = ReferenceAir.Air_Utilities.Basic.Constants.R; |
(aux.rho,aux.T) = Inverses.dTofph(           p,           h,           delp=iter.delp,           delh=iter.delh); |
|
f = Basic.Helmholtz(aux.rho, aux.T); | |
aux.s = aux.R_s*(f.tau*f.ftau - f.f) - ReferenceAir.Air_Utilities.Basic.Constants.s_off; | aux.s = aux.R*(f.tau*f.ftau - f.f) - ReferenceAir.Air_Utilities.Basic.Constants.s_off; |
aux.pd = aux.R_s*aux.T*f.delta*(2*f.fdelta + f.delta*f.fdeltadelta); | aux.pd = aux.R*aux.T*f.delta*(2*f.fdelta + f.delta*f.fdeltadelta); |
aux.pt = aux.R_s*aux.rho*f.delta*(f.fdelta - f.tau*f.fdeltatau); | aux.pt = aux.R*aux.rho*f.delta*(f.fdelta - f.tau*f.fdeltatau); |
aux.cv = aux.R_s*(-f.tau*f.tau*f.ftautau); | aux.cv = aux.R*(-f.tau*f.tau*f.ftautau); |
aux.cp = aux.cv + aux.T*aux.pt*aux.pt/(aux.rho*aux.rho*aux.pd); ... |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
rho | Units.SI.Density | SIunits.Density |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
rho | Units.SI.Density | SIunits.Density |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
T | Units.SI.Temperature | SIunits.Temperature |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
T | Units.SI.Temperature | SIunits.Temperature |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
s | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
s | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
cv | Units.SI.SpecificHeatCapacity | SIunits.SpecificHeatCapacity |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
cv | Units.SI.SpecificHeatCapacity | SIunits.SpecificHeatCapacity |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
cp | Units.SI.SpecificHeatCapacity | SIunits.SpecificHeatCapacity |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
cp | Units.SI.SpecificHeatCapacity | SIunits.SpecificHeatCapacity |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
beta | Units.SI.RelativePressureCoefficient | SIunits.RelativePressureCoefficient |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
beta | Units.SI.RelativePressureCoefficient | SIunits.RelativePressureCoefficient |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
kappa | Units.SI.IsothermalCompressibility | SIunits.IsothermalCompressibility |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
kappa | Units.SI.IsothermalCompressibility | SIunits.IsothermalCompressibility |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
a | Units.SI.Velocity | SIunits.Velocity |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
a | Units.SI.Velocity | SIunits.Velocity |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
ddph | Units.SI.DerDensityByPressure | SIunits.DerDensityByPressure |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
ddph | Units.SI.DerDensityByPressure | SIunits.DerDensityByPressure |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
ddhp | Units.SI.DerDensityByEnthalpy | SIunits.DerDensityByEnthalpy |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
ddhp | Units.SI.DerDensityByEnthalpy | SIunits.DerDensityByEnthalpy |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
T | Units.SI.Temperature | SIunits.Temperature |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
... aux.T = T; |
|
aux.R_s = ReferenceAir.Air_Utilities.Basic.Constants.R_s; | aux.R = ReferenceAir.Air_Utilities.Basic.Constants.R; |
(aux.rho) = Inverses.dofpT(           p=p,           T=T,           delp=iter.delp); |
|
f = Basic.Helmholtz(aux.rho, T); | |
aux.h = aux.R_s*T*(f.tau*f.ftau + f.delta*f.fdelta) - ReferenceAir.Air_Utilities.Basic.Constants.h_off; | aux.h = aux.R*T*(f.tau*f.ftau + f.delta*f.fdelta) - ReferenceAir.Air_Utilities.Basic.Constants.h_off; |
aux.s = aux.R_s*(f.tau*f.ftau - f.f) - ReferenceAir.Air_Utilities.Basic.Constants.s_off; | aux.s = aux.R*(f.tau*f.ftau - f.f) - ReferenceAir.Air_Utilities.Basic.Constants.s_off; |
aux.pd = aux.R_s*T*f.delta*(2*f.fdelta + f.delta*f.fdeltadelta); | aux.pd = aux.R*T*f.delta*(2*f.fdelta + f.delta*f.fdeltadelta); |
aux.pt = aux.R_s*aux.rho*f.delta*(f.fdelta - f.tau*f.fdeltatau); | aux.pt = aux.R*aux.rho*f.delta*(f.fdelta - f.tau*f.fdeltatau); |
aux.cv = aux.R_s*(-f.tau*f.tau*f.ftautau); | aux.cv = aux.R*(-f.tau*f.tau*f.ftautau); |
aux.cp = aux.cv + aux.T*aux.pt*aux.pt/(aux.rho*aux.rho*aux.pd); ... |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
T | Units.SI.Temperature | SIunits.Temperature |
rho | Units.SI.Density | SIunits.Density |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
T | Units.SI.Temperature | SIunits.Temperature |
rho | Units.SI.Density | SIunits.Density |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
T | Units.SI.Temperature | SIunits.Temperature |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
T | Units.SI.Temperature | SIunits.Temperature |
h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
T | Units.SI.Temperature | SIunits.Temperature |
h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
T | Units.SI.Temperature | SIunits.Temperature |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
T | Units.SI.Temperature | SIunits.Temperature |
s | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
T | Units.SI.Temperature | SIunits.Temperature |
s | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
T | Units.SI.Temperature | SIunits.Temperature |
cv | Units.SI.SpecificHeatCapacity | SIunits.SpecificHeatCapacity |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
T | Units.SI.Temperature | SIunits.Temperature |
cv | Units.SI.SpecificHeatCapacity | SIunits.SpecificHeatCapacity |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
T | Units.SI.Temperature | SIunits.Temperature |
cp | Units.SI.SpecificHeatCapacity | SIunits.SpecificHeatCapacity |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
T | Units.SI.Temperature | SIunits.Temperature |
cp | Units.SI.SpecificHeatCapacity | SIunits.SpecificHeatCapacity |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
T | Units.SI.Temperature | SIunits.Temperature |
beta | Units.SI.RelativePressureCoefficient | SIunits.RelativePressureCoefficient |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
T | Units.SI.Temperature | SIunits.Temperature |
beta | Units.SI.RelativePressureCoefficient | SIunits.RelativePressureCoefficient |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
T | Units.SI.Temperature | SIunits.Temperature |
kappa | Units.SI.IsothermalCompressibility | SIunits.IsothermalCompressibility |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
T | Units.SI.Temperature | SIunits.Temperature |
kappa | Units.SI.IsothermalCompressibility | SIunits.IsothermalCompressibility |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
T | Units.SI.Temperature | SIunits.Temperature |
a | Units.SI.Velocity | SIunits.Velocity |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
T | Units.SI.Temperature | SIunits.Temperature |
a | Units.SI.Velocity | SIunits.Velocity |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
T | Units.SI.Temperature | SIunits.Temperature |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
T | Units.SI.Temperature | SIunits.Temperature |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
d | Units.SI.Density | SIunits.Density |
T | Units.SI.Temperature | SIunits.Temperature |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
... aux.T = T; |
|
aux.R_s = ReferenceAir.Air_Utilities.Basic.Constants.R_s; | aux.R = ReferenceAir.Air_Utilities.Basic.Constants.R; |
f = Basic.Helmholtz(d, T); | |
aux.p = aux.R_s*d*T*f.delta*f.fdelta; | aux.p = aux.R*d*T*f.delta*f.fdelta; |
aux.h = aux.R_s*T*(f.tau*f.ftau + f.delta*f.fdelta) - ReferenceAir.Air_Utilities.Basic.Constants.h_off; | aux.h = aux.R*T*(f.tau*f.ftau + f.delta*f.fdelta) - ReferenceAir.Air_Utilities.Basic.Constants.h_off; |
aux.s = aux.R_s*(f.tau*f.ftau - f.f) - ReferenceAir.Air_Utilities.Basic.Constants.s_off; | aux.s = aux.R*(f.tau*f.ftau - f.f) - ReferenceAir.Air_Utilities.Basic.Constants.s_off; |
aux.pd = aux.R_s*T*f.delta*(2*f.fdelta + f.delta*f.fdeltadelta); | aux.pd = aux.R*T*f.delta*(2*f.fdelta + f.delta*f.fdeltadelta); |
aux.pt = aux.R_s*d*f.delta*(f.fdelta - f.tau*f.fdeltatau); | aux.pt = aux.R*d*f.delta*(f.fdelta - f.tau*f.fdeltatau); |
aux.cv = aux.R_s*(-f.tau*f.tau*f.ftautau); | aux.cv = aux.R*(-f.tau*f.tau*f.ftautau); |
aux.cp = aux.cv + aux.T*aux.pt*aux.pt/(d*d*aux.pd); ... |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
d | Units.SI.Density | SIunits.Density |
T | Units.SI.Temperature | SIunits.Temperature |
h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
d | Units.SI.Density | SIunits.Density |
T | Units.SI.Temperature | SIunits.Temperature |
h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
d | Units.SI.Density | SIunits.Density |
T | Units.SI.Temperature | SIunits.Temperature |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
d | Units.SI.Density | SIunits.Density |
T | Units.SI.Temperature | SIunits.Temperature |
p | Units.SI.Pressure | SIunits.Pressure |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
d | Units.SI.Density | SIunits.Density |
T | Units.SI.Temperature | SIunits.Temperature |
p | Units.SI.Pressure | SIunits.Pressure |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
d | Units.SI.Density | SIunits.Density |
T | Units.SI.Temperature | SIunits.Temperature |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
d | Units.SI.Density | SIunits.Density |
T | Units.SI.Temperature | SIunits.Temperature |
s | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
d | Units.SI.Density | SIunits.Density |
T | Units.SI.Temperature | SIunits.Temperature |
s | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
d | Units.SI.Density | SIunits.Density |
T | Units.SI.Temperature | SIunits.Temperature |
cv | Units.SI.SpecificHeatCapacity | SIunits.SpecificHeatCapacity |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
d | Units.SI.Density | SIunits.Density |
T | Units.SI.Temperature | SIunits.Temperature |
cv | Units.SI.SpecificHeatCapacity | SIunits.SpecificHeatCapacity |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
d | Units.SI.Density | SIunits.Density |
T | Units.SI.Temperature | SIunits.Temperature |
cp | Units.SI.SpecificHeatCapacity | SIunits.SpecificHeatCapacity |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
d | Units.SI.Density | SIunits.Density |
T | Units.SI.Temperature | SIunits.Temperature |
cp | Units.SI.SpecificHeatCapacity | SIunits.SpecificHeatCapacity |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
d | Units.SI.Density | SIunits.Density |
T | Units.SI.Temperature | SIunits.Temperature |
beta | Units.SI.RelativePressureCoefficient | SIunits.RelativePressureCoefficient |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
d | Units.SI.Density | SIunits.Density |
T | Units.SI.Temperature | SIunits.Temperature |
beta | Units.SI.RelativePressureCoefficient | SIunits.RelativePressureCoefficient |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
d | Units.SI.Density | SIunits.Density |
T | Units.SI.Temperature | SIunits.Temperature |
kappa | Units.SI.IsothermalCompressibility | SIunits.IsothermalCompressibility |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
d | Units.SI.Density | SIunits.Density |
T | Units.SI.Temperature | SIunits.Temperature |
kappa | Units.SI.IsothermalCompressibility | SIunits.IsothermalCompressibility |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
d | Units.SI.Density | SIunits.Density |
T | Units.SI.Temperature | SIunits.Temperature |
a | Units.SI.Velocity | SIunits.Velocity |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
d | Units.SI.Density | SIunits.Density |
T | Units.SI.Temperature | SIunits.Temperature |
a | Units.SI.Velocity | SIunits.Velocity |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
d | Units.SI.Density | SIunits.Density |
T | Units.SI.Temperature | SIunits.Temperature |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
d | Units.SI.Density | SIunits.Density |
T | Units.SI.Temperature | SIunits.Temperature |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
T | Units.SI.Temperature | SIunits.Temperature |
d | Units.SI.Density | SIunits.Density |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
d | Units.SI.Density | SIunits.Density |
T | Units.SI.Temperature | SIunits.Temperature |
p | Units.SI.Pressure | SIunits.Pressure |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
T | Units.SI.Temperature | SIunits.Temperature |
d | Units.SI.Density | SIunits.Density |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
MMX | Units.SI.MolarMass | SIunits.MolarMass |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
... h = specificEnthalpy_pTX(         p,         T,         Xi); |
|
R_s = dryair.R_s*(X_air/(1 - X_liquid)) + steam.R_s*X_steam/(1 - X_liquid); | R = dryair.R*(X_air/(1 - X_liquid)) + steam.R*X_steam/(1 - X_liquid); |
u = h - R_s*T; | u = h - R*T; |
d = p/(R_s*T); | d = p/(R*T); |
state.p = p; ... |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
algorithm |
|
state := if size(X, 1) == nX then ThermodynamicState( p=d*({steam.R_s,dryair.R_s}*X)*T, T=T, X=X) else ThermodynamicState( p=d*({steam.R_s,dryair.R_s}*cat( 1, X, {1 - sum(X)}))*T, T=T, X=cat( 1, X, {1 - sum(X)})); |
state := if size(X, 1) == nX then ThermodynamicState( p=d*({steam.R,dryair.R}*X)*T, T=T, X=X) else ThermodynamicState( p=d*({steam.R,dryair.R}*cat( 1, X, {1 - sum(X)}))*T, T=T, X=cat( 1, X, {1 - sum(X)})); |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
T | Units.SI.Temperature | SIunits.Temperature |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
T | Units.SI.Temperature | SIunits.Temperature |
X | Units.SI.MassFraction | SIunits.MassFraction |
p_steam_sat | Units.SI.Pressure | SIunits.Pressure |
X_air | Units.SI.MassFraction | SIunits.MassFraction |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
algorithm |
|
R_s := dryair.R_s*(1 - state.X[Water]) + steam.R_s*state.X[Water]; | R := dryair.R*(1 - state.X[Water]) + steam.R*state.X[Water]; |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
X | Units.SI.MassFraction | SIunits.MassFraction |
R_s | Present | |
R | Present |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
algorithm |
|
R_s := dryair.R_s*(1 - X[Water]) + steam.R_s*X[Water]; | R := dryair.R*(1 - X[Water]) + steam.R*X[Water]; |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
Tsat | Units.SI.Temperature | SIunits.Temperature |
psat | Units.SI.AbsolutePressure | SIunits.AbsolutePressure |
Tcritical | Units.SI.Temperature | SIunits.Temperature |
pcritical | Units.SI.AbsolutePressure | SIunits.AbsolutePressure |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
Tsat | Units.SI.Temperature | SIunits.Temperature |
Tcritical | Units.SI.Temperature | SIunits.Temperature |
pcritical | Units.SI.AbsolutePressure | SIunits.AbsolutePressure |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
Tsat | Units.SI.Temperature | SIunits.Temperature |
psat | Units.SI.AbsolutePressure | SIunits.AbsolutePressure |
Ttriple | Units.SI.Temperature | SIunits.Temperature |
ptriple | Units.SI.AbsolutePressure | SIunits.AbsolutePressure |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
Tsat | Units.SI.Temperature | SIunits.Temperature |
Ttriple | Units.SI.Temperature | SIunits.Temperature |
ptriple | Units.SI.AbsolutePressure | SIunits.AbsolutePressure |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
T_min | Units.SI.Temperature | SIunits.Temperature |
T_max | Units.SI.Temperature | SIunits.Temperature |
T | Units.SI.Temperature | SIunits.Temperature |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
algorithm |
|
T := Modelica400.Math.Nonlinear.solveOneNonlinearEquation( function f_nonlinear(p=p), T_min, T_max); |
T := Internal.solve( p, T_min, T_max, f_nonlinear_data=Internal.f_nonlinear_Data()); |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
T | Units.SI.Temperature | SIunits.Temperature |
h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
T | Units.SI.Temperature | SIunits.Temperature |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
algorithm |
|
T := Modelica400.Math.Nonlinear.solveOneNonlinearEquation( function f_nonlinear( p=p, h=h, X=X[1:nXi]), 190, 647); |
T := Internal.solve( h, 190, 647, p, X[1:nXi], steam); |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
T | Units.SI.Temperature | SIunits.Temperature |
X | Units.SI.MassFraction | SIunits.MassFraction |
h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
p_steam_sat | Units.SI.AbsolutePressure | SIunits.AbsolutePressure |
X_sat | Units.SI.MassFraction | SIunits.MassFraction |
X_liquid | Units.SI.MassFraction | SIunits.MassFraction |
X_steam | Units.SI.MassFraction | SIunits.MassFraction |
X_air | Units.SI.MassFraction | SIunits.MassFraction |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
T | Units.SI.Temperature | SIunits.Temperature |
X | Units.SI.MassFraction | SIunits.MassFraction |
p_steam_sat | Units.SI.AbsolutePressure | SIunits.AbsolutePressure |
X_sat | Units.SI.MassFraction | SIunits.MassFraction |
X_liquid | Units.SI.MassFraction | SIunits.MassFraction |
X_steam | Units.SI.MassFraction | SIunits.MassFraction |
X_air | Units.SI.MassFraction | SIunits.MassFraction |
x_sat | Units.SI.MassFraction | SIunits.MassFraction |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
u | Present |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
T | Units.SI.Temperature | SIunits.Temperature |
X | Units.SI.MassFraction | SIunits.MassFraction |
u | Units.SI.SpecificInternalEnergy | SIunits.SpecificInternalEnergy |
p_steam_sat | Units.SI.AbsolutePressure | SIunits.AbsolutePressure |
X_liquid | Units.SI.MassFraction | SIunits.MassFraction |
X_steam | Units.SI.MassFraction | SIunits.MassFraction |
X_air | Units.SI.MassFraction | SIunits.MassFraction |
X_sat | Units.SI.MassFraction | SIunits.MassFraction |
R_gas | Units.SI.SpecificHeatCapacity | Real |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
... X_air = 1 - X[Water]; |
|
R_gas = dryair.R_s*X_air/(1 - X_liquid) + steam.R_s*X_steam/(1 - X_liquid); | R_gas = dryair.R*X_air/(1 - X_liquid) + steam.R*X_steam/(1 - X_liquid); |
u = X_steam*Modelica400.Media.IdealGases.Common.Functions.h_Tlow(   data=steam,   T=T,   refChoice=ReferenceEnthalpy.UserDefined,   h_off=46479.819 + 2501014.5) + X_air*   Modelica400.Media.IdealGases.Common.Functions.h_Tlow(   data=dryair,   T=T,   refChoice=ReferenceEnthalpy.UserDefined,   h_off=25104.684) + enthalpyOfWater(T)*X_liquid - R_gas*T; ... |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
T | Units.SI.Temperature | SIunits.Temperature |
X | Units.SI.MassFraction | SIunits.MassFraction |
p_steam_sat | Units.SI.AbsolutePressure | SIunits.AbsolutePressure |
X_liquid | Units.SI.MassFraction | SIunits.MassFraction |
X_steam | Units.SI.MassFraction | SIunits.MassFraction |
X_air | Units.SI.MassFraction | SIunits.MassFraction |
X_sat | Units.SI.MassFraction | SIunits.MassFraction |
R_gas | Units.SI.SpecificHeatCapacity | SIunits.SpecificHeatCapacity |
x_sat | Units.SI.MassFraction | SIunits.MassFraction |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
... X_air = 1 - X[Water]; |
|
R_gas = steam.R_s*X_steam/(1 - X_liquid) + dryair.R_s*X_air/(1 - X_liquid); | R_gas = steam.R*X_steam/(1 - X_liquid) + dryair.R*X_air/(1 - X_liquid); |
dX_air = -dX[Water]; ... dX_steam = dX[Water] - dX_liq; |
|
dR_gas = (steam.R_s*(dX_steam*(1 - X_liquid) + dX_liq*X_steam) + dryair.R_s* (dX_air*(1 - X_liquid) + dX_liq*X_air))/(1 - X_liquid)/(1 - X_liquid); |
dR_gas = (steam.R*(dX_steam*(1 - X_liquid) + dX_liq*X_steam) + dryair.R* (dX_air*(1 - X_liquid) + dX_liq*X_air))/(1 - X_liquid)/(1 - X_liquid); |
u_der = X_steam*Modelica400.Media.IdealGases.Common.Functions.h_Tlow_der(   data=steam,   T=T,   refChoice=ReferenceEnthalpy.UserDefined,   h_off=46479.819 + 2501014.5,   dT=dT) + dX_steam*Modelica400.Media.IdealGases.Common.Functions.h_Tlow(   data=steam,   T=T,   refChoice=ReferenceEnthalpy.UserDefined,   h_off=46479.819 + 2501014.5) + X_air*   Modelica400.Media.IdealGases.Common.Functions.h_Tlow_der(   data=dryair,   T=T,   refChoice=ReferenceEnthalpy.UserDefined,   h_off=25104.684,   dT=dT) + dX_air*Modelica400.Media.IdealGases.Common.Functions.h_Tlow(   data=dryair,   T=T,   refChoice=ReferenceEnthalpy.UserDefined,   h_off=25104.684) + X_liquid*enthalpyOfWater_der(T=T, dT=dT) + dX_liq*   enthalpyOfWater(T) - dR_gas*T - R_gas*dT; ... |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
algorithm |
|
eta := 1e-6*Polynomials.evaluateWithRange( {9.7391102886305869E-15,-3.1353724870333906E-11,4.3004876595642225E-08, -3.8228016291758240E-05,5.0427874367180762E-02,1.7239260139242528E+01}, Cv.to_degC(123.15), Cv.to_degC(1273.15), Cv.to_degC(state.T)); |
eta := 1e-6*Polynomials_Temp.evaluateWithRange( {9.7391102886305869E-15,-3.1353724870333906E-11,4.3004876595642225E-08, -3.8228016291758240E-05,5.0427874367180762E-02,1.7239260139242528E+01}, Cv.to_degC(123.15), Cv.to_degC(1273.15), Cv.to_degC(state.T)); |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
algorithm |
|
lambda := 1e-3*Polynomials.evaluateWithRange( {6.5691470817717812E-15,-3.4025961923050509E-11,5.3279284846303157E-08, -4.5340839289219472E-05,7.6129675309037664E-02,2.4169481088097051E+01}, Cv.to_degC(123.15), Cv.to_degC(1273.15), Cv.to_degC(state.T)); |
lambda := 1e-3*Polynomials_Temp.evaluateWithRange( {6.5691470817717812E-15,-3.4025961923050509E-11,5.3279284846303157E-08, -4.5340839289219472E-05,7.6129675309037664E-02,2.4169481088097051E+01}, Cv.to_degC(123.15), Cv.to_degC(1273.15), Cv.to_degC(state.T)); |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
algorithm |
|
dddX[Water] := - pressure(state)*(steam.R_s - dryair.R_s)/(((steam.R_s - dryair.R_s) *state.X[Water] + dryair.R_s)^2*temperature(state)); |
dddX[Water] := pressure(state)*(steam.R - dryair.R)/((steam.R - dryair.R) *state.X[Water]*temperature(state) + dryair.R*temperature(state))^2; |
dddX[Air] = - pressure(state)*(dryair.R_s - steam.R_s)/((steam.R_s + (dryair.R_s - steam.R_s)* state.X[Air])^2*temperature(state)); |
dddX[Air] = pressure(state)*(dryair.R - steam.R)/((dryair.R - steam.R)* state.X[Air]*temperature(state) + steam.R*temperature(state))^2; |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
algorithm |
|
T := Modelica400.Math.Nonlinear.solveOneNonlinearEquation( function f_nonlinear( p=p, s=s, X=X[1:nX]), 190, 647); |
T := Internal.solve( s, 190, 647, p, X[1:nX], steam); |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
T | Units.SI.Temperature | SIunits.Temperature |
X | Units.SI.MassFraction | SIunits.MassFraction |
s | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
algorithm |
|
s := Modelica400.Media.IdealGases.Common.Functions.s0_Tlow(dryair, T)*(1 - X[ Water]) + Modelica400.Media.IdealGases.Common.Functions.s0_Tlow(steam, T)*X[ Water] - Modelica400.Constants.R*(Utilities.smoothMax( X[Water]/MMX[Water], 0.0, 1e-9)*Modelica400.Math.log(max(Y[Water], Modelica400.Constants.eps)*p/ reference_p) + Utilities.smoothMax( (1 - X[Water])/MMX[Air], 0.0, 1e-9)*Modelica400.Math.log(max(Y[Air], Modelica400.Constants.eps)*p/ reference_p)); |
s := Modelica323.Media.IdealGases.Common.Functions.s0_Tlow(dryair, T)*(1 - X[ Water]) + Modelica323.Media.IdealGases.Common.Functions.s0_Tlow(steam, T)*X[ Water] - Modelica323.Constants.R*(Utilities.smoothMax( X[Water]/MMX[Water]*Modelica323.Math.log(max(Y[Water], Modelica323.Constants.eps) *p/reference_p), 0.0, 1e-9) - Utilities.smoothMax( (1 - X[Water])/MMX[Air]*Modelica323.Math.log(max(Y[Air], Modelica323.Constants.eps) *p/reference_p), 0.0, 1e-9)); |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
T | Units.SI.Temperature | SIunits.Temperature |
X | Units.SI.MassFraction | SIunits.MassFraction |
MM | Present |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
algorithm |
|
MM := MMX[Water]*MMX[Air]/(X[Water]*MMX[Air] + X[Air]*MMX[Water]); | ds := Modelica323.Media.IdealGases.Common.Functions.s0_Tlow_der( dryair, T, dT)*(1 - X[Water]) + Modelica323.Media.IdealGases.Common.Functions.s0_Tlow_der( steam, T, dT)*X[Water] + Modelica323.Media.IdealGases.Common.Functions.s0_Tlow(dryair, T)*dX[Air] + Modelica323.Media.IdealGases.Common.Functions.s0_Tlow(steam, T)* dX[Water] - Modelica323.Constants.R*(1/MMX[Water]*Utilities.smoothMax_der( X[Water]*Modelica323.Math.log(max(Y[Water], Modelica323.Constants.eps)*p/ reference_p), 0.0, 1e-9, (Modelica323.Math.log(max(Y[Water], Modelica323.Constants.eps)*p/reference_p) + (X[Water]/Y[Water]*(X[Air]*MMX[Water]/(X[Air]*MMX[Water] + X[Water]*MMX[ Air])^2)))*dX[Water] + X[Water]*reference_p/p*dp, 0, 0) - 1/MMX[Air]*Utilities.smoothMax_der( (1 - X[Water])*Modelica323.Math.log(max(Y[Air], Modelica323.Constants.eps)*p/ reference_p), 0.0, 1e-9, (Modelica323.Math.log(max(Y[Air], Modelica323.Constants.eps)*p/reference_p) + (X[Air]/Y[Air]*(X[Water]*MMX[Air]/(X[Air]*MMX[Water] + X[Water]*MMX[Air]) ^2)))*dX[Air] + X[Air]*reference_p/p*dp, 0, 0)); |
ds = IdealGases.Common.Functions.s0_Tlow_der(   dryair,   T,   dT)*(1 - X[Water]) + IdealGases.Common.Functions.s0_Tlow_der(   steam,   T,   dT)*X[Water] + Modelica400.Media.IdealGases.Common.Functions.s0_Tlow(dryair,   T)*dX[Air] + Modelica400.Media.IdealGases.Common.Functions.s0_Tlow(steam, T)*   dX[Water] - Modelica400.Constants.R*(1/MMX[Water]*(Utilities.smoothMax_der(   X[Water],   0.0,   1e-9,   dX[Water],   0.0,   0.0)*(Modelica400.Math.log(max(Y[Water], Modelica400.Constants.eps)*p/   reference_p) + MM/MMX[Air]) + dp/p*Utilities.smoothMax(   X[Water],   0.0,   1e-9)) + 1/MMX[Air]*(Utilities.smoothMax_der(   X[Air],   0.0,   1e-9,   dX[Air],   0.0,   0.0)*(Modelica400.Math.log(max(Y[Air], Modelica400.Constants.eps)*p/   reference_p) + MM/MMX[Water]) + dp/p*Utilities.smoothMax(   X[Air],   0.0,   1e-9))); |
|
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
MMX | Units.SI.MolarMass | SIunits.MolarMass |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
... h = specificEnthalpy_pTX(       p,       T,       Xi); |
|
R_s = dryair.R_s*(X_air/(1 - X_liquid)) + steam.R_s*X_steam/(1 - X_liquid); | R = dryair.R*(X_air/(1 - X_liquid)) + steam.R*X_steam/(1 - X_liquid); |
u = Modelica400.Media.Air.ReferenceMoistAir.Utilities.u_pTX(   p,   T,   Xi); ... |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
algorithm |
|
R_s := dryair.R_s*(1 - state.X[Water]) + steam.R_s*state.X[Water]; | R := dryair.R*(1 - state.X[Water]) + steam.R*state.X[Water]; |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.AbsolutePressure | SIunits.AbsolutePressure |
h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
X | Units.SI.MassFraction | SIunits.MassFraction |
T | Units.SI.Temperature | SIunits.Temperature |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.AbsolutePressure | SIunits.AbsolutePressure |
s | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
X | Units.SI.MassFraction | SIunits.MassFraction |
T | Units.SI.Temperature | SIunits.Temperature |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
d | Units.SI.Density | SIunits.Density |
T | Units.SI.Temperature | SIunits.Temperature |
X | Units.SI.MassFraction | SIunits.MassFraction |
p | Units.SI.AbsolutePressure | SIunits.AbsolutePressure |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.AbsolutePressure | SIunits.AbsolutePressure |
T | Units.SI.Temperature | SIunits.Temperature |
X | Units.SI.MassFraction | SIunits.MassFraction |
eta | Units.SI.DynamicViscosity | SIunits.DynamicViscosity |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
... if (T < 273.16) then |
|
dd = pd/(Modelica400.Media.Air.ReferenceMoistAir.steam.R_s*T); | dd = pd/(Modelica323.Media.Air.ReferenceMoistAir.steam.R*T); |
ya = da/(da + dd); ... if (T < 273.16) then |
|
dd = pd/(Modelica400.Media.Air.ReferenceMoistAir.steam.R_s*T); | dd = pd/(Modelica323.Media.Air.ReferenceMoistAir.steam.R*T); |
ya = da/(da + dd); ... |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.AbsolutePressure | SIunits.AbsolutePressure |
T | Units.SI.Temperature | SIunits.Temperature |
X | Units.SI.MassFraction | SIunits.MassFraction |
lambda | Units.SI.ThermalConductivity | SIunits.ThermalConductivity |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
... if (T < 273.16) then |
|
dd = pd/(Modelica400.Media.Air.ReferenceMoistAir.steam.R_s*T); | dd = pd/(Modelica323.Media.Air.ReferenceMoistAir.steam.R*T); |
ya = da/(da + dd); ... if (T < 273.16) then |
|
dd = pd/(Modelica400.Media.Air.ReferenceMoistAir.steam.R_s*T); | dd = pd/(Modelica323.Media.Air.ReferenceMoistAir.steam.R*T); |
df = Modelica400.Media.Air.ReferenceMoistAir.Utilities.Ice09_Utilities.rho_pT(p,   T); ... |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
d | Units.SI.Density | SIunits.Density |
T | Units.SI.Temperature | SIunits.Temperature |
baa | Units.SI.MolarVolume | SIunits.MolarVolume |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
d | Units.SI.Density | SIunits.Density |
T | Units.SI.Temperature | SIunits.Temperature |
baw | Units.SI.MolarVolume | SIunits.MolarVolume |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
d | Units.SI.Density | SIunits.Density |
T | Units.SI.Temperature | SIunits.Temperature |
bww | Units.SI.MolarVolume | SIunits.MolarVolume |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
d | Units.SI.Density | SIunits.Density |
T | Units.SI.Temperature | SIunits.Temperature |
caaa | Units.SI.MolarVolume | SIunits.MolarVolume |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
d | Units.SI.Density | SIunits.Density |
T | Units.SI.Temperature | SIunits.Temperature |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
d | Units.SI.Density | SIunits.Density |
T | Units.SI.Temperature | SIunits.Temperature |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
d | Units.SI.Density | SIunits.Density |
T | Units.SI.Temperature | SIunits.Temperature |
cwww | Units.SI.MolarVolume | SIunits.MolarVolume |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
BB | Units.SI.Temperature | SIunits.Temperature |
CC | Units.SI.MolarHeatCapacity | SIunits.MolarHeatCapacity |
DD | Units.SI.MolarInternalEnergy | SIunits.MolarInternalEnergy |
p0 | Units.SI.AbsolutePressure | SIunits.AbsolutePressure |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.AbsolutePressure | SIunits.AbsolutePressure |
T | Units.SI.Temperature | SIunits.Temperature |
moleFraction | Units.SI.MoleFraction | SIunits.MoleFraction |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.AbsolutePressure | SIunits.AbsolutePressure |
T | Units.SI.Temperature | SIunits.Temperature |
moleFraction | Units.SI.MoleFraction | SIunits.MoleFraction |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.AbsolutePressure | SIunits.AbsolutePressure |
T | Units.SI.Temperature | SIunits.Temperature |
moleFraction | Units.SI.MoleFraction | SIunits.MoleFraction |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.AbsolutePressure | SIunits.AbsolutePressure |
T | Units.SI.Temperature | SIunits.Temperature |
moleFraction | Units.SI.MoleFraction | SIunits.MoleFraction |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.AbsolutePressure | SIunits.AbsolutePressure |
T | Units.SI.Temperature | SIunits.Temperature |
moleFraction | Units.SI.MoleFraction | SIunits.MoleFraction |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
T | Units.SI.Temperature | SIunits.Temperature |
v | Units.SI.MolarHeatCapacity | SIunits.MolarHeatCapacity |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
T | Units.SI.Temperature | SIunits.Temperature |
v | Units.SI.MolarHeatCapacity | SIunits.MolarHeatCapacity |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
T | Units.SI.Temperature | SIunits.Temperature |
v | Units.SI.MolarHeatCapacity | SIunits.MolarHeatCapacity |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
T | Units.SI.Temperature | SIunits.Temperature |
v | Units.SI.MolarHeatCapacity | SIunits.MolarHeatCapacity |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
T | Units.SI.Temperature | SIunits.Temperature |
v | Units.SI.MolarHeatCapacity | SIunits.MolarHeatCapacity |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.AbsolutePressure | SIunits.AbsolutePressure |
T | Units.SI.Temperature | SIunits.Temperature |
moleFraction | Units.SI.MoleFraction | SIunits.MoleFraction |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.AbsolutePressure | SIunits.AbsolutePressure |
T | Units.SI.Temperature | SIunits.Temperature |
moleFraction | Units.SI.MoleFraction | SIunits.MoleFraction |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.AbsolutePressure | SIunits.AbsolutePressure |
T | Units.SI.Temperature | SIunits.Temperature |
moleFraction | Units.SI.MoleFraction | SIunits.MoleFraction |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.AbsolutePressure | SIunits.AbsolutePressure |
T | Units.SI.Temperature | SIunits.Temperature |
moleFraction | Units.SI.MoleFraction | SIunits.MoleFraction |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.AbsolutePressure | SIunits.AbsolutePressure |
T | Units.SI.Temperature | SIunits.Temperature |
moleFraction | Units.SI.MoleFraction | SIunits.MoleFraction |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
T | Units.SI.Temperature | SIunits.Temperature |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
T | Units.SI.Temperature | SIunits.Temperature |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
T | Units.SI.Temperature | SIunits.Temperature |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
T | Units.SI.Temperature | SIunits.Temperature |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
T | Units.SI.Temperature | SIunits.Temperature |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
function | shortClass
|
|
p | Present | |
T | Present | |
g | Present | |
tau2 | Present | |
o | Present |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
algorithm g.p := p; g.T = T; g.R = Modelica323.Media.Water.IF97_Utilities.BaseIF97.data.RH2O; g.pi = p/Modelica323.Media.Water.IF97_Utilities.BaseIF97.data.PSTAR2; g.tau = Modelica323.Media.Water.IF97_Utilities.BaseIF97.data.TSTAR2/T; tau2 = -0.5 + g.tau; o[1] = tau2*tau2; o[2] = o[1]*tau2; o[3] = -0.050325278727930*o[2]; o[4] = -0.057581259083432 + o[3]; o[5] = o[4]*tau2; o[6] = -0.045996013696365 + o[5]; o[7] = o[6]*tau2; o[8] = -0.0178348622923580 + o[7]; o[9] = o[8]*tau2; o[10] = o[1]*o[1]; o[11] = o[10]*o[10]; o[12] = o[11]*o[11]; o[13] = o[10]*o[11]*o[12]*tau2; o[14] = o[1]*o[10]*tau2; o[15] = o[10]*o[11]*tau2; o[16] = o[1]*o[12]*tau2; o[17] = o[1]*o[11]*tau2; o[18] = o[1]*o[10]*o[11]; o[19] = o[10]*o[11]*o[12]; o[20] = o[1]*o[10]; o[21] = g.pi*g.pi; o[22] = o[21]*o[21]; o[23] = o[21]*o[22]; o[24] = o[10]*o[12]*tau2; o[25] = o[12]*o[12]; o[26] = o[11]*o[12]*o[25]*tau2; o[27] = o[10]*o[12]; o[28] = o[1]*o[10]*o[11]*tau2; o[29] = o[10]*o[12]*o[25]*tau2; o[30] = o[1]*o[10]*o[25]*tau2; o[31] = o[1]*o[11]*o[12]; o[32] = o[1]*o[12]; o[33] = g.tau*g.tau; o[34] = o[33]*o[33]; o[35] = -0.000053349095828174*o[13]; o[36] = -0.087594591301146 + o[35]; o[37] = o[2]*o[36]; o[38] = -0.0078785554486710 + o[37]; o[39] = o[1]*o[38]; o[40] = -0.00037897975032630 + o[39]; o[41] = o[40]*tau2; o[42] = -0.000066065283340406 + o[41]; o[43] = o[42]*tau2; o[44] = 5.7870447262208e-6*tau2; o[45] = -0.301951672367580*o[2]; o[46] = -0.172743777250296 + o[45]; o[47] = o[46]*tau2; o[48] = -0.091992027392730 + o[47]; o[49] = o[48]*tau2; o[50] = o[1]*o[11]; o[51] = o[10]*o[11]; o[52] = o[11]*o[12]*o[25]; o[53] = o[10]*o[12]*o[25]; o[54] = o[1]*o[10]*o[25]; o[55] = o[11]*o[12]*tau2; g.g = g.pi*(-0.00177317424732130 + o[9] + g.pi*(tau2*(-0.000033032641670203 + (   -0.000189489875163150 + o[1]*(-0.0039392777243355 + (-0.043797295650573 -   0.0000266745479140870*o[13])*o[2]))*tau2) + g.pi*(2.04817376923090e-8 + (   4.3870667284435e-7 + o[1]*(-0.000032277677238570 + (-0.00150339245421480 -   0.040668253562649*o[13])*o[2]))*tau2 + g.pi*(g.pi*(2.29220763376610e-6*o[14]    + g.pi*((-1.67147664510610e-11 + o[15]*(-0.00211714723213550 -   23.8957419341040*o[16]))*o[2] + g.pi*(-5.9059564324270e-18 + o[17]*(-1.26218088991010e-6    - 0.038946842435739*o[18]) + g.pi*(o[11]*(1.12562113604590e-11 -   8.2311340897998*o[19]) + g.pi*(1.98097128020880e-8*o[15] + g.pi*(o[10]*(   1.04069652101740e-19 + (-1.02347470959290e-13 - 1.00181793795110e-9*o[10])*o[   20]) + o[23]*(o[13]*(-8.0882908646985e-11 + 0.106930318794090*o[24]) + o[21]*   (-0.33662250574171*o[26] + o[21]*(o[27]*(8.9185845355421e-25 + (   3.06293168762320e-13 - 4.2002467698208e-6*o[15])*o[28]) + g.pi*(-5.9056029685639e-26   *o[24] + g.pi*(3.7826947613457e-6*o[29] + g.pi*(-1.27686089346810e-15*o[30]    + o[31]*(7.3087610595061e-29 + o[18]*(5.5414715350778e-17 -   9.4369707241210e-7*o[32]))*g.pi)))))))))))) + tau2*(-7.8847309559367e-10 + (   1.27907178522850e-8 + 4.8225372718507e-7*tau2)*tau2))))) + (-0.0056087911830200    + g.tau*(0.071452738814550 + g.tau*(-0.40710498239280 + g.tau*(   1.42408197144400 + g.tau*(-4.3839511194500 + g.tau*(-9.6927686002170 + g.tau*   (10.0866556801800 + (-0.284086326077200 + 0.0212684635330700*g.tau)*g.tau) +   Modelica323.Math.log(g.pi)))))))/(o[34]*g.tau); g.gpi = (1.00000000000000 + g.pi*(-0.00177317424732130 + o[9] + g.pi*(     o[43] + g.pi*(6.1445213076927e-8 + (1.31612001853305e-6 + o[1]*(-0.000096833031715710      + (-0.0045101773626444 - 0.122004760687947*o[13])*o[2]))*tau2 + g.pi     *(g.pi*(0.0000114610381688305*o[14] + g.pi*((-1.00288598706366e-10 +     o[15]*(-0.0127028833928130 - 143.374451604624*o[16]))*o[2] + g.pi*(-4.1341695026989e-17      + o[17]*(-8.8352662293707e-6 - 0.272627897050173*o[18]) + g.pi*(o[11]     *(9.0049690883672e-11 - 65.849072718398*o[19]) + g.pi*(     1.78287415218792e-7*o[15] + g.pi*(o[10]*(1.04069652101740e-18 + (-1.02347470959290e-12      - 1.00181793795110e-8*o[10])*o[20]) + o[23]*(o[13]*(-1.29412653835176e-9      + 1.71088510070544*o[24]) + o[21]*(-6.0592051033508*o[26] + o[21]*(o[     27]*(1.78371690710842e-23 + (6.1258633752464e-12 -     0.000084004935396416*o[15])*o[28]) + g.pi*(-1.24017662339842e-24*o[24]      + g.pi*(0.000083219284749605*o[29] + g.pi*(-2.93678005497663e-14*o[     30] + o[31]*(1.75410265428146e-27 + o[18]*(1.32995316841867e-15 -     0.0000226487297378904*o[32]))*g.pi)))))))))))) + tau2*(-3.15389238237468e-9      + (5.1162871409140e-8 + 1.92901490874028e-6*tau2)*tau2))))))/g.pi; g.gpipi = (-1.00000000000000 + o[21]*(o[43] + g.pi*(     1.22890426153854e-7 + (2.63224003706610e-6 + o[1]*(-0.000193666063431420      + (-0.0090203547252888 - 0.244009521375894*o[13])*o[2]))*tau2 + g.pi     *(g.pi*(0.000045844152675322*o[14] + g.pi*((-5.0144299353183e-10 + o[     15]*(-0.063514416964065 - 716.87225802312*o[16]))*o[2] + g.pi*(-2.48050170161934e-16      + o[17]*(-0.000053011597376224 - 1.63576738230104*o[18]) + g.pi*(o[     11]*(6.3034783618570e-10 - 460.94350902879*o[19]) + g.pi*(     1.42629932175034e-6*o[15] + g.pi*(o[10]*(9.3662686891566e-18 + (-9.2112723863361e-12      - 9.0163614415599e-8*o[10])*o[20]) + o[23]*(o[13]*(-1.94118980752764e-8      + 25.6632765105816*o[24]) + o[21]*(-103.006486756963*o[26] + o[21]*(     o[27]*(3.3890621235060e-22 + (1.16391404129682e-10 -     0.00159609377253190*o[15])*o[28]) + g.pi*(-2.48035324679684e-23*o[24]      + g.pi*(0.00174760497974171*o[29] + g.pi*(-6.4609161209486e-13*o[30]      + o[31]*(4.0344361048474e-26 + o[18]*(3.05889228736295e-14 -     0.00052092078397148*o[32]))*g.pi)))))))))))) + tau2*(-9.4616771471240e-9      + (1.53488614227420e-7 + o[44])*tau2)))))/o[21]; g.gtau = (0.0280439559151000 + g.tau*(-0.285810955258200 + g.tau*(     1.22131494717840 + g.tau*(-2.84816394288800 + g.tau*(4.3839511194500      + o[33]*(10.0866556801800 + (-0.56817265215440 + 0.063805390599210*g.tau)     *g.tau))))))/(o[33]*o[34]) + g.pi*(-0.0178348622923580 + o[49] + g.pi     *(-0.000033032641670203 + (-0.00037897975032630 + o[1]*(-0.0157571108973420      + (-0.306581069554011 - 0.00096028372490713*o[13])*o[2]))*tau2 + g.pi     *(4.3870667284435e-7 + o[1]*(-0.000096833031715710 + (-0.0090203547252888      - 1.42338887469272*o[13])*o[2]) + g.pi*(-7.8847309559367e-10 + g.pi*     (0.0000160454534363627*o[20] + g.pi*(o[1]*(-5.0144299353183e-11 + o[     15]*(-0.033874355714168 - 836.35096769364*o[16])) + g.pi*((-0.0000138839897890111      - 0.97367106089347*o[18])*o[50] + g.pi*(o[14]*(9.0049690883672e-11      - 296.320827232793*o[19]) + g.pi*(2.57526266427144e-7*o[51] + g.pi*(     o[2]*(4.1627860840696e-19 + (-1.02347470959290e-12 -     1.40254511313154e-8*o[10])*o[20]) + o[23]*(o[19]*(-2.34560435076256e-9      + 5.3465159397045*o[24]) + o[21]*(-19.1874828272775*o[52] + o[21]*(o[     16]*(1.78371690710842e-23 + (1.07202609066812e-11 -     0.000201611844951398*o[15])*o[28]) + g.pi*(-1.24017662339842e-24*o[27]      + g.pi*(0.000200482822351322*o[53] + g.pi*(-4.9797574845256e-14*o[54]      + (1.90027787547159e-27 + o[18]*(2.21658861403112e-15 -     0.000054734430199902*o[32]))*o[55]*g.pi)))))))))))) + (     2.55814357045700e-8 + 1.44676118155521e-6*tau2)*tau2)))); g.gtautau = (-0.168263735490600 + g.tau*(1.42905477629100 + g.tau*(-4.8852597887136      + g.tau*(8.5444918286640 + g.tau*(-8.7679022389000 + o[33]*(-0.56817265215440      + 0.127610781198420*g.tau)*g.tau)))))/(o[33]*o[34]*g.tau) + g.pi*(-0.091992027392730      + (-0.34548755450059 - 1.50975836183790*o[2])*tau2 + g.pi*(-0.00037897975032630      + o[1]*(-0.047271332692026 + (-1.83948641732407 - 0.033609930371750*     o[13])*o[2]) + g.pi*((-0.000193666063431420 + (-0.045101773626444 -     48.395221739552*o[13])*o[2])*tau2 + g.pi*(2.55814357045700e-8 +     2.89352236311042e-6*tau2 + g.pi*(0.000096272720618176*o[10]*tau2 + g.pi     *((-1.00288598706366e-10 + o[15]*(-0.50811533571252 -     28435.9329015838*o[16]))*tau2 + g.pi*(o[11]*(-0.000138839897890111 -     23.3681054614434*o[18])*tau2 + g.pi*((6.3034783618570e-10 -     10371.2289531477*o[19])*o[20] + g.pi*(3.09031519712573e-6*o[17] + g.pi     *(o[1]*(1.24883582522088e-18 + (-9.2112723863361e-12 -     1.82330864707100e-7*o[10])*o[20]) + o[23]*(o[1]*o[11]*o[12]*(-6.5676921821352e-8      + 261.979281045521*o[24])*tau2 + o[21]*(-1074.49903832754*o[1]*o[10]     *o[12]*o[25]*tau2 + o[21]*((3.3890621235060e-22 + (     3.6448887082716e-10 - 0.0094757567127157*o[15])*o[28])*o[32] + g.pi*(     -2.48035324679684e-23*o[16] + g.pi*(0.0104251067622687*o[1]*o[12]*o[     25]*tau2 + g.pi*(o[11]*o[12]*(4.7506946886790e-26 + o[18]*(     8.6446955947214e-14 - 0.00311986252139440*o[32]))*g.pi -     1.89230784411972e-12*o[10]*o[25]*tau2)))))))))))))))); g.gtaupi = -0.0178348622923580 + o[49] + g.pi*(-0.000066065283340406      + (-0.00075795950065260 + o[1]*(-0.0315142217946840 + (-0.61316213910802      - 0.00192056744981426*o[13])*o[2]))*tau2 + g.pi*(1.31612001853305e-6      + o[1]*(-0.000290499095147130 + (-0.0270610641758664 -     4.2701666240781*o[13])*o[2]) + g.pi*(-3.15389238237468e-9 + g.pi*(     0.000080227267181813*o[20] + g.pi*(o[1]*(-3.00865796119098e-10 + o[15]     *(-0.203246134285008 - 5018.1058061618*o[16])) + g.pi*((-0.000097187928523078      - 6.8156974262543*o[18])*o[50] + g.pi*(o[14]*(7.2039752706938e-10 -     2370.56661786234*o[19]) + g.pi*(2.31773639784430e-6*o[51] + g.pi*(o[2]     *(4.1627860840696e-18 + (-1.02347470959290e-11 - 1.40254511313154e-7*     o[10])*o[20]) + o[23]*(o[19]*(-3.7529669612201e-8 + 85.544255035272*o[     24]) + o[21]*(-345.37469089099*o[52] + o[21]*(o[16]*(     3.5674338142168e-22 + (2.14405218133624e-10 - 0.0040322368990280*o[15])     *o[28]) + g.pi*(-2.60437090913668e-23*o[27] + g.pi*(     0.0044106220917291*o[53] + g.pi*(-1.14534422144089e-12*o[54] + (     4.5606669011318e-26 + o[18]*(5.3198126736747e-14 -     0.00131362632479764*o[32]))*o[55]*g.pi)))))))))))) + (     1.02325742818280e-7 + o[44])*tau2))); |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
T | Units.SI.Temperature | SIunits.Temperature |
h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
... g := Modelica400.Media.Air.ReferenceMoistAir.Utilities.IF97_new.g2(p, T); |
|
h = g.R_s*T*g.tau*g.gtau; | h = g.R*T*g.tau*g.gtau; |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
T | Units.SI.Temperature | SIunits.Temperature |
s | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
... g := Modelica400.Media.Air.ReferenceMoistAir.Utilities.IF97_new.g2(p, T); |
|
s = g.R_s*(g.tau*g.gtau - g.g); | s = g.R*(g.tau*g.gtau - g.g); |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
T | Units.SI.Temperature | SIunits.Temperature |
cp | Units.SI.SpecificHeatCapacity | SIunits.SpecificHeatCapacity |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
... g := Modelica400.Media.Air.ReferenceMoistAir.Utilities.IF97_new.g2(p, T); |
|
cp = -g.R_s*g.tau*g.tau*g.gtautau; | cp = -g.R*g.tau*g.tau*g.gtautau; |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
T | Units.SI.Temperature | SIunits.Temperature |
cv | Units.SI.SpecificHeatCapacity | SIunits.SpecificHeatCapacity |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
... g := Modelica400.Media.Air.ReferenceMoistAir.Utilities.IF97_new.g2(p, T); |
|
cv = g.R_s*(-g.tau*g.tau*g.gtautau + ((g.gpi - g.tau*g.gtaupi)*(g.gpi - g.tau*g.gtaupi)/g.gpipi)); |
cv = g.R*(-g.tau*g.tau*g.gtautau + ((g.gpi - g.tau*g.gtaupi)*(g.gpi - g.tau*g.gtaupi)/g.gpipi)); |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
T | Units.SI.Temperature | SIunits.Temperature |
rho | Units.SI.Density | SIunits.Density |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
... g := Modelica400.Media.Air.ReferenceMoistAir.Utilities.IF97_new.g2(p, T); |
|
rho = p/(g.R_s*T*g.pi*g.gpi); | rho = p/(g.R*T*g.pi*g.gpi); |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
T | Units.SI.Temperature | SIunits.Temperature |
d | Units.SI.Density | SIunits.Density |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
... g := Modelica400.Media.Air.ReferenceMoistAir.Utilities.IF97_new.g2(p, T); |
|
vt = g.R_s/p*(g.pi*g.gpi - g.tau*g.pi*g.gtaupi); | vt = g.R/p*(g.pi*g.gpi - g.tau*g.pi*g.gtaupi); |
vp = g.R_s*T/(p*p)*g.pi*g.pi*g.gpipi; | vp = g.R*T/(p*p)*g.pi*g.pi*g.gpipi; |
d = p/(g.R_s*T*g.pi*g.gpi); | d = p/(g.R*T*g.pi*g.gpi); |
rho_der = (-d^2*vp)*p_der + (-d^2*vt)*T_der; ... |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
function | shortClass
|
|
d | Present | |
T | Present | |
eta | Present | |
n0 | Present | |
n1 | Present | |
n2 | Present | |
n3 | Present | |
nn | Present | |
rhostar | Present | |
etastar | Present | |
tstar | Present | |
i | Present | |
j | Present | |
delta | Present | |
deltam1 | Present | |
tau | Present | |
taum1 | Present | |
Psi0 | Present | |
Psi1 | Present | |
tfun | Present | |
rhofun | Present |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
algorithm delta := d/rhostar; deltam1 = delta - 1.0; tau = tstar/T; taum1 = tau - 1.0; Psi0 = 1/(n0 + (n1 + (n2 + n3*tau)*tau)*tau)/(tau^0.5); Psi1 = 0.0; tfun = 1.0; for i in 1:6 loop if (i <> 1) then tfun = tfun*taum1; end if; rhofun = 1.; for j in 0:6 loop if (j <> 0) then rhofun = rhofun*deltam1; end if; Psi1 = Psi1 + nn[i + j*6]*tfun*rhofun; end for; end for; eta = etastar*Psi0*Modelica323.Math.exp(delta*Psi1); |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
function | shortClass
|
|
d | Present | |
T | Present | |
lambda | Present | |
region | Present | |
n0 | Present | |
n1 | Present | |
n2 | Present | |
n3 | Present | |
nn | Present | |
lamstar | Present | |
rhostar | Present | |
tstar | Present | |
pstar | Present | |
etastar | Present | |
i | Present | |
j | Present | |
delta | Present | |
tau | Present | |
deltam1 | Present | |
taum1 | Present | |
Lam0 | Present | |
Lam1 | Present | |
Lam2 | Present | |
tfun | Present | |
rhofun | Present | |
dpitau | Present | |
ddelpi | Present | |
d2 | Present | |
g | Present | |
f | Present | |
Tc | Present | |
Chi | Present | |
rhostar2 | Present | |
Tstar2 | Present | |
lambdastar | Present | |
TREL | Present | |
rhoREL | Present | |
lambdaREL | Present | |
deltaTREL | Present | |
C | Present | |
dpar | Present | |
b | Present | |
B | Present | |
a | Present | |
Q | Present | |
S | Present | |
lambdaREL2 | Present | |
lambdaREL1 | Present | |
lambdaREL0 | Present |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
algorithm deltaTREL := abs(TREL - 1) + C[4]; Q = 2 + C[5]/deltaTREL^(3/5); if TREL >= 1 then S = 1/deltaTREL; else S = C[6]/deltaTREL^(3/5); end if; lambdaREL2 = (dpar[1]/TREL^10 + dpar[2])*rhoREL^(9/5)*Modelica323.Math.exp(C[1]   *(1 - rhoREL^(14/5))) + dpar[3]*S*rhoREL^Q*Modelica323.Math.exp((Q/(1 + Q))*(   1 - rhoREL^(1 + Q))) + dpar[4]*Modelica323.Math.exp(C[2]*TREL^(3/2) + C[3]/   rhoREL^5); lambdaREL1 = b[1] + b[2]*rhoREL + b[3]*Modelica323.Math.exp(B[1]*(rhoREL + B[2])   ^2); lambdaREL0 = TREL^(1/2)*sum(a[i]*TREL^(i - 1) for i in 1:4); lambdaREL = lambdaREL0 + lambdaREL1 + lambdaREL2; lambda = lambdaREL*lambdastar; |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
T | Units.SI.Temperature | SIunits.Temperature |
rho | Units.SI.Density | SIunits.Density |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
... g := Modelica400.Media.Air.ReferenceMoistAir.Utilities.IF97_new.g2(p, T); |
|
vt = g.R_s/p*(g.pi*g.gpi - g.tau*g.pi*g.gtaupi); | vt = g.R/p*(g.pi*g.gpi - g.tau*g.pi*g.gtaupi); |
rho = max(p/(g.R_s*T*g.pi*g.gpi), 1e-9); | rho = max(p/(g.R*T*g.pi*g.gpi), 1e-9); |
h_der = (1/rho - T*vt)*p_der - g.R_s*g.tau*g.tau*g.gtautau*T_der; | h_der = (1/rho - T*vt)*p_der - g.R*g.tau*g.tau*g.gtautau*T_der; |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
Constants | R_s=461.51805 | |
| R=461.51805 |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
T | Units.SI.Temperature | SIunits.Temperature |
p | Units.SI.AbsolutePressure | SIunits.AbsolutePressure |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.AbsolutePressure | SIunits.AbsolutePressure |
T | Units.SI.Temperature | SIunits.Temperature |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
T | Units.SI.Temperature | SIunits.Temperature |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.AbsolutePressure | SIunits.AbsolutePressure |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
Constants | R_s=461.52364 | |
| R=461.52364 |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p0 | Units.SI.AbsolutePressure | SIunits.AbsolutePressure |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.AbsolutePressure | SIunits.AbsolutePressure |
T | Units.SI.Temperature | SIunits.Temperature |
t | Complex | Media.Air.ReferenceMoistAir.Utilities.Ice09_Utilities.Basic.MyComplex |
r_1 | Complex | Media.Air.ReferenceMoistAir.Utilities.Ice09_Utilities.Basic.MyComplex |
r_2 | Complex | Media.Air.ReferenceMoistAir.Utilities.Ice09_Utilities.Basic.MyComplex |
r2 | Complex | Media.Air.ReferenceMoistAir.Utilities.Ice09_Utilities.Basic.MyComplex |
r2p | Complex | Media.Air.ReferenceMoistAir.Utilities.Ice09_Utilities.Basic.MyComplex |
r2pp | Complex | Media.Air.ReferenceMoistAir.Utilities.Ice09_Utilities.Basic.MyComplex |
o | Complex | Media.Air.ReferenceMoistAir.Utilities.Ice09_Utilities.Basic.MyComplex |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
... g.T = T; |
|
g.R_s = Constants.R_s; | g.R = Modelica323.Media.Air.ReferenceMoistAir.Utilities.Ice09_Utilities.Basic.Constants.R; |
g.pi = g.p/Constants.pred; | g.pi = g.p/Modelica323.Media.Air.ReferenceMoistAir.Utilities.Ice09_Utilities.Basic.Constants.pred; |
g.theta = g.T/Constants.Tred; | g.theta = g.T/Modelica323.Media.Air.ReferenceMoistAir.Utilities.Ice09_Utilities.Basic.Constants.Tred; |
g0 = g_0[1]; ... for k in 2:3 loop |
|
r2 = r2 + (r_2[k] * Complex((g.pi - pi0)^(k - 1))); | r2 = MyComplexF.'+'(r2, MyComplexF.'*'(r_2[k], MyComplex((g.pi - pi0) ^(k - 1), 0))); |
end for; | |
g0p = g_0[2]/Constants.pred; | g0p = g_0[2]/Modelica323.Media.Air.ReferenceMoistAir.Utilities.Ice09_Utilities.Basic.Constants.pred; |
for k in 3:5 loop | |
g0p = g0p + g_0[k]*(k - 1)/Constants.pred*(g.pi - pi0)^(k - 2); | g0p = g0p + g_0[k]*(k - 1)/Modelica323.Media.Air.ReferenceMoistAir.Utilities.Ice09_Utilities.Basic.Constants.pred *(g.pi - pi0)^(k - 2); |
end for; | |
r2p = (r_2[2] / Complex(Constants.pred)) + ((r_2[3] / Complex(Constants.pred/2)) * Complex(g.pi - pi0)); | r2p = MyComplexF.'+'(MyComplexF.'/'(r_2[2], MyComplex(Modelica323.Media.Air.ReferenceMoistAir.Utilities.Ice09_Utilities.Basic.Constants.pred, 0)), MyComplexF.'*'(MyComplexF.'/'(r_2[3], MyComplex(Modelica323.Media.Air.ReferenceMoistAir.Utilities.Ice09_Utilities.Basic.Constants.pred /2, 0)), MyComplex(g.pi - pi0, 0))); |
g0pp = g_0[3]*2/Constants.pred^2; | g0pp = g_0[3]*2/Modelica323.Media.Air.ReferenceMoistAir.Utilities.Ice09_Utilities.Basic.Constants.pred ^2; |
for k in 4:5 loop | |
g0pp = g0pp + g_0[k]*(k - 1)*(k - 2)/Constants.pred^2*(g.pi - pi0)^(k - 3); | g0pp = g0pp + g_0[k]*(k - 1)*(k - 2)/Modelica323.Media.Air.ReferenceMoistAir.Utilities.Ice09_Utilities.Basic.Constants.pred ^2*(g.pi - pi0)^(k - 3); |
end for; | |
r2pp = r_2[3] * Complex(2/Constants.pred^2); | r2pp = MyComplexF.'*'(r_2[3], MyComplex(2/Modelica323.Media.Air.ReferenceMoistAir.Utilities.Ice09_Utilities.Basic.Constants.pred ^2, 0)); |
o[1] = (t[1] - Complex(g.theta))*Modelica400.ComplexMath.log(t[1] - Complex(g.theta)); | o[1] = MyComplexF.'*'(MyComplexF.'-'(t[1], MyComplex(g.theta, 0)), MyComplexF.'log'(MyComplexF.'-'(t[1], MyComplex(g.theta, 0)))); |
o[2] = (t[1] + Complex(g.theta))*Modelica400.ComplexMath.log(t[1] + Complex(g.theta)); | o[2] = MyComplexF.'*'(MyComplexF.'+'(t[1], MyComplex(g.theta, 0)), MyComplexF.'log'(MyComplexF.'+'(t[1], MyComplex(g.theta, 0)))); |
o[3] = (t[2] - Complex(g.theta))*Modelica400.ComplexMath.log(t[2] - Complex(g.theta)); | o[3] = MyComplexF.'*'(MyComplexF.'-'(t[2], MyComplex(g.theta, 0)), MyComplexF.'log'(MyComplexF.'-'(t[2], MyComplex(g.theta, 0)))); |
o[4] = (t[2] + Complex(g.theta))*Modelica400.ComplexMath.log(t[2] + Complex(g.theta)); | o[4] = MyComplexF.'*'(MyComplexF.'+'(t[2], MyComplex(g.theta, 0)), MyComplexF.'log'(MyComplexF.'+'(t[2], MyComplex(g.theta, 0)))); |
o[5] = (Complex(2)*t[1])*Modelica400.ComplexMath.log(t[1]); | o[5] = MyComplexF.'*'(MyComplexF.'*'(MyComplex(2, 0), t[1]), MyComplexF.'log'(t[1])); |
o[6] = (Complex(2)*t[2])*Modelica400.ComplexMath.log(t[2]); | o[6] = MyComplexF.'*'(MyComplexF.'*'(MyComplex(2, 0), t[2]), MyComplexF.'log'(t[2])); |
o[7] = Complex(g.theta^2) / t[1]; | o[7] = MyComplexF.'/'(MyComplex(g.theta^2, 0), t[1]); |
o[8] = Complex(g.theta^2) / t[2]; | o[8] = MyComplexF.'/'(MyComplex(g.theta^2, 0), t[2]); |
o[9] = o[1] + o[2] - o[5] - o[7]; | o[9] = MyComplexF.'-'(MyComplexF.'-'(MyComplexF.'+'(o[1], o[2]), o[5]), o[7]); |
o[10] = o[3] + o[4] - o[6] - o[8]; | o[10] = MyComplexF.'-'(MyComplexF.'-'(MyComplexF.'+'(o[3], o[4]), o[6]), o[8]); |
g.g = g0 - s_0*Constants.Tred*g.theta + Constants.Tred* Modelica400.ComplexMath.real((r_1*o[9]) + (r2*o[10])); |
g.g = g0 - s_0*Modelica323.Media.Air.ReferenceMoistAir.Utilities.Ice09_Utilities.Basic.Constants.Tred *g.theta + Modelica323.Media.Air.ReferenceMoistAir.Utilities.Ice09_Utilities.Basic.Constants.Tred *MyComplexF.toReal(MyComplexF.'+'(MyComplexF.'*'(r_1, o[9]), MyComplexF.'*'( r2, o[10]))); |
g.gp = g0p + Constants.Tred*Modelica400.ComplexMath.real(r2p*o[10]); | g.gp = g0p + Modelica323.Media.Air.ReferenceMoistAir.Utilities.Ice09_Utilities.Basic.Constants.Tred *MyComplexF.toReal(MyComplexF.'*'(r2p, o[10])); |
g.gpp = g0pp + Constants.Tred*Modelica400.ComplexMath.real(r2pp*o[10]); | g.gpp = g0pp + Modelica323.Media.Air.ReferenceMoistAir.Utilities.Ice09_Utilities.Basic.Constants.Tred *MyComplexF.toReal(MyComplexF.'*'(r2pp, o[10])); |
o[11] = Modelica400.ComplexMath.log(t[1] + Complex(g.theta)) - (Complex(2*g.theta) /t[1]) - Modelica400.ComplexMath.log(t[1] - Complex(g.theta)); |
o[11] = MyComplexF.'-'(MyComplexF.'-'(MyComplexF.'log'(MyComplexF.'+'(t[ 1], MyComplex(g.theta, 0))), MyComplexF.'/'(MyComplex(2*g.theta, 0), t[1])), MyComplexF.'log'(MyComplexF.'-'(t[1], MyComplex(g.theta, 0)))); |
o[12] = Modelica400.ComplexMath.log(t[2] + Complex(g.theta)) - Modelica400.ComplexMath.log(t[2] - Complex(g.theta)) - (Complex(2*g.theta)/t[ 2]); |
o[12] = MyComplexF.'-'(MyComplexF.'-'(MyComplexF.'log'(MyComplexF.'+'(t[ 2], MyComplex(g.theta, 0))), MyComplexF.'log'(MyComplexF.'-'(t[2], MyComplex(g.theta, 0)))), MyComplexF.'/'(MyComplex(2*g.theta, 0), t[ 2])); |
g.gT = -s_0 + Modelica400.ComplexMath.real((r_1*o[11]) + (r2*o[12])); | g.gT = -s_0 + MyComplexF.toReal(MyComplexF.'+'(MyComplexF.'*'(r_1, o[11]), MyComplexF.'*'(r2, o[12]))); |
g.gTT = 1/Constants.Tred*Modelica400.ComplexMath.real((r_1*(((Complex(1)/(t[1] - Complex(g.theta))) + (Complex(1)/(t[1] + Complex(g.theta)))) - (Complex(2) /t[1]))) + (r2*(((Complex(1)/(t[2] - Complex(g.theta))) + (Complex(1)/(t[2] + Complex(g.theta)))) - (Complex(2)/t[2])))); |
g.gTT = 1/Modelica323.Media.Air.ReferenceMoistAir.Utilities.Ice09_Utilities.Basic.Constants.Tred *MyComplexF.toReal(MyComplexF.'+'(MyComplexF.'*'(r_1, MyComplexF.'-'( MyComplexF.'+'(MyComplexF.'/'(MyComplex(1, 0), MyComplexF.'-'(t[1], MyComplex( g.theta, 0))), MyComplexF.'/'(MyComplex(1, 0), MyComplexF.'+'(t[1], MyComplex( g.theta, 0)))), MyComplexF.'/'(MyComplex(2, 0), t[1]))), MyComplexF.'*'(r2, MyComplexF.'-'(MyComplexF.'+'(MyComplexF.'/'(MyComplex(1, 0), MyComplexF.'-'( t[2], MyComplex(g.theta, 0))), MyComplexF.'/'(MyComplex(1, 0), MyComplexF.'+' (t[2], MyComplex(g.theta, 0)))), MyComplexF.'/'(MyComplex(2, 0), t[2]))))); |
g.gTp = Modelica400.ComplexMath.real(r2p*(Modelica400.ComplexMath.log(t[2] + Complex(g.theta)) - ((Complex(2*g.theta)/t[2]) + Modelica400.ComplexMath.log( t[2] - Complex(g.theta))))); |
g.gTp = MyComplexF.toReal(MyComplexF.'*'(r2p, MyComplexF.'-'( MyComplexF.'log'(MyComplexF.'+'(t[2], MyComplex(g.theta, 0))), MyComplexF.'+'(MyComplexF.'/'(MyComplex(2*g.theta, 0), t[2]), MyComplexF.'log'(MyComplexF.'-'(t[2], MyComplex(g.theta, 0))))))); |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
T | Units.SI.Temperature | SIunits.Temperature |
p_sub | Units.SI.AbsolutePressure | SIunits.AbsolutePressure |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
algorithm |
|
theta := T/Constants.Tred; | theta := T/Modelica323.Media.Air.ReferenceMoistAir.Utilities.Ice09_Utilities.Basic.Constants.Tred; |
for k in 1:3 loop ... end for; |
|
p_sub = exp(sum/theta)*Constants.pred; | p_sub = exp(sum/theta)*Modelica323.Media.Air.ReferenceMoistAir.Utilities.Ice09_Utilities.Basic.Constants.pred; |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.AbsolutePressure | SIunits.AbsolutePressure |
T_sub | Units.SI.Temperature | SIunits.Temperature |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
T | Units.SI.Temperature | SIunits.Temperature |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
algorithm |
|
theta := T/Constants.Tred; | theta := T/Modelica323.Media.Air.ReferenceMoistAir.Utilities.Ice09_Utilities.Basic.Constants.Tred; |
theta_der = 1/Constants.Tred; | theta_der = 1/Modelica323.Media.Air.ReferenceMoistAir.Utilities.Ice09_Utilities.Basic.Constants.Tred; |
for k in 1:3 loop ... end for; |
|
p_sub_der = (sum_der*theta - sum*theta_der)/theta^2*exp(sum/theta)*Constants.pred*T_der; | p_sub_der = (sum_der*theta - sum*theta_der)/theta^2*exp(sum/theta)*Modelica323.Media.Air.ReferenceMoistAir.Utilities.Ice09_Utilities.Basic.Constants .pred*T_der; |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
T | Units.SI.Temperature | SIunits.Temperature |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
... aux.T = T; |
|
aux.R_s = Modelica400.Media.Air.ReferenceMoistAir.Utilities.Ice09_Utilities.Basic.Constants.R_s; | aux.R = Modelica323.Media.Air.ReferenceMoistAir.Utilities.Ice09_Utilities.Basic.Constants.R; |
g = Basic.Gibbs(aux.p, T); ... |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
T | Units.SI.Temperature | SIunits.Temperature |
rho | Units.SI.Density | SIunits.Density |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
T | Units.SI.Temperature | SIunits.Temperature |
rho | Units.SI.Density | SIunits.Density |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
T | Units.SI.Temperature | SIunits.Temperature |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
T | Units.SI.Temperature | SIunits.Temperature |
h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
T | Units.SI.Temperature | SIunits.Temperature |
h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
T | Units.SI.Temperature | SIunits.Temperature |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
T | Units.SI.Temperature | SIunits.Temperature |
s | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
T | Units.SI.Temperature | SIunits.Temperature |
s | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
T | Units.SI.Temperature | SIunits.Temperature |
kappa | Units.SI.IsothermalCompressibility | SIunits.IsothermalCompressibility |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
T | Units.SI.Temperature | SIunits.Temperature |
kappa | Units.SI.IsothermalCompressibility | SIunits.IsothermalCompressibility |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.AbsolutePressure | SIunits.AbsolutePressure |
T | Units.SI.Temperature | SIunits.Temperature |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.AbsolutePressure | SIunits.AbsolutePressure |
T | Units.SI.Temperature | SIunits.Temperature |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.AbsolutePressure | SIunits.AbsolutePressure |
T | Units.SI.Temperature | SIunits.Temperature |
X | Units.SI.MassFraction | SIunits.MassFraction |
d | Units.SI.Density | SIunits.Density |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
... if (T < 273.16) then |
|
d = Modelica400.Media.Air.ReferenceAir.Air_Utilities.rho_pT(pl, T) + pd/(.Modelica400.Media.Air.ReferenceMoistAir.steam.R_s *T); |
d = Modelica323.Media.Air.ReferenceAir.Air_Utilities.rho_pT(pl, T) + pd/(.Modelica323.Media.Air.ReferenceMoistAir.steam.R *T); |
else ... if (T < 273.16) then |
|
d = (1 + xw)/((1 + xws)/( Modelica400.Media.Air.ReferenceAir.Air_Utilities.rho_pT(pl, T) + pd/(.Modelica400.Media.Air.ReferenceMoistAir.steam.R_s *T)) + (xw - xws)/ Modelica400.Media.Air.ReferenceMoistAir.Utilities.Ice09_Utilities.rho_pT(p, T)); |
d = (1 + xw)/((1 + xws)/( Modelica323.Media.Air.ReferenceAir.Air_Utilities.rho_pT(pl, T) + pd/(.Modelica323.Media.Air.ReferenceMoistAir.steam.R *T)) + (xw - xws)/ Modelica323.Media.Air.ReferenceMoistAir.Utilities.Ice09_Utilities.rho_pT(p, T)); |
else ... |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.AbsolutePressure | SIunits.AbsolutePressure |
T | Units.SI.Temperature | SIunits.Temperature |
pds | Units.SI.AbsolutePressure | SIunits.AbsolutePressure |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.AbsolutePressure | SIunits.AbsolutePressure |
T | Units.SI.Temperature | SIunits.Temperature |
X | Units.SI.MassFraction | SIunits.MassFraction |
pd | Units.SI.AbsolutePressure | SIunits.AbsolutePressure |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.AbsolutePressure | SIunits.AbsolutePressure |
T | Units.SI.Temperature | SIunits.Temperature |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.AbsolutePressure | SIunits.AbsolutePressure |
T | Units.SI.Temperature | SIunits.Temperature |
X | Units.SI.MassFraction | SIunits.MassFraction |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.AbsolutePressure | SIunits.AbsolutePressure |
T | Units.SI.Temperature | SIunits.Temperature |
X | Units.SI.MassFraction | SIunits.MassFraction |
cp | Units.SI.SpecificHeatCapacity | SIunits.SpecificHeatCapacity |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.AbsolutePressure | SIunits.AbsolutePressure |
T | Units.SI.Temperature | SIunits.Temperature |
X | Units.SI.MassFraction | SIunits.MassFraction |
cv | Units.SI.SpecificHeatCapacity | SIunits.SpecificHeatCapacity |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.AbsolutePressure | SIunits.AbsolutePressure |
T | Units.SI.Temperature | SIunits.Temperature |
X | Units.SI.MassFraction | SIunits.MassFraction |
h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.AbsolutePressure | SIunits.AbsolutePressure |
T | Units.SI.Temperature | SIunits.Temperature |
X | Units.SI.MassFraction | SIunits.MassFraction |
Mmix | Units.SI.MolarMass | SIunits.MolarMass |
Y | Units.SI.MoleFraction | SIunits.MoleFraction |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.AbsolutePressure | SIunits.AbsolutePressure |
T | Units.SI.Temperature | SIunits.Temperature |
X | Units.SI.MassFraction | SIunits.MassFraction |
s | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.AbsolutePressure | SIunits.AbsolutePressure |
T | Units.SI.Temperature | SIunits.Temperature |
X | Units.SI.MassFraction | SIunits.MassFraction |
u | Units.SI.SpecificEnergy | SIunits.SpecificEnergy |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.AbsolutePressure | SIunits.AbsolutePressure |
T | Units.SI.Temperature | SIunits.Temperature |
X | Units.SI.MassFraction | SIunits.MassFraction |
Mmix | Units.SI.MolarMass | SIunits.MolarMass |
Y | Units.SI.MoleFraction | SIunits.MoleFraction |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.AbsolutePressure | SIunits.AbsolutePressure |
T | Units.SI.Temperature | SIunits.Temperature |
X | Units.SI.MassFraction | SIunits.MassFraction |
Mmix | Units.SI.MolarMass | SIunits.MolarMass |
Y | Units.SI.MoleFraction | SIunits.MoleFraction |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.AbsolutePressure | SIunits.AbsolutePressure |
T | Units.SI.Temperature | SIunits.Temperature |
X | Units.SI.MassFraction | SIunits.MassFraction |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.AbsolutePressure | SIunits.AbsolutePressure |
T | Units.SI.Temperature | SIunits.Temperature |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.AbsolutePressure | SIunits.AbsolutePressure |
T | Units.SI.Temperature | SIunits.Temperature |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.AbsolutePressure | SIunits.AbsolutePressure |
T | Units.SI.Temperature | SIunits.Temperature |
X | Units.SI.MassFraction | SIunits.MassFraction |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
... if (T < 273.16) then |
|
d_der = Modelica400.Media.Air.ReferenceAir.Air_Utilities.rho_pT_der( pl, T, Modelica400.Media.Air.ReferenceAir.Air_Utilities.airBaseProp_pT(pl, T), pl_der, T_der) + Modelica400.Media.Air.ReferenceMoistAir.steam.R_s*(pd_der*T - pd*T_der)/(Modelica400.Media.Air.ReferenceMoistAir.steam.R_s*T)^2; |
d_der = Modelica323.Media.Air.ReferenceAir.Air_Utilities.rho_pT_der( pl, T, Modelica323.Media.Air.ReferenceAir.Air_Utilities.airBaseProp_pT(pl, T), pl_der, T_der) + Modelica323.Media.Air.ReferenceMoistAir.steam.R*(pd_der*T - pd *T_der)/(Modelica323.Media.Air.ReferenceMoistAir.steam.R*T)^2; |
else ... o[2] = Modelica400.Media.Air.ReferenceMoistAir.Utilities.Ice09_Utilities.rho_pT(   p, T); |
|
o[3] = ((1 + xws)/(Modelica400.Media.Air.ReferenceAir.Air_Utilities.rho_pT(pl, T) + pd/(.Modelica400.Media.Air.ReferenceMoistAir.steam.R_s*T)) + (xw - xws)/ Modelica400.Media.Air.ReferenceMoistAir.Utilities.Ice09_Utilities.rho_pT(p, T)); |
o[3] = ((1 + xws)/(Modelica323.Media.Air.ReferenceAir.Air_Utilities.rho_pT(pl, T) + pd/(.Modelica323.Media.Air.ReferenceMoistAir.steam.R*T)) + (xw - xws)/ Modelica323.Media.Air.ReferenceMoistAir.Utilities.Ice09_Utilities.rho_pT(p, T)); |
o[4] = Modelica400.Media.Air.ReferenceAir.Air_Utilities.rho_pT_der(         pl,         T,         Modelica400.Media.Air.ReferenceAir.Air_Utilities.airBaseProp_pT(p, T),         p_der,         T_der); |
|
o[5] = (xws_der*o[1] - (1 + xws)*o[4])/o[1]^2 + (pd_der*T - pd*T_der)/ Modelica400.Media.Air.ReferenceMoistAir.steam.R_s/T^2 + (xw_der*o[2] - xw* Modelica400.Media.Air.ReferenceMoistAir.Utilities.Ice09_Utilities.rho_pT_der( p, T, Modelica400.Media.Air.ReferenceMoistAir.Utilities.Ice09_Utilities.ice09BaseProp_pT( p, T), p_der, T_der))/o[2]^2 - (xws_der*o[2] - xws* Modelica400.Media.Air.ReferenceMoistAir.Utilities.Ice09_Utilities.rho_pT_der( p, T, Modelica400.Media.Air.ReferenceMoistAir.Utilities.Ice09_Utilities.ice09BaseProp_pT( p, T), p_der, T_der))/o[2]^2; |
o[5] = (xws_der*o[1] - (1 + xws)*o[4])/o[1]^2 + (pd_der*T - pd*T_der)/ Modelica323.Media.Air.ReferenceMoistAir.steam.R/T^2 + (xw_der*o[2] - xw* Modelica323.Media.Air.ReferenceMoistAir.Utilities.Ice09_Utilities.rho_pT_der( p, T, Modelica323.Media.Air.ReferenceMoistAir.Utilities.Ice09_Utilities.ice09BaseProp_pT( p, T), p_der, T_der))/o[2]^2 - (xws_der*o[2] - xws* Modelica323.Media.Air.ReferenceMoistAir.Utilities.Ice09_Utilities.rho_pT_der( p, T, Modelica323.Media.Air.ReferenceMoistAir.Utilities.Ice09_Utilities.ice09BaseProp_pT( p, T), p_der, T_der))/o[2]^2; |
d_der = (xw_der*o[3] - (1 + xw)*o[5])/o[3]^2; ... |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.AbsolutePressure | SIunits.AbsolutePressure |
T | Units.SI.Temperature | SIunits.Temperature |
X | Units.SI.MassFraction | SIunits.MassFraction |
Mmix | Units.SI.MolarMass | SIunits.MolarMass |
Y | Units.SI.MoleFraction | SIunits.MoleFraction |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.AbsolutePressure | SIunits.AbsolutePressure |
T | Units.SI.Temperature | SIunits.Temperature |
X | Units.SI.MassFraction | SIunits.MassFraction |
h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.AbsolutePressure | SIunits.AbsolutePressure |
T | Units.SI.Temperature | SIunits.Temperature |
X | Units.SI.MassFraction | SIunits.MassFraction |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
MM | Units.SI.MolarMass | SIunits.MolarMass |
Hf | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
H0 | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
Tlimit | Units.SI.Temperature | SIunits.Temperature |
R_s | Present | |
R | Present |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
T | Units.SI.Temperature | SIunits.Temperature |
cp | Units.SI.SpecificHeatCapacity | SIunits.SpecificHeatCapacity |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
algorithm |
|
cp := smooth(0,if T < data.Tlimit then data.R_s*(1/(T*T)*(data.alow[1] + T*( data.alow[2] + T*(1.*data.alow[3] + T*(data.alow[4] + T*(data.alow[5] + T *(data.alow[6] + data.alow[7]*T))))))) else data.R_s*(1/(T*T)*(data.ahigh[1] + T*(data.ahigh[2] + T*(1.*data.ahigh[3] + T*(data.ahigh[4] + T*(data. ahigh[5] + T*(data.ahigh[6] + data.ahigh[7]*T)))))))); |
cp := smooth(0,if T < data.Tlimit then data.R*(1/(T*T)*(data.alow[1] + T*( data.alow[2] + T*(1.*data.alow[3] + T*(data.alow[4] + T*(data.alow[5] + T *(data.alow[6] + data.alow[7]*T))))))) else data.R*(1/(T*T)*(data.ahigh[1] + T*(data.ahigh[2] + T*(1.*data.ahigh[3] + T*(data.ahigh[4] + T*(data. ahigh[5] + T*(data.ahigh[6] + data.ahigh[7]*T)))))))); |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
T | Units.SI.Temperature | SIunits.Temperature |
cp | Units.SI.SpecificHeatCapacity | SIunits.SpecificHeatCapacity |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
algorithm |
|
cp := data.R_s*(1/(T*T)*(data.alow[1] + T*( data.alow[2] + T*(1.*data.alow[3] + T*(data.alow[4] + T*(data.alow[5] + T *(data.alow[6] + data.alow[7]*T))))))); |
cp := data.R*(1/(T*T)*(data.alow[1] + T*( data.alow[2] + T*(1.*data.alow[3] + T*(data.alow[4] + T*(data.alow[5] + T *(data.alow[6] + data.alow[7]*T))))))); |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
T | Units.SI.Temperature | SIunits.Temperature |
dT | unit="K/s" | |
cp_der | unit="J/(kg.K.s)" | |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
algorithm |
|
cp_der := dT*data.R_s/(T*T*T)*(-2*data.alow[1] + T*( -data.alow[2] + T*T*(data.alow[4] + T*(2.*data.alow[5] + T *(3.*data.alow[6] + 4.*data.alow[7]*T))))); |
cp_der := dT*data.R/(T*T*T)*(-2*data.alow[1] + T*( -data.alow[2] + T*T*(data.alow[4] + T*(2.*data.alow[5] + T *(3.*data.alow[6] + 4.*data.alow[7]*T))))); |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
T | Units.SI.Temperature | SIunits.Temperature |
h_off | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
algorithm |
|
h := smooth(0,(if T < data.Tlimit then data.R_s*((-data.alow[1] + T*(data. blow[1] + data.alow[2]*Math.log(T) + T*(1.*data.alow[3] + T*(0.5*data. alow[4] + T*(1/3*data.alow[5] + T*(0.25*data.alow[6] + 0.2*data.alow[7]*T)))))) /T) else data.R_s*((-data.ahigh[1] + T*(data.bhigh[1] + data.ahigh[2]* Math.log(T) + T*(1.*data.ahigh[3] + T*(0.5*data.ahigh[4] + T*(1/3*data. ahigh[5] + T*(0.25*data.ahigh[6] + 0.2*data.ahigh[7]*T))))))/T)) + (if exclEnthForm then -data.Hf else 0.0) + (if (refChoice == Choices.ReferenceEnthalpy.ZeroAt0K) then data.H0 else 0.0) + (if refChoice == Choices.ReferenceEnthalpy.UserDefined then h_off else 0.0)); |
h := smooth(0,(if T < data.Tlimit then data.R*((-data.alow[1] + T*(data. blow[1] + data.alow[2]*Math.log(T) + T*(1.*data.alow[3] + T*(0.5*data. alow[4] + T*(1/3*data.alow[5] + T*(0.25*data.alow[6] + 0.2*data.alow[7]*T)))))) /T) else data.R*((-data.ahigh[1] + T*(data.bhigh[1] + data.ahigh[2]* Math.log(T) + T*(1.*data.ahigh[3] + T*(0.5*data.ahigh[4] + T*(1/3*data. ahigh[5] + T*(0.25*data.ahigh[6] + 0.2*data.ahigh[7]*T))))))/T)) + (if exclEnthForm then -data.Hf else 0.0) + (if (refChoice == Choices.ReferenceEnthalpy.ZeroAt0K) then data.H0 else 0.0) + (if refChoice == Choices.ReferenceEnthalpy.UserDefined then h_off else 0.0)); |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
T | Units.SI.Temperature | SIunits.Temperature |
h_off | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
dT | unit="K/s" | |
h_der | unit="J/(kg.s)" | |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
T | Units.SI.Temperature | SIunits.Temperature |
h_off | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
algorithm |
|
h := data.R_s*((-data.alow[1] + T*(data. blow[1] + data.alow[2]*Math.log(T) + T*(1.*data.alow[3] + T*(0.5*data. alow[4] + T*(1/3*data.alow[5] + T*(0.25*data.alow[6] + 0.2*data.alow[7]*T)))))) /T) + (if exclEnthForm then -data.Hf else 0.0) + (if (refChoice == Choices.ReferenceEnthalpy.ZeroAt0K) then data.H0 else 0.0) + (if refChoice == Choices.ReferenceEnthalpy.UserDefined then h_off else 0.0); |
h := data.R*((-data.alow[1] + T*(data. blow[1] + data.alow[2]*Math.log(T) + T*(1.*data.alow[3] + T*(0.5*data. alow[4] + T*(1/3*data.alow[5] + T*(0.25*data.alow[6] + 0.2*data.alow[7]*T)))))) /T) + (if exclEnthForm then -data.Hf else 0.0) + (if (refChoice == Choices.ReferenceEnthalpy.ZeroAt0K) then data.H0 else 0.0) + (if refChoice == Choices.ReferenceEnthalpy.UserDefined then h_off else 0.0); |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
T | Units.SI.Temperature | SIunits.Temperature |
h_off | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
T | Units.SI.Temperature | SIunits.Temperature |
s | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
algorithm |
|
s := if T < data.Tlimit then data.R_s*(data.blow[2] - 0.5*data.alow[ 1]/(T*T) - data.alow[2]/T + data.alow[3]*Math.log(T) + T*( data.alow[4] + T*(0.5*data.alow[5] + T*(1/3*data.alow[6] + 0.25*data.alow[ 7]*T)))) else data.R_s*(data.bhigh[2] - 0.5*data.ahigh[1]/(T*T) - data. ahigh[2]/T + data.ahigh[3]*Math.log(T) + T*(data.ahigh[4] + T*(0.5*data.ahigh[5] + T*(1/3*data.ahigh[6] + 0.25*data.ahigh[7]*T)))); |
s := if T < data.Tlimit then data.R*(data.blow[2] - 0.5*data.alow[ 1]/(T*T) - data.alow[2]/T + data.alow[3]*Math.log(T) + T*( data.alow[4] + T*(0.5*data.alow[5] + T*(1/3*data.alow[6] + 0.25*data.alow[ 7]*T)))) else data.R*(data.bhigh[2] - 0.5*data.ahigh[1]/(T*T) - data. ahigh[2]/T + data.ahigh[3]*Math.log(T) + T*(data.ahigh[4] + T*(0.5*data.ahigh[5] + T*(1/3*data.ahigh[6] + 0.25*data.ahigh[7]*T)))); |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
T | Units.SI.Temperature | SIunits.Temperature |
s | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
algorithm |
|
s := data.R_s*(data.blow[2] - 0.5*data.alow[ 1]/(T*T) - data.alow[2]/T + data.alow[3]*Math.log(T) + T*( data.alow[4] + T*(0.5*data.alow[5] + T*(1/3*data.alow[6] + 0.25*data.alow[ 7]*T)))); |
s := data.R*(data.blow[2] - 0.5*data.alow[ 1]/(T*T) - data.alow[2]/T + data.alow[3]*Math.log(T) + T*( data.alow[4] + T*(0.5*data.alow[5] + T*(1/3*data.alow[6] + 0.25*data.alow[ 7]*T)))); |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
T | Units.SI.Temperature | SIunits.Temperature |
T_der | unit="K/s" | |
s_der | Present | |
s | Present |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
algorithm |
|
s_der := data.R_s*T_der*(data.alow[1]/(T*T*T) + data.alow[2]/(T*T) + data.alow[3]/T + data.alow[4] + T*(data.alow[5] + T*(data.alow[6] + T*data.alow[7]))); | s := data.R*(data.blow[2] - 0.5*data.alow[ 1]/(T*T) - data.alow[2]/T + data.alow[3]*Math.log(T) + T*( data.alow[4] + T*(0.5*data.alow[5] + T*(1/3*data.alow[6] + 0.25*data.alow[ 7]*T)))); |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
T | Units.SI.Temperature | SIunits.Temp_K |
Tc | Units.SI.Temperature | SIunits.Temp_K |
M | Units.SI.MolarMass | SIunits.MolarMass |
Vc | Units.SI.MolarVolume | SIunits.MolarVolume |
eta | Units.SI.DynamicViscosity | SIunits.DynamicViscosity |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
algorithm |
|
lambda := if method == 1 then eta*(Cp - data.R_s + (9/4)*data.R_s) else eta*(Cp - data.R_s)*(1.32 + 1.77/((Cp/data.R_s) - 1.0)); |
lambda := if method == 1 then eta*(Cp - data.R + (9/4)*data.R) else eta*(Cp - data.R)*(1.32 + 1.77/((Cp/data.R) - 1.0)); |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
... MM = data.MM; |
|
R_s = data.R_s; | R = data.R; |
h = Modelica400.Media.IdealGases.Common.Functions.h_T(   data,   T,   Modelica400.Media.IdealGases.Common.Functions.excludeEnthalpyOfFormation,   Modelica400.Media.IdealGases.Common.Functions.referenceChoice,   Modelica400.Media.IdealGases.Common.Functions.h_offset); |
|
u = h - R_s*T; | u = h - R*T; |
d = p/(R_s*T); | d = p/(R*T); |
state.T = T; ... |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
algorithm |
|
state := ThermodynamicState(p=d*data.R_s*T,T=T); | state := ThermodynamicState(p=d*data.R*T,T=T); |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
algorithm |
|
d := state.p/(data.R_s*state.T); | d := state.p/(data.R*state.T); |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
algorithm |
|
u := Modelica400.Media.IdealGases.Common.Functions.h_T(data, state.T) - data.R_s *state.T; |
u := Modelica323.Media.IdealGases.Common.Functions.h_T(data, state.T) - data.R* state.T; |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
algorithm |
|
s := Modelica400.Media.IdealGases.Common.Functions.s0_T(data, state.T) - data.R_s *Modelica400.Math.log(state.p/reference_p); |
s := Modelica323.Media.IdealGases.Common.Functions.s0_T(data, state.T) - data.R *Modelica323.Math.log(state.p/reference_p); |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
algorithm |
|
f := Modelica400.Media.IdealGases.Common.Functions.h_T(data, state.T) - data.R_s *state.T - state.T*specificEntropy(state); |
f := Modelica323.Media.IdealGases.Common.Functions.h_T(data, state.T) - data.R* state.T - state.T*specificEntropy(state); |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
algorithm |
|
cv := Modelica400.Media.IdealGases.Common.Functions.cp_T(data, state.T) - data.R_s; | cv := Modelica323.Media.IdealGases.Common.Functions.cp_T(data, state.T) - data.R; |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
algorithm |
|
a := sqrt(max(0, data.R_s*state.T* Modelica400.Media.IdealGases.Common.Functions.cp_T(data, state.T)/ specificHeatCapacityCv(state))); |
a := sqrt(max(0, data.R*state.T* Modelica323.Media.IdealGases.Common.Functions.cp_T(data, state.T)/ specificHeatCapacityCv(state))); |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p2 | Units.SI.Pressure | SIunits.Pressure |
h_is | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
algorithm |
|
ddpT := 1/(state.T*data.R_s); | ddpT := 1/(state.T*data.R); |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
algorithm |
|
ddTp := -state.p/(state.T*state.T*data.R_s); | ddTp := -state.p/(state.T*state.T*data.R); |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
algorithm |
|
T := Modelica400.Math.Nonlinear.solveOneNonlinearEquation( function f_nonlinear(data=data, h=h), 200, 6000); |
T := Internal.solve(h, 200, 6000, 1.0e5, {1}, data); |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
algorithm |
|
T := Modelica400.Math.Nonlinear.solveOneNonlinearEquation( function f_nonlinear( data=data, p=p, s=s), 200, 6000); |
T := Internal.solve(s, 200, 6000, p, {1}, data); |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
T | Units.SI.Temperature | SIunits.Temp_K |
Tc | Units.SI.Temperature | SIunits.Temp_K |
M | Units.SI.MolarMass | SIunits.MolarMass |
Vc | Units.SI.MolarVolume | SIunits.MolarVolume |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
... h = h_TX(T, X); |
|
R_s = data.R_s*X; | R = data.R*X; |
u = h - R_s*T; | u = h - R*T; |
d = p/(R_s*T); | d = p/(R*T); |
state.T = T; ... |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
algorithm |
|
state := if size(X,1) == 0 then ThermodynamicState(p=d*(data.R_s*reference_X)*T,T=T,X=reference_X) else if size(X,1) == nX then ThermodynamicState(p=d*(data.R_s*X)*T,T=T,X=X) else ThermodynamicState(p=d*(data.R_s*cat(1,X,{1-sum(X)}))*T,T=T, X=cat(1,X,{1-sum(X)})); |
state := if size(X,1) == 0 then ThermodynamicState(p=d*(data.R*reference_X)*T,T=T,X=reference_X) else if size(X,1) == nX then ThermodynamicState(p=d*(data.R*X)*T,T=T,X=X) else ThermodynamicState(p=d*(data.R*cat(1,X,{1-sum(X)}))*T,T=T, X=cat(1,X,{1-sum(X)})); |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
algorithm |
|
d := state.p/((state.X*data.R_s)*state.T); | d := state.p/((state.X*data.R)*state.T); |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
Y | Present |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
algorithm |
|
s := specificEntropyOfpTX(state.p, state.T, state.X); | s := s_TX(state.T, state.X) - sum(state.X[i]*Modelica323.Constants.R/MMX[i]*( if state.X[i] < Modelica323.Constants.eps then Y[i] else Modelica323.Math.log( Y[i]*state.p/reference_p)) for i in 1:nX); |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
T | Units.SI.Temperature | SIunits.Temperature |
h_off | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
T | Units.SI.Temperature | SIunits.Temperature |
h_off | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
algorithm |
|
R_s := data.R_s*state.X; | R := data.R*state.X; |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
algorithm |
|
cv := {Modelica400.Media.IdealGases.Common.Functions.cp_T(data[i], state.T) for i in 1:nX}*state.X - data.R_s*state.X; |
cv := {Modelica323.Media.IdealGases.Common.Functions.cp_T(data[i], state.T) for i in 1:nX}*state.X - data.R*state.X; |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
x | Units.SI.MoleFraction | SIunits.MoleFraction |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
h_off | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
Xfull | Present |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
algorithm |
|
T := Modelica400.Math.Nonlinear.solveOneNonlinearEquation( function f_nonlinear( h=h, X=X, exclEnthForm=exclEnthForm, refChoice=refChoice, h_off=h_off), 200, 6000); |
T := Internal.solve(h, 200, 6000, 1.0e5, Xfull, data[1]); |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
Xfull | Present |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
algorithm |
|
T := Modelica400.Math.Nonlinear.solveOneNonlinearEquation( function f_nonlinear( p=p, s=s, X=X), 200, 6000); |
T := Internal.solve(s, 200, 6000, p, Xfull, data[1]); |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
Ag | R_s=77.07991789980736 | |
| R=77.07991789980736 | |
Agplus | R_s=77.08030991764042 | |
| R=77.08030991764042 | |
Agminus | R_s=77.07952588596174 | |
| R=77.07952588596174 | |
Air | R_s=287.0512249529787 | |
| R=287.0512249529787 | |
AL | R_s=308.1541163442944 | |
| R=308.1541163442944 | |
ALplus | R_s=308.1603819910326 | |
| R=308.1603819910326 | |
ALminus | R_s=308.1478509523426 | |
| R=308.1478509523426 | |
ALBr | R_s=77.7885591968485 | |
| R=77.7885591968485 | |
ALBr2 | R_s=44.51251440003026 | |
| R=44.51251440003026 | |
ALBr3 | R_s=31.17612845947546 | |
| R=31.17612845947546 | |
ALC | R_s=213.2340287828567 | |
| R=213.2340287828567 | |
ALC2 | R_s=163.019471544953 | |
| R=163.019471544953 | |
ALCL | R_s=133.1710342759323 | |
| R=133.1710342759323 | |
ALCLplus | R_s=133.1722044338881 | |
| R=133.1722044338881 | |
ALCL2 | R_s=84.93902461823076 | |
| R=84.93902461823076 | |
ALCL3 | R_s=62.35517063835456 | |
| R=62.35517063835456 | |
ALF | R_s=180.8282434254179 | |
| R=180.8282434254179 | |
ALFplus | R_s=180.8304009653229 | |
| R=180.8304009653229 | |
ALFCL | R_s=102.1020716859482 | |
| R=102.1020716859482 | |
ALFCL2 | R_s=71.13320827671959 | |
| R=71.13320827671959 | |
ALF2 | R_s=127.9575845887511 | |
| R=127.9575845887511 | |
ALF2minus | R_s=127.9565042759347 | |
| R=127.9565042759347 | |
ALF2CL | R_s=82.78762023621782 | |
| R=82.78762023621782 | |
ALF3 | R_s=99.00921668940654 | |
| R=99.00921668940654 | |
ALF4minus | R_s=80.74207845584199 | |
| R=80.74207845584199 | |
ALH | R_s=297.0570583702919 | |
| R=297.0570583702919 | |
ALHCL | R_s=131.0552844420737 | |
| R=131.0552844420737 | |
ALHCL2 | R_s=84.07332840840307 | |
| R=84.07332840840307 | |
ALHF | R_s=176.9492853829723 | |
| R=176.9492853829723 | |
ALHFCL | R_s=100.8537497292059 | |
| R=100.8537497292059 | |
ALHF2 | R_s=126.0030334425073 | |
| R=126.0030334425073 | |
ALH2 | R_s=286.7314600217164 | |
| R=286.7314600217164 | |
ALH2CL | R_s=129.0057110257997 | |
| R=129.0057110257997 | |
ALH2F | R_s=173.2332480645211 | |
| R=173.2332480645211 | |
ALH3 | R_s=277.0995766822712 | |
| R=277.0995766822712 | |
ALI | R_s=54.03007140194319 | |
| R=54.03007140194319 | |
ALI2 | R_s=29.61094713475291 | |
| R=29.61094713475291 | |
ALI3 | R_s=20.39385584930034 | |
| R=20.39385584930034 | |
ALN | R_s=202.8501932676394 | |
| R=202.8501932676394 | |
ALO | R_s=193.4455688240215 | |
| R=193.4455688240215 | |
ALOplus | R_s=193.4480379556543 | |
| R=193.4480379556543 | |
ALOminus | R_s=193.4430997554189 | |
| R=193.4430997554189 | |
ALOCL | R_s=106.0060505950881 | |
| R=106.0060505950881 | |
ALOCL2 | R_s=73.00637058132162 | |
| R=73.00637058132162 | |
ALOF | R_s=134.1490864378533 | |
| R=134.1490864378533 | |
ALOF2 | R_s=102.6760137813866 | |
| R=102.6760137813866 | |
ALOF2minus | R_s=102.6753181868134 | |
| R=102.6753181868134 | |
ALOH | R_s=189.0130500714294 | |
| R=189.0130500714294 | |
ALOHCL | R_s=104.661070575396 | |
| R=104.661070575396 | |
ALOHCL2 | R_s=72.36590651151568 | |
| R=72.36590651151568 | |
ALOHF | R_s=132.0023954296348 | |
| R=132.0023954296348 | |
ALOHF2 | R_s=101.4137048540635 | |
| R=101.4137048540635 | |
ALO2 | R_s=140.9702331648218 | |
| R=140.9702331648218 | |
ALO2minus | R_s=140.9689219558121 | |
| R=140.9689219558121 | |
AL_OH_2 | R_s=136.3112709709314 | |
| R=136.3112709709314 | |
AL_OH_2CL | R_s=86.20569634893255 | |
| R=86.20569634893255 | |
AL_OH_2F | R_s=103.9378882639174 | |
| R=103.9378882639174 | |
AL_OH_3 | R_s=106.5909326854039 | |
| R=106.5909326854039 | |
ALS | R_s=140.8121844501705 | |
| R=140.8121844501705 | |
ALS2 | R_s=91.25597243238283 | |
| R=91.25597243238283 | |
AL2 | R_s=154.0770581721472 | |
| R=154.0770581721472 | |
AL2Br6 | R_s=15.58806422973773 | |
| R=15.58806422973773 | |
AL2C2 | R_s=106.6170143914284 | |
| R=106.6170143914284 | |
AL2CL6 | R_s=31.17758531917728 | |
| R=31.17758531917728 | |
AL2F6 | R_s=49.50460834470327 | |
| R=49.50460834470327 | |
AL2I6 | R_s=10.19692792465017 | |
| R=10.19692792465017 | |
AL2O | R_s=118.8418774658576 | |
| R=118.8418774658576 | |
AL2Oplus | R_s=118.842809353477 | |
| R=118.842809353477 | |
AL2O2 | R_s=96.72278441201074 | |
| R=96.72278441201074 | |
AL2O2plus | R_s=96.72340169097949 | |
| R=96.72340169097949 | |
AL2O3 | R_s=81.54538983996238 | |
| R=81.54538983996238 | |
AL2S | R_s=96.64835466040181 | |
| R=96.64835466040181 | |
AL2S2 | R_s=70.40609222508525 | |
| R=70.40609222508525 | |
Ar | R_s=208.1323720837088 | |
| R=208.1323720837088 | |
Arplus | R_s=208.135230374171 | |
| R=208.135230374171 | |
B | R_s=769.0752011839794 | |
| R=769.0752011839794 | |
Bplus | R_s=769.1142295871198 | |
| R=769.1142295871198 | |
Bminus | R_s=769.0361767416002 | |
| R=769.0361767416002 | |
BBr | R_s=91.65487515846331 | |
| R=91.65487515846331 | |
BBr2 | R_s=48.73121985241972 | |
| R=48.73121985241972 | |
BBr3 | R_s=33.18845774639455 | |
| R=33.18845774639455 | |
BC | R_s=364.323078473558 | |
| R=364.323078473558 | |
BC2 | R_s=238.6993718491979 | |
| R=238.6993718491979 | |
BCL | R_s=179.7179664533979 | |
| R=179.7179664533979 | |
BCLplus | R_s=179.7200975800954 | |
| R=179.7200975800954 | |
BCLOH | R_s=131.4097662543578 | |
| R=131.4097662543578 | |
BCL_OH_2 | R_s=103.5701135095894 | |
| R=103.5701135095894 | |
BCL2 | R_s=101.7471517554487 | |
| R=101.7471517554487 | |
BCL2plus | R_s=101.747834830723 | |
| R=101.747834830723 | |
BCL2OH | R_s=84.2190689752902 | |
| R=84.2190689752902 | |
BF | R_s=278.9211157370638 | |
| R=278.9211157370638 | |
BFCL | R_s=127.4006409865091 | |
| R=127.4006409865091 | |
BFCL2 | R_s=82.5541251469666 | |
| R=82.5541251469666 | |
BFOH | R_s=177.5961212099008 | |
| R=177.5961212099008 | |
BF_OH_2 | R_s=130.2717028295677 | |
| R=130.2717028295677 | |
BF2 | R_s=170.3512739716162 | |
| R=170.3512739716162 | |
BF2plus | R_s=170.3531887423513 | |
| R=170.3531887423513 | |
BF2minus | R_s=170.3493592439245 | |
| R=170.3493592439245 | |
BF2CL | R_s=98.67543826402306 | |
| R=98.67543826402306 | |
BF2OH | R_s=126.3306769762044 | |
| R=126.3306769762044 | |
BF3 | R_s=122.6210998822739 | |
| R=122.6210998822739 | |
BF4minus | R_s=95.783152359878 | |
| R=95.783152359878 | |
BH | R_s=703.4871147497153 | |
| R=703.4871147497153 | |
BHCL | R_s=175.8859907166916 | |
| R=175.8859907166916 | |
BHCL2 | R_s=100.5074406823384 | |
| R=100.5074406823384 | |
BHF | R_s=269.798468545465 | |
| R=269.798468545465 | |
BHFCL | R_s=125.4629386014708 | |
| R=125.4629386014708 | |
BHF2 | R_s=166.904495081499 | |
| R=166.904495081499 | |
BH2 | R_s=648.2068905298874 | |
| R=648.2068905298874 | |
BH2CL | R_s=172.2140154449431 | |
| R=172.2140154449431 | |
BH2F | R_s=261.2536689068646 | |
| R=261.2536689068646 | |
BH3 | R_s=600.9815812565686 | |
| R=600.9815812565686 | |
BH3NH3 | R_s=269.3789214698429 | |
| R=269.3789214698429 | |
BH4 | R_s=560.1702109311207 | |
| R=560.1702109311207 | |
BI | R_s=60.37427748676311 | |
| R=60.37427748676311 | |
BI2 | R_s=31.42042886110548 | |
| R=31.42042886110548 | |
BI3 | R_s=21.23615230018481 | |
| R=21.23615230018481 | |
BN | R_s=335.0218593987356 | |
| R=335.0218593987356 | |
BO | R_s=310.1211470175753 | |
| R=310.1211470175753 | |
BOminus | R_s=310.1148013837899 | |
| R=310.1148013837899 | |
BOCL | R_s=133.5370699319344 | |
| R=133.5370699319344 | |
BOCL2 | R_s=85.08778465027366 | |
| R=85.08778465027366 | |
BOF | R_s=181.5038031816557 | |
| R=181.5038031816557 | |
BOF2 | R_s=128.2954853613317 | |
| R=128.2954853613317 | |
BOH | R_s=298.8845488264217 | |
| R=298.8845488264217 | |
BO2 | R_s=194.2188938046896 | |
| R=194.2188938046896 | |
BO2minus | R_s=194.2164049558802 | |
| R=194.2164049558802 | |
B_OH_2 | R_s=185.4845704515805 | |
| R=185.4845704515805 | |
BS | R_s=193.9190222968561 | |
| R=193.9190222968561 | |
BS2 | R_s=110.9469048985202 | |
| R=110.9469048985202 | |
B2 | R_s=384.5376005919897 | |
| R=384.5376005919897 | |
B2C | R_s=247.2139316795856 | |
| R=247.2139316795856 | |
B2CL4 | R_s=50.87357587772434 | |
| R=50.87357587772434 | |
B2F4 | R_s=85.17563698580808 | |
| R=85.17563698580808 | |
B2H | R_s=367.4102538495462 | |
| R=367.4102538495462 | |
B2H2 | R_s=351.7435573748576 | |
| R=351.7435573748576 | |
B2H3 | R_s=337.3583025437985 | |
| R=337.3583025437985 | |
B2H3_db | R_s=337.3583025437985 | |
| R=337.3583025437985 | |
B2H4 | R_s=324.1034452649437 | |
| R=324.1034452649437 | |
B2H4_db | R_s=324.1034452649437 | |
| R=324.1034452649437 | |
B2H5 | R_s=311.8507822081863 | |
| R=311.8507822081863 | |
B2H5_db | R_s=311.8507822081863 | |
| R=311.8507822081863 | |
B2H6 | R_s=300.4907906282843 | |
| R=300.4907906282843 | |
B2O | R_s=221.0037903958917 | |
| R=221.0037903958917 | |
B2O2 | R_s=155.0605735087876 | |
| R=155.0605735087876 | |
B2O3 | R_s=119.4261435617824 | |
| R=119.4261435617824 | |
B2_OH_4 | R_s=92.74228522579023 | |
| R=92.74228522579023 | |
B2S | R_s=154.8693724737832 | |
| R=154.8693724737832 | |
B2S2 | R_s=96.95951114842804 | |
| R=96.95951114842804 | |
B2S3 | R_s=70.57107208637125 | |
| R=70.57107208637125 | |
B3H7_C2v | R_s=210.5538360710869 | |
| R=210.5538360710869 | |
B3H7_Cs | R_s=210.5538360710869 | |
| R=210.5538360710869 | |
B3H9 | R_s=200.3271937521895 | |
| R=200.3271937521895 | |
B3N3H6 | R_s=103.2844170128126 | |
| R=103.2844170128126 | |
B3O3CL3 | R_s=44.51235664397812 | |
| R=44.51235664397812 | |
B3O3FCL2 | R_s=48.81229668842362 | |
| R=48.81229668842362 | |
B3O3F2CL | R_s=54.03182754333741 | |
| R=54.03182754333741 | |
B3O3F3 | R_s=60.50126772721858 | |
| R=60.50126772721858 | |
B4H4 | R_s=175.8717786874288 | |
| R=175.8717786874288 | |
B4H10 | R_s=155.9253911040931 | |
| R=155.9253911040931 | |
B4H12 | R_s=150.2453953141421 | |
| R=150.2453953141421 | |
B5H9 | R_s=131.7113616065276 | |
| R=131.7113616065276 | |
Ba | R_s=60.54506397139674 | |
| R=60.54506397139674 | |
Baplus | R_s=60.54530584047409 | |
| R=60.54530584047409 | |
BaBr | R_s=38.27479503385797 | |
| R=38.27479503385797 | |
BaBr2 | R_s=27.98213606609791 | |
| R=27.98213606609791 | |
BaCL | R_s=48.12172705174211 | |
| R=48.12172705174211 | |
BaCLplus | R_s=48.12187984525572 | |
| R=48.12187984525572 | |
BaCL2 | R_s=39.92869525963705 | |
| R=39.92869525963705 | |
BaF | R_s=53.18695381429856 | |
| R=53.18695381429856 | |
BaFplus | R_s=53.18714046640156 | |
| R=53.18714046640156 | |
BaF2 | R_s=47.42351977592018 | |
| R=47.42351977592018 | |
BaH | R_s=60.10391879303957 | |
| R=60.10391879303957 | |
BaI | R_s=31.46662280613282 | |
| R=31.46662280613282 | |
BaI2 | R_s=21.25724370918203 | |
| R=21.25724370918203 | |
BaO | R_s=54.22726940696449 | |
| R=54.22726940696449 | |
BaOplus | R_s=54.22746343217109 | |
| R=54.22746343217109 | |
BaOH | R_s=53.87311728549849 | |
| R=53.87311728549849 | |
BaOHplus | R_s=53.87330878466322 | |
| R=53.87330878466322 | |
Ba_OH_2 | R_s=48.52568271771352 | |
| R=48.52568271771352 | |
BaS | R_s=49.08420704637764 | |
| R=49.08420704637764 | |
Ba2 | R_s=30.27253198569837 | |
| R=30.27253198569837 | |
Be | R_s=922.581456965694 | |
| R=922.581456965694 | |
Beplus | R_s=922.6376208335329 | |
| R=922.6376208335329 | |
Beplusplus | R_s=922.6937915399486 | |
| R=922.6937915399486 | |
BeBr | R_s=93.50909826515043 | |
| R=93.50909826515043 | |
BeBr2 | R_s=49.25046224627338 | |
| R=49.25046224627338 | |
BeCL | R_s=186.9883721604918 | |
| R=186.9883721604918 | |
BeCL2 | R_s=104.0373015492269 | |
| R=104.0373015492269 | |
BeF | R_s=296.8332128955307 | |
| R=296.8332128955307 | |
BeF2 | R_s=176.8698345357289 | |
| R=176.8698345357289 | |
BeH | R_s=829.7775216708938 | |
| R=829.7775216708938 | |
BeHplus | R_s=829.822954338555 | |
| R=829.822954338555 | |
BeH2 | R_s=753.9377272271411 | |
| R=753.9377272271411 | |
BeI | R_s=61.17331377468009 | |
| R=61.17331377468009 | |
BeI2 | R_s=31.63547867359002 | |
| R=31.63547867359002 | |
BeN | R_s=361.2022512648529 | |
| R=361.2022512648529 | |
BeO | R_s=332.4248742042786 | |
| R=332.4248742042786 | |
BeOH | R_s=319.5474536388486 | |
| R=319.5474536388486 | |
BeOHplus | R_s=319.5541911734304 | |
| R=319.5541911734304 | |
Be_OH_2 | R_s=193.2390979383995 | |
| R=193.2390979383995 | |
BeS | R_s=202.4109638290182 | |
| R=202.4109638290182 | |
Be2 | R_s=461.290728482847 | |
| R=461.290728482847 | |
Be2CL4 | R_s=52.01865077461346 | |
| R=52.01865077461346 | |
Be2F4 | R_s=88.43491726786446 | |
| R=88.43491726786446 | |
Be2O | R_s=244.3724921205073 | |
| R=244.3724921205073 | |
Be2OF2 | R_s=115.4457949141708 | |
| R=115.4457949141708 | |
Be2O2 | R_s=166.2124371021393 | |
| R=166.2124371021393 | |
Be3O3 | R_s=110.8082914014262 | |
| R=110.8082914014262 | |
Be4O4 | R_s=83.10621855106966 | |
| R=83.10621855106966 | |
Br | R_s=104.0557669203044 | |
| R=104.0557669203044 | |
Brplus | R_s=104.0564813449348 | |
| R=104.0564813449348 | |
Brminus | R_s=104.055052505484 | |
| R=104.055052505484 | |
BrCL | R_s=72.07600752446753 | |
| R=72.07600752446753 | |
BrF | R_s=84.06744154827575 | |
| R=84.06744154827575 | |
BrF3 | R_s=60.73425861474075 | |
| R=60.73425861474075 | |
BrF5 | R_s=47.53951628034798 | |
| R=47.53951628034798 | |
BrO | R_s=86.6963215068496 | |
| R=86.6963215068496 | |
OBrO | R_s=74.300839657274 | |
| R=74.300839657274 | |
BrOO | R_s=74.300839657274 | |
| R=74.300839657274 | |
BrO3 | R_s=65.00648151478239 | |
| R=65.00648151478239 | |
Br2 | R_s=52.02788346015218 | |
| R=52.02788346015218 | |
BrBrO | R_s=47.29307185021791 | |
| R=47.29307185021791 | |
BrOBr | R_s=47.29307185021791 | |
| R=47.29307185021791 | |
C | R_s=692.2554055966764 | |
| R=692.2554055966764 | |
Cplus | R_s=692.2870264566357 | |
| R=692.2870264566357 | |
Cminus | R_s=692.22378762521 | |
| R=692.22378762521 | |
CBr | R_s=90.45856647522105 | |
| R=90.45856647522105 | |
CBr2 | R_s=48.39096093731357 | |
| R=48.39096093731357 | |
CBr3 | R_s=33.03028292641069 | |
| R=33.03028292641069 | |
CBr4 | R_s=25.0717810116013 | |
| R=25.0717810116013 | |
CCL | R_s=175.1753866639137 | |
| R=175.1753866639137 | |
CCL2 | R_s=100.2749988844225 | |
| R=100.2749988844225 | |
CCL2Br2 | R_s=34.25474210082452 | |
| R=34.25474210082452 | |
CCL3 | R_s=70.24155674974254 | |
| R=70.24155674974254 | |
CCL3Br | R_s=41.93431604897675 | |
| R=41.93431604897675 | |
CCL4 | R_s=54.05230827439643 | |
| R=54.05230827439643 | |
CF | R_s=268.1300373756052 | |
| R=268.1300373756052 | |
CFplus | R_s=268.1347811032766 | |
| R=268.1347811032766 | |
CFBr3 | R_s=30.71231574384335 | |
| R=30.71231574384335 | |
CFCL | R_s=125.1009462487188 | |
| R=125.1009462487188 | |
CFCLBr2 | R_s=36.74578250689551 | |
| R=36.74578250689551 | |
CFCL2 | R_s=81.58233410884678 | |
| R=81.58233410884678 | |
CFCL2Br | R_s=45.72936426187367 | |
| R=45.72936426187367 | |
CFCL3 | R_s=60.52694771430753 | |
| R=60.52694771430753 | |
CF2 | R_s=166.2644790462898 | |
| R=166.2644790462898 | |
CF2plus | R_s=166.2663030463333 | |
| R=166.2663030463333 | |
CF2Br2 | R_s=39.62753822469625 | |
| R=39.62753822469625 | |
CF2CL | R_s=97.29022621377774 | |
| R=97.29022621377774 | |
CF2CLBr | R_s=50.27966509262958 | |
| R=50.27966509262958 | |
CF2CL2 | R_s=68.76379858255437 | |
| R=68.76379858255437 | |
CF3 | R_s=120.489274733073 | |
| R=120.489274733073 | |
CF3plus | R_s=120.4902326356934 | |
| R=120.4902326356934 | |
CF3Br | R_s=55.83558557206995 | |
| R=55.83558557206995 | |
CF3CL | R_s=79.59562311954289 | |
| R=79.59562311954289 | |
CF4 | R_s=94.47800608244737 | |
| R=94.47800608244737 | |
CHplus | R_s=638.6859443927395 | |
| R=638.6859443927395 | |
CHBr3 | R_s=32.89855159627658 | |
| R=32.89855159627658 | |
CHCL | R_s=171.5327147998293 | |
| R=171.5327147998293 | |
CHCLBr2 | R_s=39.91975403836881 | |
| R=39.91975403836881 | |
CHCL2 | R_s=99.0706900857722 | |
| R=99.0706900857722 | |
CHCL2Br | R_s=50.75102863577455 | |
| R=50.75102863577455 | |
CHCL3 | R_s=69.64848693607949 | |
| R=69.64848693607949 | |
CHF | R_s=259.6889396707313 | |
| R=259.6889396707313 | |
CHFBr2 | R_s=43.34403819907494 | |
| R=43.34403819907494 | |
CHFCL | R_s=123.2320538961801 | |
| R=123.2320538961801 | |
CHFCLBr | R_s=56.41747908562503 | |
| R=56.41747908562503 | |
CHFCL2 | R_s=80.78338670809922 | |
| R=80.78338670809922 | |
CHF2 | R_s=162.9795010477454 | |
| R=162.9795010477454 | |
CHF2Br | R_s=63.50830398867315 | |
| R=63.50830398867315 | |
CHF2CL | R_s=96.15613956491762 | |
| R=96.15613956491762 | |
CHF3 | R_s=118.7546756463453 | |
| R=118.7546756463453 | |
CHI3 | R_s=21.11708203586678 | |
| R=21.11708203586678 | |
CH2 | R_s=592.7654495964092 | |
| R=592.7654495964092 | |
CH2Br2 | R_s=47.82979312861688 | |
| R=47.82979312861688 | |
CH2CL | R_s=168.0384514177364 | |
| R=168.0384514177364 | |
CH2CLBr | R_s=64.26218844771493 | |
| R=64.26218844771493 | |
CH2CL2 | R_s=97.89496563038588 | |
| R=97.89496563038588 | |
CH2F | R_s=251.7630955221803 | |
| R=251.7630955221803 | |
CH2FBr | R_s=73.62566955265032 | |
| R=73.62566955265032 | |
CH2FCL | R_s=121.4181786825755 | |
| R=121.4181786825755 | |
CH2F2 | R_s=159.8218142908129 | |
| R=159.8218142908129 | |
CH2I2 | R_s=31.0432014394506 | |
| R=31.0432014394506 | |
CH3 | R_s=553.0254374599256 | |
| R=553.0254374599256 | |
CH3Br | R_s=87.57743432275962 | |
| R=87.57743432275962 | |
CH3CL | R_s=164.6837079737725 | |
| R=164.6837079737725 | |
CH3F | R_s=244.3067247305985 | |
| R=244.3067247305985 | |
CH3I | R_s=58.57778754097095 | |
| R=58.57778754097095 | |
CH2OH | R_s=267.9156226477351 | |
| R=267.9156226477351 | |
CH2OHplus | R_s=267.9203587915685 | |
| R=267.9203587915685 | |
CH3O | R_s=267.9156226477351 | |
| R=267.9156226477351 | |
CH4 | R_s=518.2791167938085 | |
| R=518.2791167938085 | |
CH3OH | R_s=259.4878075117987 | |
| R=259.4878075117987 | |
CH3OOH | R_s=173.069399095694 | |
| R=173.069399095694 | |
CI | R_s=59.85287279999731 | |
| R=59.85287279999731 | |
CI2 | R_s=31.27862185051489 | |
| R=31.27862185051489 | |
CI3 | R_s=21.17127975667193 | |
| R=21.17127975667193 | |
CI4 | R_s=16.0007981085259 | |
| R=16.0007981085259 | |
CN | R_s=319.5735161853222 | |
| R=319.5735161853222 | |
CNplus | R_s=319.5802548189978 | |
| R=319.5802548189978 | |
CNminus | R_s=319.5667778358206 | |
| R=319.5667778358206 | |
CNN | R_s=207.7366386751982 | |
| R=207.7366386751982 | |
CO | R_s=296.8383547363272 | |
| R=296.8383547363272 | |
COplus | R_s=296.8441686645506 | |
| R=296.8441686645506 | |
COCL | R_s=131.0126987178376 | |
| R=131.0126987178376 | |
COCL2 | R_s=84.05580082514373 | |
| R=84.05580082514373 | |
COFCL | R_s=100.8285281901095 | |
| R=100.8285281901095 | |
COF2 | R_s=125.9636673413314 | |
| R=125.9636673413314 | |
COHCL | R_s=128.9644466724905 | |
| R=128.9644466724905 | |
COHF | R_s=173.1588482172291 | |
| R=173.1588482172291 | |
COS | R_s=138.4013010382005 | |
| R=138.4013010382005 | |
CO2 | R_s=188.9244822140674 | |
| R=188.9244822140674 | |
CO2plus | R_s=188.9268372797449 | |
| R=188.9268372797449 | |
COOH | R_s=184.694465078423 | |
| R=184.694465078423 | |
CP | R_s=193.429714054109 | |
| R=193.429714054109 | |
CS | R_s=188.6407249346012 | |
| R=188.6407249346012 | |
CS2 | R_s=109.1987859318341 | |
| R=109.1987859318341 | |
C2 | R_s=346.1277027983382 | |
| R=346.1277027983382 | |
C2plus | R_s=346.1356078327848 | |
| R=346.1356078327848 | |
C2minus | R_s=346.1197981249531 | |
| R=346.1197981249531 | |
C2CL | R_s=139.7991740984356 | |
| R=139.7991740984356 | |
C2CL2 | R_s=87.58824694396103 | |
| R=87.58824694396103 | |
C2CL3 | R_s=63.77087353620636 | |
| R=63.77087353620636 | |
C2CL4 | R_s=50.13786224870682 | |
| R=50.13786224870682 | |
C2CL6 | R_s=35.12104541061496 | |
| R=35.12104541061496 | |
C2F | R_s=193.2708051067979 | |
| R=193.2708051067979 | |
C2FCL | R_s=105.9535490125068 | |
| R=105.9535490125068 | |
C2FCL3 | R_s=55.66032008482446 | |
| R=55.66032008482446 | |
C2F2 | R_s=134.0650186878026 | |
| R=134.0650186878026 | |
C2F2CL2 | R_s=62.55047312435939 | |
| R=62.55047312435939 | |
C2F3 | R_s=102.6267581555277 | |
| R=102.6267581555277 | |
C2F3CL | R_s=71.38748063597872 | |
| R=71.38748063597872 | |
C2F4 | R_s=83.13223952314488 | |
| R=83.13223952314488 | |
C2F6 | R_s=60.24463736653651 | |
| R=60.24463736653651 | |
C2H | R_s=332.1890229626511 | |
| R=332.1890229626511 | |
C2HCL | R_s=137.4700985614903 | |
| R=137.4700985614903 | |
C2HCL3 | R_s=63.28209149976589 | |
| R=63.28209149976589 | |
C2HF | R_s=188.8462000477917 | |
| R=188.8462000477917 | |
C2HFCL2 | R_s=72.34143575687527 | |
| R=72.34143575687527 | |
C2HF2CL | R_s=84.42875780247421 | |
| R=84.42875780247421 | |
C2HF3 | R_s=101.3656526070093 | |
| R=101.3656526070093 | |
C2H2_vinylidene | R_s=319.3295152181795 | |
| R=319.3295152181795 | |
C2H2CL2 | R_s=85.76635739991467 | |
| R=85.76635739991467 | |
C2H2FCL | R_s=103.2998884991077 | |
| R=103.2998884991077 | |
C2H2F2 | R_s=129.8444698353657 | |
| R=129.8444698353657 | |
CH2CO_ketene | R_s=197.7908816776206 | |
| R=197.7908816776206 | |
O_CH_2O | R_s=143.2638455250596 | |
| R=143.2638455250596 | |
HO_CO_2OH | R_s=92.34723253921148 | |
| R=92.34723253921148 | |
C2H3_vinyl | R_s=307.4285215649937 | |
| R=307.4285215649937 | |
CH2BrminusCOOH | R_s=59.83872242296076 | |
| R=59.83872242296076 | |
C2H3CL | R_s=133.0359794373957 | |
| R=133.0359794373957 | |
CH2CLminusCOOH | R_s=87.98688462414359 | |
| R=87.98688462414359 | |
C2H3F | R_s=180.5781435549581 | |
| R=180.5781435549581 | |
CH3CN | R_s=202.5355208721054 | |
| R=202.5355208721054 | |
CH3CO_acetyl | R_s=193.1593774088376 | |
| R=193.1593774088376 | |
C2H4 | R_s=296.3827247982046 | |
| R=296.3827247982046 | |
C2H4O_ethylen_o | R_s=188.7398144398419 | |
| R=188.7398144398419 | |
CH3CHO_ethanal | R_s=188.7398144398419 | |
| R=188.7398144398419 | |
CH3COOH | R_s=138.4546316223484 | |
| R=138.4546316223484 | |
OHCH2COOH | R_s=109.3270652885103 | |
| R=109.3270652885103 | |
C2H5 | R_s=286.1031413126138 | |
| R=286.1031413126138 | |
C2H5Br | R_s=76.30399091085127 | |
| R=76.30399091085127 | |
C2H6 | R_s=276.5127187299628 | |
| R=276.5127187299628 | |
CH3N2CH3 | R_s=143.1494957856454 | |
| R=143.1494957856454 | |
C2H5OH | R_s=180.4808671619877 | |
| R=180.4808671619877 | |
CH3OCH3 | R_s=180.4808671619877 | |
| R=180.4808671619877 | |
CH3O2CH3 | R_s=133.9578113238676 | |
| R=133.9578113238676 | |
CCN | R_s=218.6402160507625 | |
| R=218.6402160507625 | |
CNC | R_s=218.6402160507625 | |
| R=218.6402160507625 | |
OCCN | R_s=153.8932181624409 | |
| R=153.8932181624409 | |
C2N2 | R_s=159.7867580926611 | |
| R=159.7867580926611 | |
C2O | R_s=207.7537680406189 | |
| R=207.7537680406189 | |
C3 | R_s=230.7518018655588 | |
| R=230.7518018655588 | |
C3H3_1_propynl | R_s=212.8863434787863 | |
| R=212.8863434787863 | |
C3H3_2_propynl | R_s=212.8863434787863 | |
| R=212.8863434787863 | |
C3H4_allene | R_s=207.5304775925235 | |
| R=207.5304775925235 | |
C3H4_propyne | R_s=207.5304775925235 | |
| R=207.5304775925235 | |
C3H4_cyclo | R_s=207.5304775925235 | |
| R=207.5304775925235 | |
C3H5_allyl | R_s=202.437487521852 | |
| R=202.437487521852 | |
C3H6_propylene | R_s=197.588483198803 | |
| R=197.588483198803 | |
C3H6_cyclo | R_s=197.588483198803 | |
| R=197.588483198803 | |
C3H6O_propylox | R_s=143.1576294001599 | |
| R=143.1576294001599 | |
C3H6O_acetone | R_s=143.1576294001599 | |
| R=143.1576294001599 | |
C3H6O_propanal | R_s=143.1576294001599 | |
| R=143.1576294001599 | |
C3H7_n_propyl | R_s=192.9663421191394 | |
| R=192.9663421191394 | |
C3H7_i_propyl | R_s=192.9663421191394 | |
| R=192.9663421191394 | |
C3H8 | R_s=188.5555073270316 | |
| R=188.5555073270316 | |
C3H8O_1propanol | R_s=138.3554244594644 | |
| R=138.3554244594644 | |
C3H8O_2propanol | R_s=138.3554244594644 | |
| R=138.3554244594644 | |
CNCOCN | R_s=103.8724976881748 | |
| R=103.8724976881748 | |
C3O2 | R_s=122.2161106203211 | |
| R=122.2161106203211 | |
C4 | R_s=173.0638513991691 | |
| R=173.0638513991691 | |
C4H2_butadiyne | R_s=166.0945114813255 | |
| R=166.0945114813255 | |
C4H4_1_3minuscyclo | R_s=159.6647576090898 | |
| R=159.6647576090898 | |
C4H6_butadiene | R_s=153.7142607824969 | |
| R=153.7142607824969 | |
C4H6_1butyne | R_s=153.7142607824969 | |
| R=153.7142607824969 | |
C4H6_2butyne | R_s=153.7142607824969 | |
| R=153.7142607824969 | |
C4H6_cyclo | R_s=153.7142607824969 | |
| R=153.7142607824969 | |
C4H8_1_butene | R_s=148.1913623991023 | |
| R=148.1913623991023 | |
C4H8_cis2_buten | R_s=148.1913623991023 | |
| R=148.1913623991023 | |
C4H8_isobutene | R_s=148.1913623991023 | |
| R=148.1913623991023 | |
C4H8_cyclo | R_s=148.1913623991023 | |
| R=148.1913623991023 | |
C4H9_n_butyl | R_s=145.5761135660341 | |
| R=145.5761135660341 | |
C4H9_i_butyl | R_s=145.5761135660341 | |
| R=145.5761135660341 | |
C4H9_s_butyl | R_s=145.5761135660341 | |
| R=145.5761135660341 | |
C4H9_t_butyl | R_s=145.5761135660341 | |
| R=145.5761135660341 | |
C4H10_n_butane | R_s=143.0515706563069 | |
| R=143.0515706563069 | |
C4H10_isobutane | R_s=143.0515706563069 | |
| R=143.0515706563069 | |
C4N2 | R_s=109.3201080253812 | |
| R=109.3201080253812 | |
C5 | R_s=138.4510811193353 | |
| R=138.4510811193353 | |
C5H6_1_3cyclo | R_s=125.78409389006 | |
| R=125.78409389006 | |
C5H8_cyclo | R_s=122.0615934167408 | |
| R=122.0615934167408 | |
C5H10_1_pentene | R_s=118.5530899192818 | |
| R=118.5530899192818 | |
C5H10_cyclo | R_s=118.5530899192818 | |
| R=118.5530899192818 | |
C5H11_pentyl | R_s=116.873402113329 | |
| R=116.873402113329 | |
C5H11_t_pentyl | R_s=116.873402113329 | |
| R=116.873402113329 | |
C5H12_n_pentane | R_s=115.2406457877736 | |
| R=115.2406457877736 | |
C5H12_i_pentane | R_s=115.2406457877736 | |
| R=115.2406457877736 | |
CH3C_CH3_2CH3 | R_s=115.2406457877736 | |
| R=115.2406457877736 | |
C6D5_phenyl | R_s=101.2296993560944 | |
| R=101.2296993560944 | |
C6D6 | R_s=98.80676627971884 | |
| R=98.80676627971884 | |
C6H2 | R_s=112.2362718830757 | |
| R=112.2362718830757 | |
C6H5_phenyl | R_s=107.8346490903833 | |
| R=107.8346490903833 | |
C6H5O_phenoxy | R_s=89.30373037260763 | |
| R=89.30373037260763 | |
C6H6 | R_s=106.4431717393932 | |
| R=106.4431717393932 | |
C6H5OH_phenol | R_s=88.34727924103434 | |
| R=88.34727924103434 | |
C6H10_cyclo | R_s=101.218743760926 | |
| R=101.218743760926 | |
C6H12_1_hexene | R_s=98.79424159940152 | |
| R=98.79424159940152 | |
C6H12_cyclo | R_s=98.79424159940152 | |
| R=98.79424159940152 | |
C6H13_n_hexyl | R_s=97.62503079229123 | |
| R=97.62503079229123 | |
C6H14_n_hexane | R_s=96.48317105956971 | |
| R=96.48317105956971 | |
C7H7_benzyl | R_s=91.23700434805129 | |
| R=91.23700434805129 | |
C7H8 | R_s=90.23892530390688 | |
| R=90.23892530390688 | |
C7H8O_cresol_mx | R_s=76.88773455947235 | |
| R=76.88773455947235 | |
C7H14_1_heptene | R_s=84.68077851377274 | |
| R=84.68077851377274 | |
C7H15_n_heptyl | R_s=83.82031171240196 | |
| R=83.82031171240196 | |
C7H16_n_heptane | R_s=82.97715593131233 | |
| R=82.97715593131233 | |
C7H16_2_methylh | R_s=82.97715593131233 | |
| R=82.97715593131233 | |
C8H8_styrene | R_s=79.83237880454487 | |
| R=79.83237880454487 | |
C8H10_ethylbenz | R_s=78.31650732350586 | |
| R=78.31650732350586 | |
C8H16_1_octene | R_s=74.09568119955115 | |
| R=74.09568119955115 | |
C8H17_n_octyl | R_s=73.43604846398067 | |
| R=73.43604846398067 | |
C8H18_n_octane | R_s=72.78805678301707 | |
| R=72.78805678301707 | |
C8H18_isooctane | R_s=72.78805678301707 | |
| R=72.78805678301707 | |
C9H19_n_nonyl | R_s=65.34112038335474 | |
| R=65.34112038335474 | |
C10H8_naphthale | R_s=64.87039297336079 | |
| R=64.87039297336079 | |
C10H21_n_decyl | R_s=58.85362700810497 | |
| R=58.85362700810497 | |
C12H9_o_bipheny | R_s=54.27206003974155 | |
| R=54.27206003974155 | |
C12H10_biphenyl | R_s=53.91732454519163 | |
| R=53.91732454519163 | |
Ca | R_s=207.4572583462249 | |
| R=207.4572583462249 | |
Caplus | R_s=207.4600981239042 | |
| R=207.4600981239042 | |
CaBr | R_s=69.29766131586405 | |
| R=69.29766131586405 | |
CaBr2 | R_s=41.59606975976306 | |
| R=41.59606975976306 | |
CaCL | R_s=110.0802584369332 | |
| R=110.0802584369332 | |
CaCLplus | R_s=110.0810579823968 | |
| R=110.0810579823968 | |
CaCL2 | R_s=74.91595184891516 | |
| R=74.91595184891516 | |
CaF | R_s=140.7409989374573 | |
| R=140.7409989374573 | |
CaFplus | R_s=140.7423059098666 | |
| R=140.7423059098666 | |
CaF2 | R_s=106.4936614431362 | |
| R=106.4936614431362 | |
CaH | R_s=202.367817311713 | |
| R=202.367817311713 | |
CaI | R_s=49.79248420507854 | |
| R=49.79248420507854 | |
CaI2 | R_s=28.29139668472509 | |
| R=28.29139668472509 | |
CaO | R_s=148.2677870229362 | |
| R=148.2677870229362 | |
CaOplus | R_s=148.2692375271269 | |
| R=148.2692375271269 | |
CaOH | R_s=145.6498638704788 | |
| R=145.6498638704788 | |
CaOHplus | R_s=145.6512636043372 | |
| R=145.6512636043372 | |
Ca_OH_2 | R_s=112.2171852873995 | |
| R=112.2171852873995 | |
CaS | R_s=115.2498787131115 | |
| R=115.2498787131115 | |
Ca2 | R_s=103.7286291731124 | |
| R=103.7286291731124 | |
Cd | R_s=73.96493225751928 | |
| R=73.96493225751928 | |
Cdplus | R_s=73.96529323073246 | |
| R=73.96529323073246 | |
CL | R_s=234.5209714269596 | |
| R=234.5209714269596 | |
CLplus | R_s=234.5246004624662 | |
| R=234.5246004624662 | |
CLminus | R_s=234.5173425037629 | |
| R=234.5173425037629 | |
CLCN | R_s=135.2597673026367 | |
| R=135.2597673026367 | |
CLF | R_s=152.6952752615198 | |
| R=152.6952752615198 | |
CLF3 | R_s=89.93653891161999 | |
| R=89.93653891161999 | |
CLF5 | R_s=63.73928460402045 | |
| R=63.73928460402045 | |
CLO | R_s=161.5954163459819 | |
| R=161.5954163459819 | |
CLO2 | R_s=123.2653835776065 | |
| R=123.2653835776065 | |
CL2 | R_s=117.2604857134798 | |
| R=117.2604857134798 | |
CL2O | R_s=95.67267396502405 | |
| R=95.67267396502405 | |
Co | R_s=141.0829888755405 | |
| R=141.0829888755405 | |
Coplus | R_s=141.0843022073838 | |
| R=141.0843022073838 | |
Cominus | R_s=141.0816755681481 | |
| R=141.0816755681481 | |
Cr | R_s=159.9056852340849 | |
| R=159.9056852340849 | |
Crplus | R_s=159.9073723833997 | |
| R=159.9073723833997 | |
Crminus | R_s=159.9039981203712 | |
| R=159.9039981203712 | |
CrN | R_s=125.9715042392141 | |
| R=125.9715042392141 | |
CrO | R_s=122.2797391003817 | |
| R=122.2797391003817 | |
CrO2 | R_s=98.9878194985648 | |
| R=98.9878194985648 | |
CrO3 | R_s=83.1494595191926 | |
| R=83.1494595191926 | |
CrO3minus | R_s=83.14900333775795 | |
| R=83.14900333775795 | |
Cs | R_s=62.559300615588 | |
| R=62.559300615588 | |
Csplus | R_s=62.55955884558522 | |
| R=62.55955884558522 | |
Csminus | R_s=62.5590423877226 | |
| R=62.5590423877226 | |
CsBO2 | R_s=47.31787366207544 | |
| R=47.31787366207544 | |
CsBr | R_s=39.07003189942927 | |
| R=39.07003189942927 | |
CsCL | R_s=49.38553425741328 | |
| R=49.38553425741328 | |
CsF | R_s=54.73509608115722 | |
| R=54.73509608115722 | |
CsH | R_s=62.08842894650043 | |
| R=62.08842894650043 | |
CsI | R_s=32.0021344835486 | |
| R=32.0021344835486 | |
CsLi | R_s=59.45429433496524 | |
| R=59.45429433496524 | |
CsNO2 | R_s=46.4726837569193 | |
| R=46.4726837569193 | |
CsNO3 | R_s=42.65792965843015 | |
| R=42.65792965843015 | |
CsNa | R_s=53.33371991777555 | |
| R=53.33371991777555 | |
CsO | R_s=55.83748279522124 | |
| R=55.83748279522124 | |
CsOH | R_s=55.46205897442107 | |
| R=55.46205897442107 | |
CsRb | R_s=38.07459017988696 | |
| R=38.07459017988696 | |
Cs2 | R_s=31.279650307794 | |
| R=31.279650307794 | |
Cs2Br2 | R_s=19.53501594971464 | |
| R=19.53501594971464 | |
Cs2CO3 | R_s=25.51862102917011 | |
| R=25.51862102917011 | |
Cs2CL2 | R_s=24.69276712870664 | |
| R=24.69276712870664 | |
Cs2F2 | R_s=27.36754804057861 | |
| R=27.36754804057861 | |
Cs2I2 | R_s=16.0010672417743 | |
| R=16.0010672417743 | |
Cs2O | R_s=29.503790315684 | |
| R=29.503790315684 | |
Cs2Oplus | R_s=29.50384775081279 | |
| R=29.50384775081279 | |
Cs2O2 | R_s=27.91874139761062 | |
| R=27.91874139761062 | |
Cs2O2H2 | R_s=27.73102948721054 | |
| R=27.73102948721054 | |
Cs2SO4 | R_s=22.97618366639171 | |
| R=22.97618366639171 | |
Cu | R_s=130.8417839045731 | |
| R=130.8417839045731 | |
Cuplus | R_s=130.842913486645 | |
| R=130.842913486645 | |
Cuminus | R_s=130.8406543420047 | |
| R=130.8406543420047 | |
CuCL | R_s=83.98541399408076 | |
| R=83.98541399408076 | |
CuF | R_s=100.7272652981032 | |
| R=100.7272652981032 | |
CuF2 | R_s=81.88144778318831 | |
| R=81.88144778318831 | |
CuO | R_s=104.5248625313343 | |
| R=104.5248625313343 | |
Cu2 | R_s=65.42089195228652 | |
| R=65.42089195228652 | |
Cu3CL3 | R_s=27.99513799802692 | |
| R=27.99513799802692 | |
D | R_s=4128.128565484767 | |
| R=4128.128565484767 | |
Dplus | R_s=4129.253289234842 | |
| R=4129.253289234842 | |
Dminus | R_s=4127.004454271128 | |
| R=4127.004454271128 | |
DBr | R_s=101.4973711182908 | |
| R=101.4973711182908 | |
DCL | R_s=221.9139339893436 | |
| R=221.9139339893436 | |
DF | R_s=395.6916093945809 | |
| R=395.6916093945809 | |
DOCL | R_s=155.5080599811822 | |
| R=155.5080599811822 | |
DO2 | R_s=244.4505323303493 | |
| R=244.4505323303493 | |
DO2minus | R_s=244.4465896088767 | |
| R=244.4465896088767 | |
D2 | R_s=2064.064282742384 | |
| R=2064.064282742384 | |
D2plus | R_s=2064.345425380731 | |
| R=2064.345425380731 | |
D2minus | R_s=2063.783216671086 | |
| R=2063.783216671086 | |
D2O | R_s=415.1506091292798 | |
| R=415.1506091292798 | |
D2O2 | R_s=230.7844415816536 | |
| R=230.7844415816536 | |
D2S | R_s=230.3611505368158 | |
| R=230.3611505368158 | |
eminus | R_s=15156355.44527048 | |
| R=15156355.44527048 | |
F | R_s=437.6405697085111 | |
| R=437.6405697085111 | |
Fplus | R_s=437.653207431117 | |
| R=437.653207431117 | |
Fminus | R_s=437.6279327157407 | |
| R=437.6279327157407 | |
FCN | R_s=184.7011806733685 | |
| R=184.7011806733685 | |
FCO | R_s=176.8716601042511 | |
| R=176.8716601042511 | |
FO | R_s=237.5712541866057 | |
| R=237.5712541866057 | |
FO2_FOO | R_s=163.0378036103753 | |
| R=163.0378036103753 | |
FO2_OFO | R_s=163.0378036103753 | |
| R=163.0378036103753 | |
F2 | R_s=218.8202848542556 | |
| R=218.8202848542556 | |
F2O | R_s=153.9825212609751 | |
| R=153.9825212609751 | |
F2O2 | R_s=118.7856270933028 | |
| R=118.7856270933028 | |
FS2F | R_s=81.41321845936034 | |
| R=81.41321845936034 | |
Fe | R_s=148.8848061599069 | |
| R=148.8848061599069 | |
Feplus | R_s=148.8862687618774 | |
| R=148.8862687618774 | |
Fe_CO_5 | R_s=42.44340477448436 | |
| R=42.44340477448436 | |
FeCL | R_s=91.06959626716905 | |
| R=91.06959626716905 | |
FeCL2 | R_s=65.59689469905563 | |
| R=65.59689469905563 | |
FeCL3 | R_s=51.25935242040887 | |
| R=51.25935242040887 | |
FeO | R_s=115.7288807478384 | |
| R=115.7288807478384 | |
Fe_OH_2 | R_s=92.52728253650581 | |
| R=92.52728253650581 | |
Fe2CL4 | R_s=32.79844734952781 | |
| R=32.79844734952781 | |
Fe2CL6 | R_s=25.62967621020443 | |
| R=25.62967621020443 | |
Ga | R_s=119.2500609554953 | |
| R=119.2500609554953 | |
Gaplus | R_s=119.2509992555999 | |
| R=119.2509992555999 | |
GaBr | R_s=55.56799240778737 | |
| R=55.56799240778737 | |
GaBr2 | R_s=36.22374319808653 | |
| R=36.22374319808653 | |
GaBr3 | R_s=26.86984988769855 | |
| R=26.86984988769855 | |
GaCL | R_s=79.05293983418271 | |
| R=79.05293983418271 | |
GaCL2 | R_s=59.12345248846255 | |
| R=59.12345248846255 | |
GaCL3 | R_s=47.21931827216866 | |
| R=47.21931827216866 | |
GaF | R_s=93.71438796179906 | |
| R=93.71438796179906 | |
GaF2 | R_s=77.18610233224483 | |
| R=77.18610233224483 | |
GaF3 | R_s=65.61386896362842 | |
| R=65.61386896362842 | |
GaH | R_s=117.5507069466347 | |
| R=117.5507069466347 | |
GaI | R_s=42.28540396720764 | |
| R=42.28540396720764 | |
GaI2 | R_s=25.69907626430948 | |
| R=25.69907626430948 | |
GaI3 | R_s=18.45870319408682 | |
| R=18.45870319408682 | |
GaO | R_s=96.9929913301541 | |
| R=96.9929913301541 | |
GaOH | R_s=95.86578353088434 | |
| R=95.86578353088434 | |
Ga2Br2 | R_s=27.78399620389368 | |
| R=27.78399620389368 | |
Ga2Br4 | R_s=18.11187159904327 | |
| R=18.11187159904327 | |
Ga2Br6 | R_s=13.43492494384927 | |
| R=13.43492494384927 | |
Ga2CL2 | R_s=39.52646991709135 | |
| R=39.52646991709135 | |
Ga2CL4 | R_s=29.56172624423128 | |
| R=29.56172624423128 | |
Ga2CL6 | R_s=23.60965913608433 | |
| R=23.60965913608433 | |
Ga2F2 | R_s=46.85719398089953 | |
| R=46.85719398089953 | |
Ga2F4 | R_s=38.59305116612241 | |
| R=38.59305116612241 | |
Ga2F6 | R_s=32.80693448181421 | |
| R=32.80693448181421 | |
Ga2I2 | R_s=21.14270198360382 | |
| R=21.14270198360382 | |
Ga2I4 | R_s=12.84953813215474 | |
| R=12.84953813215474 | |
Ga2I6 | R_s=9.22935159704341 | |
| R=9.22935159704341 | |
Ga2O | R_s=53.4880543264709 | |
| R=53.4880543264709 | |
Ge | R_s=114.4613436123348 | |
| R=114.4613436123348 | |
Geplus | R_s=114.4622080667311 | |
| R=114.4622080667311 | |
Geminus | R_s=114.4604791709957 | |
| R=114.4604791709957 | |
GeBr | R_s=54.50540172015943 | |
| R=54.50540172015943 | |
GeBr2 | R_s=35.76916987885463 | |
| R=35.76916987885463 | |
GeBr3 | R_s=26.61891711914763 | |
| R=26.61891711914763 | |
GeBr4 | R_s=21.19654511339533 | |
| R=21.19654511339533 | |
GeCL | R_s=76.91961551626839 | |
| R=76.91961551626839 | |
GeCL2 | R_s=57.9220040962479 | |
| R=57.9220040962479 | |
GeCL3 | R_s=46.44982374203208 | |
| R=46.44982374203208 | |
GeCL4 | R_s=38.77078320556581 | |
| R=38.77078320556581 | |
GeF | R_s=90.73130597718665 | |
| R=90.73130597718665 | |
GeF2 | R_s=75.15104846699552 | |
| R=75.15104846699552 | |
GeF3 | R_s=64.13745174366579 | |
| R=64.13745174366579 | |
GeF4 | R_s=55.93937900969867 | |
| R=55.93937900969867 | |
GeH4 | R_s=108.4424304333173 | |
| R=108.4424304333173 | |
GeI | R_s=41.66726344257999 | |
| R=41.66726344257999 | |
GeO | R_s=93.80108619868818 | |
| R=93.80108619868818 | |
GeO2 | R_s=79.45878584234529 | |
| R=79.45878584234529 | |
GeS | R_s=79.40854782484124 | |
| R=79.40854782484124 | |
GeS2 | R_s=60.79163559260072 | |
| R=60.79163559260072 | |
Ge2 | R_s=57.23067180616741 | |
| R=57.23067180616741 | |
H | R_s=8248.975137408972 | |
| R=8248.975137408972 | |
Hplus | R_s=8253.46732163884 | |
| R=8253.46732163884 | |
Hminus | R_s=8244.487840516989 | |
| R=8244.487840516989 | |
HALO | R_s=189.0130500714294 | |
| R=189.0130500714294 | |
HALO2 | R_s=138.6016114681605 | |
| R=138.6016114681605 | |
HBO | R_s=298.8845488264217 | |
| R=298.8845488264217 | |
HBOplus | R_s=298.8904431859389 | |
| R=298.8904431859389 | |
HBO2 | R_s=189.7512742555869 | |
| R=189.7512742555869 | |
HBS | R_s=189.4650298036138 | |
| R=189.4650298036138 | |
HBSplus | R_s=189.4673983652048 | |
| R=189.4673983652048 | |
HCN | R_s=307.6546678043644 | |
| R=307.6546678043644 | |
HCO | R_s=286.5276910501192 | |
| R=286.5276910501192 | |
HCOplus | R_s=286.5331080963119 | |
| R=286.5331080963119 | |
HCCN | R_s=212.9947607390504 | |
| R=212.9947607390504 | |
HCCO | R_s=202.6499473296036 | |
| R=202.6499473296036 | |
HCL | R_s=228.0377850927595 | |
| R=228.0377850927595 | |
HD | R_s=2751.276123892388 | |
| R=2751.276123892388 | |
HDplus | R_s=2751.775661664527 | |
| R=2751.775661664527 | |
HDO | R_s=437.1104987729112 | |
| R=437.1104987729112 | |
HDO2 | R_s=237.4149656367485 | |
| R=237.4149656367485 | |
HF | R_s=415.5917909075958 | |
| R=415.5917909075958 | |
HI | R_s=65.00129268145288 | |
| R=65.00129268145288 | |
HNC | R_s=307.6546678043644 | |
| R=307.6546678043644 | |
HNCO | R_s=193.2486285797427 | |
| R=193.2486285797427 | |
HNO | R_s=268.0873565649622 | |
| R=268.0873565649622 | |
HNO2 | R_s=176.8530871172158 | |
| R=176.8530871172158 | |
HNO3 | R_s=131.9488535987269 | |
| R=131.9488535987269 | |
HOCL | R_s=158.4906235834537 | |
| R=158.4906235834537 | |
HOF | R_s=230.9207160039958 | |
| R=230.9207160039958 | |
HO2 | R_s=251.9022478439252 | |
| R=251.9022478439252 | |
HO2minus | R_s=251.8980610846054 | |
| R=251.8980610846054 | |
HPO | R_s=173.2863945743971 | |
| R=173.2863945743971 | |
HSO3F | R_s=83.08693868405707 | |
| R=83.08693868405707 | |
H2 | R_s=4124.487568704486 | |
| R=4124.487568704486 | |
H2plus | R_s=4125.610309053885 | |
| R=4125.610309053885 | |
H2minus | R_s=4123.365439272186 | |
| R=4123.365439272186 | |
HBOH | R_s=288.4337486488024 | |
| R=288.4337486488024 | |
HCOOH | R_s=180.6497197850404 | |
| R=180.6497197850404 | |
H2F2 | R_s=207.7958954537979 | |
| R=207.7958954537979 | |
H2O | R_s=461.5233290850878 | |
| R=461.5233290850878 | |
H2Oplus | R_s=461.5373837880259 | |
| R=461.5373837880259 | |
H2O2 | R_s=244.4377545224592 | |
| R=244.4377545224592 | |
H2S | R_s=243.9629493135154 | |
| R=243.9629493135154 | |
H2SO4 | R_s=84.77366288710837 | |
| R=84.77366288710837 | |
H2BOH | R_s=278.689102647899 | |
| R=278.689102647899 | |
HB_OH_2 | R_s=181.4055272090662 | |
| R=181.4055272090662 | |
H3BO3 | R_s=134.4665358412059 | |
| R=134.4665358412059 | |
H3B3O3 | R_s=99.62818294214057 | |
| R=99.62818294214057 | |
H3B3O6 | R_s=63.25042475186231 | |
| R=63.25042475186231 | |
H3F3 | R_s=138.5305969691986 | |
| R=138.5305969691986 | |
H3Oplus | R_s=437.0822491314233 | |
| R=437.0822491314233 | |
H4F4 | R_s=103.897947726899 | |
| R=103.897947726899 | |
H5F5 | R_s=83.11835818151914 | |
| R=83.11835818151914 | |
H6F6 | R_s=69.26529848459929 | |
| R=69.26529848459929 | |
H7F7 | R_s=59.37025584394225 | |
| R=59.37025584394225 | |
He | R_s=2077.26673798694 | |
| R=2077.26673798694 | |
Heplus | R_s=2077.551488943151 | |
| R=2077.551488943151 | |
Hg | R_s=41.45008225734085 | |
| R=41.45008225734085 | |
Hgplus | R_s=41.45019562080521 | |
| R=41.45019562080521 | |
HgBr2 | R_s=23.07025011237576 | |
| R=23.07025011237576 | |
I | R_s=65.51756608730962 | |
| R=65.51756608730962 | |
Iplus | R_s=65.5178493168297 | |
| R=65.5178493168297 | |
Iminus | R_s=65.51728286023828 | |
| R=65.51728286023828 | |
IF5 | R_s=37.47004808359156 | |
| R=37.47004808359156 | |
IF7 | R_s=31.99186836728072 | |
| R=31.99186836728072 | |
I2 | R_s=32.75878304365481 | |
| R=32.75878304365481 | |
In | R_s=72.41436011775157 | |
| R=72.41436011775157 | |
Inplus | R_s=72.4147061149626 | |
| R=72.4147061149626 | |
InBr | R_s=42.69919166812174 | |
| R=42.69919166812174 | |
InBr2 | R_s=30.27561847749303 | |
| R=30.27561847749303 | |
InBr3 | R_s=23.45209714269597 | |
| R=23.45209714269597 | |
InCL | R_s=55.32985073633636 | |
| R=55.32985073633636 | |
InCL2 | R_s=44.76789214102647 | |
| R=44.76789214102647 | |
InCL3 | R_s=37.59193767887258 | |
| R=37.59193767887258 | |
InF | R_s=62.13342909518585 | |
| R=62.13342909518585 | |
InF2 | R_s=54.40881152731022 | |
| R=54.40881152731022 | |
InF3 | R_s=48.39250730113827 | |
| R=48.39250730113827 | |
InH | R_s=71.78419618265131 | |
| R=71.78419618265131 | |
InI | R_s=34.39676915431156 | |
| R=34.39676915431156 | |
InI2 | R_s=22.55524786115741 | |
| R=22.55524786115741 | |
InI3 | R_s=16.7789000499484 | |
| R=16.7789000499484 | |
InO | R_s=63.55784475153917 | |
| R=63.55784475153917 | |
InOH | R_s=63.07187980702344 | |
| R=63.07187980702344 | |
In2Br2 | R_s=21.34959583406087 | |
| R=21.34959583406087 | |
In2Br4 | R_s=15.13780923874652 | |
| R=15.13780923874652 | |
In2Br6 | R_s=11.72604857134799 | |
| R=11.72604857134799 | |
In2CL2 | R_s=27.66492536816818 | |
| R=27.66492536816818 | |
In2CL4 | R_s=22.38394607051324 | |
| R=22.38394607051324 | |
In2CL6 | R_s=18.79596883943629 | |
| R=18.79596883943629 | |
In2F2 | R_s=31.06671454759293 | |
| R=31.06671454759293 | |
In2F4 | R_s=27.20440576365511 | |
| R=27.20440576365511 | |
In2F6 | R_s=24.19625365056914 | |
| R=24.19625365056914 | |
In2I2 | R_s=17.19838457715578 | |
| R=17.19838457715578 | |
In2I4 | R_s=11.2776239305787 | |
| R=11.2776239305787 | |
In2I6 | R_s=8.389450024974199 | |
| R=8.389450024974199 | |
In2O | R_s=33.84883449209683 | |
| R=33.84883449209683 | |
K | R_s=212.6555886061542 | |
| R=212.6555886061542 | |
Kplus | R_s=212.6585724825086 | |
| R=212.6585724825086 | |
Kminus | R_s=212.6526048135341 | |
| R=212.6526048135341 | |
KALF4 | R_s=58.5223484977814 | |
| R=58.5223484977814 | |
KBO2 | R_s=101.5097652124759 | |
| R=101.5097652124759 | |
KBr | R_s=69.86816221199086 | |
| R=69.86816221199086 | |
KCN | R_s=127.6876697939207 | |
| R=127.6876697939207 | |
KCL | R_s=111.5268546624942 | |
| R=111.5268546624942 | |
KF | R_s=143.1143514525623 | |
| R=143.1143514525623 | |
KH | R_s=207.3111815019309 | |
| R=207.3111815019309 | |
KI | R_s=50.08634494472592 | |
| R=50.08634494472592 | |
KLi | R_s=180.5951002730276 | |
| R=180.5951002730276 | |
KNO2 | R_s=97.69801113463794 | |
| R=97.69801113463794 | |
KNO3 | R_s=82.23747616297011 | |
| R=82.23747616297011 | |
KNa | R_s=133.9141641864532 | |
| R=133.9141641864532 | |
KO | R_s=150.9041575238168 | |
| R=150.9041575238168 | |
KOH | R_s=148.1931584774721 | |
| R=148.1931584774721 | |
K2 | R_s=106.3277943030771 | |
| R=106.3277943030771 | |
K2plus | R_s=106.3285402669322 | |
| R=106.3285402669322 | |
K2Br2 | R_s=34.93408110599543 | |
| R=34.93408110599543 | |
K2CO3 | R_s=60.16021070073188 | |
| R=60.16021070073188 | |
K2C2N2 | R_s=63.84383489696034 | |
| R=63.84383489696034 | |
K2CL2 | R_s=55.76342733124707 | |
| R=55.76342733124707 | |
K2F2 | R_s=71.55717572628115 | |
| R=71.55717572628115 | |
K2I2 | R_s=25.04317247236296 | |
| R=25.04317247236296 | |
K2O | R_s=88.26778207142554 | |
| R=88.26778207142554 | |
K2Oplus | R_s=88.26829614832124 | |
| R=88.26829614832124 | |
K2O2 | R_s=75.45207876190838 | |
| R=75.45207876190838 | |
K2O2H2 | R_s=74.09657923873607 | |
| R=74.09657923873607 | |
K2SO4 | R_s=47.71324555604525 | |
| R=47.71324555604525 | |
Kr | R_s=99.21804295942721 | |
| R=99.21804295942721 | |
Krplus | R_s=99.21869249850485 | |
| R=99.21869249850485 | |
Li | R_s=1197.878115545311 | |
| R=1197.878115545311 | |
Liplus | R_s=1197.972800443499 | |
| R=1197.972800443499 | |
Liminus | R_s=1197.783445613274 | |
| R=1197.783445613274 | |
LiALF4 | R_s=75.64376972342085 | |
| R=75.64376972342085 | |
LiBO2 | R_s=167.1223779316112 | |
| R=167.1223779316112 | |
LiBr | R_s=95.73921354136679 | |
| R=95.73921354136679 | |
LiCL | R_s=196.1237911025145 | |
| R=196.1237911025145 | |
LiF | R_s=320.5344369680795 | |
| R=320.5344369680795 | |
LiH | R_s=1045.984999257763 | |
| R=1045.984999257763 | |
LiI | R_s=62.11993577369485 | |
| R=62.11993577369485 | |
LiN | R_s=396.9157473135476 | |
| R=396.9157473135476 | |
LiNO2 | R_s=157.0353470012182 | |
| R=157.0353470012182 | |
LiNO3 | R_s=120.5941470051156 | |
| R=120.5941470051156 | |
LiO | R_s=362.4379696953846 | |
| R=362.4379696953846 | |
LiOF | R_s=198.2524861367527 | |
| R=198.2524861367527 | |
LiOH | R_s=347.1836461316316 | |
| R=347.1836461316316 | |
LiON | R_s=225.0372018372214 | |
| R=225.0372018372214 | |
Li2 | R_s=598.9390577726553 | |
| R=598.9390577726553 | |
Li2plus | R_s=598.9627280617069 | |
| R=598.9627280617069 | |
Li2Br2 | R_s=47.8696067706834 | |
| R=47.8696067706834 | |
Li2F2 | R_s=160.2672184840397 | |
| R=160.2672184840397 | |
Li2I2 | R_s=31.05996788684742 | |
| R=31.05996788684742 | |
Li2O | R_s=278.2490780217794 | |
| R=278.2490780217794 | |
Li2Oplus | R_s=278.2541865590885 | |
| R=278.2541865590885 | |
Li2O2 | R_s=181.2189848476923 | |
| R=181.2189848476923 | |
Li2O2H2 | R_s=173.5918230658158 | |
| R=173.5918230658158 | |
Li2SO4 | R_s=75.62419618607918 | |
| R=75.62419618607918 | |
Li3plus | R_s=399.303225171653 | |
| R=399.303225171653 | |
Li3Br3 | R_s=31.9130711804556 | |
| R=31.9130711804556 | |
Li3CL3 | R_s=65.37459703417152 | |
| R=65.37459703417152 | |
Li3F3 | R_s=106.8448123226932 | |
| R=106.8448123226932 | |
Li3I3 | R_s=20.70664525789828 | |
| R=20.70664525789828 | |
Mg | R_s=342.0889528903518 | |
| R=342.0889528903518 | |
Mgplus | R_s=342.0966745211126 | |
| R=342.0966745211126 | |
MgBr | R_s=79.78650596397624 | |
| R=79.78650596397624 | |
MgBr2 | R_s=45.15961393274782 | |
| R=45.15961393274782 | |
MgCL | R_s=139.1357140466548 | |
| R=139.1357140466548 | |
MgCLplus | R_s=139.1369913744347 | |
| R=139.1369913744347 | |
MgCL2 | R_s=87.32680047473507 | |
| R=87.32680047473507 | |
MgF | R_s=192.0050477695481 | |
| R=192.0050477695481 | |
MgFplus | R_s=192.0074802643611 | |
| R=192.0074802643611 | |
MgF2 | R_s=133.4547500375527 | |
| R=133.4547500375527 | |
MgF2plus | R_s=133.4559251867945 | |
| R=133.4559251867945 | |
MgH | R_s=328.4672582481529 | |
| R=328.4672582481529 | |
MgI | R_s=54.98645025341336 | |
| R=54.98645025341336 | |
MgI2 | R_s=29.89591963639075 | |
| R=29.89591963639075 | |
MgN | R_s=217.0217453153997 | |
| R=217.0217453153997 | |
MgO | R_s=206.2919185002134 | |
| R=206.2919185002134 | |
MgOH | R_s=201.2588006392279 | |
| R=201.2588006392279 | |
MgOHplus | R_s=201.261473255793 | |
| R=201.261473255793 | |
Mg_OH_2 | R_s=142.5671745798331 | |
| R=142.5671745798331 | |
MgS | R_s=147.4981727869434 | |
| R=147.4981727869434 | |
Mg2 | R_s=171.0444764451759 | |
| R=171.0444764451759 | |
Mg2F4 | R_s=66.72737501877634 | |
| R=66.72737501877634 | |
Mn | R_s=151.3426878337088 | |
| R=151.3426878337088 | |
Mnplus | R_s=151.344199125594 | |
| R=151.344199125594 | |
Mo | R_s=86.66324786324788 | |
| R=86.66324786324788 | |
Moplus | R_s=86.66374342015469 | |
| R=86.66374342015469 | |
Mominus | R_s=86.66275231200837 | |
| R=86.66275231200837 | |
MoO | R_s=74.27654605974304 | |
| R=74.27654605974304 | |
MoO2 | R_s=64.98788483243551 | |
| R=64.98788483243551 | |
MoO3 | R_s=57.76417934919292 | |
| R=57.76417934919292 | |
MoO3minus | R_s=57.763959190069 | |
| R=57.763959190069 | |
Mo2O6 | R_s=28.88208967459646 | |
| R=28.88208967459646 | |
Mo3O9 | R_s=19.25472644973097 | |
| R=19.25472644973097 | |
Mo4O12 | R_s=14.44104483729823 | |
| R=14.44104483729823 | |
Mo5O15 | R_s=11.55283586983858 | |
| R=11.55283586983858 | |
N | R_s=593.6067739010616 | |
| R=593.6067739010616 | |
Nplus | R_s=593.6300245904811 | |
| R=593.6300245904811 | |
Nminus | R_s=593.583525032889 | |
| R=593.583525032889 | |
NCO | R_s=197.8844652615144 | |
| R=197.8844652615144 | |
ND | R_s=518.9797614376608 | |
| R=518.9797614376608 | |
ND2 | R_s=461.0211398962811 | |
| R=461.0211398962811 | |
ND3 | R_s=414.7074423540001 | |
| R=414.7074423540001 | |
NF | R_s=251.9147402635602 | |
| R=251.9147402635602 | |
NF2 | R_s=159.8829112799979 | |
| R=159.8829112799979 | |
NF3 | R_s=117.1020898851994 | |
| R=117.1020898851994 | |
NH | R_s=553.7576658514623 | |
| R=553.7576658514623 | |
NHplus | R_s=553.7778996070318 | |
| R=553.7778996070318 | |
NHF | R_s=244.4495175309689 | |
| R=244.4495175309689 | |
NHF2 | R_s=156.8429568448825 | |
| R=156.8429568448825 | |
NH2 | R_s=518.9221710860547 | |
| R=518.9221710860547 | |
NH2F | R_s=237.4140084108204 | |
| R=237.4140084108204 | |
NH3 | R_s=488.2101075011215 | |
| R=488.2101075011215 | |
NH2OH | R_s=251.7254658806319 | |
| R=251.7254658806319 | |
NH4plus | R_s=460.944275399867 | |
| R=460.944275399867 | |
NO | R_s=277.0927244793559 | |
| R=277.0927244793559 | |
NOCL | R_s=127.0178172324398 | |
| R=127.0178172324398 | |
NOF | R_s=169.667509250456 | |
| R=169.667509250456 | |
NOF3 | R_s=95.56720511710552 | |
| R=95.56720511710552 | |
NO2 | R_s=180.7277825477389 | |
| R=180.7277825477389 | |
NO2minus | R_s=180.7256274558646 | |
| R=180.7256274558646 | |
NO2CL | R_s=102.0700356623311 | |
| R=102.0700356623311 | |
NO2F | R_s=127.9072731127937 | |
| R=127.9072731127937 | |
NO3 | R_s=134.0937893618085 | |
| R=134.0937893618085 | |
NO3minus | R_s=134.0926029523154 | |
| R=134.0926029523154 | |
NO3F | R_s=102.6436166371052 | |
| R=102.6436166371052 | |
N2 | R_s=296.8033869505308 | |
| R=296.8033869505308 | |
N2plus | R_s=296.809199509051 | |
| R=296.809199509051 | |
N2minus | R_s=296.7975746196665 | |
| R=296.7975746196665 | |
NCN | R_s=207.7366386751982 | |
| R=207.7366386751982 | |
N2D2_cis | R_s=259.4898807188304 | |
| R=259.4898807188304 | |
N2F2 | R_s=125.9573701317801 | |
| R=125.9573701317801 | |
N2F4 | R_s=79.94145563999894 | |
| R=79.94145563999894 | |
N2H2 | R_s=276.8788329257312 | |
| R=276.8788329257312 | |
NH2NO2 | R_s=134.0436782824811 | |
| R=134.0436782824811 | |
N2H4 | R_s=259.4610855430274 | |
| R=259.4610855430274 | |
N2O | R_s=188.9103169986913 | |
| R=188.9103169986913 | |
N2Oplus | R_s=188.9126717112227 | |
| R=188.9126717112227 | |
N2O3 | R_s=109.384251877345 | |
| R=109.384251877345 | |
N2O4 | R_s=90.36389127386944 | |
| R=90.36389127386944 | |
N2O5 | R_s=76.97843911327057 | |
| R=76.97843911327057 | |
N3 | R_s=197.8689246336872 | |
| R=197.8689246336872 | |
N3H | R_s=193.2338075357372 | |
| R=193.2338075357372 | |
Na | R_s=361.6596425279592 | |
| R=361.6596425279592 | |
Naplus | R_s=361.6682729411619 | |
| R=361.6682729411619 | |
Naminus | R_s=361.6510125266381 | |
| R=361.6510125266381 | |
NaALF4 | R_s=66.00624957484196 | |
| R=66.00624957484196 | |
NaBO2 | R_s=126.360582599552 | |
| R=126.360582599552 | |
NaBr | R_s=80.80636952072025 | |
| R=80.80636952072025 | |
NaCN | R_s=169.6582765338215 | |
| R=169.6582765338215 | |
NaCL | R_s=142.2669048712099 | |
| R=142.2669048712099 | |
NaF | R_s=198.0193794189646 | |
| R=198.0193794189646 | |
NaH | R_s=346.4693922878474 | |
| R=346.4693922878474 | |
NaI | R_s=55.46892262170982 | |
| R=55.46892262170982 | |
NaLi | R_s=277.7901136522716 | |
| R=277.7901136522716 | |
NaNO2 | R_s=120.5078551036904 | |
| R=120.5078551036904 | |
NaNO3 | R_s=97.82345175291582 | |
| R=97.82345175291582 | |
NaO | R_s=213.2508078525396 | |
| R=213.2508078525396 | |
NaOH | R_s=207.87681910018 | |
| R=207.87681910018 | |
NaOHplus | R_s=207.8796703758639 | |
| R=207.8796703758639 | |
Na2 | R_s=180.8298212639796 | |
| R=180.8298212639796 | |
Na2Br2 | R_s=40.40318476036013 | |
| R=40.40318476036013 | |
Na2CL2 | R_s=71.13345243560495 | |
| R=71.13345243560495 | |
Na2F2 | R_s=99.00968970948229 | |
| R=99.00968970948229 | |
Na2I2 | R_s=27.73446131085491 | |
| R=27.73446131085491 | |
Na2O | R_s=134.1499548072297 | |
| R=134.1499548072297 | |
Na2Oplus | R_s=134.1511422318069 | |
| R=134.1511422318069 | |
Na2O2 | R_s=106.6254039262698 | |
| R=106.6254039262698 | |
Na2O2H2 | R_s=103.93840955009 | |
| R=103.93840955009 | |
Na2SO4 | R_s=58.53524876490879 | |
| R=58.53524876490879 | |
Na3CL3 | R_s=47.42230162373664 | |
| R=47.42230162373664 | |
Na3F3 | R_s=66.00645980632153 | |
| R=66.00645980632153 | |
Nb | R_s=89.49301436564421 | |
| R=89.49301436564421 | |
Nbplus | R_s=89.49354281328783 | |
| R=89.49354281328783 | |
Nbminus | R_s=89.49248592424141 | |
| R=89.49248592424141 | |
NbCL5 | R_s=30.77480671712896 | |
| R=30.77480671712896 | |
NbO | R_s=76.34555300921586 | |
| R=76.34555300921586 | |
NbOCL3 | R_s=38.62439550027646 | |
| R=38.62439550027646 | |
NbO2 | R_s=66.56627051015819 | |
| R=66.56627051015819 | |
Ne | R_s=412.0215860493466 | |
| R=412.0215860493466 | |
Neplus | R_s=412.0327874639962 | |
| R=412.0327874639962 | |
Ni | R_s=141.6594029311643 | |
| R=141.6594029311643 | |
Niplus | R_s=141.6607270165784 | |
| R=141.6607270165784 | |
Niminus | R_s=141.6580788705022 | |
| R=141.6580788705022 | |
NiCL | R_s=88.31428498593679 | |
| R=88.31428498593679 | |
NiCL2 | R_s=64.15517355790227 | |
| R=64.15517355790227 | |
NiO | R_s=111.3155752629437 | |
| R=111.3155752629437 | |
NiS | R_s=91.61104647062973 | |
| R=91.61104647062973 | |
O | R_s=519.6739877745415 | |
| R=519.6739877745415 | |
Oplus | R_s=519.691807375622 | |
| R=519.691807375622 | |
Ominus | R_s=519.6561693954442 | |
| R=519.6561693954442 | |
OD | R_s=461.5688831633072 | |
| R=461.5688831633072 | |
ODminus | R_s=461.5548265418994 | |
| R=461.5548265418994 | |
OH | R_s=488.8755090449183 | |
| R=488.8755090449183 | |
OHplus | R_s=488.8912790451466 | |
| R=488.8912790451466 | |
OHminus | R_s=488.8597400620322 | |
| R=488.8597400620322 | |
O2 | R_s=259.8369938872708 | |
| R=259.8369938872708 | |
O2plus | R_s=259.841448711163 | |
| R=259.841448711163 | |
O2minus | R_s=259.8325392161265 | |
| R=259.8325392161265 | |
O3 | R_s=173.2246625915139 | |
| R=173.2246625915139 | |
P | R_s=268.4359836056074 | |
| R=268.4359836056074 | |
Pplus | R_s=268.4407381650862 | |
| R=268.4407381650862 | |
Pminus | R_s=268.4312292145488 | |
| R=268.4312292145488 | |
PCL | R_s=125.1675059092525 | |
| R=125.1675059092525 | |
PCL2 | R_s=81.61063510936191 | |
| R=81.61063510936191 | |
PCL2minus | R_s=81.6101956564922 | |
| R=81.6101956564922 | |
PCL3 | R_s=60.54252415416013 | |
| R=60.54252415416013 | |
PCL5 | R_s=39.92759061796377 | |
| R=39.92759061796377 | |
PF | R_s=166.3820675591232 | |
| R=166.3820675591232 | |
PFplus | R_s=166.3838941400966 | |
| R=166.3838941400966 | |
PFminus | R_s=166.3802410182543 | |
| R=166.3802410182543 | |
PFCL | R_s=97.33047724127172 | |
| R=97.33047724127172 | |
PFCLminus | R_s=97.32985218942183 | |
| R=97.32985218942183 | |
PFCL2 | R_s=68.7839036523025 | |
| R=68.7839036523025 | |
PFCL4 | R_s=43.35327702723852 | |
| R=43.35327702723852 | |
PF2 | R_s=120.5510163745587 | |
| R=120.5510163745587 | |
PF2minus | R_s=120.5500575052316 | |
| R=120.5500575052316 | |
PF2CL | R_s=79.62256229143155 | |
| R=79.62256229143155 | |
PF2CL3 | R_s=47.42196152820714 | |
| R=47.42196152820714 | |
PF3 | R_s=94.51596333673592 | |
| R=94.51596333673592 | |
PF3CL2 | R_s=52.33342903919946 | |
| R=52.33342903919946 | |
PF4CL | R_s=58.37979341127105 | |
| R=58.37979341127105 | |
PF5 | R_s=66.00580092480199 | |
| R=66.00580092480199 | |
PH | R_s=259.9759156024878 | |
| R=259.9759156024878 | |
PH2 | R_s=252.0328123607044 | |
| R=252.0328123607044 | |
PH2minus | R_s=252.0286212601821 | |
| R=252.0286212601821 | |
PH3 | R_s=244.5606938917213 | |
| R=244.5606938917213 | |
PN | R_s=184.8463047099495 | |
| R=184.8463047099495 | |
PO | R_s=177.0047368113038 | |
| R=177.0047368113038 | |
POminus | R_s=177.0026695954198 | |
| R=177.0026695954198 | |
POCL3 | R_s=54.2252319785671 | |
| R=54.2252319785671 | |
POFCL2 | R_s=60.74386294492521 | |
| R=60.74386294492521 | |
POF2CL | R_s=69.04390565615641 | |
| R=69.04390565615641 | |
POF3 | R_s=79.97116769280214 | |
| R=79.97116769280214 | |
PO2 | R_s=132.0332517522989 | |
| R=132.0332517522989 | |
PO2minus | R_s=132.0321015241718 | |
| R=132.0321015241718 | |
PS | R_s=131.8945973573307 | |
| R=131.8945973573307 | |
P2 | R_s=134.2179918028037 | |
| R=134.2179918028037 | |
P2O3 | R_s=75.62342443846974 | |
| R=75.62342443846974 | |
P2O4 | R_s=66.01662587614946 | |
| R=66.01662587614946 | |
P2O5 | R_s=58.57550459044837 | |
| R=58.57550459044837 | |
P3 | R_s=89.47866120186912 | |
| R=89.47866120186912 | |
P3O6 | R_s=44.01108391743297 | |
| R=44.01108391743297 | |
P4 | R_s=67.10899590140184 | |
| R=67.10899590140184 | |
P4O6 | R_s=37.81171221923487 | |
| R=37.81171221923487 | |
P4O7 | R_s=35.24711624669926 | |
| R=35.24711624669926 | |
P4O8 | R_s=33.00831293807473 | |
| R=33.00831293807473 | |
P4O9 | R_s=31.03692952012733 | |
| R=31.03692952012733 | |
P4O10 | R_s=29.28775229522418 | |
| R=29.28775229522418 | |
Pb | R_s=40.12776061776062 | |
| R=40.12776061776062 | |
Pbplus | R_s=40.12786686364751 | |
| R=40.12786686364751 | |
Pbminus | R_s=40.12765437243635 | |
| R=40.12765437243635 | |
PbBr | R_s=28.95979157378512 | |
| R=28.95979157378512 | |
PbBr2 | R_s=22.65474322085622 | |
| R=22.65474322085622 | |
PbBr3 | R_s=18.60427108692539 | |
| R=18.60427108692539 | |
PbBr4 | R_s=15.78249711474215 | |
| R=15.78249711474215 | |
PbCL | R_s=34.26486381787986 | |
| R=34.26486381787986 | |
PbCL2 | R_s=29.896773172819 | |
| R=29.896773172819 | |
PbCL3 | R_s=26.51645144932851 | |
| R=26.51645144932851 | |
PbCL4 | R_s=23.82288288081785 | |
| R=23.82288288081785 | |
PbF | R_s=36.75743012495325 | |
| R=36.75743012495325 | |
PbF2 | R_s=33.90938129282258 | |
| R=33.90938129282258 | |
PbF3 | R_s=31.47094155336267 | |
| R=31.47094155336267 | |
PbF4 | R_s=29.35967346788974 | |
| R=29.35967346788974 | |
PbI | R_s=24.88584483769403 | |
| R=24.88584483769403 | |
PbI2 | R_s=18.03538126614204 | |
| R=18.03538126614204 | |
PbI3 | R_s=14.14234113149418 | |
| R=14.14234113149418 | |
PbI4 | R_s=11.63159488959622 | |
| R=11.63159488959622 | |
PbO | R_s=37.25131877594653 | |
| R=37.25131877594653 | |
PbO2 | R_s=34.75967270738816 | |
| R=34.75967270738816 | |
PbS | R_s=34.75005537792824 | |
| R=34.75005537792824 | |
PbS2 | R_s=30.64339365348469 | |
| R=30.64339365348469 | |
Rb | R_s=97.28192371864024 | |
| R=97.28192371864024 | |
Rbplus | R_s=97.28254815504691 | |
| R=97.28254815504691 | |
Rbminus | R_s=97.28129929024978 | |
| R=97.28129929024978 | |
RbBO2 | R_s=64.81624227456703 | |
| R=64.81624227456703 | |
RbBr | R_s=50.27744754547027 | |
| R=50.27744754547027 | |
RbCL | R_s=68.75965094508142 | |
| R=68.75965094508142 | |
RbF | R_s=79.59006592861414 | |
| R=79.59006592861414 | |
RbH | R_s=96.14802949358978 | |
| R=96.14802949358978 | |
RbI | R_s=39.15045970926431 | |
| R=39.15045970926431 | |
RbK | R_s=66.74746981722957 | |
| R=66.74746981722957 | |
RbLi | R_s=89.9748941659236 | |
| R=89.9748941659236 | |
RbNO2 | R_s=63.24076447461196 | |
| R=63.24076447461196 | |
RbNO3 | R_s=56.37973672415301 | |
| R=56.37973672415301 | |
RbNa | R_s=76.6610574070579 | |
| R=76.6610574070579 | |
RbO | R_s=81.94246022359934 | |
| R=81.94246022359934 | |
RbOH | R_s=81.13647856445964 | |
| R=81.13647856445964 | |
Rb2Br2 | R_s=25.13872377273513 | |
| R=25.13872377273513 | |
Rb2CL2 | R_s=34.37982547254071 | |
| R=34.37982547254071 | |
Rb2F2 | R_s=39.79503296430707 | |
| R=39.79503296430707 | |
Rb2I2 | R_s=19.57522985463216 | |
| R=19.57522985463216 | |
Rb2O | R_s=44.47787733704229 | |
| R=44.47787733704229 | |
Rb2O2 | R_s=40.97123011179967 | |
| R=40.97123011179967 | |
Rb2O2H2 | R_s=40.56823928222982 | |
| R=40.56823928222982 | |
Rb2SO4 | R_s=31.1405545056109 | |
| R=31.1405545056109 | |
Rn | R_s=37.44960759867686 | |
| R=37.44960759867686 | |
Rnplus | R_s=37.44970013595992 | |
| R=37.44970013595992 | |
S | R_s=259.300545766412 | |
| R=259.300545766412 | |
Splus | R_s=259.3049822146652 | |
| R=259.3049822146652 | |
Sminus | R_s=259.2961094699624 | |
| R=259.2961094699624 | |
SCL | R_s=123.1445244231168 | |
| R=123.1445244231168 | |
SCL2 | R_s=80.7457633702693 | |
| R=80.7457633702693 | |
SCL2plus | R_s=80.74619356286517 | |
| R=80.74619356286517 | |
SD | R_s=243.9756775281227 | |
| R=243.9756775281227 | |
SF | R_s=162.8264369187207 | |
| R=162.8264369187207 | |
SFplus | R_s=162.8281862643848 | |
| R=162.8281862643848 | |
SFminus | R_s=162.8246876106444 | |
| R=162.8246876106444 | |
SF2 | R_s=118.6733889293497 | |
| R=118.6733889293497 | |
SF2plus | R_s=118.6743181764573 | |
| R=118.6743181764573 | |
SF2minus | R_s=118.6724596967944 | |
| R=118.6724596967944 | |
SF3 | R_s=93.35787595092299 | |
| R=93.35787595092299 | |
SF3plus | R_s=93.35845102756454 | |
| R=93.35845102756454 | |
SF3minus | R_s=93.35730088136619 | |
| R=93.35730088136619 | |
SF4 | R_s=76.944093437409 | |
| R=76.944093437409 | |
SF4plus | R_s=76.94448407488684 | |
| R=76.94448407488684 | |
SF4minus | R_s=76.94370280389758 | |
| R=76.94370280389758 | |
SF5 | R_s=65.43890500308933 | |
| R=65.43890500308933 | |
SF5plus | R_s=65.43918755291948 | |
| R=65.43918755291948 | |
SF5minus | R_s=65.4386224556991 | |
| R=65.4386224556991 | |
SF6 | R_s=56.92682986733026 | |
| R=56.92682986733026 | |
SF6minus | R_s=56.92661604478445 | |
| R=56.92661604478445 | |
SH | R_s=251.3980311396568 | |
| R=251.3980311396568 | |
SHminus | R_s=251.3938611241634 | |
| R=251.3938611241634 | |
SN | R_s=180.4680964670286 | |
| R=180.4680964670286 | |
SO | R_s=172.9860770133404 | |
| R=172.9860770133404 | |
SOminus | R_s=172.9841025982081 | |
| R=172.9841025982081 | |
SOF2 | R_s=96.61114859761017 | |
| R=96.61114859761017 | |
SO2 | R_s=129.7842463294403 | |
| R=129.7842463294403 | |
SO2minus | R_s=129.7831349525343 | |
| R=129.7831349525343 | |
SO2CL2 | R_s=61.60246218042851 | |
| R=61.60246218042851 | |
SO2FCL | R_s=70.15531995476509 | |
| R=70.15531995476509 | |
SO2F2 | R_s=81.46602585735764 | |
| R=81.46602585735764 | |
SO3 | R_s=103.8488594010732 | |
| R=103.8488594010732 | |
S2 | R_s=129.650272883206 | |
| R=129.650272883206 | |
S2minus | R_s=129.6491637996061 | |
| R=129.6491637996061 | |
S2CL2 | R_s=61.5722622115584 | |
| R=61.5722622115584 | |
S2F2 | R_s=81.41321845936034 | |
| R=81.41321845936034 | |
S2O | R_s=103.7630632452009 | |
| R=103.7630632452009 | |
S3 | R_s=86.43351525547067 | |
| R=86.43351525547067 | |
S4 | R_s=64.82513644160301 | |
| R=64.82513644160301 | |
S5 | R_s=51.8601091532824 | |
| R=51.8601091532824 | |
S6 | R_s=43.21675762773533 | |
| R=43.21675762773533 | |
S7 | R_s=37.04293510948742 | |
| R=37.04293510948742 | |
S8 | R_s=32.4125682208015 | |
| R=32.4125682208015 | |
Sc | R_s=184.9472516516738 | |
| R=184.9472516516738 | |
Scplus | R_s=184.9495086029939 | |
| R=184.9495086029939 | |
Scminus | R_s=184.9449947554365 | |
| R=184.9449947554365 | |
ScO | R_s=136.4027514584045 | |
| R=136.4027514584045 | |
ScOplus | R_s=136.4039790991619 | |
| R=136.4039790991619 | |
ScO2 | R_s=108.0437051871159 | |
| R=108.0437051871159 | |
Sc2O | R_s=78.50416603642182 | |
| R=78.50416603642182 | |
Sc2O2 | R_s=68.20137572920227 | |
| R=68.20137572920227 | |
Si | R_s=296.0414448736893 | |
| R=296.0414448736893 | |
Siplus | R_s=296.0472276266784 | |
| R=296.0472276266784 | |
Siminus | R_s=296.0356623466072 | |
| R=296.0356623466072 | |
SiBr | R_s=76.99333731520194 | |
| R=76.99333731520194 | |
SiBr2 | R_s=44.25098260450734 | |
| R=44.25098260450734 | |
SiBr3 | R_s=31.04760873421148 | |
| R=31.04760873421148 | |
SiBr4 | R_s=23.9126722202809 | |
| R=23.9126722202809 | |
SiC | R_s=207.3630917643068 | |
| R=207.3630917643068 | |
SiC2 | R_s=159.5656621291998 | |
| R=159.5656621291998 | |
SiCL | R_s=130.857228294656 | |
| R=130.857228294656 | |
SiCL2 | R_s=83.99177707176879 | |
| R=83.99177707176879 | |
SiCL3 | R_s=61.84315461026669 | |
| R=61.84315461026669 | |
SiCL4 | R_s=48.93816565870598 | |
| R=48.93816565870598 | |
SiF | R_s=176.5884184385121 | |
| R=176.5884184385121 | |
SiFCL | R_s=100.7364182280103 | |
| R=100.7364182280103 | |
SiF2 | R_s=125.8199426283947 | |
| R=125.8199426283947 | |
SiF3 | R_s=97.7245257954454 | |
| R=97.7245257954454 | |
SiF4 | R_s=79.88607681521283 | |
| R=79.88607681521283 | |
SiH | R_s=285.7851116952825 | |
| R=285.7851116952825 | |
SiHplus | R_s=285.7905006994252 | |
| R=285.7905006994252 | |
SiHBr3 | R_s=30.9311894878318 | |
| R=30.9311894878318 | |
SiHCL | R_s=128.8137967020334 | |
| R=128.8137967020334 | |
SiHCL3 | R_s=61.3829621673851 | |
| R=61.3829621673851 | |
SiHF | R_s=172.8873639844189 | |
| R=172.8873639844189 | |
SiHF3 | R_s=96.58035105245745 | |
| R=96.58035105245745 | |
SiHI3 | R_s=20.28875798440168 | |
| R=20.28875798440168 | |
SiH2 | R_s=276.2156419406685 | |
| R=276.2156419406685 | |
SiH2Br2 | R_s=43.7812603042567 | |
| R=43.7812603042567 | |
SiH2CL2 | R_s=82.31549021467541 | |
| R=82.31549021467541 | |
SiH2F2 | R_s=122.0953514262753 | |
| R=122.0953514262753 | |
SiH2I2 | R_s=29.28555749576134 | |
| R=29.28555749576134 | |
SiH3 | R_s=267.2662726154092 | |
| R=267.2662726154092 | |
SiH3Br | R_s=74.89616561327956 | |
| R=74.89616561327956 | |
SiH3CL | R_s=124.9125931908624 | |
| R=124.9125931908624 | |
SiH3F | R_s=165.9319455967618 | |
| R=165.9319455967618 | |
SiH3I | R_s=52.61864803065607 | |
| R=52.61864803065607 | |
SiH4 | R_s=258.8786216507884 | |
| R=258.8786216507884 | |
SiI | R_s=53.64522620399243 | |
| R=53.64522620399243 | |
SiI2 | R_s=29.49498400890774 | |
| R=29.49498400890774 | |
SiN | R_s=197.5299936805394 | |
| R=197.5299936805394 | |
SiO | R_s=188.601357834542 | |
| R=188.601357834542 | |
SiO2 | R_s=138.3801092797952 | |
| R=138.3801092797952 | |
SiS | R_s=138.2278119051379 | |
| R=138.2278119051379 | |
SiS2 | R_s=90.1634974597546 | |
| R=90.1634974597546 | |
Si2 | R_s=148.0207224368446 | |
| R=148.0207224368446 | |
Si2C | R_s=121.9458007060545 | |
| R=121.9458007060545 | |
Si2F6 | R_s=48.8622628977227 | |
| R=48.8622628977227 | |
Si2N | R_s=118.4774080655251 | |
| R=118.4774080655251 | |
Si3 | R_s=98.6804816245631 | |
| R=98.6804816245631 | |
Sn | R_s=70.0401988038076 | |
| R=70.0401988038076 | |
Snplus | R_s=70.04052248530566 | |
| R=70.04052248530566 | |
Snminus | R_s=70.03987512530121 | |
| R=70.03987512530121 | |
SnBr | R_s=41.86246689558642 | |
| R=41.86246689558642 | |
SnBr2 | R_s=29.85254812974386 | |
| R=29.85254812974386 | |
SnBr3 | R_s=23.19743765728666 | |
| R=23.19743765728666 | |
SnBr4 | R_s=18.96869453329257 | |
| R=18.96869453329257 | |
SnCL | R_s=53.93299300091461 | |
| R=53.93299300091461 | |
SnCL2 | R_s=43.84900008438107 | |
| R=43.84900008438107 | |
SnCL3 | R_s=36.94188004567489 | |
| R=36.94188004567489 | |
SnCL4 | R_s=31.91466363685217 | |
| R=31.91466363685217 | |
SnF | R_s=60.3773757213968 | |
| R=60.3773757213968 | |
SnF2 | R_s=53.05750395280852 | |
| R=53.05750395280852 | |
SnF3 | R_s=47.32057756812237 | |
| R=47.32057756812237 | |
SnF4 | R_s=42.70322404618472 | |
| R=42.70322404618472 | |
SnI | R_s=33.85171891542058 | |
| R=33.85171891542058 | |
SnI2 | R_s=22.31959534728624 | |
| R=22.31959534728624 | |
SnI3 | R_s=16.64814230474298 | |
| R=16.64814230474298 | |
SnI4 | R_s=13.27495113262402 | |
| R=13.27495113262402 | |
SnO | R_s=61.72154281735352 | |
| R=61.72154281735352 | |
SnO2 | R_s=55.16912084762137 | |
| R=55.16912084762137 | |
SnS | R_s=55.14489802686122 | |
| R=55.14489802686122 | |
SnS2 | R_s=45.47403194049442 | |
| R=45.47403194049442 | |
Sn2 | R_s=35.0200994019038 | |
| R=35.0200994019038 | |
Sr | R_s=94.89239899566309 | |
| R=94.89239899566309 | |
Srplus | R_s=94.8929931328011 | |
| R=94.8929931328011 | |
SrBr | R_s=49.63152742293642 | |
| R=49.63152742293642 | |
SrBr2 | R_s=33.60360185589343 | |
| R=33.60360185589343 | |
SrCL | R_s=67.55723838697359 | |
| R=67.55723838697359 | |
SrCLplus | R_s=67.55753952586014 | |
| R=67.55753952586014 | |
SrCL2 | R_s=52.44863303180551 | |
| R=52.44863303180551 | |
SrF | R_s=77.98346017622593 | |
| R=77.98346017622593 | |
SrFplus | R_s=77.98386143853246 | |
| R=77.98386143853246 | |
SrF2 | R_s=66.1891687767028 | |
| R=66.1891687767028 | |
SrH | R_s=93.81321511026886 | |
| R=93.81321511026886 | |
SrI | R_s=38.75768577822381 | |
| R=38.75768577822381 | |
SrI2 | R_s=24.35198375392549 | |
| R=24.35198375392549 | |
SrO | R_s=80.24049550566787 | |
| R=80.24049550566787 | |
SrOH | R_s=79.46748909032763 | |
| R=79.46748909032763 | |
SrOHplus | R_s=79.46790577007029 | |
| R=79.46790577007029 | |
Sr_OH_2 | R_s=68.35609712624722 | |
| R=68.35609712624722 | |
SrS | R_s=69.46962443079751 | |
| R=69.46962443079751 | |
Sr2 | R_s=47.44619949783154 | |
| R=47.44619949783154 | |
Ta | R_s=45.94953575034582 | |
| R=45.94953575034582 | |
Taplus | R_s=45.94967506111836 | |
| R=45.94967506111836 | |
Taminus | R_s=45.94939644041801 | |
| R=45.94939644041801 | |
TaCL5 | R_s=23.21097872243015 | |
| R=23.21097872243015 | |
TaO | R_s=42.21673513675993 | |
| R=42.21673513675993 | |
TaO2 | R_s=39.04485019021192 | |
| R=39.04485019021192 | |
Ti | R_s=173.699458917417 | |
| R=173.699458917417 | |
Tiplus | R_s=173.7014496963525 | |
| R=173.7014496963525 | |
Timinus | R_s=173.6974681841134 | |
| R=173.6974681841134 | |
TiCL | R_s=99.78963034085456 | |
| R=99.78963034085456 | |
TiCL2 | R_s=70.00304783073595 | |
| R=70.00304783073595 | |
TiCL3 | R_s=53.91096183522882 | |
| R=53.91096183522882 | |
TiCL4 | R_s=43.83443607357694 | |
| R=43.83443607357694 | |
TiO | R_s=130.1853869953528 | |
| R=130.1853869953528 | |
TiOplus | R_s=130.1865052722056 | |
| R=130.1865052722056 | |
TiOCL | R_s=83.71448075602551 | |
| R=83.71448075602551 | |
TiOCL2 | R_s=61.69269078832164 | |
| R=61.69269078832164 | |
TiO2 | R_s=104.1055370383819 | |
| R=104.1055370383819 | |
U | R_s=34.93051327252644 | |
| R=34.93051327252644 | |
UF | R_s=32.34859321557893 | |
| R=32.34859321557893 | |
UFplus | R_s=32.34866226067727 | |
| R=32.34866226067727 | |
UFminus | R_s=32.34852417077533 | |
| R=32.34852417077533 | |
UF2 | R_s=30.12209191389676 | |
| R=30.12209191389676 | |
UF2plus | R_s=30.12215178155214 | |
| R=30.12215178155214 | |
UF2minus | R_s=30.12203204647934 | |
| R=30.12203204647934 | |
UF3 | R_s=28.18234662058458 | |
| R=28.18234662058458 | |
UF3plus | R_s=28.18239902600868 | |
| R=28.18239902600868 | |
UF3minus | R_s=28.18229421535538 | |
| R=28.18229421535538 | |
UF4 | R_s=26.47731100897964 | |
| R=26.47731100897964 | |
UF4plus | R_s=26.47735726514645 | |
| R=26.47735726514645 | |
UF4minus | R_s=26.47726475297446 | |
| R=26.47726475297446 | |
UF5 | R_s=24.96681544870847 | |
| R=24.96681544870847 | |
UF5plus | R_s=24.96685657770803 | |
| R=24.96685657770803 | |
UF5minus | R_s=24.96677431984442 | |
| R=24.96677431984442 | |
UF6 | R_s=23.61936209268818 | |
| R=23.61936209268818 | |
UF6minus | R_s=23.61932528345421 | |
| R=23.61932528345421 | |
UO | R_s=32.73049369969828 | |
| R=32.73049369969828 | |
UOplus | R_s=32.73056438468461 | |
| R=32.73056438468461 | |
UOF | R_s=30.45296155292104 | |
| R=30.45296155292104 | |
UOF2 | R_s=28.47177017682031 | |
| R=28.47177017682031 | |
UOF3 | R_s=26.73261498260018 | |
| R=26.73261498260018 | |
UOF4 | R_s=25.1936960110336 | |
| R=25.1936960110336 | |
UO2 | R_s=30.79118065327443 | |
| R=30.79118065327443 | |
UO2plus | R_s=30.79124321009879 | |
| R=30.79124321009879 | |
UO2minus | R_s=30.79111809670427 | |
| R=30.79111809670427 | |
UO2F | R_s=28.76719998738163 | |
| R=28.76719998738163 | |
UO2F2 | R_s=26.99289036202185 | |
| R=26.99289036202185 | |
UO3 | R_s=29.06882497956226 | |
| R=29.06882497956226 | |
UO3minus | R_s=29.06876922566257 | |
| R=29.06876922566257 | |
V | R_s=163.2160811911703 | |
| R=163.2160811911703 | |
Vplus | R_s=163.2178389192786 | |
| R=163.2178389192786 | |
Vminus | R_s=163.2143235009202 | |
| R=163.2143235009202 | |
VCL4 | R_s=43.13525824433798 | |
| R=43.13525824433798 | |
VN | R_s=128.0169735265951 | |
| R=128.0169735265951 | |
VO | R_s=124.2061579691937 | |
| R=124.2061579691937 | |
VO2 | R_s=100.2464664342907 | |
| R=100.2464664342907 | |
V4O10 | R_s=22.85702661095228 | |
| R=22.85702661095228 | |
W | R_s=45.22667536988686 | |
| R=45.22667536988686 | |
Wplus | R_s=45.22681033196339 | |
| R=45.22681033196339 | |
Wminus | R_s=45.22654040861582 | |
| R=45.22654040861582 | |
WCL6 | R_s=20.96659757210799 | |
| R=20.96659757210799 | |
WO | R_s=41.60576943285459 | |
| R=41.60576943285459 | |
WOCL4 | R_s=24.33612740940034 | |
| R=24.33612740940034 | |
WO2 | R_s=38.52167450893908 | |
| R=38.52167450893908 | |
WO2CL2 | R_s=28.99606897840868 | |
| R=28.99606897840868 | |
WO3 | R_s=35.86325290655294 | |
| R=35.86325290655294 | |
WO3minus | R_s=35.86316804334235 | |
| R=35.86316804334235 | |
Xe | R_s=63.3276107637117 | |
| R=63.3276107637117 | |
Xeplus | R_s=63.32787537547646 | |
| R=63.32787537547646 | |
Zn | R_s=127.1520415965744 | |
| R=127.1520415965744 | |
Znplus | R_s=127.1531083681794 | |
| R=127.1531083681794 | |
Zr | R_s=91.1434710163992 | |
| R=91.1434710163992 | |
Zrplus | R_s=91.14401913541281 | |
| R=91.14401913541281 | |
Zrminus | R_s=91.14292290397806 | |
| R=91.14292290397806 | |
ZrN | R_s=79.01184730311593 | |
| R=79.01184730311593 | |
ZrO | R_s=77.54344667302101 | |
| R=77.54344667302101 | |
ZrOplus | R_s=77.5438434199298 | |
| R=77.5438434199298 | |
ZrO2 | R_s=67.47511012572349 | |
| R=67.47511012572349 |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
timeUnit | Units.SI.Time | SIunits.Time |
Ta | Units.SI.Temperature | SIunits.Temperature |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
T | Units.SI.Temperature | SIunits.Temperature |
p | Units.SI.Pressure | SIunits.Pressure |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
T_min | Units.SI.Temperature | SIunits.Temperature |
T_max | Units.SI.Temperature | SIunits.Temperature |
poly_rho | =if hasDensity then Polynomials.fitting(tableDensity[:, 1], tableDensity[:, 2], npolDensity) else zeros(npolDensity + 1) | =if hasDensity then Poly.fitting(tableDensity[:, 1], tableDensity[:, 2], npolDensity) else zeros(npolDensity + 1) |
poly_Cp | =if hasHeatCapacity then Polynomials.fitting(tableHeatCapacity[:, 1], tableHeatCapacity[:, 2], npolHeatCapacity) else zeros(npolHeatCapacity + 1) | =if hasHeatCapacity then Poly.fitting(tableHeatCapacity[:, 1], tableHeatCapacity[:, 2], npolHeatCapacity) else zeros(npolHeatCapacity + 1) |
poly_eta | =if hasViscosity then Polynomials.fitting(invTK, Math.log(tableViscosity[:, 2]), npolViscosity) else zeros(npolViscosity + 1) | =if hasViscosity then Poly.fitting(invTK, Math.log(tableViscosity[:, 2]), npolViscosity) else zeros(npolViscosity + 1) |
poly_pVap | =if hasVaporPressure then Polynomials.fitting(tableVaporPressure[:, 1], tableVaporPressure[:, 2], npolVaporPressure) else zeros(npolVaporPressure + 1) | =if hasVaporPressure then Poly.fitting(tableVaporPressure[:, 1], tableVaporPressure[:, 2], npolVaporPressure) else zeros(npolVaporPressure + 1) |
poly_lam | =if size(tableConductivity, 1) > 0 then Polynomials.fitting(tableConductivity[:, 1], tableConductivity[:, 2], npolConductivity) else zeros(npolConductivity + 1) | =if size(tableConductivity, 1) > 0 then Poly.fitting(tableConductivity[:, 1], tableConductivity[:, 2], npolConductivity) else zeros(npolConductivity + 1) |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
cp | Units.SI.SpecificHeatCapacity | SIunits.SpecificHeatCapacity |
T_start | Units.SI.Temperature | SIunits.Temperature |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
... assert(T >= T_min and T <= T_max, "Temperature T (= " + String(T) +          " K) is not in the allowed range (" + String(T_min) +          " K <= T <= " + String(T_max) + " K) required from medium model \""          + mediumName + "\"."); |
|
R_s = Modelica400.Constants.R/MM_const; | R = Modelica323.Constants.R/MM_const; |
cp = Polynomials.evaluate(poly_Cp,if TinK then T else T_degC); | cp = Poly.evaluate(poly_Cp,if TinK then T else T_degC); |
h = specificEnthalpyOfT(p,T,densityOfT); | h = if enthalpyOfT then h_T(T) else h_pT(p,T,densityOfT); |
u = h - (if singleState then reference_p/d else state.p/d); | |
d = Polynomials.evaluate(poly_rho,if TinK then T else T_degC); | d = Poly.evaluate(poly_rho,if TinK then T else T_degC); |
state.T = T; ... |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
... assert(hasHeatCapacity,"Specific Heat Capacity, Cv, is not defined for medium "                                          + mediumName + "."); |
|
cv = Polynomials.evaluate(poly_Cp,if TinK then state.T else state.T - 273.15); | cv = Poly.evaluate(poly_Cp,if TinK then state.T else state.T - 273.15); |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
... assert(hasHeatCapacity,"Specific Heat Capacity, Cv, is not defined for medium "                                          + mediumName + "."); |
|
cp = Polynomials.evaluate(poly_Cp,if TinK then state.T else state.T - 273.15); | cp = Poly.evaluate(poly_Cp,if TinK then state.T else state.T - 273.15); |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
... assert(size(tableViscosity,1)>0,"DynamicViscosity, eta, is not defined for medium "                                          + mediumName + "."); |
|
eta = Math.exp(Polynomials.evaluate(poly_eta, 1/state.T)); | eta = Math.exp(Poly.evaluate(poly_eta, 1/state.T)); |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
... assert(size(tableConductivity,1)>0,"ThermalConductivity, lambda, is not defined for medium "                                          + mediumName + "."); |
|
lambda = Polynomials.evaluate(poly_lam,if TinK then state.T else Cv.to_degC(state.T)); | lambda = Poly.evaluate(poly_lam,if TinK then state.T else Cv.to_degC(state.T)); |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
algorithm |
|
s := s0 + (if TinK then Polynomials.integralValue( poly_Cp[1:npol], T, T0) else Polynomials.integralValue( poly_Cp[1:npol], Cv.to_degC(T), Cv.to_degC(T0))) + Modelica400.Math.log(T/T0)*Polynomials.evaluate(poly_Cp, if TinK then 0 else Modelica400.Constants.T_zero); |
s := s0 + (if TinK then Poly.integralValue( poly_Cp[1:npol], T, T0) else Poly.integralValue( poly_Cp[1:npol], Cv.to_degC(T), Cv.to_degC(T0))) + Modelica323.Math.log(T/T0)*Poly.evaluate(poly_Cp, if TinK then 0 else Modelica323.Constants.T_zero); |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
T | Units.SI.Temperature | SIunits.Temperature |
h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
algorithm |
|
h :=h0 + Polynomials.integralValue(poly_Cp, if TinK then T else Cv.to_degC(T), if TinK then T0 else Cv.to_degC(T0)); |
h :=h0 + Poly.integralValue(poly_Cp, if TinK then T else Cv.to_degC(T), if TinK then T0 else Cv.to_degC(T0)); |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
T | Units.SI.Temperature | SIunits.Temperature |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
algorithm |
|
dh :=Polynomials.evaluate(poly_Cp, if TinK then T else Cv.to_degC(T))*dT; | dh :=Poly.evaluate(poly_Cp, if TinK then T else Cv.to_degC(T))*dT; |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
T | Units.SI.Temperature | SIunits.Temperature |
h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
algorithm |
|
h :=h0 + Polynomials.integralValue(poly_Cp, if TinK then T else Cv.to_degC(T), if TinK then T0 else Cv.to_degC(T0)) + (p - reference_p)/Polynomials.evaluate(poly_rho, if TinK then T else Cv.to_degC(T)) *(if densityOfT then (1 + T/Polynomials.evaluate(poly_rho, if TinK then T else Cv.to_degC(T)) *Polynomials.derivativeValue(poly_rho,if TinK then T else Cv.to_degC(T))) else 1.0); |
h :=h0 + Poly.integralValue(poly_Cp, if TinK then T else Cv.to_degC(T), if TinK then T0 else Cv.to_degC(T0)) + (p - reference_p)/Poly.evaluate(poly_rho, if TinK then T else Cv.to_degC(T)) *(if densityOfT then (1 + T/Poly.evaluate(poly_rho, if TinK then T else Cv.to_degC(T)) *Poly.derivativeValue(poly_rho,if TinK then T else Cv.to_degC(T))) else 1.0); |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
algorithm |
|
d := Polynomials.evaluate(poly_rho,if TinK then T else Cv.to_degC(T)); | d := Poly.evaluate(poly_rho,if TinK then T else Cv.to_degC(T)); |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
algorithm |
|
d := Polynomials.evaluate(poly_rho,if TinK then state.T else Cv.to_degC(state.T)); | d := Poly.evaluate(poly_rho,if TinK then state.T else Cv.to_degC(state.T)); |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
algorithm |
|
h := specificEnthalpyOfT(state.p, state.T); | h := if enthalpyOfT then h_T(state.T) else h_pT(state.p,state.T); |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
algorithm |
|
u := specificEnthalpyOfT(state.p,state.T) - (if singleState then reference_p else state.p)/density(state); | u := (if enthalpyOfT then h_T(state.T) else h_pT(state.p,state.T)) - (if singleState then reference_p else state.p)/density(state); |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
algorithm |
|
T := Modelica400.Math.Nonlinear.solveOneNonlinearEquation( function f_nonlinear(p=p, h=h), T_min, T_max); |
T := Internal.solve(h, T_min, T_max, p, {1}, Internal.f_nonlinear_Data()); |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
algorithm |
|
T := Modelica400.Math.Nonlinear.solveOneNonlinearEquation( function f_nonlinear(s=s), T_min, T_max); |
T := Internal.solve(s, T_min, T_max, p, {1}, Internal.f_nonlinear_Data()); |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
d | Units.SI.Density | SIunits.Density |
h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
u | Units.SI.SpecificEnergy | SIunits.SpecificEnergy |
s | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
cp | Units.SI.SpecificHeatCapacity | SIunits.SpecificHeatCapacity |
cv | Units.SI.SpecificHeatCapacity | SIunits.SpecificHeatCapacity |
kappa | Units.SI.IsothermalCompressibility | SIunits.IsothermalCompressibility |
a | Units.SI.Velocity | SIunits.Velocity |
gamma | Units.SI.IsentropicExponent | SIunits.IsentropicExponent |
pt | Units.SI.DerPressureByTemperature | SIunits.DerPressureByTemperature |
pd | Units.SI.DerPressureByDensity | SIunits.DerPressureByDensity |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
T | Units.SI.Temperature | SIunits.Temperature |
rho | Units.SI.Density | SIunits.Density |
h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
cv | Units.SI.SpecificHeatCapacity | SIunits.SpecificHeatCapacity |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
x | Units.SI.MassFraction | SIunits.MassFraction |
T | Units.SI.Temperature | SIunits.Temperature |
p | Units.SI.Pressure | SIunits.Pressure |
cv | Units.SI.SpecificHeatCapacity | SIunits.SpecificHeatCapacity |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
algorithm |
|
p := f.R_s*f.d*f.T*f.delta*f.fdelta; | p := f.R*f.d*f.T*f.delta*f.fdelta; |
sat.d = f.d; | |
sat.h = f.R_s*f.T*(f.tau*f.ftau + f.delta*f.fdelta); | sat.h = f.R*f.T*(f.tau*f.ftau + f.delta*f.fdelta); |
sat.s = f.R_s*(f.tau*f.ftau - f.f); | sat.s = f.R*(f.tau*f.ftau - f.f); |
sat.u = f.R_s*f.T*f.tau*f.ftau; | sat.u = f.R*f.T*f.tau*f.ftau; |
sat.cp = f.R_s*(-f.tau*f.tau*f.ftautau + (f.delta*f.fdelta - f.delta*f.tau *f.fdeltatau)^2/(2*f.delta*f.fdelta + f.delta*f.delta*f.fdeltadelta)); |
sat.cp = f.R*(-f.tau*f.tau*f.ftautau + (f.delta*f.fdelta - f.delta*f.tau *f.fdeltatau)^2/(2*f.delta*f.fdelta + f.delta*f.delta*f.fdeltadelta)); |
sat.cv = f.R_s*(-f.tau*f.tau*f.ftautau); | sat.cv = f.R*(-f.tau*f.tau*f.ftautau); |
sat.pt = f.R_s*f.d*(f.delta*(f.fdelta - f.tau*f.fdeltatau)); | sat.pt = f.R*f.d*(f.delta*(f.fdelta - f.tau*f.fdeltatau)); |
sat.pd = f.R_s*f.T*(f.delta*(2.0*f.fdelta + f.delta*f.fdeltadelta)); | sat.pd = f.R*f.T*(f.delta*(2.0*f.fdelta + f.delta*f.fdeltadelta)); |
sat.a = abs(f.R_s*f.T*(2*f.delta*f.fdelta + f.delta*f.delta*f.fdeltadelta - ((f.delta*f.fdelta - f.delta*f.tau*f.fdeltatau)*(f.delta*f.fdelta - f.delta*f.tau*f.fdeltatau))/(f.tau*f.tau*f.ftautau)))^0.5; |
sat.a = abs(f.R*f.T*(2*f.delta*f.fdelta + f.delta*f.delta*f.fdeltadelta - ((f.delta*f.fdelta - f.delta*f.tau*f.fdeltatau)*(f.delta*f.fdelta - f.delta*f.tau*f.fdeltatau))/(f.tau*f.tau*f.ftautau)))^0.5; |
sat.kappa = 1/(f.d*f.R_s*f.T*f.delta*(2.0*f.fdelta + f.delta*f.fdeltadelta)); | sat.kappa = 1/(f.d*f.R*f.T*f.delta*(2.0*f.fdelta + f.delta*f.fdeltadelta)); |
sat.beta = f.R_s*f.d*f.delta*(f.fdelta - f.tau*f.fdeltatau)*sat.kappa; | sat.beta = f.R*f.d*f.delta*(f.fdelta - f.tau*f.fdeltatau)*sat.kappa; |
sat.gamma = sat.a^2/f.R_s/f.T; | sat.gamma = sat.a^2/f.R/f.T; |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
r134aConstants | each iupacName="tetrafluoroethane" | each iupacName="tetrafluoroethan" |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
... u = h - p/d; |
|
R_s = R134aData.data.R_s; | R = R134aData.data.R; |
h = state.h; ... |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
sat | Present | |
hl | Present | |
hv | Present |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
algorithm |
|
state := ThermodynamicState(phase=getPhase_ph(p, h), p=p, h=h, d=density_ph(p, h), T=temperature_ph(p, h)); | state.p := p; |
state.h = h; | |
state.phase = if ((state.h < hl) or (state.h > hv) or (state.p >     R134aData.data.FPCRIT)) then 1 else 2; state.d = density_ph(p, h); state.T = temperature_ph(p, h); |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
dl | Units.SI.Density | SIunits.Density |
dv | Units.SI.Density | SIunits.Density |
R_s | Present | |
R | Present |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
algorithm |
|
R_s := R134aData.data.R_s; | R := R134aData.data.R; |
sat = setSat_T(T); dl = bubbleDensity(sat); dv = dewDensity(sat); if d < dl and d > dv and T < R134aData.data.FTCRIT then f = Modelica400.Media.Common.HelmholtzDerivs(     d=d,     T=T,     R_s=R_s,     delta=0,     tau=0,     f=0,     fdelta=0,     fdeltadelta=0,     ftau=0,     ftautau=0,     fdeltatau=0); state.p = saturationPressure_sat(sat); state.h = (dl*dv/d*(dewEnthalpy(sat) - bubbleEnthalpy(sat))                 - dv*dewEnthalpy(sat) + dl*bubbleEnthalpy(sat))/(dl - dv); state.phase = 2; else |
|
f = f_R134a(d=d, T=T); | |
state.p = d*R_s*T*f.delta*f.fdelta; | state.p = d*R*T*f.delta*f.fdelta; |
state.h = R_s*T*(f.tau*f.ftau + f.delta*f.fdelta); | state.h = R*T*(f.tau*f.ftau + f.delta*f.fdelta); |
state.phase = 1; | sat.psat = state.p; |
end if; |
|
state.T = T; | |
state.d = d; | |
sat.Tsat = state.T; | |
dl = bubbleDensity(sat); dv = dewDensity(sat); state.phase = if ((state.d < dl) or (state.d > dv) or (state.p >     R134aData.data.FPCRIT)) then 1 else 2; |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
delp | Units.SI.Pressure | SIunits.Pressure |
dels | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
... state.p := p; |
|
state.phase = getPhase_ps(p, s); | if (getPhase_ps(p, s) == 1) then |
if state.phase == 1 then |
|
(state.d, state.T, error) = dtofpsOnePhase(             p=p,             s=s,             delp=delp,             dels=dels); |
|
f = f_R134a(d=state.d, T=state.T); | |
state.h = R134aData.R_s*state.T*(f.tau*f.ftau + f.delta*f.fdelta); | state.h = R134aData.R*state.T*(f.tau*f.ftau + f.delta*f.fdelta); |
else | |
state.h = hofpsTwoPhase(p, s); | |
(state.d, state.T) = dt_ph(p, state.h); |
|
end if; ... |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
delp | Units.SI.Pressure | SIunits.Pressure |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
x | Units.SI.MassFraction | SIunits.MassFraction |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
... f = f_R134a(state.d, state.T); |
|
s = R134aData.R_s*(f.tau*f.ftau - f.f); | s = R134aData.R*(f.tau*f.ftau - f.f); |
end if; ... |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.AbsolutePressure | SIunits.AbsolutePressure |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
... f := f_R134a(state.d, state.T); |
|
cp = if getPhase_ph(state.p, state.h) == 2 then 0 else R134aData.R_s*(-f.tau *f.tau*f.ftautau + (f.delta*f.fdelta - f.delta*f.tau*f.fdeltatau)^2/(2* f.delta*f.fdelta + f.delta*f.delta*f.fdeltadelta)); |
cp = if getPhase_ph(state.p, state.h) == 2 then 0 else R134aData.R*(-f.tau *f.tau*f.ftautau + (f.delta*f.fdelta - f.delta*f.tau*f.fdeltatau)^2/(2* f.delta*f.fdelta + f.delta*f.delta*f.fdeltadelta)); |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
x | Units.SI.MassFraction | SIunits.MassFraction |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
... f = f_R134a(state.d, state.T); |
|
cv = R134aData.R_s*(-f.tau*f.tau*f.ftautau); | cv = R134aData.R*(-f.tau*f.tau*f.ftautau); |
end if; ... |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
sigma | Units.SI.Length | SIunits.Length |
epsilon_k | Units.SI.Temperature | SIunits.Temperature |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
lambda_dg | Units.SI.ThermalConductivity | SIunits.ThermalConductivity |
lambda_reduced | Units.SI.ThermalConductivity | SIunits.ThermalConductivity |
lambda_crit | Units.SI.ThermalConductivity | SIunits.ThermalConductivity |
chi_star | Units.SI.ThermalConductivity | SIunits.ThermalConductivity |
chi_star_ref | Units.SI.ThermalConductivity | SIunits.ThermalConductivity |
delta_chi | Units.SI.ThermalConductivity | SIunits.ThermalConductivity |
xi | Units.SI.Length | SIunits.Length |
cp | Units.SI.SpecificHeatCapacity | SIunits.SpecificHeatCapacity |
cv | Units.SI.SpecificHeatCapacity | SIunits.SpecificHeatCapacity |
eta | Units.SI.DynamicViscosity | SIunits.DynamicViscosity |
omega | Units.SI.ThermalConductivity | SIunits.ThermalConductivity |
omega_0 | Units.SI.ThermalConductivity | SIunits.ThermalConductivity |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
... lambda_reduced = lambda_reduced*coeff.lambda_reducing; |
|
dddp = 1/(f.R_s*f.T*f.delta*(2.0*f.fdelta + f.delta*f.fdeltadelta)); | dddp = 1/(f.R*f.T*f.delta*(2.0*f.fdelta + f.delta*f.fdeltadelta)); |
chi_star = state.d*coeff.p_crit*1e3/((coeff.rho_crit*R134aData.data.MM*     1000)^2)*dddp; |
|
dddp_ref = 1/(f_ref.R_s*f_ref.T*f_ref.delta*(2.0*f_ref.fdelta + f_ref.delta *f_ref.fdeltadelta)); |
dddp_ref = 1/(f_ref.R*f_ref.T*f_ref.delta*(2.0*f_ref.fdelta + f_ref.delta *f_ref.fdeltadelta)); |
chi_star_ref = state.d*coeff.p_crit*1e3/((coeff.rho_crit*R134aData.data.MM     *1000)^2)*dddp_ref; ... xi = coeff.xi_0*(1/coeff.GAMMA*(delta_chi))^(coeff.nu/coeff.gamma); |
|
cp = R134aData.data.R_s*(-f.tau*f.tau*f.ftautau + (f.delta*f.fdelta - f.delta *f.tau*f.fdeltatau)^2/(2*f.delta*f.fdelta + f.delta*f.delta*f.fdeltadelta)); |
cp = R134aData.data.R*(-f.tau*f.tau*f.ftautau + (f.delta*f.fdelta - f.delta *f.tau*f.fdeltatau)^2/(2*f.delta*f.fdelta + f.delta*f.delta*f.fdeltadelta)); |
eta = dynamicViscosity(state=state); ... |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
Tc | Units.SI.Temperature | SIunits.Temperature |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
... f = f_R134a(state.d, state.T); |
|
a = abs(R134aData.data.R_s*state.T*(2*f.delta*f.fdelta + f.delta*f.delta *f.fdeltadelta - ((f.delta*f.fdelta - f.delta*f.tau*f.fdeltatau)*(f.delta *f.fdelta - f.delta*f.tau*f.fdeltatau))/(f.tau*f.tau*f.ftautau)))^0.5; |
a = abs(R134aData.data.R*state.T*(2*f.delta*f.fdelta + f.delta*f.delta *f.fdeltadelta - ((f.delta*f.fdelta - f.delta*f.tau*f.fdeltatau)*(f.delta *f.fdelta - f.delta*f.tau*f.fdeltatau))/(f.tau*f.tau*f.ftautau)))^0.5; |
end if; ... |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
... f = f_R134a(state.d, state.T); |
|
kappa = 1/(state.d*R134aData.data.R_s*state.T*f.delta*(2.0*f.fdelta + f.delta *f.fdeltadelta)); |
kappa = 1/(state.d*R134aData.data.R*state.T*f.delta*(2.0*f.fdelta + f.delta *f.fdeltadelta)); |
end if; ... |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
... f = f_R134a(state.d, state.T); |
|
beta = R134aData.data.R_s*state.d*f.delta*(f.fdelta - f.tau*f.fdeltatau) *isothermalCompressibility(state); |
beta = R134aData.data.R*state.d*f.delta*(f.fdelta - f.tau*f.fdeltatau) *isothermalCompressibility(state); |
end if; ... |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
... f.T = derivs.T; |
|
f.R_s = R134aData.R_s; | f.R = R134aData.R; |
newder = Modelica400.Media.Common.Helmholtz_ph(f=f); | |
derivs.cv = -f.R_s*(f.tau*f.tau*f.ftautau); | derivs.cv = -f.R*(f.tau*f.tau*f.ftautau); |
derivs.pd = newder.pd; ... |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
delp | Units.SI.Pressure | SIunits.Pressure |
delh | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
hvapor | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
hliquid | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
hl | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
... damping = 0.3; |
|
d = R134aData.data.FDCRIT*Common.CubicSplineEval(localx, dl_coef[int,1:4])*1.5; | d = R134aData.data.FDCRIT*Common.CubicSplineEval(localx, dl_coef[int, 1:4])*1.02; |
T = Common.CubicSplineEval(localx, T_coef[int, 1:4]); ... |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
... f.T = T; |
|
f.R_s = R134aData.R_s; | f.R = R134aData.R; |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
... fid.T = R134aData.data.TCRIT/fid.tau; |
|
fid.R_s = R134aData.R_s; | fid.R = R134aData.R; |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
... f.T = R134aData.data.TCRIT/f.tau; |
|
f.R_s = R134aData.R_s; | f.R = R134aData.R; |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
hl | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
hv | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
sl | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
sv | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
x | Units.SI.MassFraction | SIunits.MassFraction |
sl | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
sv | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
hl | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
hv | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
T_liq | Units.SI.Temperature | SIunits.Temperature |
d_liq | Units.SI.Density | SIunits.Density |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
T_vap | Units.SI.Temperature | SIunits.Temperature |
d_vap | Units.SI.Density | SIunits.Density |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
d | Units.SI.Density | SIunits.Density |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
T | Units.SI.Temperature | SIunits.Temperature |
delp | Units.SI.Pressure | SIunits.Pressure |
d | Units.SI.Density | SIunits.Density |
deld | Units.SI.Density | SIunits.Density |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
T | Units.SI.Temperature | SIunits.Temperature |
delp | Units.SI.Pressure | SIunits.Pressure |
h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
d | Units.SI.Density | SIunits.Density |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
... f = f_R134a(d, T); |
|
h = R134aData.data.R_s*T*(f.tau*f.ftau + f.delta*f.fdelta); | h = R134aData.data.R*T*(f.tau*f.ftau + f.delta*f.fdelta); |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
T | Units.SI.Temperature | SIunits.Temperature |
T_lim_gas | Units.SI.Temperature | SIunits.Temperature |
T_lim_liq | Units.SI.Temperature | SIunits.Temperature |
T_sat | Present |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
algorithm |
|
T_sat := Modelica400.Media.R134a.R134a_ph.saturationTemperature(p); | T_lim_gas := Modelica323.Media.R134a.R134a_ph.saturationTemperature(p) + 1; |
T_lim_gas = T_sat + 1; | T_lim_liq = Modelica323.Media.R134a.R134a_ph.saturationTemperature(p) - 1; |
T_lim_liq = T_sat - 1; |
|
assert(p>R134aData.data.PCRIT+1000 or not                                       (T<T_lim_gas and T>T_lim_liq), "Fluid state is too close to the two-phase region (p="+String(p)+"[Pa], T="+String(T)+"[K]. Pressure and temperature can not be used to determine properties in two-phase region."); ... |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
R_s | Present | |
R | Present |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
TCRIT | Units.SI.Temperature | SIunits.Temperature |
PCRIT | Units.SI.Pressure | SIunits.Pressure |
DCRIT | Units.SI.Density | SIunits.Density |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
MM | Units.SI.MolarMass | SIunits.MolarMass |
HCRIT | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
SCRIT | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
R_s | Present | |
R | Present |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
FTCRIT | Units.SI.Temperature | SIunits.Temperature |
FPCRIT | Units.SI.Pressure | SIunits.Pressure |
FDCRIT | Units.SI.Density | SIunits.Density |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
h0 | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
s0 | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
TTRIPLE | Units.SI.Temperature | SIunits.Temperature |
PTRIPLE | Units.SI.Pressure | SIunits.Pressure |
DLTRIPLE | Units.SI.Density | SIunits.Density |
DVTRIPLE | Units.SI.Density | SIunits.Density |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
... u = h - p/d; |
|
R_s = Modelica400.Constants.R/fluidConstants[1].molarMass; | R = Modelica323.Constants.R/fluidConstants[1].molarMass; |
h = state.h; ... |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
RH2O | Units.SI.SpecificHeatCapacity | SIunits.SpecificHeatCapacity |
MH2O | Units.SI.MolarMass | SIunits.MolarMass |
TSTAR1 | Units.SI.Temperature | SIunits.Temperature |
PSTAR1 | Units.SI.Pressure | SIunits.Pressure |
TSTAR2 | Units.SI.Temperature | SIunits.Temperature |
PSTAR2 | Units.SI.Pressure | SIunits.Pressure |
TSTAR5 | Units.SI.Temperature | SIunits.Temperature |
PSTAR5 | Units.SI.Pressure | SIunits.Pressure |
HSTAR1 | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
TLIMIT1 | Units.SI.Temperature | SIunits.Temperature |
TLIMIT2 | Units.SI.Temperature | SIunits.Temperature |
TLIMIT5 | Units.SI.Temperature | SIunits.Temperature |
PLIMIT1 | Units.SI.Pressure | SIunits.Pressure |
PLIMIT4A | Units.SI.Pressure | SIunits.Pressure |
PLIMIT5 | Units.SI.Pressure | SIunits.Pressure |
PCRIT | Units.SI.Pressure | SIunits.Pressure |
TCRIT | Units.SI.Temperature | SIunits.Temperature |
DCRIT | Units.SI.Density | SIunits.Density |
SCRIT | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
HCRIT | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
Tstar | Units.SI.Temperature | SIunits.Temperature |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
pstar | Units.SI.Pressure | SIunits.Pressure |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
PCRIT | Units.SI.Pressure | SIunits.Pressure |
TCRIT | Units.SI.Temperature | SIunits.Temperature |
DCRIT | Units.SI.Density | SIunits.Density |
HCRIT | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
SCRIT | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
Ttriple | Units.SI.Temperature | SIunits.Temperature |
ptriple | Units.SI.Pressure | SIunits.Pressure |
dltriple | Units.SI.Density | SIunits.Density |
dvtriple | Units.SI.Density | SIunits.Density |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
t | Units.SI.Temperature | SIunits.Temperature |
p | Units.SI.Pressure | SIunits.Pressure |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
t | Units.SI.Temperature | SIunits.Temperature |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
s | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
s | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
s | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
s | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
s | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
s | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
T | Units.SI.Temperature | SIunits.Temperature |
d | Units.SI.Density | SIunits.Density |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
T | Units.SI.Temperature | SIunits.Temperature |
d | Units.SI.Density | SIunits.Density |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
d | Units.SI.Density | SIunits.Density |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
T | Units.SI.Temperature | SIunits.Temperature |
d | Units.SI.Density | SIunits.Density |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
s | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
s | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
dl | Units.SI.Density | SIunits.Density |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
dv | Units.SI.Density | SIunits.Density |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
plim | Units.SI.Pressure | SIunits.Pressure |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
algorithm |
|
bpro.R_s := data.RH2O; | bpro.R := data.RH2O; |
bpro.T = Basic.tsat(plim); ... g = Basic.g1(p, bpro.T); |
|
bpro.d = p/(bpro.R_s*bpro.T*g.pi*g.gpi); | bpro.d = p/(bpro.R*bpro.T*g.pi*g.gpi); |
bpro.h = if p > plim then data.HCRIT else bpro.R_s*bpro.T*g.tau*g.gtau; | bpro.h = if p > plim then data.HCRIT else bpro.R*bpro.T*g.tau*g.gtau; |
bpro.s = g.R_s*(g.tau*g.gtau - g.g); | bpro.s = g.R*(g.tau*g.gtau - g.g); |
bpro.cp = -bpro.R_s*g.tau*g.tau*g.gtautau; | bpro.cp = -bpro.R*g.tau*g.tau*g.gtautau; |
bpro.vt = bpro.R_s/p*(g.pi*g.gpi - g.tau*g.pi*g.gtaupi); | bpro.vt = bpro.R/p*(g.pi*g.gpi - g.tau*g.pi*g.gtaupi); |
bpro.vp = bpro.R_s*bpro.T/(p*p)*g.pi*g.pi*g.gpipi; | bpro.vp = bpro.R*bpro.T/(p*p)*g.pi*g.pi*g.gpipi; |
bpro.pt = -p/bpro.T*(g.gpi - g.tau*g.gtaupi)/(g.gpipi*g.pi); | |
bpro.pd = -bpro.R_s*bpro.T*g.gpi*g.gpi/(g.gpipi); | bpro.pd = -bpro.R*bpro.T*g.gpi*g.gpi/(g.gpipi); |
else ... bpro.h = hl_p_R4b(plim); |
|
bpro.s = f.R_s*(f.tau*f.ftau - f.f); | bpro.s = f.R*(f.tau*f.ftau - f.f); |
bpro.cv = bpro.R_s*(-f.tau*f.tau*f.ftautau); | bpro.cv = bpro.R*(-f.tau*f.tau*f.ftautau); |
bpro.pt = bpro.R_s*bpro.d*f.delta*(f.fdelta - f.tau*f.fdeltatau); | bpro.pt = bpro.R*bpro.d*f.delta*(f.fdelta - f.tau*f.fdeltatau); |
bpro.pd = bpro.R_s*bpro.T*f.delta*(2.0*f.fdelta + f.delta*f.fdeltadelta); | bpro.pd = bpro.R*bpro.T*f.delta*(2.0*f.fdelta + f.delta*f.fdeltadelta); |
end if; ... |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
plim | Units.SI.Pressure | SIunits.Pressure |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
algorithm |
|
bpro.R_s := data.RH2O; | bpro.R := data.RH2O; |
bpro.T = Basic.tsat(plim); ... g = Basic.g2(p, bpro.T); |
|
bpro.d = p/(bpro.R_s*bpro.T*g.pi*g.gpi); | bpro.d = p/(bpro.R*bpro.T*g.pi*g.gpi); |
bpro.h = if p > plim then data.HCRIT else bpro.R_s*bpro.T*g.tau*g.gtau; | bpro.h = if p > plim then data.HCRIT else bpro.R*bpro.T*g.tau*g.gtau; |
bpro.s = g.R_s*(g.tau*g.gtau - g.g); | bpro.s = g.R*(g.tau*g.gtau - g.g); |
bpro.cp = -bpro.R_s*g.tau*g.tau*g.gtautau; | bpro.cp = -bpro.R*g.tau*g.tau*g.gtautau; |
bpro.vt = bpro.R_s/p*(g.pi*g.gpi - g.tau*g.pi*g.gtaupi); | bpro.vt = bpro.R/p*(g.pi*g.gpi - g.tau*g.pi*g.gtaupi); |
bpro.vp = bpro.R_s*bpro.T/(p*p)*g.pi*g.pi*g.gpipi; | bpro.vp = bpro.R*bpro.T/(p*p)*g.pi*g.pi*g.gpipi; |
bpro.pt = -p/bpro.T*(g.gpi - g.tau*g.gtaupi)/(g.gpipi*g.pi); | |
bpro.pd = -bpro.R_s*bpro.T*g.gpi*g.gpi/(g.gpipi); | bpro.pd = -bpro.R*bpro.T*g.gpi*g.gpi/(g.gpipi); |
else ... bpro.h = hv_p_R4b(plim); |
|
bpro.s = f.R_s*(f.tau*f.ftau - f.f); | bpro.s = f.R*(f.tau*f.ftau - f.f); |
bpro.cv = bpro.R_s*(-f.tau*f.tau*f.ftautau); | bpro.cv = bpro.R*(-f.tau*f.tau*f.ftautau); |
bpro.pt = bpro.R_s*bpro.d*f.delta*(f.fdelta - f.tau*f.fdeltatau); | bpro.pt = bpro.R*bpro.d*f.delta*(f.fdelta - f.tau*f.fdeltatau); |
bpro.pd = bpro.R_s*bpro.T*f.delta*(2.0*f.fdelta + f.delta*f.fdeltadelta); | bpro.pd = bpro.R*bpro.T*f.delta*(2.0*f.fdelta + f.delta*f.fdeltadelta); |
end if; ... |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
rho | Units.SI.Density | SIunits.Density |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
rho | Units.SI.Density | SIunits.Density |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
rho | Units.SI.Density | SIunits.Density |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
s | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
Tsat | Units.SI.Temperature | SIunits.Temperature |
h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
s | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
Tsat | Units.SI.Temperature | SIunits.Temperature |
h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
T | Units.SI.Temperature | SIunits.Temperature |
d | Units.SI.Density | SIunits.Density |
p | Units.SI.Pressure | SIunits.Pressure |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
T | Units.SI.Temperature | SIunits.Temperature |
d | Units.SI.Density | SIunits.Density |
p | Units.SI.Pressure | SIunits.Pressure |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
Ttest | Units.SI.Temperature | SIunits.Temperature |
hl | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
hv | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
s | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
Ttest | Units.SI.Temperature | SIunits.Temperature |
sl | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
sv | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
T | Units.SI.Temperature | SIunits.Temperature |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
d | Units.SI.Density | SIunits.Density |
T | Units.SI.Temperature | SIunits.Temperature |
p23 | Units.SI.Pressure | SIunits.Pressure |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
dh_dp | Units.SI.DerEnthalpyByPressure | SIunits.DerEnthalpyByPressure |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
dh_dp | Units.SI.DerEnthalpyByPressure | SIunits.DerEnthalpyByPressure |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
dd_dp | Units.SI.DerDensityByPressure | SIunits.DerDensityByPressure |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
dd_dp | Units.SI.DerDensityByPressure | SIunits.DerDensityByPressure |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
T | Units.SI.Temperature | SIunits.Temperature |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
... assert(p > triple.ptriple,     "IF97 medium function g1 called with too low pressure\n" + "p = " +     String(p) + " Pa <= " + String(triple.ptriple) +     " Pa (triple point pressure)"); |
|
assert(p <= 100.0e6, "IF97 medium function g1: the input pressure (= " + String(p) + " Pa) is higher than 100 MPa"); |
assert(p <= 100.0e6, "IF97 medium function g1: the input pressure (= " + String(p) + " Pa) is higher than 100 Mpa"); |
assert(T >= 273.15, "IF97 medium function g1: the temperature (= " +     String(T) + " K) is lower than 273.15 K!"); ... g.T = T; |
|
g.R_s = data.RH2O; | g.R = data.RH2O; |
g.pi = p/data.PSTAR1; ... |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
T | Units.SI.Temperature | SIunits.Temperature |
checkLimits | Present |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
... g.T = T; |
|
g.R_s = data.RH2O; | g.R = data.RH2O; |
if checkLimits then |
|
assert(p > 0.0,         "IF97 medium function g2 called with too low pressure\n" + "p = " +         String(p) + " Pa <= 0.0 Pa"); |
|
assert(p <= 100.0e6, "IF97 medium function g2: the input pressure (= " + String(p) + " Pa) is higher than 100 MPa"); |
assert(p <= 100.0e6, "IF97 medium function g2: the input pressure (= " + String(p) + " Pa) is higher than 100 Mpa"); |
assert(T >= 273.15, "IF97 medium function g2: the temperature (= " +         String(T) + " K) is lower than 273.15 K!"); |
|
assert(T <= 1073.15,         "IF97 medium function g2: the input temperature (= " + String(T) +         " K) is higher than the limit of 1073.15 K"); |
|
end if; |
|
g.pi = p/data.PSTAR2; ... |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
T | Units.SI.Temperature | SIunits.Temperature |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
... assert(p > 0.0,     "IF97 medium function g2metastable called with too low pressure\n" +     "p = " + String(p) + " Pa <= 0.0 Pa"); |
|
assert(p <= 100.0e6, "IF97 medium function g2metastable: the input pressure (= " + String( p) + " Pa) is higher than 100 MPa"); |
assert(p <= 100.0e6, "IF97 medium function g2metastable: the input pressure (= " + String( p) + " Pa) is higher than 100 Mpa"); |
assert(T >= 273.15,     "IF97 medium function g2metastable: the temperature (= " + String(T)      + " K) is lower than 273.15 K!"); ... g.T = T; |
|
g.R_s = data.RH2O; | g.R = data.RH2O; |
g.pi = p/data.PSTAR2; ... |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
d | Units.SI.Density | SIunits.Density |
T | Units.SI.Temperature | SIunits.Temperature |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
... f.d = d; |
|
f.R_s = data.RH2O; | f.R = data.RH2O; |
f.tau = data.TCRIT/T; ... |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
T | Units.SI.Temperature | SIunits.Temperature |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
... assert(p > 0.0,     "IF97 medium function g5 called with too low pressure\n" + "p = " +     String(p) + " Pa <= 0.0 Pa"); |
|
assert(p <= data.PLIMIT5, "IF97 medium function g5: input pressure (= " + String(p) + " Pa) is higher than 10 MPa in region 5"); |
assert(p <= data.PLIMIT5, "IF97 medium function g5: input pressure (= " + String(p) + " Pa) is higher than 10 Mpa in region 5"); |
assert(T <= 2273.15, "IF97 medium function g5: input temperature (= "      + String(T) + " K) is higher than limit of 2273.15K in region 5"); ... g.T = T; |
|
g.R_s = data.RH2O; | g.R = data.RH2O; |
g.pi = p/data.PSTAR5; ... |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
T | Units.SI.Temperature | SIunits.Temperature |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
T | Units.SI.Temperature | SIunits.Temperature |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
... assert(p > triple.ptriple,     "IF97 medium function g1pitau called with too low pressure\n" +     "p = " + String(p) + " Pa <= " + String(triple.ptriple) +     " Pa (triple point pressure)"); |
|
assert(p <= 100.0e6, "IF97 medium function g1pitau: the input pressure (= " + String(p) + " Pa) is higher than 100 MPa"); |
assert(p <= 100.0e6, "IF97 medium function g1pitau: the input pressure (= " + String(p) + " Pa) is higher than 100 Mpa"); |
assert(T >= 273.15, "IF97 medium function g1pitau: the temperature (= "      + String(T) + " K) is lower than 273.15 K!"); ... |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
T | Units.SI.Temperature | SIunits.Temperature |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
... assert(p > 0.0,     "IF97 medium function g2pitau called with too low pressure\n" +     "p = " + String(p) + " Pa <= " + String(triple.ptriple) +     " Pa (triple point pressure)"); |
|
assert(p <= 100.0e6, "IF97 medium function g2pitau: the input pressure (= " + String(p) + " Pa) is higher than 100 MPa"); |
assert(p <= 100.0e6, "IF97 medium function g2pitau: the input pressure (= " + String(p) + " Pa) is higher than 100 Mpa"); |
assert(T >= 273.15, "IF97 medium function g2pitau: the temperature (= "      + String(T) + " K) is lower than 273.15 K!"); ... |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
T | Units.SI.Temperature | SIunits.Temperature |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
... assert(p > 0.0,     "IF97 medium function g5pitau called with too low pressure\n" +     "p = " + String(p) + " Pa <= " + String(triple.ptriple) +     " Pa (triple point pressure)"); |
|
assert(p <= data.PLIMIT5, "IF97 medium function g5pitau: input pressure (= " + String(p) + " Pa) is higher than 10 MPa in region 5"); |
assert(p <= data.PLIMIT5, "IF97 medium function g5pitau: input pressure (= " + String(p) + " Pa) is higher than 10 Mpa in region 5"); |
assert(T <= 2273.15,     "IF97 medium function g5pitau: input temperature (= " + String(T) +     " K) is higher than limit of 2273.15 K in region 5"); ... |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
d | Units.SI.Density | SIunits.Density |
T | Units.SI.Temperature | SIunits.Temperature |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
T | Units.SI.Temperature | SIunits.Temperature |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
s | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
T | Units.SI.Temperature | SIunits.Temperature |
pstar | Units.SI.Pressure | SIunits.Pressure |
sstar | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
T | Units.SI.Temperature | SIunits.Temperature |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
s | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
T | Units.SI.Temperature | SIunits.Temperature |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
s | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
T | Units.SI.Temperature | SIunits.Temperature |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
s | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
T | Units.SI.Temperature | SIunits.Temperature |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
s | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
T | Units.SI.Temperature | SIunits.Temperature |
SLIMIT | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
t_sat | Units.SI.Temperature | SIunits.Temperature |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
T | Units.SI.Temperature | SIunits.Temperature |
p_sat | Units.SI.Pressure | SIunits.Pressure |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
T | Units.SI.Temperature | SIunits.Temperature |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
T | Units.SI.Temperature | SIunits.Temperature |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
s | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
p | Units.SI.Pressure | SIunits.Pressure |
hstar | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
pstar | Units.SI.Pressure | SIunits.Pressure |
sstar | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
s | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
hstar | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
sstar | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
s | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
p | Units.SI.Pressure | SIunits.Pressure |
hstar | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
pstar | Units.SI.Pressure | SIunits.Pressure |
sstar | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
s | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
p | Units.SI.Pressure | SIunits.Pressure |
hstar | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
pstar | Units.SI.Pressure | SIunits.Pressure |
sstar | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
s | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
p | Units.SI.Pressure | SIunits.Pressure |
hstar | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
pstar | Units.SI.Pressure | SIunits.Pressure |
sstar | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
p | Units.SI.Pressure | SIunits.Pressure |
hstar | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
pstar | Units.SI.Pressure | SIunits.Pressure |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
T | Units.SI.Temperature | SIunits.Temp_K |
hstar | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
pstar | Units.SI.Pressure | SIunits.Pressure |
Tstar | Units.SI.Temperature | SIunits.Temp_K |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
T | Units.SI.Temperature | SIunits.Temp_K |
Tstar | Units.SI.Temperature | SIunits.Temp_K |
pstar | Units.SI.Pressure | SIunits.Pressure |
hstar | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
v | Units.SI.SpecificVolume | SIunits.SpecificVolume |
vstar | Units.SI.Volume | SIunits.Volume |
pstar | Units.SI.Pressure | SIunits.Pressure |
hstar | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
v | Units.SI.SpecificVolume | SIunits.SpecificVolume |
vstar | Units.SI.Volume | SIunits.Volume |
pstar | Units.SI.Pressure | SIunits.Pressure |
hstar | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
s | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
T | Units.SI.Temperature | SIunits.Temp_K |
Tstar | Units.SI.Temperature | SIunits.Temp_K |
pstar | Units.SI.Pressure | SIunits.Pressure |
sstar | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
s | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
T | Units.SI.Temperature | SIunits.Temp_K |
Tstar | Units.SI.Temperature | SIunits.Temp_K |
pstar | Units.SI.Pressure | SIunits.Pressure |
sstar | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
s | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
v | Units.SI.SpecificVolume | SIunits.SpecificVolume |
vstar | Units.SI.Volume | SIunits.Volume |
pstar | Units.SI.Pressure | SIunits.Pressure |
sstar | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
s | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
v | Units.SI.SpecificVolume | SIunits.SpecificVolume |
vstar | Units.SI.Volume | SIunits.Volume |
pstar | Units.SI.Pressure | SIunits.Pressure |
sstar | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
T | Units.SI.Temperature | SIunits.Temp_K |
pm | Units.SI.Pressure | SIunits.Pressure |
Tn | Units.SI.Temperature | SIunits.Temp_K |
pn | Units.SI.Pressure | SIunits.Pressure |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
T | Units.SI.Temperature | SIunits.Temp_K |
pm | Units.SI.Pressure | SIunits.Pressure |
Tn | Units.SI.Temperature | SIunits.Temp_K |
pn | Units.SI.Pressure | SIunits.Pressure |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
T | Units.SI.Temperature | SIunits.Temp_K |
pm | Units.SI.Pressure | SIunits.Pressure |
Tn | Units.SI.Temperature | SIunits.Temp_K |
pn | Units.SI.Pressure | SIunits.Pressure |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
T | Units.SI.Temperature | SIunits.Temp_K |
psubl | Units.SI.Pressure | SIunits.Pressure |
Tn | Units.SI.Temperature | SIunits.Temp_K |
pn | Units.SI.Pressure | SIunits.Pressure |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
d | Units.SI.Density | SIunits.Density |
T | Units.SI.Temperature | SIunits.Temperature |
p | Units.SI.Pressure | SIunits.Pressure |
eta | Units.SI.DynamicViscosity | SIunits.DynamicViscosity |
rhostar | Units.SI.Density | SIunits.Density |
etastar | Units.SI.DynamicViscosity | SIunits.DynamicViscosity |
tstar | Units.SI.Temperature | SIunits.Temperature |
checkLimits | Present |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
... delta := d/rhostar; |
|
if checkLimits then |
|
assert(d > triple.dvtriple,         "IF97 medium function visc_dTp for viscosity called with too low density\n"          + "d = " + String(d) + " <= " + String(triple.dvtriple) +         " (triple point density)"); |
|
assert((p <= 500e6 and (Tc >= 0.0 and Tc <= 150)) or (p <= 350e6 and (         Tc > 150.0 and Tc <= 600)) or (p <= 300e6 and (Tc > 600.0 and Tc <=         900)),         "IF97 medium function visc_dTp: viscosity computed outside the range\n"          + "of validity of the IF97 formulation: p = " + String(p) +         " Pa, Tc = " + String(Tc) + " K"); |
|
end if; |
|
deltam1 = delta - 1.0; ... |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
d | Units.SI.Density | SIunits.Density |
T | Units.SI.Temperature | SIunits.Temperature |
p | Units.SI.Pressure | SIunits.Pressure |
lambda | Units.SI.ThermalConductivity | SIunits.ThermalConductivity |
lamstar | Units.SI.ThermalConductivity | SIunits.ThermalConductivity |
rhostar | Units.SI.Density | SIunits.Density |
tstar | Units.SI.Temperature | SIunits.Temperature |
pstar | Units.SI.Pressure | SIunits.Pressure |
etastar | Units.SI.DynamicViscosity | SIunits.DynamicViscosity |
rhostar2 | Units.SI.Density | SIunits.Density |
Tstar2 | Units.SI.Temperature | SIunits.Temperature |
lambdastar | Units.SI.ThermalConductivity | SIunits.ThermalConductivity |
checkLimits | Present |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
algorithm |
|
if checkLimits then |
|
assert(d > triple.dvtriple,         "IF97 medium function cond_dTp called with too low density\n" +         "d = " + String(d) + " <= " + String(triple.dvtriple) +         " (triple point density)"); |
|
assert((p <= 100e6 and (Tc >= 0.0 and Tc <= 500)) or (p <= 70e6 and (Tc          > 500.0 and Tc <= 650)) or (p <= 40e6 and (Tc > 650.0 and Tc <= 800)),         "IF97 medium function cond_dTp: thermal conductivity computed outside the range\n"          + "of validity of the IF97 formulation: p = " + String(p) +         " Pa, Tc = " + String(Tc) + " K"); |
|
end if; |
|
if industrialMethod == true then ... |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
T | Units.SI.Temperature | SIunits.Temperature |
sigma | Units.SI.SurfaceTension | SIunits.SurfaceTension |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
T | Units.SI.Temperature | SIunits.Temperature |
h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
T | Units.SI.Temperature | SIunits.Temperature |
h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
s | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
s | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
T | Units.SI.Temperature | SIunits.Temperature |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
T | Units.SI.Temperature | SIunits.Temperature |
h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
T | Units.SI.Temperature | SIunits.Temperature |
h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
s | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
s | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
T | Units.SI.Temperature | SIunits.Temperature |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
d | Units.SI.Density | SIunits.Density |
T | Units.SI.Temperature | SIunits.Temperature |
h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
s | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
d | Units.SI.Density | SIunits.Density |
T | Units.SI.Temperature | SIunits.Temperature |
delp | Units.SI.Pressure | SIunits.Pressure |
dels | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
s | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
dguess | Units.SI.Density | SIunits.Density |
Tguess | Units.SI.Temperature | SIunits.Temperature |
delp | Units.SI.Pressure | SIunits.Pressure |
dels | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
d | Units.SI.Density | SIunits.Density |
T | Units.SI.Temperature | SIunits.Temperature |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
s | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
Tsat | Units.SI.Temperature | SIunits.Temp_K |
x | Units.SI.MassFraction | SIunits.MassFraction |
sl | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
sv | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
hl | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
hv | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
T | Units.SI.Temperature | SIunits.Temperature |
h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
s | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
T | Units.SI.Temperature | SIunits.Temperature |
d | Units.SI.Density | SIunits.Density |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
s | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
dguess | Units.SI.Density | SIunits.Density |
Tguess | Units.SI.Temperature | SIunits.Temperature |
h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
T | Units.SI.Temperature | SIunits.Temperature |
d | Units.SI.Density | SIunits.Density |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
din | Units.SI.Density | SIunits.Density |
Tin | Units.SI.Temperature | SIunits.Temperature |
dout | Units.SI.Density | SIunits.Density |
Tout | Units.SI.Temperature | SIunits.Temperature |
Tmin | Units.SI.Temperature | SIunits.Temperature |
Tmax | Units.SI.Temperature | SIunits.Temperature |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
d | Units.SI.Density | SIunits.Density |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
d | Units.SI.Density | SIunits.Density |
T | Units.SI.Temperature | SIunits.Temperature |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
T | Units.SI.Temperature | SIunits.Temperature |
delp | Units.SI.Pressure | SIunits.Pressure |
d | Units.SI.Density | SIunits.Density |
dguess | Units.SI.Density | SIunits.Density |
deld | Units.SI.Density | SIunits.Density |
dmin | Units.SI.Density | SIunits.Density |
dmax | Units.SI.Density | SIunits.Density |
Tmax | Units.SI.Temperature | SIunits.Temperature |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
delp | Units.SI.Pressure | SIunits.Pressure |
delh | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
d | Units.SI.Density | SIunits.Density |
T | Units.SI.Temperature | SIunits.Temperature |
Tguess | Units.SI.Temperature | SIunits.Temperature |
dguess | Units.SI.Density | SIunits.Density |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
s | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
delp | Units.SI.Pressure | SIunits.Pressure |
dels | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
d | Units.SI.Density | SIunits.Density |
T | Units.SI.Temperature | SIunits.Temperature |
Tguess | Units.SI.Temperature | SIunits.Temperature |
dguess | Units.SI.Density | SIunits.Density |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
s | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
dguess | Units.SI.Density | SIunits.Density |
Tguess | Units.SI.Temperature | SIunits.Temperature |
delp | Units.SI.Pressure | SIunits.Pressure |
dels | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
d | Units.SI.Density | SIunits.Density |
T | Units.SI.Temperature | SIunits.Temperature |
diter | Units.SI.Density | SIunits.Density |
Titer | Units.SI.Temperature | SIunits.Temperature |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
d | Units.SI.Density | SIunits.Density |
T | Units.SI.Temperature | SIunits.Temperature |
reldd | Units.SI.Pressure | SIunits.Pressure |
p | Units.SI.Pressure | SIunits.Pressure |
pguess1 | Units.SI.Pressure | SIunits.Pressure |
pguess2 | Units.SI.Pressure | SIunits.Pressure |
pguess5 | Units.SI.Pressure | SIunits.Pressure |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
reldh | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
T | Units.SI.Temperature | SIunits.Temperature |
proh | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
Tguess | Units.SI.Temperature | SIunits.Temperature |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
s | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
relds | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
T | Units.SI.Temperature | SIunits.Temperature |
pros | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
Tguess | Units.SI.Temperature | SIunits.Temperature |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
s | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
Tguess | Units.SI.Temperature | SIunits.Temperature |
relds | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
T | Units.SI.Temperature | SIunits.Temperature |
pros | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
T | Units.SI.Temperature | SIunits.Temperature |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
T | Units.SI.Temperature | SIunits.Temperature |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
d | Units.SI.Density | SIunits.Density |
T | Units.SI.Temperature | SIunits.Temperature |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
... pro = Modelica400.Media.Common.ThermoFluidSpecial.helmholtzToProps_dT(f); |
|
assert(pro.p <= 100.0e6, "IF97 medium function waterR3_dT: the input pressure (= " + String( pro.p) + " Pa) is higher than 100 MPa"); |
assert(pro.p <= 100.0e6, "IF97 medium function waterR3_dT: the input pressure (= " + String( pro.p) + " Pa) is higher than 100 Mpa"); |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
T | Units.SI.Temperature | SIunits.Temperature |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
Tsat | Units.SI.Temperature | SIunits.Temperature |
dl | Units.SI.Density | SIunits.Density |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
Tsat | Units.SI.Temperature | SIunits.Temperature |
dv | Units.SI.Density | SIunits.Density |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
dl | Units.SI.Density | SIunits.Density |
dv | Units.SI.Density | SIunits.Density |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
... pro.kappa = 1/(pro.d*p)*pro.dpT*pro.dpT*pro.T/pro.cv; |
|
pro.R_s = data.RH2O; | pro.R = data.RH2O; |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
dl | Units.SI.Density | SIunits.Density |
dv | Units.SI.Density | SIunits.Density |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
... pro.a = Modelica400.Constants.inf; |
|
pro.R_s = data.RH2O; | pro.R = data.RH2O; |
pro.ddph = pro.d*(pro.d*pro.cv/dpT + 1.0)/(dpT*pro.T); ... |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
d | Units.SI.Density | SIunits.Density |
T | Units.SI.Temperature | SIunits.Temperature |
dl | Units.SI.Density | SIunits.Density |
dv | Units.SI.Density | SIunits.Density |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
... pro.a = Modelica400.Constants.inf; |
|
pro.R_s = data.RH2O; | pro.R = data.RH2O; |
pro.dudT = (pro.p - T*dpT)/(d*d); ... |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
d | Units.SI.Density | SIunits.Density |
T | Units.SI.Temperature | SIunits.Temperature |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
T | Units.SI.Temperature | SIunits.Temperature |
d | Units.SI.Density | SIunits.Density |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
h_liq | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
d_liq | Units.SI.Density | SIunits.Density |
h_vap | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
d_vap | Units.SI.Density | SIunits.Density |
t1 | Units.SI.Temperature | SIunits.Temperature |
t2 | Units.SI.Temperature | SIunits.Temperature |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
... aux.h = max(h, 1e3); |
|
aux.R_s = BaseIF97.data.RH2O; | aux.R = BaseIF97.data.RH2O; |
aux.vt = 0.0 "Initialized in case it is not needed"; | aux.vt = 0.0 "initialized in case it is not needed"; |
aux.vp = 0.0 "Initialized in case it is not needed"; | aux.vp = 0.0 "initialized in case it is not needed"; |
if (aux.region == 1) then ... g = BaseIF97.Basic.g1(p, aux.T); |
|
aux.s = aux.R_s*(g.tau*g.gtau - g.g); | aux.s = aux.R*(g.tau*g.gtau - g.g); |
aux.rho = p/(aux.R_s*aux.T*g.pi*g.gpi); | aux.rho = p/(aux.R*aux.T*g.pi*g.gpi); |
aux.vt = aux.R_s/p*(g.pi*g.gpi - g.tau*g.pi*g.gtaupi); | aux.vt = aux.R/p*(g.pi*g.gpi - g.tau*g.pi*g.gtaupi); |
aux.pt = -g.p/g.T*(g.gpi - g.tau*g.gtaupi)/(g.gpipi*g.pi); | |
aux.pd = -g.R_s*g.T*g.gpi*g.gpi/(g.gpipi); | aux.pd = -g.R*g.T*g.gpi*g.gpi/(g.gpipi); |
aux.vp = aux.R_s*aux.T/(p*p)*g.pi*g.pi*g.gpipi; | aux.vp = aux.R*aux.T/(p*p)*g.pi*g.pi*g.gpipi; |
aux.cp = -aux.R_s*g.tau*g.tau*g.gtautau; | aux.cp = -aux.R*g.tau*g.tau*g.gtautau; |
aux.cv = aux.R_s*(-g.tau*g.tau*g.gtautau + ((g.gpi - g.tau*g.gtaupi)*(g.gpi - g.tau*g.gtaupi)/g.gpipi)); |
aux.cv = aux.R*(-g.tau*g.tau*g.gtautau + ((g.gpi - g.tau*g.gtaupi)*(g.gpi - g.tau*g.gtaupi)/g.gpipi)); |
aux.x = 0.0; ... g = BaseIF97.Basic.g2(p, aux.T); |
|
aux.s = aux.R_s*(g.tau*g.gtau - g.g); | aux.s = aux.R*(g.tau*g.gtau - g.g); |
aux.rho = p/(aux.R_s*aux.T*g.pi*g.gpi); | aux.rho = p/(aux.R*aux.T*g.pi*g.gpi); |
aux.vt = aux.R_s/p*(g.pi*g.gpi - g.tau*g.pi*g.gtaupi); | aux.vt = aux.R/p*(g.pi*g.gpi - g.tau*g.pi*g.gtaupi); |
aux.vp = aux.R_s*aux.T/(p*p)*g.pi*g.pi*g.gpipi; | aux.vp = aux.R*aux.T/(p*p)*g.pi*g.pi*g.gpipi; |
aux.pt = -g.p/g.T*(g.gpi - g.tau*g.gtaupi)/(g.gpipi*g.pi); | |
aux.pd = -g.R_s*g.T*g.gpi*g.gpi/(g.gpipi); | aux.pd = -g.R*g.T*g.gpi*g.gpi/(g.gpipi); |
aux.cp = -aux.R_s*g.tau*g.tau*g.gtautau; | aux.cp = -aux.R*g.tau*g.tau*g.gtautau; |
aux.cv = aux.R_s*(-g.tau*g.tau*g.gtautau + ((g.gpi - g.tau*g.gtaupi)*(g.gpi - g.tau*g.gtaupi)/g.gpipi)); |
aux.cv = aux.R*(-g.tau*g.tau*g.gtautau + ((g.gpi - g.tau*g.gtaupi)*(g.gpi - g.tau*g.gtaupi)/g.gpipi)); |
aux.x = 1.0; ... f = BaseIF97.Basic.f3(aux.rho, aux.T); |
|
aux.h = aux.R_s*aux.T*(f.tau*f.ftau + f.delta*f.fdelta); | aux.h = aux.R*aux.T*(f.tau*f.ftau + f.delta*f.fdelta); |
aux.s = aux.R_s*(f.tau*f.ftau - f.f); | aux.s = aux.R*(f.tau*f.ftau - f.f); |
aux.pd = aux.R_s*aux.T*f.delta*(2.0*f.fdelta + f.delta*f.fdeltadelta); | aux.pd = aux.R*aux.T*f.delta*(2.0*f.fdelta + f.delta*f.fdeltadelta); |
aux.pt = aux.R_s*aux.rho*f.delta*(f.fdelta - f.tau*f.fdeltatau); | aux.pt = aux.R*aux.rho*f.delta*(f.fdelta - f.tau*f.fdeltatau); |
aux.cv = abs(aux.R_s*(-f.tau*f.tau*f.ftautau)) "Can be close to neg. infinity near critical point"; |
aux.cv = abs(aux.R*(-f.tau*f.tau*f.ftautau)) "Can be close to neg. infinity near critical point"; |
aux.cp = (aux.rho*aux.rho*aux.pd*aux.cv + aux.T*aux.pt*aux.pt)/(aux.rho*         aux.rho*aux.pd); ... g = BaseIF97.Basic.g5(aux.p, aux.T); |
|
aux.s = aux.R_s*(g.tau*g.gtau - g.g); | aux.s = aux.R*(g.tau*g.gtau - g.g); |
aux.rho = p/(aux.R_s*aux.T*g.pi*g.gpi); | aux.rho = p/(aux.R*aux.T*g.pi*g.gpi); |
aux.vt = aux.R_s/p*(g.pi*g.gpi - g.tau*g.pi*g.gtaupi); | aux.vt = aux.R/p*(g.pi*g.gpi - g.tau*g.pi*g.gtaupi); |
aux.vp = aux.R_s*aux.T/(p*p)*g.pi*g.pi*g.gpipi; | aux.vp = aux.R*aux.T/(p*p)*g.pi*g.pi*g.gpipi; |
aux.pt = -g.p/g.T*(g.gpi - g.tau*g.gtaupi)/(g.gpipi*g.pi); | |
aux.pd = -g.R_s*g.T*g.gpi*g.gpi/(g.gpipi); | aux.pd = -g.R*g.T*g.gpi*g.gpi/(g.gpipi); |
aux.cp = -aux.R_s*g.tau*g.tau*g.gtautau; | aux.cp = -aux.R*g.tau*g.tau*g.gtautau; |
aux.cv = aux.R_s*(-g.tau*g.tau*g.gtautau + ((g.gpi - g.tau*g.gtaupi)*(g.gpi - g.tau*g.gtaupi)/g.gpipi)); |
aux.cv = aux.R*(-g.tau*g.tau*g.gtautau + ((g.gpi - g.tau*g.gtaupi)*(g.gpi - g.tau*g.gtaupi)/g.gpipi)); |
aux.dpT = -aux.vt/aux.vp; ... |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
s | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
s_liq | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
d_liq | Units.SI.Density | SIunits.Density |
s_vap | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
d_vap | Units.SI.Density | SIunits.Density |
t1 | Units.SI.Temperature | SIunits.Temperature |
t2 | Units.SI.Temperature | SIunits.Temperature |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
... aux.s = s; |
|
aux.R_s = BaseIF97.data.RH2O; | aux.R = BaseIF97.data.RH2O; |
aux.vt = 0.0 "Initialized in case it is not needed"; | aux.vt = 0.0 "initialized in case it is not needed"; |
aux.vp = 0.0 "Initialized in case it is not needed"; | aux.vp = 0.0 "initialized in case it is not needed"; |
if (aux.region == 1) then ... g = BaseIF97.Basic.g1(p, aux.T); |
|
aux.h = aux.R_s*aux.T*g.tau*g.gtau; | aux.h = aux.R*aux.T*g.tau*g.gtau; |
aux.rho = p/(aux.R_s*aux.T*g.pi*g.gpi); | aux.rho = p/(aux.R*aux.T*g.pi*g.gpi); |
aux.vt = aux.R_s/p*(g.pi*g.gpi - g.tau*g.pi*g.gtaupi); | aux.vt = aux.R/p*(g.pi*g.gpi - g.tau*g.pi*g.gtaupi); |
aux.vp = aux.R_s*aux.T/(p*p)*g.pi*g.pi*g.gpipi; | aux.vp = aux.R*aux.T/(p*p)*g.pi*g.pi*g.gpipi; |
aux.pt = -g.p/g.T*(g.gpi - g.tau*g.gtaupi)/(g.gpipi*g.pi); | |
aux.pd = -g.R_s*g.T*g.gpi*g.gpi/(g.gpipi); | aux.pd = -g.R*g.T*g.gpi*g.gpi/(g.gpipi); |
aux.cp = -aux.R_s*g.tau*g.tau*g.gtautau; | aux.cp = -aux.R*g.tau*g.tau*g.gtautau; |
aux.cv = aux.R_s*(-g.tau*g.tau*g.gtautau + ((g.gpi - g.tau*g.gtaupi)*(g.gpi - g.tau*g.gtaupi)/g.gpipi)); |
aux.cv = aux.R*(-g.tau*g.tau*g.gtautau + ((g.gpi - g.tau*g.gtaupi)*(g.gpi - g.tau*g.gtaupi)/g.gpipi)); |
aux.x = 0.0; ... g = BaseIF97.Basic.g2(p, aux.T); |
|
aux.h = aux.R_s*aux.T*g.tau*g.gtau; | aux.h = aux.R*aux.T*g.tau*g.gtau; |
aux.rho = p/(aux.R_s*aux.T*g.pi*g.gpi); | aux.rho = p/(aux.R*aux.T*g.pi*g.gpi); |
aux.vt = aux.R_s/p*(g.pi*g.gpi - g.tau*g.pi*g.gtaupi); | aux.vt = aux.R/p*(g.pi*g.gpi - g.tau*g.pi*g.gtaupi); |
aux.vp = aux.R_s*aux.T/(p*p)*g.pi*g.pi*g.gpipi; | aux.vp = aux.R*aux.T/(p*p)*g.pi*g.pi*g.gpipi; |
aux.pt = -g.p/g.T*(g.gpi - g.tau*g.gtaupi)/(g.gpipi*g.pi); | |
aux.pd = -g.R_s*g.T*g.gpi*g.gpi/(g.gpipi); | aux.pd = -g.R*g.T*g.gpi*g.gpi/(g.gpipi); |
aux.cp = -aux.R_s*g.tau*g.tau*g.gtautau; | aux.cp = -aux.R*g.tau*g.tau*g.gtautau; |
aux.cv = aux.R_s*(-g.tau*g.tau*g.gtautau + ((g.gpi - g.tau*g.gtaupi)*(g.gpi - g.tau*g.gtaupi)/g.gpipi)); |
aux.cv = aux.R*(-g.tau*g.tau*g.gtautau + ((g.gpi - g.tau*g.gtaupi)*(g.gpi - g.tau*g.gtaupi)/g.gpipi)); |
aux.x = 1.0; ... f = BaseIF97.Basic.f3(aux.rho, aux.T); |
|
aux.h = aux.R_s*aux.T*(f.tau*f.ftau + f.delta*f.fdelta); | aux.h = aux.R*aux.T*(f.tau*f.ftau + f.delta*f.fdelta); |
aux.s = aux.R_s*(f.tau*f.ftau - f.f); | aux.s = aux.R*(f.tau*f.ftau - f.f); |
aux.pd = aux.R_s*aux.T*f.delta*(2.0*f.fdelta + f.delta*f.fdeltadelta); | aux.pd = aux.R*aux.T*f.delta*(2.0*f.fdelta + f.delta*f.fdeltadelta); |
aux.pt = aux.R_s*aux.rho*f.delta*(f.fdelta - f.tau*f.fdeltatau); | aux.pt = aux.R*aux.rho*f.delta*(f.fdelta - f.tau*f.fdeltatau); |
aux.cv = aux.R_s*(-f.tau*f.tau*f.ftautau); | aux.cv = aux.R*(-f.tau*f.tau*f.ftautau); |
aux.cp = (aux.rho*aux.rho*aux.pd*aux.cv + aux.T*aux.pt*aux.pt)/(aux.rho*         aux.rho*aux.pd); ... g = BaseIF97.Basic.g5(p, aux.T); |
|
aux.h = aux.R_s*aux.T*g.tau*g.gtau; | aux.h = aux.R*aux.T*g.tau*g.gtau; |
aux.rho = p/(aux.R_s*aux.T*g.pi*g.gpi); | aux.rho = p/(aux.R*aux.T*g.pi*g.gpi); |
aux.vt = aux.R_s/p*(g.pi*g.gpi - g.tau*g.pi*g.gtaupi); | aux.vt = aux.R/p*(g.pi*g.gpi - g.tau*g.pi*g.gtaupi); |
aux.vp = aux.R_s*aux.T/(p*p)*g.pi*g.pi*g.gpipi; | aux.vp = aux.R*aux.T/(p*p)*g.pi*g.pi*g.gpipi; |
aux.pt = -g.p/g.T*(g.gpi - g.tau*g.gtaupi)/(g.gpipi*g.pi); | |
aux.pd = -g.R_s*g.T*g.gpi*g.gpi/(g.gpipi); | aux.pd = -g.R*g.T*g.gpi*g.gpi/(g.gpipi); |
aux.cp = -aux.R_s*g.tau*g.tau*g.gtautau; | aux.cp = -aux.R*g.tau*g.tau*g.gtautau; |
aux.cv = aux.R_s*(-g.tau*g.tau*g.gtautau + ((g.gpi - g.tau*g.gtaupi)*(g.gpi - g.tau*g.gtaupi)/g.gpipi)); |
aux.cv = aux.R*(-g.tau*g.tau*g.gtautau + ((g.gpi - g.tau*g.gtaupi)*(g.gpi - g.tau*g.gtaupi)/g.gpipi)); |
aux.dpT = -aux.vt/aux.vp; ... |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
s | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
rho | Units.SI.Density | SIunits.Density |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
s | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
rho | Units.SI.Density | SIunits.Density |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
s | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
T | Units.SI.Temperature | SIunits.Temperature |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
s | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
T | Units.SI.Temperature | SIunits.Temperature |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
s | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
s | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
s | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
rho | Units.SI.Density | SIunits.Density |
T | Units.SI.Temperature | SIunits.Temperature |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
rho | Units.SI.Density | SIunits.Density |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
rho | Units.SI.Density | SIunits.Density |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
T | Units.SI.Temperature | SIunits.Temperature |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
T | Units.SI.Temperature | SIunits.Temperature |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
s | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
s | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
cv | Units.SI.SpecificHeatCapacity | SIunits.SpecificHeatCapacity |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
cv | Units.SI.SpecificHeatCapacity | SIunits.SpecificHeatCapacity |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
cp | Units.SI.SpecificHeatCapacity | SIunits.SpecificHeatCapacity |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
cp | Units.SI.SpecificHeatCapacity | SIunits.SpecificHeatCapacity |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
beta | Units.SI.RelativePressureCoefficient | SIunits.RelativePressureCoefficient |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
beta | Units.SI.RelativePressureCoefficient | SIunits.RelativePressureCoefficient |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
kappa | Units.SI.IsothermalCompressibility | SIunits.IsothermalCompressibility |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
kappa | Units.SI.IsothermalCompressibility | SIunits.IsothermalCompressibility |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
v_sound | Units.SI.Velocity | SIunits.Velocity |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
v_sound | Units.SI.Velocity | SIunits.Velocity |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
ddph | Units.SI.DerDensityByPressure | SIunits.DerDensityByPressure |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
ddph | Units.SI.DerDensityByPressure | SIunits.DerDensityByPressure |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
ddhp | Units.SI.DerDensityByEnthalpy | SIunits.DerDensityByEnthalpy |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
ddhp | Units.SI.DerDensityByEnthalpy | SIunits.DerDensityByEnthalpy |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
T | Units.SI.Temperature | SIunits.Temperature |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
... aux.region = if region == 0 then BaseIF97.Regions.region_pT(p=p, T=T)      else region; |
|
aux.R_s = BaseIF97.data.RH2O; | aux.R = BaseIF97.data.RH2O; |
aux.p = p; | |
aux.T = T; | |
aux.vt = 0.0 "Initialized in case it is not needed"; | aux.vt = 0.0 "initialized in case it is not needed"; |
aux.vp = 0.0 "Initialized in case it is not needed"; | aux.vp = 0.0 "initialized in case it is not needed"; |
if (aux.region == 1) then | |
g = BaseIF97.Basic.g1(p, T); | |
aux.h = aux.R_s*aux.T*g.tau*g.gtau; | aux.h = aux.R*aux.T*g.tau*g.gtau; |
aux.s = aux.R_s*(g.tau*g.gtau - g.g); | aux.s = aux.R*(g.tau*g.gtau - g.g); |
aux.rho = p/(aux.R_s*T*g.pi*g.gpi); | aux.rho = p/(aux.R*T*g.pi*g.gpi); |
aux.vt = aux.R_s/p*(g.pi*g.gpi - g.tau*g.pi*g.gtaupi); | aux.vt = aux.R/p*(g.pi*g.gpi - g.tau*g.pi*g.gtaupi); |
aux.vp = aux.R_s*T/(p*p)*g.pi*g.pi*g.gpipi; | aux.vp = aux.R*T/(p*p)*g.pi*g.pi*g.gpipi; |
aux.cp = -aux.R_s*g.tau*g.tau*g.gtautau; | aux.cp = -aux.R*g.tau*g.tau*g.gtautau; |
aux.cv = aux.R_s*(-g.tau*g.tau*g.gtautau + ((g.gpi - g.tau*g.gtaupi)*(g.gpi - g.tau*g.gtaupi)/g.gpipi)); |
aux.cv = aux.R*(-g.tau*g.tau*g.gtautau + ((g.gpi - g.tau*g.gtaupi)*(g.gpi - g.tau*g.gtaupi)/g.gpipi)); |
aux.x = 0.0; ... aux.pt = -g.p/g.T*(g.gpi - g.tau*g.gtaupi)/(g.gpipi*g.pi); |
|
aux.pd = -g.R_s*g.T*g.gpi*g.gpi/(g.gpipi); | aux.pd = -g.R*g.T*g.gpi*g.gpi/(g.gpipi); |
elseif (aux.region == 2) then | |
g = BaseIF97.Basic.g2(p, T); | |
aux.h = aux.R_s*aux.T*g.tau*g.gtau; | aux.h = aux.R*aux.T*g.tau*g.gtau; |
aux.s = aux.R_s*(g.tau*g.gtau - g.g); | aux.s = aux.R*(g.tau*g.gtau - g.g); |
aux.rho = p/(aux.R_s*T*g.pi*g.gpi); | aux.rho = p/(aux.R*T*g.pi*g.gpi); |
aux.vt = aux.R_s/p*(g.pi*g.gpi - g.tau*g.pi*g.gtaupi); | aux.vt = aux.R/p*(g.pi*g.gpi - g.tau*g.pi*g.gtaupi); |
aux.vp = aux.R_s*T/(p*p)*g.pi*g.pi*g.gpipi; | aux.vp = aux.R*T/(p*p)*g.pi*g.pi*g.gpipi; |
aux.pt = -g.p/g.T*(g.gpi - g.tau*g.gtaupi)/(g.gpipi*g.pi); | |
aux.pd = -g.R_s*g.T*g.gpi*g.gpi/(g.gpipi); | aux.pd = -g.R*g.T*g.gpi*g.gpi/(g.gpipi); |
aux.cp = -aux.R_s*g.tau*g.tau*g.gtautau; | aux.cp = -aux.R*g.tau*g.tau*g.gtautau; |
aux.cv = aux.R_s*(-g.tau*g.tau*g.gtautau + ((g.gpi - g.tau*g.gtaupi)*(g.gpi - g.tau*g.gtaupi)/g.gpipi)); |
aux.cv = aux.R*(-g.tau*g.tau*g.gtautau + ((g.gpi - g.tau*g.gtaupi)*(g.gpi - g.tau*g.gtaupi)/g.gpipi)); |
aux.x = 1.0; ... f = BaseIF97.Basic.f3(aux.rho, T); |
|
aux.h = aux.R_s*T*(f.tau*f.ftau + f.delta*f.fdelta); | aux.h = aux.R*T*(f.tau*f.ftau + f.delta*f.fdelta); |
aux.s = aux.R_s*(f.tau*f.ftau - f.f); | aux.s = aux.R*(f.tau*f.ftau - f.f); |
aux.pd = aux.R_s*T*f.delta*(2.0*f.fdelta + f.delta*f.fdeltadelta); | aux.pd = aux.R*T*f.delta*(2.0*f.fdelta + f.delta*f.fdeltadelta); |
aux.pt = aux.R_s*aux.rho*f.delta*(f.fdelta - f.tau*f.fdeltatau); | aux.pt = aux.R*aux.rho*f.delta*(f.fdelta - f.tau*f.fdeltatau); |
aux.cv = aux.R_s*(-f.tau*f.tau*f.ftautau); | aux.cv = aux.R*(-f.tau*f.tau*f.ftautau); |
aux.x = 0.0; ... g = BaseIF97.Basic.g5(p, T); |
|
aux.h = aux.R_s*aux.T*g.tau*g.gtau; | aux.h = aux.R*aux.T*g.tau*g.gtau; |
aux.s = aux.R_s*(g.tau*g.gtau - g.g); | aux.s = aux.R*(g.tau*g.gtau - g.g); |
aux.rho = p/(aux.R_s*T*g.pi*g.gpi); | aux.rho = p/(aux.R*T*g.pi*g.gpi); |
aux.vt = aux.R_s/p*(g.pi*g.gpi - g.tau*g.pi*g.gtaupi); | aux.vt = aux.R/p*(g.pi*g.gpi - g.tau*g.pi*g.gtaupi); |
aux.vp = aux.R_s*T/(p*p)*g.pi*g.pi*g.gpipi; | aux.vp = aux.R*T/(p*p)*g.pi*g.pi*g.gpipi; |
aux.pt = -g.p/g.T*(g.gpi - g.tau*g.gtaupi)/(g.gpipi*g.pi); | |
aux.pd = -g.R_s*g.T*g.gpi*g.gpi/(g.gpipi); | aux.pd = -g.R*g.T*g.gpi*g.gpi/(g.gpipi); |
aux.cp = -aux.R_s*g.tau*g.tau*g.gtautau; | aux.cp = -aux.R*g.tau*g.tau*g.gtautau; |
aux.cv = aux.R_s*(-g.tau*g.tau*g.gtautau + ((g.gpi - g.tau*g.gtaupi)*(g.gpi - g.tau*g.gtaupi)/g.gpipi)); |
aux.cv = aux.R*(-g.tau*g.tau*g.gtautau + ((g.gpi - g.tau*g.gtaupi)*(g.gpi - g.tau*g.gtaupi)/g.gpipi)); |
aux.x = 1.0; ... |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
T | Units.SI.Temperature | SIunits.Temperature |
rho | Units.SI.Density | SIunits.Density |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
T | Units.SI.Temperature | SIunits.Temperature |
rho | Units.SI.Density | SIunits.Density |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
T | Units.SI.Temperature | SIunits.Temperature |
h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
T | Units.SI.Temperature | SIunits.Temperature |
h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
T | Units.SI.Temperature | SIunits.Temperature |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
T | Units.SI.Temperature | SIunits.Temperature |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
T | Units.SI.Temperature | SIunits.Temperature |
s | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
T | Units.SI.Temperature | SIunits.Temperature |
s | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
T | Units.SI.Temperature | SIunits.Temperature |
cv | Units.SI.SpecificHeatCapacity | SIunits.SpecificHeatCapacity |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
T | Units.SI.Temperature | SIunits.Temperature |
cv | Units.SI.SpecificHeatCapacity | SIunits.SpecificHeatCapacity |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
T | Units.SI.Temperature | SIunits.Temperature |
cp | Units.SI.SpecificHeatCapacity | SIunits.SpecificHeatCapacity |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
T | Units.SI.Temperature | SIunits.Temperature |
cp | Units.SI.SpecificHeatCapacity | SIunits.SpecificHeatCapacity |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
T | Units.SI.Temperature | SIunits.Temperature |
beta | Units.SI.RelativePressureCoefficient | SIunits.RelativePressureCoefficient |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
T | Units.SI.Temperature | SIunits.Temperature |
beta | Units.SI.RelativePressureCoefficient | SIunits.RelativePressureCoefficient |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
T | Units.SI.Temperature | SIunits.Temperature |
kappa | Units.SI.IsothermalCompressibility | SIunits.IsothermalCompressibility |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
T | Units.SI.Temperature | SIunits.Temperature |
kappa | Units.SI.IsothermalCompressibility | SIunits.IsothermalCompressibility |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
T | Units.SI.Temperature | SIunits.Temperature |
v_sound | Units.SI.Velocity | SIunits.Velocity |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
T | Units.SI.Temperature | SIunits.Temperature |
v_sound | Units.SI.Velocity | SIunits.Velocity |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
T | Units.SI.Temperature | SIunits.Temperature |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
T | Units.SI.Temperature | SIunits.Temperature |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
rho | Units.SI.Density | SIunits.Density |
T | Units.SI.Temperature | SIunits.Temperature |
h_liq | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
d_liq | Units.SI.Density | SIunits.Density |
h_vap | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
d_vap | Units.SI.Density | SIunits.Density |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
... aux.phase = if aux.region == 4 then 2 else 1; |
|
aux.R_s = BaseIF97.data.RH2O; | aux.R = BaseIF97.data.RH2O; |
aux.rho = rho; | |
aux.T = T; | |
aux.vt = 0.0 "Initialized in case it is not needed"; | aux.vt = 0.0 "initialized in case it is not needed"; |
aux.vp = 0.0 "Initialized in case it is not needed"; | aux.vp = 0.0 "initialized in case it is not needed"; |
if (aux.region == 1) then ... g = BaseIF97.Basic.g1(aux.p, T); |
|
aux.h = aux.R_s*aux.T*g.tau*g.gtau; | aux.h = aux.R*aux.T*g.tau*g.gtau; |
aux.s = aux.R_s*(g.tau*g.gtau - g.g); | aux.s = aux.R*(g.tau*g.gtau - g.g); |
aux.rho = aux.p/(aux.R_s*T*g.pi*g.gpi); | aux.rho = aux.p/(aux.R*T*g.pi*g.gpi); |
aux.vt = aux.R_s/aux.p*(g.pi*g.gpi - g.tau*g.pi*g.gtaupi); | aux.vt = aux.R/aux.p*(g.pi*g.gpi - g.tau*g.pi*g.gtaupi); |
aux.vp = aux.R_s*T/(aux.p*aux.p)*g.pi*g.pi*g.gpipi; | aux.vp = aux.R*T/(aux.p*aux.p)*g.pi*g.pi*g.gpipi; |
aux.pt = -g.p/g.T*(g.gpi - g.tau*g.gtaupi)/(g.gpipi*g.pi); | |
aux.pd = -g.R_s*g.T*g.gpi*g.gpi/(g.gpipi); | aux.pd = -g.R*g.T*g.gpi*g.gpi/(g.gpipi); |
aux.cp = -aux.R_s*g.tau*g.tau*g.gtautau; | aux.cp = -aux.R*g.tau*g.tau*g.gtautau; |
aux.cv = aux.R_s*(-g.tau*g.tau*g.gtautau + ((g.gpi - g.tau*g.gtaupi)*(g.gpi - g.tau*g.gtaupi)/g.gpipi)); |
aux.cv = aux.R*(-g.tau*g.tau*g.gtautau + ((g.gpi - g.tau*g.gtaupi)*(g.gpi - g.tau*g.gtaupi)/g.gpipi)); |
aux.x = 0.0; ... g = BaseIF97.Basic.g2(aux.p, T); |
|
aux.h = aux.R_s*aux.T*g.tau*g.gtau; | aux.h = aux.R*aux.T*g.tau*g.gtau; |
aux.s = aux.R_s*(g.tau*g.gtau - g.g); | aux.s = aux.R*(g.tau*g.gtau - g.g); |
aux.rho = aux.p/(aux.R_s*T*g.pi*g.gpi); | aux.rho = aux.p/(aux.R*T*g.pi*g.gpi); |
aux.vt = aux.R_s/aux.p*(g.pi*g.gpi - g.tau*g.pi*g.gtaupi); | aux.vt = aux.R/aux.p*(g.pi*g.gpi - g.tau*g.pi*g.gtaupi); |
aux.vp = aux.R_s*T/(aux.p*aux.p)*g.pi*g.pi*g.gpipi; | aux.vp = aux.R*T/(aux.p*aux.p)*g.pi*g.pi*g.gpipi; |
aux.pt = -g.p/g.T*(g.gpi - g.tau*g.gtaupi)/(g.gpipi*g.pi); | |
aux.pd = -g.R_s*g.T*g.gpi*g.gpi/(g.gpipi); | aux.pd = -g.R*g.T*g.gpi*g.gpi/(g.gpipi); |
aux.cp = -aux.R_s*g.tau*g.tau*g.gtautau; | aux.cp = -aux.R*g.tau*g.tau*g.gtautau; |
aux.cv = aux.R_s*(-g.tau*g.tau*g.gtautau + ((g.gpi - g.tau*g.gtaupi)*(g.gpi - g.tau*g.gtaupi)/g.gpipi)); |
aux.cv = aux.R*(-g.tau*g.tau*g.gtautau + ((g.gpi - g.tau*g.gtaupi)*(g.gpi - g.tau*g.gtaupi)/g.gpipi)); |
aux.x = 1.0; ... f = BaseIF97.Basic.f3(rho, T); |
|
aux.p = aux.R_s*rho*T*f.delta*f.fdelta; | aux.p = aux.R*rho*T*f.delta*f.fdelta; |
aux.h = aux.R_s*T*(f.tau*f.ftau + f.delta*f.fdelta); | aux.h = aux.R*T*(f.tau*f.ftau + f.delta*f.fdelta); |
aux.s = aux.R_s*(f.tau*f.ftau - f.f); | aux.s = aux.R*(f.tau*f.ftau - f.f); |
aux.pd = aux.R_s*T*f.delta*(2.0*f.fdelta + f.delta*f.fdeltadelta); | aux.pd = aux.R*T*f.delta*(2.0*f.fdelta + f.delta*f.fdeltadelta); |
aux.pt = aux.R_s*rho*f.delta*(f.fdelta - f.tau*f.fdeltatau); | aux.pt = aux.R*rho*f.delta*(f.fdelta - f.tau*f.fdeltatau); |
aux.cv = aux.R_s*(-f.tau*f.tau*f.ftautau); | aux.cv = aux.R*(-f.tau*f.tau*f.ftautau); |
aux.cp = (aux.rho*aux.rho*aux.pd*aux.cv + aux.T*aux.pt*aux.pt)/(aux.rho*         aux.rho*aux.pd); ... g = BaseIF97.Basic.g2(aux.p, T); |
|
aux.h = aux.R_s*aux.T*g.tau*g.gtau; | aux.h = aux.R*aux.T*g.tau*g.gtau; |
aux.s = aux.R_s*(g.tau*g.gtau - g.g); | aux.s = aux.R*(g.tau*g.gtau - g.g); |
aux.rho = aux.p/(aux.R_s*T*g.pi*g.gpi); | aux.rho = aux.p/(aux.R*T*g.pi*g.gpi); |
aux.vt = aux.R_s/aux.p*(g.pi*g.gpi - g.tau*g.pi*g.gtaupi); | aux.vt = aux.R/aux.p*(g.pi*g.gpi - g.tau*g.pi*g.gtaupi); |
aux.vp = aux.R_s*T/(aux.p*aux.p)*g.pi*g.pi*g.gpipi; | aux.vp = aux.R*T/(aux.p*aux.p)*g.pi*g.pi*g.gpipi; |
aux.pt = -g.p/g.T*(g.gpi - g.tau*g.gtaupi)/(g.gpipi*g.pi); | |
aux.pd = -g.R_s*g.T*g.gpi*g.gpi/(g.gpipi); | aux.pd = -g.R*g.T*g.gpi*g.gpi/(g.gpipi); |
aux.cp = -aux.R_s*g.tau*g.tau*g.gtautau; | aux.cp = -aux.R*g.tau*g.tau*g.gtautau; |
aux.cv = aux.R_s*(-g.tau*g.tau*g.gtautau + ((g.gpi - g.tau*g.gtaupi)*(g.gpi - g.tau*g.gtaupi)/g.gpipi)); |
aux.cv = aux.R*(-g.tau*g.tau*g.gtautau + ((g.gpi - g.tau*g.gtaupi)*(g.gpi - g.tau*g.gtaupi)/g.gpipi)); |
else ... |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
d | Units.SI.Density | SIunits.Density |
T | Units.SI.Temperature | SIunits.Temperature |
h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
d | Units.SI.Density | SIunits.Density |
T | Units.SI.Temperature | SIunits.Temperature |
h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
d | Units.SI.Density | SIunits.Density |
T | Units.SI.Temperature | SIunits.Temperature |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
d | Units.SI.Density | SIunits.Density |
T | Units.SI.Temperature | SIunits.Temperature |
p | Units.SI.Pressure | SIunits.Pressure |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
d | Units.SI.Density | SIunits.Density |
T | Units.SI.Temperature | SIunits.Temperature |
p | Units.SI.Pressure | SIunits.Pressure |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
d | Units.SI.Density | SIunits.Density |
T | Units.SI.Temperature | SIunits.Temperature |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
d | Units.SI.Density | SIunits.Density |
T | Units.SI.Temperature | SIunits.Temperature |
s | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
d | Units.SI.Density | SIunits.Density |
T | Units.SI.Temperature | SIunits.Temperature |
s | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
d | Units.SI.Density | SIunits.Density |
T | Units.SI.Temperature | SIunits.Temperature |
cv | Units.SI.SpecificHeatCapacity | SIunits.SpecificHeatCapacity |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
d | Units.SI.Density | SIunits.Density |
T | Units.SI.Temperature | SIunits.Temperature |
cv | Units.SI.SpecificHeatCapacity | SIunits.SpecificHeatCapacity |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
d | Units.SI.Density | SIunits.Density |
T | Units.SI.Temperature | SIunits.Temperature |
cp | Units.SI.SpecificHeatCapacity | SIunits.SpecificHeatCapacity |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
d | Units.SI.Density | SIunits.Density |
T | Units.SI.Temperature | SIunits.Temperature |
cp | Units.SI.SpecificHeatCapacity | SIunits.SpecificHeatCapacity |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
d | Units.SI.Density | SIunits.Density |
T | Units.SI.Temperature | SIunits.Temperature |
beta | Units.SI.RelativePressureCoefficient | SIunits.RelativePressureCoefficient |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
d | Units.SI.Density | SIunits.Density |
T | Units.SI.Temperature | SIunits.Temperature |
beta | Units.SI.RelativePressureCoefficient | SIunits.RelativePressureCoefficient |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
d | Units.SI.Density | SIunits.Density |
T | Units.SI.Temperature | SIunits.Temperature |
kappa | Units.SI.IsothermalCompressibility | SIunits.IsothermalCompressibility |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
d | Units.SI.Density | SIunits.Density |
T | Units.SI.Temperature | SIunits.Temperature |
kappa | Units.SI.IsothermalCompressibility | SIunits.IsothermalCompressibility |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
d | Units.SI.Density | SIunits.Density |
T | Units.SI.Temperature | SIunits.Temperature |
v_sound | Units.SI.Velocity | SIunits.Velocity |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
d | Units.SI.Density | SIunits.Density |
T | Units.SI.Temperature | SIunits.Temperature |
v_sound | Units.SI.Velocity | SIunits.Velocity |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
d | Units.SI.Density | SIunits.Density |
T | Units.SI.Temperature | SIunits.Temperature |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
d | Units.SI.Density | SIunits.Density |
T | Units.SI.Temperature | SIunits.Temperature |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
T | Units.SI.Temperature | SIunits.Temperature |
d | Units.SI.Density | SIunits.Density |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
d | Units.SI.Density | SIunits.Density |
T | Units.SI.Temperature | SIunits.Temperature |
p | Units.SI.Pressure | SIunits.Pressure |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
T | Units.SI.Temperature | SIunits.Temperature |
d | Units.SI.Density | SIunits.Density |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
s | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
s | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
s | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
s | Units.SI.SpecificEntropy | SIunits.SpecificEntropy |
dguess | Units.SI.Density | SIunits.Density |
Tguess | Units.SI.Temperature | SIunits.Temperature |
h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
medium | =FluidHeatFlow.Media.Medium() | =Modelica323.Thermal.FluidHeatFlow.Media.Medium() |
TAmb | Units.SI.Temperature | SIunits.Temperature |
dTSource | Units.SI.TemperatureDifference | SIunits.TemperatureDifference |
dTtoPipe | Units.SI.TemperatureDifference | SIunits.TemperatureDifference |
dTCoolant | Units.SI.TemperatureDifference | SIunits.TemperatureDifference |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
medium | =FluidHeatFlow.Media.Medium() | =Modelica323.Thermal.FluidHeatFlow.Media.Medium() |
TAmb | Units.SI.Temperature | SIunits.Temperature |
dTSource1 | Units.SI.TemperatureDifference | SIunits.TemperatureDifference |
dTtoPipe1 | Units.SI.TemperatureDifference | SIunits.TemperatureDifference |
dTCoolant1 | Units.SI.TemperatureDifference | SIunits.TemperatureDifference |
dTSource2 | Units.SI.TemperatureDifference | SIunits.TemperatureDifference |
dTtoPipe2 | Units.SI.TemperatureDifference | SIunits.TemperatureDifference |
dTCoolant2 | Units.SI.TemperatureDifference | SIunits.TemperatureDifference |
dTmixedCoolant | Units.SI.TemperatureDifference | SIunits.TemperatureDifference |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
outerMedium | =FluidHeatFlow.Media.Medium() | =Modelica323.Thermal.FluidHeatFlow.Media.Medium() |
innerMedium | =FluidHeatFlow.Media.Medium() | =Modelica323.Thermal.FluidHeatFlow.Media.Medium() |
TAmb | Units.SI.Temperature | SIunits.Temperature |
dTSource | Units.SI.TemperatureDifference | SIunits.TemperatureDifference |
dTtoPipe | Units.SI.TemperatureDifference | SIunits.TemperatureDifference |
dTinnerCoolant | Units.SI.TemperatureDifference | SIunits.TemperatureDifference |
dTCooler | Units.SI.TemperatureDifference | SIunits.TemperatureDifference |
dTouterCoolant | Units.SI.TemperatureDifference | SIunits.TemperatureDifference |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
medium | =FluidHeatFlow.Media.Medium() | =Modelica323.Thermal.FluidHeatFlow.Media.Medium() |
TAmb | Units.SI.Temperature | SIunits.Temperature |
dTSource | Units.SI.TemperatureDifference | SIunits.TemperatureDifference |
dTtoPipe | Units.SI.TemperatureDifference | SIunits.TemperatureDifference |
dTCoolant | Units.SI.TemperatureDifference | SIunits.TemperatureDifference |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
medium | =FluidHeatFlow.Media.Medium() | =Modelica323.Thermal.FluidHeatFlow.Media.Medium() |
TAmb | Units.SI.Temperature | SIunits.Temperature |
dTSource | Units.SI.TemperatureDifference | SIunits.TemperatureDifference |
dTtoPipe | Units.SI.TemperatureDifference | SIunits.TemperatureDifference |
dTCoolant | Units.SI.TemperatureDifference | SIunits.TemperatureDifference |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
medium | =FluidHeatFlow.Media.Medium() | =Modelica323.Thermal.FluidHeatFlow.Media.Medium() |
TAmb | Units.SI.Temperature | SIunits.Temperature |
dTSource1 | Units.SI.TemperatureDifference | SIunits.TemperatureDifference |
dTtoPipe1 | Units.SI.TemperatureDifference | SIunits.TemperatureDifference |
dTCoolant1 | Units.SI.TemperatureDifference | SIunits.TemperatureDifference |
dTSource2 | Units.SI.TemperatureDifference | SIunits.TemperatureDifference |
dTtoPipe2 | Units.SI.TemperatureDifference | SIunits.TemperatureDifference |
dTCoolant2 | Units.SI.TemperatureDifference | SIunits.TemperatureDifference |
dTmixedCoolant | Units.SI.TemperatureDifference | SIunits.TemperatureDifference |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
medium | =FluidHeatFlow.Media.Medium() | =Modelica323.Thermal.FluidHeatFlow.Media.Medium() |
TAmb | Units.SI.Temperature | SIunits.Temperature |
TMass | Units.SI.Temperature | SIunits.Temperature |
dTMass | Units.SI.TemperatureDifference | SIunits.TemperatureDifference |
dTtoPipe | Units.SI.TemperatureDifference | SIunits.TemperatureDifference |
dTCoolant | Units.SI.TemperatureDifference | SIunits.TemperatureDifference |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
medium | =FluidHeatFlow.Media.Medium() | =Modelica323.Thermal.FluidHeatFlow.Media.Medium() |
TAmb | Units.SI.Temperature | SIunits.Temperature |
TMass1 | Units.SI.Temperature | SIunits.Temperature |
TMass2 | Units.SI.Temperature | SIunits.Temperature |
dTMass1 | Units.SI.TemperatureDifference | SIunits.TemperatureDifference |
dTtoPipe1 | Units.SI.TemperatureDifference | SIunits.TemperatureDifference |
dTCoolant1 | Units.SI.TemperatureDifference | SIunits.TemperatureDifference |
dTMass2 | Units.SI.TemperatureDifference | SIunits.TemperatureDifference |
dTtoPipe2 | Units.SI.TemperatureDifference | SIunits.TemperatureDifference |
dTCoolant2 | Units.SI.TemperatureDifference | SIunits.TemperatureDifference |
dTmixedCoolant | Units.SI.TemperatureDifference | SIunits.TemperatureDifference |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
V_flow | Units.SI.VolumeFlowRate | SIunits.VolumeFlowRate |
p | Units.SI.Pressure | SIunits.Pressure |
w | Units.SI.AngularVelocity | SIunits.AngularVelocity |
tau | Units.SI.Torque | SIunits.Torque |
power | Units.SI.Power | SIunits.Power |
ambient1 | medium=FluidHeatFlow.Media.Water() | medium=Modelica323.Thermal.FluidHeatFlow.Media.Water() |
idealPump | medium=FluidHeatFlow.Media.Water() | medium=Modelica323.Thermal.FluidHeatFlow.Media.Water() |
volumeFlowSensor | medium=FluidHeatFlow.Media.Water() | medium=Modelica323.Thermal.FluidHeatFlow.Media.Water() |
pressureSensor | medium=FluidHeatFlow.Media.Water() | medium=Modelica323.Thermal.FluidHeatFlow.Media.Water() |
oneWayValve | medium=FluidHeatFlow.Media.Water() | medium=Modelica323.Thermal.FluidHeatFlow.Media.Water() |
pipe | medium=FluidHeatFlow.Media.Water() | medium=Modelica323.Thermal.FluidHeatFlow.Media.Water() |
ambient2 | medium=FluidHeatFlow.Media.Water() | medium=Modelica323.Thermal.FluidHeatFlow.Media.Water() |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
V_flow | Units.SI.VolumeFlowRate | SIunits.VolumeFlowRate |
level | Units.SI.Length | SIunits.Length |
T | Units.SI.Temperature | SIunits.Temperature |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
V_flow | Units.SI.VolumeFlowRate | SIunits.VolumeFlowRate |
level1 | Units.SI.Length | SIunits.Length |
T1 | Units.SI.Temperature | SIunits.Temperature |
level2 | Units.SI.Length | SIunits.Length |
T2 | Units.SI.Temperature | SIunits.Temperature |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
f1 | Units.SI.Force | SIunits.Force |
s1 | Units.SI.Position | SIunits.Position |
s2 | Units.SI.Position | SIunits.Position |
f2 | Units.SI.Force | SIunits.Force |
f | Units.SI.Force | SIunits.Force |
combiTimeTable | table=[0, 0; 0.25, -1; 0.5, 0; 0.75, 0] | table=[0, 0; 0.25, 0; 0.25, -1; 0.5, -1; 0.5, 0; 0.75, 0] |
smoothness=Modelica400.Blocks.Types.Smoothness.ConstantSegments | |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
startTime | Units.SI.Time | SIunits.Time |
interval | Units.SI.Time | SIunits.Time |
duration_1 | Units.SI.Time | SIunits.Time |
duration_2 | Units.SI.Time | SIunits.Time |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
h_g | Units.SI.Length | SIunits.Length |
g | Units.SI.Acceleration | SIunits.Acceleration |
Q_flowHeatPort | Units.SI.HeatFlowRate | SIunits.HeatFlowRate |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
Kv1 | Units.SI.VolumeFlowRate | SIunits.VolumeFlowRate |
dp0 | Units.SI.Pressure | SIunits.Pressure |
rho0 | Units.SI.Density | SIunits.Density |
unitVolumeFlowRate | Units.SI.VolumeFlowRate | SIunits.VolumeFlowRate |
smallVolumeFlowRate | Units.SI.VolumeFlowRate | SIunits.VolumeFlowRate |
Kv | Units.SI.VolumeFlowRate | SIunits.VolumeFlowRate |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
ATank | Units.SI.Area | SIunits.Area |
hTank | Units.SI.Length | SIunits.Length |
pAmbient | Units.SI.Pressure | SIunits.Pressure |
g | Units.SI.Acceleration | SIunits.Acceleration |
m | Units.SI.Mass | SIunits.Mass |
H | Units.SI.Enthalpy | SIunits.Enthalpy |
Q_flow | Units.SI.HeatFlowRate | SIunits.HeatFlowRate |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
A | Units.SI.Area | SIunits.Area |
L | Units.SI.Length | SIunits.Length |
f | Units.SI.Force | SIunits.Force |
m | Units.SI.Mass | SIunits.Mass |
H | Units.SI.Enthalpy | SIunits.Enthalpy |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
V_flowNominal | Units.SI.VolumeFlowRate | SIunits.VolumeFlowRate |
dpForward | Units.SI.Pressure | SIunits.Pressure |
dpNominal | Units.SI.Pressure | SIunits.Pressure |
V_flowBackward | Units.SI.VolumeFlowRate | SIunits.VolumeFlowRate |
unitVolumeFlowRate | Units.SI.VolumeFlowRate | SIunits.VolumeFlowRate |
unitPressureDrop | Units.SI.Pressure | SIunits.Pressure |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
rho | Units.SI.Density | SIunits.Density |
cp | Units.SI.SpecificHeatCapacity | SIunits.SpecificHeatCapacity |
cv | Units.SI.SpecificHeatCapacity | SIunits.SpecificHeatCapacity |
lambda | Present | |
nu | Present | |
lamda | Present | |
nue | Present |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
y | Present | |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
y | Present | |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
constantAmbientPressure | Units.SI.Pressure | SIunits.Pressure |
constantAmbientTemperature | Units.SI.Temperature | SIunits.Temperature |
pAmbient | Units.SI.Pressure | SIunits.Pressure |
TAmbient | Units.SI.Temperature | SIunits.Temperature |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
constantVolumeFlow | Units.SI.VolumeFlowRate | SIunits.VolumeFlowRate |
volumeFlow | unit="m3/s" | |
internalVolumeFlow | Units.SI.VolumeFlowRate | SIunits.VolumeFlowRate |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
constantPressureIncrease | Units.SI.Pressure | SIunits.Pressure |
pressureIncrease | unit="Pa" | |
internalPressureIncrease | Units.SI.Pressure | SIunits.Pressure |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
wNominal | Units.SI.AngularVelocity | SIunits.AngularVelocity |
dp0 | Units.SI.Pressure | SIunits.Pressure |
V_flow0 | Units.SI.VolumeFlowRate | SIunits.VolumeFlowRate |
w | Units.SI.AngularVelocity | SIunits.AngularVelocity |
dp1 | Units.SI.Pressure | SIunits.Pressure |
V_flow1 | Units.SI.VolumeFlowRate | SIunits.VolumeFlowRate |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
p | Units.SI.Pressure | SIunits.Pressure |
m_flow | Units.SI.MassFlowRate | SIunits.MassFlowRate |
h | Units.SI.SpecificEnthalpy | SIunits.SpecificEnthalpy |
H_flow | Units.SI.EnthalpyFlowRate | SIunits.EnthalpyFlowRate |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
T_final_K | Units.SI.Temperature | SIunits.Temperature |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
TAmb | Units.SI.Temperature | SIunits.Temperature |
TDif | Units.SI.TemperatureDifference | SIunits.TemperatureDifference |
TRes | Units.SI.Temperature | SIunits.Temperature |
resistor | Present | |
heatingResistor | Present | |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
connect(constantVoltage.n, resistor.n); | connect(constantVoltage.n, heatingResistor.n); |
connect(constantVoltage.n, ground.p); | |
connect(resistor.heatPort, thermalConductor.port_a); | connect(heatingResistor.heatPort, thermalConductor.port_a); |
connect(thermalConductor.port_b, fixedTemperature.port); | |
connect(resistor.heatPort, temperatureSensor.port); | connect(heatingResistor.heatPort, temperatureSensor.port); |
connect(resistor.heatPort, heatCapacitor.port); | connect(heatingResistor.heatPort, heatCapacitor.port); |
connect(constantVoltage.p, idealSwitch.p); | |
connect(idealSwitch.n, resistor.p); | connect(idealSwitch.n, heatingResistor.p); |
connect(ramp.y, onOffController.reference); ... |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
TAmb | Units.SI.Temperature | SIunits.Temperature |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
sine1 | f=2 | |
| freqHz=2 |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
C | Units.SI.HeatCapacity | SIunits.HeatCapacity |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
C | Units.SI.HeatCapacity | SIunits.HeatCapacity |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
G | Units.SI.ThermalConductance | SIunits.ThermalConductance |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
C | Units.SI.HeatCapacity | SIunits.HeatCapacity |
T | Units.SI.Temperature | SIunits.Temperature |
der_T | Units.SI.TemperatureSlope | SIunits.TemperatureSlope |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
G | Units.SI.ThermalConductance | SIunits.ThermalConductance |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
R | Units.SI.ThermalResistance | SIunits.ThermalResistance |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
Q_flow | Units.SI.HeatFlowRate | SIunits.HeatFlowRate |
dT | Units.SI.TemperatureDifference | SIunits.TemperatureDifference |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
Q_flow | Units.SI.HeatFlowRate | SIunits.HeatFlowRate |
dT | Units.SI.TemperatureDifference | SIunits.TemperatureDifference |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
T | Units.SI.Temperature | SIunits.Temperature |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
Q_flow | Units.SI.HeatFlowRate | SIunits.HeatFlowRate |
T_ref | Units.SI.Temperature | SIunits.Temperature |
alpha | Units.SI.LinearTemperatureCoefficient | SIunits.LinearTemperatureCoefficient |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
T_ref | Units.SI.Temperature | SIunits.Temperature |
alpha | Units.SI.LinearTemperatureCoefficient | SIunits.LinearTemperatureCoefficient |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
Kelvin = Modelica400.Units.Conversions.from_degC(Celsius); | Kelvin = Modelica323.SIunits.Conversions.from_degC(Celsius); |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
Celsius = Modelica400.Units.Conversions.to_degC(Kelvin); | Celsius = Modelica323.SIunits.Conversions.to_degC(Kelvin); |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
T | Units.NonSI.Temperature_degC | SIunits.Conversions.NonSIunits.Temperature_degC |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
port.T = Modelica400.Units.Conversions.from_degC(T); | port.T = Modelica323.SIunits.Conversions.from_degC(T); |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
port.T = Modelica400.Units.Conversions.from_degC(T); | port.T = Modelica323.SIunits.Conversions.from_degC(T); |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
T = Modelica400.Units.Conversions.to_degC(port.T); | T = Modelica323.SIunits.Conversions.to_degC(port.T); |
port.Q_flow = 0; |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
Kelvin = Modelica400.Units.Conversions.from_degF(Fahrenheit); | Kelvin = Modelica323.SIunits.Conversions.from_degF(Fahrenheit); |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
n | Present |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
Fahrenheit = Modelica400.Units.Conversions.to_degF(Kelvin); | Fahrenheit = Modelica323.SIunits.Conversions.to_degF(Kelvin); |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
T | Units.NonSI.Temperature_degF | SIunits.Conversions.NonSIunits.Temperature_degF |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
port.T = Modelica400.Units.Conversions.from_degF(T); | port.T = Modelica323.SIunits.Conversions.from_degF(T); |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
port.T = Modelica400.Units.Conversions.from_degF(T); | port.T = Modelica323.SIunits.Conversions.from_degF(T); |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
T = Modelica400.Units.Conversions.to_degF(port.T); | T = Modelica323.SIunits.Conversions.to_degF(port.T); |
port.Q_flow = 0; |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
n | Present |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
Kelvin = Modelica400.Units.Conversions.from_degRk(Rankine); | Kelvin = Modelica323.SIunits.Conversions.from_degRk(Rankine); |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
n | Present |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
Rankine = Modelica400.Units.Conversions.to_degRk(Kelvin); | Rankine = Modelica323.SIunits.Conversions.to_degRk(Kelvin); |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
T | Units.NonSI.Temperature_degRk | SIunits.Conversions.NonSIunits.Temperature_degRk |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
port.T = Modelica400.Units.Conversions.from_degRk(T); | port.T = Modelica323.SIunits.Conversions.from_degRk(T); |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
port.T = Modelica400.Units.Conversions.from_degRk(T); | port.T = Modelica323.SIunits.Conversions.from_degRk(T); |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
T = Modelica400.Units.Conversions.to_degRk(port.T); | T = Modelica323.SIunits.Conversions.to_degRk(port.T); |
port.Q_flow = 0; |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
T | Units.SI.Temperature | SIunits.Temperature |
Q_flow | Units.SI.HeatFlowRate | SIunits.HeatFlowRate |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
Q_flow | Units.SI.HeatFlowRate | SIunits.HeatFlowRate |
dT | Units.SI.TemperatureDifference | SIunits.TemperatureDifference |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
T | Units.SI.Temperature | SIunits.Temperature |
lossPower | Units.SI.Power | SIunits.Power |
TheatPort | Units.SI.Temperature | SIunits.Temperature |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
lossPower | Units.SI.Power | SIunits.Power |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
T | Units.SI.Temperature | SIunits.Temperature |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
algorithm |
|
assert(nrow >= ncol, "\nInput matrix A[" + String(nrow) + "," + String(ncol) + "] has more columns than rows. This is not allowed when calling Modelica.Math.Matrices.QR(A)."); |
assert(nrow >= ncol, "\nInput matrix A[" + String(nrow) + "," + String(ncol) + "] has more columns as rows. This is not allowed when calling Modelica.Matrices.QR(A)."); |
if pivoting then | |
(Q,tau,p) = LAPACK.dgeqp3(A); | (Q,tau,p) = LAPACK.dgeqpf(A); |
else | |
(Q,tau) = LAPACK.dgeqrf(A); | (Q,tau) = Modelica323.Math.Matrices.LAPACK.dgeqrf(A); |
p = 1:ncol; ... |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
... if gamma_k > Modelica400.Constants.eps then |
|
p = Polynomials.roots({4*gamma_k,6*beta_k,2*(alpha_k - 2*beta_k), -2*alpha_k}); |
p = Vectors.Utilities.roots({4*gamma_k,6*beta_k,2*(alpha_k - 2*beta_k), -2*alpha_k}); |
h = false; ... |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
samplePeriod | Units.SI.Period | SIunits.Period |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
f_max | Units.SI.Frequency | SIunits.Frequency |
f_resolution | Units.SI.Frequency | SIunits.Frequency |
f1 | Units.SI.Frequency | SIunits.Frequency |
f2 | Units.SI.Frequency | SIunits.Frequency |
fi | Units.SI.Frequency | SIunits.Frequency |
f_max_FFT | Units.SI.Frequency | SIunits.Frequency |
Ts | Units.SI.Time | SIunits.Time |
T | Units.SI.Time | SIunits.Time |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
f_max | Units.SI.Frequency | SIunits.Frequency |
f_resolution | Units.SI.Frequency | SIunits.Frequency |
f1 | Units.SI.Frequency | SIunits.Frequency |
f2 | Units.SI.Frequency | SIunits.Frequency |
fi | Units.SI.Frequency | SIunits.Frequency |
f_max_FFT | Units.SI.Frequency | SIunits.Frequency |
Ts | Units.SI.Time | SIunits.Time |
T | Units.SI.Time | SIunits.Time |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
f_max | Units.SI.Frequency | SIunits.Frequency |
f_resolution | Units.SI.Frequency | SIunits.Frequency |
f_max_used | Units.SI.Frequency | SIunits.Frequency |
fs | Units.SI.Frequency | SIunits.Frequency |
Ts | Units.SI.Time | SIunits.Time |
T | Units.SI.Time | SIunits.Time |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
f_max | Units.SI.Frequency | SIunits.Frequency |
f_resolution | Units.SI.Frequency | SIunits.Frequency |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
... amplitudes = A[1:nfi]; |
|
phases = Modelica400.Units.Conversions.to_deg(Phi[1:nfi]); | phases = Modelica323.SIunits.Conversions.to_deg(Phi[1:nfi]); |
Aeps = 0.0001*max(amplitudes); ... |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
f_max | Units.SI.Frequency | SIunits.Frequency |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
u | Units.SI.Angle | SIunits.Angle |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
u | Units.SI.Angle | SIunits.Angle |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
u | Units.SI.Angle | SIunits.Angle |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
y | Units.SI.Angle | SIunits.Angle |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
y | Units.SI.Angle | SIunits.Angle |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
y | Units.SI.Angle | SIunits.Angle |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
y | Units.SI.Angle | SIunits.Angle |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
y0 | Units.SI.Angle | SIunits.Angle |
y | Units.SI.Angle | SIunits.Angle |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
u | Units.SI.Angle | SIunits.Angle |
y | Units.SI.Angle | SIunits.Angle |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
... if p == 2 then |
|
result= .sqrt(.sum(v[i].re^2 + v[i].im^2 for i in 1:size(v,1))); | result= sqrt(sum(v[i].re^2 + v[i].im^2 for i in 1:size(v,1))); |
elseif p == Modelica400.Constants.inf then | |
result= ComplexMath.abs(ComplexMath.max(v)); | result= ComplexMath.'abs'(ComplexMath.'max'(v)); |
elseif p == 1 then | |
result= .sum(ComplexMath.abs(v[i]) for i in 1:size(v,1)); | result= sum(ComplexMath.'abs'(v[i]) for i in 1:size(v,1)); |
else | |
result= (.sum(ComplexMath.abs(v[i])^p for i in 1:size(v, 1)))^(1/p); | result= (sum(ComplexMath.'abs'(v[i])^p for i in 1:size(v, 1)))^(1/p); |
end if; ... |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
algorithm |
|
result := .sqrt(.sum({v[i].re^2 + v[i].im^2 for i in 1:size(v,1)})); | result := sqrt(sum({v[i].re^2 + v[i].im^2 for i in 1:size(v,1)})); |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
... if ascending then |
|
swap = .abs(sorted_v[k1].im) > .abs(sorted_v[k2].im) or .abs(sorted_v[k1].im) == .abs(sorted_v[k2].im) and (sorted_v[k1].re > sorted_v[k2].re or sorted_v[k1].re == sorted_v[k2].re and sorted_v[k1].im < sorted_v[k2].im); |
swap = abs(sorted_v[k1].im) > abs(sorted_v[k2].im) or abs(sorted_v[k1].im) == abs(sorted_v[k2].im) and (sorted_v[k1].re > sorted_v[k2].re or sorted_v[k1].re == sorted_v[k2].re and sorted_v[k1].im < sorted_v[k2].im); |
else | |
swap = .abs(sorted_v[k1].im) < .abs(sorted_v[k2].im) or .abs(sorted_v[k1].im) == .abs(sorted_v[k2].im) and (sorted_v[k1].re < sorted_v[k2].re or sorted_v[k1].re == sorted_v[k2].re and sorted_v[k1].im < sorted_v[k2].im); |
swap = abs(sorted_v[k1].im) < abs(sorted_v[k2].im) or abs(sorted_v[k1].im) == abs(sorted_v[k2].im) and (sorted_v[k1].re < sorted_v[k2].re or sorted_v[k1].re == sorted_v[k2].re and sorted_v[k1].im < sorted_v[k2].im); |
end if; ... if ascending then |
|
swap = ComplexMath.abs(sorted_v[k1]) > ComplexMath.abs(sorted_v[k2]); | swap = ComplexMath.'abs'(sorted_v[k1]) > ComplexMath.'abs'(sorted_v[k2]); |
else | |
swap = ComplexMath.abs(sorted_v[k1]) < ComplexMath.abs(sorted_v[k2]); | swap = ComplexMath.'abs'(sorted_v[k1]) < ComplexMath.'abs'(sorted_v[k2]); |
end if; ... if ascending then |
|
swap = .abs(sorted_v[k1].im) > .abs(sorted_v[k2].im) or .abs(sorted_v[k1].im) == .abs(sorted_v[k2].im) and (sorted_v[k1].re > sorted_v[k2].re or sorted_v[k1].re == sorted_v[k2].re and sorted_v[k1].im < sorted_v[k2].im); |
swap = abs(sorted_v[k1].im) > abs(sorted_v[k2].im) or abs(sorted_v[k1].im) == abs(sorted_v[k2].im) and (sorted_v[k1].re > sorted_v[k2].re or sorted_v[k1].re == sorted_v[k2].re and sorted_v[k1].im < sorted_v[k2].im); |
else | |
swap = .abs(sorted_v[k1].im) < .abs(sorted_v[k2].im) or .abs(sorted_v[k1].im) == .abs(sorted_v[k2].im) and (sorted_v[k1].re < sorted_v[k2].re or sorted_v[k1].re == sorted_v[k2].re and sorted_v[k1].im < sorted_v[k2].im); |
swap = abs(sorted_v[k1].im) < abs(sorted_v[k2].im) or abs(sorted_v[k1].im) == abs(sorted_v[k2].im) and (sorted_v[k1].re < sorted_v[k2].re or sorted_v[k1].re == sorted_v[k2].re and sorted_v[k1].im < sorted_v[k2].im); |
end if; ... if ascending then |
|
swap = ComplexMath.abs(sorted_v[k1]) > ComplexMath.abs(sorted_v[k2]); | swap = ComplexMath.'abs'(sorted_v[k1]) > ComplexMath.'abs'(sorted_v[k2]); |
else | |
swap = ComplexMath.abs(sorted_v[k1]) < ComplexMath.abs(sorted_v[k2]); | swap = ComplexMath.'abs'(sorted_v[k1]) < ComplexMath.'abs'(sorted_v[k2]); |
end if; ... |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
algorithm |
|
c2 := -j*log(j*c1 + sqrt(1 - c1*c1)); | c2 := -j*log(j*c1 + 'sqrt'(1 - c1*c1)); |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
algorithm |
|
c2 := -j*log(c1 + j*sqrt(1 - c1*c1)); | c2 := -j*log(c1 + j*'sqrt'(1 - c1*c1)); |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
algorithm |
|
c2 := log(c1 + sqrt(c1*c1 + 1)); | c2 := log(c1 + 'sqrt'(c1*c1 + 1)); |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
algorithm |
|
c2 := log(c1 + (c1 + 1)*sqrt((c1 - 1)/(c1 + 1))); | c2 := log(c1 + (c1 + 1)*'sqrt'((c1 - 1)/(c1 + 1))); |
Equations in Modelica 4.0.0 | Equations in Modelica 3.2.3 |
algorithm |
|
c2 := Complex(Modelica400.Math.log(abs(c1)), arg(c1)); | c2 := Complex(Modelica323.Math.log('abs'(c1)), arg(c1)); |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
phi0 | Units.SI.Angle | SIunits.Angle |
phi | Units.SI.Angle | SIunits.Angle |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
phi | Units.SI.Angle | SIunits.Angle |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
J | Units.SI.Inertia | SIunits.Inertia |
phi_rel0 | Units.SI.Angle | SIunits.Angle |
w_rel0 | Units.SI.AngularVelocity | SIunits.AngularVelocity |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
r | Units.SI.Position | SIunits.Position |
r_shape | Units.SI.Position | SIunits.Position |
length | Units.SI.Length | SIunits.Length |
width | Units.SI.Length | SIunits.Length |
height | Units.SI.Length | SIunits.Length |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
r_0 | Units.SI.Position | SIunits.Position |
Component |
Modelica 4.0.0 |
Modelica 3.2.3 |
gamma | =0.57721566490153286061 | =0.57721566490153286060 |
c | Units.SI.Velocity | SIunits.Velocity |
g_n | Units.SI.Acceleration | SIunits.Acceleration |
G | =6.67430e-11 | =6.67408e-11 |
q | Units.SI.ElectricCharge | SIunits.ElectricCharge |
F | Units.SI.FaradayConstant | SIunits.FaradayConstant |
h | =6.62607015e-34 | =6.626070040e-34 |
k | =1.380649e-23 | =1.38064852e-23 |
R | =k*N_A | =8.3144598 |
sigma | =2*pi^5*k^4/(15*h^3*c^2) | =5.670367e-8 |
N_A | =6.02214076e23 | =6.022140857e23 |
epsilon_0 | =1/(mu_0*c*c) | =1/(mue_0*c*c) |
T_zero | Units.NonSI.Temperature_degC | SIunits.Conversions.NonSIunits.Temperature_degC |
mu_0 | Present | |
mue_0 | Present |
Class | Modelica 4.0.0 | Modelica 3.2.3 |
Modelica400.Mechanics.MultiBody.Examples.Loops.Utilities.Engine1bBase | block | model |
class Modelica400.UsersGuide.Conventions.ModelicaCode.ParameterDefaults | Present | |
class Modelica400.UsersGuide.ReleaseNotes.Version_4_0_0 | Present | |
model Modelica400.Blocks.Examples.Modulation | Present | |
model Modelica400.Blocks.Examples.SinCosEncoder | Present | |
model Modelica400.Blocks.Examples.CompareSincExpSine | Present | |
package Modelica400.Blocks.Examples.Noise | Present | |
block Modelica400.Blocks.Logical.LogicalDelay | Present | |
block Modelica400.Blocks.Sources.ContinuousClock | Present | |
block Modelica400.Blocks.Sources.SineVariableFrequencyAndAmplitude | Present | |
block Modelica400.Blocks.Sources.CosineVariableFrequencyAndAmplitude | Present | |
block Modelica400.Blocks.Sources.Sinc | Present | |
block Modelica400.Blocks.Sources.LogFrequencySweep | Present | |
function Modelica400.Blocks.Tables.Internal.getTimeTableValueNoDer2 | Present | |
function Modelica400.Blocks.Tables.Internal.getDerTimeTableValueNoDer | Present | |
function Modelica400.Blocks.Tables.Internal.getDer2TimeTableValue | Present | |
function Modelica400.Blocks.Tables.Internal.getTable1DValueNoDer2 | Present | |
function Modelica400.Blocks.Tables.Internal.getDerTable1DValueNoDer | Present | |
function Modelica400.Blocks.Tables.Internal.getDer2Table1DValue | Present | |
function Modelica400.Blocks.Tables.Internal.getTable2DValueNoDer2 | Present | |
function Modelica400.Blocks.Tables.Internal.getDerTable2DValueNoDer | Present | |
function Modelica400.Blocks.Tables.Internal.getDer2Table2DValue | Present | |
block Modelica400.Blocks.Tables.CombiTable1Dv | Present | |
block Modelica400.Blocks.Tables.CombiTable2Ds | Present | |
package Modelica400.ComplexBlocks.Icons | Present | |
model Modelica400.Electrical.Analog.Examples.OpAmps.NonInvertingAmplifier | Present | |
model Modelica400.Electrical.Analog.Examples.OpAmps.InvertingAmplifier | Present | |
model Modelica400.Electrical.Analog.Examples.OpAmps.DifferentialAmplifier | Present | |
model Modelica400.Electrical.Analog.Examples.OpAmps.Adder | Present | |
model Modelica400.Electrical.Analog.Examples.OpAmps.Subtracter | Present | |
model Modelica400.Electrical.Analog.Examples.OpAmps.ControlCircuit | Present | |
package Modelica400.Electrical.Analog.Examples.OpAmps.OpAmpCircuits | Present | |
model Modelica400.Electrical.Analog.Examples.HeatingNPN_NORGate | Present | |
model Modelica400.Electrical.Analog.Examples.Resistor | Present | |
model Modelica400.Electrical.Analog.Examples.SeriesResonance | Present | |
model Modelica400.Electrical.Analog.Examples.ParallelResonance | Present | |
model Modelica400.Electrical.Analog.Basic.RotationalEMF | Present | |
model Modelica400.Electrical.Analog.Ideal.IdealTwoWaySwitch | Present | |
model Modelica400.Electrical.Analog.Ideal.ControlledIdealTwoWaySwitch | Present | |
model Modelica400.Electrical.Analog.Ideal.IdealizedOpAmpLimited | Present | |
model Modelica400.Electrical.Analog.Interfaces.FourPin | Present | |
model Modelica400.Electrical.Analog.Interfaces.PartialConditionalHeatPort | Present | |
model Modelica400.Electrical.Analog.Sources.SineVoltageVariableFrequencyAndAmplitude | Present | |
model Modelica400.Electrical.Analog.Sources.CosineVoltageVariableFrequencyAndAmplitude | Present | |
model Modelica400.Electrical.Analog.Sources.SineCurrentVariableFrequencyAndAmplitude | Present | |
model Modelica400.Electrical.Analog.Sources.CosineCurrentVariableFrequencyAndAmplitude | Present | |
package Modelica400.Electrical.Analog.UsersGuide | Present | |
package Modelica400.Electrical.Analog.Icons | Present | |
model Modelica400.Electrical.Digital.Sources.DigitalClock | Present | |
model Modelica400.Electrical.Machines.Examples.DCMachines.DCPM_QuasiStatic | Present | |
model Modelica400.Electrical.Machines.Examples.DCMachines.DC_CompareCharacteristics | Present | |
model Modelica400.Electrical.Machines.Examples.Transformers.IMC_Transformer | Present | |
package Modelica400.Electrical.Machines.Examples.InductionMachines | Present | |
package Modelica400.Electrical.Machines.Examples.SynchronousMachines | Present | |
package Modelica400.Electrical.Machines.BasicMachines.InductionMachines | Present | |
package Modelica400.Electrical.Machines.BasicMachines.SynchronousMachines | Present | |
package Modelica400.Electrical.Machines.BasicMachines.QuasiStaticDCMachines | Present | |
model Modelica400.Electrical.Machines.Sensors.SinCosResolver | Present | |
package Modelica400.Electrical.Machines.Thermal.InductionMachines | Present | |
package Modelica400.Electrical.Machines.Thermal.SynchronousMachines | Present | |
connector Modelica400.Electrical.Machines.Interfaces.InductionMachines.ThermalPortIMC | Present | |
record Modelica400.Electrical.Machines.Interfaces.InductionMachines.PowerBalanceIMC | Present | |
connector Modelica400.Electrical.Machines.Interfaces.InductionMachines.ThermalPortIMS | Present | |
record Modelica400.Electrical.Machines.Interfaces.InductionMachines.PowerBalanceIMS | Present | |
model Modelica400.Electrical.Machines.Icons.QuasiStaticMachine | Present | |
model Modelica400.Electrical.Machines.Icons.QuasiStaticTransformer | Present | |
record Modelica400.Electrical.Machines.Utilities.ParameterRecords.IM_SquirrelCageData | Present | |
record Modelica400.Electrical.Machines.Utilities.ParameterRecords.IM_SlipRingData | Present | |
model Modelica400.Electrical.Machines.Utilities.DQToThreePhase | Present | |
model Modelica400.Electrical.Machines.Utilities.DQCurrentController | Present | |
block Modelica400.Electrical.Machines.Utilities.SinCosEvaluation | Present | |
model Modelica400.Electrical.Machines.Utilities.SwitchYDwithArc | Present | |
record Modelica400.Electrical.Machines.Utilities.DcBrakeSettings | Present | |
class Modelica400.Electrical.PowerConverters.UsersGuide.ACACConcept | Present | |
package Modelica400.Electrical.PowerConverters.Examples.DCAC.PolyphaseTwoLevel | Present | |
package Modelica400.Electrical.PowerConverters.Examples.ACAC | Present | |
model Modelica400.Electrical.PowerConverters.DCAC.Polyphase2Level | Present | |
block Modelica400.Electrical.PowerConverters.DCDC.Control.Voltage2DutyCycle | Present | |
type Modelica400.Electrical.PowerConverters.Types.Voltage2AngleType | Present | |
type Modelica400.Electrical.PowerConverters.Types.SoftStarterModeOfOperation | Present | |
package Modelica400.Electrical.PowerConverters.ACAC | Present | |
type Modelica400.Electrical.Spice3.Types.Capacitance | Present | |
package Modelica400.Electrical.Batteries | Present | |
package Modelica400.Electrical.Polyphase | Present | |
package Modelica400.Electrical.QuasiStatic | Present | |
model Modelica400.Magnetic.FluxTubes.Examples.SolenoidActuator.ComparisonQuasiStatic | Present | |
package Modelica400.Magnetic.FluxTubes.Examples.BasicExamples | Present | |
model Modelica400.Magnetic.FluxTubes.Basic.VariableReluctance | Present | |
model Modelica400.Magnetic.FluxTubes.Basic.VariablePermeance | Present | |
model Modelica400.Magnetic.FluxTubes.Shapes.FixedShape.HollowCylinderCircumferentialFlux | Present | |
model Modelica400.Magnetic.FluxTubes.Shapes.FixedShape.Toroid | Present | |
model Modelica400.Magnetic.FluxTubes.Interfaces.TwoPortElementary | Present | |
model Modelica400.Magnetic.FluxTubes.Interfaces.TwoPortExtended | Present | |
model Modelica400.Magnetic.FluxTubes.Interfaces.TwoPort | Present | |
package Modelica400.Magnetic.FluxTubes.BaseClasses | Present | |
package Modelica400.Magnetic.FluxTubes.Icons | Present | |
class Modelica400.Magnetic.FundamentalWave.UsersGuide.Polyphase | Present | |
model Modelica400.Magnetic.FundamentalWave.Examples.Components.PolyphaseInductance | Present | |
package Modelica400.Magnetic.FundamentalWave.Examples.BasicMachines.InductionMachines | Present | |
package Modelica400.Magnetic.FundamentalWave.Examples.BasicMachines.SynchronousMachines | Present | |
model Modelica400.Magnetic.FundamentalWave.Components.PolyphaseElectroMagneticConverter | Present | |
model Modelica400.Magnetic.FundamentalWave.BasicMachines.Components.SymmetricPolyphaseWinding | Present | |
model Modelica400.Magnetic.FundamentalWave.BasicMachines.Components.SymmetricPolyphaseCageWinding | Present | |
package Modelica400.Magnetic.FundamentalWave.BasicMachines.InductionMachines | Present | |
package Modelica400.Magnetic.FundamentalWave.BasicMachines.SynchronousMachines | Present | |
model Modelica400.Magnetic.FundamentalWave.Interfaces.TwoPortElementary | Present | |
model Modelica400.Magnetic.FundamentalWave.Interfaces.TwoPortExtended | Present | |
model Modelica400.Magnetic.FundamentalWave.Interfaces.TwoPort | Present | |
package Modelica400.Magnetic.FundamentalWave.BaseClasses | Present | |
package Modelica400.Magnetic.QuasiStatic.FluxTubes.Examples.BasicExamples | Present | |
model Modelica400.Magnetic.QuasiStatic.FluxTubes.Basic.VariableReluctance | Present | |
model Modelica400.Magnetic.QuasiStatic.FluxTubes.Basic.VariablePermeance | Present | |
model Modelica400.Magnetic.QuasiStatic.FluxTubes.Shapes.FixedShape.HollowCylinderCircumferentialFlux | Present | |
model Modelica400.Magnetic.QuasiStatic.FluxTubes.Shapes.FixedShape.Toroid | Present | |
model Modelica400.Magnetic.QuasiStatic.FluxTubes.Interfaces.TwoPortElementary | Present | |
model Modelica400.Magnetic.QuasiStatic.FluxTubes.Interfaces.TwoPort | Present | |
package Modelica400.Magnetic.QuasiStatic.FluxTubes.BaseClasses | Present | |
package Modelica400.Magnetic.QuasiStatic.FluxTubes.Icons | Present | |
model Modelica400.Magnetic.QuasiStatic.FundamentalWave.Examples.Components.PolyphaseInductance | Present | |
model Modelica400.Magnetic.QuasiStatic.FundamentalWave.Components.PolyphaseElectroMagneticConverter | Present | |
model Modelica400.Magnetic.QuasiStatic.FundamentalWave.BasicMachines.Components.SymmetricPolyphaseWinding | Present | |
model Modelica400.Magnetic.QuasiStatic.FundamentalWave.BasicMachines.Components.SymmetricPolyphaseCageWinding | Present | |
model Modelica400.Magnetic.QuasiStatic.FundamentalWave.Interfaces.TwoPortElementary | Present | |
model Modelica400.Magnetic.QuasiStatic.FundamentalWave.Interfaces.TwoPortExtended | Present | |
model Modelica400.Magnetic.QuasiStatic.FundamentalWave.Interfaces.TwoPort | Present | |
package Modelica400.Magnetic.QuasiStatic.FundamentalWave.BaseClasses | Present | |
block Modelica400.Mechanics.MultiBody.Examples.Loops.Utilities.Engine1Base | Present | |
model Modelica400.Mechanics.MultiBody.Examples.Systems.RobotR3.OneAxis | Present | |
model Modelica400.Mechanics.MultiBody.Examples.Systems.RobotR3.FullRobot | Present | |
package Modelica400.Mechanics.MultiBody.Examples.Systems.RobotR3.Utilities | Present | |
model Modelica400.Mechanics.MultiBody.Forces.Internal.ZeroForceAndTorque | Present | |
model Modelica400.Mechanics.MultiBody.Visualizers.Advanced.Vector | Present | |
type Modelica400.Mechanics.MultiBody.Types.VectorQuantity | Present | |
class Modelica400.Mechanics.Rotational.UsersGuide.References | Present | |
model Modelica400.Mechanics.Translational.Examples.Vehicle | Present | |
model Modelica400.Mechanics.Translational.Components.RollingResistance | Present | |
model Modelica400.Mechanics.Translational.Components.Vehicle | Present | |
model Modelica400.Fluid.Valves.ValveDiscreteRamp | Present | |
type Modelica400.Fluid.Types.CheckValveHomotopyType | Present | |
function Modelica400.Fluid.Dissipation.Utilities.Functions.General.CubicInterpolation_Re | Present | |
function Modelica400.Fluid.Dissipation.Utilities.Functions.General.CubicInterpolation_lambda | Present | |
function Modelica400.Media.IdealGases.Common.MixtureGasNasa.specificEntropyOfpTX | Present | |
package Modelica400.Media.IdealGases.MixtureGases.SimpleMoistAir | Present | |
function Modelica400.Media.Incompressible.TableBased.specificEnthalpyOfT | Present | |
record Modelica400.Media.Water.WaterIF97_base.SaturationProperties | Present | |
model Modelica400.Thermal.FluidHeatFlow.Interfaces.AbsoluteSensor | Present | |
model Modelica400.Thermal.FluidHeatFlow.Interfaces.RelativeSensorBase | Present | |
model Modelica400.Thermal.FluidHeatFlow.Interfaces.RelativeSensor | Present | |
model Modelica400.Thermal.FluidHeatFlow.Interfaces.FlowSensor | Present | |
package Modelica400.Thermal.FluidHeatFlow.BaseClasses | Present | |
model Modelica400.Thermal.HeatTransfer.Components.ThermalCollectorMatrix | Present | |
package Modelica400.Thermal.HeatTransfer.UsersGuide | Present | |
package Modelica400.Thermal.HeatTransfer.Icons | Present | |
function Modelica400.Math.BooleanVectors.andTrue | Present | |
function Modelica400.Math.Matrices.LAPACK.dgeqp3 | Present | |
model Modelica400.Math.Nonlinear.Examples.QuadratureLobatto3 | Present | |
function Modelica400.Math.Random.Utilities.automaticLocalSeed | Present | |
package Modelica400.Math.Polynomials | Present | |
function Modelica400.ComplexMath.abs | Present | |
function Modelica400.ComplexMath.sqrt | Present | |
function Modelica400.ComplexMath.max | Present | |
function Modelica400.ComplexMath.min | Present | |
function Modelica400.ComplexMath.sum | Present | |
function Modelica400.ComplexMath.product | Present | |
model Modelica400.Utilities.Internal.PartialModelicaServices.Animation.PartialVector | Present | |
class Modelica400.Icons.RoundSensor | Present | |
class Modelica400.Icons.RectangularSensor | Present | |
package Modelica400.Clocked | Present | |
package Modelica400.Units | Present | |
class Modelica323.UsersGuide.ParameterDefaults | Present | |
package Modelica323.Blocks.Examples.NoiseExamples | Present | |
block Modelica323.Blocks.Interfaces.Adaptors.SendReal | Present | |
block Modelica323.Blocks.Interfaces.Adaptors.SendBoolean | Present | |
block Modelica323.Blocks.Interfaces.Adaptors.SendInteger | Present | |
block Modelica323.Blocks.Interfaces.Adaptors.ReceiveReal | Present | |
block Modelica323.Blocks.Interfaces.Adaptors.ReceiveBoolean | Present | |
block Modelica323.Blocks.Interfaces.Adaptors.ReceiveInteger | Present | |
block Modelica323.Blocks.Interfaces.BlockIcon | Present | |
block Modelica323.Blocks.Interfaces.BooleanBlockIcon | Present | |
block Modelica323.Blocks.Interfaces.DiscreteBlockIcon | Present | |
block Modelica323.Blocks.Interfaces.IntegerBlockIcon | Present | |
block Modelica323.Blocks.Interfaces.partialBooleanBlockIcon | Present | |
block Modelica323.Blocks.Sources.Clock | Present | |
function Modelica323.Blocks.Tables.Internal.readTimeTableData | Present | |
function Modelica323.Blocks.Tables.Internal.readTable1DData | Present | |
function Modelica323.Blocks.Tables.Internal.readTable2DData | Present | |
block Modelica323.Blocks.Tables.CombiTable1D | Present | |
block Modelica323.Blocks.Tables.CombiTable2D | Present | |
type Modelica323.Blocks.Types.InitPID | Present | |
block Modelica323.ComplexBlocks.Sources.LogFrequencySweep | Present | |
package Modelica323.StateGraph.Temporary | Present | |
model Modelica323.Electrical.Analog.Examples.OpAmps.InvertingAmp | Present | |
model Modelica323.Electrical.Analog.Examples.OpAmps.NonInvertingAmp | Present | |
model Modelica323.Electrical.Analog.Examples.HeatingNPN_OrGate | Present | |
model Modelica323.Electrical.Analog.Examples.HeatingResistor | Present | |
model Modelica323.Electrical.Analog.Basic.HeatingResistor | Present | |
model Modelica323.Electrical.Analog.Basic.EMF | Present | |
model Modelica323.Electrical.Analog.Ideal.IdealCommutingSwitch | Present | |
model Modelica323.Electrical.Analog.Ideal.ControlledIdealCommutingSwitch | Present | |
model Modelica323.Electrical.Analog.Ideal.IdealizedOpAmpLimted | Present | |
model Modelica323.Electrical.Analog.Ideal.IdealGyrator | Present | |
model Modelica323.Electrical.Analog.Semiconductors.HeatingDiode | Present | |
model Modelica323.Electrical.Analog.Semiconductors.HeatingNMOS | Present | |
model Modelica323.Electrical.Analog.Semiconductors.HeatingPMOS | Present | |
model Modelica323.Electrical.Analog.Semiconductors.HeatingNPN | Present | |
model Modelica323.Electrical.Analog.Semiconductors.HeatingPNP | Present | |
model Modelica323.Electrical.Digital.Sources.Clock | Present | |
block Modelica323.Electrical.Digital.Converters.LogicToXO1 | Present | |
block Modelica323.Electrical.Digital.Converters.LogicToXO1Z | Present | |
model Modelica323.Electrical.Machines.Examples.DCMachines.DCPM_QuasiStationary | Present | |
model Modelica323.Electrical.Machines.Examples.Transformers.AIMC_Transformer | Present | |
package Modelica323.Electrical.Machines.Examples.AsynchronousInductionMachines | Present | |
package Modelica323.Electrical.Machines.Examples.SynchronousInductionMachines | Present | |
model Modelica323.Electrical.Machines.BasicMachines.Components.BasicTransformer | Present | |
package Modelica323.Electrical.Machines.BasicMachines.AsynchronousInductionMachines | Present | |
package Modelica323.Electrical.Machines.BasicMachines.SynchronousInductionMachines | Present | |
package Modelica323.Electrical.Machines.BasicMachines.QuasiStationaryDCMachines | Present | |
package Modelica323.Electrical.Machines.Thermal.AsynchronousInductionMachines | Present | |
package Modelica323.Electrical.Machines.Thermal.SynchronousInductionMachines | Present | |
connector Modelica323.Electrical.Machines.Interfaces.InductionMachines.ThermalPortAIMC | Present | |
record Modelica323.Electrical.Machines.Interfaces.InductionMachines.PowerBalanceAIMC | Present | |
connector Modelica323.Electrical.Machines.Interfaces.InductionMachines.ThermalPortAIMS | Present | |
record Modelica323.Electrical.Machines.Interfaces.InductionMachines.PowerBalanceAIMS | Present | |
model Modelica323.Electrical.Machines.Icons.QuasiStationaryMachine | Present | |
model Modelica323.Electrical.Machines.Icons.QuasiStationaryTransformer | Present | |
record Modelica323.Electrical.Machines.Utilities.ParameterRecords.AIM_SquirrelCageData | Present | |
record Modelica323.Electrical.Machines.Utilities.ParameterRecords.AIM_SlipRingData | Present | |
model Modelica323.Electrical.Machines.Utilities.CurrentController | Present | |
model Modelica323.Electrical.Machines.Utilities.VoltageController | Present | |
package Modelica323.Electrical.PowerConverters.Examples.DCAC.MultiPhaseTwoLevel | Present | |
model Modelica323.Electrical.PowerConverters.DCAC.MultiPhase2Level | Present | |
block Modelica323.Electrical.PowerConverters.DCDC.Control.VoltageToDutyCycle | Present | |
function Modelica323.Electrical.Spice3.Internal.Functions.junction2SPICE3MOSFET | Present | |
function Modelica323.Electrical.Spice3.Internal.Functions.junctionCap | Present | |
function Modelica323.Electrical.Spice3.Internal.SpiceRoot.initJunctionVoltages | Present | |
function Modelica323.Electrical.Spice3.Internal.SpiceRoot.limitJunctionVoltage | Present | |
function Modelica323.Electrical.Spice3.Internal.Mos.mos2CalcInitEquations | Present | |
function Modelica323.Electrical.Spice3.Internal.Mos.mos2CalcCalcTempDependencies | Present | |
function Modelica323.Electrical.Spice3.Internal.Mos.mos2CalcNoBypassCode | Present | |
function Modelica323.Electrical.Spice3.Internal.Mos2.mos2ModelLineParamsInitEquations | Present | |
function Modelica323.Electrical.Spice3.Internal.Mos2.drainCur | Present | |
function Modelica323.Electrical.Spice3.Internal.Mos2.mos2RenameParameters | Present | |
record Modelica323.Electrical.Spice3.Internal.Bjt.BjtModelLineVariables | Present | |
record Modelica323.Electrical.Spice3.Internal.Bjt.BjtVariables | Present | |
record Modelica323.Electrical.Spice3.Internal.Bjt.Bjt3Variables | Present | |
model Modelica323.Electrical.Spice3.Internal.BJT | Present | |
record Modelica323.Electrical.Spice3.Internal.ModelcardBJT | Present | |
package Modelica323.Electrical.Spice3.Internal.Bjt3 | Present | |
package Modelica323.Electrical.MultiPhase | Present | |
package Modelica323.Electrical.QuasiStationary | Present | |
model Modelica323.Magnetic.FluxTubes.Examples.SolenoidActuator.ComparisonQuasiStationary | Present | |
model Modelica323.Magnetic.FluxTubes.Examples.SaturatedInductor | Present | |
model Modelica323.Magnetic.FluxTubes.Interfaces.PartialTwoPortsElementary | Present | |
model Modelica323.Magnetic.FluxTubes.Interfaces.PartialTwoPorts | Present | |
model Modelica323.Magnetic.FluxTubes.Interfaces.PartialFixedShape | Present | |
model Modelica323.Magnetic.FluxTubes.Interfaces.PartialForce | Present | |
model Modelica323.Magnetic.FluxTubes.Interfaces.PartialLeakage | Present | |
model Modelica323.Magnetic.FluxTubes.Interfaces.PartialGeneric | Present | |
model Modelica323.Magnetic.FluxTubes.Interfaces.PartialGenericHysteresis | Present | |
model Modelica323.Magnetic.FluxTubes.Interfaces.PartialGenericHysteresisTellinen | Present | |
class Modelica323.Magnetic.FundamentalWave.UsersGuide.MultiPhase | Present | |
model Modelica323.Magnetic.FundamentalWave.Examples.Components.MultiPhaseInductance | Present | |
model Modelica323.Magnetic.FundamentalWave.Examples.BasicMachines.AIMC_DOL | Present | |
model Modelica323.Magnetic.FundamentalWave.Examples.BasicMachines.AIMC_DOL_MultiPhase | Present | |
model Modelica323.Magnetic.FundamentalWave.Examples.BasicMachines.AIMC_YD | Present | |
model Modelica323.Magnetic.FundamentalWave.Examples.BasicMachines.AIMC_Transformer | Present | |
model Modelica323.Magnetic.FundamentalWave.Examples.BasicMachines.AIMC_Inverter | Present | |
model Modelica323.Magnetic.FundamentalWave.Examples.BasicMachines.AIMC_Conveyor | Present | |
model Modelica323.Magnetic.FundamentalWave.Examples.BasicMachines.AIMC_Steinmetz | Present | |
model Modelica323.Magnetic.FundamentalWave.Examples.BasicMachines.AIMC_withLosses | Present | |
model Modelica323.Magnetic.FundamentalWave.Examples.BasicMachines.AIMC_Initialize | Present | |
model Modelica323.Magnetic.FundamentalWave.Examples.BasicMachines.AIMS_Start | Present | |
model Modelica323.Magnetic.FundamentalWave.Examples.BasicMachines.AIMS_Start_MultiPhase | Present | |
model Modelica323.Magnetic.FundamentalWave.Examples.BasicMachines.SMPM_Inverter | Present | |
model Modelica323.Magnetic.FundamentalWave.Examples.BasicMachines.SMPM_Inverter_MultiPhase | Present | |
model Modelica323.Magnetic.FundamentalWave.Examples.BasicMachines.SMPM_CurrentSource | Present | |
model Modelica323.Magnetic.FundamentalWave.Examples.BasicMachines.SMPM_VoltageSource | Present | |
model Modelica323.Magnetic.FundamentalWave.Examples.BasicMachines.SMPM_Braking | Present | |
model Modelica323.Magnetic.FundamentalWave.Examples.BasicMachines.SMEE_DOL | Present | |
model Modelica323.Magnetic.FundamentalWave.Examples.BasicMachines.SMEE_Generator_MultiPhase | Present | |
model Modelica323.Magnetic.FundamentalWave.Examples.BasicMachines.SMEE_Generator | Present | |
model Modelica323.Magnetic.FundamentalWave.Examples.BasicMachines.SMEE_LoadDump | Present | |
model Modelica323.Magnetic.FundamentalWave.Examples.BasicMachines.SMEE_Rectifier | Present | |
model Modelica323.Magnetic.FundamentalWave.Examples.BasicMachines.SMR_Inverter | Present | |
model Modelica323.Magnetic.FundamentalWave.Examples.BasicMachines.SMR_Inverter_MultiPhase | Present | |
model Modelica323.Magnetic.FundamentalWave.Components.MultiPhaseElectroMagneticConverter | Present | |
model Modelica323.Magnetic.FundamentalWave.BasicMachines.Components.SymmetricMultiPhaseWinding | Present | |
model Modelica323.Magnetic.FundamentalWave.BasicMachines.Components.SymmetricMultiPhaseCageWinding | Present | |
model Modelica323.Magnetic.FundamentalWave.BasicMachines.Components.SymmetricMultiPhaseCageWinding_obsolete | Present | |
model Modelica323.Magnetic.FundamentalWave.BasicMachines.Components.SaliencyCageWinding_obsolete | Present | |
package Modelica323.Magnetic.FundamentalWave.BasicMachines.AsynchronousInductionMachines | Present | |
package Modelica323.Magnetic.FundamentalWave.BasicMachines.SynchronousInductionMachines | Present | |
model Modelica323.Magnetic.FundamentalWave.Interfaces.PartialTwoPort | Present | |
model Modelica323.Magnetic.FundamentalWave.Interfaces.PartialTwoPortExtended | Present | |
model Modelica323.Magnetic.FundamentalWave.Interfaces.PartialTwoPortElementary | Present | |
model Modelica323.Magnetic.FundamentalWave.Interfaces.PartialBasicInductionMachine | Present | |
model Modelica323.Magnetic.QuasiStatic.FluxTubes.Interfaces.PartialTwoPortsElementary | Present | |
model Modelica323.Magnetic.QuasiStatic.FluxTubes.Interfaces.PartialTwoPorts | Present | |
model Modelica323.Magnetic.QuasiStatic.FluxTubes.Interfaces.PartialFixedShape | Present | |
model Modelica323.Magnetic.QuasiStatic.FluxTubes.Interfaces.PartialLeakage | Present | |
model Modelica323.Magnetic.QuasiStatic.FundamentalWave.Examples.Components.MultiPhaseInductance | Present | |
model Modelica323.Magnetic.QuasiStatic.FundamentalWave.Components.MultiPhaseElectroMagneticConverter | Present | |
model Modelica323.Magnetic.QuasiStatic.FundamentalWave.BasicMachines.Components.SymmetricMultiPhaseWinding | Present | |
model Modelica323.Magnetic.QuasiStatic.FundamentalWave.BasicMachines.Components.SymmetricMultiPhaseCageWinding | Present | |
package Modelica323.Magnetic.QuasiStatic.FundamentalWave.BasicMachines.BaseClasses | Present | |
model Modelica323.Magnetic.QuasiStatic.FundamentalWave.Interfaces.PartialTwoPort | Present | |
model Modelica323.Magnetic.QuasiStatic.FundamentalWave.Interfaces.PartialTwoPortExtended | Present | |
model Modelica323.Magnetic.QuasiStatic.FundamentalWave.Interfaces.PartialTwoPortElementary | Present | |
class Modelica323.Mechanics.MultiBody.UsersGuide.Upgrade | Present | |
model Modelica323.Mechanics.MultiBody.Examples.Loops.Utilities.GasForce | Present | |
model Modelica323.Mechanics.MultiBody.Examples.Systems.RobotR3.oneAxis | Present | |
model Modelica323.Mechanics.MultiBody.Examples.Systems.RobotR3.fullRobot | Present | |
package Modelica323.Mechanics.MultiBody.Examples.Systems.RobotR3.Components | Present | |
model Modelica323.Mechanics.MultiBody.Sensors.Internal.ZeroForceAndTorque | Present | |
model Modelica323.Mechanics.MultiBody.Sensors.TansformAbsoluteVector | Present | |
model Modelica323.Mechanics.MultiBody.Sensors.TansformRelativeVector | Present | |
model Modelica323.Mechanics.MultiBody.Visualizers.Ground | Present | |
type Modelica323.Mechanics.MultiBody.Types.Init | Present | |
class Modelica323.Mechanics.MultiBody.Icons.MotorIcon | Present | |
model Modelica323.Mechanics.Rotational.Interfaces.PartialElementaryOneFlangeAndSupport | Present | |
model Modelica323.Mechanics.Rotational.Interfaces.PartialElementaryTwoFlangesAndSupport | Present | |
model Modelica323.Mechanics.Translational.Interfaces.PartialElementaryOneFlangeAndSupport | Present | |
model Modelica323.Mechanics.Translational.Interfaces.PartialElementaryTwoFlangesAndSupport | Present | |
block Modelica323.Fluid.Examples.ControlledTankSystem.Utilities.RadioButton | Present | |
model Modelica323.Fluid.Pipes.BaseClasses.WallFriction.TestWallFrictionAndGravity | Present | |
model Modelica323.Fluid.Fittings.BaseClasses.QuadraticTurbulent.TestWallFriction | Present | |
function Modelica323.Fluid.Dissipation.Utilities.Functions.General.CubicInterpolation_DP | Present | |
function Modelica323.Fluid.Dissipation.Utilities.Functions.General.CubicInterpolation_MFLOW | Present | |
package Modelica323.Fluid.Icons | Present | |
package Modelica323.Media.Examples.TestOnly | Present | |
package Modelica323.Media.Examples.Tests | Present | |
package Modelica323.Media.Interfaces.PartialMedium.Choices | Present | |
package Modelica323.Media.Common.OneNonLinearEquation | Present | |
record Modelica323.Media.Air.ReferenceMoistAir.Utilities.Ice09_Utilities.Basic.MyComplex | Present | |
package Modelica323.Media.Air.ReferenceMoistAir.Utilities.Ice09_Utilities.Basic.MyComplexF | Present | |
package Modelica323.Media.IdealGases.MixtureGases.simpleMoistAir | Present | |
package Modelica323.Media.Incompressible.TableBased.Polynomials_Temp | Present | |
model Modelica323.Thermal.FluidHeatFlow.Components.IsolatedPipe | Present | |
model Modelica323.Thermal.FluidHeatFlow.Components.HeatedPipe | Present | |
package Modelica323.Thermal.FluidHeatFlow.Interfaces.Partials | Present | |
package Modelica323.Math.Vectors.Utilities | Present | |
function Modelica323.Math.Matrices.LAPACK.dgegv | Present | |
function Modelica323.Math.Matrices.LAPACK.dgelsx | Present | |
function Modelica323.Math.Matrices.LAPACK.dgelsx_vec | Present | |
function Modelica323.Math.Matrices.LAPACK.dgeqpf | Present | |
function Modelica323.Math.Matrices.Utilities.householderReflection | Present | |
function Modelica323.Math.Matrices.Utilities.householderSimilarityTransformation | Present | |
model Modelica323.Math.Nonlinear.Examples.quadratureLobatto3 | Present | |
function Modelica323.Math.baseIcon1 | Present | |
function Modelica323.Math.baseIcon2 | Present | |
function Modelica323.Math.tempInterpol1 | Present | |
function Modelica323.Math.tempInterpol2 | Present | |
function Modelica323.ComplexMath.'abs' | Present | |
function Modelica323.ComplexMath.'sqrt' | Present | |
function Modelica323.ComplexMath.'max' | Present | |
function Modelica323.ComplexMath.'min' | Present | |
function Modelica323.ComplexMath.'sum' | Present | |
function Modelica323.ComplexMath.'product' | Present | |
class Modelica323.Icons.RotationalSensor | Present | |
class Modelica323.Icons.TranslationalSensor | Present | |
operator record Modelica323.Icons.TypeComplex | Present | |
package Modelica323.Icons.Library | Present | |
package Modelica323.Icons.Library2 | Present | |
class Modelica323.Icons.GearIcon | Present | |
class Modelica323.Icons.MotorIcon | Present | |
class Modelica323.Icons.Info | Present | |
package Modelica323.SIunits | Present | |