📄 water.bif
字号:
//%%%%%%%%%%%%%%%%%%%%%%% W A T E R %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
//% Preliminary model of the biological processes of a water purification
//% plant. The network consists of four structurally identical subnetworks,
//% each representing a time slice of 15 minutes. The network was developed
//% by Finn V. Jensen, Uffe Kj鎟ulff, Kristian G. Olesen, and Jan Pedersen.
//%
//% @TechReport{jensen:kjaerulff:olesen:etal:89,
//% author = "Finn V. Jensen and Uffe Kj{\ae}rulff and Kristian G.
//% Olesen and Jan Pedersen",
//% title = "Et forprojekt til et ekspertsystem for drift af
//% spildevandsrensning (An Expert System for Control of
//% Waste Water Treatment --- A Pilot Project)",
//% institution = "Judex Datasystemer A/S, Aalborg, Denmark",
//% year = 1989,
//% note = "In Danish"
//% }
//%
network Unknown {
}
variable C_NI_12_00 {
property label = "C/NI-12.00";
property position = ( 25, 471 );
type discrete[4] { 3, // "3"
4, // "4"
5, // "5"
6// "6"
};
}
variable CKNI_12_00 {
property label = "CKNI-12.00";
property position = ( 25, 414 );
type discrete[3] { 20_MG_L, // "20_MG/L"
30_MG_L, // "30_MG/L"
40_MG_L// "40_MG/L"
};
}
variable CBODD_12_00 {
property label = "CBODD-12.00";
property position = ( 25, 358 );
type discrete[4] { 15_MG_L, // "15_MG/L"
20_MG_L, // "20_MG/L"
25_MG_L, // "25_MG/L"
30_MG_L// "30_MG/L"
};
}
variable CKND_12_00 {
property label = "CKND-12.00";
property position = ( 25, 291 );
type discrete[3] { 2_MG_L, // "2_MG/L"
4_MG_L, // "4_MG/L"
6_MG_L// "6_MG/L"
};
}
variable CNOD_12_00 {
property label = "CNOD-12.00";
property position = ( 25, 234 );
type discrete[4] { 0_5_MG_L, // "0.5_MG/L"
1_MG_L, // "1_MG/L"
2_MG_L, // "2_MG/L"
4_MG_L// "4_MG/L"
};
}
variable CBODN_12_00 {
property label = "CBODN-12.00";
property position = ( 25, 177 );
type discrete[4] { 5_MG_L, // "5_MG/L"
10_MG_L, // "10_MG/L"
15_MG_L, // "15_MG/L"
20_MG_L// "20_MG/L"
};
}
variable CKNN_12_00 {
property label = "CKNN-12.00";
property position = ( 25, 111 );
type discrete[3] { 0_5_MG_L, // "0.5_MG/L"
1_MG_L, // "1_MG/L"
2_MG_L// "2_MG/L"
};
}
variable CNON_12_00 {
property label = "CNON-12.00";
property position = ( 25, 54 );
type discrete[4] { 2_MG_L, // "2_MG/L"
4_MG_L, // "4_MG/L"
6_MG_L, // "6_MG/L"
10_MG_L// "10_MG/L"
};
}
variable C_NI_12_15 {
property label = "C/NI-12.15";
property position = ( 176, 471 );
type discrete[4] { 3, // "3"
4, // "4"
5, // "5"
6// "6"
};
}
variable CKNI_12_15 {
property label = "CKNI-12.15";
property position = ( 176, 414 );
type discrete[3] { 20_MG_L, // "20_MG/L"
30_MG_L, // "30_MG/L"
40_MG_L// "40_MG/L"
};
}
variable CBODD_12_15 {
property label = "CBODD-12.15";
property position = ( 176, 358 );
type discrete[4] { 15_MG_L, // "15_MG/L"
20_MG_L, // "20_MG/L"
25_MG_L, // "25_MG/L"
30_MG_L// "30_MG/L"
};
}
variable CKND_12_15 {
property label = "CKND-12.15";
property position = ( 176, 291 );
type discrete[3] { 2_MG_L, // "2_MG/L"
4_MG_L, // "4_MG/L"
6_MG_L// "6_MG/L"
};
}
variable CNOD_12_15 {
property label = "CNOD-12.15";
property position = ( 176, 234 );
type discrete[4] { 0_5_MG_L, // "0.5_MG/L"
1_MG_L, // "1_MG/L"
2_MG_L, // "2_MG/L"
4_MG_L// "4_MG/L"
};
}
variable CBODN_12_15 {
property label = "CBODN-12.15";
property position = ( 176, 177 );
type discrete[4] { 5_MG_L, // "5_MG/L"
10_MG_L, // "10_MG/L"
15_MG_L, // "15_MG/L"
20_MG_L// "20_MG/L"
};
}
variable CKNN_12_15 {
property label = "CKNN-12.15";
property position = ( 176, 111 );
type discrete[3] { 0_5_MG_L, // "0.5_MG/L"
1_MG_L, // "1_MG/L"
2_MG_L// "2_MG/L"
};
}
variable CNON_12_15 {
property label = "CNON-12.15";
property position = ( 176, 54 );
type discrete[4] { 2_MG_L, // "2_MG/L"
4_MG_L, // "4_MG/L"
6_MG_L, // "6_MG/L"
10_MG_L// "10_MG/L"
};
}
variable C_NI_12_30 {
property label = "C/NI-12.30";
property position = ( 328, 471 );
type discrete[4] { 3, // "3"
4, // "4"
5, // "5"
6// "6"
};
}
variable CKNI_12_30 {
property label = "CKNI-12.30";
property position = ( 328, 414 );
type discrete[3] { 20_MG_L, // "20_MG/L"
30_MG_L, // "30_MG/L"
40_MG_L// "40_MG/L"
};
}
variable CBODD_12_30 {
property label = "CBODD-12.30";
property position = ( 328, 358 );
type discrete[4] { 15_MG_L, // "15_MG/L"
20_MG_L, // "20_MG/L"
25_MG_L, // "25_MG/L"
30_MG_L// "30_MG/L"
};
}
variable CKND_12_30 {
property label = "CKND-12.30";
property position = ( 328, 291 );
type discrete[3] { 2_MG_L, // "2_MG/L"
4_MG_L, // "4_MG/L"
6_MG_L// "6_MG/L"
};
}
variable CNOD_12_30 {
property label = "CNOD-12.30";
property position = ( 328, 234 );
type discrete[4] { 0_5_MG_L, // "0.5_MG/L"
1_MG_L, // "1_MG/L"
2_MG_L, // "2_MG/L"
4_MG_L// "4_MG/L"
};
}
variable CBODN_12_30 {
property label = "CBODN-12.30";
property position = ( 328, 177 );
type discrete[4] { 5_MG_L, // "5_MG/L"
10_MG_L, // "10_MG/L"
15_MG_L, // "15_MG/L"
20_MG_L// "20_MG/L"
};
}
variable CKNN_12_30 {
property label = "CKNN-12.30";
property position = ( 328, 111 );
type discrete[3] { 0_5_MG_L, // "0.5_MG/L"
1_MG_L, // "1_MG/L"
2_MG_L// "2_MG/L"
};
}
variable CNON_12_30 {
property label = "CNON-12.30";
property position = ( 328, 54 );
type discrete[4] { 2_MG_L, // "2_MG/L"
4_MG_L, // "4_MG/L"
6_MG_L, // "6_MG/L"
10_MG_L// "10_MG/L"
};
}
variable C_NI_12_45 {
property label = "C/NI-12.45";
property position = ( 480, 471 );
type discrete[4] { 3, // "3"
4, // "4"
5, // "5"
6// "6"
};
}
variable CKNI_12_45 {
property label = "CKNI-12.45";
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -