Solar Still

from watertap_contrib.reflo.unit_models import SolarStill

Solar stills use solar energy to evaporate water, leaving contaminants behind. They are often used in remote areas where access to electricity is limited but solar energy and space is abundant. Solar stills consist of an insulated basin filled with saline/brackish water, heated by solar radiation, promoting evaporation. The condensed and purified water collects on the inclined glass lid for consumption. Though SS produces high-quality water, its production is limited, making it suitable particularly for small-scale applications.

../../_images/solar_still_schematic.png

Figure 1. Solar still schematic, from Johnson et al. (2019).

Model Structure

The solar still is assumed to be a batch process where the basins are filled to a certain depth and then allowed to fully empty before starting the next batch cycle. At the core of the solar still model is the calculation of the length of the batch cycle and the water yield. For each hour in the day, the model calculates various parameters as a function of the atmospheric conditions and the thermophysical properties of the water in the basin. Based on the user-defined initial conditions, it determines how long it takes for the water level to drop below a certain threshold, indicating the end of the solar still batch operation. The duration of the batch operation is then used to calculate the total water yield for the system, and calculates the total area required to meet a user-defined daily water production target.

The solar still model uses the MCAS property package. The model consists of 3 StateBlocks (with 3 Ports in parenthesis below).

  • Feed flow (inlet)

  • Product water (outlet)

  • Waste flow (waste)

Model Configuration

The water yield calculation occurs at the time the moment the model is instantiated, so initial conditions are passed as a dictionary via the water_yield_calculation_args configuration argument with the following key-value pairs:

Key

Description

Units

Default Value

input_weather_file_path

Path to a CSV file that contains hourly weather data for the location of interest. See details below.

N/A

None

initial_salinity

Initial salinity of the water in the basin. This should correspond to the inlet salinity set on the inlet Port.

\(\text{g/L}\)

200

initial_water_basin_depth

Initial depth of the water in the basin

\(\text{m}\)

0.1

length_basin

Length of the basin. It is assumed that the length and width of the basin are the same

\(\text{m}\)

0.6

irradiance_threshold

Irradiance threshold below which the the irradiance is assumed to have negligible impact on calculation.

\(\text{W/m}^2\)

0

irradiance_col

Column name in the weather data file that contains the global horizontal irradiance (GHI) data

N/A

GHI

temperature_col

Column name in the weather data file that contains the ambient temperature data.

N/A

Tdry

wind_velocity_col

Column name in the weather data file that contains the wind speed data

N/A

Wspd

Weather File

Users must also provide a weather data file that contains hourly weather data for the location of interest. The weather data file must be a CSV file that contains the following columns:

Column Name

Description

Units

GHI

Global horizontal irradiance

\(\text{W/m}^2\)

Ambient Temperature

Ambient air temperature

\(\text{°C}\)

Wind Speed

Wind speed at 10 m height

\(\text{m/s}\)

The weather data file can be downloaded from the National Solar Radiation Database. Weather files downloaded from here will have other metadata contained in the first two rows of the file and the data will be loaded assuming that the column names are in the third row of the file and the data starts on the fourth row.

The hourly weather data will be converted to arrays for every second of a year, with the hourly values repeated for each second of the hour. The system is initially assumed to be in thermal equilibrium with the ambient conditions, so the initial temperatures of the sky, glass, basin, and saline water are all set to the ambient temperature at the start of the batch.

Degrees of Freedom

The only degrees of freedom that must be specified for the solar still model are the inlet state variables (i.e., temperature, pressure, component flowrates).

The water yield calculation calculates the following variables for each second of the year:

Description

Symbol

Units

Temperature of the sky

\(T_{sky}\)

\(\text{°C}\)

Temperature of the basin

\(T_{basin}\)

\(\text{°C}\)

Temperature of the glass

\(T_{glass}\)

\(\text{°C}\)

Temperature of saline water

\(T_{sw}\)

\(\text{°C}\)

Temperature difference inside the basin

\(\Delta T_{inside}\)

\(\text{°C}\)

Temperature difference outside the basin

\(\Delta T_{outside}\)

\(\text{°C}\)

Depth of the water in the basin

\(Z\)

\(\text{m}\)

Mass of water in the basin

\(m_{sw}\)

\(\text{kg}\)

Mass of salt in the basin

\(m_{salt}\)

\(\text{kg}\)

Density of saline water 1

\(\rho_{sw}\)

\(\text{kg/m}^3\)

Dynamic viscosity of saline water 1

\(\mu\)

\(\text{kg/m/s}\)

Specific heat of saline water 1

\(c_{p}\)

\(\text{kJ/kg/K}\)

Thermal conductivity of saline water 1

\(k\)

