Next Article in Journal
Learning High-Order Features for Fine-Grained Visual Categorization with Causal Inference
Previous Article in Journal
Choice Numbers of Chordal, Chordless, and Some Non-Chordal Graphs
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Stability and Optimal Control Analysis for a Fractional-Order Industrial Virus-Propagation Model Based on SCADA System

1
College of Mathematics and Information, China West Normal University, Nanchong 637009, China
2
Sichuan Colleges and Universities Key Laboratory of Optimization Theory and Applications, China West Normal University, Nanchong 637009, China
3
Institute of Nonlinear Analysis and Applications, China West Normal University, Nanchong 637009, China
4
School of Mathematical Sciences, Chengdu University of Technology, Chengdu 610059, China
*
Author to whom correspondence should be addressed.
Mathematics 2025, 13(8), 1338; https://doi.org/10.3390/math13081338
Submission received: 28 February 2025 / Revised: 14 April 2025 / Accepted: 15 April 2025 / Published: 19 April 2025

Abstract

:
The increasing reliance on and remote accessibility of automated industrial systems have shifted SCADA networks from being strictly isolated to becoming highly interconnected systems. The growing interconnectivity among systems enhances operational efficiency and also increases network security threats, especially attacks from industrial viruses. This paper focuses on the stability analysis and optimal control analysis for a fractional-order industrial virus-propagation model based on a SCADA system. Firstly, we prove the existence, uniqueness, non-negativity and boundedness of the solutions for the proposed model. Secondly, the basic reproduction number R 0 α is determined, which suggests the conditions for ensuring the persistence and elimination of the virus. Moreover, we investigate the local and global asymptotic stability of the derived virus-free and virus-present equilibrium points. As is known to all, there is no unified method to establish a Lyapunov function. In this paper, by constructing an appropriate Lyapunov function and applying the method of undetermined coefficients, we prove the global asymptotic stability for all possible equilibrium points. Thirdly, we formulate our system as an optimal control problem by introducing appropriate control variables and derive the corresponding optimality conditions. Lastly, a set of numerical simulations are conducted to validate the findings, followed by a summary of the overall study.

1. Introduction

The supervisory control and date acquisition (SCADA) system is widely used in industrial processes such as power systems, the petroleum industry, medicine, metallurgy, the chemical industry, transportation and other industries [1]. With the continuous evolution of SCADA systems, modern versions have adopted standard network protocols, enabling access to networked SCADA systems via Ethernet. Unfortunately, this has also led to a heightened risk of computer network viruses. It would cause an unimaginable disaster if SCADA systems were attacked by hackers since they are mainly used to monitor critical national infrastructure [2]. For example, a notable example is the Stuxnet virus, which spread in Iran in 2010 and exploited vulnerabilities in Microsoft and Sciences industrial systems, particularly targeting Siemens SCADA systems. The Stuxnet malware was capable of altering the Programmable Logical Controller (PLC) code based on the specific features of the target system, leading to the abnormal acceleration of the centrifuge until it became inoperable [3]. To better understand the behavior of industrial viruses and control their spread, developing mathematical models is crucial. Kephart and White (1991) pointed out notable parallels between the propagation of biological viruses and computer viruses [4]. Since then, numerous researchers have explored computer viruses in depth, applying biological models and analytical methods to this field. Z. Masood et al. in [3] analyzed the fractional-order Stuxnet virus model. Zhu et al. in [5] established an integer-order mathematical model to derive the dynamical behavior of industrial viruses in the SCADA system. Sheng et al. in [6] proposed a cyber-physical model to estimate the potential damage degree of the attack on the SCADA system. Wu et al. in [7] investigated the dynamical behavior of a worm spread model named SIHQR with time delay. Thirthar et al. in [8] studied a fractional-order epidemic model to investigate the fear effect in a vaccination procedure and pathogenic environment. Zakirh et al. [9] established analytical solutions for the fractional Rayleigh–Stokes problem in viscoelastic fluid dynamics, addressing long-standing computational challenges in non-Newtonian flow characterization. Murugesan et al. [10] developed a novel numerical scheme for the fractional discrete Bloch equation, significantly improving convergence rates in quantum spin system simulations. Alqahtani et al. [11] formulated a fractional-order epidemiological model for chlamydia transmission, incorporating time-dependent control strategies with memory effects.
Like biological population models, computer virus models often demonstrate ecological memory: the capacity of a community to respond in the present or future is shaped by its previous states or experiences [12]. This characteristic coincides with that of fractional calculus. Fractional differentiation offers a more effective representation of a system’s biological memory compared to integer differentiation [13]. Although the fractional-order model was originally introduced in foundational mathematical research, its application remained limited for a considerable time due to the challenges associated with its computation [14]. Thanks to advancements in computer technology, researchers can perform complex calculations using various software packages, and fractional models have re-entered the attention of many scholars. For instance, the Lyapunov direct method was employed to analyze the stability of fractional-order dynamical systems in [15]. The global stability of a fractional-order SIR model is studied in [16]. A fractional-order HIV/AIDS model is proposed and the necessary conditions for effective disease control are established in [17]. In fractional calculus, a wide variety of fractional derivatives are employed, the most used fractional operators are Grünwald–Letnikov, Riemann–Liouville and Caputo derivates [18]. For practical applications, the Caputo derivative has particular advantages as it accommodates conventional initial and boundary conditions and ensures that the derivative of a constant is zero [19]—a property not shared by the Riemann–Liouville derivative. The present work aims to analyze the corresponding model via the Caputo fractional derivative.
The optimal control approach has proven to be highly effective in model development, focusing on identifying controls that maximize system performance within specific constraints [20,21]. These constraints are described by a dynamic system of differential equations. An integer or classic optimal control problem (OCPs) is the dynamic system governed by ordinary differential equations (ODEs) where academics have identified certain gaps and limitations in their formulation. To overcome these challenges, fractional optimal control problems (FOCPs) have been introduced as a generalization of the classical OCPs, addressing some of these shortcomings. FOCPs may include either the objective functional, the dynamic system or both, incorporating at least one fractional-order term [22,23]. In recent years, numerous researchers have explored various optimization problems related to FOCPs in fields such as biology, ecology and epidemiology. For example, optimal control strategies have been successfully applied to wilt disease [24], mosaic disease [25], Zika virus [26], malaria disease [27], COVID-19 [28] and malware propagation [29]. In the present study, optimal control is applied to the model to effectively manage limited resources for controlling the spread of computer viruses.
In light of the discussion above, we propose a fractional industrial virus model based on the Caputo derivative. This model is an extension of the integer-order industrial virus model without memory effects, originally developed by Zhu et al. [5]. The first purpose of this paper is to analyze the dynamics of the proposed model. Although the positivity and boundedness of the solutions can be demonstrated using standard comparison techniques, establishing the stability properties has proven to be a challenging and nontrivial endeavor. It is widely recognized that establishing the asymptotic stability of dynamic systems is crucial in both theoretical and practical contexts, yet it is generally a challenging task. Among the most effective and robust methods for addressing this issue is the Lyapunov stability theory [30,31]. Nevertheless, constructing suitable Lyapunov functions for a specific dynamical system remains a challenging task. In contrast to previous studies, this paper introduces a novel Lyapunov function to prove the global stability of the virus-present equilibrium point, simplifying the sufficient conditions. Another purpose in this work is to formulate the FOCP depending on the suggested fractional-order model. In this framework, to more effectively control the spread of computer viruses, we have added a new control function in addition to installing antivirus software. Specifically, this involves raising people’s safety awareness. Therefore, improvement and treatment strategies are incorporated as two distinct control efforts within the FOCP. The formulated optimal control problem is designed not only to manage the spread of viruses but also to do so cost-effectively. The objectives of this work are:
(i)
The existence conditions and the locally asymptotic stability criterion are established for virus-free and virus-present equilibrium points in the proposed model.
(ii)
Through the construction of an appropriate Lyapunov function, we analyze the global stability of the system’s virus-free and virus-present equilibrium states.
(iii)
The model system is subjected to an optimal control analysis by incorporating two control efforts.
(iv)
We employ the Adams–Bashforth–Moulton predictor-corrector technique to obtain a numerical solution.
The structure of the paper is as follows: Section 2 introduces the fundamental properties of the Caputo fractional derivative operator and the Mittag–Leffler function. Section 3 presents a fractional-order industrial virus model. Section 4 discusses the well-posedness of the solutions. Section 5 analyzes the stability of both the virus-free and virus-present equilibrium points. Section 6 focuses on FOCP. Section 7 provides numerical simulations to demonstrate the results. Finally, the conclusion is summarized in Section 8.

2. Preliminaries

