* fichier : probdef.dgibi ************************************************************************ ************************************************************************ *==================================================================* * * * CAS TEST PROBDEF * * ---------------- * * * CALCUL IDEALISE D UNE PROBABILITE DE DEFAILLANCE * * * * * * * * Probabilite qu une resistance (R) soit inferieure a * * une sollicitation (S) * * * * * * R et S sont des variables aléatoires log-normales * * * * * * La probabilité de défaillance et l'indice de fiabilité * * calculés sont comparés au résultat analytique * * * * * * * *==================================================================* * * * * Moyenne, ecart-type et coeff. de variation de R muR = 15.; cvR = 0.1; sigR = muR*cvR; * * Moyenne, ecart-type et coeff. de variation de S muS = 5.; cvS = 0.1; * * Corrélation * ATTENTION : le cas RHO différent de 0 n est pas traite ! RHO = 0.; * *beta et proba theorique pour 2 lois log-normales *cvR = sigR / muR; *cvS = sigS / muS; lR = log(cvR**2+1); lS = log(cvS**2+1); lRS = log(RHO*cvR*cvS+1); * BETA_th = (log(muR/muS)*(((cvS**2+1)/(cvR**2+1))**0.5))/ ((lR+lS-(2.*lRS))**0.5); * * * * Calcul des 4 premiers moments statistiques de R et S * NpR = 10; NpS = 10; * * * * MESS '%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'; MESS '%%% CALCUL DES PARAMETRES STATISTIQUES '; MESS '%%% MOYENNE ' mr ms; MESS '%%% ECART_TYPE ' sr ss; MESS '%%% SYMETRIE ' rr rs; MESS '%%% APLATISSEMENT ' br bs; MESS '%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'; * * * Calcul de la proba de défaillance et de l indice de fiabilité * * Calcul des erreurs * ErBeta = 100 * (ABS ((Beta_RS - Beta_th) / Beta_th)); * MESS '%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'; MESS ' RESULTATS'; MESS '%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'; MESS '%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'; MESS ' '; MESS 'Probabilite de defaillance theorique ' Pf_th; MESS ' '; MESS 'Indice de fiabilite theorique ' Beta_th; MESS ' '; MESS '%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'; MESS ' '; MESS ' ERREUR par rapport a Beta Theorique ' ErBeta '%'; *==================================================================* * code fonctionnement * *==================================================================* * * L'ecart maximum entre valeur theorique et calculee doit etre * inferieure a 0.2 %. * SI (ErBeta <EG 0.2); SINON; FINSI; * *==================================================================* * Temps de calcul et fin * *==================================================================* * * fin;
© Cast3M 2003 - Tous droits réservés.
Mentions légales