Stage ingénieur/e : Intégration d'algorithmes d'optimisation dans un code de calcul éléments finis F/H - Dassault Aviation
Notre organisation :
Ce stage a pour mission détudier lintégration et le développement dalgorithmes doptimisation dans le code de calcul éléments finis ELFINI.
Ce code de calcul est intégralement développé par les ingénieurs du service méthodes et outils de la direction technique aérostructure. ELFINI est utilisé, dune part pour élaborer les charges aéro-servo-élastiques appliquées à nos structures davions, et dautre part pour justifier la tenue mécanique des pièces et assemblages avion.
Lenjeu est didentifier les algorithmes doptimisation pertinents pour nos besoins, et de les interfacer efficacement avec ELFINI.
Vous intégrez un service dune dizaine de personnes, composé de spécialités et dexpériences différentes et basé à Saint-Cloud(92).
Nous vous confions les missions suivantes :Â
L'amélioration continue de la conception de nos avions nous pousse à raffiner davantage nos modélisations (maillage, multiplication des cas de charge, prise en compte de non linéarité, ) afin de mieux analyser les phénomènes physiques sous-jacents. Nos modèles dépendent donc dun nombre croissant de paramètres, quil sagit doptimiser judicieusement en fonction de lapplication visée (recalage de modèles statiques et dynamiques avec les données dessai, ).
Ce stage se décline en plusieurs étapes : - Prendre en main le logiciel ELFINI (aussi bien dun point de vue utilisation que programmation) pour sapproprier les briques doptimisation déjà présentes, - Effectuer des recherches bibliographiques afin de proposer un état des lieux des différents algorithmes doptimisation existant dans la littérature. Et défendre le choix dun ou plusieurs de ces algorithmes au regard de nos besoins, - Intégrer les algorithmes sélectionnés dans les fonctions ELFINI le nécessitant. Pour chacune de ces fonctions, il sagit de comprendre le problème dun point de vue physique, le traduire mathématiquement sous forme de problème doptimisation, et linterfacer à lalgorithme de résolution.
L'intérêt de ce stage :
- Mettre en application vos connaissances en calcul de structure, mathématiques appliquées et développement scientifique (langages Fortran, C, C++). - Comprendre dans les détails les problématiques doptimisation de modèles éléments finis. - Travailler en équipe au sein dun service dune dizaine de personnes, composé de spécialités et dexpériences différentes. - Acquérir de lexpérience sur le développement logiciel dans un contexte industriel.
À votre arrivée, nous vous proposerons un dispositif daccueil pour vous permettre de mieux connaître votre entité, Dassault Aviation et ses enjeux, et de rencontrer d'autres stagiaires.
Vous êtes en dernière année d'Ecole d'Ingénieur en génie mécanique.
Vous avez des connaissances en calcul de structure, la connaissance de la méthode des éléments finis.
Vous avez une appétence pour le monde l'industrie aéronautique.
Vous avez in intérêt pour linformatique scientifique ainsi quune première expérience en programmation (stage, projet, ). De la persévérance et une approche rigoureuse de la résolution de problèmes.
Enfin votre capacité d'analyse, votre rigueur, vos qualités relationnelles et votre esprit d'équipe font de vous le/la candidat idéal/e.
Etablissement soumis à enquête administrative.