Articles | Volume 15, issue 17
Geosci. Model Dev., 15, 6919–6933, 2022
Geosci. Model Dev., 15, 6919–6933, 2022
Model description paper
13 Sep 2022
Model description paper | 13 Sep 2022

Improved CASA model based on satellite remote sensing data: simulating net primary productivity of Qinghai Lake basin alpine grassland

Improved CASA model based on satellite remote sensing data: simulating net primary productivity of Qinghai Lake basin alpine grassland
Chengyong Wu1,3, Kelong Chen2,3, Chongyi E2,3, Xiaoni You1, Dongcai He1, Liangbai Hu1, Baokang Liu1, Runke Wang1, Yaya Shi1, Chengxiu Li1, and Fumei Liu2 Chengyong Wu et al.
  • 1School of Resources and Environmental Engineering, Tianshui Normal University, Tianshui 741001, China
  • 2MOE Key Laboratory of Tibetan Plateau Land Surface Processes and Ecological Conservation/Qinghai Province Key Laboratory of Physical Geography and Environmental Processes, Xining 810008, China
  • 3Academy of Plateau Science and Sustainability, Xining, 810008, China​​​​​​​

Correspondence: Chengyong Wu (


The Carnegie–Ames–Stanford Approach (CASA) model is widely used to estimate vegetation net primary productivity (NPP) at regional scales. However, the CASA is still driven by multisource data, e.g. satellite remote sensing (RS) data, and ground observations that are time-consuming to obtain. RS data can conveniently provide real-time regional information and may replace ground observation data to drive the CASA model. We attempted to improve the CASA model in this study using the Moderate Resolution Imaging Spectroradiometer (MODIS) RS products, the GlobeLand30 RS product, and the digital elevation model data derived from radar RS. We applied it to simulate the NPP of alpine grasslands in the Qinghai Lake basin, which is located in the northeastern Qinghai–Tibetan Plateau, China. The accuracy of the RS-data-driven CASA, with a mean absolute percent error (MAPE) of 22.14 % and root mean square error (RMSE) of 26.36 g C m−2 per month, was higher than that of the multisource-data-driven CASA, with a MAPE of 44.80 % and RMSE of 57.43 g C m−2 per month. The NPP simulated by the RS-data-driven CASA in July 2020 shows an average value of 108.01 ± 26.31 g C m−2 per month, which is similar to published results and comparable with the measured NPP. The results of this work indicate that simulating alpine grassland NPP with satellite RS data rather than ground observations is feasible. We may provide a workable reference for rapid simulation of grassland NPP to satisfy the requirements of accounting carbon stocks and other applications.

1 Introduction

Net primary productivity (NPP) is defined as the net accumulation of organic matter through photosynthesis by green plants per unit of time and space (Yu et al., 2009). NPP reflects the carbon sink, production, and food supply capacity of an ecosystem (Jiao et al., 2018; Li et al., 2019), so it plays an important role in studying carbon cycles, ecosystem management, grassland productivity (Zhang et al., 2016), crop yields (Wang et al., 2019), climate change (Zhang et al., 2018), and other issues directly or indirectly at both local and global scales (J. Li et al., 2020​​​​​​​). NPP has been the subject of attention from academics and governmental agencies (Wang et al., 2017), which is recognized as a key indicator by the International Biological Program (IBP; Uchijima and Seino, 1985), the International Geosphere–Biosphere Program (IGBP; IGBP Terrestrial Carbon Working Group, 1998), the Global Change and Terrestrial Ecosystems (GCTE; Fang et al., 2003), and the Kyoto Protocol.

Direct field measurements are time-consuming and costly, so simulation models are generally used to analyse NPP (Hadian et al., 2019). Existing NPP simulation models can be roughly split into the following three categories: climate relative models, process models, and light use efficiency (LUE) models. LUE models include the Carnegie–Ames–Stanford Approach (CASA) model (Potter et al., 1993; Field, et al., 1995), carbon fixation model (Veroustraete et al., 2002), carbon flux model (Turner et al., 2006), etc. Among them, the CASA is a process-based model that describes processes of carbon exchange between the terrestrial biosphere and atmosphere (Cramer et al., 1999); it has been widely used to simulate regional or continental NPP over hundreds of published studies (Jay et al., 2016).

The parameters of the CASA model are the total solar radiation (SOL), fraction of absorbed photosynthetically active radiation (FPAR), water stress coefficient (WSC), temperature stress factors Tε1 and Tε2, and the maximum possible efficiency (εmax). At regional scales, the FPAR is usually calculated by remote sensing (RS) data (e.g. Potter et al., 1993; Pei et al., 2018), and the εmax for vegetation types is usually determined by the land use and land cover change (LUCC). Wang et al. (2017) used the Moderate Resolution Imaging Spectroradiometer (MODIS) LUCC product (MCD12Q1) in the CASA model to determine the εmax for each vegetation type. Tε1 and Tε2 are usually calculated by the air temperature data from ground meteorological stations through the spatial interpolation method. SOL, a basic driver of the CASA model, is usually calculated via the Ångström–Prescott equation or simulated by a solar radiation flux (SOLARFLUX) model. The Ångström–Prescott equation (Prescott, 1940) uses measured solar radiation data to determine empirical coefficients a (the ratio of surface solar radiation to astronomical radiation under completely cloudy conditions) and b (the transmission characteristics of clouds to solar radiation); then, SOL can be calculated using sunshine duration data from the ground meteorological station. The SOLARFLUX model simulates SOL using the key parameter of the digital elevation model (DEM) that derived from radar RS and whose simulation precision mainly depends on the accuracy of atmospheric conditions. When astronomical solar radiation passes through the atmosphere, it is weakened by atmospheric scattering and absorption and, finally, transmits to the Earth surface (so-called surface solar radiation), which means that atmospheric conditions significantly affect surface solar radiation. The total cloud cover can greatly affect the atmospheric conditions, so it is helpful to introduce total cloud cover to simulate SOL. However, the SOLARFLUX model that is introducing total cloud cover has rarely been reported so far. The WSC, another basic driver of the CASA model, is traditionally obtained using a ratio of the actual or estimated evapotranspiration (ET) to the potential evapotranspiration (PET). Initially, both ET and PET are determined from a soil moisture (SM) submodel. This model needs meteorological temperature and precipitation data and soil texture, soil depth, and other soil parameters typically obtained from a soil database or field investigation. ET and PET can also be calculated separately with different simulation models and data sources. PET is often calculated by the Food and Agriculture Organization (FAO) Penman–Monteith equation (Allen et al., 1998), which needs meteorological observation data as input parameters; ET can be obtained with models based on the complementary relationship of evapotranspiration (Bouchet, 1963) or other approaches such as the Pike equation (Pike, 1964). As such parameters are numerous, difficult to obtain, and complex to calculate, scholars have improved WSC by modifying ET or PET (e.g. Xu and Wang, 2016; Zhang et al., 2016; Pei et al., 2018). A few scholars attempted to introduce RS data to improve WSC, but their techniques still need the support of ground observation data. For example, Bao et al. (2016) introduced RS data to establish a land surface water index and ScaledP (the ratio between monthly precipitation amounts and the maximum monthly precipitation within the growing season for individual pixels of precipitation) to improve WSC, and Liu et al. (2018) improved WSC by the way of combining RS data and measured SM data.

In summary, the CASA model is still driven by multisource data, e.g. RS data and ground observation data. The parameter SOL can be simulated with radar RS data, while it should be introduced to total cloud cover to improve the simulation accuracy. The parameters Tε1, Tε2, and WSC are dependent on ground meteorological data, soil data, and other ground observation point data. The spatial distributions of these ground observation points are usually scattered and far apart. In some regions, there may be scant or even no observation stations, which drives down the application of CASA model. Moreover, due to the CASA needing to input continuous raster data, the data of discrete observation points must be converted into continuous raster data of study area, which inevitably causes errors and, in turn, affects the accuracy of simulation NPP. In addition, soil field measurements are time-consuming, and the monthly meteorological data and measured solar radiation data from meteorological departments are often published at a time delay, which makes it impossible to estimate NPP in real time. These factors prevent CASA from satisfying the requirements for accounting carbon stocks or other applications. Unlike ground observation points data, however, satellite RS can rapidly obtain regional data. Advancements in satellite sensor technologies and RS algorithms have yielded many LUCC data products (e.g. CCI-LC, MCD12, and GlobeLand30) and quality-controlled RS products, which are available online. GlobeLand30, a global LUCC data product, is widely used by scientists and users around the world (Chen et al., 2017). The MODIS satellite sensor records cloud cover and land surface information. Some MODIS products, e.g. the land surface temperature (LST) product, were evaluated in several previous studies (Wan et al., 2002; Zou et al., 2015) and applied in terms of air temperature estimation and other fields (Fu et al., 2011; Qie et al., 2020). Therefore, to drive a CASA model with an entire set of RS data, we used the MODIS products, GlobeLand30 product, and DEM data to improve CASA model as follows: (1) SOL was driven by total cloud cover data from the MOD08_M3 product and DEM data, (2) FPAR was driven by normalized difference vegetation index (NDVI) data from the MOD13Q1 product, (3) Tε1 and Tε2 were driven by LST data from the MOD11A2 product, (4) WSC was driven by shortwave infrared reflectance data from MOD09A1 product, and (5) εmax was determined by vegetation types from GlobeLand30 product. The improved CASA that is called RS-data-driven CASA in this paper was compared with multisource-data-driven CASA and was tested with the measured NPP of alpine grassland in Qinghai Lake basin in the northeast of the Qinghai–Tibetan Plateau (QTP), China.

2 Data sources

2.1 Study area

The Qinghai Lake basin (QLB) is located in the northeastern QTP (Fig. 1). Its topography varies greatly over an altitude range of 3193–5114 m. It has a cold climate, with an average annual air temperature of 1.2 C (1951–2007). Its main vegetation types are alpine grasslands and alpine meadows, which account for 85.31 % of all vegetation types. The QLB was taken here as a study area to test the proposed RS-data-driven CASA model under conditions of varied topography and relative single vegetation types.

Figure 1Location of the Qinghai Lake basin, with the sample and ground observation points shown. Note that the land cover is the GlobeLand30 product from 2020, which was obtained from (last access: 30 January 2021).

2.2 Data sources

2.2.1 DEM

DEM data with a 90 m spatial resolution was derived from the Shuttle Radar Topography Mission (SRTM), as provided by the Geospatial Data Cloud (, last access: 25 December 2019). It was aggregated into a 500 m spatial resolution on the ArcGIS 10 software platform and then used to calculate SOL.

2.2.2 Solar radiation measurements

There is only one provincial ground solar radiation observation station in the study area. Observation data for the station in 2020 were not yet published at the time of this study, so we obtained its monthly SOL data for 2005, 2010, and 2015 from China Meteorological Data Service Centre (, last access: 10 June 2018) to verify the SOL simulation.

2.2.3 Ground meteorological data

The meteorological data of 20 ground observation stations in the study area and surrounding areas were obtained from China Meteorological Data Service Centre (, last access: 5 January 2021) and Qinghai Climate Center, Qinghai Province, China. The set contains the average monthly data for the years 2005, 2010, 2015, and 2020, including temperature (mean, minimum, and maximum), sunshine duration (only for 2020), sunshine percentage, precipitation, wind speed, and relative humidity and served to calculate traditional SOL, traditional WSC, and input parameters of the multisource-data-driven CASA model.

2.2.4 LUCC data

The GlobeLand30 product, at 30 m resolution in 2020, was obtained from (last access: 30 January 2021) to identify grassland types and then determine its εmax.

2.2.5 RS data

MODIS is a key sensor aboard the Terra and Aqua satellites. Terra MODIS and Aqua MODIS are covering the entire Earth's surface every 1 to 2 d. The Earth Science Data Systems Program generates 8 and 16 d, monthly, and other timescale-quality-controlled MODIS products. The products MOD11A2, MOD09A1, MOD13Q1, and MOD08M3 were obtained from the National Aeronautics and Space Administration (NASA;, last access: 6 January 2021). MOD13Q1, MOD09A1, and MOD11A2, with spatial resolutions ranging from 250 to 1000 m, were resampled to 500 m spatial resolution via the bilinear interpolation method. MOD08M3 was used to count the total cloud cover without unnecessarily adjusting its spatial resolution. In total, two images of 16 d products (MOD13Q1) and four images of 8 d products (MOD11A2 and MOD09A1) were averaged separately to calculate the monthly CASA parameters.

AMSR2 products, a surface SM dataset, have been evaluated in several previous studies and compared quite well with both observational and model simulation datasets from a variety of global test sites (Owe et al., 2008). We obtained the daily LPRM_AMSR2_DS_A_SOILM3 data of the AMSR2 products in July 2020 from the Goddard Distributed Active Archive Center (DAAC,, last access: 11 October 2021) and averaged them to evaluate our WSC simulation results.

2.2.6 Field observation data

The field observation NPP data were surveyed via the quadrat method. Referencing the technical regulations for the survey and collection of the biomass of forest carbon pools (SACINFO, 2021) and the technical specification for field observations of a grassland ecosystem (Ministry of Ecology and Environment, PRC, 2021), three 1 m × 1 m quadrats were designed in the corner of square sample plots 25 m × 25 m in size. The average NPP values of these three quadrats was regarded as the NPP value of the sample plot. All aboveground vegetation in the quadrat was cut with scissors and placed into self-sealing bags and then placed into an oven at 105 C, baked for 15 min, and dried at 65 C until reaching a constant dry biomass value. The dry aboveground biomass (AGB) value was converted to NPP as follows (Zhang, 2016):

(1) NPP = AGB × C ( 1 + SR ) ,

where C is carbon content coefficient converting biomass to NPP. It does not exceed 40 % for herbaceous plants in the Three River Headwaters region, QTP (Sun et al., 2017a), and was set to 37.13 % here according to the average carbon content of herbaceous plants (Zheng et al., 2007). SR represents the ratio of the aboveground biomass to the belowground biomass. Liu et al. (2020) reported that the average root–shoot ratio (the ratio of belowground and aboveground biomass) of alpine grassland is 6.87, so SR was set to 1.00/6.87, i.e. SR equals 0.146 in this case.

From 23 July 2020 to 27 July 2020, we investigated a total of 30 quadrats and obtained 10 samples of NPP data to validate the RS-data-driven CASA model (Table 4).

3 Methods

3.1 CASA model

The CASA model incorporates meteorology, environment, and soil factors to simulate the physiological process of vegetation absorbing photosynthetically available radiation and transforming it into organic carbon. The model is as follows (Potter et al., 1993; Wang et al., 2017):

(2) NPP x , t = 0.5 × SOL ( x , t ) × FPAR ( x , t ) × T ε 1 × T ε 2 × WSC ( x , t ) × ε max ,

where NPP is the net primary production (g C m−2 per month), 0.5 represents the proportion of the radiation which can absorbed by plants (0.4–0.7 µm​​​​​​​), SOL(x,t) is the total solar radiation incident on grid cell x in a given month (MJ m−2 per month), FPAR(x,t) is the fraction of absorbed photosynthetically active radiation on grid cell x in a month, Tε1 and Tε2 are the temperature stress factors representing the effect of high and low temperature on light utilization efficiency, respectively, WSC(x,t) is the water stress coefficient on grid cell x in a month, and εmax is the maximum possible efficiency (g C MJ−1) under ideal conditions (no-stress temperature and no-stress water).

3.2 Improving CASA parameters with RS data

The RS data utilized here to improve CASA parameters are listed in Table 1. We focused specifically on improving the parameters of SOL and WSC.

Table 1Calculation method and input data for CASA model parameters.

Download Print Version | Download XLSX

3.2.1 Calculation SOL by introducing RS total cloud cover

SOLARFLUX models (Hetrick et al., 1993; Kumar et al., 1997; Fu and Rich, 2002), which input DEM parameters and compute solar radiation over large areas, have been implemented for commercially available geographic information system (GIS) software such as ArcInfo (formerly ARC/INFO), ArcGIS, and Genasys. The solar radiation module of ArcGIS software takes into account the influence of atmospheric conditions, latitude, altitude, solar zenith angle and azimuth angle, terrain shade, slope, and aspect. The atmospheric conditions relevant to the present study were determined by the parameters diffuse_proportion and transmittivity. The diffuse_proportion is the fraction of global normal radiation flux that is diffused, which is expressed as a value from 0 to 1. Transmittivity, the fraction of radiation that passes through the atmosphere, ranges from 0 (no transmission) to 1 (all transmissions; ESRI, 2021).

There are distinct differences between diffuse_proportion and transmittivity on both clear and cloudy days (i.e. dependent on total cloud cover). The accurate determination of atmospheric conditions is the key to accurately estimating SOL. We introduced satellite total cloud cover to classify weather conditions and then determined the corresponding diffuse_proportion and transmittivity values. The total cloud cover data from the MOD08_M3 product, ranging from 0 (where the sky is completely clear) to 10 000 (where the sky is completely covered by clouds), was divided by 1000 to create 10 levels. For each level, the diffuse_proportion and transmittivity were determined according to a simple linear relationship (Table 2).

Table 2Diffuse_proportion and transmittivity values under different total cloud cover levels.

Note that, according to the scientific rule that diffuse_proportion has an inverse relation with transmittivity, the diffuse_proportion and transmittivity values were set to 0.2 and 0.6, respectively, in the case of very clear sky conditions. Under other cloud cover conditions, their values were determined according to a simple linear relationship, i.e. diffuse_proportion is 0.2 +0.055level and transmittivity is 0.6−0.055​level. The step length of 0.055 was determined by repeatedly testing.

Download Print Version | Download XLSX

3.2.2 Improvement WSC using shortwave infrared reflectance

WSC reflects the effect of available water content on the solar radiation utilization efficiency of plants, ranging from 0.5 (extreme drought conditions) to 1.0 (extreme humidity). According to the relation that shortwave infrared reflectance is negatively correlated with the surface water content, scholars have proposed many water content RS indices. Referring to the form and connotation of the shortwave infrared soil moisture index (SIMI) proposed by Yao et al. (2011), we rewrote the WSC formula as follows:


where WSC is the water stress coefficient, NSIMI represents the normalized SIMI (ranging from 0 to 1), SIMImax and SIMImin are the maximum and minimum value of SIMI values, respectively, and SWIR1 and SWIR2 are the shortwave infrared reflectance, respectively.

4 Results

4.1 SOL

4.1.1 SOL simulated by the Ångström–Prescott equation

The SOL of ground stations was obtained using ground meteorological data and Ångström–Prescott equation (Table 1). The natural neighbour spatial interpolation approach was applied to convert the SOL of ground stations into grid SOL over study area (Fig. 2a).

Figure 2Spatial distribution of the total solar radiation (SOL) in July 2020. (a) SOL simulated by the Ångström–Prescott equation. (b) SOL simulated by the improved approach.

4.1.2 SOL simulated by improved approach

The DEM, diffuse_proportion, and transmittivity determined by the MODIS total cloud cover were input into the Solar Radiation module of the ArcGIS10 software and then the SOL in July 2020 was simulated in the QLB (Fig. 2b). The simulated SOL ranged from 655.42 to 878.03 MJ m−2 per month, with an average value of 738.80 MJ m−2 per month. The surface of Qinghai Lake shows the lowest SOL of 695.50 MJ m−2 per month. On the whole, SOL gradually increases along Qinghai Lake from southeast to northwest and is basically consistent with the actual total solar radiation.

4.1.3 Comparison of two SOL simulation approaches

We analysed the accuracy of simulation SOL from the Ångström–Prescott equation and improved the SOL approach with the measured SOL monthly data in 2005, 2010, and 2015 (at present, only the measured SOL data in these periods could be collected for the purposes of this study; Table 3). The root mean square error (RMSE) of the Ångström–Prescott equation and our improved approach, respectively, are 162.24 and 95.38 MJ m−2 per month. Correspondingly, the mean absolute percent errors (MAPEs) of the two approaches are 24.56 % and 17.78 %, the July root mean square errors (RSMEs) are 274.34 and 70.66 MJ m−2 per month, and the July MAPEs are 39.53 % and 9.25 %, respectively. To simulate SOL, the improved approach significantly increased the accuracy in the study area.

Table 3Measured versus simulated SOL.

Note that the values in parentheses are the values of SOL simulated by the Ångström–Prescott equation and the corresponding error values.

Download Print Version | Download XLSX

4.2 WSC

4.2.1 Traditional WSC

The WSC of the ground stations was obtained using ground meteorological data for July 2020 and the approaches listed in Table 1. The natural neighbour approach was used to convert the WSC of ground stations into grid WSC over study area (Fig. 3a).

Figure 3Spatial distribution of the water stress coefficient (WSC) in July 2020. (a) WSC simulated by the traditional method. (b) Surface soil moisture of the AMSR2 products. (c) WSC calculated with the RS shortwave infrared band.

4.2.2 Improved WSC

Using the shortwave infrared reflectance of bands 6 and 7 from MOD09A1, we applied Eqs. (3)–(5) and obtained the WSC in July 2020 (Fig. 3c). The WSC values were relatively high (>0.86) around Qinghai Lake and in river valleys and in the river source areas at higher altitudes, which indicates that these places have sufficient water supply. The desert ecosystem in the east of the Qinghai Lake showed the lowest WSC (0.54–0.68), which indicates that the ecosystem has insufficient water supply.

4.2.3 Comparison of two WSC simulation approaches

WSC, a measure of the availability of water to plants, essentially reflects the impact of the environmental water content on plants. For a grassland ecosystem, to a certain extent, surface SM can indirectly reflect the environmental water content. As a general rule, a higher value of WSC indicates a higher environmental water content. The surface SM dataset (LPRM_AMSR2_DS_A_SOILM3) was used to evaluate the WSC results simulated by different approaches.

The SM is high in north of Qinghai Lake (region N), and it is the lowest in the desert ecosystem (Fig. 3b). In region N, the traditional WSC shows low values, which indicates that the environmental water content is low, and the desert ecosystem showed a lower values but not the lowest. Hence, the traditional WSC results are inconsistent with surface SM; they cannot reflect the spatial distribution of environmental water content accurately. The sparse distribution of ground meteorological stations caused uncertainty in the interpolation results.

The improved WSC results compared well with the surface SM in above two regions. Their spatial distribution are approximately consistent with the actual water contents in study area, so it is feasible to estimate WSC using RS shortwave infrared reflectance.

4.3 NPP

4.3.1 Comparison of multisource and RS-data-driven CASA

The measured NPP obtained in July 2020 was used to verify the accuracy of the multisource- and RS-data-driven CASA models (Table 4). For the NPP simulated by multisource-data-driven CASA (Fig. 4a), the relative error (RE) ranges from 20.20 % to 68.43 %, the MAPE is 44.80 %, the absolute error (AE) ranges from −112.88 to −16.01 g C m−2 per month, and the RMSE is 57.43 g C m−2 per month. For the NPP simulated by RS-data-driven CASA, the RE ranges from 2.49 % to 47.80 %, the MAPE is 22.14 %, the AE ranges from −34.54 to 46.90 g C m−2 per month, and the RMSE is 26.36 g C m−2 per month. The simulation results of RS-data-driven CASA are more in accordance with the measured NPP, and RS-data-driven CASA significantly increased the accuracy of grassland NPP in the study area.

Table 4Measured versus simulated NPP.

Note that the values in parentheses are the values of NPP simulated by multisource-data-driven CASA and the corresponding error values.

Download Print Version | Download XLSX

Figure 4Spatial distribution of grassland net primary productivity (NPP) in July 2020. (a) NPP simulated by multisource-data-driven CASA. (b) NPP simulated by RS-data-driven CASA.

4.3.2 NPP spatial distribution

The values of NPP simulated by RS-data-driven CASA are lower in the northwestern parts of the basin and east of Qinghai Lake than elsewhere in the study area (Fig. 4b). The main vegetation in the northwest is alpine Kobresia humilis meadow plants, such as Saussurea pumila and Saussurea alpina, which have low vegetation productivity and NPP values ranging from 0.33 to 87.52 g C m−2 per month. The main vegetation in the southwestern coast of Qinghai Lake and the middle part of the basin is Stipa purpurea Griseb. and Carex infuscata Nees alpine grasslands, which have higher vegetation productivity and NPP values greater than 87.52 g C m−2 per month. NPP appears to decrease from the southeast to northwest, which is consistent with the distribution patterns of vegetation type.

5 Discussion and recommendations

5.1 SOL

Various approaches for simulation SOL consider the atmospheric effects on solar radiation from different perspectives. The Ångström–Prescott equation uses the sunshine duration (or sunshine percentage) to quantify atmospheric effects on solar radiation. We use the parameters of diffuse_proportion and transmittivity determined by total cloud cover to quantify these effects. The total cloud cover determines the weather conditions and affects the atmospheric conditions. Total cloud cover information can be used to directly determine weather conditions and indirectly determine atmospheric conditions. In this study, weather conditions were classified into 10 levels according to the satellite total cloud cover. The two important parameters of the SOLARFLUX model, diffuse_proportion and transmittivity, were determined for each level on the basis of a linear relationship. The atmospheric conditions could be further divided into 100 or more refined levels to determine the values of diffuse_proportion and transmittivity under different cloud cover conditions to improve the SOL simulation accuracy.

It is important to note that the SOLARFLUX model is designed only for local landscapes/regional scales, so it is generally acceptable to use one latitude value for the whole DEM. It is necessary to divide larger areas into zones of varying latitude as the latitudes exceed 1 (ESRI, 2021).

5.2 WSC

The environmental water content can regulate vegetation NPP by affecting the photosynthetic capacity of plants. The WSC reflects the influence of environmental water content on vegetation NPP. The traditional WSC simulation approach applies a ratio of ET to PET to measure the availability of the environmental water content. ET and PET can be obtained by different approaches and data sources, resulting in substantial differences in ET and PET even if the same data are used, thus creating differences in WSC. The WSC result of our improved approach is certain as long as the same RS data are input in Eqs. (3)–(5). In addition, the proposed WSC approach has the RS retrieval mechanism of environmental water content. Soil and vegetation water contents are closely related to their shortwave infrared spectral reflectance; small changes in these contents can cause substantial changes in shortwave infrared spectral reflectance. Thus, the RS shortwave infrared band is sensitive to the environmental water content and can be used to calculate WSC. Many satellite sensors have shortwave infrared bands, such as MODIS (1.628–1.652 µm; 2.105-2.155 µm), LandSat 8 (1.560–1.660 µm; 2.100–2.300 µm), Sentinel-2 (1.565–1.655 µm; 2.100–2.280 µm), and HJ-1A and HJ-1B (1.550–1.750 µm). Scholars have developed many RS water content indexes such as SIMI, MSIWSI (Dong et al., 2015), and SWCI (Du et al., 2007). We modified the WSC using SIMI and the two shortwave infrared bands of MODIS in this study. The shortwave infrared bands of satellite sensors mentioned above, and the MSIWSI, SWCI, or other RS water content indices, can also be considered to calculate WSC.

5.3 Rationality of NPP simulation results

We compared our simulated NPP with previously published results (Table 5). Our simulated grassland NPP in July 2020 has an average value of 108.01 ± 26.31 g C m−2 per month, which is similar to most published results but smaller than some of them. The QLB is located on the QTP, which has a severely cold climate and a short growing season. Vegetation is in its growth stage in July, and its biomass reaches the highest values for the whole year before the end of August or the beginning of September, which means that grassland NPP also reaches the annual maximum value about a month later. The reported NPP encompasses the full year, so it is reasonable that July NPP simulation values would be lower than some previously reported NPP values.

Table 5Published versus simulated NPP.

Download Print Version | Download XLSX

The simulation NPP values of Kobresia parva and Stipa purpurea are larger and smaller, respectively, than the measured NPP values. Kobresia parva is distributed in high-altitude areas which herders often utilize as summer pastures. Grazing cattle and sheep reduces the biomass of these areas, resulting in lower measured NPP values. Kobresia parva is characterized by low and short (1–3 cm) vegetation, with densely clumped stems and high coverage. Grazing livestock does not significantly affect its reflectance at red and near-infrared bands. For grazed and ungrazed Kobresia parva, the NDVI calculated by the reflectance of red and near-infrared bands is almost the same; the FPAR values calculated by NDVI are also very similar, so the simulated NPP values are nearly identical as well. Due to the lower measured NPP value of Kobresia parva caused by grazing, the NPP simulation values of Kobresia parva appear to be relatively high. Stipa purpurea, distributed in low-altitude areas that herders often use as winter pastures, is an ideal vegetation type to verify the NPP model as it is not consumed by cattle, sheep, or other livestock during the summer. Stipa purpurea has a thin stalk up to 45 cm high, and its leaf curls into needles with a strongly lignified epidermis and purple spikelets. These characteristics result in a lower reflectance at red and near-infrared bands, which leads to lower NDVI and FPAR values. Thus, the simulated NPP values of Stipa purpurea are relatively low.

5.4 Uncertainty

According to Eq. (1), the uncertainty of measured NPP originates from uncertainties in AGB, C​​​​​​​, and SR. There is randomness in which three quadrats are selected from the four corners of square sample plot, resulting in uncertainty in the AGB collection. In our case, C and SR are adopted as the values reported in the literature rather than measured values, which inevitably cause errors.

The uncertainty of multisource-data-driven CASA and its parameters is mainly caused by spatial interpolation methods. The WSC interpolation resulting from spline and kriging methods have significantly different values and spatial patterns (Fig. 5). Sample 7 (see Table 4) has the maximum errors of the estimation NPP. Its SOL, simulated by traditional approach, is 271.39 MJ m−2 per month, which is obtained by interpolating the SOL of observation stations. The average simulated and measured SOL of the Gangcha observation station is 434.59 and 692.71 MJ m−2 per month, respectively (Table 3). The distance from this station to sample 7 is about 43 km. Hence, for sample 7, the errors of multisource-data-driven CASA are mainly caused by the parameter SOL and the spatial interpolation method.

Figure 5Comparison map of water stress coefficient (WSC) interpolation results in July 2020. (a) WSC from the spline method. (b) WSC from the kriging method.

The uncertainty of RS-data-driven CASA mainly stems from the RS product data quality and uncertainty propagation across parameters. The RS products usually have corresponding data quality assurance describing the uncertainty of each pixel (e.g. the uncertainty of production MOD11A2; details regarding quality assurance can be found online at, last access: 8 May 2021). The combined uncertainty of simulation NPP is determined by the uncertainty propagation from parameters. In our case, the combined uncertainty of grassland NPP is 108.01 ± 26.31 g C m−2 per month. The uncertainty contribution of alpine meadow and other grassland types, and uncertainty propagation and quantification, will be carried out systematically in future work.

6 Conclusions

The traditional CASA model, driven by multisource data such as meteorology, soil, and RS, has notable disadvantages. In this study, we attempted to drive a CASA entirely by RS data. We conducted a case study of alpine grasslands in the QLB to find that it is feasible to calculate the CASA parameters of SOL, WSC, Tε1, and Tε2 using RS data. The estimated NPP results were reliable. The main conclusions of this work can be summarized as follows.

  • Cloud cover was used to quantify the atmospheric effects on solar radiation. It is only necessary to use DEM and RS total cloud cover data to simulate SOL. The improved SOL simulation approach has a monthly RMSE and MAPE of 95.38 MJ m−2 per month and 17.78 %, respectively.

  • According to the RS retrieval mechanism of the environmental water content, shortwave infrared reflectance was used to modify the WSC. The improved WSC simulation approach simplified the input parameters. Its results are more consistent with the actual environment water contents than that of the traditional WSC in the study area.

  • The RS-data-driven CASA, without the support of ground observation data (e.g. soil or meteorology), yields simulations in closer accordance with measured NPP values. The RE ranges from 2.49 % to 47.80 %, the MAPE is 22.14 %, the AE ranges from −34.54 to 46.90 g C m−2 per month, and the RMSE is 26.36 g C m−2 per month. The simulated NPP values of Kobresia parva in the grazing area and Stipa purpurea are higher than and lower than the respective real values. The combined uncertainty of grassland NPP is 108.01 ± 26.31 g C m−2 per month. The uncertainty propagation and quantification will be the focus of our future work.

Code and data availability

The code and data are available in the Supplement.


The supplement related to this article is available online at:

Author contributions

CW, CE, KC, XY, and DH contributed to writing the paper. CW contributed to the code writing. LH, BL, and RW contributed to the data processing. CW, YS, and FL contributed to field investigation. YS, CL, and FL contributed to the laboratory experiments.

Competing interests

The contact author has declared that none of the authors has any competing interests.


Publisher’s note: Copernicus Publications remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.


We gratefully acknowledge the Geospatial Data Cloud, China Meteorological Data Service Center, GlobeLand30, and NASA, for providing the data of the DEM, SOL, LUCC, MODIS and AMSR2 products.

Financial support

This research has been supported by the Young PhD Fund of Colleges and Universities in Gansu Province, China (grant no. 2022QB-143), the National Philosophy and Social Science Foundation of China (grant nos. 14XMZ072 and 18BJY200), the National Natural Science Foundation of China (grant nos. 41761017 and 41661023), the Project of the Qinghai Research Center of Qilian Mountain National Park (grant no. GY1908), the Fuxi Innovation Team Project of Tianshui Normal University (grant no. FX202006), the Scientific and Technological Program of Gansu Province, China (grant no. 21JR1RE293), the Project of the State Key Laboratory of Frozen Soil Engineering (grant no. SKLFSE202014), and the Colleges and Universities Innovation Ability Improvement Project of Gansu Educational Committee (grant no. 2019B-134).​​​​​​​

Review statement

This paper was edited by Hisashi Sato and reviewed by two anonymous referees.


Allen, R.G., Pereira, L.S., Raes, D., and Smith, M.: Crop evapotranspiration – guidelines for computing crop water requirements – FAO irrigation and drainage Paper 56, Food and Agriculture Organization of the United Nations, Rome, Italy, (last access: 5 July 2021), 1998. 

Bao, G., Bao, Y., Qin, Z., Xin, X., Bao, Y., Bayarsaikan, S., Zhou, Y., and Chuntai, B.: Modeling net primary productivity of terrestrial ecosystems in the semi-arid climate of the Mongolian Plateau using LSWI-based CASA ecosystem model, Int. J. Appl. Earth Obs., 46, 84–93,, 2016. 

Bouchet, R. J.: Évapotranspiration réelle et potentielle signification climatique, International Association of Hydrological Sciences, 62, 134–142, 1963. 

Cai, Y., Zheng, Y., Wang, Y., and Wu, R.: Analysis of terrestrial net primary productivity by improved CASA model in Three-River Headwaters Region, Journal of Nanjing University of Information Science and Technology (Natural Science Edition), 5, 34–42,, 2013 (in Chinese). 

Chen, J., Cao, X., Peng, S., and Ren, H.: Analysis and Applications of GlobeLand30: A Review, ISPRS Int. J. Geo-Inf., 6, 230​​​​​​​,, 2017. 

Chen, Z., Shao, Q., Liu, J., and Wang, J.: Analysis of net primary productivity of terrestrial vegetation on the Qinghai-Tibet Plateau, based on MODIS remote sensing data, Sci. China Earth Sci., 55, 1306–1312,, 2012. 

Cramer, W., Kicklighter, D. W., Bondeau, A., Moore III, B., Churkina, G., Nemry, B., Ruimy, A., Schloss, A. L., and the Participants of the Potsdam NPP Model Intercomparison: Comparing global models of terrestrial net primary productivity (NPP): overview and key results, Global Change Biol., 5, 1–15​​​​​​​,, 1999. 

Dong, T., Meng, L., and Zhang W.: Analysis of the application of MODIS shortwave infrared water stress index in monitoring agricultural drought, Journal of Remote Sensing, 19, 319–327,, 2015 (in Chinese). 

Du, X., Wang, S., Zhou, Y., and Wei, H.: Construction and validation of a new model for unified surface water capacity based on MODIS data, Geomatics and Information Science of Wuhan University, 32, 205–207,, 2007 (in Chinese). 

ESRI: Area Solar Radiation,, last access: 13 July 2021. 

Fang, J., Piao, S., Field, C., Pan, Y., Guo, Q., Zhou, L., Peng, C., and Tao, S.: Increasing net primary production in China from 1982 to 1999, Front. Ecol. Environ., 1, 293–297,[0294:INPPIC]2.0.CO;2, 2003. 

Field, C. B, Randerson, J. T, and Malmström, C. M.: Global net primary production: Combining ecology and remote sensing, Remote Sens. Environ., 51, 74–88,, 1995. 

Fu, G., Shen, Z., Zhang, X., Shi, P., Zhang, Y., and Wu, J.: Estimating air temperature of an alpine meadow on the northern Tibetan Plateau using MODIS land surface temperature, Acta Ecol. Sin., 31, 8–13,, 2011. 

Fu, P. and Rich, P. M.: A geometric solar radiation model with applications in agriculture and forestry, Comput. Electron. Agr., 37, 25–35,, 2002. 

Guo, X., He, Y., Shen, Y., and Feng, D.: Analysis of the terrestrial NPP based on the MODIS in the source regions of Yangtze and Yellow rivers from 2000 to 2004, J. Glaciol. Geocryol., 28, 512–518, 2006 (in Chinese). 

Hadian, F., Jafari, R., Bashari, H., Mostafa, T., and Clarke, K.: Estimation of spatial and temporal changes in net primary production based on Carnegie Ames Stanford Approach (CASA) model in semi-arid rangelands of Semirom County, Iran, J. Arid Land, 11, 477–494,, 2019. 

Hetrick, W. A., Rich, P. M, Barnes, F. J., and Weiss S. B.: GIS-based solar radiation flux models, American society for photogrammetry and temote sensing technical papers, GIS, Photogrammetry, and Modeling, 3, 132–143, (last access: 19 July 2021), 1993. 

IGBP Terrestrial Carbon Working Group: The terrestrial carbon cycle: implications for the Kyoto protocol, Science, 280, 1393–1394,, 1998. 

Jay, S., Potter, C., Crabtree, R., Genovese, V., Weiss, D. J., and Kraft, M.: Evaluation of modelled net primary production using MODIS and landsat satellite data fusion, Carbon Balance and Management, 11, 8​​​​​​​,, 2016. 

Jiao, W., Chen, Y., Li, W., Zhu, C., and Li, Z.: Estimation of net primary productivity and its driving factors in the Ili River Valley, China, J. Arid Land, 10, 781–793,, 2018. 

Kumar, L., Skidmore, A. K., and Knowles, E.: Modelling topographic variation in solar radiation in a GIS environment, Int. J. Geogr. Inf. Sci., 11, 475–497,, 1997. 

Li, C., Sun, H., Wu, X., and Han, H.: An approach for improving soil water content for modeling net primary production on the Qinghai-Tibetan Plateau using Biome-BGC model, CATENA, 184, 104253,, 2020. 

Li, J., Zou, C., Li, Q., Xu, X., Zhao, Y., Yang, W., Zhang, Z., and Liu, L.: Effects of urbanization on productivity of terrestrial ecological systems based on linear fitting: a case study in Jiangsu, eastern China, Sci. Rep., 9, 17140,, 2019. 

Li, J., Zhou, K., and Chen, F.: Drought severity classification based on threshold level method and drought effects on NPP, Theor. Appl. Climatol., 142, 675–686,, 2020. 

Liu, L., Hu, F., Yan, F., Lu, X., Li, X., and Liu, Z.: Above-and below-ground biomass carbon allocation pattern of different plant communities in the alpine grassland of China, Chinese J. Ecol., 39, 1409–1416,, 2020 (in Chinese). 

Liu, Y., Hu,Q., He, H., Li, R., Pan, X., and Huang, B.: Estimation of total surface solar radiation at different time scales in China, Climate Change Research, 17, 175–183, 2021 (in Chinese). 

Liu, Z., Hu, M., Hu, Y., and Wang, G.: Estimation of net primary productivity of forests by modified CASA models and remotely sensed data, Int. J. Remote Sens., 39, 1092–1116,, 2018. 

Ministry of Ecology and Environment, PRC: Technical specification for investigation and assessment of national ecological Status: Field observation of grassland ecosystem,, last access: 12 October 2021 (in Chinese). 

Owe, M. F., Jeu, R. D, and Holme, T.: Multisensor historical climatology of satellite-derived global land surface moisture, J. Geophys. Res., 113, F01002,, 2008. 

Pei, Y., Huang, J., Wang, L., Chi, H., and Zhao, Y.: An improved phenology-based CASA model for estimating net primary production of forest in central China based on Landsat images, Int. J. Remote Sens., 39, 7664–7692,, 2018. 

Piao, S. and Fang, J.: Terrestrial net primary production and its spatio-temporal patterns in Qinghai-Xizang Plateau, China during 1982–1999, Journal of Natural Resources, 17, 373–380, 2002 (in Chinese). 

Piao, S., Fang, J., and Guo, Q.: Application of CASA model to the estimation of Chinese terrestrial net primary productivity, Chinese Journal of Plant Ecology, 25, 603–608,, 2001 (in Chinese). 

Piao, S., Fang, J., and He, J.: Variations in vegetation net primary production in the Qinghai-Xizang Plateau, China, from 1982 to 1999, Climatic Change, 74, 253–267,, 2006. 

Pike, J. G.: The estimation of annual run-off from meteorological data in a tropical climate, J. Hydrol., 2, 116–123,, 1964. 

Potter, C. S., Randerson, J. T., Field, C. B., Matson, P. A., Vitousek, P. M., Mooney, H. A., and Klooster, S. A.: Terrestrial ecosystem production: A process model based on global satellite and surface data, Global Biogeochem. Cy., 7, 811–841,, 1993. 

Prescott, J.: Evaporation from water surface in relation to solar radiation, Transactions of the Royal Society of Australia, 64, 114–125, 1940. 

Qiao, K. and Guo, W.: Estimating net primary productivity of alpine grassland in Qinghai Lake Basin, Bulletin of Soil and Water Conservation, 36, 204–209,, 2016 (in Chinese). 

Qie, Y., Wang, N., Wu, Y., and Chen, A.: Variations in winter surface temperature of the Purog Kangri ice field, Qinghai–Tibetan Plateau, 2001–2018, using MODIS data, Remote Sens., 12, 1133​​​​​​​,, 2020. 

Running, S. W., Thornton, P. E., Nemani, R., and Glassy, J. M.: Global terrestrial gross and net primary productivity from the earth observing system, in: Methods in Ecosystem Science, edited by: Sala, O. E., Jackson, R. B., Mooney, H. A., and Howarth, R. W., Springer, New York, NY,, 2000. 

SACINFO.: Technical regulations for survey and collection biomass of forest carbon pools,​​​​​​​, last access: 18 October 2021. 

Sun, Q., Li, B., Zhou, C., Li, F., Zhang, Z., Ding, L., Zhang, T., and Xu, L.: A systematic review of research studies on the estimation of net primary productivity in the Three-River Headwater Region, China, J. Geogr. Sci., 27, 161–182,, 2017a. 

Sun, Q., Li, B., Zhang, T., Yuan, Y., Gao, X., Ge, J., Li, F., and Zhang, Z.: An improved Biome-BGC model for estimating net primary productivity of alpine meadow on the Qinghai-Tibet Plateau, Ecol. Modell., 350, 55–68,, 2017b. 

Turner, D. P., Ritts, W. D., Styles, J. M., Yang, Z., Cohen, W. B., Law, B. E., and Thornton, P. E.: A diagnostic carbon flux model to monitor the effects of disturbance and interannual variation in climate on regional NEP, Tellus, 58, 476–490,, 2006. 

Uchijima, Z. and Seino, H.: Agroclimatic evaluation of net primary productivity of natural vegetations, J. Agr. Met., 40, 343–352,, 1985. 

Veroustraete, F., Sabbe, H., and Eerens, H.: Estimation of carbon mass fluxes over Europe using the C-Fix model and euroflux Data, Remote Sens. Environ., 83, 376–399,, 2002. 

Wan, Z., Zhang, Y., Zhang, Q., and Li, Z.: Validation of the land-surface temperature products retrieved from Terra Moderate Resolution Imaging Spectroradiometer data, Remote Sens. Environ., 83, 163–180,, 2002. 

Wang, J., Liu, J., Shao, Q., Liu, R., Fan, J., and Chen, Z.: Spatial–temporal patterns of net primary productivity for 1988 to 2004 based on GLOPEM-CEVSA model in the “Three-River Headwaters” region of Qinghai Province China, Chin. J. Plant Ecol., 33, 254–269,, 2009 (in Chinese). 

Wang, X., Tan, K., Chen, B., and Du, P.: Assessing the spatiotemporal variation and impact factors of net primary productivity in China, Sci. Rep., 7, 44415,, 2017. 

Wang, Y., Xu, X., Huang, L., Yang, G., Fan, L., Wei, P., and Chen, G.: An improved CASA model for estimating winter wheat yield from remote sensing images, Remote Sens., 11, 1088​​​​​​​,, 2019. 

Wo, X., Wu, L., Zhang, J., Zhang, L., and Liu, W.: Estimation of net primary production in the Three-River Headwater Region using CASA model, Journal of Arid Land Resources and Environment, 28, 45–50,, 2014 (in Chinese). 

Xu, H. and Wang, X.: Effects of altered precipitation regimes on plant productivity in the arid region of northern China, Ecol. Inform., 31, 137–146,, 2016. 

Yao, Y., Qin, Q., Zhao S., and Yuan, W.: Retrieval of soil moisture based on MODIS shortwave infrared spectral feature, J. Infrared Millim. W., 30, 9–14, 2011 (in Chinese). 

Yu, D., Shao, H., Shi, P., Zhu, W., and Pan, Y.: How does the conversion of land cover to urban use affect net primary productivity? A case study in Shenzhen city, China, Agric. For. Meteorol., 149, 2054–2060,, 2009. 

Yuan, Z., Wang, Y., Xu, J., and Wu, Z.: Effects of climatic factors on the net primary productivity in the source region of Yangtze River, China, Sci. Rep., 11, 1376​​​​​​​,, 2021. 

Zhang, M., Lal, R., Zhao, Y., Jiang, W., and Chen, Q.: Estimating net primary production of natural grassland and its spatio-temporal distribution in China, Sci. Total Environ., 553, 184–195,, 2016. 

Zhang, R., Liang, T., Guo, J., Xie, H., Feng, Q., and Aimaiti, Y.: Grassland dynamics in response to climate change and human activities in Xinjiang from 2000 to 2014, Sci. Rep., 8, 2888,, 2018. 

Zhang, T., Cao, G., Cao, S., Chen, K., Shan, Z., and Zhang, J.: Spatial-temporal characteristics of the vegetation net primary production in the Qinghai Lake Basin from 2000 to 2012, Journal of Desert Research, 35, 1072–1080, 2015 (in Chinese). 

Zhang, Y., Qi, W., Zhou, C., Ding, M., Liu, L., Gao, J., Bai, W., Wang, Z., and Zheng, D.: Spatial and temporal variability in the net primary production of alpine grassland on the Tibetan Plateau since 1982, J. Geogr. Sci., 24, 269–287,, 2014. 

Zhang, Y., Hu, Q., and Zou, F.: Spatio-temporal changes of vegetation net primary productivity and its driving factors on the Qinghai-Tibetan Plateau from 2001 to 2017, Remote Sens., 13, 1566​​​​​​​,, 2021.  

Zheng, W., Bao, W., Gu, B., He, X., and Leng, L.: Carbon concentration and its characteristic in terrestrial higher plants, Chinese Journal of Ecology, 26, 307–313,, 2007 (in Chinese). 

Zou, D., Zhao, L., Wu, T., Wu, X., Pang, Q., Qiao, Y., and Wang, Z.: Assessing the applicability of MODIS land surface temperature products in continuous permafrost regions in the central Tibetan Plateau, J. Glaciol. Geocryol., 37, 308–317, (last access: 29 May 2022), 2015 (in Chinese). 

Short summary
The traditional Carnegie–Ames–Stanford Approach (CASA) model driven by multisource data such as meteorology, soil, and remote sensing (RS) has notable disadvantages. We drove the CASA using RS data and conducted a case study of the Qinghai Lake basin alpine grassland. The simulated result is similar to published and measured net primary productivity (NPP). It may provide a reference for simulating vegetation NPP to satisfy the requirements of accounting carbon stocks and other applications.