• No se han encontrado resultados

Geometría de los problemas de Cálculo de variaciones con ligaduras y control óptimo

N/A
N/A
Protected

Academic year: 2022

Share "Geometría de los problemas de Cálculo de variaciones con ligaduras y control óptimo"

Copied!
47
0
0

Texto completo

(1)

Geometr´ıa de los problemas de C´alculo de variaciones con ligaduras y control ´optimo

D. Mart´ın de Diego, CSIC (EL PATRONCITO) I Encuentro Iberoamericano sobre Geometr´ıa Diferencial

y Aplicaciones, 16 al 19 de junio de 2008

Junio 17, 2008

(2)

Esquema

Mec´anica vak ´onoma Control ´Optimo

(3)

Aproximaci ´on inicial

Qvariedad diferenciable

L : T Q−→ R funci´on diferenciable

Sea Ψk: T M−→ R (1 6 k 6 m) un conjunto de funciones diferenciables tales que la matriz

∂Ψk

∂˙q

!

es de rango m´aximo (m) Problema

Encontrar los puntos estacionarios del funcional acci ´on ZT

0

L dt

en la clase de curvas con extremos fijos y verificando las ecuaciones

Ψ1= Ψ2=. . . = Ψm =0

(4)

Aproximaci ´on inicial

Qvariedad diferenciable

L : T Q−→ R funci´on diferenciable

Sea Ψk: T M−→ R (1 6 k 6 m) un conjunto de funciones diferenciables tales que la matriz

∂Ψk

∂˙q

!

es de rango m´aximo (m) Problema

Encontrar los puntos estacionarios del funcional acci ´on ZT

0

L dt

en la clase de curvas con extremos fijos y verificando las ecuaciones

Ψ1= Ψ2=. . . = Ψm =0

(5)

Constantin Carath´eodory (13.9.1873 Berlin/Germany - 2.2.1950 Munich/Germany)

(6)

Sistemas lagrangianos

T Q

T Q

Q τQ

z∈ TxQ

x

(qA, ˙qA)

(qA)

? ? ?

(7)

Elevaci ´on vertical z ∈ TxQ

TxQ −→ TzT Q

X 7−→ (Xv)z (t→ z + tX) (en coordinadas)X = XA∂qA 7−→ X = XA

˙qA

Campos de vectores de Liouville ∆

∆(z) = (zV)z ∆ = ˙qA

∂˙qA Endomorfismo vertical S

TzT Q −→ TzT Q

Y 7−→ T τQ(z)(Y)v z

AAA ∂ ∂ A

(8)

L : T Q−→ R

1-forma de Poincar´e-Cartan αL = S(dL) 2-forma de Poincar´e-Cartan ωL= −dαL Funci ´on energ´ıa EL = ∆L − L

L es regular ⇐⇒ ∂2L

∂˙qA∂˙qB

!

es regular

iΓLωL= dEL ΓLcampo de vectores de Euler-Lagrange

(9)

1L = ∆(ΓLes una SODE) ΓL = ˙qA

∂qA + ΓA

∂˙qA











 dqA

dt = ˙qA d˙qA

dt = ΓA(qA, ˙qA)

↔ d2qA

dt2 = ΓA(qA,dqA dt )

2 Las soluciones de ΓLson soluciones de las ecuaciones de Euler-Lagrange

d dt

 ∂L

∂˙qA



− ∂L

∂˙qA =0 ecuaciones de Euler-Lagrange

(10)

Aproximaci ´on variacional a sistemas con ligaduras

Qvariedad de configuraci ´on de dimensi ´on n y L : T Q −→ R.

M T Q

Q J

J J

J J

JJ^

 - iM

Q)|M τQ

M, localmente definido por Φα=0, 1 6 α 6 m.

Condici ´on de admisibilidad: para todo x ∈ M, dim TxMo =dim STxMo

˙qα= Ψα(qA, ˙qa), 1 6 α 6 m, m + 1 6 a 6 n y 1 6 A 6 n

(11)