\(\text{W/m/K}\)

Kinematic viscosity of saline water

\(\nu\)

\(\text{m}^2/\text{s}\)

Latent heat of vaporization of water

\(h_{fg}\)

\(\text{kJ/kg}\)

Activity of saltwater

\(a_{sw}\)

\(\text{dimensionless}\)

Partial saturated vapor pressure of water at saline water temperature

\(P_{sw}\)

\(\text{Pa}\)

Partial saturated vapor pressure of water at glass temperature

\(P_{a}\)

\(\text{Pa}\)

Coefficient of volume expansion of water

\(\beta\)

\(\text{K}^{-1}\)

Prandtl number

\(\text{Pr}\)

\(\text{dimensionless}\)

Grashof number

\(\text{Gr}\)

\(\text{dimensionless}\)

Heat transfer coefficient of water layer

\(h_{sw}\)

\(\text{W/m}^2/\text{K}\)

Convective heat transfer coefficient between water and glass

\(h_{c,water-glass}\)

\(\text{W/m}^2/\text{K}\)

Radiative heat transfer coefficient between water and glass

\(h_{r,water-glass}\)

\(\text{W/m}^2/\text{K}\)

Evaporative heat transfer coefficient between water and glass

\(h_{e,water-glass}\)

\(\text{W/m}^2/\text{K}\)

Total heat transfer coefficient between water and glass

\(h_{water-glass}\)

\(\text{W/m}^2/\text{K}\)

Radiative heat transfer coefficient between glass and ambient

\(h_{r,glass-amb}\)

\(\text{W/m}^2/\text{K}\)

Convective heat transfer coefficient between glass and ambient

\(h_{c,glass-amb}\)

\(\text{W/m}^2/\text{K}\)

Convective heat transfer coefficient between basin and ambient

\(h_{c,basin-amb}\)

\(\text{W/m}^2/\text{K}\)

Total heat transfer coefficient between glass and ambient

\(h_{glass-amb}\)

\(\text{W/m}^2/\text{K}\)

Total heat transfer coefficient between basin and ambient

\(h_{basin-amb}\)

\(\text{W/m}^2/\text{K}\)

Effective overall absorptivity of the basin

\(\alpha_{eff}\)

\(\text{dimensionless}\)

Overall heat loss coefficient between glass and ambient

\(U_{glass-amb}\)

\(\text{W/m}^2/\text{K}\)

Overall heat transfer coefficient between basin bottom and ambient

\(U_{basin-amb}\)

\(\text{W/m}^2/\text{K}\)

Overall heat loss coefficient between basin bottom and ambient

\(U_{overall}\)

\(\text{W/m}^2/\text{K}\)

Overall heat loss coefficient from basin sides

\(U_{sides}\)

\(\text{W/m}^2/\text{K}\)

Overall heat transfer coefficient from basin to ambient

\(U_{total}\)

\(\text{W/m}^2/\text{K}\)

Evaporated mass of freshwater per unit area

\(m_{evap}\)

\(\text{kg/m}^2/\text{s}\)

Remaining mass of saline water in the basin

\(m_{sw}\)

\(\text{kg}\)

Salt concentration in the basin

\(C_{salt}\)

\(\text{kg/m}^3\)

Mass of salt precipitated

\(m_{salt,precip}\)

\(\text{kg}\)

The model uses the following constants in the water yield calculations:

Description

Symbol

Value

Units

Gravitational constant

\(g\)

\(9.81\)

\(\text{m/s}^2\)

Stefan-Boltzmann constant

\(\sigma\)

\(5.6697 \times 10^{-8}\)

\(\text{W/m}^2\text{K}^4\)

Thickness of solar still insulation

\(x_{insul}\)

\(0.005\)

\(\text{m}\)

Thermal conductivity of solar still insulation

\(k_{insul}\)

\(0.033\)

\(\text{W/m/K}\)

Thickness of glass cover

\(x_{glass}\)

\(0.004\)

\(\text{m}\)

Thermal conductivity of glass cover

\(k_{glass}\)

\(1.03\)

\(\text{W/m/K}\)

Density of NaCl solid

\(\rho_{salt}\)

\(2165\)

\(\text{g/L}\)

Density of freshwater

\(\rho_{fw}\)

\(1000\)

\(\text{g/L}\)

Maximum solubility of NaCl in water

\(C_{salt,max}\)

\(365\)

\(\text{g/L}\)

Adsorptivity of glass cover

\(\alpha_{glass}\)

\(0.047\)

\(\text{dimensionless}\)

Adsorptivity of water surface

\(\alpha_{water}\)

\(0.20\)

\(\text{dimensionless}\)

Adsorptivity of basin

\(\alpha_{basin}\)

