Introduction

Pyrotechnic smoke compositions are used for signaling, for obscuring targets and troop movements and for interfering with optical detection equipment. For many years, red phosphorus smoke compositions, white phosphorus smoke compositions and hexachloroethane smoke compositions were widely used in battlefield. However, P2O5 (the combustion product of P) is notoriously toxic and corrosive; white phosphorus itself is incendiary and toxic and can cause air pollution and water pollution; hexachloroethane and chlorinated organics have been responsible for several injuries and deaths [1]. Exploring an environment-friendly pyrotechnic fuel is the research focus in recent years. An advanced and versatile boron carbide-based visual obscurant composition was introduced by Shaw et al. [2, 3]. Boron carbide was considered as a new pyrotechnic fuel with good visible extinction properties, low toxicity and low damage to environment in smoke compositions. Thus, the ignition reaction kinetics of B4C/KNO3 and B4C/KClO4 pyrotechnic smoke compositions is the focus in this study.

Boron carbide (B4C) has a high melting point of 2763 °C and a high boiling point of 3500 °C and high stability to most chemicals [4]. Potassium nitrate (KNO3) is a white crystalline solid with a melting point of 334 °C and a boiling point of 400 °C [5]. It is a little hygroscopic, so it should be dried before mixing. Potassium perchlorate (KClO4) is a white crystalline non-hygroscopic material with a melting point of 610 °C, but decomposes from 400 °C [6].

The oxygen balance (OB) of a pyrotechnic composition is an important factor that has influence on the ignition reaction. For pyrotechnic smoke compositions, more complete the ignition reaction is, more smoke can be produced. Pyrotechnic compositions are usually ignited in the air atmosphere. The stability and safety of pyrotechnics decrease with the increase in oxidant. Obtaining high enthalpy and completed reaction are two important principles for determining oxygen balance. Thus, the oxygen balance is generally − 10% to − 30% [7].

Thermal analysis methods are characterization techniques that can indicate the variation in macro-average properties of samples with temperature [8]. Thermal analysis methods of thermogravimetry (TG), differential thermal analysis (DTA) and differential scanning calorimetry (DSC) can be applied to study the mechanism and kinetics of thermal ignition reaction of energetic materials such as pyrotechnic smoke compositions [9]. The thermal analysis results of ignition reaction of energetic materials such as pyrotechnic compositions can be used to predict the quality, burning rate, shelf life and thermal hazard potential of them [10].

The method of studying the kinetics of ignition reaction by thermal analysis is to determine the kinetic triplet (activation energy Ea, pre-exponential factor A and the reaction mechanism function f(α)) [11, 12]. For ignition reaction of B4C/KNO3 and B4C/KClO4 pyrotechnics, model-free methods can be used to calculate the Ea values without knowing the reaction models and pre-exponential factors. Then, pre-exponential factor A and the reaction mechanism function f(α) can be determined by z(α) master plots method.

Experiments

Materials preparation

The B4C powder with purity > 99% was purchased from Meryer Chemical Technology Co., Ltd., and the KNO3 and KClO4 powder with purity > 99.7% were purchased from Sinopharm Chemical Reagent Co., Ltd. The particle size of B4C, KNO3 and KClO4 were 1250 mesh (12 μm), 200 mesh (74 μm) and 280 mesh (53 μm). KNO3 was ground into fine powder in a mortar and sifted and then was dried at 80 °C for 3 h. Fuel (B4C) and oxidant (KNO3 and KClO4) were mixed in a mortar for 10 min in the oxygen balance of − 10%, − 20% and − 30%. (The mass ratios of B4C to KNO3 are 23:77, 28:72 and 33:67; the mass ratios of B4C to KClO4 are 26:74, 30:70 and 35:65.)

Instruments

The TG/DSC measurements were carried out with NETZSCH STA 449C F3 simultaneous thermal analyzer made in Germany.

Experiments condition

