u7.02.34 Commande DEFI_SOL_MISS#
Syntaxe#
Détail de la syntaxe
table = DEFI_SOL_MISS(
◆ MATERIAU = _F(
◆ E = float,
◆ NU = float,
◆ RHO = float,
◆ AMOR_HYST = float,
),
◆ / COUCHE = _F(
◆ | SUBSTRATUM = / "OUI",
/ "NON",
| EPAIS = float,
◇ RECEPTEUR = / "OUI",
/ "NON" (par défaut),
◇ SOURCE = / "OUI",
/ "NON" (par défaut),
◆ NUME_MATE = int,
),
/ COUCHE_AUTO = _F(
◇ Z0 = float,
◆ HOMOGENE = / "OUI",
/ "NON",
◇ SURF = / "OUI",
/ "NON" (par défaut),
◆ EPAIS_PHYS = float,
# Si: equal_to("HOMOGENE", 'NON')
◆ NUME_MATE_SUBSTRATUM = int,
◆ NUME_MATE = int,
# Si: equal_to("SURF", 'OUI')
◇ & GROUP_MA_CONTROL = grma,
& MAILLAGE = maillage,
# Si: equal_to("SURF", 'NON')
◆ / GROUP_MA = grma,
/ GROUP_NO = grno,
◇ NOMBRE_RECEPTEUR = int (défaut: 4),
◇ GROUP_MA_INTERF = grma,
◇ GROUP_MA_CONTROL = grma,
◆ MAILLAGE = maillage,
◇ TOLERANCE = float (défaut: 1e-05),
◇ DECALAGE_AUTO = / "OUI" (par défaut),
/ "NON",
),
◇ TITRE = text,
◇ INFO = / 1 (par défaut),
/ 2,
)
◆ : obligatoire
◇ : optionnel
⟐ : présent par défaut
& : ensemble
/ : un seul parmi
| : plusieurs choix possibles
Opérandes#
Mot-clé MATERIAU#
MATERIAU
Mot-clé facteur répétable permettant la description des caractéristiques des matériaux constitutifs des couches d’un sol stratifié, matériau par matériau.
L’affectation des matériaux sur les différentes couches se fait par le numéro d’occurrence des mots-clés facteurs MATERIAU. Il n’est pas permis d’ignorer certains matériaux. Par exemple, on ne peut pas utiliser les matériaux 1, 2 et 4 sous COUCHE ou COUCHE_AUTO, sans affecter l’occurrence numéro 3. La commande s’arrête en erreur dans ce cas. En revanche, on peut définir 4 matériaux et n’utiliser que les premiers, 1 et 2 par exemple.
Opérandes E/NU/RHO/AMOR_HYST#
Permettent de définir respectivement les valeurs réelles du module d’Young, du coefficient de Poisson, de la masse volumique et de l’amortissement hystérétique du matériau courant.
Mot-clé COUCHE#
COUCHE
Mot-clé facteur répétable permettant la description géométrique et l’affectation des matériaux couche par couche, le positionnement éventuel d’un niveau source et récepteur par rapport à la couche de sol courante, ce qui est nécessaire au calcul des fonctions de Green.
Remarque :
La description des couches se fait obligatoirement dans le sens vertical descendant
Opérande NUME_MATE#
♦ NUME_MATE = numat
Numéro du matériau dans l’ordre de description des occurrences du mot-clé MATERIAU de la couche courante
Opérandes EPAIS / SUBSTRATUM#
Soit on définit la couche comme substratum (SUBSTRATUM=”OUI”), en général pour la dernière couche.
Soit on fournit la valeur de l’épaisseur de la couche.
Opérandes SOURCE/RECEPTEUR#
Permettent de définir si on a positionné respectivement un niveau source et/ou récepteur au sommet de la couche courante si “OUI”.
Mot-clé COUCHE_AUTO#
COUCHE_AUTO
Mot-clé facteur unique permettant la définition automatisée des couches de sol, en parallèle du mode manuel du mot-clé COUCHE.
Opérande Z0#
◊ Z0 = z0
Cote verticale de la surface libre (argument identique à celui de CALC_MISS [U7.03.12]). Si on ne renseigne pas sa valeur, alors l’opérateur détectera la cote verticale la plus haute de GROUP_NO/GROUP_MA, en concordance avec GROUP_MA_INTERF si il est défini.
Opérande HOMOGENE#
♦ HOMOGENE = / “OUI”,
/ “NON”,
Ce mot-clé permet de spécifier si le sol est homogène ou pas. Dans le deuxième cas, il faut obligatoirement définir la stratification de sol avec les opérandes NUME_MATE/EPAIS_PHYS et le matériau du substratum (couche de sol homogène et semi-infinie la plus basse) avec NUME_MATE_SUBSTRATUM. Le nombre de valeurs d’EPAIS_PHYS doit être cohérent avec celui de NUME_MATE: chaque couche doit avoir un matériau associé, donc si on a n couches (donc n valeurs dans la liste de réels d’EPAIS_PHYS) alors la liste d’entiers de NUME_MATE doit être aussi de longueur n.
Dans le cas homogène, on prendra le premier matériau du mot-clé MATERIAUet il reste juste à définir la position du substratum avec EPAIS_PHYS qui ne contiendra qu’une valeur. Dans le cas d’une fondation enfoncée, le substratum doit être positionné plus bas que la base de la fondation.
Opérande SURF#
◊ SURF = / “NON”, [DEFAUT]
/ “OUI”,
Permet d’indiquer si la fondation est superficielle ou pas. Si elle ne l’est pas, alors il faut aussi définir certains opérandes comme GROUP_MA ou GROUP_NO qui vont permettre de définir les sous-couches latérales de sol.
Dans le cas superficiel, ces opérandes n’ont pas de sens, ainsi que d’autres: NOMBRE_RECEPTEUR, TOLERANCE, DECALAGE_AUTO, GROUP_MA_INTERF et MAILLAGE.
Opérande EPAIS_PHYS#
Permet d’indiquer l’épaisseur des couches de sol. Dans le cas d’un sol homogène il sert juste à positionner le substratum (qui doit être sous le point le plus bas de la fondation).
Opérandes NUME_MATE / NUME_MATE_SUBSTRATUM#
Permettentd’associer un matériau (selon son numéro dans l’ordre de description des occurrences du mot-clé MATERIAU) à chaque couche de sol et au substratum.
OpérandesGROUP_MA / GROUP_NO / MAILLAGE#
Permettentde donner le groupe de maille ou groupe de nœuds qui va servir à définir les cotes verticales des nœuds du maillage de l’interface, pour la définition des sous-couches de sol, donc uniquement dans le cas d’une fondation enfoncée. On préconise l’utilisation de GROUP_MA car on peut alors détecter si le maillage de la fondation est quadratique ou linéaire, ce qu’on ne peut faire avec un groupe de nœuds. Cette détection est importante car MISS3D ne prend en compte qu’une discrétisation linéaire: les nœuds milieux doivent donc être ignorés pour la définition des sous-couches de sol et donc les positions des sources et récepteurs associés.
On doit aussi spécifier le maillage du modèle.
Opérande NOMBRE_RECEPTEUR#
Définit le nombre de sous-couches de la table de sol et qui correspondent à la partie enfoncée de la fondation, cf. documentation U2.06.07. La valeur par défaut est de quatre par élément et on n’autorise qu’une valeur paire.
OpérandesGROUP_MA_INTERF / TOLERANCE#
La définition de GROUP_MA_INTERF va permettre de déclencher une vérification de cohérence entre ce groupe de mailles de l’interface FEM-BEM Aster-MISS3D et l’argument de GROUP_MA/GROUP_NO. On vérifie donc les cotes verticales des nœuds, avec une certaine tolérance relative, qui vaut 1.E-5 par défaut. Cette vérification n’a de sens que si le maillage de la fondation respecte les règles de la documentation U2.06.05 et qui sont imposées par MISS3D qui considère une discrétisation verticale de type 1D.
En fondation superficielle, cette vérification n’a pas de pertinence.
Opérande GROUP_MA_CONTROL#
Permet de définir les points de contrôle dans le sol, de manière semblable à ce qui est fait dans CALC_MISS[U7.03.12]. La table de sol doit en effet tenir compte de la présence de points de contrôle, comme indiqué dans la documentation U2.06.07.
Si tous les points de contrôle sont sur la surface libre, il est inutile de renseigner le mot-clé GROUP_MA_CONTROL.
Opérande DECALAGE_AUTO#
◊ DECALAGE_AUTO = / “OUI”, [DEFAUT]
/ “NON”,
Si la position de la limite entre deux couches de sol (avec un contraste fort de matériaux) correspond exactement à la base de la fondation enterrée, cela peut engendrer une singularité numérique dans MISS3D. Grâce à cette option, on propose donc de décaler de manière automatique la limite de ces couches de sol. Pour cela, on va décaler cette limite de l’épaisseur d’une sous-couche vers le haut (par exemple de la hauteur du quart d’un élément si on a laissé la valeur de NOMBRE_RECEPTEUR à quatre).
Opérande TITRE#
◊ TITRE = titre
Permet à l’utilisateur de définir un titre pour la table de sol.
Opérande INFO#
Indique un niveau d’impression pour information dans le fichier « MESSAGE »:
INFO = 1: pas d’impression
INFO = 2: impression de la table de sol