Birlik 2 / 11

Energiya ma'lumotlari, SCADA va Smart Meter: Vaqt seriyasini tayyorlash

Daromadlar:

  • SCADA, aqlli hisoblagichlar va bozor ma'lumotlarining tuzilishi, birliklari va tipik sifat muammolarini tanib olish qobiliyati
  • Sun'iy intellekt yordamida etishmayotgan ma'lumotlar, chegaralar va vaqt belgilari bilan bog'liq muammolarni aniqlash va tozalash ish jarayonini o'rnatish qobiliyati
  • AI chiqishidagi energiya vaqt seriyasida ruxsat, vaqt mintaqasi va yozgi vaqt kabi tuzoqlarni tekshirish qobiliyati

Deyarli barcha energiya tahlillari vaqt seriyasidan boshlanadi: vaqt o'qi bo'ylab o'rnatilgan o'lchovlar. Hisoblagichning 15 daqiqalik iste'moli, turbinaning ikkinchi aylanish tezligi, oziqlantiruvchi (tarqatish liniyasi) soatlik oqimi - bularning barchasi vaqt seriyasidir. Ushbu bo'limda biz energiya ma'lumotlari qayerdan kelganini, unda qanday tuzoqlarni o'z ichiga olganligini va bu ma'lumotlarni ishonchli qilish uchun sun'iy intellektdan qanday foydalanishni bilib olamiz. Keling, bu tamoyilni boshidan o'rnatamiz: iflos ma'lumotlar bilan eng aqlli tahlil ham iflos natija beradi. Energetikada ko'p vaqt modelga emas, balki ma'lumotlarni ishonchli qilishga sarflanadi va sun'iy intellekt bu qismda eng xavfsiz hissa qo'shadi.

Energiya ma'lumotlarining manbalari va tuzilishi

Energiya ma'lumotlari birinchi navbatda bir nechta manbalardan olinadi. SCADA (nazorat nazorati va ma'lumotlarni yig'ish tizimi) kommutator va tarmoq uskunasidan lahzali o'lchovlarni to'playdi; Odatda soniya yoki daqiqa o'lchamlari va kuchlanish, oqim, quvvat va harorat kabi miqdorlarni o'z ichiga oladi. Smart hisoblagich ma'lumotlari odatda 15 daqiqalik oraliqda iste'molni o'lchaydi va hisob-kitob va talab tahlili uchun asos bo'ladi. Meteorologik ma'lumotlar (harorat, nurlanish, shamol tezligi) ishlab chiqarish va talabni prognozlashning kiritilishi hisoblanadi. Bozor ma'lumotlari (soatlik narxlar) iqtisodiy tahlilning kiritilishi hisoblanadi.

Ushbu ma'lumotlarning umumiy xususiyati shundaki, ular vaqt tamg'asi (har bir o'lchov tegishli sana-vaqt yorlig'i) va bir yoki bir nechta o'lchov qiymatlarini o'z ichiga oladi. Bu eng muhim nuqta: agar vaqt tamg'asi to'g'ri tushunilmasa, qolgan hamma narsa buziladi.

Ruxsat, vaqt mintaqasi va yozgi vaqt tuzoqlari

Energiya ma'lumotlaridagi xatolarning hayratlanarli darajada katta qismi vaqt o'qidan kelib chiqadi. Keling, uchta tuzoqni alohida ta'kidlaymiz.

Rezolyutsiyaning chalkashligi. Hisoblagich 15 daqiqalik energiya (kVt) yoki lahzali quvvat (kVt) haqida xabar beradimi? Ularni qo'shish turli xil natijalar beradi: 15 daqiqa davomida to'rt kVt qiymatining o'rtacha qiymati quvvat, to'rttasining yig'indisi soatlik energiyaga to'g'ri kelmaydi (chorak soatlik energiya yig'indisi talab qilinadi). Birlik va rezolyutsiyani birgalikda tushunmasdan hech qanday yig'indini amalga oshirib bo'lmaydi.

Vaqt mintaqasi. Ma'lumotlar mahalliy vaqt (Turkiya uchun TRT/UTC+3) yoki universal vaqt (UTC) bo'yicha saqlanadimi? Turli xil tizimlardan kelgan ikkita seriya turli vaqt zonalarida bo'lishi mumkin; Birlashtirishda uch soatlik smena butun cho'qqi soat tahlilini buzadi.

