Introduction

Transport properties data of electrolyte solution is required for design and operation of many industrial processes like crystallization, food processing and fertilizer production. Dynamic viscosity is one of the important thermo-physical properties. The measurement of aqueous solution viscosity is expensive and time-consuming, especially when more than one electrolyte is involved. Theoretical and experimental investigations of viscosity of electrolyte aqueous mixture have been subject of interest to many researchers1,2,3,4,5.

Reaching clean water resources is becoming more difficult due to the increase of population, urbanization and climate changes. Nontraditional water resources are needed in order to cover the human’s need of water. In the past two decades, desalination technology was practiced and proved to be a sustainable solution to fill this gap6,7. In desalination, feed of saline water with high concentrations of electrolyte solutions are used to get the fresh water. Energy is needed to separate the salts from water to get the fresh water stream. In addition to the fresh water stream, another by-product stream is generated with substantially higher electrolytes concentration than the feed. This stream is called concentrate or brine stream. Seawater is usually the feed stream and the brine disposal is returned back to the sea8. Due to more strict environmental regulations in returning the brine stream back to the see, new technologies are required to mitigate this impact9. Fractional crystallization is among them, where the different salts in seawater including sodium chloride, potassium chloride, magnesium chloride and calcium chloride are crystallized as solid crystal and sold as high quality salts in the market. Brine streams are introduced to evaporators to increase the concentration of the salts to a level where crystallization takes place in the crystallizers. Depending on salts solubility, crystallization will take place. Therefore, NaCl will crystallize first leaving the brine concentrated with the rest of the other salts to leave to the next crystallization stage and so on10,11.

Concentrate disposal with high concentration of electrolyte content of both KCl and CaCl2 among them is not only limited to desalination processes12. Other industries sharing this stream are mining processes such as oil and potash industries, salt dome for the storage of hydrocarbons and rejected brine from solar ponds used for heat generation13,14,15. In this work, the concentrated stream which contains both KCl and CaCl2 will be investigated for its viscosity and density.

To calculate dimensionless quantities like Reynolds, Schmidt and Sherwood numbers, which they are relevant to engineering design applications, viscosity and density data are required. Therefore, both viscosity and density are closely related and are of importance to estimate the pumping cost, pipeline sizing and design of the evaporators and crystallizers in the brine recovery process16,17.

Viscosity and density data for CaCl2 + KCl + H2O is available only at 298 K18. In this work, viscosity and density data for CaCl2 + KCl + H2O at temperature from 293.15 to 323.15 K are presented. The data were correlated using three known models in the literature and one modified equation. Models are developed as function of both concentration and temperature since most of the related industrial processes are running under a medium- or low-pressure environment. To the best of our knowledge such data have not been reported in the literature before.

Experimental

The used chemicals in this work are listed in Table 1. All chemicals were used without further purification. Procedure used in this work is similar to the one followed in the previous work18. Briefly, stock solutions were prepared by dissolving weighed amounts of CaCl2 and KCl in double distilled water with a resistivity of 18.2 mΩ cm under continuous stirring. Viscosity and density are measured for ternary solutions prepared from the stock solutions by dilution. A precise analytical balance with an accuracy of 0.0001 g from Kern (ABS220-4) was used to prepare all the ternary solutions (gravimetric method). Ternary solutions were left under gentle stirring for a while to be sure that there is no crystal formation and they stay clear. Appearance of any crystals is a sign that the mixture is supersaturated and the sample was excluded because supersaturation was reached. This was considered as the maximum concentration in this study. In all samples, water was supplied from a Millipore water system. Each salt in the prepared ternary solutions were denoted as i = 1 for KCl, i = 2 for CaCl2 and i = 3 for H2O.

Table 1 Chemicals description.

Calibrated Ubbelhode viscometer with a capillary diameter of 0.00053 m (capillary type 0a) from SCHOTT was used to measure the kinematic viscosities. The viscometer has been further calibrated with double de-ionized water. The transit time of the liquid meniscus through the capillary of the viscometer using stopwatch was used to measure the kinematic viscosity of a given solution. The time was measured with a precision of ± 0.01 s. Each measurement was repeated five times to ensure reproducibility of the data. A maximum deviation of 0.4% was observed in the measurements. Viscosity was measured within a temperature range between 293.15 and 323.15 K, with increment of 5 K. The range of the studied molality was between 0.5 and 4 mol kg−1. Densities of the solutions were measured precisely using an Anton Paar DMA 4500M density meter with an oscillating U-tube sensor. Double de-ionized water and toluene were used for calibration purposes. The uncertainty in temperature measurements is estimated to be 0.02 K (k = 1).