C2(x, y) ={c : [0, 1] −→ Q | c es C2, c(0) = x y c(1) = y} . Sea c una curva enC2(x, y). A variaci ´on de c es una curva csen C2(x, y), esto es, es una aplicaci ´on diferenciable

cs : (−, ) →C2(x, y), s 7→ cs(t), tal que c0 = c. Una variaci ´on infinitesimal de c es un campo de vectores tangente a c, es decir,

u(t) = dcs(t) ds

s=0∈ Tc(t)Q. El espacio tangente deC2(x, y) en c est´a dado por

TcC2(x, y) = {u : [0, 1] −→ TQ | u is C1,

u(t)∈ Tc(t)Q, u(0) = 0 y u(1) = 0} .

(12)

2(x, y) ={c ∈ C2(x, y)| ˙c(t) ∈ Mc(t) = M∩τ−1Q(c(t)), ∀t ∈ [0, 1]} . Considera el funcionalJ definido por

J : C2(x, y) −→ R , c7→J(c) = Z1

0

L(˙c(t)) dt .

Definition

El problema vak ´onomo asociado a (Q, L, M, x, y) consiste en extremizar el funcionalJ entre las curvas satisfaciendo las ligaduras impuestas por M, c ∈ ˜C2(x, y). As´ı, una curva c∈ ˜C2(x, y) ser´a una soluci ´on del problema vak ´onomo si c es un punto cr´ıtico deJ| ˜C2(x,y).

(13)

Theorem

Una curva c ∈ ˜C2(x, y) es una soluci´on normal del problema vak´onomo si y solamente si existe µ : [0, 1] → Rmtal que















 d dt

∂ ˜L

∂˙qa

!

− ∂ ˜L

∂qa = µα

"

d dt

 ∂Ψα

∂˙qa



− ∂Ψα

∂qa

# + ˙µα

∂Ψα

∂˙qa,

˙µα= ∂ ˜L

∂qα − µβ∂Ψβ

∂qα,

˙qα= Ψα(qA, ˙qa),

donde ˜L : M → R es la restricci´on de L a M.

(14)

Demostraci ´on:

La condici ´on para que una curva sea una soluci ´on del problema vak ´onomo es

0 = dJ(c) · u = d dsJ(cs)

s=0,

para cada variaci ´on csen ˜C2(x, y) de c, donde u = dcs ds

s=0.

0 = d dsJ(cs)

s=0 = d ds

Z1

0

L(˙cs(t)) dt

! s=0

= Z1

0

d

dsL(˙cs(t))

s=0dt.

(15)

Demostraci ´on:

En coordenadas locales, obtenemos

0 = Z1

0

 ∂L

∂qAuA+ ∂L

˙qa˙ua+ ∂L

˙qα

∂Ψα

∂qAuA+ ∂L

˙qα

∂Ψα

˙qa ˙ua

 dt

= Z1

0

 ∂L

∂qA+ ∂L

˙qα

∂Ψα

∂qA



uA+ ∂L

˙qa+ ∂L

˙qα

∂Ψα

˙qa



˙ua

! dt

= Z1

0

∂ ˜L

∂qAuA+ ∂ ˜L

˙qa˙ua

! dt.

(16)

Demostraci ´on:

Considera las funciones µαdefinidas como las soluciones del siguiente sistema de ecuaciones de primer orden

˙µα= ∂ ˜L

∂qα c− µβ

∂Ψβ

∂qα

c, 1 6 α 6 m . Como ˙uα=∂Ψα

∂qAuA+∂Ψα

˙qa ˙ua, obtenemos d

dtαuα) = µα˙uα+ ∂ ˜L

∂qα − µβ∂Ψβ

∂qα

! uα

= ∂ ˜L

∂qαuα+ µα

∂Ψα

∂qaua+ µα

∂Ψα

˙qa ˙ua,

o, equivalentemente,

∂ ˜L

∂qαuα= d

dtαuα) − µα

∂Ψα

∂qaua− µα

∂Ψα

˙qa ˙ua

(17)

Demostraci ´on:

dJ(c) · u = Z1

0

"

∂ ˜L

∂qa− µα

∂Ψα

∂qa

# ua+

"