Yozgi vaqt (DST). Yozgi vaqtga o‘tayotgan mamlakatlarda bir soat bir yilda bir marta “yo‘qolib”, bir yilda bir marta “takrorlanadi”. Bu o'sha kunlarda 23 yoki 25 soatlik kunlarni yaratadi va soatlik profillarni buzadi. 2016-yildan beri Turkiya doimiy yozgi vaqtni (UTC+3) joriy qilganligi sababli, bu muammo mahalliy maʼlumotlarda koʻrinmaydi, lekin siz xalqaro yoki eski maʼlumotlar bilan ishlashda hamon duch kelasiz.

Eslatma: vaqt tamg'asi yorlig'i "diapazonning boshlanishi" yoki "diapazon oxiri"mi? 14:00 deb yozilgan yozuv 14:00-14:15 yoki 13:45-14:00 ni bildiradimi? Ushbu yagona qaror eng yuqori soatni bir bo'lakka o'zgartirishi mumkin. Har bir ma'lumot to'plami uchun ushbu qoidani boshida aniqlang.

Bosqichma-bosqich: Sun'iy intellekt yordamida ma'lumotlarni tayyorlash bo'yicha ish jarayoni

1-qadam - kashfiyot. Ma'lumotni biling: qancha qator, qaysi diapazon, qanday ruxsat, qanday birlik? AIga dastlabki bir necha yuz qatorlarni berish va tuzilmani sarhisob qilish tezda ustun ma'nolarini va mumkin bo'lgan birliklarni ochib beradi. Ammo AIning birlik bahosi gipotezadir; Bu manba hujjat bilan tasdiqlangan.

2-qadam - Vaqt jadvalini standartlashtirish. Bitta vaqt mintaqasiga o'ting, piksellar sonini to'g'irlang, teg qoidasini belgilang (boshlanishi/tugashi). AI tartibsiz intervallarni va etishmayotgan vaqt belgilarini aniqlaydigan kod ishlab chiqishi mumkin.

3-qadam - To'liq bo'lmagan va takroriy yozuvlar. Aloqa uzilishlari bo'shliqni va yana ikki marta yozishni yaratadi. AI bo'shliqlar va takrorlanishlarni belgilovchi qoidalar to'plamini ishlab chiqaradi; qisqa bo'shliqlar (masalan, bitta 15 daqiqa) tegishli usul bilan to'ldirilishi mumkin, uzoq bo'shliqlar tahlildan chiqariladi va xabar qilinadi.

4-qadam - Cheklovlar. Salbiy iste'mol (ishlab chiqarish yo'q), jismoniy yuqori chegaradan oshib ketadigan quvvat, to'satdan sakrash. AI statistik va qoidalarga asoslangan chegaralarni aniqlashni taklif qiladi; Ammo chetga chiqish har doim ham xato emas - bu haqiqiy voqea ham bo'lishi mumkin (masalan, onlayn rejimda ishlaydigan zavod). Muhandis bu farqni belgilaydi.

5-qadam - tekshirish. Tozalangan ma'lumotlar jismoniy langarlar bilan sinovdan o'tkaziladi: quyosh chiqishi / botishi quyosh ishlab chiqarishni tiklashi kerak, tungi yuk kunduzgidan past bo'lishi kerak, umumiy energiya hisob-kitobga mos kelishi kerak.

Uchta mini holat: raqamlar bo'yicha

1-holat - Bir soatlik slip. Bir tahlilchining quyosh ishlab chiqarish ma'lumotlari tushlik cho'qqisini 13:00 o'rniga 14:00 da ko'rsatdi. Muammo panelda emas edi; Ma'lumotlar UTC edi, lekin mahalliy vaqt deb hisoblangan. Uch soatlik siljish sezilganda (quyosh chiqishidan oldin ishlab chiqarish ko'rinishi langarni berdi) butun tahlil yaxshilandi; Noto'g'ri talqin qilish asosida investitsiya qarorlarining oldi olindi.

2-holat - Ikki nusxadagi yozuvlar. Bitta tarqatuvchi oziqlantiruvchining 30 kunlik soatlik ma'lumotlarida jami iste'mol kutilganidan taxminan 4 foizga yuqori bo'lgan. AI-yordamidagi takrorlashni aniqlash aloqani qayta ulashda bir necha soat ikki marta qayd etilganligini ko'rsatdi. 68 ta takroriy yozuvni tozalashdan so'ng jami hisob-kitobga to'g'ri keldi.