Samples of B4C/KNO3 and B4C/KClO4 with a mass of about 2 mg were employed for these measurements. Platinum pans with 50 mL volume were used as sample containers. The samples were measured in the high-purity argon atmosphere with flow rate of 50 mL min−1. The samples were heated from ambient temperature (30 °C) to 700 °C at different heating rates of 5, 10, 15 and 20 K min−1. Five repeated TG/DSC experiments were carried out to avoid errors.

Results and discussion

TG/DSC curves of pyrotechnic compositions at different oxygen balance

The TG/DSC curves in Figs. 1 and 2 illustrate the thermal behavior of B4C/KNO3 and B4C/KClO4 in different oxygen balance at heating rate of 15 K min−1. The data obtained from five repeated experiments are highly consistent. The curves show that solid-phase boron carbide with high melting point and high boiling point reacted with KNO3 and KClO4 in about 495 and 547 °C. The curves indicate that ignition reactions of two compositions take place via one stage with a mass loss amounts to about 13% and 30.5%. The mass loss of B4C/KNO3 is compatible with that theoretically anticipated one according to the suggested decomposition equation [13]:

$$\begin{aligned} & 2{\text{KNO}}_{3} \to 2{\text{KNO}}_{2} + {\text{O}}_{2} \\ & {\text{B}}_{4} {\text{C}} + 4{\text{KNO}}_{2} \to 4{\text{KBO}}_{2} + 2{\text{N}}_{2} \uparrow + {\text{C}} \\ & {\text{B}}_{4} {\text{C}} + 3{\text{O}}_{2} \to 2{\text{B}}_{2} {\text{O}}_{3} + {\text{C}} \\ & 5{\text{B}}_{4} {\text{C}} + 12{\text{KNO}}_{3} \to 12{\text{KBO}}_{2} + 6{\text{N}}_{2} \uparrow + 4{\text{B}}_{2} {\text{O}}_{3} + 5{\text{C}} \\ \end{aligned}$$
Fig. 1
figure 1

TG/DSC curves of B4C/KNO3 pyrotechnic compositions in OB of − 10%, − 20% and − 30%

Fig. 2
figure 2

TG/DSC curves of B4C/KClO4 pyrotechnic compositions in OB of − 10%, − 20% and − 30%

The mass loss of B4C/KClO4 is inconsistent with the predicted chemical reaction equation [14, 15]:

$$\begin{aligned} & {\text{KClO}}_{4} \to {\text{KCl}} + 2{\text{O}}_{2} \\ & {\text{B}}_{4} {\text{C}} + 3{\text{O}}_{2} \to 2{\text{B}}_{2} {\text{O}}_{3} + {\text{C}} \\ & 2{\text{B}}_{4} {\text{C}} + 3{\text{KClO}}_{4} \to 3{\text{KCl}} + 4{\text{B}}_{2} {\text{O}}_{3} + 2{\text{C}} \\ \end{aligned}$$

The difference between the theoretical and predicted mass loss was analyzed. It is inferred that the cause leading to this result is the loss of oxygen gases, because the bonding of B4C/KNO3 and B4C/KClO4 particles is not close enough.

The initial temperature (To), peak temperature (Tp), final temperature (Tf) and the enthalpy values (ΔT) are shown in Table 1. Under the same heating rate, characteristic temperatures are similar between compositions in different oxygen balance. The DSC data show that the highest enthalpy for ignition reaction of B4C/KNO3 and B4C/KClO4 is both obtained in oxygen balance of − 20%. Besides, the TG curves indicated that the mass reduction of B4C/KNO3 and B4C/KClO4 in OB of − 20% was about 12% and 29% that was more than the mass reduction in others. Thus, the ignition reactions of B4C/KNO3 and B4C/KClO4 in OB of − 20% were most completed.

Table 1 Initial temperature (To), peak temperature (Tp), final temperature (Tf) and the enthalpy values (ΔH) of pyrotechnic compositions

Calculation for activation energy of ignition reaction

