Introduction

It is known for many years that the local variation in solute concentration at the interface in liquid–liquid solvent extraction systems would cause local increase or decrease in interfacial tension and thus induce additional convection at the interface (so-called interfacial turbulence). If this convection is localized and segmented, it would often generate local flow patterns on the subdroplet scale, leading to convection in the direction normal to the interface. It in turn enhances inter-phase mass transfer. This phenomenon is known to chemical engineers as the Marangoni effect [1]. Quite diversified forms of phenomena in inter-phase mass transfer were altogether termed as the Marangoni effect, such as drop pulsation, localized eruption, kicking and surface rippling [2]. Theoretical studies of the Marangoni effect were mainly focused on the criteria to judge whether the Marangoni effect would occur for specific liquid–liquid or liquid–gas interfaces and also solid–liquid gradient that induces the flow systems [3,4,5,6,7]. The mechanism and prediction of the Marangoni effect is an important subject for most practical extraction systems in the fundamental research related to solvent extraction. Marangoni flows exhibit fascinating scientific phenomena with ramifications to variety of fields including microfluidic, extraction processes and flow of sap in the xylem of high trees, just to name a few (see Tadmor [8], who presented an excellent review paper on Marangoni effect).

Marangoni flow induced by surface tension along a liquid surface causes undesirable effects in crystal growth melts in the same manner as buoyancy-induced natural convection. These undesirable effects also occur in space-based crystal growth experiments since Marangoni flow occurs in microgravity as well as in earth gravity. The surface tension gradients that are responsible for Marangoni convection can be both temperature and/or concentration gradients [9]. It seems that the basic research work in this field was first promoted by Napolitano [10, 11]. As pointed out by Napolitano [12], the field equations in the bulk fluids do not depend explicitly on the geometry of the interface when using as coordinates the arc length (x). This, together with the other surface balance equations, introduces kinematic, thermal and pressure couplings for the flow fields in the two fluids. Similarity solutions for Marangoni boundary layers exist when the interface temperature gradient varies as a power of the interface arc length (x). Numerical solutions on Marangoni boundary layers were found, analyzed and discussed by many authors, e.g., the papers by Pop et al. [13], Chamkha et al. [14], Al-Mudhaf and Chamkha [15] and Arifin et al. [16].

Transitions of Rayleigh–Bénard convection from the laminar to turbulence regime in small cavities have been studied extensively both experimentally and numerically [17,18,19,20,21]. Many routes to turbulence have been identified. Rahal et al. [22] have made an experimental study for the transition in Bénard–Marangoni convection in a cavity, where the temperature gradients are in the vertical direction. Transitions in cavities with horizontal temperature gradient have also been investigated, with pure buoyancy effect by Bucchignani and Mansutti [23, 24]. We mention also the paper by Li et al. [25] on double-diffusive Marangoni convection in a rectangular cavity. A similarly special and of equal importance case where the driven mechanism is surface tension rather than buoyancy was first considered by Bergman [26]. In this double-diffusive Marangoni convection where the thermal and solutal Marangoni effects due to horizontal temperature and concentration gradients are equal and opposing, the pure conductive equilibrium solution can remain stable up to a critical Marangoni number, beyond which convection happens. Also Chamkha [27] studied unsteady, laminar double-diffusive convective flow of a binary gas mixture in a rectangular porous cavity. A temperature-dependent heat source or sink is assumed to exist within the enclosure boundaries. It was found that the heat and mass transfer and the flow characteristics inside the cavity depended strongly on the inverse Darcy number and the heat generation or absorption effects. Chamkha et al. [28] examined laminar free convection of a micropolar fluid in a vertical parallel plate channel with asymmetric heating using numerical and analytical approaches.

The novel concept of nanofluids, first introduced by Choi [29] in 1995, has been proposed as a route to surpassing the performance of heat transfer fluids currently available. It is known that heat transfer can be enhanced by employing various techniques and methodologies, such as increasing either the heat transfer surface or the heat transfer coefficient between the fluid and the surface, that allow high heat transfer rates in a small volume [30]. Cooling is one of the most important technical challenges facing many diverse industries, including microelectronics, transportation, solid-state lighting and manufacturing. The addition of micrometer- or millimeter-sized solid metal or metal oxide particles to the base fluids shows an increment in the thermal conductivity of resultant fluids. Nanoparticle materials may be taken as oxide ceramics (Al2O3, CuO), metal carbides (SiC), nitrides (AlN, SiN) or metals (Al, Cu), etc. Base fluids are water, ethylene or tri-ethylene–glycols and other coolants, oil and other lubricants, bio-fluids, polymer solutions, other common fluids. In recent years, considerable interest has been evinced in the study of nanofluid and it has become an innovative idea for thermal engineering, because it has various applications in automotive industries, energy saving, nuclear rectors, etc. Further, suspensions of nanoparticles are being developed medical applications including cancer therapy. The solar energy industry has experienced phenomenal growth in recent years due to both technological improvements, resulting in cost reductions, and government policies supportive of renewable energy development and utilization [31]. Owing to their enhanced properties as thermal transfer fluids for instance, nanofluids can be used in a plethora of engineering applications ranging from use in the automotive industry to the medical arena to use in power plant cooling systems as well as computers. Routbort [32] employed nanofluids for industrial cooling that could result in great energy savings and resulting emission reductions. Donzelli et al. [33] showed that a particular class of nanofluids can be used as a smart material working as a heat valve to control the flow of heat. Kim et al. [34] assess the feasibility of nanofluids in nuclear applications by improving the performance of any water-cooled nuclear system that is heat removal limited. Possible applications include pressurized water reactor (PWR) primary coolant, standby safety systems, accelerator targets, plasma divertors. The solar energy industry has experienced phenomenal growth in recent years due to both technological improvements, resulting in cost reductions, and government policies supportive of renewable energy development and utilization. Apart from the application in the field of heat transfer, nanofluids (nanometer particles in a fluid) can also be synthesized for unique magnetic, electrical, chemical and biological applications.

It is worth mentioning that many references on nanofluids can be found in the books by Das et al. [35], Nield and Bejan [36], and Shenoy et al. [37], and in the review papers by Buongiorno [38], Buongiorno et al. [39], Kakaç and Pramuanjaroenkij [40], Lee et al. [41], Fan and Wang [42], Mahian et al. [43], Sheikholeslami and Ganji [44], etc. Buongiorno [38] noted that the nanoparticles absolute velocity can be viewed as the sum of the base fluid velocity and a relative (slip) velocity. He considered in turn seven slip mechanisms: inertia, Brownian diffusion, thermophoresis, diffusiophoresis, Magnus effect, fluid drainage and gravity settling. After examining each of these in turn, he concluded that in the absence of turbulent effects it is the Brownian diffusion and the thermophoresis that will be important. Buongiorno proceeded to write down conservation equations based on these two effects. The thermal instability nanofluid in a porous medium has been also a topic of interest due to its applications in fields of food and chemical process, petroleum industry, bio-mechanics and geophysical problems (see Nield and Kuznetsov [45, 46] and Kuznetsov and Nield [47, 48]). It is worth noting that Sheikholeslami and Chamkha [49] investigated numerically MHD Marangoni boundary layer flow of nanofluid using the Buongiorno model. Some interesting results on nanofluid flow and heat transfer can be found in [50,51,52,53,54].

Here we are dealing with the steady natural convection heat transfer in a cubical enclosure filled with a nanofluid using the mathematical nanofluid model proposed by Buongiorno in combination with the Marangoni convection due to temperature-dependent surface tension at the free surface. To the best of our knowledge, such a problem has not been solved before, so that the present results are new and original.

Basic equations

