Tổng quan nghiên cứu

Trong kỹ thuật điều khiển tự động hiện đại, các đối tượng phi tuyến có thông số thay đổi liên tục đặt ra thách thức lớn đối với những giải thuật điều khiển truyền thống. Theo ước tính từ các khảo sát thực nghiệm trong công nghiệp, khoảng 70% các hệ thống thủy lực, bồn chứa và nhiệt dịch thể gặp khó khăn trong việc duy trì sai số dưới 5% khi điểm làm việc trôi dạt khỏi vùng tuyến tính hóa. Đề tài luận văn thạc sĩ chuyên ngành Tự động hóa tại Trường Đại học Bách Khoa – Đại học Quốc gia TP. Hồ Chí Minh đã tập trung giải quyết triệt để bài toán điều khiển mực chất lỏng trên mô hình hệ bồn nước đôi nối tiếp (Coupled/Cascade Twin Tank System).

Mục tiêu cốt lõi của nghiên cứu là thiết kế, mô phỏng và chế tạo thực nghiệm thành công hệ thống điều khiển học mờ theo mô hình tham chiếu (Fuzzy Model Reference Learning Control – FMRLC) với thuật toán cập nhật cải tiến. Nghiên cứu tập trung vào việc khắc phục hiện tượng trôi dạt thông số, loại bỏ ảnh hưởng của nhiễu xả và tối ưu hóa thời gian đáp ứng của hệ thống. Phạm vi đề tài bao gồm cả quá trình mô hình hóa toán học, xây dựng sơ đồ khối trên nền tảng MATLAB/Simulink, cùng với việc gia công cơ khí bồn chứa kích thước 30x20 cm, lắp ráp mạch công suất động cơ bơm 12V DC (dòng tải 5.4A, lưu lượng cực đại 1200 cm³/s) và lập trình điều khiển thời gian thực.

Kết quả của công trình mang ý nghĩa khoa học và thực tiễn sâu sắc khi nâng cao độ chính xác bám tín hiệu đặt của mực nước bồn 2, giảm sai số tĩnh xuống dưới mức 1.5% và rút ngắn thời gian xác lập quá độ hơn 40% so với bộ điều khiển mờ tĩnh thông thườ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 sự giao thoa của ba nền tảng lý thuyết điều khiển tiên tiến: Lý thuyết logic mờ (Fuzzy Logic), Lý thuyết điều khiển thích nghi theo mô hình tham chiếu (MRAC) và Cấu trúc điều khiển học mờ (FMRLC). Khung lý thuyết này vận dụng các khái niệm nền tảng bao gồm: biến ngôn ngữ, hàm liên thuộc (Membership Functions - tam giác và hình thang), cơ chế suy luận mờ Sugeno và thuật toán giải mờ trung bình có trọng số.

Khác với bộ điều khiển mờ kinh điển vốn có cơ sở luật cố định, giải thuật FMRLC tích hợp cơ chế học thích nghi bao gồm: bộ điều khiển mờ thuận, mô hình mờ ngược và khối cập nhật cơ sở tri thức thời gian thực. Các biến đầu vào sai số e(k) và đạo hàm sai số de(k) được chuẩn hóa về miền [-1, 1] thông qua các hệ số tỷ lệ tiền xử lý Ke = 1/10, Kde = 20 và hệ số hậu xử lý Ku = 1/70. Điểm đột phá mang tính học thuật của luận văn là việc đề xuất cố định cấu trúc mô hình mờ ngược và phân bổ lượng hiệu chỉnh p(k) vào 4 trọng số của bộ mờ thuận theo tỷ lệ mức độ kích hoạt hàm liên thuộc hi, thay vì cộng dồn đồng loạt một lượng bằng nhau như các công trình tiền nhiệm.

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

Mô hình toán học của hệ bồn nước đôi được thiết lập dựa trên phương trình vi phân phi tuyến bậc nhất mô tả định luật bảo toàn khối lượng và định luật Torricelli cho dòng chảy qua van tiết lưu:

$$\frac{dH_1(t)}{dt} = -\frac{C_b a_b \sqrt{2g}}{A_1}\sqrt{H_1(t) - H_2(t)} - \frac{C_d a_d \sqrt{2g}}{A_1}\sqrt{H_1(t)} + \frac{K_p}{A_1}U(t)$$

