Đồ án: Thiết kế và thi công mô hình phân loại và lưu kho sản phẩm

Tìm hiểu đồ án thiết kế, thi công mô hình phân loại và lưu kho sản phẩm tự động. Ứng dụng công nghệ xử lý ảnh YOLOv8, PLC S7-1200 và cánh tay robot.

2024

90
1
0

Phí lưu trữ

30 Point

Tóm tắt

I. Tổng quan về mô hình phân loại và lưu kho sản phẩm tự động

Mô hình phân loại và lưu kho sản phẩm tự động là một hệ thống công nghệ tiên tiến được ứng dụng rộng rãi trong các nhà máy sản xuất hiện đại. Hệ thống này kết hợp giữa xử lý ảnh, trí tuệ nhân tạotự động hóa công nghiệp để thực hiện các quy trình phân loại sản phẩm một cách nhanh chóng và chính xác. Mô hình được thiết kế đặc biệt cho các sản phẩm bánh kẹo thạch, giúp nâng cao hiệu suất sản xuất, giảm lỗi nhân công và tối ưu hóa chi phí vận hành. Công nghệ này đóng vai trò quan trọng trong tự động hóa kho hàngquản lý chuỗi cung ứng của các doanh nghiệp sản xuất.

1.1. Định nghĩa và mục đích của hệ thống

Hệ thống phân loại và lưu kho sản phẩm là thiết bị tự động hóa dùng để nhận diện, xác minh chất lượng và lưu trữ sản phẩm theo các tiêu chuẩn định trước. Mục đích chính là tăng hiệu suất hoạt động, đảm bảo chất lượng sản phẩm, giảm thời gian xử lý và chi phí nhân công trong quá trình sản xuất và lưu kho.

1.2. Ứng dụng thực tiễn trong ngành công nghiệp

Trong ngành thực phẩm và đồ uống, mô hình này được áp dụng để phân loại sản phẩm bánh kẹo thạch, kiểm soát chất lượng và tự động hóa quy trình lưu kho. Hệ thống giúp các doanh nghiệp sản xuất nâng cao năng suất, độ chính xáctính nhất quán của sản phẩm cuối cùng.

II. Cấu trúc kỹ thuật của mô hình phân loại sản phẩm

Mô hình phân loại sản phẩm tự động bao gồm nhiều thành phần kỹ thuật phức tạp được tích hợp hài hòa. Hệ thống sử dụng camera công nghiệp để chụp hình ảnh sản phẩm, súng quét mã vạch để thu thập thông tin định danh, và bộ xử lý ảnh dựa trên mô hình YoloV8 để phân tích và nhận diện sản phẩm. Toàn bộ hệ thống được điều khiển bởi PLC S7-1200 từ Siemens, một bộ điều khiển lập trình được công nhân nhất trong tự động hóa công nghiệp. Vùng làm việc của cánh tay robot XYZ có kích thước 200x600x400mm, cho phép di chuyển và lưu kho sản phẩm một cách chính xác trong kho chứa 400x400mm.

2.1. Hệ thống lấy dữ liệu bằng camera và quét mã vạch

Hệ thống sử dụng camera công nghiệp để chụp hình ảnh sản phẩm trên băng tải có kích thước 80x100mm. Song song đó, súng quét mã vạch giúp xác nhận thông tin sản phẩm. Dữ liệu hình ảnh được gửi đến module xử lý ảnh Python để phân tích chi tiết, đảm bảo độ chính xác cao trong quá trình nhận diện.

2.2. Mô hình YoloV8 và xử lý ảnh

YoloV8 là mô hình deep learning tiên tiến được sử dụng để phát hiện và phân loại sản phẩm từ hình ảnh. Mô hình này xử lý ảnh nhanh chóng, cho phép hệ thống hoạt động real-time với độ chính xác cao. Kết quả xử lý được truyền đến PLC để điều khiển các bước tiếp theo.

2.3. PLC S7 1200 và điều khiển tự động

PLC S7-1200 CPU 1214 DC/DC/DC là bộ não của hệ thống, nhận dữ liệu từ xử lý ảnhcảm biến, sau đó điều khiển cánh tay robot XYZ để thực hiện phân loại và lưu kho sản phẩm theo logic được lập trình sẵn.

