Vous êtes sur la page 1sur 7

Calcul damortisseurs type ADA avec SCILAB

Michel Cassagnes 24 janvier 2012

Table des mati`res e


1 Ecriture du probl`me e 1.1 Notations . . . . . 1.2 La structure . . . . 1.3 Les amortisseurs . 1.4 Interaction . . . . 1.5 Equation gnrale e e 1.6 Rsolution . . . . . e 2 2 2 3 4 5 5

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

Chapitre 1

Ecriture du probl`me e
1.1 Notations
Minuscule Minuscule gras Majuscule Crochets Parenth`ses e i t . . . vi f . . . A Ks . . . [vji ] (vji ) scalaire vecteur matrice Composantes dun vecteur Composantes dune matrice

Si la matrice A est forme des vecteurs ui rangs en colonnes dont les composantes sont uji , on crira : e e e A = [ui ] = (uji ). Le premier indice indique la ligne, le second la colonne.

1.2

La structure

Les caractristiques dynamiques de la structure doivent tre calcules au pralable. Ces caractristiques sont e e e e e les suivantes : pulsations propres : = [i ] ; masses gnralises : m = [mi ] ; e e e pourcentages damortissements critiques : = [i ] ; vecteurs propres (dplacements modaux ou dformes modales) : vi = [vji ], formant la matrice V , les e e e colonnes de V tant les vecteurs propres : V = [vi ] = (vji ). e On ne retient a priori quun nombre restreint de modes. Les vecteurs propres sont galement rduits ` ce e e a qui est signicatif pour le calcul. Par exemple, on entre les dformes modales aux noeuds pour lesquels on veut e e un rsultat. e Les matrices des masses et raideurs gnralises seront notes respectivement Ms et Ks . e e e e Les matrices des amortissements et pourcentages damortissements critiques seront notes : Cs et Xs . e Ws est la matrice des pulsations propres. Ces matrices sont diagonales. m1 0 0 m2 Ms = diag(mi ) = . .. . . . 0 0

0 . . . 0 mn

1.3. LES AMORTISSEURS k1 0 0 k2 Ks = diag(ki ) = . . . 0 c1 0 Cs = diag(ci ) = . . . 0 0 c2

` CHAPITRE 1. ECRITURE DU PROBLEME .. 0 . . . 2 avec ki = mi i 0 kn 0 . . . avec ci = 2 i mi i 0 cn

. 0

..

. 0

Les dplacements rels sexpriment par combinaison linaire des dplacements modaux ou vecteurs propres. e e e e Les composantes sont les dplacements gnraliss. e e e e Les dplacements gnraliss sont nots z de composantes zi . e e e e e Les dplacements rels sont nots x de composantes xj . e e e On crit donc : x = V z e Les forces extrieures sollicitant la structure sont entres sous forme de forces gnralises et notes fge . e e e e e e fge = t V fext Les forces exerces par les amortisseurs sur la structure sont notes fa . e e Ce vecteur force est exprim dans la base des ddl (degrs de libert), base dans laquelle sont exprims les e e e e vecteurs propres. Le vecteur force gnralis correspondant sexprime par : t V fa e e e Lquation fondamentale de la dynamique exprime pour la structure dans la base des vecteurs propres e e scrit : e Ms + Cs z + Ks z = fge t V fa z

1.3

Les amortisseurs

Les caractristiques des amortisseurs peuvent tre dtermins au pralable par la methode de Den Hartog e e e e e ou simplement en se xant comme valeur de dpart une masse gale ` 3% de la masse gnralise du mode e e a e e e quon veut attnuer et une raideur telle que la pulsation propre de lamortisseur soit gale ` la pulsation propre e e a du mode. Soit k le mode propre de la structure sur lequel on veut intervenir. On aura : pulsations propres de lamortisseur : k k ; masse de lamortisseur : k 3% mk ; 2 raideur de lamortisseur : k = k k . Le pourcentage damortissement critique, not e escompt. Lordre de grandeur est de 15 %. e On note : 1 0 2 .. . 0 0 . . . 0 p Calcul damortisseurs type ADA Page 3/6
k,

sera ajust par recherche itrative pour obenir leet e e

0 Ma = diag(k ) = . . . 0

1.4. INTERACTION