The obtained data indicate that B4C/KNO3 and B4C/KClO4 in oxygen balance of − 20% have the highest enthalpy values (ΔH). Therefore, this oxygen balance was used to study the ignition reaction kinetics. Figures 3 and 4 show the DSC curves of B4C/KNO3 and B4C/KClO4 under heating rates of 5, 10, 15 and 20 K min−1. The initial temperature (To), peak temperature (Tp) and final temperature (Tf) with different heating rates are recorded in Table 2. With the increase in heating rate, To, Tp and Tf are all delayed.

Fig. 3
figure 3

DSC curves of B4C/KNO3 under different heating rates of 5, 10, 15 and 20 K min−1

Fig. 4
figure 4

DSC curves of B4C/KClO4 under different heating rates of 5, 10, 15 and 20 K min−1

Table 2 Initial temperature (To), peak temperature (Tp) and final temperature (Tf) with different heating rates

Under non-isothermal conditions, the reaction kinetics equation in heterogeneous systems is represented as Eq. 1:

$$\frac{{{\text{d}}\alpha }}{{{\text{d}}T}} = \left( {\frac{A}{\beta }} \right)\exp \left( { - \frac{{E_{\text{a}} }}{RT}} \right)f\left( \alpha \right)$$
(1)

where α is the conversion factor, β is the heating rate, R is the molar gas constant, Ea is the activation energy, A is the pre-exponential factor and f(α) is the reaction mechanism function. The calculation of the kinetic triplet is essential to analyze the reaction kinetics.

In this study, the activation energy (Ea) of ignition reactions of B4C/KNO3 and B4C/KClO4 pyrotechnics was calculated by using Ozawa–Flynn–Wall (OFW) and Kissinger–Akahira–Sunose (KAS) methods. The FWO and KAS methods can directly calculate the activation energy (Ea) without the reaction mechanism function (f(α)), thereby avoiding the errors caused by different assumptions of reaction mechanism functions. The OFW method is represented as Eq. 2 developed by Ozawa [16] and Flynn and Wall [17].

$$\lg \beta = \lg \left( {\frac{{AE_{\text{a}} }}{RG\left( \alpha \right)}} \right) - 2.315 - 0.4567\frac{{E_{\text{a}} }}{{RT_{\text{p}} }}$$
(2)

where Tp is the peak temperature. Figure 5 shows the plots of logβ versus 1/Tp of B4C/KNO3 and B4C/KClO4, respectively. Ea values can be obtained by calculating the slopes of the plots. The Ea values of B4C/KNO3 and B4C/KClO4 are 139.5 kJ mol−1 and 214.6 kJ mol−1.

Fig. 5
figure 5

Fitting plots for logβ versus 1/Tp of B4C/KNO3 and B4C/KClO4 at four heating rates

Compared to the OFW method, the KAS method offers a significant improvement in the accuracy of the Ea values [18, 19].

$$\ln \left( {\frac{{\beta_{\text{i}} }}{{T_{{\upalpha,{\text{i}}}}^{2} }}} \right) = \ln \frac{AR}{{E_{\text{a}} g\left( \alpha \right)}} - \frac{{E_{{{\text{a}},\upalpha}} }}{{RT_{{\upalpha,{\text{i}}}} }}$$
(3)

The curves of temperature versus conversion (α − T) at heating rates (βi) of 5, 10, 15 and 20 K min−1 for thermal ignition of B4C/KNO3 and B4C/KClO4 are shown in Fig. 6 that illustrate the temperatures at different conversion factors (\(T_{{\upalpha,{\text{i}}}}\)). At different conversions (α = 0.1–0.9), nine straight lines can be drawn by fitting the \(\ln \left( {\frac{{\beta_{\text{i}} }}{{T_{{\upalpha,{\text{i}}}}^{2} }}} \right) - \frac{1}{{T_{{\upalpha,{\text{i}}}} }}\) in Fig. 7. As shown in Table 3, Ea values at different conversions were calculated according to the slopes of lines.

