You are currently viewing a new version of our website. To view the old version click .
Mathematics
  • Article
  • Open Access

25 November 2025

Energy-Preserving Algorithms for the Ginzburg–Landau Equation: Integrating Scientific Research with Talent Cultivation

and
1
School of Physical and Mathematical Sciences, Nanjing Tech University, Nanjing 211816, China
2
College of Mechanical and Power Engineering, Nanjing Tech University, Nanjing 211816, China
*
Author to whom correspondence should be addressed.
These authors contributed equally to this work.
This article belongs to the Section E: Applied Mathematics

Abstract

This study proposes a novel structure-preserving algorithm for the Ginzburg–Landau equation (GLE) by combining the Fourier pseudospectral method with the Exponential Average Vector Field (EAVF) scheme. The proposed numerical framework strictly preserves the energy dissipation property of GLE systems, as validated through theoretical analysis and numerical experiments on solitary wave dynamics. Compared to conventional methods such as the average vector field approach, the EAVF-based scheme demonstrates superior computational efficiency, including faster convergence and enhanced stability under larger time steps, enabling accurate long-term simulation of strongly nonlinear GLE systems. Furthermore, this research incorporates a pedagogical innovation through its implementation within an undergraduate innovation project. By adopting a “problem decomposition–code verification–modular development” training model, students engage in the full cycle of algorithm design, implementation, and validation. This practice-oriented approach significantly enhances students’ competencies in scientific programming, complex problem-solving, and research-oriented thinking, providing an effective paradigm for synergizing advanced computational research with talent cultivation in STEM education.

1. Introduction

