Method and system for reconstructing sunlight-induced chlorophyll fluorescence based on satellite observation data
By collecting a variety of satellite and ground data and building a cross-platform fusion model, the problems of low spatial coverage and poor data matching of satellite remote sensing observation data were solved, and higher-precision SIF reconstruction was achieved to reflect the actual situation on the surface.
Patent Information
- Application Number
- CN202411397592.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-09
- Publication Date
- 2025-09-26
- Estimated Expiration
- 2044-10-09
AI Technical Summary
The spatial coverage of existing satellite remote sensing observations of sunlight-induced chlorophyll fluorescence data is low, and the reconstructed data is poorly matched with ground station observations. The use of remote sensing observation data from a single source often results in insufficient information and fails to fully reflect the actual SIF information on the surface.
A variety of satellite observation data and ground station data are collected, and a cross-platform fusion model is constructed through machine learning algorithms. ERA5-Land meteorological data, leaf area index, MODIS reflectivity data, etc. are used for data preprocessing and correction. The XGBoost method is combined for data reconstruction, and the parameters are adjusted through the differential evolution algorithm to generate cross-platform fused observation SIF data.
The spatial coverage and accuracy of SIF data have been improved, which can better reflect the actual surface conditions and generate more informative cross-platform SIF reconstruction data that is scientific, reasonable, and close to engineering practice.
Smart Images