\(0.65\)

\(\text{dimensionless}\)

Reflectivity of glass cover

\(R_{glass}\)

\(0.047\)

\(\text{dimensionless}\)

Reflectivity of water surface

\(R_{water}\)

\(0.08\)

\(\text{dimensionless}\)

Emissivity of glass cover

\(\epsilon_{glass}\)

\(0.94\)

\(\text{dimensionless}\)

Emissivity of water surface

\(\epsilon_{water}\)

\(0.95\)

\(\text{dimensionless}\)

The absorptivity, reflectivity, and emissivity values are then used to calculate effective parameters for different parts of the solar still basin:

Description

Symbol

Units

Equation

Effective emissivity between glass and water surface

\(\epsilon_{effective}\)

\(\text{dimensionless}\)

\(\cfrac{1}{\left( \cfrac{1}{\epsilon_{glass}} + \cfrac{1}{\epsilon_{water}} - 1 \right)}\)

Effective absorptivity of solar radiation absorbed by water

\(\alpha_{water,eff}\)

\(\text{dimensionless}\)

\(\alpha_{water} \left(1 - \alpha_{glass}\right) \left(1 - R_{glass}\right) \left(1 - R_{water} \right)\)

Effective absorptivity of solar radiation absorbed by basin

\(\alpha_{basin,eff}\)

\(\text{dimensionless}\)

\(\alpha_{basin} \left(1 - \alpha_{glass}\right) \left(1 - R_{glass} \right) \left(1 - \alpha_{water} \right) \left(1 - R_{water} \right)\)

Effective absorptivity of solar radiation absorbed by glass

\(\alpha_{glass,eff}\)

\(\text{dimensionless}\)

\(\alpha_{glass} \left(1 - R_{glass} \right)\)

The model also includes the following variables, parameters, and expressions on the unit model block:

Description

Variable Name

Symbol

Default Value or Equation

Units

Number of ZLD cycles per year 2

num_zld_cycles

\(N_{ZLD}\)

N/A

\(\text{year}^{-1}\)

Length of the basin 2

length_basin

\(L\)

0.6

\(\text{m}\)

Average daily mass water yield per unit area 2

water_yield

\(Y_{fw}\)

N/A

\(\text{kg/m}^2\text{/day}\)

Density of dried salts

dens_mass_salt

\(\rho_{salt,dry}\)

2.16

\(\text{g/cm}^3\)

Total area of solar stills required

total_area

\(A_{basin,tot}\)

\(\cfrac{m_{out,water}}{Y_{fw}}\)

\(\text{m}^2\)

Duration of one ZLD cycle

length_zld_cycle

\(t_{batch}\)

\(N_{ZLD}^{-1}\)

\(\text{day}\)

Annual water yield per unit area

annual_water_yield

\(Y_{fw,annual}\)

\(\cfrac{Y_{fw}}{\rho_{in,water}}\)

\(\text{m}^3\text{/m}^2\)

Volumetric flow of salts

flow_vol_salt

\(q_{salt}\)

\(\cfrac{\sum_{j} m_{waste,j}}{\rho_{salt, dry}}\)

\(\text{m}^3/\text{s}\)

Deposition rate of salts

deposition_rate

\(r_{salt,dep}\)

\(\cfrac{q_{salt}}{A_{basin,tot}}\)

\(\text{kg/m}^2/\text{s}\)

Area of single solar still

area_single_still

\(A_{basin}\)

\(L^2\)

\(\text{m}^2\)

Yield per still

yield_per_still

\(Y_{fw,basin}\)

\(Y_{fw} A_{basin}\)

\(\text{kg/s}\)

Evaporation rate per unit area

evaporation_rate

\(m_{evap}\)

\(\cfrac{Y_{fw}}{\rho_{out,water}}\)

\(\text{mm/day}\)

Number of solar stills required

number_stills

\(N_{stills}\)

\(\cfrac{A_{basin,tot}}{A_{basin}}\)

\(\text{dimensionless}\)

1 These thermophysical properties of salt water (density, dynamic viscosity, specific heat, thermal conductivity) are calculated using the correlations from Sharqawy et al. (2010). 2 These parameters are calculated as part of the water yield calculation during model instantiation and the values are set afterwards.

Equations

The water yield calculation is executed as part of model instantiation. Prior to starting the water yield calculation, the initial masses of salt and water are calculated. We assume the mass of salt water is the sum of the mass of salt and the mass of fresh water:

\[m_{sw, t_0} = m_{salt, t_0} + m_{fw, t_0}\]

The initial mass of salt is calculated from the initial density and volume of salt water in the basin.

\[m_{sw,t_0} = Z A_{basin} \rho_{sw,t_0}\]