III. Quy trình phân loại và lưu kho sản phẩm

Quy trình phân loại và lưu kho sản phẩm được thực hiện tuần tự qua các bước kỹ thuật chặt chẽ. Đầu tiên, sản phẩm được đưa lên băng tải để lấy dữ liệu qua cameraquét mã vạch. Tiếp theo, mô hình YoloV8 phân tích hình ảnh để xác định loại sản phẩm và kiểm tra chất lượng. Dựa vào kết quả xử lý ảnh, PLC sẽ điều khiển cánh tay robot XYZ di chuyển sản phẩm vào các vị trí lưu kho khác nhau tùy theo loại sản phẩmchất lượng. Quá trình này đảm bảo phân loại chính xác, lưu kho hiệu quảquản lý hàng hóa tự động, giúp giảm thời gian xử lýchi phí vận hành đáng kể.

3.1. Giai đoạn thu thập dữ liệu sản phẩm

Sản phẩm được đưa lên băng tải có kích thước 80x100mm. Camera công nghiệp chụp hình ảnh chi tiết, đồng thời súng quét mã vạch đọc thông tin định danh sản phẩm. Toàn bộ dữ liệu được gửi đến module xử lý ảnh Python để phân tích sâu.

3.2. Xác định và phân loại sản phẩm

Mô hình YoloV8 phân tích hình ảnh để xác nhận loại sản phẩmkiểm tra tính đúng sai dựa trên tiêu chuẩn chất lượng. Kết quả phân loại được gửi trực tiếp đến PLC dưới dạng tín hiệu điều khiển.

3.3. Điều khiển robot lưu kho sản phẩm

Cánh tay robot XYZ với vùng làm việc 200x600x400mm được PLC điều khiển để nhặt sản phẩmdi chuyển vào các vị trí lưu kho phù hợp trong kho chứa 400x400mm. Hệ thống hoạt động tự động, chính xácliên tục.

IV. Lợi ích và triển vọng phát triển của hệ thống

Mô hình phân loại và lưu kho sản phẩm tự động mang lại nhiều lợi ích kinh tế và kỹ thuật đáng kể cho các nhà máy sản xuất. Hệ thống giúp tăng hiệu suất lên đáng kể, giảm lỗi nhân công, đảm bảo chất lượng sản phẩm nhất quán, và tiết kiệm chi phí vận hành dài hạn. Ngoài ra, hệ thống có thể mở rộng quy mô để phục vụ cho các loại sản phẩm khác nhau, không chỉ bánh kẹo thạch. Trong tương lai, công nghệ này có thể được tích hợp với IoT, big data analyticstrí tuệ nhân tạo nâng cao để tạo ra những hệ thống thông minh hơn, linh hoạt hơntiết kiệm năng lượng hơn. Triển vọng ứng dụng trong quản lý kho thông minhchuỗi cung ứng số hóa là rất lớn.

4.1. Lợi ích kinh tế và kỹ thuật

Hệ thống mang lại tăng hiệu suất sản xuất, giảm chi phí nhân công, đảm bảo chất lượng sản phẩm và giảm lỗi trong quá trình phân loại và lưu kho. Các nhà máy sản xuất có thể tối ưu hóa quy trình, tăng năng suấtcải thiện lợi nhuận đáng kể.

4.2. Mở rộng ứng dụng cho các sản phẩm khác

Mô hình có thể điều chỉnh và mở rộng để phục vụ nhiều loại sản phẩm khác nhau như bánh bao, kẹo, thực phẩm đông lạnh, v.v. Tính linh hoạtkhả năng mở rộng của hệ thống làm nó trở thành giải pháp tổng thể cho ngành công nghiệp thực phẩm.

4.3. Triển vọng phát triển trong tương lai

Tích hợp IoT, cloud computingAI nâng cao sẽ tạo ra hệ thống thông minh hoàn toàn. Tự động hóa toàn bộ kho hàng, dự đoán nhu cầu thị trường và quản lý chuỗi cung ứng số hóa sẽ là những ứng dụng chính trong tương lai.

18/12/2025

Trích đoạn nội dung tài liệu

