<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Adaptive Block Pole Placement For MIMO Systems</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Belkacem Bekhiti</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Bachir Nail</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Kamel Hariche</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Faculty of sciences and Technology, University of Ziane Achour</institution>
          ,
          <addr-line>Djelfa. P 3117, Djelfa 17000</addr-line>
          ,
          <country country="DZ">Algeria</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Institute of Aeronautics and Space Studies</institution>
          ,
          <addr-line>(IASS Blida) BP 270 Route Soumâa ,BLIDA</addr-line>
          ,
          <country country="DZ">Algeria</country>
        </aff>
      </contrib-group>
      <fpage>99</fpage>
      <lpage>106</lpage>
      <abstract>
        <p>In this paper we have introduced a new digital adaptive control design algorithms based on the theory of matrix polynomials. the main contribution of this procedure is based on the so called block pole placement gathered with a MIMO RLS estimator, the advantages of this control are the non-interacted behavior, simplicity in control design and allowing to relocate not only the eigenvalues but both eigenstructure are adaptively assigned altering both stability and the rate convergence.</p>
      </abstract>
      <kwd-group>
        <kwd>eol&gt;Block roots</kwd>
        <kwd>MIMO RLS</kwd>
        <kwd>Diophantine equation</kwd>
        <kwd>Matrix polynomials</kwd>
        <kwd>MFD</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>
        tive block pole placement (or adaptive matrix polynomial
placement) via MIMO digital compensator design. In the
Design of controllers for multivariable systems requires fourth section we have illustrated an application example
an assessment of structural properties of transfer matri- which is the discrete adaptive control of winding process
ces and matrix polynomials see [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ],[
        <xref ref-type="bibr" rid="ref2">2</xref>
        ],[
        <xref ref-type="bibr" rid="ref3">3</xref>
        ] and [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ]. Unlike via a digital compensator design based on the Block
structo the scalar cases zeros and gains in multivariable sys- ture assignment[28]. Finally comments and a conclusion
tems have directions which lead to the creation of new will finish the paper.
concepts called matrix fraction description (MFD)[
        <xref ref-type="bibr" rid="ref5 ref6 ref7">5, 6, 7</xref>
        ],
Block poles, Block zeros etc... to analyze more easily and
with less efort the multivariable compensator reaching 2. Some Exist MIMO Identification
a desired performances see [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ] ,[
        <xref ref-type="bibr" rid="ref9">9</xref>
        ] and [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ]. The combi- Algorithms
nation of a pole placement control law with a parameter
estimator or an adaptive law leads to an adaptive pole System identification will provide us with an
approxiplacement control (APPC) scheme that can be used to mate model which is often suficient to achieve control
control a wide class of LTI plants with unknown param- goals, therefor we will introduce some exist MIMO
ideneters see [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ] ,[
        <xref ref-type="bibr" rid="ref12">12</xref>
        ] and [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ]. An extension of this idea tification algorithms [29], [30], [31] and [32].
to the more general case in MIMO systems described by
either left or right matrix fraction lead to adaptive Block 2.1. MIMO Least Squares
pole placement[
        <xref ref-type="bibr" rid="ref14 ref15 ref16 ref17 ref18 ref19">14, 15, 16, 17, 18, 19</xref>
        ].
      </p>
      <p>The paper is organized as follow, the first section be an
introductory to the present work. Then the second section
will include some exist MIMO identification algorithms.</p>
      <p>
        It is followed with the section which deals with
adapIn the present work a new MIMO adaptive compensator
design procedure is proposed which ofers the designer a
larger degree of freedom[
        <xref ref-type="bibr" rid="ref20 ref21 ref22">20, 21, 22</xref>
        ] (more than the set of
original desired eigenvalues can be assigned) and the
algorithm is direct and allows assigning desired eigenstruc- can be written in LMFD form as:
ture through block poles[
        <xref ref-type="bibr" rid="ref23 ref24">23, 24</xref>
        ]. Compared to the
previous works and to the best of the authors’ knowledge no
body considered using adaptive block poles placement for
digital systems described by matrix fractions to assign an
eigenstructure using dynamic compensators[
        <xref ref-type="bibr" rid="ref25 ref26">25, 26, 27</xref>
        ].
      </p>
      <p>A MIMO ARMAX (autoregressive moving average with
exogenous excitation) mode
(− 1)[] = (− 1)[] + (− 1)[]</p>
      <p>(1)
[] = (− 1)− 1(− 1)[] + (− 1)− 1(− 1)[]</p>
      <p>(2)
Where [] ∈  and [] ∈  are input and output
vectors of the system respectively, while [] ∈  is a
white-noise signal and the polynomial matrices (− 1),
(− 1) and (− 1) have the following structure
(− 1) =  + 1− 1 + · · ·</p>
      <p>+ − 