Fig. 6
figure 6

αT curves of B4C/KNO3 and B4C/KClO4 at heating rates (βi) of 5, 10, 15 and 20 K min−1

Fig. 7
figure 7

KAS method plots of B4C/KNO3 and B4C/KClO4 at various conversion factors (α = 0.1–0.9) and different heating rates (βi) of 5, 10, 15 and 20 K min−1

Table 3 Ea values of ignition reaction of B4C/KNO3 and B4C/KClO4 calculated by KAS method with α = 0.1–0.9

It is obvious that the activation energy for ignition reaction of both B4C/KNO3 and B4C/KClO4 pyrotechnic compositions decreases with the conversion factors increase. This trend is closely related to the reaction mechanism and takes place when the overall reaction consists of several competitive or parallel reactions [10]. The results indicate that the reaction rate increases with the progress of the ignition reaction. In terms of pyrotechnic smoke compositions for visible extinction, different ignition reaction rates are required in different situations. Furthermore, in the application of the pyrotechnic smoke compositions for infrared extinction, a high ignition reaction rate is always expected to disperse infrared extinction additives.

Determination of kinetic triplet

The OFW and KAS methods are model-free methods that can evaluate the activation energy without accomplishing the reaction model. Pre-exponential factor A and the reaction mechanism function f(α) can be determined by z(α) master plots method. The z(α) master plots (Eq. 6) are derived by combining the differential (Eq. 4) and integral forms (Eq. 5) of the reaction models [20]. The temperature integral in can be replaced with various approximations π(x) as Eq. 5, where \(x = \frac{{E_{{{\text{a}},\upalpha}} }}{{RT_{\upalpha} }}\) [9, 21]:

$$\frac{{{\text{d}}\alpha }}{{{\text{d}}T}} = \frac{A}{\beta }\exp \left( { - \frac{E}{RT}} \right)f\left( \alpha \right)$$
(4)
$$g\left( \alpha \right) = \frac{A}{\beta }\mathop \smallint \limits_{0}^{T} \exp \left( { - \frac{E}{RT}} \right){\text{d}}T = \frac{AE}{\beta R}\exp \left( { - x} \right)\left[ {\frac{\pi \left( x \right)}{x}} \right]$$
(5)
$$z\left( \alpha \right) = f\left( \alpha \right)g\left( \alpha \right) = \left( {\frac{{{\text{d}}\alpha }}{{{\text{d}}t}}} \right)_{\upalpha} T_{\upalpha}^{2} \left[ {\frac{\pi \left( x \right)}{{\beta T_{\upalpha} }}} \right]$$
(6)

The effect of the term in bracket of Eq. 6 is insignificant to the shape of the z(α) function plot [9]. Therefore, the z(α) values at different conversions α can be calculated by \(\left( {\frac{{{\text{d}}\alpha }}{{{\text{d}}T}}} \right)_{\upalpha}\) and Tα that result from the experiments. z(α) values are only dependent on α rather than the heating rate β, and thus, data of \(\left( {\frac{{{\text{d}}\alpha }}{{{\text{d}}T}}} \right)_{\upalpha}\) and \(T_{\upalpha}^{2}\) at four heating rates can obtain four experimental z(α) curves. As shown in Fig. 8, the plots of experimental z(α) values of B4C/KNO3 and B4C/KClO4 can be accomplished to compare against the theoretical z(α) master plots. The theoretical z(α) master plots in Fig. 9 show the z(α) master plots of Avrami–Erofeev reaction models for solid-state kinetics from Table 4 [22]. The best matches were obtained by calculating the minimum variances (v2) between the experimental z(α) plots and the theoretical z(α) master plots. The differential and integral reaction mechanism functions of B4C/KNO3 and B4C/KClO4 were determined, respectively, f1(α) = 2(1 − α)[−ln(1 − α)]1/2, g1(α) = [− ln(1 − α)]1/2, and f2(α) = 3(1 − α)[− ln(1 − α)]2/3, g2(α) = [− ln(1 − α)]1/3.

