Việt Khí động

Việt Khí động Việt Khí Động - VnCFD !
- Chia sẻ kiến thức, đào tạo kiến thức, kỹ năng, ph? Việt Khí Động - VnCFD !

"Con người bay được không phải nhờ sức khỏe cơ bắp, mà là nhờ vào trí tuệ!"
Nhóm Việt Khí động tập trung những thành viên, là những người yêu thích lĩnh vực CFD, được đào tạo chuyên sâu về chuyên ngành này từ nhiều trường nổi tiếng trên thế giới. Mong muốn mang nền tri thức của nhân loại phục vụ sự phát triển khoa học nước nhà.

24/05/2022



Lattice Boltzmann Method hay Phương pháp lưới Boltzmann ngày càng được sử dụng rộng rãi nhờ sự đơn giản trong thuật toán. Chỉ với ít hơn 100 dòng code Python, bạn đã có thể nhìn thấy ngay những cuộn xoáy đang xuất hiện và rời xa phía sau các vật cản. Khoá học này sẽ giới thiệu các kiến thức cơ bản của LBM, code và các ví dụ. Chi tiết cụ thể theo đường link:

https://github.com/SangVn/Lattice_Boltzmann_Method

https://vncfdgroup.wordpress.com/2022/05/25/lattice-boltzmann-method/

Cơ hội việc làm cho các bạn sinh viên kỹ thuật, đam mê hàng không có thể biến ước mơ thành hiện thực - chế tạo ra những ...
07/03/2021

Cơ hội việc làm cho các bạn sinh viên kỹ thuật, đam mê hàng không có thể biến ước mơ thành hiện thực - chế tạo ra những sản phẩm UAV tiên tiến nhất thế giới ngay trên quê hương Việt Nam.

Trung tâm Máy bay Không người lái (UAV) tuyển dụng kỹ sư chất lượng cao các lĩnh vực:
1/ Kỹ sư Khí động
2/ Kỹ sư Kết cấu hàng không
3/ Kỹ sư Vật liệu Composite
4/ Kỹ sư Động cơ
5/ Kỹ sư Cơ khí Hàng không

CV vui lòng gửi đến:
[email protected]
0971786066

Cơ hội việc làm cho các bạn sinh viên kỹ thuật, đam mê hàng không có thể biến ước mơ thành hiện thực - chế tạo ra những ...
06/03/2021

Cơ hội việc làm cho các bạn sinh viên kỹ thuật, đam mê hàng không có thể biến ước mơ thành hiện thực - chế tạo ra những sản phẩm UAV tiên tiến nhất thế giới ngay trên quê hương Việt Nam.

Trung tâm Máy bay Không người lái (UAV) tuyển dụng kỹ sư chất lượng cao các lĩnh vực:
1/ Kỹ sư Khí động
2/ Kỹ sư Kết cấu hàng không
3/ Kỹ sư Vật liệu Composite
4/ Kỹ sư Động cơ
5/ Kỹ sư Cơ khí Hàng không

CV vui lòng gửi đến:
[Email hidden]
0971786066

Enabling High-Fidelity CFD on the Cloud through AWSDr. Neil AshtonMột bài thuyết trình tuyệt vời về các vấn đề và giải p...
09/02/2021

Enabling High-Fidelity CFD on the Cloud through AWS
Dr. Neil Ashton

Một bài thuyết trình tuyệt vời về các vấn đề và giải pháp, thách thức và tiềm năng của CFD.

Link download pdf:
https://deac-fra.dl.sourceforge.net/project/openfoam-extend/OpenFOAM_Workshops/OFW15_2020_Arlington/Keynotes/KEYNOTE-Ashton-AWS.pdf

Link video:
https://youtu.be/0laXoHwdOr4

 VnCFD_2.21.5 - The Best Combination of Python, Fortran and MPI for Learning CFD Coding!VnCFD_2.21.5 is a free, open sou...
23/01/2021



VnCFD_2.21.5 - The Best Combination of Python, Fortran and MPI for Learning CFD Coding!

