Omrežna koda je niz pravil, ki jih elektrarne in inženirji uporabljajo za distribucijo električne energije. Pogosto določa količino električne energije, ki je poslana na različne naslove storitev, ki se povezujejo z električnim omrežjem. Ko je v električnem sistemu na lokaciji visoka napetost, koda omrežja pomaga preprečiti morebitne izpade in prenapetosti. Lokalne ali nacionalne vlade lahko vplivajo na razvoj kodeksa omrežja, vključno z morebitnimi spremembami.
Predpostavka za kodeks omrežja je določiti omejitve glede tega, kako, kdaj in kje se električna energija distribuira. Običajno je sestavljen iz natančnih protokolov, ki jih je treba upoštevati. Elektrarne in podjetja so običajno dolžne prilagoditi količino električne energije, ki se pošlje skozi električno omrežje v skladu s kodo. Če tega ne storite, lahko pride do varnostnih težav ali neželene pozornosti vlade.
Tradicionalne elektrarne niso edine vrste proizvajalcev energije, ki jih zavezuje omrežna koda. Za proizvajalce obnovljive ali alternativne energije, kot so vetrne turbine, veljajo tudi pravila kodeksa. Da bi izpolnili omejitve kod, bodo morda morali proizvajalci energije iz obnovljivih virov zagotoviti, da je napetost, ki jo proizvajajo kmetije, dovolj nizka, da ne povzroči prenapetosti. Velike količine električne energije, proizvedene v kratkem časovnem obdobju, lahko sprožijo ali motijo celotno električno omrežje jurisdikcije.
Ena od glavnih prednosti omrežnih kod je preprečevanje prekinitve storitev. Del protokola, vzpostavljenega v kodi, je načrt za odzivanje na sistemske napake in preobremenitve. Inženirji in upravljavci elektrarn vzdržujejo sistem nadzora in ravnotežja. Na primer, začasno zmanjšanje količine električne energije, ki se pošlje v en del mesta, se lahko uporabi za prilagoditev nenadnemu skoku napetosti v drugem delu.
Druga komponenta omrežnih kod je niz pravil za odzivanje na izpade in prenapetosti, ki prispevajo k izklopu odklopnikov v sistemu. Mrežna koda pogosto vsebuje niz komunikacijskih protokolov za upravljavce elektrarn. Stabilnost je glavna skrb katere koli kode, saj je večina industrializiranega sveta odvisna od zanesljivih virov električne energije. Poleg niza proaktivnih vedenj, ki bi jih morali izvajati operaterji, dobro uveljavljena mrežna koda vsebuje tudi niz reaktivnih vedenj.
Te vrste vedenja se uporabljajo za odzivanje na težave, ko se pojavijo, namesto da bi jih preprečile. Nekatera reaktivna vedenja lahko vključujejo preklop z električnih prenosov, ki se pojavljajo v eni smeri, na prenose, ki tečejo vzporedno drug z drugim. Takšno vedenje se lahko uporabi za lajšanje prezasedenosti sistema in povečanje zmogljivosti.