Research article

Finite-time flocking with collision-avoiding problem of a modified Cucker-Smale model

  • Received: 07 February 2022 Revised: 30 June 2022 Accepted: 08 July 2022 Published: 21 July 2022
  • To achieve collision-avoiding flocking in finite time, a modified Cucker-Smale model with general inter-driving force is proposed. First, it is proved that the system can achieve conditional collision-avoiding flocking in finite time by imposing appropriate restrictions on the initial states. Moreover, a special case of the inter-driving force is demonstrated. Last, the correctness of the results is verified through numerical simulations.

    Citation: Huazong Zhang, Sumin Yang, Rundong Zhao, Qiming Liu. Finite-time flocking with collision-avoiding problem of a modified Cucker-Smale model[J]. Mathematical Biosciences and Engineering, 2022, 19(10): 10332-10343. doi: 10.3934/mbe.2022483

    Related Papers:

    [1] Hyunjin Ahn, Myeongju Kang . Emergent dynamics of various Cucker–Smale type models with a fractional derivative. Mathematical Biosciences and Engineering, 2023, 20(10): 17949-17985. doi: 10.3934/mbe.2023798
    [2] Jingyi He, Changchun Bao, Le Li, Xianhui Zhang, Chuangxia Huang . Flocking dynamics and pattern motion for the Cucker-Smale system with distributed delays. Mathematical Biosciences and Engineering, 2023, 20(1): 1505-1518. doi: 10.3934/mbe.2023068
    [3] Le Li, Lihong Huang, Jianhong Wu . Flocking and invariance of velocity angles. Mathematical Biosciences and Engineering, 2016, 13(2): 369-380. doi: 10.3934/mbe.2015007
    [4] Fei Cao, Sebastien Motsch, Alexander Reamy, Ryan Theisen . Asymptotic flocking for the three-zone model. Mathematical Biosciences and Engineering, 2020, 17(6): 7692-7707. doi: 10.3934/mbe.2020391
    [5] Jan Haskovec, Ioannis Markou . Exponential asymptotic flocking in the Cucker-Smale model with distributed reaction delays. Mathematical Biosciences and Engineering, 2020, 17(5): 5651-5671. doi: 10.3934/mbe.2020304
    [6] Pedro Aceves-Sánchez, Mihai Bostan, Jose-Antonio Carrillo, Pierre Degond . Hydrodynamic limits for kinetic flocking models of Cucker-Smale type. Mathematical Biosciences and Engineering, 2019, 16(6): 7883-7910. doi: 10.3934/mbe.2019396
    [7] Xuewu Wang, Bin Tang, Xin Zhou, Xingsheng Gu . Double-robot obstacle avoidance path optimization for welding process. Mathematical Biosciences and Engineering, 2019, 16(5): 5697-5708. doi: 10.3934/mbe.2019284
    [8] Zhen Yang, Junli Li, Liwei Yang, Qian Wang, Ping Li, Guofeng Xia . Path planning and collision avoidance methods for distributed multi-robot systems in complex dynamic environments. Mathematical Biosciences and Engineering, 2023, 20(1): 145-178. doi: 10.3934/mbe.2023008
    [9] Yuzhuo Shi, Huijie Zhang, Zhisheng Li, Kun Hao, Yonglei Liu, Lu Zhao . Path planning for mobile robots in complex environments based on improved ant colony algorithm. Mathematical Biosciences and Engineering, 2023, 20(9): 15568-15602. doi: 10.3934/mbe.2023695
    [10] Jing Yin, Jiahao Li, Yifan Fang, Ahui Yang . Service scheduling optimization for multiple tower cranes considering the interval time of the cross-tasks. Mathematical Biosciences and Engineering, 2023, 20(3): 5993-6015. doi: 10.3934/mbe.2023259
  • To achieve collision-avoiding flocking in finite time, a modified Cucker-Smale model with general inter-driving force is proposed. First, it is proved that the system can achieve conditional collision-avoiding flocking in finite time by imposing appropriate restrictions on the initial states. Moreover, a special case of the inter-driving force is demonstrated. Last, the correctness of the results is verified through numerical simulations.



    Among biological groups such as flocks of birds, herds of beasts, and schools of fish in nature, individuals have limited abilities to perceive, make decisions and act, but they can follow simple rules and cooperate with each other to complete complex behaviors such as migration and nesting and can exhibit an orderly self-organized coordination pattern at the group level. Inspired by this, the concept of flocking has been proposed and widely used in many fields, such as biology [1,2], economics [3,4], sociology [5,6], and engineering [7,8].

    For the study of flocking phenomena, many models have been proposed. In 1995, Vicsek et al. proposed a self-propelled particle model that provides inspiration for follow-up research [9]. Each particle in the model adjusts its speed according to the speed of its neighbors to achieve flocking. Based on this, Cucker and Smale proposed a new model in 2007 [10,11]. The main principle of the Cucker-Smale (C-S) model is that each particle adjusts its velocity according to a weighted average of its velocity differences with other individuals. The continuous model can be described as follows:

    {dxi(t)dt=vi(t),i=1,,N,t>0,dvi(t)dt=1NNj=1ψ(xj(t)xi(t))(vj(t)vi(t)), (1.1)

    where xi, viRd denote the position and velocity of the ith particle. The communication rate ψ is taken as ψ(r)=K/(1+r2)β, K>0, β0 and quantifies the influence between two particles. The results in [10,11] demonstrate that by taking different values of parameter β, unconditional flocking or conditional flocking, which depends on the initial positions and velocities, can be achieved.

    Cucker and Smale established a framework for studying the law of group self-evolution and depicted a general system evolution mechanism. The C-S model has attracted a large number of scholars, who have continued to expand and innovate the model according to actual situations. For example, the collision avoidance results of a UAV formation system [12,13,14] and the shaping formation of a multi-robot system [15,16,17,18]. All these interesting findings require additional bonding forces between different particles in the original C-S system. Therefore, what bonding force conditions allow a system to achieve the set goal without changing the flocking state of the system? To the best of our knowledge, there is no theoretical analysis on this issue.

    All the above studies have concluded that time asymptotic flocking occurs, which means that clusters will only form as time tends to infinity. However, in many applications, especially in engineering experiments, it is necessary to implement flocking in a limited time. Based on this, scholars have applied finite-time control technology. Regarding the Vicsek-type system, there are many works on finite-time consensus and flocking [19,20]. Then, in 2016, Han et al. proposed a continuous non-Lipschitz C-S-type model [21] and carried out a finite-time stability analysis with the condition that the communication rate function has a lower bound. Moreover, in [22,23], the authors obtained finite-time flocking with collision avoidance.

    Motivated by the above works, this paper aims to investigate collision-avoiding finite-time flocking with inter-driving forces. We propose a modified C-S model with a general inter-particle bonding force as follows:

    {dxi(t)dt=vi(t),i=1,,N,t>0,dvi(t)dt=Nj=1ψ(xj(t)xi(t))sig(vj(t)vi(t))θ+Fi(v1,v2,,vN), (1.2)

    where 0<θ<1, sig(vjvi)θ=(sign(vj1vi1)|vj1vi1|θ,,sign(vjdvid)|vjdvid|θ)T and sign: R{1,0,1} is the sign function. ψ:[0,)[0,) is a suitable communication rate between two individuals, and Fi(v1,v2,,vN):RdRd is the inter-particle bonding force function. We also impose some restrictions on the initial states, which play important roles in our main results.

    In addition, these functions are further assumed to satisfy the following conditions.

    Assumption 1.1. The communication rate ψ is symmetrical, locally Lipschitz continuous and has a lower bound, that is, there exists a constant ψ>0 such that

    ψ(s)ψ. (1.3)

    Assumption 1.2. [17] The inter-particle bonding force Fi satisfies the following conditions:

    (F1) Ni=1Fi=0, where 0Rd is a zero vector.

    (F2) There exists a constant p>0 such that

    Fi,vipv2, (1.4)

    where v2=Ni=1vi2.

    The rest of the paper is organized as follows: In Section 2, we prove the finite-time flocking result by imposing appropriate restrictions on the initial states. In Section 3, we obtain the collision-avoidance result. In Section 4, we give a special case of the inter-driving force and demonstrate our theoretical results by numerical simulations. Finally, the conclusions are given in Section 5.

    In this section, we present our main result that system (1.2) reaches finite-time flocking. First, we introduce the definition of finite-time flocking with collision-avoidance as follows.

    Definition 2.1. [23] We say system (1.2) reaches finite-time flocking if for any initial condition xi(0),vi(0) and 1i,jN, the solutions {xi,vi}(i=1,,N) of system (1.2) satisfy

    vivj∥=0,tT1, and sup0txixj2<, (2.1)

    where T1=inf{T:∥vivj∥=0,tT} is called the convergence time. Moreover, if system (1.2) reaches finite-time flocking and

    minijxixj∥>0, t0, (2.2)

    then we say that system (1.2) reaches finite-time flocking with collision-avoidance.

    We give the following important lemmas to better prove the main results.

    Lemma 2.1. [24] Let a1,a2,,an>0 and 0<r<p, then

    (ni=1api)1p(ni=1ari)1r.

    Lemma 2.2. [24] If ξ1,ξ2,,ξn0 and 0<p1, then

    (ni=1ξi)pni=1ξpi.

    Lemma 2.3. [25] Suppose that the function V(t) is continuous and positive definite and satisfies the following differential inequality:

    ˙V(t)lVα(t)+kV(t), t>t0, V1α(t0)<lk,

    where α(0,1),l and k are positive constants. Then, V(t)0,tt1, where the settling time t1 is given as follows:

    t1=t0+ln(1klV1α(t0))k(α1).

    Next, we give our main conclusion.

    Theorem 2.1. Consider the modified C-S model (1.2). Assume that the communication rate function ψ satisfies Assumption 1.1, the inter-particle bonding force Fi(v1,v2,,vN) satisfies Assumption 1.2, and the initial states of system (1.2) satisfy

    V(0)12N(ψp)21θ, (2.3)

    then, system (1.2) can reach finite-time flocking. The convergence time is estimated by

    T1t1=1pN(1θ)ln(ψψp(2NV(0))1θ2), (2.4)

    where V(0)=Ni=1vi(0)2.

    Proof. From the definition of the function sig()θ, we have

    ψ(xj(t)xi(t))sig(vj(t)vi(t))θ=ψ(xj(t)xi(t))sig(vi(t)vj(t))θ. (2.5)

    Thus

    Ni=1Nj=1ψ(xj(t)xi(t))sig(vj(t)vi(t))θ=0. (2.6)

    Denote

    ¯x(t)=1NNi=1xi(t), ¯v(t)=1NNi=1vi(t). (2.7)

    We can obtain from system (1.2) that d¯x=¯vdt, d¯v=0, that is, ¯x(t)=¯x(0)+¯v(0)t, ¯v(t)¯v(0).

    Without loss of generality, we may assume that ¯x(0)=0, ¯v(0)=0. Then, it is easy to see that

    ¯x(t)=0, ¯v(t)=0. (2.8)

    Considering the vectors v(t)=(vi(t),v2(t),,vN(t))Rd×N and x(t)=(xi(t),x2(t),,xN(t))Rd×N, we set positive definite functions

    V(t)=Ni=1vi(t)2,X(t)=Ni=1xi(t)2. (2.9)

    From Eq (2.8), we have

    Ni,j=1vi(t)vj(t)2=2NV(t), and Ni,j=1xi(t)xj(t)2=2NX(t). (2.10)

    Therefore, from Definition 2.1, we say that system (1.2) reaches flocking in finite time if for any initial condition xi(0),vi(0), the solutions {xi(t),vi(t)}(i=1,,N) to system (1.2) satisfy

    V(t)=0, tT1, and sup0tX(t)<. (2.11)

    First, we prove the first inequality of condition (2.11). Considering the derivative of V(t) along the second equation of system (1.2), we have

    dV(t)dt=2Ni=1vi(t),˙vi(t)=2Ni=1vi(t),Nj=1ψ(xj(t)xi(t))sig(vj(t)vi(t))θ+Fi(v1,v2,,vN)=2Ni=1Nj=1ψ(xj(t)xi(t))vi(t),sig(vj(t)vi(t))θ+2Ni=1vi(t),Fi(v1,v2,,vN). (2.12)

    Using the standard symmetry properties, we obtain that

    Ni,j=1ψ(xj(t)xi(t))vi(t),sig(vj(t)vi(t))θ=Ni,j=1ψ(xj(t)xi(t))vi(t)vj(t),sig(vj(t)vi(t))θ+Ni,j=1ψ(xj(t)xi(t))vj(t),sig(vj(t)vi(t))θ=Ni,j=1ψ(xj(t)xi(t))vj(t)vi(t),sig(vj(t)vi(t))θNi,j=1ψ(xi(t)xj(t))vj(t),sig(vi(t)vj(t))θ. (2.13)

    Therefore

    Ni,j=1ψ(xj(t)xi(t))vi(t),sig(vj(t)vi(t))θ=12Ni,j=1ψ(xj(t)xi(t))vj(t)vi(t),sig(vj(t)vi(t))θ=12Ni,j=1ψ(xj(t)xi(t))dk=1|vjk(t)vik(t)|θ+1. (2.14)

    From Lemma 2.1, we have

    (dk=1|vjkvik|θ+1)1θ+1(dk=1|vjkvik|2)12=∥vjvi. (2.15)

    Then

    dk=1|vjkvik|θ+1≥∥vjviθ+1. (2.16)

    Therefore, we obtain that

    dV(t)dt=2Ni=1Nj=1ψ(xj(t)xi(t))vi(t),sig(vj(t)vi(t))θ+2Ni=1vi(t),Fi(v1,v2,,vN)=Ni,j=1ψ(xj(t)xi(t))dk=1|vjk(t)vik(t)|θ+1+2Ni=1vi(t),Fi(v1,v2,,vN)Ni,j=1ψ(xj(t)xi(t))vj(t)vi(t)θ+1+2Ni=1vi(t),Fi(v1,v2,,vN). (2.17)

    From Assumption 1.1 and condition (F2) of Assumption 1.2, we have

    dV(t)dtNi,j=1ψvj(t)vi(t)θ+1+2pNNi=1vi(t)2ψNi,j=1(vj(t)vi(t)2)θ+12+2pNNi=1vi(t)2. (2.18)

    Afterwards, from Lemma 2.2, we have

    dV(t)dtψ(Ni,j=1vj(t)vi(t)2)θ+12+2pNNi=1vi(t)2=ψ(2NV(t))θ+12+2pNV(t). (2.19)

    Furthermore, from Lemma 2.3 and condition (2.3), we can obtain that

    V(t)0, tT1

    and the convergence time is estimated by

    T11pN(1θ)ln(ψψp(2NV(0))1θ2). (2.20)

    Next, we show that the second inequality of condition (2.11) holds. Similarly, considering the derivative of X(t) along system (1.2), we have

    dX(t)dt=2Ni=1xi(t),vi(t)2Ni=1xi(t)∥∥vi(t)∥≤2X12(t)V12(t). (2.21)

    Using the comparison principle of differential equation, we have

    X12(t)X12(0)+t0V12(s)dsX12(0)+T10V12(s)ds. (2.22)

    From Lemma 2.3, we have V(t)V(0), so

    X12(t)X12(0)+V12(0)T1<. (2.23)

    Thus, we have sup0tX(t)<. This completes the proof.

    Remark 2.1. Theorem 2.1 shows that flocking can be established in finite time, and the convergence time depends on the lower bound of the communication rate, initial states and control parameters θ and p. In fact, condition (2.3) requires small initial velocity fluctuations. This means that to achieve finite-time flocking, the initial velocity differences between particles cannot be too large, and the differences should be smaller when the number of particles is larger, which is realistic. Furthermore, the analytical results show that the group with a smaller lower bound of the communication rate takes longer to reach flocking.

    Remark 2.2. When Fi=0, the system (1.2) becomes the same model as that in reference [21]. Moreover, regarding the convergence time shown in (2.4), we have

    limp0t1=limp01pN(1θ)ln(ψψp(2NV(0))1θ2)=1N(1θ)((2NV(0))1θ2ψp(2NV(0))1θ2)=(2V(0))1θ2ψ(1θ)N1+θ2, (2.24)

    which is consistent with the result in reference [21].

    Theorem 3.1. If Theorem 2.1 holds and assume the initial states of system (1.2) satisfy

    minijxi(0)xj(0)∥>2v(0)T1, (3.1)

    where T1 is defined as the inequality (2.4), then system (1.2) reaches finite-time flocking with collision-avoidance.

    Proof. Denote

    Vij(t)=∥vi(t)vj(t),Xij(t)=∥xi(t)xj(t), ij. (3.2)

    From definition (2.9), we have v(t)2=V(t). Similar to inequality (2.19), we have

    dv(t)2dtC1v(t)θ+1+C2v(t)2. (3.3)

    Then

    dv(t)dtC12v(t)θ+C22v(t). (3.4)

    Therefore, from Lemma 2.3 we have v(t)∥≤∥v(0), where Ci denotes positive constant whose value depends on N, such as those in inequality (2.19), and may vary from line to line. Then, it is easy to see that

    Vij(t)=∥vi(t)vj(t)∥≤2v(t)∥≤2v(0). (3.5)

    Moreover, a simple calculation shows that

    dX2ij(t)dt2xi(t)xj(t)∥∥vi(t)vj(t)∥=2Xij(t)Vij(t). (3.6)

    Then

    dXij(t)dtVij(t). (3.7)

    Note that Vij(t)=0, for tT1. Thus, we have

    |Xij(t)Xij(0)|=|t0dXij(s)ds|T10|Vij(s)|ds2v(0)T1. (3.8)

    Furthermore, we obtain

    |Xij(t)||Xij(0)||Xij(t)Xij(0)|minij|Xij(0)|2v(0)T1>0. (3.9)

    This completes the proof.

    In this section, we give a special form of Fi(v1,v2,,vN) to explore the convergence time of finite-time flocking, which is described by

    Fi(v1,v2,,vN)=k(vi(t)¯v(t)), (4.1)

    where ¯v(t)=1NNi=1vi(t) and k is a positive constant. Then, we have

    Ni=1Fi(v1,v2,,vN)=0 (4.2)

    and

    Fi,vi=kvi,vik¯v,vik2Njvj2+3k2vi2k(3N+1)2Nv2. (4.3)

    Therefore, Fi(v1,v2,,vN) satisfies Assumption 1.2 and p=k(3N+1)2N. Therefore, according to Theorem 2.1, we can obtain the convergence time.

    To illustrate the effectiveness of the above theoretical results, we performed numerical simulations in MATLAB R2019b. To facilitate the simulation and match the actual values, we consider 10 cluster agents in a 2-dimensional space, i.e., N=10,d=2. The initial positions of the particles are generated by random real numbers in the interval [0,100], and the initial velocities are generated by random real numbers in the interval [0,1], which are shown in Table 1.

    Table 1.  The initial condition.
    Agents Initial position Initial velocity
    1 (3.05409463, 74.40742603) (0.059618867, 0.681971904)
    2 (50.00224355, 47.99221411) (0.042431137, 0.071445464)
    3 (90.47222380, 60.98666484) (0.521649842, 0.096730025)
    4 (61.76663895, 85.94423056) (0.818148553, 0.817547092)
    5 (80.54894245, 57.67215156) (0.722439592, 0.149865442)
    6 (18.29224694, 23.99320105) (0.659605252, 0.518594942)
    7 (88.65119330, 2.867415246) (0.972974554, 0.648991492)
    8 (48.99013885, 16.79271456) (0.800330575, 0.453797708)
    9 (97.86806496, 71.26944716) (0.432391503, 0.825313795)
    10 (50.04716241, 47.10883745) (0.083469814, 0.133171007)

     | Show Table
    DownLoad: CSV

    Next, take ψ(s)=0.1, θ=0.5, k=0.1. Figure 1(a) displays the evolutions of velocities vi(t), and it can be observed that all velocities tend to a constant after approximately t=1.53 s. Moreover, we can obtain the convergence time t11.65 s by simple calculations from inequality (2.4). Furthermore, Figure 1(b, c) displays the evolutions of the minimum distances and maximum distances between agents. The diameter of the group is bounded, and any two agents do not collide during the process of flocking. Therefore, Theorem 2.1 and 3.1 are verified.

    Figure 1.  The evolutions of agents. (a) The evolutions of agents' velocities. (b) The evolutions of the minimum distances between agents. (c) The evolutions of the maximum distances between agents.

    To further study the convergence time of finite-time flocking, we give a numerical example to analyze the influence of relevant parameters on the convergence speed. Here, Fi(v1,v2,,vN)=k(vi(t)¯v(t)), k=0.1, and different values of ψ(s) and θ are applied. δv(t)=Ni=1vi(t)¯v(t)2 is used to characterize the transition to ordered flocking behavior. Then, Figure 2(a) gives the evolutions of the indicator δv(t) with different values of ψ(s) such that ψ(s)=0.1, 0.3, 0.5, and θ=0.5 is fixed. This shows that there is a negative correlation between the convergence time T1 and the lower bound of the communication rate. Figure 2(b) gives the evolutions of the indicator δv(t) with different values of θ such that θ=0.2, 0.5, 0.8, and ψ(s)=0.1 is fixed. We observe that there is a positive correlation between the convergence time T1 and the parameter θ. From inequality (2.4), we obtain that this is consistent with our theoretical analysis.

    Figure 2.  The influence of relevant parameters on the convergence speed. (a) The influence of ψ on the convergence speed. (b) The influence of θ on the convergence speed.

    In the practical application of a multi-agent system, we usually add various inter-driving forces to the system so that the system can not only be used in different application scenarios but also form a flocking phenomenon faster. Based on this, this paper presents a C-S model with inter-particle bonding forces to study finite-time flocking. First, we show that the system forms finite-time flocking when the forces between particles satisfy certain conditions and provide the specific estimation expression of the convergence time. Then, we provide sufficient conditions for the system to achieve collision-avoiding results. Finally, we provide a concrete example to illustrate our theoretical results and analyze the influence of relevant parameters on the convergence speed.

    For finite-time flocking, to achieve different results in engineering, different forms of inter-driving forces need to be studied. For example, special configurations, such as the line shape and ball shape shown in [16], can be achieved by replacing Fi(v1,v2,,vN) with Fi(x1,x2,,xN). This is a very challenging but worthwhile problem and is an important direction for our future research.

    The authors are grateful to the Editor and reviewers for their careful inspection of this paper, helpful comments and valuable suggestions. This research is supported by the State Key Laboratory Project of CEMEE under Grant No. 2021Z0103B.

    The authors report there are no competing interests to declare.



    [1] T. Biancalani, L. Dyson, A. J. Mckane, Noise-induced bistable states and their mean switching time in foraging colonies, Phys. Rev. Lett., 112 (2014), 1–5. https://doi.org/10.1103/PhysRevLett.112.038101 doi: 10.1103/PhysRevLett.112.038101
    [2] C. J. Napper, B. J. Hatchwell, Social dynamics in nonbreeding flocks of a cooperatively breeding bird: causes and consequences of kin associations, Anim. Behav., 122 (2016), 23–45. https://doi.org/10.1016/j.anbehav.2016.09.008 doi: 10.1016/j.anbehav.2016.09.008
    [3] A. Dragulescu, V. Yakovenko, Statistical mechanics of money, Eur. Phys. J., 17 (2000), 723–729. https://doi.org/10.1007/s100510070114 doi: 10.1007/s100510070114
    [4] A. Chakraborti, Distributions of money in model markets of economy, Int. J. Mod. Phys. C, 13 (2002), 1315–1321. https://doi.org/10.1142/S0129183102003905 doi: 10.1142/S0129183102003905
    [5] F. Cucker, S. Smale, D. X. Zhou, Modeling language evolution, Found. Comut. Math., 4 (2004), 315–343. https://doi.org/10.1007/s10208-003-0101-2 doi: 10.1007/s10208-003-0101-2
    [6] J. Ke, J. W. Minett, C. P. Au, W. S. Y. Wang, Self-organization and selection in the emergence of vocabulary, Complexity, 7 (2002), 41–54. https://doi.org/10.1002/cplx.10030 doi: 10.1002/cplx.10030
    [7] L. Perea, P. Elosegui, G. Gomez, Extension of the Cucker-Smale control law to space flight formations, J. Guid. Control Dyn., 32 (2009), 527–537. https://doi.org/10.2514/1.36269 doi: 10.2514/1.36269
    [8] F. Paita, G. Gomez, J. J. Masdemont, On the cucker-smale flocking model applied to a formation moving in a central force field around the Earth, in Proceedings of the International Astronautical Congress, (2013), 1–10.
    [9] T. Vicsek, A. Czirok, E. Ben-Jacob, I. Cohen, O. Sochet, Novel type of phase transition in a system of self-driven particles, Phys. Rev. Lett., 75 (1995), 1226–1229. https://doi.org/10.1103/PhysRevLett.75.1226 doi: 10.1103/PhysRevLett.75.1226
    [10] F. Cucker, S. Smale, Emergent behavior in flocks, IEEE Trans. Automat. Control, 52 (2007), 852–862. https://doi.org/10.1109/TAC.2007.895842 doi: 10.1109/TAC.2007.895842
    [11] F. Cucker, S. Smale, On the mathematics of emergence, Jpn. J. Math., 2 (2007), 197–227. https://doi.org/10.1007/s11537-007-0647-x doi: 10.1007/s11537-007-0647-x
    [12] F. Cucker, J. Dong, Avoiding collisions in flocks, IEEE Trans. Automat. Control, 55 (2010), 1238–1243. https://doi.org/10.1109/TAC.2010.2042355 doi: 10.1109/TAC.2010.2042355
    [13] F. Cucker, J. Dong, A general collision-avoiding flocking framework, IEEE Trans. Automat. Control, 56 (2011), 1124–1129. https://doi.org/10.1109/TAC.2011.2107113 doi: 10.1109/TAC.2011.2107113
    [14] X. Yin, D. Yue, Z. Chen, Asymptotic behavior and collision avoidance in the Cucker-Smale model, IEEE Trans. Automat. Control, 65 (2020), 3112–3119. https://doi.org/10.1109/TAC.2019.2948473 doi: 10.1109/TAC.2019.2948473
    [15] J. Park, H. J. Kim, S. Y. Ha, Cucker-Smale flocking with inter-particle bonding forces, IEEE Trans. Automat. Control, 55 (2010), 2617–2623. https://doi.org/10.1109/TAC.2010.2061070 doi: 10.1109/TAC.2010.2061070
    [16] X. Li, Y. Liu, J. Wu, Flocking and pattern motion in a modified Cucker-Smale model, Bull. Korean Math. Soc., 53 (2016), 1327–1339. https://doi.org/10.4134/BKMS.b150629 doi: 10.4134/BKMS.b150629
    [17] H. Liu, X. Wang, Y. Liu, X. Li, On non-collision flocking and line-shaped spatial configuration for a modified singular Cucker-Smale model, Commun. Nonlinear Sci. Numer. Simul., 75 (2019), 280–301. https://doi.org/10.1016/j.cnsns.2019.04.006 doi: 10.1016/j.cnsns.2019.04.006
    [18] Z. Liu, Y. Liu, X. Li, Flocking and line-shaped spatial configuration to delayed Cucker-Smale models, Discrete Contin. Dyn. Syst. Ser. B, 26 (2021). https://doi.org/10.3934/dcdsb.2020253
    [19] Y. Sun, W. Li, D. Zhao, Convergence time and speed of multi-agent systems in noisy environments, Chaos, 22 (2012), 043126. https://doi.org/10.1063/1.4768663 doi: 10.1063/1.4768663
    [20] W. Long, X. Feng, Finite-Time consensus problems for networks of dynamic agents, IEEE Trans. Automat. Control, 55 (2010), 950–955. https://doi.org/10.1109/TAC.2010.2041610 doi: 10.1109/TAC.2010.2041610
    [21] Y. Han, D. Zhao, Y. Sun, Finite-time flocking problem of a Cucker-Smale-type self-propelled particle model, Complexity, 21 (2016), 354–361. https://doi.org/10.1002/cplx.21747 doi: 10.1002/cplx.21747
    [22] H. Liu, X. Wang, X. Li, Y. Liu, Finite-time flocking and collision avoidance for second-order multi-agent systems, Int. J. Syst. Sci., 51 (2020), 102–115. https://doi.org/10.1080/00207721.2019.1701133 doi: 10.1080/00207721.2019.1701133
    [23] X. Zhang, H. Dai, L. Zhao, D. Zhao, Y. Sun, Collision avoiding finite-time and fixed-time flocking of Cucker-Smale systems with pinning control, Int. J. Control, 189 (2021). https://doi.org/10.1080/00207179.2021.1892194
    [24] E. F. Beckenbach, R. Bellman, Inequalities, 1nd edition, Springer-Verlag, Berlin, Germany, 1961. https://doi.org/10.1007/978-3-642-64971-4
    [25] Y. Shen, X. Xia, Semi-global finite-time observers for nonlinear systems, Automatica (Oxf), 44 (2008), 3152–3156. https://doi.org/10.1016/j.automatica.2008.05.015 doi: 10.1016/j.automatica.2008.05.015
  • This article has been cited by:

    1. Jian Zhu, Jingke Xi, Shihan Li, Hongjun Shi, Yongzheng Sun, Time cost estimation for flocking of Cucker–Smale type models with switching protocol, 2024, 636, 03784371, 129562, 10.1016/j.physa.2024.129562
    2. Rundong Zhao, Yicheng Liu, Xiao Wang, Xuying Xiong, Strong stochastic flocking with noise under long-range fat tail communication, 2024, 70, 1598-5865, 4219, 10.1007/s12190-024-02128-x
  • Reader Comments
  • © 2022 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(2039) PDF downloads(96) Cited by(2)

Figures and Tables

Figures(2)  /  Tables(1)

Other Articles By Authors

/

DownLoad:  Full-Size Img  PowerPoint
Return
Return

Catalog