Solutions prepared for viscosity measurements were used to determine their densities. The density measurement accuracy was 0.00005 g cm−3 and repeatability was 0.00001 g cm−3. Equation (1) was used to calculate the dynamic viscosity;

$$ \frac{\eta }{\rho } = kt $$
(1)

k represents the constant of the viscometer provided by the manufacturer and t is the flow time in seconds. The temperature was controlled with a thermostated water circulator. The precision was ± 0.01 K. The dynamic viscosity measurements had uncertainty of 0.003 mPa s.

Results and discussion

Experimental data

Comparison of experimental data with published data

As mentioned, viscosity and density data of this ternary system are only available at 298 K. Very few studies were found to have the same concentration in order to be compared with the current study. Zhang et al.19 presented closer concentrations. It was found that deviations are reasonable. Maximum deviation was found to be 5.8% for viscosity at m1 = 3.0 mol kg−1 and m2 = 1.0 mol kg−1, other viscosity data showed deviations around 1%. Density values are closer to the published data with a maximum deviation 0.49% as density is straightforward function of concentrations. Comparison of densities and viscosities is presented in Table 2.

Table 2 Comparison of experimental data with the published data19.

Discussion on experimental data

Densities and viscosities of the ternary aqueous solutions of KCl and CaCl2 are presented in Tables 3, 4, 5, 6, 7, 8 and 9 at the investigated molalities between 0.5 and 4 mol kg−1. Analyzing the density data, it was found that both solutes contributes positively to the density as expected. Analyze the effect of both separately reveals that CaCl2 has more significant effect on the density of the mixture. For example, referring to Table 3, increase in molality of KCl (m1) from 0.5 to 1.0 mol kg−1 increases the density by 1.9%. On the other hand, same increase in molality of CaCl2 increases the density by 3.80%. However, variation in viscosity depends on the solute molalities (m1 and m2) and does not follow one trend. Jones–Dole equation defined below helps in understanding trend of viscosity of electrolytes aqueous solution.

$$ \frac{\eta }{{\eta_{0} }} = 1 + Am^{1/2} + Bm $$
(2)

where m is the ion concentration in mol kg−1, η is the viscosity of the solution, and η0 is the viscosity of pure solvent. A is Falkenhagen coefficient, which is determined by ion–ion interactions and may be calculated analytically by Debye–Hückel theory. The B-coefficient is related to the strength of ion–solvent interactions. Ions with positive B-coefficients are classified as kosmotropes (structure maker) and negative B-coefficients as chaotropes (structure breaker). A structure make ion (+ve B value) is supposed to increase the viscosity while structure breaker (−ve value of B) will decrease the viscosity.

Table 3 Experimental and calculated densities \(\rho\) and viscosities \(\eta\) at T = 293.15 K for KCl (1) + CaCl2 (2) + H2O (3) system.
Table 4 Experimental and calculated densities \(\rho\) and viscosities \(\eta\) at T = 298.15 K for KCl (1) + CaCl2 (2) + H2O (3) system.
Table 5 Experimental and calculated densities \(\rho\) and viscosities \(\eta\) at T = 303.15 K for KCl (1) + CaCl2 (2) + H2O (3) system.
Table 6 Experimental and calculated densities \(\rho\) and viscosities \(\eta\) at T = 308.15 K for KCl (1) + CaCl2 (2) + H2O (3) system.
Table 7 Experimental and calculated densities \(\rho\) and viscosities \(\eta\) at T = 313.15 K for KCl (1) + CaCl2 (2) + H2O (3) system.
Table 8 Experimental and calculated densities \(\rho\) and Viscosities \(\eta\) at T = 318.15 K for KCl (1) + CaCl2 (2) + H2O (3) SYSTEM.
Table 9 Experimental and calculated densities \(\rho\) and viscosities \(\eta\) at T = 323.15 K for KCl (1) + CaCl2 (2) + H2O (3) system.