Partial differential equations occupy a core position in science and engineering, with practical problems in natural sciences and engineering technology as their backdrop. Their theories and methods permeate physics, engineering, computer science, and other disciplines, serving as a bridge between mathematical theory and practical applications. However, in the teaching of partial differential equations, the traditional model usually emphasizes theoretical derivation but neglects practical programming, making it difficult to balance students’ understanding of practical problems and the cultivation of their innovative abilities. As a result, students often find the subject abstract and complex. In fact, while these models have solid practical applications and theoretical foundations, and many of their experimental results have been validated in the laboratory, numerical methods continue to play a vital role by bridging the gap between theory and experimentation, facilitating the development of analytical results, and proposing experimental pathways through computer simulations, while enhancing students’ sensory cognition.
Among the numerous partial differential equation models, the Ginzburg–Landau equation (GLE) is a core model for describing complex physical systems such as superconductive electrodynamics and fluid mechanics. Its numerical solution is of great significance for understanding physical phenomena and promoting engineering applications. However, the strong nonlinearity of this equation leads to instability issues during long-time simulation processes. Although traditional numerical methods such as the finite element method and Runge–Kutta methods can yield numerical solutions, they struggle to simultaneously guarantee energy conservation/dissipation characteristics and computational efficiency, limiting their applicability to long-term evolution simulations of physical systems. In recent years, many scholars have carried out in-depth research on this problem, proposing methods such as the finite element method, the finite difference method, etc. Gunzburger et al. [] solved a series of problems of the GL superconducting model, proposed the finite element approximation of the optimal system, and deduced the error estimate. Kong et al. [] applied the implicit method of higher-order tight-format coupling alternating directions to solve the two-dimensional GLE, and proposed five numerical formats with second-order temporal accuracy and fourth-order spatial accuracy. In addition, there are many efficient numerical methods for solving GLE [,]. There are also many studies on complex GLE [,], fractional GLE [,], and stochastic GLE [,], but most of these methods only solve numerically in terms of satisfying accuracy, without considering the geometry or physical structure of the system itself. This has become a key technical bottleneck in the long-term simulation of the GLE.
The innovation and entrepreneurship program for college students is an important pathway to cultivating innovative talents. In recent years, the trend of combining scientific research with undergraduate talent training has become more and more significant, and many colleges and universities have devoted themselves to the exploration and reform of this educational practice. The rapidly growing societal demand for innovative talents has exposed the limitations of the traditional undergraduate education model. This gap has prompted colleges and universities, which bear the dual mission of scientific research and talent training, to actively explore new educational pathways. Consequently, synergizing research exploration with undergraduate education has become an inevitable trend. From a strategic and policy perspective, studies have systematically explored the pathways for cultivating high-level innovative talents through the integration of science and education []. They have analyzed in-depth why it is necessary to foster innovative talents through the integration of scientific research and education, and pointed out that the current integration faces new challenges, such as the historical issue of the dual-track development of scientific research and education systems, the institutional issue of the separation between research and education systems, the resource issue of the lack of complementarity between scientific research and educational resources, and the positioning issue of insufficient coordination between scientific research and educational inputs. Many scientific researchers are actively engaged in the exploration of the combination of scientific research and teaching. For example, the authors address the challenge of ineffective integration between theory and practice in undergraduate electronic engineering in Chinese universities. This study leverages the framework of engineering education certification to explore a project-based teaching model that integrates scientific research achievements into the electronic comprehensive design course []. Coccorese et al. [] investigate the research-teaching relationship within a medium-sized department of an Italian university. Their results point to a positive association between research productivity and teaching quality.
In view of this, this study relies on the college student innovation and entrepreneurship project titled “Research on Efficient Structure-Preserving Algorithms for Partial Differential Equations”, and deeply integrates the scientific research on the energy-preserving algorithm for GLE with talent cultivation. On one hand, aiming at the technical bottlenecks in the numerical solution of GLE, the Fourier pseudospectral method and the Exponential Average Vector Field (EAVF) algorithm are introduced to construct a numerical scheme that preserves energy dissipation. On the other hand, through the project model of “problem decomposition—code verification—modular development”, with the theoretical derivation and programming implementation of the GLE algorithm as the practical carrier, students’ abilities to decompose complex problems and their scientific research thinking are cultivated. This study not only provides a new method for the numerical solution of GLE, but also offers a replicable educational paradigm for the “scientific research feeding back teaching” in science and engineering disciplines.
The primary novelty of our work is twofold: (1) the development of a numerical scheme that simultaneously preserves the energy property and the oscillatory dynamics of the GLE system, addressing the limitations of existing approaches; (2) the deep integration of this algorithmic research within an undergraduate innovation project, creating a replicable ‘research-driven teaching’ paradigm. The research contributions of this article are in the following aspects:
(1)
This study constructs a numerical scheme that preserves energy conservation or dissipation properties for the GLE by combining the Fourier pseudo-spectral method with the EAVF algorithm.
(2)
It verifies through numerical experiments that the EAVF algorithm outperforms the AVF method in convergence speed and computational efficiency, especially with larger step sizes.
(3)
The research integrates scientific exploration of energy-preserving algorithms with college students’ innovation and entrepreneurship projects, forming a “research-driven” talent cultivation model that effectively enhances students’ comprehensive abilities.
The overall structure of this article is as follows: In Section 2, we elaborate on the physical background of GLE, present the one-dimensional GLE traffic flow model studied along with its initial and boundary conditions, review existing numerical methods for solving GLE, and introduce the concept of structure-preserving algorithms. In Section 3, we first describe the spatial discretization of GLE using the Fourier pseudospectral method and prove that the semi-discrete format maintains energy dissipation; then, we introduce the EAVF scheme, and propose and prove a theorem on its energy-preserving properties; finally, we present numerical experiments to verify the effectiveness and advantages of the EAVF algorithm compared with the AVF method. Section 4 focuses on discussing the implementation path of this algorithm research within the undergraduate innovation and entrepreneurship project and its talent cultivation outcomes, thereby forming a logical closed-loop from theoretical methods to educational practice. In the Conclusion, we summarize the research content and results, emphasize the role of research project-driven teaching practice in enhancing students’ abilities, and look forward to expanding this model to other scientific problems.

2. Background of the Research

