You are on page 1of 10

U.P.B. Sci. Bull., Series D, Vol. 68, No.

1, 2006

NOUVEAU ALGORITHME POUR LA METHODE DE COMPTAGE DE CYCLES MODIFIEE POUR PRENDRE LEFFET DE SEQUENCE EN CONSIDERATION
A. E. BOUGLOULA, K. REFASSI*
Un algoritm pentru a obine metoda de evaluare a ciclurilor rainflow (metoda picaturii) mai performanta luand n considerare efectul de secvena, intr-o incarcarea ciclica, a fost prezentata prin un alt autor. S-au efectuat modificari pentru a remedia cteva lipsuri. Astfel, acumularea deteriorarilor prin oboseala poate fi calculata mai corect dac se folosesc i modele care iau in considerare efectul de secven. O organigram modificat care poate fi integrat intr-un model de oboseal este presentat aici. Un algorithme pour rendre la mthode de comptage de cycles rainflow (comptage des tendues en cascade) plus performante en prenant leffet de squence, dans un chargement cyclique, en considration a t prsent un autre auteur Des modifications pour remdier quelques manques dans cet algorithme ont t effectues. Par ceci, laccumulation dendommagement par fatigue peut tre calcule plus correctement sil y a utilisation des modles qui considrent leffet de squence. Un organigramme modifi, qui peut tre intgr dans un modle de fatigue est prsent ici.

Mots cls: Mthode de comptage rainflow, effet de squences. Introduction Lidentification des vnements endommageant dans un chargement cyclique amplitudes variables ce fait gnralement par la mthode rainflow [1]. Les boucles dhystrsis qui se forment lors du comptage sont traites comme des cycles correspondant un chargement cyclique avec amplitudes constantes. Gnralement lendommagement est quantifie en utilisant des courbes de fatigue pour des chargements cycliques amplitudes constantes, ce qui fait perdre leffet induit par lordre dapplication de chaque cycle. Alors on constate que dans plusieurs cas leffet de squence nest pas pris en considration ou mme sil est pris en considration, il sera pris incorrectement. Dans cet article, un nouveau algorithme est propos pour remdier quelques manques prsents par lancien algorithme [2] propos par Anthes.
*

Eng., Eng., Dept. of Materials Strength, University POLITEHNICA of Bucharest, Romania

68

A. E. Bougloula, K. Refassi

1. La mthode de comptage de cycles rainflow A prsent plusieurs algorithmes ont ts proposs pour mettre cette mthode en uvre. Algorithme de Clormann et Seeger [2], algorithme de Downing et Socie [3] et algorithme de Glinka et Kam [4]. La mthode de comptage rainflow enregistre les boucles dhystrsis fermes en fin de comptage. Tandis que la plus part des boucles se forment le long du temps du chargement, ce qui ne permet pas de prendre en considration leffet de chaque boucle dj ferme sur le reste dans le temps de chargement. Lexemple de la Fig. 1 montre trois schmas qui reprsentent: lhistoire de chargement contrainte en fonction du temps Fig. 1.a, la courbe contrainte en fonction de la dformation Fig. 1.b et une reprsentation des boucles dhystrsis rsultantes du comptage de cycles Fig. 1.c.

a b Fig. 1. Exemple de comptage de cycles par rainflow classiquec[2].

Si la squence prsente ici est utilise tel quelle est Fig. 1.c, linfluence de la boucle (3-4) sur les boucles (5-6) et (1-2) sera pris en considration. Mais cette squence nest pas totalement correcte car les pics 1 et 2 sont excuts avant les autres pics. 2. La mthode de comptage de cycles rainflow modifie Anthes [2] propose la mthode de comptage de cycles rainflow avec quelques modifications pour prendre leffet de squence en considration et quil lui a donn le nom Mthode de comptage de cycles rainflow modifie. Les modifications effectues sont simples mais dcisives. Si, un demi-cycle est enregistr, il sera trait comme un vnement endommageant, mais si ce demi-

Nouveau algorithme pour la methode de comptage de cycles modifiee

69

