Research article Special Issues

The L1-induced norm analysis for linear multivariable differential equations

  • In this paper, we consider the L1-induced norm analysis for linear multivariable differential equations. Because such an analysis requires integrating the absolute value of the associated impulse response on the infinite-interval [0,), this interval was divided into [0,H) and [H,), with the truncation parameter H. The former was divided into M subintervals with an equal width, and the kernel function of the relevant input\slash output operator on each subinterval was approximated by a pth order polynomial with p=0,1,2,3. This derived to an upper bound and a lower bound on the L1-induced norm for [0,H), with the convergence rate of 1/Mp+1. An upper bound on the L1-induced norm for [H,) was also derived, with an exponential order of H. Combining these bounds led to an upper bound and a lower bound on the original L1-induced norm on [0,), within the order of 1/Mp+1. Furthermore, the l1-induced norm of difference equations was tackled in a parallel fashion. Finally, numerical studies were given to demonstrate the overall arguments.

    Citation: Junghoon Kim, Jung Hoon Kim. The L1-induced norm analysis for linear multivariable differential equations[J]. AIMS Mathematics, 2024, 9(12): 34205-34223. doi: 10.3934/math.20241629

    Related Papers:

    [1] Tomomichi Hagiwara, Masaki Sugiyama . $ L_2/L_1 $ induced norm and Hankel norm analysis in sampled-data systems. AIMS Mathematics, 2024, 9(2): 3035-3075. doi: 10.3934/math.2024149
    [2] Jianwei Jiao, Keqin Su . A new Sigma-Pi-Sigma neural network based on $ L_1 $ and $ L_2 $ regularization and applications. AIMS Mathematics, 2024, 9(3): 5995-6012. doi: 10.3934/math.2024293
    [3] Oe Ryung Kang, Jung Hoon Kim . The $ l_\infty $-induced norm of multivariable discrete-time linear systems: Upper and lower bounds with convergence rate analysis. AIMS Mathematics, 2023, 8(12): 29140-29157. doi: 10.3934/math.20231492
    [4] Ailing Zhu, Yixin Wang, Qiang Xu . A weak Galerkin finite element approximation of two-dimensional sub-diffusion equation with time-fractional derivative. AIMS Mathematics, 2020, 5(5): 4297-4310. doi: 10.3934/math.2020274
    [5] Yaoqiang Wu . On (fuzzy) pseudo-semi-normed linear spaces. AIMS Mathematics, 2022, 7(1): 467-477. doi: 10.3934/math.2022030
    [6] Yinlan Chen, Yawen Lan . The best approximation problems between the least-squares solution manifolds of two matrix equations. AIMS Mathematics, 2024, 9(8): 20939-20955. doi: 10.3934/math.20241019
    [7] Fengxia Gao, Jialei Chen . Conjugacy classes of left ideals of Sweedler's four-dimensional algebra $ H_{4} $. AIMS Mathematics, 2022, 7(5): 7720-7727. doi: 10.3934/math.2022433
    [8] Kanjanaporn Tansri, Pattrawut Chansangiam . Gradient-descent iterative algorithm for solving exact and weighted least-squares solutions of rectangular linear systems. AIMS Mathematics, 2023, 8(5): 11781-11798. doi: 10.3934/math.2023596
    [9] Han Wang, Jianrong Wu . The norm of continuous linear operator between two fuzzy quasi-normed spaces. AIMS Mathematics, 2022, 7(7): 11759-11771. doi: 10.3934/math.2022655
    [10] Saud Fahad Aldosary, Mohamed M. A. Metwali, Manochehr Kazemi, Ateq Alsaadi . On integrable and approximate solutions for Hadamard fractional quadratic integral equations. AIMS Mathematics, 2024, 9(3): 5746-5762. doi: 10.3934/math.2024279
  • In this paper, we consider the L1-induced norm analysis for linear multivariable differential equations. Because such an analysis requires integrating the absolute value of the associated impulse response on the infinite-interval [0,), this interval was divided into [0,H) and [H,), with the truncation parameter H. The former was divided into M subintervals with an equal width, and the kernel function of the relevant input\slash output operator on each subinterval was approximated by a pth order polynomial with p=0,1,2,3. This derived to an upper bound and a lower bound on the L1-induced norm for [0,H), with the convergence rate of 1/Mp+1. An upper bound on the L1-induced norm for [H,) was also derived, with an exponential order of H. Combining these bounds led to an upper bound and a lower bound on the original L1-induced norm on [0,), within the order of 1/Mp+1. Furthermore, the l1-induced norm of difference equations was tackled in a parallel fashion. Finally, numerical studies were given to demonstrate the overall arguments.



    Quantitative evaluation of the input/output relationship in differential equations has been regarded as one of the important issues in applied mathematics and control engineering. Depending on the characteristics of the differential equations considered, various systems norms can be taken. For example, the L2-induced (or the l2-induced) norm is used in [1,2] to address energy-bounded disturbances, and the L-induced (or the l-induced) norm is taken in [3,4,5] to deal with peak-bounded disturbances. Subsequently, the induced norm is considered in a mixed fashion from L2 to L as in [6,7,8].

    However, these three norms do not reflect some real-world problems of the maximizing fuel efficiency [9], the population management [10,11], and so on. These problems can be tackled by taking the L1-induced (or the l1-induced) norm since it corresponds to the ratio of the total sums between the input and the output. In this line, this induced norm is widely used for practical systems such as switched systems [12,13], Markov jump systems [14], positive systems [15,16], and so on. Here, it should be remarked that the L1-induced norm of positive systems is analytically obtained as in [16], this induced norm cannot be exactly computed even for general linear time-invariant (LTI) differential equations since it involves integrating the absolute value of a matrix exponential function on the infinite interval [0,).

    With respect to computing the L1-induced norm, an adaptive algorithm is introduced in [17], but arguments are confined to single variable, strictly proper differential equations, and no clear extension to the case of multivariable proper differential equations is provided in that study. More importantly, the associated convergence order in [17] is limited to 1/M2 in terms of the approximation parameter M. For hybrid continuous/discrete-time differential/difference equations (i.e., sampled-data systems), a method for computing the L1-induced norm is recently developed in [18], but the convergence rate is 1/M.

    Motivated by the above facts, we develop methods for computing both the L1-induced norm and the l1-induced norm of linear multivariable differential and difference equations, with the convergence orders higher than 1/M2. We first derive a closed-form expression of the L1-induced norm and clarify that the 1-norm of a matrix exponential function should be integrated on the infinite interval [0,). This interval is then divided into [0,H) and [H,) for a sufficiently large H. The L1-induced norm on [0,H) is treated in a relatively rigorous fashion, while that on [H,) is considered in a rough fashion. More precisely, an upper bound and a lower bound on the former are obtained by dividing the interval [0,H) into M subintervals with an equal width together with applying a pth order Taylor expansion to the kernel function of the matrix exponential function with p=0,1,2,3, while an upper bound on the latter is only derived. Here, we show that the gap between the upper and lower bounds on the L1-induced norm on [0,H) tends to 0 at the rate of 1/Mp+1 and the upper bound on the L1-induced norm on [H,) converges to 0 in an exponential order of H. Combining these bounds leads to an upper bound and a lower bound on the original L1-induced norm, and their gap is ensured to converge to 0 within the order of 1/Mp+1. These arguments are extended to the l1 analysis of discrete-time difference equations in a parallel fashion. The contributions of this paper over the existing studies [16,17,18] are also summarized in Table 1.

    Table 1.  Comparsion between studies on the L1-induced analysis.
    Considered system Convergence
    [16] Positive continuous-time systems Exact result
    [17] Almost strictly proper continuous-time systems 1/M2
    [18] Hybrid continuous/discrete-time systems 1/M
    This paper Multivariable proper continuous-time and discrete-time systems 1/M4

     | Show Table
    DownLoad: CSV

    This paper is organized as follows. In Section 2, we derive a tractable representation, i.e., a closed-form expression, of the L1-induced norm of linear multivariable differential equations, as a preliminary to computing this induced norm. The major results of this paper, i.e., the methods for computing an upper bound and a lower bound on the L1-induced norm and the corresponding convergence proof, are provided in Section 3. The method for computing the l1-induced norm of linear multivariable difference equations is introduced in Section 4. A numerical example is provided in Section 5 to demonstrate the theoretical validity and the practical effectiveness of the overall arguments developed in this paper. Finally, the notations used in this paper are shown in Table 2.

    Table 2.  Notations used in the paper.
    Notations Definitions
    Rν1 The Banach space of ν-dimensional real vectors equipped with the 1-norm
    Rν1×ν21 The Banach space of ν1×ν2-dimensional real matrices equipped with the 1-norm
    N0 N{0} with the set of positive integers N
    rowi() ith row of a matrix ()
    coli() ith column of a matrix ()
    ||1 The 1-norm of a matrix, i.e., max1jnmi=1|Tij|, for a TRm×n1
    L1 The L1[0,T) norm of a function with T=H,H/M, or , i.e., Tt=0|f(t)|1dt, for a real vector-valued function f() with fL1<
    l1 The l1 norm of a sequence, i.e., k=0|v[k]|1, for a real vector-valued sequence v[k] (kN0)
    X/X The induced norm of an operator defined as TX/X:=supf0TfX/fX

     | Show Table
    DownLoad: CSV

    Let us consider the continuous-time (CT) linear time-invariant (LTI) system ΣC with differential and algebraic equations given by

    ΣC:{˙x=Ax+Bwy=Cx+Dw, (2.1)

    where x(t)Rn1 is the state, w(t)Rnw1 is the input and y(t)Rny1 is the output. With assuming the zero initial condition of x, i.e., x(0)=0, the output of ΣC is described by

    y(t)=(GCw)(t):=t0CeA(ts)Bw(s)ds+Dw(t), (2.2)

    where GC corresponds to the operator describing the input/output relation of ΣC.

    On the basis of the above operator-based representation, we denote the L1-induced norm of ΣC by GCL1/L1, and it is defined as

    GCL1/L1:=supw0yL1wL1=supwL11yL1. (2.3)

    The matrix A is assumed to be Hurwitz stable (i.e., all the eigenvalues of A are located in the open left half-plane) for the L1-induced norm GCL1/L1 to be bounded and well-defined, throughout the paper.

    On the other hand, it is a non-trivial task to compute GL1/L1 in terms of (2.3) (and (2.2)) because it should be required to consider every w with wL11. To alleviate such a difficulty, we provide the following lemma associated with a more tractable expression of GCL1/L1 by extending the arguments in [19] without considering the feed through term D.

    Lemma 1. The L1-induced norm GCL1/L1 can be described by

    GCL1/L1=max1jnwnyi=1fij, (2.4)

    where

    fij:=0|(CeAtB)ij|dt+|Dij|, (2.5)

    and ()ij means the (i,j)th element of ().

    Proof. Let us denote the vector -norm by || and denote the L norm of a function equipped with the vector -norm for the spatial space by L. We then see from [19,20] that

    yL1=supgL=10yT(t)g(t)dt=supgL=10(t0wT(s)(CeA(ts)B+δ(ts)D)Tds)g(t)dt=supgL=10wT(s)(s(CeA(ts)B+δ(ts)D)Tg(t)dt)dssupgL=10|wT(s)||(s(CeA(ts)B+δ(ts)D)Tg(t)dt)|ds0|wT(s)|dssupgL=1sup0s<|s(CeA(ts)B+δ(ts)D)Tg(t)dt|=wL1supgL=1vL, (2.6)

    where δ(t) is the Dirac-delta function and

    v(s):=s(CeA(ts)B+δ(ts)D)Tg(t)dt. (2.7)

    From [21,22], we note that

    supgL=1vL=max1inwnyj=10(|(CeAtB)Tij|+|δ(t)DTij|)dt=max1inwnyj=10(|(CeAtB)ji|+|δ(t)Dji|)dt=max1jnwnyi=1fij. (2.8)

    Combining (2.6) and (2.8) clearly implies that

    GCL1/L1max1jnwnyi=1fij. (2.9)

    For j=1,,nw, let us next take ˆwj by

    ˆwj(t):=δ(t)ej, (2.10)

    where ej is the jth standard basis in Rnw1. If we denote the corresponding output by ˆyj, then we see that

    ˆyjL1=0|CeAtBej+δ(t)Dej|1dt=0|CeAtBej|1dt+|Dej|1=nyi=1(0|(CeAtB)ij|dt+|Dij|)=nyi=1fij. (2.11)

    This together with the fact that ˆwjL1=1 for j=1,,nw leads to that

    max1jnwnyi=1fijGCL1/L1. (2.12)

    Combining (2.9) and (2.12) completes the proof.

    It would be worthwhile to note that fij given by (2.5) coincides with the L1 norm of the impulse response for the single-input/single-output (SISO) system obtained from replacing C, B and D in (2.1) with rowi(C), colj(B) and Dij, respectively. To put it another way, the assertions in Lemma 1 can also be interpreted as showing that the worst input w for achieving the L1-induced norm defined as (2.3) corresponds to the impulse signal (i.e., the Dirac-delta function δ(t)). Thus, it is not required to rigorously consider the input w for computing the L1-induced norm GCL1/L1 when we employ the arguments in Lemma 1.

    However, it is difficult to directly treat the first term of the right-hand side (RHS) in (2.5), although we can obtain a tractable representation of GCL1/L1 in Lemma 1. In connection with this, we introduce a truncation idea by which the interval [0,) taken in fij is divided into [0,H) and [H,) with a sufficiently large parameter H. More precisely, let us introduce f[H]ij and f[H+]ij defined respectively as

    f[H]ij:=H0|(CeAtB)ij|dt+|Dij|,f[H+]ij:=H|(CeAtB)ij|dt. (2.13)

    Then, it readily follows from fij=f[H]ij+f[H+]ij that

    f[H]ijfijf[H]ij+f[H+]ij. (2.14)

    From the point of view of (2.14), we can lead to the following lemma associated with deriving an upper bound and a lower bound on the L1-induced norm GCL1/L1 given by (2.4).

    Lemma 2. The inequality

    |F[H]|1GCL1/L1|F[H]+F[H+]|1 (2.15)

    holds, where

    F[H]:=[f[H]11f[H]1nwf[H]ny1f[H]nynw],F[H+]:=[f[H+]11f[H+]1nwf[H+]ny1f[H+]nynw]. (2.16)

    From the stability assumption on A, it could be expected that F[H+] converges to 0 as the truncation parameter H becomes larger. Hence, it would be reasonable to take a sufficiently large H for computing GCL1/L1 if we can explicitly compute F[H]. In this sense, the following section provides two methods for computing an upper bound on each entry of F[H+] and an upper bound and a lower bound on each entry of F[H], respectively, and derives relevant convergence rates.

    As mentioned at the end of the preceding section, F[H+] converges to 0 by taking H larger. Thus, it might be useful to compute F[H] as accurately as possible but F[H+] is treated in a relatively simple fashion when we take a sufficiently large H. With respect to this, we derive an upper bound and a lower bound on each entry of F[H] while an upper bound on each entry of F[H+] is only obtained.

    Even though F[H+] is very close to 0 when H is large enough, its direct computation is also a non-trivial task. Thus, this subsection aims at obtaining an upper bound on f[H+]ij and showing a relevant convergence property. To this end, we note from the stability assumption on A that there should exist an qN0 ensuring |eAq|1<1 since eAt0 (t). Using the q, we can derive the following Lemma.

    Lemma 3. For an q with |eAq|1<1, the following inequality holds.

    f[H+]ij|rowi(C)eAH|11|eAq|1(e|A|1q1)|A|1|colj(B)|1:=f[H+]ij,U. (3.1)

    Furthermore, f[H+]ij,U converges to 0 regardless of the choice of q with an exponential order of H.

    Proof. Note that

    f[H+]ij=H|rowi(C)eAtcolj(B)|1dt=0|rowi(C)eAHeAtcolj(B)|1dt=q0(|rowi(C)eAHeAtcolj(B)|1+|rowi(C)eAHeAqeAtcolj(B)|1+)dt|rowi(C)eAH|1(1+|eAq|1+|e2Aq|1+)q0|eAtcolj(B)|1dt|rowi(C)eAH|11|eAq|1(e|A|1q1)|A|1|colj(B)|1:=f[H+]ij,U. (3.2)

    The second assertion follows by the fact that |rowi(C)eAH|1 tends to 0 with an exponential order of H. This completes the proof.

    From Lemma 3, an upper bound on f[H+]ij can be computed when H is fixed and an appropriate q with |eAq|1<1 is selected. We next consider F[H+]URny×nw1 defined as

    F[H+]U:=[f[H+]11,Uf[H+]1nw,Uf[H+]ny1,Uf[H+]nynw,U], (3.3)

    where the subscript 'U' stands for the upper bound, and this will be used for computing GCL1/L1 instead of F[H+] in Subsection 3.3.

    To determine each entry of F[H] as accurately as possible through its upper and lower bounds, we consider dividing the interval [0,H) into M subintervals with an equal width. To put it another way, we note that

    f[H]ij=h0|(CeAtB)ij|dt+2hh|(CeAtB)ij|dt++H(M1)h|(CeAtB)ij|dt+|Dij|=rowi(C)MBj(t)L1+|Dij| (3.4)

    with

    h:=H/M,Ad:=eAh,Bj(t):=eAtcolj(B)rowi(C)M:=[rowi(C)T(rowi(C)Ad)T(rowi(C)AM1d)T]T. (3.5)

    Because this allows us to deal with the interval [0,h)(=[0,H/M) smaller than the original interval [0,H), an approximate scheme on the former interval could be expected to lead to an approximation error smaller than that on the latter interval.

    With this in mind, we develop a kernel approximation approach to Bj(t) in (3.4) by introducing B[α]j,p(t) defined as

    B[α]j,p(t)=pi=0eAαhAi(tαh)ii!colj(B) (3.6)

    for p{0,1,2,3} and α[0,1]. This B[α]j,p(t) corresponds to the pth order Taylor expansion of eAt in Bj(t) around t=αh. Replacing the Bj(t) with B[α]j,p in (3.4) derives the approximate treatment of f[H]ij given by

    f[H,α]ij,M,p:=rowi(C)MB[α]j,p(t)L1+|Dij|. (3.7)

    Regarding an approximation error in terms of f[H,α]ij,M,p defined as (3.7), we provide the following lemma.

    Lemma 4. For p{0,1,2,3}, the inequality

    f[H,α]ij,M,pk[H,α]ij,M,pMp+1f[H]ijf[H,α]ij,M.p+k[H,α]ij,M,pMp+1 (3.8)

    holds, where

    k[H,α]ij,M,p:=Hp+2Mcα|rowi(C)MeAαhAp+1|1e|A|1h|colj(B)|1 (3.9)

    with cα given by

    cα:=α(p+2)+(1α)(p+2)(p+2)!. (3.10)

    Furthermore, k[H,α]ij,M,p has a uniform upper bound ˆk[H,α]ij,p with respect to M given by

    ˆk[H,α]ij,p:=Hp+2cα|rowi(C)eAαhAp+1|1e|A|1H|colj(B)|1. (3.11)

    Proof. In terms of the triangular inequality, we first note that

    |f[H]ijf[H,α]ij,M,p|=|rowi(C)MBj(t)L1rowi(C)MB[α]j,p(t)L1|rowi(C)MBj(t)rowi(C)MB[α]j,p(t)L1. (3.12)

    Next, it readily follows from the pth order Taylor expansion of exp(At) around t=αh that

    rowi(C)MBj(t)rowi(C)MB[α]j,p(t)L1=h0|rowi(C)M(i=0eAαhAi(tαh)ii!pi=0eAαhAi(tαh)ii!)colj(B)|1dt=h0|rowi(C)M(i=p+1eAαhAi(tαh)ii!)colj(B)|1dt=h0|rowi(C)M(i=0eAαhAi+p+1(tαh)i+p+1(i+p+1)!)colj(B)|1dt=h0|rowi(C)MeAαhAp+1(i=0Ai(tαh)i+p+1(i+p+1)!)colj(B)|1dt|rowi(C)MeAαhAp+1|1h0(i=0|A|i1|tαh|i+p+1(i+p+1)!)dt|colj(B)|1=|rowi(C)MeAαhAp+1|1(αh0i=0|A|i1(αht)i+p+1(i+p+1)!dt+hαhi=0|A|i1(tαh)i+p+1(i+p+1)!dt)|colj(B)|1=|rowi(C)MeAαhAp+1|1(i=0|A|i1(αh)i+p+2(i+p+2)!+i=0|A|i1((1α)h)i+p+2(i+p+2)!)|colj(B)|1|rowi(C)MeAαhAp+1|1hp+2e|A|1hαp+2+(1α)p+2(p+2)!|colj(B)|1=k[H,α]ij,M,pMp+1. (3.13)

    Combining (3.12) and (3.13) establishes the first assertion. The second assertion follows by

    1M|rowi(C)MeAαhAp+1|11MM1k=0|rowi(C)(Ad)keAαhAp+1|1|rowi(C)eAαhAp+1|11MM1k=0e|A|1kh|rowi(C)eAαhAp+1|1e|A|1(M1)h. (3.14)

    This completes the proof.

    Remark 1. The rationale behind taking p as p{0,1,2,3} is related with explictly computing f[H,α]ij,M,p in (3.7), although the arguments in Lemma 4 are equivalently extended for the case of p4. To put it another way, it is well-known that no exact solution can be obtained for a general pth order polynomial with p4, and thus it is quite difficult to exactly compute f[H,α]ij,M,p for p4. In contrast, the exact solution formulae exist for general pth order polynomials with p=0,1,2,3, and thus f[H,α]ij,M,p considered in (3.7) can be exactly obtained.

    We can easily obtain from Lemma 4 an upper bound and a lower bound on each entry of F[H]. With these values in mind, let us consider the matrices F[H,α]M,p,U and F[H,α]M,p,L whose (i,j)the elements are given by f[H,α]ij,M,p+k[H,α]ij,M,pMp+1 and f[H,α]ij,M,pk[H,α]ij,M,pMp+1, respectively, i.e.,

    F[H,α]M,p,U:=[f[H,α]11,M,p+k[H,α]11,M,pMp+1f[H,α]1nw,M,p+k[H,α]1nw,M,pMp+1f[H,α]ny1,M,p+k[H,α]ny1,M,pMp+1f[H,α]nynw,M,p+k[H,α]nynw,M,pMp+1], (3.15)
    F[H,α]M,p,L:=[f[H,α]11,M,pk[H,α]11,M,pMp+1f[H,α]1nw,M,pk[H,α]1nw,M,pMp+1f[H,α]ny1,M,pk[H,α]ny1,M,pMp+1f[H,α]nynw,M,pk[H,α]nynw,M,pMp+1]. (3.16)

    Here, the subscripts 'U' and 'L' stand for the upper bound and the lower bound, respectively, and F[H,α]M,p,U and F[H,α]M,p,L will be used for computing GCL1/L1 instead of F[H] in Subsection 3.3.

    The preceding subsections are devoted to providing approximate but asymptotically exact values of F[H+] and F[H].In terms of F[H+]U, F[H,α]M,p,U and F[H,α]M,p,L given by (3.3), (3.15) and (3.16), respectively, combining Lemmas 2–4 leads to the following theorem.

    Theorem 1. For a p{0,1,2,3} and an α[0,1], assume that we take sufficiently large qN and M such that |eAq|1<1 and every element of F[H,α]M,p,L is not smaller than 0. Then, the following inequality holds.

    |F[H,α]M,p,L|1GCL1/L1|F[H,α]M,p,U+F[H+]U|1. (3.17)

    Furthermore, the gap between the upper and lower bounds in (3.17) tends to 0 as M and H become larger, with the convergence rate proportional to 1/Mp+1 regardless of q and α.

    Proof. The first assertion readily follows from substituting Lemmas 3 and 4 into Lemma 2. The second assertion is easily established by noting from Lemmas 3 and 4 that f[H+]ij,U converges to 0 at an exponential order of H regardless of the choice of q and ˆk[H,α]ij,M,p has a uniform upper bound with respect to α[0,1] because cα achieves its maximum at α=1 and |rowi(C)eAαhAp+1|1 is bounded by |rowi(C)Ap+1|1eh.

    This theorem clearly implies that we can compute an upper bound and a lower bound on the L1-induced norm GCL1/L1, and their gap converges to 0 by taking the approximation parameter M and the truncation parameter H larger, within the order of 1/Mp+1. Here, it would be worthwhile to note that taking H larger to reduce F[H+]U leads to increasing k[H,α]ij,M,p in (3.15) and (3.16), by which the gap between the corresponding upper and lower bounds becomes larger. Thus, to achieve the desired accuracy of the L1-induced norm based on Theorem 1, it is crucial to select appropriate values of the parameters H, q, M and α. In connection with this, we provide a pseudo-code based guideline for determining those parameters as follows.

    Algorithm 1 Guideline for determining the parameters H, q, M, and α.
    Require System matrices ARnx×nx1,BRnx×nw1,CRny×nx1,DRny×nw1 , approximation order p
    1: Define the acceptable tolerance for the L1 induced norm as ϵ
    2: Define variables ϵ1,ϵ2(ϵ), δq,δH(>0)
    3: Initialize q,H
    4: while |eAq|1<1 do
    5:    Update qq+δq
    6: while 0<(e|A|1q1)|B|1|eAH|1|C|1|A|1(1|eAq|1)ϵ1 do
    7:    HH+δH or qq+δq
    8: Initialize α0.5
    9: Initialize M0
    10: while |F[H,α]M,p,U+F[H+]U|1|F[H,α]M,p,L|1ϵ2 do
    11:    Update MM+1
    12: Initialize x|F[H,α]M,p,U+F[H+]U|1|F[H,α]M,p,L|1
    13: Initialize y0
    14: for 0α1 do
    15:    y|F[H,α]M,p,U+F[H+]U|1|F[H,α]M,p,L|1
    16:    if y<x then
    17:        xy
    18:    Update α

    Stimulated by the success of computing the L1-induced norm of linear multivariable differential equations developed in the preceding section, in this section, we establish parallel results on computing the l1-induced norm of linear multivariable difference equations.

    Let us consider the discrete-time (DT) LTI system ΣD with difference and algebraic equations described by

    ΣD:{x[k+1]=Adx[k]+Bdw[k]y[k]=Cdx[k]+Ddw[k], (4.1)

    where x[k]Rn1 is the state, w[k]Rnw1 is the input and y[k]Rny1 is the output. The output of ΣD is given by

    y[k]=(GDw)[k]:=ki=1CdAkidBdw[k]+Ddw[k] (4.2)

    assuming the zero initial condition of x similar to the continuous-time case. For the l1-induced norm of ΣD to be well-defined and bounded, we assume that Ad is Schur stable; all the eigenvalues of Ad are located in the open unit disc.

    In an equivalent fashion to the arguments in Section 2, we denote the l1-induced norm of ΣD by GDl1/l1 and can derive that

    GDl1/l1=max1jnwnyi=1gij, (4.3)

    where

    gij:=l=0|(CdAldBd)ij|+|(Dd)ij|. (4.4)

    To alleviate difficulties in treating an infinite number of gij in (4.3), we propose the truncation idea with a sufficiently large parameter N as follows.

    g[N]ij:=Nl=0|(CdAldBd)ij|+|(Dd)ij|,g[N+]ij:=l=N+1|(CdAldBd)ij|. (4.5)

    On the basis of (4.5), it immediately follows from (4.3) that

    |G[N]|1GDl1/l1|G[N]+G[N+]|1 (4.6)

    holds, where

    G[N]:=[g[N]11g[N]1nwg[N]ny1g[N]nynw],G[N+]:=[g[N+]11g[N+]1nwg[N+]ny1g[N+]nynw]. (4.7)

    From the stability assumption on Ad, G[N+] is expected to converge to 0 as the truncation parameter N becomes larger, and thus taking a sufficiently large N is reasonable for computing GDl1/l1. In connection with this, we note from the stability assumption on Ad that there should exist a qN0 ensuring |Aqd|1<1, and can derive the following Lemma.

    Lemma 5. For a qN0 with |Aqd|1<1, the following inequality holds.

    g[N+]ij|rowi(Cd)|1|[(AN+1d)T(AN+qd)T]T|11|Aqd|1|colj(Bd)|1:=g[N+]ij,U. (4.8)

    Furthermore, g[N+]ij,U converges to 0 regardless of the choice of q with an exponential order of N

    Proof. Note that

    g[N+]ij=l=N+1|(CdAldBd)ij|1=l=N+1|rowi(Cd)Aldcolj(Bd)|=|[rowi(Cd)rowi(Cd)][AN+1dAN+2d]colj(Bd)|1|[rowi(Cd)rowi(Cd)]|1|[AN+1dAN+2d]|1|colj(Bd)|1=|rowi(Cd)|1|[AN+1dAN+2d]|1|colj(Bd)|1. (4.9)

    On the other hand,

    |[AN+1dAN+2d]|1l=0|[AN+1+lqdAN+(l+1)qd]|1|[(AN+1d)T(AN+qd)T]T|11|Aqd|1. (4.10)

    Substituting (4.10) into (4.9) completes the proof of the first assertion. The second assertion follows the fact that the RHS of (4.10) tends to 0 with an exponential order of N.

    From Lemma 5, an upper bound on g[N+]ij can be computed when N is fixed and an appropriate q with |Aqd|1<1 is selected. We next consider G[N+]URny×nw1 defined as

    G[N+]U:=[g[N+]11,Ug[N+]1nw,Ug[N+]ny1,Ug[N+]nynw,U], (4.11)

    where the subscript 'U' stands for the upper bound, and this will be used for computing GDl1/l1 instead of G[N+] in the following arguments. The remaining part, determining each entry of G[N], can be immediately obtained since only finite numbers of summations are required. Substituting G[N] and G[N+]U given respectively by (4.7) and (4.11) into (4.6) leads to the following result.

    Theorem 2. For a sufficiently large qN with |Aqd|1<1, the following inequality holds.

    |G[N]|1GDl1/l1|G[N]+G[N+]U|1. (4.12)

    Furthermore, the gap between the upper and lower bounds in (4.12) converges to 0 regardless of the choice of q with an exponential order of N.

    In this section, we provide a numerical example for verifying the effectiveness of the methods for computing L1-induced and l1-induced norms proposed in this paper. With respect to this, let us consider the twin-rotor MIMO system as shown in Figure 1.

    Figure 1.  Twin-rotor MIMO system.

    The dynamic behavior of the twin-rotor mimo system is described by the state-space equation [23]

    {˙x=[010000MgI1B11I100b1I10000100000B12I2a1kcI2b2I200001T110000001]x+[00000000k1T1100k2]v+[00000000k1T1100k2]wy=[010000000100]x, (5.1)

    where x:=[θ1˙θ1θ2˙θ2τ1τ2]T and θ1, θ2, τ1 and τ2 denote the pitch angle, the yaw angle, the momentum of the rotor 1 and the momentum of the rotor 2, respectively. The control input v:=[V1V2]T contains the input voltages V1 and V2 supplied to the rotor 1 and the rotor 2, respectively, w denotes the disturbance affecting the control input and y is the regulated output. We take the corresponding system parameters as shown in Table 3.

    Table 3.  System parameters.
    I1 Moment of inertia of vertical rotor 6.8×101kgm2
    I2 Moment of inertia of horizontal rotor 2×101kgm2
    Mg Gravity momentum 0.96Nm
    B11 Friction momentum function parameter for pitch term 5.998×101Nms2/rad
    B12 Friction momentum function parameter for yaw term 1×101Nms2/rad
    kc Cross reaction momentum gain 1.848×102
    a1 Static characteristic parameter 1.75
    b1 Static characteristic parameter 0.2772
    b2 Static characteristic parameter 0.09
    T11 Motor denominator parameter 1.1
    k1 Motor 1 gain 1.1
    k2 Motor 2 gain 0.8

     | Show Table
    DownLoad: CSV

    Because the system given by (5.1) is unstable, we consider to employ the full-state stabilizing feedback controller proposed in [24], i.e.,

    v=[1.431591.637920.118730.377130.865700.219500.334470.067490.579591.347670.162060.79287]x. (5.2)

    Computing the L1-induced norm of the feedback system consisting of (5.1) and (5.2) is practically meaningful since it corresponds to evaluating the effect of the disturbances occurring in the input voltages on the pitch and yaw angles. In other words, we can clarify how much the angles would rotate by the disturbances in the twin-rotor MIMO system. Based on the fact that cα in (3.9) attains its minimum at α=0.5, we take α=0.5 for this example. With letting ϵ1=106, we can obtain (H,q)=(150,6) by following Algorithm 1. These parameter values lead to |F[H+]U|1=3.165×107<106=ϵ1. After the pair (H,q)=(150,6) is fixed, we take the approximation parameter M ranging from 800 to 2000 with the approximation order p=0,1,2,3. The computation results are shown in Table 4.

    Table 4.  Computation results of the L1-induced norm.
    M 800 1200 1500 2000
    Approximation order p=0
    Upper bound 1.22448 0.96317 0.88058 0.80886
    Lower bound 0.07056 0.33046 0.41230 0.48397
    Gap 1.15392 0.63272 0.46828 0.32488
    Approximation order p=1
    Upper bound 0.69246 0.66324 0.65631 0.65147
    Lower bound 0.60350 0.63072 0.63706 0.64145
    Gap 0.08895 0.03252 0.01925 0.01002
    Approximation order p=2
    Upper bound 0.65096 0.64729 0.64653 0.64636
    Lower bound 0.64041 0.64472 0.64531 0.64588
    Gap 0.01055 0.00257 0.00121 0.00048
    Approximation order p=3
    Upper bound 0.64626 0.64610 0.64596 0.64613
    Lower bound 0.64512 0.64591 0.64589 0.64611
    Gap 0.00114 0.00019 0.00007 0.00002

     | Show Table
    DownLoad: CSV

    We can observe from Table 4 that both the upper and lower bounds on the L1-induced norm converge to 0.6462 by making M larger, and the gaps between these bounds are decreasing at a rate no smaller than 1/Mp+1 for all the approximation order p=0,1,2,3. To make the practical effectiveness of the arguments in Theorem 1 and Algorithm 1 clearer, the results of computing the L1-induced norm (i.e., an upper bound, a lower bound and their gap) obtained through the conventional arguments in [17] are also shown in Table 5. In a comparison between the results in Table 4 for p=2,3 to those in Table 5, we can observe that the gaps in the former table are quite smaller than that in the latter table under the same parameter M. Furthermore, the convergence speeds observed from Table 4 for p=2,3 are much faster than that from Table 5. From these observations, the arguments developed in this paper (i.e., Theorem 1 and Algorithm 1) are demonstrated in both the theoretical and practical aspects and shown to outperform the conventional arguments in [17] for computing the L1-induced norm of linear multivariable differential equations.

    Table 5.  Computation results of the L1-induced norm via the conventional method [17].
    M 800 1200 1500 2000
    Conventional method[17]
    Upper bound 0.66107 0.65046 0.64835 0.64709
    Lower bound 0.62396 0.63864 0.64191 0.64408
    Gap 0.03711 0.01182 0.00643 0.00301

     | Show Table
    DownLoad: CSV

    With respect to verifying the arguments in Theorem 2 relevant to discrete-time systems, we consider a discretization of (5.1) through the zero-order-hold(ZOH) method [25] with the sampling time T=0.1 [s]. Based on such a discretized model, we also consider the discrete-time stabilizing controller given by

    v[k]=[3.2397212.881984.273614.810182.992910.793507.650893.801818.0492812.088540.849493.56504]x[k], (5.3)

    and we take the truncation parameter N ranging from 60 to 180 under the condition q=28 that results in |Aqd|1=0.9076(<1). The corresponding computation results are shown in Table 6.

    Table 6.  Computation results of the l1-induced norm.
    N 60 90 120 180
    Upper bound 6.06242 1.64220 1.40619 1.39511
    Lower bound 1.39165 1.39477 1.39508 1.39509
    Gap 4.67077 0.24743 0.01111 0.00002

     | Show Table
    DownLoad: CSV

    We can observe from Table 6 that the upper and lower bounds on the l1-induced norm converge to 1.3951 as the truncation parameter N becomes larger, and the gaps between these bounds tend to 0 in an exponential order of N. Both observations demonstrate the theoretical validity and the practical effectiveness of the approximation method developed in this paper for computing the discrete-time l1-induced norm.

    In this paper, we developed methods for computing the L1-induced norm of multivariable linear differential equations. We first derived a closed-form representation of the L1-induced norm and clarified that it should be required to integrate the absolute value of a matrix exponential function on the infinite time interval [0,). To alleviate this difficulty, we aimed to compute an upper bound and a lower bound on the L1-induced norm within any degree of accuracy. To this end, the time interval [0,) is divided into [0,H) and [H,), for a sufficiently large but finite H. An upper bound on the L1-induced norm relevant to the infinite interval [H,) was derived, and we showed that the upper bound is decreasing with an exponential order of H. An upper bound and a lower bound on the L1-induced norm with respect to the finite interval [0,H) were also obtained by dividing the interval into M subintervals with equal width and applying a pth order Taylor approximation with p=0,1,2,3. More precisely, the gap between the upper and lower bounds was ensured to converge to 0 at the rate of 1/Mp+1. Combining these bounds for both the intervals [0,H) and [H,) allowed us to compute the L1-induced norm on the original interval [0,), within any degree of accuracy. Parallel results on computing the l1-induced norm of discrete-time differential equations were further established. Some numerical examples were given to demonstrate the theoretical validity and the practical effectiveness of the overall arguments developed in this paper.

    Finally, it would also be worthwhile to note that the computation method developed in this paper is straightforward and thus it might be extended to more involved problems. Regarding practical applications of the present study, for example, a new stability criterion for biped walking robots and a new quantitative performance measure could be constructed by modifying the relevant arguments in [26,27], respectively. With respect to theoretical improvements, the quasi-finite-rank approximation of compression operators in [28] can be reformulated in the L1-induced norm sense. Furthermore, an optimal controller minimizing the L1-induced norm can be also studied for involved systems such as neutral differential-algebraic equations [29], piecewise continuous systems [30,31,32], and so on. However, the aforementioned extensions are non-trivial tasks because it is unclear how an optimal controller for minimizing the L1-induced norm for multivariable linear differential equations can be obtained, and thus they are left for meaningful but quite difficult future works.

    Junghoon Kim: Methodology; software; writing original draft; Jung Hoon Kim: Conceptualization; supervision, writing-review and editing. All authors have read and approved the final version of the manuscript for publication.

    This work was supported by project for Smart Manufacturing Innovation R&D funded Korea Ministry of SMEs and Startups in 2022 (Project No. RS–202200141122).

    All authors declare no conflicts of interest in this paper.



    [1] G. I. Song, H. Y. Park, J. H. Kim, The H robust stability and performance conditions for uncertain robot manipulators, IEEE-CAA J. Autom. Sinica, 12 (2025), 1–3.
    [2] N. Strijbosch, G. E. Dullerud, A. R. Teel, W. P. M. H. Heemels, L2-gain analysis of periodic event-triggered control and self-triggered control using lifting, IEEE Trans. Autom. Control, 66 (2022) 3749–3756. https://doi.org/10.1109/TAC.2020.3025304
    [3] O. R. Kang, J. H. Kim, The l-induced norm of multivariable discrete-time linear systems: upper and lower bounds with convergence rate analysis, AIMS Math., 8 (2023), 29140–29157. https://doi.org/10.3934/math.20231492 doi: 10.3934/math.20231492
    [4] D. Kwak, J. H. Kim, T. Hagiwara, Robust stability analysis of sampled-data systems with uncertainties characterized by the L-induced norm: gridding treatment with convergence rate analysis, IEEE Trans. Autom. Control, 68 (2023), 8119–8125. https://doi.org/10.1109/TAC.2023.3288631 doi: 10.1109/TAC.2023.3288631
    [5] D. Kwak, J. H. Kim, T. Hagiwara, Generalized framework for computing the L-induced norm of sampled-data systems, Appl. Math. Comput., 437 (2023), 127518. https://doi.org/10.1016/j.amc.2022.127518 doi: 10.1016/j.amc.2022.127518
    [6] J. H. Kim, T. Hagiwara, The generalized H2 controller synthesis problem of sampled-data systems, Automatica, 142 (2022), 110400. https://doi.org/10.1016/j.automatica.2022.110400 doi: 10.1016/j.automatica.2022.110400
    [7] H. T. Choi, H. Y. Park, J. H. Kim, Output-based event-triggered control for discrete-time system with three types of performance analysis, AIMS Math., 8 (2023), 17091–17111. http://dx.doi.org/10.3934/math.2023873 doi: 10.3934/math.2023873
    [8] H. Y. Park, H. T. Choi, J. H. Kim, The l/p-gains for discrete-time observer-based event-triggered systems, Int. J. Robust Nonlinear Control, 33 (2023), 6121–6134. https://doi.org/10.1002/rnc.6685 doi: 10.1002/rnc.6685
    [9] G. Vossen, H. Maurer, On L1-minimization in optimal control and applications to robotics, Optim. Control Appl. Methods, 27 (2006), 301–321. https://doi.org/10.1002/oca.781 doi: 10.1002/oca.781
    [10] V. Barbu, M. Iannelli, Optimal control of population dynamics, J. Optim. Theory Appl., 102 (1999), 1–14. https://doi.org/10.1023/A:1021865709529 doi: 10.1023/A:1021865709529
    [11] F. Saldaña, A. Kebir, J. A. Camacho-Gutièrrez, M. Aguiar, Optimal vaccination strategies for a heterogeneous population using multiple objectives: the case of L1-and L2- formulations, Math. Biosci., 366 (2023), 109103. https://doi.org/10.1016/j.mbs.2023.109103 doi: 10.1016/j.mbs.2023.109103
    [12] M. Xiang, Z. Xiang, Stability, L1-gain and control synthesis for positive switched systems with time-varying delay, Nonlinear Anal.-Hybrid Syst., 9 (2013), 9–17. https://doi.org/10.1016/j.nahs.2013.01.001 doi: 10.1016/j.nahs.2013.01.001
    [13] W. Xiang, J. Lam, J. Shen, Stability analysis and L1-gain characterization for switched positive systems under dwell-time constraint, Automatica, 85 (2017), 1–8. https://doi.org/10.1016/j.automatica.2017.07.016 doi: 10.1016/j.automatica.2017.07.016
    [14] G. Zong, W. Qi, H. R. Karimi, L1 control of positive semi-markov jump systems with state delay, IEEE Trans. Syst. Man Cybern. -Syst., 51 (2021), 7569–7578. https://doi.org/10.1109/TSMC.2020.2980034 doi: 10.1109/TSMC.2020.2980034
    [15] Y. Ebihara, D. Peaucelle, D. Arzelier, Analysis and synthesis of interconnected positive systems, IEEE Trans. Autom. Control, 62 (2017), 652–667. https://doi.org/10.1109/TAC.2016.2558287 doi: 10.1109/TAC.2016.2558287
    [16] X. Chen, Analysis and synthesis of positive systems under l1 and L1 performance, 1 Ed., Springer, 2017. http://doi.org/10.1007/978-981-10-2227-2
    [17] A. Linnemann, Computing the L1-norm of continuous-time linear systems, SIAM J. Control Optim. 46 (2007), 2052–2070. https://doi.org/10.1137/040613482
    [18] J. Kim, D. Kwak, J. H. Kim, Computing the L1-induced norm of sampled-data systems, IEEE Conf. Decis. Cont., in press, 2024.
    [19] V. Chellaboina, W. M. Haddad, D. S. Bernstein, D. A. Wilson, Induced convolution operator norms of linear dynamical systems, Math. Control, Signals Syst., 13 (2000), 216–239. https://doi.org/10.1007/PL00009868 doi: 10.1007/PL00009868
    [20] D. A. Wilson, Convolution and hankel operator norms of linear systems, IEEE Trans. Automa. Control, 34 (1989), 94–97. https://doi.org/10.1109/9.8655 doi: 10.1109/9.8655
    [21] J. H. Kim, T. Hagiwara, Computing the L[0,h)-induced norm of a compression operator via fast-lifting, Syst. Control Lett., 67 (2014), 1–8. http://doi.org/10.1016/j.sysconle.2014.01.009 doi: 10.1016/j.sysconle.2014.01.009
    [22] J. H. Kim, T. Hagiwara, Computing the L-induced norm of linear time-invariant systems via kernel approximation and its comparison with input approximation, IET Control Theory Appl., 9 (2015), 700–709. http://doi.org/10.1049/iet-cta.2014.0453 doi: 10.1049/iet-cta.2014.0453
    [23] M. Ilyas, N. Abbas, M. UbaidUllah, W. A. Imtiaz, M. A. Q. Shah, K. Mahmood, Control law design for twin rotor MIMO system with nonlinear control strategy, Discrete Dyn. Nat. Soc., 2016 (2016), 2952738. https://doi.org/10.1155/2016/2952738 doi: 10.1155/2016/2952738
    [24] [110.1109/ICPCES.2012.6508113] B. Pratap, A. Agrawal, S. Purwar, Optimal control of twin rotor MIMO system using output feedback, Proceedings of the 2nd International Conference on Power, Control and Embedded Systems, 2012, 1–6. http://doi.org/10.1109/ICPCES.2012.6508113
    [25] T. Chen, B. A. Francis, Optimal sampled-data control systems, Springer Science & Business Media, 2012. https://doi.org/10.1007/978-1-4471-3037-6
    [26] H. Y. Park, J. H. Kim, K. Yamamoto, A new stability framework for trajectory tracking control of biped walking robots, IEEE Trans. Ind. Inform., 18 (2024), 6767–6777. https://doi.org/10.1109/TII.2021.3139909 doi: 10.1109/TII.2021.3139909
    [27] H. Y. Park, J. H. Kim, The l1 optimal state estimator for load frequency control of power systems: A comparative and extensive study, IEEE Access, 10 (2022), 120680–120689. https://doi.org/10.1109/ACCESS.2022.3222487 doi: 10.1109/ACCESS.2022.3222487
    [28] D. Kwak, J. H. Kim, T. Hagiwara, A new quasi-finite-rank approximation of compression operators on L[0,H) with applications to sampled-data and time-delay systems: piecewise linear kernel approximation approach, J. Frankl. Inst., 361 (2024), 107271. https://doi.org/10.1016/j.jfranklin.2024.107271 doi: 10.1016/j.jfranklin.2024.107271
    [29] S. Long, Y. Zhang, S. Zhong, New results on the stability and stabilization for singular neutral systems with time delay, Appl. Math. Comput., 473 (2024), 128643. https://doi.org/10.1016/j.amc.2024.128643 doi: 10.1016/j.amc.2024.128643
    [30] H. T. Choi, J. H. Kim, Set-invariance-based interpretations for the L1 performance of nonlinear systems with non-unique solutions, Int. J. Robust Nonlinear Control, 33 (2023), 1858–1875. https://doi.org/10.1002/rnc.6469 doi: 10.1002/rnc.6469
    [31] H. T. Choi, J. H. Kim, The L1 controller synthesis for piecewise continuous nonlinear systems via set invariance principles, Int. J. Robust Nonlinear Control, 33 (2023), 8670–8692. https://doi.org/10.1002/rnc.6843 doi: 10.1002/rnc.6843
    [32] H. T. Choi, J. H. Kim, T. Hagiwara, Characterizing L1 output feedback controller for nonlinear systems: existence conditions via output controlled invariance domain, Int. J. Robust Nonlinear Control, 34 (2024) 11760–11785. https://doi.org/10.1002/rnc.7589
  • Reader Comments
  • © 2024 the Author(s), licensee AIMS Press. This is an open access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0)
通讯作者: 陈斌, bchen63@163.com
  • 1. 

    沈阳化工大学材料科学与工程学院 沈阳 110142

  1. 本站搜索
  2. 百度学术搜索
  3. 万方数据库搜索
  4. CNKI搜索

Metrics

Article views(499) PDF downloads(55) Cited by(0)

Figures and Tables

Figures(1)  /  Tables(6)

Other Articles By Authors

/

DownLoad:  Full-Size Img  PowerPoint
Return
Return

Catalog