∂ ˜L

˙qa− µα

∂Ψα

˙qa

#

˙ua

dt.

"

∂ ˜L

˙qa− µα

∂Ψα

˙qa

#

˙ua= d dt

"

∂ ˜L

˙qa− µα

∂Ψα

˙qa

# ua

d dt

∂ ˜L

˙qa− µα

∂Ψα

˙qa

! ua,

usando integraci ´on por partes, podemos escribir

0 = Z1

0

∂ ˜L

∂qa − µα

∂Ψα

∂qa d dt

∂ ˜L

˙qa − µα

∂Ψα

˙qa

!

uadt.

FIN DE LA DEMOSTRACI ´ON

(18)

Comentario

Forma usual de las ecuaciones vak ´onomas:











 d dt

 ∂L

∂˙qA



− ∂L

∂qA = ˙λα∂Φα

∂˙qA + λα

"

d dt

 ∂Φα

∂˙qA



− ∂Φα

∂qA

# ,

Φα(q, ˙q) = 0, 1 6 α 6 m ,

donde Φα= Ψα− ˙qαy λα= ∂L

∂˙qα − µα, 1 6 α 6 m.

(19)

Algunas referencias

V.I. Arnold: Dynamical Systems, vol. III, Springer-Verlag, New York-Heidelberg-Berlin, 1988.

A.M. Bloch, P.E. Crouch: Nonholonomic and Vakonomic control systems on Riemannian manifolds, in Dynamics and Control of Mechanical Systems, The Falling Cat and Related Problems, Michael J. Enos, Editor, Fields Institute

Communications, AMS, 1993.

J. Cort´es, M. de Le ´on, D. Mart´ın de Diego, S. Mart´ınez:

Geometric description of vakonomic and nonholonomic dynamics. Comparison of solutions, SIAM J. Control and Optimization 41 (2003), 5, 1389-1412.

M. Favretti: Equivalence of dynamics for nonholonomic systems with transverse constraints, J. Dynam. Differential Equations, 10 (4) (1998), 511–536.

(20)

M. de Le ´on, J.C. Marrero, D. Mart´ın de Diego: Vakonomic mechanics versus nonholonomic mechanics: an unified geometrical approach. Journal of Geometry and Physics 35 (2000)

A.D. Lewis, R.M. Murray: Variational principles for

constrained systems: theory and experiments, International Journal of Nonlinear Mechanics, 30 (6) (1995), 793-815.

(21)

Aproximaci ´on geom´etrica a la mec´anica vak ´onoma

W0= TQMsubvariedad de TQ⊕ T Q (qi, pi, ˙qa) coordenadas en W0

π1: TQM→ TQ π2: TQM→ M



ω = π1ωQ, forma presimpl´ectica H =hπ1, π2i − π2˜L, hamiltoniano Localmente, si ˙qα= Φα(qi, ˙qa)

ω = dqi∧ dpi

H(qi, pi, ˙qa) = pa˙qa+ pαΦα− ˜L(qi, ˙qa)

(22)

(TQM, ω, H), iXω = dH

W1={x ∈ TQM| ∀V ∈ ker ω(x), dH(x)(V) = 0} . Ligaduras pri-

marias ϕa= pa+ pα∂Φα

∂˙qa − ∂ ˜L

∂˙qa =0,

(23)

M TQ

Q TQ⊕ T Q

W0= TQM

W1 6

6

?





 )

PP PP

PPq

π2 π1

Q Q

Q Q

Q Q

Q Q

Q Q s



















 +

Q)|M πQ

(24)

Ecuaciones del movimiento

Ecuaciones del movimiento de la mec´anica vak ´onoma:

˙qα = Φα(qi, ˙qa)

˙pα = ∂ ˜L

∂qα− pβ∂Φβ

∂qα d

dt

∂ ˜L

∂˙qa − pα∂Φα

∂˙qa

!

= ∂ ˜L

∂qa − pβ∂Φβ

∂qa

(25)

Proposici ´on

(W1, ωW1)es una variedad simpl´ectica si y solamente si

det ∂2˜L