Then the initial mass of fresh water and salt is calculated from the mass balance:

\[m_{fw,t_0} = \cfrac{m_{sw,t_0}}{1 + \cfrac{C_{salt,t_0}}{\rho_{fw}}}\]
\[m_{salt,t_0} = C_{salt,t_0} \cfrac{m_{sw,t_0}}{\rho_{fw}}\]

After loading the weather data and creating the necessary arrays, the model calculates the following parameters in this order for each second of the year (\(t\)):

Description

Equation

Temperature difference inside the basin

\(\Delta T_{inside,t} = T_{sw,t-1} - T_{glass,t-1}\)

Temperature difference outside the basin

\(\Delta T_{outside,t} = T_{glass,t-1} - T_{ambient,t-1}\)

Temperature of the sky

\(T_{sky,t} = 0.0552 \left( T_{ambient}^{1.5} \right)\)

Area of the water contacting the basin side

\(A_{side, t} = 2 (2L) Z_{t-1}\)

Saltwater density

\(\rho_{sw,t} = f\left(C_{salt,t-1}, T_{sw,t-1}\right)\)

Saltwater dynamic viscosity

\(\mu_{sw,t} = f\left(C_{salt,t-1}, T_{sw,t-1}\right)\)

Saltwater specific heat

\(c_{p,sw,t} = f\left(C_{salt,t-1}, T_{sw,t-1}\right)\)

Saltwater thermal conductivity

\(k_{sw,t} = f\left(C_{salt,t-1}, T_{sw,t-1}\right)\)

Saltwater kinematic viscosity

\(\nu_t = \cfrac{\mu_{sw,t}}{\rho_{sw,t}}\)

Prandtl number

\(\text{Pr}_{t} = \cfrac{c_{p,sw,t} \mu_{sw,t}}{k_{sw,t}}\)

Latent heat of vaporization of pure water

\(h_{fg} = \left( 2501.67 - 2.389 T_{sw,t-1}\right)\)

Water activity

\(a_{sw,t} = -0.000537 C_{salt,t-1} + 0.9985307\)

Partial saturated vapor pressure of water at saline water temperature

\(P_{sw,t} = a_{sw,t} \times \text{exp}{\left( 25.317 - \cfrac{5144}{(T_{sw,t-1} + 273)} \right)}\)

Partial saturated vapor pressure of water at glass temperature

\(P_{glass,t} = a_{sw,t} \times \text{exp}{\left( 25.317 - \cfrac{5144}{(T_{glass,t-1} + 273)} \right)}\)

Coefficient of volume expansion of water

\(\beta_{t} = -0.000006 \times T_{sw,t-1}^4 + 0.001667 \times T_{sw,t-1}^3 - 0.197796 \times T_{sw,t-1}^2 + 16.862446 \times T_{sw,t-1} - 64.319951\)

Grashof number

\(\text{Gr}_{t} = \cfrac{g \beta_{t} (T_{basin,t-1} - T_{sw,t-1}) Z_{t-1}^3}{\nu_t^2}\)

Heat transfer coefficient of water layer

\(h_{sw,t} = 0.54 \cfrac{k}{Z_{t-1}} \left(\text{Pr}_{t} \text{Gr}_{t}\right)^{0.25}\)

Convective heat transfer coefficient between water and glass

\(h_{c,water-glass,t} = 0.884 \left( (T_{sw,t-1} - T_{glass,t-1}) + \left( \cfrac{(P_{sw,t} - P_{glass,t})(T_{sw,t-1} + 273.15)}{268900 - P_{sw,t}} \right) \right)^{1/3}\)

Radiative heat transfer coefficient between water and glass

\(h_{r,water-glass,t} = \sigma \epsilon_{water} \left( (T_{sw,t-1} + 273.15)^2 + (T_{glass,t-1} + 273.15)^2 \left( T_{sw,t-1} + T_{glass,t-1} + 546 \right) \right)\)

Evaporative heat transfer coefficient between water and glass

\(h_{e,water-glass,t} = 0.01628 \times h_{c,water-glass,t} \times \cfrac{P_{sw,t} - P_{glass,t}}{\Delta T_{inside, t}}\)

Total heat transfer coefficient between water and glass

\(h_{water-glass,t} = h_{c,water-glass,t} + h_{r,water-glass,t} + h_{e,water-glass,t}\)

Radiative heat transfer coefficient between glass and ambient

\(h_{r,glass-amb,t} = \sigma \epsilon_{glass} \left( \cfrac{(T_{glass,t-1} + 273.15)^4 - (T_{sky,t-1} + 273.15)^4}{\Delta T_{outside, t}} \right)\)

Convective heat transfer coefficient between glass and ambient

