Simulation av driften av en verklig vÀrmeverk för att optimera driftsmodi: Änga och matematik

Simulation av driften av en verklig vÀrmeverk för att optimera driftsmodi: Änga och matematik

Det finns ett stort vÀrmeverk. Det fungerar som vanligt: brÀnner gas, producerar vÀrme för uppvÀrmning av hus och elektricitet för det allmÀnna nÀtverket. Den första uppgiften Àr uppvÀrmning. Den andra Àr att sÀlja all producerad elektricitet pÄ den grossistmarknaden. Ibland, vid frostigt och klart vÀder, faller snö som en biprodukt av kyltornens arbete.

Ett genomsnittligt vĂ€rmeverk bestĂ„r av ett par tiotal turbiner och pannor. Om de nödvĂ€ndiga volymerna för produktion av elektricitet och vĂ€rme Ă€r exakt kĂ€nda, handlar uppgiften om att minimera brĂ€nslekostnaderna. I det hĂ€r fallet handlar berĂ€kningen om att vĂ€lja sammansĂ€ttningen och lastprocenten för turbiner och pannor för att uppnĂ„ högsta möjliga effektivitet i utrustningens drift. Effektiviteten hos turbiner och pannor beror i stor utstrĂ€ckning pĂ„ utrustningstyp, driftstid utan reparation, driftslĂ€ge och mycket mer. Det finns ocksĂ„ en annan uppgift, dĂ€r det vid kĂ€nda elpriser och vĂ€rmevolymer behöver avgöras hur mycket elektricitet som ska produceras och sĂ€ljas för att fĂ„ maximal vinst frĂ„n verksamheten pĂ„ grossistmarknaden. I sĂ„ fall har optimeringsfaktorn — vinst och utrustningens effektivitet — mycket mindre betydelse. Resultatet kan bli ett lĂ€ge dĂ€r utrustningen fungerar helt ineffektivt, men hela den producerade volymen elektricitet kan sĂ€ljas med maximal marginal.

Teoretiskt Àr allt detta sedan lÀnge förstÄtt och lÄter fint. Problemet Àr hur man gör detta i praktiken. Vi började med simuleringsmodellering av drift för varje enhet av utrustning och hela anlÀggningen i stort. Vi kom till vÀrmeverket och började samla in parametrar för alla noder, mÀta deras verkliga egenskaper och utvÀrdera drift i olika lÀgen. Baserat pÄ dessa skapade vi exakta modeller för att simulera arbetet av varje enhet av utrustning och anvÀnde dem för optimeringsberÀkningar. För att ta en genvÀg kan jag sÀga att vi vann cirka 4 % verklig effektivitet bara genom matematik.

Det fungerade. Men innan jag beskriver vÄra lösningar, kommer jag att berÀtta hur vÀrmeverket arbetar utifrÄn ett beslutsfattande perspektiv.

GrundlÀggande saker

De grundlÀggande elementen i ett kraftverk Àr pannor och turbiner. Turbiner drivs av Änga under högtryck, vilket i sin tur roterar elektriska generatorer som producerar elektricitet. Resterna av Ängans energi anvÀnds för vÀrme och varmvatten. Pannor Àr de platser dÀr Ängan skapas. Att vÀrma upp pannan och accelerera Ängturbinen tar mycket tid (timmar), vilket innebÀr direkt brÀnsletapp. Samma gÀller för lastförÀndringar. SÄdana saker mÄste planeras i förvÀg.

Utrustningen pÄ kraftverket har ett tekniskt minimum som omfattar ett minimalt men stabilt driftlÀge, dÀr tillrÀcklig vÀrme kan erbjudas till hus och industriella kunder. Vanligtvis beror den nödvÀndiga mÀngden vÀrme direkt pÄ vÀdret (lufttemperaturen).

Varje enhet har en verkningsgradskurva och en punkt för maximal effektivitet: vid en viss belastning ger en viss panna och en viss turbin den billigaste elektriciteten. Billigaste — i den meningen med den minsta specifika brĂ€nsleförbrukningen.

