The invention provides a method for quantitatively identifying contribution of multi-source
phosphorus pollution, relates to the field of
water environment management, and aims to accurately analyze sources of multi-source
phosphorus pollution of river and
lake water bodies. The method comprises the following steps: firstly, determining the
pollution source type of a research area, collecting river and
lake water and pollution
source water samples, synchronously retaining subsamples, determining the
phosphorus form concentration, and establishing an associated ledger; then measuring a three-dimensional
fluorescence EEM spectrum of a
water sample, preprocessing the three-dimensional
fluorescence EEM spectrum, extracting a
fluorescence component by using a PARAFAC model, calculating a Fmax value, constructing fluorescence component-Fmax-
phosphorus concentration associated data, optimizing a
projection direction through an
immune genetic algorithm, constructing a
projection pursuit regression model, and supplementing phosphorus pollution associated characteristic values to form two-dimensional correction data; and finally, inputting correction data by using a MixSIAR model, operating MCMC to simulate and estimate a pollution source contribution proportion, verifying model convergence, and analyzing and visualizing sample point pollution contribution and
spatial distribution characteristics. According to the method, the phosphorus pollution
traceability accuracy and reliability are improved, a scientific basis is provided for
water environment treatment, and
drainage basin management and ecological civilization construction are assisted.