Báo Cáo Nghiên Cứu Khoa Học: Điều Khiển Mờ Trượt Cho Hệ Thống Pendubot Tại Trường Đại Học Sư Phạm Kỹ Thuật TP.HCM (HCMUTE)


Tóm tắt nghiên cứu (200-250 từ)

Nghiên cứu "Điều khiển mờ trượt cho hệ Pendubot" (Mã số đề tài: T2018-01NCS) do ThS. Huỳnh Xuân Dũng làm chủ nhiệm cùng nhóm nghiên cứu tại Khoa Điện - Điện tử, Trường Đại học Sư phạm Kỹ thuật TP. Hồ Chí Minh thực hiện, tập trung giải quyết bài toán điều khiển ổn định và cân bằng cho hệ thống Pendubot tại vị trí cân bằng không ổn định (vị trí đỉnh - TOP position). Pendubot là một đối tượng phi tuyến kinh điển thuộc lớp hệ thống dưới tác động (Underactuated Mechanical Systems - SIMO), đặc trưng bởi tính phi tuyến bậc cao, liên kết chéo phức tạp và số lượng biến trạng thái nhiều hơn số ngõ vào điều khiển.

Phương pháp tiếp cận cốt lõi của nghiên cứu là xây dựng bộ điều khiển Mờ Trượt (Fuzzy Sliding Mode Control - FSMC), kết hợp nguyên lý điều khiển trượt bền vững (Sliding Mode Control - SMC) dựa trên tiêu chuẩn ổn định Lyapunov với hệ suy luận mờ Mamdani nhằm tự động hiệu chỉnh thông số chuyển mạch. Nghiên cứu đã thực hiện mô phỏng toàn diện trên môi trường MATLAB/Simulink và nhúng thuật toán trực tiếp trên phần cứng vi xử lý tín hiệu số chuyên dụng DSP TMS320F28335 kết nối với mô hình Pendubot thực nghiệm chế tạo tại trường.

Kết quả kiểm chứng cho thấy giải thuật FSMC không chỉ đảm bảo khả năng ổn định nhanh, triệt tiêu sai số xác lập mà còn khắc phục triệt để hiện tượng rung giật (chattering) – một nhược điểm cố hữu của phương pháp SMC truyền thống. Công trình cung cấp giải pháp kỹ thuật có giá trị thực tiễn cao, đóng góp học liệu chuyên sâu và mô hình thực hành cho Phòng thí nghiệm Điều khiển tự động tại HCMUTE.


Bối cảnh và tầm quan trọng (300-350 từ)

Trong lĩnh vực cơ điện tử và tự động hóa hiện đại, các hệ thống cơ học dưới tác động (Underactuated Systems) như Acrobot, Pendubot, xe con lắc ngược hay bóng trên thanh (Ball and Beam) đóng vai trò là chuẩn mực (benchmark) để kiểm thử, đánh giá các thuật toán điều khiển phi tuyến và điều khiển thông minh. Hệ Pendubot bao gồm hai thanh liên kết (link 1 và link 2), trong đó khớp thứ nhất (vai) được dẫn động trực tiếp bởi động cơ servo/DC, trong khi khớp thứ hai (khuỷu) dao động tự do không có cơ cấu chấp hành. Động lực học của thanh thứ hai phụ thuộc hoàn toàn vào lực quán tính, lực hướng tâm và lực Coriolis truyền từ thanh thứ nhất.

Phần lớn các nghiên cứu trước đây trong nước chủ yếu áp dụng các giải thuật tuyến tính hóa cục bộ như PID hoặc LQR (Linear Quadratic Regulator). Mặc dù các phương pháp này có thể duy trì ổn định trong một lân cận hẹp quanh điểm cân bằng, chúng bộc lộ hạn chế nghiêm trọng khi hệ thống chịu tác động của nhiễu lớn, ma sát phi tuyến cứng (Coulomb friction), hoặc khi thông số mô hình thay đổi bất định trong không gian trạng thái rộng.

Phương pháp điều khiển trượt (SMC) ra đời nhằm đảm bảo tính bền vững tuyệt đối trước các bất định tham số và nhiễu ngoài. Tuy nhiên, bản chất chuyển mạch gián đoạn ở tần số cao của SMC sinh ra hiện tượng dao động rung lắc (chattering), gây mài mòn cơ khí, quá nhiệt động cơ và kích thích các động học tần số cao chưa mô hình hóa của hệ thống.