In this section, we present some definitions, notions and theorems that will be used in the next sections.
Definition 1
([13]). The Riemann–Liouville fractional integral of order α > 0 is given by
( L e f t ) I t α a f ( t ) = 1 Γ ( α ) a t ( t ξ ) α 1 f ( ξ ) d ξ ,
( R i g h t ) I b α t f ( t ) = 1 Γ ( α ) t b ( ξ t ) α 1 f ( ξ ) d ξ .
where Γ (.) is the well-known gamma function.
Definition 2
([13]). The Riemann–Liouville fractional derivative of order α ( n 1 , n ] ; n N , is defined by
( L e f t ) D t α a f ( t ) = d n d t n ( a I t n α f ( t ) ) = 1 Γ ( n α ) d d t n a t ( t ξ ) n α 1 f ( ξ ) d ξ ,
( R i g h t ) D b α t f ( t ) = d d t n ( t I b n α f ( t ) ) = 1 Γ ( n α ) d d t n t b ( ξ t ) f ( ξ ) d ξ .
Definition 3
([13]). The Caputo fractional derivative of order α ( n 1 , n ] ; n N is defined as follows:
( L e f t ) D t α a c f ( t ) = a I t n α d n d t n f ( t ) = 1 Γ ( n α ) a t ( t ξ ) n α 1 f ( n ) ( ξ ) d ξ ,
( R i g h t ) D b α t c f ( t ) = t I b n α d d t n f ( t ) = ( 1 ) n Γ ( n α ) t b ( ξ t ) n α 1 f ( n ) ( ξ ) d ξ ,
where f ( . ) is a given function in the interval [ a , b ] .
Theorem 1
([13]). Suppose that t > 0 and α ( n 1 , n ] ; n N . Then, we have
D t α a f ( t ) = a c D t α f ( t ) + j = 0 n 1 f ( j ) ( a ) Γ ( j α + 1 ) ( t a ) ( j α ) ,
D b α t f ( t ) = t c D b α f ( t ) + j = 0 n 1 f ( j ) ( b ) Γ ( j α + 1 ) ( b t ) ( j α ) .
Therefore,
i f f ( a ) = f ( a ) = = f ( n 1 ) ( a ) = 0 , t h e n D t α a f ( t ) = a c D t α f ( t ) ,
i f f ( b ) = f ( b ) = = f ( n 1 ) ( b ) = 0 , t h e n D b α t f ( t ) = t c D b α f ( t ) .
Lemma 1.
For 0 < α 1 , t [ a , b ] . Then, the left and right Caputo fractional derivative satisfies
D b α t c f ( t ) = a c D t α f ( b t ) .
The proof of this Lemma can be found in [32,33].
Definition 4.
The Mittag–Leffler function E l , m ( x ) is given by
E l , m ( x ) = n = 0 x n Γ ( l n + m ) , x R , l > 0 , m > 0 ,
and satisfies:
(1) The property (see [19])
E l , m ( x ) = x E l , l + m ( x ) + 1 Γ ( m ) ,
(2) The Laplace transform of t m 1 E l , m ( ± λ t l ) , as follows:
L t m 1 E l , m ( ± λ t l ) = s l m s l λ .
To prove the existence and uniqueness of the solution for fractional system, we need the following Lemma.
Lemma 2
([15]). Consider the system
D q x ( t ) = f ( t , x ) , x ( t 0 ) = x 0 , t 0 > 0
where q ( 0 , 1 ] , f : [ t 0 , ) × Δ R n , the prerequisite for finding individualized solutions to the system (1) on [ t 0 , ) × Δ is that the function f ( t , x ) satisfies the criteria of Lipschitz condition concerning x, that is, there exists a constant K 0 such that | f ( t , x 1 ) f ( t , x 2 ) | K | x 1 x 2 | for any ( t , x 1 ) and ( t , x 2 ) , then for the system exist a unique solution in [ t 0 , ) × Δ .
The following lemma proved in Vargas-De-León, which describes the Volterra-type Lyapunov function for the fractional-order epidemic systems.
Lemma 3
([34]). Let 0 < α < 1 , and ς [ 0 , T ] be positive valued function. Then, for all t [ 0 , T ) , one has D t α 0 c ς ( t ) ς ς l n ς ( t ) ς 1 ς ς ( t ) D t α 0 c ς ( t ) , for all ς R + .
In order to prove the global stability of all possible equilibrium problems, we now state the following Lemma.
Lemma 4
([35]. Fractional LaSalle’s invariance principle). Let Π be a positively invariant subset of D where D R n , U : D R be continuously differentiable function such that U ( x ) > 0 and D t α c U ( x ( t ) ) 0 in Π for the solutions x ( t ) . Let ϝ be the set contains all points in Π where D t α c U ( x ( t ) ) = 0 and Υ the largest invariant set in ϝ, then every bounded solution starting in Π approaches Υ as t .

3. Model Formulation

The SCADA system primarily consists of communication devices, a remote terminal unit (RTU), a main terminal unit (MTU) and a human–machine interface (HMI). The RTU’s primary role is to gather real-time data from the field and transmit it to the master station for processing. Based on the analysis results, the master station then issues corresponding commands back to the RTU. In this scenario, a virus could manipulate the RTU to transmit data inconsistent with the actual field data to the master station, potentially prompting the MTU to issue incorrect commands to the RTU. Due to the virus’s self-replicating nature, an infected RTU might spread the infection to other susceptible RTUs, potentially resulting in severe and unforeseeable consequences [6]. To precisely characterize the propagation behavior of industrial viruses in SCADA systems, Zhu et al. [5] presents the following integer-order model to illustrate their spread.
d S d t = b β S ( L + B ) μ S , d L d t = ( 1 p ) β ( L + B ) S γ L + ε B μ L , d B d t = p β ( L + B ) S + γ L ε B a B μ B , d R d t = a B μ R ,
Both B and L classes contributes equally to the transmission process, the rationale for separating them into two compartments based on the assumption that suppression or clearance of the virus can occur only in stage B. S ( t ) , L ( t ) , B ( t ) and R ( t ) denote the susceptible compartments, latent compartments, breaking compartments and recovered compartments, respectively. This model is based on the following assumptions:
(A1) All RTUs newly connected to the SCADA system are assigned a constant access rate b.
(A2) RTUs will be disconnected from the SCADA system upon malfunction, where the parameter μ represents the per-unit failure rate of RTUs.
(A3) β represents a transmission rate, β S ( L + B ) represents a time-varying infection force.
(A4) p and 1 p are the probability.
(A5) γ represents the per-unit progression rate from the latent class to the infection class.
(A6) a represents the per-unit recovery rate of infected RTUs.
(A7) The spread of the virus is suppressed at a per-unit inhibition rate ε when the outbreak reaches a certain threshold level.
To the best of our knowledge, some researchers have explored certain aspects of model (2) (refer to [7,36] and the citations within). However, the system described by its fractional-order form has not yet been examined. Compared to conventional integer-order differential equations, fractional differential equations offer several distinctive advantages, outlined below:
  • Traditional integer-order differential equations typically consider only the system’s current state, without accounting for its prior states. In contrast, fractional differential equations incorporate fractional derivatives, enabling the model to capture historical behaviors and reflect memory effects.
  • By introducing fractional derivatives, fractional differential equations allow greater flexibility, which facilitates the representation of more diverse phenomena and the modeling of systems across varying scales and complexities. For example, please refer to [37,38] and most of the reference cited therein.
  • Fractional-order systems often exhibit more complex and varied dynamics, providing deeper insights into nonlinear behaviors such as chaos, bifurcation and oscillation. For instance, bifurcations are discussed comprehensively in [39].
  • In certain real-world scenarios, integer-order differential equations might fail to adequately capture the dynamics of actual systems. Conversely, fractional-order differential equations offer a more precise representation, achieving a higher level of accuracy and explanatory capability. Studies [40,41] demonstrate that numerical simulations based on fractional-order models align more closely with observed phenomena.
  • In the context of fractional differential equations, the control of the basic reproduction number R 0 α is better than the classical integer-order model. This conclusion is corroborated by findings in [42].
This motives us to study model (2) in the context of the Caputo fractional derivative. More precisely, we consider the following SLBR model
D t α 0 c S = b β S ( L + B ) μ S , D t α 0 c L = ( 1 p ) β ( L + B ) S γ L + ε B μ L , D t α 0 c B = p β ( L + B ) S + γ L ε B a B μ B , D t α 0 c R = a B μ R ,
where D t α 0 c ω ( t ) with 0 < α < 1 stands for the Caputo derivative of a given function ω ( t ) . Apparently, model (3) degenerates to system (2) when α = 1 .

4. Well-Posedness

In this section, we investigate the dynamics of the existence, uniqueness, non-negativity and uniform boundedness of the solutions for the proposed SLBR model (3).

4.1. Existence and Uniqueness of Solutions

In this subsection, we show the existence and uniqueness for the solutions of SLBR model (3) in the region:
Ω = ( S , L , B , R ) R 4 : m a x | S | , | L | , | B | , | R | G 2 , 0 < G 2 < .
Theorem 2.
There always exists a unique solution X ( t ) = S ( t ) , L ( t ) , B ( t ) , R ( t ) Ω for any initial condition X ( t 0 ) = S ( t 0 ) , L ( t 0 ) , B ( t 0 ) , R ( t 0 ) and t > t 0 , in the SLBR model (3).
Proof. 
Consider the region [ t 0 , G 1 ) × Ω , 0 < G 1 < . We use the approach in [15] to prove the existence and uniqueness. We indicate X ( t ) = ( S ( t ) , L ( t ) , B ( t ) , R ( t ) ) , X ^ ( t ) = ( S ^ ( t ) , L ^ ( t ) , B ^ ( t ) , R ^ ( t ) ) , abbreviated as X ( t ) = X and X ^ ( t ) = X ^ . Then, we take a map F : Ω R 4 , where F ( X ) = ( F 1 ( X ) , F 2 ( X ) , F 3 ( X ) , F 4 ( X ) ) , with
F 1 ( X ) = b β S ( L + B ) μ S ,
F 2 ( X ) = ( 1 p ) β ( L + B ) S γ L + ε B μ L ,
F 3 ( X ) = p β ( L + B ) S + γ L ε B a B μ B ,
F 4 ( X ) = a B μ R .
For any X , X ^ Ω , it follows from (4)–(7) that
F ( X ) F ( X ^ ) = F 1 ( X ) F 1 ( X ^ ) + F 2 ( X ) F 2 ( X ^ ) + F 3 ( X ) F 3 ( X ^ ) + F 4 ( X ) F 4 ( X ^ ) = | b β S ( L + B ) μ S b + β S ^ ( L ^ + B ^ ) + μ S ^ | + | ( 1 p ) β ( L + B ) S γ L + ε B μ L ( 1 p ) β ( L ^ + B ^ ) S ^ + γ L ^ ε B ^ + μ L ^ | + | p β ( L + B ) S + γ L ε B a B μ B p β ( L ^ + B ^ ) S ^ γ L ^ + ε B ^ + a B ^ + μ B ^ | + | a B μ R a B ^ + μ R ^ | l 1 | S S ^ | + l 2 | L L ^ | + l 3 | B B ^ | + l 4 | R R ^ | K | X X ^ | , w h e r e , K = m a x l 1 , l 2 , l 3 , l 4 , l 1 = 4 β G 2 + μ , l 2 = 2 β G 2 + μ + 2 γ , l 3 = 2 β G 2 + μ + 2 ε + 2 a , l 4 = μ .
Hence, F ( X ) satisfies the Lipschitz condition. Therefore, Lemma 2 confirms that there exists a unique solution X ( t ) = S ( t ) , L ( t ) , B ( t ) , R ( t ) of system (3). And that is what we proved. □

4.2. Non-Negativity and Uniform Boundedness

