Allocation sûre dans les systèmes aéronautiques : modélisation, vérification et génération
166 pages
Français

Découvre YouScribe en t'inscrivant gratuitement

Je m'inscris

Allocation sûre dans les systèmes aéronautiques : modélisation, vérification et génération

-

Découvre YouScribe en t'inscrivant gratuitement

Je m'inscris
Obtenez un accès à la bibliothèque pour le consulter en ligne
En savoir plus
166 pages
Français
Obtenez un accès à la bibliothèque pour le consulter en ligne
En savoir plus

Description

Sous la direction de Jean-Michel Couvreur, Pierre Bieber
Thèse soutenue le 04 décembre 2008: Bordeaux 1
Les architectures des systèmes embarqués des nouvelles générations d'avions civils et militaires tendent à s'organiser autour d'une plateforme avionique constituée de calculateurs interconnectés par un réseau central. Ce type d'architecture a fait apparaitre le besoin de développer de nouvelles méthodes de conception afin d'assister le dialogue entre les concepteurs des fonctions à embarquer (commandes de vol, gestion de l'énergie, ...) et les architectes de la plateforme avionique. Il est, en particulier, primordial de s'assurer que l'allocation des ressources de la plateforme aux fonctions embarquées respecte les exigences de sûreté de fonctionnement propres aux systèmes avioniques. Dans un premier temps, un cadre général a été proposé pour modéliser et vérifier l'effet de l'allocation des ressources d'une plateforme avionique du point de la sûreté de fonctionnement. Ce cadre est fondé sur l'utilisation du langage AltaRica pour décrire formellement la propagation des défaillances au sein de systèmes embarqués et des outils associés à ce langage (model-checking, génération de séquences et d'arbres de défaillances) pour vérifier la tenue des exigences de sûreté de fonctionnement. Ce cadre a été utilisé pour étudier, d'une part, l'allocation d'équipements informatiques aux fonctions de systèmes embarqués, et d'autre part, les placements des équipements au sein de l'avion en tenant compte de risques tels que l'éclatement d'un pneu ou l'explosion d'un moteur. Dans un second temps, la génération d'allocations respectant les exigences de sûreté de fonctionnement a été étudiée. L'approche retenue est fondée sur l'expression de contraintes d'allocation sous forme d'inégalités linéaires entières et sur l'utilisation de techniques de résolution de ces contraintes. Plusieurs types de contraintes (ségrégation, co-location, exclusion, ...) sont pris en compte. De plus, des critères d'optimisation permettent de guider la résolution des contraintes de façon à proposer des allocations les plus pertinentes du point de vue des besoins des systèmes aéronautiques. Finalement, une approche intégrant les techniques de vérification et de génération a été proposée. La première étape consiste à vérifier un modèle des fonctions embarquées qui est indépendant de la plateforme avionique. Il est possible d'extraire automatiquement des contraintes d'allocation à partir des résultats de cette vérification. L'étape de résolution de contraintes génère alors une allocation sûre. Les travaux sont illustrés par deux études de cas industrielles : une fonction de suivi de terrain d'un avion de chasse et un système de génération et de distribution hydraulique d'un avion de type A320.
-Méthodes formelles
-AltaRica
-Sûreté de fonctionnement
-Aéronautique
-Systèmes embarqués
Abstract
Source: http://www.theses.fr/2008BOR13707/document

Sujets

Informations

Publié par
Nombre de lectures 38
Langue Français
Poids de l'ouvrage 6 Mo

Extrait







©







Ç

Ë





©

X

¿



£





S

¦

X

¬

¥

°

C

¥

ª



Q



¯

N

X

¥

¯

Q

¸
!
Á
"
Æ

Q
#
£

Î
$


¢
%
£


&

'

(
¬
)
²
*
µ
+
Q
(
¬
'

,

(

-

.

)
S
*
W
+

*

/
¿
.
Å
,

0
U
&
R
/

.

,

1
¿
2
Å
3

*
W
4
Í
*

,

1
ª
5
Ä
6

(
|
-

/
¤
.
§
,
ª
1
Ž
2

3

*

7

8
¦
9
£
:

8

;
¤
9
£
<
§
=
¦
>
ª
?
®
8

@

8

A

B
X
<
D
C
X
(
·
3

-

(
¹
D
¹
,

*
¯
5
°
1
²
-

)
µ
*
.
E
N
-
½
.
T
+
¨
*

+
¢
*
¥
F
ª
G

H
Ä
I
Æ
J

K
X
L
C
4
U
C
+
&
N
'

1

.
¤
)
£
1
§
,
¦
&
ª
M

1
Ä
N
Æ
O

P
È
Q
S
R
U
S
|
T

U

V

W
¹
X
¹
Y

Z
¿
Z
¯
[
Å
\

]

^
Q
_
Š
[
P
`

a
£
b

c
¥
d

e
©
]
¬
`
Œ
a

Z

d
S
a
S
a
P
f
X
a

^
£
g

h
¤
d

a
¨
]
¬
i
¯
c
Ž
[

`

]

j

^

_
¤
k
¦
j

d
£
a
¨
l
£
m
«
[
­
e
¯
i
±
Z

_

a

]
³
^
´
_

[

`
U
n
Q
o
X
i
U
c
}
_
Q
p
¥
\
©
]
¦
^
¤
_

[

`
¸
d

^
¸
q

i
®
`

i
º
c
»
]
¼
^
±
_

[

`

r
³
s
´
t

u

v

w
U
t
E
v
U
x
S
v

y
¾
z
À
+

{

|
Á
X
¥
R
©
}

Q
¸
X
£
~
«

Â

¬

Ã



±
ƒ








S
ˆ


¡


v
Ç
y
X
6
P
S
X
}
È
Q
Q
U

|
¢
X
£
Š

P

Q


¤
P
¦
N

Œ
£

¨
Ž
£
Ž
«

Â

¬

Ã



±






X
1
S
P
N
É


C
Ê
S
X
W
U

Ì
D
¦
P


¨
X
¤
˜

X

U
¸


Œ
¸


Ž

Ž


«

Â

¬

Ã



±


š

v


6

}
w
U
u
X
x
P



N
s

œ
¢
œ
£
ˆ





ˆ
¤
s
¦
w


£

¨
v
£
ž
«


œ
¯
v

w
Ž
Ÿ

s

ƒ

œ
X
 
N
v
C

W
v
D
y


˜
X
U
S

N



/
£
U
¤
|

¡
£
X
¥

§
'

P
¦
W
©
˜
ª
Q

X

W
Œ
Q
Ž






¢
~


£

£





















+









U



















#













+





$














































Q

























3














!


+



?

















"

)









5


B






"

"

"

#


D





  • Univers Univers
  • Ebooks Ebooks
  • Livres audio Livres audio
  • Presse Presse
  • Podcasts Podcasts
  • BD BD
  • Documents Documents