∂˙qa∂˙qb − pα2Φα

∂˙qa∂˙qb

! , 0

(26)

Si (W1, ωW1)es una variedad simpl´ectica:



























˙qα= Φα(qi, ˙qa),

˙pα= ∂ ˜L

∂qα − pβ∂Φβ

∂qα ,

¨qa= − ¯Cab

"

˙qi2˜L

∂qi∂˙qb − ˙qipα2Φα

∂qi∂˙qb

− ∂ ˜L

∂qb+ pα∂Φα

∂qb − ∂ ˜L

∂qγ − pβ∂Φβ

∂qγ

!∂Φγ

∂˙qb

,

ab= ∂2˜L

∂˙qa∂˙qb− pα2Φα

∂˙qa∂˙qb,

(27)

Modelo de von Neumann cerrado

El problema de von Neumann consiste en maximizar

ZT 0

˙Kndtsujeto a F(K1, . . . , Kn, ˙K1, . . . , ˙Kn) = Kα11Kα22· · · Kαnnh

˙K21+. . . + ˙K2ni1/2

=0 En coordenadas (K1, . . . , Kn, ˙K2, . . . , ˙Kn, P1, . . . , Pn)

ω = Xn

i=1

dKi∧ dPi

HW0= Xn

i=2

Pi˙Ki+ P1·

K1 1K2 2· · · Knn Xn i=2

˙K2i

1/2

− ˙Kn

Ligaduras primarias:

Pi = P1˙Ki

K1 1K2 2· · · Knn Xn

i=2

˙K2i

−1/2

, 2 6 i 6 n − 1

Xn −1/2

(28)

necuaciones diferenciales en las variables (K1, . . . , Kn, ˙K2, . . . , ˙Kn, P1)

˙P1= −P1α1



K1 1−1K2 2· · · Knn

· G 0 = ˙P1˙KiG + P1

"

 K¨i+ αi



K1 1· · · Ki i−1· · · Knn

G + ˙Kid dt(G)i

2 6 i 6 n donde

G(K1, . . . , Kn, ˙K2, . . . , ˙Kn) = 1

Φ(K1, . . . , Kn, ˙K2, . . . , ˙Kn).

(29)

Mec´anicas vak ´onoma y nohol ´onoma: Comparaci ´on de la din´amica

Xvken W1y Xnhen ˜M.

Υ : W1 −→ M˜

(α, v) 7−→ (LegL(v), v) (qi, ˙qa, pα) 7−→ (qi, ˙qa)

(30)

TQ⊕ T Q

W1

S1

...

Sf













 7

S S S S S S S o

- 6

6

6

M pr2

T Q 6 XXXX

XXXXz

XXXX

XXXX

XXXX

XXXX XXz

Z Z Z Z } Z

Z Z

Z

~ Υ

pr2/W1

(31)

S1={w ∈ S0| TwΥ(Xvk(w)) = Xnh(Υ(w))} .

Paso 1: Para cada w ∈ S1, consideremos C(w) =∪iC(w)i, la uni ´on de todos las subvariedades conexas C(w)ide dimensi ´on m´axima en S1, contenidas en un entorno U de w y pasando a trav´es de w. Supongamos que C(w), {w}.