(− 1) = 1− 1 + · · ·
+ − 
(− 1) and (− 1) assuming in this case (− 1) = . the following matrices.</p>
      <p>Taking the transpose of equation (1) and expanding
(− 1) and (− 1) yield: (− 1) =
 [] =</p>
      <p>=</p>
      <sec id="sec-1-1">
        <title>Where Where</title>
        <p>...</p>
        <p>[, :]
−  [, :]
...</p>
        <p>⎤
⎥
⎥
⎥
⎦
⎥
⎥ , Φ =
⎥
⎦
· · ·
· · ·
[︃Φ  ... Φ</p>
        <p>]︃
⎡ −  [ −  + 1, :] ⎤ ⎤
⎢⎢⎢ ...
⎣</p>
        <p>⎡ [︂ 0.5015 0.3047 ]︂ ⎤
 = ⎢⎢⎢⎣⎡ 121 ⎥⎥⎥⎦⎤ = ⎢⎢⎢⎢⎣⎢⎢⎢ [︂[︂ − −−− 0000.4...020099909946247 − 0000...462.5090925557733 ]︂]︂ ⎥⎥⎥⎦⎥⎥⎥⎥</p>
        <p>− 0.8998 0.5021
⎥⎥⎥⎦ ⎥⎥⎥⎦ W6× he1r,ed:imT(he)d=im6e n×si1o,ndoimf (the) m=a6tr× ice6s, dairme(di)m=( 6)× =2
−  [ − 1, :] · · · −  [ − , :] and dim() = 6 × 6.</p>
        <p>⎡ ⎡  [, :] ⎤ · · · ⎡  [ −  + 1, :] ⎤ ⎤ Comments:
Φ  = ⎢⎢⎢⎣ ⎢⎢⎢⎣ ... ⎥⎥⎥⎦ · · · ⎢⎢⎢⎣ ... ⎥⎥⎥⎦ ⎥⎥⎥⎦ ■puTthaetioMnI
MloOadRaescsuorcsiiavteedlewasitthsqMuaIMreOsrleedaustcessquthaerecsobmy [ − 1, :] · · ·  [ − , :] casting it in recursive form which is useful for On-line
with  =  and  is the number of / data. To system identification.
avoid a large space memory and the large dimension ma- ■ This basic RLS can be improved by introducing a
fortrix inversion taken by the simple least secure a MIMO getting factor [31] in order to give more weights to the
recursive least square algorithm can be handled and elab- most recent data.
orated to be used in digital software preserving the
memory space.
2.2. MIMO Recursive Least Squares
A recursive implementation of the MIMO least squares
can be written as an algorithm:
Algorithm (MIMO RLS Algorithm)
1- Initialize  to zero
2- Let  =  ×  Where c is a constant
3- For  =  :  − 1,
 = [︁−  [, :] · · · −  [ −  + 1, :],  [, :] · · ·  [ −  + 1, :]]︁
 = (  )(1 +     )− 1
 =  + ( ( + 1, :) −    )
 = ( −   )
end
Example1: consider the next dynamical system with
2.3. MIMO Maximum Likelihood
For the previous given A MIMO ARMAX model the
equation (1) can be developed to yield
(− 1)[] = ([] + 1[ − 1] + · · ·</p>
        <p>+  [ − ])
− (1[ − 1] + · · ·</p>
        <p>+  [ − ])
Using the Kronecker operator we can be rewrite it as:
[] =  ⊗  []() − [ ,  ,  ]</p>
        <p>(4)
 ⊗  [ − 1] + · · ·</p>
        <p>+  ⊗  [ − ]
  = −  ⊗  [ − 1] − · · · −
  = −  ⊗  [ − 1] − · · · −
 ⊗  [ − ]
 ⊗  [ − ]
 = 1000 is used to excite the system. A simulation
experiment has been performed for signal to noise ratio
equal to 20 for both outputs.
 = [ ,   ,   ]</p>
        <p>= [︁(1 ) · · · ( ) ]︁
  = [︁(1 ) · · · ( ) ]︁
  = [︁(1 ) · · · ( ) ]︁
as:</p>
      </sec>
      <sec id="sec-1-2">
        <title>With</title>
        <p>The best estimate of the parameter vector ˆ can be
obtained using a numerical minimization algorithm such
∙ Steepest descent method:  +1 =   −  ∇ 
∙ Gauss Newton method:  +1 =   − (∇
∇)− 1∇ 
∇ = ⎢⎢⎢
⎢
⎢
⎣
⎡ [ + 1] ⎤
 
.
.</p>
        <p>.
[ ]
 
⎥
⎥
⎥,
⎥
⎥
⎦</p>
        <sec id="sec-1-2-1">
          <title>MIMO ML Algorithm:</title>
        </sec>
        <sec id="sec-1-2-2">
          <title>Step1:</title>
          <p>For  =  + 1 to 