cycle ne ferme pas une boucle dhystrsis, donc il sera considr comme sil constituait une boucle dhystrsis virtuelle. Trois cas de figure peuvent tres distingus : 1. La boucle dhystrsis virtuelle se fermera un peu plutard par un autre demi-cycle; la Fig. 2 montre cette situation. Dans ce cas lincrment dendommagement sera dtermin et ajouter lendommagement total. 2. Le demi-cycle trait comme une boucle virtuelle continuera sa trajectoire un peu plutard, Fig. 3. Une nouvelle boucle dhystrsis virtuelle plus large sera forme, et lincrment dendommagement sera calculer par la diffrence dendommagement caus par la nouvelle boucle virtuelle et celui caus par lancienne boucle virtuelle. La Fig. 3 illustre un exemple o lincrment dendommagement de b d est dtermin comme suit :

Db d = Da d Da b

(1)

Si ce nouveau cycle ne ferme pas une boucle il sera trait une autre fois comme sil constituait une boucle dhystrsis virtuelle.

Fig. 2. Boucle dhystrsis ferme par un demi-cycle [2].

3. La boucle dhystrsis ne se fermera pas jusqu la rupture et lincrment dendommagement caus par cette boucle restera valide et pris en compte. Ce qui montre la diffrence entre les deux mthodes.

70

A. E. Bougloula, K. Refassi

Fig. 3. Lincrment induit par un demi-cycle [2].

Les modifications portes sur la mthode de comptage de cycles rainflow, propose par Anthes, donnent une nouvelle dfinition des cycles et des demicycles sous formes de boucles dhystrsis fermes et virtuelles, les boucles dhystrsis virtuelles servent dterminer les incrments dendommagement entre un pic et une valle, un pic et un pic ou une valle et une valle de lhistoire de chargement. Ces modifications ninfluent pas sur les principes didentification des cycles de la mthode rainflow. Mais la diffrence rside dans le traitement des rsultats didentification et leurs influences sur lestimation dendommagement, car le but est de prendre en considration leffet dordre dapplication des cycles dans lestimation dendommagement et des dures de vie la fatigue. Dans ce cas le calcul de lendommagement se fait au fur et mesure que le comptage de cycles et nen pas comme la procdure classique de comptage o on compte tous les cycles jusqu la fin et puis on fait le calcul partir du nombre de cycles chaque niveau de contrainte. Ce qui permet deffectuer le calcul en respectant lordre des cycles dans lhistoire de chargement. 3. Les remarques et les modifications portes cette dmarche Lauteur dans son article a trac un organigramme qui explique la parcours ncessaire pour appliquer cette dmarche. Lapplication de cet organigramme conduit faire les remarques suivantes : 1-Dans le cas dun chargement croissant comme illustr sur la Fig. 4, il ny aura jamais dendommagement car tous ces cycles se concordent avec la premire rgle mmoire, memory rules, (si la boucle dhystrsis se ferme la courbe contrainte-dformation cyclique et aprs le chargement suit la mme trajectoire que cette courbe).

Nouveau algorithme pour la methode de comptage de cycles modifiee

71

2- Si on prend lexemple de la Fig. 1, leffet du demi-cycle qui part du point 1 jusquau point 2 nest pas pris en considration et il cause peut tre la majorit dendommagement.

Fig. 4. Sollicitation cyclique croissante.

Pour remdier ces manques prsents par cet organigramme on doit procder des modifications qui prennent en compte les remarques dj cites audessus. La Fig. 6 montre cet organigramme qui est crit de faon utiliser des squences dformation-temps comme donnes dentr. Deux variables sont utilises et qui contiennent les points de dpart des demi-cycles qui ne servent pas fermer des boucles ; ER pour les valeurs de dformation et SR pour les valeurs de contrainte. Deux compteurs sont dfinis pour organiser le contenue des deux variables. Le premier IZ, qui reprsente les points la position o le dernier point du commencement dun demi-cycle est localis. Le deuxime IR, qui reprsente les points la position o le premier point du commencement dun demi-cycle qui peut former une boucle dhystrsis ferme est localis. Les valeurs de contrainte sont dtermines en utilisant lquation de la courbe contrainte-dformation cyclique (FC) et une autre quation pour les demi-cycles (FH) Fig. 5. Pour FC, lquation utilise est

= +
E

(K )
'

1 n'

(2)

et pour FH, lquation utilise est :

= + 2
E

(2K )
'

1 n' .

(3)

