CHP ja koostootmine Eestis: kaugseire ja turupõhine juhtimine samm-sammult

Kaugseire tähendab, et mootori, generaatori ja soojussõlme andmed jõuavad minutitasemel katlamajast serverisse, kus näed tootmist, kasutegurit ja rikkeid ilma kohale sõitmata. Turupõhine juhtimine tähendab, et jaam käib siis, kui Nord Pooli EE-hind katab tunni piirkulu — allpool on mõlema jaoks konkreetsed sammud, valem ja kontroll-loend.
Kaugseire miinimum on kolm asja: andmepunktid mootorikontrollerist (ComAp, DEIF, Motortech vms) Modbus TCP kaudu, soojusarvesti M-Bus/Modbus kaudu ja üks tööstusruuter VPN-iga, mis saadab need välja. Turupõhine juhtimine nõuab omakorda kolme asja: tunni (või 15-minuti) piirkulu €/MWh, järgmise ööpäeva Nord Pooli EE-hinnad ja soojuspiirangu — kui palju sooja tohib akumulatsioonipaaki lükata, ilma et tarbija külmaks jääks. Kui üks neist kolmest puudub, ei ole tegemist turupõhise juhtimisega, vaid käsitsi lülitamisega. Kõik ülejäänu (visualiseerimine, raportid, alarmid) on mugavus, mitte eeldus.

1) Loetle kontrolleri Modbus-registrid: hetkevõimsus kW, kogutoodang kWh, pöörded, õlirõhk, jahutusvee ja heitgaasi temperatuur, töötunnid, käivituste arv, veakoodid, kaugjuhtimise luba (remote start/stop). 2) Lisa soojuse pool: soojusarvesti võimsus kW ja kumulatiivne MWh, pealevoolu/tagasivoolu temperatuur, paagi kihitemperatuurid. 3) Lisa gaasiarvesti impulss või Modbus-väljund — ilma kütusekoguseta ei saa kasutegurit ega piirkulu arvutada. 4) Pane kappi tööstusruuter 4G/kiudühendusega, jaama võrk eraldi VLAN-i, väljapoole ainult VPN — mootorikontrollerit ei tohi kunagi otse internetti panna. 5) Sea küsimisintervall: 1 minut hetkeväärtustele, 15 minutit arveldusaegridadele, et need turuperioodiga kokku langeksid. 6) Sea alarmid tegevusega, mitte pelgalt värviga: heitgaasi temperatuuri hälve silindrite vahel, jahutusvee tõus, ebaõnnestunud käivitus, sideside katkemine üle 15 minuti.

Käivita siis, kui tunni börsihind (pluss võrgu- ja bilansikomponendid, mille sinu ostja tegelikult maksab) ületab piirkulu. Piirkulu €/MWh_el = gaasi hind €/MWh_gaas ÷ elektriline kasutegur + CO2-kulu + hoolduskulu €/MWh_el − soojuse krediit. CO2-kulu = (maagaasi heitetegur ≈ 0,2 t CO2/MWh_gaas ÷ elektriline kasutegur) × ETS-lubatise hind €/t. Soojuse krediit = kogutud soojus MWh_soojus × alternatiivkulu, st see, mis maksaks sama soojus gaasikatlast (gaasi hind ÷ katla kasutegur, tüüpiliselt 0,9 lähedal). Näide ainult mehaanika näitamiseks — asenda oma lepingu numbritega: gaas 35 €/MWh, elektriline kasutegur 0,40 → 87,5 €/MWh; CO2 (0,2 ÷ 0,40 = 0,5 t/MWh_el) × ETS-hind; hooldus mootorilepingust €/mootoritund jagatud tunnise toodanguga; miinus soojuse krediit. Lisa iga käivituse kohta eraldi käivituskulu (kulumine + kütus soojenemisel) ja tootja nõutud minimaalne tööaeg — need kaks kaotavad ära kasumi lühikestest ühetunnistest hinnatippudest.

Põhitulu on Nord Pooli päev-ette turg EE-hinnapiirkonnas: pakkumised järgmiseks ööpäevaks esitatakse hommikupoolikul enne väravasulgu, seega peab hinnaprognoos ja soojuskava olema valmis enne seda — see on tegelik tähtaeg, mille ümber kogu automaatika ehitatakse. Teine kiht on päevasisene turg, kus saad korrigeerida, kui ilm või tarbimine läks prognoosist mööda. Kolmas kiht on Eleringi kaudu käivad tasakaalustus- ja reserviturud: pärast Balti süsteemi sünkroniseerimist Mandri-Euroopa sagedusalaga 2025. aasta veebruaris ostetakse sagedusreserve Balti riikides ühiselt ning paindlik koostootmisjaam võib nendel turgudel osaleda kas otse või agregaatori (bilansihalduri/koondaja) portfellis. Kontrolli oma bilansihalduri käest üle, millises ajasammus sinu graafik ja bilanss arveldatakse — Euroopa turud on liikunud 15-minutilisele perioodile ja see muudab seda, kui lühikesi hinnatippe on üldse mõtet püüda. Mõõteandmete ametlik allikas arveldusahelas on Eleringi andmeladu.

Koostootmisjaam ei ole vaba elektrijaam — soojustarbija (kaugküte, farmi laut, tööstusprotsess, kasvuhoone) seab kõva piiri. Paindlikkust ostad ainult akumulatsioonipaagiga: paagi maht tundides = kasulik soojusmaht MWh ÷ keskmine soojuskoormus MW. Kui saad nii 6–10 tundi puhvrit, saad mootori öisest madalhinnaperioodist välja tõsta ja hommiku- ning õhtutippu koondada, ilma et tarbija midagi märkaks. Praktiline reegel: dispetšialgoritm peab enne iga tunni otsust kontrollima kolme piirangut — paagi laetus (kas mahub veel soojust sisse), soojuse prognoos järgmiseks 24 tunniks (kraadpäevad/ilmaprognoos) ja mootori minimaalne tööaeg ning käivituste päevalimiit. Alles siis vaadatakse hinda. Vastupidises järjekorras optimeerimine annab ilusa Exceli ja külmad radiaatorid.
Enne kui lubad süsteemil ise käivitada ja seisata, käi läbi: (1) kaugkäivituse luba on kontrolleris olemas ja kohalik hädaseiskamine jääb alati ülimaks; (2) võrguettevõtja (Elektrilevi või kohalik võrguvaldaja) liitumistingimused ja kaitsereleede seaded lubavad kavandatud käivituste sagedust; (3) mootoritootja garantii ei sea käivituste arvule piirangut, mida algoritm ületaks; (4) kui saad tõhusa koostootmise toetust, kontrolli Eleringist üle, kas toetuse tingimused seovad tootmist mingi režiimiga — see võib muuta majanduslikult õige tunni valikut; (5) esimesed 2–4 nädalat jookseb süsteem 'soovitusrežiimis' — annab käsu ekraanile, käivitab operaator, ja te võrdlete tegelikku tulu mudeliga; (6) alles kui mudeli ja mõõdetud tulu vahe on kaks nädalat järjest väike, lülitad automaatika päriselt sisse. Ilma sammuta (5) ei tea sa kunagi, kas võit tuli algoritmist või lihtsalt kallist talvest.