Figure CN119312136B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of remote sensing data reconstruction, and in particular to a method and system for reconstructing sunlight-induced chlorophyll fluorescence based on satellite observation data. Background Art
[0002] Solar-induced Chlorophyll Fluorescence (SIF) is one of the by-products of plant photosynthesis. It is directly related to the physiological state of plants and can be observed through remote sensing. It has been widely used in the field of ecology in recent years.
[0003] Currently, sunlight-induced chlorophyll fluorescence (DICF) data primarily comes from satellite remote sensing observations. However, existing satellite-based DICF data suffers from low spatial coverage. Therefore, there is a need to develop spatial reconstruction techniques for remote sensing data. These techniques aim to leverage information provided by other remote sensing and meteorological data related to the target data, establish relationships between these data, and regenerate target data with greater spatial coverage.
[0004] In recent years, a variety of methods have been developed for spatial reconstruction of sunlight-induced chlorophyll fluorescence (SIF) data based on satellite remote sensing observations. Research methods used for SIF reconstruction can be roughly divided into two categories: one based on physical models of light energy utilization, and the other using data-driven statistical methods, often implemented through the construction of machine learning models. With the rapid development of machine learning algorithms, existing machine learning-based SIF reconstruction methods can achieve high accuracy and good consistency with the original satellite remote sensing observation data, and are widely used in the field of SIF data reconstruction.
[0005] Observing SIFs at ground level is a relatively recent trend. While global-scale measurements from satellites using high-resolution Fraunhofer-band spectroscopy are becoming increasingly accessible, observations at the mesocanopy scale using these techniques are scarce. Datasets with a high number of ground-based SIF observation sites include ChinaSpec and FLUXNET2015.
[0006] Currently, there is still controversy regarding the effectiveness of reconstructed SIF data. Existing studies generally have the following problems: (1) SIF reconstructed data do not match well with ground-based observations; (2) most reconstructions use single-source SIF remote sensing observations, which can provide insufficient information. Overall, existing studies fail to fully reflect the actual SIF information on the Earth's surface. Summary of the Invention
[0007] The present invention provides a method and system for reconstructing sunlight-induced chlorophyll fluorescence based on satellite observation data, which is used to solve the defect that the reconstruction technology for SIF in the prior art fails to fully reflect the real surface conditions.
[0008] In a first aspect, the present invention provides a method for reconstructing sunlight-induced chlorophyll fluorescence based on satellite observation data, comprising:
[0009] Collect and preprocess ERA5-Land meteorological reanalysis temperature data, leaf area index data, MODIS bidirectional reflectance distribution function nadir-corrected reflectance data, enhanced vegetation index data, normalized difference moisture index data, global land cover classification data, OCO-2 satellite observation SIF data, and TROPOMI satellite observation SIF data;
[0010] Acquiring ground-based chlorophyll fluorescence (SIF) observation data, and performing time averaging and correction on the ground-based chlorophyll fluorescence (SIF) observation data;
[0011] Using the OCO-2 satellite observation SIF data and the TROPOMI satellite observation SIF data as original data, a machine learning algorithm is used to reconstruct the data to obtain reconstructed OCO-2 satellite observation SIF data and reconstructed TROPOMI satellite observation SIF data;
[0012] Constructing an empirical formula between the cross-platform fused observation SIF data to be solved, the reconstructed OCO-2 satellite observation SIF data, and the reconstructed TROPOMI satellite observation SIF data, calibrating the parameters of the empirical formula, and obtaining an estimated parameter set for each ground station by applying a differential evolution algorithm to each ground station;
[0013] Classifying the ground stations based on global land cover classification data to obtain updated station data, and updating the empirical formula using the station data and the estimated parameter set;
[0014] The reconstructed OCO-2 satellite observation SIF data and the reconstructed TROPOMI satellite observation SIF data are substituted into the updated empirical formula to obtain cross-platform fused observation SIF data.
[0015] According to a method for reconstructing sunlight-induced chlorophyll fluorescence based on satellite observation data provided by the present invention, ERA5-Land meteorological reanalysis temperature data, leaf area index data, MODIS bidirectional reflectance distribution function nadir-corrected reflectance data, enhanced vegetation index data, normalized difference water index data, global land cover classification data, OCO-2 satellite observation SIF data, and TROPOMI satellite observation SIF data are collected and preprocessed, including:
[0016] Extract temperature variables with a preset time resolution of days from the ERA5-Land meteorological reanalysis data at the hourly scale, and unify the spatial resolution of the temperature variables to the preset degree through spatial interpolation;
[0017] Filtering the cloud-free data and the data with a cloud percentage less than a preset percentage from the OCO-2 satellite observation SIF data;
[0018] Processing the leaf area index data, the MODIS bidirectional reflectance distribution function nadir-corrected reflectance data, the enhanced vegetation index data, the normalized difference water index data, the OCO-2 satellite observation SIF data, and the TROPOMI satellite observation SIF data according to the preset day time resolution and the preset degree spatiotemporal resolution;
[0019] The instantaneous values of the TROPOMI satellite observation SIF data are averaged to obtain a daily average value, so that the TROPOMI satellite observation SIF data is consistent with the OCO-2 satellite observation SIF data:
[0020] ;
[0021] Where SIF stands for transient chlorophyll fluorescence, represents the daily average chlorophyll fluorescence, is the measurement time of instantaneous SIF, For measurement The solar zenith angle at is the time step, here we take 10 minutes for numerical calculation, H is the heaviside step function, For hours.
[0022] According to a method for reconstructing sunlight-induced chlorophyll fluorescence based on satellite observation data provided by the present invention, chlorophyll fluorescence (SIF) observation data of ground stations is obtained, and time averaging and correction of the chlorophyll fluorescence (SIF) observation data of the ground stations are performed, comprising:
[0023] Time averaging the chlorophyll fluorescence SIF observation data of the ground station at the preset time resolution of days;
[0024] According to the approximately linear variation trend of the SIF spectral characteristic curve within a specified range, the chlorophyll fluorescence SIF observation data of the ground station are uniformly corrected to a wavelength consistent with the OCO-2 satellite observation SIF data and the TROPOMI satellite observation SIF data.
[0025] According to a method for reconstructing sunlight-induced chlorophyll fluorescence based on satellite observation data provided by the present invention, the OCO-2 satellite observation SIF data and the TROPOMI satellite observation SIF data are used as original data, and a machine learning algorithm is used to perform data reconstruction to obtain reconstructed OCO-2 satellite observation SIF data and reconstructed TROPOMI satellite observation SIF data, including:
[0026] The XGBoost machine learning method is adopted to optimize the model hyperparameters using a random search method. The ERA5-Land meteorological reanalysis temperature data, the leaf area index data, the red, blue, green and near-infrared band data of the MODIS bidirectional reflectance distribution function nadir-corrected reflectance data, the enhanced vegetation index data and the normalized difference water index data are used as independent variables. The OCO-2 satellite observation SIF data and the TROPOMI satellite observation SIF data are used as target variables for training, verification and testing, respectively, to generate machine learning models corresponding to the respective target variables.
[0027] The independent variables are respectively input into the machine learning models corresponding to the respective target variables to obtain the reconstructed OCO-2 satellite observation SIF data and the reconstructed TROPOMI satellite observation SIF data.
[0028] According to a method for reconstructing sunlight-induced chlorophyll fluorescence based on satellite observation data provided by the present invention, constructing an empirical formula between the cross-platform fusion observation SIF data to be solved, the reconstructed OCO-2 satellite observation SIF data, and the reconstructed TROPOMI satellite observation SIF data includes:
[0029] Constructing cross-platform fusion observation SIF data to be solved Reconstructed SIF data from OCO-2 satellite observations , the reconstructed TROPOMI satellite observation SIF data The empirical formula between:
[0030]
[0031] in, Parameters to be determined.
[0032] According to a method for reconstructing sunlight-induced chlorophyll fluorescence based on satellite observation data provided by the present invention, the empirical formula is calibrated, and a set of estimated parameters of the empirical formula at each ground station is obtained by applying a differential evolution algorithm to each ground station, including:
[0033] Adjust the empirical formula to a linear form:
[0034]
[0035] Differential evolution algorithm is used to analyze the and 、 Perform parameter calibration to obtain parameters The estimated parameters are aggregated at each ground station.
[0036] According to a method for reconstructing sunlight-induced chlorophyll fluorescence based on satellite observation data provided by the present invention, each ground station is classified based on global land cover classification data to obtain updated station data, including:
[0037] classifying the ground stations according to the global land cover classification data;
[0038] Performing arithmetic averaging on the site parameters belonging to the same land cover type to obtain the updated site data.
[0039] According to a method for reconstructing sunlight-induced chlorophyll fluorescence based on satellite observation data provided by the present invention, the reconstructed OCO-2 satellite observation SIF data and the reconstructed TROPOMI satellite observation SIF data are substituted into an updated empirical formula to obtain cross-platform fused observation SIF data, including:
[0040] The reconstructed OCO-2 satellite observation SIF data and reconstructed TROPOMI satellite observation SIF data Substitute into the empirical formula Perform calculations to obtain cross-platform fusion observation SIF data .
[0041] In a second aspect, the present invention further provides a sunlight-induced chlorophyll fluorescence reconstruction system based on satellite observation data, comprising:
[0042] The acquisition module is used to collect and preprocess ERA5-Land meteorological reanalysis temperature data, leaf area index data, MODIS bidirectional reflectance distribution function nadir-corrected reflectance data, enhanced vegetation index data, normalized difference moisture index data, global land cover classification data, OCO-2 satellite observation SIF data, and TROPOMI satellite observation SIF data;
[0043] An acquisition module is used to acquire chlorophyll fluorescence SIF observation data from a ground station, and perform time averaging and correction on the chlorophyll fluorescence SIF observation data from the ground station;
[0044] a reconstruction module, configured to use the OCO-2 satellite observation SIF data and the TROPOMI satellite observation SIF data as original data and adopt a machine learning algorithm to reconstruct the data to obtain reconstructed OCO-2 satellite observation SIF data and reconstructed TROPOMI satellite observation SIF data;
[0045] a calibration module for constructing an empirical formula between the cross-platform fused observation SIF data to be solved, the reconstructed OCO-2 satellite observation SIF data, and the reconstructed TROPOMI satellite observation SIF data, and performing parameter calibration on the empirical formula by applying a differential evolution algorithm to each ground station to obtain an estimated parameter set for the empirical formula at each ground station;
[0046] A classification module, configured to classify the ground stations based on global land cover classification data to obtain updated station data, and update the empirical formula using the station data and the estimated parameter set;
[0047] The processing module is used to substitute the reconstructed OCO-2 satellite observation SIF data and the reconstructed TROPOMI satellite observation SIF data into the updated empirical formula to obtain cross-platform fused observation SIF data.
[0048] In a third aspect, the present invention also provides an electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the program, the method for reconstructing sunlight-induced chlorophyll fluorescence based on satellite observation data as described above is implemented.
[0049] The method and system for reconstructing sunlight-induced chlorophyll fluorescence based on satellite observation data provided by the present invention can better reflect the actual SIF information of the earth's surface by making full use of ground station observation data, which is more accurate than satellite remote sensing observations, and calibrating the obtained reconstructed SIF data. The method and system take into account the SIF information of two different satellite remote sensing observation platforms, OCO-2 and TROPOMI, and fuse them with the site observation SIF as the target to generate cross-platform SIF reconstruction data with richer information. The method and system are scientific, reasonable and close to engineering practice. BRIEF DESCRIPTION OF THE DRAWINGS
[0050] In order to more clearly illustrate the technical solutions in the present invention or the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.
[0051] Figure 1This is one of the flow charts of the method for reconstructing sunlight-induced chlorophyll fluorescence based on satellite observation data provided by the present invention;
[0052] Figure 2 This is the second flow chart of the method for reconstructing sunlight-induced chlorophyll fluorescence based on satellite observation data provided by the present invention;
[0053] Figure 3 Schematic diagram of the probability density function of the global reconstructed SIF mean provided by the present invention;
[0054] Figure 4 This is a schematic structural diagram of a sunlight-induced chlorophyll fluorescence reconstruction system based on satellite observation data provided by the present invention;
[0055] Figure 5 It is a structural schematic diagram of the electronic device provided by the present invention. DETAILED DESCRIPTION
[0056] To make the objectives, technical solutions, and advantages of the present invention more clear, the technical solutions of the present invention will be clearly and completely described below in conjunction with the accompanying drawings. Obviously, the embodiments described are only some embodiments of the present invention, not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making creative efforts shall fall within the scope of protection of the present invention.
[0057] In view of the defects of the existing technology, the present invention proposes a global sunlight-induced chlorophyll fluorescence reconstruction method based on OCO-2 and TROPOMI satellite data, which takes into account the ground-based observed SIF signals.
[0058] Figure 1 FIG. 1 is a flow chart of a method for reconstructing sunlight-induced chlorophyll fluorescence based on satellite observation data provided by an embodiment of the present invention. Figure 1 Shown, including:
[0059] Step 100: Collect and preprocess ERA5-Land meteorological reanalysis temperature data, leaf area index data, MODIS bidirectional reflectance distribution function nadir-corrected reflectance data, enhanced vegetation index data, normalized difference moisture index data, global land cover classification data, OCO-2 satellite observation SIF data, and TROPOMI satellite observation SIF data;
[0060] Step 200: Acquire chlorophyll fluorescence SIF observation data of a ground station, and perform time averaging and correction on the chlorophyll fluorescence SIF observation data of the ground station;
[0061] Step 300: Using the OCO-2 satellite observation SIF data and the TROPOMI satellite observation SIF data as original data, a machine learning algorithm is used to reconstruct the data to obtain reconstructed OCO-2 satellite observation SIF data and reconstructed TROPOMI satellite observation SIF data;
[0062] Step 400: Constructing an empirical formula between the cross-platform fused observation SIF data to be solved, the reconstructed OCO-2 satellite observation SIF data, and the reconstructed TROPOMI satellite observation SIF data, performing parameter calibration on the empirical formula, and obtaining an estimated parameter set for the empirical formula at each ground station by applying a differential evolution algorithm to each ground station;
[0063] Step 500: Classifying the ground stations based on global land cover classification data to obtain updated station data, and updating the empirical formula using the station data and the estimated parameter set;
[0064] Step 600: Substitute the reconstructed OCO-2 satellite observation SIF data and the reconstructed TROPOMI satellite observation SIF data into the updated empirical formula to obtain cross-platform fused observation SIF data.
[0065] Specifically, if Figure 2 As shown in the figure, we first collect pre-processed ground station data, OCO-2 SIF and TROPOMI SIF data, meteorological reanalysis temperature data, leaf area index data, MODIS bidirectional reflectance distribution function nadir-corrected reflectance data, enhanced vegetation index data, normalized difference moisture index data, and global land cover classification data; then we use machine learning methods to reconstruct data with OCO-2 SIF and TROPOMI SIF as target variables, and obtain the reconstructed data respectively. and ; Then, build and With site observation information The empirical formula between the two was used to calibrate the parameters of each ground station using the differential evolution algorithm to obtain the estimated parameter set of each station; then, the stations were classified according to the global land cover classification data, and the parameters of the stations with the same coverage type were averaged; finally, the and Substitute it into the model to obtain the reconstructed SIF data with the site observation SIF information .
[0066] This paper makes full use of ground station observation data, which is more accurate than satellite remote sensing observations, and calibrates the obtained reconstructed SIF data, which can better reflect the actual SIF information of the surface. It takes into account the SIF information of two different satellite remote sensing observation platforms, OCO-2 and TROPOMI, and fuses them with the site observation SIF as the target to generate more informative cross-platform SIF reconstruction data, which is scientific, reasonable and close to engineering practice.
[0067] Based on the above embodiment, step 100 includes:
[0068] Collect and process ERA5-Land meteorological reanalysis temperature (T air ) data, leaf area index (LAI) data, MODIS bidirectional reflectance distribution function nadir corrected reflectance (NBAR) data, enhanced vegetation index (EVI) data, normalized difference moisture index (NDMI) data, global land cover (IGBP) classification data, OCO-2 satellite observation SIF data (OCO-2 SIF) data and TROPOMI satellite observation SIF data (TROPOMI SIF) data.
[0069] Specifically, based on the ERA5-Land hourly meteorological reanalysis data, the temperature with a time resolution of 4 days (T air ) variables, and the spatial resolution of the above data was unified to 0.05° through spatial interpolation. The TROPOMI SIF data were averaged, and the instantaneous observations were averaged to daily averages to be consistent with the OCO-2 SIF data used, specifically:
[0070] ;
[0071] Where SIF represents the measured instantaneous chlorophyll fluorescence, represents the daily average chlorophyll fluorescence, is the measurement time of instantaneous SIF, For measurement The solar zenith angle at is the time step, here we take 10 minutes for numerical calculation, H is the heaviside step function, For hours.
[0072] The quality control of satellite observation SIF data was performed, and the cloud-free OCO-2 SIF data and the TROPOMI SIF data with cloud coverage less than 10% were selected.
[0073] The temporal and spatial resolutions of LAI data, NBAR data, EVI data, NDMI data, OCO-2 SIF data, and TROPOMI SIF data were processed to 4 days and 0.05°.
[0074] Based on the above embodiment, step 200 includes:
[0075] Time averaging the chlorophyll fluorescence SIF observation data of the ground station at the preset time resolution of days;
[0076] According to the approximately linear variation trend of the SIF spectral characteristic curve within a specified range, the chlorophyll fluorescence SIF observation data of the ground station are uniformly corrected to a wavelength consistent with the OCO-2 satellite observation SIF data and the TROPOMI satellite observation SIF data.
[0077] Specifically, ground-based observations have a high temporal resolution, typically ranging from hours to minutes. To maintain consistency with other variables, the observational data are averaged at a four-day temporal resolution. The selected ground-based station information is shown in Table 1. The wavelengths commonly used for ground-based SIF observations range from 740 nm to 760 nm (see Table 1). The observational data need to be uniformly calibrated to a wavelength consistent with the OCO-2 and TROPOMI wavelengths (740 nm). Here, the observational data are uniformly calibrated to 740 nm based on the SIF spectral characteristic curve. The relationship between SIF signals at different wavelengths can be approximated as follows:
[0078] ;
[0079] ;
[0080] in, 、 、 The SIF values are centered at 740 nm, 750 nm, and 760 nm, respectively. The SIF spectrum curve is approximately linear between 740 nm and 760 nm, so the relationship between the SIF values can be obtained by linear interpolation.
[0081] Table 1 Ground station information
[0082]
[0083] Based on the above embodiment, step 300 includes:
[0084] The XGBoost machine learning method is adopted to optimize the model hyperparameters using a random search method. The ERA5-Land meteorological reanalysis temperature data, the leaf area index data, the red, blue, green and near-infrared band data of the MODIS bidirectional reflectance distribution function nadir-corrected reflectance data, the enhanced vegetation index data and the normalized difference water index data are used as independent variables. The OCO-2 satellite observation SIF data and the TROPOMI satellite observation SIF data are used as target variables for training, verification and testing, respectively, to generate machine learning models corresponding to the respective target variables.
[0085] The independent variables are respectively input into the machine learning models corresponding to the respective target variables to obtain the reconstructed OCO-2 satellite observation SIF data and the reconstructed TROPOMI satellite observation SIF data.
[0086] Specifically, the embodiment of the present invention adopts the XGBoost machine learning method, uses a random search method to optimize the model hyperparameters, and uses T air Data, LAI data, NBAR red (RED), blue (BLUE), green (GREEN), near infrared (NIR) band data, EVI data, NDMI data are used as independent variables, and OCO-2 SIF and TROPOMI SIF are used as target variables for training, verification and testing, respectively, to generate XGBoost machine learning models. The present invention uses a random search method to optimize the hyperparameters of the machine learning model. Random search is an optimization method based on random numbers, which is mainly used to solve the optimal solution or approximate optimal solution of a function. The basic idea is to randomly sample a set of parameters in a given parameter space, and calculate the objective function values corresponding to these parameter combinations, and gradually approach the optimal solution through continuous random sampling and evaluation. For the XGBoost machine learning model, the types and value ranges of the selected hyperparameters are as follows:
[0087] "learning_rate": [0.001, 0.05]; "max_depth": [6, 12]; "n_estimators": [100, 400]; "num_leaves": [20, 40]; "learning_rate" indicates the learning rate of the model, also known as the step size; "max_depth" indicates the maximum depth of the decision tree, that is, the maximum path length that the decision tree can grow; "n_estimators" indicates the number of iterations, that is, the number of trees to be fitted; "num_leaves" indicates the number of leaf nodes, which should be consistent with the maximum depth of the decision tree. However, when the "max_depth" value is set to a large value, the number of leaf nodes can hardly reach the critical maximum value. At this time, in order to speed up the model training, it is tended to set the upper limit to a smaller value.
[0088] Afterwards, using the respective variable data, the XGBoost machine learning model was trained with OCO-2 SIF and TROPOMI SIF as the target variables. The basic operation process of XGBoost machine learning is as follows:
[0089] (1) Establishing the objective function: For a dataset with n samples and m features, the tree ensemble model uses K additive functions to predict the output:
[0090] ;
[0091] in, is the regression tree space, each Corresponding to an independent tree structure and leaf weights ,use Represents the weight on the i-th leaf. Set the objective function for:
[0092] ;
[0093] in, is the loss function, , is the model complexity penalty function, is the complexity penalty coefficient of the tree, is the regularization parameter of the weight, is the number of leaf nodes in the tree, is the predicted amount, For the forecast The corresponding quantity to be predicted.
[0094] (2) Gradient tree boosting: After establishing the objective function, the model needs to continuously iterate the prediction amount To minimize the objective function. Since the objective function contains function parameters, traditional optimization methods cannot be used. Here we use the following optimization method:
[0095] ;
[0096] Where t represents the number of iterations, and the second-order Taylor expansion approximation is used, then:
[0097] ;
[0098] in, , , since at the tth iteration, The term is already a constant, so the quantity to be optimized can be further written as:
[0099] ;
[0100] set up is the instance set of blade j, the above formula can be derived as follows:
[0101] ;
[0102] (3) Tree node splitting: For tree structure , the optimal weight of leaf j is:
[0103] ;
[0104] The corresponding optimal value is:
[0105] ;
[0106] Assume that after a single leaf splits, the instance sets of the left and right nodes are and ,make , then the loss reduction after splitting is:
[0107] ;
[0108] This formula is usually used to calculate candidate nodes for splitting. Algorithms such as the exact greedy algorithm and the approximate greedy algorithm can be used to find the optimal split point, realize the splitting of tree nodes, and then realize the training of the XGBoost model.
[0109] Subsequently, the respective variable data were input into the model and the obtained XGBoost machine learning model was used for prediction to obtain the reconstructed SIF data based on OCO-2 SIF and TROPOMI SIF respectively. and .
[0110] Based on the above embodiment, step 400 includes:
[0111] Build and With site observation information The empirical formula between:
[0112] ;
[0113] In this formula, Reconstructed SIF data with site observation SIF information. Input includes: reconstructed SIF data based on OCO-2 SIF and TROPOMI SIF and ,parameter In this embodiment, only a linear empirical formula is used for illustration. The specific form of the empirical formula can be adjusted according to actual data. The linear empirical formula is:
[0114] ;
[0115] Differential evolution algorithm is used to and The relationship between the SIF data and the observation data of the station is used to calibrate the parameters and obtain the parameters in the empirical formula. The estimated parameter set at each ground station. The differential evolution algorithm in the embodiment of the present invention is a conventional optimization technology. The basic operation process of the differential evolution algorithm is as follows:
[0116] (1) Initialize the population: Create an initial population for the parameters to be optimized in the empirical formula, and assign a value to each dimension of each individual in the population. Each individual is represented as follows:
[0117] ;
[0118] in, represents the number of individuals in the population, represents the evolutionary algebra, Represents the population size. In differential evolution algorithms, it is generally assumed that all randomly initialized populations conform to uniform distribution. Let the bounds of the parameter variables be ,but ,in Indicates Produces uniform real numbers between;
[0119] (2) Individual fitness evaluation: Calculate the fitness of each individual in the group, and use the inverse of the model simulation error as the fitness function;
[0120] (3) Mutation operation: A new parameter vector is generated by adding the weighted difference vector between two members of the population to the third member. This operation is called "mutation". After the initial population is generated, the mutation operation is performed. For each target , the mutation vector of the basic differential evolution algorithm is generated as follows:
[0121] ;
[0122] in, are three randomly selected individual numbers, which must be different from each other and have the same sequence number as the target vector. Population size , mutation operator Is a real constant factor that controls the scaling of the deviation variable. If a solution outside the feasible region is compiled during the mutation process, that is, or ,So:
[0123] ;
[0124] (4) Crossover operation: The parameters of the mutation vector are mixed with the parameters of another predetermined target vector according to certain rules to generate a test vector. In order to increase the diversity of the interference parameter vector, the crossover operation is introduced, and the test vector becomes:
[0125] ;
[0126] ;
[0127] in, Indicates the generation The jth estimate of the random number generator between represents a randomly selected sequence (this sequence must be in Therefore, there must be one equal to j), use it to ensure At least from Get a parameter. Represents the crossover operator, whose value range is ;
[0128] (5) Selection operation: compare the objective function value of the test vector with the cost function value of the target vector. If the objective function value of the test vector is lower than the cost function value of the target vector, then the target vector is replaced by the test vector.
[0129] (6) Termination: Determine whether the current generation is the maximum evolution generation. If so, terminate the operation and output the best individual in the current group as the optimal solution;
[0130] The parameter calibration results of the differential evolution algorithm at each ground station are shown in Table 2.
[0131] Table 2 Parameter calibration results
[0132]
[0133] Based on the above embodiment, step 500 includes:
[0134] Based on the global land cover classification data, the selected stations were classified, and the parameters of the stations belonging to the same land cover type were arithmetic averaged to obtain the parameter values under each land cover type around the world. The parameter values under each land cover type around the world are shown in Table 3.
[0135] Table 3 Parameter value results for each land cover type in the world
[0136]
[0137] Based on the above embodiment, step 600 includes:
[0138] The reconstructed data obtained and Substitute into the empirical formula The reconstructed SIF data with the site observation SIF information is obtained by calculation .like Figure 3 Figure 2 shows a schematic diagram of the probability density function of the global reconstructed SIF mean.
[0139] The following describes the sunlight-induced chlorophyll fluorescence reconstruction system based on satellite observation data provided by the present invention. The sunlight-induced chlorophyll fluorescence reconstruction system based on satellite observation data described below and the sunlight-induced chlorophyll fluorescence reconstruction method based on satellite observation data described above can be referenced to each other.
[0140] Figure 4 FIG. 1 is a schematic diagram of a system for reconstructing sunlight-induced chlorophyll fluorescence based on satellite observation data provided by an embodiment of the present invention. Figure 4 As shown, it includes: an acquisition module 41, an acquisition module 42, a reconstruction module 43, a calibration module 44, a classification module 45 and a processing module 46, wherein:
[0141] The acquisition module 41 is used to collect and preprocess ERA5-Land meteorological reanalysis temperature data, leaf area index data, MODIS bidirectional reflectance distribution function nadir-corrected reflectance data, enhanced vegetation index data, normalized difference moisture index data, global land cover classification data, OCO-2 satellite observation SIF data and TROPOMI satellite observation SIF data; the acquisition module 42 is used to obtain ground station chlorophyll fluorescence SIF observation data, and perform time averaging and correction on the ground station chlorophyll fluorescence SIF observation data; the reconstruction module 43 is used to use the OCO-2 satellite observation SIF data and the TROPOMI satellite observation SIF data as original data, and use a machine learning algorithm to reconstruct the data to obtain the reconstructed OCO-2 satellite observation SIF data and the reconstructed TROPOMI satellite observation SIF data. SIF data; the calibration module 44 is used to construct an empirical formula between the cross-platform fusion observation SIF data to be solved, the reconstructed OCO-2 satellite observation SIF data and the reconstructed TROPOMI satellite observation SIF data, calibrate the parameters of the empirical formula, and obtain the estimated parameter set of the empirical formula in each ground station by using the differential evolution algorithm for each ground station; the classification module 45 is used to classify the each ground station based on the global land cover classification data to obtain updated station data, and update the empirical formula using the station data and the estimated parameter set; the processing module 46 is used to substitute the reconstructed OCO-2 satellite observation SIF data and the reconstructed TROPOMI satellite observation SIF data into the updated empirical formula to obtain cross-platform fusion observation SIF data.
[0142] Figure 5 An example of a physical structure diagram of an electronic device is shown below. Figure 5As shown, the electronic device may include: a processor (processor) 510, a communication interface (Communications Interface) 520, a memory (memory) 530 and a communication bus 540, wherein the processor 510, the communication interface 520, and the memory 530 communicate with each other through the communication bus 540. The processor 510 can call the logic instructions in the memory 530 to execute the daylight-induced chlorophyll fluorescence reconstruction method based on satellite observation data, the method comprising: collecting and preprocessing ERA5-Land meteorological reanalysis temperature data, leaf area index data, MODIS bidirectional reflectance distribution function nadir-corrected reflectance data, enhanced vegetation index data, normalized difference moisture index data, global land cover classification data, OCO-2 satellite observation SIF data and TROPOMI satellite observation SIF data; obtaining ground station chlorophyll fluorescence SIF observation data, time averaging and correcting the ground station chlorophyll fluorescence SIF observation data; using the OCO-2 satellite observation SIF data and the TROPOMI satellite observation SIF data as raw data, using a machine learning algorithm to reconstruct the data to obtain a reconstructed chlorophyll fluorescence SIF data. O-2 satellite observation SIF data and reconstructed TROPOMI satellite observation SIF data; construct an empirical formula between the cross-platform fusion observation SIF data to be solved, the reconstructed OCO-2 satellite observation SIF data and the reconstructed TROPOMI satellite observation SIF data, calibrate the parameters of the empirical formula, and obtain the estimated parameter set of the empirical formula in each ground station by using the differential evolution algorithm for each ground station; classify the each ground station based on global land cover classification data to obtain updated station data, and update the empirical formula using the station data and the estimated parameter set; substitute the reconstructed OCO-2 satellite observation SIF data and the reconstructed TROPOMI satellite observation SIF data into the updated empirical formula to obtain cross-platform fusion observation SIF data.
[0143] Furthermore, the logic instructions in the aforementioned memory 530 can be implemented as software functional units and, when sold or used as independent products, can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, or the portion that contributes to the prior art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions for causing a computer device (which can be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in various embodiments of the present invention. The aforementioned storage medium includes various media capable of storing program code, such as a USB flash drive, a mobile hard drive, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.
[0144] The device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, i.e., they may be located in one location or distributed across multiple network units. Some or all of the modules may be selected based on actual needs to achieve the objectives of the present embodiment. Persons of ordinary skill in the art will be able to understand and implement the present invention without inventive effort.
[0145] Through the above description of the embodiments, those skilled in the art will clearly understand that each embodiment can be implemented using software plus a necessary general-purpose hardware platform, or of course, hardware. Based on this understanding, the essence of the above technical solution, or the portion that contributes to the prior art, can be embodied in the form of a software product. This computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, a magnetic disk, or an optical disk, and includes a number of instructions for causing a computer device (such as a personal computer, server, or network device) to execute the methods described in each embodiment or certain portions of the embodiments.
[0146] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the various embodiments of the present invention.
Claims
1. A method for reconstructing sunlight-induced chlorophyll fluorescence based on satellite observation data, characterized in that: include: Collect and preprocess ERA5-Land meteorological reanalysis temperature data, leaf area index data, MODIS bidirectional reflectance distribution function nadir-corrected reflectance data, enhanced vegetation index data, normalized difference moisture index data, global land cover classification data, OCO-2 satellite observation SIF data, and TROPOMI satellite observation SIF data; Acquiring ground-based chlorophyll fluorescence (SIF) observation data, and performing time averaging and correction on the ground-based chlorophyll fluorescence (SIF) observation data; Using the OCO-2 satellite observation SIF data and the TROPOMI satellite observation SIF data as original data, a machine learning algorithm is used to reconstruct the data to obtain reconstructed OCO-2 satellite observation SIF data and reconstructed TROPOMI satellite observation SIF data; Constructing an empirical formula between the cross-platform fused observation SIF data to be solved, the reconstructed OCO-2 satellite observation SIF data, and the reconstructed TROPOMI satellite observation SIF data, calibrating the parameters of the empirical formula, and obtaining an estimated parameter set for each ground station by applying a differential evolution algorithm to each ground station; Classifying the ground stations based on global land cover classification data to obtain updated station data, and updating the empirical formula using the station data and the estimated parameter set; Substituting the reconstructed OCO-2 satellite observation SIF data and the reconstructed TROPOMI satellite observation SIF data into the updated empirical formula to obtain cross-platform fused observation SIF data; The OCO-2 satellite observation SIF data and the TROPOMI satellite observation SIF data are used as original data, and a machine learning algorithm is used to perform data reconstruction to obtain reconstructed OCO-2 satellite observation SIF data and reconstructed TROPOMI satellite observation SIF data, including: The XGBoost machine learning method is adopted to optimize the model hyperparameters using a random search method. The ERA5-Land meteorological reanalysis temperature data, the leaf area index data, the red, blue, green and near-infrared band data of the MODIS bidirectional reflectance distribution function nadir-corrected reflectance data, the enhanced vegetation index data and the normalized difference water index data are used as independent variables. The OCO-2 satellite observation SIF data and the TROPOMI satellite observation SIF data are used as target variables for training, verification and testing, respectively, to generate machine learning models corresponding to the respective target variables. The independent variables are respectively input into the machine learning models corresponding to the respective target variables to obtain the reconstructed OCO-2 satellite observation SIF data and the reconstructed TROPOMI satellite observation SIF data.
2. The method for reconstructing sunlight-induced chlorophyll fluorescence based on satellite observation data according to claim 1, characterized in that: Collect and preprocess ERA5-Land meteorological reanalysis temperature data, leaf area index data, MODIS bidirectional reflectance distribution function nadir-corrected reflectance data, enhanced vegetation index data, normalized difference moisture index data, global land cover classification data, OCO-2 satellite observation SIF data and TROPOMI satellite observation SIF data, including: Extract temperature variables with a preset time resolution of days from the ERA5-Land meteorological reanalysis data at the hourly scale, and unify the spatial resolution of the temperature variables to the preset degree through spatial interpolation; Filtering the cloud-free data and the data with a cloud percentage less than a preset percentage from the OCO-2 satellite observation SIF data; Processing the leaf area index data, the MODIS bidirectional reflectance distribution function nadir-corrected reflectance data, the enhanced vegetation index data, the normalized difference water index data, the OCO-2 satellite observation SIF data, and the TROPOMI satellite observation SIF data according to the preset day time resolution and the preset degree spatiotemporal resolution; The instantaneous values of the TROPOMI satellite observation SIF data are averaged to obtain a daily average value, so that the TROPOMI satellite observation SIF data is consistent with the OCO-2 satellite observation SIF data: ; Where SIF stands for transient chlorophyll fluorescence, represents the daily average chlorophyll fluorescence, is the measurement time of instantaneous SIF, For measurement The solar zenith angle at is the time step, here we take 10min for numerical calculation, H is the heaviside step function, For hours.
3. The method for reconstructing sunlight-induced chlorophyll fluorescence based on satellite observation data according to claim 2, characterized in that: Acquiring ground-based chlorophyll fluorescence SIF observation data, and performing time averaging and correction on the ground-based chlorophyll fluorescence SIF observation data, including: Time averaging the chlorophyll fluorescence SIF observation data of the ground station at the preset time resolution of days; According to the approximately linear variation trend of the SIF spectral characteristic curve within a specified range, the chlorophyll fluorescence SIF observation data of the ground station are uniformly corrected to a wavelength consistent with the OCO-2 satellite observation SIF data and the TROPOMI satellite observation SIF data.
4. The method for reconstructing sunlight-induced chlorophyll fluorescence based on satellite observation data according to claim 1, characterized in that: Constructing an empirical formula between the cross-platform fusion observation SIF data to be solved, the reconstructed OCO-2 satellite observation SIF data, and the reconstructed TROPOMI satellite observation SIF data includes: Constructing cross-platform fusion observation SIF data to be solved Reconstructed SIF data from OCO-2 satellite observations , the reconstructed TROPOMI satellite observation SIF data The empirical formula between: in, Parameters to be determined.
5. The method for reconstructing sunlight-induced chlorophyll fluorescence based on satellite observation data according to claim 4, characterized in that: The empirical formula is calibrated by applying a differential evolution algorithm to each ground station to obtain a set of estimated parameters of the empirical formula at each ground station, including: Adjust the empirical formula to a linear form: Differential evolution algorithm is used to analyze the and 、 Perform parameter calibration to obtain parameters The estimated parameters are aggregated at each ground station.
6. The method for reconstructing sunlight-induced chlorophyll fluorescence based on satellite observation data according to claim 1, characterized in that: The above-mentioned ground stations are classified based on global land cover classification data to obtain updated station data, including: classifying the ground stations according to the global land cover classification data; Performing arithmetic averaging on the site parameters belonging to the same land cover type to obtain the updated site data.
7. The method for reconstructing sunlight-induced chlorophyll fluorescence based on satellite observation data according to claim 1, characterized in that: Substituting the reconstructed OCO-2 satellite observation SIF data and the reconstructed TROPOMI satellite observation SIF data into the updated empirical formula to obtain cross-platform fused observation SIF data, including: The reconstructed OCO-2 satellite observation SIF data and reconstructed TROPOMI satellite observation SIF data Substitute into the empirical formula Perform calculations to obtain cross-platform fusion observation SIF data .
8. A sunlight-induced chlorophyll fluorescence reconstruction system based on satellite observation data, based on the sunlight-induced chlorophyll fluorescence reconstruction method based on satellite observation data according to any one of claims 1 to 7, characterized in that: include: The acquisition module is used to collect and preprocess ERA5-Land meteorological reanalysis temperature data, leaf area index data, MODIS bidirectional reflectance distribution function nadir-corrected reflectance data, enhanced vegetation index data, normalized difference moisture index data, global land cover classification data, OCO-2 satellite observation SIF data, and TROPOMI satellite observation SIF data; An acquisition module is used to acquire chlorophyll fluorescence SIF observation data from a ground station, and perform time averaging and correction on the chlorophyll fluorescence SIF observation data from the ground station; a reconstruction module, configured to use the OCO-2 satellite observation SIF data and the TROPOMI satellite observation SIF data as original data and adopt a machine learning algorithm to reconstruct the data to obtain reconstructed OCO-2 satellite observation SIF data and reconstructed TROPOMI satellite observation SIF data; a calibration module for constructing an empirical formula between the cross-platform fused observation SIF data to be solved, the reconstructed OCO-2 satellite observation SIF data, and the reconstructed TROPOMI satellite observation SIF data, and performing parameter calibration on the empirical formula by applying a differential evolution algorithm to each ground station to obtain an estimated parameter set for the empirical formula at each ground station; A classification module, configured to classify the ground stations based on global land cover classification data to obtain updated station data, and update the empirical formula using the station data and the estimated parameter set; The processing module is used to substitute the reconstructed OCO-2 satellite observation SIF data and the reconstructed TROPOMI satellite observation SIF data into the updated empirical formula to obtain cross-platform fused observation SIF data.
9. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein: When the processor executes the program, the method for reconstructing sunlight-induced chlorophyll fluorescence based on satellite observation data as described in any one of claims 1 to 7 is implemented.
Citation Information
Patent Citations
Medium-latitude forest land SIF reconstruction method based on EVI and LST
CN116664973A
Cloud interference weakening method for sunlight-induced chlorophyll fluorescence SIF reconstruction
CN118172682A