3-holat - noto'g'ri nollar. Bir hisoblagich aloqa uzilishi paytida iste'molni "0" deb xabar qildi; Biroq, iste'mol qilish davom etdi. Ushbu noto'g'ri nollar o'rtacha ko'rsatkichni pasaytirdi va talab prognozini noto'g'ri qildi. AI "Mavjudlik belgisi bilan birga 0 qiymatni tekshirish" qoidasini taklif qildi; noto'g'ri nollar etishmayotgan ma'lumotlar sifatida belgilangan va haqiqiy nollardan ajratilgan (masalan, yopiq ish joyi).

Zaif taklif / Kuchli taklif

Zaif taklif:

Bu hisoblagich maʼlumotlarini oʻchirish.[maʼlumotlar]

Kuchli so'rov:

Sizning rolingiz: Energiya ma'lumotlari tahlilchisi. Quyidagi hisoblagich ma'lumotlari 15 daqiqalik intervallar uchun, mahalliy vaqt (UTC+3), vaqt tamg'asi intervalning BOSHLASHini ko'rsatadi, kVt soat birligi. Vazifalar: 1) etishmayotgan vaqt belgilarini va takroriy yozuvlarni (raqam va vaqt) ro'yxati.2) Alohida salbiy qiymat va jismoniy yuqori chegaradan oshib ketadigan qiymatlarni belgilang (shartnoma quvvati 25 kVt); o'chirmang, shunchaki belgilang. 3) Noto'g'ri aloqada gumon qilinayotgan noto'g'ri nollarni haqiqiy nollardan farqlash uchun chek taklif qiling. Hech qanday qiymatni o'zingiz to'ldirmang; Avval uni aniqlang va men to'ldirishni tasdiqlayman.

Kuchli taklif boshidanoq ruxsat, vaqt mintaqasi, teg qoidasi va yuqori chegarani beradi; U AIga "avval aniqlang, keyinroq so'rang" intizomini yuklaydi. Shunday qilib, ma'lumotlar jimgina buzilmaydi.

To'rt nusxa ko'chirish shablonlari

1) Ma'lumotlar profilini yaratish:

Quyidagi ma'lumotlar profilini yarating: qatorlar soni, sana oralig'i, ruxsat, taxminiy birlik va har bir ustunning ma'nosi, etishmayotgan stavka, min/maks/o'rtacha. Birlik taxminlarini "tekshirish kerak" yorlig'i bilan belgilang.

2) Vaqt o'qini boshqarish:

Bu vaqt qatorida quyidagilarni aniqlang: (a) kutilgan diapazondan tashqaridagi bo'shliqlar, (b) takroriy vaqt belgilari, (c) yozgi vaqt/vaqt zonasi tufayli mumkin bo'lgan siljishlar. Har bir topilmani vaqt oralig'i bilan sanab o'ting. Tuzatish taklifingizni alohida yozing; ILOVA.

3) Cheklangan qoida:

Ushbu jismoniy chegaralar yordamida cheklovlarni belgilang: quvvat 0-[X] kVt, harorat [A]-[B] °C. Shuningdek, statistik o'zgaruvchan ko'rsatkichlarning alohida ro'yxatini tuzing (masalan, o'rtacha qiymatdan juda uzoqda). Har bir cheklov uchun "mumkin xato yoki haqiqiy voqea" degan savolni ko'taring; Men qaror qilaylik.

4) Tozalashdan keyin tekshirish:

Tozalangan ma'lumotlarni quyidagi jismoniy langarlar bilan sinab ko'ring va nomuvofiqliklar haqida xabar bering: tunda quyosh ishlab chiqarish nolga teng bo'lishi kerak; umumiy energiya kutilgan hisob-kitob darajasida bo'lishi kerak; Kecha yuki kunduzgi yuklamadan past bo'lishi kerak. Har bir langar uchun o'tish / muvaffaqiyatsiz deb yozing.

Ma'lumotlar sifati muammolari jadvali

muammo

simptom

tekshirish langari

Vaqt mintaqasini almashtirish

Yuqori soat mantiqsiz joyda

Quyosh chiqishi/botishi bilan tekislang