\(h_{c,glass-amb,t} = 2.8 + \left( 3.0 \times V_{wind,t}\right) \text{ if } V_{wind,t} <5 \text{ else } = 2.8 + \left( 3.8 \times V_{wind,t}\right)\)

Convective heat transfer coefficient between basin and ambient

\(h_{c,basin-amb,t} = 2.8 + \left( 3.0 \times V_{wind,t}\right) \text{ if } V_{wind,t} <5 \text{ else } = 2.8 + \left( 3.8 \times V_{wind,t}\right)\)

Total heat transfer coefficient between glass and ambient

\(h_{glass-amb,t} = h_{r,glass-amb,t} + h_{c,glass-amb,t}\)

Total heat transfer coefficient between basin and ambient

\(h_{basin-amb,t} = \cfrac{1}{\cfrac{ x_{insul} }{ k_{insul} } + \cfrac{1}{ h_{c,basin-amb,t} }}\)

Effective overall absorptivity of the basin

\(\alpha_{eff} = \alpha_{basin,eff} \cfrac{h_{sw,t}}{h_{sw,t} + h_{basin-amb,t} + h_{c,basin-amb,t}}+ \alpha_{water,eff} + \alpha_{glass,eff} \left( \cfrac{h_{water-glass,t}}{h_{water-glass,t} + h_{glass-amb,t}} \right)\)

Overall heat loss coefficient between glass and ambient

\(U_{glass-amb,t} = \cfrac{ \cfrac{k_{glass}}{x_{glass}} h_{glass-amb,t} } { \cfrac{k_{glass}}{x_{glass}}+h_{glass-amb,t}}\)

Overall heat transfer coefficient between basin bottom and ambient

\(U_{basin-amb,t} = \cfrac{ h_{water-glass,t} U_{glass-amb,t}} { h_{water-glass,t} + U_{glass-amb,t}}\)

Overall heat loss coefficient between basin bottom and ambient

\(U_{overall,t} = \cfrac{ h_{sw,t} h_{basin-amb,t}} { h_{sw,t} + h_{basin-amb,t}}\)

Overall heat loss coefficient from basin sides

\(U_{sides,t} = \cfrac{A_{side}}{A_{bottom}} U_{overall,t}\)

Overall heat transfer coefficient from basin to ambient

\(U_{total,t} = U_{overall,t} + U_{sides,t}\)

Overall external heat transfer coefficient

\(U_{external,t} = U_{basin-amb,t} + U_{total,t}\)

Grouping term for energy balance

\(\phi_t = \cfrac{U_{external,t}}{m_{sw,t-1} c_{p,sw,t}}\)

Time dependent term for energy balance

\(\tau_t = \cfrac{\left( \alpha_{eff} \times \text{GHI} \right) + \left(U_{external,t} T_{ambient,t} \right)}{m_{sw,t-1} c_{p,sw,t}}\)

Saline water temperature

\(T_{sw,t} = \left( \cfrac{\tau_t}{\phi_t} \right) \left( 1 - \text{exp} \left(-\phi_t t \right) \right) + \left( T_{sw,t-1} \text{exp} \left(-\phi_t t \right) \right)\)

Glass temperature

\(T_{glass,t} = \cfrac{ \alpha_{glass,eff} \text{GHI} + h_{water-glass,t} T_{sw,t-1} + U_{glass-amb,t} T_{ambient,t}}{h_{water-glass,t} + U_{glass-amb,t}}\)

Basin temperature

\(T_{basin,t} = \cfrac{ \alpha_{basin,eff} \text{GHI} + h_{sw,t} T_{sw,t-1} + (h_{basin-amb,t} + h_{c,basin-amb,t}) T_{basin,t-1}}{h_{sw,t} + U_{basin-amb,t} + h_{c,basin-amb,t}}\)

Evaporated mass of freshwater per unit area

\(m_{fw,evap,t} = \cfrac{A_{basin} h_{e,water-glass,t} \Delta T_{inside}}{h_{fg}}\)

Evaporated mass of saltwater per unit area

\(m_{sw,evap,t} = \cfrac{m_{fw,evap,t}}{1 + \cfrac{C_{salt,t-1}}{\rho_{fw}}}\)

Remaining mass of freshwater in the basin

\(m_{fw,t} = m_{fw,t-1} - m_{sw,evap,t}\)

Remaining mass of saltwater in the basin

\(m_{sw,t} = m_{fw,t} + m_{salt,t_0}\)

Depth of water in the basin

\(Z_t = \cfrac{m_{sw,t}}{\rho_{sw,t} A_{basin}}\)

Salt concentration in the basin 2

\(C_{salt,t} = \cfrac{m_{salt,t_0} \rho_{fw}}{m_{fw,t}}\)