De flesta kraftverk i Ryssland Ă€r uppkopplade parallellt, dĂ€r alla pannor arbetar med en Ă„ngkollektor och alla turbiner ocksĂ„ fĂ„r nĂ€ring frĂ„n samma kollektor. Detta ger flexibilitet i lastningen av utrustningen, men komplicerar berĂ€kningarna avsevĂ€rt. Ibland delas stationens utrustning upp i delar som arbetar pĂ„ olika kollektor med olika Ă„ngtryck. Och om man lĂ€gger till kostnader för interna behov — drift av pumpar, flĂ€ktar, kylare och, för att inte mörka saken, bastur precis bakom kraftverksstaketet — dĂ„ kan det bli riktigt komplicerat.

Egenskaperna hos all utrustning Àr icke-linjÀra. Varje enhet har en kurva med omrÄden dÀr verkningsgraden Àr högre och lÀgre. Detta beror pÄ belastningen: vid 70 % Àr verkningsgraden en, vid 30 % en annan.

Utrustningen skiljer sig Ät i egenskaper. Det finns nya och gamla turbiner och pannor, och det finns aggregat av olika konstruktioner. Genom att korrekt vÀlja utrustningen och optimalt belasta den vid punkter av maximal verkningsgrad, kan brÀnsleförbrukningen minskas, vilket leder till kostnadsbesparingar eller högre lönsamhet.

Simulation av driften av en verklig vÀrmeverk för att optimera driftsmodi: Änga och matematik

Hur vet kraftverket hur mycket energi som behöver produceras?

Planeringen görs tre dagar i förvÀg: tre dagar innan blir den planerade uppsÀttningen av utrustning kÀnd. Det handlar om de turbiner och pannor som kommer att vara i drift. För att förenkla, vi vet att fem pannor och tio turbiner kommer att vara i drift idag. Vi kan inte sÀtta pÄ annan utrustning eller stÀnga av den planerade, men vi kan justera belastningen för varje panna frÄn minimum till maximum, och för turbinerna kan vi öka och minska effekten. Steget frÄn maximum till minimum tar mellan 15 och 30 minuter beroende pÄ utrustningen. HÀr Àr uppgiften enkel: att vÀlja optimala lÀgen och hÄlla dem med hÀnsyn till operativa justeringar.

Simulation av driften av en verklig vÀrmeverk för att optimera driftsmodi: Änga och matematik

VarifrĂ„n kommer denna uppsĂ€ttning av utrustning? Den faststĂ€lldes baserat pĂ„ resultaten frĂ„n upphandlingarna pĂ„ den förreglerade marknaden. Det finns en marknad för kapacitet och elektricitet. PĂ„ kapacitetsmarknaden gör producenterna en ansökan: "Det finns sĂ„dan eller sĂ„dan utrustning, hĂ€r Ă€r minimala och maximala kapaciteter med hĂ€nsyn till planerat underhĂ„ll. Vi kan leverera 150 MW till ett visst pris, 200 MW – till ett annat pris, och 300 MW – till ett annat pris." Det Ă€r lĂ„ngsiktiga erbjudanden. Å andra sidan gör stora konsumenter ocksĂ„ sina ansökningar: "Vi behöver sĂ„ mycket energi." De specifika priserna faststĂ€lls i det ögonblick dĂ„ det som energiproducenterna kan ge möter det som konsumenterna vill ta. Dessa kapaciteter faststĂ€lls för varje timme pĂ„ dygnet.

Simulation av driften av en verklig vÀrmeverk för att optimera driftsmodi: Änga och matematik

Vanligtvis har kraftvÀrmeverk en ungefÀrligen konstant belastning under hela sÀsongen: pÄ vintern Àr den primÀra varan vÀrme, och pÄ sommaren elektricitet. Stora avvikelser Àr oftast kopplade till olyckor antingen pÄ sjÀlva stationen eller pÄ angrÀnsande kraftverk inom samma prissÀttningszon pÄ den förreglerade marknaden. Men det finns alltid svÀngningar, och dessa svÀngningar pÄverkar kraftigt den ekonomiska effektiviteten i stationens drift. Den nödvÀndiga kapaciteten kan uppnÄs med tre pannor med en belastning pÄ 50 % eller tvÄ med en belastning pÄ 75 %, och dÀrmed se vad som Àr mest effektivt.

