pressure error after adding pipes to the simscape model

37 次查看(过去 30 天)
I am modeling a thermal management system in SimScape, my model includes heat pumps, heat exchangers, gate valves(TL),Centrifugenal pumps (TL), T junctions(TL), cross junctions(TL), and tanks,... and the coolant is thermal liquid. Previuosly these blocks were connected to each other directIy using the addline function. The model was working fine before, recently I added pipes(TL) blocks to the interconnections and I am getting this error for some of the pipes and all of the valves in my model at t=0.000:
"At time 0.000000e+00, one or more assertions are triggered. Pressure at port A must be greater than or equal to Minimum valid pressure. The assertion comes from: Block path: "....""
I already tried increasing the pumps speed from 1000 RPM to 10000 RPM
decreasing the pipe length from 0.5m to 0.2 m (cross section area) =0.01 m^2
setting the pipe wall to flexible and rigid.
the Fluid dynamic compression and the Fluid inertia in pipe model is on.
can anyone suggest how I can debug this problem?
  1 个评论
Raj
Raj 2024-4-1
Can you please attach the whole error message you are facing for us to understand the issue better?

请先登录,再进行评论。

回答(1 个)

Reihaneh Jahedan
Reihaneh Jahedan 2024-4-19
This is the error, I didn't include it cause it was too long:
"An error occurred while running the simulation and the simulation was terminated
Caused by:
['Arch120240318T012543961/Heat Pump/TXV/Solver Configuration']: At time 0.000000e+00, one or more assertions are triggered. See causes for specific information.
Pressure at port A must be greater than or equal to Minimum valid pressure. The assertion comes from:
Block path: Arch120240318T012543961/Pipe33/Pipe
Assert location:
o (location information is protected)
o (location information is protected)
Pressure at port A must be greater than or equal to Minimum valid pressure. The assertion comes from:
Block path: Arch120240318T012543961/Pipe34/Pipe
Assert location:
o (location information is protected)
o (location information is protected)
Pressure at port A must be greater than or equal to Minimum valid pressure. The assertion comes from:
Block path: Arch120240318T012543961/Pipe35/Pipe
Assert location:
o (location information is protected)
o (location information is protected)
Pressure at port A must be greater than or equal to Minimum valid pressure. The assertion comes from:
Block path: Arch120240318T012543961/Pipe36/Pipe
Assert location:
o (location information is protected)
o (location information is protected)
Pressure at port A must be greater than or equal to Minimum valid pressure. The assertion comes from:
Block path: Arch120240318T012543961/Pipe37/Pipe
Assert location:
o (location information is protected)
o (location information is protected)
Pressure at port A must be greater than or equal to Minimum valid pressure. The assertion comes from:
Block path: Arch120240318T012543961/Pipe38/Pipe
Assert location:
o (location information is protected)
o (location information is protected)
Pressure at port A must be greater than or equal to Minimum valid pressure. The assertion comes from:
Block path: Arch120240318T012543961/Pipe39/Pipe
Assert location:
o (location information is protected)
o (location information is protected)
Pressure at port A must be greater than or equal to Minimum valid pressure. The assertion comes from:
Block path: Arch120240318T012543961/Pipe40/Pipe
Assert location:
o (location information is protected)
o (location information is protected)
Pressure at port A must be greater than or equal to Minimum valid pressure. The assertion comes from:
Block path: Arch120240318T012543961/Pipe41/Pipe
Assert location:
o (location information is protected)
o (location information is protected)
Pressure at port A must be greater than or equal to Minimum valid pressure. The assertion comes from:
Block path: Arch120240318T012543961/Pipe42/Pipe
Assert location:
o (location information is protected)
o (location information is protected)
Pressure at port A must be greater than or equal to Minimum valid pressure. The assertion comes from:
Block path: Arch120240318T012543961/Pipe43/Pipe
Assert location:
o (location information is protected)
o (location information is protected)
Pressure at port A must be greater than or equal to Minimum valid pressure. The assertion comes from:
Block path: Arch120240318T012543961/Pipe44/Pipe
Assert location:
o (location information is protected)
o (location information is protected)
Pressure at port A must be greater than or equal to Minimum valid pressure. The assertion comes from:
Block path: Arch120240318T012543961/Pipe45/Pipe
Assert location:
o (location information is protected)
o (location information is protected)
Pressure at port A must be greater than or equal to Minimum valid pressure. The assertion comes from:
Block path: Arch120240318T012543961/Pipe46/Pipe
Assert location:
o (location information is protected)
o (location information is protected)
Pressure at port A must be greater than or equal to Minimum valid pressure. The assertion comes from:
Block path: Arch120240318T012543961/Pipe47/Pipe
Assert location:
o (location information is protected)
o (location information is protected)
Pressure at port A must be greater than or equal to Minimum valid pressure. The assertion comes from:
Block path: Arch120240318T012543961/Pipe48/Pipe
Assert location:
o (location information is protected)
o (location information is protected)
Pressure at port A must be greater than or equal to Minimum valid pressure. The assertion comes from:
Block path: Arch120240318T012543961/Pipe49/Pipe
Assert location:
o (location information is protected)
o (location information is protected)
Pressure at port A must be greater than or equal to Minimum valid pressure. The assertion comes from:
Block path: Arch120240318T012543961/Pipe50/Pipe
Assert location:
o (location information is protected)
o (location information is protected)
Pressure at port B must be greater than or equal to Minimum valid pressure. The assertion comes from:
Block path: Arch120240318T012543961/valve1/Gate Valve (TL)
Assert location:
o (location information is protected)
Pressure at port B must be greater than or equal to Minimum valid pressure. The assertion comes from:
Block path: Arch120240318T012543961/valve10/Gate Valve (TL)
Assert location:
o (location information is protected)
Pressure at port B must be greater than or equal to Minimum valid pressure. The assertion comes from:
Block path: Arch120240318T012543961/valve11/Gate Valve (TL)
Assert location:
o (location information is protected)
Pressure at port B must be greater than or equal to Minimum valid pressure. The assertion comes from:
Block path: Arch120240318T012543961/valve12/Gate Valve (TL)
Assert location:
o (location information is protected)
Pressure at port B must be greater than or equal to Minimum valid pressure. The assertion comes from:
Block path: Arch120240318T012543961/valve13/Gate Valve (TL)
Assert location:
o (location information is protected)
Pressure at port B must be greater than or equal to Minimum valid pressure. The assertion comes from:
Block path: Arch120240318T012543961/valve14/Gate Valve (TL)
Assert location:
o (location information is protected)
Pressure at port B must be greater than or equal to Minimum valid pressure. The assertion comes from:
Block path: Arch120240318T012543961/valve15/Gate Valve (TL)
Assert location:
o (location information is protected)
Pressure at port B must be greater than or equal to Minimum valid pressure. The assertion comes from:
Block path: Arch120240318T012543961/valve16/Gate Valve (TL)
Assert location:
o (location information is protected)
Pressure at port B must be greater than or equal to Minimum valid pressure. The assertion comes from:
Block path: Arch120240318T012543961/valve17/Gate Valve (TL)
Assert location:
o (location information is protected)
Pressure at port B must be greater than or equal to Minimum valid pressure. The assertion comes from:
Block path: Arch120240318T012543961/valve18/Gate Valve (TL)
Assert location:
o (location information is protected)
Pressure at port B must be greater than or equal to Minimum valid pressure. The assertion comes from:
Block path: Arch120240318T012543961/valve2/Gate Valve (TL)
Assert location:
o (location information is protected)
Pressure at port B must be greater than or equal to Minimum valid pressure. The assertion comes from:
Block path: Arch120240318T012543961/valve3/Gate Valve (TL)
Assert location:
o (location information is protected)
Pressure at port B must be greater than or equal to Minimum valid pressure. The assertion comes from:
Block path: Arch120240318T012543961/valve4/Gate Valve (TL)
Assert location:
o (location information is protected)
Pressure at port B must be greater than or equal to Minimum valid pressure. The assertion comes from:
Block path: Arch120240318T012543961/valve5/Gate Valve (TL)
Assert location:
o (location information is protected)
Pressure at port B must be greater than or equal to Minimum valid pressure. The assertion comes from:
Block path: Arch120240318T012543961/valve6/Gate Valve (TL)
Assert location:
o (location information is protected)
Pressure at port B must be greater than or equal to Minimum valid pressure. The assertion comes from:
Block path: Arch120240318T012543961/valve7/Gate Valve (TL)
Assert location:
o (location information is protected)
Pressure at port B must be greater than or equal to Minimum valid pressure. The assertion comes from:
Block path: Arch120240318T012543961/valve8/Gate Valve (TL)
Assert location:
o (location information is protected)
Pressure at port B must be greater than or equal to Minimum valid pressure. The assertion comes from:
Block path: Arch120240318T012543961/valve9/Gate Valve (TL)
Assert location:
o (location information is protected)
"

类别

Help CenterFile Exchange 中查找有关 Sources 的更多信息

产品


版本

R2022b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by