277 lines
2.6 KiB
Plaintext
277 lines
2.6 KiB
Plaintext
//Таблицы
|
||
//Материалы
|
||
|
||
//Основные параметры расчёта
|
||
SetMainParameters(
|
||
2,
|
||
0,
|
||
1000000000,
|
||
0.001,
|
||
0.05,
|
||
0.01,
|
||
0.0001,
|
||
0.0001,
|
||
1E-10,
|
||
0.0001,
|
||
0.001,
|
||
0,
|
||
0.05,
|
||
1,
|
||
"",
|
||
"",
|
||
1,
|
||
0.0717,
|
||
0,
|
||
0,
|
||
0,
|
||
1,
|
||
10,
|
||
[],
|
||
500,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
0,
|
||
".\tables\",
|
||
"sparce_marc",
|
||
0,
|
||
1,
|
||
2000,
|
||
0,
|
||
8,
|
||
8,
|
||
0,
|
||
[0.975278 , 0.008797 , 0.001397 , 0.009303 , 0.0041],
|
||
""
|
||
);
|
||
|
||
//Баки и компенсаторы
|
||
|
||
//Внутренние узлы теплогидравлической схемы
|
||
|
||
Node_1=CreateNode(
|
||
"Node_1",
|
||
0.1,
|
||
0.1,
|
||
0.1,
|
||
0,
|
||
100000,
|
||
200000,
|
||
20,
|
||
1,
|
||
"",
|
||
0,
|
||
[],
|
||
0,
|
||
500,
|
||
20,
|
||
10,
|
||
0,
|
||
1000,
|
||
[]
|
||
);
|
||
|
||
|
||
//Граничные узлы теплогидравлической схемы
|
||
|
||
BoundNode_0=CreateBoundNode(
|
||
"BoundNode_0",
|
||
0.1,
|
||
0.1,
|
||
0.1,
|
||
0,
|
||
150000,
|
||
120000,
|
||
25,
|
||
1,
|
||
"",
|
||
0,
|
||
[],
|
||
0,
|
||
500,
|
||
20,
|
||
10,
|
||
0,
|
||
1000
|
||
);
|
||
|
||
|
||
BoundNode_1=CreateBoundNode(
|
||
"BoundNode_1",
|
||
0.1,
|
||
0.1,
|
||
0.1,
|
||
0,
|
||
100000,
|
||
120000,
|
||
25,
|
||
1,
|
||
"",
|
||
0,
|
||
[],
|
||
0,
|
||
500,
|
||
20,
|
||
10,
|
||
0,
|
||
1000
|
||
);
|
||
|
||
|
||
//Подпитки
|
||
|
||
//Каналы, трубы, кольцевые зазоры
|
||
|
||
Channel_2=CreateChannel(
|
||
"Channel_2",
|
||
[0.01],
|
||
[7.85398163397448E-5],
|
||
[1],
|
||
[0],
|
||
[0.5 , 0.5],
|
||
[0.5 , 0.5],
|
||
[1],
|
||
[1 , 1],
|
||
[1E-5],
|
||
[0],
|
||
0,
|
||
1,
|
||
1,
|
||
1,
|
||
1,
|
||
1,
|
||
1,
|
||
1,
|
||
1,
|
||
30,
|
||
1,
|
||
0,
|
||
[100000],
|
||
[200000],
|
||
[20],
|
||
0,
|
||
0,
|
||
[0],
|
||
0,
|
||
1,
|
||
[0],
|
||
[0],
|
||
[[]],
|
||
"",
|
||
""
|
||
);
|
||
|
||
|
||
Channel_3=CreateChannel(
|
||
"Channel_3",
|
||
[0.01],
|
||
[7.85398163397448E-5],
|
||
[1],
|
||
[0],
|
||
[0.5 , 0.5],
|
||
[0.5 , 0.5],
|
||
[1],
|
||
[1 , 1],
|
||
[1E-5],
|
||
[0],
|
||
0,
|
||
1,
|
||
1,
|
||
1,
|
||
1,
|
||
1,
|
||
1,
|
||
1,
|
||
1,
|
||
30,
|
||
1,
|
||
0,
|
||
[100000],
|
||
[200000],
|
||
[20],
|
||
0,
|
||
0,
|
||
[0],
|
||
0,
|
||
1,
|
||
[0],
|
||
[0],
|
||
[[]],
|
||
"",
|
||
""
|
||
);
|
||
|
||
|
||
//Рёбра теплогидравлической схемы
|
||
|
||
CreateRebro(
|
||
Node_1,
|
||
BoundNode_1,
|
||
Channel_2
|
||
);
|
||
|
||
|
||
CreateRebro(
|
||
BoundNode_0,
|
||
Node_1,
|
||
Channel_3
|
||
);
|
||
|
||
|
||
//Задвижки, местные сопротивления и клапаны
|
||
|
||
Z2=CreateZadv(
|
||
"Z2",
|
||
Channel_2,
|
||
1,
|
||
10,
|
||
1,
|
||
10000000000,
|
||
0,
|
||
0,
|
||
1
|
||
);
|
||
|
||
|
||
Z1=CreateZadv(
|
||
"Z1",
|
||
Channel_3,
|
||
1,
|
||
15,
|
||
1,
|
||
10000000000,
|
||
0,
|
||
0,
|
||
1
|
||
);
|
||
|
||
|
||
//Роторы
|
||
|
||
//Активные элементы - насосы, турбины, компрессоры
|
||
|
||
//Тепловые граничные условия
|
||
|
||
//Зазоры между стенками
|
||
|
||
//Тепловые структуры
|
||
|
||
//Тепловые структуры с тепловым излучением
|
||
|
||
//Связи типа "тепловое излучение"
|
||
|
||
//Связи стенок и объектов типа "зазор между стенками"
|
||
|
||
//Связи баков со стенками
|
||
|
||
//Блоки - отладочная информация
|
||
|
||
//Блоки - свойства теплоносителя
|
||
|
||
//Блоки - источники концентраций примесей
|
||
|
||
//Встроенные ODE-модели
|