Consider the natural convection heat transfer inside a cubical cavity filled with a water-based nanofluid under the effect of temperature- and concentration-dependent surface tension at the upper free surface. A schematic geometry of the problem under investigation is shown in Fig. 1, where \( \bar{x} \), \( \bar{y} \) and \( \bar{z} \) are the Cartesian coordinates and L is the size of the cavity. It is assumed that the vertical surface \( \bar{x} = 0 \) is heated and maintained at the constant temperature \( T_{\text{h}} \), while the opposite vertical wall \( \bar{x} = L \) is cooled and has the constant temperature \( T_{\text{c}} \). The other walls are adiabatic \( \left( {{{\partial T} \mathord{\left/ {\vphantom {{\partial T} {\partial \vec{n}}}} \right. \kern-0pt} {\partial \vec{n}}}} \right) = 0 \).

Fig. 1
figure 1

Physical model and coordinate system

The basic equations for the flow, heat transfer and nanoparticles transport can be written in the following form

$$ \nabla \cdot {\mathbf{V}} = 0 $$
(1)
$$ \begin{aligned} & \rho_{\text{f}} \left[ {\frac{{\partial {\mathbf{V}}}}{\partial t} + \left( {{\mathbf{V}} \cdot \nabla } \right){\mathbf{V}}} \right] = - \nabla p + \mu \nabla^{2} {\mathbf{V}} \\ & \quad + \left[ {C\rho_{\text{p}} + \left( {1 - C} \right)\rho_{\text{f0}} \left( {1 - \beta \left( {T - T_{\text{c}} } \right)} \right)} \right]{\mathbf{g}} \\ \end{aligned} $$
(2)
$$ \frac{\partial T}{\partial t} + \left( {{\mathbf{V}} \cdot \nabla T} \right) = \alpha \nabla^{2} T + \delta \left[ {D_{\text{B}} \nabla C \cdot \nabla T + \left( {{{D_{\text{T}} } \mathord{\left/ {\vphantom {{D_{\text{T}} } {T_{\text{c}} }}} \right. \kern-0pt} {T_{\text{c}} }}} \right)\nabla T \cdot \nabla T} \right] $$
(3)
$$ \rho_{\text{p}} \left( {\frac{\partial C}{\partial t} + \left( {{\mathbf{V}} \cdot \nabla C} \right)} \right) = - \nabla \cdot {\mathbf{j}}_{\text{p}} $$
(4)

Further on, it is possible to linearize the momentum Eq. (2) in the following form

$$ \begin{aligned} & \rho_{\text{f0}} \left[ {\frac{{\partial {\mathbf{V}}}}{\partial t} + \left( {{\mathbf{V}} \cdot \nabla } \right){\mathbf{V}}} \right] = - \nabla p + \mu \nabla^{2} {\mathbf{V}} \\ & \quad + \left[ {C\left( {\rho_{\text{p}} - \rho_{\text{f0}} } \right) + \rho_{\text{f0}} \left( {1 - \beta \left( {T - T_{\text{c}} } \right)\left( {1 - C_{0} } \right)} \right)} \right]{\mathbf{g}} \\ \end{aligned} $$
(5)

Equations (1), (3)–(5) for the problem under consideration can be written in dimensional Cartesian coordinates \( \bar{x}, \, \bar{y}, \, \bar{z} \) as

$$ \frac{{\partial \bar{u}}}{{\partial \bar{x}}} + \frac{{\partial \bar{v}}}{{\partial \bar{y}}} + \frac{{\partial \bar{w}}}{{\partial \bar{z}}} = 0 $$
(6)
$$ \rho_{\text{f0}} \left[ {\frac{{\partial \bar{u}}}{\partial t} + \bar{u}\frac{{\partial \bar{u}}}{{\partial \bar{x}}} + \bar{v}\frac{{\partial \bar{u}}}{{\partial \bar{y}}} + \bar{w}\frac{{\partial \bar{u}}}{{\partial \bar{z}}}} \right] = - \frac{\partial p}{{\partial \bar{x}}} + \mu \left( {\frac{{\partial^{2} \bar{u}}}{{\partial \bar{x}^{2} }} + \frac{{\partial^{2} \bar{u}}}{{\partial \bar{y}^{2} }} + \frac{{\partial^{2} \bar{u}}}{{\partial \bar{z}^{2} }}} \right) $$
(7)
$$ \rho_{\text{f0}} \left[ {\frac{{\partial \bar{v}}}{\partial t} + \bar{u}\frac{{\partial \bar{v}}}{{\partial \bar{x}}} + \bar{v}\frac{{\partial \bar{v}}}{{\partial \bar{y}}} + \bar{w}\frac{{\partial \bar{v}}}{{\partial \bar{z}}}} \right] = - \frac{\partial p}{{\partial \bar{y}}} + \mu \left( {\frac{{\partial^{2} \bar{v}}}{{\partial \bar{x}^{2} }} + \frac{{\partial^{2} \bar{v}}}{{\partial \bar{y}^{2} }} + \frac{{\partial^{2} \bar{v}}}{{\partial \bar{z}^{2} }}} \right) $$
(8)
$$ \begin{aligned} & \rho_{\text{f0}} \left[ {\frac{{\partial \bar{w}}}{\partial t} + \bar{u}\frac{{\partial \bar{w}}}{{\partial \bar{x}}} + \bar{v}\frac{{\partial \bar{w}}}{{\partial \bar{y}}} + \bar{w}\frac{{\partial \bar{w}}}{{\partial \bar{z}}}} \right] = - \frac{\partial p}{{\partial \bar{z}}} + \mu \left( {\frac{{\partial^{2} \bar{w}}}{{\partial \bar{x}^{2} }} + \frac{{\partial^{2} \bar{w}}}{{\partial \bar{y}^{2} }} + \frac{{\partial^{2} \bar{w}}}{{\partial \bar{z}^{2} }}} \right) - \\ & \quad - \left[ {C\left( {\rho_{\text{p}} - \rho_{\text{f0}} } \right) + \rho_{\text{f0}} \left( {1 - \beta \left( {T - T_{\text{c}} } \right)\left( {1 - C_{0} } \right)} \right)} \right]g \\ \end{aligned} $$
(9)
$$ \begin{aligned} & \frac{\partial T}{\partial t} + \bar{u}\frac{\partial T}{{\partial \bar{x}}} + \bar{v}\frac{\partial T}{{\partial \bar{y}}} + \bar{w}\frac{\partial T}{{\partial \bar{z}}} = \alpha \left( {\frac{{\partial^{2} T}}{{\partial \bar{x}^{2} }} + \frac{{\partial^{2} T}}{{\partial \bar{y}^{2} }} + \frac{{\partial^{2} T}}{{\partial \bar{z}^{2} }}} \right) \\ & \quad + \delta \left\{ {D_{\text{B}} \left( {\frac{\partial C}{{\partial \bar{x}}}\frac{\partial T}{{\partial \bar{x}}} + \frac{\partial C}{{\partial \bar{y}}}\frac{\partial T}{{\partial \bar{y}}} + \frac{\partial C}{{\partial \bar{z}}}\frac{\partial T}{{\partial \bar{z}}}} \right)} \right. \\ & \quad + \left( {\frac{{D_{\text{T}} }}{{T_{\text{c}} }}} \right)\left. {\left[ {\left( {\frac{\partial T}{{\partial \bar{x}}}} \right)^{2} + \left( {\frac{\partial T}{{\partial \bar{y}}}} \right)^{2} + \left( {\frac{\partial T}{{\partial \bar{z}}}} \right)^{2} } \right]} \right\} \\ \end{aligned} $$
(10)
$$ \frac{\partial C}{\partial t} + \bar{u}\frac{\partial C}{{\partial \bar{x}}} + \bar{v}\frac{\partial C}{{\partial \bar{y}}} + \bar{w}\frac{\partial C}{{\partial \bar{z}}} = D_{\text{B}} \left( {\frac{{\partial^{2} C}}{{\partial \bar{x}^{2} }} + \frac{{\partial^{2} C}}{{\partial \bar{y}^{2} }} + \frac{{\partial^{2} C}}{{\partial \bar{z}^{2} }}} \right) + \left( {\frac{{D_{T} }}{{T_{C} }}} \right)\left( {\frac{{\partial^{2} T}}{{\partial \bar{x}^{2} }} + \frac{{\partial^{2} T}}{{\partial \bar{y}^{2} }} + \frac{{\partial^{2} T}}{{\partial \bar{z}^{2} }}} \right) $$
(11)

A transformation of the formulated system of differential Eqs. (6)–(11) to a form eliminating direct search of the pressure field [55,56,57,58,59,60] is represented as the most reasonable because the aim of the present investigation is the analysis of a thermal state of the system in conditions of natural convection inside the cavity filled with nanofluid. For this purpose, we shall enter into consideration the vector potential functions ψ of the form \( {\mathbf{V}} = \nabla \times {\varvec{\uppsi}} \) into the formulation and the vorticity vector ω of the form \( {\varvec{\upomega}} = \nabla \times {\mathbf{V}} \). It has been shown early (see [55,56,57]) that the potential is also solenoidal since the velocity is solenoidal (incompressible flow); therefore, \( \nabla \cdot {\varvec{\uppsi}} = 0 \). The velocity components will be defined as follows:

$$ {\mathbf{V}} = \nabla \times {\varvec{\uppsi}} \Rightarrow \left\{ {\bar{u} = \frac{{\partial \bar{\psi }_{\text{z}} }}{{\partial \bar{y}}} - \frac{{\partial \bar{\psi }_{\text{y}} }}{{\partial \bar{z}}},\;\bar{v} = \frac{{\partial \bar{\psi }_{\text{x}} }}{{\partial \bar{z}}} - \frac{{\partial \bar{\psi }_{\text{z}} }}{{\partial \bar{x}}},\;\bar{w} = \frac{{\partial \bar{\psi }_{\text{y}} }}{{\partial \bar{x}}} - \frac{{\partial \bar{\psi }_{\text{x}} }}{{\partial \bar{y}}}} \right\} $$
(12)

and the vorticity components can be defined as follows:

$$ {\varvec{\upomega}} = \nabla \times {\mathbf{V}} \Rightarrow \left\{ {\bar{\omega }_{\text{x}} = \frac{{\partial \bar{w}}}{{\partial \bar{y}}} - \frac{{\partial \bar{v}}}{{\partial \bar{z}}}, \, \bar{\omega }_{\text{y}} = \frac{{\partial \bar{u}}}{{\partial \bar{z}}} - \frac{{\partial \bar{w}}}{{\partial \bar{x}}}, \, \bar{\omega }_{\text{z}} = \frac{{\partial \bar{v}}}{{\partial \bar{x}}} - \frac{{\partial \bar{u}}}{{\partial \bar{y}}}} \right\} $$
(13)

so that Eq. (6) is satisfied identically. We are then left with the following equations taking into account the steady-state regime

