Vous êtes sur la page 1sur 93

AVERTISSEMENT

La loi du 11 mars 1957 nautorisant, aux termes des alinas 2 et 3 de larticle 41, dune
part, que les copies rserves lusage priv du copiste et non destines une utilisation
collective, et dautre part, que les analyses et courtes citations dans le but dexemples et
dillustration, toute reprsentation intgrale ou partielle, faite sans le consentement de
lauteur ou par ses ayant droits ou ayant cause est illicite (alina 1er de larticle 40). Cette
reprsentation ou reproduction, par quelque procd que ce soit, constituerait donc une
contrefaon sanctionne par les articles 425 et suivants du code pnal.
Par ailleurs le progiciel RIDO est protg par la loi du 3 juillet 1985 qui tend la proprit
intellectuelle aux programmes informatiques.
Ce document accompagne la version 4.12 du progiciel RIDO.
RIDO 1974..2010
est conu et ralis par
ROBERT FAGES LOGICIELS
29, chemin de Belmont
F01700 MIRIBEL
Tl : +33/0 472 25 85 96
Fax : +33/0 472 25 89 50
E-Mail : rfl@fages.com
Siret : 3190793560002

PRESENTATION DU PROGICIEL RIDO VERSION 4.12


Le progiciel RIDO calcule les quilibres lastoplastiques d'un rideau de parois moules, de
parois berlinoises, de palplanches, etc... aussi bien que d'un pieu en prsence de sols de
natures varies.
Le calcul reprend phase par phase l'historique des travaux de mise en place car celui-ci
conditionne les efforts notamment en raison des irrversibilits de comportement du sol mais
aussi de l'incidence des tats de la gomtrie au moment d'interventions comme la mise en
place des butons ou tirants.
Le calcul d'quilibre lastoplastique du complexe rideau-sol-tirants est effectu dans les
hypothses de modlisation dfinies en FAGES-BOUYAT (1).
L'hypothse de WINCKLER (2) est certes brutale, mais suffisante pour un calcul technique de
dimensionnement comme le montre KASTNER-MASROURI-MONNET-FAGES (3) et
autres rfrences cites en bibliographie.
A la diffrence du programme PAROI cit dans (1) qui dtermine la solution numrique d'un
systme d'quations intgrales, le progiciel RIDO rsulte d'une mthode nergtique aux
lments finis selon le modle "forces". Il tablit les efforts ( ractions des sols, tensions dans
les tirants etc... ) qui minimisent l'nergie lastique du rideau, des tirants, du sol avec des
conditions linaires:
- galit pour l'quilibre d'ensemble, les liaisons bilatrales ...
- ingalit pour les liaisons unilatrales avec les sols et tirants.
L'algorithme de rsolution est une adaptation originale de la mthode primale-duale applique
la programmation quadratique (l'nergie lastique est une forme quadratique des inconnues).
Voir un traitement similaire dans DUPUIS-PROBST (4).
Sur le plan technique, le progiciel RIDO version 4.12
- simule des excavations dans chacun des sols limits par le rideau,
- tient compte des talus et risbermes (avec calcul de stabilit de la risberme et
redimensionnement automatique) par leur simple description gomtrique,
- permet la redfinition des caractristiques des sols dans les cas d'injections et de
remblaiement,
- peut calculer les coefficients Ka et Kp par la rsolution des quations d'quilibre
limite de BOUSSINESQ-RANKINE intgre au progiciel,
- permet l'introduction directe des pousses actives, au repos et passives pour des cas
particuliers (mthode de CULMANN par exemple),

ROBERT FAGES LOGICIELS

RIDO-PRE-1

- accepte des dplacements de la nappe phratique dans chacun des sols avec ou sans
pompages ainsi que la dfinition de nappes suspendues ou captives,
- prend en compte automatiquement les effets du gradient hydraulique sur la poids
volumique apparent du sol,
- admet la mise en place et la suppression tout moment de surcharges de type
CAQUOT, de type BOUSSINESQ, de type GRAUX ou directement dfinies par l'utilisateur,
- considre, sur option, que les surcharges de BOUSSINESQ sont lies l'tat du sol (
pousse, bute ou lastique ) tout comme celles de type CAQUOT,
- fait la diffrence entre le cas o les surcharges sont prexistantes et le cas ou elles
interviennent aprs la mise en place de lcran,
- permet la mise en place, la remise en prcharge, la modification de leur rigidit, la
suppression de nappes de butons ou tirants et ce, aussi bien en liaison bilatrales
qu'unilatrales avec le rideau,
- ne nglige pas, sur option, l'effet de flambement des palplanches retenues par des
tirants fortement inclins,
- permet la mise en place et la suppression d'un chargement rparti ou concentr en une
position quelconque du rideau,
- supporte la dfinition de liaisons lastiques en dplacement et en rotation avec une
structure donne ( planchers par exemple ),
- admet des conditions aux limites varies en tte et pied de rideau,
- accepte la modification de la gomtrie du rideau en cours de travaux ( moulage de la
partie suprieure du rideau ou moulage l'avance de l'excavation ),
- permet facilement le calcul des parois berlinoises ainsi que des parois "jambes de
pantalon",
- considre des caractristiques long terme, tant pour le sol que pour le rideau (
module d'Young du bton ),
- permet des modifications des modules de raction lastique du sol toute phase,
- calcule automatiquement le dfaut de fiche non seulement en cas de rupture
d'quilibre mais aussi en cas de dplacement du rideau au del d'une valeur spcifie dans les
donnes.
- autorise, en mode semi-automatique, le calcul de deux rideaux en interaction.

ROBERT FAGES LOGICIELS

RIDO-PRE-2

Sur le plan de l'utilisation voici ses avantages :


- Introduction des donnes en format libre avec un mini-langage de description trs
simple (mots cls et donnes): Les donnes sont soit numriques soit des expressions avec des
constantes symboliques, des variables, des fonctions (prdfinies ou dfinies par l'utilisateur),
des commentaires etc...
- Des fonctions sont fournies qui permettent laccs automatique des valeurs situes
dans des tableaux EXCEL avec possibilit dinterpolation.
- Un environnement de travail intgr est livr: Il permet de crer et modifier les
donnes (mode diteur de texte ou mode masque de saisie), de contrler les donnes, d'valuer
les expressions, de lancer le calcul, de prsenter graphiquement les rsultats l'cran, de
prvisualiser les impressions, de piloter l'imprimante et ventuellement un traceur de courbes.
Il autorise galement lexportation des rsultats sous forme de fichiers texte, EXCEL et
graphique vers dautre applications et mme leur envoi par E-Mail sous forme compresse.
- Une prsentation complte des rsultats mais toutefois trs claire.
- Le progiciel met en oeuvre une technique d'allocation dynamique de la mmoire de
l'ordinateur de sorte qu'il n'y a pas de limite priori sur la taille des donnes; par exemple
l'utilisateur n'a pas se soucier du nombre de couches de terrain, du nombre de butons, de
tirants etc... , nombres que l'on a pas prciser car implicite dans les donnes.
- La mthode numrique de rsolution des quations d'quilibre est rapide et donne un
calcul stable mme pour des parois de grande hauteur (au del de 50 m. !).
Typiquement un calcul dquilibre prend 10 millisecondes sur un PC rcent.
- Les units peuvent tre choisies indpendamment pour les donnes et les rsultats
(units pratiques avec les Tonnes-forces, units S.I. avec les Newtons et units amricaines
avec les Pounds).
- Le progiciel est livr avec une interface graphique au standard WINDOWS et
fonctionne sur micro-ordinateurs avec WINDOWS 98SE/2000/XP/Vista.
- Les sorties graphiques vectorielles ou bitmaps permettent, outre laccs direct aux
traceurs et imprimantes compatibles, lintgration des graphes dans une application
WINDOWS comme WORD (utilisation du Presse-Papier ).
- Le progiciel est multilingue : Franais/Anglais/Espagnol.
- Une version rseau local est disponible.

ROBERT FAGES LOGICIELS

RIDO-PRE-3

Configuration dinstallation
RIDO V:4.12 requiert au minimum :
. Un processeur PENTIUM ou compatible,
. 512 Mo de mmoire vive (RAM), 1024 Mo pour Vista,
. 20 Mo libres sur le disque dur,
. Un moniteur vido SVGA,
. Un port USB,
. Windows 98SE/2000/XP/Vista/Seven.

BIBLIOGRAPHIE
(1) R.FAGES et C.BOUYAT - Revue TRAVAUX oct. 1971, dc. 1971
Calcul de rideaux de parois moules ou de palplanches. Modle
mathmatique intgrant le comportement irrversible du sol en
tat lastoplastique.
(2) E.WINCKLER - H.Dominicus Prag. 1867
Die Lehre von Elastizitat und Festigkeit.
(3) R.KASTNER, F.MASROURI, J.MONNET et R.FAGES - XIme Congrs
international de mcanique des sols et fondations.
San Francisco 1985
Etalonnage sur modle rduit de diffrentes mthodes de calcul de
soutnements flexibles.
(4) G.DUPUIS et A.PROBST - Journal de mcanique Vol. 6 n1 mars 1967
Structures lastiques avec conditions unilatrales.
(4) J.GIELLY, R.KASTNER, J.MONNET, C.BOUYAT - Colloque Franco-Polonais
de Mcanique des sols, Gdansk, pp. 108-117
Calcul lastoplastique des rideaux de soutnements. Comparaison des prvisions et
des mesures in-situ.
(6) R.KASTNER - Thse de Doctorat s Sciences - INSA LYON 1982
Evcavations profondes en site urbain. Problmes lis la mise hors d'eau.
Dimensionnement des soutnements butonns.
(7) F.MASROURI - Thse de Doctorat - Laboratoire de Gotechnique
de l'INSA de LYON 1986
Comportement des rideaux de soutnement semi-flexibles.
(8) F.MASROURI, R.KASTNER - Revue Franaise de Gotechnique n 55 avril 1991
Essais sur modle de rideaux de soutnement ; confrontation diverses mthodes
de calcul.

ROBERT FAGES LOGICIELS

RIDO-PRE-4

(9) R.KASTNER, J.FERRAND - Retaining Structures. Thomas Telford, London, 1993


Performance of a cast in situ retaining wall in a standy silt.
(10) F.MASROURI, R.KASTNER - Retaining Structures. Thomas Telford, London,
1993
Anchored flexible retaining walls experiments on models : calculation by the
reaction modulus method.
(11) A.MONNET - Revue Franaise de Gotechnique, n 66 1994.
Module de raction, coefficient de dcompression, au sujet des paramtres utiliss
dans la mthode de calcul lastoplastique des soutnements.
(12) F.MASROURI, R.KASTNER - Underground Construction in Soft Ground. Fujita
& Kusakabe 1995 Blakema, Rotterdam
Earth pressure on braced flexible walls - Model tests ans field investigations.
(13) A.KASDI - Thse de Doctorat de l'Universit de Lille 1994
Dtermination des paramtresdes modles elastoplastiques a partir de l'essai
pressiomtrique.
(14) P.SCHMITT - Revue Franaise de Gotechnique, n 71 1995
Mthode empirique d'valuation du coefficient de raction du sol, vis--vis des
ouvrages de soutnement souples..
(15) B.SIMON - Revue Franaise de Gotechnique, n 71 1995
Commentaires sur le choix des coefficients de raction pour le calcul des crans de
soutnement.
(16) J.B.KAZMIERCZACK - Thse de Doctorat de l'Universit de Lille 1996.
Comportement et dimensionnement des parois moules dans les argiles raides
satures.
(17) JOHN N.CERNICA FOUNDATION DESIGN John Wiley & Sons 1995.

ROBERT FAGES LOGICIELS

RIDO-PRE-5

PROGICIEL R I D O Version 4.12


NOTICE D'UTILISATION
Localisation des fichiers
La procdure dinstallation laisse le choix du chemin daccs au dossier dinstallation
du progiciel RIDO nomm RIDO412.
Depuis celui-ci, les fichiers excutables se trouvent dans un sous-dossier nomm RIDO et les
notices dans le sous-dossier nomm DOC
De plus le sous-dossier BIRIDO contient depuis cette version des exemples de calcul de deux
crans en interaction.
Exemple :

C:\RIDO412\RIDO contient les excutables


C:\RIDO412\DOC contient
LISEZMOI.TXT
Renseignements et conseils utiles
README.TXT
idem en langue anglaise
WRIDONOT.PDF La notice de lenvironnement de travail
WRIDONOTA.PDF la mme en langue anglaise
RID4NOT.PDF
La prsente notice du progiciel RIDO
RID4NOTA.PDF
la mme en langue anglaise

Les fichiers de travail (donnes et rsultats) sont par dfaut localiss dans le rpertoire
..\RIDO mais ils pourront tre placs dans le ou les rpertoires de son choix (voir la notice
WRIDONOT).
Dans le cas particulier dune installation de RIDO par copie de fichiers sans laide de la
procdure dinstallation du CD-ROM et en cas de non fonctionnement, ce problme sera peuttre rsolu en crant une variable denvironnement de WINDOWS nomme RIDO et dont la
valeur sera le chemin daccs aux excutables (C:\RIDO412\RIDO pour lexemple ci-avant).
Il est videmment conseill de toujours utiliser la procdure dinstallation du CD-ROM.
Pour davantage defficacit sous WINDOWS, WRIDO.EXE contient maintenant
lenvironnement de travail et le module de calcul (anciennement RIDO.EXE).
Toutefois si lon dsire utiliser seulement le module de calcul, dans une chane de traitement
personnalise par exemple, un excutable nomm RIDO.EXE est fourni (il sagit dun lanceur
qui nactive dans WRIDO.EXE que la partie calcul) et qui, de manire transparente, se
comporte comme lancien RIDO.EXE.
Egalement est fourni lexcutable GRID.EXE (application WINDOWS en mode console) qui
permet dobtenir des fichiers graphiques HPGL ou WMF partir dun calcul avec
RIDO.EXE.
Son mode demploi saffiche lcran sil est lanc sans argument en invite de commande.
Il sera inutile dans le cadre dun travail avec lenvironnement WRIDO.EXE

ROBERT FAGES LOGICIELS

RIDO-NOT-1

Mises en uvre

La procdure dinstallation place un raccourci sur le bureau du PC ainsi que plusieurs


autres dans le menu Tous les Programmes de WINDOWS.
Le lancement se fera normalement par un double clic sur lun deux, toutefois voici
quelques indications utiles pour le mode invite de commandes ou depuis lexplorateur
WINDOWS :
WRIDO <sans argument ou depuis un raccourci> : entre dans WRIDO par la
fentre daccueil
double clic sur WRIDO.EXE

: idem

WRIDO <nom de fichier>

: accs direct aux donnes (fichier


*.RIO)
: ou aux visualisations (fichiers
*.GRA,*.LST)

double clic sur un fichier *.RIO

: lancement de WRIDO pour ce


fichier

RIDO <sans argument>

: entre dans WRIDO par la


fentre daccueil

RIDO <nom de fichier .RIO>

: calcul direct non interactif


(rsultats en *.GRA,*.LST)

GRID <nom de fichier .GRA> <options>

: obtention de fichiers graphiques


*.PLT ou *.WMF

GRID <sans argument>

: mode demploi de GRID

ROBERT FAGES LOGICIELS

RIDO-NOT-2

PROGICIEL R I D O Version 4.12


PRESENTATION DES DONNEES
GENERALITES
Dans ce qui suit le mot ligne dsignera une ligne d'un fichier texte trait par un diteur de
texte ou mieux par lenvironnement intgr WRIDO qui permet la saisie assiste des
donnes.
Les donnes sont en format libre selon les spcifications suivantes propres au progiciel RIDO
version 4.12.
- Les donnes sont spares par des blancs en nombre quelconque,
- une ligne peut commencer par des blancs,
- la rpartition des donnes sur les diffrentes lignes est impose. Toutefois, une ligne
logique peut tre rpartie en plusieurs lignes physiques, chaque ligne suite commenant alors
par le signe + suivi dun blanc.
- si la liste de donnes d'une ligne est plus courte que la liste requise, la fin de liste non
dfinie est prise pour une suite de zros.
- une donne peut tre numrique comme 5.27 ou 1.02e-4 (pour 1.02 10-4) ou une
expression comme (5+2)/4.25 ou encore une expression algbrique faisant apparatre des
variables ou des fonctions comme niveau+2*tan(pi/4+phi/2). Ce dernier point sera
dtaill plus loin.
Il est possible d'insrer des lignes commentaires dont le texte sera reproduit en place
correspondante sur le listing de sortie. Ces lignes doivent comporter un * en tant que premier
caractre du texte. Il peut y avoir autant de lignes commentaires conscutives que l'on dsire.
Des commentaires qui suivent la ligne titre sont considrs comme sous-titres et font lobjet
dune prsentation particulire.
Un commentaire portera sur les donnes sans tre dit dans le listing sil commence par le
signe : au lieu de *. Contrairement aux commentaires dsigns par * un commentaire dsign
par : peut se trouver en partie finale dune ligne de dfinition commenant par # (voir page
RIDO-NOT-31)
Une technique d'allocation dynamique de la mmoire est utilise dans ce progiciel. De la sorte
il n'y a pas de limite priori au nombre de couches de terrain, au nombre de butons, au
nombre de sections inerties diffrentes du rideau, etc... que l'on peut dcrire. C'est le nombre
total de toutes les donnes qui est limit une valeur dpendant de l'ordinateur utilis.
On na pas introduire un nombre dentits comme un nombre de butons, toutefois, lorsquun
numro est requis comme, par exemple, un numro de buton, ce numro correspond son
numro squentiel dintroduction dans les donnes.
ROBERT FAGES LOGICIELS

RIDO-NOT-3

Sont prsentes en couleur bleue les nouveauts de la version 4.12 depuis la version 4.02.
Les donnes se rpartissent en 3 groupes nomms groupe A, B et C.

GROUPE A
Ce sont les donnes de base dcrivant l'tat initial du rideau ou du pieu et du sol.

A1 : TITRE ET OPTIONS
- Une ligne titre obligatoire :
Dans cette ligne titre des options peuvent tre choisies.
Chaque option est dfinie par une lettre et si elles existent elles doivent tre prcdes et
suivies par un *. (Le caractre * ne peut donc tre utilis dans la partie titre).
Lordre des options est sans importance.
Exemple:

MUR DE QUAI ZONE 4

*FA*

Dans cette version 4.12 il y a six options possibles :


A = les surcharges de Boussinesq sont (A)dditionnes aux pressions du sol selon le
principe de superposition applicable aux tats lastiques mais tendu aux tats plastiques (
c'est l'hypothse habituellement faite !). (voir ANNEXE B-2-2)
E = les tableaux de rsultats sont (E)tendus par lindication des pressions limites de
pousse et de bute tous niveaux (les lignes imprimes ont alors 168 caractres).
F = calcul au (F)lambement, prise en compte de la composante verticale de la tension
des tirants dans le calcul des moments ( nactiver que si lon est certain de la stabilit du
soutnement, en pratique aprs un premier calcul sans cette option).
L = le nombre qui prcde dfinit le nombre utile de (L)ignes dans le listing de sortie
des fins de pagination, exemple: 80L (par dfaut : 60 lignes).
M = si lon dsire que les (M)oments et les courbures soient de signes opposs selon la
convention de signe usite frquemment en rsistance des matriaux.
U = choix des (U)nits indpendamment en entre (fichier de donnes) et sorties
(listing, graphes,...) selon la rgle suivante:
U:xy o x est le code des units pour les donnes et y le code des units pour les rsultats.
Ces codes sont:
T
units pratiques (Tonne Force) : par dfaut
N
units S.I.
(Newton)
P
units U.S.A.
(Pound)
Exemple:

PAROI N 101 *120L U:TN*

ROBERT FAGES LOGICIELS

RIDO-NOT-4

En ce cas, les units pratiques sont utilises en entre et les units S.I. pour les rsultats (il
sagit probablement du passage final, les calculs prcdents ayant t sortis en units pratiques
!!!).
Si un seul code dunit est prsent, il vaut aussi bien pour les entres que pour les sorties.
Le tableau ci-aprs montre la correspondance entre les units:
T

m
mm
1/m
T
T/m
T/m2
T/m3
T/m3
T/m3
T.m2/m
m.T
m.T/m

m
mm
1/m
kN
kN/m
kPa
kN/m3
kPa/m
kPa/m
kN.m2/m
kN.m
kN.m/m

Ft
In
1/Ft
KiP
KiP/Ft
KsF
KcF
KsF/Ft
KsF/Ft
K.Ft2/Ft
K.Ft
K.Ft/Ft

:Pression
:Poids volumique
:Raction Elastique
:Rigidit cylindrique
:Produit EI
:Moment

Les units choisies sont galement utilises dans les sorties graphiques.

A2 : LE RIDEAU
- Une premire ligne dfinit le niveau (m, Ft) de la tte du rideau
X0
suivie dune ligne par section de rideau inertie diffrente dcrite du haut vers le bas
X EI Rc
o

X (m,Ft) est le niveau de fin de section


EI (T.m2/m, kN.m2/m, K.Ft2/Ft) est le produit dinertie par mtre linaire
Rc (T/m3, kPa/m, KsF/Ft) est la rigidit cylindrique (nulle si la paroi est plane).

Il est possible de dcrire des sections inertie nulle : cela signifiera que ces parties de paroi
sont absentes au dbut des travaux et seront par exemple coules un moment donn .(voir
ANNEXE A-1)
Il est possible de lancer un calcul avec pour toutes les sections une inertie nulle. En ce cas, on
calcule un quilibre initial du sol avant la mise en place du rideau: ceci permet le calcul des
prcontraintes dans le sol sollicit, par exemple, par des surcharges prexistantes la mise en
place du rideau.
La dernire de ces lignes fixe la hauteur du rideau.

ROBERT FAGES LOGICIELS

RIDO-NOT-5

La succession des niveaux X0 et X dtermine le sens de laxe des niveaux vers le bas ou vers
le haut, selon que ces valeurs sont croissantes ou dcroissantes:
Exemple:

PAROI N 101 *120L*


165
160 18744
151 9852
*Hauteur du rideau: 165-151 = 14 mtres

A3 : LE SOL
- Une ligne donnant le niveau initial du sol identique de part et d'autre du rideau :
Z (m, Ft)
Ce niveau peut tre au-dessus de la tte du rideau.
- Une ligne par couche de terrain composant le sol (description du haut vers le bas) :
Xc PVh PVd Ka K0 Kp C Da Dp Re Rp
o :
Xc (m, Ft) est le niveau de fin de couche
PVh (T/m3, kN/m3, KcF) est le poids volumique humide,
PVd (T/m3, kN/m3, KcF) est le poids volumique djaug,
Ka est le coefficient de pousse active (pousse) horizontale,
K0 est le coefficient de pousse des terres au repos,
Kp est le coefficient de pousse passive (bute) horizontale,
C (T/m2, kPa, KsF) est la cohsion,
(degrs) est l'angle de frottement interne,
Da, Dp sont les rapports / en pousse et bute ( est l'inclinaison de la contrainte du
sol sur la paroi).
Ces rapports dj pris en compte dans Ka et Kp sont donner ici pour le calcul
des termes dus la cohsion selon les formules de CAQUOT,
Re (T/m3, kPa/m, KsF/Ft) et Rp (1/m, 1/Ft) permettent le calcul du coefficient de
raction lastique horizontal Kh en un point o le poids des terres est P par
Kh = Re + Rp * P
Si l'on dsire un coefficient Kh constant pour la couche ignorer Rp.
Si lon introduit Ka et/ou Kp nuls, cela signifie que lon dsire leur calcul par rsolution des
quations dquilibre limite plastique de BOUSSINESQ-RANKINE intgre au progiciel
RIDO.
Si lon a donn K0 la valeur 0, K0 est calcul par la formule de JAKY: K0 = 1-sin.
Normalement, les termes soustractifs en pousse et additifs en bute dus la cohsion sont
calculs par RIDO par les formules de CAQUOT. Il est possible de fournir directement ces

ROBERT FAGES LOGICIELS

RIDO-NOT-6

termes. Pour ce faire, entrer la cohsion avec le signe - (ce qui dclenche ce traitement
spcial) et remplacer respectivement les rapports / en pousse et en bute par les termes
soustractifs en pousse et additif en bute (utilis frquemment quand = 0).
Les ditions sont modifies en consquence.
- Une ligne comportant :
Zh Pas
o
Zh (m, Ft) est le niveau initial de la nappe phratique (en l'absence de nappe la rejeter
plus bas que la fin de rideau),
Pas (m, Ft) est une borne suprieure de la longueur des lments de rideau engendrs
par le programme (Si Pas est trop petit c'est la limite de nombre d'lments qui fixera leurs
longueurs). La pente (ou rotation) du rideau doit peu varier sur une distance gale Pas.
Une valeur courante pour Pas est 0.5 mtre.

GROUPE B
Les donnes de ce groupe dcrivent la simulation des phases de travaux et le contrle du
calcul et des sorties.
Chaque opration est dfinie par un mot-code suivi ventuellement entre parenthses d'un ou
deux arguments entiers puis d'une liste de valeurs.
Chaque mot-code, sauf le mot STOP, a exactement 3 caractres qui peuvent tre crits en
majuscules ou en minuscules. Ainsi, CAL, cal, Cal sont un mme mot-code.
Si le dernier ou les deux arguments sont nuls on pourra les ignorer.
Exemple :

CAL(2,0) quivaut CAL(2)


CAL(0,0) quivaut CAL

Le tableau ci-aprs contient la liste des mots-codes, le bref descriptif de leur action, et la page
de cette notice o ils sont dcrits.
Pour faciliter lexploitation multilingue de RIDO, on peut utiliser les mots-codes aussi bien
sous leur forme franaise quanglaise.

ROBERT FAGES LOGICIELS

RIDO-NOT-7

MOTS-CODES
DESCRIPTIFS

PAGE

FRANCAIS

ANGLAIS

GLO

GLO

EQUILIBRE GLOBAL DU MASSIF

LIM

LIM

CONDITIONS AUX LIMITES

10

COE

COE

COEFFICIENTS APPLIQUES AUX PRESSIONS

10

PRX

PRX

INTRODUCTION DIRECTE DES PRESSIONS DE SOL

11

SUX

SUX

11

SUC

SUC

INTRODUCTION DIRECTE DES PRESSIONS DE


SURCHARGE
SURCHARGE DE TYPE CAQUOT

SUB

SUB

SURCHARGE DE TYPE BOUSSINESQ

12

SUG

SUG

SURCHARGE SEMI-INFINIE DE TYPE GRAUX

13

SOL

SOI

REDEFINITION DUNE COUCHE DE TERRAIN

13

REM

BAC

MISE EN PLACE DUN REMBLAI

14

EXC

EXC

EXCAVATION - TALUS - RISBERME

15

BER

BER

EXCAVATION TYPE BERLINOISE

16

EAU

WAT

MODIFICATION NIVEAU ET PRESSIONS DEAU

16

CHD

HCD

CORRECTION HYDRODYNAMIQUE (obsolte)

17

BUT

STR

BUTONS

18

TIR

ANC

TIRANTS

18

RIG

STI

19

DEC

GAP

FMC

CFM

MODIFICATION DE LA RIGIDITE DUNE NAPPE DE


BUTONS OU TIRANTS
DECALAGE DU POINT DANCRAGE DUNE NAPPE
DE BUTONS OU TIRANTS
APPLICATION DUNE FORCE ET/OU DUN COUPLE

CHA

LOA

CHARGE TRAPEZOIDALE SUR LE RIDEAU

21

INE

INE

MODIFICATION DINERTIE

21

FLU

PLA

22

ELA

ELA

CAL

CAL

MODIFICATION DE CARACTERISTIQUES DE
PLASTICITE
MODIFICATION DE MODULES DE REACTION
ELASTIQUE
CALCUL ET EDITION DES RESULTATS

MEM

MEM

25

REP

RES

FIN

END

MEMORISATION DE LACTUEL ENVIRONNEMENT


DE CALCUL
REPRISE
DU CALCUL DEPUIS LA DERNIERE
MEMORISATION (ETUDE DUNE VARIANTE)
FIN DE CALCUL

11

20
20

22
23

25
26

Seules les oprations utiles sont dcrire.

ROBERT FAGES LOGICIELS

RIDO-NOT-8

On appelle phase une succession doprations dont la dernire utilise le mot CAL (demande
dun calcul dquilibre).
Les sols de part et d'autre du rideau sont numrots 1 pour le sol de gauche et 2 pour le sol de
droite, les efforts et dplacements sont positifs du sol 1 vers le sol 2 et les couples sont positifs
dans le sens des aiguilles d'une montre (et dans le sens contraire si option M).

GLO : MODELE DEQUILIBRE GLOBAL DU MASSIF


Cette version intgre un modle dquilibre global li au fait quaprs une excavation il se
produit un lger dplacement densemble du massif de sol en direction du demi-sol excav.
Ceci permet de trouver des concentrations de contraintes dans le sol aux niveaux de butons
passifs trs rigides et par consquent une force plus grande obtenue dans ces butons.
Le modle lastoplastique habituel ne prend pas en compte de ce phnomne.
De plus ce modle, par ce dplacement densemble, entrane une modification apparente des
modules de raction lastique du sol en fonction de la hauteur de fiche. Il sagit de notre
rponse, par un modle logiquement cohrent, aux recommandations du L.C.P.C., invitant
corriger les modules de raction lastique selon la gomtrie : il ne conviendrait donc pas de
lutiliser, pour ce mme motif, avec lordre ELA.
Le dplacement densemble est fonction de la diffrence des poids des sols de gauche et droite
calculs au-dessous du pied de rideau ainsi que des modules de raction lastique ce niveau.
Par dfaut, RIDO 4.12 ne met pas en oeuvre ce nouveau modle.
Pour lactiver, il suffit de placer le mot-code GLO dans la premire phase et seulement dans
celle-ci.
Ce choix tant fait ds le dbut, on ne pourra pas le supprimer dans la suite du calcul.
Il est prvu de pouvoir moduler leffet de ce modle par le paramtrage suivant :
GLO x
o
x est un facteur dincidence facultatif.
Par exemple
GLO 0.8
prend pour 80% leffet de dplacement global.
alors que
ou

GLO
GLO 1.0

le prennent tous deux 100%.


Ceci pourra galement servir pour limiter ces dplacements entre deux rideaux proches, dans
le cas dune fouille blinde.
Comme il se doit, le choix de ce modle est clairement indiqu dans les listings dits ainsi
que la valeur du dplacement global calcul dans les tableaux de rsultats.

ROBERT FAGES LOGICIELS

RIDO-NOT-9

LIM : CONDITIONS AUX LIMITES


LIM(s,t)
o
s = 1 en tte,
s = 2 en pied,
t = 0 libre,
t = 1 appui simple au dernier dplacement,
t = 2 pente impose sa dernire valeur (cas de tte de pieu encastr sur une
plateforme),
t = 3 encastrement en dernire position ( dplacement et pente ).
Implicitement les tte et pied de rideau sont libres.
Si l'on a une liaison lastique en tte ou en pied utiliser l'ordre FMC.

COE : COEFFICIENTS APPLIQUES AUX PRESSIONS


COE Z1 Z2 CO
Du niveau Z1 au niveau Z2 les pressions des sols 1 et 2 sont affectes du coefficient CO avant
d'tre appliques, dans le calcul, au mtre linaire de rideau.
Ceci est utile par exemple dans les cas suivants :
- Paroi "jambes de pantalon" o la partie infrieure du rideau est ajoure priodiquement, en
ce cas
CO = largeur utile / priode.
- Pieu o l'on a introduit les produits EI non rapports au mtre linaire, alors
CO = largeur d'emprise du pieu.
- Paroi berlinoise : On dfinit EI au mtre linaire dans le groupe A et on utilise COE dans la
premire phase avec
Z1 = niveau (m, Ft) de la tte des pieux
Z2 = niveau (m, Ft) du pied des pieux
CO = largeur d'emprise d'un pieu / priode entre deux pieux
Dans le cas des pieux pour tenir compte d'un effet tridimensionnel dans le sol on prend
souvent un coefficient supplmentaire pour l'tat de bute, crire alors
COE Z1 Z2 CO CB
et dans le calcul le coefficient de bute horizontale est multipli par le produit CO * CB
pour les sols situs entre les niveaux Z1 et Z2.
Cet ordre COE affecte aussi les pressions deau et les charges introduites par lordre CHA.
ROBERT FAGES LOGICIELS

RIDO-NOT-10

PRX : INTRODUCTION DIRECTE DES PRESSIONS DU SOL


Si lon dsire utiliser une thorie autre que lquilibre limite plastique de BOUSSINESQRANKINE ou utiliser la mthode de CULLMAN, en cas de surface quelconque du terrain
naturel (RIDO comporte un modle par les talus et risbermes : ordre EXC) on peut introduire
directement les courbes de pressions du sol : pour la cohrence du modle lectroplastique de
RIDO il faut introduire point par point les 3 courbes : pression active, pression au repos,
pression passive.
Pour chaque niveau (entre lesquels il y a interpolation linaire) crire une ligne
PRX(n) Z Pa Po Pp
o
n est le numro du sol (1 gauche, 2 droite)
Z (m,Ft) est le niveau
Pa (T/m2, kPa, KsF) est la pression active
Po (T/m2, kPa, KsF) est la pression au repos
Pp (T/m2, kPa, KsF) est la pression passive (bute)
En cas de discontinuit un niveau, ne pas crire deux lignes conscutives de mme niveau
mais
PRX(n,1) Z Pa Po Pp Pa Po Pp
o Pa, Po, Pp sont les secondes valeurs de pression au mme niveau.
Pour les niveaux ventuellement lextrieur de lintervalle dcrit par PRX, il y a calcul
normal de pressions.

SUX : INTRODUCTION DIRECTE DES PRESSIONS DE SURCHARGE


Si les modles de surcharges intgrs RIDO ne conviennent pas, il est possible de donner
point par point les courbes de contribution additive des surcharges aux 3 courbes de pression
active, au repos et passive avec autant de lignes que ncessaire.
SUX(n) Z Pa Po Pp
obissent la mme syntaxe que lordre PRX y compris pour les discontinuits.

SUC : SURCHARGE DE TYPE CAQUOT


SUC(n) Q
o
n est le numro du sol supportant la surcharge,
Q est la pression (T/m2, kPa, KsF) sur la surface libre horizontale du sol n.

ROBERT FAGES LOGICIELS

RIDO-NOT-11

Pour supprimer une surcharge prcdente introduire Q = 0.


Les surcharges de Caquot dcrites successivement ne sont pas cumulatives (cest dire quune
nouvelle sur le mme sol remplace la prcdente). (voir ANNEXE B-2-1)

SUB : SURCHARGE DE TYPE BOUSSINESQ


SUB(n) Z A B Q
o
n est le numro du sol concern,
Z est le niveau (m, Ft) de la bande charge,
A est la plus petite distance (m, Ft) de la bande au rideau,
B est la plus grande distance (m, Ft) de la bande au rideau,
Q est la charge rpartie (T/m2 ,kPa, KsF)
Cet ordre provoque le remplacement de toutes les charges de type Boussinesq dans le sol n par
la nouvelle ainsi dcrite.
Si l'on dsire un effet cumulatif crire
SUB(n,1) Z A B Q
et alors les surcharges prcdentes sont conserves.
Si l'on dsire supprimer une surcharge lmentaire Q crire
SUB(n,1) Z A B Q avec une charge oppose (Q = -Q)
Si l'on dsire supprimer toutes les surcharges de Boussinesq du sol n crire simplement
SUB(n)
En prsence de surcharges de Boussinesq prexistantes la mise en place du rideau, le sol est
sollicit par ces surcharges de chaque ct du rideau.
Si l'on veut que soit considre la surcharge rsiduelle de l'autre ct du rideau crire
SUB(n,r) Z A B Q CS
o
n est le numro de sol
r est gal 0 ou 1 comme ci-avant
CS est un coefficient compris entre 0 et 1 affect la surcharge de Boussinesq sur le
sol n pour donner une initialisation la pression du sol oppos.
Cet ordre ne sera accept que dans la premire phase mais son effet se poursuivra dans la suite
des oprations.
Ceci a t conserv par compatibilit avec des versions prcdentes de RIDO.

ROBERT FAGES LOGICIELS

RIDO-NOT-12

Il est prfrable dans cette situation de demander un calcul dquilibre du sol en labsence de
rideau, puis de placer celui-ci (ordre INE). En loccurrence, on affectera Q du coefficient 2,
selon la thorie des images pour obtenir dans le sol des pressions, dues la surcharge,
correctes dplacement nul.
Si l'on a prcis l'option 'A' dans la ligne titre les surcharges de type BOUSSINESQ sont des
charges rparties (A)dditives et simplement superposes aux pressions du sol sans tenir
compte de l'tat de celui-ci : c'est le calcul traditionnel.
Dans le cas contraire la contrainte sur le rideau due une surcharge de BOUSSINESQ est
obtenue par l'expression
k * S / 0.5
o S est la contrainte donne par la formule de BOUSSINESQ et k = Ka, K0 ou Kp selon que
le sol est en tat de pousse, en tat lastique ou en tat de bute.
De la sorte il y a continuit entre les surcharges de type BOUSSINESQ et les surcharges de
type CAQUOT : c'est une innovation du programme RIDO partir de sa version 3.
(voir ANNEXE B-2-2)

SUG : SURCHARGE SEMI-INFINIE DE TYPE GRAUX


SUG(n,r) Z A Q
o
Z est la cote (m, Ft)
A est la distance (m,Ft) la paroi du dbut de la bande semi-infinie surcharge
et sont les deux angles de Graux en degrs (<)
Q (T/m2, kPa, KsF) la charge unitaire.
SUG( ) obit aux mmes rgles que SUB( ), en particulier pour la signification des paramtres
n et r.
Note : Le modle de GRAUX suppose que lon sattende ce que le sol du cot n soit en tat
de pousse active.

SOL : REDEFINITION DUNE COUCHE DE TERRAIN


SOL(n) Z Ki
o
n est le numro du sol,
Z est le niveau (m, Ft) de dbut de la couche modifie,
Ki est un coefficient de pousse (Ka <= Ki <= Kp) qui dfinit l'tat initial du sol
redfini, suivie d'une ligne de dfinition d'une couche de mme contenu que celle du groupe A
permet de redfinir une couche entre deux niveaux et ce d'un seul ct du rideau.

ROBERT FAGES LOGICIELS

RIDO-NOT-13

Ceci permet de traiter le cas de sols diffrents de part et d'autre du rideau ds l'tat initial ou,
ce qui s'y ramne, le cas d'un sol non horizontal.
Le cas d'une injection est galement ainsi trait. (voir ANNEXE B-3-1)
Si Ki est absent cela implique Ki=K0.
Si l'on ne dsire pas la rinitialisation des pousses du sol avec Ki, par exemple pour la prise
en compte de caractristiques du sol long terme utiliser le mot code FLU.
Lordre ELA permet de ne modifier que les coefficients de ractions lastiques.
SOL(n,r) Z Ki OCR
voir ci-aprs la mme signification de r, Ki et OCR pour lordre REM

REM : MISE EN PLACE DUN REMBLAI


REM(n) Z Ki
o
n est le numro du sol supportant le remblai,
Z est le nouveau niveau (m, Ft) du sol
Ki est un coefficient de pousse (Ka <= Ki <= Kp) qui dfinit l'tat initial de pousse
du remblai,
sera suivie d'une ligne dfinissant la couche remblaye et comportant ncessairement comme
niveau de fin de couche l'ancien niveau du sol.
(La dfinition dune courbe de terrain est conforme la dfinition dune couche du groupe A.)
Si Ki est absent ou nul cela implique Ki = K0.
La couche remblaye est initialise l'tat limite pousse-lastique pour la dforme actuelle
du rideau si Ki = Ka ce qui sera le cas habituel.
REM(n,r) Z Ki OCR
o
n est le numro du sol supportant le remblai,
r = 0 ou absent : linitialisation des pressions du sol par Ki vaut pour la dforme
actuelle de lcran
r = 1 : linitialisation des pressions du sol par Ki vaut pour la dforme en fin de
phase
Z est le nouveau niveau (m, Ft) du sol
Ki est un coefficient de pousse (Ka <= Ki <= Kp) qui dfinit l'tat initial de pousse
du remblai
OCR (facultatif) est le coefficient de surconsolidation.
OCR est indicatif si Ki nest pas nul
OCR prsent permet le calcul de Ki si la valeur introduite pour Ki est zro selon le modle de
ROBERT FAGES LOGICIELS

RIDO-NOT-14

Mayne et Kulhawy [[1]] :


Ki = K0 (OCR)sin()
EXC : EXCAVATION - TALUS - RISBERME
Excavation simple
EXC(n) Z
o
n est le numro du sol excav,
Z est le nouveau niveau de ce sol (m, Ft)
Excavation avec risberme
EXC(n) Z1 Z2 A B
o
n est le numro du sol excav,
Z1 est le niveau (m, Ft.) d'excavation au contact du rideau,
Z2 (m, Ft) est le niveau du fond de fouille,
A est la petite base (m, Ft) au niveau Z1 de la section en trapze rectangle de la
risberme,
B en est la grande base (m, Ft) au niveau Z2.
Si ultrieurement il y a une excavation dans le mme sol un niveau Z entre Z1 et Z2 la
nouvelle petite base de la risberme rsultante est recalcule. (voir ANNEXE B-4-2)
Il y a contrle automatique de la stabilit des risbermes et augmentation automatique de leur
largeur le cas chant. Ce calcul ne sera dclench que si on le demande par le paramtre 1 en
deuxime position dans lordre EXC.
Exemple
EXC(2,1) 5 6.5 2 6
(ici lchelle des niveaux est suppose croissante vers le bas)
Si lon avait simplement crit EXC(2) la risberme aurait t conserve et la limite de bute
aurait t automatiquement limite la capacit de tenue de la risberme (calcul chaque
niveau sur sa hauteur).
Note : la version 4.11.04, et seulement celle-ci, faisait une hypothse trs scuritaire pour le
calcul de la limite de tenue en supposant cette limite atteinte sur toute la hauteur de la
risberme.
La version 4.12, comme les version prcdentes, effectue ce calcul pour les pressions
effectivement mobilises dans sa hauteur.

ROBERT FAGES LOGICIELS

RIDO-NOT-15

Excavation avec talus


On peut utiliser lordre EXC pour dcrire un talus de manire symtrique la description
dune risberme. RIDO calcule automatiquement la dcomposition approprie en surcharges
(CAQUOT et BOUSSINESQ) selon les indications qui prcisent comment le faire
manuellement. (voir ANNEXE B-4-3).
RIDO tiendra compte de lventuelle prsence dune nappe deau ou dun changement de
couche de terrain interfrant avec le talus.

BER : EXCAVATION AVEC POSE DE PLANCHES


(METHODE DITE "BERLINOISE")
BER(n) Z
o
n est le numro du sol excav,
Z est le nouveau niveau de ce sol (m, Ft).
Cet ordre suppose que l'on a, lors de la premire phase, affect les pressions des sols de
coefficients adquats l'aide du mot-code COE.
Il y a alors rtablissement la valeur 1 de ces coefficients jusqu'au niveau Z pour tenir compte
de la mise en place des planches.
Le sol l'arrire des planches, qui a t dcompress par l'excavation, voit son tat initialis
la limite pousse-lastique pour la dforme actuelle.
Si l'on ne place pas les planches jusqu'au fond de fouille crire
BER(n,r) Z1 Z2
o
n est le numro du sol
r est le degr (0, 1, 2 ou 3) dun polynme dinterpolation pour le rtablissement 1
du coefficient affect aux pressions entre Z2 et Z1.
Z1 est le niveau d'excavation (m, Ft)
Z2 est le niveau (m,Ft) jusqu'o l'on a mis les planches.
Si pour le sol n n il y a galement un talus ou une risberme, complter lordre BER avec un
ordre EXC appropri.

EAU : MODIFICATION DU NIVEAU ET DES PRESSIONS DEAU


Avec pressions hydrostatiques :
EAU(n) Z
o

ROBERT FAGES LOGICIELS

RIDO-NOT-16

n est le numro du sol o la nappe est dplace


Z (m, Ft) est le nouveau niveau suprieur de la nappe.
Avec pressions hydrodynamiques :
Il faut dcrire point par point (interpolation linaire entre les points) la courbe de pression
deau rsultante par des lignes conscutives (du haut vers le bas) comme
EAU(n) Z Pw
o
Z (m, Ft) est le niveau
Pw (T/m2, kPa, KsF) est la pression deau
En cas de discontinuit, ne pas crire deux lignes conscutives avec le mme niveau mais
EAU(n,1) Z Pw Pw
o
Pw est la seconde pression.
Plus bas que le dernier niveau ainsi mentionn, cest la courbe de pousse hydrostatique qui
est prise en compte.
Une pression Pw de valeur -1 est remplace par la pression deau hydrostatique pour le niveau
concern
Il est ainsi possible de dcrire facilement des nappes suspendues.
Leffet de gradient hydraulique sur le poids volumique apparent du sol est automatiquement
pris en compte. En particulier une discontinuit de pression se traduit par une surcharge de
type CAQUOT applique son niveau (qui peut tre ngative en cas de sous-pression sous
une couche de terrain tanche).
Pour les niveaux o la pression deau est nulle, cest le poids volumique humide des couches
de terrain qui intervient dans les calculs et le poids volumique djaug si la pression deau
nest pas nulle.
Remarque :
Si une nappe deau est emprisonne par un radier, il convient dannuler leffet de souspression dans le sol qui sera automatiquement introduit, par une surcharge de type GRAUX
(SUG) au niveau du radier.

CHD : CORRECTION HYDRODYNAMIQUE


Obsolte, compte tenu de la description de lordre EAU, ci-avant.
A t conserve pour la compatibilit avec les versions prcdentes de RIDO.

ROBERT FAGES LOGICIELS

RIDO-NOT-17

Implicitement la pression de l'eau est suppose hydrostatique. On peut corriger cette


hypothse par une charge rpartie linairement par morceaux dont chaque point anguleux est
dfini par une ligne :
CHD Z Q
o
Z (m,Ft) est le niveau du point anguleux
Q est la valeur algbrique de la correction (T/m2, kPa, KsF) pour ce point.
Les diffrentes lignes CHD seront places pour des niveaux de haut en bas.
Une ligne comportant le mot CHD seul provoque la suppression d'une correction
hydrodynamique apporte prcdemment.
Si l'on dsire prendre en compte les variations de poids volumique apparent des sols dues au
gradient hydraulique crire
CHD Z Q DG1 DG2
o
Z et Q ont la mme signification
DG1 et DG2 sont les carts algbriques appliquer aux poids volumiques djaugs
des sols 1 et 2 respectivement.
Ces carts sont pris constants du niveau Z de la ligne CHD prcdente jusqu'au niveau Z de
celle-ci.

BUT, TIR : BUTONS ET TIRANTS


La description des ces ordres est commune, cest pour une question de lisibilit que deux
mots-codes sont utiliss.
Mise en place dun lit de butons ou tirants

ou

BUT(k) Z E I F R
TIR(k) Z E I F R

(butons)
(tirants)

o
k est un code de liaison :
k = 0 signifie liaison bilatrale (dans ce cas BUT Z E I F R est quivalent),
k = 1 signifie liaison unilatrale, le rideau se librant s'il se dplace vers le sol
numro 1,
k = 2 comme k = 1 mais le rideau se libre s'il se dplace vers le sol numro 2
Z est le niveau (m, Ft) du point de liaison avec le rideau
E est l'espacement longitudinal (m, Ft) entre deux butons ou tirants
I est l'inclinaison d'un tirant en degrs
F est la prcharge (T, kN, KiP) sur un tirant
R est sa rigidit (T/m, kN/m, KiP/Ft)
Si dans la ligne titre on a prcise l'option 'F' il y aura calcul au (F)lambage du rideau et prise
en considration de la composante verticale de la traction d'un tirant inclin dans le calcul des
moments. Dans ce cas le signe de l'angle I a son importance :
ROBERT FAGES LOGICIELS

RIDO-NOT-18

Dans le cas habituel d'inclinaison "vers le bas" I sera positif si le tirant est gauche du rideau
et ngatif dans le cas contraire.
Si la mise en place d'un buton il n'y a pas contact avec le rideau parce qu'il est trop court ou
qu'il simule un plancher qui a subit un retrait alors crire
BUT(k,-1) Z E I D R
o
D est la valeur (mm, In) du dcalage.
Les nappes de butons ou tirants successivement mises en place reoivent un numro qui est
leur ordre d'apparition. (voir ANNEXE C-1)
Modification de la prcharge dune nappe de butons ou tirants en place

ou

BUT(0,num) F
TIR(0,num) F

o
num est le numro de la nappe
F est la nouvelle prcharge (m, KN, KiP)

ou

BUT(1,num)
TIR(1,num)
en ce cas la nouvelle prcharge est la force actuelle dans le buton ou tirant (parfois
utile pour un calcul itratif automatis de linteraction entre deux crans)

Suppression dune nappe de butons ou tirants

ou

BUT(0,num)
TIR(0,num)

o
num est le numro de la nappe supprime.

RIG : MODIFICATION DE LA RIGIDITE DUNE NAPPE DE BUTONS OU


TIRANTS
Modification de la rigidit des butons ou tirants en cours de phasage.
Ceci est prvu principalement pour un buton ou un plancher en bton pour la prise en compte
de la modification long terme de son module d'Young E.
RIG(n) rigid

ROBERT FAGES LOGICIELS

RIDO-NOT-19

n = numro de la nappe (numro d'ordre de mise en place)


rigid = nouvelle rigidit (T/m, kN/m, KiP/Ft)

Il sera prfrable de crer une phase spcifique pour la ou les commandes RIG.

DEC : DECALAGE DU POINT DANCRAGE DUNE NAPPE DE BUTONS OU


TIRANTS
Dplacement du point dancrage des butons ou tirants en cours de phasage.
Ceci est prvu principalement pour un calcul itratif de deux crans en interaction lis par une
ou plusieurs nappes de butons ou tirants.
Un autre usage est la prise en compte dun glissement dun point dancrage dfectueux.
DEC(n) dec
o

n = numro de la nappe (numro d'ordre de mise en place)


dec = dcalage axial du point dancrage (mm, In)

ou encore
DEC(n,1) dec
o

n = numro de la nappe (numro d'ordre de mise en place)


dec = dcalage horizontal du point dancrage (mm, In)
dec est sign (ngatif vers la gauche, positif vers la droite)

Sauf pour le cas du calcul itratif sera prfrable de crer une phase spcifique pour la ou les
commandes DEC.

FMC : APPLICATION D'UNE FORCE ET/OU D'UN COUPLE


FMC Z F C
o
Z est le niveau (m, Ft) du point d'application
F est la valeur (T, kN/m, KiP/Ft) de la force concentre
C est la valeur (mT/m kN.m/m, K.Ft/Ft) du couple.
Les valeurs sont non cumulatives (FMC un mme niveau que prcdemment provoque un
remplacement) : pour supprimer un effort un niveau donn appliquer une ou des valeurs
nulles.
Si ce mme niveau Z on avait plac prcdemment une liaison lastique par FMC(1) cette
dernire est conserve et seuls F et C sont modifis.
Si au niveau Z on a une liaison lastique, avec par exemple un plancher, il est possible d'en
introduire la matrice de liaison avec les 2 lignes

ROBERT FAGES LOGICIELS

RIDO-NOT-20

FMC(1) Z F C
CFY CFA CMY CMA
de sorte que
DT = CFY * DY + CFA * DA + F
DM = CMY * DY + CMA * DA + C
o
DT est le saut de l'effort tranchant d la liaison,
DM est le saut de moment d la liaison,
DY est la variation de dforme au niveau Z partir de la dforme la mise en place
de cette liaison lastique (valeur actuelle de cette dforme sil ny avait pas dj une liaison
lastique ce mme niveau),
DA est la variation de la rotation au niveau Z partir de la rotation la mise en place
de cette liaison lastique (valeur actuelle de cette rotation sil ny avait pas dj une liaison
lastique ce mme niveau),
F et C ont le mme sens que prcdemment mais seront souvent absents dans ce cas.
(voir ANNEXE C-2)

CHA : CHARGE TRAPEZODALE SUR LE RIDEAU


CHA Z1 Z2 Q1 Q2
o
Q1 (T/m2,kPa, KsF) est la charge au niveau Z1 (m, Ft)
Q2 (T/m2, kPa, KsF) est la charge au niveau Z2 (m, Ft) ( Z2 plus bas que Z1 ), avec
interpolation linaire entre ces deux points.
Les valeurs sont non cumulatives; d'ventuelles charges de mme type prsentes entre les
niveaux Z1 et Z2 sont remplaces par celles-ci.
L'annulation de charges prcdentes ne peut se faire qu'avec Q1 = 0 et Q2 = 0.

INE : MODIFICATION DINERTIE


INE(n) EI Rc
o
n est le numro de la section modifie ( les sections tant numrotes partir de la
tte du rideau ),
EI (T.m2/m, kN.m2/m, K.Ft2/Ft) est le nouveau produit d'inertie,
Rc (T/m3, kPa/m, KsF/Ft) est ventuellement la nouvelle rigidit cylindrique.
Cet ordre permet d'valuer l'effet de la variation long terme d'un module d'YOUNG.

ROBERT FAGES LOGICIELS

RIDO-NOT-21

Egalement et condition d'avoir prpar des sections inertie nulle dans le groupe de donnes
A, on peut simuler la mise en place de sections de rideau en dfinissant leur produit d'inertie
maintenant non nul. Ceci ne sera correct que si la section en question est connexe une
section dont l'inertie est diffrente de zro.
Ainsi cet ordre permet de calculer une paroi dont les sections sont coules l'avancement de
l'excavation ou encore de traiter le cas d'un prolongement d'un rideau vers le haut aprs une
certaine phase.
Dans ces cas la nouvelle section coule est suppose parfaitement verticale et il y aura une
discontinuit de la tangente la fibre neutre au point de connexion qui par ailleurs est suppos
transmettre les moments.
Si un sol est prsent aux niveaux d'une section ainsi mise en place il est initialis par un calcul
dquilibre du sol avant cette opration.

FLU : MODIFICATION DES CARACTERISTIQUES DE PLASTICITE


FLU(k) Ka Kp C Da Dp
Les paramtres suivants de la couche de terrain n k prennent pour nouvelles valeurs
Ka : coefficient de pousse horizontale,
Kp : coefficient de bute horizontale,
C : cohsion (T/m2, kPa, KsF)
: angle de frottement interne.
Da, Dp sont les rapports / en pousse et bute ( est linclinaison de la contrainte du
sol sur la paroi).
Normalement les termes soustractifs en pousse et additifs en bute dus la cohsion sont
calculs par RIDO par les formules de CAQUOT. Il est possible de fournir directement ces
termes. Pour ce faire, entrer la cohsion avec le signe - (ce qui dclenche ce traitement
spcial) et remplacer les rapports / en pousse et en bute par les termes soustractifs en
pousse et additifs en bute.
Les ditions sont modifies en consquence.
Ceci permet de considrer l'effet de paramtres long terme pour un sol aprs la fin des
travaux . (voir ANNEXE B-3-2)
Remarques : les diffrentes couches de terrain introduites dans le groupe A et dans le groupe
B (avec SOL ou REM) ont reu un numro qui est leur numro d'ordre dans leur description.
Si Ka et/ou Kp sont nuls, ils sont calculs par la rsolution des quations dquilibre limite
plastique de BOUSSINESQ-RANKINE.

ELA : MODIFICATION DE MODULES DE REACTION ELASTIQUE


Il est possible de modifier les modules de raction lastique une phase quelconque et ce,
sparment dans le sol de gauche et le sol de droite par rapport au rideau.

ROBERT FAGES LOGICIELS

RIDO-NOT-22

Ceci est utile dans lpaisseur dune risberme ou pour satisfaire certaines thories o ce
module dpendrait sous la fouille de la hauteur de fiche...
ELA(n) Z1 Z2 c1
o
n est le numro de sol (1 gauche et 2 droite)
Z1 et Z2 sont les niveaux (m, Ft) entre lesquels le module est modifi (Z1 plus haut
que Z2)
c1 est un coefficient appliqu au(x) module(s) de raction lastique de la ou des
couches de terrain concernes.
On peut aussi crire:
ELA(n) Z1 Z2 c1 c2
et entre Z1 et Z2 des coefficients sont appliqus qui sont interpols linairement entre c1 et
c2.
Lors dutilisation conscutive de lordre ELA pour des mmes niveaux, ce sont les derniers
coefficients qui jouent sur le module initialement introduit dans la description des couches de
terrain.
Dans les lois de comportement raction du sol/dplacement la partie linaire pivote autour
du dernier point dquilibre (ou la limite de pression nulle sil y a dcollement en prsence
de cohsion).
Dans la description des oprations affrant une mme phase, leffet du mot ELA est
toujours prioritaire sur les autres.
Par exemple:

ELA(2) 5 10 0.63
EXC(2) 5
quivaut
CAL

EXC(2) 5
ELA(2) 5 10 0.63
CAL

Il est noter que par le biais du paramtre GAIN A LA PRESSION du module de raction
lastique, une excavation, par exemple, entrane aussi une modification de ce module.
Les modules de raction lastique rsultants apparaissent dans les tableaux de sortie.

CAL : CALCUL ET EDITION DES RESULTATS


Une phase peut comporter plusieurs oprations lmentaires dcrites chacune par un des motscodes prcdents.
Une phase tant dcrite le mot "CAL" dclenche le calcul d'quilibre.
Toutes les oprations lmentaires dcrites dans une mme phase sont considres comme
simultanes. Il convient de dfinir suffisamment de phases pour intgrer correctement
l'irrversibilit des efforts dans le sol.

ROBERT FAGES LOGICIELS

RIDO-NOT-23

Notamment la mise en place d'un buton ou tirant prcharge doit faire l'objet d'une phase
spcifique (ATTENTION IL Y A ICI UNE DIFFERENCE AVEC DES VERSIONS
PRECEDENTES DU PROGRAMME RIDO).
CAL
provoque le calcul et la sortie des tableaux de rsultats.
CAL(k)
provoque le calcul et diffrentes sorties suivant la valeur de k
k = 0 sortie normale (identique CAL sans argument),
k = 1 sortie rduite avec seulement les point remarquables,
k = 2 sortie normale et sortie semi-graphique sur imprimante,
k = 3 aucune sortie des rsultats.
CAL(k,1)
a la mme signification mais en plus il y aura calcul des enveloppes des efforts tranchants et
des moments jusqu' et depuis cette phase en plus de la phase finale pour laquelle les
enveloppes sont toujours calcules.
Le contrle de ldition des enveloppes se fait dans le groupe C (ordre BIL).
Si l'on s'attend une rupture d'quilibre par dfaut de fiche on peut en demander le calcul et
ventuellement relancer automatiquement le traitement complet du rideau avec une nouvelle
hauteur.
En ce cas crire :
CAL(k,r) X Y Z
o
k (de 0 3) et r (absent ou 1) ont les mmes effets sur les sorties,
X est un dplacement (m, Ft) au-del duquel on considre qu'il y a rupture d'quilibre
Y est la borne suprieure (m, Ft) du dfaut de fiche calculer
Z est un valeur (m, Ft) qui sera ajoute au dfaut de fiche calcul dans le cas de la
relance du calcul.
Si X = 0 la rupture d'quilibre correspondra la plastification complte des sols.
Si Z = 0 ou s'il est absent, il y aura calcul du dfaut de fiche sans relance du traitement avec la
nouvelle hauteur calcule.
Si les paramtres X, Y et Z ont t spcifis une phase ils seront pris par dfaut dans les
phases suivantes et il est donc inutile de les rpter dans les autres lignes CAL.
Remarque : Si X > 0 le dplacement du rideau peut ne pas tre rduit par un allongement de la
fiche lorsque le rideau est trop souple et le calcul du dfaut de fiche sera sans objet. Ceci est
signal par l'information selon laquelle le rallongement Y est insuffisant.

ROBERT FAGES LOGICIELS

RIDO-NOT-24

Messages ventuels aprs un calcul.


RUPTURE DEQUILIBRE
Il y a plastification complte des sols et lquilibre ne peut tre atteint. Le tableau des
rsultats sous forme de texte prsente par la dernire dforme calcule le mode de
rupture (basculement, soulvement du fond de fouille )
INSTABILITE NUMERIQUE
Les quations peuvent devenir trs difficiles rsoudre numriquement en raison des
approximations dues la reprsentation des nombres rels dans lordinateur et aux
erreurs inhrentes chaque calcul lmentaire (erreurs de chute ). Ceci se rencontre
lorsque le produit EI de lcran est trop faible devant les modules de raction du sol
et/ou lorsque lon est proche de la rupture dquilibre. Dans le premier cas le problme
peut disparatre en diminuant le pas de calcul (groupe A des donnes).
Cette situation, ne pas confondre avec linstabilit mcanique ou RUPTURE
DEQUILIBRE, ne se rencontre pas avec des dimensionnements ralistes.
PRECISION THEORIQUEMENT REQUISE NON ATTEINTE
Le calcul est utilisable mais la prcision du calcul est juge insuffisante au regard de
lexigence svre de RIDO. Par exemple le moment calcul en pied dcran libre
serait de 0.00562 (valeur thorique 0.0).
Cela peut signifier que lon est proche de la rupture dquilibre car en ce cas le calcul
numrique devient difficile (voir ci-avant INSTABILITE NUMERIQUE ).
INSTABILITE DU SOL AU NIVEAU z
Le niveau z est 0.50 m. sous le pied de lcran. A ce niveau sont calcules les
pousses actives et passives des sols situs gauche et droite de laxe de lcran.
Si la pousse active dun sol est suprieure la pousse passive de lautre ce message
apparat.
Il sagit dun avertissement invitant une vrification complmentaire.
- Est-on dans une situation de rupture globale dquilibre du massif ?
Un contrle aux cercles de glissement serait envisager.
- Est-on en prsence de pompage et du phnomne de Renard ?
- A t-on pris des scurits sur les donnes gotechniques de sorte que le calcul nait
pas de sens ? Par exemple la cohsion a-t-elle t nglige ?

ROBERT FAGES LOGICIELS

RIDO-NOT-25

MEM, REP : ETUDE DUNE VARIANTE A PARTIR DUNE CERTAINE PHASE


MEM pour mmoriser et REP pour reprendre.
Usage :
Placer le mot MEM au dbut de la description dune phase : Lenvironnement du dernier
calcul sera mmoris (la phase prcdente ou ltat de dpart si phase 1)
Placer le mot REP au dbut de la description dune phase et cette dernire reprendra le calcul
dans lenvironnement prcdemment mmoris comme si les calculs depuis le MEM
navaient pas eu lieu.
Remarques :
On peut placer autant dordres MEM que lon dsire mais lors dune reprise cest le dernier
environnement mmoris qui sera repris par REP
On peut placer autant dordres REP que lon veut : chaque reprise reprendra la dernire
mmorisation (un REP non prcd dun MEM sera ignor)
Si MEM et REP ne sont pas placs en dbut de description de phase le fonctionnement sera
imprvisible
Exemple :
<titre>
<donnes de base>
: phase 1
<donnes phase 1>
CAL
: phase 2
<donnes phase 2>
CAL

: phase 3 premire variante


MEM
<donnes phase 3>
CAL
: phase 4 premire variante
<donnes phase 4>
CAL
: phase 5 deuxime variante reprise du calcul fin phase 2
REP
<donnes phase 5>
CAL
: phase 6 deuxime variante
<donnes phase 6>
CAL
: phase 7 troisime variante reprise du calcul fin phase 2

ROBERT FAGES LOGICIELS

RIDO-NOT-26

REP
<donnes phase 7>
CAL
FIN
STOP

FIN : FIN DU CALCUL


FIN
Ici sachve par le mot FIN le groupe B.

ROBERT FAGES LOGICIELS

RIDO-NOT-27

GROUPE C
Ce groupe de donnes (ventuellement absent) contrle par des mots-codes ( raison dun par
ligne) certaines ditions et sorties sur fichiers.

GRF : SORTIES SEMI-GRAPHIQUES SUR LISTINGS


Visualisation laide de caractres des diffrentes courbes sur les listings imprims.
Utile en labsence dimprimante graphique. Cas trs rare car toute imprimante compatible
WINDOWS est graphique !
Edition des courbes slectionnes par les phases calcules par CAL(2) ou toutes les phases si
aucune na t slectionne.

BIL : EDITION DUN BILAN SUR LENSEMBLE DES PHASES


Sur le listing:
- courbes enveloppes des moments et efforts tranchants
- historique des forces dans les butons et tirants
- dplacements et moments maximums.

EVP : ECRITURE DUN FICHIER DES ENVELOPPES


Afin de faciliter la reprise des rsultats pour un calcul de ferraillage, un fichier lisible
aussi bien en FORTRAN,en C et en BASIC est cr avec les attributs suivants:
- son nom : < nom du fichier de donnes >.EVP
- son type : fichier texte avec comme sparateurs la virgule et CR-LF
- son contenu :
. 1re ligne : le nombre de points, le numro de la 1re et de la dernire phase
concerne et un code prcisant les units (1: Units pratiques, 2: Units S.I.,
3: Units amricaines)
. une ligne par point : abscisse, effet tranchant mini et maxi, moment mini et
maxi
. rptition ventuelle de ce qui prcde en fonction des donnes de RIDO
(duplication dans le fichier RIDON.EVP des enveloppes prsentes sur
limprimante) qui autorisent la sortie des enveloppes pour plusieurs phases.
- remarque : du fait que les points sont susceptibles dtre des points de discontinuit
pour les courbes enveloppes, deux points conscutifs peuvent avoir la mme
abscisse.
Au cas o lutilisateur dsire utiliser un outil dvelopp pour une ancienne version de RIDO,
il peut obtenir un fichier nomm RIDON.EVP dans son ancien format pour ce faire, crez une
variable denvironnement de nom RIDONEVP et de valeur OLD

ROBERT FAGES LOGICIELS

RIDO-NOT-28

De plus, les units seront toujours les units pratiques.


Si lon dsire lancien format mais avec les mmes units que les sorties de RIDO la valeur
de RIDONEVP sera OLD+UNITS

ASC : ECRITURE DES RESULTATS DANS UN FICHIER ASCII


Utile si lon dsire effectuer un traitement en aval du calcul de RIDO.
Le fichier cr porte le nom <nom du fichier de donnes>.ASC
Dans le cas du calcul de deux crans en interaction ce fichier sera cr mme sans cet ordre
ASC.
Il comporte un lment par ligne :
- le titre (60 caractres)
- le sigle de lutilisateur (23 caractres)
- la date du calcul (8 caractres)
- le code des units utilises (1:units pratiques, 2:units S.I., 3:units amricaines)
- le nombre N de points de calcul
- lindice correspondant la tte de rideau (en gnral 1)
- N niveaux (2 valeurs conscutives identiques possible si discontinuit)
- pour chaque phase :
- lindice du niveau le plus haut avec prsence de paroi
- lindice du niveau le plus bas avec prsence de paroi
- les niveaux dexcavation gauche et droite
- les niveaux deau gauche et droite
- N valeurs de dforme (en mm ou en pouce)
- N valeurs de moments
- N valeurs defforts tranchants
- N valeurs de pressions autres que les pressions de sols
- N valeurs de pression du sol de gauche
- N valeurs de pression du sol de droite
- avant la fin du fichier, deux zros conscutifs.

XLS : ECRITURE DES RESULTATS DANS UN FICHIER EXCEL


Le fichier cr porte le nom <nom du fichier de donnes>.XLS au format natif EXCEL.
On y retrouve, raison dun phase par feuille de calcul, les rsultats numriques dtaills
identiques aux tableaux imprims.

EXP : ECRITURE DES RESULTATS DE LA PHASE FINALE DANS UN FICHIER


ASCII
Production du fichier texte <nom du fichier de donnes>.EXP qui contient des donnes et
rsultats de la dernire phase calcule pour un enchanement possible avec une autre
application.

ROBERT FAGES LOGICIELS

RIDO-NOT-29

STOP : FIN DES DONNEES


Remarque : si le groupe C est absent, il suffit dcrire la ligne FIN du groupe B.

SYNTAXE DES EXPRESSIONS DANS LES DONNEES


Dans un fichier de donnes dextension .RIO, il est possible dutiliser des expressions dans les
donnes avec les rgles suivantes :
- Chaque donne numrique peut tre remplace par une expression algbrique :
Exemple:

TIR(1) 5 2 0 0 2e6*(pi*4e-2**2/4)/15

o
la rigidit du tirant est calcule (diamtre 4cm, longueur utile 15m)
pi est une constante prdfinie
** est loprateur puissance entire (utiliser ^ pour les puissances relles ou
provenant dexpressions. Il existe aussi la fonction pow() ).
- On peut utiliser les fonctions prdfinies du langage C ou spcifiques RIDO (ce
sont les fonctions internes dcrites page RIDO-NOT-32) ainsi que des fonctions formules.
Pour dfinir une fonction formule, mettre le caractre # au dbut dune ligne et utiliser des
arguments formels.
Exemple:

# rigid(diam,long)=2.e6*(pi*diam**2/4)/long
TIR(1) 5 2 20 0 rigid(4e-2,12+9/3)

Les arguments formels sont locaux et peuvent sans problme avoir le mme nom que dautres
lments. On peut utiliser dans la formule des constantes, des variables ainsi que dautres
fonctions condition quelles soient dfinies au moment de lappel.
Les arguments effectifs sont des expressions quelconques. Omis en fin de liste ils seront pris
pour 0.0. Ceci sera valide aussi pour les fonctions internes et externes.
- On peut aussi utiliser des fonctions externes que lon aura crites en langage C/C++,
FORTRAN ou VISUAL BASIC (et mme dautres langages de programmation sils
produisent des librairies dynamiques DLL standards)
Exemple :

# elast(a,b,c)=@elastx.exe

Ceci suppose quun programme, en C par exemple, a t compil en un excutable nomm


elastx.exe. Le caractre @ est l pour indiquer un fichier (ici le fichier ELASTX.EXE).
(si ce nom et/ou chemin contient des espaces le placer entre ").
Le nom dappel dans les donnes de RIDO sera elast(,,).
Dans le rpertoire ..\RIDO se trouve le fichier EXFONC.C qui est un exemple comportant les
instructions pour lcriture de telles fonctions externes en langage C/C++. De mme pour
EXFONC.F90 en langage FORTRAN et EXFONC.VB en VISUAL BASIC.

ROBERT FAGES LOGICIELS

RIDO-NOT-30

Exemple avec une librairie dynamique : # elast(a,b,c)=@elasty.dll


Ceci suppose quun programme, dans un langage le permettant, a t compil en un
bibliothque dynamique nomme elasty.dll. Le caractre @ est l pour indiquer un fichier (ici
le fichier ELASTY.DLL).
Le nom dappel dans les donnes de RIDO sera elast(,,).
Dans le rpertoire ..\RIDO se trouve le fichier DLFONC.C qui est un exemple comportant les
instructions pour lcriture de telles fonctions externes sous forme de DLL en langage C/C++
mais adaptable dautres langages de programmation.
Voir la notice WRIDONOT.PDF NOTE 2 pour lexpos dune mthode interactive de
vrification du bon fonctionnement de ces fonctions externes.
- On peut dfinir et modifier des variables dans les lignes commenant par #.
Exemple :

# niveau0=1 esp=2
: deux variables dfinies
# niveau0=niveau0+1
: une variable modifie
TIR(1) niveau0+1.5 esp 20 0 rigid(2e-2,15)

Lespace est un sparateur sil napparat pas entre ( ).


Aprs = on peut placer nimporte quelle expression.
- On peut dfinir une constante :
# Ea==2.e6
# rigid(diam,long)=Ea*(pi*diam**2/4)/long
Noter lusage de = rpt
A la diffrence dune variable, une fois dfinie la valeur dune constante, on ne peut plus la
modifier.
- Expressions logiques
Les oprateurs logiques sont :
!
pour la ngation
?
?<expression> vaut 0.0 si <expression> est nulle et 1.0 sinon
||
pour la relation OU
!!
pour la relation OU exclusif
&&
pour la relation ET
Les oprateurs de comparaison sont :
<
strictement infrieur
<=
infrieur ou gal
>
strictement suprieur
>=
suprieur ou gal
==
gal
!=
non gal

ROBERT FAGES LOGICIELS

RIDO-NOT-31

Place dans un contexte logique une expression ou une variable est considre comme
0.0 si elle est nulle et 1.0 si elle est non nulle
Exemples :
# x=5
# u =
# u =
# u =
# u =
# u =
# u =
# u =
# u =
# u =
# u =

y=0 z=-3
x<7
: u vaudra
x<=y
: u vaudra
x==y
: u vaudra
x||y
: u vaudra
x!!z
: u vaudra
x!=1
: u vaudra
(x > z) && (x < 10) : u vaudra
!(x > z)
: u vaudra
!x
: u vaudra
?x
: u vaudra

1.0
0.0
0.0
1.0
0.0
1.0
1.0
0.0
0.0
1.0

Notez que lespace nest pas sparateur sil est accol au signe =
Voici un exemple de fonction formule utilisant des expressions logiques :
# foo(x,x0,a,b)=(x >= 0)*(a*x + (x > x0)*(b-a)*(x-x0))
Il sagit dun fonction continue, linaire par morceaux, nulle si x est ngatif, de pente a
si 0 <= x <= x0 et de pente b si x > x0.
Loprateur conditionnel ? \
Il sagit dun oprateur ternaire rpondant aux spcifications suivantes :
<exp>?<exp1>\<exp2>
Il prend la valeur de <exp1> si <exp> est vrai et la valeur de <exp2> sinon
Exemple :
# ssx(x) = x==0?1\sin(x)/x
ou de manire quivalente en raison de linterprtation logique dune expression
numrique : # ssx(x) = x?sin(x)/x\1
Cet oprateur est associatif droite :
z<0?-1\z>1?1\0 quivaut z<0?-1\(z>1?1\0)
qui vaudra 1 si z<0, 1 si z >1 et 0 sinon.

- Les fonctions, variables et constantes peuvent apparatre en toutes expressions


values aprs leur dfinition (galement lintrieur de la dfinition dune fonction formule).
Leur identificateur (ou nom) doit commencer par une lettre suivie de lettres ou de chiffres.
Les caractres majuscules ou minuscules sont distingus.
Il est prfrable de ne pas utiliser comme noms des mots-codes

ROBERT FAGES LOGICIELS

RIDO-NOT-32

- Variables automatiques
Ces variables didentificateurs %1, %2, %3, etc ont pour valeurs respectivement les
valuations des expressions de la ligne les contenant (%x : x me donne).
A condition quil ny ait pas de rfrence cyclique ces variables sont utilisables dans toutes les
expressions de la ligne en cours
Par exemple la fonction interne chad(C,Phi) donne le coefficient de raction lastique du sol
en fonction de sa cohsion C et de son angle de frottement interne Phi.
On pourra crire pour une ligne de description dun sol (ainsi on vitera une redondance des
donnes et leur cohrence sera garantie) :

Niveau+3.5 1.6 1.1 0 0 0 5 26 0 -2/3 chad(%7,%8) 0


De mme %%1, %%2, %%3, etcsont des variables dont les valeurs gales les variables
automatiques %1, %2, %3, etc de la prcdente ligne comportant des expressions.
Exemple :
Niveau+3.5 1.6 1.1 0 0 0 5 26 0 -2/3 chad(%7,%8) 0
%%1+2 1.6 1.1 0 0 0 0 35 0 -2/3 chad(%7,%8) 0
La variable automatique %% rencontre en position p quivaut %%p
Exemple :
Niveau+3.5 1.6 1.1 0 0 0 5 26 0 -2/3 chad(%7,%8) 0
%%+2 1.6 1.1 0 0 0 0 35 0 -2/3 chad(%7,%8) 0
- Si lon place le caractre ! suivi dun espace au dbut dune ligne, on obtient dans
le listing de sortie la liste des fonctions, variables et constantes avec leurs dfinitions ou
valeurs actuelles. Aprs le signe ! peut se trouver un commentaire.
- Si une ligne de donnes est trop longue, on peut la couper en plusieurs lignes. Pour
indiquer quune ligne est une ligne suite, placer le signe + suivi dun espace au dbut dune
telle ligne (ne pas couper une expression).
Exemple :

# precharge=50
TIR(1) (niveau + 3.55) esp 20 -precharge
+ rigid(2e-2,15)

- Les constantes d'un fichier de donnes peuvent tre exportes dynamiquement


dans un autre fichier de donnes.
Les identificateurs des constantes exportables doivent commencer par _
Lorsqu'elles sont rcupres un _ lui est ajout en dbut du nouvel identificateur
Exemple :
Dans les donnes PAROI10.RIO
# _NiveauTN==57.25

ROBERT FAGES LOGICIELS

RIDO-NOT-33

Dans le fichier PAROI12.RIO


# CONST=@PAROI10.RIO
...
exc(2) __NiveauTN-2.40
...
La directive # CONST permet la rcupration complte des constantes exportables du
fichier de donnes dont le nom est situ aprs @. (si ce nom et/ou chemin contiennent des
espaces le placer entre ").
Les valeurs des constantes peuvent provenir d'expressions calcules.
On peut avec un diteur de texte crer un fichier ne contenant que des constantes.
Son nom doit avoir comme extension .CST et en format libre, chaque ligne
commencera par un identificateur de constante suivi, aprs un ou plusieurs espaces, de sa
valeur numrique.
Tout autre texte sera considr comme commentaire.
Exemple :
Fichier YOUNG.CST
Contenu

| Modules d'Young
| E_ACIER 2.0e5 MPa
| E_BETON 0.4e5 MPa

Importation dans un fichier de donnes pour RIDO :


# CONST=@YOUNG.CST
Et ainsi on pourra utiliser les constantes E_ACIER et E_BETON dans les donnes.
La rgle des identificateurs commenant par _ ne s'applique pas ici.
Le fichier *.CST est d'abord cherch dans le rpertoire de travail
puis dans le rpertoire contenant RIDO.EXE.
Le fichier ARCELOR.CST contient les produits EI en kNm2/m des palplanches
produites par ARCELOR-MITTAL. De mme pour HOESCH.CST
- La constante prdfinie pi vaut le nombre
- La constante prdfinie g vaut 9.81
- La constante exportable _U permet de rcuprer le choix des units dun fichier de
donnes avec comme codification pour sa valeur :
1 : units pratiques
2 : units SI
3 : units amricaines

ROBERT FAGES LOGICIELS

RIDO-NOT-34

- La variable d'identificateur PHASE, dont la valeur est le numro de la phase en


cours est utilisable dans les donnes, notamment pour l'appel aux fonctions externes.
Sa valeur est modifie de manire interne mais est une constante pour lutilisateur qui ne peut
donc pas la corriger.
- La constante prdfinie Px vaut 1 si le nom du fichier de donnes commence par P1
ou p1, vaut 2 si ce nom commence par P2 ou p2 et 0 sinon. Utile pour le calcul de deux crans
en interaction.
- Les expressions ainsi que leurs valeurs calcules sont prsentes au dbut du listing
de sortie.
- Lenvironnement intgr WRIDO permet le contrle complet de validit de ces
expressions.

DESCRIPTION DES FONCTIONS INTERNES DU LANGAGE DES DONNEES


Les arguments et rsultats sont de nombres rel en double prcision
Il ny a pas lieu de distinguer un entier dun rel : 5 ou 5.0 sont identiques.
abs(x)
Retourne la valeur absolue de x
min(x,y)
Retourne la valeur minimum du couple x, y
max(x,y)
Retourne la valeur maximum du couple x, y
floor(x)
Retourne la plus grande valeur entire infrieure ou gale x
ceil(x)
Retourne la plus petite valeur entire suprieure ou gale x
sin(x)
Retourne le sinus de x en radian
asin(x)
Retourne larc en radian dont le sinus est x
cos(x)
Retourne le cosinus de x en radian
acos(x)
Retourne larc en radian dont le cosinus est x
tan(x)
Retourne la tangente de x en radian

ROBERT FAGES LOGICIELS

RIDO-NOT-35

atan(x)
Retourne larc en radian dans /2,/2 dont la tangente est x
atan2(x,y)
Retourne larc en radian dans , dont la tangente est x/y
exp(x)
Retourne e puissance x
log(x)
Retourne le logarithme naturel de x
log10(x)
Retourne le logarithme base 10 de x
sinh(x)
Retourne le sinus hyperbolique de x
cosh(x)
Retourne le cosinus hyperbolique de x
tanh(x)
Retourne la tangente hyperbolique de x
sqrt(x)
Retourne la racine carre de x
hypot(x,y)
Retourne sqrt(x*x+y*y)
pow(x,y)
Retourne x lev la puissance y
fmod(x,y)
Retourne le reste de la division entire de x par y

LES FONCTIONS SUIVANTES SONT SPECIFIQUES A RIDO


d_r(x)
Retourne en degrs langle x exprim en radian
r_d(x)
Retourne en radians langle x exprim en degrs

ROBERT FAGES LOGICIELS

RIDO-NOT-36

Accs aux rsultats de RIDO


result(f,p,z,r)
Retourne le rsultat d'un calcul de RIDO lu dans un fichier ASCII obtenu par loption
ASC (groupe de donnes C)
Retourne 0.0 si le fichier ASC n'existe pas.
En tenir compte pour la premire itration du calcul de deux crans en interaction.
Arguments :
f : entier : 1 ou 2 -> dsigne le ficher de donnes de RIDO Px*.RIO, rsultats dans
Px*.ASC
entier : 0 -> nom du fichier de donne par dfaut (calcul en cours) ou dfini par la
directive
# RESULT=@<nom du fichier>.ASC
(Le nom du fichier peut comporter son chemin sinon il est cherch dans le dossier courant
des donnes. Si ce nom et/ou chemin contiennent des espaces le placer entre ").
p : entier numro de la phase
z : niveau (doit tre un point de calcul)
r : 1 -> dplacement (en mtre ou pied)
: 2 -> moment
: 3 -> effort tranchant
: 4 -> pression diffrentielle autre que celle des sols
: 5 -> pression sol de gauche
: 6 -> pression sol de droite
: 7 -> couple concentr au mtre linaire (au niveau z)
: 8 -> effort horizontal buton/tirant au mtre linaire (au niveau z)
La valeur retourne et le niveau z sont dans les units des donnes en cours alors que les
rsultats de calcul dans le fichier *.ASC sont dans leurs propres units.
Cette fonction remplace lancienne fonction externe RIDORESU.EXE et peut donc tre
utilise directement dans les expressions des donnes.
Fonctions daccs des tableaux EXCEL
Le fichier XLS concern doit avoir t pralablement dclar par la directive
# XLS=@<nom du fichier>.XLS
directive que lon peut renouveler pour accder plusieurs fichiers.
Le nom du fichier peut comporter son chemin sinon il est cherch dans le dossier courant des
donnes (si ce nom et/ou chemin contiennent des espaces le placer entre ").
Ces fonctions retournent 0.0 en cas derreur de rsolution par exemple valeur non numrique,
manquante ou non conforme.
xlc(n,l,c)
Retourne la valeur numrique prsente dans la feuille de calcul numro n dans la
cellule de ligne l et colonne c.

ROBERT FAGES LOGICIELS

RIDO-NOT-37

xlx(n,li,lv,x)
Retourne pour la feuille de calcul numro n linterpolation linaire correspondant
largument x. La ligne li comporte les valeurs monotones (croissantes ou
dcroissantes) o x est cherch et lv est la ligne de valeurs interpoles.
Le dbut des colonnes conscutives concernes est automatiquement cherch partir
de la colonne numro 1.
xly(n,ci,cv,y)
Retourne pour la feuille de calcul numro n linterpolation linaire correspondant
largument y. La colonne ci comporte les valeurs monotones (croissantes ou
dcroissantes) o y est cherch et cv est la colonne de valeurs interpoles.
Le dbut des lignes conscutives concernes est automatiquement cherch partir de
la ligne numro 1.
Par exemple :
# XLS=@paroi5.xls

: rsultats de RIDO pour


: paroi5.rio sortis en fichier XLS

# dep=xly(4,1,2,90.2)
dep sera le dplacement de lcran en mm la phase 4 au niveau 90.2 mtres.
xlxy(n,x,y)
Retourne pour la feuille de calcul numro n linterpolation linaire dun tableau
double entre, x est cherch sur la premire ligne comportant une chelle monotone et
y sur la premire colonne comportant une chelle monotone, le tableau des valeurs
tant en dessous et droite de ces chelles.
Voici par exemple la feuille n 2 du fichier Caquot Kerisel.xls prsent dans le
dossier ..\RIDO
Exemple d'accs depuis RIDO un tableau double entre
Example of access from RIDO to a double entry table
Extrait des tables de Caquot-Kerisel pour DELTA/PHI = 2/3 (Feuille 2)
Extract of the tables of Caquot-Kerisel for DELTA / PHI = 2/3 (Sheet 2)
Valeurs du coefficient de pousse active Ka (BETA est l'angle du terrain naturel)
Values of the coefficient of active pressure Ka (BETA is the angle of the natural ground)
PHI -------->
BETA/PHI
0
0,4
0,6
0,8
1

ROBERT FAGES LOGICIELS

25

30

35

40

0,364
0,422
0,468
0,546
0,879

0,3
0,352
0,395
0,469
0,822

0,247
0,291
0,329
0,397
0,756

0,202
0,239
0,271
0,33
0,683

RIDO-NOT-38

#XLS = @ "Caquot Kerisel.xls"


...
#Phi=32 Beta=15
#Ka=xlxy(2,Phi,Beta/Phi)
Noter les " car le nom de fichier contient un espace.
Ka est calcul par interpolation linaire sur la feuille n 2 (/=2/3) pour =32 et
/=15/32=0.46875. Ka vaudra 0.3417
Les valeurs sont automatiquement cherches dans la feuille sans indication de
Numros de ligne ou colonne.
POUR TOUTES LES FONCTIONS QUI SUIVENT IL Y
AUTOMATIQUE AUX UNITES COURANTES DES DONNES.

ADAPTATION

Fonctions lies la rsistance des matriaux


EIpr(E,e)
Retourne le produit dinertie EI au mtre lineaire en fonction du module dYoung
du matriau constituant lcran et de son paisseur e en mtre ou pied selon la
formule :
EI = E * e^3 / 12
Rcyl(E,e,R)
Retourne la rigidit cylindrique dun cran circulaire de rayon R, dpaisseur e et dont
le matriau a un module dYoung E selon la formule :
Rc = E * e / R^2
Rigid(E,d,l)
Retourne la rigidit dun buton ou dun tirant de diamtre d, de longueur utile l
constitu dun matriau de module dYoung E selon la formule :
K = E*S/l avec S = *d^2/4
Fonctions lies la mcanique des sols
Kabr(,Da)
Retourne le coefficient horizontal de pousse active Ka en fonction de langle de
Frottement interne en degrs et du rapport Da=/ en pousse active par rsolution
Des quations dquilibre de Boussinesq-Rankine.
Kpbr(,Dp)
Retourne le coefficient horizontal de pousse passive Kp en fonction de langle de
Frottement interne en degrs et du rapport Dp=/ en pousse passive par rsolution
Des quations dquilibre de Boussinesq-Rankine.
Aac(C,,Da)
Retourne le terme soustractif appliqu la pousse active selon la formule de Caquot
(formule 1 de la page RIDO-ANN-5) en fonction de la cohsion C, de langle de
frottement interne en degrs et du rapport Da=/ en pousse active.
ROBERT FAGES LOGICIELS

RIDO-NOT-39

C peut tre ngatif car abs(C) est utilis.


Si =0 la valeur retourne est -2*abs(C) ce qui diffre de la page RIDO-ANN-5.
Apc(C,,Dp)
Retourne le terme additif appliqu la pousse passive selon la formule de Caquot
(formule 3 de la page RIDO-ANN-5) en fonction de la cohsion C, de langle de
frottement interne en degrs et du rapport Dp=/ en pousse passive.
C peut tre ngatif car abs(C) est utilis.
Si =0 la valeur retourne est +2*abs(C) ce qui diffre de la page RIDO-ANN-5.
LES 4 FONCTIONS QUI PRCDENT SERONT UTILES POUR PARAMTRER DES
DONNES AVEC DES COEFFICIENTS DE SECURIT AFIN DE VRIFIER LES
SPCIFICATIONS DES EUROCODES ( voir [[9]] )
Exemple :
#
#
#
#
#

sC=1.0
sKa=1.0
sKp=1.0
Da=1/3
Dp=-2/3

:
:
:
:
:

coefficient de scurit sur la cohsion


coefficient de scurit sur la pousse active
coefficient de scurit sur la pousse passive
DELTA/PHI en pousse active
DELTA/PHI en pousse passive

12.50 18 10 sKa*Kabr(%8,Da) 0 sKp*Kpbr(%8,Dp) sC*20 35


+ sKa*Aac(%7,%8,Da) sKp*Apc(%7,%8,Dp) chad(%7,%8)
pour une couche de terrain avec =35 et C=20 kPa et utilisation de la fonction chad() pour le
module de raction lastique (noter le signe pour la donne cohsion).
Si lon dsire que les coefficients de scurit ne concernent pas les phases de travaux alors on
utilisera un ou plusieurs ordres FLU en phase finale comme :
FLU(4) sKa*Kabr(%4,Da) sKp*Kpbr(%4,Dp) sC*20 35
+ sKa*Aac(%3,%4,Da) sKp*Apc(%3,%4,Dp)
En modifiant les valeurs de sC, sKa et sKp on obtiendra les diverses variantes de calcul
requises par les Eurocodes
K0jaky()
Retourne le coefficient K0 des terre au repos en fonction de langle de frottement
interne en degrs selon la premire formulation de Jaky(1944) qui nest pas
empirique selon [[2]] :
K0jacky() = (1-sin())*(1+2/3*sin())/(1+sin())
K0brick()
Retourne le coefficient K0 des terre au repos en fonction de langle de frottement
interne en degrs selon le modle des blocs (bricks en anglais) pour des argiles
rigides (stiff clays). Simpson(1992), voir [[3]] :
K0brick() = (2-sin())/(2+sin())

ROBERT FAGES LOGICIELS

RIDO-NOT-40

tzgC(C,,Da,Dp,dr) et tzgG(Ka,Kp,dr)
Ces deux fonctions sont utiliser conjointement pour obtenir les coefficients Re et Rp
dfinissant chaque niveau le module de raction lastique dun sol, selon un modle
inspir de Terzaghi et en usage aux U.S.A. Voir par exemple [[4]]
Re = tzgC(C,,Da,Dp,dr)
o

C = la cohsion (dans les units courantes)


= le coefficient de frottement interne du sol en degrs
Da = / en pousse active
Dp = / en pousse passive
dr = le dplacement en mm ou en pouce (si units
amricaines) ncessaire au passage des pousses actives
passives (de lordre de 15 30 mm, de un pouce selon
Terzaghi, dpend de la nature du sol).
tgzC( ) retourne 0 si C=0 et peut tre omis dans ce cas.
Si C a une valeur ngative Da et Dp sont les termes soustractifs
et additifs de la thorie des tats correspondants par cohrence
avec les lignes de dfinition des caractristiques des sols.

Rp = tzgG(Ka,Kp,dr)
o

Ka = le coefficient horizontal de pousse active


Kp = le coefficient horizontal de pousse passive
dr = mme dfinition que pour tzgC( )

Rappel : Le coefficient de raction lastique Kh dpendra du niveau z selon


Kh = Re + Rp * P(z)
o

P(z) est le poids des terres au niveau z (compte tenu des


ventuelles prsences deau, de surcharges, de talus, de
risbermes, etc..)

Voici lexpression de ces deux fonctions :


TzgC() = (Cp+abs(Ca))/Dr
TzgG() = (Kp-Ka)/Dr
o :
- Ca et Cp sont les termes soustractifs et additifs aux pousses actives et
passives dues la cohsion
- Ka et Kp sont les coefficients de pousse active et passive
- Dr est dr exprim en mtre ou en pied
Ces valeurs sont obtenues partir des fonctions Aac(), Apc(), Kabr() et Kpbr()

ROBERT FAGES LOGICIELS

RIDO-NOT-41

Pour ces deux fonctions, si largument dr est nul ou absent, il sera pris pour 25.4 mm
ou 1 pouce.
Voici un usage typique dans une ligne de dfinition dun sol :
niveau 18 10 0 0 0 20 35 0 2/3 tgzC(%7,%8,%9,%10,15) tgzG(%4,%6,15)

ou en plus pratique en utilisant des fonctions formules :


# Re(dr)=tzgC(%7,%8,%9,%10,dr) Rp(dr)=tzgG(%4,%6,dr)

niveau 18 10 0 0 0 20 35 0 2/3 Re(15) Rp(15)


Comme les valeurs de Ka et Kp sont 0, ces coefficients seront automatiquement
calculs par rsolution des quations de Boussinesq-Rankine avant leur utilisation dans
tgzG( ).
chad(C,)
Retourne le coefficient de raction lastique Re par interpolation non linaire de
labaque de Chadeisson.
Pour cette utilisation il faut prendre Rp=0 car, partir du modle de Terzaghi, les
valeurs du coefficient de raction ont t moyennes sur la hauteur de la fiche.
En effet pour certains programmes de calcul lastoplastique ce coefficient doit tre
constant.
Voir larticle de A. Monnet [[5]] qui en analyse la gense et le contexte particulier.
Voici un usage typique dans une ligne de dfinition dun sol :
niveau 18 10 0 0 0 20 35 0 2/3 chad(%7,%8) 0
monC(C,,Dp,dr) et monG(,K0,Kp,EI)
Ces deux fonctions sont utiliser conjointement pour obtenir le coefficient de raction
lastique Re. Rp devant tre nul pour la mme raison quavec la fonction chad( ).
La prsence de EI provient dune estimation du dplacement de la fiche ncessaire
pour donner une valeur moyenne constante au coefficient de raction lastique.
Cest la somme de ces deux fonctions qui donnera Re (monC( ) est nul si C=0 et
pourra tre omis en ce cas) selon la formule du paragraphe 3.6 de larticle de
A. Monnet [[5]] :
MonC() = Apc(C,,Dp)*th(C/Co)/Dr
MonG() = [20*EI*[Kp**(1-K0/Kp)/Dr]4]1/5
avec

Apc() la fonction du terme additif d la cohsion dfinie ci-avant


C
la cohsion

langle de frottement interne en degrs


Dp
le rapport / en pousse passive
th() la fonction tangente hyperbolique
Co = 30 kPa
Dr
le dplacement caractristique en mtre
dr
en argument Dr en mm ou pouce

ROBERT FAGES LOGICIELS

RIDO-NOT-42

EI

K0
Kp

le produit dinertie de lcran


le poids volumique du sol
le coefficient horizontal de pousse des terres au repos
le coefficient horizontal de pousse passive

Le dplacement caractristique dr sera par dfaut 15 mm sil est nul ou absent lors de
lappel.
La prsence du poids volumique limite lusage de cette formule un sol
monocouche. De plus il est suppos implicitement que le coefficient de raction
lastique voit son effet limit au sol situ sous la fouille.
Voir Delattre, Luc (2001) [[8]]
Voici un usage typique dans une ligne de dfinition dun sol :
# EI=13486

niveau 18 10 0 0 0 20 35 0 2/3 (monC(%7,%8,%10)+monG(%2,%5,%6,EI)) 0

ou en plus pratique en utilisant une fonction formule :


# EI=13486
# monnet(ei,dr)=monC(%7,%8,%10,dr)+monG(%2,%5,%6,ei)

niveau 18 10 0 0 0 20 35 0 2/3 monnet(EI) 0


Noter la valeur 0 pour Rp indispensable la cohrence de lusage de cette formule et
labsence de largument dr qui revient prendre 15 mm.
Comme les valeurs de K0 et Kp sont 0, ces coefficients seront automatiquement
calculs respectivement par la formule de Jaky et par rsolution des quations de
Boussinesq-Rankine avant leur utilisation dans monG( ).
balay(Em,,a)
Retourne le coefficient de raction lastique Re par utilisation de la formule de Balay
( voir [[6]] et [[8]] )
Pour cette utilisation il faut prendre Rp=0
balay() = Em / ( 0.5* *a + 0.133*(9*a) )
o

Em est le module pressiomtrique Mnard dans les units courantes


est le paramtre rhologique
a est le paramtre dimensionnel (en mtre ou pied)

schmitt(Em,,EI)
Retourne le coefficient de raction lastique Re par utilisation de la formule de
Schmitt ( voir [[7]] , [[8]] et [[9]] )
Pour cette utilisation il faut prendre Rp=0
Schmitt() = 2.1*(Em / )4/3 / (EI)1/3
o

Em est le module pressiomtrique Mnard dans les units courantes

ROBERT FAGES LOGICIELS

RIDO-NOT-43

est le paramtre rhologique


EI est le produit dinertie de lcran dans les units courantes

Rfrences techniques relatives aux fonctions internes lies la mcanique des sols

[[1]] Mayne, P.W. and Kulhawy, F.H. (1982). K0-OCR relationships in soil. Journal of
Geotechnical Engineering, Vol. 108 (GT6), 851-872.
[[2]] Radoslaw L. Michalowski (2005). "Coefficient of Earth Pressure at Rest". Journal of
Geotechnical and Geoenvironmental Engineering, Vol. 131, No. 11, November 1, 2005.
[[3]] Simpson, B. (1992). "Retaining structures : displacement and design"
Gotechnique, 42(4) : 541-576.
[[4]] U.S. Army Corps of Engineers (31 march 1994) "Design of sheet piles walls"
Engineer Manual 1110-2-2504.
[[5]] Monnet, A. (1994). Module de raction, coefficient de dcompression. Au sujet des
paramtres utiliss dans la mthode de calcul lastoplastique des soutnements R.F.G n 66
1994
[[6]] Balay, J. (1984). "Recommandations pour le choix des paramtres de calcul des crans
de soutnement par la mthode aux modules de raction". Note dinformation technique.
LCPC 1984.
[[7]] Schmitt, P. (1995) "Mthode empirique dvaluation du coefficient de raction du sol
vis--vis des ouvrages de soutnement souple". Revue Franaise de Gotechnique n71.
[[8]] Delattre, Luc (2001). "Un sicle de mthodes de calcul d'crans de soutnement :
L'approche par le calcul les mthodes classiques et la mthode au coefficient de raction"
Bulletin du LCPC, n. 234
[[9]] NF P94-282 (mars 2009) "Calcul gotechnique, Ouvrages de soutnement" ICS 93-020

ROBERT FAGES LOGICIELS

RIDO-NOT-44

EXEMPLE SIMPLE SANS AUCUNE EXPRESSION


ESSAI AVEC PHI=35 ET C=4 EN SECONDE COUCHE *80L*
0
46 128000
3
11 1.6 1.10 0.42 0.50 5.00 0. 26 0 -0.66 1000
60 1.8 1.10 0.26 0.44 8.24 4. 35 0 -0.66 10000
40 1
* SOL DIFFERENT DE PART ET D'AUTRE DU RIDEAU
SOL(1) 11
14.5 1.60 1.10 0.42 0.50 5.00 0 26 0.25 -0.75 1000
SUC(2) 4.8
CAL
: TIRANTS PRECHARGES
TIR(2) 4 2.7 30 45 407
CAL
EXC(1) 8
CAL
TIR(2) 7.5 2.7 30 50 800
CAL
EXC(1) 15
CAL
TIR(2) 14.5 2.7 30 50 900
CAL(2)
EXC(1) 18.5
EAU(2) 30
CAL(2)
FIN
BIL
GRF
XLS
STOP

ROBERT FAGES LOGICIELS

RIDO-NOT-45

ANNEXE A
LA MODELISATION DU RIDEAU OU DU PIEU

A-1

ELASTICITES

A-1-1

Cas dun rideau plein


Le programme RIDO considre une portion de rideau de 1 mtre de largeur et suppose
cet chantillon reproductible tout au long du rideau de sorte que cette portion se
comporte comme une poutre de largeur 1 mtre.
Dans le sens vertical le rideau peut comporter des sections o diffrent ses produits
dinertie EI (au mtre linaire) et sa rigidit cylindrique Kc. Pour un rideau plan Kc=0
alors que Kc 0 dans le cas dun rideau cylindrique.
Dans le cas dun rideau constitu dun matriau plein (paroi moule) dpaisseur e, de
module dYoung E et formant une enceinte cylindrique de rayon R :
Ee
si bien entendu e R
R2
Si le rideau cylindrique est constitu de palplanches, le calcul de Kc est complexe et
rsulte de ltude de la compression latrale dune palplanche.
Dans le calcul on utilise lquivalence entre un rideau cylindrique de grand diamtre
avec un rideau plan li des appuis lastiques fictifs uniformment rpartis de rigidit
Kc.
Cette hypothse et la stabilit numrique (voir page RIDO-NOT-25) ne seront garantis
que si R est suffisamment grand pour que Kc ne devienne pas trop grand avec un
produit EI relativement faible.
Kc

La contrainte normale n le long dune circonfrence sera dduite de la dforme


calcule y par la formule :
n=E*y/R

A-1-2

Cas dune paroi ajoure


Ce cas est par exemple celui de parois dites en jambes de pantalon o dans la fiche
la paroi est rgulirement interrompue.
Pour la partie ajoure on dfinira une section dont on calculera linertie quivalente
rapporte au mtre linaire (inertie moyenne entre les parties pleines et linertie nulle
des parties vides).

ROBERT FAGES LOGICIELS

RIDO-ANN-1

A-1-3

Cas des parois dites berlinoises


On donnera le produit dinertie des pieux rapports au mtre linaire
EI

( EI ) pieu
d

ROBERT FAGES LOGICIELS

voir figure 1 ci-dessous

RIDO-ANN-2

Les planches qui seront poses ultrieurement sont supposes transmettre les pousses
du sol mais ne pas participer linertie du rideau.

A-1-4

Cas des pieux


On peut introduire linertie relle dun pieu et utiliser lordre COE pour affecter les
ractions des sols sur la largeur du pieu et non seulement sur un mtre.
Dans les sorties les moments, efforts tranchants etc... concerneront alors le pieu et non
un mtre de pieu.
Il est toutefois possible de mener le calcul pour un mtre de pieu.

A-1-5

Inertie nulle
Si lon introduit une section inertie nulle, il sagit par convention dune rservation
pour un prolongement ultrieur du rideau et signifie une absence de matire dans cette
section.
Il nest pas permis de placer une telle section entre deux sections inertie non nulle car
le programme RIDO est prvu pour calculer un rideau et non deux !
Lorsquune section inertie nulle voit son inertie redfinie (ordre INE) une valeur
non nulle, cette nouvelle section mise en place est suppose parfaitement verticale et
capable de transmettre les moments au reste du rideau. Il en rsulte notamment un
point anguleux sur la fibre neutre si la paroi a t pralablement dforme.

A-2

DISCRETISATION EN ELEMENTS FINIS

A-2-1

Le modle dlments finis


La paroi est dcoupe dans le sens de sa hauteur en lments finis de type poutre.La
dforme dun lment fini est dcrite par un polynme de degr 5 de sorte que le
calcul de son quilibre est thoriquement exact lorsquil est sollicit par une charge
variation linaire outre des efforts concentrs ses extrmits.
Pour lquilibre densemble cest le modle forces qui a t adopt car il permet de
traiter plus efficacement les liaisons unilatrales que le modle dplacements .

A-2-2

La gnration automatique dlments finis


Pour garantir une bonne prcision du calcul, certains points frontires dlments finis
sont automatiquement imposs.

ROBERT FAGES LOGICIELS

RIDO-ANN-3

Ce sont :
-les points de changement de sections de rideau,
-les points de changement de couches de terrains,
-les divers niveaux dexcavation et de remblaiement
-les divers niveaux deau et de correction hydrodynamiques,
-les niveaux dapplication des surcharges de type Boussinesq ainsi que les
niveaux o leur effet est maximum,
-les niveaux de dfinition des charges rparties,
-les points dapplication des efforts concentrs : forces, couples, ancrages de
tirants...
Compte tenu de ces points frontires fixs, le programme RIDO rpartit au mieux les
lments de sorte que le plus long dentre eux ne dpasse pas la longueur maximale
prcise dans les donnes (en gnral 0.50 mtre).
Si la paroi est de grande hauteur, le nombre dlments pourrait dpasser une limite
fixe par le nombre de points de calculs autoris linstallation du programme RIDO.
Dans ce cas, cette dernire condition prime et la longueur des lments dpassera la
longueur maximale prvue.
Si diffrents niveaux dcrits ci-avant sont voisins (diffrences infrieures une dizaine
de centimtres), il sera avantageux de les fondre en une valeur unique tout en
conservant une prcision de calcul acceptable. Toutefois on veillera ne pas placer
diffrentes nappes de butons ou tirants un mme niveau.

ROBERT FAGES LOGICIELS

RIDO-ANN-4

ANNEXE B
LA MODELISATION DU SOL

B-1

LOI DE COMPORTEMENT ELASTOPLASTIQUE ET


IRREVERSIBLE

B-1-1

Les paramtres dfinissant les tats limites de plasticit


Afin de laisser toute libert dhypothse lutilisateur les coefficients de pousses
horizontales actives et passives (Ka et Kp) ne sont pas calculs par RIDO mais donns
directement par leurs valeurs.

actif et passif (pousse et bute) o

est langle de frottement sol-rideau sont fournis pour deux raisons :


- documenter le listing de sortie qui est une note de calcul
- permettre le calcul des termes de cohsion si celle-ci nest pas nulle.
Langle de frottement interne et les rapports

A un niveau o la pression du sol sur une facette horizontale au voisinage du rideau est
p (dans le calcul de p on considre le poids du sol, en prsence ventuellement de la
nappe phratique, augment des surcharges) la pousse horizontale active vaut :
qa Ka p

C cos sin cos ( ) tg


e
cos 1 S

tg
1 sin

(1)

ou

q a K a p C 1 S
2

si = 0

(2)

et la pousse horizontale passive vaut :

qp Kp p

C
tg

cos sin cos ( ) tg

e
cos 1 S

1 sin

(3)

ou

q p K p p C 1 S
2

ROBERT FAGES LOGICIELS

si = 0

(4)

RIDO-ANN-5

Dans ces relations



0,
2

est solution de lquation sin

sin
sin

C est la cohsion
S est un terme d aux surcharges de type Boussinesq si celles-ci sont superposes (voir
B-2-2)

B-1-2

Le modle lastoplastique
Le coefficient de raction lastique w (hypothse de Winckler) variable selon les
couches de terrain et la profondeur dpend de deux paramtres
: raideur p=0
: gain la pression
selon la relation
w p

On peut ainsi grce , prendre en compte une augmentation de la raideur du sol par
son tassement.
Des essais in-situ et sur modle rouleaux ont montr que pour des sols pulvrulents il
convient de choisir non nul.
Pour la position initiale du rideau (dplacements nuls) les pousses de chaque sol de
part et dautre du rideau sont initialiss
q0 K0 p S

(5)

o p et S concernent respectivement chacun de ces sols.


Ceci correspond la pousse des terres au repos.

ROBERT FAGES LOGICIELS

RIDO-ANN-6

Les figures 2 et 3 prcisent pour un niveau z donn la loi de comportement


lastoplastique du sol 1 ( gauche du rideau) et du sol 2 ( droite du rideau) pour la
premire phase de calcul.

De faon plus gnrale la pousse du sol au niveau z dans la zone lastique est lie la
dforme y du rideau ce mme niveau par la relation

q K 0 p w y v z S

(6)

o v(z) est la valeur du dplacement du sol qui conduit une pousse gale q0
(pousse des terres au repos).
ROBERT FAGES LOGICIELS

RIDO-ANN-7

Initialement v(z) = 0.
Dans le cas dun sol cohsion non nulle, qa peut tre ngatif (figure 4). Le
programme RIDO admet dans ce cas un dcollement sol-rideau si la dforme y
conduit une pression ngative selon le modle prcdemment dfini.

B-1-3

Lirrversibilit
Pour un des sols et pour un niveau z donn, si aprs un calcul dquilibre une des
limites de plasticit nest pas atteinte (pousse ou bute) la loi de comportement
actuelle relative ce niveau est conserve pour la phase de calcul suivante.
Dans le cas contraire y(z) est recalcul conformment la figure 5, ce qui donne une
nouvelle loi de comportement pour la phase de calcul suivante.
Si lon sollicite le rideau par des efforts alterns de droite gauche et de gauche
droite, on peut ainsi dcrire des cycles dhystrsis!

ROBERT FAGES LOGICIELS

RIDO-ANN-8

B-1-4

Leffet des variations de poids du sol


Lors dexcavations, de vidanges de remblaiements, de mise en place et de suppressions
de surcharges etc...la pression du sol p sur une facette horizontale est amene varier.
Les valeurs de qa, q0 et qp sont recalculs ainsi que w.
Pour fixer la position de la partie lastique on fait lhypothse dinvariance de v(z),
hypothse tout fait cohrente avec la notion dquilibre des terres au repos.
De la sorte le paramtre K0 ne joue pas quun rle de dfinition de ltat initial mais
fait partie intgrante du modle et conditionne la suite des quilibres calculs. Cest la
raison pour laquelle dans les ordres SOL et REM on distingue le coefficient de
pousse initial Ki de K0.
La figure 6 illustre cette hypothse.
Cette modification de la loi de comportement est toujours effectue, sil y a lieu, aprs
une ventuelle redfinition due lirrversibilit.

ROBERT FAGES LOGICIELS

RIDO-ANN-9

B-2

LEFFET DES SURCHARGES

B-2-1

Surcharges de type Caquot


Pour ces surcharges appliques uniformment sur toute la surface libre dun sol, le
programme RIDO utilise le principe des tats correspondants et prend la valeur de la
surcharge comme contribution additive dans le calcul de p ce qui conditionne qa, q0, qp
et w.

B-2-2

Surcharges de type Boussinesq

B-2-2-1

Hypothse additive
En labsence dun modle mathmatique complet de comportement dun sol, on
applique habituellement un principe de superposition pour les surcharges de type
Boussinesq.

Pour une telle surcharge applique sur une bande au niveau z selon la figure 7, le terme
S apparaissant dans les expressions ci-avant prend lexpression

S x

b a x
Q
ax
bx
2
2
Arctg

2
2

ab x
a x
b x2

si x > 0

(7)

S x 0 si x 0
Sil y a plusieurs de ces surcharges sur un mme sol il y a cumul.
Cette hypothse est slectionne par loption A de la ligne titre des donnes.

ROBERT FAGES LOGICIELS

RIDO-ANN-10

B-2-2-2

Hypothse non additive


Le programme RIDO partir de la version 3 permet un traitement plus labor
quoique non classique des surcharges de type Boussinesq.
Celui-ci rsulte de la constatation suivante : si lon considre que la bande charge par
Q est la surface libre du sol, que a=0 et b, la surcharge devient de type Caquot et
la formule (7) donne
S x

Q
2

Dans lhypothse additive on voit immdiatement lerreur commise en traitant le type


Caquot comme limite du cas Boussinesq!
Notamment leffet de la surcharge est indpendant de ltat du sol.
Pour Caquot le principe des tats correspondants aurait donn
S x K a Q pour ltat de pousse
S x K 0 Q pour ltat lastique
S x K p Q pour ltat de bute.
Do lide de remplacer S(x) par
S ' x

K
S x
0,5

o K=Ka, K0 ou Kp selon ltat du sol et ainsi de raliser la continuit entre les types
Boussinesq et Caquot.
Cette hypothse est mise en oeuvre trs simplement dans RIDO partir de la version 3
en annulant le terme S dans les expressions (1), (2), (3), (4), (5), (6) et en apportant,
pour chaque surcharge de type Boussinesq, la contribution additive

Sv x

S x
0,5

au poids p relatif au niveau z+x.

Pour adopter cette hypothse, il suffit de ne pas placer loption A dans la ligne de titre
des donnes.
Quelle que soit lhypothse choisie cest toujours la valeur des S(x) cumuls pour
toutes les surcharges de type Boussinesq qui est prsent dans les tableaux de rsultats.

ROBERT FAGES LOGICIELS

RIDO-ANN-11

B-2-2-3

Thorie des images


En prsence dune fouille fortement blinde les dplacements horizontaux du sol au
voisinage du rideau tant quasiment nuls, certains, sappuyant sur la thorie de
llasticit, annulent ces dplacements horizontaux en plaant des surcharges de type
Boussinesq symtriquement par rapport au rideau.
Il est clair au vu de lexpression (7) que cette hypothse nest pas faite par RIDO. Si
on la dsire, il suffit de multiplier par 2 la valeur de Q dans les donnes.
Par contre, comme il est prcis dans la notice dutilisation (mot SUB), il est possible
de conserver une charge rsiduelle dans le sol oppos celui o est appliqu la
surcharge aprs la mise en place du rideau ou mieux de faire un calcul pralable
dquilibre du sol sans cran.

B-3

MODIFICATIONS DES CARACTERISTIQUES DES SOLS

B-3-1

Redfinition
Lordre SOL permet la redfinition complte dune couche de sol tout en permettant
une rinitialisation de la pousse du sol au niveau z (dans lintervalle de redfinition)
por la dforme y rsultant dun quilibre antrieur une valeur fixe par Ki introduite
dans les donnes.
Cette pousse initiale qi est donne par
q i Ki p

et par
qi q a

en labsence de cohsion
Ki K a
q 0 q a
K0 Ka

si C 0

V(z) est calcul en consquence compte tenu de y pour obtenir une loi de
comportement au niveau z.
Dans le cas dune possibilit de dcollement, linitialisation est faite de sorte que qi=0
mais que y corresponde la limite du dcollement.
Il convient de noter que cette redfinition ne tient pas compte des tats de pousses
prcdents dans la couche concerne et quelle ne convient pas pour traiter des
modifications long terme de certaines caractristiques du sol.
Lordre REM (remblaiement) admet une initialisation identique bien que dans le cas
dun remblai, le remaniement du terrain invite prendre Ki=Ka.

ROBERT FAGES LOGICIELS

RIDO-ANN-12

B-3-2

Modification des caractristiques de plasticit dun sol


Lordre FLU neffectue pas une rinitialisation des pousses mais permet
lintroduction de nouvelle valeurs pour Ka, Kp, C et dans les formules (1), (2), (3) et
(4) pour un sol donn.
Les paramtres prcisant la partie lastique de la loi : w, K0, V(z) sont invariants.
En particulier, on na pas permis la modification du coefficient de raction lastique w
en raison de forts risques dincohrence du modle rsultant.

B-4

SURFACES LIBRES DE SOL NON PLANES


OU NON HORIZONTALES

B-4-1

Sol plan et inclin


Ce cas qui revient un sol horizontal quivalent peut tre trait par RIDO en
introduisant les coefficients Ka, K0, Kp adquats.
Si les sols 1 et 2 sont tous deux inclins, mme si leur inclinaison est identique, les
sols horizontaux quivalents nont pas les mmes coefficients. Il convient alors
dutiliser lordre SOL pour redfinir lun dentre eux.

B-4-2

Risbermes
Un calcul approch de leffet risberme est intgr partir de la version 3 de RIDO.
Il sagit dune approche originale de ce problme complexe o lon a cherch la
cohrence par un traitement unique et valable quel que soit ltat du sol (pousse,
lastique ou bute).
La figure 8 illustre le mode de calcul.

ROBERT FAGES LOGICIELS

RIDO-ANN-13

On considre que labsence de sol d la risberme peut tre assimil un sol


horizontal soulag par des charges de type Boussinesq ngatives stendant linfini et
correspondant au poids par m2 de tranches de sol dpaisseur du.
Naturellement lhypothse non additive de calcul des surcharges de type Boussinesq
est utilise (voir B-2-2-2) que lon ait ou non choisi cette option pour les vraies
surcharges de ce type.
La contribution au poids des terres au voisinage de la paroi correspond alors une
diminution
Q z

e'

a u. z u
1
zu

arctg
du
0.5
a u a u 2 z u 2

Il convient de noter que ce calcul approch, bien que donnant des courbes de limite de
pousse et bute satisfaisantes (voir figure 9), doit tre accompagn, aprs calcul
dquilibre par RIDO, dune vrification de la stabilit du massif constitu par la
risberme.

ROBERT FAGES LOGICIELS

RIDO-ANN-14

B-4-3

Talus
Si le talus atteint le rideau, il sera introduit comme une surcharge de type Caquot.
Dans le cas contraire la figure 10 montre comment dcomposer son effet sous forme de
deux surcharges de type Boussinesq Q1 et Q2 gales aux poids respectifs par m2 des
parties correspondantes du talus.
Si lon veut tre plus prcis, on peut dcomposer la partie incline en plusieurs
tranches verticales et placer autant de surcharges de Boussinesq quivalentes.
Pour un calcul correct, il ne faut pas choisir loption A dans la ligne titre.
Cette dcomposition est inutile partir de la version 4.0 de RIDO car elle y est
faite de manire bien plus fine avec le mot code EXC (description gomtrique du
talus de manire symtrique celle dune risberme) tout en tant compatible avec
loption A.

ROBERT FAGES LOGICIELS

RIDO-ANN-15

ANNEXE C
LES ETAIS ET LIAISONS
C-1

BUTONS ET TIRANTS
E. s
l
E est le module dYoung du matriau le constituant
s sa section
l sa longueur utile
inclin de I0 sur lhorizontale
espac de a mtres
prcharg F0 tonnes

Une nappe de tirants de rigidit K


o

est automatiquement remplac par une nappe de tirants quivalents horizontaux


espacs de 1 mtre,
K
de rigidit k cos 2 I
a
F
et de prcharge f 0 0 cos I
a
La charge f de ce tirant fictif dans les phases ultrieures celle de sa prcontrainte est
donn par lexpression
f k y0 y f 0

y est la dforme du rideau au point dancrage


y0 est la dforme en ce mme point mais la fin de la phase de prcontrainte
ou au moment de la pose sil ny a pas de prcharge.

En liaison unilatrale f est limit infrieurement 0 si le rideau est libre vers le sol 2,
et limit suprieurement 0 si le rideau est libre vers le sol 1.
Dans les sorties la charge indique est la charge effective dans un tirant soit
F

f .a
cos I

ROBERT FAGES LOGICIELS

RIDO-ANN-16

Dans le calcul au flambement, la composante verticale intervient dans le calcul des


moments flchissants avec lhypothse pessimiste que la raction est totalement
reprise par le poinonnement en pied de rideau et non par les frottements latraux solsrideau.
Dans ce cas, le signe de langle I a son importance. La figure 11 le prcise.

Cette option dclenche par loption F de la ligne titre, a t intgre au programme


RIDO pour rassurer certains utilisateurs et leur prouver quil sagit bien l deffets du
second ordre ne commenant tre sensibles que pour des flches de plusieurs
dizaines de cm!...
Le cas des butons est identique avec I=0 et la possibilit de liaison bilatrale.

ROBERT FAGES LOGICIELS

RIDO-ANN-17

C-2

LIAISONS ELASTIQUES
En tout point du rideau, il est possible de placer une liaison lastique (purement
linaire) avec une structure donne.
Il faut pour cela tudier au pralable cette structure et calculer sa matrice dinfluence
au contact du rideau.
Pour le niveau considr :
T
M

CFY
CMY

CFA Y F

CMA A C

T est le saut deffort tranchant du rideau


M est le saut de moment du rideau
Y est la variation de la dforme aprs la mise en place de la liaison
A est la variation de la rotation (en radians) aprs la mise en place de la

liaison
F est leffort horizontal apport la liaison si Y = 0 et A = 0
C est le couple apport par la liaison si Y = 0 et A = 0.
Les conventions de signes du programme RIDO sont telles que dans le cas frquent o
la structure est un plancher:
CFY 0
CFA 0
CMY 0
CMA 0

que le plancher soit situ droite ou gauche du rideau.

C-3

LIAISONS EN TETE ET PIED DE RIDEAU


Initialement tte et pied de rideau sont libres. Cest le cas de loin le plus frquent.
En certaines circonstances, on peut choisir (ordre LIM) parmi ces conditions :
-appui simple, par exemple si lon vient juste loger le pied de rideau dans la
molasse.
-pente impose mais dplacement horizontal libre, pour les ttes de pieu
encastres dans une plate forme trs rigide.
encastrement parfait: rare! mme dans la molasse. Il est prfrable de placer
une liaison lastique (ordre FMC).

ROBERT FAGES LOGICIELS

RIDO-ANN-18

ROBERT FAGES LOGICIELS

RIDO-ANN-19

ROBERT FAGES LOGICIELS

RIDO-ANN-20

ROBERT FAGES LOGICIELS

RIDO-ANN-21