Chương 1. Tổng quan về đề tài trình xử lý ảnh và gửi dữ liệu lên cho PLC, quá trình điều khiển tự động lưu xuất kho và giao diện giám sát. Kết quả thực hiện: Thể hiện những kết quả đạt được của phần cứng và phần mềm thông qua hình ảnh và những thông số kỹ thuật. Kết luận và hướng phát triển: Nêu những vấn đề đã giải quyết được và chưa giải quyết được.

Tiềm năng ứng dụng trong thực tế và giáo dục của hệ thống. Trang 3 Kkx zczxzx nj nzxnx zn nzx nxn zzkhan==== === Chương 2. Cơ sở lý thuyết CHƯƠNG 2. CƠ SỞ LÝ THUYẾT Chương này sẽ trình bày các lý thuyết và những vấn đề liên quan cần thiết để đáp ứng hoạt động của hệ thống mà nhóm chúng em đang thiết kế 2.1 Lý thuyết về PLC 2.1 Khái niệm và chức năng của PLC Khái niệm: PLC (Programmable Logic Controller) là một thiết bị có khả năng lập trình để thực hiện các thuật toán điều khiển logic trong các ứng dụng công nghiệp.

PLC nhận tín hiệu từ môi trường bên ngoài qua các cổng đầu vào và điều khiển các hoạt động thông qua các cổng đầu ra. Hoạt động của PLC dựa trên việc quét và kiểm tra trạng thái của các đầu vào và đầu ra. PLC hoạt động bằng cách quét và kiểm tra trạng thái của các đầu vào và đầu ra. Khi có sự thay đổi ở đầu vào, dựa trên chương trình đã được lập trình trước đó, nó sẽ thay đổi các đầu ra tương ứng.

Chức năng: PLC được sử dụng để thay thế các mạch relay truyền thống với những ưu điểm rõ rệt. Đầu tiên, nó dễ dàng lập trình và các ngôn ngữ lập trình của nó khá dễ học. Thiết kế nhỏ gọn của PLC giúp việc bảo trì và sửa chữa dễ dàng hơn. Nó cũng có dung lượng bộ nhớ lớn, hỗ trợ thực hiện các chương trình phức tạp.

PLC đảm bảo độ tin cậy cao trong môi trường công nghiệp và có khả năng liên lạc với các thiết bị thông minh như máy tính và các mạng máy tính. Với chi phí cạnh tranh, PLC đã trở thành một giải pháp phổ biến và hiệu quả cho các hệ thống điều khiển tự động trong nhiều ngành công nghiệp khác nhau.2 Cấu trúc của một bộ PLC Một bộ PLC thường có cấu trúc như sau: Trang 4 Kkx zczxzx nj nzxnx zn nzx nxn zzkhan==== === Chương 2. Cơ sở lý thuyết Hình 2. 1 Cấu trúc của một bộ PLC CPU (Central Processing Unit): Đây là bộ xử lý trung tâm của PLC, thực hiện các chương trình điều khiển được lập trình để quản lý và điều khiển các thiết bị và quy trình.

Memory (Bộ nhớ): Bao gồm RAM (Random Access Memory) dùng để lưu trữ dữ liệu và các biến trong quá trình hoạt động của chương trình, cùng với ROM (Read-Only Memory) chứa chương trình điều khiển đã được lập trình và các thông tin cấu hình. Input/Output Modules (Mô-đun vào/ra): Đây là các mô-đun kết nối với các cảm biến (đầu vào) và các thiết bị điều khiển (đầu ra), cho phép PLC thu thập dữ liệu từ các cảm biến và điều khiển các thiết bị khác nhau trong hệ thống. Power Supply (Nguồn điện): Là nguồn cấp điện cho PLC và các mô-đun vào/ra, đảm bảo hoạt động ổn định của hệ thống. Communication Interface (Giao tiếp): Dùng để kết nối PLC với các thiết bị ngoài như máy tính, màn hình điều khiển (HMI), hay các hệ thống SCADA để truyền dữ liệu và điều khiển từ xa.2 Hệ thống SCADA 2.1 SCADA là gì? SCADA, viết tắt của Supervisory Control and Data Acquisition, là một hệ thống quản lý và điều khiển tự động cao cấp.