$$\frac{dH_2(t)}{dt} = \frac{C_b a_b \sqrt{2g}}{A_2}\sqrt{H_1(t) - H_2(t)} - \frac{C_c a_c \sqrt{2g}}{A_2}\sqrt{H_2(t)}$$

Trong đó, tiết diện mỗi bồn là 600 cm², đường kính các van xả là 2 cm, hệ số xả Cb = Cc = 0.6 và gia tốc trọng trường g = 981 cm/s². Dữ liệu nghiên cứu được thu thập qua hơn 50 kịch bản mô phỏng trên MATLAB/Simulink với bước lấy mẫu fixstep Ts = 0.1 giây, kết hợp với hơn 30 chu kỳ thử nghiệm trên hệ thống phần cứng thực tế kết nối qua card thu thập dữ liệu thời gian thực. Phương pháp phân tích định lượng dựa trên việc đo lường độ vọt lố (Overshoot), thời gian xác lập (Settling time) và sai số bình phương trung bình (MSE) được lựa chọn nhằm bảo đảm tính khách quan tuyệt đối khi so sánh giữa các bộ điều khiển PID, Fuzzy và FMRLC cải tiến.

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

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

Quá trình kiểm nghiệm mô phỏng và thực nghiệm trên phần cứng đã chứng minh tính hiệu quả vượt bậc của thuật toán FMRLC cải tiến thông qua các chỉ số định lượng cụ thể:

Thứ nhất, về độ vọt lố, bộ điều khiển FMRLC cải tiến đã triệt tiêu hiện tượng dao động quá mức, duy trì độ vọt lố ở mức dưới 4.8%, trong khi bộ điều khiển PID và Fuzzy truyền thống ghi nhận độ vọt lố lần lượt là 19.5% và 12.3% khi mức nước đặt thay đổi đột ngột từ 5 cm lên 15 cm (giảm hơn 60% biên độ quá điều khiển).

Thứ hai, về thời gian xác lập, thuật toán học mờ cải tiến giúp hệ thống đạt trạng thái ổn định bám mô hình tham chiếu chỉ sau 380 giây, nhanh hơn 41.5% so với bộ điều khiển mờ tĩnh (cần khoảng 650 giây) và nhanh hơn 52.5% so với bộ điều khiển PID (cần khoảng 800 giây).

Thứ ba, về khả năng thích nghi trước biến đổi thông số, khi tác giả can thiệp đóng bớt van liên bồn B để hệ số xả Cb giảm đột ngột từ 0.6 xuống 0.3 (thay đổi 50% đặc tính truyền dẫn), giải thuật FMRLC chỉ mất 2 chu kỳ học để đưa sai số xác lập về dưới 1.2%, trong khi hệ điều khiển PID bị trôi điểm làm việc với sai số tĩnh vượt quá 14.6%.

Thứ tư, thuật toán phân bổ trọng số cập nhật theo tích hàm liên thuộc hi*p(k) đã làm mịn hoàn toàn tín hiệu điều khiển điện áp ngõ ra (0 - 12V), loại bỏ triệt để hiện tượng xung giật điện áp thường thấy ở giải thuật FMRLC nguyên bản.

Thảo luận kết quả

Nguyên nhân cốt lõi giúp giải thuật đạt được các chỉ số ấn tượng trên xuất phát từ việc khắc phục nhược điểm của phương pháp gốc do Layne và Passino công bố năm 1992. Ở phương pháp truyền thống, việc cộng đều giá trị p(k) cho cả 4 trọng số của luật mờ lân cận khiến các quy tắc ít liên quan bị thay đổi không kiểm soát, dẫn đến dao động kéo dài ở các bước sau. Bằng cách gán trọng số cập nhật tỷ lệ với giá trị hàm phụ thuộc, thuật toán của luận văn đã bảo toàn tính độc lập cục bộ của các vùng tri thức mờ.

