1 / 25

Guillaume Mandil Alain Desrochers Alain Rivière

Computational Methodology for the Prediction of Functional Requirement Variations Across the Product Life-Cycle. Guillaume Mandil Alain Desrochers Alain Rivière. Problem. Parts of Mechanisms are generally specified for the assembly stage of their life cycle

delta
Download Presentation

Guillaume Mandil Alain Desrochers Alain Rivière

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Computational Methodology for the Prediction of Functional Requirement Variations Across the Product Life-Cycle Guillaume Mandil Alain Desrochers Alain Rivière

  2. Problem • Parts of Mechanisms are generally specified for the assembly stage of their life cycle • Useful values of Functional Requirements are usually taken under other conditions • How to link theses values ?

  3. Definitions and concepts • Nominal dimension : A • Tolerance : [al;au] • Mean dimension : • Dimension chain : j1 = B-A • Calculation of functional requirement values

  4. Sources of functional requirement variations • Uncertainties due to Tolerances stack-up : analysis of tolerance zones made thanks to existing techniques • Changing environment (variation of mechanical load or temperature) : Elastic deformation of parts.

  5. Functional requirements variations across the life-cycle • Elastic deformation • Variation of tolerance zone width is insignificant relatively to mean dimension variation.

  6. Functional requirements variation across life-cycle • Width of uncertainty for Functional Requirement is not varying along life cycle • Loads variations affect the mean value of the Functional Requirement • Tolerance analysis/synthesis made once at the initial stage. • Variations due to the changing environment are evaluated on the mean values

  7. Life-cycle stage Stage “Si” Stage “Sf” Value ofFunctional Requirement - 0 + • Interference possible motion j1 Mean value Functional requirements variation across life-cycle

  8. Three kind of calculations • Dependent of known variables • Dimension driven What will be the value of a given functional requirement after thermal dilatation of the parts? • Functional requirement driven Which dimension has to be chosen in order to obtain a given value of a functional requirement after thermal dilatation? • Geometry driven Which loads are acceptable in order to ensure the respect of a functional requirement at two stages Si and Sf of the life-cycle?

  9. Example of FR management along the product life cycle Check of initial Design (Dimension Driven) Meet Final Functional Requirements Yes no Redesign to fit final requiments (Functional Requirement Driven) Yes Meet Initial Functional Requirements no Calculation of Acceptable Load variation (Geometry Driven) Product validated

  10. e1 e2 e3 j2 j1 j3 b1 b2 b3 Simple application case :Geometry Presentation of the case studied and corresponding dimensions chains

  11. Simple application case :Hypothesis • Stepping from “Si” to “Sf” life-cycle stages • Wheel shaft made of Aluminium • Frame made of steel • Dimension known at 20°C • Deformation of parts due to thermal dilatation only • Design variables : dimensions of the frame

  12. Uncertainties onFunctional Requirements • For all dimensions tolerance zones are 0.2mm width • Uncertainties on Functional Requirements are deduced thanks to dimension chains relation • j1 has a 0.4mm width uncertainty zone • j2 has a 0.4mm width uncertainty zone • j3 has a 0.8mm width uncertainty zone

  13. Calculation 1Dimension driven Life-cycle stage Stage “Si” @ 20°C Stage “Sf” @ 50°C Value of j3 - 0 + Value of j1 - 0 + Value of j2 - 0 + Motion Possible Motion Possible Motion Possible Interference Interference Interference 0.85 0.45 0.6 0.45 0.25 0.4 0.05 0.05 0.2 1.010 0.369 0.479 0.810 -0.031 0.279 0.610 -0.431 0.079

  14. Calculation 2Functional Requirement driven Life-cycle stage Stage “Si” @ 50°C Stage “Sf” @ 20°C Value of j3 - 0 + Value of j1 - 0 + Value of j2 - 0 + Motion Possible Motion Possible Motion Possible Interference Interference Interference 0.9 0.45 0.5 0.5 0.25 0.3 0.1 0.05 0.1 0.09 1.381 0.471 -0.110 0.981 0.271 -0.310 0.581 0.071

  15. Calculation 3Geometry driven Life-cycle stage Stage “Si” @ 20°C Stage “Sf” Allowable final temperature Value of j3 - 0 + Value of j1 - 0 + Value of j2 - 0 + Motion Possible Motion Possible Motion Possible Interference Interference Interference 0.9 0.5 0.5 0.5 0.3 0.3 0.1 0.1 0.1 0.6 0.85 0.45 0.4 0.45 0.25 0.2 0.05 0.05 25.9°C 22.8°C 91.0°C

  16. ConclusionPerspectives • High-level management of Functional Requirement along life-cycle. • Need of an extension to 3D • Results from Finite Elements calculation used to quantify dimension variations • Use of TTRS/MGRE to obtain relations between individual dimension.

  17. Further Work • Use of a parametric representation (vectorisation) for 3D mechanism. [Serré] (TTRS / MGRE) • Dimension chains viewed as loop of vectors • Deformations viewed as variations of representation vectors

  18. Further Work • Use of a deformed mesh to deformed BRep transfer. [Louhichi] • Association of the deformed mechanism to an ideal and FR compatible “neighbour”. • Calculation of the distance between deformed and associated parameterisation vectors • deduction of minimal functional requirement [Serré]

  19. Computational Methodology for the Prediction of Functional Requirement Variations Across the Product Life-Cycle Guillaume Mandil Alain Desrochers Alain Rivière

  20. Discussion Vectorisation SATT / EGRM Spécifications Fonctionnelles (GPS) Paramètres de conception Modèle Géométrique CAO Modèle CAO Déformé Simulation Éléments Finis Maillages résultats Paramètres de calcul

  21. Discussion :Contribution du LISMMA? • Utilisation des relations de dépendance en 3D comme équation pour caractériser des conditions fonctionnelles. • Pour les mécanismes iso-statiques ?

  22. Three kind of calculations • Dimension driven Functional requirement driven Geometry driven Choice of functional requirement under study and extraction of the corresponding dimension chain Choice of functional requirement under study and extraction of the corresponding dimension chain Choice of functional requirement under study and extraction of the corresponding dimension chain Specification of initial functional requirement Extraction of individual dimensions along dimension chain Specification of initial and final values for functional requirement Distribution of functional requirement : deduction of initial dimension values Calculation of mechanical deformations Calculation of parts deformations Distribution of functional requirement: deduction of initial dimension values Integration of calculated deformations in the corresponding mean dimension Deduction of final values for individual dimensions Calculation of final functional requirement value with dimensions updated values Calculation of thermo-mechanical load variations from initial to final condition Optional calculation of functional requirement at final stage Comparison of the results with designer intent or with specifications at final stage. Comparison of the results with designer intent or with specifications at final stage. Optional Calculation of final dimensions

  23. Calculation 1Dimension driven Hypothesis ti = 20°C tf = 50°C e1 = at 20°C e2 = at 20°C e3 = at 20°C b1 = at 20°C b2 = at 20°C b3 = at 20°C Results at 50°C at 50°C at 50°C at 50°C at 50°C at 50°C j1 =[0.079 ; 0.479] mm at 50°C j2 =[0.610 ; 1.010] mm at 50°C j3 =[-0.431 ; 0.369] mm at 50°C What will be the value of a given functional requirement after thermal dilatation of the parts?

  24. Calculation 2Functional requirement driven Which dimension has to be chosen in order to obtain a given value of a functional requirement after thermal dilatation? Results at 20°C at 20°C at 20°C at 20°C at 20°C at 20°C j1 =[0.071 ; 0.471] mm at 20°C j2 =[-0.310 ; 0.09] mm at 20°C j3 =[0.581 ; 1.381] mm at 20°C Hypothesis ti = 50°C tf = 20°C j1 =[0.05 ; 0.45] mm at 50°C j2 =[0.2 ; 0.6] mm at 50°C j3 =[0.05 ; 0.85] mm at 50°C e1 = at 50°C e2 = at 50°C e3 = at 50°C b1 = at 50°C b2 = at 50°C b3 = at 50°C

More Related