■ Compute the prediction error
⎡ [ + 1] ⎤</p>
          <p>and finally we can form
 = ⎢⎢
⎢
⎢
⎣
.
.</p>
          <p>.
[ ]
⎥
⎥
⎥
⎥
⎦
[]
( )
[]
( )
[]
(  )
=
=
=
=
[]
[]
[]
,
,
[]
[]
[]
,
Where it elements can be computed through MIMO IIR
(Infinite Impulse Response) digital filtering using the
updated matrix coeficients estimates
polynomial:
1,ˆ2 of the matrix
ˆ
ˆ(− 1) = 2 + ˆ1− 1 + ˆ2− 2
Then using the Gauss Newton method to update the
parameter vector  gives the results shown below:
data.</p>
        </sec>
        <sec id="sec-1-2-3">
          <title>Example2:</title>
        </sec>
      </sec>
      <sec id="sec-1-3">
        <title>2-output</title>
        <p>in</p>
        <p>LMFD
(− 1) =
(− 1) =
(− 1) =
 ˆ[ − ]
ˆ[] = ˆ(− 1)[] − ˆ(− 1)[] − 1ˆ[ − 1] · · · −
■ Compute the partial derivatives of []:
[]</p>
      </sec>
      <sec id="sec-1-4">
        <title>The elements of</title>
        <p>[]
  can be computed through MIMO
IIR (Infinite Impulse Response ) digital filtering using the
polynomial ˆ(− 1</p>
        <p>)
updated matrix coeficients estimates
ˆ
 of the matrix
Step2: Estimate the parameter vector  using
 +1 =   −  ∇  or  +1 =   − (∇
∇)− 1∇ 
with  =  , 0 &lt;  &lt;</p>
        <p>1 and  is the number of /
Step3: If no convergence, go to step1.</p>
        <p>process
by</p>
        <p>
          its
︂[
          <xref ref-type="bibr" rid="ref10">1 0</xref>
          ]︂
3. Adaptive compensator design
3.1. Matrix Fraction Discerption
Matrix Faction Description (MFD) is a representation of
a matrix transfer function of a multivariable system as
a ratio of two polynomial matrices. The MFD approach
        </p>
        <p>The aim is to estimate the matrix polynomials , and
(− 1
) (− 1
) and (− 1</p>
        <p>) from I/O data contami- is based on the fact that the Transfer Function Matrices
nated by white noise. A PRBS data sequence of length
3.2. Nonadaptive Compensator Design</p>
        <p>Consider now the unity feedback system in the next
(5) figure. The plant is described by a  ×  proper rational
matrix (RMFD)</p>
        <p>(− 1) = (− 1)(− 1)− 1
The compensator to be designed is required to have a
 ×  proper rational matrix (LMFD).</p>
        <p>(− 1) = (− 1)− 1(− 1)
Hence the closed-loop transfer matrix is:
(9)
(10)
(− 1) and  (− 1) of a MIMO system described by the
vector diference equation</p>
        <p>[] = (− 1)[] +  (− 1)[]
can be represented as ratio of two polynomial matrices.</p>
        <p>
          However, because matrices do not commute in general,
we note that there are two representations for the
transfer function matrix (− 1) (or  (− 1)) as a ratio
of two polynomial matrices [
          <xref ref-type="bibr" rid="ref8">8</xref>
          ] which are:
∙ Right Matrix Fraction Description (RMFD)
        </p>
        <p>(− 1) = (− 1)(− 1)− 1
∙ Left Matrix Fraction Description (LMFD)</p>
        <p>(− 1) = (− 1)− 1(− 1)
Where the matrix polynomials (− 1), (− 1), (− 1)
and (− 1) have the following structures
(6)
(7)
(− 1) = + 1− 1 + ... +  − 
(− 1) =0 + 1− 1 + ... +  − 
(− 1) =0 + 1− 1 + ... +  − 
(− 1) = + 1− 1 + ... +  − 
 ∈
R× 
The matrix coeficients have the following dimensions:</p>
        <p>R× ,  ∈ R× ,  ∈ R×  and  ∈
Remark1: it is possible to obtain either LMFD or RMFD
from the other only by solving the following matrix
equation
(− 1)(− 1) = (− 1)(− 1)
(8)
This last matrix equality can be expanded and rewritten
in more compact form after rearrangement into</p>
        <p>
          = 
Where:
 is the Silvester matrix and
 = [︁1 , 2 , · · · ,   , − 1 , · · · , − 
 ]︁
 = [︁1 , 2 , · · · ,   , ×  , ×  , · · · , ×  ]︁
and the solution vector is
 = + 