Việc tích hợp Logic mờ (Fuzzy Logic) vào bộ điều khiển trượt để xây dựng cấu trúc FSMC là một giải pháp cấp thiết và giàu tính thời sự. Đề tài không chỉ hoàn thiện cơ sở lý thuyết điều khiển phi tuyến cho hệ SIMO mà còn lấp đầy khoảng trống giữa mô phỏng lý thuyết và triển khai thực nghiệm trên phần cứng nhúng thực tế tại HCMUTE, tạo tiền đề nâng cao chất lượng nghiên cứu khoa học và đào tạo sau đại học.


Methodology và approach (350-400 từ)

Nghiên cứu triển khai phương pháp tiếp cận đa tầng, kết hợp chặt chẽ giữa mô hình hóa toán học giải tích, thiết kế thuật toán điều khiển thông minh, mô phỏng số học và thực nghiệm nhúng thời gian thực:

1. Mô hình hóa động lực học hệ thống

Hệ thống Pendubot hai bậc tự do được mô hình hóa toán học thông qua phương pháp Euler-Lagrange: $$\frac{d}{dt}\left(\frac{\partial L}{\partial \dot{\theta}}\right) - \frac{\partial L}{\partial \theta} = Q$$ Trong đó $L = T - V$ là hàm Lagrange ($T$ là tổng động năng, $V$ là tổng thế năng). Phương trình động lực học tổng quát có dạng ma trận phi tuyến: $$D(\theta)\ddot{\theta} + C(\theta, \dot{\theta})\dot{\theta} + G(\theta) = \tau$$ Với $\theta = [\theta_1, \theta_2]^T$ là vector biến khớp, $D(\theta)$ là ma trận quán tính đối xứng xác định dương, $C(\theta, \dot{\theta})$ là ma trận lực hướng tâm và Coriolis, $G(\theta)$ là vector trọng lực, và $\tau = [u, 0]^T$ là vector moment ngõ vào điều khiển.

2. Thiết kế bộ điều khiển Mờ Trượt (FSMC)

  • Xác định mặt trượt liên hợp: Không gian trạng thái 4 chiều $X = [\theta_1, \dot{\theta}_1, \theta_2, \dot{\theta}_2]^T$ được phân tách và xác lập trên hai mặt trượt con $s_1(t)$ và $s_2(t)$: $$s_i(e_i) = \left(\frac{d}{dt} + \lambda_i\right) e_i = \dot{e}_i + \lambda_i e_i \quad (\lambda_i > 0)$$
  • Ổn định hóa Lyapunov: Luật điều khiển tương đương $u_{eq}$ được xác định từ điều kiện $\dot{S} = 0$, kết hợp với thành phần chuyển mạch $u_{sm} = -k \cdot \text{sgn}(S)$ nhằm thỏa mãn điều kiện trượt Lyapunov: $$V(S) = \frac{1}{2}S^2 \implies \dot{V}(S) \le -\gamma |S| \quad (\gamma > 0)$$
  • Xấp xỉ trơn hóa bằng Logic Mờ: Nhóm tác giả thay thế hàm dấu gián đoạn $\text{sgn}(S)$ bằng bộ suy luận mờ Mamdani với luật hợp thành Max-Min và phương pháp giải mờ trọng tâm (Center of Gravity). Bộ mờ nhận sai lệch mặt trượt $S$ và đạo hàm $\dot{S}$ làm đầu vào, tự động điều chỉnh hệ số chuyển mạch và độ dày lớp biên $\Phi(t)$, làm mịn tín hiệu điều khiển mà vẫn bảo toàn tính bền vững.

3. Môi trường thực nghiệm và độ tin cậy

  • Mô phỏng: Thực hiện trên MATLAB/Simulink với thuật toán giải ODE chính xác cao, khảo sát đáp ứng quá độ, độ nhạy thông số và sai lệch bám.
  • Hệ thống nhúng: Sử dụng board DSP 32-bit TMS320F28335 (Texas Instruments) với tần số lấy mẫu $f_s = 1\text{ kHz}$ ($dt = 0.001\text{s}$). Tín hiệu phản hồi góc vị trí được thu thập từ 2 bộ Encoder quang học gắn tại khớp vai và khớp khuỷu của mô hình cơ khí.

Phát hiện chính (400-450 từ)

Qua quá trình mô phỏng số và thực nghiệm trực tiếp trên phần cứng mô hình Pendubot, nghiên cứu đã chứng minh và rút ra các kết quả quan trọng sau:

Tiêu chí đánh giá Bộ điều khiển Tuyến tính (PID) Bộ điều khiển Trượt thông thường (SMC) Bộ điều khiển Mờ Trượt đề xuất (FSMC)
Hiện tượng Rung giật (Chattering) Không có Rất nghiêm trọng (biên độ dao động cao) Được triệt tiêu hoàn toàn
Độ quá điều chỉnh (Overshoot) Cao (15% - 25%) Trung bình (5% - 8%) Rất thấp (< 2%)
Thời gian xác lập ($t_s$) Kéo dài (> 4.5s) Nhanh (~2.0s) Tối ưu nhất (~1.2s - 1.5s)
Độ bền vững trước nhiễu Kém, dễ mất ổn định Tốt nhưng rung lắc mạnh Xuất sắc, tín hiệu điều khiển trơn
Ứng suất cơ khí & Động cơ Thấp Cực cao (nóng động cơ, mòn răng) Thấp, êm dịu cho cơ cấu chấp hành

1. Triệt tiêu hiệu quả hiện tượng Chattering

Phát hiện nổi bật nhất của công trình là việc loại bỏ thành công hiện tượng rung lắc tần số cao. Bộ điều khiển SMC thuần túy tạo ra tín hiệu điện áp điều khiển đóng cắt liên tục với tần số cao, khiến động cơ servo phát ra tiếng rít cơ khí và dao động quanh điểm cân bằng. Khi áp dụng FSMC, tín hiệu điều khiển ngõ ra trở nên liên tục và trơn tru nhờ cơ chế nội suy phi tuyến của tập mờ trong lân cận mặt trượt, giúp bảo vệ cơ cấu chấp hành mà không làm suy giảm hiệu năng bám.

2. Tối ưu hóa chất lượng quá độ tại vị trí cân bằng TOP

Tại điểm cân bằng thẳng đứng không ổn định ($\theta_1 = 90^\circ, \theta_2 = 0^\circ$), bộ điều khiển FSMC thể hiện khả năng giữ cân bằng vượt trội:

  • Giảm thời gian xác lập trạng thái cân bằng từ $2.0\text{s}$ (ở SMC) xuống còn xấp xỉ $1.2\text{s} - 1.5\text{s}$.
  • Triệt tiêu hoàn toàn sai số xác lập góc khớp, biên độ dao động dư của thanh tự do (link 2) được khống chế trong phạm vi cực tiểu ($<\pm 0.5^\circ$).

3. Độ bền vững cao trước bất định tham số và nhiễu thực tế

Thực nghiệm trên phần cứng cho thấy sự hiện diện tất yếu của ma sát ổ bi, độ rơ cơ khí và nhiễu lượng tử hóa từ bộ Encoder. Mặc dù có sự chênh lệch nhỏ về biên độ đáp ứng giữa mô phỏng lý thuyết và mô hình thực tế, thuật toán FSMC vẫn tự động bù trừ hiệu quả các thành phần phi tuyến bất định, giữ vững quỹ đạo của hệ thống mà không cần nhận dạng lại chính xác thông số cơ lý ($m_1, m_2, l_1, l_2, I_1, I_2$).


Đóng góp khoa học (250-300 từ)

Công trình nghiên cứu mang lại những giá trị học thuật và ứng dụng thực tiễn rõ rệt:

  • Đóng góp về mặt lý thuyết: Hoàn thiện phương pháp tổng hợp bộ điều khiển trượt mờ thích nghi cho lớp hệ thống SIMO phi tuyến có cấu trúc liên kết cơ học dưới tác động. Chứng minh chặt chẽ tính ổn định tiệm cận toàn cục của hệ kín dựa trên hàm thế Lyapunov kết hợp logic mờ Mamdani.
  • Đổi mới về mặt phương pháp luận: Xây dựng quy trình khép kín từ mô hình hóa toán học Euler-Lagrange, thiết kế mặt trượt liên hợp, giải thuật tối ưu hóa luật mờ đến kỹ thuật sinh mã nhúng trực tiếp trên phần cứng DSP 32-bit thời gian thực.
  • Giá trị thực tiễn và chuyển giao công nghệ:
    • Cung cấp trọn bộ chương trình mô phỏng MATLAB/Simulink và mã nguồn nhúng C/C++ cho board điều khiển DSP TMS320F28335.
    • Bổ sung trang thiết bị, tài liệu hướng dẫn thí nghiệm chuyên sâu cho Phòng thí nghiệm Điều khiển tự động - Khoa Điện - Điện tử, HCMUTE.
    • Hỗ trợ trực tiếp cho công tác đào tạo học viên cao học và nghiên cứu sinh chuyên ngành Kỹ thuật Điều khiển & Tự động hóa.

