Académique Documents
Professionnel Documents
Culture Documents
Omar Bennouna
11 juin 2019
On ajoute une force qui amortit les oscillations qui obéit à la loi
suivante :
−
→
→
−−→
−
−→ V × (f − 1) si
V
≥
Vlim
Fam = −
→
−−→
−
→
V × (f − 1) + (
Vlim
−
V
) × −
v→
sinon
inf
Avec :
I f coefficient d’amortissement inférieur à 1 strictement
−−→
I Vlim la vitesse vers laquelle on veut converger
−−→
−
v→ Vlim
I
inf =
−−→
le vecteur directeur de cette vitesse
Vlim
1
Figure – Fonction ρh pour h = 2
Pn Pn
I D = diag ( j=1,j6=1 a1,j , ..., j=1,j6=n an,j )
I M(t) = A + D
I Fa = λ × (n × D − A)
(→
−
qj −→−
q1 )a1,j
Pn
j=1,j6=1 k→ − →− 2
q j − q n k
.
I Fr (Q) = −µ × . opérateur non linéaire
.
P
n →
− → −
( qj − qn )an,j
j=1,j6=n k→ − 2
qj −→−
qn k
−−→
On ajoute une cible que tous les agents doivent suivre de position c(t)
Exemples : leader du troupeau, proie, etc.
−−−→ −−→ −−→
La force exercée sur l’agent i sera Fcible = γ × (c(t) − qi (t)) avec γ
constante
Figure – Test2
−−→ − →
ω > 0, −−→ = −
q−
→
qobs − qi
g
qg
obs obs −
−−→ −→ × robs , δ une distance arbitrairement
−
obs qi
q
g