Beruflich Dokumente
Kultur Dokumente
RSUM
ABSTRACT
INTRODUCTION
La modlisation en gnie civil fournit lingnieur une assistance prcieuse, tant dans la comprhension et la matrise des phnomnes complexes par des modles explicatifs, que dans la conception et
le dimensionnement des ouvrages par des modles prdictifs, en apportant une aide la dcision.
Elle sappuie sur lanalyse des phnomnes et leur reprsentation physico-mathmatique, la rsolution numrique des quations correspondantes et la confrontation avec lexprience. Le Laboratoire
Central des Ponts et Chausses (LCPC) sest engag dans ce domaine la fin des annes 1960, et,
depuis une vingtaine dannes, il capitalise son effort de modlisation par le dveloppement du progiciel CESAR-LCPC.
CESAR-LCPC est un progiciel gnral de calcul, principalement fond sur la mthode des lments
finis, et disposant de ses propres fonctionnalits de pr- et de post-traitement. Larchitecture modulaire
de son solveur lui permet galement daccueillir des modules fonds sur la mthode des lments de
frontire. Ce progiciel est particulirement adapt la rsolution des problmes du gnie civil et de
lenvironnement : calcul de structures, mcanique des sols et des roches, thermique, hydrogologie, etc.
Outil de recherche et de dveloppement du LCPC et de ses partenaires, CESAR-LCPC est galement
un progiciel vocation industrielle, et une version stabilise et valide est rgulirement mise la disposition des utilisateurs extrieurs (rseau scientifique et technique du Ministre charg de lquipement, bureaux dtudes, milieu acadmique). De par son origine recherche , CESAR-LCPC senrichit
continuellement de nouvelles possibilits. Paralllement, une volution majeure au niveau de ses fonctionnalits et interfaces de pr- et de post-traitement vient rcemment de renforcer son aspect industriel. Le but de cet article est de faire le point sur ltat actuel du progiciel, tant en ce qui concerne les
fonctionnalits et les applications que les mthodes utilises pour son dveloppement et sa validation.
Si lon remonte le temps la recherche des prdcesseurs de CESAR-LCPC, une place de choix doit
tre attribue au systme ROSALIE [1], premier systme de calcul du LCPC fond sur la mthode des
lments finis, conu au dbut des annes soixante-dix (Tableau I). Avec un mode de traitement par
lot comme limposaient les calculateurs de lpoque, ROSALIE offrait autour de ses solveurs des
fonctionnalits de pr- et de post-traitements. Il est important de remarquer que, ds cette poque,
mettre la disposition de lutilisateur, quil soit chercheur ou ingnieur, un pr- et un post-processeur spcifiques autour dun code de calcul par lments finis est apparu comme une ncessit, malgr leffort de dveloppement que cela pouvait reprsenter.
Le dveloppement du progiciel CESAR-LCPC a commenc au dbut des annes quatre-vingt par lanalyse critique du systme ROSALIE, en regard de ltat de lart, en particulier dans le domaine de larchitecture des codes de calcul. Le dveloppement du solveur de calcul CESAR a t ensuite engag, dune
part en rdigeant de nouveaux composants logiciels, et dautre part en restructurant les composants
logiciels rutilisables de ROSALIE. Paralllement, lvolution des matriels et larrive de normes graphiques (par exemple GKS) a permis le dveloppement doutils interactifs pour la gnration des donnes (logiciel MAX) et pour linterprtation des rsultats (logiciel PEGGY), tout dabord en 2D, puis en
3D grce lapparition des stations de travail. Cet ensemble de logiciels (MAX + CESAR + PEGGY)
accompagn de la documentation dutilisation et des jeux de donnes de tests a constitu la premire
version du progiciel CESAR-LCPC. Ce dernier a dfinitivement succd au systme ROSALIE ds la
diffusion hors du LCPC de la version 2.0 en 1986. Ultrieurement, les versions 3.0 et suivantes ont concrtis les enrichissements successifs des divers composants de CESAR-LCPC [2].
La dernire volution de CESAR-LCPC a eu pour objectif den faire un produit parfaitement industrialis, lergonomie conforme ltat de lart actuel, et avec des fonctionnalits renforces en pr- et en
post-traitement. Sous la matrise douvrage du LCPC, et en collaboration avec les socits Simulog (gestion de projet, assurance de la qualit) et Itech (dveloppement des nouveaux logiciels de pr- et de
post-traitement) pour la matrise duvre, la nouvelle version 4.0 est disponible depuis janvier 2003.
TABLEAU I
Histoire de CESAR-LCPC en quelques dates
de 1970 1983
1980
partir de 1985
Le progiciel CESAR-LCPC :
solveur CESAR, pr- et post-processeurs MAX et PEGGY.
distribution par le LCPC.
1992
1994
de 1995 1997
Le projet CESAR :
expertise du progiciel et rflexions sur son volution.
de 1998 2002
Le projet CLEO :
travaux de modernisation.
2003
Pr-traitement
Post-traitement
Documentation
Solveur CESAR
Figure 1
Les composants de CESAR-LCPC version 4.0.
Raliser une modlisation avec CESAR-LCPC se traduit en gnral par lenchanement des tapes
suivantes :
a utilisation des fonctionnalits de pr-traitement des logiciels CLEO2D ou CLEO3D pour la
gnration des donnes du solveur CESAR (maillage et jeu de donnes) ;
b lancement du solveur par lments finis CESAR pour effectuer la rsolution numrique du
problme tudi ;
c utilisation des fonctionnalits de post-traitement des logiciels CLEO2D ou CLEO3D pour
linterprtation des rsultats fournis par le solveur CESAR.
La documentation se rpartit classiquement entre la documentation technique, la documentation
dassurance qualit et la documentation dutilisation. Cette dernire, destine plus particulirement
aux utilisateurs, comprend un Manuel pratique, un Manuel de rfrence, un Manuel thorique et un
Manuel de validation.
10
Si elle se prsente sous un aspect un peu technique, la description de lorganisation gnrale du solveur CESAR (Fig. 2) a le mrite dintroduire plus aisment la prsentation des fonctionnalits disponibles pour lutilisateur.
Le solveur CESAR est principalement organis en modules, familles et librairies, chaque composant
logiciel effectuant une fonction bien dtermine. Cette organisation a t choisie ds lorigine du solveur pour faciliter la maintenance corrective (correction de bogues), volutive (introduction de nouvelles possibilits) et adaptative (portage sur diffrents calculateurs).
Les modules de dfinition servent faire reconnatre la modlisation par le solveur (la modlisation
se dfinit par sa discrtisation gomtrique, les modles de comportement et les paramtres retenus,
la prise en compte des sollicitations et des conditions aux limites, etc.). Un des modules de calcul est
Figure 2
Architecture gnrale du solveur CESAR.
ensuite charg de la rsolution du problme ainsi pos. Comme indiqu sur la figure 2, chaque
module est dsign par un mot cl de quatre lettres.
Les diffrents types dlments finis sont regroups dans des familles : lintrieur dune mme famille
se retrouvent les lments finis traitant le mme problme (mcanique, diffusion, couplage), de mme
dimension (2D ou 3D), et appartenant au mme ensemble gomtrique (massif, structure, poutre,
barre, etc.). Comme indiqu sur la figure 2, chaque famille est repre par un numro conventionnel.
La librairie des fonctions gnrales accueille des composants logiciels spcifiques (par exemple des
oprateurs mathmatiques), des composants communs plusieurs modules ou familles (par exemple le traitement des lois de comportement), etc.
Mcanique ou Diffusion
Rsolution dun problme linaire en lasticit ou en diffusion.
Rsolution dun problme linaire par la mthode du gradient conjugu avec pr-conditionnement, associ un stockage morse.
Mcanique
Calcul dune structure lastique axisymtrique (gomtrie de rvolution) soumise un
chargement quelconque.
volution des contraintes dans le bton au jeune ge.
Recherche de modes propres : valeurs et vecteurs propres.
Recherche de la rponse une sollicitation dynamique par intgration directe.
Recherche de la rponse une sollicitation dynamique par superposition modale.
Recherche de la rponse une sollicitation harmonique avec amortissement (rsolution
dun problme linaire en variables complexes).
Recherche de la rponse une sollicitation harmonique sans amortissement.
Rsolution dun problme de flambement linaire.
Rsolution dun problme de contact entre solides lastiques linaires.
Rsolution dun problme de contact entre solides lastoplastiques.
Rsolution dun problme de mcanique comportement non linaire.
Diffusion
Calcul de nappe aquifre multicouche, en rgime permanent ou transitoire.
Calcul dun champ de temprature se dveloppant dans une pice en bton au cours de
la prise.
Rsolution dun problme de diffusion transitoire linaire par intgration directe (mthode
implicite de Galerkin).
Rsolution dun problme de diffusion transitoire non linaire.
Rsolution dun problme dcoulement plan en milieu poreux avec surfaces libres dans
le cas stationnaire.
Rsolution dun problme dcoulement en milieu poreux non satur.
Couplage
Rsolution dun problme de consolidation dans les matriaux lastiques linaires saturs.
Rsolution dun problme dvolution linaire en milieu poreux avec couplage thermique
(thermo-poro-lasticit).
Rsolution dun problme dvolution non linaire en milieu poreux avec couplage thermique (thermo-poro-plasticit).
OA
Mot-cl
X
X
X
X
X
X
X
X
LINE
LIGC
AXIF
X
X
X
X
X
X
X
X
X
X
X
X
X
MEXO
MODE
DYNI
SUMO
LINC
X
X
X
X
X
X
NAPP
TEXO
X
X
X
X
X
X
X
LINH
FLAM
TACT
TCNL
MCNL
DTLI
X
X
X
X
DTNL
SURF
NSAT
X
X
CSLI
MPLI
MPNL
11
12
Mcanique
lments isoparamtriques bidimensionnels de type dplacement.
lments isoparamtriques tridimensionnels de type dplacement.
lment de poutre bidimensionnel.
lment de poutre tridimensionnel.
lments de coque.
lments de contact (2D, 3D).
lments de barre bidimensionnels.
lments de barre tridimensionnels.
lments isoparamtriques axisymtriques de type dplacement pour le calcul des structures gomtrie de rvolution soumises un chargement quelconque.
Diffusion
lments isoparamtriques bidimensionnels de type diffusion.
lments isoparamtriques tridimensionnels de type diffusion.
lments dchange bidimensionnels.
lments dchange tridimensionnels.
lments discontinus pour la recherche dune surface libre (problmes plans).
Couplage
lments isoparamtriques bidimensionnels trois degrs de libert par nud (deux dplacements,
charge hydraulique) pour les problmes de consolidation.
lments isoparamtriques tridimensionnels quatre degrs de libert par nud (trois dplacements,
charge hydraulique) pour les problmes de consolidation.
lments isoparamtriques bidimensionnels quatre degrs de libert par nud (deux dplacements,
pression de pore, temprature) pour les problmes thermo-mcaniques dans les milieux poreux.
lments isoparamtriques tridimensionnels cinq degrs de libert par nud (trois dplacements, pression de pore, temprature) pour les problmes thermo-mcaniques dans les milieux poreux.
Tout problme
Relations linaires.
lments spciaux .
Figure 3
Principaux lments finis
de CESAR-LCPC.
N de famille
Famille 01
Famille 02
Famille 03
Famille 04
Famille 05
Famille 06
Famille 07
Famille 08
Famille 11
Famille 21
Famille 22
Famille 23
Famille 24
Famille 25
Famille 41
Famille 42
Famille 45
Famille 46
Famille 09
Famille 10
Matriaux types
lasticit :
Linaire isotrope.
Linaire orthotrope.
Avec dilatance isotrope.
lastoplasticit, critre :
Mohr-Coulomb (avec ou sans crouissage, avec ou sans lasticit
orthotrope).
Tresca.
Von Mises (avec ou sans crouissage).
Drcker-Prager (avec ou sans crouissage).
Parabolique.
Vermeer.
Nova.
Cam-Clay modifi.
Prvost Hog.
Orient.
Mlanie.
Willam Warnke (2 lois de comportement).
Hoek Brown.
Autre :
Bton au jeune ge.
Lois de contact :
Adhrence.
Frottement de Coulomb.
Glissement parfait.
Lois de comportement en diffusion
Familles
01, 02, 45
argile
mtaux
sable, argile, roche
bton
sable
sable
argile
roche
milieu stratifi
argile
bton
roche
01, 45
01, 02, 45, 46
01, 02, 45, 46
01, 02, 45, 46
01, 02, 45, 46
01, 02, 45, 46
01, 02, 45, 46
01, 02, 45, 46
01, 02, 45, 46
01
01, 02
01, 02
bton
01, 02
06
06
06
Matriaux types
Diffusion linaire :
Conduction de chaleur.
coulement en milieu poreux satur.
Diffusion non linaire :
Modle gnral (courbes donnes point par point).
coulement en milieu poreux non satur (utilisation de fonctions prprogrammes).
coulement en milieu poreux non satur (courbes donnes point par
point).
coulement dans une nappe aquifre multicouche.
Familles
13
TABLEAU V
Options de chargement du solveur CESAR
Fonctions en mcanique
Chargement ponctuel :
Sollicitations nodales.
Chargement surfacique :
Cisaillement non uniforme (maillage 2D).
Cisaillement uniformment rparti (maillage 2D).
Cisaillement orthoradial non uniforme (famille 11).
Cisaillement orthoradial uniformment rparti (famille 11).
Forces de dconfinement pour lments de massif.
Forces de surface quelconques.
Pression hydrostatique.
Pression non uniformment rpartie.
Pression uniformment rpartie.
Chargement volumique :
Chargement deffet diffr dans les lments de massif.
Prise en compte dun tat de contraintes :
- initialisation des contraintes (tout type dlments) ;
- effet des contraintes initiales dans les lments de massif 2D et 3D (familles 1 et 2).
Poids volumique.
Fonctions en diffusion
14
Chargement ponctuel :
Sollicitations nodales.
Chargement surfacique :
Flux associ une condition dchange linaire.
Flux non uniforme.
Flux non uniforme secondaire (familles 45 et 46).
Flux uniformment rparti (familles 45 et 46).
Chargement volumique :
Dbit volumique uniforme par groupe dlments.
Mot-cl
SOL
CNU
CUR
ONU
OUR
LAM
FOS
PHS
PNU
PUR
EFD
SIG
POI
Mot-cl
SOL
ECH
FNU
FNS
FUR
DVU
PR- ET POST-TRAITEMENT :
LINTERFACE UTILISATEUR DE CESAR-LCPC
Une volution majeure : les logiciels CLEO2D et CLEO3D
Bien que riches en fonctionnalits, les logiciels MAX et PEGGY permettant les oprations de pr- et posttraitement dans la version 3 de CESAR-LCPC ne correspondaient plus aux exigences nouvelles des utilisateurs. Pour rpondre cette attente, une refonte complte de ces outils a t ralise. Ces travaux ont
conduit au dveloppement des logiciels CLEO2D et CLEO3D livrs aujourdhui avec la version 4.
Cette volution majeure a t dcide principalement pour offrir aux utilisateurs une interface
lergonomie conforme ltat de lart actuel. Elle a t aussi mise profit pour introduire un ensemble de nouvelles fonctionnalits facilitant la dfinition des modles et lexploitation des rsultats.
CLEO (terme gnrique dsignant les logiciels CLEO2D et CLEO3D) constitue ainsi un nouvel outil
(Fig. 4), indispensable la mise en valeur de ltendue des fonctionnalits du progiciel CESARLCPC. Linterface actualise et multilingue offre une passerelle CESAR-LCPC vers de nouveaux
utilisateurs du monde entier.
Une attention toute particulire a t porte aux performances lies aux visualisations graphiques
des modles en cours de construction ou dexploitation, avec un objectif particulier : la manipulation
fluide des gros modles tridimensionnels avec une excellente qualit de rendu (Fig. 5 et 6).
BULLETIN DES LABORATOIRES DES PONTS ET CHAUSSES - 256-257
JUILLET-AOT-SEPTEMBRE 2005 - RF. 4573 - PP. 7-37
Figure 4
Nouvelle interface de
CESAR-LCPC version 4.
Figure 5
Visualisation de surfaces
disovaleur lintrieur dun
modle avec plan de
coupe .
15
Figure 6
Visualisation dune partie
de modle avec
transparence.
Figure 7
Gestion des fichiers de
donnes par CLEO.
Import ventuel
de fichiers maillage
Version 3
Pr-traitement
CLEO2D - CLEO3D
Fichiers pour
solveur CESAR
Base de donnes
CLEO
16
Pour pouvoir raliser le maillage en lments finis du modle envisag (Fig. 8b), il convient le plus
souvent de dfinir au pralable un certain nombre dentits caractrisant la gomtrie de tout ou partie de la structure ou de louvrage rel (Fig. 8a).
Les logiciels CLEO2D et CLEO3D distinguent trois familles principales dentits gomtriques :
entits lmentaires points et lignes (segments de droite, arcs de cercles, arcs dellipses, courbes
splines, etc.) (Fig. 8a) ;
rgions surfaciques. De manire gnrale, une rgion surfacique est caractrise par une surface
mathmatique support de type donn (plan (Fig. 9a), rvolution (Fig. 9b), Coons (Fig. 9c)) et un
ensemble de lignes constituant un contour extrieur ferm et ventuellement un ou plusieurs contours intrieurs. Pour les analyses bidimensionnelles, CLEO2D dtermine de manire totalement
automatique lensemble des rgions partir de la connaissance des lignes constituant les contours de
ces dernires. Dans un grand nombre de cas, CLEO3D dterminera galement de manire automatique la surface support de la rgion partir de la seule connaissance des frontires constitutives et de
la donne dun type ;
rgions volumiques . Deux grandes familles de rgions volumiques sont considres : les
rgions de type super-lment (hexadre, pentadre, ttradre) et les rgions quelconques
dfinies par lensemble des rgions surfaciques constituant la peau externe du volume.
Lensemble de ces entits gomtriques est dfini de manire interactive laide doutils intgrs de
dessin assist.
Deux autres mthodes peuvent galement tre utilises pour dfinir la gomtrie du modle tudi :
les fichiers de script . Dans le cas particulier o il convient dtudier le comportement de structures types dont la gomtrie peut tre caractrise par un nombre fini de paramtres, il peut tre
intressant dutiliser les fichiers de scripts . Ces fichiers crs par lutilisateur contiennent deux
parties ; la premire partie est utilise pour dfinir les paramtres, tandis que la seconde dcrit la gomtrie du modle par lintermdiaire dun langage adapt ;
b Maillage 2D associ.
Figure 8
Gnration de maillage.
a Ensemble de rgions
planes.
b Rgion surfacique
de type rvolutions .
c Rgion surfacique
de type Coons .
Figure 9
Exemples de rgions surfaciques.
limport de gomtries. Les logiciels CLEO2D et CLEO3D permettent limport dlments gomtriques gnrs par les logiciels de dessins (Format DXF, etc.).
Procdures de maillage
Les procdures de maillage de rgions planes ou surfaciques ont t amliores pour permettre la
prise en compte de variations importantes de densit de faon efficace (Fig. 10 et 11). Les finesses
de maillage sont dfinies par la donne de caractristiques de dcoupage sur les lignes frontires
des rgions considres.
Outre les procdures classiques de maillage de rgions volumiques de type super-lment (Fig. 12)
ou associant divers procds (Fig. 13), le logiciel inclut galement le mailleur Tetmesh GHS3D
dvelopp par les compagnies INRIA et Simulog-Technologies. Cet outil permet le remplissage automatique en lments volumiques ttradres de rgions volumiques quelconques dfinies par leur
peau externe (Fig. 14).
Maillages surfaciques et volumiques peuvent galement tre obtenus par des oprations
dextrusion sur des segments ou des facettes, ou par des oprations gomtriques (translation,
rotation, symtrie) sur des entits de maillage dj ralises.
Intervenant de manire trs frquente dans les modles de gnie civil, un soin particulier a t
apport aux procdures de gnration des lments dinterface (contact). Ces derniers sont en effet
gnrs par simple slection des segments ou facettes situs linterface et par activation de loutil
de gnration correspondant (Fig. 15a en 2D et 15b en 3D).
Figure 10
Maillage plan dune paroi moule.
Figure 11
Maillage 3D dune rgion de rvolution.
17
Figure 12
Maillage 3D constitu de super-lment.
18
Figure 13
Maillage 3D obtenu par super-lment, symtrie, extrusion et
assemblage.
Figure 14
Maillage 3D ralis par Tetmesh-GHS3D
(courtoisie de T-Systems GmbH
et Simulog-Technologies).
Figure 15
Gnration des lments de contact.
Notion de modle
La notion de modle a t essentiellement introduite pour offrir lutilisateur une interface logicielle
possdant une lisibilit maximale tout en permettant la prise en compte de la multiplicit des domaines dapplication et des natures de problmes traits par le solveur CESAR.
Sur la base dun mme maillage dit neutre , lutilisateur peut ainsi dfinir plusieurs modles .
Chaque modle est caractris de manire gnrale par les lments suivants :
le domaine dapplication considr (statique, hydrogologie, thermique, etc.) ;
le module de calcul utilis ;
les proprits des lments finis du modle considr ;
un ou plusieurs ensembles de conditions aux limites (conditions sur les inconnues principales du
problme) ;
un ou plusieurs ensembles de conditions de charge ;
un ensemble de donnes caractrisant le module de calcul choisi.
titre dexemple, il sera ainsi possible de crer un premier modle permettant la rsolution dun problme de diffusion thermique, puis un autre modle permettant lanalyse du comportement mcanique de la mme structure. Linterface propose lutilisateur sadapte automatiquement pour chaque modle en fonction des caractristiques de ce dernier. La figure 16 montre sous forme dun
tableau les botes outils proposes pour laffectation des conditions aux limites et des charges dans
le cas dun modle de type Mcanique et dun modle de type Hydrogologie .
Chaque modle est galement caractris par un type dinitialisation. La dclaration du mode particulier Phasage permet la gestion totalement automatique des conditions initiales associes
chaque phase.
19
Figure 16
Adaptation des botes outils proposes en fonction de la nature du modle considr.
Affectation de proprits
Laffectation des proprits associes un modle seffectue de manire totalement interactive et
concerne aussi bien les caractristiques physiques des matriaux que les composantes de chargement
ou les conditions aux limites. Le rsultat de cette opration daffectation se traduit le plus souvent
par une reprsentation graphique permettant lutilisateur de vrifier visuellement la manipulation
ralise (Fig. 17).
Pression hydrostatique.
Figure 17
Visualisation de laffectation de proprits.
Dtail de visualisation.
Figure 18
Affectation des forces de dconfinement.
En sus de cette vrification visuelle de base, deux autres mthodes sont proposes de manire systmatique lutilisateur pour vrifier la validit des donnes fournies. La premire mthode permet
laffichage des donnes affectes une entit donne par un simple clic laide du bouton droit de
la souris sur lentit concerne. Une deuxime mthode permet la slection de lensemble des entits
possdant un ensemble de proprits donn.
20
De nombreuses fonctionnalits mtier ont galement t introduites pour tenir compte du caractre construction et gnie civil de CESAR-LCPC. Citons, titre dexemple, laffectation automatique des forces de dconfinement (Fig. 18) ou laffectation de conditions aux limites prdfinies pour
les structures enterres.
Vecteurs et tenseurs
Vecteurs et tenseurs sont reprsents de manire classique par des flches dont la longueur est proportionnelle lamplitude du vecteur (Fig. 21) ou de la valeur principale (Fig. 20). Pour faciliter la lecture, lutilisateur peut rgler un certain nombre de paramtres, parmi lesquels lamplitude des vecteurs reprsents et la palette de couleurs associe.
BULLETIN DES LABORATOIRES DES PONTS ET CHAUSSES - 256-257
JUILLET-AOT-SEPTEMBRE 2005 - RF. 4573 - PP. 7-37
Figure 19
Isovaleurs de dplacements et
efforts principaux, dans une
coque.
Figure 20
Contraintes principales :
isovaleurs et directions
principales sur un maillage
dform.
Figure 21
Visualisation de vecteurs
(gradient hydraulique).
21
Isovaleurs
Il est possible de visualiser les isovaleurs de lensemble des valeurs scalaires prsentes dans le fichier
de rsultats gnr par le solveur CESAR et associ au modle courant considr. Trois styles diffrents, illustrs par la figure 22, peuvent tre utiliss pour la reprsentation des isovaleurs.
Lutilisateur peut galement choisir la palette de couleur considre dans une gamme prdfinie par
problme (mcanique, thermique, hydrogologie, etc.), ou construire sa propre palette. Dans le cas
de modles tridimensionnels, il est possible de visualiser un ensemble de surfaces disovaleurs.
titre dexemple, la figure 23 affiche des surfaces disovaleurs de la norme du vecteur dplacement
permettant lanalyse du mode de propagation des ondes dans le cas dun problme en dynamique.
Cet outil sera galement trs prcieux pour identifier, par exemple, la partie plastique dans un sol, ou
pour dterminer trs rapidement ltendue dune zone dpassant la contrainte limite dun matriau.
Figure 22
Styles disovaleurs.
Figure 23
Surfaces disovaleurs.
Fonctionnalits particulires
En sus des modes de visualisation traditionnels, les logiciels CLEO2D et CLEO3D proposent un certain nombre de fonctionnalits particulires facilitant linterprtation des rsultats.
Loutil Informations permet dobtenir les rsultats associs un nud ou un lment de poutre.
Par exemple, dans une visualisation de tenseur 2D (Fig. 24, tractions en rouge, compressions en bleu)
une bote de dialogue affiche pour le nud dsign par lutilisateur, la valeur des coordonnes, des
dplacements et des contraintes principales.
Dans le logiciel CLEO3D, loutil Coupes (Fig. 25) permet par exemple la visualisation de rsultats
lintrieur de la structure. Le plan de coupe, dfini par la position dun point origine O et dune
normale n au plan, peut tre dplac de manire interactive la souris, offrant ainsi la possibilit
disoler trs rapidement les zones prsentant les valeurs extrmes du paramtre affich. Les
figures 26 29 illustrent quelques possibilits danalyse offertes par cette fonctionnalit. Citons galement loutil permettant de calculer les efforts de rduction N, Vy, Vz, My, Mz, Mt sexerant dans
un plan dfini par lutilisateur sur les lments volumiques visibles du modle (Fig. 30).
23
Figure 24
Visualisation dun tenseur 2D et outil Informations .
Figure 26
Visualisation des isovaleurs dans le plan de coupe.
Figure 25
Dispositif de pilotage de loutil Coupes .
Figure 27
Visualisation des isovaleurs dans le plan de coupe avec clipping
(non visualisation de la structure devant le plan).
Figure 28
Visualisation des isovaleurs dans le plan de coupe et dans la
structure avec clipping .
Figure 29
Visualisation des isovaleurs dans la structure avec clipping .
Figure 30
Calcul des efforts
de rduction.
24
CESAR-LCPC ET LA RECHERCHE
Le rle recherche et dveloppement jou par le progiciel CESAR-LCPC concerne essentiellement
le solveur CESAR. Dans ce contexte, le solveur est l pour favoriser la transcription des ides du chercheur relatives la modlisation des problmes du gnie civil, en lui fournissant un cadre mthodologique adapt (voir chapitre suivant). Ces ides peuvent se concrtiser par divers types de productions (Fig. 31) : des fonctionnalits en dveloppement (qui se matrialisent par des lignes de codes
L'ide du chercheur
Figure 31
Productions issues
de la recherche.
tablissement
d'une modlisation
originale
Dveloppement d'une
nouvelle fonctionnalit
Publications
sources), des modlisations originales tablies partir de lexistant, et des publications (articles, communications, livres, rapports LPC, etc.).
FONCTIONNALITS EN DVELOPPEMENT
Un prcdent chapitre a montr comment larchitecture du solveur CESAR pouvait faciliter son volution, en sappuyant sur une mthodologie qui sera prsente dans le prochain chapitre. Ce cadre a
permis diffrentes units techniques du LCPC et leurs partenaires de dvelopper un certain nombre de fonctionnalits. Celles qui ne font pas partie de la version Standard 4.0 sont prsentes comme
tant encore en dveloppement , dans la mesure o elles sont plus ou moins finalises, soit au
niveau de leur validation, soit au niveau de leur documentation, ou encore si leur mise en uvre est
juge dlicate hors du cercle de leurs auteurs. Nanmoins, elles font partie de leffort de recherche et
de dveloppement du LCPC, ce qui justifie leur affichage (Tableaux VI IX).
TABLEAU VI
Modules de calcul en dveloppement dans le solveur CESAR
Fonction
Aro-dynamique et lasto-dynamique.
Approche probabiliste de la fissuration du bton.
Calculs statiques en comportement viscolastique linaire.
Charge roulante en lasticit non linaire ou viscolasticit.
Consolidation de matriaux comportement non linaire.
Consolidation des sols non saturs.
Dcollement de dalle (plaque sur appuis lastiques)
Diffusion transitoire linaire avec prise en compte dun changement de phase.
Dynamique des structures comportement non linaire.
Dynamique rapide des massifs et structures comportement non linaire avec possibilit
de contact unilatral.
lasto-dynamique et acoustique par quations intgrales.
lastostatique par quations intgrales.
lasto-viscoplasticit.
Endommagement (modle non local).
Endommagement avec gradient.
Grandes dformations lastoplastiques.
Mcanique de la rupture avec possibilit de suivre la propagation de fissures.
Migration par dissolution (lixiviation).
Modlisation de lornirage des chausses (post-traitement).
Modlisation de la raction alcali-granulats dans les btons.
Recherche de la charge de ruine par analyse limite.
Rsolution dun problme inverse par la mthode de ltat adjoint.
Thermo-endommagement cyclique.
OA
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
TABLEAU VII
Familles en dveloppement dans le solveur CESAR
Description
25
TABLEAU VIII
Modles de comportement en dveloppement dans le solveur CESAR
Modle
Combinaison de
composantes
Fahey et Carter
Forsheimer
Mensi et Acker
Description
Extension des fonctionnalits du module standard LINC pour prise en compte de modules complexes.
Fissuration en milieu viscolastique.
Logiciel de pr et de post traitement de modlisation des chausses avec CESAR-LCPC.
Mthode des volumes finis.
Nouvelles mthodes de stockage et de rsolution.
Techniques dhomognisation pour la modlisation des ouvrages renforcs.
Thermo-viscolasticit transitoire couple.
Viscoplasticit, milieux poreux non saturs, permabilit dpendant de la dformation plastique, etc.
LISTES DE PUBLICATIONS
26
Le besoin dtablir la liste des publications faisant rfrence CESAR-LCPC est apparu au dbut des
annes 1990 quand le LCPC sest vu charg dune tude de modlisation place sous assurance qualit. Ltablissement dune liste de publications de notorit , restreinte aux fonctionnalits utilises pour cette tude, a alors servi de palliatif labsence de certification du progiciel. ce premier
besoin sest ajoute la ncessit de disposer dune liste de rfrences bibliographiques aussi complte
que possible, pour couvrir ltendue des fonctionnalits prsentes dans le solveur CESAR. Il est galement intressant de recueillir et de faire connatre les modlisations originales qui ont donn lieu
publication.
Pour faciliter les enrichissements et les recherches ultrieures, diffrentes listes ont t cres,
partir de la liste initiale, en fonction du support de la publication (Tableau X). Lenrichissement
des listes de publications est effectu priodiquement, en ne retenant que les rfrences o le nom
CESAR-LCPC est explicitement cit, du fait de leur utilisation possible dans des dossiers de qualification. Chaque mise jour repose pour une bonne part sur les rfrences bibliographiques tablies par lquipe de dveloppement de CESAR-LCPC et ses partenaires, tant par leurs propres lectures que par la production ditoriale laquelle ils sont associs. Elle repose galement sur les
publications que les lecteurs, utilisateurs et auteurs pensent transmettre lquipe de dveloppement.
Disponibles initialement dans la documentation dutilisation, les listes de publications sont depuis
2001 accessibles sur le site internet du LCPC [3]. Un responsable dtude peut ainsi puiser dans ces
listes des lments susceptibles de constituer un rfrentiel technique. Si, au fil du temps, certaines
publications ont rejoint le domaine couvert par la version Standard du progiciel, les publications les
plus rcentes font souvent ressortir leffort de recherche du LCPC et de ses partenaires dans le
domaine de la modlisation numrique.
TABLEAU X
Recensement des Publications concernant CESAR-LCPC recueillies fin 2003
Type de publication
Articles de priodiques
Communications aux congrs et sminaires
Collection tudes et Recherches des LPC
Mmoires de thses consacres au dveloppement
Mmoires de thses comportant des applications
Concours de prvision et travaux de validation
Nombre
134
212
33
40
32
8
Gestion de configuration
Valide par lexprience, la gestion de configuration mise en place pour les codes sources, objets et
excutables du solveur CESAR est schmatise sur la figure 32.
Le rfrentiel CESAR est la structure daccueil de tous les composants logiciels du solveur. La version
Recherche est ltat du logiciel dvelopp partir de composants du Rfrentiel et, dans une optique
exploratoire, conu pour rpondre un besoin propre une unit technique du LCPC. En gnral,
cette version nest utilise que par son dveloppeur. Au mme moment, plusieurs versions Recherche peuvent donc coexister. Loutil Cesdev permet chaque charg de travaux de raliser sa propre
version Recherche partir du Rfrentiel. Conu et ralis au LCPC en langage TCL/TK, Cesdev est
linterface de dveloppement du solveur CESAR et il offre toutes les fonctionnalits dont un dveloppeur a besoin : gestion des rpertoires de travail, visualisation du code source de rfrence, accs
des copies du code source pour dition, modification, comparaison de codes sources, construction
du programme excutable (lune des versions Recherche), aide en ligne, etc.
lissue dun cycle de dveloppement (voir paragraphe suivant), la mise jour du code source du
Rfrentiel peut tre envisage. Suit alors un travail dintgration ralis sous le contrle du Responsable du progiciel CESAR-LCPC, avec recours ventuel loutil Foresys ( Simulog Technologie)
pour sassurer de la qualit du code source capitaliser (routines nouvelles et routines adaptes). Ce
dpt est dj une forme de valorisation. Cest galement une garantie de prennit, puisque le Rfrentiel suit les volutions des ressources informatiques du LCPC, ainsi que les volutions gnrales
du solveur.
Figure 32
Gestion de configuration
du solveur CESAR.
Cycle de dveloppement
Le cycle de dveloppement en spirale, issu du modle AFCIQ/AFNOR Z57-111 est bien adapt aux
particularits du solveur CESAR : chaque spire correspond un tat de dveloppement dune nouvelle fonctionnalit.
La premire spire (la plus intrieure sur la Fig. 33) est engage linitiative de lUnit technique du
LCPC concerne (lUT), aprs recueil de lexpression des besoins. Elle aboutit la cration dune version Recherche, au fil des tapes Spcification, Conception, Codage, Tests et Validation. Une tape
BULLETIN DES LABORATOIRES DES PONTS ET CHAUSSES - 256-257
JUILLET-AOT-SEPTEMBRE 2005 - RF. 4573 - PP. 7-37
27
Figure 33
Du dveloppement dune nouvelle
fonctionnalit sa valorisation.
est franchie ds que la production attendue est complte, et ds que les rsultats obtenus sont conformes aux rgles de lart. En cas de non conformit, le charg de travaux peut tre amen revenir
aux tapes antrieures. Les aspects documentaires sont synthtiss dans un Cahier de dveloppement, tabli par le charg de travaux partir dun modle dont le plan suit les tapes de la spire. Une
version Recherche reste une maquette utilisable uniquement par ses auteurs.
Aprs valuation de lintrt de la version Recherche par un Groupe thmatique CESAR, la
deuxime spire peut tre engage en vue daboutir lattribution par le Directeur technique concern
(le DT) du statut Expert la fonctionnalit. Cette spire sera gnralement une revue de dossier,
mais elle devra contribuer sil en est besoin lenrichissement du Cahier de dveloppement pour les
aspects spcification, conception et validation, du code source (rtro- ingnierie ventuelle et ajout
de commentaires), de la couverture de tests (jeux de donnes supplmentaires). Une version Expert
est alors un prototype utilisable par des utilisateurs extrieurs avertis.
28
Sur proposition du Comit de suivi de CESAR-LCPC, le Directeur des programmes du LCPC (le DPr)
peut ensuite dcider dengager la dernire spire pour aboutir la mise en service dune nouvelle version Standard, qui correspondra la meilleure valorisation de la fonctionnalit (voir plus loin).
Assurance de la qualit
Ds son origine, le dveloppement du solveur CESAR a t conduit suivant des modalits propres
transcrites dans le Manuel de programmation du progiciel CESAR-LCPC, introduisant avant la lettre
quelques notions de qualit. Depuis une priode rcente, les aspects qualit ont pu tre approfondis
grce lexprience acquise lors de la conduite du projet CLEO, et grce la dmarche qualit dans
laquelle lorganisme sest engag et qui a permis au LCPC dobtenir la certification ISO 9001
version 2000*. Pour cette dernire, le LCPC a tabli un recueil de documents qualit, parmi lesquels
le Manuel dassurance qualit des recherches pilotes par le LCPC (dit MAQ Recherche), et le
Manuel dassurance qualit des produits dvelopps par le Rseau des laboratoires des ponts et
chausses (dit MAQ Dveloppement) sappliquent trs directement au solveur CESAR. Cest ainsi
que les deux premires spires du cycle de dveloppement dune nouvelle fonctionnalit (cf. Fig. 33)
se droulent suivant le MAQ Recherche, et que le passage au MAQ Dveloppement seffectue pour
la dernire spire.
Tous ces principes, ainsi que ceux prsents aux paragraphes prcdents, sont regroups dans le Plan
dassurance de la qualit (PAQ) de la maintenance du solveur CESAR. Outre les aspects dveloppement (maintenance volutive), ce PAQ traite galement les aspects correction de bogues (maintenance corrective) et portage (maintenance adaptative).
fournisse des rsultats corrects. La validation a fait et continue de faire lobjet de nombreuses recherches et publications que le lecteur pourra consulter pour complter son information. Il a paru nanmoins utile dexposer succinctement les grandes lignes de la dmarche de validation de CESAR-LCPC.
29
30
Sans recours des logiciels spcialiss, la mise en donnes et linterprtation des rsultats des modlisations (hors du champ acadmique) sont longues, complexes et fastidieuses. Elles peuvent tre galement
source de nombreuses erreurs. Pour la modlisation des problmes du gnie civil et de lenvironnement,
les logiciels du commerce ne proposent quune rponse partielle, adapte un domaine particulier.
Outre des considrations prsentes au paragraphe Rappel historique , le choix de doter le solveur
CESAR de ses propres pr- et post-processeurs tire sa justification des originalits de certaines de leurs
fonctionnalits, et des aspects mtier des modlisations envisageables avec ce code de calcul.
la suite dune enqute dexpression des besoins mene dans le cadre du Club des utilisateurs du
progiciel CESAR-LCPC, de lexpertise de la version 3 par une socit de service en ingnierie informatique (Genisys), et des rflexions sur lvolution du progiciel, le LCPC a dcid de le faire voluer
pour quil devienne un produit industrialis, lergonomie conforme ltat de lart, aux fonctionnalits renforces, et quil soit susceptible dvoluer facilement (projet CLEO). Ce projet a donn naissance aux logiciels CLEO2D et CLEO3D, dvelopps dans le cadre dun march, confi par le LCPC
au groupement des socits Simulog et Itech, la suite dun appel doffres sur performances. La gestion de projet et lassurance de la qualit (assures par Simulog), et le dveloppement des nouveaux
logiciels de pr- et de post-traitement (assur par Itech) se sont concrtiss par la production de documents, de fichiers sources et de fichiers excutables. Laspect mthodologique apparat dans le
tableau XI suivant une classification propre au groupement.
Lcriture des logiciels CLEO2D et CLEO3D a t ralise en utilisant des outils de dveloppement
fonds sur des technologies rcentes et robustes (C++, Open GL), qui permettent dassurer la portabilit sur divers systmes informatiques.
TABLEAU XI
Documents issus du projet CLEO
Nature
Documentation dutilisation
Documents
Comptes-rendus de runion
Plan dassurance qualit logiciel
Plan de dveloppement logiciel
Bons de livraison
Procs-verbaux de revue de projet
Dossier de spcifications
Dossier de conception
Dossier de ralisation
Dossier de validation
Manuels dutilisation
Aide en ligne
La validation des logiciels CLEO2D et CLEO3D est une opration longue et minutieuse, qui ne peut
tre ralise que par les chargs de travaux et/ou des utilisateurs-testeurs , car ce travail peut difficilement tre automatis. Les actions suivantes ont t conduites :
passer en revue chaque fonction lmentaire (dcrite dans le Dossier de conception) constituant
une fonctionnalit globale (dcrite dans le Dossier de spcifications) et vrifier son bon
fonctionnement ;
valider les algorithmes de maillage sur la base de cas-tests ayant une description gomtrique ;
reproduire les cas-tests et les exemples tablis pour valider la version 3 afin de vrifier que les donnes gnres par CLEO sont correctes ;
valider les algorithmes de dpouillement sur la base de cas-tests ayant des rsultats connus.
Le rsultat de ces oprations est consign dans le Dossier de validation.
Figure 34
Phase dindustrialisation pour une nouvelle version Standard de CESAR-LCPC.
31
lyse de situations complexes. Dans ce cadre, les quatre exemples suivants ont t retenus pour illustrer quelques grandes classes de problmes :
n le bton au jeune ge : caisson flottant pour la digue de Monaco ;
o le phasage des travaux : paroi moule pour la station Minimes sur la ligne B du mtro de Toulouse.
p la mcanique des chausses : zone daccueil des avions gros porteurs ;
q ltude dimpact hydrogologique : tunnel de Groene Hart sur la ligne grande vitesse Amsterdam frontire belge.
Digue de Monaco
En 2002, le groupement Bec Frres Dragados FCC HT SMMT Triverio tait matre duvre
pour la construction dune digue flottante destine lextension du port de la Condamine Monaco.
Cette structure innovante par sa conception et ses dimensions (longueur 352 m, largeur 28 m, hauteur 19 m) est constitue par lassemblage du caisson formant la digue proprement dite et de la pice
mle de la rotule. La mise en place de cette pice par levage ncessitait un contrle parfait de la mise
en uvre du bton en phase de ralisation. La modlisation numrique de cette pice a t ralise
par la socit Itech pour le compte du groupement.
tant donns les volumes de bton couls, il a t jug utile de faire une analyse a priori afin de dterminer les risques de fissuration. Le progiciel CESAR-LCPC a t utilis pour mettre en uvre ses
possibilits danalyse du bton au jeune ge (modules TEXO et MEXO). Au cours de la prise, lhydratation du ciment produit une raction thermo-active qui entrane une lvation de temprature de
la structure en bton. Les phnomnes de retraits coupls aux gradients de temprature peuvent
alors induire des contraintes leves et devenir, de ce fait, la cause de fissurations. La modlisation
de ces comportements est effectue en deux tapes :
calcul au cours du temps des variations de temprature et du degr davancement de la raction
dhydratation du ciment dans la structure en bton (module TEXO) ;
calcul au cours du temps des dplacements et des contraintes dans la structure en bton sous
linfluence des lvations de tempratures calcules prcdemment (module MEXO).
32
La modlisation concerne la pice permettant la fixation de la rotule dun diamtre de 8 m qui sert
de jonction entre la digue flottante et la contre-jete. Les caractristiques du maillage utilis (Fig. 35)
sont les suivantes : 18 471 nuds, 14 575 lments volumiques interpolation linaire, 571 lments
de coque, 8 264 lments dchange, 3 310 lments spciaux de liaison.
Les calculs ont suivi le phasage de coulage du bton (leves de btonnage). Les phases de coffragedcoffrage sont galement prises en compte par des changements de conditions aux limites et des
incrments de temps correspondants. Cinq phases de construction ont t calcules pour un suivi du
comportement du bton sur 110 jours. Les rsultats prsents (Fig. 36) concernent laspect thermique
de la modlisation (module TEXO du solveur CESAR).
Figure 35
Maillage de la pice de fixation de la rotule
Figure 36
Visualisation disovaleurs de tempratures
Figure 37
Dtail du maillage.
33
TABLEAU XII
Caractristiques du maillage selon chaque coupe
Coupe 2
Coupe 3
19 714 nuds
19 744 nuds
7 294 lments dont : 6 627 lments 7 308 lments dont :
565 lments dinterface
volumiques (triangles 6 nuds ou
quadrilatres 8 nuds),
551 lments dinterface, 4 lments
de barre 2 nuds, 112 relations
linaires
Coupe 3 bis
19 744 nuds
7 288 lments dont :
92 relations linaires
prsente le maillage de la partie centrale de la coupe 2, et indique la position des couches gologiques
ainsi que celle des constituants de la structure.
Il est possible de modliser le phasage des travaux de faon pertinente grce aux diverses possibilits
de chargement et de reprise de calcul. Les reprises de calcul permettent en particulier de rendre actives ou non des zones de maillage, ou de changer les caractristiques des matriaux correspondants.
Pour cette tude, le phasage peut se rsumer ainsi :
34
La gomtrie des deux structures retenues (nature et paisseur des couches) est rsume dans le
tableau XIII.
Les principaux objectifs de ltude taient de dterminer les consquences de la variation de ces paramtres sur les contraintes et les dformations admissibles des diffrentes couches de chausse. Du
fait des symtries gomtriques et mcaniques, un demi-taxiway avec axe de symtrie longitudinal
est modlis (Fig. 38). Les caractristiques des maillages utiliss sont indiques dans le tableau XIV.
La loi de comportement retenue pour les matriaux est llasticit linaire isotrope.
TABLEAU XIII
Gomtrie des couches
Structure avec
revtement bitumineux
Roulement
Fondations
Bitume
Grave-laitier
Couche de forme
Arase
Structure avec
dalles en bton
17 cm (6 + 11)
Bton
28 cm
36 cm
Grave-laitier
25 cm
Structure commune
Sols traits
0,35 0,70 cm
Limons
Jusquau substratum 6,5 m
TABLEAU XIV
Caractristiques du maillage selon chaque structure
Structure avec revtement bitumineux
2 7541 nuds
8 857 lments volumiques : 1938 H20,
5919 P15
20 737 nuds
6 123 lments dont : 4 180 pentadres 15 nuds, 1 880 hexadres
20 nuds, 63 relations linaires
35
Figure 38
Maillage du modle avec dalles
goujonnes et chargement appliqu.
libre (eau douce). Le risque existait donc de mettre en communication ces deux nappes, voire mme
ventuellement dinonder le polder deau saumtre, notamment dans la zone du Noordplaspolder ,
identifie comme la zone o ce risque tait le plus important.
Dans le but de mieux quantifier le risque de mise en communication des nappes, deux plots instruments ont t mis en place au long du projet : le premier a confirm lexistence du phnomne, dune
amplitude non ngligeable ; le second a permis de bien le comprendre et de lvaluer, grce limplantation de 19 cellules de pression, 2 extensomtres et 11 points de mesure des tassements en surface.
Une premire srie de calculs par lments finis a servi la dtermination des donnes introduire
dans le modle final. Par calage avec les donnes exprimentales du second plot instrument, ces calculs ont permis de dterminer les coefficients de permabilit et les coefficients demmagasinement
du sol (Fig. 39). Les calculs par lments finis ont t effectus avec le module DTLI de CESAR-LCPC.
Ce module de calcul des problmes de diffusion transitoire sapplique tout particulirement la
modlisation des coulements en milieu poreux satur. Un modle tridimensionnel a t ralis pour
simuler le comportement hydraulique du sol. Ce modle est fond sur une analyse transitoire de la
diffusion dans le sol des surpressions induites par le creusement au tunnelier. Il est constitu de
23 921 nuds et 5 224 lments de volume interpolation quadratique. La diffusion de la surpression interstitielle a t modlise comme une charge hydraulique.
Une seconde srie de calculs par lments finis similaire, utilisant les valeurs de paramtres cales
grce aux donnes exprimentales du second plot et la gomtrie de la zone sensible du Noordplaspolder, a permis dextrapoler pour cette zone le comportement du sol vis--vis des surpressions
interstitielles. Une surpression interstitielle maximale de 14 kPa au niveau de la couche de tourbe
tanche a ainsi t estime, dans le cas dun creusement ralis sous pression de confinement de
50 kPa. Lextension spatiale du phnomne est reprsente sur la figure 40, en pourcentages de la
pression mesure au front.
Cette tude ayant fourni une valuation de la surpression interstitielle au niveau de la couche de
tourbe, elle a finalement permis de prescrire une solution afin de limiter les risques lis lapparition
de surpressions interstitielles : un remblai de 1 m de haut sur 24 m de large a t mis en place au-dessus de laxe du tunnel, dans la zone sensible du Noordplaspolder.
36
Niveau pizomtrique (m)
4,5
4
W9
Pression calcule
3,5
3
2,5
2
1,5
1
0.5
0
-0,5
-300
-250
-200
-150
-100
-50
0
Distance au pressiomtre W9 (m)
Figure 39
Calage des calculs par lments finis avec les
rsultats exprimentaux.
Figure 40
Diffusion des surpressions au front de taille.
Le creusement sous le Noordplaspolder a t ralis lautomne 2003. Les mesures releves taient
en parfait accord avec les calculs CESAR-LCPC (surpression de 14 kPa mesure sous la couche tanche de tourbe). Grce au remblai mis en place pour minimiser le risque, il ny a eu ni interruption du
creusement du tunnel, ni dommage au polder.
DISTRIBUTION DE CESAR-LCPC
Le LCPC sest trs tt impliqu dans la gnralisation de lusage de la mthode des lments finis
dans les problmes de gnie civil. Cette volont sest traduite par la valorisation de sa production de
logiciels (effort de documentation), et la mise disposition de cette production auprs dutilisateurs
extrieurs.
Malgr les contraintes lies aux caractristiques des moyens informatiques de lpoque, le systme
ROSALIE a pu tre mis en uvre par des utilisateurs ayant accs de gros centres de calcul (EDF,
CIRCE, SNCF, etc.), ou par lintermdiaire de socits de service en informatique (CISI, FRANLAB,
etc.). Cette situation ne couvrant pas les besoins propres du Rseau des laboratoires des Ponts et
Chausses, une bibliothque de petits programmes dlments finis (les PPR [6]) a t dveloppe
pour pouvoir tre exploits sur les ordinateurs dpartementaux (de type CII Iris 80) installs dans les
centres informatiques des Centres dtudes techniques de lquipement. Dvelopps partir de
lexprience tire du dveloppement de ROSALIE, les PPR avaient adopt une architecture simplifie et des lments finis interpolation linaire. De plus, les nombres de nuds et dlments des
maillages taient trs limits.
La distribution du progiciel CESAR-LCPC a dbut dans des conditions plus favorables, dune part
grce lmergence des stations de travail, majoritairement sous le systme dexploitation UNIX, et
dautre part grce aux efforts de spcification, conception et codage au niveau de la portabilit. partir
de 1985, le LCPC a pu assurer la distribution de son nouveau progiciel, avec un gain de temps notoire
en terme dimplantation. Au bout dune dizaine dannes, laudience rencontre par CESAR-LCPC a
dcid le LCPC se tourner vers un distributeur. Son choix sest port en 1994 sur la socit Itech,
jusqualors diteur et distributeur de logiciels de calcul de structures pour lindustrie mcanique.
Dans le cadre du projet CLEO, lappel doffres sur performances pour la ralisation des travaux de
modernisation des pr- et post-processeurs du solveur CESAR comprenait galement la distribution
du produit qui serait issu du projet. Cest donc nouveau la socit Itech qui sest vue charge de la
distribution de CESAR-LCPC version 4.0 et suivantes.
La version 4.0 actuelle fonctionne sur micro-ordinateur de type PC Pentium dans lenvironnement
Windows, et une version fonctionnant sur station de travail Sun sous Solaris est attendue. CESARLCPC est implant sur plus dune centaine de sites, milieu acadmique et milieu industriel confondus, principalement en France. Le progiciel est galement utilis dans dautres pays, et son ct bilingue (franais-anglais) devrait permettre dy renforcer sa prsence.
Ladresse Internet www.cesar-lcpc.com permet daccder des informations caractre scientifique
et technique publies sur le site du LCPC (www.lcpc.fr), caractre technique et commercial
publies sur le site de Itech (www.itech-soft.com).
RFRENCES BIBLIOGRAPHIQUES
[1]
GUELLEC P., HUMBERT P., RICARD A., La mthode des lments finis et le systme ROSALIE, Bulletin
de liaison des laboratoires des Ponts et Chausses, 81, janvier-fvrier 1976, p. 152-162.
[2]
HUMBERT P., CESAR-LCPC : un code gnral de calcul par lments finis, Bulletin de liaison des laboratoires des Ponts et Chausses, 160, fvrier-mars 1989, p. 112-115.
[3]
Accs aux listes de publications : www.lcpc.fr, rubrique Produits, pages CESAR-LCPC, chapitre Publications.
[4]
AFPC, Collection Emploi des lments finis en gnie civil, sous la direction de Prat M. et Mestat Ph., avec
le concours de Bisch P., Millard A., Pijaudier-Cabot G. Livre 1 : La modlisation des ouvrages (1995). Livre 2 :
Calcul des ouvrages gnraux de construction (1997). Livre 3 : Ouvrages en interaction (1999). ditions Herms,
Paris.
[5]
AIME R., ARISTAGHES P., AUTUORI P. ET MINEC S., 15 m diameter tunnelling under Netherland Polders,
congrs de lAssociation internationale des travaux en souterrain, ITA2004, Singapour, Mai 2004.
[6]
ANL-MERS, Gnie Civil Catalogue des logiciels en mcanique des sols et interactions sols-structures, dpt lgal
4e trimestre 1986.
37