HeatExchanger-Simulation не работает, сообщения об ошибках не могут быть поняты - PullRequest
1 голос
/ 29 декабря 2011

Я хочу смоделировать модель пластинчатого теплообменника, и я использую версию по умолчанию в Modelica-Fluid-Library. Чтобы указать версию по умолчанию, я встраиваю все необходимые параметры и уравнения для теплопередачи (Нуссельт и т. Д.) И потери давления в соответствии с VDI Wärmeatlas 2006, Mm1. Я долго пытался найти и исправить все ошибки, но, наконец, я пришел к «мертвой точке».

Последнее сообщение об ошибке:

Check of Fluid_Test1_PHE_Temp7.Examples.HeatExchanger.HeatExchangerSimulation:
Error: The model is not well-posed.
The model has
  484
scalar unknowns and
  480
scalar equations.
Using the given settings of the parameters, the difference could be reduced to
  4
Error: The following parameters don't have any value:
  HEX.pipe_1.diameter
  HEX.pipe_2.diameter

Warning: The following inputs lack binding equations:
  HEX.pipe_1.heatTransfer.roughnesses
  HEX.pipe_2.heatTransfer.roughnesses

Error: The problem is structurally singular:
It has 488 scalar unknowns and 484 scalar equations.
  The Real part has 456 unknowns and 452 equations.
  The Integer part has 32 unknowns and 32 equations.
  The Boolean part has 0 unknowns and 0 equations.
  The String part has 0 unknowns and 0 equations.
Attempting to further localize singularity.

The model has the same number of unknowns and equations.
Attempting to further localize singularity.

The model has the same number of unknowns and equations.
Attempting to further localize singularity.

The model has the same number of unknowns and equations.
The model has the same number of unknowns and equations.
Note: The input connector p of HEX.pipe_1.mediums[1] is not connected from the outside.
 It is likely that it should have been connected, and recursive check will assume this.
 The missing connection is a likely cause of errors in the model.
Note: The input connector h of HEX.pipe_1.mediums[1] is not connected from the outside.
 It is likely that it should have been connected, and recursive check will assume this.
 The missing connection is a likely cause of errors in the model.
The model has the same number of unknowns and equations.
Note: The input connector p of HEX.pipe_1.mediums[2] is not connected from the outside.
 It is likely that it should have been connected, and recursive check will assume this.
 The missing connection is a likely cause of errors in the model.
Note: The input connector h of HEX.pipe_1.mediums[2] is not connected from the outside.
 It is likely that it should have been connected, and recursive check will assume this.
 The missing connection is a likely cause of errors in the model.
The model has the same number of unknowns and equations.
The model Fluid_Test1_PHE_Temp7.Examples.HeatExchanger.HeatExchangerSimulation component HEX.pipe_1 is structurally singular.
when assuming the most generic outside couplings to all the flow variables of its connectors
and that non-physical connectors will impose suitable constraints.
The reported problems with connections are the likely cause of the singularity.
Singularity of Fluid_Test1_PHE_Temp7.Examples.HeatExchanger.HeatExchangerSimulation is in the component HEX.pipe_1, class Fluid_Test1_PHE_Temp7.Pipes.DynamicPipe.
ERROR: 3 errors were found
WARNING: 1 warning was issued   

Может кто-нибудь может мне помочь? Я также могу отправить модель по почте кому-нибудь, чтобы она проверила.

Greets Georg

1 Ответ

1 голос
/ 29 декабря 2011

У меня нет доступа к вашей модели, но сообщения об ошибках указывают, что проблема связана с соединениями с HEX.pipe_1.mediums (который является массивом).Казалось бы, они не (правильно?) Подключены.

Есть ли у вас основания полагать, что это не проблема?

Кроме того, перед тем, как проводить дальнейшее тестирование, я бы настоятельно рекомендовалВы должны указать (ненулевые) диаметры для HEX.pipe_1 и HEX.pipe_2, а также предоставить «уравнения связывания» для компонентов шероховатости модели теплопередачи.Такие проблемы могут «маскировать» другие проблемы.

Дайте мне знать, если это поможет.

...