Cet organigramme inclus aussi une rfrence pour calculer lincrment actuel dendommagement D et la somme actuelle dendommagement. Tel quon peut voir cet algorithme est bas essentiellement sur la comparaison des deux compteurs.

72

A. E. Bougloula, K. Refassi

Fig. 5. Diagramme contrainte-dformation cyclique.

Les donnes dentres ncessaires pour effectuer un calcul laide de cet algorithme sont: histoire de chargement (dformation-temps) ou un fichier qui contient des valeurs de dformations correspondantes aux pics et valles de lhistoire de chargement, les donnes concernant le matriau utilis (module dlasticit (E), coefficient de contrainte cyclique ( K ), exposant de la loi de consolidation cyclique ( n ), coefficient de rsistance la fatigue ( f ), exposant de contrainte de fatigue (b), coefficient de ductilit en fatigue( f ), exposant de ductilit en fatigue(c)) et le coefficient de concentration de contrainte (Kt) si cest ncessaire. Lincrment dendommagement est calcul par une relation de cumul du dommage par fatigue et la dure de vie est dterminer par lendommagement total caus par cette histoire de chargement. La dure de vie est donne par le nombre de bloques, si cette histoire se constitue dun bloque de rfrence qui se rpte jusqu la rupture, ou du nombre de cycles la rupture.

Nouveau algorithme pour la methode de comptage de cycles modifiee

73

DEBUT

Initialiser IZ = 0, SR(IZ) = 0 IR = 1, ER(IZ) = 0

1
Non

Lire le prochain
Oui

FIN

= - ER(IZ)

2 = IZ ? IR < ABS( ) > ABS(ER(IZ))


Oui Non Oui

>
Non

ABS( ) < ABS(ER(IZ) ER(IZ - 1)) Boucle ferme


max = max(SR(IZ-1),SR(IZ)) min = max(SR(IZ-1),SR(IZ)) max = max(ER(IZ-1),ER(IZ)) min = max(SR(IZ-1),ER(IZ)) Det D Det D = D + D - Dold . Dold = 0.

= FC( ) IR = IR + 1
Non

= SR(IZ) + FH( ) > ER(IZ)


Oui Oui

= SR(IZ) + FH( )
Non

ER(IZ) > Boucle virtuelle


max = max(SR(IZ-1),SR(IZ)) min = max(SR(IZ-1),SR(IZ)) max = max(ER(IZ-1),ER(IZ)) min = max(SR(IZ-1),ER(IZ)) Det D Det D = D + D - Dold . Dold = 0.

Boucle virtuelle
max = max(SR(IZ-1),SR(IZ)) min = max(SR(IZ-1),SR(IZ)) max = max(ER(IZ-1),ER(IZ)) min = max(SR(IZ-1),ER(IZ)) Det D Det D = D + D - Dold . Dold = 0.

IZ IR 1
Oui

Non

= FC( )

max = max(SR(IZ-1),SR(IZ-2)) min = max(SR(IZ-1),SR(IZ-2)) max = max(ER(IZ-1),ER(IZ-2)) min = max(SR(IZ-1),ER(IZ-2)) Det Dold

Dold =0

Dold= 0 IZ = IZ - 2

Fig.6. Lorganigramme de la mthode rainflow modifie.


IZ = IZ + 1, SR(IZ) = ,

4. Exemple dmonstratif ER(IZ) =

Le droulement de lestimation dendommagement, en prenant leffet dordre dapplication de chaque cycle en considration, avec lutilisation de cet algorithme va tre illustr par lexemple de la Fig. 4 redessin ci-dessous.

74

A. E. Bougloula, K. Refassi

3 1

1 0

3 5

0 t 2 4 2 4

Fig. 7 Exemple dmonstratif.

