1 / 17

A Simulation Framework for Testing Flow Control Strategies

http://www.itk.ntnu.no. A Simulation Framework for Testing Flow Control Strategies. Marek Gayer, Milan Milovanovic and Ole Morten Aamo Faculty of Information Technology, Mathematics and Electrical Engineering Department of Engineering Cybernetics

oro
Download Presentation

A Simulation Framework for Testing Flow Control Strategies

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. http://www.itk.ntnu.no A Simulation Framework for Testing Flow Control Strategies Marek Gayer, Milan Milovanovic and Ole Morten Aamo Faculty of Information Technology,Mathematics and Electrical Engineering Department of Engineering Cybernetics The 18th IASTED International Conference on Applied Simulation and Modelling ~ASM 2009 September 7 – 9, 2009Palma de Mallorca, Spain

  2. Introduction 1/2: Flow control of vortex shedding around 2D cylinder

  3. Introduction 2/2: Flow control with suction/blowing actuation slots

  4. Simulation framework architecture Simulation case Grid Navier-Stokes solver and data VISTA withDiffpack Actuation --- Feedback Utility library Flow control module Post-processing Results

  5. Code VISTA – CFD/N-S solver • Finite element method based incompressible Navier-Stokes solver • C++, using Diffpack numerical package • VISTA menu system reads parameters from extendible input case files • Additional parameters provided in files • Support for computational grids, VTF data sets, restarting simulations

  6. Flow control modules • Realizes simulation of a flow controller • Reads data for a control case • Reads variables from N-S CFD code • Implement a controller computation • Applies computed values back to N-S • Output results to files • Implemented as inherited C++ classes

  7. Utility Library • Provides general functionality for Flow Control modules • Uses VISTA and Diffpack • Routines for real and complex matrix and vector classes • Reading and writing data files • Uses special .m files for input/output

  8. Case study: Control of vortex shedding around cylinders with G-L • Simplified Ginzburg-Landau equation • for , with boundary conditions and • Stabilizing state feedback controller:

  9. Curves along which A – transversal velocities are measured

  10. Computational grid for VISTA CFD

  11. Stabilization of fully developed vortex shedding; Re=60 (GL Inova)

  12. Suppression of transversal velocities

  13. Monitoring of simulation control related parameters in MATLAB

  14. 3D plot of pressures around the cylinder boundary (±180º)

  15. Conclusion • Simulation Framework for incompressible fluid flow control featuring: • CFD code VISTA (Navier-Stokes based) • Flow Control Module(s) • Utility Library • Input cases with grid input files • Results visualized/real time monitored in MATLAB and GL Inova • Case study removes vortex sheddding;Re=60

  16. Possible future effort • Extend to work with the output feedback problem, for the G-L eq. in [Aamo2007] • Try for Re > 60 • Develop simulation cases and modules for 3D control of fluid flows • Implement parallel processing

  17. Thank you for your attention. ??? Do you have any questions ?

More Related