Lönsamheten beror pÄ marknadspriserna och kostnaderna för elproduktion. PÄ marknaden kan priserna sÀtta sig sÄ att det Àr lönsamt att brÀnna brÀnslet, men sÀlja elen bra. Det kan ocksÄ vara sÄ att man vid en viss tidpunkt mÄste gÄ ner pÄ teknisk minimumnivÄ och minska förlusterna. Man mÄste ocksÄ tÀnka pÄ lagren och kostnaderna för brÀnsle: samma naturgas Àr vanligtvis begrÀnsad, och övergripande gas Àr avsevÀrt dyrare, för att inte tala om tungolja. Allt detta krÀver exakta matematiska modeller för att förstÄ vilka anbud man ska lÀmna och hur man ska reagera pÄ förÀndrade omstÀndigheter.

Hur detta gjordes innan vi kom

Praktiskt taget pÄ papper med inte sÀrskilt exakt information om utrustningen, som har stor spridning frÄn det faktiska. Omedelbart efter testerna av utrustningen kommer de i bÀsta fall att vara plus-minus 2 % frÄn verkligheten, och redan efter ett Är - plus-minus 7-8 %. Tester genomförs i genomsnitt var femte Är, ofta Ànnu mer sÀllan.

NÀsta punkt Àr att alla berÀkningar görs i hypotetiskt brÀnsle. I Sovjetunionen antogs ett system dÀr ett visst hypotetiskt brÀnsle anvÀndes för att jÀmföra olika stationer som kör pÄ olja, kol, gas, kÀrnenergikraftverk och sÄ vidare. Man behövde förstÄ effektiviteten i enheter (eller 'parrots') för varje generator, och det hypotetiska brÀnslet Àr den sÄ kallade 'parroten'. Det definieras genom brÀnslets kalorinnehÄll: en ton hypotetiskt brÀnsle motsvarar ungefÀr en ton stenkol. Det finns omrÀkningstabeller för olika typer av brÀnsle. Till exempel Àr vÀrdena för brunt kol nÀstan dubbelt sÄ dÄliga. Men kalorinnehÄllet hÀnger inte ihop med rubel. Det Àr som bensin och diesel: det Àr ingen garanti att om diesel kostar 35 rubel och 92:an kostar 32 rubel, sÄ Àr diesel mer effektiv enligt kalorinnehÄllet.

Den tredje faktorn Àr berÀkningskomplexiteten. Baserat pÄ personalens erfarenhet berÀknas tvÄ till tre alternativ, och oftare vÀljs det bÀsta lÀget frÄn historiska perioder för liknande belastningar och vÀderförhÄllanden. Naturligtvis tror personalen att de vÀljer de mest optimala lÀgena och anser att ingen matematisk modell nÄgonsin kommer att övertrÀffa dem.

Vi kommer. För att lösa uppgiften förbereder vi en digital tvilling - en simuleringsmodell av stationen. Det innebÀr att vi med hjÀlp av speciella metoder simulerar alla teknologiska processer för varje enhet av utrustningen, sammanstÀller Äng- och energibalansen och fÄr en exakt modell av driftseffektiviteten för kraftverket.

För att skapa modellen anvÀnder vi:

  • Konstruktionen och specifikationerna för utrustningen.
  • Specifikationer baserade pĂ„ resultaten frĂ„n de senaste testerna av utrustningen: var femte Ă„r testas och preciseras utrustningens prestanda.
  • Data frĂ„n arkiven av styrsystem och redovisningssystem för alla tillgĂ€ngliga teknologiska indikatorer, kostnader och produktion av vĂ€rme och elektricitet. Specifikt data frĂ„n system för redovisning av avlĂ€mnad vĂ€rme och elektricitet, samt frĂ„n telemekaniska system.
  • Data frĂ„n linjĂ€ra och cirkulĂ€ra pappersdiagram. Ja, sĂ„dana analoga sĂ€tt att registrera arbetsparametrar anvĂ€nds fortfarande pĂ„ ryska kraftverk, och vi digitaliserar dem.
  • Pappersjournaler pĂ„ stationerna dĂ€r de viktigaste driftsparametrarna stĂ€ndigt registreras, inklusive de som inte registreras av styrsystemens sensorer. En inspektör gĂ„r runt var fjĂ€rde timme, skriver av vĂ€rdena och registrerar allt i journalen.

