TỔNG QUAN
Tổng quan thiết bị trao đổi nhiệt
1.1.1 Khái niệm thiết bị trao đổi nhiệt
Thiết bị trao đổi nhiệt là phương tiện dùng để tiến hành các quá trình trao đổi nhiệt giữa các chất tải nhiệt có nhiệt độ khác nhau.
Trong lĩnh vực kỹ thuật, thiết bị trao đổi nhiệt giữ vai trò thiết yếu trong nhiều quy trình công nghệ, bao gồm lò hơi sản xuất hơi nước, thiết bị ngưng tụ và bốc hơi trong hệ thống lạnh, thiết bị hồi nhiệt, tháp giải nhiệt, bình làm mát và tủ cấp đông.
Thiết bị trao đổi nhiệt được chia thành hai loại chính: thiết bị liên tục như bình ngưng và calorife, và thiết bị làm việc theo chu kỳ như nồi nấu và thiết bị sấy theo mẻ Để đảm bảo hiệu quả hoạt động, thiết bị trao đổi nhiệt cần đáp ứng các yêu cầu nhất định.
– Đáp ứng nhu cầu công nghệ , hiệu suất truyền nhiệt cao, thiết bị có khả năng tự điều chỉnh.
– Tăng cường trao đổi nhiệt bằng cách tăng hệ số tỏa nhiệt α và tăng sự chệnh lệch nhiệt độ giữa các lưu thể
Hiệu suất kinh tế cao phụ thuộc vào việc lựa chọn thiết bị phù hợp cho từng quá trình, nhằm giảm thiểu lãng phí Đồng thời, cần tận dụng nhiệt thải từ các quá trình khác để tối ưu hóa việc trao đổi nhiệt.
– Thời gian làm việc ổn định, an toàn, kết cấu gọn nhẹ, dễ vận hành lắp đặt, sữa chữa, lau chùi và vệ sinh thuận tiện.
1.1.1.1 Phân loại thiết bị trao đổi nhiệt theo công dụng
– Thiết bị gia nhiệt dùng để gia nhiệt cho sản phẩm (Ví dụ nồi nấu, lò hơi).
– Thiết bị làm mát để làm nguội sản phẩm đến nhiệt độ môi trường (Ví dụ tháp giải nhiệt nước, bình làm mát dầu)
– Thiết bị lạnh để hạ nhiệt độ sản phẩm đến nhiệt độ nhỏ hơn môi trường (Ví dụ tủ cấp đông, tủ lạnh).
1.1.1.2 Phân loại thiết bị trao đổi nhiệt theo nguyên lý làm việc
Thiết bị trao đổi nhiệt tiếp xúc, hay còn gọi là thiết bị hỗn hợp, là loại thiết bị trong đó chất gia công và môi chất tiếp xúc trực tiếp, thực hiện đồng thời quá trình trao đổi nhiệt và trao đổi chất Một ví dụ điển hình là bình gia nhiệt nước thông qua việc sục một dòng hơi.
GVHD: Th.S Hồ Tấn Thành
Thiết bị trao đổi nhiệt hồi nhiệt là một loại thiết bị trao đổi nhiệt có mặt trao đổi nhiệt quay, cho phép tiếp xúc với chất lỏng để nhận và tỏa nhiệt Quá trình trao đổi nhiệt diễn ra không ổn định, với sự dao động nhiệt trong mặt trao đổi Một ví dụ điển hình là bộ sấy không khí quay trong lò hơi của nhà máy nhiệt điện.
Thiết bị trao đổi nhiệt vách ngăn là một loại thiết bị có vách rắn, ngăn cách giữa chất lỏng nóng và lạnh, cho phép truyền nhiệt hiệu quả Với khả năng đảm bảo độ kín tuyệt đối giữa hai chất, thiết bị này giúp duy trì sự tinh khiết và vệ sinh, đảm bảo an toàn cho quá trình gia công Vì vậy, thiết bị trao đổi nhiệt vách ngăn được ứng dụng rộng rãi trong nhiều công nghệ khác nhau.
Thiết bị trao đổi nhiệt kiểu ống nhiệt là một giải pháp hiệu quả để truyền tải nhiệt từ chất lỏng nóng sang chất lỏng lạnh Trong quá trình hoạt động, môi chất trong ống nhiệt hấp thụ nhiệt từ chất lỏng nóng, sau đó sôi và chuyển thành hơi bão hòa khô Hơi này sẽ truyền nhiệt đến chất lỏng lạnh, nơi nó ngưng tụ thành chất lỏng và quay trở lại vùng nóng để tiếp tục chu trình Nhờ vào cơ chế sôi, ngưng và chuyển động tuần hoàn, ống nhiệt có khả năng tải một lượng nhiệt lớn, tối ưu hóa hiệu suất trao đổi nhiệt giữa hai chất lỏng.
1.1.2 Thiết bị trao đổi nhiệt dạng nồi hai vỏ
Hình 1 1 Thiết bị trao đổi nhiệt nồi hai vỏ 8
GVHD: Th.S Hồ Tấn Thành
Trường Đại Học Công Nghiệp Thực Phẩm TP.HCM Khoa Công nghệ Kỹ thuật Hóa học
Vỏ ngoài của thiết bị được kết nối chắc chắn với vỏ bên trong thông qua mặt bích hoặc hàn liền, tạo ra một khoảng trống kín giữa hai lớp vỏ Khoảng trống này cho phép chất tải nhiệt đi vào để thực hiện quá trình đun nóng hoặc làm nguội hiệu quả.
Quá trình trao đổi nhiệt trong thiết bị hai vỏ diễn ra qua bề mặt vỏ trong, với hơi nước nóng ngưng tụ ở không gian giữa hai vỏ để cung cấp nhiệt cho dung dịch Ngoài ra, nước lạnh hoặc dung dịch tải lạnh có thể được sử dụng để làm lạnh dung dịch bên trong Để nâng cao hiệu quả trao đổi nhiệt, cánh khuấy có thể được lắp đặt trong vỏ trong Thiết bị có thể hoạt động liên tục hoặc gián đoạn Đối với chất tải nhiệt có áp suất cao, thiết bị có thể được chế tạo với cấu trúc đặc biệt và ống xoắn hàn bên ngoài Chiều cao vỏ ngoài phải cao hơn mực chất lỏng trong thiết bị, với bề mặt truyền nhiệt thường không quá 10 m² và áp suất làm việc của hơi đốt không vượt quá 10 at.
−¿Ưu điểm: Ứng dụng rộng rãi trong quá trình vừa gia nhiệt vừa khuấy, có thể làm sạch bề mặt trao đổi nhiệt ở không gian 2 vỏ bằng cơ học.
−¿Nhược điểm: Việc bịt kín khó khăn và đắt tiền, không chịu được áp suất lớn.
Tổng quan về matlab
MATLAB, hay còn gọi là matrix laboratory, là một môi trường lập trình và tính toán số đa mô hình được phát triển bởi MathWorks Phần mềm này cho phép người dùng thao tác với ma trận, vẽ đồ thị từ công thức và dữ liệu, thực hiện các thuật toán, cũng như tạo giao diện và tương tác với các chương trình viết bằng ngôn ngữ lập trình khác Mặc dù MATLAB ban đầu được thiết kế cho tính toán số, nhưng các tiện ích tùy chọn như MUPAD mở rộng khả năng tính toán số học Bên cạnh đó, Simulink cung cấp khả năng mô phỏng đa miền đồ họa và thiết kế dựa trên mô hình cho các hệ thống nhiệt động và nhúng.
Tính đến năm 2020, MATLAB đã thu hút hơn 4 triệu người dùng toàn cầu, đến từ nhiều lĩnh vực kỹ thuật, khoa học và kinh tế MATLAB, viết tắt của "MATrix LABoratory", được phát minh bởi Cleve Moler vào cuối những năm 1970 và được phát triển tại Đại học New Mexico Ông đã thiết kế MATLAB để giúp sinh viên tiếp cận các thư viện LINPACK và EISPACK mà không cần phải học Fortran, từ đó tạo ra một cộng đồng người dùng mạnh mẽ tại nhiều trường đại học.
GVHD: Th.S Hồ Tấn Thành toán học ứng dụng Jack Little, một kỹ sư, đã phát triển MATLAB bằng ngôn ngữ C và bổ sung các thư viện cho thiết kế hệ thống điều khiển, hộp công cụ và mô phỏng MATLAB được xây dựng như một ngôn ngữ lập trình dựa trên ma trận Steve Bangert đã viết trình thông dịch cho MATLAB trong gần một năm rưỡi Sau đó, Jack Little cùng với Cleve Moler và Steve Bangert đã quyết định thương mại hóa MATLAB, dẫn đến sự ra đời của công ty The MathWorks vào năm 1984.
Hình 1 2 Chân dung của Cleve Moler và Jack Little (từ trái sang phải) – hai người đồng sáng lập ra phần mềm MATLAB
1.2.2 Ứng dụng của phần mềm matlab
MATLAB là phần mềm do công ty MathWorks phát triển, cung cấp môi trường tính toán số và lập trình Phần mềm này cho phép thực hiện các phép toán với ma trận, vẽ đồ thị hàm số và biểu đồ thông tin, cũng như thực hiện các thuật toán phức tạp Ngoài ra, MATLAB còn hỗ trợ tạo giao diện người dùng và kết nối với các chương trình viết bằng nhiều ngôn ngữ lập trình khác nhau.
GVHD: Th.S Hồ Tấn Thành
Trường Đại Học Công Nghiệp Thực Phẩm TP.HCM Khoa Công nghệ Kỹ thuật Hóa học
Hình 1 3 Biểu tượng của phần mềm MATLAB
Thư viện Toolbox, MATLAB cho phép mô phỏng tính toán, thực nghiệm nhiều mô hình trong thực tế và kỹ thuật.
MATLAB là ngôn ngữ tính toán khoa học phổ biến, được ứng dụng rộng rãi trong nhiều lĩnh vực như xử lý tín hiệu, truyền thông, thiết kế điều khiển tự động, và phân tích mô hình tài chính Hàng triệu kỹ sư và nhà khoa học trong cả môi trường công nghiệp và học thuật sử dụng MATLAB để thực hiện các phép đo, kiểm tra và tính toán sinh học Các ứng dụng trong MATLAB được phát triển dựa trên ngôn ngữ lập trình MATLAB, phục vụ cho nhiều nhu cầu khác nhau trong nghiên cứu và phát triển.
“Command Window” như là một vỏ toán học tương tác hoặc những tệp tin thực thi có chứa các lệnh MATLAB Các ứng dụng của MATLAB bao gồm:
Tính toán số là quá trình xử lý các giá trị số thông qua các phép toán vector và ma trận Nó đóng vai trò quan trọng trong đồ họa máy tính, đặc biệt là trong việc phát triển các giải trình đồ họa tương tác sử dụng các thuật toán số.
Phân tích và trực quan hóa dữ liệu cho phép truy cập đồng thời từ nhiều tệp khác nhau, giúp cải thiện hiệu quả làm việc Ngoài ra, việc phát triển chương trình và thuật toán bằng các ngôn ngữ lập trình như C, C++ và Java mang lại khả năng sáng tạo cao hơn Sử dụng vector và ma trận trong lập trình giúp tăng tốc độ phát triển phần mềm và cho kết quả ngay lập tức thông qua các tương tác linh hoạt.
GVHD: Th.S Hồ Tấn Thành
Phát triển ứng dụng đa nền tảng trở nên dễ dàng với việc sử dụng các hàm MATLAB Người dùng có thể nhanh chóng tạo giao diện người dùng đồ họa tích hợp cho ứng dụng của mình, cho phép triển khai trên nhiều nền tảng khác nhau.
Hình 1 4 Cửa sổ command window của MATLAB 1.2.3 Các tính năng của matlab
MATLAB là ngôn ngữ lập trình cao cấp, cho phép tính toán các con số, hình dung và phát triển ứng dụng.
Cung cấp một môi trường tương tác để khảo sát, thiết kế và giải quyết các vấn đề, đồng thời có thư viện phong phú các hàm toán học cho đại số tuyến tính, thống kê, phân tích Fourier, bộ lọc, tối ưu hóa, tích phân và giải các phương trình vi phân bình thường.
– MATLAB cung cấp các đồ thị được tích hợp sẵn để hiển thị hình ảnh dữ liệu và các công cụ đệ tạo đồ thị tùy chỉnh.
– Giao diện lập trình của MATLAB cung cấp các công cụ phát triển để nâng cao khả năng bảo trì chất lượng mã và tối đa hóa hiệu suất.
– Cung cấp các công cụ để xây dựng các ứng dụng với các giao diện đồ họa tùy chỉnh.
Chúng tôi cung cấp các hàm giúp tích hợp các thuật toán dựa trên MATLAB với các ứng dụng bên ngoài, cùng với khả năng tương tác với các ngôn ngữ lập trình khác như C, Java, NET và Microsoft Excel.
Tổng quan về phần mềm AppDesigner
MATLAB cung cấp cho người dùng hai môi trường thiết kế tương tác để phát triển ứng dụng: App Designer và GUIDE App Designer, ra mắt vào năm 2016 với phiên bản R2016a, được thiết kế nhằm cải thiện một số vấn đề từ môi trường thiết kế GUI trước đó.
GVHD: Th.S Hồ Tấn Thành
Trường Đại Học Công Nghiệp Thực Phẩm TP.HCM Khoa Công nghệ Kỹ thuật Hóa học
Trong tương lai gần, GUIDE sẽ bị loại bỏ khỏi các phiên bản mới của MATLAB App Designer mang đến khả năng tạo ra các ứng dụng chuyên nghiệp mà không cần đến sự hỗ trợ của các nhà phát triển phần mềm Người dùng có thể dễ dàng kéo và thả các thành phần để thiết kế giao diện người dùng đồ họa (GUI) và sử dụng trình chỉnh sửa tích hợp để lập trình trạng thái một cách nhanh chóng.
Bảng 1 1 Bảng so sánh môi trường làm việc giữa GUIDE và App Designer
Môi trường thiết kế GUIDE AppDesigner
Công cụ kiểm tra thuộc tính √ √
Quản lý tệp tin riêng lẻ cho mã code và giao diện người dùng √
Máy tính để bàn dựa trên Toolstrip √
Tương tác nhiều khung vẽ √
Quản lý siêu dữ liệu ứng dụng √
Trình soạn thảo và quy trình làm việc mạnh mẽ √
Bắt đầu hướng dẫn tương tác nhanh √
Hỗ trợ khung thử nghiệm ứng dụng √
Trường Đại Học Công Nghiệp Thực Phẩm TP.HCM Khoa Công nghệ Kỹ thuật Hóa học
App Designer sử dụng một môi trường tích hợp để bố trí giao diện người dùng và viết mã cho trạng thái ứng dụng.
App Designer kết hợp hai nhiệm vụ chính trong xây dựng ứng dụng: thiết kế giao diện người dùng và lập trình các đối tượng ứng dụng.
Hình 1 5 Giao diện xây dựng app
Trong thiết kế giao diện người dùng, bạn có thể dễ dàng kéo và thả các thành phần trực quan vào khung vẽ, đồng thời sử dụng các gợi ý canh chỉnh để đảm bảo bố cục chính xác Trình thiết kế ứng dụng sẽ tự động tạo mã hướng đối tượng, giúp xác định bố cục và thiết kế cho ứng dụng của bạn.
Hình 1 6 Trạng thái “Design View” trong App Designer 14
GVHD: Th.S Hồ Tấn Thành
Để định nghĩa trạng thái ứng dụng, bạn có thể sử dụng phiên bản tích hợp MATLAB Editor App Designer hỗ trợ kiểm tra tự động mã code qua Code Analyzer, cho phép người dùng xem cảnh báo và thông báo lỗi trong quá trình viết mã, từ đó giúp điều chỉnh và cải thiện ứng dụng hiệu quả hơn.
Hình 1 7 Trạng thái Code View trong App Designer
1.3.2 Các thành phần trong AppDesigner
Xây dựng ứng dụng với các thành phần chuẩn như nút, hộp kiểm, nhánh và danh sách App Designer cung cấp các đối tượng kiểm soát như thiết bị đo, đèn, núm vặn và công tắc, cho phép sao chép giao diện và hành động của bảng điều khiển Người dùng có thể sử dụng các thành phần bộ chứa như tab, bảng và bố trí lưới để sắp xếp giao diện người dùng một cách hiệu quả.
Bảng 1 2 Bảng thư viện thành phần của App Designer
Thành phần Biểu tượng Nhiệm vụ
Nút Hồi đáp lại người dùng khi nhấn nút và thả chúng ra Bằng cách thay đổi những giá trị thuộc tính, người dùng có thể 15
GVHD: Th.S Hồ Tấn Thành
Trường Đại Học Công Nghiệp Thực Phẩm TP.HCM, Khoa Công nghệ Kỹ thuật Hóa học, thực hiện việc điều chỉnh sự xuất hiện và hành vi của nút bấm Sử dụng dấu chấm để chỉ định giá trị và thuộc tính cụ thể, ví dụ: fig = uifigure; b = uibutton(fig); b.Text = 'Plot'.
Hộp kiểm được sử dụng để đánh dấu tick vào các lựa chọn và cho phép kiểm tra nhiều ô cùng lúc Dấu chấm được dùng để chỉ định một giá trị và thuộc tính cụ thể, ví dụ: fig = uifigure; cb = uicheckbox(fig); cb.Text 'Hiển thị giá trị'.
Khi người dùng nhấp chuột vào danh sách, một danh sách các lựa chọn sẽ được mở ra, cho phép chỉ chọn một mục duy nhất Để tạo danh sách này, sử dụng đoạn mã fig = uifigure; dd = uidropdown(fig); dd.Items = {'Red', 'Green', 'Blue'}; trong đó các màu sắc được liệt kê là các tùy chọn Ô điền chữ cho phép người dùng nhập giá trị dạng ký tự trong ứng dụng, được tạo bằng mã fig = uifigure; và sử dụng dấu chấm để chỉ định giá trị và thuộc tính cụ thể.
GVHD: Th.S Hồ Tấn Thành giới thiệu cách sử dụng trường chỉnh sửa số trong ứng dụng Trường chỉnh sửa số cho phép người dùng nhập giá trị số, sử dụng dấu chấm để chỉ định giá trị và thuộc tính cụ thể Ví dụ, trong mã code, một trường chỉnh sửa số được tạo ra với giá trị khởi đầu là 20.
Hàm uitable trong ứng dụng tạo ra bảng UI, cho phép người dùng tùy chỉnh các thuộc tính trước khi hiển thị Người dùng có thể điều chỉnh các khía cạnh bên ngoài và hành vi của bảng bằng cách thay đổi giá trị thuộc tính Để chỉ định một giá trị và thuộc tính cụ thể, sử dụng dấu chấm Ví dụ, tạo một bảng với dữ liệu và điều chỉnh kích thước phông chữ bằng cách sử dụng mã: fig = uifigure; uit = uitable(fig,'Data',[1 2 3; 4 56; 789]); uit.FontSize = 10.
Hệ thống nút chọn, tương tự như Check Box, được thiết kế để cho phép người dùng chỉ chọn một tùy chọn duy nhất trong số nhiều lựa chọn có sẵn Khi một ô được chọn, các ô khác trong nhóm sẽ tự động bị bỏ chọn, đảm bảo rằng chỉ có một lựa chọn duy nhất được thực hiện tại một thời điểm.
GVHD: Th.S Hồ Tấn Thành
Trường Đại Học Công Nghiệp Thực Phẩm TP.HCM Khoa Công nghệ Kỹ thuật Hóa học
1.3.2.2 Những tương tác thành phần được chọn thì các ô còn lại trong nhóm bị bỏ chọn. fig = uifigure; bg = uibuttongroup(fig); rb = uiradiobutton(bg); rb.Text = 'One';
Thêm các callbacks và tương tác chuột, bàn phím tùy chỉnh khi người dùng tương tác với ứng dụng của bạn Sử dụng đồ thị 2D và 3D cùng với bảng biểu để người dùng có thể khám phá dữ liệu một cách tương tác.
Tổng quan về phần mềm SOLIDWORKS
1.4.1 Giới thiệu chung về SolidWorks
SolidWorks là phần mềm thiết kế 3D phổ biến trong nhiều lĩnh vực như xây dựng, kiến trúc và cơ khí, sử dụng công nghệ đồ họa máy tính tiên tiến Được phát triển bởi công ty SolidWorks, phần mềm này cho phép người dùng tạo ra các mô hình 3D chi tiết, lắp ráp thành các bộ phận máy hoàn chỉnh và kiểm tra động học, đồng thời cung cấp thông tin về vật liệu SolidWorks cũng hỗ trợ nhiều phần mềm ứng dụng nổi tiếng khác hoạt động trực tiếp trong môi trường của nó, và có khả năng xuất file dữ liệu định dạng chuẩn để tích hợp với các phần mềm phân tích như ANSYS, ADAMS, Pro-Casting Sự phát triển mạnh mẽ của SolidWorks đã thúc đẩy nhiều phần mềm CAD/CAM khác phát triển các module nhận dạng file dữ liệu SolidWorks.
GVHD: Th.S Hồ Tấn Thành
Hình 1 8 Biểu tượng của SolidWorks
SOLIDWORKS PDM hoạt động dựa trên hệ thống mạng giúp kết nối các bộ phận trong doanh nghiệp hoặc giữa các đối tác/doanh nghiệp.
Hệ thống SOLIDWORKS PDM hoạt động dựa trên nguyên tắc phân quyền, cho phép người quản trị thiết lập quyền truy cập cho từng người dùng Người nắm quyền quản trị có khả năng phân chia quyền truy cập dữ liệu thiết kế, chỉnh sửa, phê duyệt hoặc xóa các thiết kế, đảm bảo an toàn và kiểm soát hiệu quả trong quá trình quản lý dữ liệu.
Quản lý dữ liệu hiệu quả với SOLIDWORKS PDM cho phép người dùng nắm bắt thông tin chi tiết về tập tin, bao gồm thời gian thiết kế, người thiết kế, và lịch sử sử dụng Khi có sự thay đổi, hệ thống tự động cập nhật phiên bản mới nhất, ghi nhận người thay đổi và tạo bản sao để dễ dàng truy xuất khi cần Điều này đảm bảo dữ liệu được quản lý an toàn và bảo mật Bên cạnh đó, khả năng tra cứu và tìm kiếm dữ liệu nhanh chóng là yếu tố quan trọng trong sản xuất công nghiệp hiện đại, giúp tiết kiệm thời gian và nâng cao hiệu quả hợp tác.
SOLIDWORKS PDM hỗ trợ tất cả các định dạng CAD và các dạng file tài liệu thông thường: Word, Excell, PPT, AI…
1.4.2.Các chức năng của SolidWorks
Phần mềm CAD nổi bật với giao diện thân thiện và khả năng thiết kế nhanh chóng nhờ vào cách sắp xếp hợp lý các toolbar Mặc dù không có nhiều modul như Catia hay Unigraphics, Solidworks chủ yếu được sử dụng trong các lĩnh vực cơ khí chính xác, điện tử, ôtô, thiết kế cơ khí 4 khí, tạo khuôn và thiết kế kim loại tấm.
GVHD: Th.S Hồ Tấn Thành
Trường Đại Học Công Nghiệp Thực Phẩm TP.HCM Khoa Công nghệ Kỹ thuật Hóa học đánh giá rằng Solidworks không thua kém Catia hay Unigraphics, thậm chí còn vượt trội hơn trong một số lĩnh vực chuyên môn Solidworks, cùng với Catia, là một trong những phần mềm nổi tiếng toàn cầu của hãng Dassault Systemes.
Chức năng CAM (SolidCam) yêu cầu sử dụng modul SolidCam, một modul CAM tích hợp trong giao diện SolidWorks, mang lại trải nghiệm thân thiện và dễ sử dụng hơn so với Mastercam và các phần mềm khác SolidCam cung cấp nhiều công cụ mạnh mẽ cho các quy trình gia công như phay (2,5D, 3D, 5 trục ), tiện và Turn-Mill Bên cạnh đó, chức năng CAE thông qua phần mềm phân tích Cosmos cũng tích hợp trong SolidWorks, cho phép thực hiện các phân tích phức tạp Với modul Cosmos, người dùng có thể giải quyết những bài toán như phân tích tĩnh học một cách hiệu quả.
−¿Phân tích động lực học ( bài toán phân tích ứng suất cơ khi cơ cấu chuyển động con lăn, di chuyển trên ray)
−¿Phân tích sự va chạm của các chi tiết.
Phân tích thủy khí động học là quá trình nghiên cứu lượng nước chảy qua robin và cách bố trí quạt thông gió cho CPU máy tính, nhằm tối ưu hóa hiệu quả tản nhiệt Việc cải thiện hệ thống làm mát không chỉ giúp bảo vệ các linh kiện bên trong mà còn nâng cao hiệu suất hoạt động của máy tính Sử dụng các phương pháp phân tích chính xác sẽ giúp xác định vị trí và công suất quạt phù hợp, từ đó đảm bảo luồng không khí lưu thông hiệu quả và giảm thiểu nhiệt độ.
−¿Phân tích quá trình rót kim loại lỏng vào khuôn và mức độ gia nhiệt cần thiết cho quá trình quá độ.
1.4.3.Các lệnh cơ bản trong SolidWorks
Bảng 1 3 Các lệnh cơ bản trong SolidWorks
Lệnh Biểu tượng Chức năng nhiệm vụ
Extrude boss/Base Tạo thể tích bằng cách quét tiết diện theo phương vuông góc
GVHD: Th.S Hồ Tấn Thành
Extruded cut Để tạo lỗ các loại trên chi tiết: lỗ khoan, lỗ cạn, lỗ suốt, lỗ bậc, lỗ ren,…
Revolved boss/base Vẽ các chi tiết dạng tròn xoay, chi tiết được tạo ra bằng cách quay tiết diện quanh một trục.
Revolved cut Dùng để bỏ đi một phần vật liệu
Fillet Dùng để bo tròn các cạnh của khối 3D
Chamfer Dùng lệnh để vát mép các cạnh của khối 3D
Shell Lệnh dùng để tạo thành mỏng các khối đặc 3D theo biên dạng của khối.
Dome Lệnh sử dụng để tạo vòm khối 3D, rất thuận tiện cho khối trụ
Hole wizard Lệnh này dùng để đục lỗ có ren theo các tiêu chuẩn ANSI (hệ Inch, Met), ISO, DIN, JIP…
Mirror Lệnh dùng để lấy đối xứng khối 3D qua mặt phẳng 21
GVHD: Th.S Hồ Tấn Thành
Trường Đại Học Công Nghiệp Thực Phẩm TP.HCM Khoa Công nghệ Kỹ thuật Hóa học
Rib Lệnh này dùng để tạo gân cho chi tiết
Helix and spiral Dùng để vẽ các đường xoắn ốc hoặc các đường đinh ốc trụ Các đường này được dùng để làm đường dẫn 3D.
Swept boss/base là công cụ dùng để tạo ra các chi tiết bằng cách quét một biên dạng theo một hoặc nhiều đường dẫn Các đường dẫn này có thể là đường thẳng hoặc đường cong, và chúng có thể là hở hoặc kín.
GVHD: Th.S Hồ Tấn Thành
THIẾT KẾ
Sơ đồ tính toán
Thiết bị nồi hai vỏ có vỏ bọc trơn
Diện tích bề mặt trao đổi nhiệt
Thiết bị nồi hai vỏ có vỏ bọc ống xoắn
Diện tích bề mặt trao đổi nhiệt
Công suất thiết bị Công suất thiết bị
GVHD: Th.S Hồ Tấn Thành
Trường Đại Học Công Nghiệp Thực Phẩm TP.HCM Khoa Công nghệ Kỹ thuật Hóa học
Thông số đầu vào
− Các thông số cần đưa:
− Nhiệt độ dòng nóng vào và ra: t1d, t1c
− Nhiệt độ dòng lạnh vào và ra: t2d, t2c
− Đường kính trong vỏ trong thiết bị: Dtrtr
− Đường kính cánh khuấy: Dck
− Thời gian làm việc: t Áp suất làm việc:p_lv
Tính công nghệ
Trong đó: G nl : lượng nguyên liệu ban đầu nạp vào thiết bị ρ nl : khối lượng riêng của nguyên liệu (kg/m 3 )
2.3.2 Thiết bị hai vỏ hình trụ đặt đứng
−¿Đường kính vỏ trong của thiết bị hai vỏ hình trụ đặt đứng
K’: tỷ số phụ thuộc vào hình dạng đáy
Bảng 2 1 Giá trị K’ phụ thuộc vào hình dạng đáy
Hình dạng đáy K’ Đáy phẳng 0 Đáy nón π tagα 0
GVHD: Th.S Hồ Tấn Thành
H: chiều cao vỏ trong (m) α c :hệ số chứa đầy
K’ : hệ số tra bảng trên
2.3.3 Tính chiều dày thân thiết bị
− Áp suất thủy tĩnh p tt = ρ L g H 0
− ρ L : khối lượng riêng trung bình của chất lỏng trong tháp (kg/m 3 )
H 0: chiều cao mực chất lỏng (m)
Nếu thân chịu áp suất trong:
S: chiều dày thân thùng, m p: áp suất tính toán bằng áp suát làm việc, N/m 2 σ cp : ứng suất cho phép của vật liệu làm thùng, N/m 2
C 1 : lượng dư kể tới ăn mòn ; C 1 = 0,01. τ
− τ : thời hạn sử dụng thiết bị, năm
C 2 : lượng dư kể tới sai lệch
− φ: hệ số bền mối hàn
Chiều dày thân chịu áp suất ngoài
GVHD: Th.S Hồ Tấn Thành
D: đường kính trong vỏ trng thiết bị (m)
E: modun đàn hồi của vật liệu làm thùng (N/m 2 ) p: áp suất làm việc của thiết bị (N/m 2 ) m: hệ số an toàn ổn định, thường lấy m = 4
Chiều dày tương đương của vỏ bọc loại ống xoắn nửa ống
S: chiều dày tường, m; t o : khoảng cách tâm của hai ống liền nhau, m; r o : bán kính nửa ống, m
2.3.4 Số vòng quay máy trộn n= 20 v th
Trong đó: v th : vận tốc đầu cánh thích hợp (m/s) d k : đường kính cơ cấu khuấy (m)
Bảng 2 2 Các thông số lựa chọn loại cánh khuấy
Cơ cấu Thể tích Độ nhớt Vận tốc vòng khuấy chất lỏng thích hợp của Phạm vi sử dụng khuấy
GVHD: Th.S Hồ Tấn Thành
≤ 10 0,001 – 4 2–1,5 Khuấy chất lỏng nhớt và
4 – 8 1,5 – 1,0 nặng; tăng cường quá trình trao đổi nhiệt; chống bám
8–15 1,0 – 0,5 cặn bẩn vào bề mặt gia
Mỏ neo nhiệt; huyền phù hóa chất lỏng nhớt
≤ 50 0,001 – 5 12 – 7,5 Hòa tan và nhũ tương hóa
5–15 7,5 – 5,2 các chất lỏng; huyền phù hóa với nồng độ tới 80%;
15–25 5,2 – 2,5 huyền phù hóa các vật liệu
Tuabin hở dạng sợi với nồng độ tới
5%; khuấy đảo các hạt rắn có nồng độ tới 5%; khuấy đảo các chất rắn có nồng độ tới 60% và kích thước hạt tới 1,5mm; san bằng
≤ 50 0,001 – 5 10–7 nhiệt độ chất lỏng; khuấy
5–15 7 – 5 trộn các chất lỏng nhớt.
0,001 – 0,1 16–10 Hòa tan và nhũ tương hóa các chất lỏng; huyền phù hóa với nồng độ tới 50%27
GVHD: Th.S Hồ Tấn Thành
Tính hiệu số nhiệt độ trung bình ∆ tlog
2.4.1 Trường hợp chảy xuôi chiều
∆t c = t 1c – t 2c : hiệu số nhiệt độ cuối
2.4.2 Trường hợp chảy ngược chiều
− Hiệu số nhiệt độ nào lớn hơn làm ∆t đ và ngược lại nhỏ hơn làm ∆t c Trường hợp
Hệ số ε ∆t phụ thuộc vào tỷ số nhiệt độ của các chất tải nhiệt, theo P và R
2.4.4 Tính lượng nhiệt và chất tải nhiệt Q [2]
GVHD: Th.S Hồ Tấn Thành
Trường Đại Học Công Nghiệp Thực Phẩm TP.HCM Khoa Công nghệ Kỹ thuật Hóa học
Lượng nhiệt lưu thể nóng mất đi giảm từ t 1đ đến t 1c đúng bằng lượng nhiệt lưu thể lạnh tăng lên t 2đ đến t 2c
C 1 ,C 2 : nhiệt dung riêng của chất lỏng (J/Kg.độ)
G 1 ,G 2 : lượng chất lỏng nóng, nguội chảy qua bề mặt trao đổi nhiệt (kg/s)
D 1 ,D 2 : lượng chất tải nhiệt khi truyền nhiệt thay đổi trạng thái (kg/s)
G 1 ,G 2 : : lượng chất tải nhiệt khi truyền nhiệt không thay đổi trạng thái (kg/s)
C 1 ,C 2 :Nhiệt dung riêng tương ứng với G 1 ,G 2 (J/Kg.độ)
I 1 ,I 2 : nhiệt hàm của hơi (J/Kg) i 1 ,i 2 : nhiệt hàm chất lỏng (J/Kg) t 1 ,t 2 : nhiệt độ của 2 chất tải nhiệt ( o C)
2.4.5 Xác định hệ số truyền nhiệt K [2]
K: hệ số truyền nhiệt (W/m 2 độ) λ i : hệ số dẫn nhiệt kim loại (W/m O C) δi: bề dày thiết bị truyền nhiệt (m)i: bề dày thiết bị truyền nhiệt (m)
B1: Giả sử t T1 bằng 1 giá trị bất kỳ [1]
Cấp nhiệt trong bình phản ứng cánh khuấy mái chèo
GVHD: Th.S Hồ Tấn Thành
Chuẩn số Prantl (Pr) được xác định dựa trên nhiệt độ trung bình của tường, trong khi các thông số khác được tính theo nhiệt độ trung bình dòng Độ nhớt của chất lỏng tại bề mặt truyền nhiệt được ký hiệu là μ f, còn độ nhớt ở nhiệt độ trung bình được ký hiệu là μ w, với t tb = (t t + t d).
Cấp nhiệt trong bình phản ứng cánh khuấy mỏ neo
Pr: chuẩn số Prant của dòng tính theo nhiệt độ trung bình của tường, các thông số khác tính theo nhiệt độ trung bình dòng
Pr: chuẩn số Prant của dòng tính theo nhiệt độ trung bình của tường, các thông số khác tính theo nhiệt độ trung bình dòng
D: Đường kính thiết bị (m) λ: Hế số dẫn nhiệt của lưu chất (W/m.độ) ρ: khối lượng riêng (kg/m 3 ) n: số vòng quay cánh khấy trong 1 giây (vg/s) d: đường kính cánh khuấy (m)
C p : nhiệt dung riêng đẳng áp (J/kg.độ) à t : độ nhớt chất lỏng ở nhiệt độ bề mặt truyền nhiệt à: độ nhớt của chất lỏng ở nhiệt độ trung bỡnh t tb =(t t +t d )
Cấp nhiệt trong bình phản ứng cánh khuấy chân vịt, có ống xoắn truyền nhiệt dành cho chất lỏng Newton
GVHD: Th.S Hồ Tấn Thành
Chuẩn số Prant là một chỉ số quan trọng trong việc tính toán dòng chảy theo nhiệt độ trung bình của tường Các thông số khác được xác định dựa trên nhiệt độ trung bình, trong đó μ f đại diện cho độ nhớt của chất lỏng tại bề mặt truyền nhiệt, và μ w là độ nhớt của chất lỏng ở nhiệt độ trung bình t tb, được tính bằng công thức t tb = (t t + t d) Ngoài ra, d là đường kính cánh khuấy (m) và D là đường kính thiết bị (m).
Toả nhiệt khi sôi màng
− α=0,677 √ μh Δt.Ht.H Tỏa nhiệt sôi bọt α =b ( υ σ T λ 2 s ) 1 /3 Δtt 2 b=0,075.[ 1+10 ( 3,4 ρ ρ f −ρ h h ) 2/3 ]
Trong bài viết này, chúng ta sẽ tìm hiểu về các yếu tố quan trọng liên quan đến chất mang nhiệt, bao gồm hệ số dẫn nhiệt (λ) tính bằng W/m.độ, khối lượng riêng của hơi (ρh) và chất lỏng (ρf) tính bằng kg/m³, sức căng bề mặt (σ), chiều cao thân thiết bị (H), nhiệt ẩn hóa hơi (rhh) và sự chênh lệch nhiệt độ (∆t = tv – ts) Ngoài ra, nhiệt độ thành phía tiếp xúc với chất lỏng (tT) và nhiệt độ sôi của chất lỏng (ts) cũng là những thông số cần lưu ý.
GVHD: Th.S Hồ Tấn Thành
Trường Đại Học Công Nghiệp Thực Phẩm TP.HCM Khoa Công nghệ Kỹ thuật Hóa học
Cấp nhiệt vỏ ngoài thiêt bị α N =C s λ N ( Gr Pr ) f H − T 1 Gr = g H 3 T β N ( t N −t Ntb ) v − N 2
C s và f: hệ số tra bảng 4.3
Chiều cao phần vỏ trụ bọc (H T) được đo bằng mét (m), trong khi độ dẫn nhiệt của chất mang nhiệt (λ N) được tính bằng watt trên mét độ C (W/m °C) Độ nhớt động học của chất mang điện (v N) có đơn vị là mét vuông trên giây (m²/s), và nhiệt dung riêng của chất mang điện (c s) được đo bằng joule trên kilogram độ C (J/kg °C) Khối lượng riêng của chất mang nhiệt (ρ N) được tính bằng kilogram trên mét khối (kg/m³), và hệ số nở thể tích vì nhiệt của chất mang nhiệt (β N) có đơn vị là độ C−1 Mối liên hệ giữa nhiệt dung riêng (c s) và các yếu tố khác được thể hiện trong Bảng 2.3.
Gr.Pr = H T 3 (t T −t Ntb ) ∆ Trong đó:
∆ : hệ số đối với nước
Cấp nhiệt từ hơi ngưng tụ ở trong vỏ bọc trơn đến thành thùng khuấy α N =1,15 [ λ N ρ N ( ρ N −ρ ' N ) g r N ] 0,25 [ η N (t N −t ' N ) H T ] 0,25 (2.35) 32
GVHD: Th.S Hồ Tấn Thành
Trong bài viết này, các thông số quan trọng được đề cập bao gồm: nhiệt độ ngưng tụ (t N) tính bằng độ C, khối lượng riêng của nước ngưng (ρ N) và hơi bão hòa (ρ' N) tính bằng kg/m³, độ nhớt động lực học của nước ngưng (η N) tính bằng W/m°C, và nhiệt hóa hơi của hơi bão hòa (r N) tính bằng J/kg Gia tốc trọng trường (g) được đo bằng m/s² Công thức tính nhiệt độ trung bình của môi trường khuấy (t Ktb) được xác định qua t ' N = 0,5(t Ktb + t N).
Cấp nhiệt từ chất lỏng trong vỏ bọc loại ống xoắn α N =0.232 λ N η 0 N 14 ε N ℜ 0.8 Pr 0.33 d − rd 1 ( η NT ) −0.14 (2.36)
C s là nhiệt dung riêng của chất mang nhiệt tính bằng J/kg °C; ρ N là khối lượng riêng của chất mang nhiệt với đơn vị kg/m³; λ N thể hiện độ dẫn nhiệt của chất mang nhiệt, đo bằng W/m °C; và η N là độ nhớt động lực học của nước ngưng, cũng được tính bằng W/m °C.
D: đường kính thiết bị (m) d td : đường kính tương đương (m) v N : vận tốc chất lỏng đi trong thiết bị (m/s)
Vận tốc thiết bị đi trong vỏ bọc loại nửa ống xoắn hoặc ống xoắn: v N V
S N :diện tích tiết diện chảy, m 2
V SN : lưu lượng chất mang nhiệt, m 3 /s
GVHD: Th.S Hồ Tấn Thành
Trường Đại Học Công Nghiệp Thực Phẩm TP.HCM, Khoa Công nghệ Kỹ thuật Hóa học, nghiên cứu các thông số kỹ thuật của ống xoắn, bao gồm đường kính ống xoắn (d o), số ống xoắn (n o), và bán kính nửa ống (r o) Chiều dài cung (l 1) và chiều dài dây cung (l 2) của ống được tính bằng các công thức: l 1 = r o √8 A 1 + 5,3 A 1 − 1 và l 2 = 2 r o √2 A 1 − 1.
Trường hợp ngưng hơi trên bề mặt vỏ áo
Ga: Chuẩn số Galie của nước ngưng
H: Chiều cao thiết bị (m) ρ: khối lượng riêng (kg/m 3 ) à: độ nhớt của hơi bảo hũa ở nhiệt độ trung bỡnh t tb = (t t +t d )
Pr: chuẩn số Prant của dòng tính theo nhiệt độ trung bình của tường, các thông số khác tính theo nhiệt độ trung bình dòng.
Cp: nhiệt dung riêng của nước ngưng J/kg.độ
Cấp nhiệt từ hơi ngưng tự trong vỏ bọc loại nửa ống xoắn hoặc ống xoắn đến tường thiết bị α N =2,5 λ N √ Q ρ N ρ 0,1 l 0,35 N ( Fr η N N ) −0,5 ( g ρ ' N σ N ) −0,3 d − td 0,25 (2.43)
Lượng nhiệt cần truyền trong một đơn vị thời gian được đo bằng J/s Các thông số quan trọng liên quan đến nước ngưng bao gồm độ dẫn nhiệt (λ N), khối lượng riêng (ρ N), độ nhớt động lực học (η N) và sức căng bề mặt (σ N) Nhiệt ngưng tụ của chất mang nhiệt tại nhiệt độ t N được ký hiệu là r N (J/kg), trong khi gia tốc trọng trường được biểu thị bằng g (m/s²).
GVHD: Th.S Hồ Tấn Thành đã trình bày về khối lượng riêng của hơi bão hòa (kg/m³) và chiều dài của dòng mang nhiệt trong vỏ bọc loại nửa ống xoắn Công thức tính chiều dài dòng mang nhiệt được xác định là lN = π (D + 2.S) nV đối với ống xoắn, với lN = π Dx n Trong đó, S là chiều dày thùng khuấy, nx là số vòng xoắn, và dtd là đường kính tương đương.
B7: So sánh q 1 với q 2 sai số 5% , nếu sai số lớn hơn 5% thì giả sử lại t T1 và tính lại
2.4.6.Tính diện tích bề mặt trao đổi nhiệt
N: công suất khuấy trộn, W K N: chuẩn số công suất
2.4.8.Chuẩn số Frud: tỉ số giữa lực quán tính và trọng trường
Trong đó: n: vận tốc của cánh khuấy, m/s g: gia tốc trọng trường, m/s 2 d: đường kính thiết bị, m;
2.4.9.Chuẩn số Weber: tỉ số giữa lực quán tính và sức căng bề mặt
We= n 2 ρ.dck 3 σ σ : sức căng bề măt chất lỏng được khuấy, N/m
GVHD: Th.S Hồ Tấn Thành
Trường Đại Học Công Nghiệp Thực Phẩm TP.HCM Khoa Công nghệ Kỹ thuật Hóa học τ n=Kn (2.50)
Trong đó: n: số vòng quay cánh khuấy, (vòng/s)
Chiều dày của đáy nón làm việc dưới áp suất trong
D: đường kính đáy lớn, m α: nửa góc đỉnh Đáy nón chịu áp suất ngoài thì chiều dày đáy nón tăng lên 1,4 lần Chiều dày đáy khum và đáy elip
Trong đó h đ : chiều cao của đáy, m D : đường kính đáy, m
Với hình trụ D t = D, với đáy nón D t D
, với đáy khum hoặc elip D t D 2 cos α 2.h d
[ σ ]: ứng suất cho phép khi kéo, N/mm 2 φ h : hệ số bền mối hàn p: ấp suất tính toán trong thiết bị
GVHD: Th.S Hồ Tấn Thành
R t : bán kính cong bên trong của đỉnh, mm
C: lượng dư kể tới ăn mòn và sia lệch do chế tạo p: áp suất tính toán, lấy bằng áp suất làm việc, N/ m 2 σ cp : ứng suất cho phép của vật liệu, N/ m 2
2.4.13.Thông số kết cấu a Độ gọn thiết bị g F
V b Suất tiêu hao kim loại b G
2.4.14 Bích và đệm nối bít kín thiết bị
‒ Chọn loại bích liền không cổ bằng thép CT3
‒ Theo ([4], Bảng XIII.27/417), cho kiểu bích liền bằng thép CT3 (Kiểu I) với thiết bị đáy nắp
‒ Theo ([4], Bảng XIII.31/433), tương ứng với ([4], Bảng XIII.27/417).
Thiết bị làm bằng thép thép không rỉ (X18H10T), có khối lượng riêng ρ = 7.9 × 103
(kg/m 3 ) a Khối lượng của nắp và đáy.
‒ Ta có khối lượng của đáy và nắp là như nhau.
‒ Tra ([4], Bảng XIII.11/384)có khối lượng của đáy và nắp là như nhau. b Khối lượng thân thiết bị m1 =( π D 2 n
D n : đường kính ngoài thiết bị(m)
GVHD: Th.S Hồ Tấn Thành
D t : đường kính trong thiết bị (m)
H: chiều cao thiết bị (m) ρ: khối lượng riêng của thép (kg/m3 ) c Khối lượng bích ghép
Dt: đường kính trong thiết bị (m)
H′: chiều cao thiết bị (m) ρL: khối lượng riêng của chất lỏng trong thiết bị (kg/m3 ) d Khối lượng của chất lỏng trong thiết bị
F 1 = F n = m n.g n: số chân và tai treo e Tổng khối lượng thiết bị m = m 1 + m 2 + m 3
MÔ PHỎNG
Sơ lược thiết kế giao diện bằng App Designer
Bước 1: Sau khi đã cài đặt xong phần mềm MATLAB (phiên bản có phần mềm AppDesigner), tạo Shortcut ra màn hình hoặc vào ổ có chứa tệp tin thư mục
MATLAB Có 2 cách khởi động giao diện: nhấn vào biểu tượng hoặc chuột phải Open.
GVHD: Th.S Hồ Tấn Thành
Trường Đại Học Công Nghiệp Thực Phẩm TP.HCM Khoa Công nghệ Kỹ thuật Hóa học
Bước 2: Sau khi khởi động xong, giao diện MATLAB hiện ra như hình ảnh phía dưới đây
Hình 3 2 Giao diện của phần mềm MATLAB sau khi khởi động
Bước 3: Gõ chữ appdesigner vào khung command window Lưu ý chỉ có thể đánh
“appdesigner” không thể đánh cách khác vì MATLAB quy định chữ viết thường và 39
GVHD: Th.S Hồ Tấn Thành viết in hoa khác nhau Nhấn Enter
Hình 3 3 Khởi động phần mềm AppDesigner
Bước 4: MATLAB sẽ thực thi lệnh mở cửa sổ của appdesigner Sau khi khởi động xong, sẽ thấy có cửa sổ appdesigner hiện lên trên màn hình.
3.1.2 Giao diện của cửa sổ App Designer
GVHD: Th.S Hồ Tấn Thành
Trường Đại Học Công Nghiệp Thực Phẩm TP.HCM Khoa Công nghệ Kỹ thuật Hóa học
‒ Trong cửa sổ này gồm có các thành phần chính sau
1 Giao diện thiết kế: cho phép thực hiện các thao tác kéo và thả các chi tiết để thiết kế giao diện cho ứng dụng Cho phép đặt tên các chi tiết theo ý muốn của người sử dụng và tìm kiếm chi tiết tại ô tìm kiếm (phần Component Browser) Ngoài ra cho biết các thuộc tính của chi tiết (phần Component Properties).
2 Thư viện thành phần: cho phép lựa chọn các chi tiết để thiết kế cho ứng dụng của mình
3 Giao diện viết chương trình: là phần sau khi thực hiện thiết kế bên ngoài ứng dụng của người sử dụng xong sẽ viết các lệnh bên trong cho mỗi đối tượng để thực thi theo ý muốn của người dùng.
4 Cửa số thiết kế: thiết kế ngoại quan cho giao diện của ứng dụng
Hình 3 5 Các thành phần chính trong cửa sổ
‒ Ở cửa sổ thiết kế, sẽ có 2 tab là Designer và Canvas a Tab Designer
Hình 3 6 Các công cụ trong tab Designer
GVHD: Th.S Hồ Tấn Thành
AppDesigner mới cho phép mở file (.mlapp), nhưng lưu ý rằng khi mở file này, bạn không thể di chuyển Tab hoặc tách thành hai cửa sổ trừ khi mở thêm một cửa sổ MATLAB khác.
‒ Open : cho phép mở tệp tin gần đây để xem hoặc chỉnh sửa
Chức năng Save trong phần mềm có ba chế độ: Save (lưu tệp tin đang mở), Save As (lưu tệp tin với tên mới, thay thế tệp tin cũ và đóng tệp tin cũ) và Save Copy As (giữ nguyên tệp tin cũ, đổi tên tệp tin mới và lưu tệp mới trong cùng thư mục).
Chạy chương trình có hai chế độ: một là thực thi toàn bộ chương trình, hai là dừng lại khi đạt điều kiện đầu vào đã chỉ định Tab Canvas cho phép người dùng kiểm tra và trực quan hóa kết quả của quá trình chạy.
Hình 3.7 Các công cụ trong tab Canvas
Canh chỉnh lề cho các chi tiết đã chọn bao gồm các tùy chọn như canh trái, canh giữa, canh phải và canh thẳng hàng ở phía trên Ngoài ra, bạn có thể canh thẳng hàng dựa vào trung điểm của các chi tiết theo chiều ngang và canh thẳng hàng ở phía dưới các chi tiết.
Sắp xếp các đối tượng có cùng kích thước với nhau rất quan trọng, với ba chế độ sắp xếp: theo chiều rộng và chiều cao giữa hai chi tiết, theo chiều cao của chi tiết, và theo chiều rộng của chi tiết.
Để nhóm các chi tiết lại với nhau, bạn có thể sử dụng phím tắt Ctrl + G Để thêm chi tiết mới vào nhóm, chọn "Add to Group", hoặc để loại bỏ chi tiết ra khỏi nhóm, sử dụng "Remove from Group" Nếu bạn muốn hủy nhóm các chi tiết, hãy sử dụng phím tắt Ctrl + Shift + G để thực hiện lệnh Ungroup.
GVHD: Th.S Hồ Tấn Thành
Trường Đại Học Công Nghiệp Thực Phẩm TP.HCM Khoa Công nghệ Kỹ thuật Hóa học
‒ Space : chỉnh khoảng cách giữa tiêu đề chi tiết với chi tiết, có thể áp dụng cho hàng ngang (Apply Horizontally) hoặc hàng dọc(Apply Vertically).
Bạn có thể chọn chế độ xem dạng lưới bằng cách tick vào ô "Show Grid" hoặc không tick để tắt chế độ này Ngoài ra, bạn cũng có thể xem trợ giúp về canh chỉnh bằng cách bật "Show alignment hints" và nhận trợ giúp về chỉnh kích cỡ giao diện qua "Show resizing hints".
Chạy chương trình bao gồm hai chế độ: chế độ đầu tiên cho phép chạy toàn bộ chương trình, trong khi chế độ thứ hai chỉ chạy đến khi đạt được điều kiện đầu vào đã được xác định.
‒ : Nút ẩn các công cụ của 2 tab Designer và Canvas
3.1.2.2 Viết giao diện chương trình
Để chuyển từ giao diện thiết kế sang giao diện viết chương trình, bạn chỉ cần nhấp vào thanh chuyển chọn "Code view" Sau khi bấm, giao diện sẽ hiển thị như hình dưới đây.
Hình 3 8 Giao diện viết chương trình
‒ Trong cửa sổ này có:
GVHD: Th.S Hồ Tấn Thành
1 Phần tìm kiếm mã code: cho phép tìm kiếm các câu lệnh đã viết trong ứng dụng bao gồm các Callbacks, Functions và Properties.
‒ Các callbacks là phần mã code viết cho các chi tiết (thường là các chi tiết lớn như Button Pushed)
‒ Functions là các hàm thực hiện có trong ứng dụng, có 2 kiểu Functions: riêng tư (Private) và công cộng (Public).
Chế độ riêng tư cho phép người dùng chia sẻ các chức năng chỉ trong nội bộ của ứng dụng, trong khi chế độ công cộng cho phép chia sẻ các chức năng từ ứng dụng này sang các ứng dụng khác, tức là ra bên ngoài ứng dụng.
‒ Properties là các giá trị sử dụng trong app, có 2 kiểu Properties: riêng tư (Private) và công cộng (Public).
Chế độ riêng tư cho phép người dùng chia sẻ các thuộc tính chỉ trong nội bộ ứng dụng, trong khi chế độ công cộng cho phép chia sẻ các thuộc tính từ ứng dụng này sang các ứng dụng khác, tức là ra bên ngoài ứng dụng.
2 Phần cho phép nhìn thấy bố cục ứng dụng: cho phép người thiết kế vừa thiết kế vừa theo dõi bố cục app đã viết mà không cần phải bấm về chế độ Design view.
3 Phần tìm kiếm chi tiết: Tìm kiếm các code tương ứng với các chi tiết, chèn các code của chi tiết vào khi viết chương trình
4 Phần thuộc tính của chi tiết: thể hiện các thuộc tính đặc trưng của chi tiết như phông chữ, tương tác với chi tiết, vị trí trong giao diện…
Hình 3.9 Các thành phần trong giao diện viết phương trình 44
GVHD: Th.S Hồ Tấn Thành
Trường Đại Học Công Nghiệp Thực Phẩm TP.HCM Khoa Công nghệ Kỹ thuật Hóa học
‒ Ở cửa sổ này cũng có 2 tab giống nhau phần thiết kế giao diện cho ứng dụng gồm Designer và Editor. a Tab Designer
Hình 3.10 Các công cụ trong tab Designer
AppDesigner vừa được cập nhật với tính năng mở thêm file (.mlapp) Lưu ý rằng khi mở file trong AppDesigner, người dùng không thể di chuyển Tab và không thể tách cửa sổ thành hai phần, trừ khi mở thêm một cửa sổ MATLAB khác.
‒ Open : cho phép mở tệp tin gần đây để xem hoặc chỉnh sửa
Thiết kế dao diện
Kéo và thả chi tiết Tab Group vào trong cửa sổ thiết kế Đồng thời kéo Label vào trong cửa sổ Thực hiện các thay đổi sau:
‒ Tab → Tính cơ cấu thiết bị
‒ Tab 2 → Tính diện tích bề mặt truyền nhiệt
‒ Tab 5 → Tính tai treo chân đỡ
3.2.1 Tab tính cơ cấu thiết bị
Kéo và thả 2 Panel vào trong cửa sổ thiết kế Đồng thời kéo và thả thêm 5 Drop
Down và 14 Edit Field vào trong 1 Panel Panel thứ 2 thêm vào2 Edit Field và 5
Edit Field Thực hiện các thay đổi sau:
‒ Đổi tên Panel → Thông số nhập liệu
‒ Vào Penel Properties → Backround Color → Đổi màu cho Panel
‒ Đổi tên Edit Field → Nhiệt độ dòng nóng vào
‒ Đổi tên Edit Field 1 → Nhiệt độ dòng nóng ra
GVHD: Th.S Hồ Tấn Thành
Trường Đại Học Công Nghiệp Thực Phẩm TP.HCM Khoa Công nghệ Kỹ thuật Hóa học
‒ Đổi tên Edit Field 2 → Nhiệt độ dòng lạnh vào
‒ Đổi tên Edit Field 4 → Nhiệt độ dòng lạnh ra
‒ Đổi tên Edit Field 5 → Áp suất làm việc của thiết bị
‒ Đổi tên Edit Field 6 → Thời gian làm việc của thiết bị
‒ Đổi tên Edit Field 7 → Lưu lượng nhập liệu
‒ Đổi tên Edit Field 8 → Đường kính vòng xoắn
‒ Đổi tên Edit Field 9 → Chiều dài vòng xoắn
‒ Thay đổi các Option trong Drop Down như sau:
+ Option 1→ Thiết bị vỏ bọc trơn
+ Option 2 → Thiết bị vỏ bọc ống xoắn
‒ Thay đổi các Option trong Drop Down 1 như sau:
‒ Thay đổi các Option trong Drop Down 2 như sau:
‒ Thay đổi các Option trong Drop Down 3 như sau:
GVHD: Th.S Hồ Tấn Thành
‒ Thay đổi các Option trong Drop Down 4 như sau:
+ Option 1→ Dòng nóng trong thiết bị
+ Option 2 → Dòng nóng ngoài thiết bị
‒ Thay đổi các Option trong Drop Down 5 như sau:
+ Option 2 → Dầu máy biến áp
‒ Đổi tên Panel → Kết quả tính toán
‒ Vào Penel Properties → Backround Color → Đổi màu cho Panel
‒ Đổi tên Button → Kết quả
‒ Đổi tên Button 1 → Làm mới
‒ Đổi tên Edit Field → Thể tích thiết bị
‒ Đổi tên Edit Field 1 → Chiều cao thân thiết bị
‒ Đổi tên Edit Field 2 → Chiều cao vỏ thiết bị
‒ Đổi tên Edit Field 3 → Đường kính thân thiết bị
‒ Đổi tên Edit Field 4 → Đường kính vỏ thiết bị
3.2.1.3 Sắp xếp các đối tượng
‒ Sắp xếp các đối tượng cho logic và thao tác dễ dàng với người sử dụng Kết quả nào trước để trước, kết quả có sau để sau.
‒ Kéo kích cỡ cửa sổ lại vừa vặn với các đối tượng cũng như dễ dàng khi mở lên.
‒ Dùng Align > Canh thẳng hàng để chỉnh các nút Button nằm thẳng hàng với nhau.
GVHD: Th.S Hồ Tấn Thành
Trường Đại Học Công Nghiệp Thực Phẩm TP.HCM Khoa Công nghệ Kỹ thuật Hóa học
Hình 3 12 Kết quả giao diện tính cơ cấu thiết bị 3.2.2 Tab Tính diện tích truyền nhiệt
Kéo thả đối tượng Edit Field, DropDow và Button vào cửa sổ thiết kế Thực hiện các thay đổi sau:
‒ Đổi tên Button → Kết quả
‒ Đổi tên Button 1 → Làm mới
‒ Vào Penel Properties → Backround Color → Đổi màu cho Tab
‒ Thay đổi các Option trong Drop Down 1 như sau:
‒ Thay đổi các Option trong Drop Down 2 như sau:
+ Option 1→ Cánh khuấy mái chèo
+ Option 2 → Cánh khuấy mỏ neo
+ Option 4→ Cánh khuấy chân vịt
‒ Đổi tên Edit Field → Đường kính cánh
‒ Đổi tên Edit Field 1 → Nhiệt lượng
‒ Đổi tên Edit Field 2 → Hệ số truyền nhiệt
‒ Đổi tên Edit Field 3 → Diện tích bề mặt trao đổi nhiệt
GVHD: Th.S Hồ Tấn Thành
‒ Sắp xếp các đối tượng cho logic và thao tác dễ dàng với người sử dụng Kết quả nào trước để trước, kết quả có sau để sau.
‒ Kéo kích cỡ cửa sổ lại vừa vặn với các đối tượng cũng như dễ dàng khi mở lên.
‒ Dùng Align > Canh thẳng hàng để chỉnh các nút Button nằm thẳng hàng với nhau
Hình 3 13 Giao diện tính diện tích bề mặt trao đổi nhiệt
Kéo thả đối tượng Edit Field, Axex và Button vào cửa sổ thiết kế Thực hiện các thay đổi sau:
‒ Đổi tên Button → Kết quả
‒ Vào Penel Properties → Backround Color → Đổi màu cho Tab
‒ Đổi tên Button 1 → Làm mới
‒ Đổi tên Edit Field 1 → Bề dày đáy trong
‒ Đổi tên Edit Field 2 → Bề dày đáy ngoài
‒ Đổi tên Edit Field 3 → Bề dày nắp
GVHD: Th.S Hồ Tấn Thành
Trường Đại Học Công Nghiệp Thực Phẩm TP.HCM Khoa Công nghệ Kỹ thuật Hóa học
Hình 3 14 Giao diện đáy nắp
Kéo thả đối tượng Edit Field, Axex và Button vào cửa sổ thiết kế Thực hiện các thay đổi sau:
‒ Vào Penel Properties → Backround Color → Đổi màu cho Tab
‒ Đổi tên Button → Kết quả
‒ Đổi tên Button 1 → Làm mới
‒ Đổi tên Edit Field 2 → Db
GVHD: Th.S Hồ Tấn Thành
Hình 3 15 Giao diện mặt bích
3.2.5 Tab tai treo chân đỡ
Kéo thả đối tượng Edit Field, Axex và Button vào cửa sổ thiết kế Thực hiện các thay đổi sau:
‒ Vào Penel Properties → Backround Color → Đổi màu cho Tab
‒ Đổi tên Button → Kết quả
‒ Đổi tên Button 1 → Làm mới
GVHD: Th.S Hồ Tấn Thành
Trường Đại Học Công Nghiệp Thực Phẩm TP.HCM Khoa Công nghệ Kỹ thuật Hóa học
Hình 3 16 Giao diện tai treo chân đỡ 3.3 Viết callbacks cho nút đáy nắp
% duong kinh trucc khuay Mx=(1.5*app.Ndc)/app.n
Dtr=(((16*Mx)/(pi*app.t*app.us))^3)^(1/3)
S_n=(app.ptt/(2*app.hsb*app.us-app.ptt))*(app.Dtrtr/cos(app.emphaC_d)) +app.C
% tang ben cho lo d0=2*((app.S_t/(app.S_t-app.C))- 0.875*(sqrt((app.Dtrtr*(app.S_t- app.C)))))
Nếu giá trị của app.CD là 'Đáy khum', thì app.Sd được tính bằng app.Dtrtr nhân với căn bậc hai của (app.ptt nhân 0.25 chia cho app.us), và app.Fd bằng pi nhân với (app.Dtrtr bình phương chia cho 2) Ngược lại, nếu giá trị của app.CD là 'Đáy nón', thì app.Sd được tính bằng (app.ptt chia cho (2 nhân với app.hsb nhân với app.us trừ app.ptt)) nhân với (app.Dtrtr chia cho cos(app.emphaC_d)) cộng với app.C, và app.Fd bằng pi nhân với (app.Dtrtr bình phương chia cho 2) nhân với căn bậc hai của ((app.Dtrtr bình phương chia cho 2) bình phương cộng với ).
(app.hd)^2) elseif strcmp(app.CD.Value,'Đáy cầ: u') app.Sd=(app.ptt/
((2*app.hsb*app.us)-(0.5*app.ptt)))*(app.Dtrtr/
(4*app.hd))+app.C app.Fd=2*pi*(app.Dtrtr2/2) end
Trường Đại Học Công Nghiệp Thực Phẩm TP.HCM Khoa Công nghệ Kỹ thuật Hóa học
Trong đoạn mã này, giá trị của biến app.Sdn được tính toán dựa trên điều kiện của biến app.CD Nếu app.CD có giá trị 'Đáy khum', app.Sdn sẽ được tính bằng công thức app.Dtrtr nhân với căn bậc hai của (app.p_ng nhân với 0.25 chia cho app.us) Nếu app.CD là 'Đáy nón', công thức tính app.Sdn sẽ là (app.ptt chia cho (2 nhân với app.hsb nhân với app.us trừ đi app.p_ng)) nhân với (app.Dtrtr chia cho cos(app.emphaC_d)) cộng với app.C Cuối cùng, nếu app.CD là 'Đáy cầ: u', app.Sdn sẽ được tính bằng (app.ptt chia cho ((2 nhân với app.hsb nhân với app.us) trừ đi (0.5 nhân với app.p_ng))) nhân với (app.Dtrtr chia cho 4 nhân với app.hd).
% hien thi ket qua app.sn.Value=S_n; app.sd.Value=app.Sd; app.s_dn.Value=app.Sdn;
3.4 Viết callbacks cho nút mặt bích
Dtb_mb=Dtb_new*10^3 v_P = [0.1 0.3 0.6 1 1.6 2.5 4 6.4] vidx = find((app.p )< v_P,1,'first') if ~isempty(vidx)
P2 = v_P(vidx) end t5=readtable('Bangsolieu.xlsx','sheet',2) k = 1 for i = 1:size(t5,1) if (t5{i,1} == (P2)) && (t5{i,2} == Dtb_mb) ketqua =table2array(t5(i,:)) app.h1 = table2array(t5(i,9))
Z=table2array(t5(i,8)) app.D_bich1 =table2array(t5(i,3)) app.d_b=table2array(t5(i,4)) k = k+1 end end app.h.Value=app.h1; app.db.Value=app.D_bich1; app.D_b.Value=app.d_b; app.z.Value=Z;
3.5 Viết callbacks cho nút tai treo chân đỡ
%khoi gluong than thiet bi ro_thepy00;
GVHD: Th.S Hồ Tấn Thành m1=(((pi*(app.Dngtr^2))/4)- ((pi*(app.Dtrtr)^2)))*app.H*ro_thep m2=((pi*((app.Dngng)^2)/4)-
(pi*((app.Dtrng)^2)))*app.H*ro_thep m3=app.Fd*(app.Sd*10^- 3)*ro_thep m4=app.Fd*(app.Sdn*10^-3)*ro_thep
%m5=(pi*(app.h1*(10^-3))*ro_thep*((((app.D_bich1*(10^- 3))^2)-
((app.d_b*(10^-3)))^2))/4) m5=(((pi*(app.D_bich1*(10^-3))^2)/4)-((pi*(app.d_b*(10^-3))^2)/
4))*app.h1*ro_ thep m6=app.Gnl m=m1+m2+m3+m4+m5+m6 G*m
% Tai treo - chan do t8 = readtable('bangsolieu.xlsx','sheet',6);% chan t9 = readtable('bangsolieu.xlsx','sheet',7);%tai TREO T8 = t8{:,:}
G1 = G/k if G1 = G1,1,'first') if ~isempty(vidx)
V_table = array2table(L) end sochando=k
The code snippet processes data from a table, converting it into an array format It assigns various values to application parameters, including 'fcd', 'qc', 'lcd', 'bcd', 'b1cd', 'b2cd', 'hcd', 'hc', 'sc', 'lc', and 'dcd', based on specific columns of the input matrix L Additionally, it includes a conditional statement that sets 'k_new' to 8 if the variable 'G1' exceeds 80,000.
GVHD: Th.S Hồ Tấn Thành j = 4 ptb = k_new +j
G2 = G/ptb v1 = sort(T9(:,1)) vidx1 = find(v1 >= G2,1,'first') if ~isempty(vidx1)
V1_table = array2table(L1) end sotaitreo=j while G2 > 80000 j = j+4 ptb = k_new+j
G2 = G/ptb v1 = sort(T9(:,1)) vidx1 = find( v1 >=G2,1,'first') if ~isempty(vidx1)
L1 = T9(T9(:,1) == v1(vidx1),:) end sotaitreo=j end end
3.6 Mô phỏng thiết bị nồi hai vỏ
3.6.1 Mô phỏng đáy nắp thiết bị
Để bắt đầu vẽ thiết bị, hãy chọn mặt phẳng Front Plane Sau đó, nhấp vào biểu tượng Circle trên thanh Sketch hoặc sử dụng phím tắt C và nhấn Enter Cuối cùng, chọn tâm của đường tròn.
Bước 3: Thay đổi đường kính tại bảng Parameters Tại
1000 sau đó nhấn Enter kết thúc. nhập giá trị bán kính
Bước 3: Nhấn chọn biếu tượng tạo vòm khối 3D và chọn chiều cao là 600mm, nhấn Enter để kết thúc lệnh.
Bước 4: Chọn mặt phẳng Top Plane, vào Sket chọn vẽ đường tròn nhập bán kính 90 nhấn Enter để kết thúc lệnh.
Bước 5: Vào Feature chọn lệnh tạo khối đùn 3D nhập khoảng cách cần đùn 50mm, nhán Enter để kết thúc lệnh.
GVHD: Th.S Hồ Tấn Thành
Trường Đại Học Công Nghiệp Thực Phẩm TP.HCM Khoa Công nghệ Kỹ thuật Hóa học
Hình 3 17 Mô phỏng nắp thiết bị
3.6.2 Mô phỏng thân thiết bị
Bước 1: Chọn mặt phẳng bằng Front Plane để vẽ thiết bị, nhấp chọn biểu tượng Circle trên thanh Sketch hoặc nhấn phím tắt C trên bàn phím rồi Enter.
Bước 2: Vào Feature chọn lệnh tạo khối đùn 3D nhập khoảng cách cần đùn 1500mm, nhán Enter để kết thúc lệnh.
Bước 3: Vào Feature chọn lệnh làm rỗng thân thiết bị nhập khoảng cách 1500mm , nhấn Enter để kết thúc lệnh.
Bước 4: Chọn mặt phẳng Top Plane để vẽ vỏ bọc bên ngoài thiết bị Tiếp theo, vào mục Feature và sử dụng lệnh tạo khối đùn 3D, sau đó nhấn Enter để hoàn tất lệnh.
Bước 5: Chọn mặt phẳng Top Plane để bắt đầu vẽ chân thiết bị Hãy chắc chắn rằng các nét vẽ là liền mạch, không có khoảng trống Sau khi hoàn thành, vào mục Feature để chọn lệnh tiếp theo.
GVHD: Th.S Hồ Tấn Thành tạo khối đùn 3D nhập, nhán Enter để kết thúc lệnh.
Bước 6: Lựa chọn mặt phẳng Front Plane để sử dụng lệnh vẽ đáy thiết bị trên mặt phẳng 2D Cần chú ý vẽ các nét liền mạch mà không tạo khoảng trống.
Feature chọn lệnh tạo khối đùn 3D nhập, nhán Enter để kết thúc lệnh.
Bước 7: Chọn mặt phẳng Top Plane, vào Sket chọn vẽ đường tròn nhập bán kính 70 nhấn Enter để kết thúc lệnh.
Bước 8: Vào Feature chọn lệnh tạo khối đùn 3D nhập khoảng cách cần đùn 900mm, nhán Enter để kết thúc lệnh.
Bước 9: Chọn mặt phẳng Top Plane, vào Sket chọn vẽ đường tròn nhập bán kính 950mm nhấn Enter để kết thúc lệnh.
Bước 10: Vào Feature chọn lệnh tạo khối đùn 3D nhập khoảng cách cần đùn 50mm, nhán Enter để kết thúc lệnh.
Bước 11: Vào Evaluate chọn lệnh vát cạnh khối vừa đùn.
GVHD: Th.S Hồ Tấn Thành
Trường Đại Học Công Nghiệp Thực Phẩm TP.HCM Khoa Công nghệ Kỹ thuật Hóa học
3.6.3 Mô phỏng ống dẫn sản phẩm đáy
Bước 1: Chọn mặt phẳng bằng Front Plane để vẽ thiết bị, nhấp chọn biểu tượng vẽ ống dẫn, tiếp theo sử dụng lệnh đẻ vẽ đường cong.
Bước 2: Vào Feature chọn lệnh tạo khối đùn 3D nhập khoảng cách cần đùn 50mm, nhấn Enter để kết thúc lệnh.
Hình 3 19 Ống dẫn sản phẩm 59
GVHD: Th.S Hồ Tấn Thành
3.6.4 Mô phỏng motor thiết bị
Bước 1: Chọn mặt phẳng bằng Front Plane để vẽ, nhấp chọn biểu tượng Circle trên thanh Sketch hoặc nhấn phím tắt C trên bàn phím rồi Enter.
Bước 2: Vào Feature chọn lệnh tạo khối đùn 3D nhập khoảng cách cần đùn 1000mm, nhấn Enter để kết thúc lệnh.
Bước 3: Chọn mặt phẳng bằng Front Plane, sử dụng lệnh Line vẽ hình cánh khuấy (Cánh khuấy turbin).
Bước 4: Vào Feature chọn lệnh tạo khối đùn 3D nhập khoảng cách cần đùn 90mm, nhấn Enter để kết thúc lệnh.
Bước 5: Chọn mặt phẳng Front Plane ở đầu còn lại của trục khuấy, sau đó nhấp vào biểu tượng Circle trên thanh Sketch, nhập bán kính 120mm và nhấn Enter để hoàn tất lệnh.
Bước 6: Vào Feature chọn lệnh tạo khối đùn 3D nhập khoảng cách cần đùn 160mm, nhấn Enter để kết thúc lệnh.
Hình 3 20 Motor và cánh khuấy thiết bị
GVHD: Th.S Hồ Tấn Thành
Viết callbacks cho nút mặt bích
Dtb_mb=Dtb_new*10^3 v_P = [0.1 0.3 0.6 1 1.6 2.5 4 6.4] vidx = find((app.p )< v_P,1,'first') if ~isempty(vidx)
P2 = v_P(vidx) end t5=readtable('Bangsolieu.xlsx','sheet',2) k = 1 for i = 1:size(t5,1) if (t5{i,1} == (P2)) && (t5{i,2} == Dtb_mb) ketqua =table2array(t5(i,:)) app.h1 = table2array(t5(i,9))
Z=table2array(t5(i,8)) app.D_bich1 =table2array(t5(i,3)) app.d_b=table2array(t5(i,4)) k = k+1 end end app.h.Value=app.h1; app.db.Value=app.D_bich1; app.D_b.Value=app.d_b; app.z.Value=Z;
Viết callbacks cho nút tai treo chân đỡ
%khoi gluong than thiet bi ro_thepy00;
GVHD: Th.S Hồ Tấn Thành m1=(((pi*(app.Dngtr^2))/4)- ((pi*(app.Dtrtr)^2)))*app.H*ro_thep m2=((pi*((app.Dngng)^2)/4)-
(pi*((app.Dtrng)^2)))*app.H*ro_thep m3=app.Fd*(app.Sd*10^- 3)*ro_thep m4=app.Fd*(app.Sdn*10^-3)*ro_thep
%m5=(pi*(app.h1*(10^-3))*ro_thep*((((app.D_bich1*(10^- 3))^2)-
((app.d_b*(10^-3)))^2))/4) m5=(((pi*(app.D_bich1*(10^-3))^2)/4)-((pi*(app.d_b*(10^-3))^2)/
4))*app.h1*ro_ thep m6=app.Gnl m=m1+m2+m3+m4+m5+m6 G*m
% Tai treo - chan do t8 = readtable('bangsolieu.xlsx','sheet',6);% chan t9 = readtable('bangsolieu.xlsx','sheet',7);%tai TREO T8 = t8{:,:}
G1 = G/k if G1 = G1,1,'first') if ~isempty(vidx)
V_table = array2table(L) end sochando=k
The application processes data from a matrix, converting specific columns into values for various parameters For instance, the first column is assigned to `tGt`, while subsequent columns are mapped to different application values such as `fcd`, `qc`, `lcd`, and others Additionally, if the variable `G1` exceeds 80,000, a new variable `k_new` is set to 8.
GVHD: Th.S Hồ Tấn Thành j = 4 ptb = k_new +j
G2 = G/ptb v1 = sort(T9(:,1)) vidx1 = find(v1 >= G2,1,'first') if ~isempty(vidx1)
V1_table = array2table(L1) end sotaitreo=j while G2 > 80000 j = j+4 ptb = k_new+j
G2 = G/ptb v1 = sort(T9(:,1)) vidx1 = find( v1 >=G2,1,'first') if ~isempty(vidx1)
L1 = T9(T9(:,1) == v1(vidx1),:) end sotaitreo=j end end
Mô phỏng thiết bị nồi hai vỏ
3.6.1 Mô phỏng đáy nắp thiết bị
Bước 1: Sử dụng mặt phẳng Front Plane để bắt đầu vẽ thiết bị, nhấp vào biểu tượng Circle trên thanh Sketch hoặc nhấn phím tắt C và Enter Bước 2: Tiến hành chọn tâm của đường tròn.
Bước 3: Thay đổi đường kính tại bảng Parameters Tại
1000 sau đó nhấn Enter kết thúc. nhập giá trị bán kính
Bước 3: Nhấn chọn biếu tượng tạo vòm khối 3D và chọn chiều cao là 600mm, nhấn Enter để kết thúc lệnh.
Bước 4: Chọn mặt phẳng Top Plane, vào Sket chọn vẽ đường tròn nhập bán kính 90 nhấn Enter để kết thúc lệnh.
Bước 5: Vào Feature chọn lệnh tạo khối đùn 3D nhập khoảng cách cần đùn 50mm, nhán Enter để kết thúc lệnh.
GVHD: Th.S Hồ Tấn Thành
Trường Đại Học Công Nghiệp Thực Phẩm TP.HCM Khoa Công nghệ Kỹ thuật Hóa học
Hình 3 17 Mô phỏng nắp thiết bị
3.6.2 Mô phỏng thân thiết bị
Bước 1: Chọn mặt phẳng bằng Front Plane để vẽ thiết bị, nhấp chọn biểu tượng Circle trên thanh Sketch hoặc nhấn phím tắt C trên bàn phím rồi Enter.
Bước 2: Vào Feature chọn lệnh tạo khối đùn 3D nhập khoảng cách cần đùn 1500mm, nhán Enter để kết thúc lệnh.
Bước 3: Vào Feature chọn lệnh làm rỗng thân thiết bị nhập khoảng cách 1500mm , nhấn Enter để kết thúc lệnh.
Chọn mặt phẳng Top Plane để bắt đầu, sau đó sử dụng lệnh vẽ để tạo vỏ bọc bên ngoài thiết bị Tiếp theo, vào mục Feature và chọn lệnh tạo khối đùn 3D, nhập thông số cần thiết và nhấn Enter để hoàn tất lệnh.
Bước 5: Chọn mặt phẳng Top Plane để bắt đầu vẽ chân thiết bị Khi vẽ, hãy sử dụng lệnh để tạo các nét liền mạch, tránh tạo khoảng trống Tiếp theo, vào mục Feature và chọn lệnh phù hợp.
GVHD: Th.S Hồ Tấn Thành tạo khối đùn 3D nhập, nhán Enter để kết thúc lệnh.
Bước 6: Chọn mặt phẳng Front Plane để bắt đầu vẽ đáy thiết bị trên mặt phẳng 2D Hãy đảm bảo rằng các nét vẽ là liền mạch và không tạo ra khoảng trống.
Feature chọn lệnh tạo khối đùn 3D nhập, nhán Enter để kết thúc lệnh.
Bước 7: Chọn mặt phẳng Top Plane, vào Sket chọn vẽ đường tròn nhập bán kính 70 nhấn Enter để kết thúc lệnh.
Bước 8: Vào Feature chọn lệnh tạo khối đùn 3D nhập khoảng cách cần đùn 900mm, nhán Enter để kết thúc lệnh.
Bước 9: Chọn mặt phẳng Top Plane, vào Sket chọn vẽ đường tròn nhập bán kính 950mm nhấn Enter để kết thúc lệnh.
Bước 10: Vào Feature chọn lệnh tạo khối đùn 3D nhập khoảng cách cần đùn 50mm, nhán Enter để kết thúc lệnh.
Bước 11: Vào Evaluate chọn lệnh vát cạnh khối vừa đùn.
GVHD: Th.S Hồ Tấn Thành
Trường Đại Học Công Nghiệp Thực Phẩm TP.HCM Khoa Công nghệ Kỹ thuật Hóa học
3.6.3 Mô phỏng ống dẫn sản phẩm đáy
Bước 1: Chọn mặt phẳng bằng Front Plane để vẽ thiết bị, nhấp chọn biểu tượng vẽ ống dẫn, tiếp theo sử dụng lệnh đẻ vẽ đường cong.
Bước 2: Vào Feature chọn lệnh tạo khối đùn 3D nhập khoảng cách cần đùn 50mm, nhấn Enter để kết thúc lệnh.
Hình 3 19 Ống dẫn sản phẩm 59
GVHD: Th.S Hồ Tấn Thành
3.6.4 Mô phỏng motor thiết bị
Bước 1: Chọn mặt phẳng bằng Front Plane để vẽ, nhấp chọn biểu tượng Circle trên thanh Sketch hoặc nhấn phím tắt C trên bàn phím rồi Enter.
Bước 2: Vào Feature chọn lệnh tạo khối đùn 3D nhập khoảng cách cần đùn 1000mm, nhấn Enter để kết thúc lệnh.
Bước 3: Chọn mặt phẳng bằng Front Plane, sử dụng lệnh Line vẽ hình cánh khuấy (Cánh khuấy turbin).
Bước 4: Vào Feature chọn lệnh tạo khối đùn 3D nhập khoảng cách cần đùn 90mm, nhấn Enter để kết thúc lệnh.
Bước 5: Ở đầu còn lại của trục khuấy, hãy chọn mặt phẳng Front Plane, sau đó nhấp vào biểu tượng Circle trên thanh Sketch, nhập bán kính 120mm và nhấn Enter để hoàn tất lệnh.
Bước 6: Vào Feature chọn lệnh tạo khối đùn 3D nhập khoảng cách cần đùn 160mm, nhấn Enter để kết thúc lệnh.
Hình 3 20 Motor và cánh khuấy thiết bị
GVHD: Th.S Hồ Tấn Thành
Trường Đại Học Công Nghiệp Thực Phẩm TP.HCM Khoa Công nghệ Kỹ thuật Hóa học
CHẠY THỬ VÀ KIỂM TRA
‒ Nhiệt độ dòng nóng vào: 150 ℃
‒ Nhiệt độ dòng nóng ra: 130 ℃
‒ Nhiệt độ dòng lạnh vào: 20 ℃
‒ Nhiệt độ dòng lạnh ra: 110 ℃
‒ Áp suất làm việc: 1 atm
‒ Thời gian làm việc: 5 năm
Bảng 4 1 Bảng số liệu so sánh
Thông số Kí hiệu Kết quả Sai số
Chiều cao thân thiết bị H 0.9029 0%
Chiều cao vỏ thiết bị Hv 0.647 0% Đường kính thân thiết bị Dngtr 2.074 0% Đường kính vỏ thiết bị Dngng 2.127 0% Đường kính cánh khuấy Dck 1.339 0%
GVHD: Th.S Hồ Tấn Thành
Diện tích bề mặt trao đổi nhiệt F 45.78 4.94%
GVHD: Th.S Hồ Tấn Thành
Trường Đại Học Công Nghiệp Thực Phẩm TP.HCM Khoa Công nghệ Kỹ thuật Hóa học