Hostname: page-component-788cddb947-m6qld Total loading time: 0 Render date: 2024-10-19T02:51:01.697Z Has data issue: false hasContentIssue false

Optimal design via polynomial Euler function for UAV applications

Published online by Cambridge University Press:  13 September 2024

Z. Y. Chen
Affiliation:
School of Science, Guangdong University of Petrochem Technology, Maoming 525000, Guangdong, China
Yahui Meng*
Affiliation:
School of Science, Guangdong University of Petrochem Technology, Maoming 525000, Guangdong, China
Ruei-Yuan Wang
Affiliation:
School of Science, Guangdong University of Petrochem Technology, Maoming 525000, Guangdong, China
Timothy Chen*
Affiliation:
Division of Engineering and Applied Science, Caltech, Pasadena, CA 91125, USA
*
*Corresponding authors: Timothy Chen; Email: t13929751005@gmail.com, Yahui Meng; Email: mengyahui@gdupt.edu.cn
*Corresponding authors: Timothy Chen; Email: t13929751005@gmail.com, Yahui Meng; Email: mengyahui@gdupt.edu.cn
Rights & Permissions [Opens in a new window]

Abstract

Unmanned aerial vehicles (UAVs) have recently been widely applied in a comprehensive realm. By enhancing computer photography and artificial intelligence, UAVs can automatically discriminate against environmental objectives and detect events that occur in the real scene. The application of collaborative UAVs will offer diverse interpretations which support a multiperspective view of the scene. Due to the diverse interpretations of UAVs usually deviating, UAVs require a consensus interpretation for the scenario. This study presents an original consensus-based method to pilot multi-UAV systems for achieving consensus on their observation as well as constructing a group situation-based depiction of the scenario. Taylor series are used to describe the fuzzy nonlinear plant and derive the stability analysis using polynomial functions, which have the representations $V(x )={m_{\textrm{1} \le l \le N}}({{V_\textrm{l}}(x )} )$ and ${V_l}(x )={x^T}{P_l}(x )x$. Due to the fact that the ${\dot{P}_l}(x )$ in ${\dot{V}_l}(x )={\dot{x}^T}{P_l}(x )x + {x^T}{\dot{P}_l}(x )x + {x^T}{P_l}(x )\dot{x}$ will yield intricate terms to ensure a stability criterion, we aim to avoid these kinds of issues by proposing a polynomial homogeneous framework and using Euler's functions for homogeneous systems. First, this method permits each UAV to establish high-level conditions from the probed events via a fuzzy-based aggregation event. The evaluated consensus indicates how suitable is the scenario collective interpretation for every UAV perspective.

Type
Research Article
Copyright
Copyright © The Author(s), 2024. Published by Cambridge University Press on behalf of The Royal Institute of Navigation

1. Introduction

Since the publication of the Takagi–Sugeno fuzzy model (Takagi and Sugeno, Reference Takagi and Sugeno1985; Dai et al., Reference Dai, Luo, Ren, Yu and Sun2022, Reference Dai, Xiao, Jiang and Lui2023; Zhang et al., Reference Zhang, Xu, Luo and Mao2023c, Reference Zhang, Wang, Yuan, Shen and Lu2023d; Feng et al., Reference Feng, Wang and Zeng2024), there has been a link between the linear system and the nonlinear system. Through fuzzy theory, a nonlinear system that is difficult to analyse could be divided into a combination of multiple linear subsystems and their corresponding fuzzy rules, and then the stability of each fuzzy system can be analysed and its system performance calculated, including H 2 and H, so that the analysis of such nonlinear systems has a better solution. Generally, most scholars choose the Lyapunov function to analyse the stability of the system, and most of the literature focuses on the common Lyapunov function. This detection method is also called quadratic stability (Wu et al., Reference Wu, Jin and Yue2022; Xu et al., Reference Xu, Park, Zhang and Hu2022; Zheng et al., Reference Zheng, An, Wang, Wu, Qin, Eynard and Zhang2022), and other stability criteria have been developed so far to improve the conditions which could be more relaxed. Most of the stability analysis in early literature studies is solved by a parallel distributed compensation controller (PDC: parallel distributed compensation) and quadratic stability (Li et al., Reference Li, Ji, Yang, Li and Liao2022a, Reference Li, Dai, Wang, Xu, Wang, Fu, Hafez and Grant2022b, Reference Li, Hu, Lin and Li2022c; Di et al., Reference Di, Li, Tian, Guo, Shi, Wang, Yan and Liu2023; Zheng et al., Reference Zheng, An, Wang, Qin, Eynard, Bricogne, Le Duigou and Zhang2023a). However, this method is too simple and conservative, so future research focuses on how to reduce its conservatism, which makes the solution more relaxed. To reduce the conservatism of the solution, non-parallel distributed compensation and non-common Lyapunov function are proposed by scholars; some studies are also performed by adding loose matrix or loose variables, or by introducing Pólya's theorem to add time-varying or non-time-varying parameters to reduce conservatism (Wang et al., Reference Wang, Wang, Jin, He and Zhang2022; Guo et al., Reference Guo, Ding, Wang and Han2023); even in recent years, some scholars have proposed different types of Lyapunov functions, such as the non-quadratic Lyapunov function (Bai et al., Reference Bai, He and Xu2021; Sun et al., Reference Sun, Sheng, Luo and Yu2022; Shi et al., Reference Shi, Lan, Lan, Wu, Yang and Wang2023a, Reference Shi, Song, Chen, Rao and Yang2023b; Yang et al., Reference Yang, Li and Qi2023, Reference Yang, Han, Song, Wang and Yang2024; Zhang et al. Reference Zhang, Zhou and Li2023a) and piecewise quadratic Lyapunov function (Dai et al., Reference Dai, Luo, Ren, Yu and Sun2022; Yang et al., Reference Yang, Li and Qi2023; Zhang et al., Reference Zhang, Li, Wang, Wang and Duan2023b).

Among many research subjects, the piecewise continuous Lyapunov function is also a research topic widely concerned by scholars. The concept of piecewise analysis is added to the system to make the system stability analysis more relaxed (Li and Yao, Reference Li and Yao2023; Liu et al., Reference Liu, Zhong, Liang, Guo, Zhao and Zhang2024; Luo et al., Reference Luo, Liu, Chen, Zhang and Xiao2023; Chen et al., Reference Chen, Wang, Fang, Jiang, Gao and Xu2024; Hou et al., Reference Hou, Zhang, Su, Gao, Liu, Na, Xu, Ding, Xiao, Li and Chen2023b). Later, other scholars added the controller design for analysis and verified the reason why only the minimum-type polynomial piecewise Lyapunov function can design the controller for the two types of Lyapunov functions (Zheng et al., Reference Zheng, Gong, Tian, Lu, Wang, Yin, Li and Yin2023b). If the definition of the largest type piecewise Lyapunov function is used, the sufficient condition will be contrary to its definition. Some scholars would rather study the stable region of attraction (Sun et al., Reference Sun, Xu, Yu, Chen, Chang and Vasilakos2020, Reference Sun, Xu, Yu and Chang2021, Reference Sun, Sheng, Luo and Yu2022; Wang et al., Reference Wang, Ma and Zhang2024a, Reference Wang, Liang, Liu, Ding and Zeng2024b). Furthermore, this paper mainly studies the non-quadratic stability of piecewise continuous Lyapunov functions, meaning a non-constant matrix P(x) that composes Lyapunov functions, and is also a type of non-common Lyapunov functions. In the study of a Lyapunov function above the third power, since it is necessary to discuss the differential rate $\dot{V}$ of the Lyapunov function V, most literature inevitably generated the differential term $\dot{P}$ of the Lyapunov matrix P (Wang et al., Reference Wang, Xu, Qiao, Zhang and Bai2023) and this differential term will cause difficulties in the sufficient criterion. This paper thereby employs the Euler's polynomial theorem of an homogeneous function to solve this problem. Artificial neural networks (ANNs) have been shown to be potential means of problem solving due to their unique properties such as massively parallel processing, adaptive learning capabilities, self-organisation and robustness (Tian et al., Reference Tian, Wang, Guo, Wang, Cao and Wang2022; Li and Yao, Reference Li and Yao2023; Tan et al., Reference Tan, Zhang, Li and Wu2023; Wang et al., Reference Wang, Xu, Qiao, Zhang and Bai2023; Zheng et al., Reference Zheng, Gong, Tian, Lu, Wang, Yin, Li and Yin2023b). However, the main problem with ANNs is that these numbers hidden in neurons have a direct and strong effect on the neuron's performance. Therefore, we need to sacrifice the operation time to fulfil the efficiency and accuracy of the computations, which makes the NN tool hard to be used online or in real time for applications. Therefore, the traditional NN approaches, for example, a multilayer perceptron for varying time signals or systems, are not very suitable because of their static system structure. To handle this problem, fuzzy neural networks (FNNs) are considered as a flexible and reasonable alternative because they combine biologically inspired learning with human thinking mechanisms. Because the mechanism is adjusted by fuzzy and recurrent self-evolving schemes, the stability and performance could be improved and demonstrated in this paper. When combined with nonlinear activation functions, RNNs can handle complex spatiotemporal patterns. Therefore, this paper highlights an RSEFNN (recurrent self-evolving FNN) with local feedback to classify cognitive system states for those applications of UAVs.

This method generates significant beneficial results for multi-UAV systems for condition awareness, e.g. the reliability evaluation of consensus-based group decisions. For example, when a UAV team participated in a rescue mission, if their detecting results achieve a decision with a high degree of agreement, then the rescuers can regard the UAV team's interpreting scene as dependable. Otherwise, rescuers cannot trust the results of the UAV team. Thus, if the ultimate result can satisfy the scenario interpretations of the individual UAVs, the consensus evaluation is obviously significant.

