Research article Special Issues

ECG classification efficient modeling with artificial bee colony optimization data augmentation and attention mechanism

  • In addressing the key issues of the data imbalance within ECG signals and modeling optimization, we employed the TimeGAN network and a local attention mechanism based on the artificial bee colony optimization algorithm to enhance the performance and accuracy of ECG modeling. Initially, the TimeGAN network was introduced to rectify data imbalance and create a balanced dataset. Furthermore, the artificial bee colony algorithm autonomously searched hyperparameter configurations by minimizing Wasserstein distance. Control experiments revealed that data augmentation significantly boosted classification accuracy to 99.51%, effectively addressing challenges with unbalanced datasets. Moreover, to overcome bottlenecks in the existing network, the introduction of the Efficient network was adopted to enhance the performance of modeling optimized with attention mechanisms. Experimental results demonstrated that this integrated approach achieved an impressive overall accuracy of 99.70% and an average positive prediction rate of 99.44%, successfully addressing challenges in ECG signal identification, classification, and diagnosis.

    Citation: Mingming Zhang, Huiyuan Jin, Ying Yang. ECG classification efficient modeling with artificial bee colony optimization data augmentation and attention mechanism[J]. Mathematical Biosciences and Engineering, 2024, 21(3): 4626-4647. doi: 10.3934/mbe.2024203

    Related Papers:

    [1] Tugba Obut, Erkan Cimen, Musa Cakir . A novel numerical approach for solving delay differential equations arising in population dynamics. Mathematical Modelling and Control, 2023, 3(3): 233-243. doi: 10.3934/mmc.2023020
    [2] M. Haripriya, A. Manivannan, S. Dhanasekar, S. Lakshmanan . Finite-time synchronization of delayed complex dynamical networks via sampled-data controller. Mathematical Modelling and Control, 2025, 5(1): 73-84. doi: 10.3934/mmc.2025006
    [3] Ihteram Ali, Imtiaz Ahmad . Applications of the nonlinear Klein/Sinh-Gordon equations in modern physics: a numerical study. Mathematical Modelling and Control, 2024, 4(3): 361-373. doi: 10.3934/mmc.2024029
    [4] Vladimir Djordjevic, Ljubisa Dubonjic, Marcelo Menezes Morato, Dragan Prsic, Vladimir Stojanovic . Sensor fault estimation for hydraulic servo actuator based on sliding mode observer. Mathematical Modelling and Control, 2022, 2(1): 34-43. doi: 10.3934/mmc.2022005
    [5] Zhaoxia Duan, Jinling Liang, Zhengrong Xiang . Filter design for continuous-discrete Takagi-Sugeno fuzzy system with finite frequency specifications. Mathematical Modelling and Control, 2023, 3(4): 387-399. doi: 10.3934/mmc.2023031
    [6] Lusong Ding, Weiwei Sun . Neuro-adaptive finite-time control of fractional-order nonlinear systems with multiple objective constraints. Mathematical Modelling and Control, 2023, 3(4): 355-369. doi: 10.3934/mmc.2023029
    [7] Ihtisham Ul Haq, Nigar Ali, Shabir Ahmad . A fractional mathematical model for COVID-19 outbreak transmission dynamics with the impact of isolation and social distancing. Mathematical Modelling and Control, 2022, 2(4): 228-242. doi: 10.3934/mmc.2022022
    [8] Xiaoyu Ren, Ting Hou . Pareto optimal filter design with hybrid H2/H optimization. Mathematical Modelling and Control, 2023, 3(2): 80-87. doi: 10.3934/mmc.2023008
    [9] Yaxin Zhao, Xiuli Wang . Multiple robust estimation of parameters in varying-coefficient partially linear model with response missing at random. Mathematical Modelling and Control, 2022, 2(1): 24-33. doi: 10.3934/mmc.2022004
    [10] Muhammad Nawaz Khan, Imtiaz Ahmad, Mehnaz Shakeel, Rashid Jan . Fractional calculus analysis: investigating Drinfeld-Sokolov-Wilson system and Harry Dym equations via meshless procedures. Mathematical Modelling and Control, 2024, 4(1): 86-100. doi: 10.3934/mmc.2024008
  • In addressing the key issues of the data imbalance within ECG signals and modeling optimization, we employed the TimeGAN network and a local attention mechanism based on the artificial bee colony optimization algorithm to enhance the performance and accuracy of ECG modeling. Initially, the TimeGAN network was introduced to rectify data imbalance and create a balanced dataset. Furthermore, the artificial bee colony algorithm autonomously searched hyperparameter configurations by minimizing Wasserstein distance. Control experiments revealed that data augmentation significantly boosted classification accuracy to 99.51%, effectively addressing challenges with unbalanced datasets. Moreover, to overcome bottlenecks in the existing network, the introduction of the Efficient network was adopted to enhance the performance of modeling optimized with attention mechanisms. Experimental results demonstrated that this integrated approach achieved an impressive overall accuracy of 99.70% and an average positive prediction rate of 99.44%, successfully addressing challenges in ECG signal identification, classification, and diagnosis.



    As a basic structural unit, plates are widely used in many places, such as spacecrafts and aircrafts, ships, buildings, containers, etc. The vibration of plates caused by external forces can lead to serious damage to the entire structure of the machinery or building. One way to reduce the damage caused by vibration is by applying the viscous damping strategy. The vibration of damped plates is described by fourth-order differential equations, whose analytical solutions are often excessively difficult to obtain. Thus, the theoretical analysis and numerical calculation of the vibration of damped plates are of great research interest.

    So far, a great number of studies have been conducted on the vibration problems of damped plates. Leissa et al. studied the free vibration of rectangular plates [1] and the vibrations of cantilevered shallow cylindrical shells of rectangular platforms [2]. Nair et al. discussed the quasi-degeneracies in plate vibration problems [3]. Wang et al. studied the vibration problems of flexible circular plates with initial deflection[4]. Hui Li et al. studied the vibration of foam core[5,6], considered the nonlinear vibration analysis of fiber metal laminated plates with multiple viscoelastic layers[7] and considered the vibration damping of multifunctional grille composite sandwich plates[8,9].

    The numerical methods studied for the plate vibration problems include the integration method, finite difference method, finite element method, mixed finite element method, etc. For example, Rock et al. used the finite element method in the study of the free vibration and dynamic response of thick and thin plates [10]. Bezine proposed a mixed boundary integral as a finite element approach to plate vibration problems [11]. Qian et al. studied the vibration characteristics of cracked plates [12]. Xu et al. analyzed the vibration problems of thin plates using the integral equation method [13]. Duran et al. conducted the finite element analysis of the vibration problem of a plate coupled with a fluid [14]. Xiong et al. conducted an analysis of free vibration problems for a thin plate by the local Petrov-Galerkin method [15]. Dawe discussed a finite element approach to plate vibration problems [16]. Wu et al. utilized the mesh-free least-squares-based finite difference method for large-amplitude free vibration analysis of arbitrarily shaped thin plates [17]. Mora et al. analyzed the buckling and the vibration problems of thin plates using a piecewise linear finite element method [18]. Werfalli et al. analyzed the vibration of rectangular plates using Galerkin-based finite element method [19]. Yang et al. discussed a differential quadrature hierarchical finite element method and its application to thin plate free vibration [20]. The mixed finite element method is effective in solving differential equations. The general theory of this method was established by Brezzi and Babuska in 1970s to solve second order elliptic problems [21,22].

    Later, Brezzi et al. used the mixed finite element method to solve second order elliptic problems in three variables [23]. Diegel et al. discussed the stability and convergence of a second order mixed finite element method for the Cahn-Hilliard equation [24]. Singh et al. performed the compositional flow modeling using a multi-point flux mixed finite element method [25]. Burger et al. studied a mixed finite element method for nonlinear diffusion equations [26].

    The mixed finite element method is also effective in simulating fourth-order differential equations, including both biharmonic equations and vibration equations. For biharmonic equations, Monk et al. utilized a stabilized mixed finite element method for the biharmonic equation based on biorthogonal systems [27]. Stein et al. proposed a mixed finite element method with piecewise linear elements for the biharmonic equation on surfaces [28]. Meng et al. studied the optimal order convergence for the lowest order mixed finite element method of the biharmonic eigenvalue problem [29]. For vibration equations, Meng et al. studied a mixed virtual element method for the vibration problem of clamped Kirchhoff plate [30].

    As far as we know, the current literature lacks studies that utilize the mixed finite element method to solve vibration equations for viscously damped plates. Therefore, this work seeks to establish the mixed finite element scheme for the initial boundary conditions of damped plate vibration problems and to verify the existence and uniqueness of the approximate solution for the semi-discrete and backward Euler fully discrete schemes. An error analysis is conducted, and numerical case studies are conducted to validate the effectiveness and precision of the mixed finite element scheme, as well as to quantify the influence of the damping coefficient on plate vibrations.

    According to the theory of elasticity, there is a vibration equation of thin plate in [31],

     D(4wx4+24wx2y2+4wy4)+m2wt2=f(x,y,t).

    In this article, we add the damped term and consider the damped plate vibration problem:

    {(a) D(4wx4+24wx2y2+4wy4)+m2wt2+λwt=f(x,y,t),(x,y,t)Ω×(0,T],(b) w(x,y,0)=Φ(x,y),wt(x,y,0)=Ψ(x,y),(x,y)Ω,(c) w|Ω=0,Δw|Ω=0,t(0,T]. (1.1)

    Where D is the flexural rigidity, m=ρh is the mass per unit area, ρ is the mass density of the plate, and h is the thickness of the plate. λ is the damping factor, f is the smooth function, w(x,y,t) is the flexible surface function, Ω is the piecewise smooth bounded polygon region, (0,T] is the time interval, Ψ(x,y),Φ(x,y) are known functions.

    In this paper, the damping plate vibration equation is analyzed by the mixed finite element method. The advantage of the mixed finite element method lies in its ability to reduce the order of the high order differential equations by introducing intermediate variables, which often have physical meaning by themselves. Consequently, it can reduce the requirement for smoothness of the finite element space and hence simplify the interpolation space of the finite elements. Moreover, by using the mixed finite element method, both the unknown variables and the intermediate variables with realistic meaning can be obtained, hence increasing the precision of the discrete solutions. Compared to other methods, the mixed finite element method is easier to apply and more likely to yield meaningful solutions.

    This article is divided into five sections. The first section introduces the research background of the plate vibration problems. The second section provides the variational formulation for the initial boundary conditions of damped plate vibration problems. The third and the fourth sections discuss the construction of the semi-discrete and fully discrete mixed finite element schemes for the initial boundary conditions of the damped plate vibration problems, respectively, followed by the verification of the existence and uniqueness of such schemes and the error analyses. Finally, the fifth section presents the numerical case studies aimed at validating the theoretical discussions in the previous sections.

    Introducing auxiliary variables Δw=u,v=wt, where Δ=x2+y2, we first rewrite Eq.(1.1) into the following coupled system:

    {(a) DΔu+mvt+λv=f(x,y,t),(x,y,t)Ω×(0,T],(b) ut+Δv=0,(x,y,t)Ω×(0,T],(c) u(x,y,0)=ΔΦ(x,y),v(x,y,0)=Ψ(x,y),(x,y)Ω,(d) u|Ω=0,v|Ω=0,t(0,T]. (2.1)

    Multiplying both sides of (2.1)(a) by φH10(Ω) and using Green's formula, we have

    D(u,φ)+m(vt,φ)+λ(v,φ)=(f,φ),φH10(Ω).

    Multiplying both sides of (2.1)(b) by ψH10(Ω) and using Green's formula, we obtain

    (ut,ψ)(v,ψ)=0,ψH10(Ω).

    Therefore, we have the following mixed weak formulation of (2.1) : find {u,v}:[0,T]H10(Ω)×H10(Ω), such that

    {(a) D(u,φ)+m(vt,φ)+λ(v,φ)=(f,φ),φH10(Ω),(b) (ut,ψ)(v,ψ)=0,ψH10(Ω),(c) u(x,y,0)=ΔΦ(x,y),v(x,y,0)=Ψ(x,y),(x,y)Ω,(d) u|Ω=0,v|Ω=0,t(0,T]. (2.2)

    First, we define the finite element space. Let Ω be a rectangular region whose boundaries are parallel to the two axes. The region Ω is divided into regular triangulation. ȷh is a triangulation family whose region satisfies the regular hypothesis, K represents the triangulation unit, and h is the maximum diameter of the subdivision unit. Ω=KϵȷhK, Sh={vhvhKPk(K),Kϵȷh}H1(Ω) is the finite element space composed of piecewise linear degree polynomials on ȷh.Then, the corresponding semi-discrete finite element scheme of (2.2) is to find {uh,vh}:[0,T]S0h×S0h, S0h=ShH10(Ω), such that

    {(a) D(uh,φh)+m(vht,φh)+λ(vh,φh)=(f,φh),φhS0h(Ω),(b) (uht,ψh)(vh,ψh)=0,ψhS0h(Ω),(c) uh(x,y,0)=Rhu(x,y,0),vh(x,y,0)=Rhv(x,y,0),(x,y)Ω,(d) uh|Ω=0,vh|Ω=0,t(0,T]. (3.1)

    Rh is an elliptic projection operator, which will be given below. The existence and uniqueness of semi-discrete finite element approximation scheme solutions and error analysis are given below.

    Theorem 3.1. Existence and uniqueness of the solution of the semi-discrete finite element approximation scheme (3.1).

    Proof. {ϕi}Mi=1 be a set of bases of S0h. Then uh = Mj=1ujϕj, vh = Mj=1vjϕj. According to (3.1)(a) and (3.1)(b), we have the following equalities

    DAU(t)+mBdV(t)dt+λBV(t)=F, (3.2)
    BdU(t)dtAV(t)=0. (3.3)

    Where U(t)=(u1(t),u2(t),,uN(t))T,

    V(t)=(v1(t),v2(t),,vN(t))T, A=(ϕj,ϕi),

    B=(ϕj,ϕi), F=(f,ϕi).

    According to (3.3), we deduce that

    V(t)=A1BdU(t)dt. (3.4)

    Substituting (3.4) into (3.2), we arrive at

    mBA1Bd2U(t)dt+λBA1BdU(t)dt+DAU(t)=F(t). (3.5)

    U(0) can be determined by uh(x,y,0), and (3.5) is an ordinary differential equation about vector U(t). A,BA1B are symmetric positive definite matrices. According to the theory of ordinary differential equations, it is easy to know that the solution of the semi-discrete finite element approximation scheme is existent and unique.

    In the following discussion, we will derive the proof of the error estimates for semi-discrete schemes. For carrying out an analysis, we need to introduce a useful lemma. First, to give the error analysis, for 0tT, we consider the elliptic projection operator Rh:H10S0h such that ((uRhu),vh)=0,vhS0h, which leads to the following estimate inequality.

    Lemma 3.1. [32] uHk+10, such that

    uRhu+huRhu1Chk+1uk+1. (3.6)

    Corollary 3.1. uHk+10, such that

    utRhut∥≤Chk+1utk+1. (3.7)

    Lemma 3.2. [33] The family Sh is based on a family of quasiuniform triangulations ȷh and Sh consists of piecewise polynomials of degree at most k1, and then one may show the inverse inequality:

    uh∥≤Ch1uh,uϵSh. (3.8)

    In the next analysis, we will discuss the proof of semi-discrete error estimates based on the elliptic projection in detail.

    Theorem 3.2. Let {u,v} and {uh,vh} be the solutions of (2.2)(a) and (2.2)(b) and (3.1)(a) and (3.1)(b), respectively, we have L2-mode and H1-mode error estimations of variable {u,v}:

    uuh2Ch2k+2(t0(vt2k+1+v2k+1+ut2k+1)ds+u2k+1), (3.9)
    vvh2Ch2k+2(t0(vt2k+1+v2k+1+ut2k+1)ds+v2k+1), (3.10)
    (uuh)∥≤Chk(uk+1+t0(vtk+1+vk+1+utk+1)ds), (3.11)
    (vvh)∥≤Chk(vk+1+t0(vtk+1+vk+1+utk+1)ds). (3.12)

    Proof. To simplify, we now rewrite the errors as uuh=(uRhu)+(Rhuuh)=ρ+θ,vvh=(vRhv)+(Rhvvh)=η+ξ.

    φh,ψhS0h, subtracting (2.2)(a) from (3.1)(a), subtracting (2.2)(b) from (3.1)(b), and applying the elliptic projection operator, we have the error equation:

    (θ,φh)+m(ηt,φh)+m(ξt,φh)+λ(η,φh)+λ(ξ,φh)=0, (3.13)
    (ρt,ψh)+(θt,ψh)(ξ,ψh)=0. (3.14)

    Choosing φh=ξ,ψh=θ, add (3.13) and D×(3.14), we have

    m2ddtξ2+D2ddtθ2+λξ2=(m(ηt,ξ)+λ(η,ξ)+D(ρt,θ)). (3.15)

    The Young inequality with ε and corollary 3.1 being applied to (3.15), we easily obtain

    m2ddtξ2+D2ddtθ2Ch2k+2(12λm2vt2k+1+λ2v2k+1+D2ut2k+1)+D2θ2. (3.16)

    Integrating from 0 to t on both sides of (3.16), because ξ(0)=θ(0)=0, we have

    mξ2+Dθ2Ch2k+2+Dt0θ2dst01λm2vt2k+1+λv2k+1+Dut2k+1ds.

    We use Gronwall inequality to get

    mξ2+Dθ2Ch2k+2t01λm2vt2k+1+λv2k+1+Dut2k+1ds. (3.17)

    Thus, we have L2-mode error estimation of variable {u,v}:

    Rhuuh2+Rhvvh2Ch2k+2t0vt2k+1+v2k+1+ut2k+1ds. (3.18)

    Using lemma 3.1 and triangle inequality, we finish the proof of (3.9)and(3.10).

    Theorem 3.3. Let {u,v} and {uh,vh} be the solutions of (2.1) and (2.2), respectively. When {u,v} is smooth enough, we have the error estimation of variable {ut,vt}:

    Rhutuht2+Rhvtvht2Ch2k+2t0vtt2k+1+utt2k+1+vt2k+1ds. (3.19)

    Similar to Theorem 3.2, we give a simple proof.

    Proof. First, taking the derivative of the variable t of the error equation (3.13)(3.14), we obtain

    D(θt,φh)+m(tηt,φh)+m(tξt,φh)+λ(ηt,φh)+λ(ξt,φh)=m(Rvt,φh), (3.20)
    (tρt,ψh)+(tθt,ψh)(ξt,ψh)=(Rut,ψh). (3.21)

    Choosing φh=ξt in (3.20), ψh=θt in (3.21), we have

    D(θt,ξt)+m(tηt,ξt)+m(tξt,ξt)+λ(ηt,ξt)+λ(ξt,ξt)=m(Rvt,ξt),(tρt,θt)+(tθt,θt)(ξt,θit)=(Rut,θt).

    With the same method as theorem 3.2, we easily obtain

    Rhutuht2+Rhvtvht2Ch2k+2t0vtt2k+1+utt2k+1+vt2k+1ds. (3.22)

    Using lemma 3.1 and inverse inequality, we have H1-mode error estimation of variable u:

    (uuh)∥≤∥ρ+θ∥≤Chkuk+1+Ch1θChkuk+1+Chk(t0vt2k+1+v2k+1+ut2k+1ds)Chk(uk+1+t0vtk+1+vk+1+utk+1ds).

    In the same way, we have H1-mode error estimation of variable v:

    (vvh)∥≤Chk(vk+1+t0vtk+1+vk+1+utk+1ds). (3.23)

    Hence, we finish the proof of theorem 3.2.

    Let 0=t0<t1<<tN=T be the subdivision of step τ=TN in time interval [0,T], tn=nτ,n=0,1,N, UnS0h stand for the approximation of u(tn), when t=tn=nτ. For any function ϕ on [0,T], define:

    ϕn=ϕ(tn),tϕn=(ϕnϕn1)/τ,

    Choosing t=tn, we have a format equivalent to (2.1):

    {(a) D(un,φ)+m(tvn,φ)+λ(vn,φ)=(fn,φ)+m(Rnv,φ),φH10(Ω),(b) (tun,ψ)(vn,ψ)=(Rnu,ψ),ψH10(Ω),(c) u(x,y,0)=ΔΦ(x,y),v(x,y,0)=Ψ(x,y),(x,y)Ω,(d) u|Ω=0,v|Ω=0,t(0,T]. (4.1)

    Where Rnu=tununt=1τtntn1(tn1s)utt(s)ds,Rnv=tvnvnt=1τtntn1(tn1s)vtt(s)ds.

    Then, the fully discrete finite element approximation scheme is described as: find {Un,Vn}: [0,T]S0h×S0h, S0h=ShH10(Ω), such that

    {(a) D(Un,φh)+m(tVn,φh)+λ(Vn,φh)=(fn,φh),φhS0h(Ω),(b) (tUn,ψh)(Vn,ψh)=0,ψhS0h(Ω),(c) U0(x,y)=Rhu(x,y,0),V0(x,y)=Rhv(x,y,0),(x,y)Ω,(d) U|Ω=0,V|Ω=0,t(0,T]. (4.2)

    Similarly, we give proof of the existence and uniqueness of the fully discrete finite element scheme solution and error analysis.

    Theorem 4.1. Existence and uniqueness of the solution of the fully discrete finite element approximation scheme (4.2).

    Proof. Let {ϕi}Mi=1 be a set of bases of S0h. We have Un=Mi=1uniϕi,Vn=Mi=1vniϕi. According to (4.2)(a) and (4.2)(b), we have

    τDAUn+(mB+τλB)VnmBVn1=τFn, (4.3)
    BUnτAVnBUn1=0, (4.4)

    where

    Un=(un1,un2,,unN)T,Vn=(vn1,vn2,,vnN)T,A=(ϕj,ϕi),B=(ϕj,ϕi),F=(fn,ϕi).

    According to (4.4), we easily arrive at

    Vn=1τA1B(UnUn1). (4.5)

    Substitute (4.5) into (4.3) to obtain

    (τDA+1τmBA1B+λBA1B)Un=τFn1τmBA1BUn2+(1τmBA1B+λBA1B)Un1. (4.6)

    U0 can be determined by Rhu(x,y,0). A,BA1B are symmetric positive definite matrices, so the solution of (4.6) is existent and unique, and the solution of (4.5) is existent and unique. The existence and uniqueness of the solution are equivalent to problem (4.2)(a) and (4.2)(b).

    Theorem 4.2. Let {un,vn} and {Un,Vn} be the solutions of (4.1) and (4.2), respectively, we have L2-mode error estimation of variable {un,vn}:

    unUn2+vnVn2Ch2k+2(t0vt2k+1+ut2k+1+v2k+1ds+u2k+1+v2k+1)+Cτ2t0vtt2+utt2ds, (4.7)

    Proof. To simplify, we now rewrite the errors as uiUi=(uiRhui)+(RhuiUi)=ρi+θi,viVi=(viRhvi)+(RhviVi)=ηi+ξi.

    φh,ψhS0h, subtracting (4.1)(a) from (4.2)(a), subtracting (4.1)(b) from (4.2)(b), and applying elliptic projection operator, we have the error equation:

    D(θi,φh)+m(tηi,φh)+m(tξi,φh)+λ(ηi,φh)+λ(ξi,φh)=m(Riv,φh), (4.8)
    (tρi,ψh)+(tθi,ψh)(ξi,ψh)=(Riu,ψh). (4.9)

    Let φh=ξi,ψh=θi. Adding (4.8) and D×(4.9), we have

    m(tξi,ξi)+λ(ξi,ξi)+D(tθi,θi)=(m(tηi,ξi)+λ(ηi,ξi)+D(tρi,θi))+m(Riv,ξi)+D(Riu,θi)=5i=1Mi. (4.10)

    Where

    m(tξi,ξi)=m2τ(ξi2ξi12+ξiξi12),D(tθi,θi)=D2τ(θi2θi12+θiθi12),λ(ξi,ξi)=∥ξi2.

    Let's estimate Mi in turn:

    Using the Young inequality with ε, lemma 3.1 and corollary 3.1, we obtain

    M13m24λτ2titi1ηtds2+λ3ξi23m24λτtiti1ηt2ds+λ3ξi2C3m24λτh2k+2titi1vt2k+1ds+λ3ξi2,M23λ4ηi2+λ3ξi2C3λ4h2k+2v2k+1+λ3ξi2,M3Dτ2titi1ρtds2+D4θi2CDτh2k+2titi1ut2k+1ds+D4θi2.

    Using Cauchy-Schwarz inequality and Young inequality with ε, we have

    M43m24λRiv2+λ3ξi23m24λτ1titi1(ti1s)vttds2+λ3ξi23m24λτ1[titi1(ti1s)2ds]12[titi1v2ttds]122+λ3ξi23m24λτtiti1vtt2ds+λ3ξi2,M5DRiu2+D4θi2Dτtiti1u2ttds+D4θi2.

    Substituting them into (4.10), we have

    m(ξi2ξi12+D(θi2θi12)Ch2k+2(titi1vt2k+1+ut2k+1ds)+Dτθi2+Cτ2(titi1vtt2+utt2ds)+Cτh2k+2v2k+1.

    Sum the above formula about i from 1 to n. Noticing that ξ(0)=θ(0)=0, we have

    mξn2+(DDτ)θn2Ch2k+2(t0vt2k+1+ut2k+1ds)+Dτni=1θi12+Ch2k+2v2k+1+Cτ2t0vtt2+utt2ds.

    Using Gronwall Lemma, we have τ sufficiently small

    mξn2+(DDτ)θn2Ch2k+2(t0vt2k+1+ut2k+1ds+v2k+1)+Cτ2(t0vtt2+utt2ds). (4.11)

    Thus, we have L2-mode error estimation of variable {un,vn}:

    ξn2+θn2Cτ2(t0vtt2+utt2ds)+Ch2k+2(t0vt2k+1+ut2k+1ds+v2k+1). (4.12)

    Using lemma 3.1 and the triangle inequality, we finish the proof of theorem 4.2.

    Next, we give the H1-mode error estimate of {un,vn}.

    Theorem 4.3. Letting {un,vn} and {Un,Vn} be the solutions of (4.1) and (4.2), respectively, we have H1-mode error estimation of variable {un,vn}:

    uiUi∥≤Chk+Chk+1+Cτ, (4.13)
    viVi∥≤Chk+Chk+1+Cτ. (4.14)

    Proof. Choosing φh=θi in (4.8), we have

    D(θi,θi)+m(tηi,θi)+m(tξi,θi)+λ(ηi,θi)+λ(ξi,θi)=m(Riv,θi).

    Which leads to

    Dθi2=m(tηi,θi)m(tξi,θi)λ(ηi,θi)λ(ξi,θi)+m(Riv,θi)=5j=1Mj. (4.15)

    The estimate of Mj is as follows:

    using Cauchy-Schwarz inequality, Young inequality with ε and corollary 3.1, we obtain

    M15m24τ2titi1ηtds2+15θi25m24τtiti1ηt2ds+15θi2C5m24τh2k+2titi1vt2k+1ds+15θi2C5m24h2k+2vt2k+1+15θi2. (4.16)

    Using Cauchy-Schwarz inequality, Young inequality with ε and Theorem 3.3, we get

    M25m24τ2titi1ξtds2+15θi25m24τtiti1ξt2ds+15θi215θi2+C5m24h2k+2t0vtt2k+1+utt2k+1+vt2k+1ds. (4.17)

    Using Young inequality with ε and Lemma 3.1, we have

    M35λ24ηi2+15θi2C5λ24h2k+2v2k+1+15θi2. (4.18)

    Using Young inequality with ε, we deduce that

    M45λ24ξi2+15θi2. (4.19)

    Using Cauchy-Schwarz inequality and Young inequality with ε, we get

    M55m24Riv2+15θi25m24τ1titi1(ti1s)vttds2+15θi25m24τ1[titi1(ti1s)2ds]12[titi1v2ttds]122+15θi25m24τtiti1vtt2ds+15θi25m24τ2vtt2+15θi2. (4.20)

    Combining (4.16)(4.20) and using Theorem 4.2, we have

    θi2Ch2k+2(vt2k+1+t0vtt2k+1+utt2k+1+vt2k+1dsv2k+1+t0vt2k+1+ut2k+1ds)+Cτ2vtt2 (4.21)

    Using lemma 3.1 and (4.21), we get

    uiUi∥≤∥ρ+θ∥≤Chk+Chk+1+Cτ. (4.22)

    Choosing ψh=ξi in (4.9), we obtain

    (tρi,ξi)+(tθi,ξi)(ξi,ξi)=(Riu,ξi).

    Which leads to

    ξi2=(tρi,ξi)+(tθi,ξi)(Riu,ξi). (4.23)

    We estimate the terms on the right-hand side of (4.23) one by one. Using Cauchy-Schwarz inequality, Young inequality with ε and corollary 3.1, we obtain

    (tρi,ξi)34τ2titi1ρtds2+13ξi234τtiti1ρt2ds+13ξi234τCh2k+2titi1ut2k+1ds+13ξi234Ch2k+2ut2k+1+13ξi2. (4.24)

    Using Cauchy-Schwarz inequality, Young inequality with ε and Theorem 3.3, we obtain

    (tθi,ξi)34τ2titi1θtds2+13ξi213ξi2+34τtiti1θt2ds13ξi2+34τCh2k+2titi1t0vtt2k+1+utt2k+1+vt2k+1dsdt34Ch2k+2t0vtt2k+1+utt2k+1+vt2k+1ds+13ξi2. (4.25)
    (Riu,ξi)34Riu2+13ξi234τ1titi1(ti1s)uttds2+13ξi234τ1[titi1(ti1s)2ds]12[titi1u2ttds]122+13ξi234τtiti1utt2ds+13ξi234τ2utt2+13ξi2. (4.26)

    Combining (4.24)(4.26) and using Theorem 4.2, it holds that

    ξi234Ch2k+2t0vtt2k+1+utt2k+1+vt2k+1ds+34Ch2k+2ut2k+1+34τ2utt2+Ch2k+2t0vt2k+1+ut2k+1+v2k+1dsCh2k+2+Cτ2. (4.27)

    Using corollary 3.2 and (4.27), we have

    viVi∥≤∥ηi+ξi∥≤Chk+Chk+1+Cτ. (4.28)

    In this section, we provide numerical examples to validate the backward Euler full discretization mixed finite element scheme (4.2) for the vibration problems of damped plates (2.1). We not only validate the convergence order of the error estimate, but also simulate the vibration of damped plates to quantify the influence of damping coefficient on the frequency and amplitude of vibration.

    Example 1

    For the numerical calculation, let the space domain be Ω=[0,4]×[0,4] and let the time domain be [0,T]=[0,1]. Let D=1,m=1,λ=1. The exact solution to the vibration problem of the damped plate (2.1) is w = costsin(π4x)sin(π4y). The source term f(x,y,t) can be obtained by inserting the given exact solution into the vibration equation (2.1). The mixed finite element space is a double linear first-order polynomial. Keep the time step size τ=1100000 constant while varying the space step size hx=hy=12,14,18,116. Tables 1 and 2 show the space errors and convergence orders, respectively, of the L2norm and H1norm of the solutions to the backward Euler full discretization mixed finite element scheme (4.2). Keep the space step size hx=hy=11024 constant while varying the time step size τ=14,18,116,132. Tables 3 and 4 show the time errors and convergence orders, respectively, of the L2norm and H1norm of the solutions to the backward Euler full discretization mixed finite element scheme (4.2). The second and third columns in Tables 1 and 2 show the space errors of the L2norm and H1norm for the solutions to the backward Euler full discretization mixed finite element scheme (4.2), respectively. The fourth and fifth columns show their corresponding space convergence orders. The second and third columns in Tables 3 and 4 show the time errors of the L2norm and H1norm for the solutions to the backward Euler full discretization mixed finite element scheme (4.2), respectively. The fourth and fifth columns show their corresponding time convergence orders.

    Table 1.  H1-mode and L2-mode errors of u.
    h1 L2norm H1norm convergence order of L2 convergence order of H1
    2 1.1563e-01 2.9644e-01
    4 2.9373e-02 1.4610e-01 1.9770 1.0208
    8 7.3786e-03 7.2778e-02 1.9931 1.0054
    16 1.8518e-03 3.6355e-02 1.9944 1.0013

     | Show Table
    DownLoad: CSV
    Table 2.  H1-mode and L2-mode errors of v.
    h1 L2norm H1norm convergence order of L2 convergence order of H1
    2 3.9781e-02 3.6893e-01
    4 1.0492e-02 1.8383e-01 1.9228 1.0050
    8 2.6594e-03 9.1799e-02 1.9801 1.0018
    16 6.6963e-04 4.5884e-02 1.9897 1.0005

     | Show Table
    DownLoad: CSV
    Table 3.  H1-mode and L2-mode errors of u.
    τ1 L2norm H1norm convergence order of L2 convergence order of H1
    4 1.3495e-01 1.4990e-01
    8 7.5280e-02 8.3643e-02 0.84209 0.84168
    16 3.9851e-02 4.4319e-02 0.91765 0.91632
    32 2.0514e-02 2.2895e-02 0.95801 0.95289

     | Show Table
    DownLoad: CSV
    Table 4.  H1-mode and L2-mode errors of v.
    τ1 L2norm H1norm convergence order of L2 convergence order of H1
    4 1.6961e-01 1.8840e-01
    8 8.9051e-02 9.8948e-02 0.92918 0.92906
    16 4.5534e-02 5.0652e-02 0.96769 0.96605
    32 2.3006e-02 2.5710e-02 0.98493 0.97829

     | Show Table
    DownLoad: CSV

    The tables illustrate that the space convergence orders are 2 or 1, while the time convergence orders are uniformly 1, for the L2norm and H1norm of the solutions to the backward Euler full discretization mixed finite element scheme (4.2) for the vibration problems of damped plates (2.1). This is consistent with the theoretical results, and hence the conclusions of the theorem are validated.

    When spatial step h = 11024, w = costsin(π4x)sin(π4y), we have

    Example 2

    In this numerical example, we not only simulate the vibration of damped plates, but also validate the influence of damping coefficient on the frequency and amplitude of the vibration.

    First, let D=100,m=5,λ=40, and the external force f=0. Let the non-zero initial displacement of plate vibration be w = sin(π4x)sin(π4y). Vibrations at different moments are simulated. The vibration patterns at t=0.05,t=0.2,t=0.3,t=1,t=3andt=5 are shown in Figure 1, respectively.

    Figure 1.  Simulation at different time under free vibration.

    By comparing Figure 1, it is noticed that the amplitude of vibration decreases over time. From t=3, the amplitude changes increasingly slowly until it stabilizes at a fixed value.

    Then, let D=10,m=20,λ=40, the initial vibration displacement w=0, and the duration of external force = 0.1, i.e.

    {f=100t0.1,f=00.1<t5. (5.1)

    The change in vibration amplitude over time is studied. The vibration patterns at t=0.05,t=0.1,t=0.2,t=0.5,t=2andt=2.5 are shown in Figure 2, respectively.

    Figure 2.  Vibration simulation at different time when external force is applied.

    By comparing Figure 2, it is observed that the amplitude increases from t=0.05 to t=0.5, and then starts to decrease and eventually stabilizes.

    Finally, let D=10,m=20, the initial vibration displacement w=0, and the duration of external force = 0.1, i.e.

    {f=100t0.1,f=00.1<t5. (5.2)

    The influence on vibration amplitude by changing the damping coefficient is studied. The damping coefficient is set at 10, 20,160 and 640. When t=0.15, the vibration patterns when the damping coefficient is 10, 20,160 and 640 are shown in Figure 3, respectively. The influence of changing the damping coefficient on the vibration frequency is also studied. When the damping coefficient is 10, 20, 40 and 80, the changes of a certain point on the plate as a function of time are shown in Figure 4, respectively.

    Figure 3.  Simulation of plate vibration under different damping coefficients.
    Figure 4.  Simulation of plate center vibration under different damping coefficients.

    By comparing Figure 3, it is observed that when the external force is constant, a greater damping coefficient leads to a smaller vibration amplitude. The comparison between Figure 4 suggests that when the external force is constant, a greater damping coefficient leads to a lower frequency.

    In this article, we propose the semi-discrete and fully discrete finite element approximation schemes for the vibration equations of damped plates. The existence and the uniqueness of the solution are verified, and the order of convergence of errors is deduced. Moreover, the theoretical analysis is validated by numerical case studies, the pattern of plate vibration is simulated, and the influence of the damping coefficient on the frequency and amplitude of the plate vibration is elucidated. In the future, we attempt to discretize the time using the C-N scheme and approximate the space using elements of higher orders to obtain numerical solutions of higher precision while reducing the calculation load, in order to further improve the simulation of vibration problems of damped plates.

    The research was supported by the NSFC of China (No. 12171287) and the NSFC of Shandong Province (No. ZR2021MA063).

    The authors declare that they have no conflicts of interest to this work.



    [1] R. G. Kumar, Y. S. Kumaraswamy, Investigating cardiac arrhythmia in ECG using random forest classification, J. Int. J. Computer Appl., 37 (2012), 31–34. https://doi.org/10.5120/4599-6557 doi: 10.5120/4599-6557
    [2] M. Zhang. H. Jin. B. Zheng. W. Luo, Deep learning modeling of cardiac arrhythmia classification on information feature fusion image with attention mechanism, Entropy, 25 (2023), 1264. https://doi.org/10.3390/e25091264 doi: 10.3390/e25091264
    [3] Q. Qin, J. Li, L. Zhang, C.Y. Liu, Combining low-dimensional wavelet features and support vector machine for arrhythmia beat classification, Sci. Rep., 7 (2017), 6067. https://doi.org/10.1038/s41598-017-06596-z doi: 10.1038/s41598-017-06596-z
    [4] C. U. Kumari, A. S. D. Murthy, B. L. Prasanna, M. P. P. Reddy, A. K. Panigrahy, An automated detection of heart arrhythmias using machine learning technique: SVM, Mater. Today Proceed., 45 (2021), 1393–1398. https://doi.org/10.1016/j.matpr.2020.07.088 doi: 10.1016/j.matpr.2020.07.088
    [5] M. R. Ekta, R. Devi, Arrhythmia discrimination using support vector machine, in 2017 4th International Conference on Signal Processing, Computing and Control (ISPCC), 2017,283–287. https://doi.org/10.1109/ISPCC.2017.8269690
    [6] Ö. Yıldırım, P. Pławiak, R. S. Tan, U. Rajendra Acharya, Arrhythmia detection using deep convolutional neural network with long duration ECG signals, J. Comput. Biol. Med., 102 (2018), 411–420. https://doi.org/10.1016/j.compbiomed.2018.09.009 doi: 10.1016/j.compbiomed.2018.09.009
    [7] U. R. Acharya, H. Fujita, S. L. Oh, Y. Hagiwara, J. H. Tan, M. Adam, R. S. Tan, Deep convolutional neural network for the automated diagnosis of congestive heart failure using ECG signals, Appl. Intell., 49 (2019), 16–27.
    [8] X. Fan, Q. Yao, Y. Cai, F. Miao, F. Sun, Y. Li, Multiscaled fusion of deep convolutional neural networks for screening atrial fibrillation from single lead short ECG recordings, IEEE J. Biomed. Health Inform., 22 (2018), 1744–1753. https://doi.org/10.1007/s10489-018-1179-1 doi: 10.1007/s10489-018-1179-1
    [9] U. R. Acharya, S. L. Oh, Y. Hagiwara, J. H. Tan, M. Adam, A. Gertych, R. San Tan, A deep convolutional neural network model to classify heartbeats, Comput. Biol. Med., 89 (2017), 389–396. https://doi.org/10.1016/j.compbiomed.2017.08.022 doi: 10.1016/j.compbiomed.2017.08.022
    [10] J. Liu, M. Fu, S. Zhang, Application of convolutional neural network in automatic classification of arrhythmia, in Proceedings of the ACM Turing Celebration Conference-China, (2019), 1–8. https://doi.org/10.1145/3321408.3326660
    [11] M. Porumb, E. Iadanza, S. Massaro, L. Pecchia, A convolutional neural network approach to detect congestive heart failure, J. Biomed. Signal Process. Control, 55 (2020), 101–597. https://doi.org/10.1016/j.bspc.2019.101597 doi: 10.1016/j.bspc.2019.101597
    [12] H. Sun, Research on Automatic Detection Algorithm of Atrial Fibrillation Based on Feature Fusion, Ph.D thesis, Shandong University in ShanDong, China, 2021.
    [13] T. Zheng, Research on ECG Data Augmentation Method Based on Generative Adversarial Networks, Ph.D thesis, Jiangxi University of Finance and Economics in Jiangxi, China, 2021.
    [14] Y. Wang, Research on ECG Data Augmentation Algorithm Based on Generative Adversarial Neural Network, Ph.D thesis, Beijing University of Posts and Telecommunications in Beijing, China, 2020.
    [15] P. Wang, B. Hou, S. Shao, R. Yan, ECG arrhythmias detection using auxiliary classifier generative adversarial network and residual network, IEEE Access, 7 (2019), 100910–100922. https://doi.org/10.1109/ACCESS.2019.2930882 doi: 10.1109/ACCESS.2019.2930882
    [16] J. Yoon, D. Jarrett, M. Van der Schaar, Time-series generative adversarial networks, Adv. Neural Inform. Process. Syst., 32 (2019). https://dl.acm.org/doi/abs/10.5555/3454287.3454781
    [17] M. Tan, Q. Le, Efficientnet: Rethinking model scaling for convolutional neural networks, in Proceedings of the International conference on machine learning, (2019), 6105–6114. https://doi.org/10.48550/arXiv.1905.11946
    [18] Q. B. Hou, D. Q. Zhou, J. S. Feng, Coordinate attention for efficient mobile network design, in Proceedings of the 2021 IEEE/CVF Conference on Computer Vision and Pattern Recognition, (2021), 13708–13717. https://doi.org/10.1109/CVPR46437.2021.01350
    [19] X. F. Zha, F. Yang, Y. N. Wu, Y. Liu, S. F. Yuan, ECG classification based on transfer learning and deep convolution neural network, Chin. J. Med. Phys, 35 (2018), 1307–1312. https://doi.org/10.3969/j.issn.1005-202X.2018.11.013 doi: 10.3969/j.issn.1005-202X.2018.11.013
    [20] J. Wang, M. Shi, X. Zhang, Research on classification of arrhythmia based on EMD and ApEn feature extraction, J. Instrum. Meas., 37 (2016), 168–173.
    [21] S. L. Oh, E. Y. Ng, S. T. Ru, A. U. R, Automated diagnosis of arrhythmia using combination of CNN and LSTM techniques with variable length heart beats, Comput. Biol. Med., 102 (2018), 278–287. https://doi.org/10.1016/j.compbiomed.2018.06.002 doi: 10.1016/j.compbiomed.2018.06.002
    [22] K. N. V. P. Rajesh, R. Dhuli, Classification of ECG heartbeats using nonlinear decomposition methods and support vector machine, Comput. Biol. Med., 87 (2017), 271–284. https://doi.org/10.1016/j.compbiomed.2017.06.006 doi: 10.1016/j.compbiomed.2017.06.006
    [23] D. Li, M. Jiang, M. Li, W. H, R. Xu, A floating offshore platform motion forecasting approach based on EEMD hybrid ConvLSTM and chaotic quantum ALO, Appl. Soft Comput., 144 (2023), 110–487. https://doi.org/10.1016/j.asoc.2023.110487 doi: 10.1016/j.asoc.2023.110487
  • This article has been cited by:

    1. Yuqian Ye, Zhe Yin, Ailing Zhu, A Mixed Finite Element Method for Vibration Equations of Structurally Damped Beam and Plate, 2025, 41, 0749-159X, 10.1002/num.70005
  • Reader Comments
  • © 2024 the Author(s), licensee AIMS Press. This is an open access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0)
通讯作者: 陈斌, bchen63@163.com
  • 1. 

    沈阳化工大学材料科学与工程学院 沈阳 110142

  1. 本站搜索
  2. 百度学术搜索
  3. 万方数据库搜索
  4. CNKI搜索

Metrics

Article views(1448) PDF downloads(60) Cited by(2)

Figures and Tables

Figures(15)  /  Tables(5)

Other Articles By Authors

/

DownLoad:  Full-Size Img  PowerPoint
Return
Return

Catalog