Research article Special Issues

On the supporting nodes in the localized method of fundamental solutions for 2D potential problems with Dirichlet boundary condition

  • This paper proposes a simple, accurate and effective empirical formula to determine the number of supporting nodes in a newly-developed method, the localized method of fundamental solutions (LMFS). The LMFS has the merits of meshless, high-accuracy and easy-to-simulation in large-scale problems, but the number of supporting nodes has a certain impact on the accuracy and stability of the scheme. By using the curve fitting technique, this study established a simple formula between the number of supporting nodes and the node spacing. Based on the developed formula, the reasonable number of supporting nodes can be determined according to the node spacing. Numerical experiments confirmed the validity of the proposed methodology. This paper perfected the theory of the LMFS, and provided a quantitative selection strategy of method parameters.

    Citation: Zengtao Chen, Fajie Wang. On the supporting nodes in the localized method of fundamental solutions for 2D potential problems with Dirichlet boundary condition[J]. AIMS Mathematics, 2021, 6(7): 7056-7069. doi: 10.3934/math.2021414

    Related Papers:

    [1] Nina Huo, Bing Li, Yongkun Li . Global exponential stability and existence of almost periodic solutions in distribution for Clifford-valued stochastic high-order Hopfield neural networks with time-varying delays. AIMS Mathematics, 2022, 7(3): 3653-3679. doi: 10.3934/math.2022202
    [2] Jin Gao, Lihua Dai . Weighted pseudo almost periodic solutions of octonion-valued neural networks with mixed time-varying delays and leakage delays. AIMS Mathematics, 2023, 8(6): 14867-14893. doi: 10.3934/math.2023760
    [3] Jin Gao, Lihua Dai . Anti-periodic synchronization of quaternion-valued high-order Hopfield neural networks with delays. AIMS Mathematics, 2022, 7(8): 14051-14075. doi: 10.3934/math.2022775
    [4] Yanshou Dong, Junfang Zhao, Xu Miao, Ming Kang . Piecewise pseudo almost periodic solutions of interval general BAM neural networks with mixed time-varying delays and impulsive perturbations. AIMS Mathematics, 2023, 8(9): 21828-21855. doi: 10.3934/math.20231113
    [5] Călin-Adrian Popa . Synchronization of Clifford-valued neural networks with leakage, time-varying, and infinite distributed delays on time scales. AIMS Mathematics, 2024, 9(7): 18796-18823. doi: 10.3934/math.2024915
    [6] Yongkun Li, Xiaoli Huang, Xiaohui Wang . Weyl almost periodic solutions for quaternion-valued shunting inhibitory cellular neural networks with time-varying delays. AIMS Mathematics, 2022, 7(4): 4861-4886. doi: 10.3934/math.2022271
    [7] Qian Cao, Xiaojin Guo . Anti-periodic dynamics on high-order inertial Hopfield neural networks involving time-varying delays. AIMS Mathematics, 2020, 5(6): 5402-5421. doi: 10.3934/math.2020347
    [8] Yuwei Cao, Bing Li . Existence and global exponential stability of compact almost automorphic solutions for Clifford-valued high-order Hopfield neutral neural networks with D operator. AIMS Mathematics, 2022, 7(4): 6182-6203. doi: 10.3934/math.2022344
    [9] Li Zhu, Er-yong Cong, Xian Zhang . Global exponential stability conditions for quaternion-valued neural networks with leakage, transmission and distribution delays. AIMS Mathematics, 2023, 8(8): 19018-19038. doi: 10.3934/math.2023970
    [10] R. Sriraman, P. Vignesh, V. C. Amritha, G. Rachakit, Prasanalakshmi Balaji . Direct quaternion method-based stability criteria for quaternion-valued Takagi-Sugeno fuzzy BAM delayed neural networks using quaternion-valued Wirtinger-based integral inequality. AIMS Mathematics, 2023, 8(5): 10486-10512. doi: 10.3934/math.2023532
  • This paper proposes a simple, accurate and effective empirical formula to determine the number of supporting nodes in a newly-developed method, the localized method of fundamental solutions (LMFS). The LMFS has the merits of meshless, high-accuracy and easy-to-simulation in large-scale problems, but the number of supporting nodes has a certain impact on the accuracy and stability of the scheme. By using the curve fitting technique, this study established a simple formula between the number of supporting nodes and the node spacing. Based on the developed formula, the reasonable number of supporting nodes can be determined according to the node spacing. Numerical experiments confirmed the validity of the proposed methodology. This paper perfected the theory of the LMFS, and provided a quantitative selection strategy of method parameters.



    Nowadays, all hospitals around the world have confronted a huge surge of COVID-19 patients that require emergency health-care and services. This matter, however, has caused an enormous pressure on the available resources in many hospitals, especially with limited resources [1]. Meanwhile, worldwide knowledge and expertise have rapidly developed new and innovative ideas to reduce the spread of COVID-19 and treat infected patients. Acute Respiratory Distress Syndrome (ARDS) is one of the likely symptoms of coronavirus patients that can possibly cause death [2]. This intractable symptom can be overcome using one of the significant medical devices called an Artificial Ventilator (AV). In general, such a device is put forward to help individuals to regain healthy breathing when normal breathing is not possible. The principle of its operation is based on introducing oxygen into the lungs and withdrawing extra carbon dioxide from the body. This would enhance the gas exchange rate and hence provide comfortable breathing of sufferers. In view of technological advancement and continual modernization in introducing some technical procedures associated with control theory for medical devices, an AV system is one of these typical devices (see, e.g., [3,4,5,6,7,8]). Hence, for complementing this work, this paper proposes several optimal proportional-integral-derivative fractional-order controllers (or simply PIρDμ-controllers), where 0<ρ<1 and 0<μ<1 represent the orders of the integral and the differential parts of the controller, respectively. This is for the purpose of developing dynamic stabilization capabilities of the Volume-Controlled Artificial Ventilation (VCAV) system, see Figure 1.

    Figure 1.  Modern high class artificial ventilator needed by most COVID-19 patients in ICU.

    It is known that the optimized PIρDμ-controller has better performance than the traditional PID controller. As is known to all, it can offer more degrees of freedom by adding two parameters to the construction of the traditional one, as was reported in numerous references. For instance, it was demonstrated in [9] that one can obtain better simulation results with the use of the PIρDμ-controller than with the integer-order PID controllers when we deal with some time-delay systems. In addition, the same result was presented in [10], when the authors designed a multivariable decoupling PIρDμ-controller for variable air volume systems.

    In this work, all proposed controllers have been optimally designed by carrying out two optimization techniques, namely, Particle Swarm Optimization (PSO) [11] and Bacteria Foraging Optimization (BFO) [12], for the purpose of fulfilling the high performance of the VCAV system. In particular, the key role of these two techniques is minimizing the objective function's value in light of specific constraints related to time or frequency domain, such as the system's rise time, overshoot and settling time. These constraints have a major task in quantifying the robustness of the controlled system. It is entirely normal that, once the two algorithms generate successfully the five optimal parameters (κp, κi, κd, ρ and μ) of the PIρDμ-controller, the focus would be oriented towards the needs of approximating the so-called fractional-order Laplacian operator sρ and/or sμ (or simply s±γ, where γ={ρ, μ} and 0<γ<1). Such approximation would be in the form of a finite integer-order rational transfer function due to the arbitrariness of sγ in its original form [13,14,15,16,17,18]. Actually, this new analytical function of sγ, which permits one to design and analyze the system without a need to address some hard time-domain compositions, can be typically derived by applying multiple approximations, like Oustaloup's approximation [19,20], the Continued Fraction Expansion (CFE) [19,21] approximation and more recently the 1st- and 2nd-order El-Khazali approximations [22,23]. In this work, only these four approximations will be used in order to provide the operators s±γ with their corresponding transfer functions. Thus, we intend to tune eight PIρDμ-BFO/PSO controllers by generating them through implementing the two aforesaid optimization algorithms. Numerical simulations of these eight controllers provide sufficient information to adopt the best performance of the controlled AV system, such as settling time, minimal overshoot and least rise time.

    The rest of the paper is arranged as follows: An overview of the fractional-order linear time-invariant system is presented in the next section, followed by presenting some basic concepts of designing PIρDμ-controllers in Section 2. Four approximations of finite-order rational transfer functions of the fractional-order integro-differential Laplacian operators are outlined in Section 3, while the final section includes the main results and all numerical outcomes of the proposed design methods.

    Fundamentally, the elementary principles of fractional calculus are typically utilized as a tool to transmit a class of control systems called the integer-order linear-time invariant (LTI) system into its fractional-order version, which is called the fractional-order LTI system (or simply FoLTI system) [24,25]. In light of some manifestations presented in [24,26], it has been confirmed that the FoLTI systems exceed the other integer-order counterparts by virtue of their flexibility in taking into account more additional parameters. In general, a FoLTI system can be expressed by the following fractional-order differential equation [24,27]:

    pnDδny(t)+pn1Dδn1y(t)+...+p1Dδ1y(t)+p0Dδ0y(t)=qmDνmu(t)+qm1Dνm1u(t)+...+q1Dν1u(t)+q0Dν0u(t), (2.1)

    where y(t) and u(t) are two variables over the time t that indicate the control output and input of the system, respectively, and where D{δi,νk} represents the Caputo fractional differential operator of orders δi,i=1,2,3,...,n, and νk,k=1,2,3,...,m, such that n,mN.

    Modeling system (2.1) can be accomplished by replacing s±γ by finite-order rational transfer functions, where 0<γ<1. This would permit one to design and analyze the controlled system with finite-order controllers. The numerical method that generates such an approximate transfer function determines the bounds on the order of the controller. In a similar context, the frequency response of the LTI system can be represented by a transfer function which is the ratio of the Laplace transform of the system's output to the Laplace transform of its input for zero initial conditions [27], i.e.,

    T(s)=Y(s)U(s)=qmsνm+qm1sνm1+...+q1sν1+q0sν0pnsδn+pn1sδn1+...+p1sδ1+p0sδ0, (2.2)

    where Y(s)=L{y(t)}, U(s)=L{u(t)} are the Laplace transforms of y(t) and u(t), respectively.

    The principal structure of the PIρDμ-controller was proposed by Podlubny et al. [28]. It was shown that the PIρDμ-controller outperforms the traditional PID-controller. From this vantage point, many real-life technical applications have been improved by applying this controller. The structure of this controller is based upon appending two further parameters (ρ and μ) to the primary parameters (κp,κi,κd) of the traditional PID-controller. Those two additional parameters would offer additional degrees of freedom in the controller algorithms. Nevertheless, the PIρDμ-controller is definitely inferred from the following fractional-order integro-differential equation [24,28]:

    u(t)=κpe(t)+κiIρe(t)+κdDμe(t), (3.1)

    where e(t) is the error signal, Dμ is the Caputo operator of order μ, and Iρ is the Riemann-Liouville operator of order ρ. The transfer function of the PIρDμ-controller is given by

    C(s)=U(s)E(s)=κp+κisρ+κdsμ, (3.2)

    where E(s)=L{e(t)}.

    The subsequent mission concentrates on using the PIρDμ-controller with one of the most significant industrial systems during this coronavirus time: the AV system. The key purpose of implementing such a controller is to further improve the process control of the VCAV system by enhancing its dynamic performance. This demands implementing a robust optimization algorithm to enhance the system's step response by means of optimally designing the five parameters of the PIρDμ-controller. For this purpose, the BFO and PSO algorithms will be applied to determine the optimum values of these parameters through different approximations of s±γ that are encountered in (3.2), where γ={ρ, μ}, 0<γ<1. It is necessary to establish the main objective function of the optimization algorithms. Notice that there are multiple standard objective functions that could be engaged for tuning the best parameters for the PIρDμ-controller, like the Integral Absolute Error (IAE), Integral Time Square Error (ITSE), Integral Time-Absolute Error (ITAE) and Integral Square Error (ISE). For instance, minimizing any objective function value is the key goal of the chosen optimization algorithm with the aim of accomplishing the best values of the PIρDμ-controller. The motivation of using the PSO and BFO algorithms comes back to their simple concepts, easy implementations, powerful abilities to control parameters and computational efficiencies when compared with other mathematical algorithms and other heuristic optimization techniques [29]. Nevertheless, to get a full overview about the BFO and PSO algorithms, one may consult [27,30,31,32,33,34]. The design procedure of the PIρDμ-controller through the BFO and the PSO algorithms is described by the block diagram shown in Figure 2.

    Figure 2.  Block diagram of BFO/PSO running to tune the PIρDμ-controller.

    To obtain the best parameters of the PIρDμ-controller, an objective function is established based on four terms to be minimized: the rise time, steady-state error, peak overshoot and the settling time of the controlled system. It takes the following form [32,35]:

    J=(1eβ)(Mp+ess)+eβ(TsTr), (3.3)

    where ess is the steady state error, Ts is the settling time, Tr is the rise time, Mp is the peak overshoot and β is a scaling factor. It is relevant to note that although the scaling factor β is typically chosen by a designer, it can definitely identify the roles of the four aforementioned items in the basic objective function [32,35]. In this work, this factor has been selected to be 0.5 for the same reasons as reported in [32].

    This part briefly introduces four approximations formulated as finite-order rational transfer functions of the fractional-order integro-differential Laplacian operators, s±γ, where 0<γ<1. The need to employ such approximations promptly emerges after determining the best values of the PIρDμ-controller by applying some optimization algorithms. Those four approximations permit one to design the target system without the need to treat some hard time-domain compositions [13,14].

    El-Khazali proposed two practical approximations of 1st- and 2nd-orders, respectively. The 1st-order approximation is represented by a rational transfer function to replace sγ, where 0<γ<1, and given by [22]:

    sγ=N(s,γ)D(s,γ)sτωcn+1sωcn+τ, (4.1)

    where ωcn is a corner frequency, and

    τ=tanγπ2+secγπ2. (4.2)

    It is worth mentioning that the fractional-order integral Laplacian operator sγ could be simply found from the reciprocal of (4.1) [22]. MATLAB Code C1, to calculate (4.1), is given in Appendix A for completeness.

    In [23], a 2nd-order approximation was proposed for setting up a finite-order rational transfer function of the operators sγ, where 0<γ<1. The reciprocal of such approximation yields sγ. It provides an exact phase response at its center frequency and can be represented by the following modular structure [23]:

    (sωg)γ=ni=1Fi(s/ωi)=ni=1Ni(s(ωi/ωg))Di(s(ωi/ωg)), (4.3)

    where ωi,i=1,2,...,n, is the center frequency of each biquadratic module and ωg=nni=1ωi is their geometric mean. If the leading center frequency ω1 of the beginning section is determined, then to detect the constant phase element, the next center frequencies of every section could be evaluated from the following recursive equation [19]:

    ωi=ω2(i1)xω1,  i=2,3,...,n, (4.4)

    where ωx is the maximum real solution of the following equation:

    a0a2ηλ4+a1(a2a0)λ3+(a21a22a20)ηλ2+a1(a2a0)λ+a0a2η=0, (4.5)

    where η=tanγπ4. Every biquadratic component in (4.3) can be determined by

    (sωg)γ=Fi(sωi)=Ni(sωi)Di(sωi)a0(sωi)2+a1(sωi)+a2a2(sωi)2+a1(sωi)+a0, (4.6)

    where i=1,2,3,..., and

    {a0=γγ+2γ+1a2=γγ2γ+1a1=(a2a0)tan((2+γ)π4)=6γ tan((2+γ)π4). (4.7)

    Note that (4.6) is the exclusive approximation that leads to Fi(sωi)=(sωi) as γ1. In other words,

    Fi(sωi)=a0(sωi)2+a0(sωi)a0(sωi)+a0=(sωi). (4.8)

    Similarly, Code C2 in Appendix A simulates the approximation given by (4.6).

    This approximation is the most widespread one among several approximations that are employed to generate approximate finite-order rational transfer functions for the operators s±γ, where 0<γ<1. The bandwidth could be defined to offer a proper adaptation to such operators by predetermining the frequency band. Typically, in order to obtain a finite-order approximation of sγ over the frequency range (ωb,ωh), the following rational transfer function is implemented [36]:

    sγKNk=Ns+ωks+ωk, (4.9)

    where the gain, zeros and poles can be calculated from the following states:

    ωk=ωb(ωhωb)k+N+0.5(1+γ)2N+1 (4.10a)
    ωk=ωb(ωhωb)k+N+0.5(1γ)2N+1 (4.10b)
    K=(ωhωb)γ2Nk=Nωkωk. (4.10c)

    It should be pointed out that the following equation allows one to compute the unity-gain geometric frequency ωu [36]:

    ωu=ωbωh. (4.11)

    Having the form of the transfer function given in (4.9) in mind, one could observe that such a function will be always of odd order (n=2N+1). Anyhow, Code C3, given in Appendix A, illustrates suitable MATLAB code for calculating a finite-order rational transfer function corresponding to s±γ using Oustaloup's approximation, where 0<γ<1.

    This scheme is regarded as the principal mathematical method for offering approximate rational transfer functions for s±γ, where 0<γ<1. This approximation was set as follows [21]:

    (1+z)γ=11γz1+(1+γ)z2+(1γ)z3(2+γ)z2+(2γ)z5++(n+γ)z2+(nγ)z2n+1+..., (4.12)

    where 0<γ<1, and nN. For the sake of simplification, (4.12) can be rewritten in the following form [21]:

    (1+z)γ=11γz1+(1+γ)z2+(1γ)z3+(2+γ)z2+(2γ)z5+(n+γ)z2+(nγ)z2n+1+. (4.13)

    In order to find a proper finite-order approximation for sγ using (4.12), one may replace z=(sγ1) in (4.12) or (4.13). This replacement step permits the nth-order approximation of such operator to be found, about the center frequency ω0=1 rad/sec, in the following form [26]:

    sγγ0sn+γ1sn1++γn1s+γnγnsn+γn1sn1++γ1s+γ0, (4.14)

    where γi(0, 1), which can be found in [37] for i=0,1,...,5. Two more observations should be made at the end of this part. The first one is associated with the operator sγ, which could be easily achieved by inverting upside down the formula given in (4.14). The second one is related to computing the finite-order rational transfer function corresponding to s±γ using the CFE approximation, which can be illustrated by tracking the MATLAB Code C4 given in Appendix A.

    It is common knowledge in the biomedical engineering field that the 1st-order lumped parameter model is the most streamlined model for the mechanics of the breathing system. In this model, the pressure in the upper airways is typically assumed to equal zero throughout spontaneous ventilation. The diaphragm, if it is active, may add subatmospheric pressure [38,39]. In general, there are commonly two actuators within many breathing systems of ventilators employed in ICU or anesthesia. These actuators are responsible for exhaling and inhaling processes. Since the AV system is just one of those breathing systems, its major components consist of these two actuators. In many circumstances, the exhaling actuator is actuated by a Positive End Expiratory Pressure (PEEP) valve, whereas the inhalator actuator, on the other hand, can be actuated by a piston drive mechanism. Also, the inhalator actuator system is linked with piston driven and lung mechanisms [38,39]. The overall system could be modeled by a 3rd-order differential equation by taking into account the linear friction and the electrical time constant of the motor (see [38,39]). Through such system, the two input variables Tl and Va, which respectively indicate the load torque and the applied motor voltage, are fed back to the subsystem of the lung mechanics. In particular, in view of possible estimations for all required parameters of the VCAV system, an open-loop transfer function of this system has been recently reported in [38] as follows:

    G(s)=Y(s)Vi(s)=14.471s3+76.43s2+109.76s+0.129, (5.1)

    where Y(s)=L{y(t)} and Vi(s)=L{vi(t)} are respectively the Laplace transforms of the output variable, y(t), which indicates the piston position, and the input variable of the system, vi(t), which indicates the voltage source of the motor.

    The key target of this work is to enhance the dynamic behavior of the VCAV system by considering the transfer function given in (5.1). However, to show the efficiency of all feedback tuning schemes of PIρDμ-controllers, the objective function given in (3.3) is minimized by running the BFO and PSO algorithms, which take into account the four approximations of s±γ in Section 3. The maximum value of iterations and the population size in both algorithms have been taken as 100 and 20, respectively. The optimum parameters of the PIρDμ-controllers for β=0.5 and β=0.9, which are used to generate the corresponding approximation schemes, are given in Tables 1 and 2, respectively.

    Table 1.  Tuning results of the PIρDμ-controllers using the PSO and the BFO algorithms for β=0.5.
    Algorithm Type of approximation κp κi κd ρ μ
    PSO 1st-order El-Khazali 31.4119 0.54000 25.4162 0.31300 0.90600
    2nd-order El-Khazali 41.0000 15.4404 45.0000 0.09000 0.91100
    Oustaloup 59.0000 0.76000 61.0000 0.82100 0.92503
    CFE 0.16000 45.5900 51.0000 0.17700 0.86700
    BFO 1st-order El-Khazali 2.71690 2.50680 7.71930 0.91510 0.57810
    2nd-order El-Khazali 20.8839 12.9392 21.7497 0.86760 0.90610
    Oustaloup 25.4065 18.5733 32.2031 0.54090 0.15850
    CFE 2.56650 10.0268 15.2471 0.18520 0.33260

     | Show Table
    DownLoad: CSV
    Table 2.  Tuning results of the PIρDμ-controllers using the PSO and the BFO algorithms for β=0.9.
    Algorithm Type of approximation κp κi κd ρ μ
    PSO 1st-order El-Khazali 31.6262 0.5400 25.5702 0.9030 0.9060
    2nd-order El-Khazali 41.000 0.3200 45.000 0.7990 0.8557
    Oustaloup 59.000 24.5393 61.0000 0.1650 0.9760
    CFE 41.5691 0.3100 51.000 0.1770 0.8670
    BFO 1st-order El-Khazali 4.5230 4.3728 6.7855 0.8750 0.2870
    2nd-order El-Khazali 13.7804 2.0452 16.5894 0.2662 0.9468
    Oustaloup 17.5025 11.2505 21.6484 0.8129 0.2091
    CFE 2.2440 2.1768 8.1292 0.9151 0.5781

     | Show Table
    DownLoad: CSV

    Remark 1. The scaling factor β is chosen to define a trade-off between the overshoot and the steady-state error (Mp+ess) and the time difference between the settling and the rise times (TsTr). For example, for β>0.7 more emphasis will be given to (Mp+ess) than (TsTr). The impact of β is highlighted by several numerical results of the proposed system model for β=0.5 and β=0.9, reported below for completeness.

    Clearly, Figures 3 and 4 show the performances of the closed-loop controlled system using both the PSO and BFO optimization algorithms by utilizing the four different approximations of the fractional-order operator repeated many times, coupled with assuming β=0.5. In addition, we also plot in Figures 5 and 6 the performances of the closed-loop controlled system using both algorithms by assuming β=0.9.

    Figure 3.  Step responses of the controlled system using the PSO algorithm for β=0.5.
    Figure 4.  Step responses of the controlled system using the BFO algorithm for β=0.5.
    Figure 5.  Step responses of the controlled system using the PSO algorithm for β=0.9.
    Figure 6.  Step responses of the controlled system using the BFO algorithm for β=0.9.

    In both optimization techniques, the size of the controllers when using El-Khazali approximation is much less than that of the other two ones, as depicted in Tables 3 and 4. Moreover, there is a significant improvement in the step responses when using the PSO algorithm over that of the BFO algorithm. More precisely, one could notice that the minimum overshoot of the closed-loop VCAV system has been achieved when the PIρDμ-controller was applying the PSO algorithm.

    Table 3.  The transfer functions of the PIρDμ-controllers for β=0.5.
    Algorithm Type of approximation Controller transfer function, C(s)
    PSO 1st-order El-Khazali approximation C{1stKh}(s)=626.9s2+1135s+462.31.67s2+23.58s+13.52
    2nd-order El-Khazali approximation C{2ndKh}(s)=344.4s4+1705s3+2852s2+1810s+3710.1917s4+8.814s3+28.9s2+25.83s+6.079
    Oustaloup approximation COus(s)=1.92e05s10+8.374e06s9+1.191e08s8+6.29e08s7+1.468e09s6+1.569e09s5           +7.846e08s4+1.793e08s3+1.675e07s2+6.184e05s+659943.85s10+5837s9+1.847e05s8+2.14e06s7+9.029e06s6+1.54e07s5           +9.936e06s4+2.592e06s3+2.463e05s2+8567s+70.81
    The CFE approximation CCFE(s)=1.637e04s10+5.268e05s9+5.684e06s8+2.671e07s7+6.385e07s6+8.343e07s5            +6.143e07s4+2.489e07s3+5.182e06s2+4.744e05s+1.467e042.254s10+543.4s9+1.462e04s8+1.312e05s7+5.014e05s6+9.102e05s5             +8.165e05s4+3.595e05s3+7.334e04s2+6038s+142
    BFO 1st-order El-Khazali approximation C{1stKh}(s)=379.1s2+303.8s+124.714.97s2+44.52s+2.907
    2nd-order El-Khazali approximation C{2ndKh}(s)=301.3s4+1018s3+1314s2+772.4s+186.40.3702s4+15.65s3+31.49s2+16.57s+0.555
    Oustaloup approximation COus(s)=1132s10+8.422e04s9+1.968e06s8+1.638e07s7+5.564e07s6+7.554e07s5            +4.426e07s4+1.068e07s3+1.106e06s2+4.292e04s+550.112.07s10+1008s9+2.53e04s8+2.234e05s7+7.698e05s6+1.02e06s5             +5.413e05s4+1.104e05s3+8797s2+246.4s+2.075
    The CFE approximation CCFE(s)=184.2s10+7443s9+1.039e05s8+5.885e05s7+1.588e06s6+2.15e06s5           +1.499e06s4+5.243e05s3+8.724e04s2+5874s+137.92.342s10+141.1s9+2552s8+1.726e04s7+5.29e04s6+7.875e04s5            +5.864e04s4+2.135e04s3+3575s2+232.4s+4.71

     | Show Table
    DownLoad: CSV
    Table 4.  The transfer functions of the PIρDμ-controllers for β=0.9.
    Algorithm Type of approximation Controller transfer function, C(s)
    PSO 1st-order El-Khazali approximation C{1stKh}(s)=4944s2+6329s+548.813.1s2+178.1s+13.52
    2nd-order El-Khazali approximation C{2ndKh}(s)=577.3s4+2012s3+2207s2+778.2s+40.670.5624s4+15.49s3+31.31s2+16.83s+0.8531
    Oustaloup approximation COus(s)=1.529e06s10+7.401e08s9+9.569e10s8+1.819e12s7+1.058e13s6+1.81e13s5               +1.14e13s4+1.881e12s3+8.537e10s2+5.842e08s+1.088e063.126s10+3.135e04s9+1.393e07s8+1.702e09s7+2.953e10s6+1.378e11s5           +1.149e11s4+1.94e10s3+7.952e08s2+4.859e06s+8017
    The CFE approximation CCFE(s)=9.315e04s10+2.947e06s9+3.076e07s8+1.401e08s7+3.212e08s6+3.971e08s5            +2.709e08s4+9.988e07s3+1.848e07s2+1.468e06s+3.426e042.254s10+2084s9+6.151e04s8+5.866e05s7+2.343e06s6+4.418e06s5             +4.103e06s4+1.87e06s3+3.946e05s2+3.376e04s+809.4
    BFO 1st-order El-Khazali approximation C{1stKh}(s)=134.8s2+187.8s+66.7810.15s2+13.45s+1.226
    2nd-order El-Khazali approximation C{2ndKh}(s)=144.4s4+613.8s3+875.3s2+475.1s+80.650.1251s4+9.486s3+29.32s2+24.11s+4.499
    Oustaloup approximation COus(s)=4.56e04s10+6.061e07s9+6.876e09s8+1.95e11s7+1.091e12s6+1.394e12s5             +6.238e11s4+7.936e10s3+2.854e09s2+2.559e07s+2.134e04274.6s10+6.801e05s9+9.577e07s8+3.703e09s7+2.237e10s6+3.132e10s5             +9.348e09s4+4.765e08s3+6.737e06s2+1.324e04s+6.861
    The CFE approximation CCFE(s)=3.669e04s10+9.368e05s9+8.288e06s8+3.18e07s7+6.075e07s6+6.215e07s5           +3.635e07s4+1.26e07s3+2.545e06s2+2.556e05s+9712262.6s10+2.016e04s9+3.028e05s8+1.752e06s7+4.556e06s6+5.762e06s5            +3.585e06s4+1.068e06s3+1.365e05s2+6128s+16.91

     | Show Table
    DownLoad: CSV

    Tables 5 and 6, however, list the performance results of the unit-step responses of the controlled system using the four approximations for β=0.5 and β=0.9, respectively. It can be seen from Table 5 that the three approximations, i.e., Oustaloup, CFE, and the 2nd-order El-Khazali approximations, gave the same performance. However, the 2nd-order El-Khazali approximation yields a 4th-order PIρDμ, while the other two yield 10th-order controllers. This is a significant reduction in the size of controller. A closer look at the rise time, settling time and the maximum overshoot justifies the use of the El-Khazali 2nd-order approximation. Similarly, when using the BFO optimization algorithm, the 2nd-order El-Khazali approximation was superior to the other three approximations. Therefore, both remarks satisfy the use of the biquadratic approximation described by Eqs (4.3) to (4.8).

    Table 5.  Performance of the controlled system step response using the PSO and the BFO algorithms for β=0.5.
    Step Response HPSO{1stKh} HPSO{2ndKh} HPSOCFE HPSOOus HBFO{1stKh} HBFO{2ndKh} HBFOCFE HBFOOus
    Rise Time 0.2829 0.1858 0.2333 0.1516 1.3512 0.4828 0.5938 0.3225
    Settling Time 0.4526 0.3260 0.3783 0.2514 14.6911 5.2044 3.3122 4.7305
    Settling Min. 0.9001 0.9010 0.9012 0.9008 0.9017 0.9000 0.9079 0.7189
    Settling Max. 0.9997 0.9998 0.9999 0.9994 1.1660 1.0741 1.2092 1.5552
    Overshoot 5.2705e-04 0.0000 0.0000 0.0000 16.6236 7.4173 20.9616 55.5270
    Peak 0.9997 0.9998 0.9999 0.9994 1.1660 1.0741 1.2092 1.5552
    Peak Time 0.5622 0.5414 0.5430 0.3460 4.9523 2.2783 1.3415 0.8683

     | Show Table
    DownLoad: CSV
    Table 6.  Performance of the controlled system step response using the PSO and the BFO algorithms for β=0.9.
    Step Response HPSO{1stKh} HPSO{2ndKh} HPSOCFE HPSOOus HBFO{1stKh} HBFO{2ndKh} HBFOCFE HBFOOus
    Rise Time  0.2817  0.1854  0.2200  0.1387  0.9100  0.9252  1.6685  0.4199
    Settling Time  0.4506  0.3016  0.3499  0.2433  5.4000  2.5069  18.9348  3.9376
    Settling Min.  0.9018  0.9005  0.9022  0.9014  0.9075  0.8997  0.9006  0.8633
    Settling Max.  0.9998  0.9998  0.9996  0.9997  1.2930  0.9982  1.1533  1.4392
    Overshoot  2.4138e-004  0.0000  0.0000 0.0000  29.3215  0.0000  15.3356  43.9248
    Peak  0.9998  0.9998  0.9996  0.9997  1.2930  0.9982  1.1533  1.4392
    Peak Time  0.5620  0.3872  0.4728  0.3791  2.3246  4.3336  6.2231  1.1085

     | Show Table
    DownLoad: CSV

    Figures 7 and 8 shows the control signals of the controlled system using the PSO and the BFO optimization algorithms for β=0.5, while Figures 9 and 10 show the control signals for β=0.9. In addition, Table 7 shows the values of the objective function (3.3) using the two optimization algorithms for β=0.5 and β=0.9. One concludes that the PSO algorithm yields a better result than that of the BFO algorithm. Even though the initial magnitude of the control signal of the PSO algorithm is larger than that of the BFO algorithm, the value of the objective function J described by (3.3) is smaller when using the PSO algorithm. This is also verified by the step responses of the controlled systems, as shown by Figures 5 and 6. It is clear that the 2nd-order El-Khazali approximation yields a smaller controller signal than the other approximations and provides a competitive steady-state error compared to its other counterparts in both algorithms and for both β=0.5 and β=0.9.

    Figure 7.  PIρDμ-control signal using PSO algorithm for β=0.5.
    Figure 8.  PIρDμ-control signal using BFO algorithm for β=0.5.
    Figure 9.  PIρDμ-control signal using PSO algorithm for β=0.9.
    Figure 10.  PIρDμ-control signal using BFO algorithm for β=0.9.
    Table 7.  The value of the objective function (3.3) using PSO and BFO algorithms for β=0.5 and β=0.9.
    Algorithm Type of approximation When β=0.5 When β=0.9
    PSO 1st-order El-Khazali approximation 0.2190 0.2199
    2nd-order El-Khazali approximation 0.1247 0.1662
    Oustaloup approximation 0.1131 0.0949
    The CFE approximation 0.1336 0.1732
    BFO 1st-order El-Khazali approximation 0.8197 1.403
    2nd-order El-Khazali approximation 0.3074 0.4393
    Oustaloup approximation 0.7388 0.8126
    The CFE approximation 0.6341 0.9395

     | Show Table
    DownLoad: CSV

    A new PIρDμ-controller is developed to control and improve the behavior of the Volume-Controlled Artificial Ventilation (VCAV) system. Two optimization algorithms, Bacteria Foraging Optimization (BFO) and Particle Swarm Optimization (PSO), are successfully used in conjunction with the use of four different approximations of the fractional-order integro-differential Laplacian operators, s±γ, where 0<γ<1. These approximations are the 1st- and the 2nd-order El-Khazali approximations, Oustaloup's approximation and the Continued Fractional Expansion (CFE) approximation. The PSO algorithm yields a better performance compared to that of the BFO algorithm, especially when using the 2nd-order El-Khazali approximations. It provided a significant improvement in terms of a smaller controller size, i.e., a 4th-order one, and in terms of the overall performance of the controlled system step response.

    This work is supported by Ajman University grant 2020-COVID-19-08.

    The authors declare no conflict of interest.

    Code C1: MATLAB code for calculating the 1st-order El-Khazali approximation for s±γ, where 0<γ<1.

    Code C2: MATLAB code for calculating the 2nd-order El-Khazali approximation for s±γ, where 0<γ<1.

    Code C3: MATLAB code for calculating the Oustaloup approximation for s±γ, where 0<γ<1.

    Code C4: MATLAB code for calculating the CFE approximation for s±γ, where 0<γ<1.



    [1] G. Fairweather, A. Karageorghis, The method of fundamental solutions for elliptic boundary value problems, Adv. Comput. Math., 9 (1998), 69-95. doi: 10.1023/A:1018981221740
    [2] M. A. Golberg, C. S. Chen, The method of fundamental solutions for potential, Helmholtz and diffusion problems, In: Boundary Integral Methods-Numerical and Mathematical Aspects (Ed. M. A. Golberg), (1999), 103-176.
    [3] J. T. Chen, C. S. Wu, Y. T. Lee, K. H. Chen, On the equivalence of the Trefftz method and method of fundamental solutions for Laplace and biharmonic equations, Comput. Math. Appl., 53 (2007), 851-879. doi: 10.1016/j.camwa.2005.02.021
    [4] J. T. Chen, Y. T. Lee, S. R. Yu, S. C. Shieh, Equivalence between the Trefftz method and the method of fundamental solution for the annular Green's function using the addition theorem and image concept, Eng. Anal. Bound. Elem., 33 (2009), 678-688. doi: 10.1016/j.enganabound.2008.10.003
    [5] J. A. Kołodziej, J. K. Grabski, Many names of the Trefftz method, Eng. Anal. Bound. Elem., 96 (2018), 169-178. doi: 10.1016/j.enganabound.2018.08.013
    [6] G. Fairweather, A. Karageorghis, P. A. Martin, The method of fundamental solutions for scattering and radiation problems, Eng. Anal. Bound. Elem., 27 (2003), 759-769. doi: 10.1016/S0955-7997(03)00017-1
    [7] Y. C. Hon, T. Wei, A fundamental solution method for inverse heat conduction problem, Eng. Anal. Bound. Elem., 28 (2004), 489-495. doi: 10.1016/S0955-7997(03)00102-4
    [8] C. S. Chen, The method of fundamental solutions for non-linear thermal explosions, Commun. Numer. Methods Eng., 11 (1995), 675-681. doi: 10.1002/cnm.1640110806
    [9] F. J. Wang, W. Cai, B. Zheng, C. Wang, Derivation and numerical validation of the fundamental solutions for constant and variable-order structural derivative advection-dispersion models, Z. Angew. Math. Phys., 71 (2020), 135. doi: 10.1007/s00033-020-01360-2
    [10] W. Cai, F. J. Wang, Numerical investigation of three-dimensional hausdorff derivative anomalous diffusion model, Fractals, 28 (2020), 2050020. doi: 10.1142/S0218348X20500206
    [11] A. H. D. Cheng, Y. Hong, An overview of the method of fundamental solutions-Solvability, uniqueness, convergence, and stability, Eng. Anal. Bound. Elem., 120 (2020), 118-152. doi: 10.1016/j.enganabound.2020.08.013
    [12] F. F. Dou, L. P. Zhang, Z. C. Li, C. S. Chen, Source nodes on elliptic pseudo-boundaries in the method of fundamental solutions for Laplace's equation; selection of pseudo-boundaries, J. Comput. Appl. Math., 377 (2020), 112861. doi: 10.1016/j.cam.2020.112861
    [13] M. R. Hematiyan, M. Mohammadi, C. C. Tsai, The method of fundamental solutions for anisotropic thermoelastic problems, Appl. Math. Model., 95 (2021), 200-218. doi: 10.1016/j.apm.2021.02.001
    [14] C. J. S. Alves, On the choice of source points in the method of fundamental solutions, Eng. Anal. Bound. Elem., 33 (2009), 1348-1361. doi: 10.1016/j.enganabound.2009.05.007
    [15] F. J. Wang, C. S. Liu, W. Z. Qu, Optimal sources in the MFS by minimizing a new merit function: Energy gap functional, Appl. Math. Lett., 86 (2018), 229-235. doi: 10.1016/j.aml.2018.07.002
    [16] J. K. Grabski, On the sources placement in the method of fundamental solutions for time-dependent heat conduction problems, Comput. Math. Appl., 88 (2021), 33-51. doi: 10.1016/j.camwa.2019.04.023
    [17] W. Chen, F. J. Wang, A method of fundamental solutions without fictitious boundary, Eng. Anal. Bound. Elem., 34 (2010), 530-532. doi: 10.1016/j.enganabound.2009.12.002
    [18] L. Qiu, F. J. Wang, J. Lin, Y. Zhang, A meshless singular boundary method for transient heat conduction problems in layered materials, Comput. Math. Appl., 78 (2019), 3544-3562. doi: 10.1016/j.camwa.2019.05.027
    [19] D. L. Young, K. H. Chen, J. T. Chen, J. H. Kao, A modified method of fundamental solutions with source on the boundary for solving Laplace equations with circular and arbitrary domains, Cmes-Comp. Model. Eng. Sci., 19 (2007), 197-221.
    [20] Q. G. Liu, B. Šarler, Non-singular method of fundamental solutions for anisotropic elasticity, Eng. Anal. Bound. Elem., 45 (2014), 68-78. doi: 10.1016/j.enganabound.2014.01.020
    [21] C. M. Fan, Y. K. Huang, C. S. Chen, S. R. Kuo, Localized method of fundamental solutions for solving two-dimensional Laplace and biharmonic equations, Eng. Anal. Bound. Elem., 101 (2019), 188-197. doi: 10.1016/j.enganabound.2018.11.008
    [22] Y. Gu, C. M. Fan, R. P. Xu, Localized method of fundamental solutions for large-scale modelling of two-dimensional elasticity problems, Appl. Math. Lett., 93 (2019), 8-14. doi: 10.1016/j.aml.2019.01.035
    [23] Y. Gu, C. M. Fan, W. Z. Qu, F. J. Wang, Localized method of fundamental solutions for large-scale modelling of three-dimensional anisotropic heat conduction problems-Theory and MATLAB code, Comput. Struct., 220 (2019), 144-155. doi: 10.1016/j.compstruc.2019.04.010
    [24] Y. Gu, C. M. Fan, W. Z. Qu, Localized method of fundamental solutions for three-dimensional inhomogeneous elliptic problems: Theory and MATLAB code, Comput. Mech., 64 (2019), 1567-1588. doi: 10.1007/s00466-019-01735-x
    [25] Q. G. Liu, C. M. Fan, B. Šarler, Localized method of fundamental solutions for two-dimensional anisotropic elasticity problems, Eng. Anal. Bound. Elem., 125 (2021), 59-65. doi: 10.1016/j.enganabound.2021.01.008
    [26] W. Z. Qu, C. M. Fan, Y. Gu, F. J. Wang, Analysis of three-dimensional interior acoustic fields by using the localized method of fundamental solutions, Appl. Math. Model., 76 (2019), 122-132. doi: 10.1016/j.apm.2019.06.014
    [27] W. Z. Qu, L. L. Sun, P. W. Li, Bending analysis of simply supported and clamped thin elastic plates by using a modified version of the LMFS, Math. Comput. Simulat., 185 (2021), 347-357. doi: 10.1016/j.matcom.2020.12.031
    [28] W. Z. Qu, C. M. Fan, Y. Gu, Localized method of fundamental solutions for interior Helmholtz problems with high wave number, Eng. Anal. Bound. Elem., 107 (2019), 25-32. doi: 10.1016/j.enganabound.2019.06.018
    [29] F. J. Wang, C. M. Fan, Q. S. Hua, Y. Gu, Localized MFS for the inverse Cauchy problems of two-dimensional Laplace and biharmonic equations, Appl. Math. Comput., 364 (2020), 124658.
    [30] F. J. Wang, C. M. Fan, C. Z. Zhang, A localized space-time method of fundamental solutions for diffusion and convection-diffusion problems, Adv. Appl. Math. Mech., 12 (2020), 940-958. doi: 10.4208/aamm.OA-2019-0269
    [31] L. Qiu, J. Lin, Q. H. Qin, W. Chen, Localized space-time method of fundamental solutions for three-dimensional transient diffusion problem, Acta Mech. Sinica-PRC, 36 (2020), 1051-1057. doi: 10.1007/s10409-020-00979-8
    [32] L. Qiu, F. J. Wang, J. Lin, Q. H. Qin, Q. H. Zhao, A novel combined space-time algorithm for transient heat conduction problems with heat sources in complex geometry, Comput. Struct., 247 (2021), 106495. doi: 10.1016/j.compstruc.2021.106495
    [33] W. W. Li, Localized method of fundamental solutions for 2D harmonic elastic wave problems, Appl. Math. Lett., 112 (2021), 106759. doi: 10.1016/j.aml.2020.106759
    [34] S. N. Liu, P. W. Li, C. M. Fan, Y. Gu, Localized method of fundamental solutions for two-and three-dimensional transient convection-diffusion-reaction equations, Eng. Anal. Bound. Elem., 124 (2021), 237-244. doi: 10.1016/j.enganabound.2020.12.023
    [35] X. L. Li, S. L. Li, On the augmented moving least squares approximation and the localized method of fundamental solutions for anisotropic heat conduction problems, Eng. Anal. Bound. Elem., 119 (2020), 74-82. doi: 10.1016/j.enganabound.2020.07.007
    [36] W. Z. Qu, C. M. Fan, X. L. Li, Analysis of an augmented moving least squares approximation and the associated localized method of fundamental solutions, Comput. Math. Appl., 80 (2020), 13-30. doi: 10.1016/j.camwa.2020.02.015
    [37] F. J. Wang, W. Z. Qu, X. L. Li, Augmented moving least squares approximation using fundamental solutions, Eng. Anal. Bound. Elem., 115 (2020), 10-20. doi: 10.1016/j.enganabound.2020.03.003
    [38] X. L. Li, S. L. Li, A linearized element-free Galerkin method for the complex Ginzburg-Landau equation, Comput. Math. Appl., 90 (2021), 135-147. doi: 10.1016/j.camwa.2021.03.027
    [39] T. Zhang, X. L. Li, Analysis of the element-free Galerkin method with penalty for general second-order elliptic problems, Appl. Math. Comput., 380 (2020), 125306.
    [40] F. J. Wang, Y. Gu, W. Z. Qu, C. Z. Zhang, Localized boundary knot method and its application to large-scale acoustic problems, Comput. Methods Appl. Mech. Eng., 361 (2020), 112729. doi: 10.1016/j.cma.2019.112729
    [41] F. J. Wang, C. Wang, Z. T. Chen, Local knot method for 2D and 3D convection-diffusion-reaction equations in arbitrary domains, Appl. Math. Lett., 105 (2020), 106308. doi: 10.1016/j.aml.2020.106308
    [42] F. J. Wang, Q. H. Zhao, Z. T. Chen, C. M. Fan, Localized Chebyshev collocation method for solving elliptic partial differential equations in arbitrary 2D domains, Appl. Math. Comput., 397 (2021), 125903.
    [43] X. X. Yue, F. J. Wang, P. W. Li, C. M. Fan, Local non-singular knot method for large-scale computation of acoustic problems in complicated geometries, Comput. Math. Appl., 84 (2021), 128-143. doi: 10.1016/j.camwa.2020.12.014
    [44] X. X. Yue, F. J. Wang, C. Z. Zhang, H. X. Zhang, Localized boundary knot method for 3D inhomogeneous acoustic problems with complicated geometry, Appl. Math. Model., 92 (2021), 410-421. doi: 10.1016/j.apm.2020.11.022
    [45] P. W. Li, Space-time generalized finite difference nonlinear model for solving unsteady Burgers' equations, Appl. Math. Lett., 114 (2021), 106896. doi: 10.1016/j.aml.2020.106896
    [46] W. Z. Qu, H. He, A spatial-temporal GFDM with an additional condition for transient heat conduction analysis of FGMs, Appl. Math. Lett., 110 (2020), 106579. doi: 10.1016/j.aml.2020.106579
    [47] H. Xia, Y. Gu, Generalized finite difference method for electroelastic analysis of three-dimensional piezoelectric structures, Appl. Math. Lett., 117 (2021), 107084. doi: 10.1016/j.aml.2021.107084
    [48] Z. J. Fu, Z. Y. Xie, S. Y. Ji, C. C. Tsai, A. L. Li, Meshless generalized finite difference method for water wave interactions with multiple-bottom-seated-cylinder-array structures, Ocean Eng., 195 (2020), 106736. doi: 10.1016/j.oceaneng.2019.106736
    [49] T. Belytschko, Y. Krongauz, D. Organ, M. Fleming, P. Krysl, Meshless methods: An overview and recent developments, Comput. Methods Appl. Mech. Eng., 139 (1996), 3-47. doi: 10.1016/S0045-7825(96)01078-X
  • This article has been cited by:

    1. Nina Huo, Bing Li, Yongkun Li, Global exponential stability and existence of almost periodic solutions in distribution for Clifford-valued stochastic high-order Hopfield neural networks with time-varying delays, 2022, 7, 2473-6988, 3653, 10.3934/math.2022202
    2. Wen Lv, Bing Li, Existence and Global Attractivity of Pseudo Almost Periodic Solutions for Clifford-Valued Fuzzy Neural Networks with Proportional Delays, 2021, 9, 2227-7390, 3306, 10.3390/math9243306
    3. Yongkun Li, Xiaohui Wang, Almost periodic solutions in distribution of Clifford-valued stochastic recurrent neural networks with time-varying delays, 2021, 153, 09600779, 111536, 10.1016/j.chaos.2021.111536
    4. Shiping Shen, Xiaofang Meng, Li Yang, Pseudo Almost Periodic Synchronization of OVCNNs with Time-Varying Delays and Distributed Delays on Time Scales, 2024, 23, 1575-5460, 10.1007/s12346-023-00885-x
    5. António J.G. Bento, José J. Oliveira, César M. Silva, Existence and stability of a periodic solution of a general difference equation with applications to neural networks with a delay in the leakage terms, 2023, 126, 10075704, 107429, 10.1016/j.cnsns.2023.107429
  • Reader Comments
  • © 2021 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(2308) PDF downloads(78) Cited by(1)

Other Articles By Authors

/

DownLoad:  Full-Size Img  PowerPoint
Return
Return

Catalog