Files
MODELICA/Formation/OTRERA_formation/Models/Coupled_model.mo

17 lines
1.2 KiB
Plaintext

within OTRERA_formation.Models;
model Coupled_model
Components.ThermalCapacity M1(m = 10, cp = 1000, energyDynamics = Modelica.Fluid.Types.Dynamics.SteadyState, T_start = 283.15) annotation(
Placement(transformation(origin = {-32, 30}, extent = {{-10, -10}, {10, 10}})));
OTRERA_formation.Components.ThermalCapacity M2(cp = 1000, m = 10, T_start = 283.15, energyDynamics = Modelica.Fluid.Types.Dynamics.FixedInitial) annotation(
Placement(transformation(origin = {28, 30}, extent = {{-10, -10}, {10, 10}})));
Components.Convection convection(S = 10, h = 1000) annotation(
Placement(transformation(origin = {-2, 30}, extent = {{-10, -10}, {10, 10}})));
equation
connect(M1.port, convection.port_wall) annotation(
Line(points = {{-32.2, 29.6}, {-10.2, 29.6}}, color = {191, 0, 0}));
connect(convection.port_fluid, M2.port) annotation(
Line(points = {{7, 30}, {27, 30}}, color = {191, 0, 0}));
annotation(
Diagram(coordinateSystem(extent = {{-100, -100}, {100, 100}}), graphics = {Text(origin = {-30, 50}, extent = {{-16, -8}, {16, 8}}, textString = "M1"), Text(origin = {28, 52}, extent = {{-16, -8}, {16, 8}}, textString = "M2")}));
end Coupled_model;