VnCFD_2.21.5 is a free, open source computational fluid dynamics (CFD) software released for Educational Purposes. It's written in a combination of Python, Fortran and MPI. The core of calculation, written in Fortran, and the MPI help to speed up the simulations, while Python is comfortable to control Classes and Data. The VnCFD_2.21.5 Code, which is short, clear and easy to read, helps you save a lot of time spent on learning the basic of CFD coding.

https://github.com/SangVn/VnCFD_2.21.5

Nếu bạn theo dõi khóa học "Thực hành CFD với Python!" hay đã từng tiếp xúc với phần mềm VnCFD_2D (bản mới nhất VnCFD_2D_v3), bạn sẽ thấy việc viết chương trình CFD trên Python rất thuận tiện, đặc biệt trong các thao tác với Class và mảng. Sự linh hoạt và dễ dùng chính là điểm mạnh của Python. Tuy nhiên tốc độ tính toán của VnCFD_2D rất chậm, đặc biệt khi mô phỏng dòng chảy khí thực, giải hệ phương trình Navier-Stokes. Nguyên nhân chính là vì các vòng lặp tính toán trong Python chậm chạp nếu so với C, C++ hay Fortran. Thế nên VnCFD_2D thực sự chỉ phù hợp cho việc học cách thức xây dựng chương trình mô phỏng mà không phải dùng cho tính toán.

Để khắc phục điểm yếu trên và đồng thời bổ sung cho khóa học "Thực hành CFD với Python!" thêm phong phú, phần mềm VnCFD_2.21.5 đã được phát triển. VnCFD_2.21.5 là sự kết hợp hoàn hảo tính linh hoạt của Python, tốc độ tính toán của Fortran và được gia tốc bởi MPI. Chính vì thế VnCFD_2.21.5 nhanh gấp hàng trăm lần so với VnCFD_2D_v3.

Để có được điều này cấu trúc dữ liệu trong VnCFD_2.21.5 đã được thay đổi so với các phiên bản VnCFD_2D. Nếu như trong VnCFD_2D tất cả các thông số (như khối lượng riêng, vận tốc, áp suất ...) được lưu trữ riêng lẻ trong từng ô lưới, trong từng mặt ô lưới, thì ở VnCFD_2.21.5 trong mỗi khối block, mỗi một thông số sẽ có một mảng dữ liệu chứa toàn bộ các giá trị thông số đó trong tất cả các ô lưới. Khi tính toán, các mảng dữ liệu này sẽ được gửi cho các hàm viết trên Fortran xử lý nên tốc độ tính toán tăng lên gấp nhiều lần.

Xét về mặt cấu trúc dữ liệu thì cấu trúc mới này không linh hoạt. Nó chỉ phù hợp với lưới có cấu trúc, trong khi cấu trúc dữ liệu cũ được dùng cho cả hai loại lưới có và không có cấu trúc. Với cấu trúc mới, các vòng lặp tính toán được xử lý thông qua các index (i, j) của mảng dữ liệu và đòi hỏi sự kết hợp chính xác giữa các mảng dữ liệu với nhau, do đó phải rất cẩn thận khi viết code để không bị sai một đơn vị đếm nào. Còn với cấu trúc cũ, các vòng lặp tính toán được thao tác thông qua các ô lưới, các mặt ô lưới, đã được gắn với các thông số cụ thể, do đó rất dễ dàng viết code. Nếu như VnCFD_2D_v3 được viết lại trên C++ và kết hợp với MPI trong VnCFD_2.21.5 thì sẽ là một phiên bản hoàn hảo!

Về mặt "kĩ thuật", VnCFD_2.21.5 đã đạt đến giới hạn về tốc độ tính toán. Tuy nhiên chúng ta vẫn có thể tăng tốc độ hội tụ nghiệm bằng "phương pháp". Thay vì dùng sơ đồ tường minh (explicit) nếu sử dụng sơ đồ ẩn (implicit) ta có thể tăng bước thời gian lên hàng trăm lần.

