Skip to content

lift and drag calculation in LBM

Due to recent bot attacks we have changed the sign-up process. If you want to participate in our forum, first register on this website and then send a message via our contact form.

Forums Lattice Boltzmann Methods General Topics lift and drag calculation in LBM

Viewing 4 posts - 1 through 4 (of 4 total)
  • Author
    Posts
  • #10635
    garcfd
    Participant

    How do people usually calculate lift or drag in LBM code?

    1. integrate pressure over the body surface?

    2. momentum exchange method at the boundary wall?

    3. wake-traverse method to integrate u(Uinf-u) at downstream plane?

    I have tried a few different methods and they are all highly dubious, giving variable numbers.
    I would love to know if there are reliable / accurate methods for calculating the drag in LBM.
    Thankyou.

    #10636
    mathias
    Keymaster

    Option 2 is what is usually been doen and what OpenLB uses as well!

    #10637
    garcfd
    Participant

    Thanks – can you point me to the paper (or code) which describes how the momentum exchange method was implemented (please)?

    #10638
    garcfd
    Participant

    I just spotted a couple of clues in the source code:

    MOMENTUM_EXCHANGE_FORCE_H
    //Momentum Exchange Wen2014
    return (f1*(c-pVel) + f2*(c+pVel));

    //Momentum Exchange Ladd1994
    return ((f1 + f2)*c);

Viewing 4 posts - 1 through 4 (of 4 total)
  • You must be logged in to reply to this topic.