Controllability and 1-Homogeneous Control Systems
4.3 Dissipation and Controllability
This section extends the controllability analysis to the case where dissipation is included in the mechanical model. The dissipation modelled is often known as Rayleigh dissipation; as a vector field it is vertical and of homogeneous order0(implying linearity as a function of the vector fiber).
˙
z=XS(z) +Yalift(z)ua= Γ(z) +Dlift(z)−Zlift(z) +Yalift(z)ua. (4.37)
The vector fieldDlift(z) ∈ P0 represents the additional dissipation vector field. Cort´es et al. [34] studied the effect of isotropic dissipation; more preciselyDlift(x)was restricted to be symmetric and independent of configuration. This section attempts to generalize [34] to configuration dependent, not necessarily symmet- ric, dissipation. The dissipation vector field is seen as an interfering element in the controllability analysis, and not as a control vector field that may grant additional control authority. Although the free Lie algebras will recover additional control directions, a large set of potential Jacobi-Lie brackets will be ignored by re- stricting the analysis to the homogeneous spaces that were found to be useful in Section 4.2. Consequently, the results of this section are conservative in nature.
Free Algebras and Homogeneity
Lemma 10 IfB ∈Br−1(X), thenEv(φ)(B)∈ M−1. proof
If B ∈ Br−1(X) then B ∈ P r(X). Evaluation of the symmetric product gives a vector field in the homogeneous spaceM−k−1,−1=P−1.
The addition of dissipation, a vertical vector field of homogeneous order 0, does not alter the symmetric product calculation, which can be seen by appealing to the definition of the symetric product, Definition 37.
Consequently, the nature of good and bad brackets does not change.
Lemma 11 Letl≥2be an integer, and letB ∈Brk(X)T
Br−l(X)fork≥2. ThenEv(φ)(B) = 0.
proof
An elementB ∈Br−l(X)contains brackets withlmore instances of the vector fieldsXa,a= 1. . . m+ 1, than the vector fieldX0. Supposing thatB ∈Br(2k+l)(X)for anyk >0. Then, there arekinstances of the elementX0, andk+linstances of the elementsXain the products that make upB. Under the evaluation operator, Ev(φ), theXa map to input vector fields lying in the space P−1, and the element X0 maps to the drift vector field inM0,1. Therefore, the elementBmaps to an iterated Jacobi-Lie bracket in the space M−k−l,−l. Forl≥2, the space contains only the zero vector field.
The remaining elements requiring analysis for configuration accessability are those in those inBrl(X), for l≥0.
Lemma 12 Letl≥0be an integer and letB ∈Brl(X). ThenEv0q(φ)(B)∈ M−1,0(0q)for allq ∈Q.
proof
An elementB∈Brl(X)contains brackets withlmore instances of the vector fieldX0than the vector fields Xa,a= 1. . . m+ 1. Supposing thatB ∈Br(2k+l)(X)for anyk >0, there arekinstances of the elements Xa, and k+l instances of the element,X0. Under the evaluation operator, Ev(φ), theXa map to input vector fields lying in the spaceP−1, and the elementX0maps toΓ+Dlift∈ M0,1. The elementBmaps to a iterated Jacobi-Lie bracket in the spaceM−k,l=M−1,l. Of course, all vector fields of homogeneous order greater than0vanish on the zero section, therefore only the subspaceM−1,0will provide a contribution.
Previously,Ev(φ)(Br0(X))⊂ P0, whereas nowEv(φ)(Br0(X))⊂ M0. The vertical dissipation vector, introduces new vertical contributions to the Jacobi-Lie bracket computations. By projecting toEv(φ)(Br0(X)) to the horizontal subspace, we may recover the original (dissipation free) distribution. Equally important, the evaluation Ev(φ)(Brk(X))is no longer the trivial space{0} fork ≥ 0. Dissipation introduces ad- ditional brackets that before had been vanishing. These brackets can provide either new control directions
if needed, or new bad brackets. The bad brackets will only occur for spaces of odd homogeneous order, Br2k+1(X)fork ≥0.
The Form of the Accessiblity Distribution on the Zero Section for 1-Homogeneous Control Systems with Dissipation. The horizontal and vertical decomposition is no longer viable. We shall consider, in- stead, several distributions. The first consists of only those element that were previously found useful on the zero section.
C0(V) = [
k∈Z+
C0(k)(V), (4.38)
where
C0(k)(V)≡n
Ev(φ)(B)|B ∈Brk(X)\
Br0(X)o
. (4.39)
In the case of vanishing dissipation,C0(V)is equal toChor(V). The remaining two distributions will be used to characterize the good brackets and the bad brackets ofBr(X).
Ceven(V) = [
k∈Z+
Ceven(k)(V), (4.40)
where
C(k)even(V)≡n
Ev(φ)(B)|B ∈Brk(X)\
Br2l(X), l ≥0o
. (4.41)
Under the mapping Φ, we will find thate C0(V) maps intoCeven(V). Comparing this to the case of no dis- sipation, where Φ (e C0(V)) = C0(V), we see that dissipation enlarges the set of possible contributions to configuration controllability. The same can be said ofCodd(V),
Codd(V) = [
k∈Z+
Codd(k)(V), (4.42)
where
Codd(k)(V)≡n
Ev(φ)(B)|B ∈Brk(X)\
Br2l−1(X), l ≥0o
. (4.43)
In the case of no dissipation,Φ (e Cver(V)) =Cver(V), whereas in the case with dissipation, Φ (e Cver(V))⊂ Codd(V). Consequently, dissipation also enlarges the space of potential bad brackets. The nice thing is that the bad brackets are in a complementary subdistribution to the good brackets.
It is critical to understand how these brackets relate to the actual system, which utilizes the setV0instead.
Definition 60 Define the distribution
C0(V0) = [
k∈Z+
C0(k)(V0), (4.44)
which consists of
C0(k)(V0)≡n
Ev(φ)(B)e |Be=Φ(B), Be ∈Brk(X)\
Br0(X)o
. (4.45)
Proposition 16 C0(V0)⊂ Ceven(V).
proof
Take an arbitrary primitive bracketB ∈Br(k)(X)T
Br0(X), and calculate its replacementB0 = Rep(B)∈ Br(k)(X0), whereby the following identities are obtained: I0 = δ(B0), and J0 = Pm
a=1δa(B0), where
δ0(B0) = δ0(B) +δm+1(B). The mapping Φ takesB0 and maps it into a sum of brackets from the set S(B0)⊂Br(X).
We shall characterize an arbitrary elementC∈S(B0). The element,C, will have the following degrees, I = δ0(C), J = Pm
a=1δa(C) = J0, and K = δm+1(C) = I0 −I. Its relative degree will be δ(C) =˜ I−J−K. Whereas before, the only contributions on the zero section were those with relative degree0or
−1, contributions may be obtained for any relative degree greater than or equal to−1.
Take the element with maximal degree B ∈S(B0). There can only be one such element. It is the one withI =I0. The next highest degree terms are the terms withI = I0−1. Notice that, if any one of the slots withX0in it is replaced byXm+1, then the relative degree changes by two degrees; one degree is lost becauseX0is removed, but one degree is also lost becauseXm+1 is added. Since the degree drops by two degrees each time we move fromItoI−1, the relative degree of elements fromS(B0)have the same parity, they will be even only, or odd only. For an even parity, the only contributions can beB ∈S(B0)T
Br2l(X), whereas for odd parity, the only contributions can beB ∈S(B0)T
Br2l−1(X), forl≥0. Since the original parity was even,B0 is spanned by elements inBr2k(X)fork≥0.
As before, elements with the Jacobi-Lie bracket[X0, Xm+1]vanish under the replacement operator.
The distributionC(V0)does not contain brackets of odd relative degree, so it can never contain bad brackets.
According to Lemma 12, the distributionC(V0)will contain vertical contributions. Given that the concern of configuration controllability is only on the horizontal subdistribution, we shall define the projection of C(V)to the horizontal subdistribution by
PC(V) = Id−Atriv
(C(V)). (4.46)
Definition 61 Define the distribution
C−1(V0) = [
k∈Z+
C−(k)1(V0), (4.47)
which consists of
C−(k)1(V0)≡n
Ev(φ)(Be)|Be=Φ(B), Be ∈Brk(X)\
Br−1(X)o
. (4.48)
Proposition 17 C−1(V0)⊂ Codd(V) proof
Same as the proof in Proposition 16, except that now the parity is odd.
This proposition is used to characterize the space of bad brackets obtained from symmetric products. Just as the space of useful brackets was enlarged, the space of bad brackets is bigger, requiring more work to check configuration controllability. In the case of no potential,Zlift= 0, we can improve our understanding. This is because the mappingΦe is no longer needed (it is the identity mapping since the setsXandX0map to the same objects underEv(φ)), and all of our analysis reduces to understanding the setBr(X).
Proposition 18 Assume that there does not exist a potential term in the drift vector field, i.e.,Zlift = 0. If the space C(V0) is calculated on the zero section for equation (4.37) according to the algorithm, then its horizontal projection is equal toChor(V0), which is calculated on the zero section using equation (4.18), i.e., with the dissipation removed. Equivalently,
PC(V0)(0x) =Chor(V0)(0x). (4.49)
proof
In the case of no potential term,C(V0) =C(V). The proof in Lemma 12 reveals thatC(V) ⊂ M−1,0on the zero section. Further analysis of the proof demonstrates that theP−1terms come from the dissipation vector field only, and there is only one possible bracket that can lie inP0. This unique bracket is the same bracket that appears in theChor(V0)computations for the case without dissipation. Hence, the horizontal projection annihilates the new contributions due to dissipation and preserves the original contribution.
This proposition implies that the addition of dissipation does not affect the original configuration control- lability calculation in the case that there is no potential term in the drift vector field. When restricted to isotropic dissipation, this replicates the conclusion of Cort´es et al. [34].
4.3.1 Conditions for Configuration Controllability with Dissipation
Theorem 31 [85] The control system (4.18) is locally configuration accessible atx∈M ifPC(V0)(0x) = H0xE.
proof
The distributionC(V0)(0x)⊂ M−1,0due to geometric homogeneity, c.f. Lemma 12. Do I need this proof?
Theorem 32 [85] Suppose thatXis such that every bad bracket inB ∈ Φ (Br2l−1(X)), forl ≥ 0, has the property that
Ev0x(ψ)(ψ(B)) = Xm a=1
ξaEv0x(ψ)(Ca)
where Ca are good brackets in Φ (Br(X)) of lower degree thatP and ξa ∈ R for a = 1. . . m. Also, suppose that (4.37) is locally configuration accessible atx∈M. Then (4.37) is STLCC atx.
In the absence of a potential term,Zlift= 0, a stronger statement holds.
Theorem 33 Suppose that the 1-homogeneous control system (4.37) has no potential term, i.e.,Zlift = 0.
If the 1-homogeneous system with dissipation excluded, eq. (4.37), is STLCC atx ∈ M, then the original system (4.37) is STLCC atx∈E.
Again, this is a generalization of the configuration controllability results found in Cort´es et al. [34].