• Aucun résultat trouvé

CHAPITRE III : LE RESSORT DE COMPRESSION

4. D U RESSORT OPTIMAL SUR MESURE VERS LE RESSORT DE STOCK OPTIMAL

4.2 Méthodes proposées

4.3.2 Déroulement des calculs

Chaque calcul est effectué de manière automatique pour un type de matériau et un type d’extrémité à la fois.

Pour déterminer le point de départ de l’exploration, l’algorithme transforme tout d’abord le problème formulé pour un ressort de stock en un problème de dimensionnement d’un ressort sur mesure.

Pour cela, les contraintes spécifiques au cahier des charges des ressorts de compression de stock (prix, LcBD, nt, m) sont tout d’abord ignorées et les autres informations sont transmises.

Ensuite, il est nécessaire de définir les limites propres à la construction d’un ressort sur mesure. Nous avons choisi de fixer par défaut les informations suivantes :

 Le ressort ne doit pas se comprimer à spires jointives  Le ressort n’est pas grenaillé

 Il faut vérifier l'angle d'enroulement du ressort  Aucune spire morte (ou inactive) n'est rajoutée  Il faut effectuer une gestion stricte des contraintes  Les limites sur F3 et L3 sont laissées vierges.

Le problème d’optimisation obtenu est le cas échéant enrichi par les contraintes liées à la spécificité de la base étudiée. Le calcul du ressort sur mesure optimal est alors effectué selon la méthode présentée en III 3.

L’origine de l’exploration est choisie comme l’angle inférieur gauche de la première couche. Elle est donc définie en prenant, dans la table III.18, les valeurs de De, d, L0 directement inférieures aux valeurs du ressort optimal sur mesure.

L’exploration de la base est ensuite réalisée en suivant la méthode sélectionnée dans le cahier des charges (E, E+P ou P).

Finalement, le résultat est affiché avec les commentaires correspondants.

4.4 Exemples

Afin d’évaluer l’intérêt d’exploiter la connaissance de la forme du domaine discret, deux points de départs ont été utilisés :

1. Celui solution du problème d’optimisation primaire 2. Celui solution du problème d’optimisation enrichi

Pour chacun des exemples, nous avons testés les trois méthodes d’exploration. Les phases d’exploration sont réalisées avec une fenêtre de deux éléments de côté. Les deux premiers exemples reprennent ceux présentés pour les ressorts de compression de stock, le troisième est un exemple spécifique. Tous les calculs ont été réalisés pour des ressorts en acier avec des extrémités rapprochées et meulées.

4.4.1 Un ressort de pompe à pistons axiaux

Nous reprenons le problème de dimensionnement d'un ressort de pompe à pistons axiaux décrit dans les paragraphes III 2.8.2 et III 3.5.2. Le cahier des charges est saisi dans la fenêtre de calcul. La figure III.62 montre la fenêtre après le premier calcul.

Le point de départ obtenu est le même que l'on rajoute ou non les contraintes liées aux limites de la base, il a les caractéristiques suivantes : De = 22 mm, d = 3.05 mm, L0 = 87.90 mm. La table III.18 permet de définir les coordonnées de l’angle inférieur gauche de la première couche : [35, 26, 15].

Les trois méthodes d’exploration (explosion simple "E", explosion plus propagation "E+P" et propagation simple "P") sont effectuées à partir de ce point pour chacune des méthodes de choix (simple, souple et robuste). Les résultats obtenus sont présentés dans la table III.20. Le détail des ressorts solutions (table III.21) montre que les résultats obtenus par les différentes méthodes d'exploration correspondent bien à ceux obtenus en testant la totalité de la base (III 2.8.2).

Dans cet exemple, le premier résultat est au voisinage direct du point de départ car seulement 2 étapes ont été nécessaires pour trouver le meilleur ressort. Le résultat en logique floue oblige l'algorithme à s'éloigner légèrement.

Le point de départ a pu être trouvé efficacement sans avoir à rajouter les contraintes liées aux limites de la base. De plus, ce point de départ est très proche des solutions optimales. De ce fait, les méthodes proposées conduisent ici à trouver à chaque fois le meilleur ressort de stock avec très peu d'évaluations à réaliser. Mais nous allons voir que ce n'est pas toujours le cas.

Figure III.62 Ressort de pompe avec exploration 3D

Table III.20 Ressort de pompe

Méthode de sélection simple et souple robuste

Méthode d'exploration E E+P P E E+P P

Nbre de couches testées 2 1 1 3 1 1

Nbre de fenêtres testées - 1 1 - 2 2

Nbre de ressorts évalués 60 34 34 161 61 61

Coordonnées du ressort optimal [35,26,15] [34,26,15]

Table III.21 Ressort de pompe : détail des ressorts trouvés

Coordonnées 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 décrit en III 2.8.1 concernant le choix d'un ressort de stock pour un mécanisme de serrage intégré sur un robot.

Une série de calcul est tout d’abord réalisée à partir du point de départ obtenu avec la résolution du problème primaire. Voici le résultat du calcul d'optimisation sans les contraintes relatives aux limites de la base :

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 départ [40,22,10].

La figure III.63 montre le cahier des charges et le résultat obtenu avec la méthode de choix simple et la méthode d’exploration de l’explosion simple. Les autres résultats obtenus sont synthétisés dans la table III.22.

Dans cet exemple, le résultat du calcul d'optimisation mené pour trouver le point de départ est différent lorsqu’on rajoute les contraintes liées à la spécificité 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 départ [40,23,10].

Les résultats obtenus (table III.23) sont identiques à ceux trouvés en explorant la base à partir du premier point de départ mais le parcours de l'algorithme et le nombre d'évaluations nécessaires pour obtenir les résultats sont différents.

La table III.24 donne le détail des caractéristiques des ressorts proposés. Tous les résultats obtenus coïncident avec ceux obtenus en explorant de totalité de la base. On peut voir ici que le nombre d'évaluations de ressorts nécessaire pour obtenir ces résultats est quasiment divisé par deux lorsque l'on définit le point de départ de l'exploration en utilisant les contraintes relatives aux limites de la base. Les différentes solutions sont alors dans le voisinage direct du point de départ (seulement deux étapes sont nécessaires pour trouver le ressort optimal de stock).

Il peut arriver que la solution optimale discrète (ressort de stock) ne soit pas dans le voisinage direct du point de départ (même en prenant en compte toutes les contraintes). Le troisième exemple illustre ce cas de figure.

Table III.22 Ressort de bras de serrage de robot avec problème primaire

Méthode de sélection simple et robuste souple

Méthode d'exploration E E+P P E E+P P

Nbre de couches testées 3 2 2 3 2 2

Nbre de fenêtres testées - 1 1 - 1 1

Nbre de ressorts évalués 43 25 25 43 20 20

Coordonnées du ressort optimal [41,24,11] [41,24,10]

Table III.23 Ressort de bras de serrage de robot avec problème enrichi

Méthode de sélection simple et souple robuste

Méthode d'exploration E E+P P E E+P P

Nbre de couches testées 2 1 1 2 1 1

Nbre de fenêtres testées - 1 1 - 1 1

Nbre de ressorts évalués 23 17 17 23 12 12

Coordonnées du ressort optimal [41,24,11] [41,24,10]

Table III.24 Ressort de bras de serrage de robot : détail des ressorts trouvés

Coordonnées 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

Documents relatifs