Det innebÀr att vi har Äterskapade dataset om hur utrustningen opererade, hur mycket brÀnsle som tillfördes, vilka var temperatur och Ängflöde, och hur mycket vÀrme och elektricitet som producerades. FrÄn tusentals sÄdana dataset mÄste vi samla in specifikationerna för varje nod. Lyckligtvis har vi lÄngtgÄende kunskaper inom Data Mining.

Att beskriva sĂ„ komplexa objekt med hjĂ€lp av matematiska modeller Ă€r oerhört svĂ„rt. Ännu svĂ„rare Ă€r det att bevisa för chefen för ingenjörerna att vĂ„r modell korrekt berĂ€knar stationens driftförhĂ„llanden. DĂ€rför valde vi att anvĂ€nda specialiserade ingenjörssystem som möjliggör att sammanstĂ€lla och justera modellen för kraftverket baserat pĂ„ konstruktions- och teknologiska specifikationer. Vi valde programvaran Termoflow frĂ„n det amerikanska företaget TermoFlex. Nu finns det ryska motsvarigheter, men dĂ„ var just detta paket det bĂ€sta i sin klass.

För varje enhet vÀljs dess konstruktion och grundlÀggande tekniska egenskaper. Systemet möjliggör en mycket detaljerad beskrivning bÄde pÄ logisk och fysisk nivÄ, Ànda ner till angivelsen av avlagringar i rören i vÀrmevÀxlarna.

Simulation av driften av en verklig vÀrmeverk för att optimera driftsmodi: Änga och matematik

Resultatet Àr att modellen av vÀrmeschemat för stationen beskrivs visuellt i termer av teknologer inom energiteknik. Teknologerna har ingen djup förstÄelse för programmering, matematik eller modellering, men de kan vÀlja konstruktion för enheten, ingÄngar och utgÄngar för aggregaten och ange parametrar för dem. DÀrefter vÀljer systemet automatiskt de mest lÀmpliga parametrarna, och teknikern justerar dem för att uppnÄ maximal noggrannhet för hela driftomrÄdet. Vi har satt som mÄl att sÀkerstÀlla en noggrannhet pÄ 2 % för de huvudsakliga tekniska parametrarna, och vi har uppnÄtt detta.

Simulation av driften av en verklig vÀrmeverk för att optimera driftsmodi: Änga och matematik

Simulation av driften av en verklig vÀrmeverk för att optimera driftsmodi: Änga och matematik

Det visade sig vara inte sÄ enkelt: de ursprungliga data var inte sÀrskilt exakta, sÄ under de första tvÄ mÄnaderna gick vi runt pÄ vÀrmeverket och noterade de aktuella vÀrdena frÄn manometrarna manuellt och justerade modellen efter de faktiska driftlÀgena. Först skapade vi modeller av turbiner och pannor. Varje turbin och panna verifierades noggrant. För att kontrollera modellen skapade vi en arbetsgrupp och inkluderade representanter frÄn vÀrmeverket.

Simulation av driften av en verklig vÀrmeverk för att optimera driftsmodi: Änga och matematik

Sedan samlade vi all utrustning i ett gemensamt schema och justerade modellen av hela vÀrmeverket. Det krÀvdes mycket arbete, eftersom det i arkiven fanns mÄnga motsÀgelsefulla data. Till exempel hittade vi driftlÀgen med en total verkningsgrad pÄ 105 %.

NÀr man sammanstÀller hela schemat berÀknar systemet alltid det balanserade lÀget: materiebalans, elektriska och termiska balanser upprÀttas. DÀrefter bedömer vi hur allt i sammanget överensstÀmmer med de faktiska parametrarna i lÀget baserat pÄ instrumentens mÀtningar.

Vad som blev resultatet

Simulation av driften av en verklig vÀrmeverk för att optimera driftsmodi: Änga och matematik

Slutligen har vi fÄtt en exakt modell av processteknikerna för vÀrmeverket, baserad pÄ de faktiska egenskaperna hos utrustningen och historiska data. Detta har möjliggjort mer precisa prognoser Àn enbart baserat pÄ testresultat. Det blev ett simuleringsverktyg för de verkliga processerna pÄ stationen, en digital tvilling av vÀrmeverket.

I denna simulator skapade vi möjligheten att genomföra analyser av scenarier "vad hÀnder om..." baserat pÄ angivna parametrar. Denna modell anvÀndes ocksÄ för att lösa optimeringsproblemet för den verkliga stationens drift.