Đối tượng quan tâm (200-250 từ)

Nội dung và kết quả của báo cáo nghiên cứu này đặc biệt hữu ích cho các nhóm đối tượng:

  • Các nhà nghiên cứu và Giảng viên: Cung cấp tài liệu tham khảo chuẩn mực về mô hình hóa hệ thống phi tuyến bậc cao, thiết kế bộ điều khiển bền vững và phương pháp triệt tiêu chattering trong lý thuyết điều khiển hiện đại.
  • Kỹ sư R&D và Chuyên gia Tự động hóa: Ứng dụng các thuật toán điều khiển trượt mờ trong thiết kế robot công nghiệp, hệ thống tay máy linh hoạt, hệ thống con lắc cân bằng tự hành (Inverted Pendulum, Self-balancing Robots) và các cơ cấu định vị cơ điện tử chính xác cao.
  • Học viên Sau đại học và Sinh viên ngành Điều khiển - Robot: Tiếp cận quy trình nghiên cứu thực nghiệm bài bản, kỹ thuật lập trình nhúng DSP thời gian thực và phương pháp kết hợp giữa điều khiển phi tuyến cổ điển với trí tuệ nhân tạo (Fuzzy Logic).

FAQ (Câu hỏi thường gặp) (250-300 từ)

1. Phát hiện quan trọng nhất của đề tài là gì?

Đề tài đã chứng minh thành công việc tích hợp Logic mờ vào bộ điều khiển trượt (FSMC) có khả năng triệt tiêu hoàn toàn hiện tượng rung giật (chattering) trên phần cứng thực nghiệm, đồng thời cải thiện đáng kể tốc độ đáp ứng và độ chính xác giữ cân bằng hệ Pendubot tại vị trí đỉnh (TOP).

2. Phương pháp nghiên cứu của đề tài có điểm gì đặc biệt?

Nghiên cứu không chỉ dừng lại ở mô phỏng lý thuyết trên máy tính mà đã hiện thực hóa giải thuật điều khiển phi tuyến phức tạp trên phần cứng nhúng DSP TMS320F28335, điều khiển trực tiếp mô hình cơ khí thực tế do sinh viên và giảng viên tự chế tạo.

3. Kết quả nghiên cứu có thể tổng quát hóa cho các đối tượng khác không?

Hoàn toàn có thể. Cấu trúc điều khiển FSMC đề xuất có thể mở rộng và áp dụng hiệu quả cho toàn bộ lớp hệ thống cơ học dưới tác động (SIMO Underactuated Systems) như xe con lắc ngược, bóng trên dầm (Ball and Beam), cánh tay robot nhiều bậc tự do và hệ thống cẩu trục công nghiệp.

4. Hướng phát triển tiếp theo của nghiên cứu là gì?

Hướng nghiên cứu tương lai bao gồm việc tích hợp thuật toán tiến hóa (Genetic Algorithm - GA) hoặc tối ưu bầy đàn (PSO) để tự động tối ưu hóa hàm liên thuộc mờ, đồng thời nghiên cứu bài toán vung lắc tự động (Swing-up Control) từ vị trí đáy lên vị trí đỉnh.

5. Ứng dụng thực tế chính của thuật toán này là gì?

Thuật toán được ứng dụng trong các hệ thống cân bằng chủ động, robot tự hành 2 bánh, hệ thống kiểm soát chống rung lắc cho cẩu cảng biển, và ổn định hướng cho các thiết bị bay tự hành (UAV/Drones).


Kết luận (150 từ)

Nghiên cứu "Điều khiển mờ trượt cho hệ Pendubot" tại Trường Đại học Sư phạm Kỹ thuật TP.HCM đã hoàn thành xuất sắc các mục tiêu đề ra, khẳng định tính đúng đắn và hiệu quả vượt trội của giải thuật FSMC trong việc kiểm soát các hệ phi tuyến dưới tác động phức tạp. Sự kết hợp hài hòa giữa tính bền vững của điều khiển trượt và khả năng xấp xỉ trơn của logic mờ đã giải quyết triệt để bài toán rung giật cơ khí, mở ra triển vọng ứng dụng rộng rãi trong công nghiệp cơ điện tử. Các sản phẩm của đề tài – từ thuật toán mô phỏng đến mô hình nhúng thực tế – là nguồn tài liệu học thuật giá trị, đóng góp tích cực vào công tác đào tạo kỹ sư và nghiên cứu sinh chất lượng cao tại Việt Nam.