Consider the set Ω + = ( S , L , B , R ) Ω : S , L , B , R R + where R + is the set of non-negative real numbers. To prove that each solution of SLBR model (3) is non-negative and belong to Ω + , we need the following generalized mean value theorem [43] and corollary.
Lemma 5
(Generalized Mean Value Theorem). Let f ( x ) C [ a , b ] and D x α a c f ( x ) C ( a , b ] for 0 < α 1 , then
f ( x ) = f ( a ) + 1 Γ ( α ) ( D x α a c f ) ( ξ ) ( x a ) α
with a ξ x , x ( a , b ] .
Corollary 1.
Suppose that f ( x ) C [ a , b ] and D x α a c f ( x ) C ( a , b ] , for 0 < α 1 . If D x α a c f ( x ) 0 , x ( a , b ) , then f ( x ) is non-decreasing for each x [ a , b ] . If D x α a c f ( x ) 0 , x ( a , b ) , then f ( x ) is non-increasing for each x [ a , b ] .
Proof. 
This is clear from Lemma 5. □
Theorem 3.
The solution of SLBR model (3) is a positive invariant set and belongs to Ω + for all t 0 .
Proof. 
To substantiate our conclusion, we assume that the SLBR model (3) attains an equilibrium state at X ( t 0 ) = S ( t 0 ) , L ( t 0 ) , B ( t 0 ) , R ( t 0 ) Ω + at the initial time, we can obtain
D α S | S ( t 0 ) = 0 = b , D α L | L ( t 0 ) = 0 = ( 1 p ) β B ( t 0 ) S ( t 0 ) + ε B ( t 0 ) 0 , D α B | B ( t 0 ) = 0 = p β L ( t 0 ) S ( t 0 ) + γ L ( t 0 ) 0 , D α R | R ( t 0 ) = 0 = a B ( t 0 ) 0 .
By Corollary 1, for t t 0 , we obtain S ( t ) , L ( t ) , B ( t ) , R ( t ) 0 . Therefore, all the solutions to the system with its initial condition are finally in Ω + .
Now, we are going to prove that each solution of the SLBR model (3) is uniformly bounded. □
Theorem 4.
Each solution of SLBR model (3) starting in Ω + is uniformly bounded.
Proof. 
Adding all equations in system (3), we obtain
D α ( S ( t ) + L ( t ) + B ( t ) + R ( t ) ) = D α S ( t ) + D α L ( t ) + D α B ( t ) + D α R ( t ) = b μ ( S ( t ) + L ( t ) + B ( t ) + R ( t ) ) .
Since N ( t ) = S ( t ) + L ( t ) + B ( t ) + R ( t ) , then D α N ( t ) + μ N ( t ) b .
By Lemma 3 in [44], it follows that
N ( t ) ( N ( t 0 ) b μ ) E α μ ( t t 0 ) α + b μ ,
where E α ( z ) = k = 0 z k Γ ( α k + 1 ) is the Mittag–Leffler function of parameter α [19]. Thus, lim sup t N ( t ) b μ , which implies that S ( t ) , L ( t ) , B ( t ) and R ( t ) are uniformly bounded.
The last equation of recovered compartments R ( t ) in system (3) is independent of other equations. With this in mind, we focus on the reduced system as follows:
D t α 0 c S = b β S ( L + B ) μ S , D t α 0 c L = ( 1 p ) β ( L + B ) S γ L + ε B μ L , D t α 0 c B = p β ( L + B ) S + γ L ε B a B μ B .

5. Stability of the Equilibrium Points

The stability theory of the FDEs was introduced by Petras [14], which can be summarized as:
Lemma 6.
Consider the fractional-order system
D α x ( t ) = h ( x ( t ) ) , x ( 0 ) = x 0 ,
where α ( 0 , 1 ] , x ( t ) R n and h : R n R n is a C 1 function. The equilibrium points of the above system are solutions to equation h ( x ) = 0 . An equilibrium point is locally asymptocially stable if all the eigenvalues ξ j ( j = 1 , 2 , , n ) of the Jacobian matrix J = h x evaluated at the equilibrium satisfy | a r g ( ξ j ) | > α π 2 , and unstable if there exist an eigenvalue ξ j such that | a r g ( ξ j ) | < α π 2 .
We now discuss the existence of equilibria of system (8). To evaluate equilibrium points, we set,
D t α 0 c S = 0 D t α 0 c L = 0 D t α 0 c B = 0
we observe that system (8) has only two equilibrium points, a virus-free equilibrium point and a virus-present equilibrium point.

5.1. Equilibria and Basic Reproduction Number

The virus-free equilibrium point is given as follows: E 1 S 0 , 0 , 0 , where S 0 = b μ .
To consider the existence and uniqueness of the virus-present equilibrium E 2 = ( S , L , B ) , we first calculate the basic reproduction number R 0 α applying the next generation matrix approach [45]. The right-hand system (8) can be written as F V . Here, F calculates new infection rate in the model, and V denotes the rate of decline resulting from viral progression, disconnection of nodes and the recovery of breaking nodes. F and V , associated with system (8), are given, respectively, by
F = ( 1 p ) β ( L + B ) p β ( L + B ) , V = γ L ε B + μ L γ L + ε B + a B + μ B .
The Jacobian matrices of F and V at the virus-free equilibrium point E 1 are given by
F ^ = ( 1 p ) β b μ ( 1 p ) β b μ p β b μ p β b μ , V ^ = γ + μ ε γ ε + a + μ .
The basic reproduction ratio R 0 α , defined as the spectral radius of the matrix F ^ V ^ 1 , is obtained as
R 0 α = ρ ( F ^ V ^ 1 ) = β S 0 [ ε + μ + γ + ( 1 p ) a ] ( μ + γ ) ( μ + a ) + μ ε .
In the case when ( L 0 ) and ( B 0 ) , system (8) admits E 2 as a unique virus-present equilibrium point, where
S = ( γ + μ ) ( μ + a ) + μ ε β [ ε + μ + γ + ( 1 p ) a ] ,
L = ( b μ S ) [ ( 1 p ) β S + ε ] β S ( ε + γ + μ ) = b ( 1 1 R 0 α ) [ ( μ + a ) ( 1 p ) + ε ] ( μ + γ ) ( a + μ ) + ε μ ,
B = ( b μ S ) [ γ + μ ( 1 p ) β S ] β S ( ε + γ + μ ) = ( b μ S ) [ ε γ + γ 2 + ( 1 + p ) μ γ + p μ ε + p μ 2 ] β S ( ε + γ + μ ) [ ε + μ + γ + ( 1 p ) a ] .
Clearly, it is evident that if R 0 α < 1 , then system (8) does not admit any positive virus-present equilibrium. Thus, we require R 0 α > 1 , to assure the existence and positivity of the virus-present equilibrium point.

5.2. Local Stability