Hence the design problem becomes: Given (− 1) and
(− 1) and an arbitrary  (− 1) , find (− 1) and
(− 1) to satisfy this compensator equation. We note
that the roots of  (− 1) are the poles of the closed-loop
transfer matrix (− 1) , and the solvents of  (− 1)
are block-poles of (− 1). The compensator design,
to achieve arbitrary block pole placement for the
feedback configurations described previously, requires the
solution of the compensator equation (14). Various
numerical algorithms, for solving the Diophantine equation,
have been developed and diferent approaches have been
attempted [33] and [34]. The method proposed in this
section is developed from the results obtained by Chen
[
          <xref ref-type="bibr" rid="ref8">8</xref>
          ]. The idea is basically to transform the given matrices
into a set of linear algebraic equations, which leads to
        </p>
        <sec id="sec-1-4-1">
          <title>The Recursive Search Algorithm:</title>
          <p>the construction of a Sylvester matrix (or a generalized -Enter the values of: , , ,  = .
resultant matrix of {(− 1), (− 1)}). The solution is -Enter the nominal values of the  ∈ ×  and
obtained by applying searching algorithms for linearly  ∈ × 
dependent rows of the obtained matrix. -Initiate ˆ(− 1) and ˆ(− 1) by the values of  ∈ × 
and  ∈ × 
Given a set of -dimensional rows 1, 2, ...,  , an
 ×  matrix  () is determined recursively for  =
1, 2, ..., 
1. initialize  (0) = (  ×  identity matrix)
2. for  = 1, 2, ... do
if  ( − 1) ̸= 0 , then</p>
          <p>︀[  ( − 1) ]︀ [︀  ( − 1) ]︀ 
 () =  ( − 1) −</p>
          <p>
            ( − 1)
and  is linearly independent of the previous rows
else  () =  ( − 1)
and  is linearly dependent.
3.3. Adaptation Mechanism Devolvement
Classical controllers cannot solve the problem of
uncertainties in dynamic systems, because the change in
the process parameters cause a change in that operating
conditions which leads to technical matters in the system
(Instability and undesired performance) see [
            <xref ref-type="bibr" rid="ref12">12</xref>
            ] and
[
            <xref ref-type="bibr" rid="ref13">13</xref>
            ]. Hence the adaptive control theory arise naturally
when we surprised by this matter of uncertainties, Step4:
therefore a typical problem is a parameter adjustment
rule that is guaranteed to results in a stable closed loop
system. Adaptive controllers can be divided into two  = [︁−  [, :] · · · −
main groups called model reference adaptive system
(MRAS) and the self-tuning regulators (STRs). In this
work we focus on the second category which is based on
the parametric estimation, and the next figure show the
overall mechanism. Algorithm:
For  =  :  do
          </p>
        </sec>
        <sec id="sec-1-4-2">
          <title>Step2:</title>
          <p>Enter the desired Block poles  ∈ ×  to be placed
and construct the corresponding matrix polynomial
 (− 1)
Then compose the Diophantine equation as:
 (− 1) = ︁( ˆ(− 1)ˆ(− 1) + ˆ (− 1)ˆ(− 1))︁
Now solve the Diophantine equation using recursive
search algorithm we obtain ˆ(− 1) and ˆ (− 1)</p>
        </sec>
        <sec id="sec-1-4-3">
          <title>Step3:</title>
          <p>Give the desired trajectory sequence [].</p>
          <p>Compute the closed loop output and the control law by:
[] = ˆ(− 1)(︁ ˆ(− 1)ˆ(− 1) + ˆ (− 1)ˆ(− 1))︁ − 1ˆ (− 1)[]
[] = ˆ(− 1)− 1ˆ (− 1)[]
[] = [] − []
Identify the plant parametrs using MIMO-RLS:
 [ −  + 1, :],  [, :] · · ·  [ −  + 1, :]]︁
Controller</p>
          <p>D/A</p>
          <p>P lant H(s)</p>
          <p>A/D
Nois
ΔH
On_Line P arameter</p>
          <p>Estimation</p>
          <p>Calculation Of T he</p>
          <p>Controller P arameters
4. Application to Winding process
Winding systems are encountered in a wide variety of
industrial plants such as rolling mills in the steel
industry, plants involving web conveyance including coating,
paper-making and polymer film extrusion processes. The
main role of a winding process is to control the web
conveyance in order to avoid the efects of friction and
sliding, as well as the problems of material distortion and can
also damage the quality of the final product [ 35]. The
illustrative example used here is modeled by identification
of RMFD using constrained PEM see [36].</p>
          <p>Remark2: In order to simplify the control procedure
let we chose a fixed structure compensator of 1 order
With constant gain pre-compensator
⎢⎢⎢ ˆ1 ⎥⎥
⎢  ⎥⎥⎥ = ⎢⎢⎢ 1
⎢⎢⎣ ˆ 0 ⎢⎣ 2</p>
          <p>⎥
 ⎦</p>
          <p>3
