1. Introduction
The thermodynamic study of the binary systems Na2O-SiO2 and CaO-SiO2 as well as the ternary system SiO2-Na2O-CaO has enabled the construction of partial phase diagrams of these systems () [1]-[3]. The ternary system has been partially constructed by several authors (). The most recent publication of this ternary diagram by Zhang Z. et al. is a projection of the SiO2-Na2O-CaO ternary diagram, whose vertices are SiO2, 80Na2O-20SiO2 and 80Cao-20SiO2 [4]-[6]. The industrial production of soda-lime glass is made with a silica mass proportion of between 60% and 80%. The melting temperature of this production is in the range 1450˚C to 1550˚C, with the addition of cullet (recycled glass) and Na2O as flux .
The melting of SiO2-Na2O-CaO mixtures is an energy-intensive process. In addition to the high energy consumption, which limits the number of tests that can be carried out, the chemical and physical mechanisms occurring at high temperatures are becoming complex from a thermodynamic point of view. In this context, determining the liquidus of vitrifiable mixtures as a function of composition remains a key area of research .
Figure 1. Ternary diagram liquidus SiO2-Na2O-CaO .
In this study, we address the problem of melting ternary SiO2-Na2O-CaO mixtures from a mathematical perspective using the mixing plane approach. This concept allows for visualization of how combinations of these components influence melting behavior and phase formation. The aim of this approach is to establish a mathematical model of the melting temperature (liquidus) as a function of the proportion of soda, silica and lime in each mixture. The data used and quoted in this study come from the literature and concern studies of this ternary system from the thermodynamic point of view. We then carried out test trials to validate the model obtained.
2. Materials and Methods
2.1. Study Data
The data used come from several publications. The phase equilibrium diagram of the SiO2-Na2O-CaO system established by Rankin, Wright, Greig and Clifton provides the liquidus of silica (1723˚C) and lime (2570˚C) [2] [3]. The phase diagram of the SiO2-Na2O-CaO system from the FACT database provides the liquidus of soda ash (1132˚C) [4] [5]. The data is collated by considering the vitrification tests of said ternary mixture. A table summarizing the data is drawn up. This table is used to determine the matrices for the modeling phase. A starting matrix whose columns are the constituents of the ternary system. A column matrix of the melting temperatures of the respective mixtures is also constructed.
2.2. Characterization Model
We are looking for a mathematical expression of the correlations between compositions and melting temperature. The mixture models described in Chapter 4 are determined for this phase data. These range from the first-order model to the third-order synergistic model. The mathematical temperature functions of these models are listed below [9]-[11].
First-order model
Second-order model
Complete third-order model
Synergistic third-order model
For these models, the parameters have the following characteristics.
The coefficients
of the component proportions
,
and
respectively represent their influence on the melting temperature [9]-[11].
2.3. Data Set Separation
Empirical analysis has shown that the best results are obtained by allocating 20% - 30% of the initial data points for the tests and using the remaining 70% - 80% for the training set [12]-[14]. Knowing that we have 46 data points, this means that we’ll have around 9 to 14 points for the tests and around 32 to 37 points for the training set. This distribution will enable us to test the performance of our model on a separate dataset from the one on which it was trained, which is essential for assessing its ability to generalize to new data. We will then be able to adjust our model according to the performance observed on the test set to optimize its performance on future datasets.
2.4. Statistical Evaluation
The statistical study is carried out to assess the quality of the model through the coefficient of determination (correlation). This coefficient is defined by the expression below
With
Total sum of squares:
Sum of squares due to error
sum of squares due to regression
The closer R2 is to 1, the “closer” the fitted model is to the observed responses. A classic threshold is to look for models for R2 ≥ 0.9500. This procedure enables us to assess the accuracy of the mathematical model. This procedure enables us to assess the accuracy of the mathematical model .
2.5. Melting Test for Vitrifiable Mixtures
Mixtures of the ternary SiO2-Na2O-CaO system were prepared and melted to validate the best model obtained in terms of the correlation coefficient. These mixtures were melted at the temperatures predicted by the model. Micrography of the glass samples obtained is used to validate the model by observing the melting state of the test mixtures. The silica raw material is collected locally in the Maféré area, Côte d’Ivoire .
In view of the equipment available in our laboratory, we have chosen melting temperatures below 1250˚C. This temperature limit is set according to our furnace, whose maximum temperature is 1280˚C. Using this temperature, we generate ternary system mixtures .
Melt tests are carried out with a powdered siliceous raw material with a granularity of between 80 μm and 100 μm ( and ). This particle size is similar to that used by Marlind Daud and Mahadi Abu in their work on soda-lime glass production .
Figure 2. Grades of treated silica sand from Maféré, Côte d’Ivoire.
(a) (b)
Figure 3. Silica granulometric class used for the production of silica glass. (a) silica powder <80 μm; (b) silica with granularity between 80 μm and 100 μm.
Sodium and calcium are supplied to the mixtures in a solid state (powder) through their carbonates. Grynberg’s work on the ternary system SiO2-Na2O-CaO showed the possibility of using these carbonates for the production of soda-lime glass [7] [17]. and below illustrate the sodium and calcium carbonate labels used in our experiment.
(a) (b)
Figure 4. (a) Sodium carbonate; (b) Calcium carbonate.
The 200 grams mixtures are introduced into crucibles for melting (). The temperature rise from ambient to target temperature takes about an hour.
(a)
(b) (c)
Figure 5. Crucibles used for melting test mixes. (a) Crucible manufactured at the Katiola ceramic center; (b) Crucible in (a) pre-fired at 1250˚C; (c) Crucible in (a) after a vitrifiable mix melting test.
3. Results and Discussion
The results of this study concern first the synthesis of melting temperatures of vitrifiable mixtures. The data are taken from the literature and the authors’ own work. Then, mathematical models are determined for the predictive calculation of the melting temperature of SiO2-Na2O-CaO ternary mixtures. Finally, the quality of the mathematical models established is assessed.
3.1. Synthesis of SiO2-Na2O-CaO Ternary Mixtures
Several mixtures with varying compositions of silica, soda ash and lime have been identified. summarizes these mixtures and their respective melting temperatures. Compositions are considered in the interval [0; 1] and temperatures are in degrees Celsius.
Table 1. Compositions of SiO2-Na2O-CaO mixtures.
N˚ |
SiO2 |
Na2O |
CaO |
T (˚C) |
Mixing type |
N˚ |
SiO2 |
Na2O |
CaO |
T (˚C) |
Mixing type |
1 |
0.00 |
1.00 |
0.00 |
1132 |
pure |
24 |
0.45 |
0.07 |
0.48 |
1325 |
Ternary |
2 |
0.00 |
0.00 |
1.00 |
2570 |
pure |
25 |
0.46 |
0.08 |
0.46 |
1303 |
Ternary |
3 |
0.33 |
0.00 |
0.67 |
2130 |
binary |
26 |
0.46 |
0.12 |
0.42 |
1300 |
Ternary |
4 |
0.39 |
0.20 |
0.41 |
1428 |
Ternary |
27 |
0.46 |
0.11 |
0.43 |
1315 |
Ternary |
5 |
0.39 |
0.21 |
0.40 |
1425 |
Ternary |
28 |
0.47 |
0.08 |
0.45 |
1325 |
Ternary |
6 |
0.41 |
0.22 |
0.37 |
1315 |
Ternary |
29 |
0.47 |
0.09 |
0.44 |
1317 |
Ternary |
7 |
0.41 |
0.24 |
0.35 |
1292 |
Ternary |
30 |
0.47 |
0.11 |
0.42 |
1285 |
Ternary |
8 |
0.41 |
0.22 |
0.37 |
1300 |
Ternary |
31 |
0.47 |
0.13 |
0.40 |
1305 |
Ternary |
9 |
0.41 |
0.25 |
0.34 |
1300 |
Ternary |
32 |
0.47 |
0.14 |
0.39 |
1310 |
Ternary |
10 |
0.42 |
0.11 |
0.47 |
1325 |
Ternary |
33 |
0.48 |
0.12 |
0.41 |
1287 |
Ternary |
11 |
0.42 |
0.10 |
0.48 |
1320 |
Ternary |
34 |
0.50 |
0.50 |
0.00 |
1400 |
binary |
12 |
0.42 |
0.25 |
0.33 |
1300 |
Ternary |
35 |
0.50 |
0.00 |
0.50 |
1544 |
binary |
13 |
0.43 |
0.23 |
0.35 |
1300 |
Ternary |
36 |
0.62 |
0.23 |
0.15 |
1450 |
Ternary |
14 |
0.43 |
0.08 |
0.49 |
1325 |
Ternary |
37 |
0.74 |
0.13 |
0.13 |
1450 |
Ternary |
15 |
0.43 |
0.09 |
0.48 |
1320 |
Ternary |
38 |
0.74 |
0.16 |
0.10 |
1450 |
Ternary |
16 |
0.43 |
0.10 |
0.46 |
1305 |
Ternary |
39 |
0.74 |
0.20 |
0.06 |
1450 |
Ternary |
17 |
0.44 |
0.21 |
0.36 |
1295 |
Ternary |
40 |
0.75 |
0.15 |
0.10 |
1500 |
Ternary |
18 |
0.44 |
0.07 |
0.50 |
1330 |
Ternary |
41 |
0.78 |
0.11 |
0.11 |
1450 |
Ternary |
19 |
0.45 |
0.20 |
0.36 |
1310 |
Ternary |
42 |
0.78 |
0.14 |
0.08 |
1450 |
Ternary |
20 |
0.45 |
0.07 |
0.48 |
1305 |
Ternary |
43 |
0.78 |
0.17 |
0.05 |
1450 |
Ternary |
21 |
0.45 |
0.09 |
0.46 |
1310 |
Ternary |
44 |
0.80 |
0.10 |
0.10 |
1500 |
Ternary |
22 |
0.45 |
0.17 |
0.38 |
1317 |
Ternary |
45 |
0.80 |
0.15 |
0.05 |
1500 |
Ternary |
23 |
0.45 |
0.22 |
0.33 |
1300 |
Ternary |
46 |
1.00 |
0.00 |
0.00 |
1723 |
pure |
Source*: [2]-[5] [7] [8] [16] [17].
The majority of SiO2-Na2O-CaO mixtures studied in the literature contain at most 80% silica [4] [5] [7] [18]. below illustrates the silica proportion as a function of temperature of the blends used for modeling. The silica proportion of ternary mixtures ranges from 0.39 to 0.8 for laboratory tests and industrial production. The limit of 80% silica in blends is linked to the high melting temperature of silica (1723˚C). In , the letters C and B are used to identify pure bodies and binary mixtures (mixtures of two components) respectively. In these figures, the areas circled with the letter T within these circles represent ternary mixtures. In ternary mixtures, the proportion of flux (sodium oxide) typically ranges from 5% to 25% (), while the stabilizer (calcium oxide) content varies between 4% and 50% ().
3.2. Liquidus Determination Model
The data in above have been used to establish the mathematical expressions below
. These are linear expressions of the components of the ternary system. Models from first-order mixtures to third-order synergistic models were determined. The accuracy of the models obtained was assessed.
3.2.1. First-Order Model
The first-order polynomial model adapted to the study of mixtures, for 3 components, is given by the expression below.
Figure 6. Mixture type as a function of silica proportion. B: binary mixture; C: pure substance; T: ternary mixture.
Figure 7. Temperature range of ternary mixtures as a function of the proportion of silica and Na2O. B: binary mixture; C: pure substance; T: ternary mixture.
Figure 8. Temperature range of ternary mixtures as a function of the proportion of silica and CaO. B: binary mixture; C: pure substance; T: ternary mixture.
In detail
The quality of the polynomial is given by its coefficient of determination. This coefficient of the first-order polynomial is very low compared with the reference (R2 = 0.2082 < 0.9500).
3.2.2. Second-Order Model
The second-order polynomial model adapted to the study of mixtures, for 3 components, is given by .
In detail
The quality of the polynomial is given by its coefficient of determination. This coefficient of the second-order polynomial is lower than the reference (R2 = 0.8805 < 0.9500).
3.2.3. Complete Third-Order Model
The third-order polynomial model adapted to the study of mixtures, for m = 3 components, is given by .
In detail
The coefficient of determination of the polynomial is
. This value of the coefficient is greater than the reference
).
3.2.4. Synergistic Model of Third Order
The third-order synergetic polynomial model adapted to the study of mixtures, for m = 3 components, is given by .
In detail
The quality of the polynomial is given by its coefficient of determination. This coefficient of the second-order polynomial is lower than the reference (R2 = 0.8820 < 0.9500).
From the above, the best model is the complete third-order model. Using the mathematical expression of the complete third-order model, the melting temperature
of each mixture is calculated. Thus, a 100% silica (SiO2) mixture has its liquidus at
according to the model versus
according to Grynberg . Similarly, a mixture with 100% Sodium oxide (Na2O) has its liquidus at
according to the model versus
according to Zhan Zhang [4] [5]. Also, a 100% Calcium oxide (CaO) mixture has its liquidus at
according to the model versus
according to Clifton . A statistical study is then carried out to assess the accuracy of the model.
3.2.5. Statistical Results of the Complete Third-Order Model
The model was used to calculate liquidus values from the starting mixtures. Using the calculated values and those taken from the literature, we carry out a statistical study. below summarizes the data used to study the accuracy of the full third-order model.
Table 2. Theoretical validation data for the complete 3-order model.
N˚ |
SiO2 |
Na2O |
CaO |
|
|
|
1 |
0.74 |
0.2 |
0.06 |
1450 |
1491.43 |
1.03 |
2 |
0.78 |
0.11 |
0.11 |
1450 |
1352.11 |
0.93 |
3 |
0.39 |
0.21 |
0.4 |
1425 |
1221.35 |
0.86 |
4 |
0.8 |
0.1 |
0.1 |
1500 |
1357.96 |
0.91 |
5 |
0.39 |
0.2 |
0.41 |
1428 |
1214.49 |
0.85 |
6 |
0.44 |
0.07 |
0.5 |
1330 |
1403.01 |
1.05 |
7 |
0.45 |
0.07 |
0.48 |
1305 |
1375.46 |
1.05 |
8 |
0.74 |
0.13 |
0.13 |
1450 |
1351.01 |
0.93 |
9 |
0.75 |
0.15 |
0.1 |
1500 |
1410.54 |
0.94 |
Figure 9. Correlation of predicted and experimental melting temperatures of mixtures.
The correlation between the predicted (estimated) melting temperature and the experimental melting temperature of each mixture is shown in . The coefficient of determination of the polynomial is
. This value of the coefficient is greater than the reference (
) and represents the highest result obtained. The formula provided in Section 2.4 and the appendix outlines the calculation procedure
3.3. Complete Third-Order Model Test
The third-order mathematical model established above was calibrated. An experimental phase dedicated to verifying the model’s predictions. Test mixes are melted in the mechanics and materials science laboratory using two Nabertherm furnaces. The compositions of the test mixes are generated using the model and their melting temperature. below summarizes the test mixes.
Table 3. Compositions of test mixtures.
N˚ |
SiO2 |
Na2O |
CaO |
|
1 |
0.210 (42 g) |
0.485 (97 g) |
0.305 (61 g) |
|
2 |
0.215 (43 g) |
0.480 (96 g) |
0.335 (67 g) |
|
3 |
0.200 (40 g) |
0.490 (98 g) |
0.310 (62 g) |
|
Using the complete third-order model, an illustration of the ternary diagram of the SiO2-Na2O-CaO system is proposed.
3.4. Ternary Diagram
and are illustrations of the ternary diagram of the SiO2-Na2O-CaO system obtained using the full third-order model.
Figure 10. Ternary diagram of the SiO2-Na2O-CaO ternary system of the full 3-order model.
Continuous lines are shown in this diagram. They represent liquidus of mixtures whose compositions coincide with these. Red indicates very high temperatures of around 2570˚C.
However, blue indicates a temperature of 1132˚C. So, the color gradient observed on the diagram is similar to the temperature of the liquidus of the mixtures.
Figure 11. 3D ternary diagram of the SiO2-Na2O-CaO ternary system of the full 3-order model.
3.5. Melt Tests and Micrography of Test Samples
The test samples resulted in the formation of a glass paste. Due to the high content of sodium carbonate (flux) in the composition of the samples, there was good melting of the mixtures .
(a) (b)
(c) (d)
Figure 12. Glass paste pouring stage. (a) and (b) recovery of the crucibles inside the furnace, (c) pouring of the glass paste into an iron mold and (d) end of the leg pouring.
The casting of each glass pastes enabled samples of soda-lime glass to be obtained easily. above illustrates the casting of the glass pastes obtained.
Once the cast glass melt has cooled, the samples obtained are described. The glass samples of the test mixtures are micrographed to provide a better view of the melting state. below shows the degree of melting of the blends.
(a)
(b) (c)
Figure 13. Glass samples produced from vitrifiable test mixes. (a) mix 1 from Table 3; (b) mix 2 from Table 3 and (c) mix 3 from Table 3.
Overall, the predicted liquidus resulted in a significant degree of melting, making glass melt casting feasible. However, all produced glass samples contained trapped un-melted particles. Despite this, the findings justify maintaining the complete third-order model, based on its accuracy (R2 = 0.9908), even though it remains insufficient. Further studies are being carried out to develop a more predictive model. Series of tests need to be carried out for an adjustment of the coefficients
in order to improve the accuracy of said model. The presence of unmelted particles can be linked to several factors. Firstly, some quartz grains in the mixture may exceed 200 micrometers in size, as indicated by Emmanuelle Gouillart . In addition, the temperature may be insufficient to achieve complete melting of each batch of samples, according to J. Barton’s work . From another perspective, unmelted particles may persist due to the mixture’s composition, particularly the proportion of flux. These hypotheses help explain the presence of unmelted particles.
4. Conclusion
This mathematical approach, followed by the experimental approach, has resulted in a model for estimating the liquidus of SiO2-Na2O-CaO ternary mixtures. The accuracy of this model (R2 = 0.9908) was assessed by means of melting tests. Using the predictive model obtained, a ternary diagram was proposed to facilitate the determination of liquidus as a function of blend compositions. An algorithm based on this model was also developed for ease of use. Also, the production phase of doped silica glass samples for wavelength transmission studies can be started on the basis of this model. However, further studies could be carried out to address the presence of unmelted particles in the glass samples after melting the ternary SiO2-Na2O-CaO mixture.
Appendix: Python Algorithm for the Complete 3rd-Order Model
from sklearn.model_selection import train_test_split
import numpy as np
from scipy import stats
# data set
x, y = np.array(
),np.array(
)
# Determine desired size of drive assembly (rounded)
# 80% of dataset
total_samples = len(x)
desired_train_size = round(total_samples * 0.8)
# Round off the size of the drive assembly
if total_samples - desired_train_size >= 0.5:
train_size = desired_train_size
else:
train_size = desired_train_size + 1
# Separate drive and validation assemblies
x_train, x_val, y_train, y_val = train_test_split(x, y, train_size=train_size, random_state
)
M = x_train.T.dot(x_train)
matrice_inverse = np.linalg.inv(M)
M2 = x_train.T.dot(y_train)
theta = matrice_inverse.dot(M2)
# model
def model(x_train, theta):
return x_train.dot(theta)
predictions = model(x_train, theta)
def coef_determination(y_train, predictions) :
u= ((y_train-predictions)**2).sum()
v= ((y_train-y_train.mean())**2).sum()
return 1 - u/v
R_carré = coef_determination(y_train, predictions)
# freedom degrees
n = len(y_train) # Nombre d'observations
p = len(theta) # Nombre de variables explicatives (coefficients)
# residuals squares sum
residuals = y_train - predictions
sse = np.sum(residuals ** 2)
# explained squares sum
mean_y = np.mean(y_train)
ssr = np.sum((predictions - mean_y) ** 2)
# descriptive statistics
f_statistic = (ssr / p) / (sse / (n - p - 1))
# Calcul de la p-value associée
p_value = 1 - stats.f.cdf(f_statistic, p, n - p - 1)
# Affichage des résultats
print("Statistique F:", f_statistic)
print("P-value:", p_value)