$$ \frac{{\partial^{2} \bar{\psi }_{\text{x}} }}{{\partial \bar{x}^{2} }} + \frac{{\partial^{2} \bar{\psi }_{\text{x}} }}{{\partial \bar{y}^{2} }} + \frac{{\partial^{2} \bar{\psi }_{\text{x}} }}{{\partial \bar{z}^{2} }} = - \bar{\omega }_{\text{x}} $$
(14)
$$ \frac{{\partial^{2} \bar{\psi }_{\text{y}} }}{{\partial \bar{x}^{2} }} + \frac{{\partial^{2} \bar{\psi }_{\text{y}} }}{{\partial \bar{y}^{2} }} + \frac{{\partial^{2} \bar{\psi }_{\text{y}} }}{{\partial \bar{z}^{2} }} = - \bar{\omega }_{\text{y}} $$
(15)
$$ \frac{{\partial^{2} \bar{\psi }_{\text{z}} }}{{\partial \bar{x}^{2} }} + \frac{{\partial^{2} \bar{\psi }_{\text{z}} }}{{\partial \bar{y}^{2} }} + \frac{{\partial^{2} \bar{\psi }_{\text{z}} }}{{\partial \bar{z}^{2} }} = - \bar{\omega }_{\text{z}} $$
(16)
$$ \begin{aligned}& {\rho_{{\rm{f0}}}}\left[ {\left( {\frac{{\partial {{\bar \psi }_{\rm{z}}}}}{\partial \bar y} - \frac{{\partial {{\bar \psi }_{\rm{y}}}}}{\partial \bar z}} \right)\frac{{\partial {{\bar \omega }_{\rm{x}}}}}{\partial \bar x} + \left( {\frac{{\partial {{\bar \psi }_{\rm{x}}}}}{\partial \bar z} - \frac{{\partial {{\bar \psi }_{\rm{z}}}}}{\partial \bar x}} \right)\frac{{\partial {{\bar \omega }_x}}}{\partial \bar y}} \right.\\ & \quad \quad + \left( {\frac{{\partial {{\bar \psi }_{\rm{y}}}}}{\partial \bar x} - \frac{{\partial {{\bar \psi }_{\rm{x}}}}}{\partial \bar y}} \right)\frac{{\partial {{\bar \omega }_{\rm{x}}}}}{\partial \bar z} - {{\bar \omega }_{\rm{x}}}\frac{\partial }{\partial \bar x}\left( {\frac{{\partial {{\bar \psi }_{\rm{z}}}}}{\partial \bar y} - \frac{{\partial {{\bar \psi }_{\rm{y}}}}}{\partial \bar z}} \right)\\ & \quad \quad - {{\bar \omega }_{\rm{y}}}\frac{\partial }{\partial \bar y}\left( {\frac{{\partial {{\bar \psi }_{\rm{z}}}}}{\partial \bar y} - \frac{{\partial {{\bar \psi }_{\rm{y}}}}}{\partial \bar z}} \right) - {{\bar \omega }_{\rm{z}}}\frac{\partial }{\partial \bar z}\left( {\frac{{\partial {{\bar \psi }_{\rm{z}}}}}{\partial \bar y} - \frac{{\partial {{\bar \psi }_{\rm{y}}}}}{\partial \bar z}} \right)\\& \quad = \mu\, \left( {\frac{{{\partial^2}{{\bar \omega }_{\rm{x}}}}}{{\partial {{\bar x}^2}}} + \frac{{{\partial^2}{{\bar \omega }_{\rm{x}}}}}{{\partial {{\bar y}^2}}} + \frac{{{\partial^2}{{\bar \omega }_{\rm{x}}}}}{{\partial {{\bar z}^2}}}} \right) + {\rho_{{\rm{f0}}}}\beta \left( {1 - {C_0}} \right)g\frac{\partial T}{\partial \bar y} - g\left( {{\rho_{\rm{p}}} - {\rho_{{\rm{f0}}}}} \right)\frac{\partial C}{\partial \bar y}\end{aligned} $$
(17)
$$ \begin{aligned} & \rho_{\text{f0}} \left[ {\left( {\frac{{\partial \bar{\psi }_{\text{z}} }}{{\partial \bar{y}}} - \frac{{\partial \bar{\psi }_{\text{y}} }}{{\partial \bar{z}}}} \right)\frac{{\partial \bar{\omega }_{\text{y}} }}{{\partial \bar{x}}} + \left( {\frac{{\partial \bar{\psi }_{\text{x}} }}{{\partial \bar{z}}} - \frac{{\partial \bar{\psi }_{\text{z}} }}{{\partial \bar{x}}}} \right)\frac{{\partial \bar{\omega }_{\text{y}} }}{{\partial \bar{y}}}} \right. \\ & \quad \quad + \left( {\frac{{\partial \bar{\psi }_{\text{y}} }}{{\partial \bar{x}}} - \frac{{\partial \bar{\psi }_{\text{x}} }}{{\partial \bar{y}}}} \right)\frac{{\partial \bar{\omega }_{\text{y}} }}{{\partial \bar{z}}} - \bar{\omega }_{\text{x}} \frac{\partial }{{\partial \bar{x}}}\left( {\frac{{\partial \bar{\psi }_{\text{x}} }}{{\partial \bar{z}}} - \frac{{\partial \bar{\psi }_{\text{z}} }}{{\partial \bar{x}}}} \right) \\ & \quad \quad \left. { - \bar{\omega }_{\text{y}} \frac{\partial }{{\partial \bar{y}}}\left( {\frac{{\partial \bar{\psi }_{\text{x}} }}{{\partial \bar{z}}} - \frac{{\partial \bar{\psi }_{\text{z}} }}{{\partial \bar{x}}}} \right) - \bar{\omega }_{\text{z}} \frac{\partial }{{\partial \bar{z}}}\left( {\frac{{\partial \bar{\psi }_{\text{x}} }}{{\partial \bar{z}}} - \frac{{\partial \bar{\psi }_{\text{z}} }}{{\partial \bar{x}}}} \right)} \right] \\ & \quad = \mu \,\left( {\frac{{\partial^{2} \bar{\omega }_{\text{y}} }}{{\partial \bar{x}^{2} }} + \frac{{\partial^{2} \bar{\omega }_{\text{y}} }}{{\partial \bar{y}^{2} }} + \frac{{\partial^{2} \bar{\omega }_{\text{y}} }}{{\partial \bar{z}^{2} }}} \right) - \rho_{\text{f0}} \beta \left( {1 - C_{0} } \right)g\frac{\partial T}{{\partial \bar{x}}} + g\left( {\rho_{\text{p}} - \rho_{\text{f0}} } \right)\frac{\partial C}{{\partial \bar{x}}} \\ \end{aligned} $$
(18)
$$ \begin{aligned} & \rho_{\text{f0}} \left[ {\left( {\frac{{\partial \bar{\psi }_{\text{z}} }}{{\partial \bar{y}}} - \frac{{\partial \bar{\psi }_{\text{y}} }}{{\partial \bar{z}}}} \right)\frac{{\partial \bar{\omega }_{\text{z}} }}{{\partial \bar{x}}} + \left( {\frac{{\partial \bar{\psi }_{\text{x}} }}{{\partial \bar{z}}} - \frac{{\partial \bar{\psi }_{\text{z}} }}{{\partial \bar{x}}}} \right)\frac{{\partial \bar{\omega }_{\text{z}} }}{{\partial \bar{y}}}} \right. \\ & \quad + \left( {\frac{{\partial \bar{\psi }_{\text{y}} }}{{\partial \bar{x}}} - \frac{{\partial \bar{\psi }_{\text{x}} }}{{\partial \bar{y}}}} \right)\frac{{\partial \bar{\omega }_{\text{z}} }}{{\partial \bar{z}}} - \bar{\omega }_{x} \frac{\partial }{{\partial \bar{x}}}\left( {\frac{{\partial \bar{\psi }_{\text{y}} }}{{\partial \bar{x}}} - \frac{{\partial \bar{\psi }_{\text{x}} }}{{\partial \bar{y}}}} \right) \\ & \quad \left. { - \bar{\omega }_{\text{y}} \frac{\partial }{{\partial \bar{y}}}\left( {\frac{{\partial \bar{\psi }_{\text{y}} }}{{\partial \bar{x}}} - \frac{{\partial \bar{\psi }_{\text{x}} }}{{\partial \bar{y}}}} \right) - \bar{\omega }_{\text{z}} \frac{\partial }{{\partial \bar{z}}}\left( {\frac{{\partial \bar{\psi }_{\text{y}} }}{{\partial \bar{x}}} - \frac{{\partial \bar{\psi }_{\text{x}} }}{{\partial \bar{y}}}} \right)} \right] = \mu \left( {\frac{{\partial^{2} \bar{\omega }_{\text{z}} }}{{\partial \bar{x}^{2} }} + \frac{{\partial^{2} \bar{\omega }_{\text{z}} }}{{\partial \bar{y}^{2} }} + \frac{{\partial^{2} \bar{\omega }_{\text{z}} }}{{\partial \bar{z}^{2} }}} \right) \\ \end{aligned} $$
(19)
$$ \begin{aligned} & \left( {\frac{{\partial \bar{\psi }_{\text{z}} }}{{\partial \bar{y}}} - \frac{{\partial \bar{\psi }_{\text{y}} }}{{\partial \bar{z}}}} \right)\frac{\partial T}{{\partial \bar{x}}} + \left( {\frac{{\partial \bar{\psi }_{\text{x}} }}{{\partial \bar{z}}} - \frac{{\partial \bar{\psi }_{\text{z}} }}{{\partial \bar{x}}}} \right)\frac{\partial T}{{\partial \bar{y}}} \\ & \quad + \left( {\frac{{\partial \bar{\psi }_{\text{y}} }}{{\partial \bar{x}}} - \frac{{\partial \bar{\psi }_{\text{x}} }}{{\partial \bar{y}}}} \right)\frac{\partial T}{{\partial \bar{z}}} = \alpha \left( {\frac{{\partial^{2} T}}{{\partial \bar{x}^{2} }} + \frac{{\partial^{2} T}}{{\partial \bar{y}^{2} }} + \frac{{\partial^{2} T}}{{\partial \bar{z}^{2} }}} \right) \\ & \quad + \delta \left\{ {D_{\text{B}} \left( {\frac{\partial C}{{\partial \bar{x}}}\frac{\partial T}{{\partial \bar{x}}} + \frac{\partial C}{{\partial \bar{y}}}\frac{\partial T}{{\partial \bar{y}}} + \frac{\partial C}{{\partial \bar{z}}}\frac{\partial T}{{\partial \bar{z}}}} \right)} \right. \\ & \quad + \left( {\frac{{D_{\text{T}} }}{{T_{\text{c}} }}} \right)\left. {\left[ {\left( {\frac{\partial T}{{\partial \bar{x}}}} \right)^{2} + \left( {\frac{\partial T}{{\partial \bar{y}}}} \right)^{2} + \left( {\frac{\partial T}{{\partial \bar{z}}}} \right)^{2} } \right]} \right\} \\ \end{aligned} $$
(20)
$$ \begin{aligned} & \left( {\frac{{\partial \bar{\psi }_{\text{z}} }}{{\partial \bar{y}}} - \frac{{\partial \bar{\psi }_{\text{y}} }}{{\partial \bar{z}}}} \right)\frac{\partial C}{{\partial \bar{x}}} + \left( {\frac{{\partial \bar{\psi }_{\text{x}} }}{{\partial \bar{z}}} - \frac{{\partial \bar{\psi }_{\text{z}} }}{{\partial \bar{x}}}} \right)\frac{\partial C}{{\partial \bar{y}}} \\ & \quad \quad + \left( {\frac{{\partial \bar{\psi }_{\text{y}} }}{{\partial \bar{x}}} - \frac{{\partial \bar{\psi }_{\text{x}} }}{{\partial \bar{y}}}} \right)\frac{\partial C}{{\partial \bar{z}}} \\ & \quad = D_{\text{B}} \left( {\frac{{\partial^{2} C}}{{\partial \bar{x}^{2} }} + \frac{{\partial^{2} C}}{{\partial \bar{y}^{2} }} + \frac{{\partial^{2} C}}{{\partial \bar{z}^{2} }}} \right) \\ & \quad \quad + \left( {\frac{{D_{\text{T}} }}{{T_{\text{C}} }}} \right)\left( {\frac{{\partial^{2} T}}{{\partial \bar{x}^{2} }} + \frac{{\partial^{2} T}}{{\partial \bar{y}^{2} }} + \frac{{\partial^{2} T}}{{\partial \bar{z}^{2} }}} \right) \\ \end{aligned} $$
(21)

Introducing the following dimensionless variables

$$ \begin{aligned} & x = {{\bar{x}} \mathord{\left/ {\vphantom {{\bar{x}} L}} \right. \kern-0pt} L} ,\quad \, y = {{\bar{y}} \mathord{\left/ {\vphantom {{\bar{y}} L}} \right. \kern-0pt} L} ,\quad \, z = {{\bar{z}} \mathord{\left/ {\vphantom {{\bar{z}} L}} \right. \kern-0pt} L} ,\\ & \psi_{\text{x}} = {{\bar{\psi }_{\text{x}} } \mathord{\left/ {\vphantom {{\bar{\psi }_{\text{x}} } {\sqrt {\left( {1 - C_{0} } \right)g\rho_{\text{f0}} \beta \Delta TL^{3} } }}} \right. \kern-0pt} {\sqrt {\left( {1 - C_{0} } \right)g\rho_{\text{f0}} \beta \Delta TL^{3} } }} ,\quad \psi_{\text{y}} = {{\bar{\psi }_{\text{y}} } \mathord{\left/ {\vphantom {{\bar{\psi }_{\text{y}} } {\sqrt {\left( {1 - C_{0} } \right)g\rho_{\text{f0}} \beta \Delta TL^{3} } }}} \right. \kern-0pt} {\sqrt {\left( {1 - C_{0} } \right)g\rho_{\text{f0}} \beta \Delta TL^{3} } }} ,\quad \, \psi_{\text{z}} = {{\bar{\psi }_{\text{z}} } \mathord{\left/ {\vphantom {{\bar{\psi }_{\text{z}} } {\sqrt {\left( {1 - C_{0} } \right)g\rho_{\text{f0}} \beta \Delta TL^{3} } }}} \right. \kern-0pt} {\sqrt {\left( {1 - C_{0} } \right)g\rho_{\text{f0}} \beta \Delta TL^{3} } }} ,\\ & \omega_{\text{x}} = \bar{\omega }_{\text{x}} \sqrt {{{\left( {1 - C_{0} } \right)g\rho_{\text{f0}} \beta \Delta T} \mathord{\left/ {\vphantom {{\left( {1 - C_{0} } \right)g\rho_{\text{f0}} \beta \Delta T} L}} \right. \kern-0pt} L}} ,\quad \omega_{\text{y}} = \bar{\omega }_{\text{y}} \sqrt {{{\left( {1 - C_{0} } \right)g\rho_{\text{f0}} \beta \Delta T} \mathord{\left/ {\vphantom {{\left( {1 - C_{0} } \right)g\rho_{\text{f0}} \beta \Delta T} L}} \right. \kern-0pt} L}} , { }\quad \omega_{z} = \bar{\omega }_{\text{z}} \sqrt {{{\left( {1 - C_{0} } \right)g\rho_{\text{f0}} \beta \Delta T} \mathord{\left/ {\vphantom {{\left( {1 - C_{0} } \right)g\rho_{\text{f0}} \beta \Delta T} L}} \right. \kern-0pt} L}} ,\\ & \theta = {{\left( {T - T_{0} } \right)} \mathord{\left/ {\vphantom {{\left( {T - T_{0} } \right)} {\left( {T_{\text{h}} - T_{\text{c}} } \right)}}} \right. \kern-0pt} {\left( {T_{\text{h}} - T_{\text{c}} } \right)}} ,\quad \, \phi = {C \mathord{\left/ {\vphantom {C {C_{0} }}} \right. \kern-0pt} {C_{0} }} \\ \end{aligned} $$
(22)

where \( T_{0} = {{\left( {T_{\text{h}} + T_{\text{c}} } \right)} \mathord{\left/ {\vphantom {{\left( {T_{\text{h}} + T_{\text{c}} } \right)} 2}} \right. \kern-0pt} 2} \) is the mean temperature of heated and cooled walls, and substituting (22) into Eqs. (14)–(21), we obtain

$$ \frac{{\partial^{2} \psi_{\text{x}} }}{{\partial x^{2} }} + \frac{{\partial^{2} \psi_{\text{x}} }}{{\partial y^{2} }} + \frac{{\partial^{2} \psi_{\text{x}} }}{{\partial z^{2} }} = - \omega_{\text{x}} $$
(23)
$$ \frac{{\partial^{2} \psi_{\text{y}} }}{{\partial x^{2} }} + \frac{{\partial^{2} \psi_{\text{y}} }}{{\partial y^{2} }} + \frac{{\partial^{2} \psi_{\text{y}} }}{{\partial z^{2} }} = - \omega_{\text{y}} $$
(24)
$$ \frac{{\partial^{2} \psi_{\text{z}} }}{{\partial x^{2} }} + \frac{{\partial^{2} \psi_{\text{z}} }}{{\partial y^{2} }} + \frac{{\partial^{2} \psi_{\text{z}} }}{{\partial z^{2} }} = - \omega_{\text{z}} $$
(25)
$$ \begin{aligned} & \left( {\frac{{\partial \psi_{\text{z}} }}{\partial y} - \frac{{\partial \psi_{\text{y}} }}{\partial z}} \right)\frac{{\partial \omega_{\text{x}} }}{\partial x} + \left( {\frac{{\partial \psi_{\text{x}} }}{\partial z} - \frac{{\partial \psi_{\text{z}} }}{\partial x}} \right)\frac{{\partial \omega_{\text{x}} }}{\partial y} \\ & \quad \quad + \left( {\frac{{\partial \psi_{\text{y}} }}{\partial x} - \frac{{\partial \psi_{\text{x}} }}{\partial y}} \right)\frac{{\partial \omega_{\text{x}} }}{\partial z} - \omega_{\text{x}} \frac{\partial }{\partial x}\left( {\frac{{\partial \psi_{\text{z}} }}{\partial y} - \frac{{\partial \psi_{\text{y}} }}{\partial z}} \right) \\ & \quad \quad - \omega_{\text{y}} \frac{\partial }{\partial y}\left( {\frac{{\partial \psi_{\text{z}} }}{\partial y} - \frac{{\partial \psi_{\text{y}} }}{\partial z}} \right) - \omega_{\text{z}} \frac{\partial }{\partial z}\left( {\frac{{\partial \psi_{\text{z}} }}{\partial y} - \frac{{\partial \psi_{\text{y}} }}{\partial z}} \right) \\ & \quad = \sqrt {\frac{\Pr }{Ra}} \left( {\frac{{\partial^{2} \omega_{\text{x}} }}{{\partial x^{2} }} + \frac{{\partial^{2} \omega_{\text{x}} }}{{\partial y^{2} }} + \frac{{\partial^{2} \omega_{\text{x}} }}{{\partial z^{2} }}} \right) + \frac{\partial \theta }{\partial y} - Nr\frac{\partial \phi }{\partial y} \\ \end{aligned} $$
(26)
$$ \begin{aligned} & \left( {\frac{{\partial \psi_{\text{z}} }}{\partial y} - \frac{{\partial \psi_{\text{y}} }}{\partial z}} \right)\frac{{\partial \omega_{\text{y}} }}{\partial x} + \left( {\frac{{\partial \psi_{\text{x}} }}{\partial z} - \frac{{\partial \psi_{\text{z}} }}{\partial x}} \right)\frac{{\partial \omega_{\text{y}} }}{\partial y} \\ & \quad \quad + \left( {\frac{{\partial \psi_{\text{y}} }}{\partial x} - \frac{{\partial \psi_{\text{x}} }}{\partial y}} \right)\frac{{\partial \omega_{\text{y}} }}{\partial z} - \omega_{\text{x}} \frac{\partial }{\partial x}\left( {\frac{{\partial \psi_{\text{x}} }}{\partial z} - \frac{{\partial \psi_{\text{z}} }}{\partial x}} \right) \\ & \quad \quad - \omega_{\text{y}} \frac{\partial }{\partial y}\left( {\frac{{\partial \psi_{\text{x}} }}{\partial z} - \frac{{\partial \psi_{\text{z}} }}{\partial x}} \right) - \omega_{z} \frac{\partial }{\partial z}\left( {\frac{{\partial \psi_{\text{x}} }}{\partial z} - \frac{{\partial \psi_{\text{z}} }}{\partial x}} \right) \\ & \quad = \sqrt {\frac{\Pr }{Ra}} \left( {\frac{{\partial^{2} \omega_{\text{y}} }}{{\partial x^{2} }} + \frac{{\partial^{2} \omega_{\text{y}} }}{{\partial y^{2} }} + \frac{{\partial^{2} \omega_{\text{y}} }}{{\partial z^{2} }}} \right) - \frac{\partial \theta }{\partial x} + Nr\frac{\partial \phi }{\partial x} \\ \end{aligned} $$
(27)
$$ \begin{aligned} & \left( {\frac{{\partial \psi_{\text{z}} }}{\partial y} - \frac{{\partial \psi_{\text{y}} }}{\partial z}} \right)\frac{{\partial \omega_{\text{z}} }}{\partial x} + \left( {\frac{{\partial \psi_{\text{x}} }}{\partial z} - \frac{{\partial \psi_{\text{z}} }}{\partial x}} \right)\frac{{\partial \omega_{\text{z}} }}{\partial y} + \left( {\frac{{\partial \psi_{\text{y}} }}{\partial x} - \frac{{\partial \psi_{\text{x}} }}{\partial y}} \right)\frac{{\partial \omega_{\text{z}} }}{\partial z} - \omega_{\text{x}} \frac{\partial }{\partial x}\left( {\frac{{\partial \psi_{\text{y}} }}{\partial x} - \frac{{\partial \psi_{\text{x}} }}{\partial y}} \right) \\ & \quad - \omega_{\text{y}} \frac{\partial }{\partial y}\left( {\frac{{\partial \psi_{\text{y}} }}{\partial x} - \frac{{\partial \psi_{\text{x}} }}{\partial y}} \right) - \omega_{\text{z}} \frac{\partial }{\partial z}\left( {\frac{{\partial \psi_{\text{y}} }}{\partial x} - \frac{{\partial \psi_{\text{x}} }}{\partial y}} \right) = \sqrt {\frac{\Pr }{Ra}} \left( {\frac{{\partial^{2} \omega_{\text{z}} }}{{\partial x^{2} }} + \frac{{\partial^{2} \omega_{\text{z}} }}{{\partial y^{2} }} + \frac{{\partial^{2} \omega_{\text{z}} }}{{\partial z^{2} }}} \right) \\ \end{aligned} $$
(28)
$$ \begin{aligned} & \left( {\frac{{\partial \psi_{\text{z}} }}{\partial y} - \frac{{\partial \psi_{\text{y}} }}{\partial z}} \right)\frac{\partial \theta }{\partial x} + \left( {\frac{{\partial \psi_{\text{x}} }}{\partial z} - \frac{{\partial \psi_{\text{z}} }}{\partial x}} \right)\frac{\partial \theta }{\partial y} \\ & \quad+ \left( {\frac{{\partial \psi_{\text{y}} }}{\partial x} - \frac{{\partial \psi_{\text{x}} }}{\partial y}} \right)\frac{\partial \theta }{\partial z} = \frac{1}{{\sqrt {Ra \cdot \Pr } }}\left( {\frac{{\partial^{2} \theta }}{{\partial x^{2} }} + \frac{{\partial^{2} \theta }}{{\partial y^{2} }} + \frac{{\partial^{2} \theta }}{{\partial z^{2} }}} \right) \\ & \quad + \frac{Nb}{{\sqrt {Ra \cdot \Pr } }}\left( {\frac{\partial \phi }{\partial x}\frac{\partial \theta }{\partial x} + \frac{\partial \phi }{\partial y}\frac{\partial \theta }{\partial y} + \frac{\partial \phi }{\partial z}\frac{\partial \theta }{\partial z}} \right) \\ & \quad + \frac{Nt}{{\sqrt {Ra \cdot \Pr } }}\left. {\left[ {\left( {\frac{\partial \theta }{\partial x}} \right)^{2} + \left( {\frac{\partial \theta }{\partial y}} \right)^{2} + \left( {\frac{\partial \theta }{\partial z}} \right)^{2} } \right]} \right\} \\ \end{aligned} $$
(29)
$$ \left( {\frac{{\partial \psi_{\text{z}} }}{\partial y} - \frac{{\partial \psi_{\text{y}} }}{\partial z}} \right)\frac{\partial \phi }{\partial x} + \left( {\frac{{\partial \psi_{\text{x}} }}{\partial z} - \frac{{\partial \psi_{\text{z}} }}{\partial x}} \right)\frac{\partial \phi }{\partial y} + \left( {\frac{{\partial \psi_{\text{y}} }}{\partial x} - \frac{{\partial \psi_{\text{x}} }}{\partial y}} \right)\frac{\partial \phi }{\partial z} = \frac{1}{{Le\sqrt {Ra \cdot \Pr } }}\left( {\frac{{\partial^{2} \phi }}{{\partial x^{2} }} + \frac{{\partial^{2} \phi }}{{\partial y^{2} }} + \frac{{\partial^{2} \phi }}{{\partial z^{2} }}} \right) + \frac{1}{{Le\sqrt {Ra \cdot \Pr } }}\frac{Nt}{Nb}\left( {\frac{{\partial^{2} \theta }}{{\partial x^{2} }} + \frac{{\partial^{2} \theta }}{{\partial y^{2} }} + \frac{{\partial^{2} \theta }}{{\partial z^{2} }}} \right) $$
(30)

