Chuyển đến nội dung chính

   

BLOG ANSYS

Ngày 9 tháng 7 năm 2019

Mẹo và thủ thuật của ANSYS: Nhập Casino chơi như thế nào trực tiếp vào Fluent UI

Sẽ thật tuyệt nếu mọi mô phỏng đều có cài đặt ranh giới và vùng ô tĩnh phải không? Thật không may, thế giới không tĩnh tại nên nhiều kỹ sư phải đối mặt với thách thức khi nhập các cài đặt biến đổi Casino chơi như thế nàoo một số khía cạnh của mô phỏng.

Đây là lý do tại sao tôi muốn cho bạn biết về khả năng nhập Casino chơi như thế nào trực tiếp vàoCasino chơi như thếgiao diện người dùng (UI).

Cho đến nay, người dùng Casino chơi như thế nào cần chỉ định các điều kiện ranh giới và vùng ô khác nhau phải viết một hàm do người dùng Casino chơi như thế nào xác định (UDF).

UDF có thể nhanh chóng trở nên phức tạp. Ví dụ: Hình 1 cho bạn thấy mã UDF thông thạo cần thiết để thiết lập nguồn nhiệt dao động hình sin dựa trên hàm Năng lượng(t) = 90000*sin(t) [W/m^3]


Figure 1. Casino chơi như thế nào UDF code required to set up a sinusoidally fluctuating heat source based on the function
Energy(t) = 90000*sin(t) [W/m3]

Ngay cả một UDF nhỏ, như trong Hình 1, cũng cần phải suy nghĩ kỹ lưỡng để tạo ra. Ví dụ: để tạo ra UDF này, các kỹ sư đã chuyển đổi đơn vị, lập trình bằng C và học các khái niệm lập trình dành riêng cho Casino chơi như thế nào.

Các khái niệm này bao gồm nhưng không giới hạn ở:

  • Chủ đề (Cấu trúc dữ liệu Casino chơi như thế nào UDF thông thạo)
  • Macro (như DEFINE_SOURCE)
  • Tiện ích (như CURRENT_TIME)

Ngay cả đối với người dùng có kinh nghiệm, quá trình này có thể mất một chút thời gian. Đó là lý do tại sao Casino chơi như thế nào Fluent UI lại hữu ích đến vậy.

Với các Casino chơi như thế nào, kỹ sư có thể sử dụng kết hợp các hàm toán học, toán tử logic, biến trường Fluent và các khái niệm phổ biến khác để đơn giản hóa việc đặc tả các điều kiện vùng ranh giới và vùng ô phức tạp.

 

Cách nhập Casino chơi như thế nào vào Fluent UI mà không cần UDF

UDF tuy mạnh mẽ nhưng lại yêu cầu người dùng phải có kiến ​​thức về lập trình. Tuy nhiên, Casino chơi như thế nào sẽ mở rộng khả năng tùy chỉnh phong phú của Fluent cho nhiều người dùng hơn.

Trở lại nguồn nhiệt dao động trong Hình 1, bây giờ chúng ta có thể dễ dàng nhập nó dưới dạng Casino chơi như thế nào bằng cách sử dụng ký hiệu toán học tiêu chuẩn (và một số cách dọn dẹp đơn vị). Như được thấy trong Hình 2, Casino chơi như thế nào (sin(Time/1[s]))*90000[Wm^-3] giờ đây có thể được nhập trực tiếp vào Fluent UI.


Figure 2. Now expressions can be easily added through the user interface in standard mathematical notation.

Trình chỉnh sửa cho phép kỹ sư đặt tên, xác định và mô tả Casino chơi như thế nào trong một giao diện duy nhất. Sau đó, người ta có thể sử dụng Casino chơi như thế nào được đặt tên này trong nhiều điều kiện ranh giới và vùng ô để tạo bất kỳ kết hợp Casino chơi như thế nào mong muốn nào.


Figure 3. A graph of an expression that represents a sinusoidally
fluctuating heat source

Chỉ định Casino chơi như thế nào này trong các phiên bản trước của Fluent bao gồm việc ghi/thông dịch/biên dịch tệp C, xây dựng UDF và nối nó với điều kiện biên. Các bước bổ sung này được loại bỏ bằng cách sử dụng Casino chơi như thế nào được đặt tên.

Ngoài ra, các Casino chơi như thế nào này có thể được sử dụng để xác định các thuật ngữ, mô hình và cài đặt bộ giải của vùng ô có điều kiện (chẳng hạn như gia tốc do trọng lực). Người dùng cũng có thể nhập trực tiếp Casino chơi như thế nào vào bảng điều kiện biên.

Có thể sử dụng một tập hợp phong phú các hàm toán học, lượng giác và các hàm khác để xác định các Casino chơi như thế nào này, bao gồm:

  • Biến vị trí (như thời gian)
  • Các biến trường (như tổng nhiệt độ và độ tự động)
  • Các biến giải pháp (như bước thời gian và phép lặp)
  • Các phép tính rút gọn (như tối thiểu, tối đa, trung bình và tổng)

Casino chơi như thế nào Boolean cũng có thể được sử dụng trong các tiêu chí đặc tả, sàng lọc và kích thước để điều chỉnh lưới.

Để tìm hiểu thêm về Casino chơi như thế nào, hãy xem hội thảo trên web được ghi lại:Nhập trực tiếp Casino chơi như thế nào để tăng tốc, đơn giản hóa việc mô phỏng trong Ansys Fluent.