` CHAPITRE 1. ECRITURE DU PROBLEME 1 0 2 .. 0 2 .. . 0 . 0 0 . . . 2 avec k = k k 0 p 0 . . . avec k = 2 0 p

0 Ka = diag(k ) = . . . 0 1 0 Ca = diag(k ) = . . . 0

k k

Lquation fondamentale de la dynamique sera exprime pour chaque amortisseur par la seule contribution e e de la composante du dplacement global de la masse dans la direction de lamortisseur ou direction daction e du ressort. Soit yk la composante du dplacement global de la masse de lamortisseur k dans la direction daction du e ressort. On note le vecteur y = [yk ] form par cette composante pour chaque amortisseur et on note u = [uk ] e le deplacement relatif de la masse de chaque amortisseur par rapport au noeud sur lequel il est x et dans la e direction daction du ressort. On crit alors : e M a y = fa Avec fa = Ca u Ka u

1.4

Interaction

Les amortisseurs seront placs ` des noeuds de la structure o` les modes ` attnuer auront des composantes e a u a e importantes dans la direction daction des amortisseurs. Si un mode combine plusieurs direction de mouvement (par exemple une translation associe ` une rotae a tion o` le noeud ventre a des composantes comparables dans deux directions perpendiculaires), lamortisseur u pourra ecacement tre plac dans une direction oblique correspondant ` la direction de dplacement du noeud. e e a e Le placement des amortisseurs dans la structure sera caractris par la donne dune matrice de position e e e forme de la faon suivante : e c p11 0 p12 0 0 p23 0 0 0

P =

pij = cos(ij ) ij = angle form par la direction de lamortisseur et la direction du ddl correspondant). e La matrice P contient une ligne pour chaque amortisseur. Les colonnes se rf`rent aux dplacements rels de la structure dans le sens des degrs de libert (ddl) des ee e e e e noeuds. Le nombre de colonnes est donc gal au nombre de composantes des vecteurs propres. e On peut alors exprimer le dplacement relatif des masses des amortisseurs par rapport aux noeuds sur e lesquels ils sont placs : e u=yP V z En eet : V z tant le dplacement rel du noeud considr, la multiplication par cos(ij ) projette le e e e ee dplacement dans la direction de lamortisseur. La dirence u = y P V z donne donc le dplacement relatif. e e e

Calcul damortisseurs type ADA Page 4/6

1.5. EQUATION GENERALE

` CHAPITRE 1. ECRITURE DU PROBLEME

La force fa , qui dpend de u et qui agit dans la direction de lamortisseur, doit, pour son interaction avec e la structure, tre exprime dans la base des modes propres. On a donc deux oprations successives : e e e
t

P fa projette fa dans le rep`re gnral selon les directions des degrs de libert associs ` un amortisseur. e e e e e e a V t P fa projette fa dans le rep`re des modes propres (coordonnes gnralises). e e e e e

1.5

Equation gnrale e e

On rcapitule les quations poses : e e e La structure : Ms + Cs z + Ks z = fe t V t P fa z Les amortisseurs : Ma y = fa Avec fa = Ca u Ka u Et u = y P V z On obtient le syst`me suivant : e Ms + (Cs + t V t P Ca P V ) z + (Ks + t V t P Ka P V ) z t V t P Ca y t V t P Ka y = fge z Ma y + Ca y + Ka y Ca P V z Ka P V z = 0 Si lamortisseur est non linaire on peut avoir : e fa = Ca u Ka u On ne peut pas alors dvelopper. On reste sous la forme suivante : e Ms + Cs z + (Ks + t V t P Ka P V ) z t V t P Ca (y P V z) t V t P Ka y = fge z Ma y + Ca (y P V z) + Ka y Ka P V z = 0

1.6

Rsolution e

On suppose lamortisseur linaire. e Scilab rsoud les syst`mes dquations direntielles du premier ordre. On op`re un changement de variable e e e e e pour obtenir un syst`me du premier ordre : e z=w y=q Ms w + (Cs + t V t P Ca P V ) w + (Ks + t V t P Ka P V ) z t V t P Ca q t V t P Ka y = fge Ma q + Ca q + Ka y Ca P V w Ka P V z = 0 Et sous forme matricielle :

Calcul damortisseurs type ADA Page 5/6

1.6. RESOLUTION 0 z [0] [0] I [0] z y [0] [0] [0] I y 0 1 = w A B C D w + Ms fge 0 q E F G H q avec :
1 A = Ms (Ks + t V t P Ka P V ) 1 B = Ms t V t P K a 1 C = Ms (Cs + t V t P Ca P V ) 1 D = Ms t V t P Ca 1 E = Ma Ka P V 1 F = Ma Ka 1 G = Ma C a P V 1 H = Ma Ca

` CHAPITRE 1. ECRITURE DU PROBLEME

I = matrice identit e [0] = matrice nulle

Calcul damortisseurs type ADA Page 6/6