Yoz vaqti (DST)

Kuniga 23/25 soat

Kun uzunligini hisoblash

soxta nol

Aloqa yo'qolgan taqdirda 0

Aloqa bayrog'i bilan mos

qayta ro'yxatdan o'tish

Umumiy hisobdan yuqori

Vaqt tamg'asining o'ziga xosligini tekshiring

Birlik chalkashligi

60/1000 marta buzuq

kVt↔kVt/soat konversiyasini tekshiring

salbiy qiymat

Ishlab chiqarish bo'lmaganda salbiy iste'mol

Jismoniy belgilar qoidasi

Umumiy xatolar

  • Yo'qolgan ma'lumotlarni nol bilan jimgina to'ldirish. Nol "ma'lumotlar yo'q" emas, "iste'mol yo'q" degan ma'noni anglatadi; ikkalasini aralashtirish o'rtacha va prognozni buzadi.
  • Chiqib ketishni avtomatik ravishda o'chirish. Chiqib ketish haqiqiy hodisa bo'lishi mumkin; Oʻchirishdan oldin muhandis tekshiruvi talab qilinadi.
  • Vaqt mintaqasini taxmin qilish. "Bu mahalliy bo'lsa kerak" deyish eng qimmat xatolardan biridir; Har doim manbadan tekshiring.
  • Eruvchanlikni aralashtirish orqali yig'ish. Energiya (kVt) sifatida quvvat (kVt) qiymatlarini qo'shish noto'g'ri jami beradi.
  • Tozalikni tasdiqlamaslik. Tozalangan ma'lumotlar ham buzilgan bo'lishi mumkin; Uni jismoniy langarlar bilan sinab ko'ring.
Maslahat: Ma'lumotlarni tozalashning har bir bosqichini "ma'lumotlar jurnali" da yozing: qancha yozuvlar belgilangan, qanchasi to'ldirilgan, qaysi qoida ishlatilgan. Bu jurnal ham takrorlanuvchanlikni, ham tekshirilishini ta'minlaydi; bir yil o'tgach, "bu raqam qaerdan paydo bo'ldi?" savoliga javob beradi.

qisqa bayoni; yakunida

Energiya tahlilining asosi toza vaqt seriyasidir. Ma'lumotlar SCADA, metr, meteorologiya va bozordan keladi; har birida ruxsat, birlik, vaqt mintaqasi va yozgi vaqt tuzoqlari mavjud. Sun'iy intellekt etishmayotgan/takroriy/ajralishlarni aniqlashni tezlashtirishda juda kuchli, ammo o'chirish va to'ldirish qarorlari muhandisda qolishi kerak va natija jismoniy langarlar bilan tasdiqlanishi kerak. Vaqt tamg'asini to'g'ri tushunmasdan turib, hech qanday tahlil ishonchli emas.

Ilova vazifasi

Qo'lingizda energiya vaqt seriyasini (metr, ishlab chiqarish yoki harorat) oling. "Vaqt jadvali auditi" va "Ma'lumotlar profilini yaratish" shablonlaridan foydalangan holda AIdan sifatli hisobotni so'rang. Keyin uchta narsani qo'lda tekshiring: birlik va o'lchamlari to'g'rimi, eng yuqori soat jismoniy jihatdan oqilonami, umumiy energiya hisob-kitobga mos keladimi? Topilgan maʼlumotlar sifati muammosi va uni qanday tuzatganingizni qisqacha tasvirlab bering.

nazorat ro'yxati

  • [ ] Men maʼlumotlar manbasini, ruxsatini va birligini tasdiqladim
  • [ ] Men vaqt mintaqasi va vaqt tamg‘asi yorlig‘i qoidasiga aniqlik kiritdim (boshi/oxiri)
  • [ ] Yoz vaqti tufayli 23/25 soatlik kunlar xavfini tekshirdim
  • [ ] Men etishmayotgan va takroriy yozuvlarni aniqladim va ular haqida xabar berdim
  • [ ] Men "xato yoki hodisa" farqi bilan chetga chiqqanlarni ko'rib chiqdim
  • [ ] Men soxta nollarni haqiqiy nollardan ajratdim
  • [ ] Men tozalangan ma'lumotlarni jismoniy langarlar bilan tasdiqladim va ma'lumotlar jurnalini yuritdim