โรงงานของคุณมีมิเตอร์ไฟฟ้ากี่ตัว? คำถามนี้กำลังเปลี่ยนคำตอบด้วย AI
คำถามฟังดูง่าย แต่แทบทุกโรงงานในไทยตอบเหมือนกัน — มิเตอร์หลักจากการไฟฟ้าหนึ่งตัว แล้วก็จบ เวลาใบแจ้งค่าไฟขึ้นเลข ฝ่ายวิศวกรรมก็นั่งเทียนหาสาเหตุกันแบบเดา ๆ ว่าเดือนนี้เครื่องจักรตัวไหนกินไฟมากขึ้น คอมเพรสเซอร์? ชิลเลอร์? หรือเตาอบที่ช่วงนี้รันเวลาเพิ่ม? คำตอบที่แท้จริงมักถูกฝังอยู่ในรูปคลื่นของข้อมูลที่เราไม่เคยแยกแยะ
NILM (Non-Intrusive Load Monitoring) หรือ Energy Disaggregation คือเทคโนโลยีที่ตอบคำถามนี้โดยไม่ต้องติดมิเตอร์ย่อยทุกเครื่องจักร หลักการคือ อ่านสัญญาณกำลังไฟฟ้ารวมจากจุดเดียว แล้วใช้อัลกอริทึม “แยกสลาย” กลับเป็นโหลดย่อยของแต่ละอุปกรณ์ — เหมือนฟังเพลงประสานเสียงแล้วบอกได้ว่าตอนนี้ใครกำลังร้องเสียงดังเกินใคร

ต้นกำเนิดจากงานวิจัยปี 1992 ที่กลับมาฮอตในยุค IIoT
แนวคิด NILM เริ่มจากงานวิจัยคลาสสิกของ George Hart แห่ง MIT ในปี 1992 ซึ่งพิสูจน์ว่า “ลายเซ็นไฟฟ้า” (load signature) ของอุปกรณ์แต่ละชนิด — รูปแบบการเปลี่ยนขึ้น-ลงของกำลังจริง (kW) และกำลังปฏิกิริยา (kVAR) ตอนเปิด-ปิด — นั้นแตกต่างกันเพียงพอที่จะใช้ระบุตัวอุปกรณ์ได้ มอเตอร์อินดักชันมี surge สูงตอนสตาร์ท ส่วนเตาความร้อนมีรูปคลื่นแบนราบเป็นขั้นบันได
งานวิจัยทบทวนวรรณกรรมชั้นนำ (Kaselimi และคณะ, 2022) แบ่งวิวัฒนาการของ NILM เป็น 3 ยุค: ยุคแรก คือการคิดคณิตศาสตร์พื้นฐานด้วย combinatorial optimization และ factorial hidden Markov model (FHMM), ยุคกลาง คือการทดลอง deep learning อย่าง sequence-to-sequence และ CNN ที่แม่นยำขึ้นบนชุดข้อมูลสาธารณะ และ ยุคปัจจุบัน ที่งานวิจัยหันมาเน้นความ “น่าเชื่อถือได้จริง” (trustworthiness) — ความสามารถถ่ายโอนโมเดลข้ามสถานที่ (transferability) และความซับซ้อนที่ต้องลดลงเพื่อให้รันได้จริงในสภาพแวดล้อมโรงงาน
หลักการทำงาน: จากสัญญาณเดียวสู่ N โหลด
pipework ของ NILM มี 4 ขั้นตอนหลัก:
- เก็บสัญญาณ — อ่านค่ากำลังรวมจากมิเตอร์อัจฉริยะหรือ power quality analyzer ที่จุดจ่ายหลัก ความถี่ตั้งแต่ 1 ครั้ง/วินาที (1 Hz) ขึ้นไป ยิ่งเก็บถี่ รายละเอียด transient ยิ่งชัด
- ประมวลผลเบื้องต้น — normalize, ตัด noise, และ windowing ข้อมูลเป็นช่วง ๆ
- แยกสลาย (disaggregation) — โมเดลจับ event ที่กำลังเปลี่ยน (event-based) หรือทำนายสัดส่วนโหลดแบบต่อเนื่อง (regression-based) เพื่อประมาณว่าช่วงเวลานั้น เครื่องจักรแต่ละกลุ่มใช้กี่ kW
- ประเมินความแม่นยำ — เทียบกับค่าจริงด้วย metrics มาตรฐานอย่าง MAE (Mean Absolute Error), SAE (Signal Aggregate Error) และ F1-score ของการตรวจจับสถานะเปิด/ปิด