Chức năng truyền thống của SCADA bao gồm giám sát, điều khiển và quản lý quy trình sản xuất cũng như các hệ thống công nghiệp phức tạp. SCADA đóng vai trò quan trọng trong việc hỗ trợ giám sát hoạt động của các hệ thống, thu thập dữ liệu và hiển thị thông tin, đồng thời cảnh báo người điều khiển trong trường hợp xảy ra sự cố. Trang 5 Kkx zczxzx nj nzxnx zn nzx nxn zzkhan==== === Chương 2.2 Cấu trúc hệ thống SCADA Hệ thống SCADA được cấu tạo từ nhiều cấp, mỗi cấp đảm nhiệm một chức năng riêng biệt, liên kết chặt chẽ với nhau để đảm bảo hoạt động hiệu quả cho toàn hệ thống. Dưới đây là cấu trúc hệ thống SCADA: Cấp thiết bị:  Thành phần: Gồm các thiết bị đo lường như cảm biến, bộ chuyển đổi tín hiệu đo lường, bộ truyền tín hiệu và thiết bị hoạt động như động cơ, biến tần, van và các bộ điều khiển van.

 Vai trò: Thu thập dữ liệu về trạng thái hoạt động của các thiết bị, quy trình sản xuất tại hiện trường. Chuyển đổi dữ liệu thu thập được sang dạng tín hiệu phù hợp để truyền đến các bộ xử lý trung tâm. Hệ thống mạng truyền thông:  Thành phần: Gồm các mạng truyền thông công nghiệp SCADA, các thiết bị viễn thông và các thiết bị chuyển đổi dồn kênh.  Vai trò: Truyền tải dữ liệu được thu thập từ cấp thiết bị đến các cấp điều khiển cao hơn Đảm bảo sự kết nối thông suốt giữa các thành phần trong hệ thống SCADA, giúp cho việc giám sát và điều khiển được diễn ra hiệu quả.

Cấp điều khiển cục bộ:  Thành phần: Gồm thiết bị trạm đầu xa RTU (Remote Terminal Unit) và các thiết bị điều khiển logic PLC + HMI.  Vai trò: Nhận dữ liệu từ các thiết bị đo lường tại cấp thiết bị. Xử lý sơ bộ dữ liệu và truyền đến cấp điều khiển giám sát. Thực hiện các lệnh điều khiển từ cấp điều khiển giám sát gửi về để điều chỉnh hoạt động của các thiết bị.

Thông tin sẽ hiển thị trạng thái hoạt động của các thiết bị và quy trình sản xuất trên màn hình HMI. Cấp điều khiển giám sát:  Thành phần: Gồm hệ thống phần mềm SCADA và màn hình giao diện HMI. Trang 6 Kkx zczxzx nj nzxnx zn nzx nxn zzkhan==== === Chương 2. Cơ sở lý thuyết  Vai trò: Giám sát và điều khiển toàn bộ quy trình sản xuất.

Dữ liệu từ các thiết bị RTU và PLC được thu thập, sau đó được xử lý, phân tích và hiển thị trên màn hình HMI. Người vận hành có thể dễ dàng theo dõi tình trạng hoạt động của hệ thống một cách trực quan. Hệ thống cung cấp các công cụ cho người vận hành điều chỉnh thông số và đưa ra các quyết định điều khiển để tối ưu hóa hiệu quả hoạt động của hệ thống. 2 Hệ thống SCADA gồm 4 cấp chính 2.3 Vai trò của SCADA trong công nghiệp  SCADA thu thập dữ liệu từ các thiết bị cảm biến, máy móc và quá trình sản xuất.

 Giám sát: Hệ thống giám sát hoạt động của các thiết bị và quy trình.  SCADA cho phép điều khiển từ xa các thiết bị và quy trình trong công nghiệp.  Dựa trên dữ liệu thu thập, SCADA giúp đưa ra quyết định thông minh và dự báo sự cố.3 Lý thuyết xử lý ảnh 2.1 Tổng quan về xử lý ảnh Trang 7 Kkx zczxzx nj nzxnx zn nzx nxn zzkhan==== === Chương 2. Cơ sở lý thuyết Hiện nay, xử lý ảnh đóng vai trò quan trọng trong việc phân loại bánh, kẹo và thạch, đem lại sự hiệu quả và tự động hóa trong quy trình sản xuất và kiểm tra chất lượng.