Para cada i consideremos el subconjunto de C(w)i(w)i={v ∈ C(w)i| Xvk(v)∈ TvC(w)i} . Si ˜C(w)i= C(w)ientonces llamamos a la subvariedad C(w)ila variedad final de ligaduras en w. Si ˜C(w)i=∅, exclu´ımos C(w)idel conjunto C(w). Si ∅ ( ˜C(w)i( C(w)i, procedemos al siguiente paso.

Paso 2: Rep´ıtase el Paso 1 con ˜C(w)ien vez de S1.

(32)

˙qα= µαa(q)˙qa .

Proposici ´on. S1 est´a localmente caracterizado por la anu- laci ´on de las n − m ligaduras en W1(con m + 1 6 b 6 n):

gb = ˙qa



pα− i∂L

∂˙qα

  ∂µαb

∂qa − ∂µαa

∂qbβa∂µαb

∂qβ − µβb∂µαa

∂qβ

 ,

m +1 6 b 6 n.

(33)

ρ(qa, qα) = (qα), Ho =hdqα− µαadqa, 1 6 α 6 mi .

R(

∂qa,

∂qb) = Rαab

∂qα , con Rαab= ∂µαb

∂qa∂µαa

∂qb + µβa∂µαb

∂qβ − µβb∂µαa

∂qβ .

gb= ˙qa



pα− i∂L

∂˙qα



Rαab, m +1 6 b 6 n .

(34)

Proposici ´on

Si c(t) = (qi(t))es una soluci ´on del problema libre que verifica todas las ligaduras, es decir,

˙qα(t) = µαa(q(t))˙qa(t), 1 6 α 6 m ,

entonces c(t) es una soluci ´on de los problemas no- hol ´onomo y vak ´onomo, simult´aneamente.

(35)

Ejemplo: Disco rodando

L = 1 2



˙x2+ ˙y2+ ˙θ2+ ˙φ2



, ˙x = ˙θ cos φ , ˙y = ˙θ sin φ . S1 tiene dos componentes

conexas

C1 = {w ∈ W1| pxsin φ − pycos φ = 0} , C2 = {w ∈ W1| ˙θ = 0 , ˙φ = 0} .

Aplicando el algoritmo, obtenemos ˜C1= C11∪ C12y ˜C2= C2, donde

C11 = {w ∈ C1| ˙φ = 0} ,

C12 = {w ∈ C1| 2 ˙θ = pxcos φ + pysin φ} . Cualquier soluci ´on noh ´olonoma puede ser vista como una soluci ´on vak ´onoma contenida en la subvariedad de ligaduras

(36)

Ejemplo: Part´ıcula no-hol ´onoma

L = 1 2



˙x2+ ˙y2+ ˙z2

, Φ = ˙z − y ˙x = 0 . S1tiene dos componentes conexas

C1 = {w ∈ W1| pz− ˙z = 0} , C2 = {w ∈ W1| ˙x = 0 , ˙y = 0} .

Aplicando el algoritmo, obtenemos que ˜C1= C11∪ C12, donde C11 = {w ∈ C1| ˙y = 0} ,

C12 = {w ∈ C1| ˙x = 0} .

Por otro lado, ˜C2= C2. El segundo paso del algoritmo determina

C˜ = C , C˜ = C .

(37)

Teor´ıa del control ´optimo

˙qA = ΓA(q(t), u(t)) , 1 6 A 6 n , Ecuaciones de control Dadas condiciones iniciales, usualmente q0= q(t0), se trata de encontrar una curva C2-a trozos γ(t) = (q(t), u(t)), verificando las ecuaciones de control y minimizando el funcional

J(γ) = ZT

t0

L(q(t), u(t)) dt + S(q(T ))

C Γ - T Q

@

@

π@ τQ

(38)

Principio del m´aximo de Pontryaguin

Consideremos el problema de control

˙x(t) = Γ (x(t), u(t)), x∈ M, u ∈ U ⊂ Rm x(t0) = x0, x(t1) = x1

minimizar Zt1

t0

L(x(t), u(t)) dt

Se define elHamiltoniano de Pontryaguin, H : TM× U −→ R definido por

H((x, p); u) = L(x, u) + hp, Γ (x, u)i

donde x ∈ M, p ∈ TxM, u ∈ U y donde  es cero o un n ´umero real no nulo menor que cero (por ejemplo,  = −1).

(39)

El principio del m´aximo de Pontryaguin asegura que si u: [t0, t1]−→ U es un control ´optimo, entonces la correspondiente trayectoria x : [t0, t1]−→ M puede ser levantada a una curva ξ: [t0, t1]−→ TM, ξ(t) = (x(t), p(t)) tal que (, p(t)) , (0, 0) y verificando las siguientes

condiciones:

(A) ˙ξ(t) = XH(t), u(t));

(B) H(ξ(t), u(t))> H(ξ(t), u), para todo u ∈ U y casi todo t∈ [t0, t1];

(C) La funci ´on t 7−→ H(ξ(t), u(t))es constante (siendo cero si el tiempo t1es libre).

Las funciones t 7−→ x(t)que satisfacen el principio de

Pontryaguin con  , 0 se llaman soluciones regulares y soluciones singulares o abnormales si  = 0.

(40)

Control ´optimo de la posici ´on de un cuerpo r´ıgido

Spindler, K. Optimal attitude control of a rigid body. Appl.

Math. Optim. 34 (1996), no. 1, 79–90

Ecuaciones de control del cuerpo r´ıgidoRecordemos las ecuaciones del cuerpo r´ıgido:

˙R(t) = R(t)[Ω(t)

= R(t)

0 −Ω3(t) Ω2(t) Ω3(t) 0 −Ω1(t)

−Ω2(t) Ω1(t) 0

= R(t)(Ω1(t)E1+ Ω2(t)E2+ Ω3(t)E3),

donde las velocidades angulares (Ω1(t), Ω2(t), Ω3(t))verifican las ecuaciones de Euler:

I1Ω˙ 1(t) = (I2− I3)Ω2(t)Ω3(t) + T1(t) I2Ω˙ 2(t) = (I3− I1)Ω3(t)Ω1(t) + T2(t) I3Ω˙ 3(t) = (I1− I2)Ω1(t)Ω2(t) + T3(t)

(41)

Suponemos que debemos pasar de la matriz R(t0)para un tiempo t0a una matriz R(t1)a un tiempo t1eligiendo una sucesi ´on de pares adecuada. La funci ´on a minimizar es:

Zt1

t0

(c11(t)p1+ c22(t)p2 + c33(t)p3) dt con c1, c2, c3 >0 and p1, p2, p3

N

.

As´ı pues, elproblema de control ´optimoque tenemos es:

minimizar Zt1

t0

(c11(t)p1+ c22(t)p2 + c33(t)p3) dt con ecuaciones de control:

˙R(t) = R(t)(Ω1(t)E1+Ω2(t)E2+Ω3(t)E3), (Ω1(t), Ω2(t), Ω3(t))∈ R3 y condiciones R(t ) =R y R(t ) =R fijadas.

(42)

El Hamiltoniano de Pontryagin ser´a una funci ´on:

H : TSO(3) × R3−→ R definida por:

H(R, αR, Ω) = R, R ˆΩi +

2 c11(t)p1+ c22(t)p2+ c33(t)p3

= hα, ˆΩi +

2 c11(t)p1+ c22(t)p2+ c33(t)p3

= 1H1+ Ω2H2+ Ω3H3+

2((c1p11+ c2p22+ c3p33)

donde Hi: TSO(3) −→ R definida por Hi(R, α) = α(Ei), i =1, 2, 3.

Supongamos que el control ´optimo est´e dado por funciones t7−→ (Ω1(t), Ω2(t), Ω3(t))entonces la trayectoria

t7−→ ξ(t)∈ TSO(3) verificar´a, aplicando el principio del m´aximo de Pontryagin, que

˙ξ(t) = Ω1(t)XH1(t)) + Ω2(t)XH2(t)) + Ω3(t)XH3(t))