Les valeurs initiales des compteurs sont IZ=0 et IR=1, aussi SR(0)=0 et ER(0)=0. Les tapes sont les suivantes : Lire la valeur suivante (0). Dterminer la variation de dformation =(0)-ER(0). Comparaison IZ=0<IR=1. Dterminer la contrainte (0)=FC((0)). IZ=IZ+1=1, SR(1)=(0), ER(1)=(0). Retour 1. Lire la valeur suivante (1). Dterminer la variation de dformation =(1)-ER(1). Comparaison IZ=1=IR=1. Vrifier si ABS((1))>ABS(ER(1)). Oui. Dterminer la contrainte (1)=FC((1)). Et IR=IR+1=2. Vrifier si (1) > ER(1). Oui. Dterminer D = 0 et D = 0. IZ=IZ+1=2, SR(2)=(1), ER(2)=(1). Retour 1. Lire la valeur suivante (2). Dterminer la dformation =(2)-ER(2). Comparaison IZ=2=IR=2. Vrifier si ABS((2))>ABS(ER(2)). Non. Dterminer la contrainte (2)=SR(2)+FH((2)). Vrifier si (2) > ER(2). Non. IZ=IZ+1=3, SR(3)=(2), ER(3)=(2). Retour 1. Lire la valeur suivante (3). Dterminer la dformation =(3)-ER(3). Comparaison IZ=3>IR=2. Vrifier si ABS()<ABS(ER(3)-ER(2)). Non. Boucle ferme. Dterminer D1-2 et D=D+D1-2-Dold.

Nouveau algorithme pour la methode de comptage de cycles modifiee

75

IZ-IR1. Oui. Dterminer Dold=D1-0. IZ=IZ-2=1. Retour 2. Comparaison IZ=1<IR=2. Dterminer la contrainte (3)=FC((3)). IZ=IZ+1=2, SR(2)=(3), ER(2)=(3), max=(3). Retour 1. Lire la valeur suivante (4). Dterminer la dformation =(4)-ER(2). Comparaison IZ=2=IR=2. Vrifier si ABS((4))>ABS(ER(2)). Non. Dterminer la contrainte (4)=SR(2)+FH((4)). Vrifier si (4) > ER(2). Non. IZ=IZ+1=3, SR(3)=(4), ER(3)=(4). Retour 1.

Le calcul continue de cette faon jusquau dernier cycle. Lendommagement total caus par lhistoire de chargement sera dtermin et la dure de vie la fatigue sera estime en fonction de cet endommagement.
Conclusion

Les effets de squences sont connus tre un facteur important dans laccumulation dendommagement par fatigue. Ils sont induits par la quantit des irrgularits dans lhistoire de chargement qui sont gnralement augmentes par les surcharges et les sous-charges. Un algorithme qui a t mis en place pour rendre la mthode de comptage de cycles rainflow plus performante en prenant leffet de squence en considration. Il a t modifi pour remdier quelques manques. Celui ci a tendance fournir des donnes correctes pour des modles daccumulation dendommagement. Avec celui ci on peut sattendre une amlioration de la prdiction de la dure de vie la fatigue en comparaison avec celle dterminer par la mthode classique. Il faut mentionner que dans la littrature de spcialit il y a peu de donnes sr relatives cette procdure et au cumul de dommage en fatigue. Les rsultats des simulations numriques effectues lors dimplantation de cet algorithme dans un programme de calcul la fatigue montre une amlioration de la prdiction de la dure de vie par fatigue.

76

A. E. Bougloula, K. Refassi

REFERENCES
1. R.C. Rice, Fatigue Design Handbook. SAE Standard, Society of Automotive Engineering, 3rd edition, AE-22, 1997. 2. R.J. Anthes, Modified Rainflow Counting Keeping The Load Sequence. International Journal of Fatigue, No 7,Vol 19, 1997, pp 529-535. 3. S.D. Downing and D.F. Socie, Simple Rainflow Counting Algorithms. International Journal of Fatigue, Vol 4, 1982, pp 31-40. 4. G. Glinka and J.C.P. Kam, Rainflow Counting Algorithm For Very Long Stress Histories. International Journal of Fatigue, Vol 9, 1987, pp 223-228. 5. N.E. Dowling, Fatigue Failure Predictions For Complicated Stress-Strain Histories. Journal of Materials, No 1,Vol 7, Copyright ASTM, 1972. 6. N.E. Dowling, Estimation And Correlation Of Fatigue Lives For Random Loading. International Journal of Fatigue, No 3,Vol 10, 1988, pp 179-185. 7. F. Richards, N. LaPointe and R. Wetzel, A Cycle Counting Algorithm For Fatigue Damage Analysis. Paper N 740278 presented at: SAE Automotive Engineering Congress, Detroit, Michigan, 1974.

You might also like