In Fig. 1, viscosity of ternary solution is plotted at fixed molalities of CaCl2. At low concentration of CaCl2 (m2 = 0.5–1.0 mol kg−1), viscosity of the ternary solution decreases initially with increasing molality of KCl reaching a minimum value, and then starts increasing monotonically. Viscosity data taken from literature20 of binary solution of KCl (m2 = 0 mol kg−1) is also shown on the same figure . As it can be observed that viscosity of the binary solution also decreases initially to a minimum at around m1 = 1.5 mol kg−1 and then starts increasing. This trend is attributed to structure breaking property of K+ (negative value of Jones Dole B coefficient) in binary solution reported by many researchers20,21,22,23,24,25. At lower concentration (up to 1.0 mol kg−1) of CaCl2, addition of KCl affects the viscosity in a similar manner as the binary KCl solution. Hence, it can be assumed that structure of the ternary solution at low concentration of CaCl2 is close to that of the binary KCl solution. It is very clear from Fig. 1 that extent of structure breaking property of KCl is diminishing; lower negative slope in decreasing region and higher positive slope in increasing region of viscosity as concentration of CaCl2 increasing from zero to 1.0 mol kg−1. Figure 1 shows a presentation of the trend of viscosity decrease and increase to clarify the idea and not finding the slope for the data points. Moving to higher concentration of CaCl2, initial decrease in viscosity is not observed with increase in KCl molality as at higher concentration solute–solute interaction is supposed to dominate. Viscosity of ternary solution increases with increase in KCl concentration for CaCl2 concentration (m2) more than 1.5 mol kg−1 as shown in Fig. 1.

Figure 1
figure 1

Viscosity of ternary aqueous solution of KCl (m1) and CaCl2 (m2) at 293.15 K. Solid line to show trend only.

Variation of viscosity with KCl concentration (m1) at different temperatures is presented in Fig. 2. It can be seen that a minima is observed at lower temperatures up to 308.15 K but after this temperature viscosity increased as concentration of KCl increases. At higher temperature, structure-breaking property of K+ reduces as water structure is destroyed. Jones–Dole coefficient B values for KCl is found to be negative at lower temperatures and positive at higher temperatures as presented in Table 10. Temperature dependent structure breaking property of KCl and other similar electrolyte has been reported in literature and discussed in details18.

Figure 2
figure 2

Viscosity of ternary aqueous solution of KCl (m1) and constant CaCl2 (m2) = 0.5 mol kg−1 at different temperatures.

Table 10 Coefficients (A–D) of the extended Jones Dole Eq. (4) of KCl + H2O Data at different temperatures.

Modeling

In the previous work18, viscosity data of the ternary solutions of NaCl and CaCl2 were correlated by three models available in the literature; the mixing model (GF model) developed by Goldsack and Franchetto5,26, the exponential model and the extended Jones–Dole model27. The present work, viscosity data of the ternary aqueous solution of potassium chloride and calcium chloride are correlated and predicted by the above mentioned models in addition to Hue equation28 and modified extended Jones Dole.

Four models are presented in this work; two are purely predictive (GF model and Hue model). They use data of corresponding binary system and then predict the viscosity of ternary solution. While the exponential model is purely empirical as model coefficients are calculated by fitting the experimental data. The fourth model proposed in Eq. (5) can be called semi empirical as it used A–F values of binary system but G value is calculated by correlating with experimental data.

MATLAB non-linear fit tool NLINFIT was used to find the model coefficient of all models reported in this work. NLINFIT function least squares to estimate the coefficients of a nonlinear regression function. Viscosity is the dependent variable while m1 and m2 are the independent variables. Initial guesses of the coefficients as input are required. NLINFIT returns the predicted values of the viscosity along with the estimated coefficients. NLPREDCI and NLPARCI tools in MATLAB are used to calculate the confidence intervals for the predicted values.

Modified extended Jones Dole model

Zhangh et al.19 extended the Jones Dole equation (Eq. 2) to be applicable for ternary solutions. The method calculates the viscosity of ternary solution by simple additive rules as shown in Eq. (3).

