Loading [MathJax]/jax/output/SVG/jax.js
Research article Topical Sections

Non-ideal two-level battery charger—modeling and simulation

  • A comprehensive analysis of a two-level battery charger model is presented, focusing on its switched and averaged dynamics validated via MATLAB Simulink simulations. The system, powered by an 800 V DC source, is managed by a robust PI-compensated feedback loop, delivering minimal ripple, rapid transient response, and high stability under varying load conditions. Results demonstrate precise battery current control with a 4 ms settling time for step changes and ripple levels kept below 0.16% for current and 2.4% for capacitor voltage. Sensitivity analyses highlight the impact of non-ideal resistances—such as MOSFET on-resistance and inductor resistance—on efficiency and equilibrium voltage stability. Stability and loop gain studies confirm robust control performance, with all poles positioned in the stable region of the s-plane, ensuring reliable operation. This work provides key insights for designing high-efficiency, stable battery chargers and supports the use of advanced control techniques to further enhance converter performance.

    Citation: José M. Campos-Salazar, Juan L. Aguayo-Lazcano, Roya Rafiezadeh. Non-ideal two-level battery charger—modeling and simulation[J]. AIMS Electronics and Electrical Engineering, 2025, 9(1): 60-80. doi: 10.3934/electreng.2025004

    Related Papers:

    [1] Liuchao Xiao, Wenbo Li, Leilei Wei, Xindong Zhang . A fully discrete local discontinuous Galerkin method for variable-order fourth-order equation with Caputo-Fabrizio derivative based on generalized numerical fluxes. Networks and Heterogeneous Media, 2023, 18(2): 532-546. doi: 10.3934/nhm.2023022
    [2] Tingfu Yao, Changlun Ye, Xianbing Luo, Shuwen Xiang . A variational MAX ensemble numerical algorism for a transient heat model with random inputs. Networks and Heterogeneous Media, 2024, 19(3): 1013-1037. doi: 10.3934/nhm.2024045
    [3] Shi Jin, Min Tang, Houde Han . A uniformly second order numerical method for the one-dimensional discrete-ordinate transport equation and its diffusion limit with interface. Networks and Heterogeneous Media, 2009, 4(1): 35-65. doi: 10.3934/nhm.2009.4.35
    [4] Peng E, Tingting Xu, Linhua Deng, Yulin Shan, Miao Wan, Weihong Zhou . Solutions of a class of higher order variable coefficient homogeneous differential equations. Networks and Heterogeneous Media, 2025, 20(1): 213-231. doi: 10.3934/nhm.2025011
    [5] Salim Meddahi, Ricardo Ruiz-Baier . A new DG method for a pure–stress formulation of the Brinkman problem with strong symmetry. Networks and Heterogeneous Media, 2022, 17(6): 893-916. doi: 10.3934/nhm.2022031
    [6] Yaxin Hou, Cao Wen, Yang Liu, Hong Li . A two-grid ADI finite element approximation for a nonlinear distributed-order fractional sub-diffusion equation. Networks and Heterogeneous Media, 2023, 18(2): 855-876. doi: 10.3934/nhm.2023037
    [7] Peter Bella, Arianna Giunti . Green's function for elliptic systems: Moment bounds. Networks and Heterogeneous Media, 2018, 13(1): 155-176. doi: 10.3934/nhm.2018007
    [8] Farman Ali Shah, Kamran, Dania Santina, Nabil Mlaiki, Salma Aljawi . Application of a hybrid pseudospectral method to a new two-dimensional multi-term mixed sub-diffusion and wave-diffusion equation of fractional order. Networks and Heterogeneous Media, 2024, 19(1): 44-85. doi: 10.3934/nhm.2024003
    [9] Gaziz F. Azhmoldaev, Kuanysh A. Bekmaganbetov, Gregory A. Chechkin, Vladimir V. Chepyzhov . Homogenization of attractors to reaction–diffusion equations in domains with rapidly oscillating boundary: Critical case. Networks and Heterogeneous Media, 2024, 19(3): 1381-1401. doi: 10.3934/nhm.2024059
    [10] Kexin Li, Hu Chen, Shusen Xie . Error estimate of L1-ADI scheme for two-dimensional multi-term time fractional diffusion equation. Networks and Heterogeneous Media, 2023, 18(4): 1454-1470. doi: 10.3934/nhm.2023064
  • A comprehensive analysis of a two-level battery charger model is presented, focusing on its switched and averaged dynamics validated via MATLAB Simulink simulations. The system, powered by an 800 V DC source, is managed by a robust PI-compensated feedback loop, delivering minimal ripple, rapid transient response, and high stability under varying load conditions. Results demonstrate precise battery current control with a 4 ms settling time for step changes and ripple levels kept below 0.16% for current and 2.4% for capacitor voltage. Sensitivity analyses highlight the impact of non-ideal resistances—such as MOSFET on-resistance and inductor resistance—on efficiency and equilibrium voltage stability. Stability and loop gain studies confirm robust control performance, with all poles positioned in the stable region of the s-plane, ensuring reliable operation. This work provides key insights for designing high-efficiency, stable battery chargers and supports the use of advanced control techniques to further enhance converter performance.



    In this paper we consider the numerical approximations of the following problem

    C0Dαtu(x,t)+2x2(ω(x)2u(x,t)x2)+κu(x,t)=f(x,t),0<x<L,0<tT, (1.1)
    u(x,0)=φ(x),0<x<L, (1.2)
    u(0,t)=α1(t),u(L,t)=α2(t),0tT, (1.3)
    2u(0,t)x2=β1(t),2u(L,t)x2=β2(t),0tT, (1.4)

    where κ0 is given constant, φ(x),α1(t),α2(t),β1(t),β2(t) and f(x,t) are given sufficiently smooth functions satisfying φ(0)=α1(0),φ(L)=α2(0),φ(0)=β1(0) and φ(L)=β2(0), C0Dαtu(x,t) denotes Caputo fractional derivative defined by

    C0Dαtu(x,t)=1Γ(1α)t0u(x,s)s1(ts)αds,0<α<1.

    And we suppose that there exist two constants C1 and C2 such that 0<C1ω(x)C2 for 0xL.

    More and more attention has been paid to the fractional differential equations (FDEs) due to its application foreground in chemistry, physics, finance and hydrology in the past twenty years [1,2,3,4]. As we know, the analytic solutions of FDEs are very difficult to obtain, some efficient numerical methods should be considered, especially fast algorithms with high order accuracy. Some essential definitions and properties of fractional derivatives can refer to monograph [5].

    This target problem in Eq (1.1) is frequently employed to simulate some phenomena in physics, such as wave propagation in beams, brain warping, ice formation and designing special curves on surfaces and so on, e.g., [6,7,8,9,10,11] and their references.

    Up to now considerable works have been done from theoretical and numerical point of view for fourth-order fractional diffusion equations. For instance, Hu and Zhang successively presented a finite difference scheme for the fourth-order fractional diffusion-wave and sub-diffusion equations, and a compact difference scheme for the former, see [12,13]. Ji et al.[14] constructed a compact difference scheme for the fourth-order fractional sub-diffusion equation under the fist Dirichlet boundary conditions. Zhang and Pu [15] presented a compact difference scheme for such equation by L21σ formula [16]. Ran and Zhang [17] presented a new compact difference schemes for the such equation of the distributed order.

    However, most of the work focus on the constant coefficient case. Recently, Zhao and Xu [18] presented a compact difference scheme for the time fractional sub-diffusion equation with the variable coefficient under the Dirichlet boundary conditions. Subsequently, based on the subtle decomposition of the coefficient matrices, Vong, Lyu and Wang [19] presented a compact difference scheme to solve the equations under Neumann boundary conditions. But the above works has only accuracy of order 2α in time.

    In this paper, our attention will be paid on the higher order difference scheme for solving the variable coefficient equations under the second Dirichlet boundary conditions For this purpose, we use the L21σ formula to approximate the Caputo fractional derivative. Unlike the integer order case, the time fractional derivative requires all history information. In order to reduce the computational complexity, we also construct a fast difference scheme. The stability and convergence of both schemes are proved in detail.

    The structure of this paper is as follows: In Section 2, some necessary notations and lemmas are first introduced and a second-order difference scheme for the target problem (1.1)–(1.4) is constructed. In Section 3, an important priori estimate is first proved, and the unconditional stability and convergence of scheme are obtained. In Section 4, a fast second-order difference scheme is presented, and the corresponding unconditional stability and convergence are also strictly proved.

    In Section 5, a difference scheme based on nonuniform time grids is first presented, and some numerical examples are provided to verify the theoretical results. A brief conclusion is given finally.

    Let h=L/M and τ=T/N, where M, N are two positive integers. Denote xi=ih,0iM,tn=nτ,0nN, Ωh={xi0iM},Ωτ={tn0nN}. Let Vh={vv=(v0,v1,,vM)} be grid function space on Ωh, and ˚Vh={vvVh,v0=vM=0}. Also we denote σ=1α2,tn+σ=(n+σ)τ and ω(xi)=ωi.

    For uVh, we define

    δxui+12=1h(ui+1ui),δ2xui=1h2(ui+12ui+ui1).

    For any u,v˚Vh, we define the inner products

    (u,v)=hM1i=1uivi,(δxu,δxv)=hM1i=0(δxui+12)(δxvi+12),(u,v)ω=hM1i=1uiviωi,

    and norms

    u=(u,u),uω=(u,u)ω,δxu=(δxu,δxu),(δ2xu,δ2xv)=hM1i=1δ2xuiδ2xvi.

    In [16], Alikhanov developed a new second order difference formula (called L21σ formula) for the Caputo fractional derivative, which can be expressed in the following lemma.

    Lemma 2.1 ([16]). Suppose α(0,1),σ=1α2 and u(t)C3[0,T]. It holds

    C0Dαtu(t)t=tn1+σDατ,σun∣=O(τ3α),

    where

    Dατ,σun=ταΓ(2α)[C(n)0unn1j=1(C(n)nj1C(n)nj)ujC(n)n1u0],

    in which C(n)0=a0=σ1α for n=1, and

    C(n)k={a0+b1,k=0,ak+bk+1bk,1kn2,akbk,k=n1

    for n2, where aj=(j+σ)1α(j1+σ)1α and bj=12α[(j+σ)2α(j1+σ)2α]12[(j+σ)1α+(j1+σ)1α] for all j1.

    Let v(x,t)=2ux2. Then the problem Eqs (1.1)–(1.4) can be written in the equivalent system

    C0Dαtu(x,t)+2x2(ω(x)v(x,t))+κu(x,t)=f(x,t),0<x<L,0<tT, (2.1)
    v(x,t)=2u(x,t)x2,0<x<L,0<tT, (2.2)
    u(x,0)=φ(x),0<x<L, (2.3)
    u(0,t)=α1(t),u(L,t)=α2(t),v(0,t)=β1(t),v(L,t)=β2(t),0tT. (2.4)

    Suppose u(x,t)C(6,3)x,t([0,L]×[0,T]). Define

    Uni=u(xi,tn),Vni=v(xi,tn),0iM,0nN.

    Considering the Eqs.(2.1)–(2.2) at the point (xi,tn1+σ), we obtain

    C0Dαtu(xi,tn1+σ)+2x2(ω(xi)v(xi,tn1+σ))+κu(xi,tn1+σ)=f(xi,tn1+σ), (2.5)
    v(xi,tn1+σ)=2u(xi,tn1+σ)x2. (2.6)

    Using Taylor expansion

    u(xi,tn1+σ)=σUni+(1σ)Un1i+O(τ2)=Un1+σi+O(τ2),

    where Un1+σi=σUni+(1σ)Un1i. Then we obtain

    2u(xi,tn1+σ)x2=δ2xUn1+σi+O(τ2+h2),

    and

    2x2(ω(xi)v(xi,tn1+σ))=δ2x(ωiVn1+σi)+O(τ2+h2).

    Using Lemma 2.1, it follows from Eq (2.5), Eq (2.6) that

    Dατ,σUni+δ2x(ωiVn1+σi)+κUn1+σi=fn1+σi+(R1)ni,1iM1,1nN, (2.7)
    Vn1+σi=δ2xUn1+σi+(R2)ni,1iM1,1nN, (2.8)

    and there exists a constant Cr such that

    (R1)ni+(R2)ni∣≤Cr(τ2+h2),1iM1,1nN. (2.9)

    Omitting the small terms (R1)ni and (R2)ni in Eq (2.7) and Eq (2.8), we present the difference scheme (called L21σ scheme) for the equivalent system (2.1)–(2.4) as follows

    Dατ,σuni+δ2x(ωivn1+σi)+κun1+σi=fn1+σi,1iM1,1nN, (2.10)
    vn1+σi=δ2xun1+σi,1iM1,1nN, (2.11)
    u0i=φ(xi),0iM, (2.12)
    un0=α1(tn),unM=α2(tn),vn0=β1(tn),vnM=β2(tn),1nN, (2.13)

    where the initial-boundary conditions Eq (2.3), Eq (2.4) have been used.

    Theorem 2.2. The above difference scheme (2.10)–(2.13) is equivalent to

    kun1+σ1+Dατ,σun1+1h2(ω0β1(tn1+σ)+ω2δ2xun1+σ22ω1δ2xun1+σ1)=fn1+σ1, (2.14)
    Dατ,σuni+δ2x(ωiδ2xun1+σi)+kun1+σi=fn1+σi,2iM2, (2.15)
    kun1+σM1+Dατ,σunM1+1h2(ωMβ2(tn1+σ)+ωM2δ2xun1+σM22ωM1δ2xun1+σM1)=fn1+σM1, (2.16)
    u0i=φ(xi),0iM, (2.17)
    u0=α1(tn),unM=α2(tn). (2.18)

    Proof. Since

    δ2xω1vn1+σ1=1h2(ω0vn1+σ02ω1vn1+σ1+ω2vn1+σ2),δ2xωM1vn1+σM1=1h2(ωMvn1+σM2ωM1vn1+σM1+ωM2vn1+σM2).

    It follows from Eq (2.11) and Eq (2.13) that

    δ2xω1vn1+σ1=1h2(ω0β1(tn1+σ)2ω1δ2xun1+σ1+ω2δ2xun1+σ2),δ2xωM1vn1+σM1=1h2(ωMβ2(tn1+σ)2ωM1δ2xun1+σM1+ωM2δ2xun1+σM2).

    This together with Eq (2.10), we get Eq (2.14) and Eq (2.16). Eq (2.15) can be obtained by substituting Eq (2.11) into Eq (2.10). This proof is completed.

    The above equivalent form Eqs (2.14)–(2.18) will be used only in calculation.

    We first introduce the following essential lemmas.

    Lemma 3.1 ([16]). Suppose α(0,1) and C(n)k is defined in Lemma 2.1. It holds that

    C(n)0>C(n)1>C(n)2>>C(n)n2>C(n)n1,andC(n)k>1α2(k+σ)α.

    Lemma 3.2 ([16]). Suppose u={un0nN} is a grid function defined on Ωτ. It holds that

    (σun+(1σ)un1)Dατ,σun12Dατ,σ(un)2.

    Lemma 3.3 ([20,21]). For any u˚Vh, it holds that

    uL6δxu,δxuL6δ2xu.

    The following Lemma will be used in the analysis of the difference scheme.

    Lemma 3.4. For any u˚Vh, it holds that

    C1u2u2ωC2u2,C1δ2xu2δ2xu2ωC2δ2xu2.

    Proof. The proof is straightforward from the definition of |||| and ||||ω.

    We next show the priori estimate of the scheme (2.10)–(2.13).

    Theorem 3.5. Suppose {wni0iM,0nN} and {zni0iM,0nN} satisfy the following difference scheme

    Dατ,σwni+δ2x(ωizn1+σi)+κwn1+σi=pn1+σi,1iM1,1nN, (3.1)
    zn1+σi=δ2xwn1+σi+qn1+σi,1iM1,1nN, (3.2)
    wni=φ(xi),0iM, (3.3)
    wn0=0,wnM=0,zn0=0,znM=0,1nN. (3.4)

    Then, it holds that

    wn2w02+2TαΓ(1α)(L418C1max1nNpn1+σ2+2C2max1nNqn1+σ2). (3.5)

    Proof. Taking the inner product of Eq (3.1) by wn1+σ, we get

    (Dατ,σwn,wn1+σ)+(δ2x(ωzn1+σ),wn1+σ)+κwn1+σ2=(pn1+σ,wn1+σ). (3.6)

    Taking the inner product of Eq (3.2) by ωzn1+σ, we get

    (zn1+σ,ωzn1+σ)=(δ2xwn1+σ,ωzn1+σ)+(qn1+σ,ωzn1+σ). (3.7)

    From Eq (3.6) and Eq (3.7), it yields that

    (Dατ,σwn,wn1+σ)+(δ2x(ωzn1+σ),wn1+σ)+κwn1+σ2+(zn1+σ,ωzn1+σ)=(pn1+σ,wn1+σ)+(δ2xwn1+σ,ωzn1+σ)+(qn1+σ,ωzn1+σ). (3.8)

    Applying the discrete Green formula gives that

    (δ2x(ωzn1+σ),wn1+σ)=(δx(ωzn1+σ),δxwn1+σ)=(δ2xwn1+σ,ωzn1+σ). (3.9)

    Substituting Eq (3.9) into Eq (3.8), we obtain

    (Dατ,σwn,wn1+σ)+κwn1+σ2+zn1+σ2ω=(pn1+σ,wn1+σ)+(qn1+σ,zn1+σ)ω. (3.10)

    From Eq (3.2), we have

    (zn1+σi)2=(δ2xwn1+σi+qn1+σi)2. (3.11)

    Multiplying Eq (3.11) by hωi and summing up for i from 1 to M1, we get

    ||zn1+σ||2ω=||δ2xwn1+σ||2ω+2(δ2xwn1+σ,qn1+σ)ω+||qn1+σ||2ω. (3.12)

    Substituting Eq (3.12) into Eq (3.10), we obtain

    (Dατ,σwn,wn1+σ)+12zn1+σ2ω+12δ2xwn1+σ2ω+12qn1+σ2ω+κwn1+σ2=(pn1+σ,wn1+σ)+(qn1+σ,zn1+σ)ω(δ2xwn1+σ,qn1+σ)ω. (3.13)

    Using Cauchy-Schwarz inequality, we have

    (δ2xwn1+σ,qn1+σ)ω14δ2xwn1+σ2ω+qn1+σ2ω, (3.14)

    and

    (qn1+σ,zn1+σ)ω12zn1+σ2ω+12qn1+σ2ω, (3.15)

    From Eq (3.14), Eq (3.15) and Eq (3.13), we obtain

    (Dατ,σwn,wn1+σ)+14δ2xwn1+σ2ω(pn1+σ,wn1+σ)+qn1+σ2ω. (3.16)

    Based on Lemma 3.3 and Lemma 3.4, we have

    w2L436C1δ2xw2ω,qn1+σ2ωC2qn1+σ2. (3.17)

    Applying Cauchy inequality, we get

    (pn1+σ,wn1+σ)9C1L4wn1+σ2+L436C1pn1+σ214δ2xwn1+σ2ω+L436C1pn1+σ2. (3.18)

    Substituting Eq (3.18) into Eq (3.16) yields that

    Dατ,σwn2L418C1pn1+σ2+2C2qn1+σ2.

    where Lemma 3.2 has been used. That is,

    C(n)0wn2n1k=1(C(n)nk1C(n)nk)wk2+C(n)n1w02+μ(L418C1pn1+σ2+2C2qn1+σ2), (3.19)

    where μ=Γ(2α)τα. According to Lemma 3.1, we have

    C(n)n1>1α2(n1α2)α>1α2(nα2)α,1nN,

    and

    μ=ταΓ(2α)=TαNαΓ(1α)(1α)<Tα(nα2)αΓ(1α)(1α)<2C(n)n1TαΓ(1α). (3.20)

    Substituting Eq (3.20) into Eq (3.19) gives that

    C(n)0wn2n1k=1(C(n)nk1C(n)nk)wk2+C(n)n1[w02+2TαΓ(1α)(L418C1pn1+σ2+2C2qn1+σ2)].

    Denote

    J=w02+2TαΓ(1α)(L418C1max1nNpn1+σ2+2C2max1nNqn1+σ2).

    Now, we prove by the mathematical induction method that

    wn2J. (3.21)

    It holds obviously when n=0. Assuming Eq (3.21) is valid for n=1,2,,m1, then we have

    C(m)0wm2m1k=1(C(m)mk1C(m)mk)wk2+C(m)m1Jm1k=1(C(m)mk1C(m)mk)J+C(m)m1J=C(m)0J.

    This proof is completed.

    Applying the Theorem 3.5, we can immediately obtain the stability result.

    Theorem 3.6 (Stability). The difference scheme (2.10)–(2.13) is unconditionally stable with respect to the initial value φ and the source term f.

    Similarly, from Theorem 3.5, we can easily prove the solvability of the proposed scheme.

    Theorem 3.7 (Solvability). The difference scheme (2.10)–(2.13) is uniquely solvable.

    Proof. It suffices to prove the homogeneous linear system

    Dατ,σuni+δ2x(ωivn1+σi)+κun1+σi=0,1iM1,1nN,vn1+σi=δ2xun1+σi,1iM1,1nN,u0i=0,0iM,un0=unM=0,vn0=vnM=0,1nN,

    has only a trivial solution. Applying Theorem 3.1, we have ||un||2||u0||2=0. So uni0 for 0iM, which completes the proof.

    Next, we focus on the convergence of the difference scheme (2.10)–(2.13). Denote

    eni=u(xi,tn)uni,˜eni=v(xi,tn)vni,0nN,0iM.

    Theorem 3.8 (Convergence). Assume that u(x,t)C6,3x,t([0,L]×[0,T]) and {uni} are solution of the problem (1.1)–(1.4) and the difference scheme Eqs (2.10)–(2.13) respectively. Then there exists a positive constant C such that

    ||en||C(τ2+h2),0nN. (3.22)

    Proof. From Eq (2.7), Eq (2.8) and Eqs (2.10)–(2.13), we have the error equations as

    Dατ,σeni+δ2x(ω˜en1+σ)i+κen1+σi=(R1)ni,1iM1,1nN,˜en1+σi=δ2xen1+σi+(R2)ni,1iM1,1nN,e0i=0,0iM,en0=0,enM=0,˜en0=0,˜enM=0,1nN.

    Applying Theorem 3.5, we get

    en22TαΓ(1α)(L418C1max1nNRn12+2C2max1nNRn22),1nN.

    Noticing Eq (2.9), we get

    en22TαΓ(1α)(L418C1+2C2)Cr2(τ2+h2)2,1nN,

    which shows that Eq (3.22) is valid with

    C=Cr2TαΓ(1α)(L418C1+2C2).

    This proof is completed.

    Although the L21σ scheme (2.10)–(2.13) has accuracy of second order in time, it is not conducive to calculation due to it needs all history data to get the solution at current time point. Also, here we present a fast scheme by applying the sum-of-exponentials approximation to the kernel function tα.

    The sum-of-exponentials approximation reads as:

    Lemma 4.1 ([22]). For the given α(0,1), tolerance error ε, cut-off time step size ˜τ and final time T, there are one positive integer Nexp, positive points sj and corresponding positive weights wj(j=1,2,,Nexp) satisfying

    tαNexpj=1wjesjt∣≤ε,tϵ[˜τ,T],

    and the number of exponentials needed is of the order

    Nexp=O(log(1ε(loglog1ε+logT˜τ+log1˜τ(loglog1ε+logT˜τ)).

    The fast evaluation of Caputo derivative, FL21σ formula, is given as follows:

    FDαtun+σ=Nexpj=1˜wj˜Vnj+λa0(un+1un), (4.1)

    where λ=ταΓ(2α), ˜wj=1Γ(1α)wj, and ˜Vnj can be got form the following recursive relation

    ˜Vnj=esjτ˜Vn1j+Aj(unun1)+Bj(un+1un),j=1,2,,Nexp,n=1,2,, (4.2)

    with ˜V0j=0,(j=1,2,,Nexp) and

    Aj=(2+τsj)eτsj(2+3τsj)2(τsj)2e(τsj(σ+1)),Bj=(τsj2)eτsj+(2+τsj)2(τsj)2e(τsj(σ+1)),j1.

    The recursive relation (4.2) shows that the FL21σ formula reduces significantly the computational complexity. Noticing that Eq (4.2) can be equivalently rewritten as the following summation form

    ˜Vnj=e(n1)τsjAj(u1u0)+n1i=1(e(ni1)τsjAj+e(ni)τsjBj)(ui+1ui)+Bj(un+1un),

    thus we have

    FDαtun+σ=nk=0Fg(n+1,α)k(uk+1uk), (4.3)

    in which Fg(1,α)0=λa0, and for n1,

    Fg(n+1,α)k={Nexpj=1˜wje(n1)sjτAj,k=0,Nexpj=1˜wj(e(nk1)sjτAj+e(nk)sjτBj),1kn1,Nexpj=1˜wjBj+λa0,k=n. (4.4)

    The equivalent expression (4.3) is more applicable in stability and convergence analysis.

    With respect to the FL21σ formula, we have the following some results.

    Lemma 4.2 ([22]). For any α(0,1), and u(t)C3[0,T], it holds that

    C0Dαtu(t)t=tn+σFDαtun+σ∣=O(τ3α+ε).

    Lemma 4.3 ([22]). Suppose α(0,1),Fg(n+1,α)k is defined by Eq (4.4), then it holds that

    Fg(n+1,α)n>Fg(n+1,α)n1>>Fg(n+1,α)0FC>0,(2σ1)Fg(n+1,α)nσFg(n+1,α)n10.

    Lemma 4.4 ([22]). Suppose u={un0nN1} is a grid function defined on Ωτ, then it holds that

    (σun+1+(1σ)un)FDαtun+σ12FDαt(un+σ)2.

    Similar to the derivation of the L21σ scheme (2.10)–(2.13), it follows from Eq (2.1), Eq (2.2) we have

    FDαtUn+σi+δ2x(ωiVn+σi)+κUn+σi=fn+σi+F(R1)ni,1iM1,0nN1, (4.5)
    Vn+σi=δ2xUn+σi+F(R2)ni,1iM1,0nN1, (4.6)

    and there exists a constant FCr such that

    F(R1)ni+F(R2)ni∣≤FCr(τ2+h2+ε),1iM1,0nN1. (4.7)

    Omitting the small terms F(R1)ni and F(R2)ni in Eq (4.5) and Eq (4.6), from the boundary and initial conditions (2.3)–(2.4), we obtain the FL21σ scheme for the problem (2.1)–(2.4) as follows

    FDαtun+σi+δ2x(ωivn+σi)+κun+σi=fn+σi,1iM1,0nN1, (4.8)
    vn+σi=δ2xun+σi,1iM1,0nN1, (4.9)
    u0i=φ(xi),0iM, (4.10)
    un0=α1(tn),unM=α2(tn),vn0=β1(tn),vnM=β2(tn),1nN. (4.11)

    Next, we focus on the solvability, stability and convergence of the FL21σ scheme.

    Before the discussion, we first prove the following priori estimate.

    Theorem 4.5. Suppose {wni,zni0iM,0nN} satisfy the difference scheme

    FDαtwn+σi+δ2x(ωizn+σi)+κwn+σi=pn+σi,1iM1,0nN1, (4.12)
    zn+σi=δ2xwn+σi+qn+σi,1iM1,0nN1, (4.13)
    wni=φ(xi),0iM, (4.14)
    wn0=0,wnM=0,zn0=0,znM=0,1nN. (4.15)

    Then, we have

    wn2w02+1FC(L418C1max1nNpn1+σ2+2C2max1nNqn1+σ2). (4.16)

    Proof. Similar to the proof of the Theorem 3.5, we can obtain from Eq (4.12) and Eq (4.13) that

    FDαtwn+σ2L418C1pn+σ2+2C2qn+σ2.

    Noticing that

    FDαt||wn+σ||2=Fg(n+1,α)n||wn+1||2nk=1(Fg(n+1,α)kFg(n+1,α)k1)||wk||2Fg(n+1,α)0||w0||2, (4.17)

    we get

    Fg(n+1,α)nwn+12nk=1(Fg(n+1,α)kFg(n+1,α)k1)wk2+Fg(n+1,α)0w02+(L418C1pn+σ2+2C2qn+σ2). (4.18)

    From Lemma 4.4, we can further obtain

    Fg(n+1,α)nwn+12nk=1(Fg(n+1,α)kFg(n+1,α)k1)wk2+Fg(n+1,α)0[w02+1FC(L418C1pn+σ2+2C2qn+σ2)].

    Denote

    G=w02+1FC(L418C1max1nNpn+σ2+2C2max1nNqn+σ2).

    Now, we prove by the mathematical induction that

    wn2G. (4.19)

    It holds obviously when n=0. Assuming Eq (4.19) is valid for n=1,2,,m1, then we have

    Fg(m+1,α)mwm+12mk=1(Fg(m+1,α)kFg(m+1,α)k1)wk2+Fg(m+1,α)0Gmk=1(Fg(m+1,α)kFg(m+1,α)k1)G+Fg(m+1,α)0G=Fg(m+1,α)mG.

    This proof is completed.

    Based on Theorem 4.5, we can obtain the following stability theorems.

    Theorem 4.6 (Stability). The FL21σ scheme Eqs (4.8)–(4.11) is uniquely solvable, and unconditionally stable with respect to the initial value φ and the source term f.

    Theorem 4.7 (Convergence). Assume that u(x,t)C6,3x,t([0,L]×[0,T]) and {uni} are solutions of the problem (1.1)–(1.4) and the FL21σ scheme (4.8)–(4.11), respectively. Then there exists a positive constant C such that

    ||en||C(τ2+h2+ε),0nN. (4.20)

    Proof. From Eq (2.7), Eq (2.8) and Eqs (4.8)–(4.11), we have the error equations as

    FDαten+σi+δ2x(ω˜en+σ)i+κen+σi=(R1)ni,1iM1,0nN1,˜en+σi=δ2xen+σi+(R2)ni,1iM1,0nN1,e0i=0,0iM,en0=0,enM=0,˜en0=0,˜enM=0,1nN.

    Applying Theorem 4.5, we get

    en21FC(L418C1max1nNFRn12+2C2max1nNFRn22),1nN.

    Noticing Eq (4.7), we get

    en21FC(L418C1+2C2)FC2(τ2+h2)2,1nN,

    which shows that Eq (4.20) is valid with C=FC1FC(L418C1+2C2).

    It should be pointed out that the proposed difference schemes are based on assumptions that the solution of problem is sufficiently smooth. But the singularity of the time fractional derivative may lead to weak singularity near the initial time which may influence the accuracy of numerical method. Thus, in order to overcome the possible singularity of the solution near t=0, some related techniques have been developed, such as the initial correction techniques, non-uniform discretization and so on [23,24,25,26]. Because of this, a analogously scheme for the problem (1.1)–(1.4) based on the uniform mesh in space and graded mesh in time is first given as follows:

    ΔαNuni+δ2x(ωivni)+κuni=fni,1iM1,1nN, (5.1)
    vni=δ2xuni,1iM1,1nN, (5.2)
    u0i=φ(xi),0iM, (5.3)
    un0=α1(tn),unM=α2(tn),vn0=β1(tn),vnM=β2(tn),1nN, (5.4)

    where

    ΔαNuni=dn,1Γ(2α)unidn,nΓ(2α)un0+1Γ(2α)n1k=1unki(dn,k+1dn,k), (5.5)

    and

    dn,k=(tntnk)1α(tntnk+1)1ατnk+1, (5.6)

    with xi=ih,tn=(n/N)rT,τn=tntn1, where the constant mesh grading exponent r1. It should be noted that the graded mesh will be simplified to a uniform grid when r=1.

    In this subsection, we rely on two numerical examples to verify the availability of the proposed methods.

    Let

    E(h,τ)=max1nN||unUn||2,Ord=log2(E(2h,2τ)E(h,τ)).

    Example 5.1. First, we consider the following problem

    C0Dαtu(x,t)+2x2(ω(x)2u(x,t)x2)+u(x,t)=f(x,t),0<x<1, 0<t1,u(x,0)=cos(πx),0<x<1,u(0,t)=t3+α+1,u(1,t)=(t3+α+1),0t1,2u(0,t)x2=π2(t3+α+1),2u(1,t)x2=π2(t3+α+1),0t1,

    where ω(x)=x2+1 and f(x,t)=cos(πx)Γ(4+α)6t3+(t3+α+1)[cos(πx)2π2cos(πx)+4xπ3sin(πx)+(x2+1)π4cos(πx)].

    It is not difficult to verify that the exact solutions of the problems 5.1 is u(x,t)=cos(πx)(t3+α+1), which satisfies the smoothness requirement in Theorems 3.8 and 4.7.

    The numerical accuracy of both schemes are tested with respect to α=0.25,0.5,0.75, respectively. In calculation, we take ε=1013, which is much less than τ2. The errors and convergence orders of the suggested two schemes are showed in Table 1. We can observe that the values of Ord are always close to 2, which means that the L21σ scheme and the FL21σ scheme have second order accuracy both in space and time for different α(0,1). Table 2 lists the convergence orders of both schemes when τ=h and CPU time with α = 0.5. Obviously, the FL21σ scheme is faster than the L21σ scheme, especially for small τ.

    Table 1.  The errors and convergence orders for Example 5.1.
    FL21σ scheme L21σ scheme
    α h=τ Nexp E(h,τ) Ord E(h,τ) Ord
    0.25 1/10 39 1.0510e-02 1.0510e-02
    1/20 42 2.5986e-03 2.0160 2.5986e-03 2.0160
    1/40 46 6.4786e-04 2.0040 6.4786e-04 2.0040
    1/80 49 1.6185e-04 2.0010 1.6185e-04 2.0010
    1/160 53 4.0456e-05 2.0002 4.0456e-05 2.0002
    0.5 1/10 39 1.0500e-02 1.0500e-02
    1/20 42 2.5959e-03 2.0161 2.5959e-03 2.0161
    1/40 46 6.4719e-04 2.0040 6.4719e-04 2.0040
    1/80 49 1.6169e-04 2.0010 1.6169e-04 2.0010
    1/160 53 4.0416e-05 2.0002 4.0416e-05 2.0002
    0.75 1/10 39 1.0472e-02 1.0472e-02
    1/20 43 2.5911e-03 2.0149 2.5911e-03 2.0149
    1/40 46 6.4598e-04 2.0040 6.4598e-04 2.0040
    1/80 50 1.6139e-04 2.0009 1.6139e-04 2.0009
    1/160 53 4.0340e-05 2.0003 4.0340e-05 2.0003

     | Show Table
    DownLoad: CSV
    Table 2.  The errors and convergence orders for Example 5.1 when α=0.5.
    FL21σ scheme L21σ scheme
    h=τ Nexp E(h,τ) Ord CPU(s) E(h,τ) Ord CPU(s)
    1/250 55 1.6549e-05 4.25 1.6551e-05 49.93
    1/500 58 4.1136e-06 2.0083 17.91 4.0771e-06 2.0213 208.36
    1/1000 62 1.0772e-06 1.9331 91.50 1.0253e-06 1.9915 924.27

     | Show Table
    DownLoad: CSV

    From the Tables 1, 2, we can see that these numerical results are consistent with the previous theoretical results. It shows the L21σ scheme (2.10)–(2.13) and the FL21σ scheme (4.8)–(4.11) are convergent with second order accuracy in space and time, and the FL21σ scheme is more practical.

    Example 5.2. Now, we consider the following problem

    C0Dαtu(x,t)+2x2(ω(x)2u(x,t)x2)=f(x,t),0<x<π, 0<t1,u(x,0)=0,0<x<π,u(0,t)=0,u(1,t)=0,0t1,2u(0,t)x2=0,2u(1,t)x2=0,0t1,

    where κ=0,ω(x)=ex and

    f(x,t)=(Γ(1+α)+3Γ(3)t3αΓ(4α))sinx2e2(tα+t3)cosx.

    The exact solution of the example 5.2 is u(x,t)=(tα+t3)sinx.

    The error and numerical accuracy of scheme (5.1)–(5.6) are listed in Tables 35 with respect to α=0.4,0.6,0.8 and some values of grading exponent r, respectively. We keep M=2N in calculation. These results show that the scheme (5.1)–(5.6) has accuracy of order α when r=1, and accuracy of order 2α when rrc=(2α)/α. The reason for this result is that the smoothness requirement of the solution in Theorems 3.8 and 4.7 is not satisfied.

    Table 3.  The errors and convergence orders for Example 5.2 when α=0.5.
    r=1 r=rc r=2rc
    N E(h,τ) Ord E(h,τ) Ord E(h,τ) Ord
    32 3.3961e-02 4.6082e-03 1.3810e-02
    64 2.8987e-02 2.2847e-01 1.8881e-03 1.2873 5.6845e-03 1.2806
    128 2.4345e-02 2.5178e-01 7.1277e-04 1.4054 2.1522e-03 1.4012
    256 2.0108e-02 2.7586e-01 2.5719e-04 1.4706 7.7724e-04 1.4694
    512 1.6354e-02 2.9813e-01 8.8456e-05 1.5398 2.7075e-04 1.5214

     | Show Table
    DownLoad: CSV
    Table 4.  The errors and convergence orders for Example 5.2 when α=0.6.
    r=1 r=rc r=2rc
    N E(h,τ) Ord E(h,τ) Ord E(h,τ) Ord
    32 2.2240e-02 6.2089e-03 1.6603e-02
    64 1.6383e-02 4.4096e-01 2.7026e-03 1.2001 7.1400e-03 1.2174
    128 1.1717e-02 4.8360e-01 1.1103e-03 1.2832 2.9149e-03 1.2925
    256 8.1872e-03 5.1716e-01 4.4202e-04 1.3288 1.1560e-03 1.3343
    512 5.6228e-03 5.4208e-01 1.7147e-04 1.3662 4.5076e-04 1.3587

     | Show Table
    DownLoad: CSV
    Table 5.  The errors and convergence orders for Example 5.2 when α=0.8.
    r=1 r=rc r=2rc
    N E(h,τ) Ord E(h,τ) Ord E(h,τ) Ord
    32 9.0995e-03 1.0251e-02 2.3075e-02
    64 5.6954e-03 6.7599e-01 4.8305e-03 1.0855 1.0763e-02 1.1003
    128 3.5455e-03 6.8381e-01 2.1936e-03 1.1389 4.8645e-03 1.1457
    256 2.1527e-03 7.1984e-01 9.7736e-04 1.1663 2.1620e-03 1.1699
    512 1.2788e-03 7.5136e-01 4.3093e-04 1.1814 9.5272e-04 1.1822

     | Show Table
    DownLoad: CSV

    Example 5.3. Finally, we consider the following space-time variable coefficient problem

    C0Dαtu(x,t)+2x2(((xt)2+1)2u(x,t)x2)+u(x,t)=f(x,t),0<x<1, 0<t1,u(x,0)=cos(πx),0<x<1,u(0,t)=t3+α+1,u(1,t)=(t3+α+1),0t1,2u(0,t)x2=π2(t3+α+1),2u(1,t)x2=π2(t3+α+1),0t1,

    where

    f(x,t)=cos(πx)Γ(4+α)6t3+(t3+α+1)[cos(πx)2t2π2cos(πx)+4xt2π3sin(πx)+(x2t2+1)π4cos(πx)].

    The exact solution of above problem is also u(x,t)=cos(πx)(t3+α+1), while the variable coefficient function ω(x,t)=(xt)2+1 which depends on the variables x and t.

    Similar to the spatially variable coefficient problem, we apply the L21σ scheme and the FL21σ scheme to solve the problem in Example 5.3. Table 6 presents the numerical results. In calculation, we take ε=1011. It is shown that the L21σ scheme and the FL21σ scheme are convergent with second order accuracy in space and time.

    Table 6.  The errors and convergence orders for Example 5.3.
    FL21σ scheme L21σ scheme
    α h=τ Nexp E(h,τ) Ord E(h,τ) Ord
    0.25 1/10 33 1.2114e-02 1.2114e-02
    1/20 36 3.0215e-03 2.0033 3.0215e-03 2.0033
    1/40 39 7.5667e-04 1.9975 7.5667e-04 1.9975
    1/80 42 1.8946e-04 1.9978 1.8946e-04 1.9978
    1/160 45 4.7412e-05 1.9986 4.7412e-05 1.9986
    0.5 1/10 33 1.3545e-02 1.3545e-02
    1/20 36 3.3864e-03 1.9999 3.3864e-03 1.9999
    1/40 39 8.4892e-04 1.9961 8.4892e-04 1.9961
    1/80 42 2.1266e-04 1.9971 2.1266e-04 1.9971
    1/160 45 5.3229e-05 1.9983 5.3229e-05 1.9983
    0.75 1/10 33 1.4683e-02 1.4683e-02
    1/20 36 3.6621e-03 2.0034 3.6621e-03 2.0034
    1/40 39 9.1663e-04 1.9983 9.1663e-04 1.9983
    1/80 42 2.2943e-04 1.9983 2.2943e-04 1.9983
    1/160 45 5.7401e-05 1.9989 5.7401e-05 1.9989

     | Show Table
    DownLoad: CSV

    In this paper, we propose two second order difference schemes in both space and time for solving the variable coefficient fourth-order fractional sub-diffusion equation subject to the second Dirichlet boundary conditions. The L21σ formula and FL21σ formula are applied to approximation the time Caputo fractional derivative. Compared with L21σ scheme, the FL21σ scheme shows the better computational efficiency. The unconditional stability, solvability and convergence of the two schemes are strictly proved by the discrete energy method. The nonuniform L1 approximation for the such problem is also given. Numerical examples are given to verify the effectiveness of both schemes. It should be pointed out that the results in this paper can be directly extended to time-space variable coefficient problems if we constrain the coefficient function ω(w,t) satisfying that 0<C1ω(w,t)C2.

    This work described in this paper was supported by the Sichuan Science and Technology Program (Grant No. 2020YJ0110, Grant No. 2022JDTD0019), the National Natural Science Foundation of China (Grant No. 11801389) and the Laurent Mathematics Center of Sichuan Normal University and National-Local Joint Engineering Laboratory of System Credibility Automatic Verification (Grant No. ZD20220105).

    The authors declare there is no conflict of interest.



    [1] Khaligh A, D'Antonio M (2019) Global Trends in High-Power On-Board Chargers for Electric Vehicles. IEEE T Veh Technol 68: 3306–3324. https://doi.org/10.1109/TVT.2019.2897050 doi: 10.1109/TVT.2019.2897050
    [2] Tu H, Feng H, Srdic S, Lukic S (2019) Extreme Fast Charging of Electric Vehicles: A Technology Overview. IEEE T Transp Electr 5: 861–878. https://doi.org/10.1109/TTE.2019.2958709 doi: 10.1109/TTE.2019.2958709
    [3] Rahimi-Eichi H, Ojha U, Baronti F, Chow MY (2013) Battery Management System: An Overview of Its Application in the Smart Grid and Electric Vehicles. IEEE Ind Electron Mag 7: 4–16. https://doi.org/10.1109/MIE.2013.2250351 doi: 10.1109/MIE.2013.2250351
    [4] Sfakianakis GE, Everts J, Lomonova EA (2015) Overview of the Requirements and Implementations of Bidirectional Isolated AC-DC Converters for Automotive Battery Charging Applications. Proceedings of the 2015 Tenth International Conference on Ecological Vehicles and Renewable Energies (EVER), 1–12. https://doi.org/10.1109/EVER.2015.7112939 doi: 10.1109/EVER.2015.7112939
    [5] Kim JM, Lee J, Eom TH, Bae KH, Shin MH, Won CY (2018) Design and Control Method of 25kW High Efficient EV Fast Charger. Proceedings of the 2018 21st International Conference on Electrical Machines and Systems (ICEMS), 2603–2607. https://doi.org/10.23919/ICEMS.2018.8549491 doi: 10.23919/ICEMS.2018.8549491
    [6] Ronanki D, Kelkar A, Williamson SS (2019) Extreme Fast Charging Technology—Prospects to Enhance Sustainable Electric Transportation. Energies 12: 3721. https://doi.org/10.3390/en12193721 doi: 10.3390/en12193721
    [7] Medén A (2023) DC-DC Converter for Fast Charging with Mobile BESS in a Weak Grid 2023.
    [8] Kilicoglu H, Tricoli P (2023) Technical Review and Survey of Future Trends of Power Converters for Fast-Charging Stations of Electric Vehicles. Energies 16: 5204. https://doi.org/10.3390/en16135204 doi: 10.3390/en16135204
    [9] Ketsingsoi S, Kumsuwan Y (2014) An Off-Line Battery Charger Based on Buck-Boost Power Factor Correction Converter for Plug-in Electric Vehicles. Energy Procedia 56: 659–666. https://doi.org/10.1016/j.egypro.2014.07.205 doi: 10.1016/j.egypro.2014.07.205
    [10] Tofoli FL, Pereira D, de C Josias de Paula W, Oliveira Júnior D de S (2015) Survey on Non-Isolated High-Voltage Step-up Dc–Dc Topologies Based on the Boost Converter. IET Power Electron 8: 2044–2057. https://doi.org/10.1049/iet-pel.2014.0605 doi: 10.1049/iet-pel.2014.0605
    [11] Rim C, Joung GB, Cho GH (1988) A State-Space Modeling of Nonideal DC-DC Converters. PESC 88 Record 19th Annual IEEE Power Electronics Specialists Conference (1988), 943–950. https://doi.org/10.1109/PESC.1988.18229 doi: 10.1109/PESC.1988.18229
    [12] Molina-Santana E, Gonzalez-Montañez F, Liceaga-Castro JU, Jimenez-Mondragon VM, Siller-Alcala I (2023) Modeling and Control of a DC-DC Buck–Boost Converter with Non-Linear Power Inductor Operating in Saturation Region Considering Electrical Losses. Mathematics 11: 4617. https://doi.org/10.3390/math11224617 doi: 10.3390/math11224617
    [13] Siddhartha V, Hote YV (2018) Systematic Circuit Design and Analysis of a Non-Ideal DC–DC Pulse Width Modulation Boost Converter. IET Circ Device Syst 12: 144–156. https://doi.org/10.3390/math11224617 doi: 10.3390/math11224617
    [14] Iqbal M, Benmouna A, Becherif M, Mekhilef S (2023) Survey on Battery Technologies and Modeling Methods for Electric Vehicles. Batteries 9: 185. https://doi.org/10.3390/batteries9030185 doi: 10.3390/batteries9030185
    [15] Erickson RW, Maksimovic D (2013) Fundamentals of Power Electronics, Springer Science & Business Media.
    [16] Mohan N (1995) Power Electronics: Converters, Applications, and Design, Wiley.
    [17] Alepuz S (2004) Aportación al control del convertidor CC/CA de tres niveles, Universitat Politècnica de Catalunya.
    [18] Katsuhiko O (2009) Modern Control Engineering, Boston.
    [19] Thingvad A, Ziras C, Marinelli M (2019) Economic Value of Electric Vehicle Reserve Provision in the Nordic Countries under Driving Requirements and Charger Losses. J Energy Storage 21: 826–834. https://doi.org/10.1016/j.est.2018.12.018 doi: 10.1016/j.est.2018.12.018
    [20] Lee J, Kim JM, Yi J, Won CY (2021) Battery Management System Algorithm for Energy Storage Systems Considering Battery Efficiency. Electronics 10: 1859. https://doi.org/10.3390/electronics10151859 doi: 10.3390/electronics10151859
    [21] Su X, Sun B, Wang J, Ruan H, Zhang W, Bao Y (2023) Experimental Study on Charging Energy Efficiency of Lithium-Ion Battery under Different Charging Stress. J Energy Storage 68: 107793. https://doi.org/10.1016/j.est.2023.107793 doi: 10.1016/j.est.2023.107793
    [22] Khalil H (2014) Nonlinear Control, 1st edition, Pearson: Boston.
    [23] Husain I (2010) Electric and Hybrid Vehicles: Design Fundamentals, 2nd edition, CRC Press.
  • This article has been cited by:

    1. Yang Cao, Zhijun Tan, A fast and high-order localized meshless method for fourth-order time-fractional diffusion equations, 2025, 142, 10075704, 108586, 10.1016/j.cnsns.2024.108586
  • Reader Comments
  • © 2025 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(559) PDF downloads(107) Cited by(0)

/

DownLoad:  Full-Size Img  PowerPoint
Return
Return

Catalog