pvlib.albedo.inland_water_dvoracek#
- pvlib.albedo.inland_water_dvoracek(solar_elevation, surface_condition=None, color_coeff=None, wave_roughness_coeff=None)[source]#
Estimation of albedo for inland water bodies.
The available surface conditions are for inland water bodies, e.g., lakes and ponds. For ocean/open sea, see
pvlib.albedo.SURFACE_ALBEDOS.- Parameters:
solar_elevation (numeric) – Sun elevation angle. [degrees]
surface_condition (string, optional) –
If supplied, overrides
color_coeffandwave_roughness_coeff.surface_conditioncan be one of the following:'clear_water_no_waves''clear_water_ripples_up_to_2.5cm''clear_water_ripples_larger_than_2.5cm_occasional_whitecaps''clear_water_frequent_whitecaps''green_water_ripples_up_to_2.5cm''muddy_water_no_waves'
color_coeff (float, optional) – Water color coefficient. [-]
wave_roughness_coeff (float, optional) – Water wave roughness coefficient. [-]
- Returns:
albedo (numeric) – Albedo for inland water bodies. [-]
- Raises:
ValueError – If neither of
surface_conditionnor a combination ofcolor_coeffandwave_roughness_coeffare given. Ifsurface_conditionand any ofcolor_coefforwave_roughness_coeffare given. These parameters are mutually exclusive.KeyError – If
surface_conditionis invalid.
Notes
The equation for calculating the albedo \(\rho\) is given by
(1)#\[ \rho = c^{(r \cdot \sin(\alpha) + 1)}\]Inputs to the model are the water color coefficient \(c\) [-], the water wave roughness coefficient \(r\) [-] and the solar elevation \(\alpha\) [degrees]. Parameters are provided in [1] , and are coded for convenience in
WATER_COLOR_COEFFSandWATER_ROUGHNESS_COEFFS. The values of these coefficients are experimentally determined.Surface and condition
Color coefficient (\(c\))
Wave roughness coefficient (\(r\))
Clear water, no waves
0.13
0.29
Clear water, ripples up to 2.5 cm
0.16
0.70
Clear water, ripples larger than 2.5 cm (occasional whitecaps)
0.23
1.25
Clear water, frequent whitecaps
0.30
2.00
Green water, ripples up to 2.5cm
0.22
0.70
Muddy water, no waves
0.19
0.29
References