$$ \frac{\eta }{{\eta_{0} }} = 1 + A_{1} m_{1}^{1/2} + B_{1} m_{1} + D_{1} m_{1}^{2} + E_{1} m_{1}^{3.5} + F_{1} m_{1}^{7} + A_{2} m_{2}^{1/2} + B_{2} m_{2} + D_{2} m_{2}^{2} + E_{2} m_{2}^{3.5} + F_{2} m_{2}^{7} $$
(3)

where m is the concentration in mol kg−1, subscript 1 and 2 are for the corresponding binary solutions. A and B values were taken from22,29 and the other coefficients of the model are calculated by fitting binary data to the corresponding equation for binary mixture as below.

$$ \frac{\eta }{{\eta_{0} }} = 1 + Am^{1/2} + Bm + Dm^{2} + Em^{3.5} + Fm^{7} $$
(4)

In the previous work18, it has been shown that Eq. (3) failed to predict the corresponding viscosity of ternary solutions especially at higher concentrations. Calculated viscosity by Eq. (3) was found to be much smaller than the experimental viscosity of the ternary solution and at higher concentration deviation goes up to − 15% for the ternary system of CaCl2 and NaCl. The discrepancy was due to the ions interaction at higher concentrations. In dilute solutions, enough water is available to hydrate all ions but in concentrated ones, the interaction of ions becomes stronger and hence real concentration of one electrolyte should be more due to the competition of the electrolyte ions for the available water molecules. Therefore, the reason behind the discrepancy of viscosity predictions using Eq. (3) could be due to the large differences between hydrating abilities of Ca2+ and Na+/K+, strong repulsion between Ca2+ and Na+/K+ and greater difference of size and shape of Ca2+ and Na+/K+ ions19. So in order to minimize the deviations, an extra term (G) is introduced in Eq. (3), which can be called ions interaction parameter. Similar models with interaction coefficient are reported in literature for viscosity of liquids mixtures and Interaction coefficient is found to be temperature dependent only30. The modified equation can be expressed as below

$$ \eta = \eta_{0} \left( {1 + A_{1} m_{1}^{\frac{1}{2}} + B_{1} m_{1} + D_{1} m_{1}^{2} + E_{1} m_{1}^{3.5} + F_{1} m_{1}^{7} + A_{2} m_{1}^{\frac{1}{2}} + B_{2} m_{1} + D_{2} m_{1}^{2} + E_{2} m_{1}^{3.5} + F_{2} m_{1}^{7} } \right) + Gm_{1} m_{2} $$
(5)

Application of the calculation method proposed in Eq. (5) can be summarized in the following steps.

  1. 1.

    Getting A–F values in Eq. (4) for binary solutions: Jones–Dole coefficients A and B values for a particular binary solution can be obtained from literature to be used in Eq. (5). Using these values of A and B, viscosity data of binary solution can be regressed to Eq. (4) to obtain D–F values.

  2. 2.

    Getting term G: Once values of A–F are obtained for both binary solutions, these values are inserted in Eq. (5) and thus only the term G remains unknown. G can be obtained by regressing the viscosity data of ternary solutions against Eq. (5).

The above-mentioned methodology was applied to the measured data of ternary aqueous solution of KCl + CaCl2. KCl binary viscosity were taken from collection of data by Laliberté31. The values of coefficients A–D in Eq. (4) was good enough to correlate experimental viscosity data. Zhangh et al.19 used Eq. (4) to correlate the viscosity of KCl binary solution, but after investigation, it was found that dropping the terms E and F affected the AAD % only by 0.1%. Therefore, the last two terms in Eq. (4) were dropped from the viscosity calculation. The coefficients were presented in Table 10 and AAD% of binary experimental viscosity data correlated to Eq. (4) was included in Table 10, too. Equation (6) was used to calculate the average absolute deviation (AAD);

$$ AAD = \left[ {\sum {\frac{{\left| {\eta_{\exp ,i} - \eta_{cal,i} } \right|}}{{\eta_{\exp ,i} }}} } \right]\frac{100}{n} $$
(6)

where n is the number of data points.

For CaCl2 binary data taken from32, coefficients A–F in Eq. (4) were required to correlate viscosity data accurately. The coefficients are presented in the Table 11 along with the AAD% of binary experimental viscosity data correlated to Eq. (4). The AAD% in both Tables 10 and 11 are less than 0.5%.

