Lightweight Edge Stream Processing Framework and Task Scheduling Algorithm for CNN‐Based Distributed PV Output Prediction

An increasing number of distributed photovoltaic systems utilize convolutional neural network (CNN)‐based models for power prediction, yet face computational bottlenecks when deploying these models on resource‐constrained photovoltaic edge computing terminals (PECT). To address this challenge, this...

Full description

Saved in:
Bibliographic Details
Published in:IET generation, transmission & distribution Vol. 19; no. 1
Main Authors: Zhu, Bin, Liu, Tianyuan, Weng, Jiaming, Liu, Dong
Format: Journal Article
Language:English
Published: 01.01.2025
ISSN:1751-8687, 1751-8695
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:An increasing number of distributed photovoltaic systems utilize convolutional neural network (CNN)‐based models for power prediction, yet face computational bottlenecks when deploying these models on resource‐constrained photovoltaic edge computing terminals (PECT). To address this challenge, this paper proposes a lightweight edge stream processing framework integrated with a dynamic task scheduling mechanism, comprising three core components: a data receiving module (DRM) implements real‐time task preprocessing with validity screening, a data computing module (DCM) splits and processes sub‐tasks of CNNs in parallel, and realizes distributed node collaboration. and a data summarizing module (DSM) for data aggregation. The scheduling mechanism combines a modified least laxity first (MLLF) algorithm with dynamic priority adjustment and a self‐monitoring allocation (SMA) algorithm enabling local resource‐aware load balancing. Deployed on the iPACS‐5612C1 IoT terminal, experiments show that the proposed framework achieves a 97% average CPU utilization (85% in baseline methods), a 25% reduction in computing time, and a 90% task completion rate, with the best real efficiency. The framework achieves a real efficiency improvement of 40% over cloud batch processing while maintaining prediction accuracy above 90% under dynamic conditions. Experiments also demonstrate that this framework has the potential to be deployed on larger photovoltaic clusters. These results demonstrate the effectiveness and scalability of the edge stream processing framework.
ISSN:1751-8687
1751-8695
DOI:10.1049/gtd2.70057