From the Public Health Science Data Center [
33], we obtained the monthly numbers of newly reported TB cases from January 2005 to December 2020. The monthly reported TB cases in Yunnan Province from 2005–2020 show an obvious seasonal fluctuation, indicating that seasonal forcing plays an important role in TB transmission dynamics. Demographic data and death rate date were taken from the China Statistical Yearbook published by the National Bureau of Statistics of China [
34]. The average total population of Yunnan Province during 2005–2020 was used in the simulations, and the population size was fixed at
. Since the mortality rate data for Yunnan Province in 2020 were unavailable, we used the average mortality rate during 2005–2019,
, in the simulations. The recovery rate was
[
35].
In seasonal model, we assumed that
and
where
and
denote the mean transmission and reinfection rates, respectively;
represent the amplitudes of seasonal forcing;
are the phase shifts; and
is a time-shift parameter.
4.4.2. Comparison Between the Averaged and Seasonal Models
In this section, the monthly tuberculosis incidence data of Yunnan Province from 2005 to 2020 are used to estimate the unknown model parameters from the data and to compare the fitting performance of the two models. Since the demographic and epidemiological parameters are reported on a yearly scale, they are first converted into monthly units in order to match the time scale of the data. In particular, the natural mortality rate and the recovery rate are transformed as , .
We first estimate the parameters
,
,
, and
of the averaged system using the Markov Chain Monte Carlo (MCMC) method. The MCMC procedure generates posterior distributions for the unknown parameters, from which the parameter confidence intervals can be obtained. The fitting results of the averaged system are presented in
Figure 11. The 95% posterior predictive interval is relatively wider, reflecting the larger uncertainty of the averaged model in describing the observed data. The posterior means, medians, and 95% credible intervals of the model parameters estimated via the MCMC method for the averaged system are summarized in
Table 2.
Similarly, we estimate the parameters of the seasonal system using the Markov Chain Monte Carlo (MCMC) method. The parameters to be estimated include
,
,
,
,
,
,
,
,
,
, and
. The MCMC procedure generates posterior distributions for these unknown parameters, from which the corresponding parameter confidence intervals can be obtained. The fitting results of the seasonal system are presented in
Figure 12. The 95% posterior predictive band is relatively narrow, indicating that the parameter estimates obtained by the MCMC method are stable and well identified by the data. Although the observed data exhibit noticeable variability, the seasonal model successfully captures the main seasonal pattern of TB incidence. Compared with the averaged model, the seasonal model produces a much narrower credible band, suggesting that incorporating seasonal forcing significantly improves the model’s ability to describe the observed TB dynamics. The posterior means and 95% credible intervals of the estimated parameters for the seasonal system are summarized in
Table 3.
To evaluate the model performance quantitatively, we consider the following criteria.
(1) The Akaike information criterion (
) and its corrected version (
). When the number of observations is sufficiently large relative to the number of parameters, i.e.,
, Akaike [
37] introduced the statistic
defined as
where
K denotes the total number of free parameters in the model and
L is the likelihood function. When the number of observations is relatively small compared with the number of parameters, i.e.,
, Sugiura [
38] proposed a corrected version of
, namely
where
N denotes the number of observations. The model selection is to choose the model with the lowest
.
(2) The root mean square error (
). The
is widely used to measure the accuracy of regression models [
39]. It is defined as
where
N denotes the sample size, and
and
represent the observed and predicted incidences at time
i, respectively. A smaller
indicates that the model predictions are closer to the observed data, implying better predictive performance.
To further refine the parameter estimates, the posterior means obtained from the MCMC samples are used as the initial values for the least-squares optimization. The least-squares estimation is then performed separately for the averaged system and the periodic system. The parameter estimates of the averaged model obtained by the least-squares (LS) method are
The parameter estimates of the seasonal model obtained by the least-squares (LS) method are
Based on the parameter estimates obtained by the least-squares (LS) method for the two models, the basic reproduction numbers of the averaged model and the seasonal model are
The corresponding fitting results are shown in
Figure 13 and the resulting statistics are summarized in
Table 4.
As shown in
Table 4, the seasonal model yields smaller values of
,
, and
than the averaged model, indicating that the seasonal model provides a better fit to the data. When the parameters are estimated independently, the basic reproduction number of the averaged model is
, whereas that of the seasonal model is
. This result suggests that, when seasonal transmission is ignored, the averaged model tends to compensate for the missing seasonal structure by increasing the constant transmission rate. Consequently, the averaged model may overestimate the transmission potential and the epidemic trend, whereas the seasonal model captures the temporal variability of transmission more realistically. These results highlight the importance of incorporating seasonal variation when modeling diseases with clear seasonal patterns.
As shown in
Figure 13b, the fitted curve of the seasonal model exhibits clear peaks, secondary peaks, and troughs. To further illustrate the seasonal characteristics observed in the fitting results, we examine the actual TB incidence data. Specifically, for each year from 2005 to 2020, we identify the months corresponding to the largest and second-largest incidences, as well as the smallest and second-smallest incidences. The results are summarized in
Table 5.
From
Table 5, it can be observed that the trough and the second trough of TB incidence are mainly concentrated in November and December. This phenomenon may be associated with the relatively lower transmission intensity in late autumn and the time delay between infection, symptom development, and diagnosis. In contrast, the peak and the second peak of TB incidence are mainly concentrated in January and in the spring months (March–May) of each year. This seasonal pattern may be related to the climatic and social conditions in Yunnan Province. The relatively mild and humid climate in winter may create favorable conditions for the survival and transmission of
Mycobacterium tuberculosis. During winter, lower temperatures and reduced ventilation tend to increase indoor crowding, which facilitates disease transmission. In addition, TB infection often has a certain incubation and diagnostic delay, so infections occurring in winter may be diagnosed and reported in the following spring. Moreover, the large-scale population movement associated with the Spring Festival may further increase contact opportunities and contribute to the rise in reported cases during this period. These epidemiological observations provide empirical support for incorporating seasonal forcing into the transmission rate in the proposed model.
4.4.3. Constrained Simulation Based on the Averaged Parameter Estimates
In
Section 3.1, we showed that the seasonal model and the averaged model share the same basic reproduction number. To further investigate whether the endemic equilibrium of the averaged model can serve as a reliable proxy for the mean prevalence of the periodic oscillations, we perform a constrained numerical simulation in which the basic reproduction number is kept the same for the two models.
Case 1: parameters derived from the averaged model.
First, using the annual cumulative TB case data from 2005 to 2020, the parameter ranges are estimated via the Markov Chain Monte Carlo (MCMC) method, as shown in
Figure 14a. The posterior means of the parameters
,
,
, and
are obtained, together with their corresponding 95% credible intervals in
Table 6. Note that, since the numerical simulations are performed using annual cumulative data, the parameters
and
correspond to the annual transmission rate and reinfection rate, respectively.
Taking the posterior means as the initial values for the least-squares (LS) optimization, we further estimate the parameters
and
of the averaged system. The corresponding fitting results are shown in
Figure 14b.
Based on these parameter estimates, the basic reproduction number of the averaged system is calculated as
Since
, the averaged system admits a positive endemic equilibrium given by
Based on the conclusion that the two models share the same basic reproduction number, the estimated parameters and are treated as fixed quantities in the seasonal model. Next, the monthly TB incidence data from 2005 to 2020 are used to simulate the seasonal model. Since the previous parameter estimation is based on annual cumulative data, the corresponding yearly quantities are converted into monthly data for the seasonal simulation. Let , , , .
The remaining parameters of the seasonal model are first estimated using the Markov Chain Monte Carlo (MCMC) method. The posterior means of the parameters are obtained together with their corresponding 95% credible intervals, as shown in
Figure 15a and summarized in
Table 7.
Taking the posterior means as the initial values for the least-squares (LS) optimization, we further estimate the parameters of the seasonal model. The corresponding fitting results are shown in
Figure 15b. The LS estimates are
To further explore the long-term behavior of the models, numerical simulations are performed over a sufficiently long time horizon. After discarding the long transient dynamics, the trajectories during the last ten years near the steady state are plotted in
Figure 16.
Taking the infected population as an example, the mean value of
over the display period is used to characterize the average prevalence of the periodic oscillations. Specifically, the time average of
over one period
is defined by
where
denotes the period of the seasonal forcing.
Since the numerical solution is obtained at discrete time points, the integral is approximated by the discrete average
where
are the sampled time points within the display period and
N is the total number of samples. In the simulations, the state variables are recorded monthly, and therefore
for a ten-year display period.
Using the same procedure, the time-averaged values
and
are computed in an analogous manner. The resulting numerical values are
As shown in
Figure 16, the dashed red lines denote the time-averaged values
,
, and
, while the solid blue lines represent the endemic equilibrium
of the averaged model. The figure suggests that the periodic trajectories oscillate around the endemic equilibrium of the averaged system.
To quantify the deviation between the time-averaged values of the periodic solution and the endemic equilibrium of the averaged model, we define the relative error
The computed values are
which are all extremely small.
These numerical results indicate that, for the model considered in this section and under the current parameter settings, the endemic equilibrium of the averaged system provides a good approximation to the mean prevalence of the periodic oscillations.
Case 2: parameters derived from the seasonal model.
In
Section 4.4.2, we obtained a set of parameters for the seasonal model by directly fitting the monthly TB incidence data from 2005 to 2020. The estimated parameters are listed in (
31). Based on these estimates, the corresponding parameters of the averaged model can be determined, where the transmission rate and reinfection rate of the averaged system are taken as
and
, respectively. Substituting the parameters into the averaged model yields the positive endemic equilibria
Similar to Case 1, the trajectories during the last ten years near the steady state for Case 2 are shown in
Figure 17. The time-averaged values of the state variables are calculated as
To quantify the difference between the time-averaged values of the periodic solution and the endemic equilibrium
of the averaged system, the relative deviations are obtained as
The relative deviations for the susceptible and infected populations are small ( and ), indicating that the endemic equilibrium of the averaged model still provides a reasonable approximation to the mean levels of and in the periodic system. However, the deviation for the recovered population is relatively larger (), suggesting that the seasonal oscillations may have a stronger impact on the recovered class.
The results obtained in Case 1 and Case 2 reveal different approximation behaviors between the averaged model and the seasonal model. In Case 1, the relative deviations between the time-averaged values of the periodic solution and the endemic equilibrium of the averaged system are extremely small, indicating that the endemic equilibrium of the averaged model provides an excellent approximation to the mean prevalence of the periodic oscillations. In contrast, in Case 2, although the deviations for the susceptible and infected populations remain relatively small, the deviation for the recovered population becomes noticeably larger. These results indicate that the endemic equilibrium of the averaged system can approximate the mean prevalence of the periodic solution under certain parameter conditions, but this approximation is not guaranteed in general.