The corresponding boundary conditions for these equations are given by

$$ \begin{aligned} & \frac{{\partial \psi_{\text{x}} }}{\partial x} = \psi_{\text{y}} = \psi_{\text{z}} = 0 , { }\omega_{\text{x}} = 0 , { }\omega_{\text{y}} = - \frac{{\partial^{2} \psi_{\text{y}} }}{{\partial x^{2} }} , { }\omega_{\text{z}} = - \frac{{\partial^{2} \psi_{\text{z}} }}{{\partial x^{2} }} , { }\theta = 0.5 , { }Nb\frac{\partial \phi }{\partial x} + Nt\frac{\partial \theta }{\partial x} = 0{\text{ on }}x = 0 \\ & \frac{{\partial \psi_{\text{x}} }}{\partial x} = \psi_{\text{y}} = \psi_{\text{z}} = 0 , { }\omega_{\text{x}} = 0 , { }\omega_{\text{y}} = - \frac{{\partial^{2} \psi_{\text{y}} }}{{\partial x^{2} }} , { }\omega_{\text{z}} = - \frac{{\partial^{2} \psi_{\text{z}} }}{{\partial x^{2} }} , { }\theta = - 0.5 , { }Nb\frac{\partial \phi }{\partial x} + Nt\frac{\partial \theta }{\partial x} = 0{\text{ on }}x = 1 \\ & \psi_{\text{x}} = \frac{{\partial \psi_{\text{y}} }}{\partial y} = \psi_{\text{z}} = 0 , { }\omega_{\text{x}} = - \frac{{\partial^{2} \psi_{\text{x}} }}{{\partial y^{2} }} , { }\omega_{\text{y}} = 0 , { }\omega_{\text{z}} = - \frac{{\partial^{2} \psi_{\text{z}} }}{{\partial y^{2} }} , { }\frac{\partial \theta }{\partial y} = 0 , { }\frac{\partial \phi }{\partial y} = 0{\text{ on }}y = 0{\text{ and }}y = 1 \\ & \psi_{\text{x}} = \psi_{\text{y}} = \frac{{\partial \psi_{\text{z}} }}{\partial z} = 0 , { }\omega_{x} = - \frac{{\partial^{2} \psi_{\text{x}} }}{{\partial z^{2} }} , { }\omega_{\text{y}} = - \frac{{\partial^{2} \psi_{\text{y}} }}{{\partial z^{2} }} , { }\omega_{\text{z}} = 0 , { }\frac{\partial \theta }{\partial z} = 0 , { }\frac{\partial \phi }{\partial z} = 0{\text{ on }}z = 0 \\ & \psi_{\text{x}} = \psi_{\text{y}} = \frac{{\partial \psi_{\text{z}} }}{\partial z} = 0 , { }\frac{\partial \theta }{\partial z} = 0 , { }\frac{\partial \phi }{\partial z} = 0{\text{ on }}z = 1 \\ \end{aligned} $$
(31)