Excess salinity that precipitates

\(m_{salt,precip,t} = \text{max} \left( 0, (C_{salt,t} - C_{salt,max}) \times \cfrac{m_{fw,t}}{\rho_{fw}} \right)\)

Note

2 This is the break point in the calculation where the model checks if the water depth is <= 0 or if all the water has evaporated.

For each second in the year, the model will check if either the depth of water in the basin is <= 0 of if all the water has been evaporated. If either of these conditions are met, the model will stop the water yield calculation and the length of the batch is the number of seconds that have passed (i.e., \(t_{batch} = t\)). This is used to calculate the number of batch cycles per year:

\[N_{ZLD} = \cfrac{31536000}{t_{batch}}\]

The total water yield per year is then calculated as:

\[Y_{fw} = \cfrac{m_{fw,t0} N_{ZLD}}{A_{basin}}\]

The model assumes that all of the water that evaporates is collected as product water:

\[m_{out,water} = m_{in,water}\]

And that all other components \(j\) remain in the waste stream:

\[m_{waste,j} = m_{in,j}\]

Implicitly then, the salt concentration in the product water is 0 g/L and the mass of water in the waste stream is zero. Finally, the model calculates the required area of the solar still based on the volumetric flow rate:

\[A_{basin,tot} = \cfrac{m_{out,water}}{Y_{fw}}\]

Costing

The following parameters are constructed on the costing block for solar still:

Cost Component

Variable

Symbol

Value

Units

Description

Base number of stills

number_solar_stills_base

\(N_{base}\)

25000

\(\text{dimensionless}\)

Base number of stills to scale cost

Cost per still, base parameter

cost_per_still_A_param

\(A_{still}\)

300.65

\(\text{USD2020}\)

Cost per still equation parameter A

Cost per still, exponent

cost_per_still_b_param

\(b_{still}\)

-0.199

\(\text{dimensionless}\)

Cost per still equation parameter b

Number pumps, base parameter

number_pumps_A_param

\(A_{pumps}\)

0.0097

\(\text{dimensionless}\)

Number pumps equation parameter A

Number pumps, exponent

number_pumps_b_param

\(b_{pumps}\)

0.4729

\(\text{dimensionless}\)

Number pumps equation parameter b

Cost of saltwater pump

cost_saltwater_pump

\(c_{sw}\)

1297

\(\text{USD2020}\)

Cost of single saltwater pump

Cost of freshwater pump

cost_freshwater_pump

\(c_{fw}\)

956

\(\text{USD2020}\)

Cost of single freshwater pump

Cost of piping

cost_piping

\(c_{pipe}\)

4.92

\(\text{USD2020/m}\)

CPVC pipe per linear foot

Pipe length parameter

pipe_length_param

\(X_{pipe}\)

457.2

\(\text{m}\)

Pipe length equation parameter

Cost of feed tank

cost_feed_tank_base

\(c_{ft}\)

1335

\(\text{USD2020}\)

Feed tank capital equation base

Cost of distillate tank

cost_dist_tank_base

\(c_{dt}\)

1406

\(\text{USD2020}\)

Distillate tank capital equation base

Cost of excavation

cost_excavation_base

\(c_{ex}\)

646.33

\(\text{USD2020}\)

Cost excavation base

Saltwater pump efficiency

efficiency_saltwater_pump

\(\eta_{pump,sw}\)

0.70

\(\text{dimensionless}\)

Efficiency of saltwater pump

Freshwater pump efficiency

efficiency_freshwater_pump

\(\eta_{pump,fw}\)

0.70

\(\text{dimensionless}\)

Efficiency of freshwater pump

Fixed OPEX factor

fixed_opex_factor

\(X_{fixed}\)

0.035

\(\text{year}^{-1}\)

Factor for calculating fixed operating costs as a fraction of CAPEX

Labor OPEX factor

labor_opex_factor

\(X_{labor}\)

1

\(\text{USD2020/m}^2\text{/year}\)

Factor for calculating labor operating costs as a function of total solar still area

These are used the calculate the following capital and operating costs:

Cost Component

Symbol

Equation

Number of saltwater pumps

\(N_{sw}\)

\(A_{pumps} N_{stills}^{b_{pumps}}\)

Number of freshwater pumps

\(N_{fw}\)

\(N_{sw}\)

Cost per still

\(C_{still}\)

\(A_{still} N_{stills}^{b_{still}}\)

Total cost of stills

\(C_{stills,tot}\)

\(N_{stills} C_{still}\)

Total cost of piping

\(C_{pipe,tot}\)

\(c_{pipe} L_{pipe}\)

Total cost of saltwater pumps

\(C_{sw,tot}\)

\(N_{sw} c_{sw}\)

