With the increasingly serious problem of surface water environmental safety, it is of great significance to study the changing trend of reservoir water quality, and it is necessary to establish a water quality prediction and early warning system for the management and maintenance of water resources. Aiming at the problem of water quality prediction in reservoirs, a CA-NARX algorithm is designed, which combines the improved dynamic clustering algorithm with the idea of machine learning and the forward dynamic regression neural network. The improved dynamic clustering algorithm is used to classify the eutrophication degree of waterbodies according to the total phosphorus and total nitrogen content. Considering four meteorological factors, air temperature, water temperature, water surface evaporation, and rainfall, synthetically for each water quality condition, the total phosphorus and total nitrogen in the waterbody are forecasted by an improved forward NARX dynamic regression neural network. Based on this, the CA-NARX prediction algorithm can realize short period water quality prediction. Compared with the traditional support vector regression machine model, improved GA-BP neural network, and exponential smoothing method, the CA-NARX model has the least prediction error.
Read full abstract