VnCFD_2.21.5, cũng như VnCFD_2D_v3 là những phương tiện học tập hiệu quả, giúp tiết kiệm thời gian học các bước cơ bản phát triển phần mềm CFD nói riêng và các phần mềm mô phỏng nói chung. Chúng cực kì hữu ích giúp bạn nắm được bản chất của CFD.

Với tốc độ tính toán hiệu quả, VnCFD_2.21.5 được sử dụng để mô phỏng các dòng chảy Euler, Navier-Stokes, nghiên cứu ảnh hưởng của điều kiện biên, sơ đồ tính toán, phương pháp tính dòng qua mặt và nhiều vấn đề khác của CFD.

Một sự kết hợp hoàn hảo giữa Python, Fortran và MPI, có thể ví VnCFD_2.21.5 như một cỗ máy tổng hợp tất cả những gì tinh túy nhất của Mercedes-Benz VISION AVTR, Tesla Cybertruck và SpaceX Falcon 9.

Bạn sẽ cảm thấy rất thích thú khi sử dụng VnCFD_2.21.5! Chúc bạn gặp nhiều điều thú vị!

Link download:
https://github.com/SangVn/VnCFD_2.21.5

Kính chúc mọi người Năm Mới 2021 đầy năng lượng và vui vẻ như robots   😆!
01/01/2021

Kính chúc mọi người Năm Mới 2021 đầy năng lượng và vui vẻ như robots 😆!

Our whole crew got together to celebrate the start of what we hope will be a happier year: Happy New Year from all of us at Boston Dynamics. www.BostonDyna...

Scientific Computing with Python"The role of computing in scienceScience has traditionally been divided into experimenta...
25/07/2020

Scientific Computing with Python

"The role of computing in science

Science has traditionally been divided into experimental and theoretical disciplines, but during the last several decades computing has emerged as a very important part of science. Scientific computing is often closely related to theory, but it also has many characteristics in common with experimental work. It is therefore often viewed as a new third branch of science. In most fields of science, computational work is an important complement to both experiments and theory, and nowadays a vast majority of both experimental and theoretical papers involve some numerical calculations, simulations or computer modeling..." - J.R. Johansson (https://jrjohansson.github.io/research.html).

Đúng như tác giả J.R. Johansson đã viết, cùng với phương pháp lý thuyết và thực nghiệm, phương pháp tính ngày nay đóng vai trò vô cùng quan trọng trong nghiên cứu khoa học. Và ngôn ngữ Python ngày càng được sử dụng rộng rãi trong các chương trình tính toán. Khóa học "Thực hành CFD với Python!" của VnCFD là một ví dụ. Đối với nhiều bạn, đây là một ngôn ngữ lập trình mới mẻ, còn với nhiều bạn khác thì chỉ mới biết sơ qua. Do đó, chúng tôi xin giới thiệu một khóa học đặc biệt bổ ích của tác giả J.R. Johansson "Scientific Computing with Python". Sách và các bài giảng được public tại địa chỉ:

https://github.com/jrjohansson/scientific-python-lectures

Danh sách các bài học bao gồm:

Lecture-0 Scientific Computing with Python
Lecture-1 Introduction to Python Programming
Lecture-2 Numpy - multidimensional data arrays
Lecture-3 Scipy - Library of scientific algorithms
Lecture-4 Matplotlib - 2D and 3D plotting
Lecture-5 Sympy - Symbolic algebra
Lecture-6A C and Fortran integration
Lecture-6B HPC (Tools for high-performance computing applications)
Lecture-7 Revision Control Software

Ngoài ra, trên trang github của tác giả còn nhiều projects thú vị khác, bạn đọc có thể tìm thông tin tại:
https://jrjohansson.github.io/
https://jrjohansson.github.io/research.html

Trong số đó có "Numerical Python - A Practical Techniques Approach for Industry" hay khóa học về cơ học lượng tử và quang học lượng tử (học xong chắc xin được về VINSMART làm bảo mật lượng tử :D). Dành cho bạn nào quan tâm, danh sách các bài học bao gồm:
Lectures on QuTiP - A series of computationally-oriented lectures on quantum mechanics and quantum optics using QuTiP and iPython notebooks

