Vous êtes sur la page 1sur 222

Laboratoire de Gnie Mcanique de Toulouse

INSA Dpartement de Gnie Mcanique, 135 avenue de Rangueil, 31077 TOULOUSE Cedex
INSTITUT NATIONAL DES SCIENCES APPLIQUEES DE TOULOUSE

Numro d'ordre : 596


THESE
Version rvise en 2007

pour obtenir le grade de

DOCTEUR DE L'INSAT
Discipline : GENIE MECANIQUE
prsente et soutenue publiquement

par
Manuel PAREDES

le 13 dcembre 2000

Dveloppement d'outils d'assistance la
conception optimale des liaisons lastiques par ressorts

Directeurs de thse : Jean GUILLOT et Marc SARTOR
JURY

M. Jean-Jacques BARRAU Professeur lUPS de Toulouse Prsident
M. Daniel BRISSAUD Professeur l'INPG de Grenoble Rapporteur
M. Max GIORDANO Professeur l'ESIA d'Annecy Rapporteur
M. Jean GUILLOT Professeur l'INSA de Toulouse Directeur
M. Marc SARTOR Matre de confrences l'INSA, Toulouse Codirecteur
M. Pierre VANEL Prsident du groupe VANEL, RILLIEUX Examinateur
t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8

t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
i


Remerciements

Ce travail a t ralis au sein du Laboratoire de Gnie Mcanique de Toulouse sous la
direction de MM. SARTOR et GUILLOT.

Jexprime ma profonde reconnaissance M. Marc SARTOR, matre de confrences l'Institut
des Sciences Appliques de Toulouse. Sa gentillesse, son dvouement, sa rigueur, ses qualits
pdagogiques ainsi que ses comptences scientifiques associes une dontologie
inbranlable ont constitu non seulement une aide indispensable pour laboutissement de mes
recherches, mais galement un exemple suivre dans tous les secteurs de mon activit
professionnelle.

Je tiens remercier M. Jean GUILLOT, directeur du LGMT et professeur au dpartement de
Gnie Mcanique de lINSA. Quil sache quil a su ranimer mon dsir dimplication dans la
recherche et dans lenseignement suprieur au moment o de part ma formation dingnieur,
je me tournais vers le monde industriel avant de dcouvrir le bonheur dtre doctorant. Son
savoir et son exprience ont grandement contribu au bon droulement de mes travaux de
recherche.

J'adresse ma reconnaissance M. Max GIORDANO, professeur l'ESIA d'Annecy et M.
Daniel BRISSAUD, professeur l'INPG de Grenoble, qui m'ont fait l'honneur d'tre
rapporteurs de mon travail et de consacrer du temps pour la lecture et le jugement de ce
document.

Mes plus chaleureux remerciements M. Pierre VANEL, directeur du groupe VANEL qui a
accept dapporter son exprience industrielle mon jury et ma ouvert les portes de son
entreprise.

Ma vive reconnaissance au personnel de la socit RESSORTS VANEL qui ma accueilli
chaleureusement. Jadresse une reconnaissance particulire Jol BAILLY qui a eu la charge
de tester les outils prsents dans ce manuscrit. Son dvouement ainsi que ses
claircissements sur la vrit du terrain mont apport une aide prcieuse pour la ralisation
de ce travail.

Je tiens galement remercier lensemble du personnel du dpartement de Gnie Mcanique
de lINSA auprs duquel jai pu travailler et menrichir autant humainement
quintellectuellement depuis le dbut de ma scolarit dans lenseignement suprieur.
Jai la grande joie de pouvoir remercier ici chacun des membres de l'quipe COSAM : Hazem
AZIZ, El-Hassan BENKHIRA, Alain BEZOMBES, Mohamed BOUTAB, Bertrand
COMBES, Alain DAIDIE, Jean-Christophe FAUROUX, Andr FERRAND, Mhamed
HAMDAOUI, Xavier HERNOT, Hassan LAKISS, Renaud LAVABRE, Dimitri LERAY,
Manuel MARTINEZ-MARTINEZ, Carlos MARTINS, Cdric MASCLET, Yves
SILBERBERG, Aurlian VADEAN, Jrme VERLEYEN, Jean-Christophe WAHL. Jai t
heureux de partager ces annes de thse avec cette quipe forme de personnes dorigines
diverses. Les changes culturels que nous avons pu avoir ainsi que le soutien quils nont
jamais hsit mapporter tmoignent autant de leurs qualits individuelles que de lambiance
gnrale de travail que tous ont su conserver.
t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
ii

A ma famille proche Bruno, Patrick, Annie et Marie-Elisabeth, jadresse une reconnaissance
profonde pour lducation, lamour et le recul ncessaire sur la vie quils ont su mapporter.

Cet espace de libert est aussi pour moi loccasion de tmoigner de ma profonde admiration
pour mes deux grands-pres, Robert MURGO qui sait exploiter son savoir-faire technique
avec une remarquable ingniosit pratique et Ricardo PAREDES dont la grande sagesse est au
service dune imagination fertile. Tous deux mont clair depuis ma plus tendre enfance des
diffrentes facettes de la personnalit qui est ncessaire au chercheur daujourdhui. Jespre
de tout mon cur pouvoir un jour tre digne deux.

A ma compagne Karine qui a support avec une grande patience les contraintes de mon mode
de vie pendant la dure de rdaction de ce manuscrit, je tiens tmoigner mon profond
amour.

Je tiens enfin adresser mes plus plates excuses tous ceux qui se sentiraient injustement
oublis. Quils ne voient en leur absence rien dautre que la dmonstration malheureuse que
tout travail humain amne son lot derreurs. Lerreur est humaine, puissions nous savoir tirer
les enseignements de chacune delles pour en ressortir grandi.



t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Table des matires
1
TABLE DES MATIERES
INTRODUCTION................................................................................................................................................. 5
CHAPITRE I : CONSIDERATIONS PRELIMINAIRES ................................................................................ 9
1. DEFINITION ET HISTORIQUE......................................................................................................................... 11
1.1 Qu'est ce qu'un ressort ?...................................................................................................................... 11
1.2 Un peu d'histoire.................................................................................................................................. 11
2. LES MATERIAUX POUR RESSORTS ................................................................................................................ 13
3. LA FABRICATION DES RESSORTS.................................................................................................................. 14
3.1 Les machines........................................................................................................................................ 14
3.2 Les oprations de finition..................................................................................................................... 15
4. LES TROIS TYPES DE RESSORTS ETUDIES...................................................................................................... 15
5. QUELQUES EXEMPLES DUTILISATION ......................................................................................................... 17
CHAPITRE II : ETUDE BIBLIOGRAPHIQUE, POUR DEFINIR LES OUTILS A VENIR.................... 19
1. LES PARAMETRES DE CONCEPTION .............................................................................................................. 21
1.1 Les paramtres du matriau ................................................................................................................ 21
1.2 Les paramtres constructifs ................................................................................................................. 21
1.3 Les paramtres fonctionnels ................................................................................................................ 21
2. OUVRAGES TRAITANT DES RESSORTS .......................................................................................................... 22
3. LES LOGICIELS INDUSTRIELS ....................................................................................................................... 23
3.1 Logiciel de l'IST : pour dfinir plusieurs points de fonctionnement .................................................... 23
3.2 Logiciel du SMI : trois types de cahier des charges ............................................................................ 25
3.3 Logiciel d'Hexagon : complet mais lourd utiliser ............................................................................. 26
3.4 Logiciel de Dynaphysics : une approche originale par lments finis................................................. 28
4. LES TECHNIQUES D'OPTIMISATION............................................................................................................... 29
4.1 Rsolution graphique : diagramme de variation ................................................................................. 30
4.2 Mthodes dterministes : programmation mathmatique.................................................................... 31
4.2.1 Optimisation en variables continues sans contrainte ......................................................................................31
4.2.2 Optimisation en variables continues avec contraintes ....................................................................................33
4.2.3 Optimisation en variables mixtes ...................................................................................................................35
4.3 Mthodes stochastiques ....................................................................................................................... 37
4.3.1 Les algorithmes gntiques (GA) ...................................................................................................................38
4.3.2 Les stratgies volutionnaires (ES) ................................................................................................................40
4.3.3 La gestion des contraintes : fonction d'valuation corrige ............................................................................42
4.4 Optimisation multi-objectifs................................................................................................................. 42
4.4.1 Suite de problmes un objectif.....................................................................................................................43
4.4.2 Tous les objectifs sont grs simultanment (multicritres) ...........................................................................44
4.4.3 Liste de solutions optimales ...........................................................................................................................45
4.5 Application aux ressorts ...................................................................................................................... 46
5. LA RECHERCHE D'UN COMPOSANT DANS UN CATALOGUE............................................................................ 46
5.1 Considrations gnrales..................................................................................................................... 47
5.2 Les logiciels industriels........................................................................................................................ 47
5.3 Application aux ressorts ...................................................................................................................... 48
6. MANQUES ACTUELS, DEFINITION DES CARACTERISTIQUES A PROPOSER ...................................................... 49
6.1 Les manques et leurs consquences ..................................................................................................... 50
t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Table des matires
2
6.2 Caractristiques souhaitables pour des outils d'assistance .................................................................50
6.3 Le choix d'Excel et Visual Basic : interface et optimisation.................................................................52
CHAPITRE III : LE RESSORT DE COMPRESSION...................................................................................53
1. NOTIONS DETAILLEES..................................................................................................................................55
1.1 Nomenclature et formules de base (rvis) ..........................................................................................55
1.2 Les extrmits et les spires mortes .......................................................................................................57
1.3 Le rapport d'enroulement.....................................................................................................................57
1.4 La longueur minimale de fonctionnement ............................................................................................57
1.5 L'angle d'enroulement des spires .........................................................................................................58
1.6 Le flambage du ressort .........................................................................................................................58
1.7 La contrainte maximale statique ..........................................................................................................59
1.8 La tenue la fatigue.............................................................................................................................60
1.8.1 La courbe de Wohler...................................................................................................................................... 60
1.8.2 Le diagramme de Goodman. .......................................................................................................................... 61
1.8.3 Le diagramme de Haigh................................................................................................................................. 61
1.8.4 Donnes matriaux et calcul du coefficient de scurit en fatigue................................................................. 62
1.9 La contrainte spires jointives ............................................................................................................63
2. LES RESSORTS DE STOCK : RECHERCHE DANS UN CATALOGUE.....................................................................64
2.1 Interface principale : dfinition du cahier des charges........................................................................64
2.2 Traduction du cahier des charges : dfinition d'un problme d'optimisation......................................65
2.3 Algorithme de rsolution......................................................................................................................66
2.4 Optimisation du fonctionnement d'un ressort en fonction du CdC (rvis)..........................................68
2.4.1 Rduction du problme : fusion des contraintes ............................................................................................ 69
2.4.2 Recensement des points potentiellement optimaux........................................................................................ 70
2.4.3 Slection du couple [L1 ;L2] optimal ............................................................................................................ 74
2.5 Choix du meilleur ressort : procdures de comparaison .....................................................................76
2.5.1 Comparaison simple : on souhaite respecter rigoureusement les contraintes................................................. 77
2.5.2 Comparaison souple : une violation des contraintes peut tre tolre............................................................ 78
2.5.3 Comparaison robuste : vers l'intrieur du domaine des solutions ralisables................................................. 78
2.6 Rsultat de la recherche.......................................................................................................................81
2.7 Implmentation.....................................................................................................................................82
2.7.1 Numrisation du catalogue............................................................................................................................. 82
2.7.2 Architecture de l'outil..................................................................................................................................... 82
2.7.3 Fentre principale : dfinition du cahier des charges et calculs ..................................................................... 83
2.7.4 Fentres auxiliaires : indications supplmentaires ......................................................................................... 84
2.8 Exemples ..............................................................................................................................................85
2.8.1 Un ressort pour un bras de serrage de robot................................................................................................... 86
2.8.2 Un ressort de pompe pistons axiaux............................................................................................................ 89
2.9 Conclusion............................................................................................................................................91
3. LES RESSORTS DE COMPRESSION SUR MESURE.............................................................................................92
3.1 Le cahier des charges...........................................................................................................................92
3.2 Le problme d'optimisation..................................................................................................................92
3.3 Rsolution du problme : mthode MS + PM......................................................................................94
3.4 Implmentation...................................................................................................................................100
3.4.1 Architecture et fentres ................................................................................................................................ 100
3.4.2 Optimisation avec Excel .............................................................................................................................. 102
3.5 Exemples ............................................................................................................................................103
3.5.1 Un ressort de rappel ..................................................................................................................................... 103
3.5.2 Un ressort de pompe pistons axiaux.......................................................................................................... 106
3.6 Vrification des rsultats....................................................................................................................109
3.6.1 Un ressort de rappel ..................................................................................................................................... 109
3.6.2 Un ressort de pompe pistons axiaux.......................................................................................................... 110
3.7 Conclusion..........................................................................................................................................110
3.8 Fonctionnalits supplmentaires........................................................................................................111
4. DU RESSORT OPTIMAL SUR MESURE VERS LE RESSORT DE STOCK OPTIMAL ...............................................111
4.1 Modlisation de la base utilise .........................................................................................................111
4.2 Mthodes proposes ...........................................................................................................................113
4.2.1 Point de dpart de lexploration................................................................................................................... 113
4.2.2 Premire mthode dexploration : lexplosion simple.................................................................................. 114
4.2.3 Deuxime mthode dexploration : l'explosion plus propagation ............................................................... 115
4.2.4 Troisime mthode dexploration : la propagation simple.......................................................................... 116
4.3 Implmentation...................................................................................................................................116
4.3.1 Architecture ................................................................................................................................................. 116
4.3.2 Droulement des calculs .............................................................................................................................. 117
4.4 Exemples ............................................................................................................................................118
t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Table des matires
3
4.4.1 Un ressort de pompe pistons axiaux ..........................................................................................................118
4.4.2 Un ressort pour un bras de serrage de robot .................................................................................................119
4.4.3 Un ressort de masse minimale......................................................................................................................121
4.5 Conclusion ......................................................................................................................................... 123
CHAPITRE IV : LE RESSORT DE TRACTION ......................................................................................... 125
1. NOTIONS DETAILLEES (REVISE) ................................................................................................................. 127
1.1 Les extrmits .................................................................................................................................... 129
1.2 L'angle d'inclinaison des spires ......................................................................................................... 130
1.3 La tenue la fatigue .......................................................................................................................... 130
1.4 La contrainte initiale.......................................................................................................................... 131
1.5 Les longueurs extrmes de fonctionnement........................................................................................ 132
2. LES RESSORTS DE STOCK : RECHERCHE DANS UN CATALOGUE .................................................................. 132
2.1 Le cahier des charges ........................................................................................................................ 132
2.2 Traduction du cahier des charges : dfinition d'un problme d'optimisation.................................... 133
2.3 Algorithme de rsolution.................................................................................................................... 134
2.4 Optimisation du fonctionnement d'un ressort de traction (rvis) ...................................................... 134
2.4.1 Fonctionnement optimal pour dure de vie maximale..................................................................................136
2.4.2 Fonctionnement optimal pour obtenir une longueur L2 maximale...............................................................137
2.5 Implmentation .................................................................................................................................. 138
2.6 Exemples ............................................................................................................................................ 138
2.6.1 Frein tambour ............................................................................................................................................138
2.6.2 Levier de manuvre.....................................................................................................................................140
2.7 Conclusion ......................................................................................................................................... 141
3. LES RESSORTS DE TRACTION SUR MESURE................................................................................................. 142
3.1 Le cahier des charges ........................................................................................................................ 142
3.2 Le problme d'optimisation................................................................................................................ 143
3.3 Rsolution du problme : trouver un bon point de dpart ................................................................. 143
3.4 Implmentation .................................................................................................................................. 147
3.5 Exemple.............................................................................................................................................. 147
3.5.1 Cahier des charges initial..............................................................................................................................147
3.5.2 Problme enrichi avec un point de fonctionnement intermdiaire................................................................148
3.5.3 Analyse du processus de sparation et d'valuation .....................................................................................149
3.6 Vrification des rsultats ................................................................................................................... 150
3.7 Conclusion ......................................................................................................................................... 152
CHAPITRE V : LE RESSORT DE TORSION.............................................................................................. 153
1. NOTIONS DETAILLEES................................................................................................................................ 155
1.1 Utilisation du ressort de torsion ........................................................................................................ 157
1.2 Les types de branches : tangentes ou radiales................................................................................... 157
1.3 Calcul de la raideur du ressort .......................................................................................................... 158
1.3.1 Raideur du corps du ressort ..........................................................................................................................158
1.3.2 Raideur totale du ressort...............................................................................................................................158
1.4 L'angle libre du ressort de torsion..................................................................................................... 159
1.4.1 Ressort de torsion centr sur l'axe ................................................................................................................159
1.4.2 Ressort de torsion en contact avec l'axe .......................................................................................................159
1.5 Complexit des calculs : limites de l'tude......................................................................................... 161
2. LES RESSORTS DE TORSION DE STOCK........................................................................................................ 161
2.1 Interface principale : dfinition du cahier des charges ..................................................................... 161
2.2 Traduction du cahier des charges : dfinition d'un problme d'optimisation.................................... 162
2.3 Procdure de dtermination des rayons d'appuis Ra et Rb ............................................................... 165
2.4 Procdure d'optimisation de (1,2) avec Ra et Rb connus ............................................................. 166
2.4.1 Fonctionnement optimal pour une scurit statique maximale.....................................................................167
2.4.2 Fonctionnement optimal pour obtenir l'angle 2 maximal ...........................................................................168
2.5 Implmentation .................................................................................................................................. 169
2.6 Exemple.............................................................................................................................................. 170
3. LE RESSORT DE TORSION SUR MESURE....................................................................................................... 172
3.1 Traduction du cahier des charges : dfinition du problme d'optimisation....................................... 172
3.2 Trois mthodes de rsolution ............................................................................................................. 174
3.3 Implmentation .................................................................................................................................. 180
3.4 Exemples ............................................................................................................................................ 181
3.4.1 Un ressort de torsion pour un appareil photo................................................................................................181
3.4.2 Un problme test ..........................................................................................................................................184
4. CONCLUSION............................................................................................................................................. 186
t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Table des matires
4
CONCLUSION GENERALE ET PERSPECTIVES......................................................................................189
BIBLIOGRAPHIE ............................................................................................................................................193
PUBLICATIONS...............................................................................................................................................197
ANNEXE I : CALCUL DES CONTRAINTES DANS UN RESSORT CYLINDRIQUE...........................199
ANNEXE II : CARACTERISTIQUES MATERIAUX ET CALCULS EN FATIGUE..............................207






t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Introduction
5
INTRODUCTION
La liaison lastique par ressort est une liaison couramment utilise par les concepteurs
mcaniciens. Elle est mise en uvre dans de nombreux systmes mcaniques qu'ils soient
simples (stylos, pinces linges) ou de haute technicit (amortisseurs, pompes, moteurs...).
Cette liaison est employe pour rpondre aux fonctions de pousse lastique en translation
(ressorts de compression), rappel lastique en translation (ressorts de traction) ou encore
pousse lastique en rotation (ressorts de torsion).

Dans un processus de conception basique, les divers concepteurs travaillant sur un mme
projet uvrent seuls, indpendamment des autres. Beaucoup de choix sont alors faits "a
priori" et les concepteurs ont seulement besoin de valider leurs propositions. Des d'outils de
vrification sont alors suffisants pour rpondre leur demande. Avec ce type d'organisation,
la conception finale est gnre par la simple juxtaposition des conceptions partielles de
chaque intervenant. Si la conception finale peut tre acceptable, elle n'est gnralement pas
optimale. De plus, les incompatibilits ventuelles entre les diverses propositions ne sont
rvles qu' la fin du processus. Dans un contexte concurrentiel trs fort, ce type
d'organisation peut rapidement conduire l'chec.
D'autres organisations de la conception ont donc t mises en place. Dsormais, les changes
d'information entre les divers acteurs sont favoriss et encourags. Dans ce contexte, les
concepteurs doivent pouvoir communiquer entre eux de nombreuses informations (donnes,
rsultats, choix, problmes) depuis le stade de la conception prliminaire jusqu' la fin du
processus. Chacun doit pouvoir rapidement valuer la faisabilit d'une proposition et son
influence sur le reste de la conception. Quel que soit le systme mcanique concevoir, les
concepteurs sont donc amens dfinir l'intgration de chaque composant en prenant en
compte une vue de plus en plus globale de leur travail dans un cadre qui n'est plus rigide mais
de plus en plus souple. Il est par consquent souhaitable quils disposent doutils adapts ce
type dexigences.

Les outils doivent tout d'abord contenir toute la connaissance experte qui existe dans le
domaine concern. Ils doivent galement intgrer les normes de calcul lorsqu'elles existent.
Enfin, ils doivent permettre de personnaliser les donnes relatives aux techniques de
fabrication afin que chaque constructeur puisse gnrer des solutions techniquement
ralisables.

Ces outils se doivent aussi d'tre flexibles et souples pour tre adapts aux besoins des
concepteurs. Ils sont souvent exploits au stade de l'avant-projet alors que de nombreuses
donnes ne sont pas encore bien connues et sont susceptibles d'voluer. Les cahiers des
charges peuvent ainsi tre de forme trs variable. Ils peuvent tre trs libres en tout dbut
d'tude ou au contraire surcontraints lorsque de nombreux paramtres sont pris en
t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Introduction
6
considration. Il est donc souhaitable que les outils d'assistance puissent proposer la meilleure
solution quelle que soit la nature du cahier des charges.

L'objectif de notre travail est de dfinir une gamme d'outils pour l'assistance la conception
optimale des liaisons lastiques par ressorts qui rponde aux besoins des concepteurs comme
ceux des fabricants de ressorts. Les premiers rsultats de cette tude ont t encourageants et
nous ont amens nous rapprocher de la ralit industrielle pour affiner les dveloppements
raliss. Le travail qui est prsent dans ce manuscrit a t ralis en collaboration avec un
fabriquant de ressorts : la socit RESSORTS VANEL.

Ce mmoire est organis en cinq chapitres.

Le chapitre 1 dcrit brivement l'historique du ressort, les mthodes de production, les
matriaux employs et les diffrents types de ressorts courants : les ressorts de compression,
de traction et de torsion. Quelques exemples d'utilisation sont prsents.

L'tat de l'art dans le domaine de la conception des ressorts est dcrit dans le chapitre 2. Nous
prsentons particulirement les divers outils disponibles l'heure actuelle pour aider les
concepteurs. Nous dtaillons les informations disponibles dans les ouvrages de rfrence, puis
nous commentons les fonctionnalits offertes par les logiciels industriels ainsi que les outils
en ligne sur Internet. Nous mettons ainsi en vidence que seules quelques petites
fonctionnalits d'optimisation sont proposes dans ces outils. Ce type de fonctionnalit tant
la base des outils d'assistance que nous dveloppons ensuite, nous donnons un panorama de
diverses techniques d'optimisation (dterministes et stochastiques). Cette analyse de l'existant
nous permet de dfinir les manques actuels et les caractristiques principales souhaites pour
de nouveaux outils d'assistance.

Le chapitre 3 dcrit les outils que nous avons dvelopps pour la conception optimale des
ressorts de compression. Une premire partie est consacre au dtail des diverses formules de
calcul et rgles respecter pour concevoir correctement ce type de ressort : rapport
denroulement, types dextrmits, flambage, tenue la fatigue
Dans une deuxime partie nous dcrivons en dtail l'outil que nous proposons pour
slectionner un ressort dans le catalogue d'un fabricant. Cet outil peut proposer le meilleur
ressort d'un catalogue avec le fonctionnement optimal associ et ce en toute circonstance
(mme si le cahier des charges est trop contraint). Trois mthodes de slection sont
prsentes. Chacune propose un rsultat en utilisant une gestion spcifique de l'objectif et des
contraintes afin de mieux rpondre aux diverses attentes des concepteurs.
La troisime partie est consacre la prsentation de l'outil de conception d'un ressort de
compression optimal sur mesure. Cet outil est bti autour d'un algorithme d'optimisation
dterministe. Notre principale contribution rside dans la technique employe pour rendre le
processus d'optimisation robuste. Nous employons notamment l'arithmtique des intervalles
pour dfinir automatiquement le point de dpart de chaque calcul. Les divers rsultats obtenus
sont valids en utilisant un algorithme stochastique (algorithme gntique).
Enfin un troisime outil est propos. Cet outil est bas sur un couplage entre les deux outils
prcdents. Nous prsentons une mthode de slection d'un ressort dans un catalogue base
sur un processus d'exploration. Le point de dpart de l'exploration du catalogue est dtermin
partir des caractristiques du ressort optimal sur mesure. Trois mthodes diffrentes sont
compares et permettent d'obtenir de trs bons rsultats en neffectuant que trs peu
d'valuations de ressorts.

Le Chapitre 4 est consacr l'tude des ressorts de traction. Nous prsentons les diverses
formules de calcul spcifiques ce type de ressorts : types d'extrmits, calcul des contraintes,
t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Introduction
7
tenue la fatigue La deuxime partie prsente l'outil que nous proposons pour la slection
des ressorts de traction dans un catalogue. La troisime partie est consacre la conception
optimale d'un ressort de traction sur mesure. Elle conduit un problme d'optimisation en
variables mixtes. Nous btissons un nouvel outil partir d'un algorithme dterministe et
vrifions chaque calcul avec un algorithme gntique.

Le cinquime chapitre est ddi aux ressorts de torsion. Dans un premier temps, nous
dcrivons les diverses formules de calcul utilises. Nous mettons aussi en vidence les
lacunes existantes et nos propositions d'amliorations. Dans ce contexte, nous limitons l'tude
au cas des ressorts de torsion branches tangentes. Nous prsentons l'outil de slection des
ressorts de torsion dans un catalogue et enfin notre outil de conception d'un ressort de torsion
optimal sur mesure. Compte tenu des particularits mathmatiques du problme, nous
prsentons trois mthodes de rsolution diffrentes bases sur des techniques dterministes et
stochastiques.

La conclusion gnrale permet de mettre en vidence les rsultats que nous avons obtenus.
Les outils proposs pour l'assistance la conception des ressorts de compression et de traction
se rvlent trs satisfaisants et d'une grande utilit pour le milieu industriel.
Par contre, les difficults techniques rencontres ainsi que les manques thoriques au niveau
des modles de calcul des ressorts de torsion montrent que des tudes complmentaires
devront tre menes pour amliorer la connaissance de ce dernier type de ressort.



t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Introduction
8

t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre I : considrations prliminaires
9
CHAPITRE I : CONSIDERATIONS PRELIMINAIRES
CHAPITRE I : CONSIDERATIONS PRELIMINAIRES ................................................................................ 9
1. DEFINITION ET HISTORIQUE......................................................................................................................... 11
1.1 Qu'est ce qu'un ressort ?...................................................................................................................... 11
1.2 Un peu d'histoire.................................................................................................................................. 11
2. LES MATERIAUX POUR RESSORTS ................................................................................................................ 13
3. LA FABRICATION DES RESSORTS.................................................................................................................. 14
3.1 Les machines........................................................................................................................................ 14
3.2 Les oprations de finition..................................................................................................................... 15
4. LES TROIS TYPES DE RESSORTS ETUDIES...................................................................................................... 15
5. QUELQUES EXEMPLES DUTILISATION ......................................................................................................... 17


t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre I : considrations prliminaires
10
t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre I : considrations prliminaires
11
1. Dfinition et historique
1.1 Qu'est ce qu'un ressort ?
Un ressort voque immanquablement, pour la plupart des personnes, un fil enroul en
hlice cylindrique, celui qu'on rencontre dans les stylos, les amortisseurs de voitures ou sur les
fourches des motocyclettes. Il convient de savoir que ce type de ressort n'est qu'un des
multiples composants de machines qui peuvent tre regroups sous l'appellation ressort. Pour
prciser cette notion, voici la dfinition gnrale du ressort [SPA 89] :

Un ressort est un systme dont la fonction est de se dformer sous l'action d'une force ou
d'un couple puis de restituer l'nergie emmagasine la reprise de sa forme initiale.
1.2 Un peu d'histoire

Figure I.1 Archerie du nolithique (encyclopedia-universalis)
Cette dfinition, trs gnrale, conduit considrer un grand nombre de composants
comme appartenant la famille des ressorts. On peut de cette manire considrer que les
premiers ressorts apparaissent sous la forme des arcs utiliss par les premiers hommes pour
chasser. Ils utilisent en effet l'nergie emmagasine dans la pice de bois lors de la tension de
la corde pour lancer la flche vers leur proie potentielle. La guerre, entre autres, apporte la
catapulte sur les champs de bataille des romains et des grecs. L'nergie accumule en tordant
d'normes cheveaux de peaux est brusquement libre et projette avec force des projectiles
divers. Les applications des ressorts dans des domaines plus pacifiques sont plus rcentes
comme par exemple le ressort en spirale pour l'horlogerie que l'on utilise au XV
e
sicle.


Figure I.2 Berline du XVIII
e
sicle (muse du carrosse, LISBONNE)
t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre I : considrations prliminaires
12
Pour voir apparatre les ressorts hlicodaux, il faut se tourner vers le domaine des transports.
A l'origine, les civilisations antiques connaissent la roue. Les systmes de transports qui
l'utilisent alors n'ont pas de grandes performances en terme de maintien et de stabilit. Au
XVI
e
sicle on voit apparatre les suspensions ralises l'aide de chanes relies quatre
pices de bois. Dans ce systme, c'est le bois, plus que la chane, qui ralise la fonction
lastique. Le confort des voyageurs est grandement amlior mme si ceux-ci peuvent
facilement tre sujets au mal de mer compte tenu du tangage important des cabines.

Au XVIII
e
sicle, apparat un vrai ressort de suspension avec l'utilisation de lames d'acier.
Pour rsoudre les problmes de tangage sur les locomotives, Stephenson, ds 1816, installe
des ressorts lames entre la chaudire et le chssis. Ce principe est d'ailleurs appliqu aux
premires automobiles.


Figure I.3 Un taxi Renault en 1914 (photo : Pavlosky/Rapho)
Ce n'est que tardivement qu'apparaissent les ressorts hlicodaux car leur fabrication ncessite
une bonne matrise de la dformation des matriaux. Les mthodes de fabrication par
enroulement mcanique progressent tout au long de la deuxime moiti du XIX
e
sicle. Au
moment o l'industrie automobile est en pleine expansion, les suspensions utilisant des
ressorts hlicodaux autorisent des amplitudes de mouvement suprieures aux anciennes
conceptions. C'est un avantage important car les routes sont bien moins rgulires que les
voies ferres. Le ressort hlicodal connat ainsi un essor rapide ds le dbut du XX
e
sicle.
C'est donc au cours de ce sicle qu'il s'impose tant sur le plan qualitatif que sur le plan
quantitatif. L'industrie du ressort est en train de natre et son volution se poursuit.
Allons maintenant au Royaume-Uni. La deuxime guerre mondiale met en vidence des
problmes de fiabilit dus des ressorts sur de nombreuses machines et armes. Il n'y a en effet
ce moment l que peu de normes de calcul et aucun centre de recherche sur les ressorts.
Comme les fabricants n'ont pas les ressources ncessaires pour financer eux-mmes leurs
recherches, le gouvernement britannique cre un centre de recherche commun tous. Ce
centre existe toujours et s'appelle l'heure actuelle l'Institute of Spring Technology (IST). Sa
fonction est de dvelopper, en collaboration avec les industriels, les connaissances tant sur les
matriaux que sur les procds de fabrication des ressorts.

L'quivalent amricain de cet organisme, le Spring Manufacturer Institute (SMI), cr en
1933, regroupe les fabricants de ressorts, de fils, et de machines ( fabriquer les ressorts) des
t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre I : considrations prliminaires
13
Etats-Unis. Un des objectifs de cet organisme est de diffuser l'information entre les divers
acteurs dans le domaine. C'est ainsi que le SMI dite depuis 1962 une revue distribue dans le
monde entier. Elle diffuse des informations sur les nouveaux produits, des informations
pratiques ainsi que les rsultats de travaux de recherche. A notre connaissance, c'est l'heure
actuelle la seule revue spcialise sur les ressorts.

Ce besoin, toujours actuel, de recherche et de diffusion de l'information montre bien que
l'volution des ressorts hlicodaux n'est pas termine. Il est vrai que la fabrication de ressorts
de qualit reste une opration dlicate. En effet, pour s'adapter aux dispersions dans les
proprits des matriaux, le rglage des machines actuelles ncessite un grand savoir-faire de
la part des oprateurs. Nous nous intressons ci-aprs la conception des ressorts fabriqus
froid (qui est la plus rpandue) et tout d'abord, aux matriaux utiliss.
2. Les matriaux pour ressorts
L'objectif du ressort est d'emmagasiner puis de restituer de l'nergie. On peut donc
rapidement se dire que plus un matriau pourra tre contraint avant de se dformer
plastiquement, plus il sera apte tre utilis pour la fabrication d'un ressort. Il existe bien sr
d'autres critres qui doivent tre pris en compte. Sans prtendre tre exhaustifs sur les
matriaux utilisables, nous proposons ici des indications sur les principaux matriaux utiliss
et leurs proprits.

Pour fabriquer un ressort de manire industrielle, le matriau utilis doit tout d'abord tre :
de mise en forme facile
Sans dfaut
Peu coteux
Disponible

Pour que le ressort fabriqu soit performant, il faut aussi que le matriau allie les proprits
suivantes :
Haute limite lastique
Bonne rsistance la fatigue
Bonne rsistance la corrosion

C'est pourquoi la majorit des ressorts sont raliss en acier. Voici les trois types d'aciers les
plus utiliss :
Acier non alli, trfil froid, patent (Pr EN 10270-1)
Acier non alli, tremp l'huile et revenu (Pr EN 10270-2)
Acier inoxydable (Pr EN 10270-3)

Des normes ont t dfinies pour tous ces aciers afin que les fabricants puissent les utiliser en
toute srnit. Le projet de norme europenne distingue par exemple cinq classes pour les
aciers trfils (SL, SM, SH, DM, DH). Ces classes imposent notamment au fabricant des
tolrances sur la dimension du fil ainsi qu'une fourchette sur la rsistance du fil.

Les aciers trfils sont souvent utiliss pour la fabrication des ressorts. Ces aciers ont une
bonne rsistance la fatigue. Leur limite lastique est augmente lorsque le formage d'un
ressort est suivi d'un traitement thermique (revenu). Celui-ci permet de relcher les
contraintes internes dans le matriau. Ces aciers ont une faible rsistance la corrosion mais
on peut facilement leur ajouter un revtement protecteur. Ils peuvent travailler des
tempratures trs basses et sont sujets la relaxation haute temprature. Le domaine
d'utilisation peut ainsi tre compris entre -80C et 150C.

t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre I : considrations prliminaires
14
Les aciers tremps ont une bonne rsistance la fatigue et sont moins sujets la relaxation
que les aciers trfils. Suivant la relaxation tolre, on peut considrer que le domaine
d'utilisation va de -20C 170C. Ces aciers ont une faible rsistance la corrosion.

Lorsque des problmes de corrosion surviennent, lutilisation des aciers inoxydables est
conseille. Ils ont une rsistance la fatigue infrieure aux deux aciers prcdents. De
nombreuses nuances existent. Les aciers inoxydables sont majoritairement issus de la nuance
1.4310. Appele encore AISI 302, elle contient 18% de chrome et 8% de nickel. Le domaine
d'utilisation, assez important, peut aller de -200C jusqu' 300C. Attention toutefois, cette
nuance n'est amagntique qu' l'tat recuit. La nuance 1.440 (AISI 316) a une excellente tenue
la corrosion mais des caractristiques mcaniques infrieures. Pour une meilleure rsistance
la relaxation et la fatigue, on peut utiliser la nuance 1.4568 communment appele 631
suivant la norme AISI ou encore 17/7PH.

D'autres matriaux peuvent tre employs pour des applications spcifiques comme par
exemple les alliages de cuivre au bryllium pour avoir une grande conductivit lectrique.
3. La fabrication des ressorts
Le fil est livr aux fabricants de ressorts sous forme de bobines. Il y a de nombreuses
manipulations effectuer avant darriver au produit fini. Ces oprations peuvent pour la
plupart tre manuelles (on peut par exemple enrouler un fil autour d'un axe pour former le
corps d'un ressort). Cependant, pour des raisons de productivit, la fabrication industrielle est
essentiellement ralise par des machines spcialises.
3.1 Les machines
Voici le principe de fonctionnement le plus courant d'une machine conue pour
fabriquer ( froid) les ressorts hlicodaux fils ronds.













Figure I.4 Machine fabriquer les ressorts (SMI, Vanel)
Le fil est redress

Le fil est entran

Le fil est dform
t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre I : considrations prliminaires
15
Le fil venant des bobines est mis en mouvement par les galets d'entranement de la machine.
Tir, il parcourt une premire srie de galets qui le redresse de manire ce qu'il arrive vers la
zone de dformation avec une gomtrie bien rgulire. Aprs avoir travers les galets
d'entranement, le fil est pouss dans la zone de dformation. Dans cette zone, des obstacles
sont successivement placs sur la trajectoire du fil de manire le mettre en forme. Pour que
la gomtrie du ressort soit bien rgulire, le moment d'arrive des outils est contrl par des
cames ou par commande numrique. Ce type de machine permet de raliser le corps du
ressort ainsi que certaines extrmits. Une fois mis en forme, le ressort subit en gnral
d'autres oprations.
3.2 Les oprations de finition
A la sortie de la machine, on effectue souvent un traitement thermique de revenu pour
liminer les contraintes internes emmagasines lors de la dformation plastique du fil. Ce
revenu augmente aussi la limite lastique de certains matriaux. Pour cela, le ressort est plac
dans un four air dont la temprature est comprise entre 200C et 480C pendant une dure
qui peut aller de 5 minutes 4 heures. Lorsque les conditions de production le permettent, le
four est directement plac aprs la machine. Les ressorts tombent directement sur un tapis
roulant et traversent le four. La vitesse de dplacement du tapis est dtermine pour que les
ressorts restent dans l'enceinte du four pendant le temps dsir.

Pour augmenter la rsistance la fatigue du ressort, on peut raliser un grenaillage. Cette
opration est un traitement mcanique de surface. On dforme plastiquement le matriau dans
une couche superficielle en le martelant avec des billes projetes grande vitesse. Pour que le
grenaillage soit efficace, il faut qu'il soit rgulier car la rupture du ressort intervient toujours
dans la zone la plus faible. Les meilleurs rsultats sont obtenus avec une grenaille homogne
(en acier dur tremp et revenu dont la duret doit tre suprieure celle des pices traites)
projete le plus perpendiculairement possible la surface du ressort. Cette opration ne peut
tre effectue que sur les ressorts qui ont un espace suffisant entre les spires.

On ralise aussi rgulirement des traitements anticorrosion en recouvrant la surface du
ressort avec un matriau protecteur. C'est en principe la dernire tape de la fabrication du
ressort. Celui-ci est ensuite contrl puis conditionn pour tre livr. Le conditionnement et
les procdures de contrle sont dfinies pour chaque type de ressorts.
4. Les trois types de ressorts tudis
Il existe de nombreux types de ressorts. Parmi ceux-ci, on distingue les ressorts de
compression, les ressorts de traction et les ressorts de torsion.


Figure I.5 Quelques ressorts de compression [CET 99]
t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre I : considrations prliminaires
16
Le ressort de compression est le type de ressort le plus employ. Comme son nom l'indique, il
est conu pour tre comprim. La sollicitation doit ainsi tre principalement axiale et dirige
vers le ressort. Pour faciliter l'application de la force, les extrmits des ressorts sont souvent
rapproches et meules.


Figure I.6 Quelques ressorts de traction [CET 99]
Les ressorts de traction, quant eux, doivent tre sollicits de manire augmenter leur
longueur. Ils sont utiliss comme ressorts de rappel dans de nombreuses applications (portes,
interrupteurs lectriques, balais d'essuie-glace...). Il existe de nombreux systmes
d'accrochage. La mthode la plus courante consiste dformer les dernires spires du ressort
pour former une boucle ou un crochet.



Figure I.7 Quelques ressorts de torsion [CET 99]
Les ressorts de torsion, galement enrouls en hlice, ont pour rle essentiel de restituer un
couple. Leur champ d'application est trs vaste. Cela explique que les systmes d'accrochage
sont trs divers et sont souvent conus pour les applications considres.
t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre I : considrations prliminaires
17
5. Quelques exemples dutilisation
La plupart des mcanismes exploitent la fonction lastique et sa concrtisation sous
forme de ressort. On sattend bien sr rencontrer ces composants dans les machines utilises
dans le gnie mcanique, comme par exemple dans les machines outils, lautomobile ou
laronautique. En fait, avec un peu dobservation, il devient vite vident que les ressorts sont
trs prsents dans tout notre environnement.
A lheure des nouvelles technologies, voici titre dexemple, quelques objets du monde
informatique et audiovisuel o se cachent des ressorts.


Figure I.8 Les ressorts dans une imprimante

Figure I.9 Le ressort de compression dans une souris d'ordinateur
t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre I : considrations prliminaires
18


Figure I.10 Les ressorts dans un appareil photo jetable


Figure I.11 Le ressort de torsion dans une disquette

t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre II : tude bibliographique, pour dfinir les outils venir
19
CHAPITRE II : ETUDE BIBLIOGRAPHIQUE, POUR
DEFINIR LES OUTILS A VENIR
CHAPITRE II : ETUDE BIBLIOGRAPHIQUE, POUR DEFINIR LES OUTILS A VENIR.................... 19
1. LES PARAMETRES DE CONCEPTION .............................................................................................................. 21
1.1 Les paramtres du matriau ................................................................................................................ 21
1.2 Les paramtres constructifs ................................................................................................................. 21
1.3 Les paramtres fonctionnels ................................................................................................................ 21
2. OUVRAGES TRAITANT DES RESSORTS .......................................................................................................... 22
3. LES LOGICIELS INDUSTRIELS ....................................................................................................................... 23
3.1 Logiciel de l'IST : pour dfinir plusieurs points de fonctionnement .................................................... 23
3.2 Logiciel du SMI : trois types de cahier des charges ............................................................................ 25
3.3 Logiciel d'Hexagon : complet mais lourd utiliser ............................................................................. 26
3.4 Logiciel de Dynaphysics : une approche originale par lments finis................................................. 28
4. LES TECHNIQUES D'OPTIMISATION............................................................................................................... 29
4.1 Rsolution graphique : diagramme de variation ................................................................................. 30
4.2 Mthodes dterministes : programmation mathmatique.................................................................... 31
4.2.1 Optimisation en variables continues sans contrainte ......................................................................................31
4.2.2 Optimisation en variables continues avec contraintes ....................................................................................33
4.2.3 Optimisation en variables mixtes ...................................................................................................................35
4.3 Mthodes stochastiques ....................................................................................................................... 37
4.3.1 Les algorithmes gntiques (GA) ...................................................................................................................38
4.3.2 Les stratgies volutionnaires (ES) ................................................................................................................40
4.3.3 La gestion des contraintes : fonction d'valuation corrige ............................................................................42
4.4 Optimisation multi-objectifs................................................................................................................. 42
4.4.1 Suite de problmes un objectif.....................................................................................................................43
4.4.2 Tous les objectifs sont grs simultanment (multicritres) ...........................................................................44
4.4.3 Liste de solutions optimales ...........................................................................................................................45
4.5 Application aux ressorts ...................................................................................................................... 46
5. LA RECHERCHE D'UN COMPOSANT DANS UN CATALOGUE............................................................................ 46
5.1 Considrations gnrales..................................................................................................................... 47
5.2 Les logiciels industriels........................................................................................................................ 47
5.3 Application aux ressorts ...................................................................................................................... 48
6. MANQUES ACTUELS, DEFINITION DES CARACTERISTIQUES A PROPOSER ...................................................... 49
6.1 Les manques et leurs consquences ..................................................................................................... 50
6.2 Caractristiques souhaitables pour des outils d'assistance ................................................................. 50
6.3 Le choix d'Excel et Visual Basic : interface et optimisation ................................................................ 52


t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre II : tude bibliographique, pour dfinir les outils venir
20


t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre II : tude bibliographique, pour dfinir les outils venir
21
1. Les paramtres de conception
Afin d'aider le lecteur parcourir cette partie bibliographique, nous commenons par
dfinir quelque notions que nous allons manipuler. Nous appelons "paramtres de conception"
l'ensemble des paramtres caractristiques intervenant dans l'tude. Ils peuvent varier
indpendamment les uns des autres o tre relis par des quations fonctionnelles [GUI 87].
Les paramtres de conception peuvent tre classs en trois groupes de nature diffrente :
Les paramtres du matriau
Les paramtres constructifs
Les paramtres fonctionnels

Les paramtres de conception varient suivant le type de ressort considr. Le ressort de
compression tant le ressort le plus frquemment tudi dans la littrature, c'est sur ce
composant que nous allons concentrer cette tude bibliographique. Afin de faciliter la lecture
de ce chapitre, nous donnons le dtail des diffrents paramtres caractrisant ce composant.
1.1 Les paramtres du matriau
Ce sont les paramtres associs au matriau utilis. Un certain nombre d'entre eux sont
fixes comme G, E et . D'autres varient en fonction des paramtres constructifs, comme par
exemple la rsistance la rupture Rm qui varie en fonction du diamtre de fil d.
1.2 Les paramtres constructifs


Effort F
R =

F /

L
Longueur L

Lc
De D Di
d
m
L0
z

Figure II.1 Paramtres constructifs du ressort de compression
Lorsque le matriau est connu, les principaux paramtres qui permettent de dfinir la
gomtrie d'un ressort de compression sont : De, D, Di, d, R, L0, Lc (longueur spires
jointives), n (nombre de spires utiles), z, m. La figure II.1 illustre ces paramtres qui
caractrisent les proprits intrinsques du ressort.

Remarque : lorsque les paramtres du matriau sont connus, il faut dterminer au moins
quatre paramtres constructifs pour pouvoir calculer tous les autres.
1.3 Les paramtres fonctionnels
Le ressort est un composant dont la gomtrie varie de manire significative en cours
d'utilisation. En appliquant un effort sur un ressort de compression, il renvoie une longueur et
en lui imposant une longueur, il renvoie un effort.
t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre II : tude bibliographique, pour dfinir les outils venir
22
Un ressort de compression travaille ainsi traditionnellement entre deux configurations : l'une
correspondant l'tat le moins comprim W1, la seconde correspondant l'tat le plus
comprim W2. Les principaux paramtres dfinissant l'utilisation du ressort sont donc F1, F2,
L1, L2 et Sh (voir figure II.2).

Effort
Longueur
F2
F1
Sh L2
L1
W1
W2

Figure II.2 Paramtres fonctionnels du ressort de compression
Lorsque les paramtres du matriau et les paramtres constructifs sont connus, deux
paramtres fonctionnels indpendants ( prendre parmi F1, F2, L1, L2 et Sh) sont ncessaires
pour dterminer les points de fonctionnement W1 et W2.

Chaque fois que lon fixe un paramtre fonctionnel supplmentaire (en plus des deux
premiers), cela induit une quation fonctionnelle entre les paramtres restants. Il est alors
parfois possible de dterminer directement la valeur de certains paramtres constructifs (en
fixant par exemple L1, F1, L2 et F2, alors L0 et R sont implicitement dtermins). Il peut
ainsi y avoir des incompatibilits entre les donnes dans le cas o certains paramtres
constructifs sont fixs au pralable.

Lorsquon tudie dautres types de composants mcaniques, les paramtres fonctionnels sont
gnralement considrs fixes et tous connus au dbut de l'tude. Pour les ressorts, il y a une
grande diversit dans l'expression des points de fonctionnement. Les paramtres fonctionnels
doivent donc tre grs et intgrs dans les calculs en tant considrs soit comme des
variables soit comme des contraintes de conception.
2. Ouvrages traitant des ressorts
Il existe de nombreux ouvrages traitant du calcul des ressorts. Miriam Pequet
[PEQ 90] dresse une tude bibliographique trs complte des diffrentes formules utilises
pour le calcul des ressorts et compare les approches provenant d'ouvrages gnraux, de
diffrentes normes (anglaises et allemandes) ainsi que du monde industriel.

L'ouvrage de rfrence, considr comme la bible du calcul des ressorts, est sans conteste
"Mechanical Springs" de A.M. Wahl [WAH 63]. Il recense les diffrentes formules de calcul
qui sont encore souvent utilises aujourd'hui. Pour la conception d'un ressort de compression
sur mesure, un seul cahier des charges est prvu. Il comprend notamment la dfinition exacte
d'une charge (F2), de la longueur associe (L2) et du type d'extrmits. A la date de parution
de cet ouvrage, la ralisation des calculs posait des problmes pratiques importants. Pour
l'aider, le concepteur ne disposait alors que de "rgles calcul", de tableaux et dabaques. Ces
outils permettaient au concepteur de connatre pour d et D fixs :
la charge admissible (F) pour 10
5
PSI de contrainte.
la raideur du ressort (R) pour une spire et G=11.5*10
6
PSI.
t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre II : tude bibliographique, pour dfinir les outils venir
23
Il ne restait alors que des multiplications et des divisions effectuer pour dterminer les
valeurs relles en fonction du nombre de spires et du matriau utiliss.

Les ouvrages plus rcents "Les ressorts hlicoidaux, Application et calculs", [SPA 89] ou
"Machine Elements in Mechanical Design" [MOT 99], reprennent les diverses formules de
calcul et les explications essentielles sur la fabrication des ressorts. Il est noter que les
cahiers des charges considrs pour les calculs sont diffrents dune rfrence lautre. Dans
ces ouvrages, le calcul n'est plus considr comme une relle difficult compte tenu des
moyens informatiques modernes. En fait, ils prconisent de tirer partie des fonctionnalits
offertes par les tableurs pour faciliter la mise en pratique dune stratgie de type "essai/erreur"
et ainsi permettre damliorer la conception des ressorts.

L'utilisation de l'informatique est ici basique en ce sens qu'elle reprend l'identique la
mthode manuelle en dchargeant simplement l'utilisateur des calculs. Pour aller plus loin,
des logiciels ddis au calcul des ressorts ont t dvelopps.
3. Les logiciels industriels
Il existe plusieurs logiciels industriels ddis au calcul des ressorts. Nous prsentons les
caractristiques des quatre principaux logiciels et commentons les fonctionnalits offertes
pour le dimensionnement des ressorts de compression.
3.1 Logiciel de l'IST : pour dfinir plusieurs points de fonctionnement
LInstitute of Spring Technology [IST 00] est un organisme regroupant principalement
les fabricants de ressorts du Royaume-Uni. Il propose une gamme de logiciels de calcul de
ressorts : "Spring CAD software packages". Nous dtaillons ici les fonctionnalits du logiciel
de calcul des ressorts de compression qui est bti autour des formules de la norme DIN. Ce
logiciel propose une interface principale d'utilisation trs conviviale (figure II.3).


Figure II.3 Fentre principale du logiciel propos par l'IST.
L'exploitation de ce logiciel dbute ncessairement par l'introduction d'un certain nombre de
donnes d'entre :
t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre II : tude bibliographique, pour dfinir les outils venir
24
le matriau parmi une large gamme disponible
le type dextrmits que lon souhaite retenir en dtaillant le pourcentage du diamtre
de fil meul
le nombre de spires mortes (spires jointives)
le coefficient dassise pour pouvoir effectuer le calcul de flambage.

Pour dfinir le ressort valuer, il faut ensuite fournir la valeur de L0 ainsi que 3 des 4
paramtres constructifs suivants : d, De, nt (nombre de spires totales), R. Le quatrime des
paramtres (marqu par un point dans la fentre) est automatiquement calcul ainsi que de
nombreuses autres caractristiques relatives aux paramtres constructifs (D, Di, z...).

La principale particularit du logiciel vient de la gestion des paramtres fonctionnels. Il faut
savoir que cette gestion est une source de problmes dans tous les outils. Pour effectuer la
totalit des calculs, il est ncessaire de connatre deux paramtres fonctionnels.
Malheureusement, ils peuvent tre dfinis de diverses manires (effort ou longueur ou
course). Ce logiciel propose de prdfinir dix points de fonctionnement potentiels dans la
fentre "CHARGE/L" (figure II.4). Chacun peut tre caractris par soit sa longueur, soit sa
charge, soit sa dflexion (L0-L). Une fois un point dfini, le logiciel indique diverses
caractristiques dans la ligne associe. Pour effectuer la suite des calculs, il faut slectionner
deux points de fonctionnement en cochant les deux lignes correspondantes (pour l'exemple
illustr sur la figure II.4 ce sont les lignes 1 et 3).


Figure II.4 Diffrents points de chargement
Les fentres suivantes permettent davoir accs :
aux tolrances sur les charges,
au diagramme de Goodman pour reprsenter la tenue la fatigue du ressort,
la droite caractristique du ressort,
un outil de conversion entre units anglaises et mtriques,
aux caractristiques latrales du ressort,
des considrations particulires (raideur, longueur spires jointives.).

Commentaires
Ce logiciel de validation propos par l'IST est trs convivial. Le concepteur doit d'abord
fournir toutes les donnes ncessaires la dfinition dune solution, le logiciel indique ensuite
le rsultat des calculs en fonction des normes. Pour caractriser le ressort valuer, il est
possible de dfinir les quatre paramtres constructifs parmi cinq proposs (L0 est obligatoire).
Cet outil met en vidence la diversit des possibilits de dfinition des points de
fonctionnement lors du calcul des ressorts (10 cas diffrents peuvent tre dfinis). Une fois les
calculs effectus, c'est le concepteur qui doit, le cas chant, modifier sa proposition pour
trouver une solution acceptable.
t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre II : tude bibliographique, pour dfinir les outils venir
25
3.2 Logiciel du SMI : trois types de cahier des charges
Etudions maintenant la dernire version du logiciel de calcul de ressorts dite par le
Spring Manufacturer Institute [SMI 00], l'institut regroupant les fabricants de ressorts des
Etats-Unis. Ce logiciel inclut, au sein dune mme interface, les calculs de plusieurs types de
ressorts : compression, traction, torsion, lames souples, spirales

Nous ne dtaillons ici que lorganisation du calcul pour les ressorts de compression
hlicodaux fil rond. Pour ces ressorts, trois cas dutilisation sont proposs. Ces cas se
distinguent par les donnes qui doivent tre fournies pour effectuer les calculs :
Standard : dans ce cas, deux points de fonctionnement doivent tre compltement
dfinis. Il faut fournir F1, F2, L1, L2, (Di ou De ou D) et d.
Une charge : cette fois, il y a un seul chargement, les donnes fournir sont F2, L2,
L0, (Di ou De ou D) et d.
Une raideur : dans ce dernier cas, les donnes du problme sont R, L0, Sh, (Di ou De
ou D) et d.
Pour tous ces cas, la fentre de calcul offre des caractristiques similaires (figure II.5).


Figure II.5 Interface principale du logiciel dit par SMI
D'autres donnes, ncessaires, doivent tre fournies en plus des donnes prcdentes :
matriau ( choisir parmi la large gamme de matriaux proposs)
type dextrmits
type de prparation (avec ou sans grenaillage, avec ou sans compression bloc
initiale)
angle denroulement requis (non spcifi, droite, gauche)
nombre de spires mortes

Le logiciel effectue alors les calculs. Pour aider le concepteur valuer sa proposition,
laffichage indique de nombreuses caractristiques du ressort : R, L0, Lc...
Les limites de conception ou dutilisation qui sont violes sont indiques dans la zone de
remarques. Il est aussi possible d'avoir accs aux tolrances, la courbe caractristique du
ressort, au dessin du ressort en 2D, au diagramme de Goodman ainsi qu' un graphique
schmatisant les positions radiales extrmes que peut prendre le ressort en statique ou en
fonctionnement en tenant compte des tolrances de fabrication.

Les deux dimensions standards qui entourent la valeur de d qui a t choisie sont affiches en
permanence. Cette fonctionnalit permet de tester trs rapidement diffrents diamtres
standards. Pour aller plus loin, le logiciel peut effectuer une optimisation sur la variable d en
cherchant minimiser la masse du ressort tout en respectant un seuil de contrainte maximal.
t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre II : tude bibliographique, pour dfinir les outils venir
26

Figure II.6 Option d'optimisation du logiciel dit par SMI
Ce seuil peut tre fix manuellement ou tre valu automatiquement partir des conditions
de service (lgres, moyennes ou svres). Attention toutefois, ce calcul ne tient pas compte
des contraintes relatives aux longueurs de fonctionnement qui peuvent donc tre violes aprs
la phase doptimisation.

Commentaires
Ce logiciel est aussi un logiciel de validation. Le concepteur doit lui mme mettre en place
toutes les donnes utiles llaboration dune solution, le logiciel indiquant ensuite le rsultat
des calculs que proposent les normes. Laffichage est complet et convivial. Cet outil, utilis
de manire itrative, peut aider le concepteur trouver une solution ralisable au problme
pos.
Toutefois, lobligation de choisir au dpart entre trois types de problmes limites les
possibilits de formulation du cahier des charges. Il peut donc ainsi tre difficile de trouver
une formulation rellement adapte au problme rsoudre.
Ce logiciel marque le dbut dune avance que nous jugeons significative dans laide apporte
au concepteur en proposant une optimisation sur la variable d. Cette optimisation est encore
lgre puisquelle nagit que sur une seule des six variables utilisables et quelle ne prend pas
en compte les contraintes sur les longueurs de fonctionnement mais elle ouvre la voie vers une
nouvelle gamme doutils.

3.3 Logiciel d'Hexagon : complet mais lourd utiliser
Hexagon [HEX 00] est une socit allemande qui distribue des logiciels de conception
d'organes de machines. Le logiciel FED1 permet de concevoir des ressorts de compression
hlicodaux fil rond. Ce logiciel prsente une architecture d'utilisation assez lourde.

La fentre principale permet de visualiser des graphiques qui illustrent les calculs. Ces
derniers sont effectus partir d'autres fentres qui apparaissent devant la fentre de
visualisation. Le logiciel permet de personnaliser les mthodes de calcul l'aide d'une srie de
fentres spcifiques. Voici le dtail de l'organisation de ces interfaces.


Figure II.7 Fentre principale de FED1
t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre II : tude bibliographique, pour dfinir les outils venir
27
Sur la fentre principale (figure II.7), de nombreux graphiques peuvent tre affichs dont :
La droite caractristique du ressort avec le dessin des tolrances prvisibles sur les efforts
Le diagramme de Goodman pour 10
5
, 10
6
, 10
7
cycles
Le diagramme de flambage
Le dessin du ressort en 2D la longueur souhaite
Le dessin de production indiquant le dtail des caractristiques du ressort.

Les calculs sont dfinis l'aide de huit fentres diffrentes. Les quatre premires permettent
de dfinir la base du calcul :

1) Le titre et divers commentaires,
2) Le type d'application (statique ou dynamique, temprature, frquence d'excitation),
3) Le matriau,
4) Les mthodes de production (type d'extrmits, direction d'enroulement, grenaillage).

On peut utiliser n'importe laquelle des quatre autres fentres pour dimensionner le ressort et
visualiser les valeurs de nombreux paramtres, contraintes et les messages d'alertes ventuels.

5) Pr-dimensionnement. Le ressort est dimensionn l'aide de F1, F2, et Sh.
6) Recalcul. Il faut entrer quatre paramtres constructifs (d, De, L0, n ), deux paramtres
fonctionnels (L1, L2) ainsi que la temprature de fonctionnement (T).
7) Modification du matriau. Les donnes d'entres sont T, G, D, L0, d, n, L1, L2 et F2. Ici
le nombre de paramtres constructifs et fonctionnels est surabondant (il y a sept
paramtres au lieu des six suffisants). En fait, chaque modification d'un paramtre
d'entre, c'est n qui est chaque fois recalcul (les autres paramtres sont inchangs) et
lorsqu'une nouvelle valeur de n est renseigne, c'est F2 qui est recalcul.
8) Dimensionnement. C'est la fentre qui offre le plus de libert mais qui est aussi celle dont
l'utilisation est la plus dlicate. Dans cette fentre, il est possible de fournir les valeurs de
F1, F2, Sh, L2 (ou L1), De, Di, D, d, n et R. Le systme d'entre est ici hautement
surabondant (il y a dix paramtres au lieu des six suffisants). Lorsqu'une entre
surabondante est fournie, des priorits ont t dtermines pour modifier automatiquement
les valeurs des autres paramtres en consquence. A ce niveau, le logiciel peut proposer le
diamtre de fil standard immdiatement suprieur ou infrieur celui entr. Il peut aussi
optimiser la valeur de d de manire obtenir la valeur maximale de F2 en conservant la
gomtrie propose. Les consquences de la modification des entres sur n et sur R sont
dfinies l'aide de la srie de fentres "choix de calcul". En activant ce menu, il faut
passer obligatoirement par les six fentres proposes successivement. Elles permettent
de dfinir les choix et mthodes de calcul qui seront utiliss.

Commentaires
Ce logiciel est principalement un logiciel de validation de ressorts de compression. Les
nombreuses options paramtrables en font un logiciel complet mais dont la prise en main est
dlicate. Les nombreuses sorties graphiques vers la CAO ainsi que la gestion efficace des cas
de calcul dj effectus en font un logiciel rsolument tourn vers les fabricants de ressorts.

Il est regrettable que la grande diversit offerte dans la dfinition des problmes de conception
soit au prix d'une augmentation significative de la complexit du logiciel. En effet, les lois de
calcul (non dtailles ici) lors de la modification d'une entre sont assez difficiles
apprhender et mmoriser. La possibilit de modifier la longueur de travail servant de
rfrence au calcul (L2 ou L1) ainsi que loptimisation propose (maximiser F2 en modifiant
la variable d) montrent encore une fois limportance dune gestion "souple" des points de
fonctionnement.
t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre II : tude bibliographique, pour dfinir les outils venir
28
3.4 Logiciel de Dynaphysics : une approche originale par lments finis
Cette socit amricaine [DYN 00] prsente une approche originale de l'tude des
ressorts. Au lieu de s'appuyer sur les normes de calcul existantes, le logiciel exploite le
rsultat de calculs par lments finis.

Le logiciel est bti autour d'une interface unique. Les entres dfinissant le ressort sont la
longueur libre active (L0 ni.d), n, nt, L0, d, D. La souplesse de l'approche lments finis est
valorise par le logiciel qui offre la possibilit de dfinir un diamtre moyen et un pas
variables (ressorts coniques pas variables).
Le point de fonctionnement du ressort est dfini l'aide d'un menu droulant qui prcise le
type de sollicitation exerc (compression, traction, torsion) et l'entre associe.


Figure II.8 Interface principale de SMFEA
Une large gamme de matriaux est disponible. Chacun est dfini par E, G, et Rm. Il est
noter que la variation de la rsistance la rupture Rm en fonction de d n'est pas prise en
compte (Rm=Cste). Ceci oblige modifier la caractristique matriau chaque nouvelle
saisie de d.

Une fois les entres effectues, le logiciel value la longueur et l'effort thorique spires
jointives Lc, la course L0-L2, l'effort maximal F2, la frquence propre fe, le risque de
flambage pour deux types d'appuis ainsi que la longueur du fil et la masse du ressort.
Le choix du calcul par lments finis amne certaines restrictions d'utilisation dans le fait que
le logiciel traite d'un cas statique d'utilisation (un seul point de fonctionnement peut tre
dfini) et n'analyse que la partie active du ressort (les extrmits ne sont pas modlises).

Heureusement, la modlisation par lments finis prsente un certain nombre d'avantages.
Elle autorise des calculs avec des angles de spires levs puisqu'il n'y a pas d'approximation
d'angle de spire nul. Elle offre aussi des fonctionnalits intressantes comme les chargements
t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre II : tude bibliographique, pour dfinir les outils venir
29
multiples (dans toutes les directions en efforts ou en dplacements), la visualisation des
contraintes et l'optimisation.
Le logiciel peut ainsi raliser une optimisation du ressort en prenant en compte des contraintes
sur la longueur libre active, n, d, D, R, L0-L2 et la contrainte de Von Mises admissible. Cette
option permet de modifier significativement la gomtrie initiale du ressort pour l'adapter au
mieux au problme propos. L'absence d'objectif clair ainsi que l'impossibilit de dfinir un
deuxime point de fonctionnement limite son exploitation pratique.


Figure II.9 Options du logiciel SMFEA
Commentaires
Ce logiciel, bti autour d'une interface unique est trs facile d'utilisation. Il exploite le rsultat
de calculs lments finis pour l'tude des ressorts. Cette approche permet de proposer des
caractristiques originales comme la visualisation des contraintes en 3D, la dfinition de
chargements multiples et l'optimisation de la gomtrie initialement propose (un seul
objectif). Cette approche a toutefois son revers puisqu'elle ne s'intresse qu'au cas statique
(pas de calcul en fatigue possible) avec un seul point de fonctionnement.

Le lecteur aura pu noter que l'optimisation est une fonction qui est souvent propose, mme si
elle n'est pas encore pleinement dveloppe. Dans les approches que nous prsentons plus
loin, nous exploitons largement cette fonction. C'est pourquoi nous donnons ci-aprs un
aperu des techniques disponibles l'heure actuelle.
4. Les techniques d'optimisation
La recherche des meilleures caractristiques d'un ressort pour une application donne
revient rsoudre un problme d'optimisation. Ce paragraphe prsente un rapide panorama de
diverses techniques parmi lesquelles se situent les approches que nous exploitons dans les
chapitres suivants.

Un problme d'optimisation est gnralement formul de la manire suivante :

Dterminer les valeurs des n variables qui composent le vecteur X =[x
1
x
i
x
n
]
T
de
manire minimiser (ou maximiser) la fonction objectif F(X) tout en satisfaisant
certaines conditions (fonctions contraintes) g
i
(X) 0.

t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre II : tude bibliographique, pour dfinir les outils venir
30
"Hill climbing"
Sans contrainte Avec contraintes

Figure II.10 Hill climbing
Ce type de problme est souvent illustr par la figure II.10. Il s'agit d'arriver au point
accessible le plus haut ("Hill climbing") parmi les points d'une surface reprsentant une
colline.

Les diffrentes variables peuvent tre de nature continue, elles peuvent aussi prendre des
valeurs entires ou encore tre de nature discrte (valeurs prises dans une liste). Il existe une
multitude de mthodes pour rsoudre les diffrents problmes poss en fonction de la nature
et du nombre des variables.
4.1 Rsolution graphique : diagramme de variation
Lorsque le problme d'optimisation comporte peu de variables et que les fonctions
mises en jeux (fonction objectif et fonctions contraintes) sont de forme simple, une mthode
graphique peut tre utilise pour trouver la solution optimale. Lexploitation de cette mthode
pour rsoudre des problmes de conception mcanique a t introduite par Johnson [JOH 80].
La premire tape consiste diminuer au maximum le nombre de variables du problme pour
se ramener au cas idal de deux variables continues.

Chaque contrainte d'galit implique une relation entre plusieurs variables. Ainsi, lorsque
l'expression analytique de la contrainte est simple, une des variables peut tre remplace par
une fonction des variables restantes. Il est aussi possible de considrer les variables discrtes
comme des valeurs fixes et de rpter l'tude pour chaque valeur considre. Ceci n'est bien
sr valable que lorsque le nombre de variables discrtes est limit car sinon, le nombre de
combinaisons possibles entre variables devient rapidement prohibitif.

Dans sa thse, Lafon [LAF 92] reprend l'exemple introduit par Guillot [GUI 87] et utilise les
diagrammes de variation pour l'optimisation d'un accouplement plateaux. Au cours de cet
exemple, partant d'un problme 17 paramtres, il arrive un problme deux variables
continues x
1
et x
2
ayant la forme suivante :

Minimiser R = F(x
1
, x
2
) = K4 + x
2

Tout en respectant :

g1 : K1 - x
1
0
g2 : K2 . x
1
x
2
0
g3 : K3 x
2
0

(K1, K2, K3 et K4 sont des constantes positives).
t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre II : tude bibliographique, pour dfinir les outils venir
31

x
1

g3
x
2

g1

R
Domaine des solutions ralisables
A
g2
B C
x
1

g3
x
2

g1

R
A
B C
g2
solution : g1

g2 solution : g1

g3

Figure II.11 Accouplement plateaux
La figure II.11 met en vidence les diffrentes solutions possibles. La fonction R est minimale
soit pour le point A, soit pour l'ensemble des points du segment [B,C]. Dans le premier cas, il
y a une solution unique tandis que, dans le second cas, il est ncessaire de fournir un objectif
secondaire d'optimisation pour obtenir une solution unique. Dans ce deuxime cas, c'est le
point B qui est prfr (c'est lui qui implique un nombre minimal de boulons dans la liaison).
Le point solution est donc soit le point A, soit le point B. Parmi ces deux points, le point
retenir est toujours celui qui a la plus grande valeur de x
2
.

En conclusion, pour obtenir la solution optimale, il suffit de calculer le couple de valeurs
[x
1
, x
2
] pour les points A et B (ces points peuvent tre calculs analytiquement), puis de
retenir le couple qui prsente la valeur de x
2
la plus grande.

Dans lexemple prsent, les fonctions utilises sont des droites (dans notre tude c'est ce type
de fonction que nous traiterons avec cette mthode) mais l'approche utilisant les diagrammes
de variation est trs puissante et peut, entre autre, tre envisage ds lors que les allures des
fonctions (contraintes et objectif) peuvent tre traces. Cette caractristique est un atout
important pour cette mthode puisqu'elle permet d'obtenir rapidement les formules
analytiques des points solutions.
4.2 Mthodes dterministes : programmation mathmatique
La programmation mathmatique [MIN 83, VAN 84] a pour objet l'tude thorique des
problmes d'optimisation ainsi que la conception et la mise en uvre des algorithmes de
rsolution. Le principe de base est de gnrer, partir d'une solution initiale X
0
, un
dplacement dans l'espace des solutions dans une direction de descente, cest dire qui fasse
dcrotre la fonction objectif F(X). Les dplacements successifs gnrent une suite de
solutions jusqu' satisfaire une condition d'optimalit. L'hypothse forte de ce type de
mthode est que les fonctions du problme sont supposes continues et diffrentiables.
Ces algorithmes sont dterministes : pour un point de dpart X
0
donn, la solution propose
est toujours la mme.
4.2.1 Optimisation en variables continues sans contrainte
Nous allons considrer le problme suivant :
Minimiser F(X) avec X R
n
et F(X) R

Envisager uniquement la minimisation de la fonction objectif n'est pas restrictif puisqu'il
suffit pour maximiser une fonction H(X), de minimiser la fonction F(X) = - H(X).
Pour rsoudre le problme d'optimisation, on se dplace point point, partir d'un point de
dpart fix priori, le point suivant tant obtenu par un "dplacement" dans R
n
de direction et
dintensit calcules partir des caractristiques des diffrentes fonctions mises en jeu.
t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre II : tude bibliographique, pour dfinir les outils venir
32
Voici l'algorithme correspondant :
Point de dpart : X
0
, k = 0
On dtermine la direction de dplacement d
k
(vecteur non nul de R
n
)
On effectue une recherche unidimensionnelle pour trouver la valeur du dplacement v
k

dans cette direction
On dtermine le point suivant X
k+1
= X
k
+ v
k
. d
k

Si le critre d'arrt est satisfait, X
k+1
est la solution optimale sinon, on recommence la
manipulation.

La littrature scientifique fournit de nombreuses mthodes pour le calcul de la direction de
dplacement d
k
ainsi que de la valeur du dplacement v
k
.

Pour trouver la direction de dplacement d
k
, il existe par exemple :
La mthode de la plus forte pente
La mthode des directions conjugues
Des mthodes quasi-Newtonniene (BFGS par exemple)

La mthode de la plus forte pente est la mthode la plus simple des quatre mthodes
voques. L'ide naturelle pour dterminer la direction de descente consiste dfinir d
k

comme l'oppos du gradient ( d
k
= - F(X
k
)) puisque le gradient est la direction de plus forte
augmentation de F(X). Le seul intrt de cette mthode est quelle est simple, sa rapidit de
convergence est en gnral trs mauvaise. Ceci est principalement d au fait quelle nutilise
pas dinformations manent des itrations prcdentes de manire acclrer la convergence.

La mthode des directions conjugues due Fletcher et Reeves ne ncessite quune petite
modification de lalgorithme de la plus forte pente. Elle augmente considrablement la
rapidit de convergence et ne ncessite que le stockage de trs peu dinformations.

Les mthodes quasi-newtonienne sont aussi trs intressantes et plus particulirement la
formule de correction BFGS. Son insensibilit aux imprcisions de la recherche
unidimensionnelle, sa vitesse de convergence et sa robustesse autorisent son utilisation sur un
vaste champ de fonctions.

Toutes ces mthodes ncessitent pour chaque direction de recherche deffectuer une
minimisation unidimensionnelle. Une fois que d
K
est connue, la valeur du dplacement v
k
est
dtermine par un processus itratif. Il s'agit de rsoudre le problme unidimensionnel (v
k
est
la seule variable) suivant :
Trouver v
k
tel que G(v
k
) = Min(G(v)) avec G(v) = F( X
k
+ v d
k
) et v > 0

Certaines mthodes utilisent la drive de la fonction (solution trouve lorsque G'(v) = 0) :
Newton-Raphson
Mthode de la scante

D'autres mthodes n'utilisent pas de drives :
Dichotomie
Fibonacci
Nombre d'or
Approximations quadratiques ou cubiques
Pour arrter l'algorithme, il faut savoir si la solution en cours peut tre la solution optimale X
*
.
Voici la condition suffisante d'optimalit locale :
F(X
*
) = 0 et
2
F(X
*
) est une matrice dfinie positive

t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre II : tude bibliographique, pour dfinir les outils venir
33
Dans la pratique, il est trs difficile de savoir si la solution obtenue est alors un optimal global
ou un optimal local (sauf si la fonction est convexe car alors tout optimum local est un
optimum global).
4.2.2 Optimisation en variables continues avec contraintes
La plupart des problmes d'optimisation en conception mcanique contiennent des
fonctions contraintes. Le problme rsoudre se prsente sous la forme suivante :
Minimiser F(X) avec X R
n
et F(X) R
Soumis g
i
(X) 0 i = 1..m

Les conditions d'optimalit sont alors plus complexes que pour les problmes sans contrainte
et sont appeles les conditions d'optimalit de Kuhn et Tucker [MIN 83].

Il existe de nombreuses mthodes pour rsoudre ce type de problmes, elles sont classes en
deux catgories :
Les mthodes directes (ou primales)
Les mthodes duales

Les mthodes directes
Elles sont inspires des mthodes de rsolution sans contrainte et traitent directement du
problme d'optimisation sous sa forme initiale. Le principe de base est similaire, c'est dire
effectuer un dplacement dans l'espace des variables chaque itration, en tenant compte des
limitations imposes par les fonctions contraintes.

La mthode des directions ralisables est directement inspire des mthodes pour les
problmes sans fonction contrainte. La direction de dplacement doit tre une direction de
descente pour la fonction objectif sans faire sortir du domaine des solutions ralisables.

La mthode de linarisation [LOH 91a, LOH 61b] consiste remplacer la rsolution d'un
problme non linaire par la rsolution d'une suite de problmes linaires approximant le
problme donn. Chaque problme linaire peut tre rsolu en utilisant par exemple la
mthode du simplexe. Une extension de cette approche est la mthode SQP o la fonction
objectif est approxim par une fonction quadratique.

La mthode du gradient rduit gnralis est particulirement bien adapte aux problmes
contenant des contraintes d'galits. En effet, le problme initial est transform pour ne faire
apparatre que ce type de contraintes. Pour cela, il faut associer chacune des m contraintes
d'ingalit g
i
,

une variable d'cart s
i
pour obtenir la formulation suivante :

Minimiser F(X) avec X R
n+m
et F(X) R
Soumis g
i
(X) +s
i
= 0 i = 1..m
Avec s
i
0 ; s
i
R

Le problme n variables devient ainsi un problme n+m variables avec X :
X = [x
1
, x
2
, ...x
n
, s
1
, ...s
m
]
T

Toutes ces mthodes sont itratives. Elles ncessitent un point de dpart appartenant au
domaine des solutions, donc dlicat dterminer. Par contre, elles engendrent des points
situs l'intrieur du domaine des solutions et ont ainsi l'avantage de fournir une solution
acceptable dans toutes les circonstances. Leur proprit de convergence globale ne peut tre
tablie qu'avec l'hypothse de convexit du domaine des solutions et de la fonction objectif.
t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre II : tude bibliographique, pour dfinir les outils venir
34
Les mthodes duales
Ces mthodes ramnent le problme initial une suite de problmes sans contrainte. Elles ont
l'avantage de permettre un point de dpart quelconque et ont des proprits de convergence
globale plus robuste que les mthodes primales. Par contre, en cas d'interruption des calculs,
la solution en cours peut tre l'extrieur du domaine des solutions.

La mthode de pnalit consiste remplacer la rsolution du problme avec contraintes par la
rsolution d'un nouveau problme sans contrainte en transformant la fonction objectif pour
qu'elle soit pnalise lorsque des contraintes sont violes :

P(X) = F(X) + r . J(X)
Avec J(X) : fonction de pnalit (rel positif)
et r : coefficient de pnalisation (rel positif)

Il existe de nombreuses stratgies de pnalisation, nous citons ici les approches classiques de
pnalit extrieure et intrieure.

Pour les mthodes de pnalit extrieure, la fonction objectif nest pnalise que lorsque le
point test est en dehors du domaine des solutions ralisables. On peut employer par
exemple :

[ ] { }

=
=
m
1 j
2
j
) ( g 0, max ) ( P X X

Avec ce type de stratgie, le coefficient r est progressivement augment au cours des
itrations pour se rapprocher du domaine des solutions ralisables.

Une autre catgorie dapproche est appele mthodes de pnalit intrieure. Dans ce cas, la
fonction objectif est pnalise ds que le point test sapproche des contraintes. Ici le
coefficient de pnalit est progressivement diminu au cours des itrations et aucune violation
de contrainte nest admise. On peut citer la pnalit intrieure basique :

=
m
1 j j
) ( g
1
) ( P
X
X


La difficult du choix d'une valeur initiale pour le coefficient de pnalisation r ainsi que son
volution au cours des rsolutions successives font que les mthodes de pnalit sont
difficiles utiliser pour raliser des codes de calcul gnraux. Malgr ces inconvnients, les
mthodes de pnalit peuvent tre utilises efficacement pour rsoudre les problmes
fortement non linaires.

Les mthodes de pnalit peuvent tre considrablement amlior en utilisant les
multiplicateurs de Lagrange. Avec la mthode des Lagrangiens augments, le problme est
traduit sous la forme suivante :

[ ]

=
+ + =
m
1 j
2
j j
) ( r ) ( ) ( F ) r , , ( L X X X X
i


avec
(


=
r 2
), ( ) (
j j
i
X g Max X

,
i
0 (multiplicateurs de Lagrange) et r > 0

Cette dernire mthode est trs robuste et possde dexcellentes proprits de convergence.
t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre II : tude bibliographique, pour dfinir les outils venir
35
4.2.3 Optimisation en variables mixtes
Nous dsignons par vecteur en variables mixtes, un vecteur qui regroupe plusieurs
types de variables :
Des variables continues qui peuvent varier de faon continue entre deux bornes relles
distinctes.
Des variables entires qui prennent des valeurs entires entre deux bornes entires
distinctes.
Des variables discrtes qui prennent des valeurs discrtes rparties de faon
quelconque entre deux bornes relles distinctes. Pour les dfinir, il est ncessaire
d'numrer toutes les valeurs possibles.

Si un problme strictement convexe en variables continues admet une solution optimale
unique, il n'en est pas de mme en variables mixtes. En fait, la seule faon envisageable pour
statuer sur l'optimalit locale discrte est d'valuer la fonction objectif pour l'ensemble des
lments du voisinage discret appartenant au domaine des solutions ralisables du domaine.
Cette technique n'est envisageable que lorsque le problme ne comporte qu'un nombre limit
de variables discrtes ou entires.

Un certain nombre de techniques ont t dveloppes pour rsoudre les problmes en
variables mixtes en essayant de surmonter ces difficults. Voici quelques-unes de ces
techniques.

1) Ajout de contraintes et problme en variables continues
La premire technique consiste transformer le problme initial en variables mixtes en un
problme en variables continues. Les restrictions dues aux variables discrtes sont alors
assimiles des fonctions contraintes et une mthode de pnalit est utilise pour rsoudre le
problme obtenu. La figure II.12 montre un exemple de fonction contrainte associe une
variable entire.
Min
Contrainte
x
Max

Figure II.12 Allure d'une fonction contrainte associe une variable entire
A priori sduisant, ce type d'approche pose quelques problmes. L'introduction de ces
fonctions contraintes supplmentaires dans une fonction de pnalisation induit un certain
nombre de minimums locaux et rend ainsi dlicat l'obtention d'un optimum global. La
mthode risque en effet de converger vers l'un de ces optimums locaux et non pas vers
l'optimum global. De plus, l'ajout des coefficients de pnalit associs aux fonctions
contraintes complique le choix des valeurs initiales et de la stratgie de rsolution.

2) Dplacement dans l'espace des variables
Ce type de mthode utilise l'optimum en variables continues comme point de dpart pour
l'exploration des variables discrtes (on relche les restrictions dues aux variables discrtes).

t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre II : tude bibliographique, pour dfinir les outils venir
36
La mthode propose par Pappas [PAP 74] consiste obtenir le point de dpart en variables
continues par une mthode de pnalit extrieure. Le dplacement est ensuite effectu vers le
point discret le plus proche. Un srie de minimisations par rapport une variable discrte (les
autres restent fixes) est ensuite ralise (dplacement sur une variable). Lordre des squences
de minimisation est celui des sensibilits dcroissantes de chaque variable discrte.
Les auteurs prcisent que cette mthode nest applicable que sur des problmes de petite
dimension (4 ou 5 variables) dans lesquels les effets de la discrtisation ne sont pas trop
prononcs, car dans ce cas il est possible d'avoir un optimum discret dans le voisinage discret
de loptimum en variables continues.

3) La mthode de sparation et d'valuation : Branch and Bound
L'ide matresse de cette mthode est de sparer et valuer des sous-ensembles du domaine de
dpart pour atteindre progressivement l'optimum. Voici tout d'abord les notions essentielles
de sparation et d'valuation [GUP 83].
Un ensemble S est dit "spar" en k sous-ensembles S
i
, i=1.. k lorsque :
chacun des sous-ensembles S
i
est inclus dans S
l'union de tous ces sous-ensembles est gale S.

On dit qu'on sait "valuer" le sous ensemble S
i
lorsqu'on peut dterminer un rel, dpendant
de S
i
, G(S
i
) tel que : G(S
i
) F(s) sS
i
. Une valuation est dite exacte lorsque G(S
i
) est gal
au minimum de la fonction F(s) sur l'intervalle S
i
. Sur un mme intervalle S
i
, une valuation
G'(Si) est meilleure qu'une valuation G''(Si) lorsque G'(S
i
) > G''(S
i
). La meilleure valuation
d'un sous-ensemble est donc l'valuation exacte.

Supposons que nous disposions d'une solution ralisable approchant la solution optimale.
Soit Obj la valeur de la fonction objectif associe cette solution ralisable.
Si l'valuation d'un sous-ensemble S
i
(note G(S
i
)) est suprieure Obj, S
i
ne peut contenir
l'optimum. Dans ce cas S
i
est dit strile et il n'est pas ncessaire de dcouper d'avantage S
i
.

Cette remarque sert de base l'algorithme de rsolution suivant :

Tant qu'il reste des sous-ensembles sparer (non-striles) :
Choisir un sous-ensemble S
i
sparer (au dpart, S en entier)
Evaluer le sous-ensemble S
i
Si l'valuation de S
i
est exacte alors Obj = G(S
i
)
Sparer le sous-ensemble S
i
pour former de nouveaux sous-ensembles
Striliser tous les sous-ensembles S
j
tel que G(S
j
) Obj

Pour choisir le sous-ensemble sparer, il est possible de slectionner par exemple :
Soit le sous-ensemble dont l'valuation est la plus petite possible.
Soit le sous-ensemble le plus rcemment spar.

L'valuation d'un sous-ensemble consiste gnralement prendre la valeur de la fonction
objectif correspondant la solution optimale en variables continues sur ce sous-ensemble.

Il existe plusieurs mthodes de sparation, voici un exemple illustr sur la figure II.13 :

t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre II : tude bibliographique, pour dfinir les outils venir
37
S
i
S
i1
Objectif
x
d
S
i2
Optimum en variables
continues
Valeurs discrtes
de x
d
x
d
*

Figure II.13 Exemple de sparation sur la variable discrte x
d

Soit le vecteur variables X*, rsultat de l'optimisation en variables continues sur S
i
. On choisit
une variable discrte x
d
ayant une valeur x
d
*
non discrte dans X
*
pour sparer l'ensemble en
deux.

Les deux nouveaux sous-ensembles sont crs en reprenant S
i
et en modifiant uniquement :
Pour le premier S
i1
, la borne suprieure de x
d
vaut la valeur discrte
immdiatement infrieure la valeur optimale continue.
Pour le second S
i2
, la borne infrieure de x
d
vaut la valeur discrte immdiatement
suprieure la valeur optimale continue.

On respecte ainsi les conditions : S
i1
S
i
, S
i2
S
i
et S
i1
S
i2
= S
i
.

4.3 Mthodes stochastiques
Il existe de nombreuses mthodes stochastiques comme la mthode de descente
[GIR 99], la mthode tabou [GIR 99], le recuit simul [ZHA 93]. D'autres mthodes sont
inspires des phnomnes d'volution observs dans la nature dans lesquels interviennent des
phnomnes pseudo-alatoires (croisement, mutation, slection).

Nous allons prsenter deux de ces mthodes : les algorithmes gntiques (GA) [DAV 91,
WU 94] et les stratgies volutionnaires (ES) [GIR 99].

Voici les spcificits de ce type d'approche par rapport la programmation mathmatique :
travail sur une population de points (au lieu dun point unique).
valuation de la fonction optimiser seulement
utilisation de rgles de transition probabilistes : une bonne solution aura plus de
chances quune mauvaise de se retrouver dans la gnration suivante .
aucune hypothse sur la continuit, la drivabilit ou lunimodalit de la fonction
objectif.
adapt aux problmes avec peu de variables (< 50) car le nombre dvaluations de la
fonction optimiser peut vite devenir prohibitif.

Les algorithmes stochastiques sont assez coteux en calculs et sont sensibles la formulation
des problmes. Pour ces raisons, ils sont gnralement utiliss lorsque les autres mthodes
sont mises en dfaut, par exemple, lorsquil y a de nombreuses variables discrtes ou que les
problmes traits sont trs particuliers (fortement non convexes).
t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre II : tude bibliographique, pour dfinir les outils venir
38
4.3.1 Les algorithmes gntiques (GA)
Les algorithmes gntiques [DAV 91] sont des algorithmes dexploration fonds sur
les mcanismes de la slection naturelle. A chaque gnration, une nouvelle population est
cre partir de la reproduction des meilleurs individus de la gnration prcdente.

Pour reprsenter un individu, les algorithmes gntiques utilisent un codage des variables (et
non les variables elles-mmes). Dans un GA simple, le codage des variables se fait en binaire
(dautres codages existent). Chaque variable est ainsi reprsente par un nombre binaire (le
gne). Les gnes mis bout bout constituent le chromosome reprsentatif de l'individu cr.
Les GA sont donc particulirement bien adapts aux problmes comportant des variables
discrtes.

Voici un exemple de codage :
Soit une variable discrte d code sur 2 bits (4 valeurs possibles). La valeur du nombre
associ au codage permet de pointer vers la liste [5, 5.75, 6.5, 8] qui indique la valeur
associe.
Soit la variable D variant entre 5 et 20 code sur 4 bits (2
4
possibilits). Le pas de variation
vaut (20 - 5) / (2
4
- 1) = 1. Cela modlise ainsi une variable entire.
Le chromosome est constitu du codage de d puis D. Par exemple [100011]
Le codage binaire [10] (gne d) implique la valeur dindex 3 soit d = 6.5
Le codage binaire [0011] (gne D) implique la valeur dindex 4 et donc D = 4 * 1 + 5 = 9

En augmentant le nombre de bits pour reprsenter un intervalle donn, le pas diminue et une
variable continue peut tre modlise. Le fait que des variables continues soient codes
partir de nombres binaires ne gne pas le fonctionnement de lalgorithme. Il suffit que la
discrtion du domaine balayer soit faite avec une finesse suffisante.

La figure II.14 prsente la structure d'un GA simple.

Population
trie
Population
intermdiaire
Ensemble des
enfants

Evaluation des individus

Allocation daptitudes
(possibilits de reproduction)

Slection des individus


autoriss se reproduire
(suivant leur aptitude)

Croisement

Mutation

Remplacement (total
ou partiel) des parents
par les enfants
Population
initiale
Population
courante

Figure II.14 Structure d'un GA simple
Voici le dtail des principales oprations effectuer par ordre d'excution :
t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre II : tude bibliographique, pour dfinir les outils venir
39

Gnration dune population initiale
La plupart du temps, cette population est gnre alatoirement ; elle peut tre amliore en y
insrant les rsultats dautres recherches. Cette opration n'est effectue qu'une fois au dbut
du calcul, elle permet de gnrer la premire gnration courante utilise ensuite.

Evaluation de chaque chane et attribution dun coefficient daptitude
La fonction d'valuation est calcule pour tous les lments de la population courante de
manire indpendante. Elle est le plus souvent calcule partir de la fonction objectif du
problme et dpend de la gestion des contraintes qui est mise en place (cf II 4.3.3). Ensuite, la
fonction d'aptitude est calcule pour chacun. Cette fonction transforme la mesure de
performance en possibilits de reproduction (plus ou moins importantes pour un lment
donn suivant que son valuation est plus ou moins bonne par rapport celle des autres
lments de la population initiale).

Construction de la population intermdiaire
La population intermdiaire (comprenant p lments) constitue en fait la partition de la
population de dpart qui aura la possibilit de se reproduire. La probabilit quun lment de
la population initiale soit copi (dupliqu) dans la population intermdiaire est proportionnelle
son aptitude, ce qui explique que les meilleurs individus peuvent avoir plusieurs copies dans
cette population intermdiaire. Parmi les mthodes de slection couramment utilises, il existe
le tirage la roulette et la mthode du tournoi.

Application des oprateurs de recombinaison
Les oprateurs de croisement et ventuellement de mutation sont appliqus sur des paires de
parents tires au hasard dans la population intermdiaire.

Il existe de multiples oprateurs de croisement comme le croisement uniforme et le
croisement plusieurs points. Le croisement plusieurs points (n) est effectu en tirant au
sort n points de croisement puis en changeant les portions de chanes comprises entre ces
points. Pour un croisement deux points :
4 3 2 1 X X X X
X
1
= 011010011011 X
3
= 011010010011
X
2
= 101010010100 X
4
= 101010011100

La mutation est une modification alatoire occasionnelle (de faible probabilit) de la valeur
dun caractre de la chane. A forte dose, cela permet une exploration alatoire de lespace de
recherche.

Remplacement de la population : notion d'litisme
On travaille gnralement population constante : pour laisser place aux nouveaux individus,
il faut effacer les parents aprs quils se soient reproduits. La solution qui consiste, lors de
chaque reproduction, remplacer la totalit de la population, est simple mais entrane
facilement la perte des caractristiques d'un bon lment de la gnration prcdente. Pour
viter cela, on peut imaginer de ne remplacer quune partie des parents chaque sance de
reproduction en permettant aux bons individus de se maintenir pendant plusieurs gnrations,
et donc davoir la possibilit de se reproduire plusieurs fois. Cette mthode litiste peut
engendrer une convergence prmature par perte de la diversit en ayant des individus quasi-
identiques qui, se reproduisant entre eux, nengendrent que des enfants qui leur ressemblent.

Un compromis doit ainsi tre trouv entre litisme et remplacement total pour permettre une
convergence efficace de l'algorithme.
t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre II : tude bibliographique, pour dfinir les outils venir
40
4.3.2 Les stratgies volutionnaires (ES)
Les ES [GIR 99] utilisent des variables en grandeur relles. Contrairement aux GA, elles sont
dfinies au dpart pour des variables continues (des extensions existent pour traiter les
variables discrtes mais ne seront pas dveloppes ici).

Dans la version standard des ES, le vecteur de conception est constitu du vecteur des
variables du problme X ainsi que du vecteur des paramtres de stratgie . Le vecteur
regroupe les paramtres
i
associs chaque variable x
i
. Ces paramtres, incorpors dans la
structure des individus, subissent eux aussi, le processus d'volution.
Chaque individu est ainsi reprsent par le vecteur [X, ].

Le principe d'volution retenu est dcrit sur la figure II.15.

Population initiale
enfants
Evaluation
Slection
Croisement
Mutation
parents

Figure II.15 Structure d'une ES
Voici le dtail des principales oprations classes par ordre d'excution.

Gnration dune population initiale
La plupart du temps, cette population est gnre alatoirement ; elle peut tre amliore en y
insrant les rsultats dautres recherches. Cette opration permet de gnrer les premiers
parents du processus.

Croisement
C'est le croisement qui permet de gnrer les enfants partir des parents de la gnration
en cours. Avec les ES, les variables du problme ainsi que les paramtres de stratgie sont
soumis au croisement. L'oprateur de croisement peut tre diffrent pour les variables du
problme et pour les paramtres de stratgie.
Plusieurs oprateurs de croisement existent, ils peuvent tre appliqus sous la forme locale
(deux individus P1 et P2 tirs de manire alatoire vont former un enfant) ou sous forme
globale (un individu P1 est tir au hazard et reste fixe, un nouvel individu Pj est tir au hazard
pour dterminer chaque composante i de l'enfant).

La table II.1 montre quelques exemples d'oprateurs de croisement.
t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre II : tude bibliographique, pour dfinir les outils venir
41

Table II.1 Oprateurs de croisement pour les ES

Oprateur Local Global
Discret x
i
P1
ou x
i
P2
x
i
P1
ou x
i
Pj

Intermdiaire 0.5 (x
i
P1
+ x
i
P2
) 0.5 (x
i
P1
+ x
i
Pj
)
Linaire
x
i
P1
+ (1- ) x
i
P2

avec [0;1]
x
i
P1
+ (1- ) x
i
Pj

avec [0;1]

Back et Schwefel [GIR 99] suggrent d'utiliser le croisement discret sous forme locale pour
les variables continues et le croisement intermdiaire sous forme globale pour les paramtres
de stratgie associs ces variables.

Mutation
La mutation intervient systmatiquement aprs le processus de croisement. Elle s'effectue en
deux tapes. Tout d'abord, les paramtres de stratgie sont muts. Ensuite les variables sont
mutes en utilisant les nouveaux paramtres de stratgie.

Voici un exemple d'oprateurs de mutation :
Mutation du paramtre de stratgie :
|
|
|

\
|
+ =
n 2
) 1 , 0 (
n 2
) 1 , 0 (
exp '
i
i i
N N

Mutation de la variable associe : ) 1 , 0 ( ' '
i i i i
N x x + =

Avec
n : nombre de variables (continues) du problme
N (0,1) : valeur alatoire (loi normale de moyenne 0 et d'cart type 1). Cette
valeur est fixe pour un individu donn.
L'indice i dans N
i
(0,1) indique qu'une nouvelle valeur alatoire est gnre
pour chaque variable i.

Evaluation de chaque individu
La fonction d'valuation E est calcule de manire indpendante pour tous les individus. Elle
est gnralement dtermine partir de la fonction objectif du problme (cf II 4.3.3).

Slection
La slection permet de gnrer les parents de la gnration suivante pour boucler le
processus. Les deux mthodes de slection couramment utilises ont t introduites par
Rechenberg. Ce sont les mthodes (, )-ES et (+)-ES. Dans ces deux approches, la
population initiale de parents cre enfants. La population de la gnration suivante est
constitue de la slection des meilleurs individus parmi les enfants (avec < ) pour la
mthode (, )-ES ou parmi l'union des enfants et des parents pour la mthode (+)-ES.

Les ES utilisent donc un principe de slection dterministe qui permet de diriger la recherche
vers les rgions les plus intressantes. Dans les deux approches prsentes, l'individu ayant la
meilleure valuation parmi les enfants ((, )-ES) ou parmi l'union des parents et des enfants
((+)-ES) est automatiquement slectionn comme parent dans la gnration suivante.
t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre II : tude bibliographique, pour dfinir les outils venir
42
4.3.3 La gestion des contraintes : fonction d'valuation corrige
Il y a plusieurs approches possibles pour grer les contraintes [CAR 95].

D'une manire gnrale, les contraintes d'galit doivent tre incluses dans le modle
optimiser car elles permettent de simplifier le problme pos. De plus les GA et les ES grent
mal les contraintes d'galit dans la mesure o l'volution ne tient pas compte du ct
physique des variables et de leurs liaisons ventuelles. De la mme manire, des prcautions
doivent tre prises en ce qui concerne les contraintes d'ingalit.

La mthode la plus simple pour grer les contraintes d'ingalit consiste calculer la fonction
objectif pour l'individu considr puis de lui attribuer une valuation E gale cette valeur si
aucune des contraintes nest viole. Si lune au moins des contraintes nest pas respecte,
lindividu est limin du processus d'volution. Cette mthode est valable pour les problmes
faiblement contraints pour lesquels il existe un grand nombre de solutions respectant les
contraintes. Par contre, pour les problmes fortement contraints, il peut tre trs difficile de
trouver un point acceptable (ne violant pas les contraintes).

Il est en fait trs important dobtenir des informations de lexploration des points qui ne sont
pas acceptables, cest dire de leur donner quand mme des possibilits de participer au
processus d'volution, tout en les pnalisant par rapport aux points acceptables car cela
favorise la convergence de l'algorithme. La mthode de pnalisation consiste transformer un
problme doptimisation contraint en un problme non contraint en associant une pnalit
chaque violation de contrainte. Les coefficients de pnalisation influent fortement sur la
convergence et sur le rsultat obtenu. Certaines approches font voluer ce coefficient de
pnalit au cours de la progression de l'algorithme pour favoriser : au dpart une exploration
complte du domaine puis la fin une exploration resserre vers le domaine des solutions
ralisables.

Pour la mthode ES, la phase de slection est aussi gnralement adapte pour tenir compte
des contraintes. Le meilleur individu dtermin lors de la procdure de classement n'est pas
toujours admissible (il peut tre en dehors du domaine des solutions ralisables). Lors du
classement des individus par rapport leur valeur de E (valuation), on regarde si l'individu le
mieux class est admissible. S'il ne l'est pas, il est class en deuxime position derrire le
meilleur individu admissible.

4.4 Optimisation multi-objectifs
Bien souvent en conception mcanique, les concepteurs ont du mal dfinir
clairement un objectif doptimisation unique. Ils doivent alors rsoudre des problmes qui ont
plusieurs objectifs. Malheureusement ces objectifs sont souvent contradictoires (obtenir le
mcanisme le plus performant au moindre cot par exemple).

Dune manire thorique, il y a alors de nombreuses solutions potentiellement optimales au
lieu d'une seule (en gnral) lorsqu'il n'y a qu'un seul objectif. Ces solutions potentielles sont
l'ensemble des solutions non domines du problme, elles forment le domaine de Pareto. Une
solution non domine est une solution pour laquelle l'amlioration d'un objectif entrane la
dgradation d'un autre.

La figure II.16 montre un exemple de ce type de situation pour deux fonctions objectifs
minimiser en reprsentant le domaine des objectifs ralisables dans lespace des objectifs.

t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre II : tude bibliographique, pour dfinir les outils venir
43
Objectif 1
Objectif 2
Domaine des objectifs
ralisables
Optimum selon
l'objectif 1
Optimum selon
l'objectif 2
Solutions non domines,
domaine de Pareto
O
2
mini
O
1
mini


Figure II.16 Optimisation deux objectifs contradictoires
Lorsquil ne peut pas mieux dfinir son problme pour obtenir un seul objectif doptimisation,
le mcanicien est habitu effectuer des compromis entre les divers objectifs de manire
intuitive pour trouver sa solution optimale. Voyons quelques approches pour rsoudre des
problmes multi-objectifs.
4.4.1 Suite de problmes un objectif
Cette premire approche consiste parcourir le domaine de Pareto en rsolvant une
suite de problmes un objectif. Il faut ainsi noter chaque rsultat obtenu avec un seul
objectif en ayant un seuil maximum sur chacun des autres objectifs (nouvelles fonctions
contraintes) comme dtaill sur la figure II.17. La variation des seuils permet la progression
pas pas vers la construction du domaine de Pareto.

Avec seuil
Optimum
Optimum
Sans seuil
Objectif privilgi
Objectif privilgi


Figure II.17 Parcours pas pas du domaine de Pareto
Avec cette mthode, la construction du domaine de Pareto est assez fastidieuse, mais en fait,
ce qui intresse finalement le concepteur, c'est obtenir le meilleur compromis entre les divers
objectifs (les solutions du domaine de Pareto ne sont faites que pour le guider dans ce choix).
Cette technique permet au concepteur de fixer lui-mme ses propres seuils. Il peut ainsi
trouver le meilleur compromis entre les divers objectifs, c'est dire trouver sa solution
optimale.

Cette technique est trs rapide lorsquil y a peu dobjectifs prendre en compte mais devient
trs lourde lorsquil y a beaucoup dobjectifs grer.

t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre II : tude bibliographique, pour dfinir les outils venir
44
4.4.2 Tous les objectifs sont grs simultanment (multicritres)
Nous allons ici donner un bref aperu de techniques multicritres. Lorsquil y a
plusieurs objectifs prendre en compte simultanment, il est possible de dfinir un vecteur
fonction optimiser :

F(X) = [F
1
(X), F
k
(X)]
T

Les k composantes du vecteur F(X) reprsentent chacune des k fonctions objectif optimiser.

Nous avons vu quen gnral, tous les objectifs ne peuvent pas tre minimiss en mme
temps. Lhypothse de travail forte du multicritres est quil est possible de fabriquer
"a priori" une fonction unique regroupant les divers objectifs et que loptimum de cette
fonction sera le meilleur compromis recherch.

Une premire mthode consiste construire une fonction dutilit en affectant un coefficient
d'importance chaque fonction objectif :
) ( F w ) ( G
1
i i
X X
n
i

=
= avec w
i
0
Cette formulation dapparence simple est en fait trs difficile mettre au point pour trouver le
bon compromis entre les valeurs des coefficients w
i
dans un contexte o les fonctions peuvent
tre de nature trs diffrentes.

Une autre mthode utilise une norme du vecteur fonction objectif (mthode du critre global).

La premire tape consiste dterminer le vecteur objectif idal F(X
id
). Il est dfini de telle
manire que chacune de ses composantes F
i
(X
id
) satisfasse les conditions minimales pour la
fonction objectif considre (indpendamment des autres).

Le but est de trouver la solution ralisable qui soit le plus prs possible de la solution idale
(dans l'espace des objectifs). Le critre global peut alors tre exprim partir de la fonction
objectif suivante :
{ }
p
1
1
P
i
) ( F ) ( F ) ( G
(

=

=
k
i
id
i
X X X

Pour pallier la diffrence de grandeur entre les diverses fonctions objectifs, on peut utiliser
la forme gnrale suivante :
p
1
1
P
i
i
) ( F
) ( F ) ( F
) ( G
(
(

)
`


=

=
k
i
id
id
i
X
X X
X

Gnralement, on emploi pour p soit la valeur 1, soit la valeur 2 (figure II.18).

La valeur p = 1 conduit chercher X
*
tel que la somme des carts entre les valeurs objectifs
relles F
i
(X
*
) et les solutions idales individuelles F
i
(X
id
) soit minimale (cela revient
minimiser d1 + d2 sur la figure II.18).

La valeur p = 2 est utilise pour rechercher X
*
de manire ce que dans lespace des objectifs
la distance entre le point F(X
*
) et le point F(X
id
) soit minimale (sur la figure II.18, il faut donc
minimiser le rayon R du cercle centr en F(X
id
) et tangent au domaine de Pareto).
t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre II : tude bibliographique, pour dfinir les outils venir
45

F
1
F
2
Solution idale F(X
id
)
Optimum avec p = 2
R
d1
d2
Optimum avec p = 1


Figure II.18 Reprsentation de diverses normes du vecteur fonction objectif
4.4.3 Liste de solutions optimales
Une autre approche dans l'optimisation multi-objectifs consiste travailler sur une population
dindividus (avec les GA ou ES) pour essayer de fournir directement une liste de solutions
appartenant au domaine de Pareto (figure II.16).

A chaque gnration, tous les objectifs sont calculs pour chaque individus. Des processus de
croisement et slection spcifiques lapproche multi-objectifs sont ensuite chargs de
slectionner les individus qui participeront la gnration suivante.

Les processus de croisement et de slection employs doivent permettre d'obtenir pour la
gnration suivante :
des individus proches de la limite du domaine de Pareto
une rpartition assez uniforme des individus sur le domaine de Pareto

Malheureusement, la rsolution conduit souvent un des deux types de rsultats dtaills sur
la figure II.19. Dans le premier cas, la rpartition est assez uniforme mais les solutions sont
assez loignes de la frontire du domaine de Pareto. Dans le second cas, les solutions sont
sur la frontire mais elles sont trs regroupes. En fait, encore une fois, pour trouver une
bonne mthode, il faut rsoudre un problme avec deux objectifs contradictoires! Dans ce
contexte, dfinir un algorithme robuste et efficace est trs difficile. Plusieurs travaux ont dj
t proposs et fournissent des pistes intressantes pour les recherches futures [DEB 00].

Rpartition assez uniforme
sur le domaine de Pareto
Rpartition proche du
domaine de Pareto

Figure II.19 Rpartition de la population autour du domaine de Pareto
t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre II : tude bibliographique, pour dfinir les outils venir
46
4.5 Application aux ressorts
Les techniques d'optimisation ont t trs rapidement utilises pour le
dimensionnement des ressorts. Kulkarni [KUL 79] prsente ainsi des abaques simplifis pour
l'optimisation des ressorts en minimisant la masse M, la longueur libre L0 ou le volume
enveloppe Vol0.

En fait, les ressorts servent souvent d'exemple pour illustrer des mthodes d'optimisation, les
applications sont alors souvent simplifies. Yokota [YOK 97a] tudie l'optimisation par
algorithmes gntiques d'un ressort en considrant que R, F2, Sh sont fixs et que d, n et
R'=D/2 sont des variables entires. Un mme exemple a d'ailleurs t repris de nombreuses
reprises pour comparer diffrentes mthodes. Cet exemple traite du dimensionnement d'un
ressort pour obtenir une masse minimale en prenant en compte des variables mixtes : D
(continue), d (discrte) et n (entire). Ainsi Deb et Goyal [DEB 98], Kannan et Kramer
[KAN 94] ont pu comparer leurs mthodes utilisant respectivement les algorithmes gntiques
et une mthode originale avec Lagrangien augment aux rsultats obtenus par Sandgren
[SAN 90] avec une approche par sparation et valuation.

Les ressorts ont aussi conduit des tudes originales. Metwalli [MET 94] a ainsi conu des
abaques pour ressorts de torsion qui traitent de la minimisation de M, n, D ou d.
Yokota et al. [YOK 97b] traitent de l'optimisation par algorithmes gntiques de deux ressorts
mis l'un dans l'autre. Imaizumi [IMA 93] et Hernandez [HER 97] optimisent la forme du fil
utilis pour la fabrication du ressort. Le et al [LE 94] tudient les contraintes dans des ressorts
avec diffrentes formes de fils. Dans un autre registre, Lin a men de nombreuses tudes
autour du comportement dynamique des ressorts : pas constant [LIN 87] ou pas variable
[LIN 88].

Dans sa thse, Qian [QIA 92] rsout aussi un problme simplifi. Il minimise la masse de
ressorts en considrant que les points de fonctionnement sont compltement connus (F1, L1,
F2, L2 fixs). De ce fait, il n'y a plus que deux paramtres de conception dterminer. d tant
fix par le concepteur, il ne reste plus effectuer qu'une optimisation sur la variable D pour
minimiser la masse M. Cette optimisation est ralise en calculant d'abord le domaine de
variation admissible pour D puis en effectuant une discrtisation sur ce domaine, la valeur
donnant la configuration acceptable de masse minimale est finalement retenue.

En fait, les tudes les plus compltes ont pour point de dpart l'utilisation de systmes experts
(branche de l'intelligence artificielle) coupls d'autres techniques. Motz [MOZ 90] ajoute
ainsi une tude par lments finis tandis que Lin [LIN 95] ralise une optimisation par recuit
simul. Ces deux outils intgrent une recherche basique dans un catalogue pour extraire une
liste de ressorts approchant les caractristiques du ressort optimal sur mesure. Il n'y a, ce
niveau l, aucune aide supplmentaire (on ne sait pas si les ressorts proposs conviennent et
lequel il vaut mieux slectionner). Intressons nous maintenant l'aide que l'on peut trouver
pour raliser la slection d'un ressort dans un catalogue.
5. La recherche d'un composant dans un catalogue
Les ressorts figurent parmi les composants standards que les concepteurs sont
rgulirement amens slectionner. En dehors des applications de grandes sries o la
dfinition d'un ressort "sur mesure" peut se justifier du point de vue conomique, les
concepteurs s'orientent gnralement vers l'utilisation des ressorts "de stock" proposs dans
les catalogues des fabricants ou des distributeurs. Nous allons ainsi nous interroger sur laide
qui pourrait tre apporte au niveau des tches de recherche dans les catalogues, tches qui
t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre II : tude bibliographique, pour dfinir les outils venir
47
consomment un temps non ngligeable et qui, par la procdure manuelle souvent utilise, ne
mnent gnralement pas au choix le plus rationnel.
5.1 Considrations gnrales
Plusieurs articles traitent de la slection de combinaison de composants standards en
utilisant les algorithmes gntiques comme Jiang et al [JIA 95], Carlson et White [CAR 96]
ou encore Uptal et Jiannim [UPT 96]. Malheureusement ces approches se sont rvles
difficiles mettre en uvre et il se peut que les algorithmes gntiques soient finalement mal
adapts pour rsoudre ce type de problmes. Nous nous intresserons donc dans ce qui suit
la slection d'un composant standard unique.

Dans leur tude, Bradley et al [BRA 94a] ont mis en vidence les principaux avantages de
l'utilisation d'un catalogue numris par rapport un catalogue papier :

Pour le concepteur :
La slection est amliore (optimisation possible)
Lefficacit est accrue (pas d'erreur de calcul)
L'accs l'information est facilit (pas de circuit papier mettre jour)

Pour le fabricant :
Les cots sont rduits
Le service client est amlior (il peut se concentrer sur les vrais problmes)
La notorit est accrue (avantage par rapport la concurrence)

Ils ont aussi identifi trois types de composants standards suivant les mthodes de slection
associes :
1) Les composants "simples slectionner". Il suffit par exemple de slectionner une
taille dans une liste prdfinie. Une base numrise et un gestionnaire de base de
donnes classique suffisent pour rpondre pleinement ce genre de besoin.
2) Les composants extraits avec une "mthode pr-tablie". Comme la mthode
utilise est toujours la mme pour ces composants, elle peut se programmer
facilement.
3) Les composants "difficiles slectionner". Il faut ici avoir un outil qui soit
suffisamment flexible pour s'adapter la gamme des problmes possibles.

Compte tenu de la diversit des cahiers des charges que l'on rencontre et de la difficult
inhrente la gestion des paramtres fonctionnels, les ressorts appartiennent sans nul doute
la troisime catgorie des composants standards, les "difficiles slectionner". Parmi les
tudes consacres cette catgorie, Braley et Agogino ont dvelopp une mthode pour
slectionner un moteur lectrique avec une approche multi-objectifs en traant le domaine de
Pareto associ [BRA 94a]. Ils ont aussi utilis l'analyse par intervalle et des algorithmes
d'optimisation pour grer les paramtres incertains des cahiers des charges afin d'effectuer la
slection de roulements [BRA 94b].
5.2 Les logiciels industriels
Dans un autre domaine, celui des matriaux standards, il existe toute une gamme
d'outils dvelopps partir du "Cambridge Engineering Selector" de l'universit de
Cambridge [CES 00]. L'ide matresse est l'utilisation d'indices de performances pour classer
les matriaux. Une visualisation graphique est offerte pour pouvoir apprhender le domaine
des solutions ralisables, tracer de nouvelles contraintes et finalement slectionner le matriau
le plus adapt chaque problme.
Cette dmarche a t tendue par Bassetti dans le logiciel Fuzzymat [BAS 98] qui utilise la
logique floue pour proposer un classement des meilleures solutions. La dmarche du
t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre II : tude bibliographique, pour dfinir les outils venir
48
professeur Ashby a aussi t utilise pour la slection de gnrateurs lectriques par Harmer,
Weaver et Wallace [HAR 98].

Les autres applications industrielles actuelles pour l'aide la slection des composants sont
souvent assez basiques. Des constructeurs comme INA, SMALLEY ou SNR proposent des
logiciels (tlchargeables ou livrs sur Cdroms) dont les fonctionnalits sont assez
"lmentaires". Ils comprennent en effet une base numrise du catalogue, un moteur de
recherche sur quelques paramtres constructifs et un module de calcul spar. En fait, le
concepteur doit reproduire la dmarche manuelle qui consiste slectionner un composant
dont les caractristiques semblent intressantes puis vrifier que le composant peut convenir.
Avec ce type d'aide, l'tape de vrification est acclre et fiabilise mais c'est toujours au
concepteur de choisir un composant quil considre priori convenable. Il manque donc une
possibilit d'optimisation puisque le concepteur n'est jamais sr d'avoir fait le meilleur choix,
il peut juste vrifier qu'il a obtenu une solution acceptable.
5.3 Application aux ressorts
La slection d'un ressort dans un catalogue n'est pas une opration basique. Elle requiert
ncessairement l'examen de l'ensemble des entres fonctionnelles et technologiques qui
caractrisent le composant : dimensions, forces, course, dure de vie

Dans ce contexte, la dmarche manuelle gnralement adopte pour intgrer un ressort de
stock peut tre dcompose en trois tapes :
Etape 1 : le concepteur prend connaissance, dans le catalogue du fabricant qu'il a
retenu, des paramtres du ressort qui servent de points d'entre. A partir de son cahier
des charges, il dfinit l'ordre de grandeur moyen qui semble acceptable pour chacun
des paramtres.
Etape 2 : il slectionne un ressort offrant des caractristiques proches de ces valeurs.
Etape 3 : il calcule les points de fonctionnement et vrifie que le cahier des charges est
respect. Si oui, le ressort est retenu, sinon, il reprend l'tape 2 avec une autre
rfrence.

Il est rare que cette pratique conduise sans difficult un bon rsultat. D'un ct, lorsque les
exigences du cahier des charges sont faibles, il y a beaucoup de ressorts acceptables et il
devient difficile de discerner le meilleur pour l'application considre. D'un autre ct, lorsque
les exigences sont svres, il y a peu de ressorts acceptables et il est difficile de les trouver.

Pour aider les concepteurs, les fabricants de ressorts proposent de plus en plus une aide pour
la slection d'un ressort dans leur catalogue sur leur site web. Voici une description des
fonctionnalits offertes classes par fonctionnalits croissantes.

Leecospring [LEE 00] propose un accs une liste de ressorts (parmi 3500). Le principe est
de slectionner un diamtre extrieur pour voir la srie de ressorts correspondante (environ 30
ressorts) en indiquant pour chaque ressort une partie de ces caractristiques.

La socit Diamond Wire Spring Company [DIA 00] propose une aide un peu amliore
puisque la slection se fait partir d'un choix sur De et/ou L0 en slectionnant les valeurs
dans une liste pr-tablie. Les paramtres constructifs indiqus pour les ressorts sont
accompagns d'un graphique explicatif bien conu.

Pour initier la prise en compte du fonctionnement associ chaque ressort, la socit Murphy
and Read Spring Manufacturing CO [MRS 00] propose une liste de ressorts slectionn
partir de bornes sur De, L0 et Fn (effort maximal admissible en statique). Pour chaque ressort,
t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre II : tude bibliographique, pour dfinir les outils venir
49
elle indique les valeurs de quelques paramtres constructifs ainsi que les valeurs de F2 et L2
correspondantes.

La socit Century Spring [CEN 00] propose des fonctionnalits encore plus intressantes.
Deux types de cahier des charges diffrents peuvent tre dfinis.
Le premier traite des paramtres constructifs (uniquement). Dans celui-ci, il est possible de
dfinir des bornes sur les variables De, Di, L0, R, nt, Lc, d et R ainsi que de choisir le
matriau, la finition, et le type d'extrmits.
Le second cahier des charges traite du fonctionnement statique du ressort. Il faut alors dfinir
la charge F2 avec une tolrance associe de 5 20% ainsi que : L2 ou L0 - L2.
Pour ces deux cahiers des charges, la liste des ressorts respectant les spcifications est classe
selon un des paramtres suivants : De, Di, L0 ou R. La liste propose contient l'indication de
nombreuses caractristiques dont : la rfrence, le matriau, le type d'extrmits et la finition.
Le choix d'un paramtre pour le classement de la liste fait immdiatement penser la fonction
objectif dfinie en optimisation. Cette fonctionnalit est trs utile puisqu'elle permet un
premier pas dans la direction du meilleur choix du composant. Il est regrettable ce niveau de
ne pas pouvoir traiter les deux cahiers des charges simultanment, il faut en effet
imprativement choisir d'effectuer la slection soit sur les paramtres constructifs, soit sur les
paramtres fonctionnels.
Un aspect dcourageant du logiciel est qu'il refuse de donner une liste de composants trop
volumineuse. Il faut ainsi trs bien valuer la pertinence du cahier des charges pour viter les
trop frquents messages d'erreurs signalant qu'il y a trop d'lments qui respectent le cahier
des charges ou au contraire qu'il n'y en a aucun lorsque les spcifications sont trop resserres!

En allant encore plus loin, le numro un mondial du ressort, Associated Spring Barnes Group
[ASB 00], propose l'outil SPEC (Stock Precision Engineering Components) en ligne. Pour la
slection des ressorts de stock, il faut d'abord choisir un type bien dfini de calcul des
paramtres fonctionnels (parmi trois possibilits) puis ensuite remplir un formulaire. Celui-ci
permet de renseigner les limites sur De, Di, L1, F1, L2, F2, Sh, Ln. Les ressorts respectant les
contraintes sont classs suivant : la rfrence, L0, De ou R.

Le premier cas de calcul oblige fixer L1 et L2 (tous les autres paramtres peuvent tre
dfinis par leurs limites). Pour chaque ressort valide, les valeurs des efforts correspondants F1
et F2 sont indiques. Dans le second cas de calcul, c'est F1 et F2 qui doivent tre fixs et L1 et
L2 qui sont indiques dans le rsultat. Le dernier cas de calcul demande de fixer la course du
ressort Sh. Il faut aussi indiquer les valeurs de F1 et F2 correspondantes mais il n'est alors
plus possible de fournir des limites sur les longueurs L1 et L2. En fait, il est dans la pratique
trs difficile d'obtenir un rsultat de recherche avec ce troisime cas de calcul (malgr le
systme de conseil mis en place).

Les fonctionnalits offertes l'heure actuelle sont donc principalement base sur les
paramtres constructifs et il reste au concepteur effectuer les calculs de validation
concernant les considrations de fonctionnement (forces, longueurs, fatigue , flambage...).
Dans les logiciels les plus avancs, la gestion des paramtres fonctionnels se limite au cas
statique (et sans flambage) et entrane chaque fois une difficult croissante dans la dfinition
du cahier des charges (il faut s'adapter aux cas de calculs prdfinis).
6. Manques actuels, dfinition des caractristiques proposer
La slection dun composant standard ou le dimensionnement d'un composant sur
mesure est une tche qui revient souvent dans le processus de conception. Dans le contexte
actuel o lon cherche rduire les cots et les temps de conception, il devient important
t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre II : tude bibliographique, pour dfinir les outils venir
50
dassister loprateur chaque fois que cela est possible, dautant plus lorsque lutilisation dun
outil dassistance conduit une amlioration de la qualit du rsultat.
6.1 Les manques et leurs consquences
Toutes les aides prsentes dans les paragraphes prcdents ont rvl des manques
importants. Les procdures de choix dcrites sont en effet longues (en regard des moyens de
traitement de l'information dont on dispose aujourd'hui) et fastidieuses, parfois improductives.
Elles n'apportent que peu d'aide ou incitation l'exploitation des latitudes existantes dans
l'expression du besoin. Enfin, elles ne placent pas l'utilisateur dans une logique de choix
optimal car la notion d'objectif n'apparat quasiment jamais dans les paramtres d'entre.

Les outils les plus avancs sont plutt destins aux ressortiers (fabricants de ressorts) qu'aux
concepteurs. Ce sont majoritairement des outils de validation. Ils permettent de vrifier
quune proposition de conception est ralisable, quelle respecte les normes de calcul et les
caractristiques de fonctionnement souhaites.

Le concepteur doit donc non seulement exprimer son besoin mais aussi fournir une
proposition de conception. La formulation mathmatique rigoureuse du problme que pose le
dimensionnement du ressort fait apparatre l'existence de six paramtres indpendants et d'un
nombre important de contraintes satisfaire. On conoit les difficults auxquelles s'exposerait
le concepteur s'il cherchait rsoudre ce problme par une approche manuelle. Dans la
pratique, le concepteur s'attache fixer, de manire plus ou moins arbitraire, les valeurs d'au
moins trois paramtres, puis trouver pour les autres paramtres, des valeurs qui permettent
de respecter les contraintes. Cette tche consomme un temps non ngligeable et ne mne pas
gnralement au choix le plus pertinent.

La lourdeur de ces pratiques n'encourage pas les retours en arrire qui peuvent s'avrer
intressants plus tard dans le processus de conception. En effet, une fois le choix effectu
(ressort dans un catalogue ou sur mesure) et chrement pay, le composant prend sa place
dans l'ensemble tudi et gnre des contraintes vers les parties qui sont dfinies aprs lui. Le
concepteur a alors tendance maintenir son choix le plus longtemps possible mme si les
contraintes induites sont lourdes de consquences sur les parties avoisinantes.
6.2 Caractristiques souhaitables pour des outils d'assistance
Notre objectif est de concevoir une gamme doutils dassistance universels, c'est--dire
oriente non seulement vers les besoins des fabricants mais aussi vers ceux des concepteurs.
Nous avons dfini un certain nombre de caractristiques intressantes autour desquelles ces
outils d'assistance peuvent tre btis.

Un outil de cette gamme devra tre :
- complet, c'est--dire intgrant toute la connaissance des professionnels, de sorte que les
ressorts proposs remplissent tous les critres techniques habituellement vrifis par les
ressortiers (fabrication, normes de calcul)
- flexible, c'est--dire permettant au concepteur de formuler ses spcifications au plus prs
de ses besoins. Le cadre de saisie du cahier des charges doit offrir la possibilit de ne
formuler que les contraintes qu'imposent l'application vise.
- performant, c'est--dire capable de proposer le meilleur choix dans tous les cas.
- tolrant, c'est--dire capable de proposer la moins mauvaise solution quand il n'existe
pas de solution qui ne viole pas le cahier des charges. Quand les spcifications sont trop
contraintes ou incohrentes, cette moins mauvaise solution peut apporter au concepteur,
notre sens, des lments d'analyse intressants.
- interactif, c'est--dire exploitable de manire conviviale et rapide pour permettre les
retours en arrire trs frquents dans les phases davant-projet.
t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre II : tude bibliographique, pour dfinir les outils venir
51

Voici quelques commentaires et rflexions sur la ralisation pratique d'outils d'assistance
ayant les proprits nonces ci-dessus.

La ralisation automatique de tous les calculs est dj largement propose dans les logiciels
destins aux professionnels, elle ne prsente pas de difficult technique particulire dans la
mesure o les formules de calcul sont disponibles.

La gestion de la nature variable des donnes d'entres est une source de difficults qui, notre
sens, n'ont pas t correctement surmontes dans les outils actuels. Pour apporter une solution
plus performante ce problme, nous proposons l'approche prsente ci-aprs.
Dans les tapes d'avant-projet, il y a toujours un certain nombre de paramtres qui n'ont pas
t figs. Il est ainsi difficile de donner des valeurs prcises tous les paramtres pouvant
servir dfinir le ressort. Il est beaucoup plus pratique de pouvoir dfinir ceux que lon
connat partir de leurs valeurs limites acceptables.
La technique que nous avons retenue est trs simple : tous les paramtres sur lesquels le
concepteur peut avoir besoin de faire peser une contrainte sont rpertoris et prsents dans
une grille de saisie (figure II.20). Deux champs sont proposs pour chaque paramtre, l'un est
ddi la saisie d'une limite infrieure, l'autre la saisie d'une limite suprieure. Le
concepteur ne doit complter que les parties qui dcrivent ses besoins : seuls les paramtres
sur lesquels l'application vise fait peser une contrainte doivent tre documents. Il est libre
de fixer une seule limite (infrieure ou suprieure), de proposer un domaine de variation par le
biais de deux limites, ou d'imposer une valeur prcise en la portant la fois comme limite
suprieure et infrieure. L'utilisateur ne doit pas avoir se soucier des relations qui existent
entre les paramtres : ces relations doivent tre gres par l'algorithme de rsolution. Un tel
systme nous parat offrir une grande souplesse dans la dfinition des besoins.

Nous proposons aussi que linterface de saisie du cahier des charges comporte de manire
claire un objectif d'optimisation pour permettre de suggrer la meilleure solution au
concepteur.
Paramtre 1
Objectif :
Min Max
Paramtre 2
Paramtre 3
Min Max
Paramtre 4


Figure II.20 Canevas de linterface de saisie du cahier des charges
Dans la pratique, les concepteurs souhaitent souvent rsoudre des problmes plusieurs
objectifs. Grer les diffrents objectifs en mme temps pour obtenir la meilleure solution
conduit demander des informations supplmentaires l'utilisateur pour qu'il indique sa
sensibilit relative envers les diffrents objectifs (4.4.2). Le cahier des charges est alors
alourdi de manire significative. L'approche la plus simple et la plus intuitive pour obtenir une
solution unique consiste ne considrer qu'un seul objectif la fois en ayant la possibilit de
fixer des seuils sur tous les autres objectifs (4.4.1). Compte tenu du mode d'entre du cahier
des charges suggr auparavant, il suffit d'offrir la possibilit de donner les limites sur tous les
objectifs proposs (en complment des limites sur les divers paramtres) pour rpondre au
besoin "multi-objectifs".

La prsence d'un objectif d'optimisation permet de classer les solutions et suggrer le meilleur
rsultat lorsqu'il y a de nombreuses possibilits offertes. Dans le cas extrme o il nexiste pas
t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre II : tude bibliographique, pour dfinir les outils venir
52
de solution rpondant strictement aux spcifications, il convient d'apporter une solution
approche. En effet, celle-ci, accompagne de commentaires, peut guider utilement le
concepteur dans lanalyse de son problme.

Pour rsoudre les problmes exprims par le concepteur, il existe de nombreux outils
d'optimisation. La plupart des ouvrages traitant doptimisation sont focaliss sur les mthodes
prsentes. Ces mthodes sont gnrales et peuvent traiter toutes sortes de problmes. Chaque
problme particulier doit alors tre formul de manire spcifique pour s'adapter la mthode
utilise. On dispose ainsi de mthodes gnrales exploites sur des problmes particuliers.
Notre approche de loptimisation prsente dans cette tude est un peu diffrente. Le
concepteur, l'aide de l'interface de saisie du cahier des charges, construit sans s'en
apercevoir un problme d'optimisation. Ce problme d'optimisation est formul de manire
gnrale. Pour chaque type de ressort, notre propos est de dfinir et/ou concevoir une mthode
qui puisse s'adapter chaque problme pos. Nous avons donc ici un problme gnral pour
lequel nous cherchons une mthode de rsolution spcifique.

La diversit des techniques d'optimisation disponibles et la capacit de traitement de
l'information offerte par les moyens informatiques actuels sont des facteurs encourageants qui
nous laissent croire quil est possible de raliser des outils efficaces et rapides ayant les
qualits nonces plus haut.
6.3 Le choix d'Excel et Visual Basic : interface et optimisation
Les outils dassistance que nous proposons et qui sont prsents dans les chapitres
suivant ont t dvelopps en utilisant les facilits de programmation et d'interfaage offertes
par le logiciel Excel. Ce logiciel, trs connu et largement distribu dans le monde industriel,
possde de nombreuses fonctionnalits et est souvent exploit des fins autres que strictement
bureautique. Il a en outre dj t utilis dans le domaine de l'optimisation [ANS 99].

D'autres moyens informatiques pourront tre utiliss ultrieurement de manire industrielle
pour offrir de nouvelles possibilits comme l'utilisation "en ligne" sur Internet par exemple.
t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre III : le ressort de compression
53
CHAPITRE III : LE RESSORT DE COMPRESSION


CHAPITRE III : LE RESSORT DE COMPRESSION................................................................................... 53
1. NOTIONS DETAILLEES.................................................................................................................................. 55
1.1 Nomenclature et formules de base (rvis) .......................................................................................... 55
1.2 Les extrmits et les spires mortes ....................................................................................................... 57
1.3 Le rapport d'enroulement..................................................................................................................... 57
1.4 La longueur minimale de fonctionnement............................................................................................ 57
1.5 L'angle d'enroulement des spires ......................................................................................................... 58
1.6 Le flambage du ressort......................................................................................................................... 58
1.7 La contrainte maximale statique.......................................................................................................... 59
1.8 La tenue la fatigue ............................................................................................................................ 60
1.8.1 La courbe de Wohler ......................................................................................................................................60
1.8.2 Le diagramme de Goodman. ..........................................................................................................................61
1.8.3 Le diagramme de Haigh .................................................................................................................................61
1.8.4 Donnes matriaux et calcul du coefficient de scurit en fatigue .................................................................62
1.9 La contrainte spires jointives............................................................................................................ 63
2. LES RESSORTS DE STOCK : RECHERCHE DANS UN CATALOGUE .................................................................... 64
2.1 Interface principale : dfinition du cahier des charges ....................................................................... 64
2.2 Traduction du cahier des charges : dfinition d'un problme d'optimisation...................................... 65
2.3 Algorithme de rsolution...................................................................................................................... 66
2.4 Optimisation du fonctionnement d'un ressort en fonction du CdC (rvis) ......................................... 68
2.4.1 Rduction du problme : fusion des contraintes.............................................................................................68
2.4.2 Recensement des points potentiellement optimaux ........................................................................................70
2.4.3 Slection du couple [L1 ;L2] optimal .............................................................................................................74
2.5 Choix du meilleur ressort : procdures de comparaison..................................................................... 76
2.5.1 Comparaison simple : on souhaite respecter rigoureusement les contraintes .................................................77
2.5.2 Comparaison souple : une violation des contraintes peut tre tolre ............................................................78
2.5.3 Comparaison robuste : vers l'intrieur du domaine des solutions ralisables .................................................78
2.6 Rsultat de la recherche....................................................................................................................... 81
2.7 Implmentation .................................................................................................................................... 82
2.7.1 Numrisation du catalogue.............................................................................................................................82
2.7.2 Architecture de l'outil .....................................................................................................................................82
2.7.3 Fentre principale : dfinition du cahier des charges et calculs......................................................................83
2.7.4 Fentres auxiliaires : indications supplmentaires..........................................................................................84
2.8 Exemples .............................................................................................................................................. 85
2.8.1 Un ressort pour un bras de serrage de robot ...................................................................................................86
2.8.2 Un ressort de pompe pistons axiaux ............................................................................................................89
2.9 Conclusion ........................................................................................................................................... 91
3. LES RESSORTS DE COMPRESSION SUR MESURE............................................................................................. 92
3.1 Le cahier des charges .......................................................................................................................... 92
3.2 Le problme d'optimisation.................................................................................................................. 92
3.3 Rsolution du problme : mthode MS + PM...................................................................................... 94
3.4 Implmentation .................................................................................................................................. 100
3.4.1 Architecture et fentres.................................................................................................................................100
3.4.2 Optimisation avec Excel...............................................................................................................................102
t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre III : le ressort de compression
54
3.5 Exemples ............................................................................................................................................103
3.5.1 Un ressort de rappel ..................................................................................................................................... 103
3.5.2 Un ressort de pompe pistons axiaux.......................................................................................................... 106
3.6 Vrification des rsultats....................................................................................................................109
3.6.1 Un ressort de rappel ..................................................................................................................................... 109
3.6.2 Un ressort de pompe pistons axiaux.......................................................................................................... 110
3.7 Conclusion..........................................................................................................................................110
3.8 Fonctionnalits supplmentaires........................................................................................................111
4. DU RESSORT OPTIMAL SUR MESURE VERS LE RESSORT DE STOCK OPTIMAL ...............................................111
4.1 Modlisation de la base utilise .........................................................................................................111
4.2 Mthodes proposes ...........................................................................................................................113
4.2.1 Point de dpart de lexploration................................................................................................................... 113
4.2.2 Premire mthode dexploration : lexplosion simple.................................................................................. 114
4.2.3 Deuxime mthode dexploration : l'explosion plus propagation ............................................................... 115
4.2.4 Troisime mthode dexploration : la propagation simple.......................................................................... 116
4.3 Implmentation...................................................................................................................................116
4.3.1 Architecture ................................................................................................................................................. 116
4.3.2 Droulement des calculs .............................................................................................................................. 117
4.4 Exemples ............................................................................................................................................118
4.4.1 Un ressort de pompe pistons axiaux.......................................................................................................... 118
4.4.2 Un ressort pour un bras de serrage de robot................................................................................................. 119
4.4.3 Un ressort de masse minimale ..................................................................................................................... 121
4.5 Conclusion..........................................................................................................................................123

t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre III : le ressort de compression
55
1. Notions dtailles
Si le ressort de compression hlicodal fil rond est de gomtrie relativement simple,
la dtermination de ses caractristiques en vue d'une utilisation industrielle n'est toutefois pas
une opration basique. Ce type de ressort doit en outre respecter les normes qui lui sont
associes. Voici le dtail des notions qui seront utilises dans cette tude.
1.1 Nomenclature et formules de base (rvis)
Les principaux paramtres constructifs et fonctionnels du ressort de compression ont t
dfinis dans le chapitre II 1. La figure III.1 prsente la droite caractristique du ressort de
compression.



Figure III.1 Ressort de compression
Les limites et les caractristiques des matriaux utiliss sont dtailles dans la table III.1. La
table III.2 regroupe la nomenclature et les formules de bases pour les ressorts de compression.
La norme DIN [DIN 00] dfinit le domaine d'application de ces formules pour les ressorts de
compression hlicodaux fil rond enrouls froid :

d 17 mm
D 200 mm
L0 630 mm
n 2
4 w 20


Table III.1 Limites matriaux pour ressorts de compression

Matriau Acier DH Inox 302
Limites du constructeur (mm) 0.3 d 12 0.15 d 15
G (N/mm
2
) 81500 70000
E (N/mm
2
) 206000 192000
Rm = f(d) (N/mm
2
) 2230 - 355.94 Ln (d) 1919 - 255.86 Ln (d)
Contrainte maximale admissible
zul (% de Rm)
50 48
(Kg/dm
3
) 7.85 7.90
t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre III : le ressort de compression
56
Table III.2 Nomenclature et formules de base des ressorts de compression

Symboles Unit Dsignation Formules
D mm Diamtre moyen des spires D = De d
De mm Diamtre extrieur des spires De = D + d
Di mm Diamtre intrieur des spires Di = D - d
d mm Diamtre du fil d = De-D
E N/mm
2
Module d'lasticit du matriau
F1, F2 N
Forces du ressort,
rapportes aux longueurs L1, L2
F1 = R (L0 - L1)
F2 = R (L0 - L2)
Fc tho N Force thorique du ressort Lc Fc tho = R (L0 - Lc)
Fn N Force du ressort Ln Fn = R (L0 - Ln)
fe Hz Frquence propre du ressort

=
G
D n
d 3560
fe
2

G N/mm
2
Module de cisaillement
k -
Coefficient de contrainte en fonction
du rapport d'enroulement w 75 . 0 w
5 . 0 w
k

+
=

L0 mm Longueur libre L0 = m n + (ni + nm) d
L1, L2 mm
Longueurs du ressort en charge,
rapportes aux forces F1, F2
L1 = L0 F1 / R
L2 = L0 F2 / R
Lc mm
Longueur bloc
(toutes les spires sont jointives)
Lc = d (n + ni +nm)
Ld mm Longueur dveloppe ( ) ) z cos( / n nm 2 D Ld + + =
LK mm Longueur critique de flambage
Ln mm
Plus petite longueur de travail
admissible (gomtriquement)
Ln

= d (n + ni +nm) + Sa
Lr mm
Plus petite longueur de travail
admissible (contrainte maxi)
Lr

= L0 - ( d
3
zul

) / (8 D R k)
M g Masse du ressort M = 4 / d Ld 10
2 3



m mm Pas du ressort
m = ( ) ( ) n / nm ni d L0 +
N - Nombre de cycles avant rupture
n - Nombre de spires utiles n = ( )
3 4
D R 8 / d G
ni - Nombre de spires pour les extrmits
nm - Nombre de spires mortes
nt - Nombre total de spires nt = n + nm + 2
R N/mm Raideur du ressort R = ( )
3 4
D n 8 / d G
Rm N/mm
2
Valeur minimale de la rsistance la
traction

Sa mm
Somme des espaces minimums entre
les spires utiles
Sa = n (0.0015 D
2
/ d + 0.1d)
si N > 10
4
, Sa est multipli par 1.5
Sh mm Flche de travail (course) Sh = L1 - L2
Vol0 cm
3
Volume enveloppe pour L=L0 4000 / 0 L De 0 Vol
2
=
Vol2 cm
3
Volume enveloppe pour L=L2 4000 / 2 L De 2 Vol
2
=
W Nmm Travail du ressort W = 0.5 (P1 + P2) (L1-L2)
w - Rapport d'enroulement w = D / d
z Angle d'enroulement ( ) D / / m arctan z =
F Coefficient de dure de vie en fatigue
Kg/dm
3
Masse volumique
k2
N/mm
2

Contrainte de cisaillement corrige
pour une longueur de ressort L2
k2 = ( ) ( )
3
d / k L2 L0 R D 8
kc tho
N/mm
2

Contrainte de cisaillement corrige
thorique pour Lc
kc tho = ( ) ( )
3
d / k Lc 0 L R D 8
zul
N/mm
2
Contrainte maximale admissible

t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre III : le ressort de compression
57
1.2 Les extrmits et les spires mortes
Il existe de nombreuses configurations possibles pour les extrmits des ressorts de
compression. La figure III.2 dcrit les quatre plus courantes.



Figure III.2 Extrmits des ressorts de compression
La prise en compte des extrmits se fait notamment lors du calcul de la longueur libre (L0)
du ressort l'aide du coefficient ni. Les extrmits simplement coupes et simplement
meules doivent tre vites autant que possible car elles causent un dsquilibre dans
l'application de la force qui se trouve alors dcale par rapport l'axe du ressort. Les
extrmits prfrer sont les extrmits rapproches et meules qui permettent de bien
appliquer les efforts. Pour les petits ressorts, le meulage n'est parfois pas possible, il vaut
mieux alors utiliser des extrmits rapproches.
Ces extrmits peuvent tre personnalises en rajoutant un certain nombre de spires mortes
(nm). Ce sont des spires jointives qui permettent d'augmenter la longueur d'un ressort sans
changer sa raideur. Elles permettent aussi de diminuer les possibilits d'enchevtrement des
ressorts dans les botes. Cela vite des problmes en production lors par exemple de
l'utilisation de bols vibrants pour acheminer les ressorts vers le mcanisme fabriqu (les spires
mortes sont alors parfois places au centre du corps du ressort).
1.3 Le rapport d'enroulement
Le rapport d'enroulement w (encore appel index ou indice du ressort) est le rapport
entre le diamtre moyen du ressort et le diamtre du fil. Les fabricants prconisent d'utiliser
une valeur comprise entre 8 et 10 pour faciliter la fabrication du ressort. La norme DIN
indique que le rapport d'enroulement doit toujours tre compris entre 4 et 20. En effet, pour
des grandes valeurs de w, le fil est trs peu dform et cela entrane de grosses dispersions
dans la gomtrie du ressort. Un rapport d'enroulement trs faible induit de fortes contraintes
internes lors de la fabrication et augmente les concentrations de contraintes en utilisation : le
ressort est fragilis, le fil peut casser lors de la fabrication, les contraintes admissibles sont
plus faibles.
1.4 La longueur minimale de fonctionnement
Ln est la longueur minimale de fonctionnement base sur des considrations
gomtriques (il n'y a pas d'valuation de contrainte ce niveau). En effet, les dispersions lors
de la fabrication du ressort font que certaines spires vont se toucher avant la longueur
thorique spires jointives (Lc) entranant une augmentation de la raideur et des efforts. La
caractristique du ressort n'est alors plus linaire. Comme les calculs sont dtermins partir
de cette hypothse et qu'il est gnralement souhaitable d'viter les contacts entre les spires
durant le fonctionnement, la longueur de travail est limite une valeur suprieure la
longueur spires jointives. Il existe plusieurs approches pour dterminer la valeur de Ln.

t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre III : le ressort de compression
58
La norme DIN demande de respecter un espace minimal entre les spires partir de la valeur
de Sa : Ln = Lc + Sa avec Sa = n (0.0015 D
2
/d + 0.1d)
Dans le cas d'une application dynamique, lorsque N > 10
4
, Sa est multipli par 1.5

L'IST propose une autre approche en considrant un pourcentage de la course maximale
thorique jusqu' la longueur spires jointives. On a ainsi : Ln = Lc + 0.15 (L0 - Lc)

Dans des cas particuliers o l'on ne souhaite pas avoir de prcision particulire sur l'effort
maximal, on peut ne pas considrer ses limitations. Dans ces cas on a simplement Ln = Lc.
1.5 L'angle d'enroulement des spires
Il existe de nombreuses considrations possibles pour la gestion de l'angle
d'enroulement des spires. La mthode gnrale consiste considrer des ressorts spires
serres. La limite suprieure souvent utilise est 7.5. Une valeur approche de cette limite
peut tre obtenue en considrant que le pas du ressort ne doit pas dpasser le diamtre moyen
divis par 2.5 : 5 . 2 / D m < .
Cependant, il est parfois conseill de ne plus utiliser cette limitation. Celle-ci proviendrait en
effet de deux considrations anciennes qui ne seraient plus d'actualit [IST 00]. La premire
est relative au calcul de la contrainte. Limiter l'angle d'enroulement permettrait de pouvoir
indirectement limiter la contrainte maximale dans le ressort. Or de nos jours, il est facile de
calculer cette contrainte et les seuils de contraintes acceptables par les matriaux usuels sont
connus. Cette remarque nous parat tout fait pertinente. Par contre, il faut considrer avec
prudence la deuxime considration qui est relative la prcision des calculs. Les formules de
calcul ont t tablies en prenant pour hypothse que langle d'enroulement est nul. Plus
l'angle d'enroulement augmente, plus on s'carte des hypothses de calcul. L'IST signale que,
somme toute, cos(7.5) = 0.991 et que cos(15) = 0.966. L'erreur cause par l'augmentation de
l'angle d'enroulement parat faible au regard des erreurs causes par ailleurs comme par les
dispersions sur le diamtre du fil par exemple. Il faut toutefois rester prudent. En effet, si la
contrainte de cisaillement ne varie pas beaucoup quand l'angle d'enroulement augmente, il
n'en est pas de mme pour la composante de flexion. Celle-ci est, dordinaire, suppose
ngligeable (le dtail du calcul des contraintes est prsent en annexe I). Or sin(7.5) = 0.131
mais sin(15) = 0.259. L'augmentation importante de la contrainte de flexion pour les angles
levs restitue donc toute son importance la notion de limitation de l'angle d'enroulement.

En conclusion, il nous semble bon de maintenir la limitation sur l'angle d'enroulement. On
peut relcher cette contrainte dans certains cas en acceptant des angles plus importants, mais
seulement si la contrainte de cisaillement dans le corps du ressort reste faible devant la limite
acceptable.
1.6 Le flambage du ressort
Les ressorts de compression peuvent tre sujets au flambage. D'une faon classique, la
longueur du ressort de compression diminue sous l'effet d'une charge axiale. En dessous d'une
longueur critique, certains ressorts peuvent flchir latralement au lieu de continuer de
diminuer de longueur : c'est le flambage. La longueur en dessous de laquelle apparat le
phnomne est appele longueur critique de flambage LK.
Un ressort de compression doit tre dimensionn de faon ce qu'il ne flambe pas
latralement au cours de son utilisation. En utilisant le ressort des longueurs suprieures
LK, il n'y a pas de problme de flambage. La longueur critique de flambage LK est fonction
de la gomtrie du ressort (L0/D) ainsi que du type d'appuis du ressort. LK est donc
indpendante de la contrainte maximale thoriquement acceptable dans le corps du ressort. La
norme DIN recense 5 cas d'appuis. Elle associe chacun deux une valeur diffrente du
coefficient d'assise (figure III.3).
t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre III : le ressort de compression
59


Figure III.3 Coefficient d'assise (DIN)
La longueur critique LK peut tre dtermine partir de labaque de la figure III.4 ou bien
partir de la formulation suivante (norme DIN) :
Si L0 / D<
2
1 2
+
+

Alors LK

= 0 (pas de risque de flambage)
Sinon

(
(
(

|
|

\
|

+
+

+
+
=
2
0 L
D
2
1 2
1 1
1 2
1
1 0 L LK avec = 1
2

G
E
.


Figure III.4 Courbe de flambage (DIN)
Les ressorts pour lesquels il n'est pas possible d'assurer la rsistance au flambage doivent tre
maintenus dans un alsage ou par un axe. Mais il se produit alors un frottement et une
diminution de la rsistance la fatigue.
1.7 La contrainte maximale statique
La base du calcul des contraintes dans le corps du ressort (annexe I) ne tient pas compte
de la courbure du fil (le ressort est assimil une barre droite). L'effet de courbure induit en
particulier un cart de longueur sensible entre la fibre intrieure et la fibre extrieure du
ressort. On observe ainsi une irrgularit de la rpartition des contraintes dans la section du
fil. La contrainte la plus leve, se trouve sur l'enveloppe interne des spires du ressort.
t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre III : le ressort de compression
60


Figure III.5 Rpartition des contraintes de cisaillement
La thorie des ressorts tant base sur une gomtrie simplifie du ressort, il convient
d'utiliser un coefficient de correction de contrainte pour amliorer la prcision du calcul.
Comme le montre la figure III.5, la diffrence dans les niveaux de contrainte est accentue
lorsque le rayon de courbure est petit. Le coefficient de correction k est ainsi dfini en
fonction du rapport d'enroulement. La littrature fournit de nombreuses formulations de ce
coefficient. Elles donnent des rsultats quivalents.
Pour la norme DIN :
75 . 0 w
5 . 0 w
k

+
=
Un ressort de compression doit donc tre dimensionn pour que la contrainte corrige
maximale (k2 = ( ) ( )
3
d / k L2 L0 R D 8 ) ne dpasse pas la contrainte de cisaillement
maximale admissible dans le corps du ressort zul.
Dans cette tude: zul = 50% Rm pour l'acier et zul = 48%Rm pour l'inox.
1.8 La tenue la fatigue
Sous l'action de charges rptes ou alternes, la rupture d'un matriau peut se produire
sous des contraintes infrieures la rsistance du matriau en statique : c'est la rupture en
fatigue. Cette rupture vient principalement de fissures microscopiques qui apparaissent dans
le matriau ds les premiers cycles de chargement et qui progressent doucement chaque fois
que l'on sollicite le matriau. Il existe de nombreuses courbes pour dfinir la dure de vie en
fatigue d'un matriau. Ces courbes sont issues de campagnes d'essais et refltent le
comportement statistique du matriau, elles sont souvent traces 95% de probabilit de
rsistance.
1.8.1 La courbe de Wohler
On trace sur la courbe de Wohler ou courbe S.N. (Stress-Number of cycles)
l'amplitude de la contrainte de cisaillement alterne en fonction du nombre de cycles la
rupture. La contrainte moyenne est nulle.

Contrainte de cisaillement
Nombre de cycles
zul
10
4
2
10
7
1 3
d


Figure III.6 Courbe de Wohler
t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre III : le ressort de compression
61
On distingue trois zones sur la courbe de Wohler (figure III.6) :

1. La zone de fatigue oligocyclique, sous forte contrainte, la rupture survient aprs un
trs petit nombre d'alternances et est prcde d'une dformation plastique notable.
En conception, on utilise alors la limite lastique en statique (trace en pointills).

2. La zone de fatigue (ou endurance limite), o la rupture est atteinte aprs un
nombre de cycles qui croit quand la contrainte dcrot.

3. La zone d'endurance illimite (ou zone de scurit), sous faible contrainte, pour
laquelle la rupture ne se produit pas avant 10
7
cycles et reste suprieure la dure
de vie envisage pour la pice.
1.8.2 Le diagramme de Goodman.
Pour un nombre de cycles donn N, on trace la courbe reprsentant la contrainte
maximale acceptable avant rupture en fonction de la contrainte minimale (figure III.7).

Contrainte maximale
Contrainte minimale
zul
N=10
7


Figure III.7 Diagramme de Goodman
Un point de fonctionnement est acceptable s'il reste en dessous de la courbe limite. La zone
acceptable est toujours restreinte par la limite lastique en statique (en pointills). Le
diagramme tant en effet trac en fonction de la rupture du matriau, la contrainte maximale
est limite la contrainte statique maximale acceptable de manire viter une dformation
du matriau ds les premiers cycles de fonctionnement.
1.8.3 Le diagramme de Haigh
Avec le mme principe que prcdemment, on trace la courbe contrainte
moyenne/contrainte alterne pour un nombre de cycles donn.

Contrainte alterne a
moyenne m
d N=10
7
zul
Contrainte


Figure III.8 Diagramme de Haigh
On peut galement vrifier que le fonctionnement retenu reste en dessous de la courbe limite.
t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre III : le ressort de compression
62
1.8.4 Donnes matriaux et calcul du coefficient de scurit en fatigue
Le diagramme de Haigh sert de rfrence pour calculer le coefficient de scurit en
fatigue en exploitant la reprsentation suivante :

Contrainte
alterne
Contrainte
moyenne

zul

d
(N)

d
(N)
/

Point de travail
Limite de fatigue
0

d
(N)
/

F
W


Figure III.9 Reprsentation pratique du diagramme de Haigh
Le coefficient de fatigue est le rapport OF/OW. Pour les ressorts de compression, la norme
DIN fournit les diagrammes de Goodman pour les aciers et les inox courants (grenaills et
non grenaills) pour 10
7
cycles. On peut facilement construire les diagrammes de Haigh
correspondants. Pour un nombre de cycles infrieur, on utilise la courbe de Wohler pour
calculer le point d'intersection de la courbe avec l'axe de la contrainte alterne et obtenir la
valeur de d
(N)
. A partir de celle-ci, on peut calculer la valeur du coefficient (tous les calculs
sont dtaills en annexe). Voici les tables III.3 et III.4 qui indiquent les donnes matriaux
correspondantes aux calculs.

Table III.3 Donnes de fatigue pour l'acier DH (1 d 10 mm)

non grenaill grenaill

2 1.6
d en N/mm
2
1786 . 0
d / 5 . 293
1769 . 0
d / 8 . 350
zul en N/mm
2
0.5 (2230 - 355.94 ln(d) )

Table III.4 Donnes de fatigue pour l'inox 1.4310 (1 d 6 mm)

non grenaill
3
d en N/mm
2
268 . 0
d / 303
zul en N/mm
2
0.48 (1918- 255.86 ln(d) )

d
(N)
en N/mm
2
est calcul partir de la valeur de N :
Si N 10
7
: d
(N)
= d
Si 10
4
< N < 10
7
: ( ) ( ) [ ] d zul N zul d d
N
4 7 log
3
1
10 ) (
+ =
Si N 10
4
: d
(N)
= zul
t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre III : le ressort de compression
63
Le coefficient de dure de vie en fatigue F est dtermin de la manire suivante :

( )
( ) ( )
(N) (N)
(N) (N)
d m 1 d zul a
d zul d
OW
OF
F


+

= =

avec : m = ( ) ( )
3
d / k L2 L1 L0 2 R D 4
a = ( ) ( )
3
d / k L2 L1 R D 4

Pour que les calculs de dure de vie restent valides, il faut veiller viter les problmes de
corrosion et de frottement sur les cts du ressort.
1.9 La contrainte spires jointives
Dans une conception simple, le matriau reste dans le domaine lastique mme lorsque
le ressort est amen spires jointives. De cette manire, le ressort n'est pas endommag mme
si la longueur minimale de fonctionnement L2 sort du domaine initialement prvu.
Par contre, dans le cas o il est certain qu'aucun lment extrieur ne changera le
fonctionnement initialement prvu, la rupture (thorique) du ressort spires jointives peut tre
accepte.

Il existe une autre gestion possible de cette contrainte : la prconformation. Cette opration
permet d'augmenter artificiellement le niveau de contrainte admissible du ressort. Dans ce cas,
le ressort est volontairement dimensionn de manire ce que la contrainte spires jointives
soit lgrement suprieure la limite lastique. La figure III.10 dcrit le phnomne survenant
lorsqu'on dpasse lgrement la limite lastique du matriau puis que l'on revient un
chargement nul (la prconformation).

Contrainte
zul
Dformation
Rm
zul'
Dformation permanente
Limite lastique augmente


Figure III.10 Prconformation d'un ressort
Le ressort est ainsi amen spires jointives juste aprs fabrication, le matriau se dforme
plastiquement et sa limite lastique augmente. Malheureusement il n'y a pas l'heure actuelle
de courbes ou formules qui permettent d'anticiper prcisment la dformation permanente
dans le ressort aprs qu'il ait t dform plastiquement (valuation de la perte de longueur).
Ce procd ne sera donc pas exploit entirement. Le concepteur aura le choix de dfinir la
limite acceptable qu'il souhaite. En cas de dpassement de la limite lastique spires
jointives, la longueur libre du ressort ne sera pas modifie et restera sa valeur initiale. Il
faudra donc s'attendre une perte de longueur en fonctionnement qui devra tre dtermine
exprimentalement.

t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre III : le ressort de compression
64
En conclusion, on conoit le ressort pour que la contrainte thorique spires jointives
(kc tho) ne dpasse pas la limite kc
S
. Les valeurs de kc
S
sont dtailles dans la table III.5
pour les aciers et inox utiliss dans cette tude en fonction des effets acceptables lorsque le
ressort est spires jointives.

Table III.5 Dfinition de la valeur de kc
S

kc
S

acier inox
Sans affaissement
0.50 Rm = zul 0.48 Rm = zul
Affaissement lger 0.56 Rm 0.56 Rm
Affaissement permanent 0.75 Rm 0.70 Rm
Rupture

2. Les ressorts de stock : recherche dans un catalogue
Nous avons mis en vidence au chapitre prcdent quil nest pas facile de slectionner
un ressort dans un catalogue si on veut le faire de manire rationnelle. Cela est d notamment
au manque daide disponible lheure actuelle pour trouver le bon fonctionnement (en
fonction du cahier des charges) pour un ressort donn. Pour pallier cette carence, nous
prsentons un outil qui propose le meilleur ressort dans un catalogue en indiquant le
fonctionnement optimal associ, directement partir des informations du cahier des charges.
2.1 Interface principale : dfinition du cahier des charges
L'interface principale de l'outil propos a t ralise partir d'une bote de dialogue
intgre Excel (voir figure III.11). Elle sert notamment dfinir le cahier des charges
traiter. Ce cahier des charges a t conu pour rpondre aux souhaits d'amlioration exprims
dans le chapitre II.

Dans le cahier des charges propos, il est possible d'indiquer les limites infrieures et/ou
suprieures des entres suivantes :
Paramtres constructifs : De, D, Di, d, L0, R, nt, Lc, m, Vol0, M, fe, Prix,
Paramtres fonctionnels : F1, F2, L1, L2, Sh, W, Vol2

Chaque paramtre dentre est trait comme une variable. Lalgorithme de rsolution lui
attribue une borne infrieure et une borne suprieure par dfaut. La dclaration dun cahier
des charges particulier se concrtise par une dfinition plus prcise des bornes des paramtres
concerns. Grce cette technique, loutil peut tre exploit quelle que soit la teneur du cahier
des charges. Lutilisateur peut ainsi nagir que sur les paramtres sur lesquels psent une
contrainte au moment de la recherche du ressort, ce qui est un gros avantage, notamment en
avant-projet o beaucoup de latitudes existent et peuvent tre mises profit. Pour attribuer
une valeur prcise un paramtre, il suffit de porter cette valeur la fois comme limite
infrieure et comme limite suprieure.

D'autres informations peuvent tre fournies pour calculer d'autres caractristiques :
Le nombre de cycles N pour calculer F et vrifier qu'il est suprieur 1.
Le coefficient d'assise pour calculer la longueur critique de flambage LK et vrifier
qu'elle est infrieure L2.


t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre III : le ressort de compression
65

Le concepteur peut aussi spcifier l'aide de menus droulants :
le type de matriau parmi trois options : acier, inox, tous
le type d'extrmits : rapproches, rapproches et meules, tous
le type de norme choisie pour calculer Ln (DIN, IST, constructeur)
la mthode de choix du meilleur ressort (III 2.5)

Enfin, de manire pouvoir dterminer le ressort le plus adapt au cahier des charges, il faut
fournir l'objectif de calcul. Il est propos de minimiser ou maximiser une des fonctions
suivantes: De, D, Di, d, L0, R, nt, Lc, m, fe, M, Prix, Vol0, W, Sh, F1, L1, F2, L2, Vol2, F.



Figure III.11 Interface principale pour ressorts de compression de stock
2.2 Traduction du cahier des charges : dfinition d'un problme d'optimisation
Le cahier des charges prsent sur la figure III.11 peut tre traduit sous la forme
classique d'un problme d'optimisation. La fonction objectif est clairement exprime dans la
zone "Objectif du calcul", les autres entres du cahier des charges dfinissent les contraintes
du problme. Pour chaque paramtre x, la limite suprieure venant du cahier des charges est
note
S
C
x et la limite infrieure venant du cahier des charges est note
I
C
x .
Les contraintes peuvent tre regroupes en deux catgories : les contraintes constructives
(table III.6) et les contraintes fonctionnelles (table III.7).

t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre III : le ressort de compression
66
Table III.6 Contraintes constructives pour ressorts de compression de stock

Critre Limite suprieure Limite infrieure
De
g1(X) : De -
S
C
De 0 g2(X) :
I
C
De - De 0
D
g3(X) : D -
S
C
D 0 g4(X) :
I
C
D - D 0
Di
g5(X) : Di -
S
C
Di 0 g6(X) :
I
C
Di - Di 0
d
g7(X) : d -
S
C
d 0 g8(X) :
I
C
d - d 0
L0
g9(X) : L0 -
S
C
0 L 0 g10(X) :
I
C
0 L - L0 0
R
g11(X) : R-
S
C
R 0 g12(X) :
I
C
R - R 0
nt
g13(X) : nt -
S
C
nt 0 g14(X) :
I
C
nt - nt 0
LcBD
g15(X) : Vol2-
S
C
2 Vol 0 g16(X) :
I
C
2 Vol -Vol2 0
m
g17(X) : m -
S
C
m 0 g18(X) :
I
N
m - m 0
Vol0
g19(X) : Vol0-
S
C
0 Vol 0 g20(X) :
I
C
0 Vol -Vol0 0
M
g21(X) : M -
S
C
M 0 g22(X) :
I
C
M - M 0
fe
g23(X) : fe -
S
C
fe 0 g24(X) :
I
C
fe - fe 0
Prix
g25(X) : Prix-
S
C
Prix 0 g26(X) :
I
C
Prix -Prix 0


Table III.7 Contraintes fonctionnelles pour ressorts de compression de stock

Critre Limite suprieure Limite infrieure
F1
g27(X) : F1 -
S
C
1 F 0 g28(X) :
I
C
1 F - F1 0
F2
g29(X) : F2 -
S
C
2 F 0 g30(X) :
I
C
2 F - F2 0
L1
g31(X) : L1 -
S
C
1 L 0
g32(X) :
I
C
1 L - L1 0
L2
g33(X) : L2 -
S
C
2 L 0
g34(X) :
I
C
L2 - L2 0
Sh
g35(X) : Sh -
S
C
Sh 0 g36(X) :
I
C
Sh - Sh 0
W
g37(X) : W -
S
C
W 0 g38(X) :
I
C
W - W 0
Vol2
g39(X) : Vol2-
S
C
2 Vol 0 g40(X) :
I
C
2 Vol -Vol2 0
Lr g41(X) : Lr - L2 0 *******
Ln g42(X) : Ln - L2 0 *******
LK g43(X) : LK - L2 0 *******
Coefficient de fatigue ******* g44(X) : 1 - F 0

Pour un ressort de stock donn, tous les paramtres constructifs sont connus. Les contraintes
constructives peuvent donc tre facilement values. Par contre, le respect ou non des
contraintes fonctionnelles dpend du fonctionnement que l'on associe ce ressort. Pour
pouvoir slectionner le meilleur ressort dans un catalogue, il faut donc connatre le
fonctionnement optimal associ chaque ressort en fonction du cahier des charges considr.
Cette particularit a conduit l'algorithme de rsolution suivant.
2.3 Algorithme de rsolution
La mthode retenue consiste explorer entirement la base de donnes du constructeur
pour slectionner le meilleur ressort. Tous les ressorts sont donc valus un par un et le
meilleur est propos. Cette approche 'simple' permet d'tre certain de ne pas oublier un
t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre III : le ressort de compression
67
composant intressant. Cette fiabilit du rsultat permet au concepteur de prendre du recul par
rapport au cahier des charges (CdC) qu'il dfinit et la slection qui en rsulte.

OUI
NON
Comparer le ressort avec
le meilleur jusque l.
Premier ressort
Ressort suivant
Il est encore
meilleur?
Dernier
ressort?
OUI
NON Afficher les caractristiques
du meilleur ressort.
Optimiser le
fonctionnement du
ressort
Evaluer les
caractristiques
du ressort.
Optimiser le
fonctionnement du
ressort
Evaluer les
caractristiques
du ressort.
C'est priori le meilleur ressort,
Stocker ces caractristiques.


Figure III.12 Algorithme de rsolution
Dans l'algorithme dcrit par la figure III.12, on distingue la phase d'optimisation du
fonctionnement du ressort, celle de calcul de ses caractristiques et la procdure de
comparaison.
A chaque pas, l'algorithme lit directement les caractristiques fournies dans le catalogue
(gnralement De, d, L0, R, Prix) pour le ressort considr. Elles permettent de calculer le
fonctionnement optimal associ ce ressort. Lorsque ce fonctionnement est connu, toutes les
autres caractristiques du ressort (D, Di, Lc, M, Vol0, Vol2, fe) sont calcules sans
difficult. Il reste alors effectuer la comparaison du ressort avec le meilleur ressort jusque-l
pour savoir lequel conserver.

Les deux oprations principales dterminer sont donc :
Comment optimiser le fonctionnement d'un ressort
Comment comparer deux ressorts
t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre III : le ressort de compression
68
2.4 Optimisation du fonctionnement d'un ressort en fonction du CdC (rvis)
Pour un ressort donn, les paramtres constructifs sont fixes, il est donc impossible de
lutter contre les contraintes associes (table III.6). Par contre les points de fonctionnement
restent tre dfinis. Il est donc possible et utile de les dterminer en prenant en compte les
contraintes de la table III.7. L'algorithme de la figure III.13 dcrit les diffrentes tapes de la
dtermination des longueurs optimales L1 et L2 en fonction du cahier des charges considr.

Pour atteindre le fonctionnement optimal d'un ressort donn en fonction du cahier des
charges, nous allons commencer par fusionner certaines contraintes de la table III.7 de
manire obtenir un problme seulement 9 contraintes.
Cela nous permet ensuite dassocier un domaine de fonctionnement au ressort.
Pour dterminer la solution optimale, nous utilisons la mthode graphique base sur les
diagrammes de variation (II 4.1). Les contraintes susceptibles dtre actives loptimum sont
tout dabord rpertories. Ensuite, tous les points dintersection entre ces contraintes sont
rfrencs et ceux susceptibles dtre loptimum sont retenus.
A partir de ce dernier, nous avons dfini une mthode de choix du fonctionnement optimal.
Lorsqu'il n'existe pas de domaine fonctionnement, une mthode alternative est prsente de
manire pouvoir proposer un fonctionnement en toute circonstance.


Optimiser le fonctionnement du ressort
Recenser les 36 couples [L1 ;L2] potentiels 2.4.2
Fusionner les contraintes 2.4.1
Slectionner le meilleur couple [L1 ;L2] 2.4.3


Figure III.13 Dtermination des longueurs L1 et L2
2.4.1 Rduction du problme : fusion des contraintes
Pour chaque ressort, le cahier des charges est analys pour savoir sil y a une
utilisation possible de ce ressort. Cette utilisation est caractrise par les points de
fonctionnement W1 et W2 (figure III.14) qu'il faut dterminer tout en respectant les 18
contraintes de la table III.7 (g27 g44). Lorsque le ressort est connu, des relations
fonctionnelles permettent de fusionner certaines contraintes.
Le problme d'optimisation est finalement rduit un problme deux variables et neuf
contraintes. Voici le dtail de la dtermination des nouvelles contraintes.
Tous les paramtres du cahier des charges sont dfinis par leur limite suprieure et leur limite
infrieure. D'une manire gnrale, les limites sur les paramtres F1 et L1 dfinissent un
rectangle (rectangle de droite figure III.14.a) dans le plan efforts/longueurs. Pour respecter les
spcifications, le point de fonctionnement W1 doit obligatoirement tre l'intrieur de ce
rectangle. Il en est de mme en considrant F2, L2 et le point W2 (rectangle de gauche).
Chaque ressort test possde une raideur et une longueur libre qui lui sont propres, donc une
droite caractristique effort/longueur. Cette droite indique la correspondance entre efforts et
longueurs pour le ressort considr. Ainsi, les segments qui forment les intersections entre la
droite caractristique et les deux rectangles sont les lieux possibles des points de
fonctionnement W1 et W2 (segments en gras sur les figures). Dans cette tude, l'utilisation du
t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre III : le ressort de compression
69
ressort sera dfinie par les abscisses des points W1 et W2 : L1 et L2. La projection des
segments utilisables sur l'axe des longueurs (figure III.14.b) donne les nouvelles bornes pour
L1 et L2. C'est l'intrieur de ces bornes, qu'il faut dterminer les valeurs optimales de L1 et
L2 pour respecter le cahier des charges. Attention, ces bornes (L1
I
, L1
S
et L2
I
, L2
S
) peuvent
donc tre diffrentes de celles initialement dfinies dans le cahier des charges (
I
C
1 L ,
S
C
1 L et
I
C
2 L ,
S
C
2 L ).
L1
I
L1
S
W2 ?
W1 ?
L2
I
L2
S
S
C
2 F
Longueurs
Efforts
W2 ?
W1 ?
I
C
2 L

S
C
2 L
I
C
1 L

S
C
1 L
S
C
1 F
I
C
1 F
Longueurs
Efforts
I
C
2 F
Figure III.14.a Figure III.14.b


Figure III.14 Exemple de fusion de contraintes
Les nouvelles limites de L1 et L2 sont calcules partir des limites sur L1, L2, F1 et F2 :
L1
S
= Min (
S
C
1 L , R / 1 F 0 L
I
C
)
L1
I
= Max (
I
C
1 L , R / 1 F 0 L
S
C
)
L2
S
= Min (
S
C
2 L , R / 2 F 0 L
I
C
)
L2
I
= Max (
I
C
2 L , R / 2 F 0 L
S
C
)

Pour complter cette dmarche, il est important de rajouter dans le calcul des limites de L2 les
contraintes portant sur :
Vol2 : volume enveloppe pour L=L2
LK : longueur critique de flambage qui est fonction du coefficient dassise
Ln : plus petite longueur de travail admissible (gomtriquement)
Lr : plus petite longueur de travail admissible (limite lastique)
Voici la formulation finale des limites de L2 :
L2
S
= Min (
S
C
2 L ,
R
F2
L0
I
C
,
2
S
C
De
2 Vol 4

)
L2
I
= Max (
I
C
2 L ,
R
F2
L0
S
C
,
2
I
C
De
2 Vol 4

, LK, Ln, Lr)


Limites de la course Sh proviennent directement des donnes du cahier des charges:
Sh
S
=
S
C
Sh
Sh
I
=
I
C
Sh

Il convient de vrifier la dure de vie en fatigue (g44) en s'assurant que F 1.

Enfin, les spcifications sur lnergie emmagasine doivent tre prises en compte :
W
S
=
S
C
W
W
I
=
I
C
W

Nous dbouchons finalement sur un problme d'optimisation neuf contraintes (table III.8) et
deux variables (L1 et L2).
t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre III : le ressort de compression
70

Table III.8 Contraintes pour le fonctionnement d'un ressort de compression de stock

Critres Limite suprieure Limite infrieure
F1, L1 g'1(X) : L1 - L1
S
0 g'2(X) : L1
I
- L1 0
F2, L2, LK,
Ln, Lr, Vol2 g'3(X) : L2 - L2
S
0 g'4(X) : L2
I
- L2 0
Sh g'5(X) : L1 - L2 - Sh
S
0 g'6(X) : Sh
I
- L1 + L2 0
F g'7(X) : 1- F 0
W
g'8(X) : (L0-L2)
2
- (L0-L1)
2

- 2W
S
/R 0
g'9(X) : (L0-L2)
2
- (L0-L1)
2

+ 2W
I
/R 0

La figure III.15 prsente le cas gnral pour lequel le domaine des solutions ralisables est
limit par toutes les contraintes. Tout point lintrieur de ce domaine reprsente un couple
de valeur [L1 ; L2] qui est un fonctionnement acceptable. Reste trouver le meilleur point
possible.




Figure III.15 Domaine des solutions ralisables pour L1 et L2
2.4.2 Recensement des points potentiellement optimaux
Le domaine des solutions ralisables est potentiellement limit par 9 fonctions dont 7
sont linaires. Lobjectif minimiser ou maximiser est aussi ncessairement une de ces
fonctions. Le fonctionnement optimal appartient donc ncessairement au moins une limite
du domaine. Nous avons recens toutes les intersections possibles entre les diverses fonctions.
Il en rsulte 36 intersections possiblement optimales.



Elles sont dtailles ci-dessous.

t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre III : le ressort de compression
71
g'1g'3

L1
1
= L1
S
L2
1
= L2
S
g'1g'4

L1
2
= L1
S
L2
2
= L2
I
g'1g'5

L1
3
= L1
S
L2
3
= L1
S
- Sh
S

g'1g'6

L1
4
= L1
S
L2
4
= L1
S
- Sh
I

g'1g'7
Lannexe II montre que la contrainte g7 lie la dure de vie peut tre dfinie par une
droite de pente infrieure 1 sur le graphe L2 = f(L1).

L1
C B
C B
C B
/ A C L0 2
L2
+

+
+

=
F


Cette quation peut tre crite sous simplifie :
' L1 ' L2 B A + = avec
C B
C B
' A
+

= et
C B
/ A C L0 2
B'
+

=
F

On obtient ainsi :

L1
5
= L1
S
L2
5
= A L1
S
+ B
g'1g'8

L1
6
= L1
S
L2
6
=
(


R
Max
S
2 S
W 2
) L1 L0 ( ; 0 L0
g'1g'9

L1
7
= L1
S
L2
7
=
(


R
Max
I
2 S
W 2
) L1 L0 ( ; 0 L0
g'2g'3

L1
8
= L1
I
L2
8
= L2
S
g'2g'4

L1
9
= L1
I
L2
9
= L2
I
g'2g'5

L1
10
= L1
I
L2
10
= L1
I
- Sh
S

g'2g'6

L1
11
= L1
I
L2
11
= L1
I
- Sh
I

g'2g'7

L1
12
= L1
I
L2
12
= A L1
I
+ B
g'2g'8
t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre III : le ressort de compression
72

L1
13
= L1
I
L2
13
=
(


R
Max
S
2 I
W 2
) L1 L0 ( ; 0 L0
g'2g'9
L1
14
= L1
I
L2
14
=
(


R
Max
I
2 I
W 2
) L1 L0 ( ; 0 L0
g'3g'5

L1
15
= L2
S
+ Sh
S
L2
15
= L2
s

g'3g'6

L1
16
= L2
S
+ Sh
I
L2
16
= L2
s

g'3g'7

L1
17
= (L2
s
- B) / A

L2
17
= L2
s

g'3g'8
L1
18
=
(


R
Max
S
2 S
W 2
) L2 L0 ( ; 0 L0

L2
18
= L2
s

g'3g'9
L1
19
=
(


R
Max
I
2 S
W 2
) L2 L0 ( ; 0 L0

L2
19
= L2
s


g'4g'5

L1
20
= L2
I
+ Sh
S
L2
20
= L2
I

g'4g'6

L1
21
= L2
I
+ Sh
I
L2
21
= L2
I

g'4g'7

L1
22
= (L2
I
- B) / A

L2
22
= L2
I

g'4g'8
L1
23
=
(


R
Max
S
2 I
W 2
) L2 L0 ( ; 0 L0

L2
23
= L2
s

g'4g'9
L1
24
=
(


R
Max
I
2 I
W 2
) L2 L0 ( ; 0 L0

L2
24
= L2
s


g'5g'7

L1
25
= (Sh
S
+ B) / (1 - A )

L2
25
= A L1
25
+ B
t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre III : le ressort de compression
73
g'5g'8
L1
26
=
S
S S
S
W
2
S
L0
h R
h
+
L2
26
= L1
26
- Sh
S

g'5g'9
L1
27
=
S
I S
S
W
2
S
L0
h R
h


L2
27
= L1
27
- Sh
S

g'6g'7

L1
28
= (Sh
I
+ B) / (1 - A )

L2
28
= A L1
28
+ B
g'6g'8
L1
29
=
I
S I
S
W
2
S
L0
h R
h
+
L2
29
= L1
29
- Sh
I

g'6g'9
L1
30
=
I
I I
S
W
2
S
L0
h R
h
+

L2
30
= L1
30
- Sh
I


Les intersections entre la tenue en fatigue (g7) et lnergie (g8 et g9) sont un peu plus
complexes tudier. Le calcul des intersections provient de la rsolution dune quation du
second degr. Les courbes peuvent ainsi tre scantes en deux points.

g'7g'8
Soit A2 = A
2
-1
B2 = 2 A B 2 A L0 + 2 L0
Soit de plus
C2
8
= -2BL0+B
2
2 W
S
/ R

8
= Max [0; B2
2
4 A2 C2
8
]
Premire intersection :
L1
31
= (-B2-
8
0.5
) / (2 A2)
L2
31
= AL2
31
+ B
Deuxime intersection :
L1
32
= (-B2+
8
0.5
) / (2 A2)
L2
32
= AL2
32
+ B
g'7g'9
Soit encore
C2
9
= -2BL0+B
2
2 W
I
/ R

9
= Max [0; B2
2
4 A2 C2
8
]
Premire intersection :
L1
33
= (-B2-
9
0.5
) / (2 A2)
L2
33
= AL2
33
+ B
Deuxime intersection :
L1
34
= (-B2+
9
0.5
) / (2 A2)
L2
34
= AL2
34
+ B

Il est possible de rechercher les valeurs de L1 et L2 qui proposent lnergie maximale. Il faut
alors considrer une fonction nergie tangente la tenue en fatigue (dterminant nul, = 0).
t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre III : le ressort de compression
74

g'7 tangent une fonction nergie constante
L1
35
= (-B2) / (2 A2)
L2
35
= AL2
35
+ B

Pour finir, lorsque lobjectif est la plus grande tenue en fatigue, il faut considrer une fonction
de tenue en fatigue tangente avec lnergie minimale.
g9 tangent une fonction tenue en fatigue constante

L1
36
=
) ' 1 (
' W 2
L0
2
2 I
A R
A


L2
36
= ( )
R
L L
I
2
36
W 2
1 0 L0 +
2.4.3 Slection du couple [L1 ;L2] optimal
Il reste maintenant slectionner le meilleur couple [L1 ; L2]. Nous avons choisi de
slectionner le point lintrieur du domaine qui a la meilleure valeur de la fonction objectif.
Lorsquaucun point nest acceptable (cela peut arriver lorsque le ressort ne correspond pas au
cahier des charges) alors le point qui est le plus proche du domaine est retenu quelque soit la
valeur de la fonction objectif associe. Cela revient exploiter la mthode de comparaison
simple (III 2.5.1) en ne considrant que les fonctions lies au fonctionnement.

t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre III : le ressort de compression
75


Notes :

Cette page est insre pour conserver la pagination du manuscrit original.

La rvision du chapitre entrane galement un saut dans la numrotation des figures.



t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre III : le ressort de compression
76
2.5 Choix du meilleur ressort : procdures de comparaison
Rappelons que l'algorithme de slection parcourt tout le catalogue pour trouver le
meilleur ressort. Il compare ainsi chaque ressort avec le meilleur ressort obtenu jusque l et
progresse pas pas jusqu' la fin du catalogue. Pour raliser cette tche, il est ncessaire de
dfinir comment comparer deux ressorts (l'ensemble des caractristiques de chaque ressort est
connu).

Le choix du meilleur ressort pour une application donne n'est pas forcment une chose aise,
mme lorsqu'il n'y a qu'un seul objectif traiter. Tout dpend en effet de la gestion des
contraintes que l'on met en place. Voici un exemple qui illustre ce propos.

Un jeu est propos trois joueurs. Le problme rsoudre, simple, est prsent sur la
figure III.21. Il s'agit de trouver le point qui maximise Y sans dpasser la zone grise. Mais
attention, on prcise que la courbe qui limite la zone grise a t trace la main et comporte
donc une certaine incertitude.

Y
X
N1
N3
N2
Trouvez le point qui a la plus
grande valeur de Y tout en
restant dans la zone grise.

Figure III.21 Problme de choix optimal
Voici les rponses des trois joueurs :
Le premier, rigoureux, dsigne le point n1 en considrant que le trac de la courbe est
fiable.
Le deuxime joueur, audacieux, slectionne le point n2 en se disant que la courbe
t donne titre indicatif et que le gain amen sur Y justifie bien un petit
dpassement de la contrainte.
Le troisime joueur, prudent, prfre retenir le point n3. Il se dit que le point n1 est
trop proche des limites pour tre un choix viable. Le point n3 a certes une valeur de Y
un peu infrieure mais il est suffisamment loign des limites pour reprsenter un
choix robuste.

En fait, toutes ces dcisions sont priori bonnes. Ce jeu illustre les diverses possibilits de
choix que peuvent faire les concepteurs dans les premires tapes du processus de conception
o certaines contraintes sont souvent donnes titre indicatif. Nous avons ainsi dtermin
trois procdures de slection de manire essayer de satisfaire les besoins exprims par ces
diverses situations.




t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre III : le ressort de compression
77
Comparer le ressort avec le meilleur jusque l
Comparaison simple
Comparaison souple
2.5.2
2.5.1
Comparaison robuste
2.5.3
OU

Figure III.22 Les possibilits offertes pour comparer deux ressorts
L'algorithme de comparaison dcrit sur la figure III.22 utilise uniquement la mthode
slectionne par le concepteur dans le cahier des charges et retourne les caractristiques du
nouveau meilleur ressort.
L'algorithme peut alors recommencer toute la procdure avec le ressort suivant.
2.5.1 Comparaison simple : on souhaite respecter rigoureusement les contraintes
Des trois procdures de comparaison, c'est la procdure de slection la plus simple
mettre en uvre.
Il nous semble que comparer simplement les fonctions objectif des ressorts du catalogue qui
respectent rigoureusement le cahier des charges ne suffit pas. En effet, il se peut qu'aucun
ressort ne respecte les spcifications et il est bon de pouvoir retourner un rsultat en toute
circonstance (avec les avertissements adapts). Dans ce cas, nous avons donc choisi de
slectionner le moins mauvais ressort, c'est dire celui qui est le moins loign des limites
exprimes par le concepteur. Ici, tout ressort qui respecte le cahier des charges est considr
meilleur qu'un ressort qui viole les contraintes.

Cette considration conduit la rsolution suivante. Pour savoir si un ressort respecte les
spcifications, une "violation globale" V
g
est calcule. V
g
est nulle lorsque le ressort satisfait
toutes les contraintes, sinon V
g
est d'autant plus grande que l'adquation entre le ressort et le
besoin est mauvaise.

Pour calculer V
g
nous avons retenu la notion de norme multicritres avec p = 1 (cf II 4.4.2) :

=
=
cr
i
i g
V V
1
avec :

cr est le nombre de critres valus. Il y a un critre pour chaque ligne des
tables III.6 et III.7.

La notation V
i
sur chaque critre reprsente la distance extrieure au domaine
entre la valeur du critre considr Va
i
et la limite acceptable la plus proche (I
i
ou S
i
).
V
i
= F(I
i
, S
i
, Va
i
) est dtermine de la manire suivante :

I
i
= Borne infrieure du critre i venant du cahier des charges (valeur positive)
t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre III : le ressort de compression
78
S
i
= Borne suprieure du critre i venant du cahier des charges
Va
i
= Valeur du critre i pour le ressort considr

V
i
= 0
Si Va
i
> S
i
Alors
Si S
i
= 0 Alors
V
i
= Va
i

Sinon
V
i
= (Va
i
S
i
) / S
i

Fin du si
Fin du si
Si Va
i
< I
i
Alors
V
i
= (I
i
Va
i
) / I
i

Fin du si

Lorsque deux ressorts sont compars, trois cas peuvent se prsenter :
Les deux ressorts respectent les spcifications (V
g
= 0 pour les deux ressorts). Celui
qui la meilleure valeur de la fonction objectif est retenu. En cas d'galit, c'est celui
qui a le plus grand coefficient de fatigue qui est slectionn.
Un seul des deux ressorts respecte le cahier des charges. Il est retenu quelle que soit la
valeur de sa fonction objectif.
Aucun des ressorts ne respecte le cahier des charges (V
g
> 0 pour les deux ressorts).
Celui qui a la plus faible valeur de V
g
est retenu. Lorsque les deux ressorts ont des
valeurs de V
g
identiques, c'est celui qui a le plus grand coefficient de fatigue qui est
slectionn.
2.5.2 Comparaison souple : une violation des contraintes peut tre tolre
Dans certaines tudes, une lgre violation du cahier des charges peut tre tolre.
C'est souvent le cas en conception prliminaire o l'on peut accepter de dborder un peu des
limites fixes si le gain dans la fonction objectif est significatif. Pour ce systme d'valuation,
nous avons choisi de pnaliser la fonction objectif lorsque le ressort ne respecte pas
strictement le cahier des charges. La valeur de V
g
dtermine auparavant est rutilise pour
dfinir la valeur de la fonction objectif corrige de la manire suivante :

g
V b a
e Obj Obj' =
avec : 1 a = si la fonction objectif doit tre minimise
1 a = si la fonction objectif doit tre maximise.
b est le coefficient de pondration (nous lavons fix 5 mais il reste modulable).

Lorsque deux ressorts sont compars, l'algorithme retient celui qui a la meilleure valeur de
Obj. En cas d'galit, c'est celui qui a le plus grand coefficient de scurit en fatigue qui est
retenu.
2.5.3 Comparaison robuste : vers l'intrieur du domaine des solutions ralisables
Cette fois, nous souhaitons que le ressort respecte le cahier des charges et prfrons
slectionner un lment dont les caractristiques sont plutt l'intrieur des limites exprimes
dans le cahier des charges tout en ayant une bonne valeur de la fonction objectif. Nous allons
pour cela dfinir une mthode comparaison de deux ressorts utilisant la logique floue
[OFT 94] qui se prte bien ce genre de concept.
Dans sa thse, J-C Fauroux [FAU 99] a utilis la logique floue pour comparer diverses
configurations initiales avant de procder l'optimisation de structure cinmatiques
t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre III : le ressort de compression
79
tridimensionnelles. Cette dmarche a t adapte pour comparer le ressort test (not X) avec
le meilleur ressort jusque l (not X
*
).

La comparaison en logique floue se droule en plusieurs tapes. Il faut tout d'abord dfinir
une notation floue pour valuer comment chaque ressort respecte le cahier des charges.
Ensuite, la comparaison des deux ressorts suivant ce premier aspect peut tre effectue. Une
autre comparaison est ensuite opre suivant la valeur de la fonction objectif. Enfin, une
synthse est effectue pour conclure sur le ressort conserver.

La premire tape consiste donc dfinir une notation floue pour valuer l'adquation de
chaque ressort avec le cahier des charges. Ici, pour ne pas contaminer les calculs, nous ne
considrons que les critres actifs, cest dire les critres de fonctionnement obligatoires
(g41 g44 de la table III.7) ainsi que les critres pour lesquels au moins une limite a t
renseigne dans le cahier des charges (on ne traite pas les critres dont les deux limites sont
restes vierges). Nous avons dfini une notation floue partir de cinq fonctions
d'appartenance qui reprsentent une adquation croissante avec le cahier des charges : de trs
faible (
TF
), faible (
F
), moyenne (
M
), bonne (
B
) jusqu' trs bonne (
TB
).

[ ]
[ ]
'
, , , ,
, , , ,
cr'
1 i
i TB B M F TF
CdC TB B M F TF
cr

=
=

o cr est le nombre de critres actifs dans le cahier des charges

Le graphique suivant permet de dterminer [
TF
,
F
,
M
,
B
,
TB
]
i
pour chaque critre actif i :

[

TF
,

F
,

M
,

B
,

TB
]
i
1
0
0 -15 -5

TF
15 5
Note
i
= 2

B
= 0.4

M
= 0.6

F

M

B

TB
Note


Figure III.23 Evaluation de [
TF
,
F
,
M
,
B
,
TB
]
i

Note
i
= F(I
i
, S
i
, Va
i
) est positive lorsque le critre i respecte les limites et ngative lorsque le
critre est l'extrieur des limites. Note
i
est calcule de la manire suivante :

I
i
= Borne infrieure du critre i venant du cahier des charges (valeur positive)
S
i
= Borne suprieure du critre i venant du cahier des charges
Va
i
= Valeur du critre i pour le ressort considr

t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre III : le ressort de compression
80
Si S
i
= 0 Alors
NoteS
i
= Va
i

Sinon
NoteS
i
= 100 (S
i
Va
i
) / S
i

Fin du si

Si I
i
= 0 Alors
NoteI
i
= Va
i

Sinon
NoteI
i
= 100 (Va
i
I
i
) / I
i

Fin du si

Note
i
= Min(NoteS
i
, NoteI
i
)

La comparaison de deux ressorts sur leur capacit rpondre au cahier des charges peut
maintenant tre effectue partir de leur valeur respectives de [
TF
,
F
,
M
,
B
,
TB
]
CdC
.
Cette opration est ralise en utilisant la dfinition de Mamdani pour l'oprateur ET :

P ET Q (X,X*)
= Min(
P(X)
,
Q(X*)
). La table III.9 est construite avec cet oprateur. Chaque case
prend la valeur minimale de la colonne et de la ligne correspondante.

Table III.9 Comparaison sur le cahier des charges

Meilleur ressort jusque l (X
*
)
Ressort (X)

TF
(0)
F
(0.50)
M
(0.50)
B
(0)
TB
(0)

TF
(0)
EQ (0) SU (0) TS (0) TS (0) TS (0)

F
(0)
IN (0) EQ (0) SU (0) TS (0) TS (0)

M
(0.70)
TI (0) IN (0.50) EQ (0.50) SU (0) TS (0)

B
(0.30)
TI (0) TI (0.30) IN (0.30) EQ (0) SU (0)

TB
(0)
TI (0) TI (0) TI (0) IN (0) EQ (0)

En utilisant ensuite le connecteur OU (Mamdani), nous dterminons les valeurs de :
[TI (trs infrieur), IN (infrieur), EQ (quivalent), SU (suprieur), TS (trs suprieur)]
CdC


Pour cela, la valeur maximale dans chaque zone du tableau est retenue, les rsultats sont
montrs dans la table III.10.

Table III.10 Valeur de [TI, IN, EQ, SU, TS]
CdC

TI IN EQ SU TS
0.3 0.5 0.5 0 0

Ensuite une comparaison sur la valeur des fonctions objectifs est effectue en utilisant la
valeur de NoteObj qui est dtermine comme suit :

Obj
*
est la valeur de la fonction objectif pour le meilleur ressort jusque-l.
Obj est la valeur de la fonction objectif du ressort test.
NoteObj = 200 ( Obj
*
- Obj ) / ( Obj
*
+ Obj )

La valeur de NoteObj est utlise pour calculer [TI, I, E, S, TS]
Obj
en utilisant la figure III.24.

t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre III : le ressort de compression
81
[TI, IN, EQ, SU, TS]
Obj
NoteObj
1
0
0 -50 -15
TI
50 15
IN EQ SU TS
NoteObj = 30
TS = 0.43
SU = 0.57


Figure III.24 Valeur de [TI, I, E, S, TS]
Obj

Pour conclure sur le ressort slectionner, les deux rsultats [TI, IN, EQ, SU, TS]
Obj
et
[TI, IN, EQ, SU, TS]
CdC
sont synthtiss en utilisant les mme rgles que prcdemment pour
calculer les valeurs de I (X
*
est infrieur X), E (ressorts quivalents), S (X
*
est suprieur
X). Les diffrents rsultats sont prsents dans les tables III.11 et III.12.

Table III.11 Comparaison finale

[VI, IN, EQ, SU, VS]
CdC

[VI, I, E, S, VS]
Obj
VI (0.3) IN (0.50) EQ (0.50) SU (0) VS (0)
VI (0) I (0) I (0) I (0) I (0) E (0)
IN (0) I (0) I (0) I (0) E (0) S (0)
EQ (0) I (0) I (0) E (0) S (0) S (0)
SU (0.57) I (0.30) E (0.50) S (0.50) S (0) S (0)
VS (0.43) E (0.30) S (0.43) S (0.43) S (0) S (0)

Table III.12 Valeurs de I, E, S

I E S
0.30 0.50 0.43


Dans le cas prsent dans la table III.12, la valeur de S est plus importante que la valeur de I,
le meilleur ressort jusque l est conserv (sinon le ressort test l'aurait remplac).

Pour ne pas trahir lide de dpart de cette mthode de comparaison, il faut garantir que si il
existe au moins un ressort respectant rigoureusement les spcifications alors le ressort
finalement slectionn appartient au domaine des solutions ralisables. Cest pour cela quune
comparaison pralable est systmatiquement ralise sur le nombre de contraintes violes. Un
ressort qui viole moins de contraintes qu'un autre est demble considr meilleur. Lorsque
deux ressorts violent autant de contraintes (ou aucune), la comparaison en logique floue est
effectue.
2.6 Rsultat de la recherche
Une fois que la totalit de la base a t parcourue, le meilleur ressort en cours est
considr comme le meilleur ressort du catalogue par rapport au cahier des charges considr.
Le rsultat peut alors tre communiqu.

Pour aider le concepteur dans l'analyse de ce rsultat, il est souhaitable d'indiquer :
La valeur de la fonction objectif.
Les caractristiques de la solution propose avec les longueurs de fonctionnement
associes.
t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre III : le ressort de compression
82
Lexistence, le cas chant, dune pnalisation (dans le cas o le ressort ne respecte
pas rigoureusement le cahier des charges).
Le nombre de ressorts respectant rigoureusement le cahier des charges.
Le nombre de ressorts qui ont ventuellement la mme valeur de l'objectif.
2.7 Implmentation
Pour raliser l'implmentation informatique, nous avons utilis le logiciel Excel. Cet
outil comporte en effet de nombreuses fonctionnalits (programmation, graphiques,
interfaces) qui sont trs utiles lors de la phase de dveloppement. Toutes les procdures et
fonctions utilises ont t programmes en Visual Basic.
2.7.1 Numrisation du catalogue
La premire tape consiste construire une base numrise correspondant au
catalogue papier considr. Nous utilisons dans cette tude le catalogue des ressorts de
compression de la socit RESSORTS VANEL [VAE 00] qui comprend 5050 rfrences.

La totalit du catalogue est transfre dans une feuille de calcul d'Excel. Dans cette feuille,
chaque ressort du catalogue a une ligne qui lui est rserve. Chaque caractristique rfrence
dans le catalogue fait lobjet dune colonne du tableau (figure III.25).

De cette manire, chaque ressort peut tre identifi par le numro de ligne qui lui correspond.

Catalogue papier Base numrise sur Excel


Figure III.25 Numrisation de la base
2.7.2 Architecture de l'outil
Pour que l'outil soit convivial, il faut que l'architecture mise en uvre soit la plus
simple possible. Nous avons choisi de proposer une fentre principale sur laquelle il est
possible de dfinir le cahier des charges et de visualiser le rsultat de la slection. A partir de
cette fentre d'autres fentres permettent dafficher des indications plus prcises.
L'organisation retenue est prsente sur la figure III.26.

fentre principale
Dfinition du CdC
Visualisation du rsultat
Classser les ressorts
- - - - -
- - - - -
- - - - -
Caractristiques
--- --- --- ---
--- --- --- ---
--- --- --- ---
Droite caractristique
Diagramme de Haigh


Figure III.26 Architecture propose pour l'outil de slection de ressorts de compression
t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre III : le ressort de compression
83
Le dmarrage de lapplication est obtenu en lanant une procdure "matre". Celle-ci initialise
dabord les variables (prparation du systme) puis contrle les botes de dialogue afficher
en fonction des actions de l'utilisateur.
2.7.3 Fentre principale : dfinition du cahier des charges et calculs
Une fois que le systme est initialis, la bote de dialogue Excel correspondant
l'interface principale (figure III.11) est affiche. L'utilisateur peut alors dfinir son cahier des
charges.
Il lintroduit en remplissant les champs sur lesquels il veut faire peser une contrainte. Les
autres champs peuvent rester vides.

Lorsque l'option "non flambage" est coche, une figure apparat automatiquement pour aider
le concepteur dterminer la valeur du coefficient d'assise (c'est la figure III.3).
Une fois que le cahier des charges est complt, l'utilisateur clique sur le bouton "Calculer" et
la procdure de calcul "meilleur ressort de stock" est lance.

La procdure de calcul agit de manire transparente pour l'utilisateur. Elle commence par
traduire le cahier des charges exprim. Pour cela :

Chaque "case cocher" de la bote de dialogue est lie une cellule d'une feuille de calcul
Excel. Cette cellule contient une valeur boolenne (VRAI si la case est coche, FAUX si
la case n'est pas coche). Cette valeur logique est affecte une variable utilise par
l'algorithme de calcul.
D'une manire similaire, chaque "menu droulant" est li une cellule. La cellule contient
un nombre entier correspondant au numro du choix dans la liste propose. Ce nombre est
affect une variable pour tre exploit par l'algorithme.
Enfin, le contenu de chaque "champ de texte" de la bote de dialogue est transfr dans
une cellule d'une feuille de calcul. Chacune de ces cellules est lie une autre cellule
permettant de dfinir une valeur par dfaut lorsque le champ de la bote de dialogue est
rest vide. La lecture du nombre contenu dans ces cellules permet d'initialiser les limites
des diffrents paramtres.

Une fois que le cahier des charges a t traduit, la procdure de dtermination du meilleur
ressort peut commencer. Cette procdure reprend les fonctions et les diffrentes tapes
dtailles dans les paragraphes prcdents. Une fois que la base a t parcourue en totalit, le
rsultat est retourn vers la bote de dialogue principale.



Figure III.27 Affichage du rsultat en bas de la bote de dialogue principale
La bote de dialogue principale permet d'afficher directement les valeurs des paramtres (De,
d, L0, R, L1 et L2) dans la zone rserve cet effet (figure III.27). Ces caractristiques sont
surmontes d'un commentaire indiquant la valeur de la fonction objectif et d'une remarque
prcisant si le ressort propos est pnalis ou pas. Le nombre de ressorts respectant le cahier
des charges est indiqu entre parenthses.

Le cas chant, il est aussi fait part du nombre de ressorts ayant la mme valeur de la fonction
objectif.
t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre III : le ressort de compression
84
2.7.4 Fentres auxiliaires : indications supplmentaires
Lorsque le nombre de ressorts qui respectent le cahier des charges est infrieur 100.
Le bouton "Classer les ressorts" devient visible. La fentre associe (figure III.28) permet de
tester rapidement plusieurs objectifs en visualisant les dix meilleurs ressorts respectant le
cahier des charges. Cette procdure est indpendante de la mthode de choix slectionne
dans l'interface principale car elle ne sappuie que sur la valeur de lobjectif.



Figure 3.28 Classement des ressorts respectant le cahier des charges
Pour faciliter l'exploitation de chaque rsultat, il est possible d'accder une nouvelle bote de
dialogue contenant l'ensemble des caractristiques du ressort considr (figure III.29). Il suffit
pour cela de cliquer sur le bouton "Caractristiques" dans la bote de dialogue principale ou
dans la fentre de classement.



Figure III.29 Fentre des caractristiques du ressort
t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre III : le ressort de compression
85
A partir de cette fentre, les graphiques reprsentant la droite caractristique (figure III.30) et
le diagramme de Haigh correspondant (figure III.31) peuvent tre affichs en cliquant sur le
bouton appropri.



Figure III.30 Droite caractristique du ressort de compression

Figure III.31 Diagramme de Haigh
Par scurit, le rsultat, les commentaires ainsi que les boutons "Caractristiques" et "Classer
les ressorts" sont automatiquement effacs de la fentre principale lorsqu'une donne du
cahier des charges est modifie. Cela vite ainsi toute erreur d'interprtation des
spcifications.

Pour garder une trace des calculs effectus, il est possible d'imprimer sur une mme feuille :
le cahier des charges, les caractristiques du rsultat avec la droite caractristique et le
diagramme de Haigh (bouton Imprimer de la fentre principale).
2.8 Exemples
Dans chaque exemple, les trois mthodes de choix (simple, souple et robuste) sont
testes. Il suffit pour cela de lancer trois calculs, un pour chacune des options. Sur un
ordinateur de type pentium 300Mhz, un calcul avec la mthode de choix simple ou la mthode
de choix souple dure environ trois secondes et six secondes avec la procdure de choix
robuste utilisant la logique floue.
t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre III : le ressort de compression
86
Le premier exemple reprend une tude o un ressort avait t slectionn de manire
manuelle dans le catalogue VANEL. Le second exemple traite du choix d'un ressort pour une
pompe pistons axiaux.
2.8.1 Un ressort pour un bras de serrage de robot
Nous avons t amen travailler avec un concepteur qui traitait l'tude d'un prhenseur
et qui, ce faisant, reprenait un ancien modle qu'il avait dj conu il y a quelques annes.
Cette tude concerne un prhenseur de robot sur lequel est embarqu un moteur pneumatique
de vissage. L'une des tches du robot est de venir connecter la sortie du moteur une embase
rceptrice, puis par mise en route de ce moteur, de fournir le mouvement ncessaire au
vissage. Nous nous intressons ici au systme mcanique de connexion. Il a t imagin sous
la forme de deux pices : un axe muni d'un doigt d'entranement ct embase, un cylindre
muni d'une rainure pour recevoir le doigt ct moteur (voir figure III.32). La mise en prsence
des deux pices donnant lieu des positions angulaires initiales a priori quelconques, un
mouvement de retrait de la pice femelle a t prvu, produisant la compression d'un ressort
de rappel. Ensuite, lorsque le cylindre est mis en rotation, il vient rapidement s'enclencher sur
le doigt grce l'action du ressort.

POSTION ANGULAIRE ALEATOIRE
couple de serrage non transmis
POSITION ENCLENCHEE
couple de serrage transmis


Figure III.32 Fonctionnement du connecteur
La production en grande srie n'tant pas envisage, l'utilisation de composants standards tait
implicite. Le ressort jouant un rle central, il a t dfini tout de suite aprs les deux pices
connecter et avant le reste du systme. Le concepteur l'avait slectionn dans un catalogue par
la procdure manuelle classique. Son souci, non clairement dclar ce moment l, tait de
limiter l'encombrement du systme, surtout la longueur car le porte--faux diminue la
prcision susceptible d'tre obtenue au niveau de l'extrmit connecter.

Mais les ressorts tant classs dans le catalogue par diamtre extrieur puis par diamtre de fil
et enfin par longueur libre, cest dans cet ordre que les dimensions caractristiques ont t
dtermines.

Le premier ressort ainsi extrait du catalogue avait les caractristiques suivantes : diamtre
extrieur De = 36 mm, diamtre du fil d = 2.5 mm, longueur libre L0 = 50mm, Raideur
R = 3.54 N/mm.

En le faisant travailler entre les longueurs L1 = 47 mm et L2 = 36 mm, les spcifications sur
les efforts taient atteintes.

Le reste du systme a ensuite t conu autour de ce ressort. Le rsultat est prsent sur la
figure III.33.

t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre III : le ressort de compression
87

Figure III.33 Bras de serrage de robot
Le concepteur travaille maintenant construire un nouveau prototype. Nous avons mis sa
disposition notre outil. Voici le cahier des charges retenu, les limites gomtriques tant
identiques celles du premier prototype :
De 38mm, Di 27mm, L1 50mm, Sh = 11mm.

Il est maintenant possible d'intgrer explicitement les contraintes sur les efforts :
15N F1 20N et 50N F2 75N.
On souhaite slectionner le ressort ayant le plus faible encombrement axial (L2 la plus petite).
Lalgorithme calcule donc pour chaque ressort les longueurs de fonctionnement L1 et L2 de
manire minimiser L2 tout en respectant le cahier des charges.

Une fois que le cahier des charges est saisi (figure III.34.a), un calcul est effectu pour chaque
procdure de comparaison (figure III.34.b, figure III.34.c et figure III.34.d).
Les caractristiques principales des rsultats obtenus sont synthtises dans la table III.13.
Rsultats : il y a 7 ressorts qui respectent rigoureusement le cahier des charges de ce
problme (c'est le chiffre entre parenthses du commentaire dans la figure III.34.b et dans la
figure III.34.d).

Les mthode de choix simple et robuste slectionnent le mme ressort. Ce ressort respecte le
cahier des charges. La valeur minimale obtenue pour L2 vaut 16.39 mm.

La mthode souple conduit slectionner un ressort qui est pnalis. Le commentaire dans la
figure III.34.c indique que ce ressort ne respecte pas rigoureusement le cahier des charges sur
F2. En effet, la fentre "Caractristiques" indique que l'effort F2 vaut 78.6N et dpasse donc
la valeur limite fixe 75N. C'est pourquoi la valeur de l'objectif est corrige et vaut 14.48
(mm) au lieu de L2 = 11.4 mm (table III.13).

Remarque : le ressort slectionn avec la mthode souple se trouve dans un des cas
d'incompatibilit avec le cahier des charges recenss au paragraphe III 2.4.6. La mthode de
dtermination des longueurs L1 et L2 correspond au cas n1 de calcul (figure III.20). Ce
ressort a donc un fonctionnement pnalisant. La pnalisation associe est trs faible puisqu'il
y a peu d'cart entre la valeur de L2 et celle de la fonction objectif corrige. Pour la procdure
de choix souple, ce ressort est malgr tout le meilleur ressort du catalogue. Cela met en
vidence d'une part, l'importance de la dtermination des longueurs de fonctionnement en
toute circonstance et d'autre part, la qualit de la procdure utilise pour dterminer L1 et L2.

t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre III : le ressort de compression
88
a) cahier des charges
b) rsultat avec choix simple
c) rsultat avec choix souple
d) rsultat avec choix robuste


Figure III.34 Ressort pour un bras de serrage de robot

Table III.13 Ressorts de stock pour bras de serrage de robot

Mthode de choix
De
(mm)
d
(mm)
L0
(mm)
R
(N/mm)
L1
(mm)
L2
(mm)
Objectif
simple 32 2.2 32 4.34 27.4 16.39 16.39
souple 32 2.2 25 5.78 22.4 11.4 14.48
robuste 32 2.2 32 4.34 27.4 16.39 16.39


t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre III : le ressort de compression
89
Conclusion : dans ce cas prcis de conception, un lger dpassement des limites sur les
efforts peut tre tolr. Le gain en longueur tant jug significatif, c'est le ressort propos par
la mthode souple qui est slectionn. Il a les caractristiques suivantes :
De = 32.0 mm, d = 2.2 mm, L0 = 25 mm, R = 5.78 N/mm (L1 = 22.4 mm, L2 = 11.4 mm).

La fentre "Caractristiques" permet de savoir, entre autres, que ce ressort est en acier et que
ces extrmits sont rapproches et meules.

En comparaison avec le choix manuel initial pour lequel L2 = 36 mm, l'encombrement axial
est diminu de 24.6mm (donc des 2/3) et lencombrement diamtral est lgrement diminu.
La solution retenue est aussi plus ractive puisque leffort F2 est pass de 50N 78.6N.
2.8.2 Un ressort de pompe pistons axiaux
Nous tudions le ressort de rappel dune pompe pistons axiaux.


Figure III.35 Piston de pompe
Cahier des charges : lobjectif est de trouver le ressort qui a la plus grande dure de vie
possible. La course du ressort est constante (15 mm), ltude dynamique du systme permet
de dfinir la charge maximale du ressort (200N) ainsi que les limites de la raideur (4 et
10 N/mm). Le ressort doit au minimum tenir 10
7
cycles. Pour viter les problmes dusure
due aux frottements, le ressort ne doit pas flamber. Le ressort est guid ses extrmits de
manire ce quelles restent parallles, induisant un coefficient dassise de 0.5 (norme DIN).
La frquence de rsonance du ressort doit tre suprieure deux fois la frquence de rotation
de laxe de la pompe (2*100Hz). Enfin, le ressort doit contenir dans le piston (figure III.35) ce
qui entrane : le diamtre extrieur du ressort doit rester infrieur DM (22mm) et L2 doit
rester infrieur LM (64 mm).
Le cahier des charges correspondant ainsi que les rsultats obtenus avec chacune des trois
mthodes de choix sont prsents sur la figure III.36.

Rsultats : il y a 6 ressorts qui respectent le cahier des charges. Les trois mthodes
slectionnent des ressorts avec des coefficients de scurit en fatigue assez proches
(table III.14).

Conclusion : la diffrence entre les valeurs optimales de l'objectif pour les trois calculs n'est
pas significative. Afin de garder un peu de scurit au niveau gomtrique, on retient
finalement la slection effectue par la mthode robuste (logique floue) qui s'carte de la
limite sur De fixe dans le cahier des charges.

Le ressort retenu est donc :
De = 22 mm, d = 2.8 mm, L0 = 80 mm, R = 7.56 N/mm (L1 = 68.54 mm, L2 = 53.54 mm).
Le coefficient de fatigue associ est de 1.13 (le ressort est en acier, ces extrmits sont
rapproches et meules).

t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre III : le ressort de compression
90

a) cahier des charges
b) rsultat avec choix simple
c) rsultat avec choix souple
d) rsultat avec choix robuste


Figure III.36 Ressort de pompe pistons axiaux
Table III.14 Ressorts de stock pour la pompe pistons axiaux

Mthode de choix
De
(mm)
d
(mm)
L0
(mm)
R
(N/mm)
L1
(mm)
L2
(mm)
F
simple 22 2.8 80 7.56 68.54 53.34 1.16
souple 22 2.8 80 7.56 68.54 53.34 1.16
robuste 21 2.8 80 8.41 71.22 56.22 1.13

t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre III : le ressort de compression
91
2.9 Conclusion
Un outil logiciel permettant de slectionner, dans un catalogue, le ressort de
compression qui rpond au mieux aux besoins de l'utilisateur a t prsent.

Tout au long de son dveloppement, cet outil a pu tre test chez un fabriquant de ressorts sur
des cas d'application rels. Cette utilisation a permis de valider les choix que nous avons pris
sur l'outil de dveloppement ainsi que sur les diverses fonctionnalits offertes. Les trois
mthodes de comparaison implmentes : simple, souple et robuste, se sont avres trs utiles
pour rpondre aux divers besoins des concepteurs. Il est vrai que la mthode de comparaison
robuste qui utilise la mthode floue engendre des temps de calculs quasiment doubles par
rapport aux deux autres mthodes. Les temps de calculs sont toutefois assez satisfaisant
puisqu'ils sont de l'ordre de six secondes avec Visual Basic dont la rapidit n'est pas la
principale qualit.

Le principal avantage de la mthode propose est dinclure tous les calculs ncessaires de
manire slectionner le ressort le plus adapt lapplication considre et indiquer le
fonctionnement optimal associ. Le concepteur est ainsi sr que le ressort propos respecte le
cahier des charges (sinon il dispose des messages dinformations associs).

Un autre intrt de cette mthode est lutilisation de bornes pour dlimiter les plages de
variation de tous les paramtres. Cette technique permet d'accepter tous les cahiers des
charges qu'ils soient trs contraints ou trs libres. Il est donc possible de faire face tous les
types de problmes et d'intervenir tous les stades de dfinition des projets.

On peut aussi profiter de cet outil pour construire le cahier des charges en temps rel : tant
quil y a de nombreux ressorts acceptables, on peut insrer de nouvelles limites ou resserrer
les anciennes, le ressort optimal correspondant chaque tape est immdiatement mis en
vidence.

Enfin, le fait de savoir instantanment combien de ressorts respectent le cahier des charges
permet au concepteur d'valuer si sa conception est critique, c'est dire si, dans le cas d'une
modification de la conception, la slection d'un nouveau ressort pourra tre effectue sans
problme ou si au contraire il faudra conserver le ressort initial. Ce type d'outil permet donc
au concepteur d'avoir une vision d'ensemble du problme trait et augmente la flexibilit du
processus de conception.
t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre III : le ressort de compression
92
3. Les ressorts de compression sur mesure
Lors de la conception de systmes mcaniques en grandes sries, on peut souvent
intgrer avantageusement des ressorts sur mesure. Il devient alors trs intressant de pouvoir
optimiser leur conception. Voici l'approche que nous proposons.
3.1 Le cahier des charges
Le cahier des charges utilis pour les ressorts de compression de stock a t adapt pour
rpondre aux besoins spcifiques des ressorts sur mesure.
Globalement, la nouvelle fentre (figure III.37) est semblable celle dj dcrite au
paragraphe III 2.1. Elle permet aussi de dfinir les limites sur les paramtres constructifs et
sur les paramtres fonctionnels.
Les notions propres la fabrication des ressorts ont t rajoutes et notamment :
Le seuil de contrainte admissible spires jointives
Le contrle de l'angle d'enroulement
Le matriau souhait (avec ou sans grenaillage)
Le type d'extrmits pour dfinir le coefficient ni
Le nombre de spires mortes (nm)



Figure III.37 Cahier des charges pour ressorts de compression sur mesure
Une fois que le cahier des charges a t dfini, il reste dterminer comment rsoudre le
problme associ. Voici comment se prsente le problme sous sa forme initiale.
3.2 Le problme d'optimisation
D'une manire gnrale, la dfinition d'un ressort offrant la plus grande valeur d'une
fonction objectif donne est un problme d'optimisation six variables. Dans cette tude, les
t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre III : le ressort de compression
93
quatre paramtres constructifs (De, d, L0, R) et les deux paramtres fonctionnels (L1, L2)
sont retenus pour former le vecteur des variables de conception X = [De, d, L0, R, L1, L2]
T
.

La fonction objectif est exprime de faon conventionnelle :

Minimiser ou Maximiser F(X)
O F(X) peut tre : De, D, Di, d, L0, R, Lc, fe, M, Vol0, F2, L2, Vol2 ou la dure de vie (F).

En plus de cet objectif, une large gamme de contraintes est prise en compte pour permettre de
rsoudre les problmes industriels. La table III.15 numre les 43 contraintes qui expriment,
non seulement les contraintes venant du cahier des charges notes x
c
, mais aussi celles qui
viennent des normes de calcul et des capacits de fabrication des ressortiers (fabricants de
ressorts) notes x
N
. Il faut ainsi rsoudre un problme d'optimisation six variables et 43
contraintes.

Table III.15 Contraintes pour ressorts de compression sur mesure

Contrainte sur : Limite suprieure Limite infrieure
De
g1(X) : De -
S
C
De 0 g2(X) :
I
C
De - De 0
d
g3(X) : d - Min(
S
C
d ,
S
N
d ) 0 g4(X) : Max(
I
C
d ,
I
N
d ) - d 0
L0
g5(X) : L0 - Min(
S
C
0 L ,
S
N
0 L ) 0 g6(X) :
I
C
0 L - L0 0
R
g7(X) : R-
S
C
R 0 g8(X) :
I
C
R - R 0
L1
g9(X) : L1 -
S
C
1 L 0 g10(X) :
I
C
1 L - L1 0
L2
g11(X) : L2 -
S
C
2 L 0 g12(X) :
I
C
L2 - L2 0
D
g13(X) : D -
S
C
D 0 g14(X) :
I
C
D - D 0
Di
g15(X) : Di -
S
C
Di 0 g16(X) :
I
C
Di - Di 0
n *******
g17(X) :
I
N
n - n 0
z
g18(X) : z -
S
N
z 0
*******
F1
g19(X) : F1 -
S
C
1 F 0 g20(X) :
I
C
1 F - F1 0
F2
g21(X) : F2 -
S
C
2 F 0 g22(X) :
I
C
2 F - F2 0
Sh
g23(X) : Sh -
S
C
Sh 0 g24(X) :
I
C
Sh - Sh 0
w
g25(X) : w -
S
N
w 0 g26(X) :
I
N
w - w 0
Lc
g27(X) : Lc -
S
C
Lc 0 g28(X) :
I
C
Lc - Lc 0
Ln g29(X) : Ln - L2 0 *******
LK g30(X) : LK - L2 0 *******
fe
g31(X) : fe -
S
C
fe 0 g32(X) :
I
C
fe - fe 0
W
g33(X) : W -
S
C
W 0 g34(X) :
I
C
W - W 0
M
g35(X) : M -
S
C
M 0 g36(X) :
I
C
M - M 0
Vol0
g37(X) : Vol0-
S
C
0 Vol 0 g38(X) :
I
C
0 Vol -Vol0 0
Vol2
g39(X) : Vol2-
S
C
2 Vol 0 g40(X) :
I
C
2 Vol -Vol2 0
k2 g41(X) : k2- zul 0
*******
kc tho g42(X ): kc tho-
S
C
kc 0
*******
Coefficient de fatigue ******* g43(X) : 1 - F 0

t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre III : le ressort de compression
94
Contrairement une ide reue, le diamtre de fil n'est pas obligatoirement issu de
dimensions standards. Selon la quantit de ressorts produire, le concepteur peut envisager de
prendre en compte un diamtre de fil spcifique l'application lorsque le gain sur l'objectif est
significatif. Ainsi, le diamtre de fil peut tre trait comme une variable continue. Pour utiliser
un diamtre de fil dtermin d, il suffit d'entrer
S
C
d =
I
C
d = d dans le cahier des charges.

Compte tenu de l'ordre de grandeur des divers paramtres, chaque donne non renseigne par
l'utilisateur dans le cahier des charges est initialise 0 s'il s'agit d'une limite infrieure et
10
7
s'il s'agit d'une limite suprieure.

Le problme est maintenant bien formul de manire mathmatique. Voici l'approche de
rsolution que nous avons retenu.
3.3 Rsolution du problme : mthode MS + PM
Notre objectif est de trouver une mthode de rsolution rapide et efficace qui puisse tre
applique sans intervention de l'utilisateur. Nous nous sommes orients vers lutilisation dun
outil de Programmation Mathmatique (PM) pour raliser la phase doptimisation.

Il existe de nombreux outils de programmation mathmatique (II 4.2). Nous nous sommes
orients vers lutilisation dune mthode primale car ce type de mthode d'optimisation a pour
particularit de toujours chercher faire voluer les variables du problme l'intrieur du
domaine des solutions ralisables jusqu' l'obtention de l'optimum. L'avantage dune telle
approche est que si l'algorithme est stopp par le concepteur avant la fin du processus de
rsolution (si le temps de calcul est trop long par exemple), la solution en cours est
gnralement l'intrieur du domaine des solutions ralisables. Elle est donc exploitable
puisqu'elle reprsente alors une conception acceptable. Dans ce domaine, Excel intgre des
fonctionnalits d'optimisation qui sont intressantes pour le problme rsoudre. L'approche
propose est base sur la procdure de gradient rduit gnralis [FRO 00]. Excel offre la
possibilit de choisir entre deux options de rsolution : gradient conjugu ou approche quasi-
newtonienne (BFGS). Nous avons slectionn la mthode BFGS qui prsente de grandes
qualits de robustesse [LAF 92].

L'inconvnient majeur des mthodes primale est qu'elles requirent des valeurs initiales
correspondant une solution situe l'intrieur du domaine des solutions ralisables (ou qui
soit trs proche de celui-ci). Nous avons donc dvelopp un algorithme pour initialiser les
variables avant de lancer l'optimisation avec Excel. Il utilise un Maillage Squentiel (phase
MS) de lespace des variables pour construire un catalogue de ressorts virtuels adapts au
problme considr. Le meilleur ressort est retenu comme point de dpart du calcul
d'optimisation par programmation mathmatique.

Nous avons appel notre approche de rsolution : mthode MS + PM.

Nous allons maintenant dtailler la phase de Maillage Squentiel.
Au dpart, chaque variable a une borne infrieure et une borne suprieure. L'espace de
variation des variables est donc un hyper-paralllpipde exinscrit. Pour construire le
catalogue virtuel, un simple maillage rgulier de l'espace, conduit tester de nombreuses
combinaisons pnalises (hors du domaine des solutions ralisables).

Un maillage plus efficace peut tre ralis. Nous savons que chaque limite renseigne dans le
cahier des charges, peut restreindre le domaine acceptable d'autres paramtres. On dit alors
qu'une contrainte est propage vers les autres [ZHY 97]. La restriction des limites pour
t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre III : le ressort de compression
95
chaque variable est d'une grande utilit car elle permet daffiner le maillage et dviter de
tester un grand nombre de solutions non acceptables.

Lorsque les relations sont de forme simple, il est possible de calculer analytiquement
l'influence des limites d'un paramtre sur les autres grce l'arithmtique des intervalles
[MOO 79]. Avec cette approche nous pouvons resserrer rapidement et conomiquement les
variables considres. Nous nexploiterons ici que les expressions les plus simples. Nous
obtiendrons donc, pour chaque variable, un domaine de variation un peu plus important que le
domaine minimal thorique. De ce fait aucune solution acceptable ne sera carte.

Pour raliser le maillage, notre technique consiste ordonner les variables. Ds qu'une
variable est fixe, les deux contraintes associes (limite minimale et limite maximale) sont
propages vers la variable suivante pour restreindre le domaine mailler. Nous aurons donc
un maillage squentiel adapt au problme pos.

La figure III.38 illustre la diffrence entre un maillage rgulier simple et notre maillage
squentiel. Dans ce problme simplifi, nous cherchons les valeurs de d et D tout en
satisfaisant aux contraintes sur w venant des normes :
I
N
w D/d
S
N
w .

Max
d
D
Min
Max
Min
Domaine des
solutions ralisables
Max
d
D
Min
Max
Min
Maillage rgulier simple Maillage Squentiel
S
N
w
S
N
w
I
N
w
I
N
w


Figure III.38 Illustration de divers maillages
Dans les deux cas, 16 points sont tests. Avec le maillage rgulier simple, seuls 6 points sont
l'intrieur du domaine des solutions ralisables. Avec le maillage squentiel, (dcoupage sur
d puis sur D) tous les points tests sont l'intrieur du domaine des solutions ralisables.

Cette technique a t tendue au problme complet et a conduit l'algorithme suivant.



t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre III : le ressort de compression
96
Dbut
Initialiser les variables avec
la meilleure combinaison
1. Calcul des limites de d
2. Analyse de l'influence du
fonctionnement sur R et L0
Discrtisation sur d
3. Calcul des limites de D
Discrtisation sur D
Discrtisation sur n
4. Calcul des limites de n
5. Choix de L0
6. Choix de L1 et L2
7. Slection de la
meilleure combinaison
Rebouclages
d, D et n sont fixs
d est fix
d et D sont fixs


Figure III.39 Algorithme MS de dtermination du point de dpart
Voici les diffrentes tapes de l'algorithme MS (figure III.39) :

t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre III : le ressort de compression
97
Etape1 : tout d'abord les limites de d sont calcules. Pour calculer ces limites les
considrations gomtriques exprimes dans le cahier des charges ainsi que les limites
constructeurs sur D, d et w sont prises en compte.

La nomenclature (table III.2) indique les relations de base suivantes :
De = D + d ; Di = D d ; w = D / d

A partir de ces relations, on peut dterminer toutes les formules possibles pour exprimer la
variable d en fonction de deux des paramtres De, D, Di et w :
w
D
1 w
Di
1 w
De
2
Di De
Di - D D - De d =

=
+
=

= = =

Toutes les bornes de la norme et du cahier des charges sont positives. L'arithmtique des
intervalles permet de calculer les limites de d :
(

(
+


=
I
N
S
N
S
C
I
N
S
C
I
N
S
C
I
C
S
C I
C
S
N
S
C
I
C
S
C
S
N
S
C
S
w
) D , Min(D
,
1 w
Di
,
1 w
De
,
2
Di De
, Di ) D , Min(D , D De , d , d Min d


(

=
S
N
I
C
S
N
I
C
S
N
I
C
S
C
I
C S
C
I
C
S
N
S
C
I
C
I
N
I
C
I
w
D
,
1 w
Di
,
1 w
De
,
2
Di De
, Di D ), D , Min(D De , d , d Max d


Etape 2 : il s'agit ensuite de dterminer l'influence des paramtres fonctionnels (F1, F2, L1, L2
et Sh) sur les limites de R et L0.
Cette influence est illustre sur la figure III.40 dans laquelle les limites de la longueur libre et
de la raideur sont reprsentes en fonction des entres sur F1, F2, L1 et L2.

S
C
2 F
Longueurs
Efforts
I
C
2 L
S
C
2 L
I
C
1 L
S
C
1 L
S
C
1 F
I
C
1 F
I
C
2 F
I
F
0 L
S
F
0 L
I
F
R
S
F
R


Figure III.40 Influence des paramtres fonctionnels sur les limites de R et L0
Les limites de L1, L2 et Sh sont tout d'abord resserres :

[ ]
S
C
S
C
S
C
S
Sh 2 L , 1 L Min 1 L + =
[ ]
I
C
I
C
I
C
I
Sh 2 L , 1 L Max 1 L + =
t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre III : le ressort de compression
98

[ ]
I
C
S
C
S
C
S
Sh 1 L , 2 L Min 2 L =
[ ]
S
C
I
C
I
C
I
Sh 1 L , 2 L Max 2 L =

[ ] , L2 L1 , Sh Min Sh
I
C
S
C
S
C
S
=
[ ] , L2 L1 , Sh Max Sh
S
C
I
C
I
C
I
=

reprsente une toute petite valeur strictement suprieure zro (pour viter les
divisions par zro dans les calculs qui suivent).

Ensuite, les limites de R sont calcules :

( ) ( )
(


+ +
=
S
C
I
I
C
S
C
S S I
C
S
C
S S I
C
S
C S
F
R ,
Sh
1 F 2 F
,
2 L 2 L , 0 L Max
2 F
,
1 L 1 L , 0 L Max
1 F
Min R

( ) ( )
(


+ +
=
I
C S
S
C
I
C
I I S
C
I
C
I I S
C
I
C I
F
R ,
Sh
1 F 2 F
,
2 L 2 L , 0 L Max
2 F
,
1 L 1 L , 0 L Max
1 F
Max R

puis celles de L0 :

(

+
+
+
+
=
S
I
F
S
C S
I
F
S
C S
N
S
C
S
F
L2
R
F2
, L1
R
F1
, L0 , L0 Min L0

(

+
+
+
+
=
I
S
F
I
C I
S
F
I
C I
C
I
F
2 L
R
2 F
, 1 L
R
1 F
, 0 L Max 0 L

Etape 3 : ce niveau, d est connu. Les formules de l'tape 1 sont rutilises pour calculer les
limites de D :
(

+
+
+ =
2
Di De
, w d ,
1/w 1
Di
,
1/w 1
De
d, Di d, De , D , D Min D
S
C
S
C S
N
I
N
S
C
S
N
S
C S
C
S
C
S
N
S
C
S

(

+
+
+ =
2
Di De
, w d ,
1/w 1
Di
,
1/w 1
De
d, Di d, De , D Max D
I
C
I
C I
N
S
N
I
C
I
N
I
C I
C
I
C
I
C
I


Etape 4 : D et d sont connus (ainsi que De, Di et w). Les limites de n sont calcules en tenant
compte des limites sur R et L0 prcdemment calcules ainsi que des limites sur Lc, M, fe,
Vol0, de l'angle maximal d'enroulement et de la contrainte maximale admissible spires
jointives.
(

(
|
|

\
|
+



+ + =
I
2 2
S
C
I
C
2
2 2
S
C S
F
S
C I
F
3
4
S
Sh ni) (nm d
d De
Vol0 4000
d
1
,
G
) , Max(fe D
d 560 3
, 2 nm
d D
M 000 4
ni), (nm d / L0 ni), (nm d / Lc ,
R D 8
d G
Min n


(

(
|
|

\
|
+


+
+ =
I
2 2
I
C
S
C
2
2 2
I
C
S
C I
C S
F
3
4
I
N
I
Sh ni) (nm d
d De
Vol0 4000
D
xmin
,
G
) , Max(fe D
d 560 3
2, nm
d D
M 000 4
,
D
ni) (nm d L0
xmin ni), (nm d / Lc ,
R D 8
d G
, n Max n

t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre III : le ressort de compression
99

avec xmin qui est fait pour tenir compte de l'angle maximal d'enroulement ainsi que de
la contrainte maximale spire jointive.


( )
(
(
(
(

+
=
k d G
c D
,
z tan
1
Max xmin
S
C
2 S
N
k
d
D



Etape 5 : Puisque D, d et n sont connus, les nouvelles limites de L0 peuvent tre calcules :

[ ]
S
F
S
C
S
C
S
C
S
C
S
L0 , L2 /R F2 , L1 /R F1 Min L0 + + =
[ ]
I
F
I
C
I
C
I
C
I
C
I
L0 , L2 /R F2 , L1 /R F1 Max L0 + + =

L0 est choisi de manire avoir le pas le plus grand possible :

L0 = d (ni + nm) + n D / xmin

Si la valeur trouve (L0) n'est pas compatible avec les limites (L0
I
et L0
S
),

Alors Prendre pour valeur de L0, la limite acceptable la plus proche (L0
I
ou L0
S
).
Calculer une nouvelle valeur pour R avec le L0 choisi et le pas maximum :
( ) [ ] nm ni d 0 L xmin D 8
d G
R
3
4
+
=

Evaluer l'influence du choix de L0 sur les limites de R :


( ) ( )
(


+ +
=
S
C
I
I
C
S
C
S S
S
C
S S
S
C S
R ,
Sh
1 F 2 F
,
2 L 2 L , 0 L Max
2 F
,
1 L 1 L , 0 L Max
1 F
Min R

( ) ( )
(


+ +
=
I
C S
S
C
I
C
I I
I
C
I I
I
C I
R ,
Sh
1 F 2 F
,
2 L 2 L , 0 L Max
2 F
,
1 L 1 L , 0 L Max
1 F
Max R

Si R est incompatible avec les nouvelles limites, prendre le R acceptable le
plus proche.

Etape 6 : le ressort est connu. L1 et L2 sont dtermines en fonction du cahier des charges et
de l'objectif comme pour les ressorts de stock (III 2.4).

Etape 7 : la mthode de choix simple (III 2.5.1) permet de retenir la meilleure combinaison
des variables.

Certaines combinaisons donnent lieu des incompatibilits (il n'est parfois pas possible de
trouver une valeur de n valable pour une combinaison donne de d et D), dans ce cas, les
solutions correspondantes ne sont pas values.

Par scurit, si aucune solution n'a pu tre value, le meilleur ressort d'un catalogue rel
(VANEL dans notre tude) selon la mthode de choix simple est retenu pour initialiser les
variables. Cette approche garantit la dfinition d'un point de dpart en toute circonstance.
t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre III : le ressort de compression
100
3.4 Implmentation
3.4.1 Architecture et fentres
L'architecture retenue pour l'interface de l'outil d'optimisation d'un ressort sur mesure est
prsente sur la figure III.41. Elle est assez proche de celle ralise pour la recherche du
meilleur ressort dans un catalogue. Il y a en effet une fentre principale pour dfinir le cahier
des charges et visualiser le rsultat et d'autres fentres pour amener certaines prcisions.


fentre principale
Dfinition du CdC
Visualisation du rsultat
Limites de fabrication
- - - - -
- - - - -
- - - - -
- - - - -
Caractristiques
--- --- --- ---
--- --- --- ---
--- --- --- ---
Droite caractristique
Diagramme de Haigh
Matriau spcial
- - - - -
- - - - -
- - - - -
- - - - -
Extrmits spciales
Ni =


Figure III.41 Architecture propose pour les interfaces
La fentre principale est illustre sur la figure III.37. Les entres courantes du cahier des
charges peuvent tre dfinies dans la zone suprieure de cette fentre tandis que le rsultat est
indiqu dans la zone infrieure.

Des entres plus spcifiques peuvent tre saisies l'aide de trois fentres supplmentaires.

La premire fentre (figure III.42) permet de modifier les limites de conception suggres par
la norme DIN ou les constructeurs.


t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre III : le ressort de compression
101


Figure III.42 Fentre de modification des limites de fabrication
La deuxime fentre (figure III.43) permet de dfinir un matriau spcial (autre que l'acier ou
l'inox courant). La fentre est automatiquement affiche lorsque l'option matriau spcial est
slectionne.



Figure III.43 Fentre de dfinition des caractristiques d'un matriau spcial
t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre III : le ressort de compression
102
La troisime fentre (figure III.44) permet de dfinir un type d'extrmit particulier en
indiquant la valeur de ni correspondante.



Figure III.44 Fentre de dfinition d'une extrmit spciale
Lorsque le cahier des charges a t dfini, il suffit de cliquer sur le bouton "Calculer" ou
"Re calculer" pour lancer le calcul. Le cahier des charges est alors traduit pour tre exploit
depuis une feuille de calcul (III 2.7.3).
L'option "Calculer" permet de dfinir le point de dpart partir de l'algorithme MS.
L'option "Re calculer" permet d'utiliser les valeurs en cours (zone rsultat de la fentre
principale) comme point de dpart du nouveau calcul (III 3.8).

Quelle que soit l'origine du point de dpart, l'optimisation est toujours ralise de la mme
manire.
3.4.2 Optimisation avec Excel
L'optimisation sous Excel est ralise par le module SOLVER.XLA (livr en standard
avec Excel) qui exploite le contenu de diverses cellules d'une feuille de calcul [FRO 00]. Tout
d'abord, il faut associer le calcul de la fonction objectif une cellule. Le solveur utilise le
contenu de cette cellule pour valuer l'objectif chaque pas de calcul. Il y a ensuite les
cellules "variables". Le module utilise ces cellules pour y placer la valeur courante des
variables. Les valeurs initiales doivent y tre places au dpart. C'est aussi l qu'on rcupre
les valeurs optimales la fin du processus. Les contraintes (de type a b ou a b ) sont
exprimes par la comparaison du contenu de deux cellules.

Toutes les formules de calcul des diffrentes caractristiques des ressorts de compression sont
aussi implmentes dans la mme feuille de calcul. Un extrait de la feuille de calcul utilise
est donn sur la figure III.45.


Cahier des
charges initial
Calcul des
caractristiques
Fonction objectif
Variables


Figure III.45 Extrait de la feuille de calcul pour l'optimisation
t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre III : le ressort de compression
103
Dans Excel, un problme d'optimisation est gnralement introduit de manire manuelle
partir de la fentre illustre sur la figure III.46 (menu "option/solveur"). C'est dans cette
fentre que sont tablis les liens avec la feuille de calcul prcdente. Dans l'outil propos, le
problme est dfini et lanc en tche de fond de manire compltement transparente pour
l'utilisateur, la fentre de la figure III.46 n'apparat donc jamais.



Figure III.46 Fentre de dfinition manuelle du problme d'optimisation avec Excel
Une fois que le calcul est effectu, une fentre d'information est affiche. Elle indique si la
convergence a t obtenue et propose le choix entre l'utilisation des nouvelles valeurs
optimises ou la conservation des anciennes (point de dpart). Le rsultat slectionn est
ensuite affich sur la fentre principale.

De la mme manire que pour les ressorts de stock, il est possible dafficher la fentre
"Caractristiques" pour avoir des prcisions sur le rsultat propos. Celle-ci contient deux
champs de remarques supplmentaires qui indiquent les contraintes actives et les contraintes
violes. Le cahier des charges, les caractristiques du ressort obtenu, ainsi que la droite
caractristique et le diagramme de Haigh peuvent aussi tre imprims.
3.5 Exemples
Voici deux exemples de calcul de ressorts sur mesure. Pour ces exemples, la procdure
de calcul du point de dpart dure moins dune seconde sur un ordinateur de type pentium
300Mhz. Le temps de rsolution du solveur est de l'ordre de 10 secondes.

Le premier exemple est directement inspir d'un cas industriel.
3.5.1 Un ressort de rappel
Le ressort ltude doit tre intgr dans une machine qui sera produite en grande
srie. Afin de rduire les cots de production, l'objectif est de minimiser la masse du ressort.



Figure III.47 Un ressort de rappel
t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre III : le ressort de compression
104
Pour viter les problmes de corrosion, le ressort est fabriqu en inox. Il doit respecter les
caractristiques de fonctionnement portes sur la figure III.47. Le ressort ne doit pas flamber.
Les extrmits sont rapproches et meules. Ces extrmits ntant pas fixes latralement, le
coefficient d'assise prend la valeur 1 (figure III.3). Les conditions d'utilisation font que le
ressort peut parfois tre amen spires jointives, il faut donc qu'il ne se dforme pas dans
cette position. Aucune autre contrainte ne pesant sur le systme en cours de conception, les
caractristiques du ressort optimal sur mesure seront prises comme rfrence pour dfinir les
pices avoisinantes.



Figure III.48 Ressort de rappel optimal sur mesure
Table III.16 Ressort de rappel : rsultats

d en mm M mini en g
7 Pas de solution
7.5 Pas de solution
7.61 558
8 623
8.5 715

Le rsultat du calcul en variables continues est illustr sur la figure III.48. Les diamtres
standards approchant sont tests en plaant
S
C
d =
I
C
d = d dans le cahier des charges. Le calcul
est effectu pour chaque valeur de d. Les diffrents rsultats obtenus sont synthtiss dans la
table III.16.
Dans ce cas, le gain en masse entre la solution avec un diamtre de fil sur mesure et la
solution optimale avec diamtre de fil standard est suffisant pour que l'on retienne la premire
solution. La conception optimale du ressort est donc :
De = 64.56 mm, d = 7.61 mm, L0 = 137.5 mm, R = 24 N/mm (L1 = 100 mm, L2 = 75 mm).
t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre III : le ressort de compression
105

Il est possible de connatre les caractristiques de ce ressort l'aide de la fentre consacre
(figure III.49).



Figure III.49 Ressort de rappel : caractristiques du ressort optimal
Les commentaires de la figure III.48 signalent que le ressort respecte bien le cahier des
charges spcifi. Ils indiquent aussi les contraintes actives.
Dans ce cas, il y a 9 limites atteintes :
I
C
1 F ,
I
C
2 F ,
S
C
2 F ,
I
C
1 L ,
S
C
1 L ,
I
C
L2 ,
S
C
2 L , Ln et
S
C
kc .
Elles correspondent aux contraintes : g9, g10, g11, g12, g20, g21, g22, g29, g42.

Il est intressant d'valuer l'efficacit de la procdure d'initialisation des variables. Par dfaut,
l'algorithme teste 11 points pour chaque intervalle de variation de d et D et 31 points pour la
variable n (les intervalles sont dcoups en 10 et 30 portions). Lorsque lintervalle admissible
pour une variable est trs faible, lalgorithme ne teste quune seule valeur (la valeur mdiane).
Cela peut donc conduire valuer 11 11 31 = 3751 solutions.

L'analyse du cahier des charges montre que la raideur du ressort est quasiment fixe (les
donnes de fonctionnement impliquent une raideur comprise entre 20 et 24 N/mm).
L'algorithme s'adapte automatiquement ce type de situation (intervalle de variation faible) et
ne teste qu'une valeur de n pour chaque combinaison de d et D.

L'algorithme a dans ce cas valu 34 propositions dont seulement 6 respectent rigoureusement
les contraintes du problme (V
g
= 0).
La meilleure des combinaisons testes :
De = 131.64 mm, d = 10.55 mm, L0 = 143.76 mm, R = 21.81 N/mm (L1=100 mm,
L2=75 mm) induit une masse de 1258g.

Cette valeur parat grande par rapport la solution optimale. Afin de mettre en vidence le
fonctionnement de l'algorithme, les valeurs de Obj et V
g
(III 2.5.1) pour chacune des
combinaisons testes sont reprsentes sur la figure III.50. Les combinaisons sont places par
ordre chronologique d'valuation (d et D croissants).
t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre III : le ressort de compression
106



Figure III.50 Evaluation des points de dparts possibles (phase MS)
Comme il n'y a aucune donne gomtrique concernant lencombrement diamtral dans le
cahier des charges, l'algorithme obtient de larges domaines de variation pour d et D. Cela
induit de nombreuses propositions pnalises (V
g
>0). En outre, la table III.16 montre qu'il n'y
a pas de solutions possibles pour des diamtres de fil infrieur 7.5 mm. En fait, l'algorithme
a slectionn le ressort avec le plus petit diamtre acceptable parmi les combinaisons testes.



Figure III.51 Evolution de l'objectif au cours des tapes successives (phase PM)
La figure III.51 montre lvolution de la fonction objectif au cours des diffrentes itrations
du processus d'optimisation intgr Excel.
Il est vrai quune discrtisation plus fine de chaque intervalle aurait permis deffectuer une
initialisation des variables de meilleure qualit. Mais le dcoupage propos est tout de mme
efficace puisque le processus d'optimisation a pu converger rapidement vers l'optimum.
3.5.2 Un ressort de pompe pistons axiaux
Nous reprenons ici l'exemple du ressort de rappel pour une pompe pistons axiaux
prsent en III 2.8.2. Le cahier des charges est repris l'identique.

Voici les donnes spcifiques aux ressorts sur mesure. Comme l'objectif est d'obtenir la dure
de vie maximale et qu'il n'y a pas de contrainte de corrosion (le ressort baigne dans l'huile), le
ressort est conu en acier grenaill. De plus, les conditions de stockage, de montage et
t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre III : le ressort de compression
107
d'utilisation tant contrles avec prcision, la rupture thorique du ressort spires jointives
peut tre accepte.

La figure III.52 montre le cahier des charges ainsi que le rsultat obtenu en variables
continues. Les rsultats obtenus avec les diamtres de fils standards et sur mesure (variables
continues) sont indexs dans la table III.17.



Figure III.52 Ressort de pompe optimal sur mesure

Table III.17 Ressort de pompe : rsultats

d en mm F maxi
2.8 1.58
3 1.64
3.05 1.66
3.2 Pas de solution
3.5 Pas de solution

La fentre des "Caractristiques" (figure III.53) permet de visualiser les informations sur le
meilleur rsultat obtenu avec un diamtre de fil standard :

De = 21.66 mm, d = 3.0 mm, L0 = 88.61 mm, R = 8.128 N/mm (L1 = 79 mm, L2 = 64 mm).

t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre III : le ressort de compression
108


Figure III.53 Ressort de pompe : caractristiques du ressort optimal avec d = 3 mm
Ce ressort respecte le cahier des charges.
Les contraintes actives sont : g3, g4, g11, g21, g22, g23, g24, g29 et g32.
Le coefficient de fatigue est gal 1.64. Il est trs lgrement infrieur la solution optimale
avec un diamtre de fil sur mesure (1.66). De plus cette solution prsente un ressort dont le
diamtre extrieur est infrieur la limite impose. Cette solution est retenue pour la
conception de la pompe.

Nous pouvons encore une fois valuer l'efficacit de l'algorithme de dtermination du point de
dpart. Pour le cahier des charges initial (avec d variable), 1256 valuations ont t effectues
et 262 ont respect rigoureusement le cahier des charges.
Le point de dpart retenu :
De = 20.36 mm, d = 2.76 mm, L0 = 93.8 mm, R = 6.71 N/mm (L1 = 79 mm, L2 = 64 mm),
prsente un coefficient de fatigue de 1.56. Le coefficient de scurit du meilleur ressort de
stock est initialement de 1.16 (III 2.8.2). Si l'on grenaille ce ressort, on augmente sa dure de
vie en fatigue et le coefficient de fatigue devient gal 1.40. Ce coefficient est toujours
infrieur celui obtenu avec notre algorithme qui propose donc une trs bonne initialisation
des variables.



Figure III.54 Evolution de l'objectif au cours des tapes successives
La figure III.54 montre que le processus d'optimisation a rapidement converg vers la solution
optimale.
t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre III : le ressort de compression
109
3.6 Vrification des rsultats
Pour contrler les rsultats, nous avons choisi d'utiliser une approche diffrente de la
programmation mathmatique : les algorithmes gntiques (II 4.4). Le logiciel GENESIS
(GENEtic Search Implementation Sytem) [GRE 90] a t retenu pour son efficacit et sa
facilit d'utilisation. Voici les principales tapes de la vrification par GA ralise sous UNIX.
3.6.1 Un ressort de rappel
Nous reprenons le premier exemple qui traite d'un ressort de rappel en inox pour une
application industrielle. Il est important de bien analyser le cahier des charges pour diminuer
au maximum le nombre de variables car les GA traitent difficilement les variables lies.

Dans le cahier des charges, L1 et L2 sont fixes, il n'y a donc pas de paramtre fonctionnel
considrer (comme variable). Le fait que F2 et L2 soient connues implique une quation
fonctionnelle entre les variables R et L0 : L0 = L2 + F2 / R. Il n'y a donc que trois paramtres
constructifs prendre en compte. De plus l'intervalle de variation de F1 est assez faible (entre
900 et 1000N), cela induit un faible intervalle de variation pour R et L0 (figure III.55).

L1 = 100 mm
L2 = 75 mm
F2 = 1500 N
Longueurs
Efforts
R
I
= 20 N/mm
R
S
= 24 N/mm
F1
S
= 1000 N
F1
I
= 900 N


Figure III.55 Limites de variation de la variable R
Les variables choisies pour le codage du chromosome sont d, w et R. L'exprimentation se
droule en deux tapes. Dans la premire, les intervalles de variation des variables sont les
plus grands possibles, le nombre de bits affect au domaine est dtermin pour avoir une
prcision suffisante et le coefficient de mutation est fix la valeur gnralement conseille.

Voici la dfinition retenue pour la premire exprience :
Gne 1 : 0.15 d 15 (limites du fournisseur de fil) cod sur 512 bits (2
9
)
Gne 2 : 4 w 20 (limites de la norme) cod sur 512 bits (2
9
)
Gne 3 : 20 R 24 (limites du cahier des charges) cod sur 512 bits (2
9
)
Coefficient de mutation 0.001
Le rsultat obtenu est : d = 7.64, w = 7.50 et R = 24. La masse associe vaut 563g.

Dans la deuxime exprience, l'intervalle de recherche autour de la valeur obtenue dans la
premire exprience est resserr et le coefficient de mutation est augment pour faciliter
l'exploration du domaine.
On retient alors la dfinition suivante :
Gne 1 : 6 d 9 cod sur 128 bits (2
7
)
Gne 2 : 5 w 10 cod sur 256 bits (2
8
)
Gne 3 : 23 R 24 cod sur 16 bits (2
4
)
Coefficient de mutation 0.01
Le rsultat obtenu est : d = 7.62, w = 7.52 et R = 23.66. La masse associe vaut 562g.
t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre III : le ressort de compression
110

En explicitant les paramtres associs cette solution, on obtient :
De = 64.92 mm, d = 7.62 mm, L0 = 138.4 mm, R = 23.66 N/mm

Cette solution est quivalente la solution propose par notre mthode gnrale, les
approches ont donc converg vers la mme solution.
3.6.2 Un ressort de pompe pistons axiaux
Le deuxime exemple traite d'un ressort en acier pour une pompe pistons axiaux.
Cette fois, les paramtres fonctionnels sont connus puisque F2 et Sh sont fixs. Il n'y a pas ici
d'autre spcificit, il faut donc considrer quatre paramtres constructifs.

En reprenant la premire tape du processus de rsolution on obtient :
Gne 1 : 0.3 d 12 (limites du fournisseur de fil) cod sur 512 bits (2
9
)
Gne 2 : 4 w 20 (limites de la norme) cod sur 512 bits (2
9
)
Gne 3 : 4 R 10 (limites du cahier des charges) cod sur 1024 bits (2
10
)
Gne 4 : 0.1 z 7.5 (limites conseilles) cod sur 64 bits (2
6
)
Coefficient de mutation 0.001
Le rsultat obtenu est : d = 3.02, w = 6.25, R = 8.21 et z = 5.15.

Voici la dfinition de la deuxime exprience :
Gne 1 : 1 d 5 cod sur 256 bits (2
8
)
Gne 2 : 4 w 8 cod sur 128 bits (2
7
)
Gne 3 : 7 R 9 cod sur 256 bits (2
8
)
Gne 4 : 0.1 z 7.5 cod sur 64 bits (2
6
)
Coefficient de mutation 0.01
Le rsultat obtenu est : d = 3.05, w = 6.17, R = 8.48 et z = 5.03.

En explicitant les paramtres associs cette solution, on obtient :
De = 21.87 mm, d = 3.05 mm, L0 = 138.4 mm, R = 8.48 N/mm
Cette solution est encore une fois quivalente la solution propose par notre mthode
gnrale, les approches ont donc converg vers la mme solution.
3.7 Conclusion
Conformment aux attentes, l'approche prsente permet de dfinir simplement et
efficacement le cahier des charges relatif la conception optimale d'un ressort sur mesure.

Cette approche originale, utilisant un cahier des charges gnral, permet aux concepteurs de
dfinir le cahier des charges tel qu'il se prsente eux, sans effort d'adaptation ou
d'interprtation. La difficult de rsolution du problme mathmatique associ est surmonte
en utilisant une mthode combinant analyse par intervalles, algorithmes spcifiques (pour
trouver les longueurs de fonctionnement optimales) et optimisation en variables continues par
programmation mathmatique. Les rsultats obtenus sont trs bons et montrent que la
mthode de rsolution propose est efficace et rapide.

Ces caractristiques d'efficacit, de simplicit et de rapidit font que les concepteurs peuvent
bnfiquement apprhender une conception de ressort. Lorsqu'ils souhaitent utiliser des
diamtres de fils standards, ils ont accs des rsultats rapides permettant de dgager la
solution la plus adapte au problme considr.

t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre III : le ressort de compression
111
3.8 Fonctionnalits supplmentaires
Le cahier des charges (figure III.37) fait apparatre des notions supplmentaires qui
peuvent servir dans des cas particuliers.

Dans certaines conditions, il peut tre souhaitable de dfinir un point de passage intermdiaire
[F3, L3] entre les points extrmes [F1, L1] et [F2, L2]. Cela est obtenu en lanant une
premire fois le calcul sans les conditions sur le point intermdiaire, puis en relanant le
calcul avec les nouvelles contraintes de manire amliorer la premire solution (bouton
"Re calculer" de la figure III.37).

Une autre option est propose : la mthode de gestion des contraintes. D'une manire
classique, les contraintes du cahier des charges doivent tre respectes (donnes strictes) mais
cela peut conduire ne pas trouver de solution. Il est alors possible de ne considrer qu'une
partie des contraintes d'optimisation, l'autre servant dfinir une pnalisation de la fonction
objectif. Nous avons prdfini le cas o l'on garde les contraintes sur la gomtrie (efforts
flous) et le cas o les efforts dfinissent les contraintes strictes du problme (gomtrie floue).

Enfin, il est possible de rajouter au problme d'optimisation initial les contraintes relatives aux
limites du catalogue de ressorts utilis. De cette manire, on s'assure qu'en cas de problme, le
ressort conu pourra tre facilement dpann avec un ressort de stock.

Cette dernire fonctionnalit ouvre la voie d'une nouvelle mthode. Il est en effet possible de
se servir du rsultat du calcul d'optimisation (ressort optimal sur mesure) pour explorer le
catalogue d'un fabricant (ressort de stock optimal).
4. Du ressort optimal sur mesure vers le ressort de stock optimal
La mthode prsente au paragraphe III 2 pour slectionner un ressort de stock consiste
parcourir entirement la base de faon tester chaque ressort pour garantir le choix optimal.
Cette mthode est effectivement la plus sre mais peut rapidement devenir lourde utiliser
lorsque la base explorer atteint une taille importante.

Dans ce paragraphe, notre objectif est de dfinir et tester des mthodes valuant le moins de
ressorts possibles. Les mthodes alternatives prsentes ci-aprs utilisent le ressort optimal
sur mesure rpondant au cahier des charges comme point de dpart de lexploration. Puis elles
testent les ressorts de la base situs dans le voisinage de ce point dans le but de retenir le
meilleur d'entre eux.
4.1 Modlisation de la base utilise
Lensemble des caractristiques de chaque ressort est rang par lignes dans un tableau.
La rfrence dun ressort est ainsi le numro de la ligne du tableau o sont placs ses
caractristiques (figure III.25).

Dans les catalogues, le nombre de paramtres qui servent identifier les ressorts est
gnralement infrieur ou gal trois. La base de la socit VANEL que nous utilisons
s'inscrit dans ce cadre puisque pour chaque matriau, les ressorts y sont identifis par les trois
paramtres suivants : De, d, L0. Un ressort peut donc tre reprsent par un point dans
lespace [De, d, L0]. Nous proposons de modliser lespace discret associ cette base par
une matrice ayant les dimensions appropries, ici [44, 33, 19]. La table III.18 donne la
correspondance entre les valeurs de De, d, L0 en mm et les valeurs dindex X, Y ,Z.
t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre III : le ressort de compression
112

Table III.18 Correspondance entre De, d, L0 et X, Y, Z

De X De X d Y d Y L0 Z
1,6 1 11 23 0,16 1 1,1 18 3,2 1
2 2 11,7 24 0,18 2 1,25 19 4 2
2,5 3 12,5 25 0,2 3 1,4 20 5 3
2,8 4 13,2 26 0,22 4 1,6 21 6,3 4
3,2 5 14 27 0,25 5 1,8 22 8 5
3,6 6 15 28 0,28 6 2 23 10 6
4 7 16 29 0,32 7 2,2 24 12,5 7
4,5 8 17 30 0,35 8 2,5 25 16 8
5 9 18 31 0,4 9 2,8 26 20 9
5,3 10 19 32 0,45 10 3,2 27 25 10
5,6 11 20 33 0,5 11 3,6 28 32 11
5,9 12 21 34 0,55 12 4 29 40 12
6,3 13 22 35 0,6 13 4,5 30 50 13
6,6 14 23,5 36 0,7 14 5 31 63 14
7 15 25 37 0,8 15 5,5 32 80 15
7,5 16 26,5 38 0,9 16 6 33 100 16
8 17 28 39 1 17 125 17
8,5 18 30 40 160 18
9 19 32 41 200 19
9,5 20 36 42
10 21 40 43
10,5 22 45 44


La figure III.56 reprsente les plans De = Cste de la base VANEL.



Figure III.56 Espace De, d, L0 pour le catalogue VANEL
t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre III : le ressort de compression
113
Nous pouvons constater que l'espace discret [De, d, L0] nest pas compltement rempli par les
donnes de la base (les ressorts sont situs autour dune diagonale du paralllpipde). Afin
de ne pas laisser des coefficients de la matrice associe non dfinis, chaque coefficient porte
soit la rfrence du ressort soit la valeur 0 suivant que les cordonnes correspondent un
ressort de la base ou non.

Nous pouvons ensuite dterminer les frontires de lespace occup par la base, en se situant
successivement dans les trois plans : d/L0, De/d et De/L0. Dans chacun de ces plans,
lobjectif est dobtenir les courbes limites qui tout en restant l'extrieur de la base,
minimisent le nombre de cases dcart par rapport au domaine couvert par la base de donnes.



Figure III.57 Courbes limites de la base
Les courbes obtenues sur la figure III.57 ont pour quation :

0.9108
De 0.246 dmax = ;
0.9949
De 0.07066 dmin =

0.6677
De 23.1 L0max = ;
0.8301
De 1.4177 L0min =

1.098
d 175.56 L0max = ;
0.9049
d 0.07066 L0min =

4.2 Mthodes proposes
Les diverses approches prsentes ci-aprs explorent la base considre en testant les
lments discrets (ressorts) contenus dans une succession despaces restreints jusqu
satisfaction dun critre darrt. On retrouve le principe de limitation de lespace de recherche
ou de dplacement pour les variables continues dans les mthodes des directions ralisables
[VAN 84]. Toutes les approches ont t conues pour pouvoir tre utilises avec chacune des
trois mthodes de slection des ressorts de stock dcrites en III 2.5.
4.2.1 Point de dpart de lexploration
Le point de dpart de lexploration du domaine discret est le rsultat du calcul sur
mesure dans lequel des variables continues ont t utilises.
Ce point peut tre celui obtenu par la rsolution du problme prsent au paragraphe III 3 que
nous appellerons ici "problme primaire" car il ne tient pas compte des particularits de la
base considre.
t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre III : le ressort de compression
114
Nous pouvons complter le problme doptimisation primaire par les contraintes qui
reprsentent les limites de la base. Dans notre cas, nous rajoutons aux 43 contraintes du
problme primaire (table III.15), les 12 contraintes de la table III.19. Les 6 premires
contraintes expriment les limites du paralllpipde form par la base, les 6 autres reprsentes
les courbes limites prcdemment calcules.

Table III.19 Contraintes lies la spcificit de la base

Contrainte sur : Limite suprieure Limite infrieure
De g44(X) : De 45 0 g45(X) : 1.6- De 0
d g46(X) : d - 6 0 g47(X) : 0.16 - d 0
L0 g48(X) : L0 - 200 0 g49(X) : 7.5 - L0 0
d
g50(X) : d -
0.9108
De 0.246 0 g51(X) :
0.9949
De 0.07066 - d 0
L0
g52(X) : L0 -
0.6677
De 23.1 0 g53(X) :
0.8301
De 1.4177 - L0 0
L0
g54(X) : L0 -
1.098
d 175.56 0 g55(X) :
0.9049
d 0.07066 - L0 0

Nous obtenons alors un problme "enrichi" comprenant 55 contraintes. La rsolution de ce
problme permet de dfinir un nouveau point de dpart de meilleure qualit dans la mesure o
il a toutes les chances dtre l'intrieur du domaine des solutions discrtes potentielles.

Du rsultat du problme d'optimisation considr (primaire ou enrichi), on ne retient que les
valeurs de De, d et L0 qui permettent de dfinir les cordonnes du point de dpart dans
lespace [X,Y,Z].
4.2.2 Premire mthode dexploration : lexplosion simple
Le point optimal discret nest pas obligatoirement au voisinage direct du point optimal
en variables continues. La mthode consiste donc tester les ressorts qui entourent le point de
dpart en sloignant par couches successives.
L'algorithme commence par tester les lments les plus prs (premire couche) puis stend
progressivement (figure III.58).

: point de dpart (optimum en variables continues),
: points tester appartenant la premire couche,
: points tester appartenant la deuxime couche.


Figure III.58 Lexplosion simple
t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre III : le ressort de compression
115
Nous avons choisi d'arrter la progression de l'algorithme lorsque lexploration dune couche
naura pas amlior lobjectif obtenu sur la couche prcdente.
Le critre darrt retenu est le suivant : on sarrte lorsqu la fin de lexploration de la
couche n, le ressort optimal est sur la couche n-1.

Ce critre est valable pour les trois mthodes de slection des ressorts de stock (III 2.5) et
conduit systmatiquement explorer au moins les deux premires couches soit 64 points. En
effet, dans un espace de dimension n, un point en variable continu est entour par 2
n
lments
discrets. Dans notre cas o lespace est de dimension 3, la premire couche est constitue de
8 points (les sommets du cube entourant le point de dpart). De la mme manire, la couche
n est constitue par les lments situs sur les faces dun cube de cot 2n. Elle a donc
( ) 16 n 24 2 2n 6
2
+ lments.

Lorsque la base est de grande dimension (3), l'exploration des couches de rang lev conduit
ainsi valuer beaucoup de ressorts. Pour pallier cet inconvnient, une mthode alternative
est propose : l'explosion plus propagation.
4.2.3 Deuxime mthode dexploration : l'explosion plus propagation
Cette mthode reprend la prcdente mais le processus d'explosion est stopp un peu
plus tt et est suivi par le processus de propagation. Le processus de propagation consiste
n'explorer que le voisinage de la solution optimale en cours. Cela permet d'valuer
uniquement les ressorts qui sont situs dans une fentre place autour des solutions optimales
intermdiaires (figure III.59) jusqu' ce que la solution en cours ne puisse tre amliore.

: Centre de la fentre de l'tape S
: Centre de la fentre de l'tape S+1
S
S + 1


Figure III.59 La propagation
Les critres d'arrt dpendent ici des mthodes de slection du meilleur ressort de stock.
Lorsque la slection est ralise avec la mthode de choix simple ou robuste, la phase
d'explosion est effectue jusqu' ce qu'au moins un ressort qui respecte rigoureusement le
cahier des charges soit trouv. Ensuite, la phase de propagation dmarre et dplace la fentre
autour du meilleur ressort en cours.

t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre III : le ressort de compression
116
Avec la mthode de choix souple, il n'y a pas a priori de prfrence pour un ressort non
pnalis, la seule grandeur observe est l'objectif corrig Obj. Nous avons donc choisi
d'effectuer la phase d'explosion jusqu' ce qu'un ressort soit valu (pour rentrer dans le
domaine des solutions potentielles), ensuite la phase de propagation est ralise.

Pour conomiser des valuations de ressorts, la phase de propagation peut tre commence
encore plus tt. Nous avons appel cette mthode d'exploration, la propagation simple.
4.2.4 Troisime mthode dexploration : la propagation simple
Cette fois, la phase de propagation est lance le plus tt possible, c'est dire ds qu'un
ressort a pu tre valu. Avec cette approche, la phase d'explosion permet uniquement
d'atteindre le domaine des solutions potentielles (lorsque le point de dpart est lextrieur de
celui-ci).

Lorsque le point de dpart spcifi est l'intrieur du domaine, la phase d'explosion conduit
examiner seulement les 8 ressorts entourant la solution optimale en variables continues (une
seule couche). Le meilleur de ces ressorts est le centre de la premire fentre de la phase de
propagation.
4.3 Implmentation
4.3.1 Architecture
L'architecture retenue pour cet outil est reprsente sur la figure III.60.

fentre principale
Dfinition du CdC
Visualisation du rsultat
Caractristiques
--- --- --- ---
--- --- --- ---
--- --- --- ---
Droite caractristique
Diagramme de Haigh


Figure III.60 Architecture de loutil dexploration 3D
La fentre principale permet de saisir le cahier des charges (figure III.61). Elle a t conue
sur le modle de la fentre de loutil de slection des ressorts de compression de stock.

Cette fentre permet en plus de dfinir :
le problme doptimisation servant dfinir le point de dpart : problme primaire ou
problme enrichi.
la mthode d'exploration : explosion simple (E), explosion plus propagation (E+P) ou
propagation simple (P)

Les commentaires sur le droulement du calcul sont indiqus en bas de la fentre :
coordonnes du point de dpart, coordonnes du point darriv, nombre de couches et de
fentres values, nombre de ressorts tests et enfin la valeur de lobjectif du ressort propos.


t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre III : le ressort de compression
117



Figure III.61 Fentre exploration 3D
Les fentres permettant dobtenir lensemble des caractristiques, la droite caractristique
ainsi que le diagramme de Haigh ont aussi t implmentes (figure III.29, figure III.30 et
figure III.31)
4.3.2 Droulement des calculs
Chaque calcul est effectu de manire automatique pour un type de matriau et un type
dextrmit la fois.

Pour dterminer le point de dpart de lexploration, lalgorithme transforme tout dabord le
problme formul pour un ressort de stock en un problme de dimensionnement dun ressort
sur mesure.

Pour cela, les contraintes spcifiques au cahier des charges des ressorts de compression de
stock (prix, LcBD, nt, m) sont tout dabord ignores et les autres informations sont
transmises.

Ensuite, il est ncessaire de dfinir les limites propres la construction dun ressort sur
mesure. Nous avons choisi de fixer par dfaut les informations suivantes :
Le ressort ne doit pas se comprimer spires jointives
Le ressort nest pas grenaill
Il faut vrifier l'angle d'enroulement du ressort
Aucune spire morte (ou inactive) n'est rajoute
Il faut effectuer une gestion stricte des contraintes
Les limites sur F3 et L3 sont laisses vierges.
t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre III : le ressort de compression
118

Le problme doptimisation obtenu est le cas chant enrichi par les contraintes lies la
spcificit de la base tudie. Le calcul du ressort sur mesure optimal est alors effectu selon
la mthode prsente en III 3.

Lorigine de lexploration est choisie comme langle infrieur gauche de la premire couche.
Elle est donc dfinie en prenant, dans la table III.18, les valeurs de De, d, L0 directement
infrieures aux valeurs du ressort optimal sur mesure.

Lexploration de la base est ensuite ralise en suivant la mthode slectionne dans le cahier
des charges (E, E+P ou P).

Finalement, le rsultat est affich avec les commentaires correspondants.
4.4 Exemples
Afin dvaluer lintrt dexploiter la connaissance de la forme du domaine discret, deux
points de dparts ont t utiliss :
1. Celui solution du problme doptimisation primaire
2. Celui solution du problme doptimisation enrichi

Pour chacun des exemples, nous avons tests les trois mthodes dexploration. Les phases
dexploration sont ralises avec une fentre de deux lments de ct. Les deux premiers
exemples reprennent ceux prsents pour les ressorts de compression de stock, le troisime est
un exemple spcifique. Tous les calculs ont t raliss pour des ressorts en acier avec des
extrmits rapproches et meules.
4.4.1 Un ressort de pompe pistons axiaux
Nous reprenons le problme de dimensionnement d'un ressort de pompe pistons
axiaux dcrit dans les paragraphes III 2.8.2 et III 3.5.2. Le cahier des charges est saisi dans la
fentre de calcul. La figure III.62 montre la fentre aprs le premier calcul.

Le point de dpart obtenu est le mme que l'on rajoute ou non les contraintes lies aux limites
de la base, il a les caractristiques suivantes : De = 22 mm, d = 3.05 mm, L0 = 87.90 mm.
La table III.18 permet de dfinir les coordonnes de langle infrieur gauche de la premire
couche : [35, 26, 15].

Les trois mthodes dexploration (explosion simple "E", explosion plus propagation "E+P" et
propagation simple "P") sont effectues partir de ce point pour chacune des mthodes de
choix (simple, souple et robuste). Les rsultats obtenus sont prsents dans la table III.20.
Le dtail des ressorts solutions (table III.21) montre que les rsultats obtenus par les
diffrentes mthodes d'exploration correspondent bien ceux obtenus en testant la totalit de
la base (III 2.8.2).

Dans cet exemple, le premier rsultat est au voisinage direct du point de dpart car seulement
2 tapes ont t ncessaires pour trouver le meilleur ressort. Le rsultat en logique floue
oblige l'algorithme s'loigner lgrement.

Le point de dpart a pu tre trouv efficacement sans avoir rajouter les contraintes lies aux
limites de la base. De plus, ce point de dpart est trs proche des solutions optimales. De ce
fait, les mthodes proposes conduisent ici trouver chaque fois le meilleur ressort de stock
avec trs peu d'valuations raliser. Mais nous allons voir que ce n'est pas toujours le cas.

t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre III : le ressort de compression
119



Figure III.62 Ressort de pompe avec exploration 3D
Table III.20 Ressort de pompe

Mthode de slection simple et souple robuste
Mthode d'exploration E E+P P E E+P P
Nbre de couches testes 2 1 1 3 1 1
Nbre de fentres testes - 1 1 - 2 2
Nbre de ressorts valus 60 34 34 161 61 61
Coordonnes du ressort optimal [35,26,15] [34,26,15]

Table III.21 Ressort de pompe : dtail des ressorts trouvs

Coordonnes De
(mm)
d
(mm)
L0
(mm)
R
(N/mm)
L1
(mm)
L2
(mm)
F

[35,26,15] 22 2.8 80 7.56 68.54 53.34 1.16
[34,26,15] 21 2.8 80 8.41 71.22 56.22 1.13

4.4.2 Un ressort pour un bras de serrage de robot
Reprenons maintenant l'exemple dcrit en III 2.8.1 concernant le choix d'un ressort de
stock pour un mcanisme de serrage intgr sur un robot.

Une srie de calcul est tout dabord ralise partir du point de dpart obtenu avec la
rsolution du problme primaire. Voici le rsultat du calcul d'optimisation sans les contraintes
relatives aux limites de la base :
t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre III : le ressort de compression
120
De = 30.79 mm, d = 1.9 mm, L0 = 27.62 mm, R = 2.727 N/mm fonctionnant entre les
longueurs L1 = 20.28 mm et L2 = 9.28 mm.
Cela induit un point le dpart [40,22,10].

La figure III.63 montre le cahier des charges et le rsultat obtenu avec la mthode de choix
simple et la mthode dexploration de lexplosion simple. Les autres rsultats obtenus sont
synthtiss dans la table III.22.

Dans cet exemple, le rsultat du calcul d'optimisation men pour trouver le point de dpart est
diffrent lorsquon rajoute les contraintes lies la spcificit de la base. On obtient alors :
De = 31.35 mm, d = 2.18 mm, L0 = 25.66 mm, R = 4.60 N/mm fonctionnant entre les
longueurs L1 = 21.32 mm et L2 = 10.32 mm.
Cela induit le point de dpart [40,23,10].

Les rsultats obtenus (table III.23) sont identiques ceux trouvs en explorant la base partir
du premier point de dpart mais le parcours de l'algorithme et le nombre d'valuations
ncessaires pour obtenir les rsultats sont diffrents.

La table III.24 donne le dtail des caractristiques des ressorts proposs. Tous les rsultats
obtenus concident avec ceux obtenus en explorant de totalit de la base. On peut voir ici que
le nombre d'valuations de ressorts ncessaire pour obtenir ces rsultats est quasiment divis
par deux lorsque l'on dfinit le point de dpart de l'exploration en utilisant les contraintes
relatives aux limites de la base. Les diffrentes solutions sont alors dans le voisinage direct du
point de dpart (seulement deux tapes sont ncessaires pour trouver le ressort optimal de
stock).

Il peut arriver que la solution optimale discrte (ressort de stock) ne soit pas dans le voisinage
direct du point de dpart (mme en prenant en compte toutes les contraintes). Le troisime
exemple illustre ce cas de figure.



Figure III.63 Ressort de bras de serrage de robot avec exploration 3D
t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre III : le ressort de compression
121
Table III.22 Ressort de bras de serrage de robot avec problme primaire

Mthode de slection simple et robuste souple
Mthode d'exploration E E+P P E E+P P
Nbre de couches testes 3 2 2 3 2 2
Nbre de fentres testes - 1 1 - 1 1
Nbre de ressorts valus 43 25 25 43 20 20
Coordonnes du ressort optimal [41,24,11] [41,24,10]

Table III.23 Ressort de bras de serrage de robot avec problme enrichi

Mthode de slection simple et souple robuste
Mthode d'exploration E E+P P E E+P P
Nbre de couches testes 2 1 1 2 1 1
Nbre de fentres testes - 1 1 - 1 1
Nbre de ressorts valus 23 17 17 23 12 12
Coordonnes du ressort optimal [41,24,11] [41,24,10]

Table III.24 Ressort de bras de serrage de robot : dtail des ressorts trouvs

Coordonnes De
(mm)
d
(mm)
L0
(mm)
R
(N/mm)
L1
(mm)
L2
(mm)
Obj

[41,24,10] 32 2.2 25 5.78 22.4 11.4 14.48
[41,24,11] 32 2.2 32 4.34 27.4 16.39 16.39
4.4.3 Un ressort de masse minimale
Cette fois, il faut trouver le ressort de masse minimale qui rponde au cahier des
charges suivant : Di 4 mm ; F1 = 15 N ; Sh = 10 mm ; L1 35 mm.

La recherche du meilleur ressort de stock avec la mthode de comparaison simple amne au
rsultat suivant (en explorant toute la base) :
De = 8 mm ; d = 0.8 mm ; L0 = 50 mm ; R = 0.68 mm ; L1 = 27.94 mm ; L2 = 17.94 mm.
Il a une masse de 1.65g et induit les coordonnes : [17,15,13].

Le rsultat du calcul d'optimisation en variables continues est le mme pour le problme
primaire et pour le problme enrichi.
Il a les caractristiques suivantes : De = 6.14 mm ; d = 0.74 mm et L0 = 39.85 mm.

Cela induit le point de dpart [12,14,11]. Ce point est bien l'intrieur du domaine des
solutions potentielles.

La figure III.64 montre le cahier des charges et le rsultat obtenu avec la mthode de
propagation simple. Les autres rsultats sont regroups dans la table III.25








t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre III : le ressort de compression
122



Figure III.64 Ressort de masse minimale avec exploration 3D
Table III.25 Ressort de masse minimale avec la mthode de comparaison simple

Mthode d'exploration E E+P P
Nbre de couches testes 6 2 1
Nbre de fentres testes - 4 5
Nbre de ressorts valus 876 168 138
Rsultat [17,15,13]

Le ressort trouv avec les diffrentes mthodes est celui attendu.
Cette fois, la somme des couches et des fentres testes pour chacune des mthodes
d'exploration montre que le rsultat en variables discrtes (ressort de stock optimal) est
loign du rsultat en variables continues (ressort optimal sur mesure). Les phases de
recherche prennent ici toute leur importance.

Pour avoir plus dindications sur le comportement de lalgorithme, nous avons reprsent sur
la figure III.65 le cheminement de l'algorithme au cours des itrations successives de la phase
de propagation simple.

Le point de dpart a pour coordonnes [12,14,11]. Le point intermdiaire 1 est slectionn en
explorant la couche 1. Il sert de point de dpart la phase de propagation. Les points 2, 3 et 4
ainsi que le point solution sont ensuite slectionns en explorant 4 fentres successives. Une
cinquime fentre est explore autour du point solution. Aucun meilleur point n'tant trouv,
l'algorithme s'arrte.

t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre III : le ressort de compression
123

13
14
15
16
12
Y
Z
14
16
11
12
15
13
X
: point intermdiaire i
: point de dpart
: point solution
1
2
3
4
i
17


Figure III.65 Cheminement des algorithmes d'exploration
4.5 Conclusion
Lobjectif de lapproche prsente est de proposer une solution alternative la mthode
prcdente qui effectuait un parcours systmatique de la totalit de la base pour dterminer le
meilleur ressort dun catalogue. Elle consiste utiliser le rsultat du calcul sur mesure afin de
dfinir un point de dpart pour l'exploration de la base considre. Plusieurs mthodes
d'exploration ont t prsentes.

La premire solution propose, lalgorithme de "lexplosion simple", teste les ressorts par
couches successives en sloignant progressivement jusqu ce que lexploration dune
couche ne permette pas damliorer la solution en cours. Lorsque lespace reprsentant la base
de donnes est de grande dimension, lexploration des couches de rang leves peut
rapidement conduire valuer un grand nombre dlments.

On peut alors utiliser une variante de la mthode de "lexplosion simple" : "lexplosion plus
propagation". Lexploration dmarre de manire identique par une "explosion" autour du
point de dpart mais ds qu'au moins un ressort acceptable est trouv sur une couche, au lieu
de tester entirement la couche suivante, la phase de "propagation" est dmarre. Dans cette
phase, seul le voisinage proche du meilleur ressort de la couche prcdente est test. Si cette
exploration permet de trouver une meilleure proposition, le voisinage de ce nouveau point est
test et ainsi de suite jusqu ce que lexploration du voisinage ne donne pas de meilleure
solution.

Pour conomiser des valuations, il est possible utiliser la mthode de "la propagation
simple". Afin de pallier au cas o il n'y a pas de ressort associ au point de dpart, il y a
toujours une phase d'explosion qui ne sert qu' trouver des ressorts valuer. Ds qu'au moins
un ressort pu tre valu et quel que soit le rsultat de cette valuation, la phase de
propagation est dmarre.

Les rsultats obtenus dans les exemples sont trs satisfaisants et dun excellent rapport
rsultat/nombres dvaluations. Nous avons mis en vidence que ce rapport peut tre amlior
en ajoutant dans le problme d'optimisation initial les contraintes relatives aux limites de la
base.
t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre III : le ressort de compression
124
La seule tape rellement coteuse en nombre de calculs est la phase doptimisation du ressort
sur mesure. Plus le nombre dlments de la base est important plus cette mthode devient
avantageuse.

Nous avons donc obtenu de trs bonnes alternatives la mthode dexploration systmatique
de la base de donnes, qui peuvent notamment tre utilises lorsque cette dernire une taille
importante. Ce type d'approche peut tre tendu d'autres composants mcaniques
disponibles sur catalogue et implment dans les algorithmes utiliss en conception intgre.

t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre IV : le ressort de traction
125
CHAPITRE IV : LE RESSORT DE TRACTION
CHAPITRE IV : LE RESSORT DE TRACTION ......................................................................................... 125
1. NOTIONS DETAILLEES (REVISE) ................................................................................................................. 127
1.1 Les extrmits .................................................................................................................................... 129
1.2 L'angle d'inclinaison des spires ......................................................................................................... 130
1.3 La tenue la fatigue .......................................................................................................................... 130
1.4 La contrainte initiale.......................................................................................................................... 131
1.5 Les longueurs extrmes de fonctionnement........................................................................................ 132
2. LES RESSORTS DE STOCK : RECHERCHE DANS UN CATALOGUE .................................................................. 132
2.1 Le cahier des charges ........................................................................................................................ 132
2.2 Traduction du cahier des charges : dfinition d'un problme d'optimisation.................................... 133
2.3 Algorithme de rsolution.................................................................................................................... 134
2.4 Optimisation du fonctionnement d'un ressort de traction (rvis) ...................................................... 134
2.4.1 Fonctionnement optimal pour dure de vie maximale..................................................................................136
2.4.2 Fonctionnement optimal pour obtenir une longueur L2 maximale...............................................................137
2.5 Implmentation .................................................................................................................................. 138
2.6 Exemples ............................................................................................................................................ 138
2.6.1 Frein tambour ............................................................................................................................................138
2.6.2 Levier de manuvre.....................................................................................................................................140
2.7 Conclusion ......................................................................................................................................... 141
3. LES RESSORTS DE TRACTION SUR MESURE................................................................................................. 142
3.1 Le cahier des charges ........................................................................................................................ 142
3.2 Le problme d'optimisation................................................................................................................ 143
3.3 Rsolution du problme : trouver un bon point de dpart ................................................................. 143
3.4 Implmentation .................................................................................................................................. 147
3.5 Exemple.............................................................................................................................................. 147
3.5.1 Cahier des charges initial..............................................................................................................................147
3.5.2 Problme enrichi avec un point de fonctionnement intermdiaire................................................................148
3.5.3 Analyse du processus de sparation et d'valuation .....................................................................................149
3.6 Vrification des rsultats ................................................................................................................... 150
3.7 Conclusion ......................................................................................................................................... 152

t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre IV : le ressort de traction
126
t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre IV : le ressort de traction
127
Nous montrons dans ce chapitre comment les principaux dveloppements dj prsents pour
les ressorts de compression (chapitre III) peuvent tre repris et adapts pour les ressorts de
traction. Nous ferons donc rgulirement des renvois vers les paragraphes du chapitre
prcdent quand les notions abordes auront dj fait lobjet dune description dtaille.
1. Notions dtailles (rvis)
La figure IV.1 prsente la droite caractristique du ressort de traction ainsi que l'illustration de
divers paramtres constructifs et fonctionnels (II 1).


Figure IV.1 Ressort de traction

Les limites et les caractristiques des matriaux sont identiques celles utilises pour les
ressorts de compression (table III.1).

Comme pour les ressorts de compression, nous nous appuyons sur la norme DIN qui indique
le domaine d'application de formules pour les ressorts enrouls froid :

d 17 mm
D 160 mm
n 3
4 w 20


La table IV.1 regroupe la nomenclature et les formules de bases pour les ressorts de traction.
t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre IV : le ressort de traction
128

Table IV.1 Nomenclature et formules de base des ressorts de traction

Symboles Unit Dsignation Formules
A
L0
mm Tolrance de fabrication sur L0
D mm Diamtre moyen des spires D = De d
De mm Diamtre extrieur des spires De = D + d
Di mm Diamtre intrieur des spires Di = D - d
d mm Diamtre du fil d = De-D
E N/mm
2
Module d'lasticit du matriau
F0 N Force initiale
0 D 8
d
F0
3

=

F1, F2 N
Forces du ressort, rapportes aux longueurs
L1, L2
F1 = F0 + R (L1-L0)
F2 = F0 + R (L2 L0)
Fn N
Force du ressort pour la contrainte corrige
maximale admissible zul k D 8
d zul
Fn
3

=

G N/mm
2
Module de cisaillement
k -
Coefficient de contrainte en fonction du
rapport d'enroulement 75 . 0 w
5 . 0 w
k

+
=

L0 mm Longueur libre L0 = 2 Di + n (d +1)
L1, L2 mm
Longueurs du ressort en charge, rapportes
aux forces F1, F2
L1 = L0 + (F1 F0) / R
L2 = L0 + (F2 F0) / R
I
N
L1 mm Longueur minimale de fonctionnement
S
N
L2 mm Longueur maximale de fonctionnement
Ln mm Plus grande longueur de travail admissible Ln

= L0 + (Fn F0) / R
M g Masse totale du ressort
M= ( ) 4 / 2 n d D 10
2 2 3
+


N - Nombre de cycles avant rupture
n - Nombre de spires utiles n = ( )
3 4
D R 8 / d G
nt - Nombre total de spires nt = n + 2
R N/mm Raideur du ressort R = ( )
3 4
D n 8 / d G
Rm N/mm
2
Valeur minimale de la rsistance la
traction

Sh mm Flche de travail (course) Sh = L2 L1
W Nmm Travail du ressort W = 0.5 (F1+F2) Sh
w - Rapport d'enroulement w = D/d
b - Coefficient de scurit statique (extrmits)
F - Coefficient de scurit en fatigue (corps)
Kg/dm
3
Masse volumique
0
N/mm
2
Contrainte de cisaillement initiale non
corrige (norme DIN)
Rm
100
w 0.375 7.5
0

=

k2
N/mm
2

Contrainte de cisaillement corrige pour une
force de ressort F2
3
d
F2 D k 8
k2 =

zul
N/mm
2

Contrainte de cisaillement corrige
maximale admissible


t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre IV : le ressort de traction
129
1.1 Les extrmits
Pour bien concevoir un ressort de traction, il faut tout d'abord prendre en compte
l'orientation des extrmits. Celle-ci dpend directement du nombre de spires n du ressort.

Un ressort de traction peut tre conu avec des extrmits orientes de manire quelconque
l'une par rapport l'autre (le systme d'accrochage tant adapt par la suite la gomtrie du
ressort obtenu). Le nombre de spires n est alors une variable continue classique.

Pour obtenir une orientation prcise entre les extrmits, il faut dcomposer la variable n en
n = n
e
+ n
o
o n
e
est un nombre entier et n
o
est une valeur discrte fonction de l'orientation
dsire. La figure IV.2 montre la valeur de n
o
pour les orientations classiques.



Figure IV.2 Orientation des extrmits des ressorts de traction
Pour s'adapter aux divers systmes d'accrochage existants, une multitude d'extrmits
diffrentes a t dveloppe. Obtenues principalement par dformation des dernires spires du
corps du ressort, les boucles ou crochets sont gnralement conus partir de deux gomtries
de base : la boucle allemande et la boucle anglaise. La boucle anglaise se caractrise par une
gomtrie faible rayon de courbure. Elle donne lieu des contraintes plus fortes que celles
constates avec la boucle allemande (cette dernire ayant des rayons de courbure plus grands)
mais elle offre lavantage dtre plus facile fabriquer.

Il existe diverses formulations pour exprimer les contraintes dans ces boucles. L'annexe I
dtaille les calculs qui ont permis de dgager les conclusions suivantes.

La contrainte la plus pnalisante dans une boucle allemande est la contrainte de flexion en A
(la gomtrie est dtaille sur la figure IV.3). Voici la formulation retenue :
|
|

\
|
+

=
1
3
r 2
d
1
d
FD 16
avec d D D r 2
i 1
= =




Figure IV.3 Gomtrie d'une boucle allemande
t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre IV : le ressort de traction
130


Figure IV.4 Gomtrie d'une boucle anglaise
Pour la boucle anglaise, nous pouvons valuer l'influence de la contrainte de cisaillement et
de la contrainte de flexion :
|

\
|

=
d D
D
d
D F 16

3
(en A) et
|
|

\
|
+ =
3
3
r 2
d
1
d
D F 8


(en B)
En considrant le rayon minimum r
3
=1.5*d prconis pour diminuer les concentrations de
contraintes, on obtient : ) d (3 / D F 32
3
=

et la contrainte prpondrante devient la
contrainte de flexion. Le coefficient de scurit en statique b est donc :

zul
b

=

avec zul = 0.70 Rm pour les aciers de notre tude.
1.2 L'angle d'inclinaison des spires
Mme si l'angle d'inclinaison des spires n'est gnralement pas pris en compte pour le
calcul des ressorts de traction, il convient d'en valuer l'influence. A l'tat libre, un ressort de
traction est spires jointives (en gnral), l'angle d'enroulement est donc trs petit. Cependant,
lorsqu'on tire sur le ressort, on augmente l'angle d'inclinaison des spires. Compte tenu des
hypothses de calcul des contraintes (ressorts spires serres), on peut considrer les mmes
limitations que pour les ressorts de compression (III 1.5).

En conclusion, la limitation sur l'angle d'inclinaison (7.5 maxi) calcul la longueur
maximale de travail L2 est conserve. Il est possible de relcher cette contrainte dans certains
cas en acceptant des angles plus importants seulement si la contrainte de cisaillement dans le
corps reste faible devant la limite acceptable zul.
1.3 La tenue la fatigue
Dans le corps du ressort, les sollicitations sont semblables celles des ressorts de
compression. Nous utiliserons donc les formules dtailles en III 1.8.

Le problme rside ici dans l'valuation de la tenue la fatigue dans les extrmits. C'est
d'ailleurs gnralement dans cette zone qu'intervient la rupture en fatigue du ressort de
traction. Pour pallier cet inconvnient, l'IST [IST 00] suggre d'utiliser un facteur limitatif des
diagrammes de Goodman (comme illustr sur la figure IV.5) conus pour les ressorts de
compression en prenant 75% du coefficient
F
initial soit : '
F
=0.75
F
.

t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre IV : le ressort de traction
131

B
B
O
A
A
Max
min
Limite pour le ressort de compression
Limite pour le ressort de traction


Figure IV.5 Diagramme de Goodman adapt pour ressorts de traction selon l'IST
Le choix sera laiss au concepteur d'valuer la tenue la fatigue dans le corps ou bien dans les
boucles partir de l'approche suggre par l'IST.
1.4 La contrainte initiale
Les ressorts de traction sont habituellement fabriqus avec une tension initiale. C'est
pour cela que la droite caractristique des ressorts de traction (figure IV.1) commence une
valeur F0 au lieu de 0 pour les ressorts de compression. La tension initiale est obtenue en
rglant sur la machine un pas infrieur au diamtre de fil utilis. Les spires du ressort ainsi
fabriqu sont jointives et c'est l'cart entre le pas rgl et le diamtre de fil qui fixe le niveau
de prcontrainte dans le ressort.
Lorsque l'enroulement du fil se fait sur une machine automatique, la norme DIN indique la
prcontrainte mettre en place : w).Rm * 0.00375 (0.075 0 =

D'une manire semblable, l'IST propose une plage de prcontrainte acceptable (figure IV.6).



Figure IV.6 Limites de la tension initiale d'aprs l'IST
t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre IV : le ressort de traction
132
Les formules des courbes limites de la zone conseille sont :
(
(
(
(


=
4.8203
))
d
D
ln( (0.532915
Exp 21.361
100
Rm
0
2
S
M

)
d 6
D
(6.5
100
Rm
0
I
M
=
1.5 Les longueurs extrmes de fonctionnement
Nous allons considrer les diverses approches pour dterminer les limites extrmes des
longueurs de fonctionnement d'un ressort de traction. Attention, ces limites concernent ici
uniquement des considrations dans le corps du ressort. Le cas chant, il faudra donc rajouter
les limites concernant l'angle d'inclinaison des spires et les contraintes dans les extrmits.

Pour la norme DIN, le ressort doit travailler entre Ln et une longueur minimale suprieure
L0 dpendant de la tolrance de fabrication soit :
L2
S
N
L2 avec Ln L2
S
N
=
L1
I
N
L1 avec
L0
I
N
A L0 L1 + = (tolrance de fabrication sur L0)
Nous utiliserons la formulation suivante pour A
L0
( partir des tables de la norme DIN) :
Si L0 400 mm : A
L0
= 0.015 L0
Si L0 10 mm :
Pour 4 w 8 : A
L0
= 0.4 mm
Pour 8 < w 20 : A
L0
= 0.5 mm
Si 10 < L0 < 400 mm :
Pour 4 w 8 :
3 7 2 5
L0
L0 10 2.1953 L0 10 12.154 L0 0.0280 0.187 A

+ + =
Pour 8 < w 20 :
3 7 2 5
L0
L0 10 1.2273 L0 10 8.205 L0 0.0274 0.31 A

+ + =

Pour L'IST, le ressort doit travailler entre 20 et 80% de la contrainte maximale admissible
dans le corps. On obtient ainsi :
L2
S
N
L2 avec L0) - (Ln 0.8 L0 L2
S
N
+ =
L1
I
N
L1 avec L0) - (Ln 0.2 L0 L1
I
N
+ = .
2. Les ressorts de stock : recherche dans un catalogue
Pour dterminer une mthode de slection du meilleur ressort de traction dans un
catalogue, nous allons adapter l'approche mise en uvre pour les ressorts de compression
(III 2). Le catalogue utilis (VANEL) comporte 832 ressorts. Ces ressorts sont en acier et en
inox avec des boucles anglaises parallles ( 0: n
o
= 0 ). La gamme propose couvre :
1.6 De 40 mm ; 0.18 d 4 mm ; 0.019 R 12.55 N/mm ; 6.3 L0 250 mm.
2.1 Le cahier des charges
Le cahier des charges a t conu sur le mme principe que celui concernant les ressorts
de compression (selon les recommandations exprimes dans le chapitre II). Les donnes sont
ainsi dfinies par leurs bornes suprieures et/ou infrieures (voir figure IV.7) pour offrir une
grande facilit de dfinition du cahier des charges.
L'objectif minimiser ou maximiser est choisi dans la liste :
De, D, Di, d, L0, R, Vol0, F2, L2, Vol2, M, fe, L2maxBD, F2maxBD, nt, prix, F.
(L2maxBD, F2maxBD sont les valeurs limites indiques dans le catalogue VANEL).
t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre IV : le ressort de traction
133


Figure IV.7 Interface principale pour ressorts de traction de stock
2.2 Traduction du cahier des charges : dfinition d'un problme d'optimisation
Le cahier des charges prsent sur la figure IV.7 peut tre traduit sous la forme
classique d'un problme d'optimisation.

La fonction objectif est clairement exprime dans la zone "Objectif du calcul", les autres
entres du cahier des charges dfinissent les contraintes du problme. Elles peuvent tre
regroupes en deux catgories : les contraintes constructives (table IV.2) et les contraintes
fonctionnelles (table IV.3).

Table IV.2 Contraintes constructives pour ressorts de traction de stock

Critre Limite suprieure Limite infrieure
De
g1(X) : De -
S
C
De 0 g2(X) :
I
C
De - De 0
D
g3(X): D -
S
C
D 0 g4(X) :
I
C
D - D 0
Di
g5(X): Di -
S
C
Di 0 g6(X):
I
C
Di - Di 0
d
g7(X) : d -
S
C
d , 0 g8(X) :
I
C
d - d 0
L0
g9(X) : L0 -
S
C
0 L 0 g10(X) :
I
C
0 L - L0 0
R
g11(X) : R-
S
C
R 0 g12(X) :
I
C
R - R 0
nt
g13(X) : n + 2 -
S
C
nt 0 g14(X) :
I
C
nt - n - 2 0
L2maxBD
g15(X) : L2maxBD-
S
C
L2maxBD 0 g16(X) :
I
C
L2maxBD - L2maxBD 0
F2maxBD
g17(X) : F2maxBD-
S
C
F2maxBD 0
g18(X) :
I
C
F2maxBD - F2maxBD 0
Vol0
g19(X) : Vol0-
S
C
0 Vol 0 g20(X) :
I
C
0 Vol -Vol0 0
M
g21(X) : M -
S
C
M 0 g22(X) :
I
C
M - M 0
fe
g23(X) : fe -
S
C
fe 0 g24(X) :
I
C
fe - fe 0
Prix
g25(X) : Prix -
S
C
Prix 0
g26(X) :
I
C
Prix - Prix 0
t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre IV : le ressort de traction
134

Table IV.3 Contraintes fonctionnelles pour ressorts de traction de stock

Critre Limite suprieure Limite infrieure
F1
g27(X) : F1 -
S
C
1 F 0 g28(X) :
I
C
1 F - F1 0
F2
g29(X) : F2 -
S
C
2 F 0 g30(X) :
I
C
2 F - F2 0
L1
g31(X) : L1 -
S
C
1 L 0 g32(X) :
I
C
1 L - L1 0
L2
g33(X) : L2 -
S
C
2 L 0 g34(X) :
I
C
2 L - L2 0
Sh
g35(X) : Sh -
S
C
Sh 0 g36(X) :
I
C
Sh - Sh 0
W
g37(X) : W -
S
C
W 0 g38(X) :
I
C
W - W 0
Vol2
g39(X) : Vol2-
S
C
2 Vol 0 g40(X) :
I
C
2 Vol -Vol2 0
I
N
L1
*******
g41(X) :
I
N
L1 - L1 0
S
N
L2 g42(X) : L2-
S
N
L2 0
*******
z
g43(X) : z -
S
N
z 0
*******
b ******* g44(X) : 1 - b 0
F ******* g45(X) : 1 - F 0

2.3 Algorithme de rsolution
Pour trouver, dans un catalogue, le meilleur ressort de traction correspondant au cahier
des charges, nous rutilisons l'algorithme dcrit par la figure III.12.

On distingue dans celui-ci la phase d'optimisation du fonctionnement du ressort, celle de
calcul de ses caractristiques et la procdure de comparaison. Le calcul des caractristiques du
ressort est ais partir du moment o le fonctionnement est dtermin. Les caractristiques
fournies dans le catalogue (De, d, L0, R, F2maxBD, L2maxBD, prix) sont lues directement.
Les autres proprits du ressort (D, Di, Ln, M, Vol0, Vol2, fe) sont ensuite calcules sans
difficult.
Les procdures de choix permettant de comparer deux ressorts sont reprises l'identique
(III 2.5).

L'opration principale dterminer reste donc :
Comment optimiser le fonctionnement d'un ressort de traction
2.4 Optimisation du fonctionnement d'un ressort de traction (rvis)
Ltude prsente ne prend pas en compte la notion dnergie (g37, g38 enleves).
Cela permet de conserver la structure du manuscrit dorigine. La notion dnergie peut tre
intgre en reprenant ltude prsente pour les ressorts de compression.

Dans une premire tape nous fusionnons les contraintes fonctionnelles des ressorts de
traction de stock (table IV.3).

Le calcul de
I
N
L1 et
S
N
L2 est effectu partir de la valeur de Ln, en fonction de la norme
slectionne (IV 1.5).
R
F0
k D R 8
d zul
L0 Ln
3
IST
+ =

avec
IST
= 1 (calcul classique) ou

IST
= 0.75 (en tenant compte des extrmits).

t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre IV : le ressort de traction
135
Les nouvelles limites acceptables pour L1:
L1
S
= Min (
S
C
1 L , /R F1 L0
S
C
+ ) regroupe g27 et g31
L1
I
= Max (
I
C
1 L , /R F1 L0
I
C
+ ,
I
N
L1 ) regroupe g28, g32 et g41

Le calcul des limites sur L2 est un peu plus complexe.
Pour prendre en compte la limitation sur l'angle maximal des spires, il faut considrer :
Di 2 d D n ) z ( tan Lz
S
N
+ + =

Le calcul de la contrainte maximale dans les extrmits amne une limitation supplmentaire.
Dans le catalogue utilis, les extrmits sont des boucles anglaises, la limitation peut venir
soit de la contrainte maximale de flexion, soit de la contrainte maximale de torsion (pour des
boucles allemandes seule la contrainte de flexion est prise en compte) :
R
D 16
d) - (D d Re
;
D 32
d zul 3
Min
L0 Lb
2
3 3
(

+ =



Voici la formulation finale des limites de L2 :
L2
S
= Min (
S
C
2 L , R / F2 L0
S
C
+ ,
2
S
C
De
2 Vol 4

,
S
N
L2 , Lz, Lb)
regroupe g29, g33, g39, g42, g43 et g44
L2
I
= Max (
I
C
2 L , R / F2 L0
I
C
+ ,
2
I
C
De
2 Vol 4

) regroupe g30, g34, et g40


Limites de la course Sh proviennent directement des donnes du cahier des charges:
Sh
S
=
S
C
Sh
Sh
I
=
I
C
Sh

Il convient aussi de vrifier la dure de vie en fatigue en vrifiant que F (venant de la norme
DIN ou de l'IST) est suprieur 1. On obtient ainsi un problme d'optimisation 7 contraintes
(table IV.4) et deux variables L1 et L2.

Table IV.4 Contraintes fonctionnelles fusionnes d'un ressort de traction de stock

Critres : Limite suprieure Limite infrieure
F1, L1,
I
N
L1 g1(X) : L1 L1
S
0 g2(X) : L1
I
L1 0
F2, L2, Vol2,
S
N
L2 , z, b
g3(X) : L2 L2
S
0 g4(X) : L1
I
L1 0
Sh g5(X) : L2 L1 - Sh
S
0 g6(X) : Sh
I
L2 + L1 0
F g7(X) : 1- F 0

La forme de la table IV.4 est similaire celle de la table III.8 pour les ressorts de compression.
Nous pouvons donc de manire identique construire un problme avec les 7 contraintes
(problme 1) et un autre avec seulement les six premires (problme 2).

Le problme 1 reprsente le cas gnral (sans considrer lnergie) et permet de dfinir le
domaine des solutions ralisables (figure IV.8). Le problme 2 permet de dfinir le domaine
de fonctionnement (figure IV.9). Le domaine de fonctionnement obtenu est ventuellement
corrig pour qu'il soit compatible avec les longueurs critiques L0 et Ln (III 2.4.5).
Cest partir de ces deux problmes que sont dtermines les longueurs L1 et L2 pour chaque
ressort.
t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre IV : le ressort de traction
136
En cas d'incompatibilit dans la dfinition des limites, la procdure dfinie pour trouver les
longueurs de fonctionnement des ressorts de compression est rutilise (III 2.4.6).
g2 g1
L2
g3
g4
L1
g5
g6
g7
Domaine des
solutions ralisables


Figure IV.8 Domaine des solutions ralisables (problme 1)
g2 g1
L2
g3
g4
L1
g5
g6
Domaine de
fonctionnement


Figure IV.9 Domaine de fonctionnement (problme 2)
2.4.1 Fonctionnement optimal pour dure de vie maximale
Afin de vrifier que le ressort peut respecter le nombre de cycles requis, les paramtres
fonctionnels (L1 et L2) sont tout d'abord calculs de manire maximiser le coefficient de
fatigue. Comme pour les ressorts de compression, nous travaillons dans ce cas sur le problme
fusionn sans la contrainte g7 dont le rle est de fixer un seuil minimal au coefficient de
fatigue (problme 2). Il y a donc six contraintes prendre en compte (g1..g6).

Les graphiques de la figure IV.10 reprsentent ltat des contraintes susceptibles d'tre actives
l'optimum (les points optimaux potentiels sont reprsents par des ronds). L'analyse des
graphiques montre que dans chaque cas, on retient le point qui a la plus grande valeur de L2.
Lorsque deux points sont en concurrence (figure IV.10.a et figure IV.10.c), on retient celui
qui a la plus petite valeur de L1.
Solution
L2
g4
g1
L1
L2
g4
g6
L1
Solution
L2
g2
L1
Solution
a) : g4g6
b) : g2g6
c) : g1g4
g6

Figure IV.10 Points solution maximisant la dure de vie
t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre IV : le ressort de traction
137
L'algorithme calcule le couple (L1, L2) relatif chacun des trois points de la figure IV.10.
Il retient ensuite le couple ayant la plus grande valeur de L2. Lorsque deux couples sont
galit, c'est celui qui la plus petite valeur de L1 qui est retenu pour affecter les valeurs L1
et L2. Le coefficient de fatigue F peut alors tre calcul.
2.4.2 Fonctionnement optimal pour obtenir une longueur L2 maximale
On cherche trouver le point de fonctionnement sur la figure IV.8 qui maximise L2
pour rpondre l'un des objectifs suivant : maximiser L2, maximiser le volume enveloppe
pour L = L2 (Vol2) ou maximiser F2.

Lorsque le coefficient de fatigue qui vient dtre calcul est suprieur 1, le domaine des
solutions ralisables pour le problme 1 existe. Nous exploitons nouveau, la mthode
utilisant les diagrammes de variation (II 4.1) pour trouver le point de fonctionnement
maximisant la valeur de L2. Dans ce cas, L1 est implicitement maximise de manire
minimiser la contrainte de cisaillement alterne a.

Les cinq cas possibles sont indexs sur la figure IV.11 (les points optimaux potentiels sont
reprsents par des carrs). La dmonstration du fait que la contrainte relative la dure de
vie en fatigue est une droite de pente positive infrieure 1 est prsente en annexe II.

L1
L2
solution
L1
solution
L1
solution
L1
solution
L1
solution
a) : g1g7
L2 L2
L2
L2
g7
g1
g6
g3
g3
g1
g7
g1
g6 g5
b) : g3g6
c) : g1

g3
d) : g6g7
e) : g1

g5


Figure IV.11 Points solution maximisant L2
Le point de fonctionnement retenu (parmi les cinq potentiels) est, dans tous les cas, celui qui
correspond aux valeurs minimales la fois pour L1 et L2. L'algorithme calcule donc L1 et L2
pour les cinq points rpertoris et retient les valeurs les plus petites pour L1 et L2.

t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre IV : le ressort de traction
138
2.5 Implmentation
Les caractristiques fournies dans le catalogue (De, d, L0, R, F2maxBD, L2maxBD,
prix) sont insres dans la base de la mme faon que pour les ressorts de compression
(III 2.7.1). L'architecture retenue est galement similaire celle dcrite dans le chapitre III
(figure III.26).

Nous avons implment les mthodes de choix simple et souple. La mthode de choix simple
est la mthode par dfaut. La mthode de choix souple est ralise lorsque la case "donnes
souples" est coche.
2.6 Exemples
Tous les exemples suivants ont t effectus avec la mthode de choix simple. Les
ressorts respectant rigoureusement toutes les contraintes sont donc retenus en priorit. Toutes
les longueurs de fonctionnement sont dtermines de manire respecter : la norme DIN, les
contraintes maximales admissibles dans les boucles, l'angle maximal d'inclinaison des spires
et la limite de fatigue indique par l'IST.

Sur un ordinateur de type pentium 300Mhz, un calcul dure environ une seconde.

La considration de fatigue de l'IST est illustre dans le premier exemple o l'on visualise le
diagramme de Haigh associ la solution propose.

Le deuxime exemple met en vidence la possibilit de construire le cahier des charges en
"temps rel", au fur et mesure des rsultats proposs.
2.6.1 Frein tambour


Figure IV.12 Frein tambour
Pour que le ressort puisse se loger facilement dans le mcanisme, le diamtre extrieur doit
faire au maximum 8 mm. Un effort F1 minimum de 5 N est ncessaire pour chasser le fluide
et permettre le dcollement des tambours. La longueur L1
I
est de 65 mm ; la longueur
t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre IV : le ressort de traction
139
maximale du ressort (L2
S
) ne doit pas excder 170 mm (diamtre du tambour = 200 mm). La
course est de 10 mm et le ressort doit rsister 10
7
cycles.

On souhaite minimiser leffort F2 exercer lors du freinage.

Le cahier des charges et le rsultat obtenu sont indiqus sur la figure IV.13. Il y a ainsi 159
ressorts qui rpondent au cahier des charges (nombre entre parenthses dans le commentaire).
Compte tenu de l'objectif slectionn, les longueurs de fonctionnement ont t dtermines de
manire maximiser le coefficient de scurit en fatigue et le meilleur ressort est le suivant :
De = 6.3 mm, d = 0.55 mm, L0 = 63 mm, R = 0.0435 N/mm.

Les longueurs de fonctionnement associes sont L1 = 156.14 mm et L2 = 166.14 mm. Ce
ressort offre un effort F2 = 5.43 N. Le coefficient de scurit en fatigue est de 1.35, il peut
tre visualis partir du diagramme de Haigh depuis la fentre "Caractristiques".

A l'intrieur du diagramme (figure IV.14), le point de fonctionnement reprsent par un rond
correspond aux contraintes de cisaillement dans le corps et le point de fonctionnement
reprsent par un triangle correspond aux contraintes de cisaillement maximales dans la
boucle. Les limites du diagramme venant de la norme DIN (limites extrieures) et de l'IST
(limites intrieures) sont aussi indiques.



Figure IV.13 Rsultat du calcul pour frein tambour
t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre IV : le ressort de traction
140


Figure IV.14 Diagramme de Haigh
2.6.2 Levier de manuvre


Figure IV.15 Levier
Le levier (figure IV.15) doit voluer entre deux positions maximales L1

57 mm et
L2

68 mm. La course est constante (11 mm). L'effort de rappel minimal est F1 10 N et
l'effort F2 doit dpasser 20 N. On souhaite obtenir l'effort F2 le plus grand possible.

La figure IV.16 montre le cahier des charges et le rsultat obtenu. Il y a 89 ressorts qui
rpondent au Cahier des Charges. Le ressort propos amne un effort F2 de 170N. C'est en
fait beaucoup plus grand que la grandeur espre.
Un deuxime calcul est ralis en fixant le seuil admissible pour F2 :
S
C
F2 =
I
C
F2 = 70N.
Il y a alors seulement 6 ressorts qui respectent le cahier des charges. Pour slectionner le
meilleur, on peut utiliser l'option "Classer les ressorts" (Figure IV.17) depuis la fentre
principale.

Cette fentre permet de classer les ressorts respectant le cahier des charges en fonction des
divers objectifs disponibles (on visualise chaque fois les 10 meilleurs ressorts). Cela permet
de comparer rapidement les performances relatives des ressorts suivant plusieurs objectifs
sans changer le cahier des charges. Dans notre exemple (figure IV.17), il y a un cart
significatif de prix entre les ressorts.
Le ressort finalement retenu est le plus grand parmi les moins chers (indice de prix 50) :
De = 10 mm, d = 1.4 mm, L0 = 40 mm, R = 3.42 N/mm, L1 = 45.75 mm, L2 = 56.75 mm.

t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre IV : le ressort de traction
141


Figure IV.16 Rsultat du calcul pour ressort de levier de manuvre


Figure IV.17 Fentre de classement
2.7 Conclusion
L'approche utilise pour les ressorts de compression de stock a pu tre adapte aux
ressorts de traction sans difficult. Elle offre les mmes avantages de rapidit et de souplesse
dans la dfinition du cahier des charges.

Les options de visualisation proposes (Diagramme de Haigh) ainsi que la fentre de
classement augmentent la lisibilit des rsultats et facilitent la prise de dcision finale.
t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre IV : le ressort de traction
142
3. Les ressorts de traction sur mesure
Voici l'approche que nous proposons pour dfinir un outil d'assistance la conception
d'un ressort de traction sur mesure.
3.1 Le cahier des charges
Le cahier des charges a t dfini selon les besoins exprims dans le chapitre II. La
prsentation est similaire celle du cahier des charges pour les ressorts de compression.



Figure IV.18 Interface principale pour ressorts de traction sur mesure
Une fois que le cahier des charges a t dfini, il reste rsoudre le problme associ. Voici
comment se prsente le problme sous sa forme initiale.

D'une manire gnrale, la dfinition d'un ressort de traction offrant la plus grande valeur de
la fonction objectif est un problme d'optimisation six variables. Dans cette tude, les quatre
paramtres constructifs (De, d, 0, n
e
) et les deux paramtres fonctionnels (L1, L2) sont
placs dans le vecteur des variables de conception X, avec X =[ De, d, 0, n
e
, L1, L2]
T
.
Le diamtre de fil est trait comme une variable continue. Lorsqu'on souhaite utiliser un
diamtre de fil dtermin, il suffit d'entrer
S
C
d =
I
C
d = d dans le cahier des charges.
0 exprime en %Rm a t choisie comme variable de conception car elle a une trs faible
plage de variation (quelle que soit la norme utilise).
n
e
est une variable qui peut tre continue dans le cas gnral (n = n
e
) ou entire lorsqu'on
souhaite obtenir une orientation prcise entre les boucles (n = n
e
+ n
0
).

La fonction objectif est exprime de faon conventionnelle :

Minimiser ou Maximiser F(X)
O F(X) peut tre : De, D, Di, d, L0, R, Vol0, F2, L2, Vol2, M, fe ou F.

Il faut ainsi rsoudre un problme d'optimisation six variables et 43 contraintes (table IV.5).
t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre IV : le ressort de traction
143
3.2 Le problme d'optimisation

Table IV.5 Contraintes pour ressorts de traction sur mesure

Contrainte sur : Limite suprieure Limite infrieure
De
g1(X) : De -
S
C
De 0 g2(X) :
I
C
De - De 0
d
g3(X) : d - Min(
S
C
d ,
S
N
d ) 0 g4(X) : Max(
I
C
d ,
I
N
d ) - d 0
L0
g5(X) : L0 -
S
C
0 L 0 g6(X) :
I
C
0 L - L0 0
R
g7(X) : R-
S
C
R 0 g8(X) :
I
C
R - R 0
L1
g9(X) : L1 -
S
C
1 L 0 g10(X) :
I
C
1 L - L1 0
L2
g11(X) : L2 -
S
C
2 L 0 g12(X) :
I
C
2 L - L2 0
D
g13(X) : D -
S
C
D 0 g14(X) :
I
C
D - D 0
Di
g15(X) : Di -
S
C
Di 0 g16(X) :
I
C
Di - Di 0
n
g17(X) : n -
S
N
n 0 g18(X) :
I
N
n - n 0
z
g19(X): z -
S
N
z 0
*******
F1
g20(X) : F1 -
S
C
1 F 0 g21(X) :
I
C
1 F - F1 0
F2
g22(X) : F2 -
S
C
2 F 0 g23(X) :
I
C
2 F - F2 0
Sh
g24(X) : Sh -
S
C
Sh 0 g25(X) :
I
C
Sh - Sh 0
w
g26(X) : w -
S
N
w 0 g27(X) :
I
N
w - w 0
I
N
L1
*******
g28(X) :
I
N
L1 - L1 0
S
N
L2 g29(X) : L2-
S
N
L2 0
*******
fe
g30(X) : fe -
S
C
fe 0 g31(X) :
I
C
fe - fe 0
W
g32(X) : W -
S
C
W 0 g33(X) :
I
C
W - W 0
M
g34(X) : M -
S
C
M 0 g35(X) :
I
C
M - M 0
Vol0
g36(X) : Vol0-
S
C
0 Vol 0 g37(X) :
I
C
0 Vol -Vol0 0
Vol2
g38(X) : Vol2-
S
C
2 Vol 0 g39(X) :
I
C
2 Vol -Vol2 0
0 g40(X) : 0-
S
C
0 0 g41(X) :
I
C
0 -0 0
Scurit dans la boucle ******* g42(X) : 1 - b 0
Coefficient de fatigue ******* g43(X) : 1 - F 0

Chaque limite indrieure non dfinie dans le cahier des charges est initialise 0 et chaque
limite suprieure non dfinie est initialise 10
7
.

Le problme est maintenant bien formul de manire mathmatique. Voici l'approche de
rsolution que nous avons retenue.
3.3 Rsolution du problme : trouver un bon point de dpart
Notre objectif est toujours de trouver une mthode de rsolution rapide et efficace qui
puisse fonctionner sans intervention de l'utilisateur. Excel fournit encore toutes les
fonctionnalits d'optimisation ncessaires pour rsoudre le problme.

Lorsque le concepteur souhaite obtenir une orientation prcise entre les boucles, la variable n
e

devient une variable entire. Cela peut tre exprim dans Excel sous la forme d'une contrainte
supplmentaire. Le problme d'optimisation est alors un problme en variables mixtes
t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre IV : le ressort de traction
144
qu'Excel rsout en utilisant une mthode de sparation et d'valuation (II 4.3.3) couple aux
approches en variables continues prcdemment utilises pour les ressorts de compression.
On retrouve le mme problme, celui damliorer la robustesse de l'algorithme en trouvant un
bon point de dpart pour les variables.
Nous avons rutilis lapproche MS + PM dfinie au chapitre III 3.3. Lalgorithme
dinitialisation des variables est dcrit sur la figure IV.19 (phase MS).

Dbut
Initialiser les variables avec
la meilleure combinaison
1. Calcul des limites de d
2. Analyse de l'influence du
fonctionnement sur R et L0
Discrtisation sur d
3. Calcul des limites de D
Discrtisation sur D
Discrtisation sur n
4. Calcul des limites de n
5. Choix de F0
6. Choix de L1 et L2
7. Slection de la
meilleure combinaison
Rebouclages
d, D et n sont fixs
d est fix
d et D sont fixs


Figure IV.19 Algorithme MS de dtermination du point de dpart
t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre IV : le ressort de traction
145
Cet algorithme utilise de nouveau la notion d'analyse par intervalles [MOO 79] pour
discrtiser les variables du problme et valuer un certain nombre de combinaisons, la
meilleure tant retenue comme point de dpart du calcul d'optimisation. Voici les diffrentes
tapes de l'algorithme :

Etape1 : tout d'abord les limites de d sont calcules avec les mmes formules que dans le
chapitre III 3.3.

Etape 2 : il s'agit ensuite de dterminer l'influence des paramtres fonctionnels (F1, F2, L1, L2
et Sh) sur les limites de R et L0.
Cette influence est illustre sur la figure IV.20 dans laquelle les limites de la longueur libre et
de la raideur sont reprsentes en fonction des entres sur F1, F2, L1 et L2.


S
C
2 F

Longueurs
Efforts
I
C
2 L

S
C
2 L

I
C
1 L

S
C
1 L

S
C
1 F

I
C
1 F

I
C
2 F

I
F
0 L

S
F
0 L

S
F
R

I
F
R




Figure IV.20 Influence des paramtres fonctionnels sur les limites de R et L0
Les limites de L1, L2 et Sh sont tout d'abord resserres :
[ ]
I
C
S
C
S
C
S
Sh L2 , L1 Min L1 =
[ ]
S
C
I
C
I
C
I
Sh L2 , L1 Max L1 =
[ ]
S
C
S
C
S
C
S
Sh L1 , L2 Min L2 + =
[ ]
I
C
I
C
I
C
I
Sh L1 , L2 Max L2 + =
[ ]
I
C
S
C
S
C
S
L1 L2 , Sh Min Sh =
[ ]
S
C
I
C
I
C
I
L1 L2 , Sh Max Sh =

Ensuite, les limites de R sont calcules :
( ) ( )
(



=
S
C
I
I
C
S
C
S
C
I
S
C
S
C
I
S
C S
F
R ,
Sh
F1 F2
,
, L0 L2 Max
F2
,
, L0 L1 Max
F1
Min R
( )
( )
(

=
I
C
S
S
C
I
C
S
C
S
S
C
I
C I
F
R ,
Sh
F1 F2
,
, L0 L2 Max
0 , F1 F2 Max
Max R
Nous rappelons que reprsente une toute petite valeur strictement suprieure zro
(pour viter les divisions par zro dans les calculs qui suivent).

puis celles de L0 :

( )
(


=
S
F
S
C
I
C S S S
C
S
F
R
0 , F1 F2 Max
L2 , L1 , L0 Min L0
t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre IV : le ressort de traction
146

( )
(

+
+
+
=
R
F2
L2 ,
R
F2 , F1 Min
L1 , L0 Max L0
I
F
S
C I
I
F
S
C
S
C I I
C
I
F


Etape 3 : ce niveau, d est connu. les formules de l'tape 1 sont rutilises pour calculer les
limites de D (III 3.3). :

Test : Les valeurs de d et D sont connues, F0
I
et F0
S
sont calcules en fonction de la norme
considre (IV 1.4).
Si F0
I
>
S
C
F1 , on arrte et on passe une autre configuration, sinon, on continue :

Etape 4 : les limites de n sont calcules (d et D sont connues) en considrant les valeurs
limites de R, L0 (calcules l'tape 2), (F1, L1), (F2, L2), M, Vol0 et fe.
( )
(


=
S S S S S
S
F
I
F
3
4
S
n5 , n4 , n3 , n2 , n1 ,
d
d Di 2 L0
,
, R Max D 8
d G
Min n


( )
(


=
I I I I I
I
F
S
F
3
4
I
N
I
n5 , n4 , n3 , n2 , n1 ,
d
d Di 2 L0
,
, R Max D 8
d G
, n Max n


o :
n1 est dfini pour tenir compte des limites sur L1 et F1 :

( )
( )
5 S S
C
3
S 4
I
d G F0 F1 D 8
d Di 2 L1 d G
n1
+

=

Si F0
S

S
C
F1 Alors
d
d Di 2 L1
n1
S
S

=
Sinon
( )
( )
5 S I
C
3
S 4
S
d G F0 F1 D 8
d Di 2 L1 d G
n1
+

=


n2 est dfini pour tenir compte des limites sur L2 et F2 :

( )
( )
5 S S
C
3
S 4
I
d G F0 F2 D 8
d Di 2 L2 d G
n2
+

=

Si F0
S

S
C
F2 Alors
d
d Di 2 L2
n2
S
S

=
Sinon
( )
( )
5 S I
C
3
S 4
S
d G F0 F2 D 8
d Di 2 L2 d G
n2
+

=


n3 est relatif aux spcifications sur M :
2
000 4
n3
2 2
I
=
d D
M
I
C


2
000 4
n3
2 2
S
=
d D
M
S
C


n4 est relatif aux spcifications sur Vol0 :
d
d 3 Di 2
d De
Vol0 4000
n4
2 2
I
C I
+
=


d
d 3 Di 2
d De
Vol0 4000
n4
2 2
S
C S
+
=


n5 est relatif aux spcifications sur fe :

G
) , Max(fe D
d 560 3
n5
S
C
2
I
=


G
) , Max(fe D
d 560 3
n5
I
C
2
S
=


Etape 5 : pour la combinaison (d, D, n) teste, F0 est calcule de manire respecter au mieux
le cahier des charges.
t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre IV : le ressort de traction
147
Par dfaut :
2
F0 F0
F0
S I
+
=
Pour vrifier la compatibilit avec le fonctionnement souhait, l'algorithme calcule :
( ) ( ) [ ] L0 L2 R F2 , L0 L1 R F1 Max F0
S I S I I
F
=
( ) ( ) [ ] L0 L2 R F2 , L0 L1 R F1 Min F0
I S I S S
F
=
Si F0 n'appartient pas au domaine [ ]
S I
F F
F0 , F0 , F0 prend la valeur de la borne la plus
proche (
S I
F F
F0 ou F0 ).

Etape 6 : cette tape le ressort est connu, L1 et L2 sont dtermines en fonction du cahier
des charges et de l'objectif comme pour les ressorts de stock (IV 2.4).

Etape 7 : la comparaison simple (III 2.5.1) permet de retenir la meilleure combinaison pour
initialiser les variables.

Par scurit, si aucune solution n'a pu tre value, le meilleur ressort de stock du catalogue
(VANEL dans notre cas) avec la mthode simple est slectionn (sans tenir compte du type
d'extrmit et de l'orientation ventuelle). Cela garantit la dfinition d'un point de dpart en
toute circonstance.
3.4 Implmentation
L'implmentation a t effectue sous la mme forme que celle utilise pour les
ressorts de compression (III 3.4).
3.5 Exemple
L'exemple prsent est tir d'un problme industriel. Nous illustrons ici l'utilisation de
l'option permettant de dfinir un point de passage supplmentaire (F3, L3). Sur un ordinateur
de type pentium 300Mhz, un calcul incluant une variable entire (n
e
) dure environ dix
secondes.
3.5.1 Cahier des charges initial
Le cahier des charges se prsente initialement sous la forme suivante :
Il faut concevoir un ressort en inox (pour lutter contre les problmes de corrosion) boucles
allemandes orientes 0(n = n
e
). Le diamtre extrieur ne doit pas dpasser 30 mm, la
longueur maximale de fonctionnement de doit pas excder 200 mm. La course de 40 mm doit
permettre de respecter les efforts : 40 F1 50 N et 80 F2 90 N.
L'objectif est d'obtenir le plus grand coefficient de scurit en fatigue sous 10
7
cycles.

L'algorithme MS de dfinition du point de dpart est bas sur le dcoupage initial suivant : 21
valeurs pour d, 21 valeurs pour D et 11 valeurs pour n. Dans cet exemple, cela a conduit
valuer 756 configurations dont 154 ont rigoureusement respect le cahier des charges. Le
point de dpart retenu a les caractristiques suivantes :
De = 28.39 mm, d = 2.78 mm, 0 = 4.05 %Rm, n
e
= 32, L1 = 156.75 mm, L2 = 196.75 mm
Le coefficient de scurit en fatigue associ est de 1.39 (limite IST).

Le premier calcul (figure IV.21) amne au rsultat suivant :
De = 30 mm, d = 2.95 mm, 0 = 4.06 %Rm, n
e
= 32, L1 = 160 mm, L2 = 200 mm
Le coefficient de scurit en fatigue de ce ressort est 1.60.
t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre IV : le ressort de traction
148



Figure IV.21 Ressort de traction sur mesure : premier calcul
3.5.2 Problme enrichi avec un point de fonctionnement intermdiaire
Nous pouvons maintenant rajouter les contraintes relatives au point de passage
intermdiaire : F3 = 68 N et L3 = 180 mm.
Aprs avoir complt le cahier des charges, le calcul est relanc pour amliorer la solution
prcdente (bouton "Re Calculer" de la fentre de calcul).
La solution propose est alors :
De = 29.93 mm, d = 3.07 mm, 0 = 4.22 %Rm, n
e
= 32 mm, L1 = 157.6 mm, L2 = 197.6 mm
Ce ressort respecte le cahier des charges (avec le point de passage), le coefficient de scurit
en fatigue est de 1.55 mais les longueurs L1 et L2 ont chang.

On souhaite que les valeurs L1 et L2 restent gales aux valeurs du premier calcul car c'est
partir de ces valeurs que le point de passage intermdiaire a t dfini.
Pour cela, L2
I
= 200 mm est rajout dans le cahier des charges.

t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre IV : le ressort de traction
149


Figure IV.22 Ressorts de traction sur mesure : dernier calcul
Aprs avoir appuy sur la touche "Re Calculer" le rsultat est affich (figure IV.22) :
De = 29.47 mm, d = 2.92 mm, 0 = 4.09 %Rm, n
e
= 31 mm, L1 = 160 mm, L2 = 200 mm
Le coefficient de scurit en fatigue de ce ressort est 1.47.

La fentre "Caractristiques" permet de savoir que F1 = 46 N et F2 = 90 N.
Cette conception est la solution retenue pour ce problme.
3.5.3 Analyse du processus de sparation et d'valuation
Nous avons repertori les rsultats intermdaires du processus d'optimisation pour le
problme initial. La figure IV.23 reprsente l'volution de l'objectif au cours des itrations
successives.



Figure 4.23 Itrations successives du processus d'optimisation
t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre IV : le ressort de traction
150
Le point de dpart du calcul (tape 1) a t dtermin partir de l'algorithme dfini en IV 3.3.
Il amne une valeur de l'objectif de 1.50.
Le processus d'optimisation d'Excel commence par rsoudre le problme en variables
continues et arrive la solution suivante (tape 4) :
De = 30 mm, d = 2.91 mm, 0 = 4.01 %Rm, n
e
= 31.72 mm, L1 = 160 mm, L2 = 200 mm

Comme la valeur de n
e
obtenue n'est pas entire, le processus d'optimisation effectue la
"sparation et valuation". Le domaine de variation initial pour n
e
: [3 ; ...] est divis en deux
partir de la valeur de n
e
obtenue prcdement soit : [3 ; ...] = [3 ; 31] [32 ; ...]

La premire branche : [3 ; 31], est parcourue en traitant le problme en variables continues
avec n
e
31.
Le point de dpart de ce nouveau calcul (tape 5) est automatiquement dtermin par le
processus et consiste initialiser la variable spare la valeur admissible la plus proche soit :
De = 30 mm, d = 2.91 mm, 0 = 4.01 %Rm, n
e
= 31 mm, L1 = 160 mm, L2 = 200 mm

L'optimisation en variables continues conduit au rsultat suivant (tape 7) :
De = 30 mm, d = 2.90 mm, 0 = 3.99 %Rm, n
e
= 31 mm, L1 = 157.97 mm, L2 = 197.97 mm

Comme la valeur de n
e
est entire, la valeur de la fonction objectif associ (
F
=1.57) est une
"valuation exacte" du premier domaine. Il n'est donc pas ncessaire de le dcouper
d'avantage, le processus passe l'valuation du deuxime domaine.

La deuxime branche : [32 ; ...], est parcourue en traitant le problme en variables continues
avec n
e
32.

Le point de dpart de ce nouveau calcul (tape 8) est automatiquement dtermin par le
processus et consiste initialiser la variable spare la valeur admissible la plus proche sans
modifier les autres soit :
De = 30 mm, d = 2.90 mm, 0 = 3.99 %Rm, n
e
= 32 mm, L1 = 157.97 mm, L2 = 197.97 mm

Pour ce point, la valeur de l'objectif est de 1.65 mais les contraintes sur F1 et F2 sont violes.
Le processus, revient donc dans le domaine des solutions ralisables et l'optimisation en
variables continues conduit au rsultat suivant (tape 12) :
De = 30 mm, d = 2.95 mm, 0 = 4.06 %Rm, n
e
= 32 mm, L1 = 160 mm, L2 = 200 mm

Comme la valeur de n
e
est entire, la valeur de la fonction objectif associ (
F
=1.60) est
nouveau une "valuation exacte" du domaine.

Tous les domaines ont t valus de manire exacte. Il suffit donc de comparer les
valuations pour retenir la meilleure solution. C'est la solution de l'tape 12 qui prsente la
meilleure valuation (
F
=1.60), c'est la solution de ce problme en variables mixtes.
3.6 Vrification des rsultats
Les rsultats ont t vrifis en utilisant le logiciel GENESIS [GRE 90].

Pour effectuer une modlisation correcte du problme, il est important de bien analyser les
particularits du cahier des charges. Dans l'exemple prsent, l'utilisation de la norme DIN
pour le calcul entrane que 0 est fix ds lors que D et d sont connus. De la mme manire, la
course Sh est connue, il n'y a donc qu'un paramtre fonctionnel dterminer.
Pour le codage du chromosome, nous avons ainsi choisi les variables De, d, n et P2.
t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre IV : le ressort de traction
151

Comme pour les ressorts de compression (III 3.6), l'exprimentation se droule en deux
tapes.

Dans la premire, les intervalles de variation des variables sont les plus grands possibles, le
nombre de bits affects chaque domaine de variation est dtermin pour avoir une prcision
suffisante et le coefficient de mutation est fix la valeur gnralement conseille.

Pour la premire tape :
Gne 1 : 0.3 De 30 (limite du cahier des charges) cod sur 1024 bits (2
10
)
Gne 2 : 0.15 d 15 (limites du fournisseur de fil) cod sur 1024 bits (2
10
)
Gne 3 : 3 n 130 (limites du cahier des charges) cod sur 128 bits (2
7
)
Gne 4 : 80 F2 90 (limites du cahier des charges) cod sur 64 bits (2
6
)
Coefficient de mutation 0.001

Le rsultat obtenu est :
De = 29.71 mm, d = 2.91, n = 32 et F2 = 81.27
Ces caractristiques entranent : 0 = 4.05 %Rm, L1 = 160 mm, L2 = 200 mm et
F
= 1.58

Le rsultat est dj trs proche de celui obtenu avec Excel. On peut essayer d'amliorer le
rsultat en passant la deuxime exprience.

Cette fois, nous resserrons les bornes des variables et augmentons le coefficient de mutation :
Gne 1 : 25 De 30 (limite du cahier des charges) cod sur 128 bits (2
7
)
Gne 2 : 1 d 5 (limites du fournisseur de fil) cod sur 128 bits (2
7
)
Gne 3 : 25 n 40 (limites du cahier des charges) cod sur 16 bits (2
4
)
Gne 4 : 80 F2 85 (limites du cahier des charges) cod sur 32 bits (2
5
)
Coefficient de mutation 0.01

Le rsultat obtenu est :
De = 29.96 mm, d = 2.95, n = 32 et F2 = 82.25
Ces caractristiques entranent : 0 = 4.07 %Rm, L1 = 160 mm, L2 = 200 mm et
F
= 1.59.

Compte tenu des effets de la discrtisation, nous pouvons considrer que les rsultats obtenus
sont quivalents.

Voyons maintenant comment traiter la suite du problme : nous intgrons un point de passage
supplmentaire (F3,L3). Fixer un point de fonctionnement entrane une quation fonctionnelle
entre deux paramtres constructifs. Dans notre cas : R ) 0 L 3 L ( 0 F 3 F + =


Cette relation peut tre exprime en fonction de F0, D, d et n :
n D 8
d G
) d D 2 d n 3 L ( 0 F 3 F
3
4
+ + =

D'o l'quation :
3
4
D 8
d G ) 0 F 3 F (
d
) d D 2 3 L (
n

+
+
=

Dans cet exemple, lorsque D et d sont connus, F0 peut tre calcul (norme DIN) et donc aussi
la variable n. La variable n peut donc tre enleve du chromosome.

t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre IV : le ressort de traction
152
De la mme manire, il faut que L1 et L2 ne changent pas et restent gales 160 et 200 mm.
Il n'y a donc plus de paramtre fonctionnel dfinir. Le problme obtenu a donc uniquement
deux gnes : De et d.

Dans la premire tape le problme est dfini de la manire suivante :
Gne 1 : 0.30 De 30 (limite du cahier des charges) cod sur 1024 bits (2
10
)
Gne 2 : 0.5 d 15 (limites du fournisseur de fil) cod sur 1024 bits (2
10
)
Coefficient de mutation 0.001

Le rsultat obtenu est :
De = 29.88 mm, d = 2.91. Ces caractristiques entranent : 0 = 4.03 %Rm, n = 30,
L1 = 160 mm, L2 = 200 mm et
F
= 1.46

Nous procdons dans la deuxime tape une rduction des bornes des variables :
Gne 1 : 25 De 30 (limite du cahier des charges) cod sur 128 bits (2
7
)
Gne 2 : 1 d 5 (limites du fournisseur de fil) cod sur 128 bits (2
7
)
Coefficient de mutation 0.01

Le rsultat obtenu est quasiment identique au prcdent :
De = 29.96 mm, d = 2.92. Ces caractristiques entranent : 0 = 4.03 %Rm, n = 30,
L1 = 160 mm, L2 = 200 mm et
F
= 1.46

Cette fois, le ressort est lgrement diffrent mais les valeurs de la fonction objectif restent
trs proches (
F
= 1.46 au lieu de
F
= 1.47).
3.7 Conclusion
Nous avons prsent une technique pour optimiser le dimensionnement d'un ressort de
traction qui intgre tous les calculs de vrification conseills dans les normes de calcul. Le
rsultat propos indique les paramtres constructifs ainsi que les paramtres fonctionnels
optimiss.

Lutilisation de la grille de saisie pour renseigner le cahier des charges a de nouveau montr
son efficacit. La difficult de rsolution du problme mathmatique associ est surmonte en
utilisant une mthode combinant arithmtique des intervalles, algorithmes spcifiques (pour
trouver les longueurs de fonctionnement optimales), optimisation en variables continues par
gradient rduit gnralis puis "sparation et valuation" pour les variables entires. Les
rsultats obtenus sont trs bons et montrent que la mthode de rsolution propose est efficace
et rapide.

Les fonctionnalits complmentaires comme la dfinition d'un point de fonctionnement
supplmentaire peuvent rapidement tre utilises pour largir la gamme des cahiers des
charges utilisables. La performance des rsultats ainsi que la rapidit de mise en uvre (temps
de prparation ajout au temps de calculs) sont toujours suffisantes pour tre d'un intrt
certain pour les concepteurs des bureaux d'tudes comme pour les fabriquants de ressorts.

t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre V : le ressort de torsion
153
CHAPITRE V : LE RESSORT DE TORSION
CHAPITRE V : LE RESSORT DE TORSION.............................................................................................. 153
1. NOTIONS DETAILLEES................................................................................................................................ 155
1.1 Utilisation du ressort de torsion ........................................................................................................ 157
1.2 Les types de branches : tangentes ou radiales................................................................................... 157
1.3 Calcul de la raideur du ressort .......................................................................................................... 158
1.3.1 Raideur du corps du ressort ..........................................................................................................................158
1.3.2 Raideur totale du ressort...............................................................................................................................158
1.4 L'angle libre du ressort de torsion..................................................................................................... 159
1.4.1 Ressort de torsion centr sur l'axe ................................................................................................................159
1.4.2 Ressort de torsion en contact avec l'axe .......................................................................................................159
1.5 Complexit des calculs : limites de l'tude......................................................................................... 161
2. LES RESSORTS DE TORSION DE STOCK........................................................................................................ 161
2.1 Interface principale : dfinition du cahier des charges ..................................................................... 161
2.2 Traduction du cahier des charges : dfinition d'un problme d'optimisation.................................... 162
2.3 Procdure de dtermination des rayons d'appuis Ra et Rb ............................................................... 165
2.4 Procdure d'optimisation de (1,2) avec Ra et Rb connus ............................................................. 166
2.4.1 Fonctionnement optimal pour une scurit statique maximale.....................................................................167
2.4.2 Fonctionnement optimal pour obtenir l'angle 2 maximal ...........................................................................168
2.5 Implmentation .................................................................................................................................. 169
2.6 Exemple.............................................................................................................................................. 170
3. LE RESSORT DE TORSION SUR MESURE....................................................................................................... 172
3.1 Traduction du cahier des charges : dfinition du problme d'optimisation....................................... 172
3.2 Trois mthodes de rsolution ............................................................................................................. 174
3.3 Implmentation .................................................................................................................................. 180
3.4 Exemples ............................................................................................................................................ 181
3.4.1 Un ressort de torsion pour un appareil photo................................................................................................181
3.4.2 Un problme test ..........................................................................................................................................184
4. CONCLUSION............................................................................................................................................. 186


t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre V : le ressort de torsion
154
t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre V : le ressort de torsion
155
L'tude des ressorts de torsion est plus complexe que celles des ressorts de compression
ou de traction vues dans les chapitres prcdents. Voici les notions que nous allons utiliser
pour dvelopper nos outils de conception.
1. Notions dtailles
La figure V.1 illustre divers paramtres constructifs et fonctionnels (II 1) des ressorts de
torsion.



Figure V.1 Ressort de torsion
Les limites et les caractristiques des matriaux utiliss dans cette tude sont dtailles dans la
table III.1. La table V.1 indique la limite admissible pour la contrainte de flexion.

Table V.1 Limites matriaux pour ressorts de traction

Matriau Acier DH Inox 302
Contrainte de flexion maximale
admissible zul
N/mm
2
0.70 Rm 0.70 Rm

La table V.2 indique les principaux symboles et les formules associs pour les ressorts de
torsion que nous utilisons dans notre tude. Voici le domaine d'application des formules pour
les ressorts de torsion enrouls froid :
d 17 mm
D 340 mm
LK0 630 mm
n 2
4 w 20

t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre V : le ressort de torsion
156
Table V.2 Nomenclature et formules de base des ressorts de torsion

Symboles Unit Dsignation Formules
a mm Espace entre les spires l'tat libre a (0.24 w -0.64) d
0.83

A
D
mm Tolrance sur le diamtre moyen
D mm Diamtre moyen du ressort D = De d
Dd mm Diamtre de l'axe central (

= d
0 36 / hn n
) A (Di n
0.95 Dd
D


De mm Diamtre extrieur du ressort De = D + d
Di mm Diamtre intrieur du ressort Di = De - 2 d
d mm Diamtre du fil d = De-D
E N/mm
2
Module d'lasticit du matriau
G N/mm
2
Module de cisaillement
Lbr mm Longueur des branches
LK0 mm Longueur du corps du ressort l'tat libre LK0 = d (n + 1.5)
M1, M2 N.mm
Moment du ressort, rapportes aux angles
1, 2
M1 = R (1 - 0)
M2 = R (2 - 0)
Mn N.mm Moment maximal admissible
q 32
zul d
Mn
3

=

N - Nombre de cycles avant rupture
n - Nombre de spires utiles ( ) D R' 3667 / d E n
4
=
q -
Coefficient de contrainte en fonction du
rapport d'enroulement 75 . 0 w
07 . 0 w
q

+
=

R N.mm/ Raideur totale du ressort
R' N.mm/ Raideur du corps du ressort ( ) D n 3667 / d E R'
4
=
Ra, Rb mm
Rayons d'appuis des deux branches du
ressort.

Rm N/mm
2
Valeur minimale de la rsistance la
traction

w - Rapport d'enroulement w = D / d
0 Angle initial entre les appuis
1, 2
Angles du ressort en charge, rapports aux
moments M1, M2
1 = M1 / R + 0
2 = M2 / R + 0
h1, h2
Courses angulaires du ressort en charge,
rapportes aux moments M1, M2
h1 = M1 / R
h2 = M2 / R
h Course angulaire de travail h = 2 1
hn Plus grande course de travail admissible hn

= Mn / R
n Plus grand angle de travail admissible n

= Mn / R + 0
Orientation des branches = 360 ( n - E(n) )
Kg/dm
3
Masse volumique
zul
N/mm
2
Contrainte de flexion maximale admissible
q2
N/mm
2

Contrainte de flexion corrige pour un
moment de ressort M2
3
d
M2 q 32
q2

=


t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre V : le ressort de torsion
157
1.1 Utilisation du ressort de torsion
Les ressorts de torsion doivent tre chargs dans le sens denroulement de manire
ce que lextrieur des spires soit soumis de la traction. Si le sens de rotation est oppos
celui de lenroulement, cest dire quil tend ouvrir les spires, il y aura une plus grande
tendance la relaxation (diminution du couple angle constant) et au fluage (augmentation de
l'angle couple constant) cause de la distribution des contraintes rsiduelles naturelles dans
la section transversale [DIN 00].

Les ressorts de torsion sont sujets au flambage. Pour viter ce phnomne ils sont guids sur
leur diamtre extrieur ou leur diamtre intrieur. La technique la plus employe consiste
utiliser le ressort autour dun axe central. La norme DIN conseille un diamtre pour cet axe :
Dd.

Les ressorts de torsion sont gnralement fabriqus spires jointives (a = 0) sans tension
initiale (IV 1.4).

Le frottement du ressort sur son axe et la friction entre les spires rendent difficile
lapprciation de la tenue en fatigue des ressorts de torsion. Il y a dailleurs encore trs peu de
donnes concernant la fatigue des ressorts de torsion. Pour ces raisons, les ressorts sont
dimensionns en statique : la contrainte maximale corrige ne doit pas dpasser zul.

1.2 Les types de branches : tangentes ou radiales
Les branches des ressorts de torsion sont souvent ralises de manire spcifique pour
chaque application. Ces branches sont gnralement conues partir de deux gomtries de
base, les branches tangentes et les branches radiales (figure V.2). Pour obtenir une fabrication
conomique du ressort, il est prfrable dutiliser les branches les plus simples : les branches
tangentes.


2 branches radiales 1 branche radiale et
1 branche tangente
2 branches tangentes

Figure V.2 Branches courantes du ressort de torsion


t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre V : le ressort de torsion
158
1.3 Calcul de la raideur du ressort
1.3.1 Raideur du corps du ressort
La norme DIN dfinit la raideur angulaire du corps du ressort l'aide de l'expression
suivante : ( ) D n 3667 / d E R'
4
= .
1.3.2 Raideur totale du ressort
Lors de lutilisation du ressort, il n'y a pas que le corps du ressort qui travaille, les
branches ont aussi tendance se dformer. Pour calculer correctement la raideur totale d'un
ressort de torsion, il faut donc prendre en compte la flexion des branches.

La norme DIN indique comment calculer le supplment d'angle en degrs relatif une
branche non serre (la sollicitation externe est transmise par un seul point de contact) avec un
rayon d'appuis Ra :

( )
2 4
3
Ra d E
D Ra 2 M
68 . 8 4

= pour une branche radiale non serre
( )
Ra d E
D Ra 4 M
97.37 '
4
2 2

= pour une branche tangente non serre



Cela permet de calculer la raideur totale d'un ressort de torsion :


b a
S S + +
=
n D 3667
d E
R
4

Avec S
a
et S
b
qui dpendent du type de branche utilis :
( )
2
3
Ri
D Ri 2
68 . 8 4

=
i
S pour une branche radiale non serre
( )
Ri
D Ri 4
97.37
2 2

=
i
S pour une branche tangente non serre

Nous obtenons ainsi la raideur totale d'un ressort branches tangentes non serres :

( ) ( )
Rb
D Rb 4
97.37
Ra
D Ra 4
97.37 n D 3667
d E
R
2 2 2 2
4

+
=

Cette formule dpend non seulement du type d'extrmits utilis mais aussi des rayons
d'appuis Ra et Rb qui sont des paramtres fonctionnels. Contrairement aux ressorts de
compression et de traction, la raideur n'est pas une caractristique propre du ressort de
torsion. Cette raideur dpend du fonctionnement associ au ressort, elle peut donc tre classe
dans la catgorie des paramtres fonctionnels.

Il faut noter que les formules de calcul de la dformation des branches sont approches
[DIN 00], elles entranent une lgre survaluation de la raideur du ressort pour les
dformations importantes. Dans la pratique certains constructeurs sont amens utiliser des
coefficients correcteurs empiriques pour amliorer la prcision des calculs.
Nous n'avons pas trouv de formules de calcul plus prcises dans la littrature. Nous utilisons
donc dans cette tude, les formules de calcul nonces ci-dessus.
t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre V : le ressort de torsion
159
1.4 L'angle libre du ressort de torsion
Dans les ouvrages et les logiciels actuels, l'angle 0 n'est pas pris en compte. Les
tudes proposes traitent seulement des courses angulaires (h1, h2 et h). Nous proposons
d'tendre les possibilits d'utilisation pour les concepteurs en considrant les angles de travail
0, 1 et 2. Pour cela, il faut pouvoir calculer l'angle libre du ressort de torsion. L'angle 1
(et 2) peut ensuite tre calcul en ajoutant la course angulaire h1 0 (et h2 0).
Les paragraphes suivants dtaillent les formulations de 0 que nous proposons.
1.4.1 Ressort de torsion centr sur l'axe
La norme DIN considre que le ressort de torsion est centr sur l'axe de rotation.

Ra
0
Rb
S
a
De/2


Figure V.3 0 pour un ressort centr sur son axe
Avec cette hypothse, nous obtenons la formulation gnrale suivante de 0.

b a
S S 0 + + =

Avec S
a
et S
b
qui dpendent du type de branches utilises :

0 S
i
= pour une branche radiale
(
(


=
De
4 / De Ri 2
Atan S
2 2
i
pour une branche tangente

Cela permet de calculer l'angle libre d'un ressort de torsion branches tangentes :

(
(


+
(
(


+ =
De
4 / De Rb 2
Atan
De
4 / De Ra 2
Atan 0
2 2 2 2


1.4.2 Ressort de torsion en contact avec l'axe
D'une manire gnrale, le ressort de torsion ne reste pas centr sur l'axe de rotation.
En effet, lorsque les branches ne sont pas serres, le ressort s'incline de manire ce que les
extrmits du corps soient en contact avec l'axe.
t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre V : le ressort de torsion
160

La figure V.4 illustre la position d'quilibre d'un ressort ayant des branches 180 (le nombre
de spires est un nombre entier plus un demi).

Avant l'application de la charge Au moment de l'application de la charge

Figure V.4 Inclinaison d'un ressort branches tangentes non serres
La figure V.5 illustre la gomtrie que nous avons retenue pour reprsenter la position
d'quilibre d'un ressort de torsion branches tangentes.

Ra
S
a
Dd / 2 + d
Rb
S
b
Dd / 2 + d
0

Figure V.5 0 pour un ressort branches tangentes en contact avec l'axe
Avec cette nouvelle hypothse gomtrique, nous obtenons la formulation suivante de 0
pour un ressort de torsion branches tangentes :
t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre V : le ressort de torsion
161

(
(

+
+
+
(
(

+
+
+ =
d 2 / Dd
d) 2 / Dd ( Rb
Atan
d 2 / Dd
d) 2 / Dd ( Ra
Atan 0
2 2 2 2


Dans notre tude, nous laissons au concepteur la possibilit de choisir entre l'une des deux
formulations proposes (centr sur l'axe ou en contact avec l'axe). Dans les deux cas
considrs, 0 dpend des types d'extrmits ainsi que des rayons d'appuis Ra et Rb. Les
figures V.3 et V.5 illustrent bien cette dpendance (0 change si on modifie la cote des points
o on applique les efforts). Tout comme R, l'angle libre du ressort 0 n'est donc pas une
caractristique propre du ressort de torsion. 0 est class dans la catgorie des paramtres
fonctionnels.
1.5 Complexit des calculs : limites de l'tude
Pour les ressorts de torsion incluant au moins une branche radiale, nous ne disposons
pas des formules de calcul de 0 lorsque le ressort est en contact avec l'axe. De la mme
manire, nous ne disposons des formules de calcul de la raideur totale que pour les ressorts
dont les branches sont non serres. Enfin, les ressorts de torsion sont gnralement raliss
spires jointives sans tension initiale. C'est pourquoi nous avons limit cette tude au cas des
ressorts de torsion spires jointives sans tension initiale et deux branches tangentes non
serres.

Dans ce cadre de calcul, trois paramtres peuvent suffire pour dcrire la gomtrie du corps
d'un ressort de torsion comme par exemple De, d et n.
Malheureusement, nous venons de voir que la raideur totale R et l'angle libre 0 dpendent de
la valeur des rayons d'appuis Ra et Rb. Lorsque la gomtrie d'un ressort de torsion est fixe
(trois paramtres), il faut donc connatre quatre paramtres supplmentaires pour dfinir le
fonctionnement d'un ressort de torsion comme par exemple Ra, Rb, M1 et M2 ou encore Ra,
Rb, 1 et 2. La dtermination du fonctionnement optimal associ un ressort de torsion
donn pour un cahier des charges particulier est donc beaucoup plus complexe que pour les
ressorts de compression et de traction (il y a quatre variables au lieu de deux). Dans la mesure
o la droite caractristique couple / angle du ressort de torsion ne peut tre dfinie que lorsque
les rayons d'appuis sont connus, nous aurions pu, pour simplifier les calculs, restreindre cette
tude aux problmes dans lesquels les rayons d'appuis Ra et Rb sont fixs au dpart. Compte
tenu de la dmarche gnrale mise en uvre jusque-l, nous avons choisi de ne pas obliger le
concepteur fixer " priori" les rayons d'appuis Ra et Rb qui seront donc des variables de
conception.

2. Les ressorts de torsion de stock
Nous prsentons un outil qui recherche le meilleur ressort dans un catalogue en
indiquant le fonctionnement associ, directement partir des informations du cahier des
charges.
2.1 Interface principale : dfinition du cahier des charges
La fentre principale de l'outil propos a t ralise partir de Visual Basic intgr
Excel (voir figure V.6). Elle sert dfinir le cahier des charges traiter.
Ce cahier des charges a t conu pour rpondre aux souhaits du chapitre II.

t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre V : le ressort de torsion
162

Dans le cahier des charges propos, il est possible d'indiquer les limites infrieures et/ou
suprieures des entres suivantes :
Paramtres constructifs (De, D, Di, d, nt, LK0, Lbr, M, , Prix)
Paramtres fonctionnels (M1, M2, 0, 1, 2, h1, h2, h, R, Dd, Ra, Rb)

Il est aussi possible de spcifier le matriau employer ainsi que l'hypothse d'utilisation du
ressort pour dterminer 0 (centr sur l'axe ou inclin) l'aide d'une case cocher.

Enfin l'objectif d'optimisation doit tre donn pour pouvoir dterminer le meilleur ressort pour
le cahier des charges spcifi. Il est propos de minimiser ou maximiser une des fonctions
suivantes : De, D, Di, d, R, M2, 2, M, Prix, Scurit statique.



Figure V.6 Interface principale pour ressorts de torsion de stock
2.2 Traduction du cahier des charges : dfinition d'un problme d'optimisation
Comme dans les problmes prcdents, le cahier des charges prsent dans la fentre
principale peut tre traduit sous la forme classique d'un problme d'optimisation.

La fonction objectif est clairement exprime dans la zone "Objectif du calcul", les autres
entres du cahier des charges dfinissent les contraintes du problme. Elles peuvent tre
regroupes en deux catgories : les contraintes constructives (table V.3) et les contraintes
fonctionnelles (table V.4).
t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre V : le ressort de torsion
163

Table V.3 Contraintes constructives pour ressorts de torsion de stock

Critre Limite suprieure Limite infrieure
De
g1(X) : De -
S
C
De 0 g2(X) :
I
C
De - De 0
D
g3(X) : D -
S
C
D 0 g4(X) :
I
C
D - D 0
Di
g5(X) : Di -
S
C
Di 0 g6(X) :
I
C
Di - Di 0
d
g7(X) : d -
S
C
d 0 g8(X) :
I
C
d - d 0
n
g9(X) : n -
S
C
n 0 g10(X) :
I
C
n - n 0
LK0
g11(X) :
S
C
0 LK 0 LK 0 g12(X) : 0 Lk 0 LK
I
C
0
Lbr
g13(X) : Lbr -
S
C
br L 0 g14(X) :
I
C
Lbr - Lbr 0
g15(X) :
S
C
0 g16(X) :
I
C
0
M
g17(X) : M -
S
C
M 0 g18(X) :
I
C
M - M 0
Prix
g19(X) : Prix-
S
C
Prix 0 g20(X) :
I
C
Prix -Prix 0

Table V.4 Contraintes fonctionnelles pour ressorts de torsion de stock

Critre Limite suprieure Limite infrieure
Ra (appui)
g21(X) : Ra-
S
C
Ra 0 g22(X) :
I
C
Ra - Ra 0
Rb (appui)
g23(X) : Rb-
S
C
Rb 0 g24(X) :
I
C
Rb - Rb 0
R (raideur)
g25(X) :
S
C
R R 0 g26(X) : R R
I
C
0
Dd
g27(X) : Dd -
S
C
Dd 0 g28(X) :
I
C
Dd - Dd 0
0 g29(X) :
S
C
0 0 0 g30(X) : 0 0
I
C
0
M1
g31(X) : F1 -
S
C
1 F 0 g32(X) :
I
C
1 F - F1 0
M2
g33(X) : F2 -
S
C
2 F 0 g34(X) :
I
C
2 F - F2 0
1
g35(X) :
S
C
1 1 0 g36(X) : 1 1
I
C
0
2
g37(X) :
S
C
2 2 0 g38(X) : 2 2
I
C
0
h1
g39(X) :
S
C
1 h 1 h 0 g40(X) : 1 h 1 h
I
C
0
h2
g41(X) :
S
C
2 h 2 h 0 g42(X) : 2 h 2 h
I
C
0
h
g43(X) :
S
C
h h 0 g44(X) : h h
I
C
0
Coefficient de statique ******* g45(X) : 1 - Mn / M2 0

Pour un ressort de stock donn, tous les paramtres constructifs sont connus, les contraintes
constructives peuvent tre facilement values.
Pour les ressorts de stock prcdents (compression et traction), le fonctionnement optimal
pouvait tre facilement dtermin. Il n'en est pas de mme pour les ressorts de torsion.
Pour ce type de ressorts, il faut avoir une information sur la position minimale et la position
maximale de travail : (M1 et M2) ou (1 et 2) par exemple. Il faut aussi connatre la position
des deux appuis Ra et Rb pour pouvoir calculer l'angle libre et la raideur totale du ressort.
Pour se ramener une tude similaire celles effectues pour les ressorts de compression ou
de traction, il suffit que les deux appuis Ra et Rb soient connus. Cette particularit a conduit
l'algorithme de rsolution dcrit sur la figure V.7.

t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre V : le ressort de torsion
164
Dans cet algorithme, on distingue une boucle supplmentaire par rapport lalgorithme
prcdent (figure III.12). Cette boucle sert tester plusieurs configurations de Ra et Rb pour
pouvoir ensuite calculer les valeurs de (1,2) optimales correspondantes.
Chaque configuration est value puis compare la meilleure en cours. Cette comparaison
est effectue avec la comparaison simple dcrite dans le chapitre III 2.5.1.

Nous allons dtailler les deux oprations suivantes :
la procdure de dtermination des configurations Ra, Rb tester pour un ressort donn,
la procdure d'optimisation de (1,2) pour un ressort lorsque Ra et Rb sont connus.

OUI
NON
Comparer le ressort avec
le meilleur jusque l.
Premier ressort
Configuration suivante
Il est encore
meilleur?
Dernire
configuration?
OUI
NON
Afficher les caractristiques
du meilleur ressort.
Optimiser (

1,

2) pour le
ressort avec Ra et Rb.
Evaluer les caractristiques
du ressort avec Ra et Rb.
C'est priori le meilleur ressort,
Stocker ces caractristiques.
1
re
configuration Ra, Rb
Dernier
ressort?
Ressort suivant
OUI
NON

Figure V.7 Algorithme de rsolution
t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre V : le ressort de torsion
165
2.3 Procdure de dtermination des rayons d'appuis Ra et Rb
Pour un ressort donn, les rayons d'appuis sont limits par des contraintes d'utilisation.
Il faut en effet tenir compte de la longueur de la branche et il faut aussi que le rayon d'appui
soit plus grand que le rayon extrieur du ressort. Nous allons utiliser l'intersection du domaine
de variation de chaque rayon d'appui dfini dans le cahier des charges avec le domaine
physiquement ralisable pour effectuer un changement de variable (rayons nots Ri et Rj).

La procdure de calcul des bornes initiales de Ri et Rj est la suivante :
Si une borne de Ra ou Rb est hors du domaine ralisable [De / 2 + 2 d, Lbr 2 d], elle
est remplace par la valeur acceptable la plus proche. Des deux nouveaux domaines
ainsi obtenus, le plus petit domaine est appel Ri, le plus grand est appel Rj.

Le domaine de variation de Ri (le plus petit) est discrtis en premier. Nous avons choisi de
tester dix rayons diffrents dans l'intervalle admissible.

La discrtisation du deuxime rayon (not Rj) dpend du type de mthode de calcul de 0.

Lorsque le calcul de 0 est effectu avec le ressort centr sur l'axe, les limites du deuxime
rayon d'appui (Rj) peuvent tre resserres pour tenir compte des limites sur 0. La raideur
maximale et minimale ralisable, les limites sur les angles, les courses angulaires et les
couples sont aussi prises en considration.

A ce niveau, la gomtrie du ressort est connue ainsi que Ri. Nous pouvons alors calculer un
domaine de raideur ralisable :
( ) ( )
S
Rj
D ) Rj ( 4
97.37
Ri
D Ri 4
97.37 n D 3667
d E
R
2 2 S 2 2
4
I
Ra

+
=
( ) ( )
I
Rj
D ) Rj ( 4
97.37
Ri
D Ri 4
97.37 n D 3667
d E
R
2 2 I 2 2
4
S
Ra

+
=
Les limites de h, h1 et h2 peuvent alors tre resserres :

[ ]
S
Ra
S
C
I
C
I
C
I
Fct
R / ) M1 (M2 , h Max h =
[ ]
I
Ra
I
C
I
Ra
I
C
S
C
S
C
S
Fct
R / ) M1 (Mn , R / ) M1 (M2 , h Min h =

[ ]
S
Ra
I
C
I
C
I
Fct
R / M1 , h1 Max h1 =
[ ]
I
Ra
I
Ra
S
C
I
Ra
S
C
S
C
S
Fct
R / Mn , R / M2 , R / M1 , h1 Min h1 =

[ ]
S
Ra
I
C
S
Ra
I
C
I
C
I
Fct
R / M1 , R / M2 , h2 Max h2 =
[ ]
I
Ra
I
Ra
S
C
S
C
S
Fct
R / Mn , R / M2 , h2 Min h2 =

Ces limites sont utilises pour calculer les nouvelles limites sur 0 :

[ ]
S
Fct
S
Fct
I
C
S
Fct
I
Fct
I
C
S
Fct
I
C
S
Fct
I
C
I
C
I
Fct
1 h h 2 , 2 h h 1 , 2 h 2 , 1 h 1 , 0 Max 0 + =
[ ]
I
Fct
I
Fct
S
C
I
Fct
S
Fct
S
C
I
Fct
S
C
I
Fct
SI
C
S
C
S
Fct
1 h h 2 , 2 h h 1 , 2 h 2 , 1 h 1 , 0 Min 0 + =

t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre V : le ressort de torsion
166
Les nouvelles bornes de 0 sont limites au domaine ralisable avec le ressort considr (si
une valeur est hors du domaine, elle est remplace par la borne acceptable la plus proche) :

(
(


+
(
(


+
De
4 / De ) (Rj 2
Atan
De
4 / De Ri 2
Atan : infrieure borne
2 2 I 2 2


(
(


+
(
(


+
De
4 / De ) (Rj 2
Atan
De
4 / De Ri 2
Atan : suprieure borne
2 2 S 2 2


Les nouvelles valeurs des bornes de Rj peuvent enfin tre calcules partir des limites de 0.

(
(


+ =
De
4 / De Ri 2
Atan 0 tan 1
2
De
Rj
2 2
S
Fct
2 S

(
(


+ =
De
4 / De Ri 2
Atan 0 tan 1
2
De
Rj
2 2
I
Fct
2 I


Lorsque le calcul est effectu en considrant que le ressort peut s'incliner sur son axe, le
calcul devient beaucoup plus complexe. En effet, 0 est alors non seulement fonction des
rayons d'appuis mais aussi de Dd qui dpend lui-mme de hn qui dpend de la raideur du
ressort et donc par consquent des valeurs des rayons d'appuis. Le degr de complexit des
formules est tel que, dans ce cas, nous avons renonc appliquer la mme dmarche que dans
le cas prcdent. Nous avons dcid de maintenir les limites obtenus initialement sur Ri et Rj.
Il n'est par consquent pas tenu compte, dans ce cas, des contraintes fonctionnelles.

Une fois que les limites de Rj sont connues (en fonction du mode de calcul de 0), l'intervalle
est discrtis pour faire apparatre dix valeurs uniformment rparties.
Il y a donc en tout 10
2
= 100 configurations testes pour chaque ressort. Les valeurs optimales
de (1,2) sont ensuite calcules pour chaque configuration.
2.4 Procdure d'optimisation de ( 1, 2) avec Ra et Rb connus
Lorsque le ressort et les rayons d'appuis sont connus, la raideur ainsi que l'angle libre du
ressort sont calculs. Les contraintes correspondantes (g21 g30 de la table V.4) peuvent tre
values.

Nous connaissons maintenant la droite liant les couples aux angles. Nous nous retrouvons
alors dans un cas similaire celui des ressorts de compression et de traction (pour lesquels la
droite caractristique est connu). Nous allons exploiter la mme mthode de rsolution en
rduisant le nombre de contraintes du problme puis en utilisant des diagrammes de variation
afin de trouver le couple (1,2) optimal pour la configuration value.

Les contraintes fonctionnelles restantes (g31 g45 de la table V.4) peuvent tre regroupes
dans la table V.5.
t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre V : le ressort de torsion
167

Table V.5 Contraintes pour le fonctionnement d'un ressort de torsion de stock

Contrainte sur : Limite suprieure Limite infrieure
1 g'1(X) : 1 1
S
0 g'2(X) : 1
I
1 0
2 g'3(X) : 2 2
S
0 g'4(X) : 2
I
2 0
h
g'5(X) : 2 1 -
S
C
h 0 g'6(X) :
I
C
h 2 + 1 0

Avec :
[ ] 0 R / M2 0, h2 , 2 Max 2
I
C
I
C
I
C
I
+ + = pour g34, g38, g42
[ ] 0 R / Mn , 0 R / M2 0, h2 , 2 Max 2
S
C
S
C
S
C
S
+ + + = pour g33, g37, g41 et g45
[ ] 0 R / M1 0, h1 , 1 Max 1
I
C
I
C
I
C
I
+ + = pour g32, g36 et g40
[ ] 0 R / M1 0, h1 , 1 Max 1
S
C
S
C
S
C
S
+ + = pour g31, g35 et g39
(les contraintes g43 et g44 relatives h sont inchanges).

On obtient ainsi un problme d'optimisation 6 contraintes (table V.5) et deux variables 1 et
2. Cette configuration correspond au problme 2 que nous avons tudi dans les chapitres
prcdents.
La figure V.8 prsente le cas gnral pour lequel le domaine de fonctionnement est limit par
toutes les contraintes.

g'2 g'1
2
g'3
g'4
1
g'5 g'6
Domaine de
fonctionnement

Figure V.8 Domaine de fonctionnement pour ressorts de torsion
Le domaine obtenu est ventuellement corrig pour qu'il soit compatible avec les angles
critiques 0 et n (III 2.4.5). Une procdure est prvue pour trouver les angles de
fonctionnement en cas d'incompatibilit dans la dfinition des limites (III 2.4.6).
Lorsque le domaine de fonctionnement existe, deux mthodes de choix du fonctionnement
optimal ont t dfinies. La premire, ralise systmatiquement, vise obtenir le coefficient
maximal de scurit en statique. La seconde a pour objectif de maximiser 2.
2.4.1 Fonctionnement optimal pour une scurit statique maximale
Pour dfinir le fonctionnement optimal qui maximise le coefficient de scurit en
statique, nous allons minimiser la contrainte maximale puis la contrainte alterne.

t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre V : le ressort de torsion
168
Cette mthode est utilise par dfaut lorsque lobjectif indiqu dans le cahier des charges est
indpendant du fonctionnement (De, D, Di, d, M ou Prix).

Les graphiques de la figure V.9 reprsentent ltat des contraintes susceptibles d'tre actives
l'optimum (les points optimaux potentiels sont reprsents par des ronds). L'analyse des
graphiques montre que dans chaque cas, on retient le point qui a la plus grande valeur de 2.
Lorsque deux points sont en concurrence (figure V.9.a et figure V.9.c), c'est celui qui a la plus
petite valeur de 1 qui doit tre retenu.

Solution
2
g'4
g'1 1
2
g'4
g'6
1
Solution
2
g'2 1
Solution
a) : g'4g'6
b) : g'2g'6 c) : g'1g'4
g'6
Figure V.9 Points solution maximisant la dure de vie
L'algorithme calcule le couple (1, 2) relatif chacun des trois points de la figure V.9.
Il retient ensuite le valeur du couple ayant la plus grande valeur de 2. Lorsque deux couples
sont galit, c'est celui qui la plus petite valeur de 1 qui est retenu pour affecter les
valeurs 1 et 2.
2.4.2 Fonctionnement optimal pour obtenir l'angle 2 maximal
On cherche trouver le point de fonctionnement sur la figure V.8 qui maximise 2
pour rpondre l'un des objectifs suivant : maximiser 2 ou maximiser M2.

Les trois cas possibles sont indexs sur la figure V.10 (les points optimaux potentiels sont
reprsents par des carrs).

1
solution
1
solution
1
solution
2 2
2
g'6
g'3
g'3
g'1 g'1
g'5
b) : g'3g'6 c) : g'1g'3 a) : g'1g'5

Figure V.10 Points solution maximisant 2
t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre V : le ressort de torsion
169
Le point de fonctionnement retenu (parmi les trois potentiels) est, dans tous les cas, celui qui
correspond aux valeurs minimales la fois pour 1 et 2. L'algorithme calcule donc 1 et 2
pour les trois points rpertoris et retient les valeurs les plus grandes pour 1 et 2.

Une fois que les angles de fonctionnement ont t trouvs (que le fonctionnement associ soit
pnalis ou pas), l'algorithme calcule toutes les caractristiques du ressort et passe la
procdure de comparaison (mthode de choix simple du chapitre III 2.5.1) pour trouver le
meilleur ressort.
2.5 Implmentation
Les caractristiques fournies dans le catalogue VANEL (De, d, n, R, prix) sont insres
dans la base de la mme faon que pour les ressorts de compression (III 2.7.1). La base
contient 168 ressorts. L'architecture retenue (figure V.11) est rduite deux fentres :

la premire permet de dfinir le cahier des charges (figure V.6),
la seconde permet de visualiser les caractristiques du rsultat (figure V.12).

fentre principale
Dfinition du CdC
Caractristiques
Visualisation du rsultat

Figure V.11 Architecture propose pour l'outil de slection de ressorts de torsion


Figure V.12 Fentre de visualisation du rsultat
t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre V : le ressort de torsion
170
La fentre de visualisation du rsultat permet de connatre les caractristiques (constructives
et fonctionnelles) du ressort optimal. Pour faciliter l'analyse du rsultat par le concepteur, un
commentaire sur le droulement de calcul est insr en tte de fentre. Dans le mme esprit,
les caractristiques qui atteignent les limites exprimes dans le cahier des charges sont de
couleur bleu et celles qui dpassent les limites sont de couleur rouge (la couleur par dfaut est
la couleur noire).
2.6 Exemple
Pour illustrer un autre contexte d'utilisation des outils que nous proposons, nous nous
placerons ici dans le cas o l'outil est exploit pour trouver un ressort de stock en
remplacement d'un ressort sur mesure dfectueux. Imaginons que suite une mauvaise
manipulation, le ressort de torsion de l'appareil photo prsent au chapitre I soit dtrior
(figure I.10). Ce ressort sert ouvrir l'obturateur de l'appareil photo. Il faut trouver rapidement
un ressort pour le remplacer. Le choix se porte donc naturellement vers la slection d'un
ressort dans un catalogue.

Voici le cahier des charges que l'on peut noncer aprs analyse du mcanisme existant :
De 7 mm
LK0 6 mm
12 M2 14 N.mm
1 = 120
2 = 150
Ra = 5.5 mm
Rb 7 mm
Les branches du ressort ne sont pas serres, le ressort peut librement s'incliner sur son
axe. Le calcul de 0 doit en tenir compte.
L'objectif est d'obtenir le plus grand coefficient de scurit en fatigue (et statique).

Le cahier des charges est entr dans l'outil de slection des ressorts de stock (figure V.13).



Figure V.13 Un ressort de torsion de stock pour un appareil photo
t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre V : le ressort de torsion
171
Aprs avoir activ le bouton "Calculer" dans la fentre de saisie du cahier des charges, le
rsultat du calcul est prsent sur la fentre de rsultat prsent sur la figure V.14.

Un seul ressort respectant les spcifications a t trouv. Il n'est pas tonnant qu'il y ait peu de
ressorts qui conviennent dans la mesure o le catalogue utilis contient trs peu de rfrences.
Le ressort retenu a pour caractristiques :
De = 5 mm, d = 0.55 mm, n = 7.75, Ra = 5.5 mm, Rb = 6.6 mm, 1 = 120, 2 = 150




Figure V.14 Rsultat de la recherche d'un ressort de torsion pour un appareil photo


t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre V : le ressort de torsion
172
3. Le ressort de torsion sur mesure
L'interface de saisie du cahier des charges est prsent sur la figure V.15. Le cahier des
charges reprend les paramtres dfinis pour les ressorts de stock ( l'exception du prix) et
permet en plus de dfinir le matriau dsir.



Figure V.15 Interface principale pour ressorts de torsion sur mesure
3.1 Traduction du cahier des charges : dfinition du problme d'optimisation
Le cahier des charges prsent sur la figure V.15 peut tre traduit sous la forme
classique d'un problme d'optimisation avec ses contraintes et sa fonction objectif.

Il est propos de minimiser ou maximiser une des fonctions suivantes : De, D, Di, d, R, M2,
2, M, Prix, Scurit statique.

Les contraintes de fabrication et des normes sont automatiquement intgres dans le
problme. Par rapport au problme prcdent, il y a deux nouvelles contraintes relatives w :
g19 et g20 (elles remplacent les contraintes de prix de la table V.3). Il y a aussi un
changement au niveau de la formulation des contraintes sur D, LK0, n et d pour prendre en
compte les limites des normes et du constructeur. Ces contraintes sont exprimes dans la
table V.6 relatives aux paramtres constructifs. Les contraintes relatives aux paramtres
fonctionnels restent inchanges par rapport celles exprimes lors de la slection du meilleur
ressort de stock (table V.4).
t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre V : le ressort de torsion
173

Table V.6 Contraintes constructives pour ressorts de torsion sur mesure

Critre Limite suprieure Limite infrieure
De
g1(X) : De -
S
C
De 0 g2(X) :
I
C
De - De 0
D
g3(X) : D - ) D , (D Min
S
N
S
C
0 g4(X) :
I
C
D - D 0
Di
g5(X) : Di -
S
C
Di 0 g6(X) :
I
C
Di - Di 0
d
g7(X) : d - ) d , (d Min
S
N
S
C
0 g8(X) :
I
C
d - d 0
n
g9(X) : n -
S
C
n 0 g10(X) : ) ,n (n Max
I
N
I
C
- n 0
LK0
g11(X) : ) 0 ,LK 0 Min(LK 0 LK
S
N
S
C
0 g12(X) : 0 Lk 0 LK
I
C
0
Lbr
g13(X) : Lbr -
S
C
br L 0 g14(X) :
I
N
br L - Lbr 0
g15(X) :
S
C
0 g16(X) :
I
C
0
M
g17(X) : M -
S
C
M 0 g18(X) :
I
C
M - M 0
w
g19(X) : w -
S
N
w 0 g20(X) :
I
N
w - w 0

Le problme d'optimisation a donc toujours 45 contraintes.
Cette fois, il y a 7 variables : De, d, n, Ra, Rb, M1, M2 (trois variables constructives et quatre
variables fonctionnelles). Toutes ces variables sont des variables continues.

Le problme pos est beaucoup plus difficile rsoudre que les prcdents. Ce type de
problme a une particularit lie aux fonctions contraintes. Elles peuvent en effet engendrer
un domaine des solutions ralisables dfini par morceaux comme le montre la figure V.16.
Cette figure illustre la consquence sur le domaine de validit de la variable n, des seules
contraintes sur l'orientation des branches ().

Contrainte : 90

180

= f(n)
360
270
180
90
0
: valeurs admissibles pour n
n
n = N
n = N+1 n = N+2 n = N+3

Figure V.16 Influence sur la variable n d'une contrainte sur
Ce type d'influence peut aussi survenir lorsqu'il y a une spcification sur 0 ou encore lorsque
les contraintes sur M1, M2, 1 et 2 sont trs resserres.
Malheureusement, ces cas arrivent trs frquemment dans la pratique et la programmation
mathmatique utilise jusque l rencontre des difficults pour grer des variables continues
sur des domaines dfinis par morceaux. En effet, la mthode utilise modifie les variables en
restant dans le domaine des solutions ralisables et peut difficilement "sauter" les intervalles
non valides.
t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre V : le ressort de torsion
174
3.2 Trois mthodes de rsolution
Pour analyser de manire plus prcise les problmes poss par la dfinition des ressorts
de torsion sur mesure, nous avons dfini trois mthodes de rsolution :
MS + PM : c'est l'approche utilisant un maillage squentiel (MS) de l'espace des
variables dont le meilleur lment constitue le point de dpart d'une optimisation
avec une mthode dterministe (PM).
ES : c'est une approche base sur une mthode stochastique (stratgie
volutionnaire ES).
ES + PM : la mthode ES (ci-dessus) sert dfinir le point de dpart d'une
optimisation avec la mthode dterministe prcdente.

La premire mthode (MS + PM) est quivalente celle prsente en dtail dans le
chapitre III.

La mthode utilisant une stratgie volutionnaire (ES) est inspire des modes d'volution des
tres vivants observs dans la nature (II 4.3.2). L'avantage de ce type d'approche est de ne pas
utiliser le gradient des fonctions employes. Un large balayage du domaine est possible et des
sauts peuvent tre effectus.

La ES utilise une population d'individus qu'elle fait voluer. D'une faon classique, chaque
individu est dcrit par le vecteur des variables (X) auquel on associe le vecteur des paramtres
d'volution (
X
).

Les variables peuvent voluer entre des bornes minimales et maximales dfinies au dpart.
Une combinaison donne des variables reprsente donc un point dans l'hyper-paralllpipde
dlimit par les bornes admissibles de chaque variable. L'inconvnient majeur de cette
reprsentation est de trs mal grer les contraintes d'galits qui impliquent des liens entre les
variables (il y aura beaucoup d'individus qui ne respecterons pas les contraintes du problme).
Nous avons utilis une reprsentation originale des variables pour surmonter cette difficult.

Le principe de la reprsentation propose consiste ne pas utiliser des variables continues
absolues mais des variables continues relatives. Les variables sont ordonnes et la valeur
absolue d'une variable dpend de la valeur relative associe ainsi que de la valeur absolue des
variables prcdentes.

Nous nous sommes inspirs de la mthode de recherche d'un point de dpart qui a t
propose pour initialiser le processus d'optimisation des chapitres III et IV. Avec cette
mthode le maillage ralis s'adaptait automatiquement au cahier des charges propos
(figure III.38). En effet, ds qu'une variable tait fixe, sa valeur tait intgre dans les
contraintes utilises pour borner le domaine de la variable suivante. Nous avons utilis ce
principe pour reprsenter chaque ressort.

Avec ce principe, les variables sont ordonnes et dcrites par des valeurs relatives. Nous
avons choisi de dfinir chaque variable relative (note x
01
)

par un nombre compris entre 0 et
1. La valeur 0 amne la valeur minimale admissible et la valeur 1 amne la valeur
maximale admissible.
La valeur absolue d'une variable ne peut tre connue que lorsque les valeurs absolues des
variables prcdentes ont t dtermines. Les variables caractristiques d'un ressort sont ainsi
connues en calculant progressivement la valeur absolue de chacune des composantes partir
des valeurs relatives.


t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre V : le ressort de torsion
175
50
d
D
10
3 1
D / d = 20
D / d = 4
d = 1.5
D = 25
d
01
= 0.25
1
0
0
1
D
01
= 0.75
Domaine des
solutions ralisables
0
40
30
20
2
0

Figure V.17 Des variables relatives vers les variables absolues
La figure V.17 illustre le principe de description retenu partir d'un problme simplifi
deux variables d et D et six contraintes :
1 d 3 mm
10 D 50 mm
4 D/d 20.

Nous allons dterminer quelles sont les valeurs absolues associes aux valeurs relatives
suivantes : d
01
= 0.25 et D
01
= 0.75. L'ordre des variables est d
01
puis D
01
.

La premire variable d admet un intervalle de variation. Compte tenu de la valeur des limites
fixes nous obtenons le domaine de variation admissible suivant : 1 d 3 mm.

La valeur absolue de d est calcule partir de la valeur de d
01
: d = 1 + d
01
(3 - 1) = 1.5 mm.

Maintenant que la valeur de d est connue, les bornes du domaine acceptable pour D peuvent
tre calcules. Nous obtenons ici : 10 D 30 mm (figure V.17).

La valeur relative D
01
peut alors tre utilise pour connatre la valeur absolue de D :
D = 10 + D
01
(30 - 10) = 25 mm.

Nous pouvons donc conclure que dans cet exemple, le couple relatif (0.25, 0.75) amne les
valeurs absolues (2.25, 25). Attention, l'ordre des variables est primordial, si nous avions
considr D
01
puis d
01
nous aurions obtenu les valeurs absolues (2.25, 40).

Nous avons tendu cette reprsentation notre problme complet en plaant les variables
relatives dans l'ordre suivant : n
01
, d
01
, D
01
, Ra
01
, Rb
01
(les deux points de fonctionnement
optimaux sont calculs analytiquement comme pour les ressorts de stock).
t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre V : le ressort de torsion
176
Chaque composante d'un individu (variable et paramtre de stratgie) est reprsente par un
nombre compris en 0 et 1.
L'algorithme utilis est dcrit sur la figure V.18.

NON
Evaluation : on donne une note chaque individu
n01 => n
d01 => d
D01 => D
Ra01, Rb01 => Ra, Rb
Calcul du fonctionnement optimal
Calcul de Obj (objectif) et de Vg (violation)
Calcul de E (valuation)
Calculs prliminaires
G

r
a
t
i
o
n

s
u
i
v
a
n
t
e
Dernire
gnration?
OUI
Afficher les caractristiques
du meilleur ressort.
Croisement : gnration des

enfants partir des

parents
Croisement des paramtres de stratgie
Croisement des variables
Mutation : les

enfants deviennent adultes


Mutation des paramtres de stratgie
Mutation des variables
Slection : dtermination des

parents suivants
On garde les meilleurs individus (en fonction de E) en laissant
la priorit au meilleur individu non pnalis (Vg = 0)
Population initiale :
gnration des parents

Figure V.18 Algorithme de rsolution par ES
t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre V : le ressort de torsion
177
Nous allons maintenant dcrire les diverses oprations dcrites sur la figure V.18.

Calculs prliminaires
Dans un premier temps, les limites de d sont resserres (formules dtailles en III 3.3) pour
donner les bornes
I
1
d et
S
1
d . A ce niveau, il est possible d'exploiter les limites sur Dd du cahier
des charges. En effet, on connat un majorant de cette fonction qui est d'expression simple :
Dd < 0.95 (Di - d). Il est donc possible de resserrer encore un peu plus les limites sur d.

(

=
1 2w
95 . 0 / Dd De
,
) 2 (w 0.95
Dd
, d Min d
I
N
S
C
S
C
I
N
S
C S
1
S

(

(
+

=
2 w
0.95 / Dd D 2
,
95 . 0
Dd
1 w
) 1 w ( De
,
95 . 0
Dd
w
) 1 w ( D
,
3
0.95) / Dd De (
,
2
0.95) / Dd D (
,
95 . 0
Dd
De D 2 ,
95 . 0
Dd
Di , d Max d
S
N
S
C
I
C
S
C
I
N
I
N
I
C
S
C
I
N
I
N
I
C
S
C
I
C
S
C
I
C
S
C S
C
I
C
S
C I
C
I
1
I

Ces limites permettent de calculer les limites acceptables pour n :
[ ] 1.5 /d LK0 1.5, /d LK0 , n Min n
I S
N
I S
C
S
C
S
=
[ ] 1.5 /d LK0 , n , n Max n
S I
C
I
N
I
C
I
=

Dans un deuxime temps, le cahier des charges est analys pour resserrer les limites des
paramtres fonctionnels R, M1, M2, 0,1, 2,h1, h2 et h.
Nous utilisons les relations de base suivantes :
R = (M2 - M1) / h
h1 = 1 - 0 = M1 / R
h2 = 2 - 0 = M2 / R
h = 2 - 1

De ces relations nous dduisons les limites suivantes :

[
]
S
C
S
C
I
C
I
C
I
C
S
C
I
C
I
C
S
C
I
C
s
C
s
C
I
C
S
C
I
C
S
C
I
C
S
C
S
C
I
C
S
C
I
C
S
C
I
C
I
C
I
Fct
1 R / 1 M 0 , 0 1 2 h , R / 1 M 2 h , 1 h R / 2 M
, 0 R / 1 M 2 , 0 1 h 2 , 1 h 2 h , 1 2 , h Max h
+ +
=

[
]
I
C
I
C
S
C
S
C
S
C
I
C
S
C
S
C
I
C
S
C
I
C
I
C
S
C
I
C
S
C
I
C
S
C
I
C
I
C
S
C
I
C
S
C
I
C
S
C
S
C
S
Fct
1 R / 1 M 0 , 0 1 2 h , R / 1 M 2 h , 1 h R / 2 M
, 0 R / 1 M 2 , 0 1 h 2 , 1 h 2 h , 1 2 , h Min h
+ +
=


[ ]
S
C
I
C
S
C
S
FCT
I
C
S
C
I
C
I
C
I
Fct
h 2 h , 0 h 2 , 0 1 , 1 h Max 1 h =
[ ]
I
C
S
C
I
C
I
FCT
S
C
I
C
S
C
S
C
S
Fct
h 2 h , 0 h 2 , 0 1 , 1 h Min 1 h =

[ ]
I
C
I
C
S
C
I
FCT
I
C
S
C
I
C
I
C
I
Fct
h 1 h , 0 h 1 , 0 2 , 2 h Max 2 h + + =
[ ]
S
C
S
C
I
C
S
FCT
S
C
I
C
S
C
S
C
S
Fct
h 1 h , 0 h 1 , 0 2 , 2 h Min 2 h + + =

( ) [ ]
S
Fct
S
C
I
C
S
Fct
I
C
S
Fct
I
C
I
C
I
Fct
h / 1 M 2 M , 2 h / 2 M , 1 h / 1 M , R Max R =
( ) [ ]
I
Fct
I
C
S
C
I
Fct
S
C
I
Fct
S
C
S
C
S
Fct
h / 1 M 2 M , 2 h / 2 M , 1 h / 1 M , R Min R =

[ ]
S
Fct
S
Fct
I
Fct
S
Fct
I
Fct
I
C
S
Fct
I
C
S
Fct
I
C
I
C
I
Fct
h 1 h 2 , 2 h h 1 , 2 h 2 , 1 h 1 , 0 Max 0 + =
t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre V : le ressort de torsion
178
[ ]
I
Fct
I
Fct
S
Fct
I
Fct
S
Fct
S
C
I
Fct
S
C
I
Fct
S
C
S
C
S
Fct
h 1 h 2 , 2 h h 1 , 2 h 2 , 1 h S 1 , 0 Min 0 + =

Toutes ces limites ne sont calcules qu'une seule fois, au dbut du calcul.

Population initiale
La population initiale est gnre alatoirement. Elle constitue le point de dpart de la
premire gnration.

Les oprations suivantes sont effectues chaque gnration jusqu' ce que le nombre de
gnrations prvu soit atteint.

Croisement
La population "parent" sert gnrer une population "enfant". C'est l'oprateur de croisement
qui est utilis pour simuler la reproduction. Pour raliser l'oprateur de croisement, nous
effectuons le croisement local discret pour les variables continues et l'intermdiaire global
pour les paramtres de stratgie comme conseill par Back et Schwefel [GIR 99] (II 4.3.2).

Mutation
Chaque enfant cr subit ensuite le processus de mutation. Le processus de mutation peut
faire augmenter ou diminuer la valeur de chaque composante dfinissant un individu. Nous
pouvons considrer que cela constitue son passage l'ge adulte.
Nous avons utilis un processus de mutation simplifi adapt la modlisation propose. Cet
oprateur utilise un nombre alatoire compris entre 0 et 1 pour connatre la grandeur ajouter
la composante muter.
La figure V.19 montre la fonction utilise pour dfinir le complment x
01
ajouter la
composante x
01
en fonction du paramtre de stratgie
x
et dun nombre alatoire compris
entre 0 et 1. La nouvelle valeur pour x
01
est borne au domaine [0 ; 1].

x
01
1
+
x
0.75 0.25
Rnd
0
-
x
-5
x
+5
x

Figure V.19 Illustration du processus de mutation
Le paramtre
x
(absolu) est calcul en fonction du paramtre
x01
(relatif). Nous avons choisi
de faire varier
x
entre 0.01 et 0.1. Nous avons ainsi :
x
= 0.01 +
x01
(0.1-0.01).
Nous rappelons que les paramtres de stratgie sont eux-mmes soumis la mutation. Ils sont
muts partir de leur propre valeur
x01
.

t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre V : le ressort de torsion
179
Evaluation
Tous les individus existants (parents et enfants) sont ensuite valus. Cette valuation est la
fonction objectif pnalise le cas chant si l'individu ne respecte pas le cahier des charges.

Pour pouvoir effectuer cette opration il est ncessaire d'accder aux valeurs absolues de
chaque variable. Voici le dtail des calculs effectus.

Pour chaque individu, voici le calcul de n qui est effectu partir de la valeur relative n
01
(comprise entre 0 et 1) et

des bornes n
S
et n
I
qui ont t dtermines lors des calculs
prliminaires.

( )
I S
01
I
n n n n n + =

Cette valeur est automatiquement corrige pour tenir compte des contraintes sur l'orientation
des branches .

Soit = 360 ( n - E(n) )
Si
I
C
> Alors 360 / ) ( n n
I
C
+ =
Si
S
C
< Alors 360 / ) - ( 1 n n
S
C
+ =

Pour chaque individu, n est maintenant connu, la valeur de d peut tre calcule partir de la
valeur relative d
01
.

[ ] 1.5) (n / LK0 1.5), (n / LK0 , d Min d
I S
N
I S
C
S S
2
+ + =
[ ] 1.5) (n / LK0 , d Max d
I I
C
I I
2
+ =
( )
I
2
S
2 01
I
2
d d d d d + =

Maintenant que n et d sont connus, la valeur de D peut tre dtermine partir de la valeur
relative D
01
. Les formules de base du calcul de D sont rutilises, nous avons aussi intgr les
contraintes sur la raideur minimale de fonctionnement ainsi que sur le diamtre maximal de
l'axe central :
(

(
+
+ + +
+

+
+ =
S
C
I
Fct
4 S
N
S
C
S
N
S
C
I
C
S
C S
N
S
C
S
C S
N
I
N
S
C
S
N
S
C S
C
S
C
S
N
S
C
S
Dd 2d ,
R n 3667
d E
,
2
1) d(w De
,
2
1) d(w Di
,
2
Di De
w
,
2
Di De
, w d ,
1/w 1
Di
,
1/w 1
De
d, Di d, De , D , D Min D

(

( + + +
+

+
+ =
2
1) d(w De
,
2
1) d(w Di
,
2
Di De
w
,
2
Di De
, w d ,
1/w 1
Di
,
1/w 1
De
d, Di d, De , D Max D
I
N
I
C
I
N
I
C
S
C
I
C I
N
I
C
I
C I
N
S
N
I
C
I
N
I
C I
C
I
C
I
C
I

Le ressort est maintenant dfini (n, d et D sont connus). La procdure de dfinition du
fonctionnement est la mme que celle des ressorts de stock. La seule diffrence est qu'au lieu
de tester 100 combinaisons diffrentes pour les rayons d'appuis, une seule combinaison de Ra
et Rb est teste, celle dfinie par les valeurs Ra
01
et Rb
01
.

La valeur de la fonction objectif Obj ainsi que la valeur de la pnalisation par rapport au
cahier des charges Vg sont calcules pour tous les individus.
A partir de ces deux valeurs, l'valuation E est calcule :
t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre V : le ressort de torsion
180
SI il faut maximiser l'objectif ALORS
SI Vg = 0 Alors
E = 1 / Obj
SINON
E = (1 + K . Vg) / Obj
FIN DU SI
SINON
SI Vg = 0 Alors
E = Obj
SINON
E = (1 + K . Vg) . Obj
FIN DU SI
FIN DU SI

Remarque : le coefficient K volue lui aussi au cours des gnrations. Il double si plus de la
moiti de la population est pnalise pour favoriser un retour vers le domaine des solutions
ralisables et est divis par deux si plus de la moiti de la population respecte les contraintes
de manire favoriser une exploration du domaine complet. Il varie ainsi de 0.1 10.

Slection
La slection permet de slectionner les individus qui formeront la population des parents de la
gnration suivante. Avec la modlisation propose, un individu qui a une valeur de E
infrieure un autre est considr meilleur.
Pour que le rsultat soit exploitable par le concepteur, nous garderons systmatiquement le
meilleur individu non pnalis (Vg = 0).
Nous avons choisi d'effectuer cette slection sur toute la population (mthode (+)-ES) pour
ne pas perdre le meilleur individu au cours des gnrations successives.

3.3 Implmentation
Nous avons utilis le mme principe d'interfaage que pour les ressorts de torsion de
stock (figure V.11). La fentre de dfinition du cahier des charges est prsent sur la
figure V.15, celle de visualisation du rsultat est illustr sur la figure V.20.

L'algorithme de maillage squentiel (MS) et l'algorithme utilisant une stratgie volutionaire
(ES) ont t implment en Visual Basic (les nombres alatoires ncessaires au processus
stochastique sont gnrs par la fonction Rnd).

Comme pour les ressorts prcdents, la phase d'optimisation avec une mthode dterministe
(PM) est ralise par le module SOLVER.XLA intgr Excel (III 3.4.2).

Le problme a donc t implant dans une feuille de calcul d'Excel. C'est partir des calculs
obtenus dans cette feuille que sont dfinies les caractristiques du ressort rsultat.


t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre V : le ressort de torsion
181



Figure V.20 Visualisation du rsultat du calcul du ressort de torsion sur mesure
3.4 Exemples
Nous prsentons deux exemples de dimensionnement d'un ressort de torsion sur
mesure. Le premier exemple reprend le cahier des charges du ressort de torsion pour appareil
photo du paragraphe 2.6. Le deuxime exemple a t conu pour tester la robustesse des
algorithmes lorsqu'une valeur prcise de 0 est requise.

Pour chaque exemple, les trois mthodes (MS + PM, ES, ES + PM) sont mises en uvre.
Le maillage squentiel (MS) teste 20 valeurs pour n et 10 valeurs pour d et D.
La mthode stochastique (ES) fait voluer une population de 5 parents et 20 enfants pendant
100 gnrations. La fonction de gnration des nombres alatoires n'est initialise qu'une
seule fois, lorsqu'on dmarre le logiciel. De cette manire, on obtient des rsultats diffrents
chaque fois quon lance un calcul. Nous prsentons ici, un seul rsultat, reprsentatif de la
moyenne des rsultats qui peuvent tre obtenus.

Les phases ES et MS durent environ 4 secondes sur un PC de type pentium 300 Mhz et la
phase PM moins de 3 secondes.
3.4.1 Un ressort de torsion pour un appareil photo
Nous reprenons lexemple du ressort de lappareil photo dcrit au paragraphe V 2.6.
Nous allons chercher cette fois le dimensionnement complet dun ressort de torsion sur
t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre V : le ressort de torsion
182
mesure en inox. Le cahier des charges est dtaill sur la figure V.21. Les rsultats obtenus
avec les diverses mthodes sont illustrs sur les figures V.22, V.23 et V.24. Ces rsultats
synthtiss dans la table V.7.



Figure V.21 Cahier des charges pour le ressort d'appareil photo sur mesure
Table V.7 Rsultats du problme de l'appareil photo : scurit statique maximale

Mthode Objectif
MS + PM 4.08
ES 2.48
ES + PM 3.70

Le rsultat obtenu avec la mthode stochastique seule (ES) est nettement infrieur aux deux
autres rsultats. Dans ce cas, la phase d'optimisation par programmation mathmatique (PM)
arrive amliorer considrablement les rsultats obtenus avec les mthodes ES ou MS seules
(le coefficient de scurit obtenu avec la mthode MS seule vaut 2.20).

Le meilleur rsultat est obtenu avec la mthode MS + PM c'est dire la mthode utilisant un
maillage squentiel de l'espace des solutions pour initialiser les variables avant d'effectuer une
optimisation avec une mthode dterministe.

t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre V : le ressort de torsion
183


Figure V.22 Exemple de l'appareil photo avec mthode MS + PM


Figure V.23 Exemple de l'appareil photo avec mthode ES


Figure V.24 Exemple de l'appareil photo avec mthode ES + PM
t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre V : le ressort de torsion
184
3.4.2 Un problme test
Afin de vrifier si notre inquitude sur la capacit de convergence globale de la
mthode MS + PM est fonde (V 3.1), nous avons ralis le test suivant. Dans cet exemple,
nous essayons de mettre en dfaut la mthode MS + PM. Nous avons test les divers
algorithmes partir dun problme conduisant maximiser le nombre de spires n du ressort
alors que le domaine admissible pour la variable n est dfini par morceaux. Voici le cahier des
charges que nous avons retenu :

De = 10 mm ; d 1 mm ; LK0 50 mm ; Ra = Rb = 15 mm ; 150 0 155.
Le calcul de 0 est effectu en considrant le ressort centr sur son axe.
Le ressort est en acier.
L'objectif est d'obtenir la plus grande valeur de 2.

Dans ce cahier des charges (figure V.25) les rayons d'appuis sont fixs. Le calcul analytique
de 0 montre que la variable n doit tre gale un entier auquel on ajoute un nombre compris
entre 0.025 et 0.107. La variable n est donc continue mais dfinie par morceaux.
Lobjectif choisi (maximiser 2) conduit maximiser n. En effet, sans contrainte
supplmentaire dans le cahier des charges, loptimum pour un ressort donn est atteint pour
2 = n et n est d'autant plus grand que le nombre de spires est lev.



Figure V.25 Cahier des charges du problme test
Les figures V.26, V.27, V.28 donnent les divers rsultats obtenus. Ces rsultats sont
synthtiss dans la table V.8

t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre V : le ressort de torsion
185


Figure V.26 Exemple de problme test avec mthode MS + PM


Figure V.27 Exemple de problme test avec mthode ES


Figure V.28 Exemple de problme test avec mthode ES + PM
t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre V : le ressort de torsion
186

Table V.8 Rsultats du problme test : 2 maximal

Mthode Objectif
MS + PM 410
ES 1237
ES + PM 1240

Lobjectif est nettement suprieur avec les deux approches utilisant une stratgie
volutionnaire (ES) par rapport lapproche utilisant le maillage squentiel (2 est environ 3
fois suprieur).

D'autre part, la phase d'optimisation PM n'amliore que peu la valeur de la fonction objectif.
En effet, dans l'exemple prsent, les points de dpart des processus d'optimisation avaient
pour valeur objectif 2 = 404 avec MS et 2 = 1237 avec ES. Ces valeurs sont trs proches
des valeurs obtenues aprs la phase PM (410 et 1240).

Quelle que soit la mthode de dfinition de linitialisation des variables, la procdure
doptimisation utilisant la programmation mathmatique ne parvient pas sauter les domaines
non valides pour la variable n (n est quasiment identique aprs la phase doptimisation). Une
recherche sur le nombre de spires a montr que le nombre de spires maximal admissible est
infrieur 49. Seul les algorithmes utilisant une stratgie volutionnaire ont converg vers cet
optimum (figure V.27 et figure V.28).

Les rsultats obtenus pour ce deuxime exemple permettent de confirmer les limites de
loptimisation avec la programmation mathmatique et de montrer le succs de lapproche
utilisant une stratgie volutionnaire.

Toutefois, les rsultats obtenus pour l'ensemble des deux exemples ne permettent pas de
mettre en vidence la supriorit d'une mthode par rapport une autre. Les approches testes
sont intressantes mais demandent encore tre affines.
4. Conclusion
La conception optimale des ressorts de torsion soulve de nombreux problmes. D'une
part, les formules de calcul usuelles prsentent certaines limites. Les industriels utilisent
rgulirement des coefficients correcteurs empiriques pour que les calculs soient plus proches
des rsultats exprimentaux qu'ils obtiennent.

D'autre part, les formules de calcul ne considrent que les courses angulaires des ressorts sans
prendre en compte les angles en valeurs absolues. Nous avons propos deux modles de
calculs de l'angle libre 0 pour les ressorts de torsion branches tangentes. Ces modles sont
lis aux hypothses de travail retenues : soit le ressort reste centr autour de son axe de
rotation, soit le ressort peut s'incliner et vient en contact avec l'axe (cas le plus frquent).
Compte tenu de notre connaissance de l'angle 0, cette tude a t limite aux ressorts de
torsion branches tangentes.

Ces modles ont t utiliss par dvelopper un outil de slection d'un ressort de stock et un
outil de calcul d'un ressort de torsion sur mesure.

Le choix d'un ressort de torsion de stock est beaucoup plus difficile que celui des ressorts de
compression et de traction. En effet, la raideur et l'angle libre dpendent de la position des
t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre V : le ressort de torsion
187
points d'appuis des efforts. Nous avons dfini une mthode qui permet de trouver un bon
fonctionnement pour chaque ressort (points d'appuis et angles extrmes). Cette mthode est
plus coteuse en temps de calcul que les mthodes prcdentes. En effet, la dfinition des
positions optimales de travail est plus complexe que pour les ressorts de compression et de
traction : il y a quatre variables dterminer au lieu de deux. Cette problmatique n'est
surmonte qu'au prix de l'valuation de nombreuses configurations de travail pour chaque
ressort (dans notre tude, il y a 100 configurations testes pour chaque ressort). En dfinitive,
du fait de la discrtisation des domaines de variation de Ra et Rb, le fonctionnement calcul
pour les ressorts de torsion de stock ne peut pas tre garanti comme tant optimal mais est
toutefois de bonne qualit. A partir du meilleur fonctionnement obtenu pour chaque ressort,
une comparaison est effectue pour connatre le ressort qui sera considr comme le meilleur
du catalogue.
La base utilise tant de petite taille (il y a moins de 200 composants), il est difficile de savoir
si notre approche est efficace avec des catalogues plus importants. Les essais que nous avons
raliss nous laissent croire que l'outil que nous proposons fournit des rsultats de bonne
qualit.

Le calcul du ressort de torsion optimal sur mesure prsente aussi de nombreuses difficults.
En effet, la formulation du problme d'optimisation associ au cahier des charges peut amener
des domaines de solutions ralisables dfinis par morceaux. Il est alors assez difficile de
concevoir un mode de rsolution robuste. Nous avons test trois mthodes diffrentes.
La premire approche utilise un maillage squentiel de l'espace des solutions suivi d'une
optimisation utilisant une mthode dterministe (MS + PM). Pour amener un lment de
comparaison, la deuxime mthode est base sur une stratgie volutionnaire (ES). La
troisime mthode (ES + PM) poursuit le processus volutionnaire par une procdure
d'optimisation dterministe.
Les premiers essais raliss sont assez bons mais ne permettent pas de dgager une mthode
systmatiquement suprieure une autre.

Des tudes complmentaires devront tre ralises pour affiner et valider les modles de
calcul et vrifier la robustesse des outils proposs.
t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Chapitre V : le ressort de torsion
188

t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Conclusion gnrale et perspectives
189
CONCLUSION GENERALE ET PERSPECTIVES
L'objectif de notre tude tait de concevoir une gamme d'outils d'assistance qui puisse
proposer la meilleure conception d'un ressort directement partir de l'expression des besoins.

Une analyse de l'existant a pu mettre en vidence que les logiciels d'assistance actuels ddis
aux ressorts sont principalement des logiciels de vrification. Ils sont gnralement utiliss
par les fabricants de ressorts pour valider la proposition de leur client, c'est dire pour vrifier
que le ressort propos est techniquement ralisable, qu'il respecte les conditions de
fonctionnement souhaites ainsi que les normes de calcul. Nous avons ensuite dfini les
qualits que devraient possder des outils d'assistance pour couvrir les attentes du plus grand
nombre de concepteurs, ainsi que celles des professionnels constructeurs de ressorts et ce, ds
la phase d'avant-projet.

La technique retenue pour la dclaration du cahier des charges est simple, elle consiste faire
construire au concepteur, indirectement et sans qu'il s'en aperoive, le problme
d'optimisation relatif son application spcifique. Cela est fait partir d'une simple grille de
saisie o chaque champ offre la possibilit l'utilisateur d'imposer une borne infrieure ou
suprieure l'un des nombreux paramtres qui peuvent tre significatifs dans son problme
concret.

Le problme d'optimisation associ prsente alors certaines particularits. Il existe notamment
un couplage des paramtres dimensionnels et fonctionnels. De ce fait le choix d'une plage de
fonctionnement pour un ressort dont les dimensions sont connues peut dj faire l'objet d'un
problme d'optimisation. Cette proprit peut tre exploite pour raliser un outil de slection
de ressorts dans un catalogue. D'autre part, les ressorts sont souvent fabriqus sur mesure.
Dans ce cas, la dtermination de leurs dimensions s'ajoute celle de leur domaine de travail.

Notre premire contribution s'est traduite par la cration d'un outil d'assistance pour la
slection d'un ressort de compression dans un catalogue. Un premier algorithme bas sur une
numration a t propos. Il convient pour les catalogues de taille moyenne, l'interactivit est
satisfaisante jusqu' 5000 rfrences. Sa rapidit est due au fait que la rsolution de chaque
problme d'optimisation, un pour chaque ressort de la base, a pu tre ramene la
comparaison de quelques points de fonctionnement. En effet, une analyse fine du problme
nous a permis de dterminer les jeux de contraintes susceptibles d'tre actives l'optimum.
Pour rpondre aux diffrentes sensibilits des concepteurs, trois mthodes de choix ont t
labores pour classer les ressorts en fonction de l'objectif et des contraintes. Chacune delle
est capable de fournir une rponse quelles que soient les spcifications, notamment quand il
n'existe pas de solution ralisable du fait que le cahier des charges est trop contraint (aspect
"tolrant" de l'outil).
t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Conclusion gnrale et perspectives
190

Un deuxime outil a t propos pour la synthse dimensionnelle des ressorts de compression
dits "sur mesure". L'optimisation a t confie une mthode dterministe. La difficult
rencontre se rapporte la robustesse (au sens mathmatique) : si un domaine de solutions
ralisables existe, la mthode de rsolution doit fonctionner avec succs en proposant, sinon
l'optimum global, au moins un optimum local. Or, les algorithmes d'optimisation
dterministes peuvent rester bloqus quand le point de dpart est mal situ, notamment en
dehors du domaine des solutions ralisables. Notre proccupation majeure dans cette partie a
t de construire un algorithme prliminaire capable d'laborer un point de dpart de bonne
qualit. Nous avons exploit l'arithmtique des intervalles pour raliser un maillage squentiel
de lespace des variables. Avec ce principe, les variables sont ordonnes et leurs domaines de
variations sont successivement discrtiss. Ds quune variable est fixe, les contraintes
associes sont propages vers la variable suivante pour pouvoir restreindre le domaine de
variation admissible. Tous les points de ce maillage constituent les lments dun catalogue
de ressorts virtuels. Une exploration de ce catalogue virtuel permet de slectionner le point de
dpart retenir.

Des outils quivalents ont t dvelopps ensuite pour les ressorts de traction. Loutil de
slection dun ressort de stock a pu tre adapt sans difficult. Loutil de dimensionnement
dun ressort de traction sur mesure amne rsoudre un problme doptimisation un peu
diffrent de celui obtenu pour les ressorts de compression. Lorsquune orientation prcise des
extrmits est requise, le problme doptimisation associ est un problme en variables
mixtes. Il est rsolu en appliquant la mthode prcdente sur le problme en variable
continues puis une mthode de sparation et valuation pour trouver la solution optimale en
variables mixtes.

Les ressorts de torsion conduisent des problmes plus complexes. Compte tenu du manque
de formules de calcul disponible dans la littrature concernant les ressorts de torsion, nous
avons limit notre tude aux ressorts de torsion branches tangentes et spires jointives. Un
outil de slection des ressorts de torsion de stock a t dvelopp sur le principe des outils
prcdents. Dans ce cas, une procdure spcifique est mise en uvre pour trouver les rayons
dappuis des efforts (en plus des angles de fonctionnement). Le dimensionnement optimal des
ressorts de torsion sur mesure conduit un problme d'optimisation difficile rsoudre. Le
domaine des solutions ralisables peut en effet tre compos de plusieurs sous-domaines
indpendants (en relation avec le nombre de spires et la position des points d'attache). Nous
avons propos trois mthodes diffrentes de rsolution. La premire exploite la
programmation mathmatique, la deuxime utilise un algorithme utilisant les stratgies
volutionnaires et enfin la dernire ralise un couplage en srie des deux approches
prcdentes. Les essais effectus sont satisfaisants mais ne permettent pas de dgager une
mthode dominante.

D'une manire gnrale, tous les outils proposs apparaissent :

Souples : le mode de saisie des donnes qui a t retenu permet aux concepteurs de ne
fournir que les donnes qu'ils connaissent sans avoir valuer d'autres caractristiques
"a priori".

Rapides : la notion de rapidit voque ici n'est pas seulement lie au temps de calcul
mais aussi au temps de mise en uvre. Les outils industriels que nous avons
rencontrs ont souvent des temps de calcul faibles mais des temps de mise en uvre
levs. C'est au niveau du temps de mise en uvre, c'est dire du temps de
prparation du calcul que nous avons apport le gain le plus significatif. En effet, le
t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Conclusion gnrale et perspectives
191
concepteur prsente son problme de faon naturelle, sans efforts d'interprtation et
sans se proccuper des ventuelles liaisons entre les paramtres.

Efficaces : ces travaux ont t raliss en partenariat avec un fabricant de ressorts : la
socit "Ressorts Vanel". La plupart de nos outils ont t tests au sein de ses services.

La qualit gnrale des outils prsents permet d'envisager leur exploitation industrielle. Les
fabricants de ressort pourraient proposer ces outils aux bureaux d'tudes de leurs clients pour
une exploitation directe.

De la mme manire, l'intgration de ces outils dans des outils d'assistance de niveau
suprieur, c'est dire grant simultanment la synthse dimensionnelle de plusieurs
composants mcaniques, peut tre envisage. Un dveloppement a ainsi t ralis dans cette
optique. Ce dveloppement est relatif la slection d'un ressort de compression dans un
catalogue. L'objet est d'viter l'numration complte du ou des catalogues considrs pour
limiter les temps de calcul quand la taille du catalogue devient trop grande. Nous avons
propos trois mthodes d'exploration de la base qui utilisent comme point de dpart les
caractristiques du ressort optimal sur mesure. Les rsultats obtenus sont trs satisfaisants
puisqu'ils offrent une convergence efficace avec un minimum d'valuations effectuer.

Toutes ces mthodes peuvent tre tendues aux autres types de ressorts et servir de base pour
le dveloppement d'outils de slection ou de synthse dimensionnelle d'autres composants
mcaniques. Tout dabord, la majorit des notions considres dans notre tude sont
couramment rencontres en conception mcanique : masse, encombrement, tenue statique,
tenue en fatigue De plus, la dcomposition des divers paramtres de conception en
paramtres constructifs et fonctionnels peut tre effectue pour la plupart des composants
mcaniques. Enfin, le principe de dfinition du cahier des charges par lintermdiaire dune
grille de saisie apparat suffisamment performant pour pouvoir tre rutilis. Des maquettes
doutils dassistance ont pu tre ralises avec succs pour la slection de roulements et de
joints d'tanchit dans des catalogues. Nous avons donc de bons espoirs sur une intgration
fructueuse de ce type d'outils.

Si les outils prsents sont assez bien finaliss pour les ressorts de compression et de traction,
il reste toutefois un travail important faire pour les ressorts de torsion.
D'une part, il existe des zones d'ombres importantes dans les mthodes utilises pour leur
calcul. Un certain nombre de phnomnes sont pris en compte de manire empirique, en
utilisant par exemple des coefficients correcteurs. Une rationalisation du modle serait
bnfique, elle intresserait la profession. Nous avons ainsi propos deux formulations
diffrentes pour le calcul de l'angle libre d'un ressort de torsion branches tangentes. Des
tudes complmentaires seraient souhaitables pour dterminer la prcision et le domaine de
validit de ces formules. De la mme manire, il serait intressant de quantifier l'influence de
l'inclinaison du ressort sur son axe au niveau du calcul des diffrentes contraintes (corps du
ressort et extrmits).
Dautre part, il persiste aussi de nombreuses amliorations apporter loutil de
dimensionnement des ressorts de torsion sur mesure. La mthode de rsolution prsente
utilisant une mthode stochastique suivie dune optimisation avec une mthode dterministe
parat constituer une voie intressante dont lexploitation pourrait tre amliore.

Nous souhaiterions aussi pouvoir encore augmenter la robustesse pratique des outils afin de
diminuer linfluence des incertitudes dans la dfinition du problme ou dans les calculs. Une
premire approche a t dveloppe pour la slection des ressorts de compression dans un
catalogue (la mthode de choix "robuste"). Lide exploite est quil peut exister une
t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Conclusion gnrale et perspectives
192
incertitude sur lexpression des contraintes du problme. La solution suggre consiste
proposer un composant qui soit en dedans des limites fixes, cest dire plutt lintrieur du
domaine des solutions ralisables et non sur les limites du domaine comme ont tendance
faire les processus doptimisation classiques.
En ltat actuel, tous les calculs sont effectus pour les valeurs nominales des variables
dfinissant le ressort. Chaque ressort est donc considr parfait, sans erreurs gomtriques.
Dans la pratique, les grandeurs relles sont tolrances : il existe une tolrance sur le diamtre
de fil fourni par le distributeur et il y a aussi des tolrances de fabrication sur le diamtre
extrieur et la longueur libre du ressort. Il serait intressant que chaque outil puisse fournir
comme rsultat les dimensions nominales dun ressort en prenant en compte ces dispersions
de manire ce que tous les ressorts de la production respectent le cahier des charges requis.







t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Bibliographie
193
BIBLIOGRAPHIE
[ASB 00] ASSOCIATED SPRING BARNES GROUP, 80 Scott Swamp Road, Farmington
CT0632, USA, www.asb.com.

[ANS 99] ANSELMETTI, B. "Optimisation des dimensions et des tolrances
fonctionnelles", Revue internationale d'Ingnierie des Systmes de Production
Mcanique, Vol. 2, pp. 23-32, 1999.

[BAS 98] BASSETTI, D. "Logiciel daide la slection des matriaux", Matriaux &
techniques n5-6, pp.21-28, 1998, www.materialselection.com.

[BRA 94a] BRADLEY, S. R., AGOGINO, A. M. and WOOD, W. "Intelligent Engineering
component catalogs", AI in Design'94, Kluwer Academic Publishing, pp. 641-
658, 1994.

[BRA 94b] BRADLEY, S. R. and AGOGINO, A. M. "An Intelligent real Time Design
Methodology for Component Selection : An Approach to Managing Uncertainty",
Journal of Mechanical Design, ASME, Vol. 116, pp. 980-988, 1994.

[CAR 95] CARLSON, S. E. "A General Method for Handling Constraints in Genetic
Algorithms", Proceedings of the Conference on Information Science, pp. 663-667,
1995.

[CAR 96] CARLSON, E. and WHITE, D "A Genetic Approach to Catalog Design", A-AAI
Workshop on Configuration, November 5-7, BOSTON, 1996,
http://vlead.mech.virginia.edu/publications/publications.html.

[CEN 00] CENTURY SPRING, 222 East 16
ST
St., Los Angeles CA 90015, USA,
www.centuryspring.com.

[CES 00] Cambridge Engineering Selector, Granta Design Limited, Trumpington Mews,
40B High Street, United Kingdom, www.granta.co.uk.

[CET 99] CETIM, SNFR Ressort de compression. Tendre vers le zro dfaut, 1999,
ISBN 2-85400-457-2.

[DAV 91] DAVIS, L. "Handbook of genetic algorithms", International Thomson computer
press, 1991, ISBN 1850328250.

[DEB 98] DEB, K. and GOYAL, M. "A Flexible Optimization Procedure for Mechanical
Component Design Based on Genetic Adaptive Search", Journal of Mechanical
Design, ASME, Vol. 120, pp. 162-164, 1998.

t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Bibliographie
194
[DEB 00] DEB, K. "Multi-Objective Evolutionary Optimization : Past, Present, and Future",
Evolutionnary Design and Manufacture, Selected Papers from ACDM '00,
Springer, pp. 225-236, 2000, www.iitk.ac.in/Kangal.

[DIA 00] DIAMOND WIRE SPRING COMPAGNY, 1901 Babcock Blvd., Pittsburgh, PA
15209, USA, www.diamondwire.com.

[DIN 00] DIN 2088, DIN 2089-1, DIN 2089-2, BURGGRAFENSTRAE 6, postfach 11 07,
10787 Berlin, Germany.

[DYN 00] DYNAPHYSICS, www.dynaphysics.com.

[FAU 99] FAUROUX, J-C. "Conception optimale de structures cinmatiques
tridimensionnelles Application aux mcanismes de transmission en rotation",
Thse de Doctorat, INSA de Toulouse, 1999.

[FRO 00] FRONTLINE SYSTEMS Inc, PO Box 4288, incline Village, NV 89450, USA,
www.frontsys.com.

[GIR 99] GIRAUD MOREAU, L. "Optimisation des systmes mcaniques : couplage de
mthodes dterministes et volutionnaires pour les problmes en variables
mixtes", Thse de Doctorat, UTC, 1999.

[GRE 90] GREFENSTETTE, J. "A Users Guide to GENESIS Version 5.0", 1990,
www.aic.nrl.navy.mil/galist/src/

[GUI 87] GUILLOT, J. "Mthodologie de dfinition des ensembles mcaniques en
conception assiste par ordinateur. Recherche des solutions optimales", Thse
d'tat, Universit Paul Sabatier - INSA de Toulouse, 1987.

[GUP 83] GUPTA, K. O. and RAVINDRAN, A. "Nonlinear Integer Programming and
Discrete Optimization", Journal of Mechanisms, transmissions, and Automation in
Design, ASME, Vol. 105, pp. 160-164, 1983.

[HAR 98] HARMER, Q. J., WEAVER, P. M. and WALLACE, K. M. "Design-led
component selection", Computer-Aided Design, Vol. 30, N 5, pp. 391-405, 1998.

[HER 97] HERNANDEZ, J. "Ressorts Hlicodaux Section Ovode", Transfil Europe,
N 40, pp. 22-28, 1997.

[HEX 00] HEXAGON, GmbH, Stiegelstrasse 8, D-73230 Kirchheim/Teck, Deutschland,
www.hexagon.de.

[IMA 93] IMAIZUMI, T., OHKOUCHI, T. and ICHIKAWA, S. "Shape Optimization of the
Wire Cross Section of Helical Springs", International Journal, Srie C, JSME,
Vol. 36, N 4, pp. 507-514, 1993.

[IST 00] INSTITUTE of SPRING TECHNOLOGY, Henry Street, Sheffield, S3 TEQ,
United-Kingdom, www.istec.demon.co.uk.

[JIA 95] JIANG, L., BROWN, D. R. and HWANG, K-Y. "Part selection from a federated
catalog", Proceedings of the Computers in Engineering Conference and the
Engineering Database Symposium, ASME, pp. 859-865, 1995.

[JOH 80] JOHNSON, R.C. "Optimum Design of Mechanical Elements", Second Edition,
Wiley-Interscience Publication, 1980, ISBN 0-471-03894-6.

t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Bibliographie
195
[KAN 94] KANNAN, B. K. and KRAMER, S. N. "An Augmented Lagrange Multiplier
Based Method for Mixed Integer Discrete Continuous Optimization and Its
Applications to Mechanical Design", Journal of Mechanical Design, ASME,
Vol. 116, pp. 405-411, 1994.

[KUL 79] KULKANI, S. V. and BALASUBRAHMANYAM, K. "Optimal Design of Open
Coiled Helical Springs", Journal of the Institution of Engineers (India), Vol. 60,
pp. 7-14, 1979, ISSN 0020-3408.

[LAF 92] LAFON, P. "Conception Optimale de Systmes Mcaniques : Optimisation en
variables mixtes", Thse de Doctorat, INSA de Toulouse, 1992.

[LE 94] LE, L., JI, G. and LIN, Y. "Stress Analysis and Optimal Cross-Sections of
Noncircular Spring Wire", SPRINGS, Official publication of SMI, pp. 30-45,
october, 1994.

[LEE 00] LEECOSPRING, 714 E. Burress-77022, PO Box 16058-77222, Houston, Texas,
USA, www.leecospring.com.

[LIN 87] LIN, Y. and PISANO, A. P. "General Dynamic Equations of Helical Springs With
Static Solution and Experimental Verification", Journal of Applied Mechanics,
ASME, Vol. 54, pp. 910-917, 1987.

[LIN 88] LIN, Y. and PISANO, A. P. "The Differential Geometry of the General Helix as
Applied to Mechanical Springs", Journal of Applied Mechanics, ASME, Vol. 55,
pp. 831-836, 1988.

[LIN 95] LIN, Y., WANG, L. and TAI, K. "Application of Expert System for Spring
Design and Procurement", SPRINGS, Official publication of SMI, pp. 66-80,
march, 1995.

[LOH 91a] LOH, H. T. and PAPALAMBROS P. Y. "A Sequential Linearization Approach
for Solving Mixed-Discrete Nonlinear Design optimization Problems", Journal of
Mechanical Design, ASME, Vol. 113, pp. 325-334, 1991.

[LOH 91b] LOH, H. T. and PAPALAMBROS P. Y. "Computational Implementation and
Tests of a Sequential Linearization Algorithm for Mixed-Discrete Nonlinear
Design Optimization", Journal of Mechanical Design, ASME, Vol. 113, pp. 335-
345, 1991.

[MIN 83] MINOUX, M. "Programmation Mathmatique : Thorie et Algorithmes", Tome 1
et 2, DUNOD, 1983.

[MET 94] METWALLI, S. M., RADWAN, M. A. and ELMELIGY, A. "MCAD and
Optimization of helical torsion springs", Computers in Engineering, ASME,
Vol. 2, pp. 767-773, 1994.

[MOO 79] MOORE, R. E. "Methods and applications of interval analysis", SIAM Studies in
Applied Mathematics, 1979.

[MRS 00] MURPHY and READ SPRING MANUFACTURING CO, P0 Box 211, 617 W.
Sixth Street, Palmyra, NJ 08065-2492, USA, www.mrspring.com.

[MOT 99] MOTT, R. L. "Machine Elements in Mechanical Design", Third edition,
University of Dayton, pp. 655-696, 1999, ISBN : 0-13-841446-7.

t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Bibliographie
196
[MOZ 90] MOTZ, D. S. and HAGHIGHI, K. "An Integrated Approach to Knowledge-Aided
Design and Optimization of Mechanical Springs", Transactions of the ASAE,
Vol. 33(5), pp. 1729-1735, 1990.

[OFT 94] Observatoire Franais des Techniques Avances, "Logique floue", Masson Paris,
1994, ISBN 2/225-84474-7.

[PAP 74] PAPPAS, M. and ALLENTUCH, A. "Mathematical Programming procedures for
Mixed Discrete-Continuous Design Problems", Journal of Engineering for
Industry, ASME, pp. 201-209, 1974.

[PEQ 90] PEQUET, M. "Contrles de faisabilit des ressorts", Rapport de stage, Ecole
Centrale Lyon, 1990.

[QIA 92] QIAN, Y. "Conception et calcul de ressorts par utilisation de systmes experts et
par la mthode des lments finis", Thse de Doctorat, Conservatoire national des
arts et Mtiers, 1992.

[SAN 90] SANDGREN, E. "Nonlinear Integer and Discrete Programming in Mechanical
Design Optimization", Journal of Mechanical Design, ASME, Vol. 112, pp. 223-
229, 1990.

[SMI 00] SPRING MANUFACTURER INSTITUTE, 2001 Midwest Road, Suite 106, Oak
Brook, Illinois 60523-1335, USA, www.smihq.org.

[SPA 89] SPAES, J. "Les Ressorts Hlicodaux, Applications et Calculs", RPI / TECHNO-
NATHAN, 1989.

[UPT 96] UPTAL, R, and JIANMIN, L. "Component selection using hybrid optimization
algorithms", Proceedings of the 5
th
Industrial Research Conference, pp. 503-508,
CODEN IERCE9, EIP97043595528.

[VAN 84] VANDERPLAATS, G. N. "Numerical Optimization Techniques for Engineering
Design", Mac Graw Hill, 1984, ISBN 0-07-066964-3, www.vrand.com.

[VAE 00] RESSORTS VANEL, 576 rue des Mercires, CP 324, 69165 Rillieux Cedex,
www.vanel.com.

[WAH 63] WAHL, A. M. "Mechanical Springs", Mac Graw Hill, 1963.

[WU 94] WU, S.-J. and CHOW, P.-T. "Genetic Algorithms for Solving Mixed-discrete
optimization Problems", Journal of the Franklin Institute, Vol. 331B, N 4,
pp. 381-401, 1994.

[YOK 97a] YOKOTA, T., TAGUCHI, T. and GEN, M "A Solution Method for Optimal
Weight Design Problem of Herical Spring Using Genetic Algorithms", Computers
ind. Engng, Elsevier, Vol. 33, N 1-2, pp. 71-76, 1997, ISSN 0360-8352.

[YOK 97b] YOKOTA, T., TAGUCHI, T. and CHUI, J. "A Solution Method for optimal
Weight Design Problem of a Double coil Spring Using Genetic Algorithms",
Research Reports Ashikaga Institute of Technology, n 25, pp. 235-240, 1997,
ISSN 0287-086x.

[ZHA 93] ZHANG, C. and WANG, H.-P. "Mixed-discrete nonlinear optimization with
simulated annealing", Eng. Opt., Gordon and Breach Science Publishers, Vol. 21,
pp. 277-291, 1993.

[ZHY 97] ZHANG, "Le paradigme du choix contraint orient par objectifs pour laide la
conception mcanique", Thse de Doctorat, ISMCM, 1997.
t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Publications
197
PUBLICATIONS
Ce travail de thse directement donn lieu aux publications suivantes :

Manuel PAREDES, Marc SARTOR, Cdric MASCLET, "De l'intrt de mettre la
disposition des concepteurs des outils d'assistance au choix des composants mcaniques
standards", Congrs franais de mcanique, septembre 1999.

Manuel PAREDES, Marc SARTOR, Jean-Christophe FAUROUX, "Stock spring selection
tool.", SPRINGS - Official publication of the Spring Manufacturer Institute, Vol. 39, No. 1,
pp. 53-67, Winter 2000, ISSN 05849667.

Manuel PAREDES, Marc SARTOR, Cdric MASCLET, "Advantages in using a stock spring
selection tool that manages the uncertainty of the designer requirements", Evolutionary
Design and Manufacture, Selected papers from ACDM '00, pp. 69-80, Springer-Verlag, 2000
ISBN 1852333006.

Manuel PAREDES, Marc SARTOR, Cdric MASCLET, "Finding the optimal stock spring
from optimal spring design characteristics", 3rd International Conference on Integrated
Design and Manufacturing in Mechanical Engineering, may 2000.

Manuel PAREDES, Marc SARTOR, Jean-Christophe WAHL, "Outil de slection des ressorts
de stock", Revue Internationale dIngnierie des Systmes de Production Mcanique, ENIM,
accept, publication prvue en dcembre 2000.
t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Publications
198



t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Annexe I : calcul des contraintes dans un ressort cylindrique
199
ANNEXE I : CALCUL DES CONTRAINTES DANS UN
RESSORT CYLINDRIQUE

t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Annexe I : calcul des contraintes dans un ressort cylindrique
200
t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Annexe I : calcul des contraintes dans un ressort cylindrique
201
1. Contraintes dans le corps du ressort
1.1 Rpartition des efforts intrieurs
N
r
: effort normal, orthogonal la section s.
T
r
: effort tranchant, dans le plan de la section s.
f M
v
: moment de flexion autour d'un axe contenu dans le plan de la section s.
t M
v
: moment de torsion autour de l'axe orthogonal la section s.

1.2 Choix des repres utiliss pour le calcul
On effectue le calcul en coordonnes cylindriques en utilisant le repre (
r
e
v
,

e
v
,
z
e
v
) en
tout point du ressort et le repre ( i
r
,
j
v
,
r
e
v
) li la section droite.



L'angle d'enroulement est donn par la relation :
Tan() = m/(D)

Le repre li la section s perpendiculaire laxe du fil du ressort est dfini par la relation
matricielle :
|
|

\
|

|
|

\
|

=
|
|

\
|
z
e
e
j
i
r
r
r
r



cos sin
sin cos

e
z

e

j
i
e
r

En reprenant les notations du premier paragraphe, on a donc :
N
r
= Ni
r
T
r
= T
j
v

t M
v
= Mt i
r
f M
v
= Mf
j
v

Ces notations peuvent tre regroupes :
R
r
= Ni
r
+ T
j
v
et M
v
= Mt i
r
+ Mf
j
v

t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Annexe I : calcul des contraintes dans un ressort cylindrique
202
1.3 Calcul des contraintes pour les ressorts de compression et traction
Le ressort est soumis la force axiale F uniquement. Lors d'une compression, F > 0 et
lors d'une traction, F < 0.
Le torseur des efforts intrieurs au centre de la section est gal au torseur des efforts appliqus
sur la partie gauche :
z
e F R
r
r
=

e D F M
r
v
2 / =

D'o par projection sur le repre (
i
r
,
j
v
, r e
v
) :
j i
r r r
cos F sin F R =
j i
r r v
sin D/2 F cos D/2 F M =
On en dduit les efforts intrieurs :
j i
j i
r v r v
r v v r
sin D/2 F f M cos D/2 F t M
cos F T sin F N
= =
= =

Considrons maintenant le point M de coordonnes (x1, x2, x3) dans le repre local
(0
S
, i
r
,
j
v
,
r
e
v
). Avec l'hypothse de St Venant, la contrainte de flexion (ou de tension) 11 et
la contrainte de torsion (ou de cisaillement) sont dfinies par :
11 = -Mf x3 / J N / S
= (0, 12, 13)
La rpartition des contraintes associe est :
11 = -F sin / S + x3 F D sin / (2 J)
12 = - x3 F D cos / (2 I) + (4 F cos )(1- 4 x2
2
/ d
2
) / (3 S)
13 = x3 F D cos / (2 I)
o 11 est orthogonale la section s et 12 et 13 sont dans le plan de la section droite.
12
13
11
O
S

On obtient avec I = d
4
/ 32 et J = d
4
/64 :
11max = (16 F D sin).(1 + 1/4 d/D) / ( d
3
) qui correspond x3 = -d/2
max = (8 F cos).(1 + 2/3 d/D) / ( d
3
) qui correspond x2 = 0 et x3 = -d/2

En conclusion, la contrainte prpondrante est max lorsque l'angle d'enroulement est faible
( < 7.5). Pour les ressorts de compression et de traction, il faut donc veiller ne pas
dpasser la contrainte de torsion ou de cisaillement. En pratique, la contribution de l'effort
tranchant (second terme des parenthses) est nglige devant le moment de torsion et on
applique un coefficient de correction k dpendant du rapport w = D/d et qui a t tabli
exprimentalement (le coefficient permet aussi de tenir compte de l'effet de courbure du
ressort).
t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Annexe I : calcul des contraintes dans un ressort cylindrique
203

Pour la norme Din :
75 . 0 w
5 . 0 w
k

+
=
Il existe d'autres formulations qui donnent des rsultats sensiblement quivalents.
1.4 Calcul des contraintes pour les ressorts de torsion
Dans ce cas, F = 0 et le ressort est soumis un couple M.

Les efforts intrieurs sont donc ici :
z
e M M
r
v
=
D'o par projection sur ( i
r
,
j
v
,
r
e
v
) :
j M i M M
r r v
cos sin + =
On en dduit donc :
j M f M i M t M
r v r v
cos sin = =
En se plaant toujours dans l'hypothse de st Venant, on obtient la rpartition des contraintes
suivante :
11 = - x3 (M cos) / J
12 = x3 (-M sin) / J
13 = x3 (M sin) / I
Les contraintes maximales de flexion et de torsion sont donc :
11max = (32 M cos) / ( d
3
) qui correspond x3 = -d/2
max = (32 M sin) / ( d
3
) qui correspond x3 = -d/2.

La contrainte la plus grande est la contrainte de flexion ou de traction lorsque l'angle
d'enroulement est faible ( < 7.5). Pour les ressorts de torsion, il faudra donc veiller ne pas
dpasser la contrainte maximale de flexion. Un coefficient correcteur q est utilis pour tenir
compte de la courbure du ressort. k est fonction du rapport d'enroulement w = D/d.

Pour la norme DIN :
0.75 w
0.07 w
q

+
=
2. Dtermination des formules de calcul appliquer dans les extrmits des
ressorts de traction
Il existe de nombreuses formulations possibles applicables aux boucles anglaises et
aux boucles allemandes. Voici les calculs effectus pour ces deux types d'extrmits.
2.1 Choix d'un formule de calcul pour les boucles allemandes
Dans les boucles allemandes, le fil peut tre sollicit en flexion (en A) ou au
cisaillement (en B). L'objectif de ce paragraphe est de faire le point sur les formules
utilisables puis de comparer les niveaux de sollicitation en A et en B de manire savoir s'il
faut systmatiquement vrifier les deux contraintes o si une est prpondrante devant l'autre.
t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Annexe I : calcul des contraintes dans un ressort cylindrique
204

Qian [QIA 92] donne la formule de calcul de la contrainte de cisaillement maximale dans les
boucles allemandes (en B) :
|
|

\
|
+ =
2
3
2
1
8
r
d
d
FD

avec d D D r
i
= =
2
2

On dispose de plusieurs formulation pour le calcul de la contrainte maximale de flexion
(en A) dans les boucles allemandes :
Qian :
|
|

\
|
+ =
1
3
2
1
16
r
d
d
FD

avec d D D r
i
= =
1
2
IST :
2 3
4 16
d
F
K
d
FD
t

+ = avec
) 1 ( 4
1 4
2


=
w w
w w
K
t

Wahl :

2 3
4 16
d
F
K
d
FD
t

+ = avec
4 4
1 4

=
w
w
K
t


Ces formulations sont trs proches. On peut crire la formulation de Qian sous la mme forme
que les deux autres :
Qian :
2 3
4 16
d
F
K
d
FD
t

+ = avec
w w
K
t
4
1
1
1
1

+ =

Ces formules ne diffrent donc que par la formulation de Kt qui est uniquement fonction de
w. Le graphique Kt=f(w) nous clairera donc sur la formulation retenir.

Les trois formulations sont trs proches. Nous gardons pour le calcul de la contrainte de
flexion en A, la formulation de Qian qui est la plus pnalisante.

Il reste donc comparer les niveaux de sollicitations induits par les contraintes en A et en B.
La table suivante indique les limites statiques pour les aciers et inox courants.
t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Annexe I : calcul des contraintes dans un ressort cylindrique
205

Limites de statique
acier inox
max = a Rm
a = 0.85 a = 0.70
max = b Rm
b = 0.50 b = 0.48

Pour comparer les niveaux de sollicitation, une comparaison sur les coefficients de scurit en
statique correspondants est effectue :
1
2
1
1
1
8
/
1
1
1
16
/
3
3
< =
|

\
|

+
|

\
|

+
=
b
a
w d
FD
Rm b
w d
FD
Rm a
s
s



Compte tenu des valeurs de a et b pour les matriaux courants, le coefficient de scurit en
statique en cisaillement est toujours le plus grand.

En conclusion : pour les aciers et inox courants, la contrainte systmatiquement prpondrante
dans les boucles allemandes est la contrainte de flexion en A calcule avec la formule :
|

\
|

+ =
1
1
1
16
3
w d
FD


2.2 Choix d'un formule de calcul pour les boucles anglaises
Dans les boucles anglaises, le fil peut tre sollicit en flexion (en A) ou au cisaillement
(en B).



Voici les formules utilises pour calculer les contraintes correspondantes :
|

\
|

=
d D
D
d
FD 16
3
et
|
|

\
|
+

=
3
3
r 2
d
1
d
FD 8

Il est prconis de ne pas aller en dessous du rayon minimum r
3
= 1.5*d (pour diminuer les
concentrations de contraintes), on obtient ainsi la limite :
3
d 3
FD 32

=

De la mme manire que pour les boucles allemandes, il est possible de comparer les niveaux
de sollicitation en statique :
t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Annexe I : calcul des contraintes dans un ressort cylindrique
206
w
1 w
b 3
a 2
d 3
32FD
/ Rm b
1 w
1
1
d
6FD 1
/ Rm a
s
s
3
3


=
|

\
|

+
=



Nous pouvons tracer la courbe correspondante en fonction de w pour l'acier et l'inox :



Comme les courbes sont toujours en dessous de 1 le coefficient de scurit statique de
cisaillement est toujours le plus grand. Pour les boucles anglaises, la contrainte de flexion en
A est prpondrante devant la contrainte de cisaillement en B.
t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Annexe II : caractristiques matriaux et calculs en fatigue
207
ANNEXE II : CARACTERISTIQUES MATERIAUX ET
CALCULS EN FATIGUE

t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Annexe II : caractristiques matriaux et calculs en fatigue
208


t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Annexe II : caractristiques matriaux et calculs en fatigue
209
1. Evaluation de la rsistance mcanique la rupture
Nous avons utilis les donnes indiques par le fournisseur de matriaux Amic pour
calculer la formulation de Rm(d) pour l'acier et l'inox 302 (1.4310).

On a ainsi obtenu :
Pour l'acier DH: Rm(d) = 2230 - 355.94 Ln (d)
Pour l'inox 302: Rm(d) = 1919 - 255.86 Ln (d)
Ces courbes et les donnes constructeur sont traces sur les graphiques suivants :


t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Annexe II : caractristiques matriaux et calculs en fatigue
210
2. Diagrammes de Goodman
Pour les ressorts de compression et de traction, on dispose des diagrammes de
Goodman pour 10
7
cycles (norme DIN). ).

Acier DH non grenaill

Acier DH grenaill
t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Annexe II : caractristiques matriaux et calculs en fatigue
211

Inox 1.4310 non grenaill => "inox non grenaill"
Remarque : on ne dispose pas du diagramme de Goodman pour l'inox 1.4310 grenaill.
Lorsque le matriau inox est slectionn avec l'option grenaillage, les caractristiques de
l'inox 1.4568 non grenaill sont utilises car il a de meilleures caractristiques en fatigue. Il
sera donc appel "inox grenaill" dans le logiciel.


Inox 1.4568 non grenaill => "inox grenaill"
t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Annexe II : caractristiques matriaux et calculs en fatigue
212
3. Du diagramme du Goodman vers le diagramme de Haigh
Pour calculer le coefficient de dure de vie en fatigue, nous utilisons le diagramme de
Haigh. Il faut donc pouvoir tracer ce diagramme partir du diagramme de Goodman.

Voici comment passer d'un diagramme de Goodman au diagramme de Haigh correspondant:

Contrainte
alterne
Contrainte
moyenne
zul = c =
d
(N)
= ab / (b+c-a)
d
(N)
/ = (c-b) / 2
Diagramme
de Goodman
Diagramme
de Haigh
Contrainte
maximale
Contrainte
minimale
b
a
c



Les valeurs de a, b et c sont lues sur les diagrammes de Goodman pour 10
7
cycles. La
formulation de d(d), et peut ensuite tre dtermine pour les matriaux utiliss.

Voici les formules et graphiques obtenus pour les divers matriaux :

t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Annexe II : caractristiques matriaux et calculs en fatigue
213



Donnes de fatigue pour l'acier (1 d 10 mm)
non grenaill "grenaill"
Sans unit 2 1.6
d

N/mm
2
0.1786
d
293.5

0.1769
d
350.8

zul

N/mm
2
0.50*(2230- 355.94 Ln(d) )
d(N10
4
) N/mm
2

d
d(10
4
<N<10
7
)
N/mm
2

( )
3 / d 4 zul 7
10 ln
N ln zul d
(

+


d(N10
4
) N/mm
2

zul

t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Annexe II : caractristiques matriaux et calculs en fatigue
214



Donnes de fatigue pour l'inox (1 d 6 mm)
non grenaill "grenaill"
Sans unit 3 2
d

N/mm
2
268 . 0
d
303

234 . 0
d
285

zul

N/mm
2
0.48*(1918- 255.86 Ln(d) )
d(N10
4
) N/mm
2

d
d(10
4
<N<10
7
)
N/mm
2

( )
3 / d 4 zul 7
10 ln
N ln zul d
(

+


d(N10
4
) N/mm
2

zul
t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Annexe II : caractristiques matriaux et calculs en fatigue
215
4. Coefficient de scurit en fatigue
Le coefficient de scurit en fatigue est dfini partir de la reprsentation pratique du
diagramme de Haigh dtaille sur la figure suivante.
Contrainte
alterne
Contrainte
moyenne
m
zul
a
d
(N)
d
(N)
/
Point de travail
Limite de fatigue
0
d
(N)
/
F
W

Reprsentation pratique du diagramme de Haigh
Le coefficient de scurit en fatigue F est le rapport OF/OW.
Il est dtermin de la manire suivante :

( )
( ) ( )
(N) (N)
(N) (N)
d m 1 d zul a
d zul d
OW
OF
F

= =

avec pour les ressorts de compression :
m = ( ) ( )
3
d / k L2 L1 2L0 R D 4
a = ( ) ( )
3
d / k 2 L 1 L R D 4
ou avec pour les ressorts de traction :
m = ( ) ( ) 0 d / k 0 L 2 2 L 1 L DR 4
3
+ +
a = ( ) ( )
3
d / k 1 L 2 L R D 4
5. Courbe L2=f(L1) pour F fix
5.1 Pour les ressorts de compression
Soit :
( )
(N) (N)
d zul d A =
( )
3
(N)
d
d zul k R D 4
B

=
( )
3
(N)
d
1 d k R D 4
C

=


Lexpression de F vue au paragraphe prcdent peut tre mise sous la forme suivante :
( ) ( ) [ ] L2 L1 L0 2 C L2 L1 B / A F + =
Do :
L1
C B
C B
C B
/ A C L0 2
L2
+

+
+

=
F


Lorsque F est fix, le premier terme de l'quation est constant et dans tous les cas :
t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Annexe II : caractristiques matriaux et calculs en fatigue
216
( )
( )
1
d 2 d zul
d zul
C B
C B
0
(N) (N)
(N)

=
+




Ainsi, la courbe L2 = f(L1) pour les ressorts de compression avec F fix est une droite de
pente positive infrieure 1.

5.2 Pour les ressorts de traction
En reprenant les mmes expressions et en posant :
( ) 1 0 D
) (
=
N
d
On obtient :
( ) ( ) [ ] D L0 2 L2 L1 C L1 L2 B A/ + + + = F

Do :
L1
C B
C B
C B
D C L0 2 / A
L2
+

+
+
+
=
F

Lorsque F est fix, le premier terme de l'quation est constant. Ainsi, la courbe L2 = f(L1)
pour les ressorts de traction avec F fix est une droite de pente positive infrieure 1 (la
pente de cette droite est la mme que celle obtenue pour les ressorts de compression).

t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8
Laboratoire de Gnie Mcanique de Toulouse
INSA Dpartement de Gnie Mcanique, 135 avenue de Rangueil, 31077 TOULOUSE Cedex

Rsum : L'objectif de notre tude est de concevoir une gamme d'outils d'assistance qui puisse
proposer la meilleure conception des ressorts directement partir de l'expression des besoins.
Une analyse de l'existant nous a conduit dfinir les qualits que devraient possder de tels
outils pour couvrir les attentes du plus grand nombre de concepteurs, ainsi que celles des
professionnels constructeurs de ressorts et ce ds la phase d'avant-projet.
Notre premire contribution s'est traduite par la cration d'un outil d'assistance pour la slection
d'un ressort de compression dans un catalogue. Cet outil propose non seulement le meilleur
ressort de la base mais aussi le fonctionnement optimal associ. Trois mthodes de choix ont t
labores pour classer les ressorts en fonction de l'objectif et des contraintes. Chacune permet
d'apporter une rponse dans tous les cas de figure, notamment quand il n'existe pas de solution
ralisable, le cahier des charges tant trop contraint.
Un deuxime outil a t propos pour la synthse dimensionnelle des ressorts de compression
dits "sur mesure". Il gre les spcifications du cahier des charges, les normes de calcul ainsi que
les contraintes de fabrication. L'optimisation a t confie une mthode dterministe intgre
au logiciel Excel. Notre proccupation majeure dans cette partie a t de construire un
algorithme prliminaire capable d'laborer un point de dpart de bonne qualit pour garantir la
robustesse du processus.
Des outils quivalents ont t dvelopps ensuite pour les ressorts de traction. Ces outils ont pu
tre valids par un fabricant de ressorts. Les ressorts de torsion conduisent des problmes plus
complexes. Seule une bauche des outils prcdents a t ralise pour les ressorts de torsion
branches tangentes. Les premiers rsultats indiquent des pistes intressantes pour les travaux
venir.

Discipline : Gnie Mcanique
Mots-cls : ressorts, optimisation, conception, dimensionnement, slection de composants


Title: DEVELOPMENT OF OPTIMAL HELICAL SPRING DESIGN TOOLS

Abstract: This thesis deals with the development of spring design tools for design engineers.
These tools are to propose the best spring design directly from the designer requirements. Firstly,
we have defined the main characteristics that should have such tools in order to satisfy the needs
of both spring manufacturers and design engineers.
Next, we have developed a stock spring selection tool for compression springs. This tool is able
not only to propose the best stock spring from within a catalogue but also the best way to use that
spring depending on the specifications. Three selection methods have been developed to satisfy
the various needs of designers. Each method can propose a spring whatever the specifications.
A tool for optimal custom compression spring design has also been developed. This process can
be used even in the early design stages as data are set with interval values. It includes a large set
of constraints, which can express not only the designers requirements but also the standards and
the technical capability limits of spring manufacturers. The problem is resolved using the Excel
solver. The required starting point is automatically calculated by a dedicated algorithm, which
uses interval arithmetic.
Both tools have been adapted to extension springs. All these tools have been successfully tested
by a spring manufacturer to solve industrial problems. Torsion springs are more difficult to
design than the previous springs. We started to adapt the previous tools to this type of springs.

Major: Mechanical Engineering
Keywords: springs, optimisation, design, sizing, component selection
t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8

t
e
l
-
0
0
2
5
5
9
8
8
,

v
e
r
s
i
o
n

1

-

1
4

F
e
b

2
0
0
8

Vous aimerez peut-être aussi