Total cost of freshwater pumps

\(C_{fw,tot}\)

\(N_{fw} c_{fw}\)

Total cost of feed tank

\(C_{ft}\)

\(c_{ft} \cfrac{N_{stills}}{N_{base}}\)

Total cost of distillate tank

\(C_{dt}\)

\(c_{dt} \cfrac{N_{stills}}{N_{base}}\)

Total cost of excavation

\(C_{ex}\)

\(c_{ex} \cfrac{N_{stills}}{N_{base}}\)

Labor operating cost

\(C_{op,labor}\)

\(X_{labor} A_{basin,tot}\)

Fixed operating cost

\(C_{op,{fixed}\)

\(X_{fixed} C_{total}\)

Saltwater pumping power required

\(W_{sw}\)

\(\cfrac{\Delta P q_{in}}{\eta_{pump,sw}}\)

Freshwater pumping power required

\(W_{fw}\)

\(\cfrac{\Delta P q_{in}}{\eta_{pump,fw}}\)

Total pumping power required

\(W_{pump}\)

\(N_{sw} W_{sw} + N_{fw}W_{fw}\)

Length of piping

\(L_{pipe}\)

\(X_{pipe} \cfrac{N_{stills}}{N_{base}}\)

The total capital cost of the solar still is the summation of the stills, pumps, piping, tanks, and excavation:

\[C_{total} = C_{stills,tot} + C_{pipe,tot} + C_{sw,tot} + C_{fw,tot} + C_{ft} + C_{dt} + C_{ex}\]

The total operating cost of the solar still is the summation of the labor and fixed operating costs:

\[C_{op,total} = C_{op,labor} + C_{op,fixed}\]

References

In addition to the model developers own experimental work, the following references were used in developing this model:

Abujazar, M.S.S.; Fatihah, S.; Rakmi, A.R.; Shahrom, M.Z. (2016)
The effects of design parameters on productivity performance of a solar still for seawater desalination: A review.
Desalination 2016, 385, 178-193, doi:10.1016/j.desal.2016.02.025.
Agrawal, A., Rana, R. S., & Srivastava, P. K. (2017).
Heat transfer coefficients and productivity of a single slope single basin solar still in Indian climatic condition: Experimental and theoretical comparison.
Resource-Efficient Technologies, 3(4), 466-482. https://doi.org/10.1016/j.reffit.2017.05.003
Akash, B. A., Mohsen, M. S., & Nayfeh, W. (2000).
00/01458 Experimental study of the basin type solar still under local climate conditions.
Fuel and Energy Abstracts, 41(3), 163. https://doi.org/10.1016/s0140-6701(00)93188-6
Ayoub, G.M.; Malaeb, L. (2014)
Economic feasibility of a solar still desalination system with enhanced productivity.
Desalination 2014, 335, 27-32, doi:10.1016/j.desal.2013.12.010.
Chen, Z., Yao, Y., Zheng, Z., Zheng, H., Yang, Y., Hou, L., & Chen, G. (2013).
Analysis of the characteristics of heat and mass transfer of a three-effect tubular solar still and experimental research.
Conroy, K. (2015).
Alternatives Analysis of Contaminated Groundwater Treatment Technologies Tuba City, Arizona, Disposal Site.
Dev, R., & Tiwari, G. N. (2009).
Characteristic equation of a passive solar still.
Desalination, 245(1-3), 246-265. https://doi.org/10.1016/j.desal.2008.07.011
Edalatpour, M., Kianifar, A., & Ghiami, S. (2015).
Effect of blade installation on heat transfer and fluid flow within a single slope solar still.
International Communications in Heat and Mass Transfer, 66, 63-70. https://doi.org/10.1016/j.icheatmasstransfer.2015.05.015
El-Samadony, Y. A. F., El-Maghlany, W. M., & Kabeel, A. E. (2016).
Influence of glass cover inclination angle on radiation heat transfer rate within stepped solar still.
Gnanadason, M. K., Kumar, P. S., Rajakumar, S., & Yousef, S. M. H. (2011).
Effect of Nanofluids in a Vacuum Single Basin Solar Still.
International Journal of Advanced Engineering Research and Studies, 1(1), 171-177.
https://www.technicaljournalsonline.com/ijaers/VOL I/IJAERS VOL I ISSUE I OCTBER DECEMBER 2011/31 IJAERS.pdf
Gupta, B., Kumar Mandraha, T., Edla, P., & Pandya, M. (2013).
Thermal Modeling and Efficiency of Solar Water Distillation: A Review.
American Journal of Engineering Research (AJER), 02(12), 203-213. www.ajer.org
Hoque, A., Abir, A. H., & Paul Shourov, K. (2019).
Solar still for saline water desalination for low-income coastal areas.
Applied Water Science, 9(4). https://doi.org/10.1007/s13201-019-0986-9
Hota, S. K., Hada, S. S., Keske, C., & Diaz, G. (2022).
Feasibility of desalination by solar stills for small community scale freshwater demand.
Journal of Cleaner Production, 379(P1), 134595. https://doi.org/10.1016/j.jclepro.2022.134595
Johnson, A.; Mu, L.; Park, Y.H.; Valles, D.J.; Wang, H.; Xu, P.; Kota, K.; Kuravi, S. (2019).
A Thermal Model for Predicting the Performance of a Solar Still with Fresnel Lens.
Water, 11, doi:10.3390/w11091860.
Kalbasi, R., & Esfahani, M. N. (2010).
Multi-Effect Passive Desalination System, An Experimental Approach.
World Applied Sciences Journal, 10(10), 1264-1271.
Meratizaman, M., Monadizadeh, S., Tohidi Sardasht, M., & Amidpour, M. (2015).
Techno economic and environmental assessment of using gasification process in order to mitigate the emission in the available steam power cycle.
Mouhoumed, E. I., Abdillahi Mohamed, M.-A., & Ibrahim Igueh, A. (2022).
Study of Different Parameters Affecting the Productivity of Solar Still for Seawater Desalination under Djiboutian Climate.
Energy and Power Engineering, 14(06), 201-216. https://doi.org/10.4236/epe.2022.146011
Mu, L.; Chen, L.; Lin, L.; Park, Y.H.; Wang, H.; Xu, P.; Kota, K.; Kuravi, S. (2021).
An overview of solar still enhancement approaches for increased freshwater production rates from a thermal process perspective.
Renewable and Sustainable Energy Reviews, 150, doi:10.1016/j.rser.2021.111458.
Mu, L.; Xu, X.; Williams, T.; Debroux, C.; Gomez, R.C.; Park, Y.H.; Wang, H.; Kota, K.; Xu, P.; Kuravi, S. (2019)
Enhancing the performance of a single-basin single-slope solar still by using Fresnel lens: Experimental study.
Journal of Cleaner Production 2019, 239, doi:10.1016/j.jclepro.2019.118094.
Muraleedharan, M., Singh, H., Udayakumar, M., & Suresh, S. (2019).
Modified active solar distillation system employing directly absorbing Therminol 55-Al2O3 nano heat transfer fluid and Fresnel lens concentrator.
Desalination, 457 (August 2018), 32-38. https://doi.org/10.1016/j.desal.2019.01.024
Prakash, J., & Kavathekar, A. K. (1986).
Performance prediction of a regenerative solar still.
Solar and Wind Technology, 3(2), 119-125. https://doi.org/10.1016/0741-983X(86)90023-8
Rubio, E., Fernández, J. L., & Porta-Gándara, M. A. (2004).
Modeling thermal asymmetries in double slope solar stills.
Renewable Energy, 29(6), 895-906. https://doi.org/10.1016/j.renene.2003.11.001
Sharqawy, M. H., Lienhard V, J. H., & Zubair, S. M. (2010).
Thermophysical properties of seawater: A review of existing correlations and data.
Desalination and Water Treatment, 16(1-3), 354-380. https://doi.org/10.5004/dwt.2010.1079
Shirsath, G. B., Pala, R. G. S., Muralidhar, K., & Khandekar, S. (2018).
Effect of salinity and water depth on the performance of doubly inclined solar still.
Desalination and Water Treatment, 124, 72-87. https://doi.org/10.5004/dwt.2018.22732
Tiwari, G. N., Shukla, S. K., & Singh, I. P. (2003).
Computer modeling of passive/active solar stills by using inner glass temperature.
Desalination, 154(2), 171-185. https://doi.org/10.1016/S0011-9164(03)80018-8
Velmurugan, V., Deenadayalan, C. K., Vinod, H., & Srithar, K. (2008).
Desalination of effluent using fin type solar still.
Velmurugan, V., Naveen Kumar, K. J., Noorul Haq, T., & Srithar, K. (2009).
Performance analysis in stepped solar still for effluent desalination.
Velmurugan, V., Senthil Kumaran, S., Niranjan Prabhu, V., & Srithar, K. (2008).
Productivity enhancement of stepped solar still - Performance analysis.
Thermal Science, 12(3), 153-163. https://doi.org/10.2298/TSCI0803153V
Zurigat, Y. H., & Abu-Arabi, M. K. (2004).
Modelling and performance analysis of a regenerative solar desalination unit.
Applied Thermal Engineering, 24(7), 1061-1072. https://doi.org/10.1016/j.applthermaleng.2003.11.010