Các kết quả này khi đối chiếu với công trình của Otto Cerman và Petr Husek (năm 2006) cho thấy sự tương đồng về xu hướng tối ưu hóa bộ mờ ban đầu, đồng thời tiến xa hơn một bước khi tác giả hiện thực hóa thành công trên sơ đồ khối Simulink và nhúng vào mạch điều khiển thực nghiệm thay vì dừng lại ở việc lập trình mã nguồn m-file lý thuyết. Toàn bộ dữ liệu thực nghiệm có thể được tổng hợp trực quan qua biểu đồ đáp ứng thời gian h2(t) và bảng đối chuẩn các thông số quá độ, minh chứng rằng mô hình điều khiển học mờ cải tiến hoàn toàn vượt trội trong các môi trường công nghiệp có tính bất định cao.

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

Dựa trên kết quả nghiên cứu và thực nghiệm hoàn thiện của luận văn, 4 nhóm giải pháp kỹ thuật cụ thể được đề xuất nhằm chuyển giao và ứng dụng công nghệ điều khiển thích nghi mờ vào thực tiễn:

  1. Chuẩn hóa module thuật toán FMRLC trên vi điều khiển nhúng: Các kỹ sư tự động hóa cần tiến hành tối ưu hóa mã nguồn C/C++ từ sơ đồ Simulink để nhúng trực tiếp lên các dòng chip xử lý tín hiệu số 32-bit (DSP hoặc ARM Cortex-M4) trong thời gian 6 tháng, đặt mục tiêu rút ngắn chu kỳ xử lý vòng lặp điều khiển xuống dưới 0.02 giây.
  2. Mở rộng sang cấu trúc điều khiển đa biến MIMO: Các nhóm nghiên cứu tại các viện, trường đại học nên tiếp tục mở rộng mô hình cho hệ thống 3 bồn hoặc 4 bồn nước có nhiều ngõ vào và nhiều ngõ ra trong thời gian 12 tháng, hướng tới mục tiêu đồng thời kiểm soát chính xác cả lưu lượng và mức chất lỏng với sai số dưới 1.0%.
  3. Ứng dụng giải thuật vào quy trình công nghiệp thực tế: Các doanh nghiệp sản xuất trong ngành xử lý nước cấp, xử lý nước thải và tháp chưng cất hóa dầu cần triển khai thử nghiệm giải thuật FMRLC cải tiến trong vòng 18 tháng, nhằm mục tiêu tối ưu hóa hiệu suất bơm, giảm lượng điện năng tiêu thụ ít nhất 15% và hạn chế hao mòn thiết bị cơ khí do dao động áp suất.
  4. Xây dựng thư viện mã nguồn mở cho đào tạo đại học: Bộ môn Điều khiển Tự động cần phối hợp đóng gói giải thuật thành bộ thư viện khối chức năng (Blockset) chuyên dụng trên MATLAB/Simulink trong vòng 3 tháng, phục vụ giảng dạy thực hành cho khoảng 200 sinh viên và học viên cao học mỗi năm.

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

Luận văn thạc sĩ này là tài liệu tham khảo giá trị cho 4 nhóm đối tượng chính với những trường hợp sử dụng cụ thể:

  • Học viên cao học và nghiên cứu sinh chuyên ngành Tự động hóa: Cung cấp nền tảng phương pháp luận vững chắc để nghiên cứu sâu về các cấu trúc điều khiển thông minh, điều khiển thích nghi mờ và kỹ thuật nhận dạng mô hình phi tuyến.
  • Giảng viên và nhà nghiên cứu tại các trường đại học kỹ thuật: Có thể sử dụng toàn bộ mô hình toán học, sơ đồ mô phỏng Simulink và cấu trúc mạch phần cứng làm giáo trình thực hành chuyên đề cho các môn học Điều khiển Nâng cao và Hệ thống Mờ - Mạng Nơ-ron.
  • Kỹ sư R&D trong ngành công nghiệp chế biến, hóa chất và môi trường: Ứng dụng trực tiếp giải thuật cập nhật trọng số mờ cải tiến vào việc giải quyết các bài toán điều khiển mức, lưu lượng và nhiệt độ thực tế tại các nhà máy có độ trễ lớn và thông số thay đổi liên tục.
  • Sinh viên năm cuối ngành Điện - Điện tử và Cơ điện tử: Học hỏi quy trình bài bản từ việc mô hình hóa lý thuyết, chạy mô phỏng kiểm chứng cho đến thiết kế mạch công suất DC, mạch đệm khuếch đại thuật toán và cách ly quang Opto phục vụ đồ án tốt nghiệp.

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

1. Tại sao hệ bồn nước đôi lại được chọn làm đối tượng nghiên cứu điển hình?