Table 1 lists the abbreviations used in this work and the study is arranged as follows. Section 2 presents preliminary knowledge of the generalised dissimilarity modelling (GDM) procedures, such as consensus modelling and the fuzzy ontologies, and refers to the cognition of multi-UAV systems. Section 3 describes the study's method, and emphasises the UAV preference for generating in conditions and constructing the consensus-based decision-making model. Section 4 displays the operating principle of the study method in a scenario of a classic case. Finally, Section 5 dissertates the merits and inferiority of the provided approach in comparison to each of the other approaches, which also propose the conclusions of the paper.

Table 1. Abbreviation of full names

2. Preliminary theory for Euler homogeneous polynomials

To be able to deduce smoothly in the following sections, the preliminary theorems related to this paper will be introduced here.

Lemma 2.1. Congruent transformation. It is known that a matrix M is a positive definite matrix, and X is multiplied on its left and right sides, where X must be an ${X^T}$ matrix of full rank. After congruent transformation, the obtained matrix ${X^T}\textrm{MX}$ is also a positive definite matrix, its invariance remains unchanged before and after conversion, and vice versa.

\[M\mathrm{\ > }0 \Leftrightarrow {X^T}\textrm{MX} > 0\]

Lemma 2.2. Continuous Lyapunov asymptotic stability. For a continuous time-invariant system for $\dot{x}=f(x )$ and $f(0 )=0$, that is, the equilibrium point is at the origin, if there is a Lyapunov function $V(x )={x^T}Px$ satisfying the following constraint condition, the system is quadratic asymptotically stable and converges to an equilibrium point:

\begin{gather}V(x )\mathrm{\ > }0\nonumber\end{gather}
\begin{gather}\frac{{\partial V}}{{\partial x}}f(x )\mathrm{\ < }0\nonumber\end{gather}

Lemma 2.3. Schur complement. Suppose A, B, C, D are p × p, p × q, p × q and q × q matrices, respectively, and D is an invertible matrix. As shown below, we can convert this matrix inequality through the Shaw transformation technique into the form of linear matrix inequalities, and vice versa.

\[\left\{ {\begin{array}{@{}c} {A - B{D^{ - 1}}{C^T} < 0}\\ {D\mathrm{\ < }0} \end{array}} \right. \Leftrightarrow \left[ {\begin{array}{@{}cc@{}} A& B\\ {{C^T}}& D \end{array}} \right]\mathrm{\ < }0\]

We then introduce the continuous system architecture and modelling method, the S-procedure, and extend it to the minimal form of homogeneous Lyapunov function. We then solve the differential term problem of P(x) with the help of Euler order theorem and finally prove the minimal stability test conditions for controller design of type-fragment homogeneous Lyapunov functions.

2.1 Continuous fuzzy system and fuzzy rules

This section is represented by a polynomial fuzzy system. We consider a nonlinear fuzzy system and convert it into r rules for description, which can be expressed as follows.

If ${\mathrm{\Omega }_1}$ is ${M_{i\textrm{1}}}$ and ${\mathrm{\Omega }_r}$ is ${M_{ir}}$,

(1)\begin{equation}\dot{x}(t )={A_i}(x )x(t )+ {B_i}(x )u(t ),\;i=1,2, \cdots ,r\end{equation}

where r is the number of fuzzy rules; ${M_{i1}}, \cdots ,{M_{ir}}$ is a fuzzy set; ${\mathrm{\Omega }_1}(t ), \cdots ,{\mathrm{\Omega }_p}(t )$ is a variable (premise variable) of the fuzzy rule; $x(t )={[{x_1}(t ),{x_2}(t ), \cdots ,{x_n}(t )]^T} \in {R^n}$ is a state vector; and $u(t )={[{u_1}(t ),{u_2}(t ), \cdots ,{u_m}(t )]^T} \in {R^m}$ is a control input vector.

Therefore, after standard fuzzy inference, defuzzification and normalisation, the following generalised polynomial fuzzy system can be used to describe the nonlinear system:

(2)\begin{align}\begin{aligned} \dot{x}(t )& =\mathop \sum \limits_{i = 1}^r {\mu _i}{A_i}(x )x(t ) + \mathop \sum \limits_{i = 1}^r {\mu _i}{B_i}(x )u(t )\\ & = {A_\mu }(x )x(t ) + {B_\mu }(x )u(t )\end{aligned}\end{align}

In this paper, the polynomial fuzzy feedback control matrix type is $u(t )={K_\mu }(x )x(t )$, where ${K_\mu }(x )$ is the control gain and $\mu \in {R^r}$ belongs to the set ${\Delta _r}$, and its definition is as follows:

(3)\begin{equation}{\Delta _r}=\left\{ {\mu \in {R^r}:\mathop \sum \limits_{i = 1}^r {\mu_i}=1,{\mu_i} \ge 0} \right\}\end{equation}

and Equation (3) can be understood as an r polyhedron structure formed by connecting points with line segments.

2.2 Euler homogeneous polynomials

Generally, when deriving non-quadratic stability conditions, the differentiation of the Lyapunov function with respect to time will generate the differential term $\dot{P}$ (x) of the Lyapunov matrix P(x) with respect to time, which makes the whole derivation process more complicated and cumbersome, so in this section, we will quote the characteristics of the Eurasian polynomial theorem to avoid this differential term, making the whole derivation process easier.

Lemma 2.4. The function $V(x )\textrm{:}{R^n} \to R$ is a homogeneous Lyapunov function of degree r, if and only if

(4)\begin{align}V({\lambda x} )={\lambda ^g}V(x )\end{align}

is satisfied, where $x \in {R^n}$, $\lambda \ge 0$.

Lemma 2.5. Euler's homogeneous relations (Sun et al., Reference Sun, Xu, Yu, Chen, Chang and Vasilakos2020, Reference Sun, Sheng, Luo and Yu2022; Wang et al., Reference Wang, Ma and Zhang2024a, Reference Wang, Liang, Liu, Ding and Zeng2024b). V (x) is an homogeneous polynomial of degree g if and only if the V (x) function satisfies

(5)\begin{align}\begin{aligned} gV(x )& = {x^T}{\nabla _x}V(x )\\ & = \left[ {\begin{array}{@{}cccc@{}} {{x_1}}& {{x_2}}& \cdots & {{x_n}} \end{array}} \right]\left[ {\begin{array}{@{}c@{}} {\dfrac{{\partial V}}{{\partial {x_1}}}}\\ {\dfrac{{\partial V}}{{\partial {x_2}}}}\\ \vdots \\ {\dfrac{{\partial V}}{{\partial {x_n}}}} \end{array}} \right]\\ & = \left[ {\begin{array}{@{}cccc@{}} {\dfrac{{\partial V}}{{\partial {x_1}}}}& {\dfrac{{\partial V}}{{\partial {x_2}}}}& \cdots & {\dfrac{{\partial V}}{{\partial {x_n}}}} \end{array}} \right]\left[ {\begin{array}{@{}c@{}} {{x_1}}\\ {{x_2}}\\ \vdots \\ {{x_n}} \end{array}} \right]\\ & = {\nabla _x}V{(x)^T}x \end{aligned}\end{align}

Partially differentiating the above formula with respect to x gives

(6)\begin{equation}g{\nabla _x}V(x )={\nabla _x}V(x )+ {\nabla _{xx}}V(x )x\end{equation}

The relationship between gradient and Hessian matrix can be obtained after transposition:

(7)\begin{equation}{\nabla _x}V(x )=\frac{1}{{g - 1}}{\nabla _{xx}}V(x )x\end{equation}

2.3 S-procedure

In this section, we will introduce the S-procedure (Li and Yao, Reference Li and Yao2023) to understand the meaning of adding parameter λs by citing the following lemma.

Lemma 2.5. S-procedure. Assume ${F_0}(x )$, ${F_1}(x )$ to be two arbitrary quadratic functions in the space, ${R^n}$, and for all $x \in {R^n}$, ${F_1}(x )< 0$ and ${F_0}(x )< 0$ if and only if there exists a $\tau \ge 0$ causing

(8)\begin{equation}{F_0}(x )- \tau {F_1}(x )\le 0\end{equation}

The symbol transformation of the above formula will be understood as the following inequality:

(9)\begin{equation}{F_0}(x ) + \tau {F_1}(x )\le 0\end{equation}

Equation (9) holds if and only if ${F_0}(x )< 0$ and ${F_1}(x )\ge 0$.

We will use this method to rewrite the Lyapunov function as the minimal form fragment Lyapunov function to be presented, and in terms of computer simulations, we will try to find suitable values for τ.

2.4 Minimal form fragment Lyapunov function

This section will introduce the minimum-type polynomial piecewise Lyapunov function (Zheng et al., Reference Zheng, Gong, Tian, Lu, Wang, Yin, Li and Yin2023b) and explain why only the minimum-type polynomial piecewise Lyapunov function is used for controller design.

Lemma 2.6. Minimum-type polynomial piecewise Lyapunov function.

Defining a minimal form fragment Lyapunov function

\[V(x )={m_{\textrm{1} \le l \le N}}({{V_l}(x )} ){V_l}(x )={x^T}{P_l}x\]

where N is the piecewise number of Lyapunov function, $l=1 \cdots ,N$, and the minimal form piecewise Lyapunov function has to be

  1. (1) $V({x({{t^ + }} )} )\le {V_l}({x({{t^ + }} )} )$,

  2. (2) $\dot{V}({x({{t^ + }} )} )\le {\dot{V}_l}({x({{t^ + }} )} )\textrm{\; }$,

and $V({x(t )} )={V_l}({x(t )} )$, then

\[V({x({{t^ + }} )} )- V({x(t )} )\le {V_l}({x({{t^ + }} )} ){V_l}({x(t )} )\]

Take the limit at the same time

\[\mathop {\textrm{lim}}\limits_{{t^ + } - t \to 0} \frac{{V({x({{t^ + }} )} )- V({x(t )} )}}{{{t^ + } - t}} \le \mathop {\textrm{lim}}\limits_{{t^ + } - t \to 0} \frac{{{V_l}({x({{t^ + }} )} ){V_l}({x(t )} )}}{{{t^ + } - t}}\]
\[\dot{V}({x({{t^ + }} )} )\le {\dot{V}_l}({x({{t^ + }} )} )\textrm{\; }\]

Therefore, ${\dot{V}_l}(x )< 0$ guaranteed $\dot{V}(x )< 0$, so if the maximum type Lyapunov function is selected, its characteristic under $V({x({{t^ + }} )} )\ge {V_l}({x({{t^ + }} )} )$ cannot guarantee $\dot{V}(x )< 0$; therefore, it is not selected and another reason will be explained in the main theorem.

For the convenience and understanding of subsequent proofs, the controlled system considered in the reference is changed to a polynomial form, and the Lyapunov function P is also changed to a polynomial form P(x) which is divided into N segments to be ${P_l}(x )$. The controller is similarly changed to ${u_l}(t )={K_{\mu l}}(x )x(t )$, and according to the system in Equation (2), $u(t )={u_l}(t )$, the following continuous closed-loop fuzzy system can be described:

(10)\begin{equation}\dot{x}={A_\mu }(x )x(t ) + {B_\mu }(x ){u_l}(t )\end{equation}

Substituting the controller ${u_l}(t )={K_{\mu l}}(x )x(t )$ into Equation (10), then we get

(11)\begin{equation}\dot{x}=({{A_\mu }(x ) + {B_\mu }(x ){K_{\mu l}}(x )} )x\end{equation}

Equation (11) can be understood as the controlled body is not piecewise, but the control force is piecewise, and thus

\[{\bar{A}_{\mu \mu l}}={A_\mu }(x ) + {B_\mu }(x ){K_{\mu l}}(x )\]

Here it is shown that the system is a polynomial Lyapunov function with a stability condition of

(12)\begin{equation}{\bar{A}_{\mu \mu l}}{(x)^T}{P_l}(x ) + {P_l}(x ){\bar{A}_{\mu \mu l}}(x )< 0\end{equation}

Using the concept of the S-procedure, Equation (12) is designed into the following inequality:

(13)\begin{equation}{\bar{A}_{\mu \mu l}}{(x)^T}{P_l}(x )+ {P_l}(x ){\bar{A}_{\mu \mu l}}(x )+ \mathop \sum \limits_{s = 1}^N {\lambda _s}({{P_s}(x )- {P_l}(x )} )< 0\end{equation}

where ${\lambda _s}$ > 0, so it can correspond to τ of the S-procedure.

The purpose of applying this method is to stabilise the original Lyapunov function in Equation (12), according to the S-procedure, through adding ${\lambda _s}({{P_l}(x )- {P_s}(x )} )$, which helps to guarantee that ${\bar{A}_{\mu \mu l}}{(x)^T}{P_l}(x )+ {P_l}(x ){\bar{A}_{\mu \mu l}}(x )$ is less than zero. The criterion can be used and then can be solved through subsequent simplification, which will be clarified in the following subsection.

2.5 Stability conditions for controller design of minimised fragmentary homogeneous Lyapunov functions

In addition to the goal of making the system stable, the existing method of stabilising the system (the original Lyapunov function) is not sufficient. To increase the stability, the controller is designed to stabilise the system using the minimal form of the fragment homogeneous polynomial Lyapunov function of the fuzzy system analysis, and through the method of homogeneous polynomials, we can simplify the solution process.

Theorem 2.1. According to the continuous fuzzy system in Equation (11), we will design the controller to stabilise the system through the minimal form of the fragment homogeneous Lyapunov function, assuming a Lyapunov function V (x) is a homogeneous polynomial with degree g. There is an homogeneous positive definite symmetric matrix $Q(x )=Q{(x)^T} \in {R^{n \times n}}$, ${Q_\textrm{l}}(x )=P_l^{ - 1}(x )$) and an asymmetric matrix F(x), satisfying the following inequalities:

