Tổng quan nghiên cứu

Trong kỷ nguyên công nghiệp 4.0, hệ thống điều khiển quy trình công nghiệp (IPCS) giữ vai trò cốt lõi tại hơn 85% các nhà máy sản xuất hiện đại. Sự cố máy móc bất ngờ có thể gây thiệt hại ước tính lên tới 20% đến 30% tổng chi phí vận hành hàng năm do thời gian dừng máy kéo dài. Phương pháp bảo trì truyền thống phụ thuộc hoàn toàn vào kinh nghiệm kiểm tra thủ công của kỹ sư, dẫn đến thời gian khắc phục sự cố kéo dài và tiềm ẩn nhiều rủi ro. Nhằm tự động hóa chu kỳ giám sát và nâng cao tính khả dụng của thiết bị, nghiên cứu tập trung giải quyết bài toán phát hiện và chẩn đoán lỗi (FDD) trong thời gian thực cho hệ thống công nghiệp.

Mục tiêu trọng tâm của đề tài là xây dựng hệ thống ổn định mức chất lỏng sử dụng bộ điều khiển PID trên nền tảng PLC Siemens S7-1500, đồng thời tích hợp mô hình Deep Learning (học sâu) để tự động nhận dạng lỗi cảm biến và cơ cấu chấp hành. Nghiên cứu được triển khai thực nghiệm từ tháng 09/2020 đến tháng 11/2022 tại Trường Đại học Sư phạm Kỹ thuật TP. Hồ Chí Minh trên mô hình IT-5200 Process Control Trainer với bồn xử lý dung tích 5 lít và bể chứa 20 lít.

Kết quả nghiên cứu mang lại ý nghĩa thực tiễn to lớn khi tối ưu hóa quy trình bảo trì, giúp rút ngắn thời gian chẩn đoán sự cố xuống dưới 20 mili giây và đạt độ chính xác nhận dạng vượt mức 98,5%. Toàn bộ thông tin cảnh báo được đồng bộ trực tiếp lên màn hình HMI và máy chủ Web Server, cung cấp giải pháp chuyển đổi số toàn diện cho các dây chuyền sản xuất tự động.

Cơ sở lý thuyết và phương pháp nghiên cứu

Khung lý thuyết áp dụng

Nghiên cứu được xây dựng trên nền tảng tích hợp giữa lý thuyết điều khiển tự động và kỹ thuật học sâu hiện đại. Khung lý thuyết bao gồm 3 trụ cột chính:

Thứ nhất, quy trình phát hiện và chẩn đoán lỗi tiêu chuẩn (FDD) gồm 4 giai đoạn nối tiếp: phát hiện lỗi (Fault Detection), cô lập vùng lỗi (Fault Isolation), định danh kiểu lỗi (Fault Identification) và phục hồi quy trình (Process Recovery).

Thứ hai, kiến trúc mạng nơ-ron tích chập (Convolutional Neural Network - CNN) với các khối xử lý chuyên sâu: lớp tích chập (Convolutional Layer) thực hiện quét các bộ lọc hạt nhân để tự động trích xuất đặc trưng tín hiệu chuỗi thời gian; lớp gộp cực đại (Max Pooling Layer) giảm chiều dữ liệu và hạn chế hiện tượng quá khớp (overfitting); lớp kết nối đầy đủ (Fully Connected Layer) cùng hàm kích hoạt Softmax để phân loại đa lớp trạng thái hoạt động. Nghiên cứu so sánh chuyên sâu giữa hai biến thể 1D-CNN và 2D-CNN nhằm tối ưu hiệu năng tính toán.

Thứ ba, nguyên lý điều khiển hồi tiếp vòng kín PID (Proportional - Integral - Derivative) trên bộ xử lý công nghiệp PLC nhằm duy trì điểm đặt (Set Point) của mực nước ổn định trước các tác động nhiễu.

Phương pháp nghiên cứu

Nghiên cứu ứng dụng phương pháp thực nghiệm kết hợp phân tích định lượng trên hệ thống phần cứng chuyên dụng IT-5200 Process Control Trainer kết nối bộ điều khiển PLC Siemens S7-1500 CPU 1512C-1 PN.

Nguồn dữ liệu được thu thập thời gian thực thông qua ngôn ngữ Python từ 3 cảm biến chính: cảm biến mức nước tuyến tính LVDT (dải đo 1mm - 250mm, độ phân giải nhỏ hơn 0,01 µm), cảm biến lưu lượng tuabin (hệ số 8000 xung/lít, tần số 40 - 1200 Hz), cảm biến áp suất Strain Gauge (ngõ ra 0 - 10V, chịu áp tối đa 10 bar) và tín hiệu điều khiển động cơ bơm 12VDC (lưu lượng cực đại 12 lít/phút).

Cỡ mẫu nghiên cứu đạt khoảng 12.000 điểm dữ liệu tín hiệu chuỗi thời gian, được thu thập liên tục ở tần số lấy mẫu 100 Hz qua cổng giao tiếp công nghiệp. Phương pháp lấy mẫu phân tầng (Stratified Sampling) được lựa chọn để phân chia đều tập dữ liệu thành 8 nhóm trạng thái vận hành, bao gồm trạng thái bình thường và 7 kịch bản sự cố giả lập (sụt giảm điện áp 10%, sụt giảm 15% và mất kết nối hoàn toàn).

Lý do lựa chọn phương pháp phân tích 1D-CNN thay vì các thuật toán học máy truyền thống là khả năng tự động học các mẫu biến thiên phi tuyến tính của tín hiệu cảm biến dạng 1 chiều mà không cần trích xuất đặc trưng thủ công, đồng thời giảm thiểu tới 60% số lượng tham số cần huấn luyện so với mạng nơ-ron truyền thống, giúp mô hình hoạt động ổn định trên phần cứng nhúng.

Kết quả nghiên cứu và thảo luận

Những phát hiện chính

Quá trình huấn luyện và kiểm thử mô hình thực nghiệm đã đem lại các kết quả nổi bật sau:

Thứ nhất, hệ thống điều khiển mức nước sử dụng thuật toán PID trên PLC S7-1500 đạt độ ổn định cao. Sai số xác lập luôn duy trì dưới 1,2%, thời gian đáp ứng quá độ đạt khoảng 12 giây mà không xảy ra hiện tượng vọt lố nghiêm trọng.

Thứ hai, mô hình mạng nơ-ron 1D-CNN chứng minh tính ưu việt vượt trội so với 2D-CNN trong bài toán phân loại dữ liệu chuỗi thời gian. Mạng 1D-CNN chỉ yêu cầu khoảng 15.400 tham số huấn luyện (ít hơn 3,2 lần so với mức gần 50.000 tham số của 2D-CNN), nhưng đạt độ chính xác nhận dạng lỗi tổng thể lên tới 98,75% trên tập kiểm thử độc lập, cao hơn 1,4% so với mô hình 2D-CNN.

Thứ ba, hệ thống nhận diện chính xác 8 nhóm trạng thái lỗi phức tạp trong vòng dưới 18 mili giây, bao gồm lỗi cảm biến mức LVDT sụt áp 10% và 15%, lỗi hở mạch cảm biến lưu lượng, lỗi quá áp buồng kín và lỗi nghẽn đường ống bơm tuần hoàn.

+--------------------------+--------------------+--------------------+
| Tiêu chí so sánh         | Mô hình 1D-CNN     | Mô hình 2D-CNN     |
+--------------------------+--------------------+--------------------+
| Số lượng tham số học     | ~15.400 tham số    | ~49.800 tham số    |
| Thời gian suy luận (ms)  | 16,8 ms            | 42,5 ms            |
| Độ chính xác tổng thể    | 98,75%             | 97,35%             |
| Dung lượng bộ nhớ RAM    | Thấp (~45 MB)      | Trung bình (~120 MB|
+--------------------------+--------------------+--------------------+

Thảo luận kết quả

Các kết quả thực nghiệm phản ánh chính xác các biến động động học của hệ thống chất lưu kín. Dữ liệu huấn luyện và kiểm thử được trực quan hóa thông qua đồ thị đáp ứng bước của bộ PID, biểu đồ hàm mất mát (Loss Curve) và ma trận nhầm lẫn (Confusion Matrix).

Qua ma trận nhầm lẫn, tỷ lệ nhận diện đúng đối với lỗi mất tín hiệu hoàn toàn đạt tuyệt đối 100%, trong khi tỷ lệ nhận diện lỗi suy giảm biên độ 10% đạt 97,8%. Nguyên nhân xuất hiện tỷ lệ sai số nhỏ khoảng 2,2% là do nhiễu tín hiệu tần số cao phát sinh từ nguồn cấp bơm DC 12V và dao động cơ khí của cánh tuabin đo lưu lượng. Khi so sánh với các nghiên cứu sử dụng thuật toán học máy cổ điển như SVM hay KNN, mô hình 1D-CNN trong đề tài cho thấy tốc độ xử lý nhanh hơn 45% và khả năng chống nhiễu vượt trội hơn 8% mà không cần bổ sung các bộ lọc thông thấp phức tạp.

Việc tích hợp thành công cảnh báo thời gian thực lên màn hình HMI TP700 Comfort và Web Server mở ra giải pháp giám sát đa kênh từ xa, giúp kỹ thuật viên tiếp cận thông tin sự cố ngay lập tức tại bất kỳ vị trí nào trong nhà máy.

Đề xuất và khuyến nghị

Dựa trên kết quả nghiên cứu thực nghiệm, 4 giải pháp cụ thể được đề xuất nhằm ứng dụng và mở rộng hệ thống trong thực tế công nghiệp:

Thứ nhất, triển khai tích hợp trực tiếp mô hình học sâu 1D-CNN lên các thiết bị tính toán biên công nghiệp (Industrial Edge Computing hoặc máy tính nhúng IPC) trong vòng 6 tháng tới. Mục tiêu nâng tốc độ xử lý dữ liệu đạt dưới 10 mili giây và tối ưu hóa băng thông mạng SCADA, do bộ phận kỹ thuật tự động hóa của nhà máy chủ trì thực hiện.

Thứ hai, mở rộng tập dữ liệu huấn luyện bằng cách thu thập thêm khoảng 50.000 mẫu tín hiệu trong các điều kiện môi trường khắc nghiệt (nhiệt độ chất lỏng biến thiên từ 20 đến 80 độ C, rung động công nghiệp mạnh) trong giai đoạn 9 tháng tiếp theo. Nhóm nghiên cứu R&D sẽ chịu trách nhiệm tinh chỉnh các siêu tham số của mạng nơ-ron nhằm nâng độ chính xác toàn diện lên trên 99,5%.

Thứ ba, phát triển module điều khiển tự phục hồi (Self-healing Control Loop) trong thời gian 12 tháng. Khi phát hiện cảm biến chính bị sụt áp hoặc hỏng hóc, hệ thống PLC sẽ tự động kích hoạt cảm biến phụ trợ hoặc chuyển sang chế độ điều khiển ước lượng mềm để duy trì dây chuyền hoạt động liên tục, do đội ngũ kỹ sư điều khiển phối hợp cùng nhà cung cấp thiết bị triển khai.

Thứ tư, chuẩn hóa giao thức truyền thông công nghiệp theo chuẩn OPC UA và MQTT trong vòng 3 tháng tới nhằm đảm bảo tính an toàn dữ liệu và khả năng tương thích với các nền tảng đám mây quản trị doanh nghiệp (ERP/MES).

Đối tượng nên tham khảo luận văn

Nội dung và giải pháp kỹ thuật trong luận văn mang lại giá trị ứng dụng thiết thực cho 4 nhóm đối tượng chính:

  1. Kỹ sư Tự động hóa và Bảo trì Nhà máy: Sử dụng luận văn làm tài liệu hướng dẫn kỹ thuật để thiết kế, đấu nối phần cứng PLC S7-1500, cấu hình màn hình HMI TP700 Comfort và ứng dụng trí tuệ nhân tạo vào hệ thống giám sát cảnh báo lỗi thiết bị.
  2. Học viên Cao học và Nghiên cứu sinh: Tham khảo phương pháp luận khoa học, cấu trúc xây dựng mô hình mạng 1D-CNN xử lý dữ liệu cảm biến chuỗi thời gian và cách kết hợp giải thuật PID với Deep Learning.
  3. Doanh nghiệp Sản xuất Chế tạo: Ứng dụng mô hình FDD vào dây chuyền sản xuất nhằm giảm thiểu 25% thời gian ngừng máy đột xuất, tối ưu hóa chi phí vận hành và thúc đẩy lộ trình chuyển đổi nhà máy thông minh.
  4. Giảng viên và Sinh viên Khối ngành Kỹ thuật Điện - Tự động hóa: Sử dụng làm giáo trình tham khảo chuyên sâu và tài liệu thực hành trong các môn học về Hệ thống Điều khiển Công nghiệp, Kỹ thuật SCADA và Trí tuệ Nhân tạo Ứng dụng.

Câu hỏi thường gặp

1. Tại sao nghiên cứu lại ưu tiên lựa chọn mạng 1D-CNN thay vì 2D-CNN hay các mô hình học máy truyền thống?
Mạng 1D-CNN được thiết kế tối ưu cho dữ liệu chuỗi thời gian một chiều từ các cảm biến công nghiệp. Mô hình chỉ sử dụng khoảng 15.400 tham số, giúp giảm 68% khối lượng tính toán so với 2D-CNN, đồng thời đạt độ chính xác chẩn đoán vượt trội 98,75% mà không cần trích xuất đặc trưng thủ công như thuật toán SVM.

2. Hệ thống phần cứng thực nghiệm bao gồm những thiết bị chính nào?
Hệ thống sử dụng mô hình IT-5200 Process Control Trainer, điều khiển chính bởi PLC Siemens S7-1500 (CPU 1512C-1 PN), màn hình HMI TP700 Comfort, động cơ bơm 12VDC công suất 60W, cảm biến mức nước LVDT dải đo 250mm, cảm biến lưu lượng tuabin và cảm biến áp suất Strain Gauge 10 bar.

3. Thuật toán PID đóng vai trò gì khi kết hợp cùng mô hình Deep Learning?
Bộ điều khiển PID đảm nhiệm vai trò kiểm soát phản hồi kín giúp duy trì mực nước ổn định với sai số xác lập dưới 1,2%. Trong khi đó, mô hình Deep Learning hoạt động song song ở tầng giám sát để nhận diện các bất thường trong tín hiệu điều khiển và cảm biến mà PID không thể tự phát hiện.

4. Dữ liệu các dạng lỗi được thu thập và giả lập như thế nào trong nghiên cứu?
Nhóm nghiên cứu thiết kế mạch giả lập lỗi phần cứng chuyên dụng để tạo ra 7 kịch bản sự cố thực tế gồm: sụt áp tín hiệu 10%, sụt áp 15% do suy hao đường truyền, mất hoàn toàn tín hiệu cảm biến do đứt dây, và kẹt nghẽn van điện từ với quy mô hơn 12.000 mẫu đo.

5. Người vận hành có thể giám sát trạng thái và nhận cảnh báo sự cố qua những kênh nào?
Hệ thống hỗ trợ giám sát đa kênh trực quan: hiển thị trực tiếp đồ thị và mã lỗi lên màn hình HMI TP700 Comfort tại trạm cục bộ, đồng thời truyền dữ liệu lên máy chủ Web Server giúp kỹ thuật viên theo dõi từ xa qua trình duyệt máy tính cá nhân trong thời gian thực.

Kết luận

  • Xây dựng thành công hệ thống ổn định mức chất lỏng ứng dụng giải thuật PID trên PLC Siemens S7-1500 với sai số xác lập duy trì dưới 1,2%.
  • Thiết kế và huấn luyện mô hình học sâu 1D-CNN đạt độ chính xác nhận dạng và phân loại lỗi cảm biến, cơ cấu chấp hành lên tới 98,75%.
  • Tối ưu hóa số lượng tham số tính toán của mạng 1D-CNN xuống chỉ còn 15.400 tham số, rút ngắn thời gian chẩn đoán sự cố xuống dưới 18 mili giây.
  • Hoàn thiện giao diện giám sát, cảnh báo lỗi đa nền tảng trên màn hình HMI TP700 Comfort và Web Server nội bộ trong thời gian thực.
  • Đóng góp giải pháp khoa học và thực tiễn vững chắc cho lộ trình chuyển đổi số, bảo trì dự đoán và tự động hóa công nghiệp trong giai đoạn 2023 - 2025.

Quý bạn đọc, kỹ sư và nhà nghiên cứu quan tâm đến mô hình điều khiển thông minh có thể tải toàn văn luận văn thạc sĩ và bộ mã nguồn để ứng dụng trực tiếp vào các dự án tự động hóa công nghiệp thực tế.