Table 11 Coefficients (A–F) of the extended Jones Dole Eq. (4) of CaCl2 + H2O Data at different temperatures.

Calculated values of A–F for the two binary systems were inserted in Eq. (5), which was regressed against measured viscosity values of ternary system using least square method. Optimized values of parameter G were obtained and presented in Table 12 and Fig. 3. Values of G was found to be decreasing with increase in temperature which means that interaction of ions is weakening at higher temperature.

Table 12 Coefficient G in Eq. (5) as a function of temperature for different ternary systems.
Figure 3
figure 3

Variation of term G in Eq. (5) for the ternary systems KCl + CaCl2 + H2O, NaCl + MgCl2 + H2O and NaCl + CaCl2 + H2O against temperature.

Viscosity of ternary system of KCl + CaCl2 + H2O calculated by Eq. (5) to be found in column 4 in all Tables 3, 4, 5, 6, 7, 8 and 9. Experimental and calculated data were compared and the standard deviation (SD) was calculated using Eqs. (7).

$$ SD = \left[ {\frac{{\sum\limits_{i = 1}^{n} {\left( {\eta_{\exp ,i} - \eta_{cal,i} } \right)^{2} } }}{n - p}} \right]^{1/2} $$
(7)

p represents the number of adjusted parameters. Values of SD and AAD are reported at the bottom of Tables 3, 4, 5, 6, 7, 8 and 9. SD values were found to be varying from 0.0124 to 0.0255. AAD% was found to be less than 1.0% with maximum deviation of around 2.0% at high concentrations of both solutes as shown in Fig. 4. In Fig. 5, experimental data of viscosity and viscosity predicted by Eq. (5) were presented. Analyzing statistical data along with Figs. 4 and 5 it can be concluded that with the introduction of interaction parameter G in Eq. (5) is predicting the viscosity data of ternary solution very well compared to Eq. (3).

Figure 4
figure 4

Percentage deviation for the calculated viscosity of ternary system of KCl + CaCl2 + H2O by different models for experimental data at 303.15 K.

Figure 5
figure 5

Experimental data and correlated values of viscosity of ternary aqueous solution of KCl (m1) and CaCl2 (m2) at 313.15 K. Solid lines are for Eq. (5) and dotted line are Hu model, Eq. (8).

The proposed model (Eq. 5) was also validated against another well-known binary system; NaCl + CaCl2 + H2O based on the published data of the ternary system18. A–E coefficient for the binary NaCl solution were reported in Table 13. A–B values were taken from Aleksandrov et al.33 and D–E coefficient values were obtained by regression of Eq. (4) to the viscosity data taken from Kestin et al.34. After fitting viscosity data of ternary NaCl + CaCl2 + H2O the value of the empirical parameters in Eq. (5) was obtained. Values of G along with Absolute average deviation (AAD) between experimental and predicted values by Eq. (5) were also presented in Table 13 and Fig. 3. It can be concluded that Eq. (5) successfully predicted the viscosity of ternary solution of NaCl + CaCl2 + H2O as AAD were less than 2% for all temperatures. G values for the ternary system NaCl + CaCl2 + H2O were found to be higher than that of KCl + CaCl2 + H2O suggesting stronger interaction for the former compared to the later.

Table 13 Coefficients (A–E) of extended Jones Dole equation (Eq. 4) for NaCl + H2O Data at different temperatures.

Calculation method proposed in Eq. (5) was validated against published data27. Viscosity of ternary mixtures KCl + CaCl2 + H2O and NaCl + CaCl2 + H2O was calculated by Eq. (5) at the concentrations reported in the published data27 by using A–F and G values presented in Tables 11, 12 and 13 and compared with the measured reported data. Calculated and published measured viscosity are found to be very close with AAD equal to 0.85% for KCl + CaCl2 + H2O system and 1.17% for NaCl + CaCl2 + H2O. Maximum deviation of 3.9% and 3.2% was found for the systems KCl + CaCl2 + H2O and NaCl + CaCl2 + H2O respectively. This comparison is presented in Fig. 6, which confirms that Eq. (5) is highly accurate in predicting the viscosity data already presented in the literature.

Figure 6
figure 6

