Opened 5 years ago

Last modified 4 years ago

#5906 accepted defect

compilation error for curved bend — at Initial Version

Reported by: sachinjadhav2004@… Owned by:
Priority: high Milestone:
Component: Code Generation Version: v1.14.1
Keywords: compilation curved bend Cc: Mahder Alemseged Gebremedhin, Andreas Heuermann

Description

I have build a model containing two boundary condition and two static pipes with one curved bend in between. The model is built without any error (as the number of variables = number of the equations). But during compiling model throws error given below for cured bend in the model.

  • I have attached error in the file and the model is given below.

I appreciate your help regarding solving my problem.

*
model LBendtest1
replaceable package Medium = Modelica.Media.Water.StandardWater;

inner Modelica.Fluid.System system(energyDynamics = Modelica.Fluid.Types.Dynamics.FixedInitial) annotation(

Placement(visible = true, transformation(origin = {-76, 82}, extent = {{-10, -10}, {10, 10}}, rotation = 0)));

Modelica.Fluid.Pipes.StaticPipe pipe(redeclare package Medium = Medium, diameter = 0.02, length = 50, p_a_start = 100000, p_b_start = 100000) annotation(

Placement(visible = true, transformation(origin = {-42, -16}, extent = {{-10, -10}, {10, 10}}, rotation = 0)));

Modelica.Fluid.Pipes.StaticPipe pipe1(redeclare package Medium = Medium, diameter = 0.02, length = 50, p_a_start = 100000, p_b_start = 100000) annotation(

Placement(visible = true, transformation(origin = {42, 42}, extent = {{-10, -10}, {10, 10}}, rotation = 0)));

Modelica.Fluid.Sources.MassFlowSource_T boundary(redeclare package Medium = Medium, T = 293.15, m_flow = 0.1, nPorts = 1) annotation(

Placement(visible = true, transformation(origin = {-88, -16}, extent = {{-10, -10}, {10, 10}}, rotation = 0)));

Modelica.Fluid.Sources.Boundary_pT boundary1(redeclare package Medium = Medium, T = 293.15, nPorts = 1, p = 100000) annotation(

Placement(visible = true, transformation(origin = {86, 42}, extent = {{-10, -10}, {10, 10}}, rotation = 180)));

Modelica.Fluid.Fittings.Bends.CurvedBend curvedBend1(redeclare package Medium = Medium, geometry = Modelica.Fluid.Fittings.BaseClasses.Bends.CurvedBend.Geometry(d_hyd = 0.02, R_0 = 0.6)) annotation(

Placement(visible = true, transformation(origin = {-2, 18}, extent = {{-10, -10}, {10, 10}}, rotation = 0)));

equation

connect(boundary.ports[1], pipe.port_a) annotation(

Line(points = {{-78, -16}, {-52, -16}, {-52, -16}, {-52, -16}}, color = {0, 127, 255}));

connect(pipe1.port_b, boundary1.ports[1]) annotation(

Line(points = {{52, 42}, {76, 42}}, color = {0, 127, 255}));

connect(pipe.port_b, curvedBend1.port_a) annotation(

Line(points = {{-32, -16}, {-32, 18}, {-12, 18}}, color = {0, 127, 255}));

connect(curvedBend1.port_b, pipe1.port_a) annotation(

Line(points = {{8, 18}, {17, 18}, {17, 42}, {32, 42}}, color = {0, 127, 255}));

annotation(

uses(Modelica(version = "3.2.2")));

end LBendtest1;

Change History (1)

by sachin jadhav <sachinjadhav2004@…>, 5 years ago

Attachment: compilation error.txt added

compilation error

Note: See TracTickets for help on using tickets.