Các hệ thống hiện đại sử dụng các công nghệ như xử lý ảnh số, học sâu và các thuật toán phân loại để nhận diện và phân biệt các loại sản phẩm dựa trên hình dạng, màu sắc và các đặc tính khác. Cụ thể, việc áp dụng các phương pháp như xử lý ảnh số để phân tích hình dạng và kích thước của sản phẩm, hoặc sử dụng học sâu (deep learning) để xây dựng các mô hình phân loại chính xác cao đã trở thành xu hướng phổ biến. Các hệ thống này thường tích hợp cảm biến hình ảnh và công nghệ điều khiển để tự động phân loại và đưa sản phẩm vào các quy trình lưu kho hoặc sản xuất tiếp theo. Áp dụng xử lý ảnh trong phân loại bánh, kẹo và thạch không chỉ tăng năng suất mà còn giảm thiểu sai sót nhân công, đảm bảo chất lượng sản phẩm và củng cố khả năng giám sát toàn diện trong quy trình sản xuất.2 Khái quát về hệ thống phát hiện đối tượng Phát hiện đối tượng (Object Detection): là một công nghệ trong lĩnh vực thị giác máy tính và xử lý hình ảnh, được dùng để nhận diện và xác định vị trí của các đối tượng trong hình ảnh và video số, thuộc vào các lớp đối tượng đã xác định trước.

Các mô hình phát hiện đối tượng thường được huấn luyện để nhận diện sự hiện diện của các đối tượng cụ thể trong hình ảnh, video hoặc trong thời gian thực. Công nghệ này được coi là một trong những lĩnh vực quan trọng nhất trong sự phát triển của học sâu (Deep Learning) và xử lý hình ảnh. Trang 8 Kkx zczxzx nj nzxnx zn nzx nxn zzkhan==== === Chương 2. Cơ sở lý thuyết Hình 2.

3 Ví dụ về phát hiện đối tượng Các phương pháp nhận diện đối tượng phổ biến - Phương pháp trích đặc trưng Histogram of Oriented Gradients (HOG) - Faster R-CNN - Mô hình SSD-MobileNet - Mô hình YOLO 2.3 Giới thiệu về mô hình YOLOV8 Tổng quan: YOLOv8 là một phiên bản tiên tiến của mô hình YOLO (You Only Look Once), nổi tiếng trong lĩnh vực thị giác máy tính và học sâu. Mô hình này được thiết kế để cải thiện độ chính xác và hiệu suất trong việc nhận diện đối tượng trên hình ảnh. Yolov8 sử dụng một kiến trúc mạng phức tạp hơn, với các kỹ thuật như skip connection và các module chẻ nhánh để tăng cường khả năng phát hiện và nhận diện. Trang 9 Kkx zczxzx nj nzxnx zn nzx nxn zzkhan==== === Chương 2.

Cơ sở lý thuyết Hình 2. 4 Dòng thời gian phát triển của YOLO Hình 2. 5 Ảnh xe bus trên đường được nhận dạng Ưu điểm và hạn chế của mô hình YOLOv8: - Ưu điểm: • Độ nhanh và phản hồi nhanh của YOLOv8 giúp xử lý các nhiệm vụ nhận diện đối tượng và phân-segment ảnh trong thời gian thực. • Độ chính xác: YOLOv8 được xây dựng dựa trên các tiến bộ trong lĩnh vực học sâu và thị giác máy tính, đảm bảo độ chính xác cao trong việc nhận diện đối tượng.

Trang 10 Kkx zczxzx nj nzxnx zn nzx nxn zzkhan==== === Chương 2. Cơ sở lý thuyết • YOLOv8 linh hoạt hỗ trợ việc nhận diện đối tượng và phân-segment trên cả GPU và CPU, tirận dụng các công nghệ như TensorRT của Nvidia và OpenVino của Intel.

Nội dung được bảo vệ bản quyền — Tải xuống đầy đủ