Mechanical Engineering Modelling
Mechanical Engineering Modelling
  • Видео 13
  • Просмотров 2 233
ANSYS Fluent [CFD]: Making a Reduced Order Model [ROM] - (Start to Finish)
In this video, I show all the steps required to make a basic Reduced Order Model (ROM) in ANSYS 2023 R2.
The ROM is produced for a simplified room, with inlets, outlets, and a dividing partition.
The mesh is generated in Fluent Mesher, with default settings and a poly-hexcore mesh.
The solver settings are modified to increase simulation speed. However, this will result in reduced accuracy.
Finally, the results are displayed in a new Fluent session.
Просмотров: 115

Видео

Lattice Boltzmann Method: Application of Geometric Wetting Condition in a Cavity
Просмотров 33Месяц назад
In this video, the left-hand side illustrates nodes with different finite difference schemes to model the wetting of the cavity. The right-hand side shows the density value assigned to the surface for the required wetting angle.
Lattice Boltzmann Method: Multi-component Droplet Wetting a Surface
Просмотров 14Месяц назад
In this video, three immiscible components are simulated.
Lattice Boltzmann Method: Spinning Droplet Separation
Просмотров 57Месяц назад
In this video, the multiphase lattice Boltzmann method is used to spin a droplet, causing it to separate.
Lattice Boltzmann Method: Poiseuille flow
Просмотров 49Месяц назад
This example shows the evolution of the velocity magnitude profile for simple Poiseuille flow with a single-relaxation time LB model.
ANSYS Fluent [CFD]: 2D Cavity Flow Tutorial
Просмотров 61Месяц назад
This video shows how to perform a simulation of a 2D lid-driven cavity with a large Reynolds number. This case is a key benchmark for CFD simulations, with data available for validation (to be covered in a future video). This analysis is performed in ANSYS Fluent (ANSYS 2024 R2), and covers the basics of: *Geometry creation in DesignModeler (shapes and dimensions) *Meshing and basic mesh contro...
ANSYS Fluent [CFD]: Introduction to Parameter Studies -Aerodynamic Forces acting on a Solar Panel
Просмотров 43Месяц назад
In this video, I demonstrate the basic steps to conduct a parameter study using ANSYS 2023 R2, focusing on varying geometric configurations to determine the forces acting on a solar panel. Using Design Modeler, ANSYS Fluent Meshing, and input/output parameters, I explore the aerodynamic forces on a solar panel across different wing angles.
Lattice Boltzmann Method: Multiphase Droplet Evaporation on Heated Surface
Просмотров 5833 года назад
Thermal coupled multiphase lattice Boltzmann model for the simulation of droplet evaporation.
Lattice Boltzmann Method: Droplet Evaporation with Pseudopotential Approach
Просмотров 3393 года назад
Hybrid lattice Boltzmann simulation with pseudopotential multiphase coupled with finite difference scheme for solving energy equation. Simulation domain size of Nx = Ny = 201 with 300,000 time-steps. Multiphase model uses the Peng-Robinson non-ideal equation of state with T = 0.86TC, a = 3/49, b = 2/21 and omega(Acentric factor) = 0.334. Thermal conductivity = 1/3, specific heat (Cv) = 5.
Lattice Boltzmann Method: Rayleigh-Benard Convection (2D)
Просмотров 1493 года назад
Lattice nodes Nx = 800, Ny = 398. Lattice units: Gravitational acceleration = -5.0E-5, expansion parameter = 2.1, hot plate = 1, cold plate = 0, relaxation parameter set such that Ra = 1x10^9.
Lattice Boltzmann Method: Rayleigh-Benard Convection Ra = 10x10^9
Просмотров 1223 года назад
Simulation of Rayleigh-Benard convection using a double distribution function lattice Boltzmann model. One LBM equation to solve for momentum and another LBM to solve for temperature.
Lattice Boltzmann Method: Rayleigh-Taylor Instability Re = 2048
Просмотров 4653 года назад
This is a multiphase lattice Boltzmann method (LBM) simulations using the model of He, Chen and Zhang (HCZ). Reynolds number = 2048.
Lattice Boltzmann Method: Simulation of Flow Inside a Cavity Re = 50,000
Просмотров 2133 года назад
This is a simulation of the flow inside a cavity with a Reynolds number of 50,000 simulated with the multiple relaxation time lattice Boltzmann method.

Комментарии

  • @fainamessaoudi
    @fainamessaoudi 20 дней назад

    Could you please share the case reference ? that interests me a lot.

  • @MechEngModelling
    @MechEngModelling Месяц назад

    If anyone has suggestions for future topics or simulations you'd like to see covered, drop your ideas in the comments! It'd be awesome to explore more CFD concepts together.

  • @MohamadAdnagham
    @MohamadAdnagham 5 месяцев назад

    Hello Dear, Can I have a full code, it can help to understand the interaction of two-phase flow Regards

    • @MechEngModelling
      @MechEngModelling Месяц назад

      Hi, Thanks for your comment. I plan to display the code for this in future videos. I will explain the theory and how I code it in the C programming language.

  • @idreeskhan-zp5ey
    @idreeskhan-zp5ey 7 месяцев назад

    Amazing! I am also performing LBM based simulation for LDC for turbulence but I am not getting the desired results. May I know have you implemented the LES model to this simulation?

    • @MechEngModelling
      @MechEngModelling Месяц назад

      Thank you for your comment! No, I don't believe I did. I think I just used the MRT method, with many nodes. Which model are you using?

    • @idreeskhan-zp5ey
      @idreeskhan-zp5ey Месяц назад

      @@MechEngModelling Oh nice, I have plan for MRT but next year. Currently, I am using SRT based Fortran OpenACC code. So to the upper wall you applied force?

    • @MechEngModelling
      @MechEngModelling 26 дней назад

      ​@@idreeskhan-zp5ey Excellent! Best of luck with the MRT model. For the upper wall, you add momentum to the diagonal lattice populations which are pointing back into the domain. For example (depending on how you number your lattice), my diagonal links, pointing into the domain are 7 and 8. I'm not familiar with fortran, but from my C code, all I do as modify the following on the top wall (after collision & bounceback): fn[x][y][7] -= moving_wall/6; fn[x][y][8] += moving_wall/6; Here, moving_wall is just my variable for the wall velocity. Hope that helps, but do let me know if you have any other questions

    • @idreeskhan-zp5ey
      @idreeskhan-zp5ey 19 дней назад

      @@MechEngModelling Yes, exactly I did the same by adding (- and +) force, i.e., u0/6, to the upper wall along the x-axis. Currently, I am working on Forced Homogenous Isotropic Turbulence with DNS and LES. I am facing a kind of problem . while implementing the initial conditions and force in fourier space. If you have any public code, some suggestions/references would be great.

  • @XX-xl9bo
    @XX-xl9bo 2 года назад

    Can you please provide the code ?

    • @MechEngModelling
      @MechEngModelling Месяц назад

      Hi, Thanks for your comment. I plan to display the code for this in future videos. I will explain the theory and how I code it in the C programming language.

  • @Qaraque
    @Qaraque 3 года назад

    How is the velocity in Re decided?

    • @MechEngModelling
      @MechEngModelling Месяц назад

      it is sqrt(Wg). W is the width of the domain, and g is gravity.

  • @thanvihoque1237
    @thanvihoque1237 3 года назад

    I know the guy, proper brainbox