Comparison of calculated viscosity using Eq. (5) for ternary system of KCl + CaCl2 + H2O and published viscosity data19 at 298.15 K.

Equation (5) was also successfully applied to regress ternary viscosity mixture NaCl + MgCl2 published data3. Ternary data for this system are only available in the range of temperature 298.15–318.15 K and hence G values for these temperatures are reported in Table 12 along with AAD for experimental data and values obtained by Eq. (5).

So, the overall method proposed in Eq. (5) was validated for viscosity of three ternary systems; KCl + CaCl2 + H2O, NaCl + CaCl2 + H2O, and NaCl + CaCl2 + H2O. G Coefficient, which is a measure of the overall deviation arising in additive methods of calculating viscosity of ternary solution (Eq. 3), is plotted against temperature in Fig. 3. Ion interaction Coefficient G is found to be decreasing with temperature for all systems. To investigate further the G dependency on temperature, the following model is used to correlate it with temperature.

$$ G = Ae^{{\frac{B}{{\left( {T - C} \right)}}}} $$
(8)

Optimized value of model coefficients of Eq. (8) are found to be; A = 5.04E−05, B = 1182.78, C = 110.90 for KCl + CaCl2 + H2O, A = 0.00208, B = 254.06, C = 219.54 for NaCl + CaCl2 + H2O and A = 0.003571, B = 249.02, C = 213.20. Therefore, it is clear that temperature dependence of G coefficients for all three systems follows the same trend (see Fig. 3). At a fixed temperature, different values of G for different ternary system suggest that it is governed by properties of cations present in that system. These properties of cations include the cation hydration extent, difference of shape and size, and repulsive forces. More ternary system should be investigated to find out which of the above factor(s) is/are significant in controlling the ion coefficient parameter.

Hu equation

Hu and Lee35 has proposed simple predictive equation for viscosity of mixed electrolyte solution based on the absolute rate theory36 and the equation of Patwardhan and Kumar37. Hu equation can be expressed as

$$ \ln \eta = \mathop \sum \limits_{i = 1}^{i = j} \frac{{x_{i} }}{{x_{i}^{o} }}\ln \eta_{i}^{o} $$
(9)

where \(\eta_{i}^{o}\) is the viscosity of \(i\) binary solution having the same ionic strength as that of mixed solution, \(x_{i}^{o}\) is the mole fraction of \(i\) in binary solution(\(i\)-H2O) having the same ionic strength as that of mixed solution, \(x_{i}\) is the mole fraction of \(i\) in the binary solution (\(i\)-H2O).

Measured values of ternary aqueous solution viscosity of KCl + CaCl2 were used to test Eq. (9). The procedure is briefly summarized as follows 38:

  1. 1.

    Fit the available data19,32 of measured viscosity for binary solution by the following equations:

    $$ \eta_{i}^{o} = \sum\limits_{i = 0}^{i = k} {A_{i} } \left( {m_{i}^{o} } \right)^{i/2} $$
    (10)

    where \(\eta_{i}^{o}\) and \(m_{i}^{o}\) represent the viscosity and the molality of the binary aqueous solution. The optimum fit was obtained by varying \(A_{i}\) s until the values of \(\partial_{\eta ,i}\) is less than 10–4. \(\partial_{\eta ,i}\) is calculated according to Eq. (11).

    $$ \delta_{\eta ,i} = \frac{{\frac{{\mathop \sum \nolimits_{j = 1}^{n} \left( {\left| {\eta_{{i\left( {cal} \right)}}^{o} - \eta_{{i\left( {exp} \right)}}^{o} } \right|} \right)}}{{\eta_{{i\left( {exp} \right)}}^{o} }}}}{n} $$
    (11)

    The values of \(A_{i}\) obtained for binary solutions are shown in the Table 14.

  2. 2.

    Determine the composition \({{m}_{i}}^{o}\) of the binary solutions with the same ionic strength as that of ternary solution of given molalities \(m_{i} (i = 1,2).\)

  3. 3.

    Compare predicted and measured data.

Table 14 Coefficients of Ai’s in Eq. (10) for the binary solutions of KCl + H2O and CaCl2 + H2O.