⎡ 3
3
3
1
2
3
1
2
3
3 ⎤− 1 ⎡
3</p>
          <p>⎤
3 ⎥</p>
          <p>⎥
1 ⎥⎥</p>
          <p>⎦
2
⎢⎢ 1 ⎥
⎢ ⎥
⎢ 2 ⎥⎥
⎣ ⎦
3
The nominal values of the compensator coeficients are
obtained according to this last equation.</p>
          <p>Remark3: assuming that the system uncertainties are
of 7% of the nominal one, means that (− 1) =
0(− 1) + ∆ (− 1)
Now starting the adaptive block pole placement
algorithm we obtain the next results as shown in figure It can
be observed from the above simulation results that the
algorithm developed in this paper able to assign block
poles guaranteing the system stability even if some
sudden uncertainties occurs and with smaller tracking errors.
The influence of the parameter change don’t afect the
designed digital compensator due to the goodness of its
adaptation mechanism, also simulation results show that
relatively small interactions for the closed-loop system
2
g
n
i
k1
a
r
T
y
r
o0
t
c
e
j
a
−1
r
T
e
h
T
−2
−30
10</p>
          <p>Time 2(0sec)
40
when the setpoint of one of the variables is changed.
Which means that the closed loop system is perfectly and
complectly decoupled, This is because the control action
produced by the MFD in both variables acts
simultaneously on both manipulated variables as soon as a change
in the reference of any of them is detected.</p>
        </sec>
      </sec>
    </sec>
    <sec id="sec-2">
      <title>5. Conclusion</title>
      <p>In this paper, a new adaptive Block pole-placement
