Répondre à la discussion
Affichage des résultats 1 à 18 sur 18

fluides cfd



  1. #1
    trikand

    fluides cfd


    ------

    Bonjour,

    J'ai entendu parler du code CFD, mais qu'est-ce que c'est exactement ?
    Est-ce que c'est un langage qui ressemble au langage C ?
    Quelqu'un aurait un exemple de code CFD ?

    Merci.

    -----

  2. Publicité
  3. #2
    trikand

    Re : fluides cfd

    quelqu'un saurait ?

  4. #3
    LPFR

    Re : fluides cfd

    Bonjour.
    Il est possible que cela soit:
    CFD Computational Fluid Dynamics
    Regardez ce site.
    Au revoir.

  5. #4
    trikand

    Re : fluides cfd

    oui, merci, mais je n'ai pas trouvé d'exemples de codes cfd ?

  6. A voir en vidéo sur Futura
  7. #5
    Scorp

    Re : fluides cfd

    Il y a plein de code CFD. CFD = Computational Fluid Dynamics, c'est à dire la résolution des équations de la mécanique des fluides avec l'ordinateur.

    Il y a plusieurs facon de résoudre ce problème sur un ordi, donc il y a plusieurs codes de calcul.
    Par exemple, Fluent (un logiciel assez connu de CFD) utilise un code basé sur les volumes finis. A cela, s'ajoute le "code" permettant de définir les modèles liés à la turbulence, à la gestion des parois etc...

    Dans tous les cas, ces "codes" sont lourds et ne se trouvent à mon avis pas sur internet (ou alors pour la résolution de problèmes spécifiques simples).

  8. #6
    trikand

    Re : fluides cfd

    oui, mais quand on dit code CFD, est-ce qu'il s'agit d'un langage informatique comme le langage C, c-a-d, de la programmation, ou cela désigne en fait un logiciel dont il suffit de cliquer ?

  9. Publicité
  10. #7
    Scorp

    Re : fluides cfd

    Dans des cas simples, tu peux coder toi même (en C ou autre) des méthodes permettant de résoudre ton problème. En fait, tu code (avec un language de programmation) un algorithme de calcul (ex: volumes finis)

    En général, on utilise des logiciels de CFD qui intègrent déjà ces algorithmes de résolution. Ces logiciels permettent surtout de résoudre des cas assez généraux et complexes. Dans l'industrie, c'est ce genre de logiciel qui est utilisé (on ne va pas s'amuser à aller réinventer un code qui existe déjà). Cela n'empèche pas qu'il y ait des équipes qui travaillent pour améliorer ces codes de calculs (l'Onera par exemple il me semble). Cette recherche se fait sur comment améliorer ces algorithmes de calcul.

    Il vient en plus s'ajouter à ce "code" toute la partie amont (maillage) et la partie avale (post-traitement).

  11. #8
    chwebij

    Re : fluides cfd

    bonjour
    il existe un logiciel gratuit Openfoam.
    AH NON! au moment où la petite flûte allait répondre aux cordes. Vous êtes ODIEUX!!

  12. #9
    trikand

    Re : fluides cfd

    Pour améliorer le code de calcul, est-ce que cela relève de l'informaticien ou du mathématicien ?
    Travailler dans la simulation numérique (aérodynamique par exemple) relève-t-il de l'ingénieur calcul ?

  13. #10
    Koranten

    Re : fluides cfd

    Oui, un ingénieur calcul travaille dans la simulation numérique.

    Améliorer les codes de mécanique des fluides (ou de thermique, mécanique, etc.) c'est un boulot conjoint entre physicien, informaticien et mathématicien. Le physicien est un peu multi-plateformes : il fait de la physique bien sûr mais il fait aussi des mathématiques et de la programmation. Mais améliorer les codes (bosser chez FLUENT par exemple) ça représente beaucoup moins de personnes que ceux qui les utilisent en bureau d'études.

  14. #11
    Keldorn

    Re : fluides cfd

    Bonjour,
    je suis actuellement en stage de fin d'études à l'ONERA, et je développe dans leur logiciel de CFD qui s'appelle elsA.
    Pour répondre à ta première question, le terme CFD (Computational fluid dynamics) ne représente pas un langage de programmation, c'est un terme générique qui désigne tous les logiciels de simulation numérique en mécanique des fluides (fluent, elsA, ...). Ces logiciels sont codés en langage C++, Fortran, Python, ou autres (souvent plusieurs langages dans le même logiciel).
    Ici les ingénieurs qui développent le code de CFD sont en majorité des ingénieurs de recherche, spécialisés soit en méthodes numériques, simulation en méca flux ou mathématiques analytiques. Il n'y a pas d'ingénieur en informatique pure, ce ne sont que des physiciens/mathématiciens avec de bonnes connaissances en programmation.
    Si tu veux bosser là dedans, le mieux c'est de faire une école d'ingé généraliste ou d'aéronautique et de choisir une spécialisation en simulation numérique pour l'aérodynamique.
    Après il y a plusieurs niveaux d'utilisation de ces logiciels. Le premier niveau ce sont les chercheurs qui créent ou améliorent des schémas numériques (en améliorant la stabilité, la précision ou la rapidité des calculs), mais ceci de facon théorique. Ensuite il y a les ingénieurs qui développent les logiciels CFD en y intégrant ces schémas, ou des nouvelles conditions aux limites (c'est ce que je fais actuellement) et enfin il y a les utilisateurs (notamment les ingénieurs calculs et BE) qui comme leur nom l'indique "utilisent" ces logiciels en faisant des calculs pour les industriels de l'aéronautique, mais qui ne programment presque pas.

    Voilà, si tu as d'autres questions n'hésite pas

  15. #12
    Koranten

    Re : fluides cfd

    On programme un peu quand même ... On fait même parfois des trucs de bourrin mais c'est vrai que globalement on ne fait pas que de la prog.
    Quand je faisais de la 'recherche' au CEA je programmais beaucoup plus qu'aujourd'hui en BE c'est sûr.

  16. Publicité
  17. #13
    Keldorn

    Re : fluides cfd

    Loin de moi l'idée de vouloir dénigrer les ingénieurs calculs, en effet vous faites quand même un peu de code de votre côté D'ailleurs ca me plairait beaucoup de découvrir ce côté de la CFD

  18. #14
    Koranten

    Re : fluides cfd

    Ah mais je ne l'ai pas pris mal, no soucy

    Ce côté de la CFD, c'est beaucoup beaucoup de maillage, beaucoup de réflexion pour la modélisation des phénomènes et des conditions aux limites, pas mal de programmation quand même (UDF pour FLUENT afin de prendre en compte tous les petits détails souvent super relous), beaucoup de ruses de sioux, beaucoup de pétage de câble à cause des plantages ou de la divergence des calculs, beaucoup de post-traitement, et puis la rédaction des documents...

  19. #15
    hameur

    Re : fluides cfd

    Bonjour,
    Es ce que ya quelqu1 entre vous qui utilise Fluent et les UDF, jai un probleme dan sma UDF avec ma macro C_H_G, le gradient de l'enthalpie.
    Merci

  20. #16
    Scorp

    Re : fluides cfd

    Je connais juste les bases de Fluent et des UDF, mais pas assez pour t'aider.
    Tu devrais plutôt lancer un nouveau sujet avec un titre explicite plutôt qu'utiliser un ancien post. Tu auras surement plus de réponse

  21. #17
    Koranten

    Re : fluides cfd

    Va poser ta question sur CFD-Online.Com, tu auras plein de spécialistes pour te répondre (en anglais).

  22. #18
    hameur

    Re : fluides cfd

    Citation Envoyé par Scorp Voir le message
    Je connais juste les bases de Fluent et des UDF, mais pas assez pour t'aider.
    Tu devrais plutôt lancer un nouveau sujet avec un titre explicite plutôt qu'utiliser un ancien post. Tu auras surement plus de réponse
    Je suis nouvelle au forum, je vous remercie pour l'orientation, j'ai pas trouvé d'autres forum pour posé ma question, le seul, il demande d'etre soit americain ou canadien??ce qui n'est pas le cas!

  23. Publicité

Discussions similaires

  1. ca qui maitrise la cfd cfx?
    Par snef2009 dans le forum Mathématiques du supérieur
    Réponses: 0
    Dernier message: 29/05/2009, 21h53
  2. Fluides
    Par youcker dans le forum Physique
    Réponses: 2
    Dernier message: 31/03/2008, 08h56
  3. Mecanique des fluides et statique des fluides
    Par Azuriel dans le forum Physique
    Réponses: 0
    Dernier message: 09/12/2007, 12h25
  4. fluides
    Par djwann dans le forum Physique
    Réponses: 3
    Dernier message: 10/04/2007, 09h46
  5. [CFD] Modèle k-omega
    Par alband85 dans le forum Physique
    Réponses: 0
    Dernier message: 11/01/2007, 14h52