\begin{align}& {Q_l}(x )> 0\nonumber\end{align}
\begin{align}& {M_{iil}}(x )> 0\;i=1,2, \cdots ,r\nonumber\end{align}
\begin{align}& {M_{ijl}}(x ) + {M_{jil}}(x )> 0\;i=1,2, \cdots ,r - 1;j=i + 1, \cdots ,r\nonumber\end{align}

where $l=1,2, \cdots ,N$, N is the number of Lyapunov function segments,

\begin{gather}V(x )= {m_{1 \le l \le N}}({{V_l}(x )} )\nonumber\end{gather}
\begin{gather}{V_l}(x )= {x^T}{P_l}(x )x\nonumber\end{gather}
\begin{gather}{M_{iil}}(x )= \left[ {\begin{array}{*{20}{c}} {{N_{iil}}(x )}& {{Q_l}(x )}& {{Q_l}(x )}& \cdots & {{Q_l}(x )}\\ {{Q_\textrm{1}}(x )}& { - {\lambda_1}{Q_1}(x )}& 0& \cdots & 0\\ {{Q_l}(x )}& 0& { - {\lambda_2}{Q_2}(x )}& \ddots & \vdots \\ \vdots & \vdots & \ddots & \ddots & 0\\ {{Q_l}(x )}& 0& \cdots & 0& { - {\lambda_N}{Q_N}(x )} \end{array}} \right]\nonumber\end{gather}
\begin{gather}{N_{ill}}(x )={Q_l}(x ){A_i}{(x)^T}(x )+ F_{il}^T(x ){B_i}{(x)^T}(x )+ \mathrm{\ \star } - \mathop \sum \limits_{s = 1}^N {\lambda _s}{Q_l}(x )\nonumber\end{gather}
\begin{gather}{M_{ijl}}(x )=\left[ {\begin{array}{*{20}{c}} {{N_{ijl}}(x )}& {{Q_l}(x )}& {{Q_l}(x )}& \cdots & {{Q_l}(x )}\\ {{Q_\textrm{1}}(x )}& { - {\lambda_\textrm{1}}{Q_\textrm{1}}(x )}& 0& \cdots & 0\\ {{Q_l}(x )}& 0& { - {\lambda_2}{Q_2}(x )}& \ddots & \vdots \\ \vdots & \vdots & \ddots & \ddots & 0\\ {{Q_l}(x )}& 0& \cdots & 0& { - {\lambda_N}{Q_N}(x )} \end{array}} \right]\nonumber\end{gather}
\begin{gather}\begin{array}{*{20}{c}} {{M_{jil}}(x )}& { = \left[ {\begin{array}{*{20}{c}} {{N_{jil}}(x )}& {{Q_l}(x )}& {{Q_l}(x )}& \cdots & {{Q_l}(x )}\\ {{Q_\textrm{1}}(x )}& { - {\lambda_1}{Q_1}(x )}& 0& \cdots & 0\\ {{Q_l}(x )}& 0& { - {\lambda_2}{Q_2}(x )}& \ddots & \vdots \\ \vdots & \vdots & \ddots & \ddots & 0\\ {{Q_l}(x )}& 0& \cdots & 0& { - {\lambda_N}{Q_N}(x )} \end{array}} \right]} \end{array}\nonumber\end{gather}
\begin{gather}{N_{ijl}}(x )={Q_l}(x ){A_i}{(x)^T}(x ) + F_{jl}^T(x ){B_i}{(x)^T}(x )+ \mathrm{\ \star } - \sum\limits_{s = 1}^N {{\lambda _s}{Q_l}(x )}\nonumber\end{gather}
\begin{gather}{N_{jil}}(x )={Q_l}(x ){A_j}{(x)^T}(x ) + F_{il}^T(x ){B_j}{(x)^T}(x )+ \mathrm{\ \star } - \sum\limits_{s = 1}^N {{\lambda _s}{Q_l}(x )}\nonumber\end{gather}
\begin{gather}{F_{il}}(x )={K_{il}}(x ){Q_l}(x )\nonumber\end{gather}

Proof According to the Lyapunov theorem to analyse the continuous fuzzy closed-loop control system in Equation (11), we assume that ${Q_l}(x )=P_l^{ - 1}(x )$ and the sub-g piecewise homogeneous Lyapunov function is as follows:

(14)\begin{equation}{V_l}(x )={x^T}{P_l}(x )x\mathrm{\ > }0,\;l=1, \ldots ,N\end{equation}

According to the Euler homogeneous relations in Equation (7), its differential formula can be obtained:

(15)\begin{equation}{\dot{V}_l}(x )=g{\dot{x}^T}{P_l}(x )x\end{equation}

Based on ${\dot{x}^T}={x^T}\bar{A}_{\mu \mu l}^T(x )$, then

(16)\begin{equation}{\dot{V}_l}(x )=g{x^T}\bar{A}_{\mu \mu l}^T(x ){P_l}(x )x\end{equation}

Then dividing g by 2, the following formula can be shown with $\bar{A}_{\mu \mu l}^T(x ){P_l}(x )$:

(17)\begin{equation}{\dot{V}_l}(x )=\frac{g}{2}{x^T}({\bar{A}_{\mu \mu l}^T(x ){P_l}(x ) + {P_l}(x ){{\bar{A}}_{\mu \mu l}}(x )} )x\end{equation}

To make the system asymptotically stable, it is necessary for ${\dot{V}_l}(x )< 0$ that

(18)\begin{equation}\frac{g}{2}{x^T}({\bar{A}_{\mu \mu l}^T(x ){P_l}(x ) + {P_l}(x ){{\bar{A}}_{\mu \mu l}}(x )} )x < 0\end{equation}

Finally, the normal constants are divided and through the congruent conversion,

(19)\begin{equation}\bar{A}_{\mu \mu l}^T(x ){P_l}(x )+ {P_l}(x ){\bar{A}_{\mu \mu l}}(x )< 0\end{equation}

Taking in $\sum\nolimits_{s = 1}^N {{\lambda _s}({{P_\textrm{s}}(x )- {P_l}(x )} )}$ items according to the S-procedure, we then have

(20)\begin{equation}\bar{A}_{\mu \mu l}^T(x ){P_l}(x )+ {P_l}(x ){\bar{A}_{\mu \mu l}}(x )+ \mathop \sum \limits_{s = 1}^N {\lambda _s}({{P_s}(x )- {P_l}(x )} )\mathrm{\ < }0\end{equation}

Multiply the inequality left and right by ${Q_l}(x )$:

