This study addresses the challenge of accurately predicting photovoltaic (PV) power output across diverse weather conditions. To tackle this issue, we propose a novel combined prediction model that integrates Convolutional Neural Network (CNN), Bidirectional Gated Recurrent Unit (BIGRU), and Attention mechanisms. First, the Copula method is applied to identify the crucial meteorological features that impact photovoltaic output. Subsequently, K-means clustering is employed to group daily photovoltaic power generation scenarios. Following this, the CNN-BIGRU-ATTENTION model is established and applied for power prediction across various clustering scenarios. Finally, we conduct a case study utilizing photovoltaic power generation data from Australia. The results unequivocally demonstrate a significant enhancement in prediction accuracy achieved by the proposed method.