control for MIMO discrete-time systems has been considered.
This control scheme includes the MIMO RLS estimation
algorithm and Block pole-placement control, which is
used not only to identify the unknown plant parameters
but to achieve some specified performances. The
proposed control scheme indeed improves both regulation
and tracking error.
6. Declaration on Generative AI
During the preparation of this work, the authors used
ChatGPT, Grammarly in order to: Grammar and spelling
check, Paraphrase and reword. After using this
tool/service, the authors reviewed and edited the content as
needed and take full responsibility for the publication’s
content.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>K.</given-names>
            <surname>Hariche</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E. D.</given-names>
            <surname>Denman</surname>
          </string-name>
          , Interpolation theory and  -matrices,
          <source>Journal of Mathematical Analysis and Applications</source>
          <volume>143</volume>
          (
          <year>1989</year>
          )
          <fpage>53</fpage>
          -
          <lpage>547</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>K.</given-names>
            <surname>Hariche</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E. D.</given-names>
            <surname>Denman</surname>
          </string-name>
          ,
          <article-title>On solvents</article-title>
          and lagrange interpolating  -matrices,
          <source>Applied Mathematics and Computation</source>
          <volume>253</volume>
          (
          <year>1988</year>
          )
          <fpage>21</fpage>
          -
          <lpage>332</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>K.</given-names>
            <surname>Hariche</surname>
          </string-name>
          ,
          <article-title>Interpolation Theory in the Structural Analysis of  -matrices</article-title>
          ,
          <source>Ph.D. thesis</source>
          , University of Houston,
          <year>1987</year>
          . Chapter 3.
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>M.</given-names>
            <surname>Yaici</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Hariche</surname>
          </string-name>
          ,
          <article-title>On solvents of matrix polynomials</article-title>
          ,
          <source>International Journal of Modeling and Optimization</source>
          <volume>4</volume>
          (
          <year>2014</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>N.</given-names>
            <surname>Brandizzi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Fanti</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Gallotta</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Russo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Iocchi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Nardi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Napoli</surname>
          </string-name>
          ,
          <article-title>Unsupervised pose estimation by means of an innovative vision transformer</article-title>
          ,
          <source>in: Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)</source>
          , volume
          <volume>13589</volume>
          LNAI,
          <year>2023</year>
          , p.
          <fpage>3</fpage>
          -
          <lpage>20</lpage>
          . doi:
          <volume>10</volume>
          .1007/ 978-3-
          <fpage>031</fpage>
          -23480-
          <issue>4</issue>
          _
          <fpage>1</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>B.</given-names>
            <surname>Nail</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Djaidir</surname>
          </string-name>
          ,
          <string-name>
            <given-names>I. E.</given-names>
            <surname>Tibermacine</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Napoli</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Haidour</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Abdelaziz</surname>
          </string-name>
          ,
          <article-title>Gas turbine vibration monitoring based on real data and neuro-fuzzy system</article-title>
          ,
          <source>Diagnostyka</source>
          <volume>25</volume>
          (
          <year>2024</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>B.</given-names>
            <surname>Nail</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M. A.</given-names>
            <surname>Atoussi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Saadi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>I. E.</given-names>
            <surname>Tibermacine</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Napoli</surname>
          </string-name>
          ,
          <article-title>Real-time synchronisation of multiple fractional-order chaotic systems: an application study in secure communication</article-title>
          ,
          <source>Fractal and Fractional</source>
          <volume>8</volume>
          (
          <year>2024</year>
          )
          <fpage>104</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>C. T.</given-names>
            <surname>Chen</surname>
          </string-name>
          ,
          <source>Linear System Theory and Design</source>
          , Holt, Reinhart and Winston,
          <year>1984</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>M.</given-names>
            <surname>Yaici</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Hariche</surname>
          </string-name>
          ,
          <article-title>On eigenstructure assignment using block poles placement</article-title>
          ,
          <source>European Journal of Control</source>
          (
          <year>2014</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <surname>J. J. DiStefano</surname>
            ,
            <given-names>A. R.</given-names>
          </string-name>
          <string-name>
            <surname>Stubberud</surname>
            ,
            <given-names>I. J.</given-names>
          </string-name>
          <string-name>
            <surname>Williams</surname>
          </string-name>
          ,
          <article-title>Theory and Problems of Feedback and Control Systems</article-title>
          ,
          <string-name>
            <surname>McGraw-Hill</surname>
          </string-name>
          ,
          <year>1967</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>L.</given-names>
            <surname>Ljung</surname>
          </string-name>
          , T. Soderstrom,
          <source>Theory and Practice of Recursive Identification</source>
          , MIT Press, Cambridge, Massachusetts; London, England,
          <year>1987</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>I. D.</given-names>
            <surname>Landau</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Lozano</surname>
          </string-name>
          ,
          <string-name>
            <surname>M. M'Saad</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          <string-name>
            <surname>Karimi</surname>
          </string-name>
          ,
          <source>Adaptive Control: Algorithms, Analysis and Applications</source>
          , Springer-Verlag, London,
          <year>2011</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>P. A.</given-names>
            <surname>Ioannou</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Sun</surname>
          </string-name>
          , Robust Adaptive Control:
          <article-title>Design, Analysis and Robustness Bounds</article-title>
          , SpringerVerlag, New York,
          <year>1991</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>B.</given-names>
            <surname>Ladjal</surname>
          </string-name>
          ,
          <string-name>
            <given-names>I. E.</given-names>
            <surname>Tibermacine</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Bechouat</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Sedraoui</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Napoli</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Rabehi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Lalmi</surname>
          </string-name>
          ,
          <article-title>Hybrid models for direct normal irradiance forecasting: A case study of ghardaia zone (algeria</article-title>
          ),
          <source>Natural Hazards</source>
          <volume>120</volume>
          (
          <year>2024</year>
          )
          <fpage>14703</fpage>
          -
          <lpage>14725</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <given-names>C.</given-names>
            <surname>Napoli</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G.</given-names>
            <surname>Pappalardo</surname>
          </string-name>
          , E. Tramontana,
          <article-title>Using modularity metrics to assist move method refactoring of large systems</article-title>
          ,
          <source>in: Proceedings - 2013 7th International Conference on Complex, Intelligent, and Software Intensive Systems, CISIS</source>
          <year>2013</year>
          ,
          <year>2013</year>
          , p.
          <fpage>529</fpage>
          -
          <lpage>534</lpage>
          . doi:
          <volume>10</volume>
          .1109/CISIS.
          <year>2013</year>
          .
          <volume>96</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <given-names>N.</given-names>
            <surname>Brandizzi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Fanti</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Gallotta</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Russo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Iocchi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Nardi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Napoli</surname>
          </string-name>
          ,
          <article-title>Unsupervised pose estimation by means of an innovative vision transformer</article-title>
          ,
          <source>in: Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)</source>
          , volume
          <volume>13589</volume>
          LNAI,
          <year>2023</year>
          , p.
          <fpage>3</fpage>
          -
          <lpage>20</lpage>
          . doi:
          <volume>10</volume>
          .1007/ 978-3-
          <fpage>031</fpage>
          -23480-
          <issue>4</issue>
          _
          <fpage>1</fpage>
          . [27]
          <string-name>
            <given-names>I.</given-names>
            <surname>Naidji</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Tibermacine</surname>
          </string-name>
          ,
          <string-name>
            <given-names>W.</given-names>
            <surname>Guettala</surname>
          </string-name>
          ,
          <string-name>
            <surname>I. E</surname>
          </string-name>
          . Tiber-
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [17]
          <string-name>
            <given-names>A.</given-names>
            <surname>Tibermacine</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Akrour</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Khamar</surname>
          </string-name>
          ,
          <string-name>
            <surname>I. E</surname>
          </string-name>
          . Tiber- macine, et al.,
          <article-title>Semi-mind controlled robots based macine, A. Rabehi, Comparative analysis of svm on reinforcement learning for indoor application., and cnn classifiers for eeg signal classification in in: ICYRIME,</article-title>
          <year>2023</year>
          , pp.
          <fpage>51</fpage>
          -
          <lpage>59</lpage>
          .
          <article-title>response to diferent auditory stimuli</article-title>
          , in:
          <year>2024</year>
          [28]
          <string-name>
            <given-names>S.</given-names>
            <surname>eddine Boukredine</surname>
          </string-name>
          , E. Mehallel,
          <string-name>
            <given-names>A.</given-names>
            <surname>Boualleg</surname>
          </string-name>
          , International Conference on Telecommunications O.
          <string-name>
            <surname>Baitiche</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          <string-name>
            <surname>Rabehi</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          <string-name>
            <surname>Guermoui</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          <string-name>
            <surname>Douara</surname>
            ,
            <given-names>I. E.</given-names>
          </string-name>
          and
          <string-name>
            <surname>Intelligent Systems</surname>
          </string-name>
          (ICTIS), IEEE,
          <year>2024</year>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>8</lpage>
          . Tibermacine, Enhanced performance of microstrip
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [18]
          <string-name>
            <given-names>A.</given-names>
            <surname>Alfarano</surname>
          </string-name>
          , G. De Magistris,
          <string-name>
            <given-names>L.</given-names>
            <surname>Mongelli</surname>
          </string-name>
          , S. Russo,
          <article-title>antenna arrays through concave modifications</article-title>
          and J.
          <string-name>
            <surname>Starczewski</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          <string-name>
            <surname>Napoli</surname>
          </string-name>
          ,
          <article-title>A novel convmixer trans- cut-corner techniques</article-title>
          ,
          <source>ITEGAM-JETIA</source>
          <volume>11</volume>
          (
          <year>2025</year>
          )
          <article-title>former based architecture for</article-title>
          violent behavior de-
          <volume>65</volume>
          -71. tection, in: Lecture Notes in Computer Science [29]
          <string-name>
            <given-names>M.</given-names>
            <surname>Akroum</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Hariche</surname>
          </string-name>
          ,
          <article-title>An optimal instrumen(including subseries Lecture Notes in Artificial In- tal variable identification method for lmfd models</article-title>
          ,
          <source>telligence and Lecture Notes in Bioinformatics)</source>
          , vol- Studies
          <source>in Informatics and Control</source>
          <volume>17</volume>
          (
          <year>2008</year>
          ).
          <source>ume 14126 LNAI</source>
          ,
          <year>2023</year>
          , p.
          <fpage>3</fpage>
          -
          <lpage>16</lpage>
          . doi:
          <volume>10</volume>
          .1007/ [30]
          <string-name>
            <given-names>M.</given-names>
            <surname>Akroum</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Hariche</surname>
          </string-name>
          ,
          <source>Extending the sriv algo978-3-031-42508-0_1</source>
          . rithm to lmfd models,
          <source>Journal of Electrical</source>
          Engi-
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          [19]
          <string-name>
            <given-names>C.</given-names>
            <surname>Napoli</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Ponzi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Puglisi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Russo</surname>
          </string-name>
          , I. Tiber- neering
          <source>and Technology</source>
          <volume>4</volume>
          (
          <year>2009</year>
          ). macine, et al., Exploiting robots as healthcare re- [31]
          <string-name>
            <given-names>L.</given-names>
            <surname>Ljung</surname>
          </string-name>
          , System Identification:
          <article-title>Theory for the User, sources for epidemics management</article-title>
          and support Prentice Hall,
          <year>1999</year>
          . caregivers,
          <source>in: CEUR Workshop Proceedings</source>
          , vol- [32]
          <string-name>
            <given-names>Y.</given-names>
            <surname>Zhu</surname>
          </string-name>
          , T. Backx, Identification of Multivariable Inume 3686,
          <string-name>
            <surname>CEUR-WS</surname>
          </string-name>
          ,
          <year>2024</year>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>10</lpage>
          . dustrial Processes, Springer-Verlag, London,
          <year>1993</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          [20]
          <string-name>
            <given-names>S.</given-names>
            <surname>Russo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>I. E.</given-names>
            <surname>Tibermacine</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Tibermacine</surname>
          </string-name>
          , [33]
          <string-name>
            <given-names>C. H.</given-names>
            <surname>Fang</surname>
          </string-name>
          ,
          <article-title>A simple approach to solving the maD</article-title>
          .
          <string-name>
            <surname>Chebana</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          <string-name>
            <surname>Nahili</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          <string-name>
            <surname>Starczewscki</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          <article-title>Napoli, trix diophantine equation, IEEE Transactions on Analyzing eeg patterns in young adults exposed to Automatic Control 37 (</article-title>
          <year>1992</year>
          )
          <fpage>152</fpage>
          -
          <lpage>155</lpage>
          .
          <article-title>diferent acrophobia levels: a vr study</article-title>
          ,
          <source>Frontiers</source>
          [34]
          <string-name>
            <given-names>C. H.</given-names>
            <surname>Fang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F. R.</given-names>
            <surname>Chang</surname>
          </string-name>
          ,
          <article-title>A novel approach for in Human Neuroscience 18 (</article-title>
          <year>2024</year>
          ). doi:
          <volume>10</volume>
          .3389/ solving diophantine equations,
          <source>IEEE Transactions fnhum.2024.1348154. on Automatic Control</source>
          <volume>37</volume>
          (
          <year>1990</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          [21]
          <string-name>
            <given-names>S.</given-names>
            <surname>Falciglia</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Betello</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Russo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Napoli</surname>
          </string-name>
          , Learn- [35]
          <string-name>
            <given-names>T.</given-names>
            <surname>Bastogne</surname>
          </string-name>
          , et al.,
          <article-title>Multivariable identification of ing visual stimulus-evoked eeg manifold for neural winding process by subspace methods for a tension image classification</article-title>
          ,
          <source>Neurocomputing</source>
          <volume>588</volume>
          (
          <year>2024</year>
          ). control,
          <source>Control Engineering Practice</source>
          <volume>6</volume>
          (
          <year>1998</year>
          )
          <fpage>1077</fpage>
          - doi:10.1016/j.neucom.
          <year>2024</year>
          .
          <volume>127654</volume>
          . 1088.
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          [22]
          <string-name>
            <given-names>A.</given-names>
            <surname>Tibermacine</surname>
          </string-name>
          ,
          <string-name>
            <given-names>I. E.</given-names>
            <surname>Tibermacine</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Zouai</surname>
          </string-name>
          , [36]
          <string-name>
            <given-names>M.</given-names>
            <surname>Akroum</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Hariche</surname>
          </string-name>
          ,
          <article-title>Right matrix fraction deA. Rabehi, Eeg classification using contrastive learn- scription models identification using constrained ing and riemannian tangent space representations, pem</article-title>
          ,
          <source>Kuwait Journal of Science</source>
          and Engineering in: 2024 International Conference on Telecommuni-
          <volume>37</volume>
          (
          <year>2010</year>
          )
          <fpage>69</fpage>
          -
          <lpage>88</lpage>
          .
          <article-title>cations and Intelligent Systems (ICTIS)</article-title>
          , IEEE,
          <year>2024</year>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>7</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          [23]
          <string-name>
            <given-names>S.</given-names>
            <surname>Russo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Ahmed</surname>
          </string-name>
          ,
          <string-name>
            <given-names>I. E.</given-names>
            <surname>Tibermacine</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Napoli</surname>
          </string-name>
          ,
          <article-title>Enhancing eeg signal reconstruction in cross-domain adaptation using cyclegan</article-title>
          ,
          <source>in: 2024 International Conference on Telecommunications and Intelligent Systems (ICTIS)</source>
          , IEEE,
          <year>2024</year>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>8</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          [24]
          <string-name>
            <given-names>A.</given-names>
            <surname>TIBERMACINE</surname>
          </string-name>
          , W. GUETTALA,
          <string-name>
            <surname>I. E. TIBERMACINE</surname>
          </string-name>
          ,
          <article-title>Eficient one-stage deep learning for text detection in scene images</article-title>
          .,
          <string-name>
            <surname>Electrotehnica</surname>
          </string-name>
          , Electronica, Automatica
          <volume>72</volume>
          (
          <year>2024</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref25">
        <mixed-citation>
          [25]
          <string-name>
            <given-names>S.</given-names>
            <surname>Bouchelaghem</surname>
          </string-name>
          ,
          <string-name>
            <given-names>I. E.</given-names>
            <surname>Tibermacine</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Balsi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Moroni</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Napoli</surname>
          </string-name>
          ,
          <article-title>Cross-domain machine learning approaches using hyperspectral imaging for plastics litter detection</article-title>
          ,
          <source>in: 2024 IEEE Mediterranean and Middle-East Geoscience and Remote Sensing Symposium (M2GARSS)</source>
          , IEEE,
          <year>2024</year>
          , pp.
          <fpage>36</fpage>
          -
          <lpage>40</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref26">
        <mixed-citation>
          [26]
          <string-name>
            <given-names>N.</given-names>
            <surname>Boutarfaia</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Russo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Tibermacine</surname>
          </string-name>
          ,
          <string-name>
            <given-names>I. E.</given-names>
            <surname>Tibermacine</surname>
          </string-name>
          ,
          <article-title>Deep learning for eeg-based motor imagery classification: Towards enhanced human-machine interaction and assistive robotics, life 2 (</article-title>
          <year>2023</year>
          )
          <article-title>4</article-title>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>