In this subsection, we investigate the local stability of the equilibria E 1 and E 2 . First, the Jacobian matrix of the system at any point X = ( S , L , B ) is computed as follows:
J ( S , L , B ) = β ( L + B ) μ β S β S ( 1 p ) β ( L + B ) ( 1 p ) β S ( γ + μ ) ( 1 p ) β S + ε p β ( L + B ) p β S + γ p β S ( ε + a + μ ) .
Theorem 5.
If R 0 α < 1 , then the virus-free equilibrium point E 1 b μ , 0 , 0 is locally asymptotically stable. If R 0 α > 1 , then E 1 b μ , 0 , 0 is unstable.
Proof. 
The following matrix gives the Jacobian matrix of system (8) at the virus-free equilibrium point E 1 b μ , 0 , 0
J ( E 1 ) = μ β b μ β b μ 0 ( 1 p ) β b μ ( γ + μ ) ( 1 p ) β b μ + ε 0 p β b μ + γ ( 1 p ) β b μ ( ε + a + μ )
Obviously, μ is one eigenvalue of J ( E 1 ) and the other two eigenvalues of J ( E 1 ) are given by the roots of the following equation
P ( λ ) = λ 2 + a 1 λ + a 2 ,
where,
a 1 = β b μ + γ + ε + a + 2 μ > ε + a + 2 μ + γ ( μ + γ ) ( μ + a ) + μ ε ε + μ + γ + ( 1 p ) a = ( ε + 2 μ + γ + a ) [ ( 1 p ) a + ε ] + μ 2 + γ 2 + ε γ + 2 μ γ ε + μ + γ + ( 1 p ) a > 0 , a 2 = [ ( γ + μ ) ( ε + a + μ ) ε γ ] [ 1 R 0 α ] .
If R 0 α < 1 , one immediately obtains a 1 , a 2 > 0 . Thus, by the Routh–Hurwitz criterion, the eigenvalue ξ j ( j = 2 , 3 ) of J ( E 1 ) have negative real part if R 0 α < 1 , so that | a r g ( ξ j ) | > π 2 > α π 2 for all α ( 0 , 1 ) if R 0 α < 1 . If R 0 α > 1 , then a 2 < 0 , and this suggests that J ( E 1 ) admits a positive real eigenvalue ξ , then a r g | ( ξ ) | = 0 < α π 2 for all α ( 0 , 1 ) if R 0 α > 1 . Consequently, by Lemma 6, one can obtain Theorem 5. □
Theorem 6.
If R 0 α > 1 , then the virus-present equilibrium point E 2 is locally asymptotically stable for all α ( 0 , 1 ) .
Proof. 
Now, we investigate the local stability of the virus-present equilibrium of system (8) by assuming that R 0 α > 1 . We compute and define the jacobian matrix at the virus-present equilibrium point as follows:
J ( E 2 ) = β ( L + B ) μ β S β S ( 1 p ) β ( L + B ) ( 1 p ) β S ( γ + μ ) ( 1 p ) β S + ε p β ( L + B ) p β S + γ p β S ( ε + a + μ ) .
The characteristic equation of J ( E 2 ) is given by
ξ 3 + M 2 ξ 2 + M 1 ξ + M 0 = 0 ,
where the coefficients utilizing S = ( μ + γ ) ( μ + a ) + μ ε μ + ε + γ + ( 1 p ) a are given by
M 2 = ε + a + 3 μ + γ + β ( L + B S ) > ε + a + 3 μ + γ β S = ε + a + 3 μ + γ ( μ + γ ) ( μ + a ) + μ ε μ + ε + γ + ( 1 p ) a = ( ε + a + 3 μ + γ ) [ μ + ε + γ + ( 1 p ) a ] ( μ 2 + a μ + γ μ + a γ + μ ε ) μ + ε + γ + ( 1 p ) a > ( ε + a + 3 μ + γ ) ( μ + ε + γ ) ( μ 2 + a μ + γ μ + a γ + μ ε ) μ + ε + γ + ( 1 p ) a = ( ε + γ ) 2 + μ ( 2 μ + 3 ε + 3 γ ) + a ε μ + ε + γ + ( 1 p ) a > 0 , M 1 = ( μ β S ) ( ε + a + μ + γ ) + μ + β ( L + B ) + β 2 S ( L + B ) + a ( p β S + γ ) = [ ( ε + a + μ + γ ) μ + a γ ] β S [ μ + ε + γ + ( 1 p ) a ] + μ + β ( L + B ) + β 2 S ( L + B ) = μ + β ( L + B ) + β 2 S ( L + B ) > 0 , M 0 = [ μ 2 + μ β ( L + B S ) ] ( ε + a + μ + γ ) + a [ μ p β S + μ γ + γ β ( L + B ) ] = μ ( ε + a + μ + γ ) μ + a γ [ ( ε + μ + γ + ( 1 p ) a ) ] β S + a γ β ( L + B ) = a γ β ( L + B ) > 0 .
Further,
M 1 M 2 M 0 = a + ε + 3 μ + γ + β ( L + B ) β S μ + ( β + β 2 S ) ( L + B ) a γ β ( L + B ) = μ ( a + ε + 3 μ + γ ) + μ β ( L + B ) μ β S + ( a + ε + 3 μ + γ ) ( β + β 2 S ) ( L + B ) + β ( β + β 2 S ) ( L + B ) 2 β S ( β + β 2 S ) ( L + B ) a γ β ( L + B )
= μ ( a + ε + 3 μ + γ ) + μ β ( L + B S ) + β ( β + β 2 S ) ( L + B S ) ( L + B ) + ( L + B ) ( a + ε + 3 μ + γ ) ( β + β 2 S ) a γ β = μ ( a + ε + 3 μ + γ ) + μ β ( L + B S ) + β ( β + β 2 S ) ( L + B S ) ( L + B ) + ( L + B ) ( a + ε + 3 μ + γ ) β + β ( μ + γ ) ( μ + a ) + μ ε μ + ε + γ + ( 1 p ) a a γ β = μ ( a + ε + 3 μ + γ ) + μ β ( L + B S ) + β ( β + β 2 S ) ( L + B S ) ( L + B ) + ( L + B ) 1 μ + ε + γ + ( 1 p ) a [ a ( a + 1 ) β μ + a β ε + ( a + 3 μ + ε ) ( 1 p ) a β + ( 4 a + γ + ε + 3 ) β μ 2 + ( 2 a + 3 μ + ε + 4 ) β μ ε + β ε 2 + ( 4 + 3 μ + 2 ε + γ ) μ β γ + 3 μ 3 β + ( 1 + a + γ + 4 μ ) a β γ + 2 γ β ε + ( 1 a ) γ 2 β + ( 1 a ) γ β ( 1 p ) a ] = μ a + ε + 3 μ + γ + β ( L + B S ) + β ( L + B ) { ( β + β 2 S ) ( L + B S ) + 1 μ + ε + γ + ( 1 p ) a [ a ( a + 1 ) μ + a ε + ( a + 3 μ + ε ) ( 1 p ) a + ( 4 a + γ + ε + 3 ) μ 2 + ( 2 a + 3 μ + ε + 4 ) μ ε + ε 2 + ( 4 + 3 μ + 2 ε + γ ) μ γ + 3 μ 3 + ( 1 + a + γ + 4 μ ) a γ + 2 γ ε + ( 1 a ) γ 2 + ( 1 a ) ( 1 p ) a γ ] } .
Since S = ( μ + γ ) ( μ + a ) + μ ε β [ μ + ε + γ + ( 1 p ) a ] , we deduce that
M 1 M 2 M 0 = μ a + ε + 3 μ + γ + β ( L + B S ) + β ( L + B ) { β ( L + B ) + β 2 S ( L + B ) ( μ + γ ) ( μ + a ) + μ ε μ + ε + γ + ( 1 p ) a 2 ( μ + γ ) ( μ + a ) + μ ε μ + ε + γ + ( 1 p ) a + μ 2 + μ γ + a γ + a μ + μ ε μ + ε + γ + ( 1 p ) a + 1 μ + ε + γ + ( 1 p ) a [ a 2 μ + a ε + ( a + 3 μ + ε ) ( 1 p ) a + ( 4 a + γ + ε + 2 ) μ 2 + ( 2 a + 3 μ + ε + 3 ) μ ε + ε 2 + ( 3 + 3 μ + 2 ε + γ ) μ γ + 3 μ 3 + ( a + γ + 4 μ ) a γ + 2 γ ε + ( 1 a ) γ 2 + ( 1 a ) ( 1 p ) a γ ] } = μ a + ε + 3 μ + γ + β ( L + B S ) + β ( L + B ) { β ( L + B ) + β 2 S ( L + B ) μ 4 + 2 a μ 3 + μ 2 a 2 + 2 μ 3 γ + 4 μ 2 a γ + 2 a 2 μ γ + γ 2 μ 2 + 2 a μ γ 2 [ μ + ε + γ + ( 1 p ) a ] 2 a 2 γ 2 + 2 μ 2 ε γ + 2 a μ ε γ + μ 2 ε 2 + 2 μ 3 ε + 2 μ 2 ε a [ μ + ε + γ + ( 1 p ) a ] 2 + 1 [ μ + ε + γ + ( 1 p ) a ] 2 [ ( μ 3 + 2 a μ 2 + μ a 2 + 2 μ 2 γ + 4 μ a γ + a 2 γ + ε μ 2 + μ 2 γ + 2 a μ ε + μ 2 ε ) ( μ + ε + γ + ( 1 p ) a ) ] + 1 μ + ε + γ + ( 1 p ) a [ a ε + ( a + 3 μ + ε ) ( 1 p ) a + ( 2 a + 2 + 2 ε ) μ 2 + ( ε + 3 ) μ ε + ε 2 + ( 3 + 2 ε + γ + μ ) μ γ + 2 μ 3 + 2 γ ε + γ 2 + ( 1 a ) ( 1 p ) a γ ] }
> μ a + ε + 3 μ + γ + β ( L + B S ) + β ( L + B ) { β ( L + B ) + β 2 S ( L + B ) μ 4 + 2 a μ 3 + μ 2 a 2 + 2 μ 3 γ + 4 μ 2 a γ + 2 a 2 μ γ + γ 2 μ 2 + 2 a μ γ 2 [ μ + ε + γ + ( 1 p ) a ] 2 a 2 γ 2 + 2 μ 3 ε + 2 μ 2 ε a + 2 μ 2 ε γ + 2 a μ ε γ + μ 2 ε 2 [ μ + ε + γ + ( 1 p ) a ] 2 + 1 [ μ + ε + γ + ( 1 p ) a ] 2 ( μ 4 + 2 a μ 3 + μ 2 a 2 + 2 μ 3 γ + 4 μ 2 a γ + 2 a 2 μ γ + γ 2 μ 2 + 4 a μ γ 2 + a 2 γ 2 + 2 μ 3 ε + 2 μ 2 ε a + 2 μ 2 ε γ + 2 a μ ε γ + μ 2 ε 2 ) + 1 μ + ε + γ + ( 1 p ) a [ a ε + ( a + 3 μ + ε ) ( 1 p ) a + ( 2 a + 2 + 2 ε ) μ 2 + ( ε + 3 ) μ ε + ε 2 + ( 3 + 2 ε + γ + μ ) μ γ + 2 μ 3 + 2 γ ε + γ 2 + ( 1 a ) ( 1 p ) a γ ] } > 0 .
Based on the above inequalities, we obtain M 0 > 0 , M 1 > 0 , M 2 > 0 and M 1 M 2 > M 0 . Thus, according to the Routh–Hurwitz criterion, all roots ξ j ( j = 1 , 2 , 3 ) of system (8) have negative real part, so that | a r g ( ξ j ) | > π 2 > α π 2 for all α ( 0 , 1 ) if R 0 α > 1 . By Lemma 6, the virus-present equilibrium point E 2 is locally asymptotically stable. □

5.3. Global Stability