The Ginzburg–Landau equation was first proposed by Ginzburg and Landau in 1950, with a rich physical background. It is mainly used to simulate the electrodynamic, quantum mechanical, and thermodynamic properties of superconductors. Benard convection, Taylor–Couette flow, planar Poiseuille flow, chemical turbulence, and superconductors can all be modeled using GLE. This project considers a one-dimensional GLE traffic flow model []:
u t = J δ H ( u ) δ u , J = ( x + ε x x ) , ( x , t ) [ a , b ] × [ 0 , T ] ,
with the following initial and periodic boundary conditions
u ( x , 0 ) = u 0 ( x ) , x [ a , b ] , u ( a , t ) = u ( b , t ) , t [ 0 , T ] ,
where H ( u ) is the energy function with respect to the function u ,   δ H ( u ) δ u is the variational derivative of H with respect to u, and u 0 ( x ) is a known function. The real-valued function u ( x , t ) represents the wave displacement at position x and time t . The operator J = ( x + ε x x ) encapsulates both the convective and dissipative mechanisms within the flow. The dissipative term ε x x models diffusion effects, and the evolution of u ( x , t ) captures key phenomena such as solitary wave propagation, which can be analogous to the formation and dynamics of traffic jams. Under periodic boundary conditions, the GLE Equation (1) satisfies the following energy dissipation law
d H d t = δ H ( u ) δ u , u t = δ H ( u ) δ u , J δ H ( u ) δ u = ε x δ H ( u ) δ u 2 0 .
The L 2 inner product and norm are, respectively, defined as
f , g : = a b f · g d x , f , g L 2 [ a , b ] , f = f , f .
The energy functional H ( u ) in this model acts as a Lyapunov function for the system, and its specific form is determined by the physical context. For example, in superconductivity theory, H ( u ) typically includes the Ginzburg–Landau free energy terms:
H ( u ) = Ω α | u | 2 + β | u | 4 + κ | u | 2 d x ,
where α , β , κ are physical parameters.
For given initial conditions and appropriate boundary conditions (such as the periodic boundary conditions considered in this work), a unique weak or classical solution to Equation (1) exists on a finite time interval, provided the nonlinear terms satisfy certain growth and continuity conditions. Particularly, in one spatial dimension with polynomial nonlinearities in the energy functional, solution uniqueness can typically be established using classical PDE theory tools such as energy estimates and Gronwall’s inequality. Nevertheless, challenges to the existence and uniqueness of solutions can emerge in high-dimensional scenarios or strongly nonlinearly coupled systems, where phenomena like solution bifurcation or uncertainties in long-term dynamics may occur. The incorporation of appropriate assumptions is thus essential. For detailed theoretical foundations, we refer the reader to Reference [].
Based on the idea that numerical methods should maintain the exact solution of the original system as much as possible, Feng Kang proposed the symplectic algorithm for Hamiltonian systems, which has evolved into a crucial research field in computational mathematics named the structure-preserving algorithms. In view of the above-mentioned energy dissipation property of the GLE system, traditional numerical methods always destroy this property, which leads to the distortion of the physical meaning of the solution. Therefore, the goal of this study is to construct an algorithm that can strictly maintain the conservation or dissipation of energy. Celledoni et al. [] proved that the AVF method can maintain its energy characteristics, and Chen et al. [] combined the invariant energy quadratization (IEQ) method with the Runge–Kutta method to convert the nonlinear part into a semi-implicit format by introducing a Lagrangian multiplier, and composed of two coupled equations for each time-step calculation to form a new linear system, constructing a fourth-order format that maintains the energy dissipation of the GLE. Yao et al. [] constructed a high-order implicit-explicit finite element method with energy stability to solve the GLE under periodic boundary conditions. The fully-discrete scheme consists of the BDF-k in the temporal direction and the finite element method in the spatial direction, respectively. Furthermore, as an oscillatory differential equation, the solution of the system has oscillatory characteristics. However, the aforementioned numerical schemes fail to adequately account for this inherent oscillatory nature, leading to phase error accumulation and a loss of physical fidelity during long-term simulations. This limitation motivates the development of a numerical method capable of simultaneously preserving both the oscillatory structure and the energy dynamics of the system.

3. A New Type of Structure-Preserving Algorithm

In this section, we will systematically construct an energy-preserving numerical scheme for the GLE. Firstly, the Fourier pseudospectral method is employed for spatial discretization, and high-precision interpolation approximation is utilized to ensure that the semi-discrete system inherits the energy dissipation property of the original equation. Furthermore, the EAVF algorithm is introduced for temporal integration, which maintains the oscillatory structure of the system while improving computational efficiency.

3.1. Spatial Discretization via the Fourier Pseudospectral Method