Lecture-0 Introduction to QuTiP
Lecture-1 Jaynes-Cumming model
Lecture-2A Cavity-Qubit Gates
Lecture-2B Single-Atom Lasing
Lecture-3A Dicke model
Lecture-3B Jaynes-Cumming with ultrastrong coupling
Lecture-4 Correlation Functions
Lecture-5 Parametric Amplifier
Lecture-6 Quantum Monte Carlo Trajectories
Lecture-7 iSWAP-gate
Lecture-8 Adiabatic quantum computing
Lecture-9 Squeezed states of harmonic oscillator
Lecture-10 cQED in the dispersive regime
Lecture-11 Charge Qubits
Lecture-12 Decay into a squeezed vacuum field
Lecture-14 Kerr nonlinearities
Lecture-16 Gallery of Wigner functions

 Thực hành CFD với Python – Phần 4! VnCFD_2D_v3!Ở phần này, chúng ta sẽ tìm hiểu và thực hành phương pháp mô phỏng dòng ...
09/07/2020



Thực hành CFD với Python – Phần 4! VnCFD_2D_v3!

Ở phần này, chúng ta sẽ tìm hiểu và thực hành phương pháp mô phỏng dòng chảy của khí thực (đặc trưng bởi tính nhớt và dẫn nhiệt), được mô tả bởi hệ phương trình Navier-Stokes.

Thực hành CFD với Python – Phần 4 và VnCFD_2D_v3 sẽ hướng dẫn các bạn phương pháp tính giải hệ phương trình Navier-Stokes hai chiều. So với hệ phương trình Euler, để giải hệ Navier-Stokes chú…

NASA Free SoftwareVới mục đích hỗ trợ nghiên cứu, giảng dạy NASA Glenn Research Center đã phát triển một loạt các chương...
25/06/2020

NASA Free Software

Với mục đích hỗ trợ nghiên cứu, giảng dạy NASA Glenn Research Center đã phát triển một loạt các chương trình máy tính tương tác dành cho sinh viên và miễn phí chia sẻ chúng. Đồng thời, họ cũng đã phát triển các hướng dẫn cho mỗi gói phần mềm nhằm giải thích các kiến thức khoa học, toán học liên quan. Dành cho giáo viên thì có tới 200 hoạt động và bài học để dạy và kiểm. Đây thực sự là một nguồn kiến thức vô cùng phong phú và bổ ích cho tất cả sinh viên, giáo viên, kỹ sư hàng không, vũ trụ....

Tổng hợp 27 chương trình java miễn phí của NASA, hướng dẫn tải, cài đặt, sử dụng:

https://github.com/SangVn/NASA_Free_Software

Trên trang chủ của Cơ quan hàng không vũ trụ Mỹ – NASA có rất nhiều thông tin bổ ích, nhiều kiến thức và chương trình má...
23/06/2020

Trên trang chủ của Cơ quan hàng không vũ trụ Mỹ – NASA có rất nhiều thông tin bổ ích, nhiều kiến thức và chương trình máy tính được chia sẻ miễn phí. Một trong số đó là các phần mềm được viết trên ngôn ngữ Java cho sinh viên để bắt đầu nghiên cứu về khí động lực học và lực đẩy. Hãy xem hướng dẫn download, cài đặt, sử dụng trong bài viết trên trang VnCFD:

https://vncfdgroup.wordpress.com/2020/06/23/nasa-undergraduate-programs/

Bạn nào còn chưa ngủ thì cùng ngóng NASA's SpaceX Demo-2 Mission Launch nhé:
30/05/2020

Bạn nào còn chưa ngủ thì cùng ngóng NASA's SpaceX Demo-2 Mission Launch nhé:

NASA.gov brings you the latest images, videos and news from America's space agency. Get the latest updates on NASA missions, watch NASA TV live, and learn about our quest to reveal the unknown and benefit all humankind.

Address

Hanoi

Alerts

Be the first to know and let us send you an email when Việt Khí động posts news and promotions. Your email address will not be used for any other purpose, and you can unsubscribe at any time.

Contact The Business

Send a message to Việt Khí động:

Share