Lightweight day-ahead photovoltaic (PV) forecasting models encounter a significant technical challenge: under resource-constrained deployment conditions, it is difficult to simultaneously address weather-regime heterogeneity, maintain model interpretability, and preserve adaptability as operating conditions evolve. To address this issue, we propose a multimodal short-term photovoltaic (PV) forecasting method that integrates weather-mode partitioning using the Clustering Using Representatives (CURE) algorithm with a self-updating Batch-Lasso model. First, the meteorological-PV dataset is partitioned along two dimensions by combining seasonal grouping with CURE clustering within each season, producing representative weather modes and enhancing the fidelity of weather pattern classification. Second, to extract informative predictors from high-dimensional meteorological inputs while maintaining interpretability, we formulate per-mode Lasso regression and adopt the Fast Iterative Shrinkage-Thresholding Algorithm (FISTA) to efficiently solve for the sparse regression coefficients. Third, we introduce a batch-based self-update and correction mechanism with rollback verification, enabling the mode-specific models to be refreshed as new historical data become available while preventing performance degradation. Compared with representative machine learning baselines, the proposed method maintains competitive accuracy with substantially lower computational and storage overhead, enabling high-frequency and energy-efficient inference on resource-constrained terminals, thereby reducing operational burdens and computational energy costs and better meeting the deployment needs of sustainable energy systems under heterogeneous weather conditions.
Yang et al. (Sun,) studied this question.