(43)

Estudio de las soluciones singulares o abnormales

Supongamos que el par´ametro  = 0 y que existe una soluci ´on del problema de control ´optimo. Entonces como

H(ξ(t), Ω(t))> H(ξ(t), Ω), para todo Ω∈ R3 es decir,

1(t)H1(t)) + Ω2(t)H2(t)) + Ω3(t)H3(t))

> Ω1H1(t)) + Ω2H2(t)) + Ω3H3(t)) para todo Ω = (Ω1, Ω2, Ω3)∈ R3.

De aqu´ı f´acilmente se deduce que Hi(t)) =0. Si denotamos por (R(t), α(t))∈ SO(3) × so(3)la trayectoria tal que L(R(t), α(t)) = ξ(t)entonces

0 = Hi(t)) = α(t)(Ei), i =1, 2, 3

(44)

Estudio de las soluciones regulares

Tomamos el valor  = −1.

Partimos de las ecuaciones ∂H

∂Ωi(t)) =0, i = 1, 2, 3, es decir Hi(t)) = cipii(t)qi

donde qi= pi−1. Eliminando los controles obtenemos:

˙ξ(t) =  H1(t)) c1p1

1/q1

XH1(t))

+ H2(t)) c2p2

1/q2

XH2(t)) + H3(t)) c3p3