Comparison between experimental viscosity and predicted one were made by calculating average absolute deviation (AAD%) and standard deviation (SD) and reported in Tables 3, 4, 5, 6, 7, 8 and 9. Maximum AAD and SD was found to be 1.31% and 0.0199 m Pa s respectively. Experimental data and calculated viscosity were plotted in Fig. 5. The deviations in Fig. 4 suggest that Hue equation predicts the viscosity of ternary solution reasonably accurate.

Exponential model

Many researcher27,39,40,41 have used the following semi-empirical exponential model and successfully correlated the model with the viscosity of sodium and calcium solution and sodium and magnesium solution at high concentrations of salts18.

$$ \eta = aexp\;(b_{1} m_{1} + f_{1} m_{1}^{2} + b_{2} m_{2} + f_{1} m_{2}^{2} ) $$
(12)

where a, b1, b2, f1 and f2 are the model coefficients. In this work, Eq. (12) was correlated to the data presented in Tables 3, 4, 5, 6, 7, 8 and 9 at all studied temperatures.

The coefficients; b1, b2, f1 and f2 in Eq. (12) were found to be temperature independent and have constant values, but the coefficient a was found to be temperature dependent. The optimized values of b1, f1, b2 and f2 are 0.0302 ± 0.0055, − 0.0005 ± 0.0019, 0.2726 ± 0.0040 and 0.0132 ± 0.0018, respectively. Temperature dependence of parameter a in Eq. (12) was modeled by Eq. (13). Coefficient a values at different temperatures are presented in Table 15.

$$ a = a_{0} \exp \left( {\frac{{a_{1} }}{{T - a_{2} }}} \right) $$
(13)
Table 15 Values of the coefficient a (Eq. 13) at the studied temperatures for KCl + CaCl2 + H2O.

where a0, a1 and a2 are adjustable parameters. The calculated values for the ternary KCl + CaCl2 + H2O are 0.0302 ± 0.012, 557.1013 ± 138.7 and 132.9 ± 21.5 for a0, a1 and a2 respectively. Consequently, the final temperature dependent viscosity model can be expressed as follows.

$$ \eta = a_{0} \exp \;\left( {\frac{{a_{1} }}{{T - a_{2} }}} \right)\exp {\kern 1pt} \;\left( {b_{1} m_{1} + f_{1} m_{1}^{2} + b_{2} m_{2} + f_{2} m_{2}^{2} } \right) $$
(14)

Viscosity of the ternary solution calculated by Eq. (14) was compared with the measured viscosity of KCl + CaCl2 + H2O in this work. The maximum value of AAD was found to be 1.63% at the temperature of 293.15 K, otherwise it is less. Percentage deviation plot as depicted in Fig. 4 against all the concentrations at the temperature of 303.15 K (as an example) suggest that maximum deviation was 1.87%. These statistical data above leads to the conclusion that Eq. (13) fits well the experimental data.

Goldsack and Frachetto model (GF model).

Many researcher has adapted a model based on absolute rate theory derived by Goldsack and Frachetto23 to predict the viscosity of electrolyte mixtures42,43. The equation is as follows:

$$ \eta = \frac{{\eta_{w} e^{{\left( {X_{1} E_{1} + X_{2} E_{2} } \right)}} }}{{(1 + X_{1} V_{1} + X_{2} V_{2} )}} $$
(15)

X1 and X2 are the mole fractions presented in the following two equations for a solution made of two electrolyte 1 and 2, while E and V are dimensionless free energy and volume parameters, subscript 1 and 2 are for the corresponding binary solutions.

$$ X_{1} = \frac{{m_{1} }}{{55.51 + \nu {}_{1}m_{1} + \nu {}_{2}m_{2} }} $$
(16)
$$ X_{2} = \frac{{m_{2} }}{{55.51 + \nu {}_{1}m_{1} + \nu {}_{2}m_{2} }} $$
(17)

Values of \(\nu {}_{1}\) and \(\nu_{2}\) are 2 and 3 respectively while E and V parameters of corresponding binary solution can be calculated by regressing the binary viscosity data against corresponding Goldsack and Frachetto viscosity model for binary solution as expressed in Eq. (18):

$$ \eta = \frac{{\eta_{w} e^{XE} }}{1 + XV} $$
(18)