Fig. 8
figure 8

Plots of experimental z(α) values of B4C/KNO3 and B4C/KClO4 at heating rates of 5, 10, 15 and 20 K min−1

Fig. 9
figure 9

Theoretical z(α) master plots of Avrami–Erofeev reaction models for solid-state kinetics

Table 4 Differential and integral reaction mechanism function of Avrami–Erofeev reaction models for solid-state kinetics

According to the reaction mechanism functions obtained, the pre-exponential factors, lnA values, could be calculated using the KAS method. The slopes and intercepts of the fitting lines were obtained by KAS method before. The Ea values were accomplished using the slopes, and lnA values could be calculated by the intercepts that were equal to \(\ln \frac{AR}{{E_{\text{a}} g\left( \alpha \right)}}\). The Ea and g(α) were obtained before, and the lnA values of ignition reaction of B4C/KNO3 and B4C/KClO4 pyrotechnics were 11.6 and 22.4 min−1.

The relation of results and smoke composition properties

The calculated kinetic triplet (activation energy Ea, pre-exponential factor lnA and the reaction mechanism function f(α)) determines the burning rate of the composition. The thermal sensitivity can be reflected by the initial temperatures (T0) shown by DSC curves of B4C/KNO3 and B4C/KClO4.

The results show that B4C/KNO3 has high thermal sensitivity and fast burning rate. This kind of smoke composition has both advantages and disadvantages. The disadvantages are that the compositions cannot maintain long-term smoke release, and the thermal sensitivity needs attention. The advantages are that binder and diluent can be added to reduce burning rate, increase the amount of smoke and improve safety. Furthermore, this smoke composition can be ignited well to achieve both visible and infrared obscuring when some nonflammable infrared extinction additives, such as SiO2 powders and Cu powders, are added into composition.

The results show that B4C/KClO4 has low thermal sensitivity and low burning rate. The advantage is that it can produce a thick smoke screen and lasts a long time. It can be mixed with suitable binder and used directly to make visible obscuring products. The disadvantage is that any additives that can passivate smoke composition or lead to a decrease in burning rate will make the product difficult to ignite. Therefore, it is difficult for smoke compositions with B4C/KClO4 as fuel/oxidizer pair to achieve infrared obscuring.

Conclusions

The non-isothermal TG/DSC experiments indicated that the ignition reaction of B4C/KNO3 and B4C/KClO4 pyrotechnics in OB of − 20% showed the highest enthalpy. The kinetic parameters of ignition reaction of B4C/KNO3 and B4C/KClO4 pyrotechnics in OB of − 20% were studied by TG/DSC technique at different heating rates of 5, 10, 15 and 20 K min−1. The Ea values of B4C/KNO3 and B4C/KClO4 calculated by OFW method were 139.5 and 214.6 kJ mol−1, and the Ea values calculated by KAS method were 129.3 and 210.7 kJ mol−1. The differential and integral reaction mechanism functions of ignition reactions were determined, respectively, by z(α) master plots method, f1(α) = 2(1 − α)[− ln(1 − α)]1/2, g1(α) = [− ln(1 − α)]1/2 (B4C/KNO3), and f2(α) = 3(1 − α)[− ln(1 − α)]2/3, g2(α) = [− ln(1 − α)]1/3 (B4C/KClO4). The pre-exponential factors, lnA values, were calculated using the intercepts of the fitting lines for KAS method. The lnA values of ignition reaction of B4C/KNO3 and B4C/KClO4 pyrotechnics were 11.6 and 22.4 min−1. The results show that B4C/KNO3 has high thermal sensitivity and fast burning rate. This composition can be considered for making smoke composition products with adjustable burning rate and both visible and infrared obscuring. B4C/KClO4 with low thermal sensitivity and low burning rate can be mixed with suitable binder and used directly to make visible obscuring products.