3 ตระกูลอัลกอริทึมที่ควรรู้จัก
| ตระกูลวิธี | หลักการ | จุดแข็ง | ข้อจำกัด |
|---|---|---|---|
| Combinatorial Optimization | จับคู่ event กับลายเซ็นในคลัง เลือกชุดที่ผลรวมตรงกับสัญญาณรวมที่สุด | โปร่งใส อธิบายได้ ไม่ต้องใช้ข้อมูล train เยอะ | ตอบไม่ได้เมื่อโหลดหลายตัวเปลี่ยนสถานะพร้อมกัน |
| FHMM (Probabilistic) | สร้าง hidden Markov model ต่ออุปกรณ์ แล้ว factorize สถานะร่วม | จับพฤติกรรมหลายสถานะ เช่น มอเตอร์ที่มีขั้นโหลดต่างกัน | inference หนัก ต้องปรับจูนต่อโรงงาน |
| Deep Learning (seq2seq / CNN) | เรียนรู้ map จากอนุกรมกำลังรวม → อนุกรมกำลังย่อยโดยตรง | ความแม่นยำสูงสุดใน benchmark รองรับโหลดซับซ้อน | ต้องมีข้อมูลติดฉลาก (ground truth) และโมเดลอาจไม่ย้ายข้ามไซต์ |
NILM vs Submetering: เลือกอย่างไร?
คำถามที่วิศวกรโรงงานถามจริงคือ “แล้วไม่ติดมิเตอร์ย่อยเลยได้ไหม?” คำตอบคือ ใช้ทั้งสองอย่างประกอบกัน มิเตอร์ย่อย (submeter) ให้ความแม่นยำแน่นอนแต่ต้องลงทุนอุปกรณ์และการเดินสายเป็นรายจุด — ทั้ง Modbus RTU ผ่าน RS-485 หรือ wireless sensor ก็ต้องบำรุงรักษา ขณะที่ NILM ติดตั้งถูกจุดเดียวครอบคลุมทั้งโรงงาน เหมาะเป็น “แผนที่คร่าว ๆ ก่อนสำรวจละเอียด” — ใช้ NILM หาว่าโหลดกลุ่มไหนผิดปกติ แล้วค่อยลงมิเตอร์ย่อยเฉพาะจุดที่คุ้มค่า
กรณีใช้งานจริงในโรงงานอุตสาหกรรม
- ล่ากองโหลดซ่อนเร้น — พบคอมเพรสเซอร์ที่ยัง bleed air ตอนสายการผลิตหยุด หรือ heater ที่ลืมปิดหลังกะดึก ซึ่งปกติจะมองไม่เห็นในใบแจ้งค่าไฟรายเดือน
- ตรวจสอบผลโครงการประหยัดพลังงาน — เทียบก่อน/หลังที่ระดับกลุ่มโหลด แทนระดับโรงงานที่ noise จากยอดผลิตกลบผลลัพธ์
- เฝ้าระวังความผิดปกติเบื้องต้น — มอเตอร์ที่โหลดเฉลี่ยค่อย ๆ สูงขึ้นเป็นสัปดาห์ อาจเป็นสัญญาณ bearing หรือ misalignment ระยะต้น
- ต่อยอดสู่ EnPI — ข้อมูลโหลดย่อยคือวัตถุดิบสำคัญของ EnPI ตาม ISO 50006 ที่จะกล่าวถึงในบทความถัดไป
ข้อจำกัดที่ต้องยอมรับก่อนตัดสินใจ
งานวิจัยชี้ชัดว่า NILM ในโรงงานยังท้าทายกว่าในบ้านเรือน เพราะเครื่องจักรอุตสาหกรรมหลายตัวรันพร้อมกันตลอดเวลา (steady-state load) ทำให้ event การเปิด-ปิดชัดเจนน้อยกว่าเครื่องใช้ไฟฟ้าในบ้าน อุปกรณ์ที่กินไฟใกล้เคียงกันก็แยกยาก และโมเดลที่ train จากโรงงานหนึ่งมักต้อง calibrate ใหม่เมื่อย้ายไปอีกโรงงาน กฎเหล็กคือ อย่าคาดหวังความแม่นยำระดับมิเตอร์ย่อย แต่ใช้ประโยชน์จากความครอบคลุม
Key Takeaways
- NILM แยกสลายกำลังไฟฟ้ารวมจากจุดวัดเดียวเป็นโหลดย่อย โดยอาศัย load signature ของอุปกรณ์ — แนวคิดตั้งแต่ปี 1992 ที่ AI ทำให้ใช้ได้จริง
- อัลกอริทึมหลัก 3 ตระกูล: combinatorial optimization, FHMM และ deep learning — แต่ละแบบแลกเปลี่ยนระหว่างความโปร่งใสกับความแม่นยำ
- ความถี่สุ่มข้อมูลอย่างน้อย 1 Hz คือเส้นแบ่งระหว่าง NILM ที่ใช้งานได้กับแค่กราฟแนวโน้ม
- วัดผลด้วย MAE, SAE และ F1-score อย่าเชื่อโฆษณาที่ไม่ระบุ metric
- ใช้ NILM คู่กับ submetering — ไม่ใช่ทดแทนกัน: NILM หาจุดผิดปกติทั้งระบบ submetering วัดยืนยันเฉพาะจุด
- โหลด steady-state จำนวนมากคือข้อจำกัดใหญ่สุดของ NILM ในโรงงาน ต้อง calibrate ต่อไซต์เสมอ
Honey Corporation พร้อมให้คำปรึกษา
ทีมงานของเรามีความเชี่ยวชาญด้านระบบวัดและวิเคราะห์พลังงาน IIoT ตั้งแต่การติดตั้ง power analyzer ณ จุดจ่ายหลัก การเดินข้อมูลขึ้นแพลตฟอร์ม monitoring ไปจนถึงการวิเคราะห์ load profile เพื่อหาจุดสิ้นเปลือง — ในโครงการติดตั้งระบบ IoT Monitoring ของ Honey Corporation ทั้งระบบตู้แช่และสาธารณูปโภค เราใช้แนวทางวัด-วิเคราะห์-ลงมือแก้แบบเดียวกันนี้ พร้อมออกแบบให้เหมาะกับธุรกิจของคุณ
📞 โทร: 09-23242995 | อีเมล: support@honey.co.th
เว็บไซต์: www.honey.co.th