Vi lyckades genomföra fyra optimeringsberÀkningar:

  1. Skiftledaren pÄ stationen kÀnner till vÀrmeledighetsschemat, systemoperatörernas team Àr kÀnda, och elledighetsschemat Àr faststÀllt: vilket utrustning som ska anvÀndas för att maximera lönsamheten.
  2. Val av utrustningssammanstÀllning baserat pÄ marknadspriser: pÄ ett angivet datum, med hÀnsyn till belastningsschemat och prognosen för utomhustemperaturen, bestÀms den optimala utrustningssammanstÀllningen.
  3. InlÀmning av ansökningar pÄ marknaden en dag i förvÀg: nÀr utrustningssammanstÀllningen Àr kÀnd och det finns en mer exakt prisprognos. Vi berÀknar och skickar in en ansökan.
  4. Balansmarknad — redan under den aktuella dagen, nĂ€r de elektriska och termiska scheman har faststĂ€llts, men flera gĂ„nger om dagen, var fyra timmar, startar auktionerna pĂ„ balansmarknaden, och man kan lĂ€mna in en ansökan: "Jag ber om att fĂ„ öka min belastning med 5 MW". Man mĂ„ste hitta delarna för ökning eller minskning av belastningen nĂ€r det ger maximal marginal.

Simulation av driften av en verklig vÀrmeverk för att optimera driftsmodi: Änga och matematik

Tester

För korrekta tester behövde vi jÀmföra standardbelastningslÀgen för stationens utrustning med vÄra berÀknade rekommendationer under samma förutsÀttningar: utrustningssammanstÀllning, belastningsscheman och vÀder. Under ett par mÄnader valde vi tidsintervall pÄ fyra till sex timmar med stabila scheman. Vi kom till stationen (ofta nattetid), vÀntade pÄ att stationen skulle nÄ sitt lÀge, och efter det berÀknade vi det i simuleringsmodellen. Om skiftledaren var nöjd skickade vi operativ personal för att justera ventiler och förÀndra utrustningslÀgen.

Simulation av driften av en verklig vÀrmeverk för att optimera driftsmodi: Änga och matematik

Vi jÀmförde resultaten före och efter faktum. Vid topp, dag och natt, under helger och arbetsdagar. I varje lÀge uppnÄddes brÀnslebesparingar (i denna uppgift beror marginalen pÄ brÀnsleförbrukningen). Sedan gick vi helt över till de nya lÀgena. Man mÄste sÀga att stationen ganska snabbt började tro pÄ effektiviteten av vÄra rekommendationer, och nÀr vi kom nÀrmare slutet av testerna mÀrkte vi allt oftare att utrustningen arbetade i de lÀgen vi tidigare hade berÀknat.

Projektets resultat

Objekt: VĂ€rmekraftverk med tvĂ€rkopplingar, 600 MW elektrisk kapacitet, 2 400 Gkal — termisk.

Team: KROK — sju personer (tekniska experter, analytiker, ingenjörer), VĂ€rmekraftverket — fem personer (affĂ€rsexperter, nyckelanvĂ€ndare, specialister).
Genomförandetid: 16 mÄnader.

Resultat:

  • Vi har automatiserat affĂ€rsprocesserna för drift och arbete pĂ„ grossistmarknaden.
  • Vi genomförde fĂ€lttester som bekrĂ€ftar den ekonomiska effekten.
  • Vi sparade 1,2 % brĂ€nsle genom att omfördela belastningar under driften.
  • Vi sparade 1 % brĂ€nsle tack vare kortsiktig planering av utrustningen.
  • Vi optimerade berĂ€kningen av ansökningstrappor för RSV med mĂ„lsĂ€ttningen att maximera marginalvinsten.

Den slutliga effekten Àr cirka 4 %.

Den uppskattade Ă„terbetalningstiden för projektet (ROI) Ă€r 1–1,5 Ă„r.

Naturligtvis var vi tvungna att förÀndra mÄnga processer och arbeta nÀra bÄde med ledningen för vÀrmeverket och med den genererande företaget i stort för att implementera och testa allt detta. Men resultatet var definitivt vÀrt det. Vi lyckades skapa en digital tvilling av anlÀggningen, utveckla optimeringsplaneringsprocedurer och uppnÄ verklig ekonomisk effekt.

KĂ€lla: habr.com

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster