²ì'ÿ: ModelKotelDMK Çàñíîâàíî: ñ³÷åíü 2007ð Âåðñ³ÿ: 1.0.0 Ñòàòóñ: Çàâåðøåíî, ñåðïåíü 2010 Ó÷àñíèêè: Ëèñåíêî Ìàêñèì, Ñàâî÷åíêî Ðîìàí, ßøèíà Êñåí³ÿ Îïèñ: Ïðîåêò ïðèñâÿ÷åíî ñòâîðåííþ ïîâíî¿ äèíàì³÷íî¿ ìîäåë³ ïàðîâîãî êîòëà ¹9 Äí³ïðîâñüêîãî Ìåòàëóðã³éíîãî Êîìá³íàòó (ÄÌÊ). Àäðåñ: ÁÄ ó ôàéë³: dmkkotel9.tlz |
Îá'ºêòîì ìîäåëþâàííÿ öüîãî ïðîåêòó, ïî ñòâîðåííþ ïîâíî¿ äèíàì³÷íî¿ ìîäåë³ ðåàëüíîãî ÷àñó, º áàãàòîïàëèâíèé ïàðîâèé êîòëîàãðåãàò Äí³ïðîâñüêîãî Ìåòàëóðã³éíîãî Êîìá³íàòó (ÄÌÊ) ¹9. ³äì³ííîþ îñîáëèâ³ñòþ äàíîãî êîòëîàãðåãàòó º éîãî áàãàòîïàëèâíà ñóòí³ñòü òà ÿê íàñë³äîê îñîáëèâîñò³ ó îïòèì³çàö³¿ êåðóâàííÿ ïàëèâíèì íàâàíòàæåííÿì öüîãî êîòëîàãðåãàòó.
Ôóíêö³îíàëüíî, ðîçðîáêà ïðèçíà÷åíà äëÿ ñòâîðåííÿ äèíàì³÷íî¿ ìîäåë³ ðåàëüíîãî ÷àñó áàãàòîïàëèâíîãî êîòëà ÄÌÊ.
Åêñïëóàòàö³éíèì ïðèçíà÷åííÿì ðîçðîáêè º:
Ç ìåòîþ ïðèñêîðåííÿ, âèêîðèñòàííÿ äîñâ³äó ïîïåðåäí³õ ðîçðîáîòîê, à òàêîæ äëÿ óäîñêîíàëåííÿ òåõíîëî㳿 òà ³íñòðóìåíòàð³þ ðîçðîáêè ïîâíèõ äèíàì³÷íèõ ìîäåëåé ðåàëüíîãî ÷àñó ïðèéíÿòî ð³øåííÿ áóäóâàòè ìîäåëü ó ñåðåäîâèù³ â³äêðèòî¿ SCADA ñèñòåìè OpenSCADA. Ñèñòåìà OpenSCADA ìຠäîñòàòíüî ïîòóæíèé ìåõàí³çì êîðèñòóâàöüêîãî ïðîãðàìóâàííÿ, à òàêîæ íàïðàöþâàííÿ äëÿ ñòâîðåííÿ ïîâíèõ äèíàì³÷íèõ ìîäåëåé ðåàëüíîãî ÷àñó, ÿê³ äîçâîëÿþòü øâèäêî ñòâîðþâàòè êðóïí³ äèíàì³÷í³ ìîäåë³ ðåàëüíîãî ÷àñó. Äåòàëüí³øå ïðî öå áóëî ðîçêàçàíî ó äîïîâ³ä³ (RU), íà 5 Âñåóêðà¿íñüê³é êîíôåðåíö³¿ ðîçðîáíèê³â òà êîðèñòóâà÷³â â³äêðèòîãî ÏÇ.
Ïåðåä ñòâîðåííÿì ìîäåë³ ÃËÊÑ áóëî ñòâîðåíî ïðèíöèïîâó ñõåìó ìîäåë³ òåõíîëîã³÷íîãî ïðîöåñó, çàñíîâàíó íà ïðèíöèïîâ³é ñõåì³ ðåàëüíîãî òåõíîëîã³÷íîãî ïðîöåñó. Îòðèìàíó ñõåìó çîáðàæåíî íà ðèñ.1.
Äëÿ ïîáóäîâè ìîäåë³ òåõíîëîã³÷íîãî ïðîöåñó íà îñíîâ³ äîñòóïíèõ ìîäåëåé àïàðàò³â áóëà áåçïîñåðåäíüî âèêîðèñòàíà ïî÷àòêîâà ïðèíöèïîâà ñõåìà òà áëîêîâèé îá÷èñëþâà÷ (BlockCalc) ñèñòåìè OpenSCADA. Ìîäåë³ àïàðàò³â òåõíîëîã³÷íî¿ ñõåìè äîäàâàëîñÿ äî áëîêîâî¿ ñõåìó ó â³äïîâ³äíîñò³ ³ç ïðèíöèïîâîþ ñõåìîþ. ×àñòèíà áëîê³â áóëî äîäàíî äëÿ äîïîì³æíîãî îáëàäíàííÿ, à òàêîæ âóçë³â ïîòîê³â. Íîìåðà áëîê³â âóçë³â âêàçàíî íà ïðèíöèïîâ³é ñõåì³ íîìåðàìè á³ëÿ âóçë³â ïîòîê³â.
Ìîäåëü ðåàë³çîâàíî ó âèãëÿä³ äâîõ áëîêîâèõ ñõåì áëîêîâîãî îá÷èñëþâà÷à. Ñêëàä òà âëàñòèâîñò³ áëîêîâèõ ñõåì íàâåäåíî ó òàáëèö³ 1.
Òàáëèöÿ 1. Áëîêîâ³ ñõåìè ìîäåë³
ID | ²ì'ÿ | Ïðèçíà÷åííÿ | Ïåð³îä âèêîíàííÿ (ìñ) | ×àñ âèêîíàííÿ íà Athlon 64 3000+ (ìñ) |
kotel9 | ÄÌÊ Êîòåë9 | ̳ñòèòü ìîäåëü êîòëà ¹9 Äí³ïðîâñüêîãî Ìåòàëóðã³éíîãî Êîìá³íàòó. | 5 | 1.1 |
kotel9_cntr | ÄÌÊ Êîòåë9 Êîíòðîëåð | ̳ñòèòü ìîäåëü ñèñòåìè óïðàâë³ííÿ êîòëà ¹9 Äí³ïðîâñüêîãî Ìåòàëóðã³éíîãî Êîìá³íàòó. | 1000 | 0.05 |
Ç õàðàêòåðèñòèê áëîêîâèõ ñõåì ìîæíà áà÷èòè, ùî ðåñóðñîì³ñòê³ñòü ìîäåë³ â ö³ëîìó äî öåíòðàëüíîãî ïðîöåñîðó Athlon 64 3000+ (2000ÌÃö) ñêëàäຠ22%.
Ó òàáëèö³ 2 ïðèâåäåíî ïåðåë³ê âèêîðèñòàíèõ ìîäåëåé àïàðàò³â ó â³äïîâ³äíîñò³ ç ïðèíöèïîâîþ ñõåìîþ.
Òàáëèöÿ 2. Âèêîðèñòàííÿ ìîäåë³ àïàðàò³â
Ìîäåëü àïàðàòó | Àïàðàòè (áëîêè ìîäåë³) |
Á³áë³îòåêà "Òåõíîëîã³÷í³ àïàðàòè (DAQ.JavaLikeCalc.techApp)" | |
Êîòåë: áàðàáàí (boilerBarrel) | kotel9.Áàðàáàí |
Êîòåë: òîïêà (boilerBurner) | kotel9.Òîïêà |
Êîìïðåñîð ãàçîâèé (compressor) | kotel9.ÄÑÀ, kotel9.ÄÑÁ, kotel9.ÄÂÀ, kotel9.ÄÂÁ |
Òåïëîîáì³ííèê (heatExch) | kotel9.ÏÏ, kotel9.ÂÏ1, kotel9.ÂÏ2, kotel9.ÑÏ, kotel9.ÝÊ1, kotel9.ÝÊ2 |
Êëàïàí (klap) | kotel9.3ÂÏ, kotel9.5ÂÏ, kotel9.7ÂÏ, kotel9.5ÃÄ9, kotel9.6ÃÄ9, kotel9.7ÃÄ9, kotel9.8ÃÄ9, kotel9.9ÃÄ9, kotel9.10ÃÄ9, kotel9.3ÃÊ9, kotel9.4ÃÊ9, kotel9.6ÃÊ9, kotel9.5ÃÊ9, kotel9.3ÃÏ9, kotel9.4ÃÏ9, kotel9.5ÃÏ9, kotel9.6ÃÏ9, kotel9.4ÃÏÇ9, kotel9.1Ø9, kotel9.2Ø9, kotel9.11Ø9, kotel9.13Ø9 |
Ìåðåæà (íàâàíòàæåííÿ) (net) | kotel9.ParNet, kotel9.Àòìîñô |
Òðóáà 1->2 (pipe1_2) | kotel9.ÓÇ3, kotel9.Óç5, kotel9.Óç6, kotel9.Óç7, kotel9.Óç10 |
Òðóáà 2->1 (pipe2_1) | kotel9.ÓÇ1, kotel9.ÓÇ2, kotel9.ÓÇ9, kotel9.Óç12 |
Òðóáà 3->1 (pipe3_1) | kotel9.Óç8 |
Äæåðåëî (òèñê) (src_press) | kotel9.SrcÃÄ, kotel9.SrcÃÊ, kotel9.SrcÂîäà, kotel9.SrcÏÃ, kotel9.SrcÂîçäóõ |
Á³áë³îòåêà "Á³áë³îòåêà ôóíêö³é Complex1 (Special.FLibComplex1)" | |
Ï²Ä ðåãóëÿòîð (pid) | kotel9_cntr.TCA1, kotel9_cntr.F_air_gas, kotel9_cntr.QAC151, kotel9_cntr.LC121, kotel9_cntr.PCA51, kotel9_cntr.FC101, kotel9_cntr.FC102, kotel9_cntr.FC103, kotel9_cntr.FC104, kotel9_cntr.FC105, kotel9_cntr.PSA76 |
Á³áë³îòåêà "Êîòåë Ê9 (DAQ.JavaLikeCalc.k9) | |
ijëüíèê (Delitel) | kotel9_cntr.Air_Gas |
Ñóìàðí³ âèòðàòè ïàëèâà ó êîòë³ (Fsum) | kotel9_cntr.Fsum |
³íâåðñ³ÿ (Inversion) | kotel9_cntr.5VP_inv |
Çàâäÿêè âèêîðèñòàííþ á³áë³îòåêè ìîäåëåé àïàðàò³â òà êîíöåïö³¿ ïîáóäîâè äèíàì³÷íèõ ìîäåëåé áóëà îòðèìàíà äèíàì³÷íà ìîäåëü, ç ÿêî¿ ìîæíà âçÿòè ïàðàìåòðè ó áóäü ÿêîìó ì³ñò³ ïðèíöèïîâî¿ ñõåìè ÿê äëÿ âèâ÷åííÿ, òàê ³ äëÿ â³äïðàöþâàííÿ àëãîðèòì³â êåðóâàííÿ.
Äëÿ îòðèìàííÿ ³íôîðìàö³¿ ïðî òåõíîëîã³÷íèé ïðîöåñ áóëè ñòâîðåí³ ïàðàìåòðè ÒÏ (òàáëèöÿ 3), ÿê³ ïðåäñòàâëÿþòü äàí³ ç îêðåìèõ âóçë³â ìîäåë³.
Òàáëèöÿ 3. Ïàðàìåòðè òåõíîëîã³÷íîãî ïðîöåñó
Øèôð | Îïèñ | Âëàñòèâîñò³ | Äæåðåëî |
ÄÌÊ Êîòåë9 (BlockCalc.kotel9) | |||
LC121 | гâåíü âîäè ó áàðàáàí³ êîòëà | Áàðàáàí.Lo | |
LÑA122, LSA124 | гâåíü âîäè ó ÷èñòîìó â³äñ³êó áàðàáàíó, ïðàâîðó÷ | %, (0;100), Òî÷í³ñòü 0 | Áàðàáàí.Lo |
LSA123 | гâåíü âîäè ó ÷èñòîìó â³äñ³êó áàðàáàíó, ë³âîðó÷ | %, (0;100), Òî÷í³ñòü 0 | Áàðàáàí.Lo |
LCVG121 | Ïîëîæåííÿ 3Âïë-9 | %, (0;100), Òî÷í³ñòü 0 | 3ÂÏ.l_kl1 |
LCVG122 | Ïîëîæåííÿ 3Âïï-9 | %, (0;100), Òî÷í³ñòü 0 | 3ÂÏ.l_kl2 |
G_11SH | Ïîëîæåííÿ 11Ø-9 | 11Ø9.l_kl1 | |
G_12SH | Ïîëîæåííÿ 12Ø-9 | 11Ø9.l_kl2 | |
G_13SH | Ïîëîæåííÿ 13Ø-9 | 13Ø9.l_kl1 | |
G_14SH | Ïîëîæåííÿ 14Ø-9 | 13Ø9.l_kl2 | |
P_5VP | Ïîëîæåííÿ 5ÂÏ(1) | 5ÂÏ.l_kl1 | |
P_5VP_2 | Ïîëîæåííÿ 5ÂÏ(2) | 5ÂÏ.l_kl2 | |
P_7VP | Ïîëîæåííÿ 7ÂÏ | 7ÂÏ.l_kl1 | |
P_4GP9 | Ïîëîæåííÿ 4ÃÏ9 | 4ÃÏ9.l_kl1 | |
P_5GP9 | Ïîëîæåííÿ 5ÃÏ9 | 5ÃÏ9.l_kl1 | |
P_7GD | Ïîëîæåííÿ 7ÃÄ | 7ÃÄ9.l_kl1 | |
P_8GD | Ïîëîæåííÿ 8ÃÄ | 8ÃÄ9.l_kl1 | |
FCVG102 | Ïîëîæåííÿ 5ÃÏ-9 | 5ÃÏ9.l_kl1 | |
FCVG103 | Ïîëîæåííÿ 7ÃÄ9 | 7ÃÄ9.l_kl1 | |
FCVG104 | Ïîëîæåííÿ 8ÃÄ-9 | 8ÃÄ9.l_kl1 | |
FCVG105 | Ïîëîæåííÿ 4ÃÊ-9 | 4ÃÊ9.l_kl1 | |
TCVG1_1 | Ïîëîæåííÿ 7Âï-9 | 7ÂÏ9.l_kl1 | |
TCVG1_2 | Ïîëîæåííÿ 5Âïë-9 | 5ÂÏ9.l_kl1 | |
PCVG76 | Ïðîäóêòèâí³ñòü ÄÑÀ | îá/õâèë, (0;100), Òî÷í³ñòü 1 | ÄÑÀ.N |
PCVG77 | Ïðîäóêòèâí³ñòü ÄÑÁ | îá/õâèë, (0;100), Òî÷í³ñòü 1 | ÄÑÁ.N |
FCV106 | Ïðîäóêòèâí³ñòü ÄÂÀ | îá/õâèë, (0;100), Òî÷í³ñòü 1 | ÄÂÀ.N |
FCV107 | Ïðîäóêòèâí³ñòü ÄÂÁ | îá/õâèë, (0;100), Òî÷í³ñòü 1 | ÄÂÁ.N |
PCA51 | Òèñê ïàðó ï³ñëÿ ÃÏÇ | àò, (0;50), Òî÷í³ñòü 2 | 4ÃÏÇ9.Po |
PSA52 | Òèñê ïàðó ó áàðàáàí³ | àò, (0;40), Òî÷í³ñòü 2 | Áàðàáàí.Po1 |
PCA52 | Òèñê ïàðó ó áàðàáàí³ êîòëà | àò, (0;50), Òî÷í³ñòü 2 | Áàðàáàí.Po1 |
PSA52_1 | Òèñê ïàðó ó áàðàáàí³ êîòëà | àò, (0;40), Òî÷í³ñòü 2 | Áàðàáàí.Po1 |
PSA53 | Òèñê ÃÏ äî ðåãóëþþ÷î¿ çàñóâêè | àò, (0;40), Òî÷í³ñòü 2 | 3ÃÏ9.Po |
PSA53_1 | Òèñê ÃÏ ïåðåä ä³àôðàãìîþ | àò, (0;40), Òî÷í³ñòü 2 | 3ÃÏ9.Po |
PSA53_2 | Òèñê ÃÏ ïåðåä ä³àôðàãìîþ | àò, (0;40), Òî÷í³ñòü 2 | 3ÃÏ9.Po |
PSA54 | Òèñê ÃÏ ï³ñëÿ ðåãóëþþ÷î¿ çàñóâêè | àò, (0;1.5), Òî÷í³ñòü 3 | 5ÃÏ9.Po |
PA55 | Òèñê ÃÏ ïåðåä ë³âîþ ãîð³ëêîþ | àò, (0;40), Òî÷í³ñòü 2 | 6ÃÏ9.Po |
PA56 | Òèñê ÃÏ ïåðåä ïðàâîþ ãîð³ëêîþ | àò, (0;40), Òî÷í³ñòü 2 | 6ÃÏ9.Po |
PSA57_1, PSA57_2 | Òèñê ÃÄ íà çàãàëüíîìó òðóáîïðîâîä³. | àò, (0;2), Òî÷í³ñòü 2 | ÓÇ3.Pi |
PSA59 | Òèñê ÃÄ ï³ñëÿ çàñóâêè íà ë³âîìó ãàçîïðîâîä³ | àò, (1;2), Òî÷í³ñòü 3 | 10ÃÄ9.Po |
PSA60 | Òèñê ÃÄ ï³ñëÿ çàñóâêè íà ïðàâîìó ãàçîïðîâîä³ | àò, (1;2), Òî÷í³ñòü 3 | 9ÃÄ9.Po |
P61 | Òèñê ÃÄ ïåðåä ë³âîþ ãîð³ëêîþ | àò, (0;1.6), Òî÷í³ñòü 2 | 9ÃÄ9.Po |
P62 | Òèñê ÃÄ ïåðåä ïðàâîþ ãîð³ëêîþ | àò, (0;1.6), Òî÷í³ñòü 2 | 10ÃÄ9.Po |
PSA63_1 | Òèñê ÃÊ ï³ñëÿ 3ÃÊ-9 | àò, (0;2), Òî÷í³ñòü 2 | 5ÃÊ9.Po |
PSA63_2 | Òèñê ÃÊ ï³ñëÿ 3ÃÊ-9 | àò, (0;2), Òî÷í³ñòü 2 | 3ÃÊ9.Po |
PSA64 | Òèñê ÃÊ ï³ñëÿ ðåãóëþþ÷îãî êëàïàíó | àò, (0;2), Òî÷í³ñòü 3 | 4ÃÊ9.Po |
P65 | Òèñê ÃÊ ïåðåä ë³âîþ ãîð³ëêîþ | àò, (0;1.6), Òî÷í³ñòü 2 | 6ÃÊ9.Po |
P66 | Òèñê ÃÊ ïåðåä ïðàâîþ ãîð³ëêîþ | àò, (0;1.6), Òî÷í³ñòü 2 | 6ÃÊ9.Po |
P67 | Òèñê ïîâ³òðÿ ïåðåä ïåðøèì ñòóïåíåì Â/Ï ë³âîðó÷. | àò, (0;1.2), Òî÷í³ñòü 2 | ÓÇ9.Po |
P72 | Òèñê ïîâ³òðÿ íà âåðõíüîìó ÿðóñ³ ë³âî¿ ãîð³ëêè | àò, (0;1.2), Òî÷í³ñòü 2 | ÓÇ2.Po |
P68 | Òèñê ïîâ³òðÿ ïåðåä ïåðøèì ñòóïåíåì Â/Ï ïðàâîðó÷. | àò, (0;1.2), Òî÷í³ñòü 2 | ÓÇ9.Po |
PSA70 | Òèñê ïîâ³òðÿ ï³ñëÿ äðóãîãî ñòóïåíÿ ïîâ³òðÿ-ï³ä³ãð³âà÷à | àò, (0;1.2), Òî÷í³ñòü 2 | ÂÏ2.Po2 |
PSA71 | Òèñê ïîâ³òðÿ ï³ñëÿ äðóãîãî ñòóïåíÿ ïîâ³òðÿ-ï³ä³ãð³âà÷à | àò, (0;1.2), Òî÷í³ñòü 2 | ÂÏ2.Po2 |
P73, PSA73 | Òèñê ïîâ³òðÿ íà âåðõíüîìó ÿðóñ³ ïðàâî¿ ãîð³ëêè | àò, (0;1.16), Òî÷í³ñòü 2 | ÓÇ2.Po |
P74 | Òèñê ïîâ³òðÿ íà íèæíüîìó ÿðóñ³ ë³âî¿ ãîð³ëêè | àò, (0;1.16), Òî÷í³ñòü 2 | ÓÇ2.Po |
P75, PSA75 | Òèñê ïîâ³òðÿ íà íèæíüîìó ÿðóñ³ ïðàâî¿ ãîð³ëêè | àò, (0;1.16), Òî÷í³ñòü 2 | ÓÇ2.Po |
PCSA76 | Ðîçð³äæåííÿ ó òîïö³ ë³âîðó÷ | àò, (0.9;1), Òî÷í³ñòü 3 | Òîïêà.Po |
PCSA77 | Ðîçð³äæåííÿ ó òîïö³ ïðàâîðó÷ | àò, (0.9;1), Òî÷í³ñòü 3 | Òîïêà.Po |
P78 | Ðîçð³äæåííÿ ïåðåä "ÄÑ-À" | àò, (0.9;1), Òî÷í³ñòü 2 | 1Ø9.Po |
P79 | Ðîçð³äæåííÿ ïåðåä "ÄÑ-Á" | àò, (0.9;1), Òî÷í³ñòü 2 | 2Ø9.Po |
PSA80 | Òèñê ÂÏ ïî ë³â³é æèâëÿ÷³é ë³í³¿ | àò, (0;60), Òî÷í³ñòü 2 | SrcÂîäà.Po |
PSA81 | Òèñê ÂÏ ïî ïðàâ³é æèâëÿ÷³é ë³í³¿ | àò, (0;60), Òî÷í³ñòü 2 | SrcÂîäà.Po |
PSA85 | Òèñê ïîâ³òðÿ ï³ñëÿ ïîâ³òðÿíàãð³âà÷à | àò, (0;2), Òî÷í³ñòü 3 | ÂÏ2.Po2 |
P103 | Òèñê ÃÄ íà ä³àôðàãì³ ë³âîðó÷ | àò, (0;2), Òî÷í³ñòü 2 | ÓÇ3.Po2 |
P104 | Òèñê ÃÄ íà ä³àôðàãì³ ïðàâîðó÷ | àò, (0;2), Òî÷í³ñòü 2 | ÓÇ3.Po1 |
Src_GP_Pi | Âõ³äíèé òèñê íà äæåðåë³ ÃÏ | SrcÏÃ.Pi | |
P_GP_S | Òèñê ÃÏ ï³ñëÿ äæåðåëà | SrcÏÃ.Po | |
P_GP_4GP | Òèñê ÃÏ ï³ñëÿ 4ÃÏ9 | 4ÃÏ9.Po | |
P_3VP_1 | Ïîëîæåííÿ 3ÂÏ9(1) | 3ÂÏ.l_kl1 | |
P_3GP9 | Ïîëîæåííÿ 3ÃÏ9 | 3ÃÏ9.l_kl1 | |
P_6GP9_1 | Ïîëîæåííÿ 6ÃÏ9_1 | 6ÃÏ9.l_kl1 | |
P_6GP9_2 | Ïîëîæåííÿ 6ÃÏ9_2 | 6ÃÏ9.l_kl2 | |
P_5GK | Ïîëîæåííÿ 5ÃÊ | 5ÃÊ9.l_kl1 | |
Pbar | Òèñê ó áàðàáàí³ êîòëà | Áàðàáàí.Po1 | |
TCA1 | Òåìïåðàòóðà ïàðà ï³ñëÿ ÃÏÇ | 4ÃÏÇ9.To | |
F_3VP | Âèòðàòè âîäè ï³ñëÿ 3ÂÏ | 3ÂÏ.Fo | |
F_5VP | Âèòðàòè âîäè ï³ñëÿ 5ÂÏ | 5ÂÏ.Fo | |
F_7VP | Âèòðàòè âîäè ï³ñëÿ 7ÂÏ | 7ÂÏ.Fo | |
Fbar | Âèòðàòè âîäè äî áàðàáàíó | Áàðàáàí.Fi1 | |
F_UZ8 | Âèòðàòè âîäè ï³ñëÿ ÓÇ8 | Óç8.Fo | |
FC101 | Âèòðàòè ïàðó ç êîòëà | ò/ãîä, (0;100), Òî÷í³ñòü 2 | 4ÃÏÇ9.Fo |
FC102 | Âèòðàòè ïðèðîäíîãî ãàçó ï³ñëÿ 3ÃÏ9 | 3ÃÏ9.Fo | |
FC102_0 | Âèòðàòè ïðèðîäíîãî ãàçó ï³ñëÿ äæåðåëà | SrcÏÃ.Fo | |
FC102_1 | Âèòðàòè ïðèðîäíîãî ãàçó ï³ñëÿ 4ÃÏ9 | 4ÃÏ9.Fo | |
FC102_2 | Âèòðàòè ïðèðîäíîãî ãàçó ï³ñëÿ 5ÃÏ9 | 5ÃÏ9.Fo | |
FC102_3 | Âèòðàòè ïðèðîäíîãî ãàçó ï³ñëÿ 6ÃÏ9 | 6ÃÏ9.Fo | |
FC103 | Âèòðàòè ÃÄ ïî ë³âîìó ãàçîïðîâîäó | 5ÃÄ9.Fi | |
FC104 | Âèòðàòè ÃÄ ïî ïðàâîìó ãàçîïðîâîäó | 6ÃÄ9.Fi | |
FC105 | Âèòðàòè êîêñîâîãî ãàçó ï³ñëÿ 5ÃÊ9 | 5ÃÊ9.Fo | |
FC106 | Âèòðàòè ïîâ³òðÿ íà ë³âó ãîð³ëêó | ò/ãîä, (0;100), Òî÷í³ñòü 1 | ÓÇ2.Fi1 |
FC107 | Âèòðàòè ïîâ³òðÿ íà ïðàâó ãîð³ëêó | ò/ãîä, (0;100), Òî÷í³ñòü 1 | ÓÇ2.Fi2 |
FA108 | Âèòðàòè ïîâ³òðÿ-ïåðåãð³âà÷à ïî ïðàâ³é æèâëÿ÷³é ë³í³¿ | ò/ãîä, (0;200), Òî÷í³ñòü 2 | SrcÂîäà.Fo |
F109 | Âèòðàòè âîäè íà òåðìîðåãóëÿòîð | ò/ãîä, (0;200), Òî÷í³ñòü 2 | 7ÂÏ.Fo |
FA110 | Âèòðàòè ïîâ³òðÿ-ïåðåãð³âà÷à ïî ë³â³é æèâëÿ÷³é ë³í³¿ | ò/ãîä, (0;200), Òî÷í³ñòü 2 | SrcÂîäà.Fo |
QA151 | Âì³ñò êèñíþ ó Äà ï³ñëÿ ïàðîïåðåãð³âà÷à | %, (0;20), Òî÷í³ñòü 2 | Òîïêà.O2 |
QA152 | Âì³ñò CO ó Äà ï³ñëÿ ïàðîïåðåãð³âà÷à | %, (0;20), Òî÷í³ñòü 2 | Òîïêà.CO |
QA153 | Âì³ñò êèñíþ ó â³äõ³äíèõ Äà | %, (0;20), Òî÷í³ñòü 2 | Òîïêà.O2 |
T2 | Òåìïåðàòóðà ïðèðîäíîãî ãàçó | ãðàä.Ê, (223;323), Òî÷í³ñòü 2 | 3ÃÏ9.To |
T3 | Òåìïåðàòóðà ÃÄ | ãðàä.Ê, (273;373), Òî÷í³ñòü 2 | 5ÃÄ9.Ti |
T5 | Òåìïåðàòóðà ÃÊ íà êîòåë | ãðàä.Ê, (273;373), Òî÷í³ñòü 2 | 4ÃÊ9.To |
T7 | Òåìïåðàòóðà ïîâ³òðÿ ï³ñëÿ äðóãîãî ñòóïåíþ ïîâ³òðÿ-ïåðåãð³âà÷à ë³âîðó÷ | ãðàä.Ê, (273;773), Òî÷í³ñòü 2 | ÂÏ2.To2 |
T8 | Òåìïåðàòóðà ïîâ³òðÿ ï³ñëÿ äðóãîãî ñòóïåíþ ïîâ³òðÿ-ïåðåãð³âà÷à ïðàâîðó÷ | ãðàä.Ê, (273;773), Òî÷í³ñòü 2 | ÂÏ2.To2 |
T13 | Òåìïåðàòóðà Äà ïåðåä ïàðîïåðåãð³âà÷åì ë³âîðó÷ | ãðàä.Ê, (273;1027), Òî÷í³ñòü 2 | Áàðàáàí.To2 |
T14 | Òåìïåðàòóðà Äà ïåðåä ïàðîïåðåãð³âà÷åì ïðàâîðó÷ | ãðàä.Ê, (273;1027), Òî÷í³ñòü 2 | Áàðàáàí.To2 |
T15 | Òåìïåðàòóðà Äà ïåðåä 2 ñòóïåíåì åêîíîìàéçåðó ë³âîðó÷ | ãðàä.Ê, (273;873), Òî÷í³ñòü 2 | ÏÏ.To1 |
T16 | Òåìïåðàòóðà Äà ïåðåä 2 ñòóïåíåì åêîíîìàéçåðó ïðàâîðó÷ | ãðàä.Ê, (273;873), Òî÷í³ñòü 2 | ÏÏ.To1 |
T17 | Òåìïåðàòóðà Äà ï³ñëÿ 2 ñòóïåíåì åêîíîìàéçåðó ë³âîðó÷ | ãðàä.Ê, (273;873), Òî÷í³ñòü 2 | ÝÊ2.To1 |
T18 | Òåìïåðàòóðà Äà ï³ñëÿ 2 ñòóïåíåì åêîíîìàéçåðó ïðàâîðó÷ | ãðàä.Ê, (273;873), Òî÷í³ñòü 2 | ÝÊ2.To1 |
T19 | Òåìïåðàòóðà Äà ïåðåä ïåðøèì ñòóïåíåì ïîâ³òðÿ-ïåðåãð³âà÷åì ë³âîðó÷ | ãðàä.Ê, (273;873), Òî÷í³ñòü 2 | ÝÊ1.To1 |
T20 | Òåìïåðàòóðà Äà ïåðåä 1 ñòóïåíåì ïîâ³òðÿ-ïåðåãð³âà÷åì ïðàâîðó÷ | ãðàä.Ê, (273;873), Òî÷í³ñòü 2 | ÝÊ1.To1 |
T21 | Òåìïåðàòóðà Äà ïåðåä 2 ñòóïåíåì ïîâ³òðÿ-ïåðåãð³âà÷åì ë³âîðó÷ | ãðàä.Ê, (273;873), Òî÷í³ñòü 2 | ÝÊ2.To1 |
T22 | Òåìïåðàòóðà Äà ïåðåä 2 ñòóïåíåì ïîâ³òðÿ-ïåðåãð³âà÷åì ïðàâîðó÷ | ãðàä.Ê, (273;873), Òî÷í³ñòü 2 | ÝÊ2.To1 |
T23 | Òåìïåðàòóðà Äà ïåðåä 1 ñòóïåíåì åêîíîìàéçåðó ë³âîðó÷ | ãðàä.Ê, (273;873), Òî÷í³ñòü 2 | ÂÏ2.To1 |
T24 | Òåìïåðàòóðà Äà ïåðåä 1 ñòóïåíåì åêîíîìàéçåðó ïðàâîðó÷ | ãðàä.Ê, (273;873), Òî÷í³ñòü 2 | ÂÏ2.To1 |
TA25 | Òåìïåðàòóðà Äà ïåðåä "ÄÑ-À" | ãðàä.Ê, (273;673), Òî÷í³ñòü 2 | 1Ø9.To |
TA26 | Òåìïåðàòóðà Äà ïåðåä "ÄÑ-Á" | ãðàä.Ê, (273;673), Òî÷í³ñòü 2 | 2Ø9.To |
T35 | Òåìïåðàòóðà ïîâ³òðÿ-ïåðåãð³âà÷à ïî ë³â³é æèâëÿ÷³é ë³í³¿ | ãðàä.Ê, (273;473), Òî÷í³ñòü 2 | 3ÂÏ.To |
T36 | Òåìïåðàòóðà ïîâ³òðÿ-ïåðåãð³âà÷à ïî ïðàâ³é æèâëÿ÷³é ë³í³¿ | ãðàä.Ê, (273;473), Òî÷í³ñòü 2 | 3ÂÏ.To |
T37 | Òåìïåðàòóðà âîäè ï³ñëÿ åêîíîìàéçåðó ë³âîðó÷ | ãðàä.Ê, (273;673), Òî÷í³ñòü 2 | ÝÊ2.To2 |
T38 | Òåìïåðàòóðà âîäè ï³ñëÿ åêîíîìàéçåðó ïðàâîðó÷ | ãðàä.Ê, (273;673), Òî÷í³ñòü 2 | ÝÊ2.To2 |
ÄÌÊ Êîòåë9 Êîíòðîëåð (BlockCalc.kotel9_cntr) | |||
TCA1 | Òåìïåðàòóðà ïàðó íà âèõîä³ | Ê, (273;800), Òî÷í³ñòü 0 | TCA1.* |
QAC151 | ³äñîòîê êèñíþ ó äèìîâèõ ãàçàõ. | %, (0;15), Òî÷í³ñòü 1 | QAC151.* |
LC121 | гâåíü ó áàðàáàí³ êîòëà | %, (0;100), Òî÷í³ñòü 1 | LC121.* |
5VP | %, (0;100), Òî÷í³ñòü 1 | 5VP_inv.OVar | |
FC101 | Âèòðàòè ïàðó ç êîòëà | ò/ãîä, (0;150), Òî÷í³ñòü 0 | FC101.* |
FC102 | Âèòðàòè ïðèðîäíîãî ãàçó | ò/ãîä, (0;6), Òî÷í³ñòü 1 | FC102.* |
FC103 | Âèòðàòè äîìåííîãî ãàçó ïî ë³âîìó ãàçîïðîâîäó | ò/ãîä, (0;70), Òî÷í³ñòü 1 | FC103.* |
FC104 | Âèòðàòè äîìåííîãî ãàçó ïî ïðàâîìó ãàçîïðîâîäó | ò/ãîä, (0;70), Òî÷í³ñòü 1 | FC104.* |
FC105 | Âèòðàòè êîêñîâîãî ãàçó | ò/ãîä, (0;10), Òî÷í³ñòü 1 | FC105.* |
PSA76 | Ðîçð³äæåííÿ ó òîïö³ | àò, (0.9;1), Òî÷í³ñòü 3 | PSA76.* |
Ñàìà ïî ñîá³ äèíàì³÷íà ìîäåëü ìîæå áóòè íåñò³éêîþ áåç ðåãóëþâàííÿ. Íàïðèêëàä, ïàðàìåòð ð³âíÿ ó áàðàáàí³ íå âîëî䳺 ñàìîðåãóëÿö³ºþ òà óõîäèòü äî êðàéí³õ ïîçèö³é ó âèïàäêó â³äñóòíîñò³ áàëàíñó êåðóþ÷èõ ïàðàìåòð³â. Ç ö³º¿ ïðè÷èíè, à òàêîæ äëÿ ñòâîðåííÿ ñàìîäîñòàòíüî¿ ìîäåë³, ñïðîìîæíî¿ ïðàöþâàòè àâòîíîìíî òà áåç ÏËÊ ó ðîë³ ðåãóëÿòîðó, áóëî ñòâîðåíî êîíòðîëåð ðåãóëÿòîð³â äëÿ ìîäåë³ êîòëà çã³äíî ñõåì ðåãóëþâàííÿ íà ðèñ. 2 - 4.
Êîðèñòóâàöüêèé ³íòåðôåéñ ìîäåë³ ì³ñòèòü îäèíàäöÿòü îá'ºêò³â ñèãíàë³çàö³é (ðèñ.5). Êîæíèé îá'ºêò ñèãíàë³çàö³¿ ì³ñòèòü ïî äåê³ëüêà ìíåìîñõåì, ãðóï³ ãðàô³ê³â, ãðóï³ êîíòóð³â òà îãëÿäîâèõ ãðóï.
Ðåçóëüòàòîì ðîçðîáêè ñòàëà ïîâíîö³ííà äèíàì³÷íà ìîäåëü òåõíîëîã³÷íîãî ïðîöåñó áàãàòîïàëèâíîãî ïàðîâîãî êîòëà íà âèñîêèé òèñê òà âåëèêó ïðîäóêòèâí³ñòü. Öÿ ìîäåëü äîñòóïíà íà òðüîõ ìîâàõ òà âêëþ÷åíà äî äèñòðèáóòèâ³â ñèñòåìè OpenSCADA äëÿ äåìîíñòðàö³¿ ôóíêö³é òà ìîæëèâîñòåé.
Ìîäåëü ïåðåäáà÷ຠìîæëèâ³ñòü êåðóâàííÿ ÒÏ â³ä ëèöÿ îïåðàòîðó, âêëþ÷àþ÷è îïåðàö³¿:
 ö³ëîìó, ó ñõåì³ êåðóâàííÿ, ïîâíîö³ííî ïðèéìàþòü ó÷àñòü íàñòóïí³ ðåãóëÿòîðè:
Ó ïðèêëàäíîìó ñåíñ³ ìîäåëü äîçâîëèëà â³äïðàöþâàòè àëãîðèòìè êåðóâàííÿ ïîäà÷åþ äåê³ëüêîõ ðîä³â ïàëèâà.
Ðåñóðñîì³ñòê³ñòü ìîäåë³ ñêëàëà 70% íà ÿäð³ ïðîöåñîðà 800 ÌÃö, àðõ³òåêòóðè x86.