1/q3

XH3(t))

que son las ecuaciones de Hamilton para el hamiltoniano

H0= X3 j=1

qj

pj(cjpj)1/qjHpjj/qj

(45)

Trivializando llegamos a que el hamiltoniano en SO(3) × R3se escribe como:

H0(R, Π) = X3 j=1

qj

pj(cjpj)1/qjΠpjj/qj

∂H

∂Πj = 1

(cjpj)1/qjΠ1/qj j Las ecuaciones de Lie-Poisson son:

( ˙Π1, ˙Π2, ˙Π3) = 1, Π2, Π3)×

 1

(c1p1)1/q1Π1/q1 1, 1

(c2p2)1/q2Π1/q2 2, 1

(c3p3)1/q3Π1/q3 3



(46)

Operando y reescribiendo las ecuaciones en t´erminos de los controles llegamos a que:

c1p1q1q11−1Ω˙1 = c2p23q22− c3p32q33 c2p2q2q22−1Ω˙2 = c3p31q33− c1p13q1

1

c3p3q3q33−1Ω˙3 = c1p12q11− c2p21q22 Obs´ervese que si p1= p2= p3=2 entonces el funcional a minimizar es:

minimizar Zt1

t0

(c11(t)2+ c22(t)2+ c33(t)2) dt en este caso las ecuaciones que describen los controles son precisamente las ecuaciones del cuerpo r´ıgido:

c1Ω˙ 1 = c232− c323 c2Ω˙ 2 = c313− c131 c3Ω˙ 3 = c121− c212

(47)

En el caso c1= c2 = c3, se tiene que las ´unicas soluciones son Ωi(t) = Ωi=constante. As´ı, debemos encontrar una curva R(t)verificando:

˙R(t) = R(t)(Ω1E1+ Ω2E2+ Ω3E3), R(t0), R(t1)fijados o, lo que es lo mismo: R(t) = R(t0)e(t−t0) ˆcon

R(t1) =R(t0)e(t1−t0) ˆ. As´ı, R(t0)−1R(t1) = e(t1−t0) ˆ. Llamando r =

q

21+ Ω22+ Ω23

R(t1)R(t0)−1 = I +sin(t1− t0)r

(t1− t0)r Ω +ˆ 1 − cos(t1− t0)r (t1− t0)2r2 ˆ2

=

1 0 0 0 1 0 0 0 1

+sin(t1− t0)r (t1− t0)r

0 −Ω3 2 3 0 −Ω1

−Ω2 1 0

1 − cos(t1− t0)r (t1− t0)2r2

22+ Ω23 −Ω12 −Ω13

−Ω12 21+ Ω23 −Ω23

−Ω13 −Ω23 21+ Ω22

Referencias

Documento similar

vine shoots attained in an open compost pile against that of a discontinuous biodigester 88.. in

In chapter 2 the methodology is introduced, including the description of the different steps: design parameters, force-stroke and work-stroke curves, discussion of the

Drawing on the theory of cognitive dissonance and on previous research on how control systems affected individual behaviour, we examined the relationship between the perceptions

We focused on some very specific example of models with linear interaction graphs and we showed how the network structure and the number of agents affect key properties such as

La campaña ha consistido en la revisión del etiquetado e instrucciones de uso de todos los ter- mómetros digitales comunicados, así como de la documentación técnica adicional de

Our results supported our expectations, by showing a positive moderating effect of Balanced Scorecard and benchmarking controls (i.e., contemporary MACS). These findings

We have stud- ied the relation between higher-order Lagrangian systems with constraints (nonholonomics and vakonomics) and higher-order Hamiltonian systems, the reduction by

One conceptual illustration of the remote control unit for service robot applications is given in figure 2, partially based on a conceptual description of automotive control