This subsection delves into the global stability analysis of the two equilibria, E 1 and E 2 , utilizing the direct Lyapunov method. The approach involves constructing suitable Lyapunov functionals and applying the fractional LaSalle’s invariance principle. To begin, we present the following global stability result for the virus-free equilibrium point E 1 .
Theorem 7.
If R 0 α < 1 , then the virus-free equilibrium point E 1 is globally asymptotically stable for all α ( 0 , 1 ) .
Proof. 
Let E 0 be the Lyapunov function defined as
E 0 ( S , L , B ) = S S 0 S 0 ln S S 0 + ε + a + μ + γ γ + μ + ε + ( 1 p ) a L + γ + μ + ε γ + μ + ε + ( 1 p ) a B .
By Lemma 3, we have
D α E 0 1 S 0 S D α S + ε + a + μ + γ γ + μ + ε + ( 1 p ) a D α L + γ + μ + ε γ + μ + ε + ( 1 p ) a D α B .
Invoking system (8), we obtain
D α E 0 1 S 0 S b β S ( L + B ) μ S + ε + a + μ + γ γ + μ + ε + ( 1 p ) a [ ( 1 p ) β ( L + B ) S γ L + ε B μ L ] + γ + μ + ε γ + μ + ε + ( 1 p ) a p β ( L + B ) S + γ L ε B a B μ B ,
which implies
D α E 0 μ S ( S S 0 ) 2 β S ( L + B ) + β S 0 ( L + B ) + ( ε + a + μ + γ ) ( 1 p ) + ( γ + μ + ε ) p γ + μ + ε + ( 1 p ) a β S ( L + B ) ( ε + a + μ + γ ) ( γ + μ ) ( γ + μ + ε ) γ γ + μ + ε + ( 1 p ) a L ( γ + μ + ε ) ( ε + a + μ ) γ + μ + ε + ( 1 p ) a B + ( ε + a + μ + γ ) ε γ + μ + ε + ( 1 p ) a B = μ S ( S S 0 ) 2 β S ( L + B ) + β S 0 ( L + B ) + β S ( L + B ) ( μ + γ ) ( μ + a ) + μ ε γ + μ + ε + ( 1 p ) a L ( μ + γ ) ( μ + a ) + μ ε γ + μ + ε + ( 1 p ) a B = μ S ( S S 0 ) 2 + β S 0 ( L + B ) β S 0 R 0 α L β S 0 R 0 α B = μ S ( S S 0 ) 2 + β S 0 L 1 1 R 0 α + β S 0 B 1 1 R 0 α .
Since R 0 α < 1 , we have D α E 0 0 , for all t 0 . In addition, it is easy to verify that D α E 0 = 0 if and only if S ( t ) = S 0 , L ( t ) = 0 and B ( t ) = 0 . Hence, the largest compact invariant set in Λ 1 = ( S , L , B ) R + 3 : D α E 0 = 0 is the singleton { E 1 } . By Lemma 4.6 in [35], which generalized the integer-order LaSalle’s invariance principle to fractional-order system, we gain that E 1 is globally asymptotically stable if R 0 α < 1 .
Furthermore, under a mild condition on the parameters, we prove in the following theorems the global asymptotically stability of E 2 by using Lyapunov method [16].
Theorem 8.
If R 0 α > 1 and ( 1 p ) γ = p ε , then the virus-present equilibrium E 2 S , L , B of system (8) is globally asymptotically stable.
Proof. 
The proof is done by the method of undetermined coefficients. Let the appropriate Lyapunov function W as:
W ( S , L , B ) = k 1 S S S ln S S + k 2 L L L ln L L + k 3 B B B ln B B
where k i , ( i = 1 , 2 , 3 ) are positive constants specified later.
It is easy to see that W ( E 2 ) = 0 . For b = β S L + B + μ S , we have by the fractional derivative of W that
D α W k 1 1 S S D α S + k 2 1 L L D α L + k 3 1 B B D α B = k 1 1 S S β S ( L + B ) + μ S β S ( L + B ) μ S + k 2 1 L L ( 1 p ) β ( L + B ) S ( γ + μ ) L + ε B + k 3 1 B B p β ( L + B ) S + γ L ( ε + a + μ ) B = k 1 μ S 2 S S S S + k 1 β ( L + B ) S + k 2 ( γ + μ ) L + k 3 ( ε + a + μ ) B + S β ( L + B ) k 2 ( 1 p ) + k 3 p k 1 ] + L [ k 3 γ + k 1 β S k 2 ( γ + μ ) + B k 1 β S + k 2 ε k 3 ( ε + a + μ ) k 1 β ( L + B ) S S S + k 2 ( 1 p ) β ( L + B ) S L L k 2 ε B L L + k 3 p β ( L + B ) S B B + k 3 γ L B B .
Let us choose k 1 = 1 and k 2 , k 3 in such a way that k i , i = 1 , 2 , 3 satisfy:
k 1 + k 2 ( 1 p ) + k 3 p = 0 , k 2 ( γ + μ ) + k 3 γ + k 1 β S = 0 , k 1 β S + k 2 ε k 3 ( ε + a + μ ) = 0 .
By solving above equations, we can obtain that
k 3 = ε + γ + μ ( 1 p ) ( ε + a + μ + γ ) + p ( ε + γ + μ ) , k 2 = ε + a + γ + μ ( 1 p ) ( ε + a + γ + μ ) + p ( ε + γ + μ ) , k 1 = 1 .
Let us rearrange the terms of D α W in such a way that D α W W 1 + W 2 + W 3 , where
W 1 = k 1 μ S 2 S S S S ,
W 2 = k 1 β L + B S + k 2 γ + μ L + k 3 ε + a + μ B ,
W 3 = k 1 β L + B S S S + k 2 ( 1 p ) β L + B S L L + k 2 ε B L L + k 3 p β L + B S B B + k 3 γ L B B .
Since the arithmetic mean is greater than or equal to the geometric mean, we gain that W 1 0 . Next, we are going to prove W 2 + W 3 0 .
Since γ + μ = ( 1 p ) β ( L + B ) S + ε B L ,   ε + a + μ = p β ( L + B ) S + γ L B , and ( 1 p ) γ = p ε , we conclude that
W 2 = 2 k 2 ( 1 p ) β S L + 2 k 3 p β S B + [ k 2 ( 1 p ) β S B + k 3 p β S L + k 2 ( 1 p ) β S B + k 3 p β S L ] + ( k 2 ε B + k 3 γ L ) = 2 k 2 ( 1 p ) β S L + 2 k 3 p β S B + 4 S β k 2 k 3 p ( 1 p ) L B 1 2 + 2 k 2 k 3 ε γ L B 1 2 .
W 3 = k 2 ( 1 p ) β S 2 L S k 2 ( 1 p ) β S L + k 3 p β S 2 B S k 3 p β S B + [ k 2 ε B L L k 3 γ L B B ] + k 2 ( 1 p ) β S 2 B S k 3 p β S 2 L S k 2 ( 1 p ) β S L B L k 3 p β S L B B 2 k 2 ( p 1 ) β S L 2 k 3 p β S B 2 k 2 k 3 ε γ L B 1 2 4 S β k 2 k 3 p ( 1 p ) L B 1 2 .
Collecting (9) and (10), we arrive at W 2 + W 3 0 . Thanks to R 0 α > 1 and ( 1 p ) γ = p ε , we can obtain that D α W 0 , for all t 0 . The equality holds only at the virus-present equilibrium point ( S , L , B ) . Moreover, the largest invariant set of Λ 2 = ( S , L , B ) R + 3 : D α W ( t ) = 0 is the singleton { E 2 } . By LaSalle’s invariance principle, the virus-present equilibrium point E 2 is globally asymptotical stability if R 0 α > 1 and ( 1 p ) γ = p ε . The proof is complete. □
Remark 1.
We would like to mention that the construction method of Lyapunov function in Theorem 8 is different from that Theorem 5 in Ref. [5]. The sufficient conditions for the global stability of the virus-present equilibrium point are unlike those in Ref. [5]. For model (3), we guess that the virus-present equilibrium point E 2 is also globally asymptotically stable as R 0 α > 1 .

6. FOCP Formulation

In this section, we formulate the FOCP to reduce the spread of infection, simultaneously reducing the related cost. To achieve our goal, we introduce two control measures: (i) improvement measures to raise public safety awareness u 1 ( t ) ; (ii) treatment measures that optimize the anti-virus software to kill the virus u 2 ( t ) . Based on the control variables stated above, the new FOCP of the Caputo fractional-order model (3) is reformulated as
D t α 0 c S ( t ) = b 1 u 1 ( t ) β S ( t ) ( L ( t ) + B ( t ) ) μ S ( t ) D t α 0 c L ( t ) = ( 1 p ) 1 u 1 ( t ) β ( L ( t ) + B ( t ) ) S ( t ) γ L ( t ) + ε B ( t ) μ L ( t ) D t α 0 c B ( t ) = p ( 1 u 1 ( t ) ) β ( L ( t ) + B ( t ) ) S ( t ) + γ L ( t ) ε B ( t ) u 2 ( t ) B ( t ) μ B ( t ) D t α 0 c R ( t ) = u 2 ( t ) B ( t ) μ R ( t )
with initial data S ( 0 ) = S 0 , L ( 0 ) = L 0 , B ( 0 ) = B 0 , R ( 0 ) = R 0 and the Lebesgue measurable control set is U = ( u 1 ( t ) , u 2 ( t ) ) : 0 u i ( t ) u i m a x ( t ) 1 , i = 1 , 2 , t [ 0 , T ] , where T is the final time of implementing control measures. The objective of the control problem is to minimize the number of infected nodes under the cost of incorporating control strategies. In mathematical perspective, for a fixed terminal time T, the problem is to minimize the objective functional
J ( u 1 , u 2 ) = 0 T A B + B 1 2 u 1 2 + B 2 2 u 2 2 d t ,
where the coefficients A represents the weight for breaking nodes, and B 1 , B 2 are weight constants of infected nodes and control measures, each corresponding financial burden is associated with the implementation of the respective control measures. B 1 2 u 1 2 , B 2 2 u 2 2 are the implementation costs of these two measures, respectively. Our main goal is to determine the optimal control of the system U = ( u 1 , u 2 ) U , ensuring that the objective function reaches its minimum value, that is, J ( u 1 , u 2 ) = m i n u U J ( u 1 , u 2 ) . First, we need to prove the existence of the optimal control solution.
Theorem 9.
There exists an optimal control solution ( u 1 , u 2 ) such that
J ( u 1 , u 2 ) = m i n u U J ( u 1 , u 2 ) .
Proof. 
In [46], the existence of the optimal control U depends on the fulfillment of the following conditions:
  • The set of control U and the corresponding set of state variables are not empty;
  • U is closed and convex;
  • The right-hand side of the system (9) is constrained by a linear function involving control and state variables;
  • The integrand of the objective function L ( B , u 1 , u 2 ) = A B + B 1 2 u 1 2 + B 2 2 u 2 2 is convex within the set U;
  • There exist constants Q 1 , Q 2 > 0 and K > 1 such that the integrand L ( B , u 1 , u 2 ) satisfies L ( B , u 1 , u 2 ) Q 1 ( | u 1 | 2 + | u 2 | 2 ) K 2 Q 2
In order to prove the theorem, we introduce the Lagrangian function
L ( B , u 1 , u 2 ) = A B + B 1 2 u 1 2 + B 2 2 u 2 2
and Hamiltonian function
H ( S , L , B , R , u , λ ) = L ( B , u 1 , u 2 ) + λ 1 D t α 0 c S ( t ) + λ 2 D t α 0 c L ( t ) + λ 3 D t α 0 c B ( t ) + λ 4 D t α 0 c R ( t ) ,
Apply Pontryagin’s maxi-mum principle to derive the adjoint variable equation and the transversality conditions as follows:
D α λ 1 ( t ) = H S = ( 1 u 1 ) β ( L + B ) μ λ 1 ( 1 p ) ( 1 u 1 ) β ( L + B ) λ 2 p ( 1 u 1 ) β ( L + B ) λ 3 , D α λ 2 ( t ) = H L = ( 1 u 1 ) β S λ 1 ( 1 p ) ( 1 u 1 ) β S ( γ + μ ) λ 2 p ( 1 u 1 ) β S + γ λ 3 , D α λ 3 ( t ) = H B = A + ( 1 u 1 ) β S λ 1 ( 1 p ) ( 1 u 1 ) β S + ε λ 2 p ( 1 u 1 ) β S ε u 2 μ λ 3 u 2 λ 4 , D α λ 4 ( t ) = H R = μ λ 4 ,
satisfying conditions: λ 1 ( T ) = λ 2 ( T ) = λ 3 ( T ) = λ 4 ( T ) = 0 .
Let S ˜ , L ˜ , B ˜ , R ˜ be the optimal values corresponding to the variables S, L, B and R, and let λ ˜ 1 , λ ˜ 2 , λ ˜ 3 and λ ˜ 4 be the solutions to Equation (13). With these clarifications in mind, we are now ready to present the following theorem.
Theorem 10.
The optimal value of the control parameter U is denoted as U . Therefore, U can be expressed in the form of an equation as follows:
u 1 = max 0 , min λ ˜ 1 + λ ˜ 2 ( 1 p ) + λ ˜ 3 p β ( L ˜ + B ˜ ) S ˜ B 1 , 1 , u 2 = max 0 , min ( λ ˜ 3 λ ˜ 4 ) B ˜ B 2 , 1 .
Proof. 
By calculation, we can obtain the following results:
H u 1 = B 1 u 1 + λ ˜ 1 β ( L ˜ + B ˜ ) S ˜ λ ˜ 2 ( 1 p ) β ( L ˜ + B ˜ ) S ˜ λ ˜ 3 p β ( L ˜ + B ˜ ) S ˜ = 0 H u 2 = B 2 u 2 λ ˜ 3 B ˜ + λ ˜ 4 B ˜ = 0
Therefore, we can obtain,
u 1 = λ ˜ 1 + λ ˜ 2 ( 1 p ) + λ ˜ 3 p β ( L ˜ + B ˜ ) S ˜ B 1 ; u 2 = ( λ ˜ 3 λ ˜ 4 ) B ˜ B 2 .
The optimal value of the control parameter U is given as follows:
u 1 = 0 , if λ ˜ 1 + λ ˜ 2 ( 1 p ) + λ ˜ 3 p β ( L ˜ + B ˜ ) S ˜ B 1 0 , λ ˜ 1 + λ ˜ 2 ( 1 p ) + λ ˜ 3 p β ( L ˜ + B ˜ ) S ˜ B 1 , if 0 < λ ˜ 1 + λ ˜ 2 ( 1 p ) + λ ˜ 3 p β ( L ˜ + B ˜ ) S ˜ B 1 < 1 , 1 , if λ ˜ 1 + λ ˜ 2 ( 1 p ) + λ ˜ 3 p β ( L ˜ + B ˜ ) S ˜ B 1 1 .
u 2 = 0 , if ( λ ˜ 3 λ ˜ 4 ) B ˜ B 2 0 , ( λ ˜ 3 λ ˜ 4 ) B ˜ B 2 , if 0 < ( λ ˜ 3 λ ˜ 4 ) B ˜ B 2 < 1 , 1 , if ( λ ˜ 3 λ ˜ 4 ) B ˜ B 2 1 .
Thus, the proof of Theorem 10 is concluded. □

7. Numerical Results and Discussion

In this section, the systems (3), (9) and (10) are numerically simulated, respectively. The experiment was conducted under a consistent computational environment utilizing an Intel Core i7-8565U processor (base frequency: 1.80 GHz), 8 GB RAM and the MATLAB R2016b programming platform, with all computational tasks executed within this integrated configuration. In the upcoming subsections, simulations for various parameters and different control strategies will be given comparatively.

7.1. Numerical Results of Fractional SLBR Model

In this subsection, in order to illustrate our analytical results, we adopt the numerical solver called the Adams–Bashforth–Moulton Predictor Corrector (ABMPC) algorithm for obtaining approximate solutions of fractional ordinary differential equations [47,48].

7.1.1. Stability Analysis of Virus-Free Equilibrium

In what follows, we numerically illustrate the analytical results derived in Section 5 through graphical representations. In Figure 1, Figure 2, Figure 3 and Figure 4, we plot the 2D system’s solutions using a = 0.5 ,   b = 2 , μ = 0.3 ,   β = 0.003 ,   p = 0.5 , γ = 0.002 ,   α = 0.9 ,   ε = 0.5 and using three sets of different initial values, which are ( S ( 0 ) , L ( 0 ) , B ( 0 ) , R ( 0 ) ) = ( 55 , 80 , 79 , 69 ) , ( S ( 0 ) , L ( 0 ) , B ( 0 ) , R ( 0 ) ) = ( 32 , 65 , 40 , 45 ) and ( S ( 0 ) , L ( 0 ) , B ( 0 ) , R ( 0 ) ) = ( 18 , 47 , 25 , 18 ) , respectively. For this set of parameter values, R 0 α 0.5473 < 1 . We demonstrate the comparison of four state functions S ( t ) , L ( t ) , B ( t ) , R ( t ) under various initial conditions. As shown in Figure 3, all the curves eventually converge to 0, confirming the stability of the virus-free equilibrium under various initial conditions.

7.1.2. Stability Analysis of Virus-Present Equilibrium

Consider system (3) with b = 0.6 ,   a = 0.9 ,   μ = 0.3 ,   β = 0.3 ,   p = 0.5 ,   γ = 0.002 ,   α = 0.9 ,   ε = 0.002 . For this set of parameter values, ( 1 p ) γ = p ε , and R 0 α 1.2483 > 1 . Here we take three sets of different initial values, which are ( S ( 0 ) , L ( 0 ) , B ( 0 ) , R ( 0 ) ) = ( 50 , 300 , 200 , 150 ) , ( S ( 0 ) , L ( 0 ) , B ( 0 ) , R ( 0 ) ) = ( 100 , 425 , 300 , 195 ) and ( S ( 0 ) , L ( 0 ) , B ( 0 ) , R ( 0 ) )   = ( 200 , 500 , 310 , 210 ) , respectively. Figure 5 demonstrates that the number of S nodes gradually increases until it reaches a stable level. Figure 6 and Figure 7 demonstrate that the number of L and B nodes gradually diminishes and eventually stabilizes at a certain level. Figure 8 illustrates the progressive increase in the number of R nodes, which eventually stabilizes after reaching a critical threshold. This observation is consistent with Theorem 8.

7.1.3. Model Comparison

In this subsection, we present numerical comparison of several parameters in system (3). First, we show the effect of fractional-order α on the system’s dynamics. Here, we use parameter values given as follows: b = 0.2 ,   a = 0.9 ,   μ = 0.3 ,   β = 0.0002 ,   p = 0.5 ,   γ = 0.002 ,   ε = 0.5 .  Figure 9, Figure 10, Figure 11 and Figure 12 show the solution curves of system (3) with initial value ( S ( 0 ) , L ( 0 ) , B ( 0 ) , R ( 0 ) ) = ( 50 , 350 , 550 , 150 ) , when α = 0.90 ,   α = 0.93 and α = 0.5 . As observed in Figure 9, Figure 10, Figure 11 and Figure 12, the fractional-order α plays a crucial role in influencing the convergence speed of the solutions for system (3).
Next, we investigate the impact of parameter μ on the system’s dynamics. Here, we choose b = 2 ,   a = 0.9 ,   β = 0.0003 ,   p = 0.5 ,   γ = 0.002 ,   α = 0.9 ,   ε = 0.5 .  Figure 13, Figure 14, Figure 15 and Figure 16 depict the solution curves of system (3) with initial value ( S ( 0 ) , L ( 0 ) , B ( 0 ) , R ( 0 ) ) = ( 75 , 350 , 550 , 150 ) , when μ = 0.3 ,   μ = 0.25 and μ = 0.2 . We observe that the higher the probability of the nodes leaving the SCADA system, the faster the number of L and B nodes decrease, which indicates that the nodes leaving the system is conducive to inhibiting the spread of the virus during the virus outbreak.
Finally, we explore the impact of parameter β on the system’s dynamics. Here, we assume b = 0.2 ,   a = 0.9 ,   μ = 0.3 ,   p = 0.5 ,   γ = 0.002 ,   α = 0.9 ,   ε = 0.5 .  Figure 17, Figure 18, Figure 19 and Figure 20 describe the solution curves of system (3) with initial value ( S ( 0 ) , L ( 0 ) , B ( 0 ) , R ( 0 ) ) = ( 50 , 350 , 550 , 150 ) , when β = 0.002 ,   β = 0.3 and β = 0.13 . The results show that the smaller the value of β is, the easier the virus propagation is inhibited. As is shown in Figure 17, Figure 18, Figure 19 and Figure 20, when β = 0.002 , the number of S nodes increase significantly, while the number of L, B and R nodes decrease to varying degrees.

7.2. FOCP of SLBR Transmission

In this subsection, we implement the fractional Euler method in conjunction with the forward-backward predict-evaluate-correct-evaluate approach [49]. To depict the effect of optimal control on the response of the system under study, we set b = 0.5 ,   a = 0.5 ,   μ = 0.3 ,   β = 0.3 ,   p = 0.7 ,   γ = 0.002 ,   ε = 0.5 ,   A = 100 ,   B 1 = 0.6 and B 2 = 0.4 . We assume a final time T = 20 for optimal control. Figure 21, Figure 22, Figure 23 and Figure 24 show the time series plots of control signals that are applied in the model with initial value ( S ( 0 ) , L ( 0 ) , B ( 0 ) , R ( 0 ) ) = ( 53 , 350 , 325 , 480 ) , when α = 0.94 ,   α = 0.92 ,   α = 0.88 ,   α = 0.98 and α = 0.90 . The number of latent, breaking and recovered compartments is reduced in the case where the optimal control scheme is utilized. Figure 25 and Figure 26 show the time series plots of two optimal control strategies u 1 and u 2 with different fractional-order α = 0.94 ,   α = 0.92 ,   α = 0.88 ,   α = 0.98 and α = 0.90 . We observe that the two control measures u 1 and u 2 should maintain maximum efforts for almost 15 year respectively before decreasing to zero. The order of the derivative can vary across different ranges. When we adjust the order of the derivatives while keeping other parameters constant, the results are very close. This demonstrates that the spread of industrial virus is effectively controlled after raising public safety awareness and optimizing anti-virus software no matter in what range.
Now we study the optimal control results under different infections. We set b = 20 ,   a = 0.9 ,   μ = 0.3 ,   p = 0.7 ,   γ = 0.002 ,   ε = 0.5 and α = 0.9 . We assume a final time T = 20 for optimal control with initial value ( L ( 0 ) , B ( 0 ) ) = ( 110 , 155 ) . We analyze the following cases and compare the associated numerical results.
Strategy 1: Without controls (i.e., u 1 = u 2 = 0 ).
Strategy 2: Using only improvement measures control. The weight coefficients are A = 1000 ,   B 1 = 1 ,   B 2 = 0 (i.e., u 1 0 ,   u 2 = 0 ).
Strategy 3: Using only treatment measures control. The weight coefficients are A = 1000 ,   B 1 = 0 ,   B 2 = 45 (i.e., u 1 = 0 ,   u 2 0 ).
Strategy 4: Using all controls. The weight coefficients are A = 1000 ,   B 1 = 1 ,   B 2 = 45 . (i.e., u 1 0 ,   u 2 0 ).
Figure 27 and Figure 28 and Figure 29 and Figure 30 show that the number of latent and breaking nodes reduced significantly under Strategy 4 when β = 0.0003 and β = 0.003 , respectively.
We continue to study the optimal control of viruses under different possibilities of virus removal due to anti-virus software. We set β = 0.0008   b = 20 ,   μ = 0.3 ,   p = 0.7 ,   γ = 0.002 ,   ε = 0.5 and α = 0.9 . We assume a final time T = 20 for optimal control with initial value ( L ( 0 ) , B ( 0 ) ) = ( 280 , 260 ) . We analyze the following cases and compare the associated numerical results.
Strategy 1: Without controls (i.e., u 1 = u 2 = 0 ).
Strategy 2: Using only improvement measures control. The weight coefficients are A = 100 ,   B 1 = 1 ,   B 2 = 0 (i.e., u 1 0 ,   u 2 = 0 ).
Strategy 3: Using only treatment measures control. The weight coefficients are A = 100 ,   B 1 = 0 ,   B 2 = 55 (i.e., u 1 = 0 ,   u 2 0 ).
Strategy 4: Using all controls. The weight coefficients are A = 100 ,   B 1 = 1 ,   B 2 = 55 . (i.e., u 1 0 ,   u 2 0 ).
Figure 31 and Figure 32 and Figure 33 and Figure 34 show that using two controls at one time is better than using only one control when a = 0.9 and a = 0.4 , respectively.
Finally, we study the control under different possibilities of virus outbreak in RTUs with latency. We set β = 0.0008   b = 20   ,   μ = 0.3 ,   p = 0.7 ,   a = 0.9 ,   ε = 0.5 and α = 0.9 . We assume a final time T = 20 for optimal control with initial value ( L ( 0 ) , B ( 0 ) ) = ( 270 , 260 ) . We analyze the following cases and compare the associated numerical results.
Strategy 1: Without controls (i.e., u 1 = u 2 = 0 ).
Strategy 2: Using only improvement measures control. The weight coefficients are A = 100 ,   B 1 = 23 ,   B 2 = 0 (i.e., u 1 0 ,   u 2 = 0 ).
Strategy 3: Using only treatment measures control. The weight coefficients are A = 100 ,   B 1 = 0 ,   B 2 = 76 (i.e., u 1 = 0 ,   u 2 0 ).
Strategy 4: Using all controls. The weight coefficients are A = 1000 ,   B 1 = 23 ,   B 2 = 76 . (i.e., u 1 0 ,   u 2 0 ).
When γ is set to 0.004 and 0.09, Figure 35 and Figure 36 and Figure 37 and Figure 38 highlight the significance of the controls u 1 and u 2 , respectively. The presence of these controls rapidly reduces the quantities of L and B nodes.

8. Conclusions

This paper explores a generalized mathematical model for the transmission dynamics of industrial virus based on SCADA system in the form of fractional-order model with a well-known Caputo fractional derivative. Theoretically, we have discussed the well-posedness of the given fractional-order model such as existence and uniqueness of solutions, non-negativity and uniform boundedness as well as stability of the equilibrium points. Moreover, the control parameters of the specified fractional-order model have been treated as time-dependent variables to establish a fractional-order optimal control problem (FOCP) based on the proposed model. Also, conditions for fractional optimal control of industrial virus have been derived and analyzed. Numerical methods and graphical representations are employed to validate the analytical findings. We utilize the ABMPC algorithm to generate images under various control conditions. We have created visualizations to illustrate the effects of final control under varying conditions of some key factors. As a result, we present a comprehensive set of images for optimal control analysis, which enhances confidence in the derived results. It follows from the research results that we should raise public safety awareness and optimize the anti-virus software with the aim of stopping industrial virus infection. Additionally, the method proposed in this study can be readily adapted to address other mathematical models related to the spread of infectious agents such as plant diseases, human infectious diseases and so on.
The actions of industrial viruses are undoubtedly more intricate and varied than what existing mathematical models can fully represent. In practical situations, a computer virus may start propagating the moment an infected file is opened by a user. Similar to infectious diseases in humans, computer viruses often experience an incubation period before showing symptoms or impacting other systems. However, a limitation of current research is the oversight of time delays.
Potential directions for future research include the following:
  • Delay in infection: we plan to integrate time delay into the current model. When the anti-virus software is installed, the virus will be cleared. This clearance is modeled as the virus clearance gap delay τ . We will prove the existence and uniqueness of the solution, establish the boundedness of the solution, analyze the stability of the equilibrium points and the occurrence of Hopf bifurcation and, finally, perform numerical simulations to explore the dynamic behavior of the model.
  • Backward bifurcation: examines the phenomenon of “reversal” or “backward transition” during the shift from a stable state to an unstable state. In certain situations, computer viruses do not entirely vanish but instead reach a stable endogenous state. Research on backward bifurcation plays a critical role in shaping effective prevention and control strategies.
  • Focus on the incidence rate: explore its generalized form. The spread of many viruses demonstrates nonlinear dynamics. By extending the infection rate to a generalized incidence rate, we can more accurately simulate these complex patterns and adapt the model to a broader spectrum of real-world situations.

Author Contributions

Conceptualization, L.H. and D.G.; methodology, D.G.; Software S.F. and J.L.; validation, D.G.; formal analysis L.H. and D.G.; data curation, S.F. and J.L.; writing-orginal, draft preparation, L.H.; writing-review and editing, D.G.; visualization S.F. and J.L.; supervision, D.G.; project administration, D.G.; funding acquisition, D.G. and S.F. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported by Sichuan Science and Technology Program (2022NSFSC0558), the Fundamental Research Funds of China West Normal University (24kc003), the Research and Innovation Team of China West Normal University (CXTD2020-5) and the Research Project on Graduate Education Reform of China West Normal University (2022XM24, 2024XM05).

Data Availability Statement

All data that can reproduce the results in this study can be requested from the corresponding author.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Pliatsios, D.; Sarigiannidis, P.; Lagkas, T. A survey on SCADA systems: Secure protocols, incidents, threats, and tractics. IEEE Commun. Surv. Tutor. 2020, 22, 1942–1976. [Google Scholar] [CrossRef]
  2. Ajmal, A.B.; Alam, M.; Khaliq, A.A.; Khan, S.; Qadir, Z.; Mahmud, M.A.P. Last line of defence: Reliability through inducing cyber threat hunting with deception in SCADA networks. IEEE Access 2021, 9, 126789–126800. [Google Scholar] [CrossRef]
  3. Masood, Z.; Raja, M.A.Z.; Chaudhary, N.I.; Cheema, K.M.; Milyani, A.H. Fractional dynamics of Stuxnet virus propagation in industrial control systems. Mathematics 2021, 9, 2160. [Google Scholar] [CrossRef]
  4. Kephart, J.O.; White, S.R. Directed-graph epidemiological models of computer virus. In Proceedings of the 1991 IEEE Computer Society Symposium on Research in Security and Privacy, Oakland, CA, USA, 20–22 May 1991; pp. 343–359. [Google Scholar]
  5. Zhu, Q.; Zhang, G.; Luo, X.; Gan, C. An industrial virus-propagation model based on SCADA system. Inform. Sci. 2023, 630, 546–566. [Google Scholar] [CrossRef]
  6. Sheng, C.; Yao, Y.; Fu, Q.; Yang, W.; Liu, Y. A cyber-physical model for SCADA system and its intrusion detection. Comput. Netw. 2020, 185, 37. [Google Scholar] [CrossRef]
  7. Wu, G.; Zhang, Y.; Zhang, H.; Yu, S.; Shen, S. SIHQR model with time delay for worm spread analysis in IIoT-enabled PLC network 2024. Ad Hoc Netw. 2024, 160, 103504. [Google Scholar] [CrossRef]
  8. Thirthar, A.A.; Abboubakar, H.; Alaoui, A.L.; Nisar, K.S. Dynamical behavior of a fractional-order epidemic model for investigating two fear effect functions. Results. Control. Optm 2024, 16, 100474. [Google Scholar] [CrossRef]
  9. Avazzadeh, Z.; Nikan, O.; Nguyen, A.T.; Nguyen, V.T. A localized hybrid kernel meshless technique for solving the fractional Rayleigh–Stokes problem for an edge in a viscoelastic fluid. Eng. Anal. Bound. Elem. 2023, 146, 695–705. [Google Scholar] [CrossRef]
  10. Murugesan, M.; Santra, S.S.; Jayanathan, L.A.; Baleanu, D. Numerical analysis of fractional order discrete Bloch equations. J. Math. Comput. Sci. 2024, 32, 222–228. [Google Scholar] [CrossRef]
  11. Alqahtani, Z.; Almuneef, A.; DarAssi, M.H. Mathematical analysis of fractional Chlamydia pandemic model. Sci. Rep. 2024, 14, 31113. [Google Scholar] [CrossRef]
  12. Padisak, J. Seasonal succession of phytoplankton in a large shallow lake(Balaton, Hungary)-a dynamic approach to ecological memory, its possible role and mechanisms. J. Ecol. 1992, 80, 217–230. [Google Scholar] [CrossRef]
  13. Podlubny, I. Fractional Differential Equations; Academic Press: New York, NY, USA, 1999. [Google Scholar]
  14. Petráš, I. Fractional-Order Nonlinear Systems: Modeling, Analysis and Simulation; Springer: Berlin, Germany; Higher Education Press: Beijing, China, 2011. [Google Scholar]
  15. Li, Y.; Chen, Y.; Podlubny, I. Stability of fractional-order nonlinear dynamics systems: Lyapunov direct method and generalized Mittag–Leffler stability. Comput. Math. Appl. 2010, 59, 1810–1821. [Google Scholar] [CrossRef]
  16. dos Santos, J.P.C.; Monteiro, E.; Vieira, G.B. Global stability of fractional SIR epidemic model. Proc. Ser. Braz. Soc. Appl. Comput. Math. 2017, 5, 1–7. [Google Scholar]
  17. Kheiri, H.; Jafari, M. Optimal control of a fractional-order model for the HIV/AIDS epidemic. Int. J. Biomath. 2018, 6, 1850086. [Google Scholar] [CrossRef]
  18. Sadek, L.; Baleanu, D.; Abdo, M.S.; Shatanawi, W. Introducing novel Θ-fractional operators: Advances in fractional calculus. J. King. Saud. Univ. Sci 2024, 36, 103352. [Google Scholar] [CrossRef]
  19. Diethelm, K. The Anaysis of Fractional Differential Equations: An Application-Oriented Exposition Using Operators of Caputo Type; Lecture Notes in Mathematics; Springer: Berlin, Germany, 2004. [Google Scholar]
  20. Heinz, S.; Ledzewicz, U. Geometric Optimal Control: Theory, Methods and Examples; Springer: Berlin, Germany, 2012. [Google Scholar]
  21. You, J.; Li, Y.; Cao, X.; Zhao, D.; Chen, Y.; Zhang, C. Optimal Control of Nonlinear Competitive Epidemic Spreading Processes With Memory in Heterogeneous Networks. IEEE Trans. Netw. Sci. Eng. 2024, 12, 96–109. [Google Scholar] [CrossRef]
  22. Ali, H.M.; Pereira, F.L.; Gama, S.M.A. A new approach to the Pontryagin maximum principle for nonlinear fractional optimal control problem. Math. Meth. Appl. Sci. 2016, 39, 3640–3649. [Google Scholar] [CrossRef]
  23. Ali, H.M. Necessary Conditions for Constrained Nonsmooth Fractional Optimal Control Problems. Ph.D. Thesis, University of Porto, Porto, Portugal, 2016. [Google Scholar]
  24. Ali, H.M.; Ameen, I. Save the pine forests of wilt disease using a fractional optimal control strategy. Chaos Soliton Fract. 2020, 132, 109554. [Google Scholar] [CrossRef]
  25. Vellappandi, M.; Kumar, P.; Govindaraj, V.; Albalawi, W. An optimal control problem for mosaic disease via Caputo fractional derivative. Alex. Eng. J. 2022, 61, 8027–8037. [Google Scholar] [CrossRef]
  26. Ali, H.M.; Ameen, I. Optimal control strategies of a fractional-order model for Zika virus infection involving various transmissions. Chaos Soliton Fract. 2021, 146, 110864. [Google Scholar] [CrossRef]
  27. Sweilam, N.H.; Al-Mekhlafi, S.M.; Albalawi, A.O. Optimal control for a fractional order malaria transmission dynamics mathematical model. Alex. Eng. J. 2020, 59, 1677–1692. [Google Scholar] [CrossRef]
  28. Berhe, H.W.; Gebremeskel, A.A.; Melese, Z.T.; Al-arydah, M.T.; Gebremichael, A.A. Modeling and global stability analysis of COVID-19 dynamics with optimal control and cost-effectiveness analysis. Partial. Differ. Equ. Appl. Math. 2024, 11, 100843. [Google Scholar] [CrossRef]
  29. Liu, G.; Tan, Z.; Liang, Z.; Chen, H.; Zhong, X. Fractional Optimal Control for Malware Propagation in Internet of Underwater Things. IEEE Internet Things 2024, 11, 11632–11651. [Google Scholar] [CrossRef]
  30. La Salle, J.; Lefschetz, S. Stability by Liapunov’s Direct Method; Academic Press: New York, NY, USA, 1961. [Google Scholar]
  31. Lyapunov, A.M. The general problem of the stability of motion. Int. J. Control 1992, 55, 531–534. [Google Scholar] [CrossRef]
  32. Ameen, I.; Baleanu, D.; Ali, H.M. An efficient algorithm for solving the fractional optimal control of SIRV epidemic model with a combination of vaccination and treatment. Chaos Soliton Fract. 2020, 137, 109892. [Google Scholar] [CrossRef]
  33. Ameen, I.; Hidan, M.; Mostefaoui, Z.; Ali, H.M. Fractional optimal control with fish consumption to prevent the risk of coronary heart disease. Complexity 2020, 2020, 9823753. [Google Scholar] [CrossRef]
  34. Vargas-De-León, C. Volterra-type Lyapunov functions for fractional-order epidemic systems. Commun. Nonlinear Sci. Numer. Simul. 2015, 24, 75–85. [Google Scholar] [CrossRef]
  35. Huo, J.; Zhao, H.; Zhu, L. The effect of vaccines on backward bifurcation in a fractional order HIV model. Nonlinear Anal. Real World Appl. 2015, 26, 289–305. [Google Scholar] [CrossRef]
  36. Niu, W.; Fan, M. Control and Research of Computer Virus by Multimedia Technology. Int. J. Inf. Syst. Suppl. 2024, 17, 333896. [Google Scholar] [CrossRef]
  37. Diethelm, K. A fractional calculus based model for the simulation of an outbreak of dengue fever. Nonlinear. Dynam 2013, 71, 613–619. [Google Scholar] [CrossRef]
  38. Anh Triet, N.; Van Au, V.; Dinh Long, L.; Baleanu, D.; Huy Tuan, N. Regularization of a terminal value problem for time fractional diffusion equation. Math. Method. Appl. Sci. 2020, 43, 3850–3878. [Google Scholar] [CrossRef]
  39. Yang, L.; Song, Q.; Liu, Y. Dynamics analysis of a new fractional-order SVEIR-KS model for computer virus propagation: Stability and Hopf bifurcation. Neurocomputing 2024, 598, 128075. [Google Scholar] [CrossRef]
  40. Baleanu, D.; Mohammadi, H.; Rezapour, S. A mathematical theoretical study of a particular system of Caputo–Fabrizio fractional differential equations for the Rubella disease model. Adv. Differ. Equ. 2020, 2020, 184. [Google Scholar] [CrossRef]
  41. Qureshi, S. Real life application of Caputo fractional derivative for measles epidemiological autonomous dynamical system. Chaos Soliton Fract. 2020, 134, 109744. [Google Scholar] [CrossRef]
  42. Ahmed, N.; Wei, Z.; Baleanu, D.; Rafiq, M.; Rehman, M.A. Spatio-temporal numerical modeling of reaction-diffusion measles epidemic system. J. Nonlinear. Sci. 2019, 29, 103101. [Google Scholar] [CrossRef] [PubMed]
  43. Odibat, Z.M.; Shawagfeh, N.T. Generalized Taylor’s formula. Appl. Math. Comput. 2007, 186, 286–293. [Google Scholar] [CrossRef]
  44. Li, H.; Zhang, L.; Hu, C.; Jiang, Y.; Teng, Z. Dynamical analysis of a fractional-order prey-predator model incorporating a prey refuge. J. Appl. Math. Comput. 2017, 54, 435–439. [Google Scholar] [CrossRef]
  45. Driessche, P.V.D.; Watmough, J. Further notes on the basic reproduction number. Math. Epidemiol. 2008, 6, 159–178. [Google Scholar]
  46. Lukre, D.L. Differential equations: Classical to controlled. Am. Math. Mon. 1982, 55, 531–534. [Google Scholar]
  47. Diethelm, K.; Ford, N.J.; Freed, A.D. A predictor-corrector approach for the numerical solution of fractional differential equations. Nonlinear Dyn. 2002, 29, 3–22. [Google Scholar] [CrossRef]
  48. Garrappa, R. On linear stability of predicor-corrector algorithms for fractional differential equations. Int. J. Comput. Math. 2010, 87, 2281–2290. [Google Scholar] [CrossRef]
  49. Rosa, S.; Torres, D.F.M. Numerical Fractional Optimal Control of Respiratory Syncytial Virus Infection in Octave/MATLAB. Mathematics 2023, 11, 1511. [Google Scholar] [CrossRef]
Figure 1. Variation of S over time.
Figure 1. Variation of S over time.
Mathematics 13 01338 g001
Figure 2. Variation of L over time.
Figure 2. Variation of L over time.
Mathematics 13 01338 g002
Figure 3. Variation of B over time.
Figure 3. Variation of B over time.
Mathematics 13 01338 g003
Figure 4. Variation of R over time.
Figure 4. Variation of R over time.
Mathematics 13 01338 g004
Figure 5. Variation of S over time.
Figure 5. Variation of S over time.
Mathematics 13 01338 g005
Figure 6. Variation of L over time.
Figure 6. Variation of L over time.
Mathematics 13 01338 g006
Figure 7. Variation of B over time.
Figure 7. Variation of B over time.
Mathematics 13 01338 g007
Figure 8. Variation of R over time.
Figure 8. Variation of R over time.
Mathematics 13 01338 g008
Figure 9. Variation of S over time.
Figure 9. Variation of S over time.
Mathematics 13 01338 g009
Figure 10. Variation of L over time.
Figure 10. Variation of L over time.
Mathematics 13 01338 g010
Figure 11. Variation of B over time.
Figure 11. Variation of B over time.
Mathematics 13 01338 g011
Figure 12. Variation of R over time.
Figure 12. Variation of R over time.
Mathematics 13 01338 g012
Figure 13. Variation of S over time.
Figure 13. Variation of S over time.
Mathematics 13 01338 g013
Figure 14. Variation of L over time.
Figure 14. Variation of L over time.
Mathematics 13 01338 g014
Figure 15. Variation of B over time.
Figure 15. Variation of B over time.
Mathematics 13 01338 g015
Figure 16. Variation of R over time.
Figure 16. Variation of R over time.
Mathematics 13 01338 g016
Figure 17. Variation of S over time.
Figure 17. Variation of S over time.
Mathematics 13 01338 g017
Figure 18. Variation of L over time.
Figure 18. Variation of L over time.
Mathematics 13 01338 g018
Figure 19. Variation of B over time.
Figure 19. Variation of B over time.
Mathematics 13 01338 g019
Figure 20. Variation of R over time.
Figure 20. Variation of R over time.
Mathematics 13 01338 g020
Figure 21. Variation of S over time.
Figure 21. Variation of S over time.
Mathematics 13 01338 g021
Figure 22. Variation of L over time.
Figure 22. Variation of L over time.
Mathematics 13 01338 g022
Figure 23. Variation of B over time.
Figure 23. Variation of B over time.
Mathematics 13 01338 g023
Figure 24. Variation of R over time.
Figure 24. Variation of R over time.
Mathematics 13 01338 g024
Figure 25. Variation of u 1 over time.
Figure 25. Variation of u 1 over time.
Mathematics 13 01338 g025
Figure 26. Variation of u 2 over time.
Figure 26. Variation of u 2 over time.
Mathematics 13 01338 g026
Figure 27. Variation of L over time.
Figure 27. Variation of L over time.
Mathematics 13 01338 g027
Figure 28. Variation of B over time.
Figure 28. Variation of B over time.
Mathematics 13 01338 g028
Figure 29. Variation of L over time.
Figure 29. Variation of L over time.
Mathematics 13 01338 g029
Figure 30. Variation of B over time.
Figure 30. Variation of B over time.
Mathematics 13 01338 g030
Figure 31. Variation of L over time.
Figure 31. Variation of L over time.
Mathematics 13 01338 g031
Figure 32. Variation of B over time.
Figure 32. Variation of B over time.
Mathematics 13 01338 g032
Figure 33. Variation of L over time.
Figure 33. Variation of L over time.
Mathematics 13 01338 g033
Figure 34. Variation of B over time.
Figure 34. Variation of B over time.
Mathematics 13 01338 g034
Figure 35. Variation of L over time.
Figure 35. Variation of L over time.
Mathematics 13 01338 g035
Figure 36. Variation of B over time.
Figure 36. Variation of B over time.
Mathematics 13 01338 g036
Figure 37. Variation of L over time.
Figure 37. Variation of L over time.
Mathematics 13 01338 g037
Figure 38. Variation of B over time.
Figure 38. Variation of B over time.
Mathematics 13 01338 g038
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Huang, L.; Gao, D.; Feng, S.; Li, J. Stability and Optimal Control Analysis for a Fractional-Order Industrial Virus-Propagation Model Based on SCADA System. Mathematics 2025, 13, 1338. https://doi.org/10.3390/math13081338

AMA Style

Huang L, Gao D, Feng S, Li J. Stability and Optimal Control Analysis for a Fractional-Order Industrial Virus-Propagation Model Based on SCADA System. Mathematics. 2025; 13(8):1338. https://doi.org/10.3390/math13081338

Chicago/Turabian Style

Huang, Luping, Dapeng Gao, Shiqiang Feng, and Jindong Li. 2025. "Stability and Optimal Control Analysis for a Fractional-Order Industrial Virus-Propagation Model Based on SCADA System" Mathematics 13, no. 8: 1338. https://doi.org/10.3390/math13081338

APA Style

Huang, L., Gao, D., Feng, S., & Li, J. (2025). Stability and Optimal Control Analysis for a Fractional-Order Industrial Virus-Propagation Model Based on SCADA System. Mathematics, 13(8), 1338. https://doi.org/10.3390/math13081338

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop