Từ điển học thuật Kỹ thuật và công nghệ

Phát hiện lỗi là gì? Phương pháp dựa trên mô hình và xử lý dữ liệu

Tiếng Anhfault detection

Tên gọi khácphát hiện hư hỏngchẩn đoán lỗiFDIfault detection and diagnosis

Phát hiện lỗi là quá trình giám sát và xác định sự xuất hiện của các sai lệch, hư hỏng hoặc hành vi bất thường trong hệ thống kỹ thuật, thiết bị phần cứng hoặc chương trình phần mềm.

244 lượt xem Cập nhật 29/8/2026

Phát hiện lỗi (Fault Detection) là quy trình giám sát trực tuyến nhằm nhận biết sự xuất hiện của các bất thường, hư hỏng linh kiện hoặc sai lệch hoạt động ngoài tầm dung sai cho phép trong một hệ thống kỹ thuật. Đây là giai đoạn đầu tiên và then chốt trong chu trình Phát hiện và Cô lập Lỗi (Fault Detection and Isolation - FDI), giúp ngăn ngừa sự cố lan rộng thành thảm họa kỹ thuật.

Phân loại các phương pháp phát hiện lỗi

Theo tổng kết chuyên sâu của Venkatasubramanian và cộng sự (2003), các chiến lược phát hiện lỗi hiện đại được chia thành ba nhánh tiếp cận chính:

1. Phương pháp dựa trên mô hình toán học (Model-based Methods)

Theo công trình kinh điển của Frank (1990), phương pháp này sử dụng mô hình vật lý hoặc phương trình trạng thái của hệ thống để tạo ra dự phòng giải tích (analytical redundancy). Các bộ quan sát trạng thái (Luenberger observer hoặc bộ lọc Kalman) ước lượng đầu ra lý thuyết của hệ thống. Độ chênh lệch giữa giá trị đo thực tế và giá trị ước lượng tạo thành tín hiệu phần dư (residual signal):

r(t)=y(t)y^(t)r(t) = y(t) - \hat{y}(t)

Trong điều kiện hoạt động bình thường không có lỗi, tín hiệu phần dư dao động quanh giá trị không. Khi xảy ra lỗi cảm biến hoặc cơ cấu chấp hành, tín hiệu phần dư sẽ vượt qua ngưỡng định trước để kích hoạt cảnh báo.

2. Phương pháp dựa trên dữ liệu và học máy (Data-driven Methods)

Khi đối tượng kỹ thuật quá phức tạp không thể thiết lập mô hình toán học chính xác, các phương pháp thống kê đa biến (PCA, PLS) và mô hình học sâu (Autoencoder, Mạng nơ-ron tích chập) được huấn luyện trên dữ liệu vận hành lịch sử để nhận diện các quy luật bất thường trong không gian đặc trưng.

3. Phương pháp dựa trên tri thức và hệ chuyên gia (Knowledge-based Methods)

Sử dụng cây lỗi (fault tree analysis), suy luận mờ (fuzzy logic) và đồ thị ký hiệu có hướng dựa trên kinh nghiệm tích lũy của các chuyên gia vận hành.

Nhóm phương pháp Đầu vào yêu cầu Ưu điểm cốt lõi Hạn chế chính
Dựa trên mô hình Phương trình vi phân, mô hình trạng thái Độ tin cậy cao, xác định rõ bản chất vật lý Nhạy cảm với sai số mô hình hóa và nhiễu
Dựa trên dữ liệu Dữ liệu chuỗi thời gian từ cảm biến Không cần mô hình toán học giải tích Đòi hỏi lượng lớn dữ liệu gán nhãn sự cố
Dựa trên tri thức Quy tắc suy diễn, kinh nghiệm chuyên gia Trực quan, dễ giải thích logic Khó bao quát các dạng lỗi chưa từng xuất hiện

Kiến trúc hệ thống chẩn đoán dung lỗi

Theo phân tích toàn diện của Rolf Isermann (2006), một hệ thống chẩn đoán hiện đại không chỉ dừng lại ở phát hiện lỗi mà còn tích hợp chặt chẽ với cơ chế điều khiển dung lỗi (Fault-Tolerant Control - FTC). Khi phát hiện linh kiện suy giảm chức năng, hệ thống tự động cấu hình lại luật điều khiển để duy trì hoạt động an toàn ở chế độ dự phòng mà không làm gián đoạn dây chuyền sản xuất.

Ứng dụng thực tiễn trong công nghiệp

Công nghệ phát hiện lỗi được ứng dụng bắt buộc trong nhiều lĩnh vực kỹ thuật đòi hỏi an toàn tuyệt đối:

  • Hàng không và vũ trụ: Giám sát tình trạng cảm biến tốc độ, áp suất và hệ thống cánh lái máy bay trong điều kiện bay khắc nghiệt.
  • Năng lượng hạt nhân và hóa chất: Phát hiện rò rỉ đường ống, kẹt van điều áp và suy giảm hiệu suất trao đổi nhiệt trong lò phản ứng.
  • Tuabin gió và động cơ điện: Phân tích phổ rung động để phát hiện sớm vết nứt ổ bi và mòn bánh răng trước khi xảy ra sự cố cơ học nghiêm trọng.

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

Phát hiện lỗi (Fault Detection) khác gì với chẩn đoán lỗi (Fault Diagnosis)?

Phát hiện lỗi là bước xác định xem hệ thống có đang xảy ra sự cố hay không, trong khi chẩn đoán lỗi đi sâu hơn vào việc định vị chính xác vị trí lỗi (cô lập lỗi) và xác định nguyên nhân, mức độ nghiêm trọng của lỗi đó.

Tín hiệu phần dư (residual) trong phát hiện lỗi là gì?

Tín hiệu phần dư là độ sai lệch giữa đại lượng đo lường thực tế từ cảm biến và giá trị ước lượng từ mô hình toán học; giá trị này khác không đáng kể báo hiệu sự xuất hiện của lỗi.

Hệ thống điều khiển dung lỗi (FTC) hoạt động như thế nào sau khi phát hiện lỗi?

Sau khi phát hiện và cô lập thành phần bị hỏng, hệ thống FTC sẽ tự động tái cấu trúc thuật toán điều khiển hoặc kích hoạt các phần tử dự phòng để duy trì hoạt động an toàn của toàn hệ thống.

Tài liệu tham khảo

  1. Isermann, R. (2006). Fault-Diagnosis Systems: An Introduction from Fault Detection to Fault Tolerance. Springer Berlin Heidelberg. DOI: 10.1007/3-540-30368-5
  2. Frank, P. M. (1990). Fault diagnosis in dynamic systems using analytical and knowledge-based redundancy—A survey and some new results. Automatica, 26(3), 459-474. DOI: 10.1016/0005-1098(90)90018-d
  3. Venkatasubramanian, V., Rengaswamy, R., Yin, K., & Kavuri, S. N. (2003). A review of process fault detection and diagnosis: Part I: Quantitative model-based methods. Computers & Chemical Engineering, 27(3), 293-311. DOI: 10.1016/s0098-1354(02)00160-6