First, the Fourier pseudospectral method is employed for spatial discretization of the GLE, and it is proven that the semi-discrete form of the GLE preserves the system’s energy dissipation property.
Divide the spatial domain Ω = [ a , b ] into N equal parts, where N is an even number. Define the spatial step h = b a N , x j = a + j h ( j = 0 , 1 , 2 , , N 1 ) as the grid points. The Fourier pseudo-spectral method uses Fourier interpolation polynomials and their values at the interpolation points to construct the discrete form of the equation, and then obtains the discrete format of the solution. It has the characteristics of high precision and fast convergence. Therefore, this method is widely used for the structure-preserving spatial discretization of partial differential equations with periodic boundary conditions [,].
Define the interpolation space as S N = span { g j ( x ) , j = 0 , 1 , , N 1 } , and the interpolation basis functions are
g j ( x ) = 1 N k = N / 2 N / 2 1 c k e i k μ ( x x j ) ,
with
c k = 1 , | k | N / 2 , 2 , | k | = N / 2 ,
and μ = 2 π b a . Assume I N is the interpolation operator on the spatial domain Ω . For any function u ( x , t ) C 0 ( Ω ) , we have
I N u ( x , t ) x = x j = u ( x j , t ) , j = 0 , 1 , , N 1 .
Therefore,
I N u ( x , t ) = j = 0 N 1 u j ( t ) g j ( x ) = 1 N j = 0 N 1 k = N / 2 N / 2 1 c k u j e i k μ ( x x j ) = k = N / 2 N / 2 e i k μ x 1 N c k j = 0 N 1 u j e i k μ x j .
Based on the orthogonality of the basis functions, we have
1 N j = 0 N 1 e i k μ x j = 1 , k = n N , 0 , k n N .
The derivative values of the original function at the collocation points can be approximated by computing the derivative of the interpolation polynomial at x = x l ; that is,
k x k I N u ( x , t ) x = x l = j = 0 N 1 u j d k g j ( x ) d x k x = x l = D k u l ,
where u = [ u 0 , u 1 , . . . , u N 1 ] T . The matrix D 1 is the following skew-symmetric matrix
D 1 j , l = 1 2 ( 1 ) j + l μ cot μ x j x l 2 , j l , 0 , j = l .
The k-th order partial differential operator x k can be approximated by the Fourier differentiation matrix D k . Applying the Fourier pseudo-spectral method to the generalized GLE (1), we obtain the following semi-discrete system
d u d t = J ˜ H ˜ ( u ) , J ˜ = D 1 + ε D 2 ,
where H ˜ is an approximate discretization of the Lyapunov function H ,   u = [ u 0 , u 1 , , u N 1 ] and H ˜ ( u ) is the gradient of the spatially discretized energy functional H ˜ ( u ) with respect to the solution vector u . Furthermore, it is obvious that J ˜ is a semi-negative definite matrix, and
d H ˜ d t = H ˜ T J ˜ H ˜ = ε D 1 H ˜ 2 0 .
Therefore, the semi-discrete system of GLE satisfies the energy dissipation law. The primary task next is to solve the system of ordinary differential Equation (2) using an efficient numerical scheme.

3.2. Oscillation-Preserving Exponential Average Vector Field Algorithm

Reference [] proposed the EAVF algorithm based on the AVF method. This approach integrates concepts of gradient discretization and exponential integration, improving computational efficiency while preserving the system’s oscillatory characteristics and energy properties. For the following system
d y d t = Q ( M y + U ( y ) ) , y ( t 0 ) = y 0 ,
with M, a real symmetric matrix that embodies the oscillatory characteristics of the system, and U, a differentiable function. Then, M y + U ( y ) corresponds to the gradient of the function L ( y ) = 1 2 y T M y + U ( y ) . Here, Q is a constant matrix whose properties determine whether the system is energy-conservative or dissipative. If Q is skew-symmetric, then (3) is a conservative system; if Q is semi-negative definite, then (3) is a dissipative system with the Lyapunov function L ( y ) .
Exponential integration is a highly efficient algorithm for solving differential equations with high oscillatory properties. Compared to non-exponential integration methods, it maintains high solution accuracy even with large time steps. Numerous exponential integration algorithms have been proposed for solving systems of first-order and second-order ordinary differential equations [].
The constant variation formula for system (3) takes the following form:
y ( t 0 + τ ) = exp ( τ Q M ) y ( t 0 ) + τ 0 1 exp ( ( 1 ξ ) τ Q M ) Q U y ( t 0 + ξ τ ) d ξ .
By replacing U ( y ( t 0 + ξ τ ) ) in the above formula with the AVF, we obtain the EAVF as follows:
y 1 = exp ( V ) y 0 + τ φ ( V ) Q 0 1 U ( 1 η ) y 0 + η y 1 d η ,
where V = τ Q M , y 1 y ( t 0 + τ ) , φ ( z ) = exp ( z ) 1 z .
Theorem 1. 
The EAVF scheme (4) can preserve the energy conservation or dissipation property of the original system (3); that is,
L ( y 1 ) L ( y 0 ) = = 0 , Q is a skew-symmetric matrix , 0 , Q is a semi-negative definite matrix .
Proof. 
First, assume that matrix M is an invertible matrix. Let ¯ U ( y 1 , y 0 ) = 0 1 U ( 1 η ) y 0 + η y 1 d η , and denote M 1 U = ¯ U . Then, we have
L ( y 1 ) L ( y 0 ) = 1 2 y 1 T M y 1 + U ( y 1 ) 1 2 y 0 T M y 0 U ( y 0 ) ,
where
1 2 y 1 T M y 1 = 1 2 y 0 T exp ( V ) T + τ ¯ U T Q T φ ( V ) T M exp ( V ) y 0 + τ φ ( V ) Q ¯ U = 1 2 y 0 T exp ( V ) T M exp ( V ) y 0 + τ y 0 T exp ( V ) T M φ ( V ) Q ¯ U + τ 2 2 ¯ U T Q T φ ( V ) T M φ ( V ) Q ¯ U .
Since V = τ Q M and φ ( V ) V = ( exp ( V ) I ) , we have
1 2 y 1 T M y 1 = 1 2 y 0 T exp ( V ) T M exp ( V ) y 0 + y 0 T exp ( V ) T M φ ( V ) V ¯ ¯ U + 1 2 ¯ ¯ U T V T φ ( V ) T M φ ( V ) V ¯ ¯ U = 1 2 y 0 T exp ( V ) T M exp ( V ) y 0 + y 0 T exp ( V ) T M ( exp ( V ) I ) ¯ ¯ U + 1 2 ¯ ¯ U T ( exp ( V ) T I ) M ( exp ( V ) I ) ¯ ¯ U = 1 2 y 0 T exp ( V ) T M exp ( V ) y 0 + y 0 T exp ( V ) T M exp ( V ) exp ( V ) T M ¯ ¯ U + 1 2 ¯ ¯ U T exp ( V ) T M exp ( V ) exp ( V ) T M M exp ( V ) + M ¯ ¯ U .
On the other hand,
U ( y 1 ) U ( y 0 ) = ( y 1 T y 0 T ) ¯ U ( y 1 , y 0 ) = y 0 T exp ( V ) T I ¯ U + τ ¯ U T Q T φ ( V ) T ¯ U = y 0 T exp ( V ) T M M ¯ ¯ U + ¯ ¯ U T V T φ ( V ) T M ¯ ¯ U = y 0 T exp ( V ) T M M ¯ ¯ U + ¯ ¯ U T exp ( V ) T M M ¯ ¯ U .
Thus,
L ( y 1 ) L ( y 0 ) = 1 2 y 1 T M y 1 1 2 y 0 T M y 0 + U ( y 1 ) U ( y 0 ) = 1 2 y 0 T exp ( V ) T M exp ( V ) M y 0 + y 0 T exp ( V ) T M exp ( V ) M ¯ ¯ U + 1 2 ¯ ¯ U T exp ( V ) T M exp ( V ) M ¯ ¯ U + 1 2 ¯ ¯ U T exp ( V ) T M M exp ( V ) ¯ ¯ U = 1 2 y 0 + ¯ ¯ U T N 1 y 0 + ¯ ¯ U + 1 2 ¯ ¯ U T N 2 ¯ ¯ U ,
where N 1 = exp ( V ) T M exp ( V ) M and N 2 = exp ( V ) T M M exp ( V ) . According to Lemma 2.2 in reference [], it holds that
N 1 , N 2 = = 0 , Q is a skew-symmetric matrix , 0 , Q is a semi-negative definite matrix .
Thus, when matrix M is invertible, the conclusion of Theorem 1 holds. Secondly, if M is a non-invertible matrix, construct a series of symmetric invertible matrices { M ε } ( ε 0 ) that converge to M . Using the above-proved process, it can be known that the system corresponding to each M ε satisfies Theorem 1. Thus, when ε 0 , the conclusion of the system corresponding to matrix M also holds. Similar detailed proofs can be found in Reference []. □
Applying the EAVF scheme to solve the system (2) after the spatial semi-discretization of the GLE traffic flow model can preserve the energy conservation or dissipation property of the original system. The effectiveness and superiority of the algorithm will be verified by numerical experiments.
The key distinction of our EAVF formulation lies in its dual preservation of both the Lyapunov stability (energy dissipation) and the oscillatory characteristics of the GLE system, addressing a gap in conventional AVF-based PDE solvers that primarily focus on energy properties. The method can also be extended to high-dimensional problems with appropriate spatial discretization. Additionally, while the current Fourier pseudospectral-based approach is specifically suited for periodic boundary conditions, alternative discretization schemes such as finite element methods would be required for non-periodic boundary scenarios.

3.3. Numerical Experiment

Take the following energy function (see, e.g., []):
H ( u ) = Ω 3 u 2 1 2 u x 2 1 4 u 4 d x ,
i.e.,
δ H ( u ) δ u = 6 u + x 2 u u 3 .
In this case, the GLE takes the following form:
u t = ( x + ε x x ) 6 u + x 2 u u 3 .
After discretizing the system space using the Fourier spectral method, a system of ordinary differential equations is obtained:
d u d t = ( D 1 + ε D 2 ) 6 u + D 2 u u 3 .
It is rewritten into the form of system (3), that is,
d u d t = Q M u + Q U ( u ) = ( D 1 + ε D 2 ) ( 6 E + D 2 ) u ( D 1 + ε D 2 ) u 3 ,
where
Q = D 1 + ε D 2 = J ˜ , M = 6 E + D 2 .
Applying the EAVF method (4) to this equation, the EAVF scheme for the GLE model is obtained in the following form
u n + 1 exp ( V ) u n τ = φ ( V ) J ˜ 0 1 U ( 1 η ) u n + η u n + 1 d η = 1 4 φ ( V ) J ˜ ( u n ) 3 + ( u n + 1 ) 3 + u n ( u n + 1 ) 2 + ( u n + 1 ) ( u n ) 2
Choose the initial condition of a single solitary wave:
u ( x 0 , 0 ) = e λ x 1 2 2 , x [ 10 , 10 ] .
Since all the integrators in the experiment are implicit, the fixed-point iteration is used to solve the system of algebraic equations in each step with the error tolerance 10 16 and the maximum iteration number 1000, respectively.
To study the influence of parameter ε on energy dissipation, the control variable method is used for the experiment. First, take λ = 0.3 , the number of spatial grid points N = 200 ; the time step sizes are taken as τ = 0.001 , 0.01 , respectively. For ε = 0 , 0.005 , 0.01 , 0.015 , 0.02 , the energy variation in the EAVF scheme is shown in Figure 1. It can be seen from Figure 1 that when ε = 0 , the EAVF scheme can maintain the conservation of discrete energy. When ε > 0 , the discrete energy dissipates, and the energy dissipation rate accelerates as ε increases. Figure 2 shows the waveform diagram when ε = 0.01 .
Figure 1. Energy variations solved by the EAVF method under different ε values. (a) τ = 0.001 . (b) τ = 0.01 . Experimental setup: spatial grid points N = 200 , nonlinearity parameter λ = 0.3 . Key observations: When ε = 0 , the discrete energy remains conserved; when ε > 0 , the energy dissipates, and the dissipation rate accelerates as ε increases.
Figure 2. Waveform diagram solved by the EAVF method. Parameter values: ε = 0.01 ,   λ = 0.3 ,   τ = 0.01 ,   N = 200 . Key observations: the scheme accurately captures the evolution of the initial Gaussian wave packet, demonstrating its capability to simulate solitary wave dynamics under dissipative effects. The preserved waveform structure highlights the method’s numerical stability.
The waveform evolution illustrated in Figure 2 provides critical insights into the behavior of solitary waves governed by the Ginzburg–Landau equation, with direct implications for modeling key physical phenomena. These numerical solutions accurately capture the dynamics of localized coherent structures, serving as robust analogs for flux vortex dynamics in superconductivity and optical soliton propagation in nonlinear waveguides. The observed stability in waveform evolution under energy dissipation conditions validates our scheme’s capability for simulating long-term behavior of such structures, while the preserved topological properties align with physical requirements for maintaining quantum coherence in superconducting systems and signal integrity in photonic applications. This dual demonstration of numerical robustness and physical fidelity highlights the method’s potential for simulating realistic scenarios across condensed matter physics and optical engineering domains.
Next, select the AVF energy-preserving scheme in the following form [] for comparison.
u n + 1 u n τ = 3 J ˜ + J ˜ 2 D 2 ( u n + 1 + u n ) J ˜ 4 ( u n ) 3 + ( u n + 1 ) 3 + u n ( u n + 1 ) 2 + ( u n + 1 ) ( u n ) 2
Obviously, both schemes are implicit methods and need an iterative solution. Take ε = 0.02 , and for λ = 0.3 , 3 , 30 . Table 1 shows the comparison of the computation time consumption between EAVF and AVF in solving this problem. The results show that the EAVF method converges much faster than the AVF method, and this gap widens as λ increases. At the same time, we find that the restriction of the AVF method on the step size is higher than that of the EAVF method, which means the EAVF scheme not only maintains strict energy dissipation but also achieves superior accuracy in capturing oscillatory solutions under larger time steps. Therefore, in actual computation, the EAVF method has the advantages of a large step size and high efficiency.
Table 1. Comparison of computational efficiency between EAVF and AVF method.
To verify the order of the method, let u j n be the numerical solution at time t n and u ( x j , t n ) be the reference solution. The error 2-norm in time is defined as e ( τ , h ) = | | u j n u ( x j , t n ) | | 2 . The temporal convergence order is calculated as
o r d e r log 2 ( e ( τ , h ) / e ( τ / 2 , h ) ) .
The temporal accuracy is examined by setting λ = 0.3 and ε = 0.02 . We list the convergence rates of the EAVF method in Table 2. We select the numerical solution with τ = 0.0001 as the reference solution. Based on Table 2, the EAVF method converges with second-order accuracy.
Table 2. Time accuracy test for EAVF method at t = 0.1.
All computations in this study were conducted within the MATLAB R2024a environment, and the results demonstrate strong hardware independence under standard computational conditions.

4. Educational Practice Integration: Analyzing Project Organization, Implementation, and Talent Development Outcomes

4.1. Project Organization Framework and Implementation Pathway

In the implementation of the college student innovation and entrepreneurship project, the approach of “problem decomposition-code verification-modular development” is adopted. The specific schedule and the goals for cultivating students’ abilities in each link of the project are shown in Table 3.
Table 3. Core modules and training objectives.

4.2. Students’ Competency Enhancement Outcomes

By guiding students through the complete implementation of a structure-preserving algorithm for the GLE equation, this model has systematically enhanced their core competencies, with specific outcomes manifested at three levels:
(1) Engineering Practical Ability: By decomposing GLE into “Fourier discretization-EAVF integration-nonlinear iteration” modules, students’ accuracy in reproducing the literature examples rose from 40% to 90%, enabling independent completion of algorithm coding.
(2) Scientific Research Thinking: Students independently designed single/double solitary wave experiments, analyzed the influence of parameter ε on energy dissipation, and produced three high-quality reports, leading the project to be recommended for provincial-level funding.
(3) Comprehensive Academic Literacy: Two academic papers were drafted, reflecting significant progress in complex problem-solving and academic expression.
The successful practice of this model demonstrates that systematic training based on cutting-edge research projects is an effective pathway for cultivating innovative talents within the context of “Emerging Engineering Education.”

5. Conclusions

This study achieves innovative contributions through a dual-path approach. At the theoretical and methodological level, this study combines the Fourier pseudospectral method with the EAVF algorithm for temporal integration to construct a numerical scheme that strictly preserves the system’s energy conservation/dissipation characteristics. Both theoretical analysis and numerical experiments demonstrate the outstanding performance of this scheme in maintaining the oscillatory structure of the system. Particularly important, through controlled numerical comparative validation, the newly proposed EAVF scheme significantly outperforms the classical AVF method in balancing structure preservation with computational efficiency, providing a more effective tool for long-term simulation of strongly nonlinear systems. At the educational practice level, the study deeply integrates cutting-edge algorithmic research with undergraduate innovation and entrepreneurship education, adopting a model of “research problem-driven—theoretical method learning—algorithmic practice verification.” This model effectively enhances students’ abilities to analyze and solve complex problems, their algorithmic implementation skills, and their scientific research thinking capabilities.
Practice shows that teaching practices driven by scientific research projects can closely integrate theoretical knowledge with practical applications, stimulate students’ enthusiasm for innovation and scientific research, significantly enhance their innovative abilities and practical skills, and provide a new paradigm of “research feeding back into teaching” for cultivation of science and engineering talents. In the future, the application of this model to other scientific problems can be further expanded to deepen the integration of scientific research and teaching. Furthermore, this educational model exhibits favorable adaptability to different academic and cultural scenarios: this research offers a versatile framework adaptable across multiple dimensions. Academically, the methodological scope can be expanded by applying the structure-preserving algorithm to other types of partial differential equations (e.g., the Schrödinger equation), exploring discrete methods for more general boundary conditions (e.g., Dirichlet boundaries), and developing higher-order or adaptive time integration schemes, while retaining the effective modular process of “theoretical learning–practical verification” to extend the model’s applicability to various science and engineering disciplines. Culturally, the implementation can be tailored to local educational environments; for instance, in settings that emphasize collective learning, the “individual task division” can be adapted into “team collaboration modules.” By systematically implementing and evaluating this “research-driven teaching” model across a broader range of courses, the framework promises to deepen the integration of research and teaching, laying a solid foundation for cultivating high-quality talents with innovative spirit and practical abilities in diverse academic and cultural contexts.

Author Contributions

Conceptualization, W.S. and C.F.; methodology, W.S.; software, C.F.; writing—original draft preparation, C.F.; writing—review and editing, W.S.; funding acquisition, W.S. and C.F. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the National Science Foundation of China (No. 11501288) and the Jiangsu Province University Students’ Innovation and Entrepreneurship Training Program (S202510291174).

Data Availability Statement

No data was used for the research described in the article.

Acknowledgments

We thank the editor and reviewers for their helpful comments and suggestions.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Gunzburger, M.D.; Hou, L.S.; Ravindran, S. Analysis and approximation of optimal control problems for a simplified Ginzburg–Landau model of superconductivity. Numer. Math. 1997, 77, 243–268. [Google Scholar] [CrossRef]
  2. Kong, L.H.; Luo, Y.Y.; Wang, L.; Chen, M.; Zhao, Z. HOC–ADI schemes for two-dimensional Ginzburg -Landau equation in superconductivity. Math. Comput. Simulat. 2021, 190, 494–507. [Google Scholar] [CrossRef]
  3. Yıldız, T.A.; Uzunca, M.; Karasözen, B. Structure Preserving Reduced Order Modeling for Gradient Systems. Appl. Math. Comput. 2018, 347, 194–209. [Google Scholar] [CrossRef]
  4. Yang, H.J. A new error analysis of backward Euler Galerkin finite element method for two-dimensional time-dependent Ginzburg–Landau equation. Appl. Mathe. Lett. 2023, 145, 108767. [Google Scholar] [CrossRef]
  5. Caliari, M.; Cassini, F. Efficient simulation of complex Ginzburg–Landau equations using high-order exponential-type methods. Appl. Numer. Math. 2024, 206, 340–357. [Google Scholar] [CrossRef]
  6. Li, X.L.; Cui, X.Y.; Zhang, S.G. Analysis of a Crank–Nicolson fast element-free Galerkin method for the nonlinear complex Ginzburg–Landau equation. J. Comput. Appl. Math. 2025, 457, 116323. [Google Scholar] [CrossRef]
  7. Raviola, L.A.; De Leo, M.F. Performance of affine-splitting pseudo-spectral methods for fractional complex Ginzburg-Landau equations. Appl. Math. Comput. 2024, 466, 128428. [Google Scholar] [CrossRef]
  8. Heydari, M.H.; Rostami, F.; Bayram, M.; Baleanu, D. Shifted Chebyshev polynomials method for Caputo-Hadamard fractional Ginzburg–Landau equation. Appl. Numer. Math. 2025, 74, 108289. [Google Scholar] [CrossRef]
  9. Taverniers, S.; Alexander, F.J.; Tartakovsky, D.M. Noise propagation in hybrid models of nonlinear systems: The Ginzburg–Landau equation. J. Comput. Phys. 2014, 262, 313–324. [Google Scholar] [CrossRef]
  10. Becker, S.; Jentzen, A. Strong convergence rates for nonlinearity-truncated Euler-type approximations of stochastic Ginzburg–Landau equations. Stoch. Proc. Appl. 2019, 129, 28–69. [Google Scholar] [CrossRef]
  11. Mathieson, S. Integrating research, teaching and practice in the context of new institutional policies: A social practice approach. High Educ. 2019, 78, 799–815. [Google Scholar] [CrossRef]
  12. Ma, H.X.; Li, L.; Ma, Y.; Liu, X.; Yang, S.L. Exploration and Application of Project-Based Teaching Integrating Scientific Research Achievements in Electronic Comprehensive Design Course. Comput. Appl. Eng. Educ. 2025, 33, e70047. [Google Scholar] [CrossRef]
  13. Coccorese, P.; Dell’Anno, R.; Restaino, M. Are outstanding researchers also top teachers? Exploring the link between research quality and teaching quality. Socio-Econ. Plan. Sci. 2024, 96, 102098. [Google Scholar] [CrossRef]
  14. Celledoni, E.; Grimm, V.; McLachlan, R.I.; McLaren, D.I.; O’Neale, D.; Owren, B.; Quispel, G.R. Preserving energy resp. dissipation in numerical PDEs using the “Average Vector Field” method. J. Comput. Phys. 2012, 231, 6770–6789. [Google Scholar] [CrossRef]
  15. Guo, B.L.; Jiang, M.R.; Li, Y.S. Ginzburg-Landau Equations; Science Press: Beijing, China, 2020. [Google Scholar]
  16. Chen, X.W.; Song, M.Z.; Song, S.H. A fourth order energy dissipative scheme for a traffic flow model. Mathematics 2020, 8, 1238. [Google Scholar] [CrossRef]
  17. Yao, C.H.; Li, L.; Zhao, Y.M. An energy stable implicit-explicit finite element method/BDF-k scheme for the Ginzburg-Landau equation. Commun. Nonlinear Sci. 2026, 152, 109284. [Google Scholar] [CrossRef]
  18. Hong, Q.; Gong, Y.; Lv, Z. Linear and Hamiltonian-conserving Fourier pseudo- spectral schemes for the Camassa-Holm equation. Appl. Math. Comput. 2019, 346, 86–95. [Google Scholar] [CrossRef]
  19. Shu, S.Q.; Wang, J.L. Arbitrary High-Order Energy—Preserving Schemes for the Klein—Gordon Equation. Math. Numer. Sin. 2025, 47, 547–560. [Google Scholar]
  20. Li, Y.W.; Wu, X.Y. Exponential integrators preserving first integrals or Lyapunov functions for conservative or dissipative systems. SIAM J. Sci. Comput. 2016, 38, A1876–A1895. [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.

Article Metrics

Citations

Article Access Statistics

Multiple requests from the same IP address are counted as one view.