Hệ bồn nước đôi là đối tượng thực nghiệm kinh điển trong lý thuyết điều khiển tự động vì nó sở hữu đầy đủ các đặc tính kỹ thuật phức tạp: phi tuyến tính cao (do mối quan hệ căn bậc hai giữa lưu lượng và cột áp), có độ trễ truyền dẫn và thông số biến đổi theo thời gian. Mọi kết quả kiểm chứng thành công trên hệ này đều có thể ngoại suy trực tiếp sang các hệ thống thủy lực công nghiệp.

2. Sự khác biệt cốt lõi giữa FMRLC cải tiến của luận văn và FMRLC truyền thống là gì?

Ở thuật toán FMRLC truyền thống của Layne và Passino (1992), giá trị hiệu chỉnh p(k) từ mô hình ngược được cộng đều vào 4 trọng số của luật mờ kích hoạt ở bước trước. Trong luận văn, tác giả cố định mô hình mờ ngược và phân bổ p(k) tỷ lệ thuận với giá trị hàm liên thuộc hi của từng luật, giúp quá trình học hội tụ êm mượt và triệt tiêu dao động dư.

3. Việc mô phỏng bằng Simulink mang lại lợi thế gì so với viết code m-file thuần túy?

Mô phỏng bằng m-file chỉ giải quyết được các phương trình toán học rời rạc ở mức độ thuật toán lý thuyết. Việc xây dựng sơ đồ khối hoàn chỉnh trên MATLAB/Simulink cho phép nhúng trực tiếp giải thuật điều khiển vào phần cứng thông qua các khối giao tiếp thời gian thực, đồng thời phản ánh chân thực các hiện tượng vật lý như bão hòa điện áp và trễ tín hiệu.

4. Hệ thống phần cứng thực nghiệm trong luận văn bao gồm những thành phần nào?

Phần cứng thực nghiệm gồm: 2 bồn chứa nước kích thước 30x20 cm ghép nối qua hệ thống van xả đường kính 2 cm, động cơ bơm 12V DC công suất 65W (lưu lượng 1200 cm³/s), cảm biến mức nước analog, mạch công suất điều khiển động cơ dùng transistor/MOSFET, mạch đệm khuếch đại thuật toán Op-amp và mạch cách ly quang Opto chống nhiễu công nghiệp.

5. Giải thuật FMRLC cải tiến có thể áp dụng cho các đối tượng phi tuyến nào khác?

Giải thuật có tính khái quát hóa rất cao và có thể áp dụng hiệu quả cho mọi hệ thống phi tuyến có thông số biến đổi mạnh như: điều khiển vị trí và vận tốc cánh tay robot công nghiệp, kiểm soát nhiệt độ lò nhiệt luyện luyện kim, điều khiển tốc độ động cơ servo không đồng bộ, hoặc ổn định độ sâu và hướng di chuyển của tàu ngầm tự hành.

Kết luận

  • Hoàn thiện mô hình toán học chính xác: Luận văn đã xây dựng thành công hệ phương trình vi phân mô tả đầy đủ động học phi tuyến của hệ bồn nước đôi với các thông số vật lý chuẩn xác.
  • Đóng góp thuật toán cải tiến: Đề xuất thành công cơ chế cập nhật trọng số mờ theo mức độ kích hoạt hàm liên thuộc, giúp giảm độ vọt lố xuống dưới 5% và rút ngắn hơn 40% thời gian đáp ứng quá độ.
  • Hiện thực hóa trên Simulink và phần cứng: Vượt qua giới hạn mô phỏng m-file lý thuyết để chế tạo mô hình thực nghiệm hoàn chỉnh, nhúng giải thuật điều khiển thời gian thực thành công với độ chính xác cao.
  • Lộ trình phát triển tiếp theo: Định hướng triển khai thuật toán trên chip nhúng chuyên dụng trong 6 tháng tới và mở rộng cấu trúc cho hệ thống đa biến MIMO phức tạp trong 12 tháng.
  • Hành động khuyến nghị: Các nhà nghiên cứu và kỹ sư tự động hóa nên tiếp cận và ứng dụng cấu trúc FMRLC cải tiến này để nâng cao chất lượng điều khiển cho các quy trình công nghiệp trọng điểm.