Electrolytes with a total of two ions (1:1 electrolyte) like NaCl, KCl and MgSO4 , mole fraction of cations is calculated as:

$$ X = \frac{m}{55.51 + 2m} $$
(19)

Electrolytes with a total of three ions (1:2 electrolyte) like CaCl2, MgCl2 and Ca(NO3)2, mole fraction of cations can be calculated as:

$$ X = \frac{m}{55.51 + 3m} $$
(20)

Equations (15) to (20) were used to predict the viscosity of the ternary solutions of potassium and calcium chlorides.

Regressing the binary data for KCl23 to Eqs. (18) and (19), E and V values were calculated and reported in Table 16. E2 and V2 values that correspond for CaCl2 binary data were taken from the work18. The calculated values were inserted into Eqs. (14) to (16) in order to predict the viscosity of ternary mixtures. Validity of GF model against KCl + CaCl2 + H2O viscosity data was investigated by calculating AAD. Maximum AAD was found to be 2.3% at 318.15 K. A representative plot for percentage deviation between the measured and the calculated viscosities was shown in Fig. 4. It suggests that at two points, deviation crosses 3.0% (3.7% and 3.3%) otherwise it is around 1.0% at other points.

Table 16 Values of E and V at different temperatures for KCl + CaCl2 + H2O.

Density modelling

Kumar44,45,46 proposed a simple method to predict the density of ternary solution, which can be expressed as follow

$$ \rho = \frac{{\left( {1 + \mathop \sum \nolimits_{j} m_{j} M_{j} } \right)}}{{\left\{ {\left( {\frac{1}{{d_{o} }}} \right)\left[ {\mathop \sum \nolimits_{j} y_{i} \left( {\left( {\frac{{d_{o} }}{{d_{j}^{o} }}} \right) - 1} \right) + 1} \right] + \mathop \sum \nolimits_{j} \frac{{m_{j} M_{j} }}{{d_{j}^{o} }}} \right\}}} $$
(21)

where yj is the ionic strength fraction of the jth salt and can be written as

$$ y_{i} = \frac{{m_{o} }}{{m_{j}^{o} }} $$
(22)

where M is the molecular weight and d is the density. The subscript j is salt in the electrolyte solution and do is density of water.

Equation (21) was used to predict the density of ternary solution at the molarities investigated in this work. Calculation method for Eq. (20) are available in the literature44,45. Density values calculated by Eq. (21) at all studied temperature are presented in Tables 3, 4, 5, 6, 7, 8 and 9. AAD and SD were also calculated and found to be s ranging from 0.12 to 0.40 and from 0.0018 to 0.0056 g cm−3 respectively. Experimental density and density predicted by Eq. (21) was plotted in Fig. 7 . Figure 7 and statistical calculations advocate that Eq. (21) proposed by Kumar is accurate enough to predict the density of the ternary solution for the concentrations and temperatures range used in this study. This is true for the NaCl + CaCl2 + H2O system as well18.

Figure 7
figure 7

Plot of predicted values versus experimental data of density of ternary aqueous solution of KCl + CaCl2 + H2O at 323.15 K.

Conclusions

Viscosity and density data for aqueous ternary system are still of interest for our industrial daily life applications. The measured data were compared with the available published data. The models used in this work were able to predict well the viscosity as function of both concentration and temperature and density of the specific system KCl + CaCl2 + H2O studied in this work. The Calculation method proposed in this work (Eq. 5) has been compared to other investigated ternary aqueous solutions investigated in previous published work18; NaCl + CaCl2 + H2O and NaCl + MgCl2 + H2O and reached the same conclusion.

The performance of the four models used in this work along with a representative plot of percentage deviations for all models is presented in Fig. 4. The exponential model is showing the least deviation because it is purely empirical and depends only on quality experimental ternary data. AAD for Hu model is also very low, although it is a predictive model because this model uses the empirically calculated A’s coefficients of a polynomial fitted to binary data. On the other hand, G-F model is showing little higher deviations than other models, as it is predictive model and depends on how accurately E and V values are calculated by fitting binary data to an equation based on absolute rate theory. Overall, performance of the model proposed in Eq. (5) is excellent. This model has the special characteristic of being associated with very fundamental Jones–Dole viscosity model. It is highly recommended to be used and validated for other ternary systems.