where key parameters are defined as

$$ \begin{aligned} & Ra = \frac{{\left( {1 - C_{0} } \right)g\rho_{\text{f0}} \beta \Delta TL}}{\alpha \mu } ,\quad Nr = \frac{{\left( {\rho_{\text{p}} - \rho_{\text{f0}} } \right)C_{0} }}{{\rho_{\text{f0}} \beta\Delta T\left( { 1- {\text{C}}_{ 0} } \right)}} ,\\ & Nb = \frac{{\delta D_{\text{B}} C_{0} }}{\alpha } ,\quad Nt = \frac{{\delta D_{\text{T}} \Delta T}}{{\alpha T_{\text{c}} }} ,\quad Le = \frac{\alpha }{{D_{\text{B}} }} \\ \end{aligned} $$
(32)

It should be noted that at free surface we have the following conditions:

$$ \left\{ \begin{aligned} \mu \left. {\frac{{\partial \bar{u}}}{{\partial \bar{z}}}} \right|_{{{\bar{\text{z}}} = {\text{L}}}} = - \left( {\frac{\partial \sigma }{\partial T}\left. {\frac{\partial T}{{\partial \bar{x}}}} \right|_{{{\bar{\text{z}}} = {\text{L}}}} + \frac{\partial \sigma }{\partial C}\left. {\frac{\partial C}{{\partial \bar{x}}}} \right|_{{{\bar{\text{z}}} = {\text{L}}}} } \right) \hfill \\ \mu \left. {\frac{{\partial \bar{v}}}{{\partial \bar{z}}}} \right|_{{{\bar{\text{z}}} = {\text{L}}}} = - \left( {\frac{\partial \sigma }{\partial T}\left. {\frac{\partial T}{{\partial \bar{y}}}} \right|_{{{\bar{\text{z}}} = {\text{L}}}} + \frac{\partial \sigma }{\partial C}\left. {\frac{\partial C}{{\partial \bar{y}}}} \right|_{{{\bar{\text{z}}} = {\text{L}}}} } \right) \hfill \\ \end{aligned} \right. $$
(33)

Taking into account dimensionless variables (22), Eqs. (33) can be written as:

$$ \left\{ \begin{aligned} \left. {\frac{\partial u}{\partial z}} \right|_{{{\text{z}} = 1}} = \frac{{Ma_{\text{T}} }}{{\sqrt {Ra \cdot \Pr } }}\left. {\frac{\partial \theta }{\partial x}} \right|_{{{\text{z}} = 1}} + \frac{{Ma_{\text{C}} }}{{Le\sqrt {Ra \cdot \Pr } }}\left. {\frac{\partial \phi }{\partial x}} \right|_{{{\text{z}} = 1}} \hfill \\ \left. {\frac{\partial v}{\partial z}} \right|_{{{\text{z}} = 1}} = \frac{{Ma_{\text{T}} }}{{\sqrt {Ra \cdot \Pr } }}\left. {\frac{\partial \theta }{\partial y}} \right|_{{{\text{z}} = 1}} + \frac{{Ma_{\text{C}} }}{{Le\sqrt {Ra \cdot \Pr } }}\left. {\frac{\partial \phi }{\partial y}} \right|_{{{\text{z}} = 1}} \hfill \\ \end{aligned} \right. $$
(34)

Further, we can use a definition of vorticity components in dimensionless form and for the free surface where w = 0, we have:

$$ \begin{aligned} & \left. {\omega_{\text{x}} } \right|_{{{\text{z}} = 1}} = - \left. {\frac{\partial v}{\partial z}} \right|_{{{\text{z}} = 1}} = - \frac{{Ma_{T} }}{{\sqrt {Ra \cdot \Pr } }}\left. {\frac{\partial \theta }{\partial y}} \right|_{{{\text{z}} = 1}} - \frac{{Ma_{C} }}{{Le\sqrt {Ra \cdot \Pr } }}\left. {\frac{\partial \phi }{\partial y}} \right|_{{{\text{z}} = 1}} \\ & \left. {\omega_{\text{y}} } \right|_{{{\text{z}} = 1}} = \left. {\frac{\partial u}{\partial z}} \right|_{{{\text{z}} = 1}} = \frac{{Ma_{T} }}{{\sqrt {Ra \cdot \Pr } }}\left. {\frac{\partial \theta }{\partial x}} \right|_{{{\text{z}} = 1}} + \frac{{Ma_{C} }}{{Le\sqrt {Ra \cdot \Pr } }}\left. {\frac{\partial \phi }{\partial x}} \right|_{{{\text{z}} = 1}} \\ & \left. {\omega_{\text{z}} } \right|_{{{\text{z}} = 1}} = 0 \\ \end{aligned} $$
(35)

As regards boundary condition (31), it is worth pointing out that Nield and Kuznetsov [45] have assumed that one could control the value of the nanoparticle fraction at the boundary in the same way as the temperature there could be controlled, but no indication was given of how this could be done in practice. Thus, in the recently published papers by Nield and Kuznetsov [45] and Kuznetsov and Nield [48], they have replaced the boundary conditions by a set that are more realistic physically, assuming that there is no nanoparticle flux at the plate and that the particle fraction value there adjusts accordingly.

The physical quantities of interest are the local Nusselt \( \left( {Nu} \right) \) and Sherwood \( \left( {Sh} \right) \) numbers, which are defined as

$$ Nu = - \left( {{{\partial \theta } \mathord{\left/ {\vphantom {{\partial \theta } {\partial x}}} \right. \kern-0pt} {\partial x}}} \right)_{{{\text{x}} = 0}} ,\quad Sh = - \left( {{{\partial \phi } \mathord{\left/ {\vphantom {{\partial \phi } {\partial x}}} \right. \kern-0pt} {\partial x}}} \right)_{{{\text{x}} = 0}} $$
(36)

and the average Nusselt \( \left( {\overline{Nu} } \right) \) and Sherwood \( \left( {\overline{Sh} } \right) \) numbers, which are given by

$$ \overline{Nu} = \int\limits_{0}^{1} {\int\limits_{0}^{1} {Nu} } {\text{d}}y{\text{d}}z ,\quad \overline{Sh} = \int\limits_{0}^{1} {\int\limits_{0}^{1} {Sh} } {\text{d}}y{\text{d}}z $$
(37)

It is worth noting that for an analysis of the Sherwood number along the heated wall it is possible to study only Nusselt number along this wall because at this wall we have \( {{\partial \phi } \mathord{\left/ {\vphantom {{\partial \phi } {\partial x}}} \right. \kern-0pt} {\partial x}} = - {{Nt} \mathord{\left/ {\vphantom {{Nt} {Nb}}} \right. \kern-0pt} {Nb}}\left( {{{\partial \theta } \mathord{\left/ {\vphantom {{\partial \theta } {\partial x}}} \right. \kern-0pt} {\partial x}}} \right) \) taking into account boundary conditions for ϕ [Eqs. (31)]. Therefore, the further analysis concerning integral parameters will be conducted only for the average Nusselt number because \( Sh = - \left( {{{Nt} \mathord{\left/ {\vphantom {{Nt} {Nb}}} \right. \kern-0pt} {Nb}}} \right)Nu \) and \( \overline{Sh} = - \left( {{{Nt} \mathord{\left/ {\vphantom {{Nt} {Nb}}} \right. \kern-0pt} {Nb}}} \right)\overline{Nu} \).

Numerical method

Partial differential Eqs. (23)–(30) with corresponding boundary conditions (31) are solved by the finite difference method. Detailed description of the used numerical technique is presented in [37, 55,56,57]. The present models, in the form of an in-house computational fluid dynamics (CFD) code, have been validated successfully (see [55,56,57]).

For the purpose of obtaining grid-independent solution, a grid sensitivity analysis is performed. The grid-independent solution was performed by preparing the solution for free convection in a cubical cavity filled with a water-based nanofluid at Ra = 105, Pr = 7.0, Le = 100, Nr = 0.1, Nb = 0.1, Nt = 0.1, MaT = MaC = 1000. Four cases of uniform grid are tested: a grid of 30 × 30 × 30 points, a grid of 50 × 50 × 50 points, a grid of 70 × 70 × 70 points and a much finer grid of 100 × 100 × 100 points. Table 1 shows an effect of the mesh parameters on the average Nusselt number of the hot wall.

Table 1 Variations of the average Nusselt number of the heat wall

On the basis of the conducted verifications, the uniform mesh of 50 × 50 × 50 points has been selected for the following analysis.

Results and discussion

Numerical investigation of boundary value problem (23)–(31) has been carried out at the following values of key parameters: Rayleigh number (Ra = 105), Lewis number (Le = 10–1000), Marangoni number (MaT = MaC = Ma = 10–1000), the buoyancy ratio parameter (Nr = 0.1–0.5), the Brownian motion parameter (Nb = 0.1–0.5) and the thermophoresis parameter (Nt = 0.1–0.5). Particular efforts have been focused on the effects of these key parameters on the fluid flow, heat and mass transfer characteristics.

Figure 2 shows three-dimensional velocity, temperature and nanoparticle concentration fields for Le = 1000, Nr = 0.1, Nt = 0.1, Nb = 0.1 and different values of the Marangoni number. It should be noted that low values of the Marangoni numbers do not have any effect on nanofluid flow and heat transfer inside the cavity. Therefore, one can find a formation of an ascending flow near the hot wall x = 0 and descending flow close to the cold wall x = 1. At the same time, the flow patterns in central part of the cube are complicated illustrating an appearance of internal helical flows from the center to the adiabatic walls y = 0 and y = 1. This motion is very interesting and complex. It is possible to observe a global circulation from hot wall to cold one and a complex one from central part of the cavity where we have convective cell cores to adiabatic wall within the helix of small radius. Moving away from the central part, a radius of the helical flow rates up to the adiabatic wall. After approaching the adiabatic walls y = 0 and y = 1, this helical flow reverses to the central part also increasing the helical flow radius. Such process continues up to penetration into the global circulation. It is worth noting a formation of ascending thermal boundary layer along the wall x = 0 and descending thermal boundary layer near the cold wall x = 1, while the central part has a thermally stratification core where heat transfers from the upper part to the bottom one by heat conduction. Nanoparticles volume fraction reflects a diminution of nanoparticles concentration at the bottom part of the hoot wall and a growth of the nanoparticles volume fraction near the upper part of the cold wall. Such behavior can be explained by the thermophoresis effect when nanoparticles transport occurs along the heat flux from the hot wall to the cold one. At the same time, concentration of nanoparticles in the cavity central part does not change.

Fig. 2
figure 2

Three-dimensional velocity V, temperature θ and nanoparticles volume fraction ϕ fields for Le = 1000, Nr = 0.1, Nt = 0.1, Nb = 0.1: Ma = 10 (a), Ma = 100 (b), Ma = 1000 (c)

The Marangoni number characterizes an effect of the surface tension rate with temperature and concentration. Therefore, for high value of Ma (1000) one can find a growth of the shear stress at free surface and as a result we have a formation of additional circulation near the upper right corner (x ≈ 1 and z ≈ 1). Mentioned modification results in the temperature reduction in this zone.

More pictorial distributions of the velocity, temperature and nanoparticles concentration are presented in Fig. 3 for the middle cross section y = 0.5. For Ma = 10 and 100 (Fig. 3a, b) flow patterns, temperature and concentration fields have insignificant changes. At the same time, an appearance of different convective cell cores is due to the origin of recirculation flow in the upper right corner. As has been mentioned above, for Ma = 1000 (Fig. 3c) one can find a formation of a circulation in the upper right corner owing to an increasing surface tension that in dependence on the temperature and nanoparticles concentration. At the same time, small vortex can be found also in the upper left corner. Further growth of the Marangoni number can lead to an extension of this recirculation. At the same time, this minor recirculation changes the temperature field in the upper right corner where more essential cooling occurs. As a result, nanoparticles concentration also increases in this part due to a formation of a recirculation as a stagnation zone.

Fig. 3
figure 3

Streamlines ψy, isotherms θ and nanoparticles volume fraction ϕ for Le = 1000, Nr = 0.1, Nt = 0.1, Nb = 0.1: Ma = 10 (a), Ma = 100 (b), Ma = 1000 (c)

Figure 4 illustrates the effect of the Lewis number on velocity field, isotherms and nanoparticle isoconcentrations in the middle cross section of the cavity y = 0.5 for Ma = 1000, Nr = 0.1, Nt = 0.1, Nb = 0.1. A growth of the Lewis number leads to a weak intensification of the major convective flow, while the temperature field does not change. Main modification can be found in distributions of isoconcentration lines due to a reduction of the concentration boundary layer thickness with a growth of the Lewis number. Moreover, high values of Le characterize more homogeneous distribution of nanoparticles inside the cubical cavity.

Fig. 4
figure 4

Streamlines ψy, isotherms θ and nanoparticles volume fraction ϕ for Ma = 1000, Nr = 0.1, Nt = 0.1, Nb = 0.1: Le = 10 (a), Le = 100 (b), Le = 1000 (c)

The effects of the governing parameters on the heat transfer rate are presented in Figs. 5 and 6. A growth of the Lewis number, Marangoni number and thermophoresis parameter results in the heat transfer rate reduction. More essential influence of the Lewis number occurs for the transition between Le = 10 and Le = 100, while the average Nusselt number changes insignificantly with the Brownian diffusion parameter and buoyancy ratio parameter for the considered range of these coefficients. It should be noted that the thermophoresis effect is more essential in comparison with Brownian diffusion and buoyancy effect. It seems that the main reason for such behavior is the significant influence of heat flux from the heated wall in the case of thin concentration boundary layer.

Fig. 5
figure 5

Variations of the average Nusselt number on the Marangoni number and Lewis number for Nr = 0.1, Nt = 0.1, Nb = 0.1 (a) and thermophoresis parameter for Le = 1000, Nr = 0.1, Nb = 0.1 (b)

Fig. 6
figure 6

Variations of the average Nusselt number on the Marangoni number and Brownian diffusion parameter for Le = 1000, Nr = 0.1, Nt = 0.1 (a) and buoyancy ratio parameter for Le = 1000, Nb = 0.1, Nt = 0.1 (b)

Conclusions

Numerical simulation of buoyancy and thermocapillary-driven convective nanofluid flow and heat transfer inside the cubical cavity with upper free surface using the two-phase nanofluid model has been performed for a wide range of the Marangoni number, Lewis number, thermophoresis parameter, Brownian diffusion parameter and buoyancy ratio parameter. The obtained results illustrate an essential effect of these governing parameters on velocity, temperature and nanoparticles volume fraction patterns as well as average Nusselt number at hot wall. It has been found that a rise of the Marangoni number leads to the heat transfer rate reduction and a formation of addition recirculation near the upper right corner. At the same time, the convective flow intensity decreases with the Marangoni number and weakly increases with the Lewis number, while the growth of latter reflects a diminution of the average Nusselt number. It should be noted that Brownian diffusion parameter does not lead to observable modification of the considered profiles or heat transfer rate.