Abstract
In this study, the energy control and asymptotic stability of the 1D sine-Gordon equation were investigated from the viewpoint of numerical approximation. An order reduction method was employed to transform the closed-loop system into an equivalent system, and an average-central finite difference scheme was constructed. This scheme is not only energy-preserving but also possesses uniform stability. The discrete multiplier method was utilized to obtain the uniformly asymptotic stability of the discrete systems. Moreover, to cope with the nonlinear term of the model, a discrete Wirtinger inequality suitable for our approximating scheme was established. Finally, several numerical experiments based on the eigenvalue distribution of the linearized approximation systems were conducted to demonstrate the effectiveness of the numerical approximating algorithm.
MSC:
93B50; 93C20
1. Introduction
The sine-Gordon equation, a type of semi-linear wave equation, is utilized to model a range of physical phenomena. This includes the behavior of Josephson junctions, seismic activity such as earthquakes and slow slip and after-slip events, and dislocation within materials. The sine-Gordon equation has recently grown in importance as a class of classical infinite-dimensional nonlinear dynamical systems. The controlled system exhibits high nonlinearity, making finding global or roughly global solutions challenging. Nevertheless, numerous studies have been conducted in recent years to explore the numerical solution of this equation. For instance, Zhou provided a more precise estimate of the dimension of the global attractor for discretization of the damped sine-Gordon equation with the periodic boundary condition [1]. Three effective energy-conserving compact finite difference schemes for numerically solving the sine-Gordon equation with homogeneous Dirichlet boundary conditions were developed [2]. Radial basis functions (RBFs) and a finite difference technique were used to derive the approximate solution of the two-dimensional (2D) time-fractional stochastic sine-Gordon equation in non-rectangular domains in [3].
Energy control problems arise in many disciplines, such as engineering and physics, among others. Examples of these issues have been addressed in previous studies [4,5,6]. While the regulation or tracking of linear models as control objectives has been the focus of the majority of previous efforts, the control of oscillatory modes is one of the main areas of control theory and is inspired by real-world issues such as vibration separation and suppression. Some of the developed techniques can be used to stabilize wave motion and/or other distributed systems. Over the last few decades, control methods addressing regulation and tracking issues for systems described by partial differential equations (PDEs), including optimum control, resilient control, adaptive control, etc., have been proposed. Additionally, during the 1990s, a growing trend that focused on oscillation shaping and synchronization, as opposed to suppression, emerged, bringing forth new research areas. However, until recently, distributed systems and wave control were included in an energy control strategy that was first proposed in [7,8] based on the speed-gradient method. The primary reason is that the necessary set energy level might be a complex, unbounded set. However, there has not been much research on the sine-Gordon model of energy regulation in an infinite-dimensional environment. In [9], the problem of observer-based boundary control of sine-Gordon model energy was investigated. Specifically, a Luenberger-type observer for the sine-Gordon equation was analyzed. The authors not only addressed the observer-based boundary control of sine-Gordon model energy but also provided explicit bounds on the system parameters. These bounds are crucial, as they ensure the exponential decay of the estimation error. This means that in the above study, the authors established specific limits within which the system parameters must lie to guarantee that the error in estimating the system state decreases exponentially over time. Furthermore, speed-gradient output feedback for the energy control of the sine-Gordon model was proposed. The problem was numerically studied in [10], further supporting the validity of this strategy. The simplest speed-gradient-proportional algorithm performed the best across all three performance criteria (limit error, transient time, and threshold of stability for the sampling interval). The “relay” speed-gradient algorithm was devised and adaptively improved in [11] by employing state feedback and in-domain actuators. However, these studies were based on continuous systems, and there are not many discrete systems with which to advance research in this field.
Discretization is a crucial process for PDE systems in terms of enabling the application of theoretical results in engineering technology. In most scenarios, a PDE is first discretized into a sequence of finite-dimensional systems represented by ordinary differential equations (ODEs), which are familiar to most engineers. This discretization procedure primarily focuses on the spatial variable while keeping the time variable continuous. In a sense, this process approximates an infinite-dimensional system by using finite-dimensional systems and is referred to as semi-discretization. Secondly, preserving the essential control or geometric properties inherent in the original PDEs is a primary concern during the semi-discretization process.
Therefore, building structure-preserving algorithms and energy-preserving or stability-preserving algorithms is a research hot spot in computational mathematics [5] and control theory [12,13]. For example, the uniform exponential stability of semi-discrete schemes for linear hyperbolic PDEs has been discussed extensively in the past decade (see [14,15,16,17,18,19,20]). However, there are few results on the uniform asymptotic stability of nonlinear systems. Up until now, research on uniform approximation of nonlinear systems has been primarily concentrated on systems with nonlinear boundary conditions [12]. The task of approximating the uniformly asymptotic stability of the sine-Gordon system is particularly challenging due to the nonlinear term appearing in system equations.
In our work, the aims are to fill the gap and to tackle this problem for the first time by establishing suitable discrete time-domain energy multipliers. More precisely, the sine-Gordon system was investigated from the viewpoint of numerical approximation, in line with previous studies [15,16]. A new finite difference scheme that is both energy- and stability-preserving was designed for the sine-Gordon equation. For this purpose, the PDE component was first numerically discretized, and it was turned into a family of ODEs. Subsequently, the uniform stability of this family of discrete systems was studied, i.e., whether or not the discrete energies uniformly converge concerning the mesh size. To validate uniform stability, the common approach is to follow each step of the continuous case (see, for instance, [15,16,18,20]). The discrete multiplier method was utilized to obtain the uniform stability of the discrete system. Moreover, to cope with the nonlinear term of the model, a discrete Wirtinger inequality suitable for our approximating scheme was established.
Based on the above, the novelty of this work is two-fold. First, an appropriate numerical approximating scheme for a nonlinear PDE that is both energy-preserving and stability-preserving was designed. Secondly, we generalized the conclusions reported in [15,16,20] from the exponential stability of linear models to the asymptotic stability of nonlinear systems.
This remainder of this paper is organized as follows: In Section 2, the problem formulation is presented, and relevant definitions and the control algorithm are introduced. In Section 3, an order reduction method is utilized to transform the sine-Gordon equation into an equivalent system, and a suitable semi-discretization system is designed. The main result of this study is then presented. In Section 4, the several numerical experiments conducted to demonstrate the effectiveness of the numerical approximating scheme are presented. In Section 5, some conclusions and remarks are presented.
2. Problem Formulation and Speed-Gradient Control Law
Consider the one-dimensional sine-Gordon equation incorporating initial conditions and boundary control mechanisms.
where is the time variable, is a spatial variable, represents the first-order derivative with respect to the time variable, represents the first-order derivative with respect to the spatial variable, and , are given functions, is a control input, and is the output.
is the Hamiltonian that corresponds to the sine-Gordon equation. The quantity () is conserved along solutions of the unforced system (see (19)). In addition, is greater than or equal to zero, and equals zero only when is equal to zero. As a result, can be thought of as the energy at time t, and is replaced with .
A control law () must be identified that will make the energy of the system (1)–(4) conform to the expected value () (see also [21]), taking the following form:
Let us design a control law that addresses the energy control issue using the Speed-Gradient (SG) approach ([22,23]). First, we introduce the goal function, i.e.,
which is the difference between the present and required energy. The derivative of this function is
Substituting for and integrating the term by parts, one obtains
Thus, the boundary condition () yields
In the second step, the gradient () of with respect to the component () is derived as
In the third step, the vector function () is selected to satisfy the acute angle condition (). The following control law results from this:
where the scalar gain is defined as . A more generic control algorithm is expressed in the following form:
where is a continuous function such that and for .
3. The Semi-Discretized System
In this section, the original system (1)–(4) is first transformed into an equivalent system. A spatial semi-discretized finite difference approach is then built for the order-reduced system. Furthermore, uniform stability is investigated for these semi-discretized systems.
3.1. Order Reduction and Semi-Discretization
The introduction of auxiliary functions and , (1)–(4) with feedback control (12) can be rewritten as the following equivalent system:
where . The energy () of (13)–(17) now equivalently reads
and satisfies
A few notations are introduced before performing finite difference semi-discretization on the system (13)–(17). A partition of the spatial domain with equal distance of for every is given, i.e.,
The difference operator and the average operator are denoted as
In the sequel, the prime symbol (′) denotes differentiation with respect to time.
By following the difference scheme reported in [15,16,19,20] and replacing with , a semi-discretized finite difference scheme of (13)–(17) is arrived at as follows:
in which , and are approximations of , , and , respectively; and are the approximations of the initial values of and , respectively; and is defined by (27) in the next subsection.
The following lemma (see [16], Lemma 2.2) is simple but extremely helpful in demonstrating the convergence of energy.
Lemma 1.
For any grid functions () at mesh grids (), the below two summation by parts formulas hold:
and
3.2. Uniform Stability of (20)–(24)
The discretized energy of the finite difference scheme (20)–(24) is calculated as
Here, represents a natural discretization of the continuous energy () as defined in (18). Moreover, a discrete counterpart result of (19) is easily derived.
Lemma 2.
The discrete goal function () defined by satisfies
Proof.
Similarly, multiplying both sides of Equation (21) by and summing up j from 0 to N, we obtain
Now, by noting , the proof is completed. □
Remark 1.
In Equation (31), is a continuous function, and for and show that
The following assumption is introduced in order to establish the uniform convergence of .
Assumption 1.
The parameters and in (1)–(4) satisfy the following inequalities:
A Lyapunov function is built as follows:
where is a parameter determined later, is the sign function, and the auxiliary function is defined by
Lemma 3.
The proof is omitted, since it only involves simple calculation. The discrete Wirtinger inequality for our approximating scheme is established as follows.
Lemma 4.
Suppose that holds; then, for a sequence () with , we have
Lemma 5.
Proof.
Taking the derivative of with respect to the solution of (20)–(24) yields
The second formula in Lemma 1 further shows
Using Lemma 4 for , we obtain
where , which comes from , is utilized in the last step. Then, the term is calculated using Lemma 4 once more as follows:
Theorem 1.
If Assumption 1 holds, then the energies () of the discrete systems ((20)–(24)) are uniformly convergent to with respect to the step size h, i.e.,
Proof.
Let be arbitrary and suppose that . Therefore, taking into account (32), decreases for a time interval, then increases for the remaining part. This means that there exists such that for any and for any . The aim is to show that for any .
It is proven by contradiction, and suppose that there exists such that . We define
and
Then, for any , one has . Therefore, in light of (35), (39) and (46), one obtains
for any . Choosing sufficiently small such that , one finds that , where . A direct use of Gronwall’s inequality leads to for any .
This means that, , as , which contradicts the definition of and the fact that . Thus, and for any . Hence, as because was chosen arbitrarily.
Now, suppose that and for any , then arguing in a similar way to the case of , one can show that for any sufficiently small and some , the following inequality holds true:
Thus, for any . In this case, we obtain, and approaches positive infinity as t approaches infinity. This contradicts the assumption that for any . Hence, as , since is arbitrary. □
4. Numerical Analysis
In this section, we first show that the semi-discretized finite difference scheme (20)–(24) for an equivalent system (13)–(17) can also yield a semi-discretized finite difference scheme for the original system (1)–(4).
Lemma 6.
Proof.
It follows from and that
By multiplying both sides of the Equation (20) by , one obtains
Then, combining with (52), for we have
Eliminating the variable , one obtains
which yields the first equation of (51). Setting in the first equation of (54) derives
amd with the right boundary of (24), the second equation of (51) is derived. The left boundary condition and initial conditions are trivial. The proof of the lemma is complete. □
In order to perform numerical simulations, the first choice of the approximation of the nonlinear term () is for . In this case, (51) becomes
The discrete scheme (57) should be rewritten as a state space formulation. For this purpose, we define matrices as follows:
and with belonging to . Then, (51) can be rewritten respectively as the vectorial forms:
where , , .
By setting
the differential Equation (57) is then equivalent to
with and . Note that is evidently invertible (see [24]), but it corresponds to the average operator. If is replaced by the identity operator (I), the system (61) would not contain the average operator, and the corresponding scheme restores the classical finite difference for the original system (1)–(4).
The significance of the discrete scheme (61) is discussed here. We present thee plots in Figure 1, Figure 2 and Figure 3. Figure 1 depicts the maximal real parts of (with the average operator) and (without the average operator) for . Figure 2 depicts the distributions of the eigenvalues of and in which . In Figure 1 and Figure 2, the feedback control (a) is set as a random number located within the interval of . It is easy to see from Figure 1 that the maximal real parts of the eigenvalues of are almost negative, and those of are positive. This means that the classical finite difference does not preserve uniform asymptotic stability. This is in accordance with the analysis reported in [24]. However, the average-central finite difference scheme (20)–(24), which corresponds to , may be uniformly asymptotically stable. This matches the main result of Theorem 1. Moreover, the importance of the feedback control gain () is reflected through Figure 1 and Figure 3. If a is fixed at , the stability of the average-central finite difference scheme (20)–(24) is still preserved, and the maximal real parts of are almost the same. The other parameters are selected as in these figures.
Figure 1.
Maximal real parts of eigenvalues of the semi-discrete schemes with random a in the case of the first substitution.
Figure 2.
Eigenvalue distribution of the semi-discrete scheme with random a and in the case of the first substitution.
Figure 3.
Maximal real parts of eigenvalues of the semi-discrete schemes with in the case of the first substitution.
In the next numerical simulations, the second choice of the approximation of the nonlinear term () is for . In this scenario, (51) becomes
The state space formulation of the discrete scheme (62) is expressed as follows:
with an matrix as follows:
Figure 4, Figure 5 and Figure 6 are plotted for the discrete scheme (65) as above. The k, , , and a parameters are the same as above. From these figures, it is easy to see that the discrete schemes ((61) and (65)) are similar. However, discrete scheme (65) is simpler than (61) and has lower computational costs. This implies that (65) is a more optimal approximation.
Figure 4.
Maximal real parts of eigenvalues of the semi-discrete schemes with random a in the case of the second substitution.
Figure 5.
Eigenvalue distribution of the semi-discrete scheme with random a and in the case of the second substitution.
Figure 6.
Maximal real parts of eigenvalues of the semi-discrete schemes with in the case of the second substitution.
5. Conclusions
In this study, we investigated the asymptotic stability of the sine-Gordon system from the viewpoint of numerical approximation. It is widely recognized that the traditional finite difference scheme cannot uniformly preserve the exponential stability of a continuous system. Furthermore, given the challenge of the nonlinear term emerging in the model, we employed the order-reduction method to create a spatially semi-discretized finite difference scheme specifically designed for continuous systems. Moreover, to cope with the challenging nature of the nonlinear term in the proof of the main result, a discrete Wirtinger inequality suitable for our approximating scheme was established. More interestingly, we discovered that the proof of uniformly asymptotic stability for the semi-discretized system, using the order-reduction method, could be conducted in parallel with that of its continuous PDE counterpart. Importantly, the method proposed in this paper is not limited to the specific nonlinear PDE under investigation but can be readily applied to other partial differential equations or coupled systems where exponential stability can be established. However, we should point out that convergence and stability analyses of algorithms are not within the scope of this article. Moreover, the current numerical experiments may not necessarily reflect the nonlinearity of the system. These issues are worth investigating in further research.
Author Contributions
Conceptualization, X.W. and F.Z.; Methodology, S.W. and F.Z.; Software, X.Q.; Validation, F.Z.; Formal analysis, X.W. and S.W.; Resources, X.W.; Data curation, X.Q.; Writing—original draft, S.W. and X.Q.; Writing—review & editing, F.Z.; Supervision, F.Z. All authors have read and agreed to the published version of the manuscript.
Funding
This paper is supported by the Heilongjiang Provincial Natural Science Foundation of China (No. LH2022A001).
Data Availability Statement
The data will be made available by the authors on request.
Acknowledgments
The authors would like to thank the anonymous reviewers for their very careful reading and valuable comments and suggestions to improve the manuscript.
Conflicts of Interest
The authors declare no conflicts of interest.
References
- Zhou, S. Dimension of the global attractor for discretization of damped sine-Gordon equation. Appl. Math. Lett. 1999, 12, 95–100. [Google Scholar] [CrossRef]
- Almushaira, M. Efficient energy-preserving eighth-order compact finite difference schemes for the sine-Gordon equation. App. Math. Comput. 2023, 451, 128039. [Google Scholar] [CrossRef]
- Mirzaee, F.; Rezaei, S.; Samadyar, N. Numerical solution of two-dimensional stochastic time-fractional Sine-Gordon equation on non-rectangular domains using finite difference and meshfree methods. Eng. Anal. Bound. Elem. 2021, 127, 53–63. [Google Scholar] [CrossRef]
- Christofides, P.; Chow, J. Nonlinear and Robust Control of PDE Systems: Methods and applications to transport-reaction processes. Appl. Mech. Rev. 2002, 55, B29–B30. [Google Scholar] [CrossRef]
- Fradkov, A. Cybernetical physics. In From Control of Chaos to Quantum Control; Springer: Basel, Swizerland, 2007. [Google Scholar]
- Xin, X.; Kaneda, M. Analysis of the energy-based control for swinging up two pendulums. IEEE Trans. Automat. Control 2005, 50, 679–684. [Google Scholar] [CrossRef]
- Fradkov, A. Swinging control of nonlinear oscillations. Intern. J. Control 1996, 1189–1202. [Google Scholar] [CrossRef]
- Shiriaev, A.; Fradkov, A. Stabilization of invariant sets for nonlinear nonaffine systems. Automatica 2000, 36, 1709–1715. [Google Scholar] [CrossRef]
- Dolgopolik, V.; Fradkov, A.; Andrievsky, R. Observer-based boundary control of the sine-Gordon model energy. Pergamon 2020, 113, 108682. [Google Scholar] [CrossRef]
- Andrievsky, B.; Orlov, Y.; Fradkov, A. On robustness of the speed-gradient sampled-data energy control for the sine-Gordon equation: The simpler the better. Commun. Nonlinear Sci. 2023, 117, 106901. [Google Scholar] [CrossRef]
- Andrievsky, B.; Orlov, Y. Discrete-Time Sliding Mode Energy Control of sine-Gordon Chain with Adaptive Augmentation. IFAC-PapersOnLine 2022, 55, 717–722. [Google Scholar] [CrossRef]
- Christian, H.; Joachim, D. Stability and passivity preserving Petrov-Galerkin approximation of linear infinite-dimensional systems. Automatica 2012, 48, 1347–1352. [Google Scholar]
- Zuazua, E. Uniform stabilization of the wave equation by nonlinear boundary feedback. SIAM J. Control Optim. 1990, 28, 466–477. [Google Scholar] [CrossRef]
- Guo, B.; Zheng, F. Uniform exponential stability for a Schrödinger equation and its semi-discrete approximation. IEEE Trans. Autom. Control 2024, 69, 1–8. [Google Scholar] [CrossRef]
- Liu, J.; Guo, B. A novel semi-discrete scheme preserving uniformly exponential stability for an Euler-Bernoulli beam. Syst. Control Lett. 2019, 160, 104518. [Google Scholar] [CrossRef]
- Liu, J.; Guo, B. A new semi-discretized order reduction finite difference scheme for uniform approximation of 1-D wave equation. SIAM J. Control Optim. 2020, 58, 2256–2287. [Google Scholar] [CrossRef]
- Ren, H.J.; Guo, B.Z. Uniform exponential stability of semi-discrete scheme for observer-based control of 1-D wave equation. Syst. Control Lett. 2022, 168, 105346. [Google Scholar] [CrossRef]
- Wang, X.; Xue, W.; He, Y.; Zheng, F. Uniformly exponentially stable approximations for Timoshenko beams. Appl. Math. Comput. 2023, 451, 128028. [Google Scholar] [CrossRef]
- Zheng, F.; Zhang, S.; Wang, H.; Guo, B. The exponential stabilization of a heat-wave coupled system and its approximation. J. Math. Anal. Appl. 2023, 521, 126927. [Google Scholar] [CrossRef]
- Zheng, F.; Zhou, H. State reconstruction of the wave equation with general viscosity and non-collocated observation and control. J. Math. Anal. Appl. 2020, 502, 125257. [Google Scholar] [CrossRef]
- Baranovskii, E.S.; Shishkina, O.Y. Generalized Boussinesq System with Energy Dissipation: Existence of Stationary Solutions. Mathematics 2024, 12, 756. [Google Scholar] [CrossRef]
- Fradkov, A. Speed-gradient scheme and its applications in adaptive control problems. Autom. Remote Control 1980, 40, 1333–1342. [Google Scholar]
- Orlov, Y.; Fradkov, A.; Andrievsky, B. Energy control of distributed parameter systems via speed-gradient method: Case study of string and sine-Gordon benchmark models. Intern. J. Control 2017, 90, 2554–2566. [Google Scholar] [CrossRef]
- Tebou, L.; Zuazua, E. Uniform boundary stabilization of the finite difference space discretization of the 1-d wave equation. Adv. Comput. Math. 2007, 26, 337–365. [Google Scholar] [CrossRef]
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. |
© 2024 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).