(21)\begin{equation}{Q_l}(x )\bar{A}_{\mu \mu l}^T(x )+ {\bar{A}_{\mu \mu l}}(x ){Q_l}(x ) + \mathop \sum \limits_{s = 1}^N {\lambda _s}({Q_l}(x ){P_s}(x ){Q_l}(x )- {Q_l}(x )\mathrm{\ < }0\end{equation}

After Shur complement and order ${N_{\mu \mu l}}={Q_l}(x )\bar{A}_{\mu \mu l}^T(x ) + {\bar{A}_{\mu \mu l}}(x ){Q_l}(x )$, we can get

(22)\begin{equation}\left[ {\begin{array}{*{20}{c}} {{N_{\mu \mu l}}}& {{Q_l}(x )}& {{Q_l}(x )}& \cdots & {{Q_l}(x )}\\ {{Q_\textrm{1}}(x )}& { - {\lambda_1}{Q_1}(x )}& 0& \cdots & 0\\ {{Q_l}(x )}& 0& { - {\lambda_2}{Q_2}(x )}& \ddots & \vdots \\ \vdots & \vdots & \ddots & \ddots & 0\\ {{Q_l}(x )}& 0& \cdots & 0& { - {\lambda_N}{Q_N}(x )} \end{array}} \right] < 0\end{equation}

where $l=1, \cdots ,N$, and taking the sub-matrix ${N_{\mu \mu l}}$ of Equation (22),

\[{Q_l}(x )\bar{A}_{\mu \mu l}^T(x ) + {\bar{A}_{\mu \mu l}}(x ){Q_l}(x )- \mathop \sum \limits_{s = 1}^N {\lambda _s}{Q_l}(x )\mathrm{\ < }0\]

Substitute the state matrix ${\bar{A}_{\mu \mu l}}(x )={A_\mu }(x )+ {B_\mu }(x ){K_{\mu l}}(x )$ back into

\[{Q_l}(x ){({{A_\mu }(x ) + {B_\mu }(x ){K_{\mu l}}(x )} )^T} + \mathrm{\ \star } - \mathop \sum \limits_{s = 1}^N {\lambda _s}{Q_l}(x )\mathrm{\ < }0\]

Suppose a new variable ${F_{\mu l}}(x )={K_{\mu l}}(x ){Q_l}(x )$ to replace the double variables

\[{Q_l}(x ){A_\mu }{(x)^T}x + F_{\mu l}^T(x ){B_\mu }{(x)^T}x + \mathrm{\ \star } - \mathop \sum \limits^N {\lambda _s}{Q_l}(x )\mathrm{\ < }0\]

By means of Equations (25) and (22), the system stability analysis can be carried out.

The second reason for using the minimal form fragment Lyapunov function is explained here. If the maximal form fragment Lyapunov function is used, because the conditional inequality is ${Q_l}(x )\bar{A}_{\mu \mu l}^T(x ) + 16{\bar{A}_{\mu \mu l}}(x ){Q_l}(x )+ \sum\nolimits_{s=1}^N {{\lambda _s}({{P_l}(x )- {P_s}(x )} )\mathrm{\ > }0}$, it is proved by Equation (22) that the diagonal term will become ${\lambda _1}{Q_1}(x ), \cdots ,{\lambda _N}{Q_1}(x )$, then Equation (22), by turning back the Shur complement, will be found to violates the S-procedure, where λ <  0 is never found, so it is not applicable.

3. UAV practice in operations

Apply various types of UAVs to patrol a district and probe events coming from the scene of observation. Every UAV has been equipped with a technical background to complete a detection event (UAVs event detection team). UAVs could specifically probe mobile targets on the scene via tracking video algorithms, and also use scene ontology with contextual knowledge to fuse this information (Yin et al., Reference Yin, Guo, Su and Wang2022; Li and Zakarya, Reference Li and Zakarya2022; Liu et al., Reference Liu, Zhang, Zhang, Pan and Yu2023; Hou et al., Reference Hou, Xin, Fu, Na, Gao, Liu, Xu, Zhao, Yan, Su, Cao, Li and Chen2023a; Guo et al., Reference Guo, Ding, Wang and Han2023).

For modelling the UAV's probed events and its values of frequency, we expanded Track Stick ontology to a fuzzy ontology. All types of UAV probed events as well as their valuable frequency are appended to the system ontology as principles. The applied principle is expressed as the triple $\left\langle e \right.,u, f \rangle$, whereas e the event type, u is the UAV entity, and f the event type's valuable frequency. The principle indicates that this UAV u probed the event type e with the valuable frequency f.

According to the frequency value of event types, the event descriptor describing event types is modelled as the concept in fuzzy ontology. Figure 1 displays three descriptors' event definitions of a specific event e: Low E, Medium E, High E. That is, the event e is a model of variable linguistic (fuzzy linguistic) terms in the three fuzzy concepts depicted by the membership functions which are fuzzy of the figure. These three conceptions depict different densities of vehicles (or people) related to the kind of event e in the specified scene. Depending on the valuable frequency, the descriptor events describe the participations in the type of event in detail in the form of the membership value which is fuzzy. For example, if the valuable frequency of e is low, low E can depict someone's participation in this event type more than Medium E and High E.

Figure 1. Descriptors in the e event

As soon as every UAV conveys preferences in conditions, the module M2 first permits UAVs to establish a decision in a group, so evaluates team agreements as well as probes which UAVs dominate the decision through using consensus reaching processes. Condition understanding based on a multi-UAV system is founded as a problem of GDM (Jiang et al., Reference Jiang, Wang, Zhao, Xiao and Dustdar2021; Chen et al., Reference Chen, Hu, Zhao and Ghosh2022a; Ma and Hu, Reference Ma and Hu2022; Dai et al., Reference Dai, Xiao, Jiang and Lui2023; Guo and Hu, Reference Guo and Hu2023; Xiao et al., Reference Xiao, Fang, Jiang, Bai, Havyarimana, Chen and Jiao2023); these conditions have been regarded as the alternatives, and every UAV in the system team can be evaluated as one expert. So, every UAV represents its preferences for these detected conditions (refer to Section 3A), officially, defining n UAVs as well as m conditions, every UAV conveys preferences in the m conditions. These preferences represented through the ith UAV are expressed in vector ${P^i}=(x_1^i,x_2^i, \ldots ,x_m^i)$, whereas ${P^i} \in {R^m},\forall i = 1,2, \ldots ,n$. This preference $x_j^i$, by the vector preference Pi, expressed that the quantity of the ith UAV prefers some jth condition over any others. The number of dimensionality of preference vectors equals the number of stars used for the ranking system. The document preference vector is represented based on the average vector of term preference vectors.

As these UAV systems could comprise various kinds of UAVs (e.g. aerial, ground, sensor-based, etc.), every UAV possesses distinct functions and abilities. Further, the weather, e.g. luminosity and humidity, or any other environmental characteristics (that is, dense forests, radioactive regions), may decrease the capabilities of some UAVs. Therefore, each UAV has a reliability level; more specifically, wi means the reliability weight incorporated with the ith UAV. For example, let us premeditate that a UAV team comprises three UAVs (i.e. UAV#1, UAV#2, and UAV#3), in which UAV#1 and UAV#3 have been equipped with action cameras and UAV#2 equipped with infrared cameras.

This kind of model summarises UAV preferences and defines the collective vector preference about this condition. The collective vector preference $\textrm{cp = (c}{\textrm{p}_1},\textrm{c}{\textrm{p}_2}, \ldots ,\textrm{c}{\textrm{p}_m})$ comprises m components, in which the jth factor ($\textrm{c}{\textrm{p}_j}$) presents this team's preference for this jth case. Hence, we let ${w_i}$ and ${P^i}=(x_1^i,x_2^i, \ldots ,x_m^i)$ be respectively that weight as well as vector preference which are incorporated with this ith UAV. The $\textrm{c}{\textrm{p}_j}$terms are given, while the arithmetic weighted mean in this UAV preferences in this jth case

(23)\begin{equation}\textrm{c}{\textrm{p}_j} = \frac{{\sum\nolimits_{i = 1}^n {(x_J^i \cdot {\omega _i})} }}{{\sum\nolimits_{k = 1}^n {{\omega _k}} }}\end{equation}

where the $\textrm{c}{\textrm{p}_j}$ value presents this global aggregation preference values in the jth condition, and $j = 1,2, \ldots ,m$. While given θ similarity vectors, n UAVs are evaluated, whereas $\theta =n \cdot (n - 1)/2$. Assuming ${P^j}$ and ${P^i}$ are the vector preferences for the jth and ith UAVs, respectively, the vector similarity $\textrm{S}{\textrm{V}^k}$ amid the UAV pair are computed as these distances between the UAVs vectors preference (Ma et al., Reference Ma, Dong, Quan, Dong and Tan2023b; Song et al., Reference Song, Liu, Shen, Li and Tan2022; Wang et al., Reference Wang, Wang, Jin, He and Zhang2022; Guo et al., Reference Guo, Ding, Wang and Han2023; Mi et al., Reference Mi, Liu, Zhang, Wang, Feng and Zhang2023):

(24)\begin{equation}\textrm{S}{\textrm{V}^k}=|{ {{P^i} - {P^j}} |} \end{equation}

where $i \ne j$ and $k=1,2, \ldots ,i,\,\theta \,j=1,2, \ldots ,n$.

Level 2, A Consensus in situations (CS). By integrating a resemblance vector between the UAV pairs, the degree of consensus amid all the UAVs for each condition (CS) is acquired. Given the resemblance vector $\textrm{S}{\textrm{V}^k}\textrm{ = (SV}_1^k,\textrm{SV}_2^k,\textrm{SV}_m^k)$ amid the vectors preferences ${P^i}$ and ${P^j}$ in which $i \ne j$ and $i,j=1,2, \ldots ,n$, the degree of consensus $\textrm{c}{\textrm{s}_j}$ amid all of the UAVs on that jth condition has been computed as the average power mean of that jth element in all of the resemblance vectors:

(25)\begin{equation}\textrm{c}{\textrm{s}_j}={\left( {\frac{1}{t}\sum\limits_{k = 1}^t {{{|{ {\textrm{sv}_j^k} |} }^p}} } \right)^{1/p}}\end{equation}

where $j = 1,2, \ldots ,m$, and p the $p - \textrm{norm}$ average power value.

The degree of CS determines in what kind of conditions the UAVs exhibit divergence, thence, discriminate whether the team's decision is reliable on each condition. CS degree under all of the conditions (cr) has been computed as the average power means of the CS degree,

(26)\begin{equation}\textrm{cr = }\left( {\frac{{\sum\nolimits_{J = 1}^m {|{{{ {\textrm{c}{\textrm{s}_j}} |}^P}} } }}{m}} \right)\end{equation}

CS on the relation (cr) offers an unparalleled accumulative gauge for assessing the consistency amid UAVs in this team under all of the conditions. The denser cr is to zero, the higher the consistency of UAV under all the conditions, and the higher the reliability of the last decision group (ccp). The collective cumulative preference (ccp) is computed as these arithmetic means in the factors of these collective preferences.

(27)\begin{equation}\textrm{ccp = }\frac{{\sum\nolimits_{{J^2}=1}^m {\textrm{c}{\textrm{p}_j}} }}{n}\end{equation}

Once the vector preference ${P^i}=(x_1^i,x_2^i, \ldots x_m^i)$ for that ith UAV, the collective preference for that ith UAV amid all of the conditions is the arithmetic mean of its factors

(28)\begin{equation}\textrm{cu}{\textrm{v}^i} = \frac{1}{m}\sum\limits_{j = 1}^m {x_j^i}\end{equation}

where $i = 1,2, \ldots ,n$. The proximity and consensus degrees have been applied to explain the axioms of conditions and UAVs (Lu and Osorio, Reference Lu and Osorio2018; Cao et al., Reference Cao, Li, Liu, Zhao, Cao and Lv2021; Lyu et al., Reference Lyu, Xu, Zhang and Han2023; Ma et al., Reference Ma, Liu, Dang, Zhao, Wang, Cheng and Yuan2023a; Qu et al., Reference Qu, Mao, Li, Xu, Zhou, Cao, Fan, Xu, Liang, Liu and Wang2023a, Reference Qu, Yuan, Li, Wang, Xu, Fan, Zhang, Qian, Wang, Wang and Xu2023b). Thereby, the system can probe the most reasonable conditions and UAVs guiding the team's decision through requests.

According to Theorem 2.1, the inequality of the detection conditions of stability analysis can be tested by the method of sum of squares, so if the theorem condition is true, Theorem 2.1 is true, and the test rules are as follows:

${v^T}({{Q_l}(x )- {\mathrm{\epsilon }_1}(x )I} )v$ are SOS

$- {v^T}({{M_{ill}}(x ) + {\mathrm{\epsilon }_2}(x )I} )v$ are SOS $i=1,2, \cdots ,r$

$- {v^T}({{M_{ijl}}(x ) + {M_{jil}}(x )+ {\mathrm{\epsilon }_3}(x )I} )v$ are SOS $i=1,2, \cdots ,r - 1;j=i + 1, \cdots r$

where $v \in {R^n}$, ${\mathrm{\epsilon }_1}(x )> 0$, ${\mathrm{\epsilon }_3}(x )> 0$, $l=1, \cdots ,N$, N is the number of Lyapunov function segments

\begin{gather}V(x )={m_{1 \le l \le N}}({{V_\textrm{l}}(x )} )\nonumber\end{gather}
\begin{gather}{V_l}(x )={x^T}{P_l}(x )x\nonumber\end{gather}
\begin{gather}{M_{ijl}}(x )=\left[ {\begin{array}{*{20}{c}} {{N_{iil}}(x )}& {{Q_l}(x )}& {{Q_l}(x )}& \cdots & {{Q_l}(x )}\\ {{Q_\textrm{1}}(x )}& { - {\lambda_1}{Q_1}(x )}& 0& \cdots & 0\\ {{Q_l}(x )}& 0& { - {\lambda_2}{Q_2}(x )}& \ddots & \vdots \\ \vdots & \vdots & \ddots & \ddots & 0\\ {{Q_l}(x )}& 0& \cdots & 0& { - {\lambda_N}{Q_N}(x )} \end{array}} \right]\nonumber\end{gather}
\begin{gather}{N_{ill}}(x )={Q_l}(x ){A_i}{(x)^T}(x ) + F_{il}^T(x ){B_i}{(x)^T}(x ) + \mathrm{\ \star } - \mathop \sum \limits_{s=1}^N {\lambda _s}{Q_l}(x )\nonumber\end{gather}
\begin{gather}{M_{ijl}}(x )=\left[ {\begin{array}{*{20}{c}} {{N_{ijl}}(x )}& {{Q_l}(x )}& {{Q_l}(x )}& \cdots & {{Q_l}(x )}\\ {{Q_\textrm{1}}(x )}& { - {\lambda_1}{Q_1}(x )}& 0& \cdots & 0\\ {{Q_l}(x )}& 0& { - {\lambda_2}{Q_2}(x )}& \ddots & \vdots \\ \vdots & \vdots & \ddots & \ddots & 0\\ {{Q_l}(x )}& 0& \cdots & 0& { - {\lambda_N}{Q_N}(x )} \end{array}} \right]\nonumber\end{gather}
\begin{gather}{M_{jil}}(x )=\left[ {\begin{array}{*{20}{c}} {{N_{jl}}(x )}& {{Q_l}(x )}& {{Q_l}(x )}& \cdots & {{Q_l}(x )}\\ {{Q_1}(x )}& { - {\lambda_1}{Q_1}(x )}& 0& \cdots & 0\\ {{Q_l}(x )}& 0& { - {\lambda_2}{Q_2}(\textrm{x} )}& \ddots & \vdots \\ \vdots & \vdots & \ddots & \ddots & 0\\ {{Q_l}(x )}& 0& \cdots & 0& { - {\lambda_N}{Q_N}(x )} \end{array}} \right]\nonumber\end{gather}
\begin{gather}{N_{ijl}}(x )={Q_l}(x ){A_i}{(x)^T}(x )+ F_{jl}^T(x ){B_i}{(x)^T}(x ) + \mathrm{\ \star } - \mathop \sum \limits_{s = 1}^N {\lambda _s}{Q_l}(x )\nonumber\end{gather}
\begin{gather}{N_{jil}}(x )={Q_l}(x ){A_j}{(x)^T}(x ) + F_{il}^T(x ){B_j}{(x)^T}(x ) + \mathrm{\ \star } - \mathop \sum \limits_{s = 1}^N {\lambda _s}{Q_l}(x )\nonumber\end{gather}
\begin{gather}{F_{il}}(x )={K_i}(x ){Q_l}(x )\nonumber\end{gather}

where v is an arbitrary parameter vector ${\varepsilon _1}(x )$ independent of x, ${\varepsilon _2}(x )$, ${\varepsilon _3}(x )$ are extremely small values and they can also be functions of x to exclude the possibility of SOS being 0.

The simulation of the example will be based on the theory in Section 2, and the computer simulation will be performed by using the sum of squares detection conditions in Section 3, where λ is the experimental value. According to the S-procedure, there exists a λ > 0 to ensure Equation (15) is established. As for the value of λ, each time for optimal selection is random numbers that are close to each other. In addition, the design method of Lyapunov matrix and control gain matrix in computer simulation is based on the method of Lu and Osorio (Reference Lu and Osorio2018).

4. Numerical case

A case study is in the section to demonstrate how our model acts in the practical scene. Let us premeditate the experimental scene displayed in Figure 2. This scene relates to some people crossing as well as others walking nearby the road. Hence, let us presume a group of six UAVs achieved a site, spying on this district, in which the scenario demonstrated has been occurring. Every UAV could simultaneously probe five people at the scene via tracking video, where other moving objects have been filtered off (as shown by obj_6 in the figure). The UAV infers the constructed epistemology to probe events as the system ontology axioms (that is, predicate-object-subject triples), in which these event types (predicate) have been involved in the relevant personnel (subject) as well as the position where this event takes place (object). Taking an example, these axioms depict events detected via UAV#1 relating to probed people and POIs (Chen et al., Reference Chen, Wang, Peng, Xu, Li and Xu2022b, Reference Chen, Wang, Cheng, Peng and Xu2022c; Li et al., Reference Li, Hu, Lin and Li2022c; Chen et al., Reference Chen, Xu, Xu, Li, Peng and Xu2023; Ma et al., Reference Ma, Dong, Quan, Dong and Tan2023b; Yin et al., Reference Yin, Zhang and Su2023).

Figure 2. Experimental study illustrating six UAVS observations and a practical scenario interpretation

Depending on Section 3, the module M1 implements an initial step which is identified by 0 for UAV configuration preferences, so the module M2 guides the UAVs to the last interpretation group via other steps. The flow chart is explained in Figure 3.

Figure 3. Flow chart of the UAV application with optimal design

4.1 Situation and preference generation

Calculate the frequencies which were related to each event's type probed by the UAVs. At this time, based on the query-based maximum concept satisfiability, it is probable to calculate this preference of UAV#1 on the marching people states. Generally, the preference of the UAV for a certain condition is produced by requesting the maximum satisfiability concept of UAV instance as well as their event type frequencies.

There are five statuses that can be recognised in this scene, displayed as Figure 2, such as simple crossing, people marching, traffic, shopping and men working on the road. UAVs will produce the preference values on these statuses, their results reported as Table 2. Due to the scene not showing any status which may affect any UAV's performances, for the purpose of simplification, by allocating its weights to one that supposes each UAV has the same reliability. Table 3 demonstrates the cps vectors. UAV#5 guides team decisions in all statuses and UAV#2 and UAV#4 represent the decisions most distinct from the ultimate team decision.

\begin{gather}\textrm{Rule}i\; \textrm{: IF}{\textrm{x}_1}(t )\,\textrm{is}\,{\textrm{M}_{i1}}\nonumber\end{gather}
\begin{gather}\textrm{Then}\,\dot{x}(t )={A_i}x + {B_i}u,\,i \in 1,2,3\nonumber\end{gather}

Table 2. Six UAVs preferences on five situations: men on the road (WRK); simple crossing (CRS); traffic (TRF); people marching (MAR); shopping (SHO)

Table 3. UAV cumulative proximity: each row illustrates a drone decision distinct from a decision by the group in all situations

Its constant system matrix is as follows:

\begin{gather}{A_1} = \left[ {\begin{array}{@{}cc@{}} {1.59}& { - 7.29}\\ {0.01}& 0 \end{array}} \right],{A_2} = \left[ {\begin{array}{@{}cc@{}} {0.02}& { - 4.64}\\ {0.35}& {0.21} \end{array}} \right],{A_3} = \left[ {\begin{array}{@{}cc@{}} { - \textrm{a}}& { - 4.33}\\ 0& {0.05} \end{array}} \right]\nonumber\end{gather}
\begin{gather}{B_1}=\left[ {\begin{array}{@{}c@{}} 1\\ 0 \end{array}} \right],{B_2}=\left[ {\begin{array}{@{}c@{}} 8\\ 0 \end{array}} \right],{B_3}=\left[ {\begin{array}{@{}c@{}} { - b + 6}\\ { - 1} \end{array}} \right]\nonumber\end{gather}

functions of the three fuzzy rules are as follows:

\begin{align*} & {M_1}(t )=\frac{{\cos ({10{x_1}(t )} )+ 1}}{4},\quad {M_2}(t )=\frac{{\sin ({10{x_1}(t )} )+ 1}}{4},\nonumber\\ & {M_3}(t )=\frac{{ - \cos ({10{x_1}(t )} )- \sin ({10{x_1}(t )} )+ 1}}{4} \end{align*}

The computer simulation is performed in the initial state $x(0 )={\left[ {\begin{array}{*{20}{c}} { - 2}& 1 \end{array}} \right]^T},{\left[ {\begin{array}{*{20}{c}} 1& 2 \end{array}} \right]^T},{\left[ {\begin{array}{*{20}{c}} { - 1}& { - 2} \end{array}} \right]^T},{\left[ {\begin{array}{*{20}{c}} 2& { - 1} \end{array}} \right]^T}$ in a purely controlled and non- piecewise manner, and the respective energy function $Q(x )A_i^T(x )+ F_i^T(x )B_i^T(x ) + \mathrm{\ \star }\mathrm{\ < }0$ diagrams are obtained.

After computer simulation, we get results as follows, respective piecewise Lyapunov matrices ${Q_\textrm{l}}(x )$ for

\[{Q_1}(x )=\left[ {\begin{array}{*{20}{c}} {0.52x_1^2 + 0.15345x_2^2}& 0\\ 0& {0.15345x_1^2 + 0.045266x_2^2} \end{array}} \right]\]
\[{Q_2}(x )=\left[ {\begin{array}{*{20}{c}} {0.51553x_1^2 + 0.15227x_2^2}& 0\\ 0& {0.15227x_1^2 + 0.044954x_2^2} \end{array}} \right]\]
\[{Q_3}(x )=\left[ {\begin{array}{*{20}{c}} {0.51122x_1^2 + 0.1507x_2^2}& 0\\ 0& {0.1507x_1^2 + 0.044353x_2^2} \end{array}} \right]\]

The controller Kil is as follows:

\[{K_{11}}=\left[ {\begin{array}{*{20}{c}} { - 0.08675x_1^2 - 0.6741}& { - 0.03222x_2^2 + 2.6102} \end{array}} \right]\]
\[{K_{21}} = \left[ {\begin{array}{*{20}{c}} { - 0.02481x_1^2 + 0.0781}& {0.0802x_2^2 + 0.4386} \end{array}} \right]\]
\[{K_{31}}=\left[ {\begin{array}{*{20}{c}} { - 0.01089x_1^2 - 1.1141}& { - 0.02357x_2^2 - 0.9996} \end{array}} \right]\]
\[{K_{12}}=\left[ {\begin{array}{*{20}{c}} { - 0.08744x_1^2 - 0.6782}& {0.03236x_2^2 + 2.6279} \end{array}} \right]\]
\[{K_{22}}=\left[ {\begin{array}{*{20}{c}} { - 0.02502x_1^2 + 0.0765}& {0.0806x_2^2 + 0.4392} \end{array}} \right]\]
\[{K_{32}}=\left[ {\begin{array}{*{20}{c}} { - 0.01097x_1^2 - 1.0965}& {0.02403x_2^2 - 0.9669} \end{array}} \right]\]
\[{K_{13}}=\left[ {\begin{array}{*{20}{c}} { - 0.088x_1^2 - 0.6893}& {0.03277x_2^2 + 2.6379} \end{array}} \right]\]
\[{K_{23}}=\left[ {\begin{array}{*{20}{c}} { - 0.02514x_1^2 + 0.0741}& {0.08177x_2^2 + 0.4391} \end{array}} \right]\]
\[{K_{33}}=\left[ {\begin{array}{*{20}{c}} { - 0.01103x_1^2 - 1.1293}& { - 0.02346x_2^2 - 1.0156} \end{array}} \right]\]

Then we have the initial state $x(0 )={\left[ {\begin{array}{*{20}{c}} { - 2}& 1 \end{array}} \right]^T},{\left[ {\begin{array}{*{20}{c}} 1& 2 \end{array}} \right]^T},{\left[ {\begin{array}{*{20}{c}} { - 1}& { - 2} \end{array}} \right]^T},{\left[ {\begin{array}{*{20}{c}} 2& { - 1} \end{array}} \right]^T}$ similarly to get their respective energy function diagrams.

5. Discussion, conclusion and future study

In the previous literature on analysis of Lyapunov functions, when trying to deal with the differentiation of polynomial Lyapunov functions, the differential term of P(x) will be generated, which needs to be avoided through complicated methods, and this paper quotes Euler polynomial theorem homogeneous functions dealing with this problem, and constructs the Hessian matrix relationship between V(x) and$\dot{V}(x )$, successfully avoiding the problem of differential terms.

In terms of computer simulation, this method is demonstrated feasibly to converge the system that is difficult to be stabilised. It proves that it increases the degree of relaxation of the solution. A major advantage of increasing the degree of relaxation comes from $\sum\nolimits_{\textrm{s} = 1}^N {{\lambda _s}({{P_s}(x )- {P_\textrm{l}}(x )} )}$, but the selection and adjustment of ${\lambda _s}$ is an optimal process, which is different for each individual system. According to whether the energy function ${V_\textrm{l}}(x )$ is interleaving or converged, we can adjust the stabilisation straightforwardly and easily.

The future study directions will emphasise a multi-agent paradigm for UAV system design, on the basis of the proposed consensus-based GDM model, we will train in defining cooperation assignment activities aimed, instead, at the UAV consensus in the scene interpretation. An LMI (linear matrix inequality) program will occupy the hardware resources of the computer when it is executed, so if the matrix parameters to be solved are defined to be too high or too complicated, it will be difficult. It may cause the solution time to be too long, or there may even be insufficient memory capacity to execute. In terms of computer demonstrations, the sum-of-squares method is used to test the stability conditions of the fuzzy system, and a static feedback gain is designed to achieve stabilisation with a fuzzy controller based on the effective and efficient results of a nonlinear system as an example.

Code availability, funding, consent for publication and consent to participate

Not Applicable.

Compliance with ethical and data availability statements

The author states that there are no conflicts in interest while regarding the publication for this paper. All analysed data and measurements during the present study are included in the paper.

Author contributions

Prof. Z. Y. Chen wrote the main manuscript text, Profs. Meng and Wang demonstrated the theory and Prof. Timothy Chen provided the methodology.

References

Bai, X., He, Y. and Xu, M. (2021). Low-thrust reconfiguration strategy and optimization for formation flying using Jordan normal form. IEEE Transactions on Aerospace and Electronic Systems, 57(5), 32793295. doi:10.1109/TAES.2021.3074204CrossRefGoogle Scholar
Cao, B., Li, M., Liu, X., Zhao, J., Cao, W. and Lv, Z. (2021). Many-objective deployment optimization for a drone-assisted camera network. IEEE Transactions on Network Science and Engineering, 8(4), 27562764. doi:10.1109/TNSE.2021.3057915CrossRefGoogle Scholar
Chen, B., Hu, J., Zhao, Y. and Ghosh, B. K. (2022a). Finite-time observer based tracking control of uncertain heterogeneous underwater vehicles using adaptive sliding mode approach. Neurocomputing, 481, 322332. doi:10.1016/j.neucom.2022.01.038CrossRefGoogle Scholar
Chen, J., Wang, Q., Peng, W., Xu, H., Li, X. and Xu, W. (2022b). Disparity-based multiscale fusion network for transportation detection. IEEE Transactions on Intelligent Transportation Systems, 23(10), 1885518863. doi:10.1109/TITS.2022.3161977CrossRefGoogle Scholar
Chen, J., Wang, Q., Cheng, H. H., Peng, W. and Xu, W. (2022c). A review of vision-based traffic semantic understanding in ITSs. IEEE Transactions on Intelligent Transportation Systems, 23(11), 1995419979. doi:10.1109/TITS.2022.3182410CrossRefGoogle Scholar
Chen, J., Xu, M., Xu, W., Li, D., Peng, W. and Xu, H. (2023). A flow feedback traffic prediction based on visual quantified features. IEEE Transactions on Intelligent Transportation Systems, 24(9), 1006710075. doi:10.1109/TITS.2023.3269794CrossRefGoogle Scholar
Chen, J., Wang, X., Fang, Z., Jiang, C., Gao, M. and Xu, Y. (2024). A real-time spoofing detection method using three low-cost antennas in satellite navigation. Electronics, 13(6), 1134. https://doi.org/10.3390/electronics13061134CrossRefGoogle Scholar
Dai, M., Luo, L., Ren, J., Yu, H. and Sun, G. (2022). PSACCF: Prioritized online slice admission control considering fairness in 5G/B5G networks. IEEE Transactions on Network Science and Engineering, 9(6), 41014114. doi:10.1109/TNSE.2022.3195862CrossRefGoogle Scholar
Dai, X., Xiao, Z., Jiang, H. and Lui, J. C. S. (2023). UAV-assisted task offloading in vehicular edge computing networks. IEEE Transactions on Mobile Computing. doi:10.1109/TMC.2023.3259394Google Scholar
Di, Y., Li, R., Tian, H., Guo, J., Shi, B., Wang, Z., Yan, K. and Liu, Y. (2023). A maneuvering target tracking based on fastIMM-extended Viterbi algorithm. Neural Computing and Applications. doi:10.1007/s00521-023-09039-1CrossRefGoogle Scholar
Feng, J., Wang, W. and Zeng, H. (2024). Integral sliding mode control for a class of nonlinear multi-agent systems with multiple time-varying delays. IEEE Access, 12, 1051210520. doi:10.1109/ACCESS.2024.3354030CrossRefGoogle Scholar
Guo, C. and Hu, J. (2023). Time base generator based practical predefined-time stabilization of high-order systems with unknown disturbance. IEEE Transactions on Circuits and Systems II: Express Briefs. doi:10.1109/TCSII.2023.3242856Google Scholar
Guo, J., Ding, B., Wang, Y. and Han, Y. (2023). Co-optimization for hydrodynamic lubrication and leakage of V-shape textured bearings via linear weighting summation. Physica Scripta, 98(12), 125218. doi:10.1088/1402-4896/ad07beCrossRefGoogle Scholar
Hou, X., Xin, L., Fu, Y., Na, Z., Gao, G., Liu, Y., Xu, Q., Zhao, P., Yan, G., Su, Y., Cao, K., Li, L. and Chen, T. (2023a). A self-powered biomimetic mouse whisker sensor (BMWS) aiming at terrestrial and space objects perception. Nano Energy, 118, 109034. https://doi.org/10.1016/j.nanoen.2023.109034CrossRefGoogle Scholar
Hou, X., Zhang, L., Su, Y., Gao, G., Liu, Y., Na, Z., Xu, Q.Z., Ding, T., Xiao, L., Li, L. and Chen, T. (2023b). A space crawling robotic bio-paw (SCRBP) enabled by triboelectric sensors for surface identification. Nano Energy, 105, 108013. doi:10.1016/j.nanoen.2022.108013CrossRefGoogle Scholar
Jiang, H., Wang, M., Zhao, P., Xiao, Z. and Dustdar, S. (2021). A utility-aware general framework with quantifiable privacy preservation for destination prediction in LBSs. IEEE/ACM Transaction on Networking, 29(5), 22282241. doi: 10.1109/TNET.2021.3084251CrossRefGoogle Scholar
Li, D. and Zakarya, M. (2022). Machine learning based preschool education quality assessment system. Mobile Information Systems, 2022, 2862518. doi:10.1155/2022/2862518CrossRefGoogle Scholar
Li, L. and Yao, L. (2023). Fault tolerant control of fuzzy stochastic distribution systems with packet dropout and time delay. IEEE Transactions on Automation Science and Engineering. doi:10.1109/TASE.2023.3266065Google Scholar
Li, D., Dai, X., Wang, J., Xu, Q., Wang, Y., Fu, T., Hafez, A. and Grant, J. (2022a). Evaluation of college students’ classroom learning effect based on the neural network algorithm. Mobile Information Systems, 2022, 7772620. doi:10.1155/2022/7772620CrossRefGoogle Scholar
Li, D., Hu, R., Lin, Z. and Li, Q. (2022b). Vocational education platform based on Block Chain and IoT Technology. Computational Intelligence and Neuroscience, 2022, 5856229. doi:10.1155/2022/5856229Google ScholarPubMed
Li, K., Ji, L., Yang, S., Li, H. and Liao, X. (2022c). Couple-group consensus of cooperative–competitive heterogeneous multiagent systems: A fully distributed event-triggered and pinning control method. IEEE Transactions on Cybernetics, 52(6), 49074915. doi:10.1109/TCYB.2020.3024551CrossRefGoogle ScholarPubMed
Liu, L., Zhang, S., Zhang, L., Pan, G. and Yu, J. (2023). Multi-UUV maneuvering counter-game for dynamic target scenario Based on fractional-order recurrent neural network. IEEE Transactions on Cybernetics, 53(6), 40154028. doi:10.1109/TCYB.2022.3225106CrossRefGoogle ScholarPubMed
Liu, W., Zhong, J., Liang, P., Guo, J., Zhao, H. and Zhang, J. (2024). Towards explainable traffic signal control for urban networks through genetic programming. Swarm and Evolutionary Computation, 88, 101588. https://doi.org/10.1016/j.swevo.2024.101588CrossRefGoogle Scholar
Lu, J. and Osorio, C. (2018). A probabilistic traffic-theoretic network loading model suitable for large-scale network analysis. Transportation Science, 52(6), 15091530. doi:10.1287/trsc.2017.0804CrossRefGoogle Scholar
Luo, Y., Liu, X., Chen, F., Zhang, H. and Xiao, X. (2023). Numerical simulation on crack-inclusion interaction for rib-to-deck welded joints in orthotropic steel deck. Metals, 13(8), 1402. doi:10.3390/met13081402CrossRefGoogle Scholar
Lyu, T., Xu, H., Zhang, L. and Han, Z. (2023). Source selection and resource allocation in wireless powered relay networks: An adaptive dynamic programming based approach. IEEE Internet of Things Journal. doi:10.1109/JIOT.2023.3321673Google Scholar
Ma, J. and Hu, J. (2022). Safe consensus control of cooperative-competitive multi-agent systems via differential privacy. Kybernetika, 58(3), 426439. doi:10.14736/kyb-2022-3-0426Google Scholar
Ma, B., Liu, Z., Dang, Q., Zhao, W., Wang, J., Cheng, Y. and  Yuan, Z. (2023a). Deep reinforcement learning of UAV tracking control under wind disturbances environments. IEEE Transactions on Instrumentation and Measurement, 72. doi:10.1109/TIM.2023.3265741Google Scholar
Ma, X., Dong, Z., Quan, W., Dong, Y. and Tan, Y. (2023b). Real-time assessment of asphalt pavement moduli and traffic loads using monitoring data from built-in sensors: Optimal sensor placement and identification algorithm. Mechanical Systems and Signal Processing, 187, 109930. doi:10.1016/j.ymssp.2022.10993CrossRefGoogle Scholar
Mi, C., Liu, Y., Zhang, Y., Wang, J., Feng, Y. and Zhang, Z. (2023). A vision-based displacement measurement system for foundation pit. IEEE Transactions on Instrumentation and Measurement, 72. doi:10.1109/TIM.2023.3311069CrossRefGoogle Scholar
Qu, J., Mao, B., Li, Z., Xu, Y., Zhou, K., Cao, X., Fan, Q., Xu, M., Liang, B., Liu, H. and Wang, X. (2023a). Recent progress in advanced tactile sensing technologies for soft grippers. Advanced Functional Materials, 33(41), 2306249. doi:10.1002/adfm.202306249CrossRefGoogle Scholar
Qu, J., Yuan, Q., Li, Z., Wang, Z., Xu, F., Fan, Q., Zhang, M., Qian, X., Wang, X., Wang, X. and Xu, M. (2023b). All-in-one strain-triboelectric sensors based on environment-friendly ionic hydrogel for wearable sensing and underwater soft robotic grasping. Nano Energy, 111, 108387. doi:10.1016/j.nanoen.2023.108387CrossRefGoogle Scholar
Shi, Y., Lan, Q., Lan, X., Wu, J., Yang, T. and Wang, B. (2023a). Robust optimization design of a flying wing using adjoint and uncertainty-based aerodynamic optimization approach. Structural and Multidisciplinary Optimization, 66(5), 110. doi:10.1007/s00158-023-03559-zCrossRefGoogle Scholar
Shi, Y., Song, C., Chen, Y., Rao, H. and Yang, T. (2023b). Complex standard eigenvalue problem derivative computation for Laminar-Turbulent transition prediction. AIAA Journal, 61(8), 34043418. doi:10.2514/1.J062212CrossRefGoogle Scholar
Song, F., Liu, Y., Shen, D., Li, L. and Tan, J. (2022). Learning control for motion coordination in water scanners: Toward gain adaptation. IEEE Transactions on Industrial Electronics, 69(12), 1342813438. doi:10.1109/TIE.2022.3142428CrossRefGoogle Scholar
Sun, G., Xu, Z., Yu, H., Chen, X., Chang, V. and Vasilakos, A. V. (2020). Low-latency and resource-efficient service function chaining orchestration in network function virtualization. IEEE Internet of Things Journal, 7(7), 57605772. doi:10.1109/JIOT.2019.2937110CrossRefGoogle Scholar
Sun, G., Xu, Z., Yu, H. and Chang, V. (2021). Dynamic network function provisioning to enable network in box for industrial applications. IEEE Transactions on Industrial Informatics, 17(10), 71557164. doi:10.1109/TII.2020.3042872CrossRefGoogle Scholar
Sun, G., Sheng, L., Luo, L. and Yu, H. (2022). Game theoretic approach for multipriority data transmission in 5G vehicular networks. IEEE Transactions on Intelligent Transportation Systems, 23(12), 2467224685. doi:10.1109/TITS.2022.3198046CrossRefGoogle Scholar
Takagi, T. and Sugeno, M. (1985). Fuzzy identification of systems and its applications to modelling and control. IEEE Transactions on Systems, Man, and Cybernetics, 15(1), 116132.CrossRefGoogle Scholar
Tan, J., Zhang, K., Li, B. and Wu, A. (2023). Event-triggered sliding mode control for spacecraft reorientation with multiple attitude constraints. IEEE Transactions on Aerospace and Electronic Systems, 59(5), 60316043. doi:10.1109/TAES.2023.3270391Google Scholar
Tian, J., Wang, B., Guo, R., Wang, Z., Cao, K. and Wang, X. (2022). Adversarial attacks and defenses for deep-learning-based unmanned aerial vehicles. IEEE Internet of Things Journal, 9(22), 2239922409. doi:10.1109/JIOT.2021.3111024CrossRefGoogle Scholar
Wang, D., Wang, X., Jin, M. L., He, P. and Zhang, S. (2022). Molecular level manipulation of charge density for solid-liquid TENG system by proton irradiation. Nano Energy, 103, 107819. https://doi.org/10.1016/j.nanoen.2022.107819CrossRefGoogle Scholar
Wang, Y., Xu, J., Qiao, L., Zhang, Y. and Bai, J. (2023). Improved amplification factor transport transition model for transonic boundary layers. AIAA Journal, 61(9), 38663882. https://doi.org/10.2514/1.J062341CrossRefGoogle Scholar
Wang, F., Ma, M. and Zhang, X. (2024a). Study on a portable electrode used to detect the fatigue of tower crane drivers in real construction environment. IEEE Transactions on Instrumentation and Measurement, 73. doi:10.1109/TIM.2024.3353274Google Scholar
Wang, W., Liang, J., Liu, M., Ding, L. and Zeng, H. (2024b). Novel robust stability criteria for Lur’e Systems with time-varying delay. Mathematics, 12(4), 583. https://doi.org/10.3390/math12040583CrossRefGoogle Scholar
Wu, H., Jin, S. and Yue, W. (2022). Pricing policy for a dynamic Spectrum allocation scheme with batch requests and impatient packets in cognitive radio networks. Journal of Systems Science and Systems Engineering, 31(2), 133149. doi:10.1007/s11518-022-5521-0CrossRefGoogle Scholar
Xiao, Z., Fang, H., Jiang, H., Bai, J., Havyarimana, V., Chen, H. and Jiao, L. (2023). Understanding private car aggregation effect via spatio-temporal analysis of trajectory data. IEEE Transactions on Cybernetics, 53(4), 23462357. doi:10.1109/TCYB.2021.3117705CrossRefGoogle ScholarPubMed
Xu, J., Park, S. H., Zhang, X. and Hu, J. (2022). The improvement of road driving safety guided by visual inattentional blindness. IEEE Transactions on Intelligent Transportation Systems, 23(6), 49724981. https://doi.org/10.1109/TITS.2020.3044927CrossRefGoogle Scholar
Yang, H., Li, Z. and Qi, Y. (2023). Predicting traffic propagation flow in urban road network with multi-graph convolutional network. Complex & Intelligent Systems. doi:10.1007/s40747-023-01099-zGoogle Scholar
Yang, M., Han, W., Song, Y., Wang, Y. and Yang, S. (2024). Data-model fusion driven intelligent rapid response design of underwater gliders. Advanced Engineering Informatics, 61, 102569. https://doi.org/10.1016/j.aei.2024.102569CrossRefGoogle Scholar
Yin, Y., Guo, Y., Su, Q. and Wang, Z. (2022). Task allocation of multiple unmanned aerial vehicles based on deep transfer reinforcement learning. Drones, 6(8), 215. doi:10.3390/drones6080215CrossRefGoogle Scholar
Yin, Y., Zhang, R. and Su, Q. (2023). Threat assessment of aerial targets based on improved GRA-TOPSIS method and three-way decisions. Mathematical Biosciences and Engineering, 20(7), 1325013266. doi:10.3934/mbe.2023591CrossRefGoogle ScholarPubMed
Zhang, C., Zhou, L. and Li, Y. (2023a). Pareto optimal reconfiguration planning and distributed parallel motion control of Mobile modular robots. IEEE Transactions on Industrial Electronics. doi:10.1109/TIE.2023.3321997Google Scholar
Zhang, Y., Li, S., Wang, S., Wang, X. and Duan, H. (2023b). Distributed bearing-based formation maneuver control of fixed-wing UAVs by finite-time orientation estimation. Aerospace Science and Technology, 136, 108241. doi:10.1016/j.ast.2023.108241CrossRefGoogle Scholar
Zhang, H., Xu, Y., Luo, R. and Mao, Y. (2023c). Fast GNSS acquisition algorithm based on SFFT with high noise immunity. China Communications, 20(5), 7083. doi:10.23919/JCC.2023.00.006CrossRefGoogle Scholar
Zhang, X., Wang, Y., Yuan, X., Shen, Y. and Lu, Z. (2023d). Adaptive dynamic surface control with disturbance observers for battery/supercapacitor-based hybrid energy sources in electric vehicles. IEEE Transactions on Transportation Electrification, 9(4), 51655181. doi:10.1109/TTE.2022.3194034CrossRefGoogle Scholar
Zheng, C., An, Y., Wang, Z., Wu, H., Qin, X., Eynard, B. and Zhang, Y. (2022). Hybrid offline programming method for robotic welding systems. Robotics and Computer-Integrated Manufacturing, 73, 102238. doi:10.1016/j.rcim.2021.102238CrossRefGoogle Scholar
Zheng, C., An, Y., Wang, Z., Qin, X., Eynard, B., Bricogne, M., Le Duigou, J. and Zhang, Y. (2023a). Knowledge-based engineering approach for defining robotic manufacturing system architectures. International Journal of Production Research, 61(5), 14361454. doi:10.1080/00207543.2022.2037025CrossRefGoogle Scholar
Zheng, W., Gong, G., Tian, J., Lu, S., Wang, R., Yin, Z., Li, X. and Yin, L. (2023b). Design of a modified transformer architecture based on relative position coding. International Journal of Computational Intelligence Systems, 16(1), 168. doi:10.1007/s44196-023-00345-zCrossRefGoogle Scholar
Figure 0

Table 1. Abbreviation of full names

Figure 1

Figure 1. Descriptors in the e event

Figure 2

Figure 2. Experimental study illustrating six UAVS observations and a practical scenario interpretation

Figure 3

Figure 3. Flow chart of the UAV application with optimal design

Figure 4

Table 2. Six UAVs preferences on five situations: men on the road (WRK); simple crossing (CRS); traffic (TRF); people marching (MAR); shopping (SHO)

Figure 5

Table 3. UAV cumulative proximity: each row illustrates a drone decision distinct from a decision by the group in all situations