Tổng quan về luận án

Nghiên cứu về robot hai chân dạng người (Biped Humanoid Robot) là một trong những bài toán phức tạp và mang tính liên ngành cao nhất của kỹ thuật điều khiển và tự động hóa hiện đại. Trong bối cảnh các dòng robot dịch vụ phục vụ đời sống gia đình, y tế và hỗ trợ con người ngày càng phát triển vượt bậc với quy mô thị trường toàn cầu đạt 17,1 tỷ USD, việc làm chủ công nghệ thiết kế cơ khí, mô hình hóa động học, động lực học và thuật toán điều khiển bước đi cân bằng là một đòi hỏi cấp thiết. Luận án tiến sĩ kỹ thuật chuyên ngành Kỹ thuật điện (Mã số: 62520202) của tác giả Nguyễn Xuân Tiên với đề tài "Nghiên cứu mô hình hóa và điều khiển biped robot", thực hiện tại Trường Đại học Công nghệ TP. HCM (HUTECH) dưới sự hướng dẫn khoa học của PGS. Nguyễn Tấn Tiến và PGS. Nguyễn Thanh Phương (hoàn thành và bảo vệ thành công năm 2022), đặt nền tảng tiên phong trong việc làm chủ toàn diện chu trình thiết kế, mô phỏng và thực nghiệm robot dạng người loại nhỏ tại Việt Nam.

Khoảng trống nghiên cứu (research gap) trọng tâm mà luận án xác lập xuất phát từ sự hạn chế của các phương pháp mô hình hóa và điều khiển bước đi truyền thống. Phần lớn các mô hình cấu trúc cây (tree-structure) với gốc tọa độ tự do (floating base) đặt tại thân như nghiên cứu của Yoonkwon Hwang et al. (2003) hay Park & Kim (1998) thường dẫn đến khối lượng tính toán ma trận Jacobi và phương trình vi phân phi tuyến bậc cao vô cùng lớn, gây trễ pha trong điều khiển thời gian thực (real-time control). Bên cạnh đó, các thuật toán giữ thăng bằng kinh điển như điều khiển bù mô-men mắt cá chân (ankle strategy - Kim et al., 2007) hoặc lắc hông (hip strategy - Goswami et al., 2004) thường khiến robot kích thước nhỏ bị rung lắc mạnh, dáng đi nghiêng ngả thiếu tự nhiên và dễ mất ổn định khi chuyển pha tiếp xúc.

Luận án giải quyết hệ thống câu hỏi nghiên cứu và giả thuyết khoa học sau:

  • Câu hỏi nghiên cứu 1 (RQ1): Làm thế nào để thiết lập một mô hình toán học động học và động lực học tổng quát, liên tục và tối ưu hóa thời gian tính toán cho toàn bộ phần thân dưới của robot dạng người 10 bậc tự do (DoF)?
  • Câu hỏi nghiên cứu 2 (RQ2): Cấu trúc bộ điều khiển phi tuyến bền vững nào có khả năng triệt tiêu hiệu quả hiện tượng dao động tần số cao (chattering) và thích nghi với các bất định mô hình tốt hơn điều khiển trượt truyền thống (SMC)?
  • Câu hỏi nghiên cứu 3 (RQ3): Cơ cấu cơ học tích hợp nào có thể chủ động cân bằng trọng tâm toàn thân (CoM) mà không làm tăng quá mức biên độ lắc của khớp hông và cổ chân?

Hệ thống giả thuyết tương ứng:

  • Giả thuyết 1 (H1): Việc mô hình hóa phần thân dưới 10 DoF xuyên suốt từ bàn chân này sang bàn chân kia như một chuỗi động học hở đơn nhất sẽ đơn giản hóa ma trận Lagrange và rút ngắn thời gian giải động lực học nghịch.
  • Giả thuyết 2 (H2): Bộ điều khiển trượt hồi quy (Backstepping Sliding Mode Control - BSMC) dựa trên hàm Lyapunov sẽ đảm bảo sai số bám quỹ đạo góc khớp tiến về 0 tiệm cận với độ chính xác và tính thích nghi cao hơn SMC tiêu chuẩn.
  • Giả thuyết 3 (H3): Cơ cấu dịch chuyển đối trọng chủ động 1 DoF tại vùng bụng sẽ duy trì hình chiếu của tâm khối lượng (CoM) và điểm mô-men bằng không (ZMP) nằm nghiêm ngặt bên trong mặt chân đế, giảm thiểu đáng kể góc nghiêng thân trên khi bước đi.

Khung lý thuyết của luận án tích hợp chặt chẽ giữa Cơ học Lagrange, Lý thuyết Điểm mô-men bằng không (Zero Moment Point - ZMP của Miomir Vukobratović, 1972), Mô hình Con lắc ngược tuyến tính 3D (3D Linear Inverted Pendulum Model - 3D-LIPM của Shuuji Kajita et al.) và Lý thuyết Ổn định Lyapunov cho hệ phi tuyến.

Về quy mô và thông số thực nghiệm, đối tượng nghiên cứu của luận án là mẫu robot dạng người loại nhỏ có tổng chiều cao $H = 31,7\text{ cm}$, khối lượng toàn phần $M = 2,1\text{ kg}$, bao gồm 17 bậc tự do: "5 bậc tự do ở mỗi chân, 3 bậc tự do ở mỗi tay, 1 bậc tự do ở bụng dùng cho mục đích thiết kế hệ thống cơ cấu cân bằng đối trọng cho robot dạng người và sử dụng động cơ DC Servo dạng mô-đun". Luận án khảo sát chu kỳ bước đi hoàn chỉnh với tỷ lệ thời gian tiêu chuẩn: "Stance là pha trong đó chân tiếp xúc với mặt đất (khoảng 60% chu kì đi) và swing là pha trong đó chân không tiếp xúc với mặt đất (khoảng 40% chu kì đi)... pha đứng (double support) chiếm khoảng 10% chu kì đi do đó hai lần pha đứng (double support) chiếm 20% chu kì đi".

+-------------------------------------------------------------------------------+
|                      BIPED HUMANOID ROBOT (17 DoF)                            |
|             Height: 31.7 cm | Total Mass: 2.1 kg | Modular Bus Servos         |
+---------------------------------------+---------------------------------------+
                                        |
      +---------------------------------+---------------------------------+
      |                                 |                                 |
+-----v---------------+       +---------v---------+             +---------v-----+
| Cánh tay (2 x 3 DoF)|       | Thân trên & Bụng  |             | Chân (2 x 5 DoF) |
| - Khớp vai: 2 DoF   |       | - Đối trọng: 1 DoF|             | - Khớp hông: 2 DoF|
| - Khớp khuỷu: 1 DoF |       | (Cân bằng CoM/ZMP)|             | - Khớp gối: 1 DoF |
+---------------------+       +-------------------+             | - Khớp cổ: 2 DoF  |
                                                                +---------------+

Literature Review và Positioning

Nghiên cứu về chuyển động bước đi của robot hai chân chia thành hai trường phái học thuật chủ đạo: bước đi bị động (passive dynamic walking) và bước đi chủ động (active walking). Trường phái bước đi bị động, khởi xướng bởi công trình kinh điển của Tad McGeer (1990) với cơ cấu 4 thanh trọng lực, sau đó được mở rộng bởi Goswami, Espiau, & Keramane (1998) và Collins (2005) trong không gian ba chiều, khai thác tối đa động năng và thế năng để đạt hiệu suất năng lượng vượt trội. Tuy nhiên, Adolfsson et al. (2007) chỉ ra rằng hệ thống bị động hoàn toàn không có khả năng tự thích ứng trên các bề mặt phi cấu trúc hoặc thay đổi vận tốc tức thời.

Ngược lại, trường phái bước đi chủ động chiếm lĩnh các hệ thống robot thương mại và nghiên cứu đỉnh cao trên thế giới. Để kiểm soát chuyển động nhiều bậc tự do, Vukobratović & Stepanenko (1972) đã phát minh lý thuyết ZMP, biến tiêu chuẩn động học thành tiêu chuẩn vàng cho sự ổn định. Eric R. Westervelt et al. (2003, 2007) phát triển lý thuyết đa thức Bézier kết hợp ánh xạ Poincaré (Poincaré map) trên robot RABBIT để tạo quỹ đạo tối ưu năng lượng. Dù vậy, phương pháp của Westervelt áp dụng cho robot không bàn chân đòi hỏi vận tốc ban đầu lớn và không thể khởi động tĩnh tại chỗ.

                  +----------------------------------------------+
                  |  CÁC TRƯỜNG PHÁI ĐIỀU KHIỂN BƯỚC ĐI ROBOT    |
                  +----------------------+-----------------------+
                                         |
            +----------------------------+----------------------------+
            |                                                         |
+-----------v---------------------+                 +-----------------v-------------------+
|     BƯỚC ĐI BỊ ĐỘNG             |                 |       BƯỚC ĐI CHỦ ĐỘNG              |
| (Passive Dynamic Walking)       |                 | (Active Controlled Walking)         |
+---------------------------------+                 +-------------------------------------+
| - McGeer (1990)                 |                 | - Vukobratović (1972) - ZMP         |
| - Goswami et al. (1998)         |                 | - Kajita et al. - 3D-LIPM           |
| - Tối ưu năng lượng, dựa vào    |                 | - Westervelt et al. - Bézier/Poincaré|
|   trọng lực, khó tự chủ vận tốc |                 | - Điều khiển góc khớp chủ động      |
+---------------------------------+                 +-------------------------------------+
                                                              |
                                           +------------------v-------------------+
                                           | ĐỊNH VỊ CỦA LUẬN ÁN (NGUYỄN XUÂN TIÊN)|
                                           +--------------------------------------+
                                           | - Chuỗi động lực học liên tục 10 DoF|
                                           | - Điều khiển Trượt Hồi quy (BSMC)   |
                                           | - Cơ cấu đối trọng 1 DoF chủ động    |
                                           +--------------------------------------+

Trong dòng chảy robot chủ động, cuộc tranh luận lớn xoay quanh hai hướng mô hình hóa:

  1. Gốc tọa độ tự do (Floating Base Tree Structure): Được áp dụng trên robot Saika-3 (Đại học Tohoku - Shirata et al.), CHARLI-2 (Virginia Tech - RoMeLa Lab), và HRP Series (AIST/KAWADA - Kaneko et al., 2004). Cách tiếp cận này mô hình hóa độc lập từng chi từ gốc đặt tại hông, giúp biểu diễn tự nhiên nhưng tạo ra các phương trình vi phân liên kết có bậc ma trận cực lớn, gây khó khăn cho việc bù trừ sai số tích lũy giữa mô hình ảo và robot thực (Kim et al., 2005).
  2. Gốc tọa độ cố định dạng cánh tay máy (Serial Link Chain): Điển hình từ nghiên cứu mô hình 3 khâu BIPER-3 của Miura & Shinoyama và mô hình 5 khâu của Marc Raibert et al. (1984). Plestan et al. (2003) chứng minh rằng khi giả định chân trụ không trượt trên sàn, hệ thống hai chân hoàn toàn tương đương với một chuỗi động học hở nối tiếp.

So sánh với các nền tảng quốc tế tiêu biểu:

  • ASIMO (Honda - Sakagami et al., 2002): Sử dụng hệ thống cảm biến lực/mô-men đa trục tại cổ chân kết hợp điều khiển tư thế toàn thân cao cấp, nhưng chi phí sản xuất cực kỳ đắt đỏ và thuật toán đóng kín, không khả thi cho việc tùy biến trên nền tảng kinh phí giới hạn.
  • DARwIn-OP (Ha et al., 2011) & Nao (Aldebaran Robotics - Gouaillier et al., 2009): Dù rất thành công trong giáo dục và thi đấu RoboCup nhờ kích thước nhỏ gọn, các robot này khi bước đi vẫn duy trì biên độ lắc hông và nghiêng thân sang hai bên rất lớn do thiếu cơ cấu bù trừ trọng tâm chủ động bên trong thân.

Luận án của NCS. Nguyễn Xuân Tiên đã định vị chính xác vị thế khoa học của mình: Khắc phục triệt để nhược điểm lắc thân của DARwIn-OP/Nao bằng một cơ cấu cân bằng đối trọng tịnh tiến chủ động, đồng thời giải quyết bài toán khối lượng tính toán phức tạp của ASIMO bằng cách đề xuất mô hình hóa chuỗi 10 DoF thân dưới liên tục kết hợp thuật toán điều khiển trượt hồi quy (BSMC) kháng nhiễu mạnh mẽ.

Đóng góp lý thuyết và khung phân tích

Đóng góp cho lý thuyết

Luận án đã mở rộng và làm sâu sắc thêm các lý thuyết nền tảng trong lĩnh vực điều khiển học và cơ cấu chấp hành robot:

  1. Mở rộng cơ học giải tích Lagrange trong chuỗi động học hở biped liên tục: Luận án đề xuất luận điểm coi toàn bộ phần thân dưới gồm hai chân 10 DoF như một cánh tay robot công nghiệp đơn nhất chuyển tiếp liên tục: "Mô hình hóa động lực học tổng quát cho phần thân dưới của robot dạng người gồm 10 bậc tự do, xem phần thân dưới của robot như một cánh tay máy 10 bậc tự do mô hình hóa xuyên suốt từ chân này sang chân khác với mỗi chân gồm 5 bậc tự do". Cách tiếp cận này thống nhất hóa ma trận quán tính $M(\theta)$, ma trận Coriolis/ly tâm $C(\theta, \dot{\theta})$ và vector trọng lực $G(\theta)$, loại bỏ hoàn toàn nhu cầu ngắt quãng ma trận trạng thái khi chuyển pha stance-swing.
  2. Thiết lập định lý ổn định Lyapunov cho bộ điều khiển Backstepping Sliding Mode (BSMC) trên biped robot: Bằng việc chia hệ thống động lực học phi tuyến bậc hai thành các hệ con bậc một và xây dựng hàm mục tiêu Lyapunov từng bước ($V_1, V_2$), thuật toán đảm bảo đạo hàm Lyapunov $\dot{V} \le 0$ toàn cục, chứng minh chặt chẽ tính hội tụ tiệm cận của sai số bám góc khớp ngay cả khi có sự hiện diện của ma sát phi tuyến và bất định tải trọng động cơ DC Servo.
                    +------------------------------------------+
                    | QUY TRÌNH THIẾT KẾ ĐIỀU KHIỂN BSMC      |
                    +--------------------+---------------------+
                                         |
            +----------------------------v----------------------------+
            |  Hệ phi tuyến bậc hai mô hình biped robot 10 DoF         |
            |  M(θ)θ'' + C(θ, θ')θ' + G(θ) = τ + τ_dist               |
            +----------------------------+----------------------------+
                                         |
            +----------------------------v----------------------------+
            |  Bước 1: Khởi tạo biến ảo sai số & Mặt trượt             |
            |  e = θ - θ_d;  s = c*e + e'                             |
            |  Hàm Lyapunov V_1 = (1/2)*e^T * e                       |
            +----------------------------+----------------------------+
                                         |
            +----------------------------v----------------------------+
            |  Bước 2: Thiết kế luật điều khiển ảo & Backstepping     |
            |  Hàm Lyapunov toàn phần V_2 = V_1 + (1/2)*s^T * s        |
            +----------------------------+----------------------------+
                                         |
            +----------------------------v----------------------------+
            |  Bước 3: Tổng hợp mô-men điều khiển τ_i                 |
            |  Đảm bảo V_2' <= -k_1*e^T*e - k_2*s^T*s <= 0            |
            |  -> Triệt tiêu chattering, sai số bám tiến về 0         |
            +---------------------------------------------------------+
  1. Mô hình hóa giải tích động lực học ghép kênh có khối lượng bù (Counterbalance Mechanism Dynamics): Xây dựng phương trình quan hệ tường minh giữa tọa độ trọng tâm toàn thân $x_{CoM}, y_{CoM}$ và chuyển vị của khối lượng phụ chuyển động độc lập $m_{cb}$ đặt tại trọng tâm hình học của bụng robot, tạo cơ sở giải tích cho việc điều khiển phân phối lại quỹ đạo ZMP thời gian thực.

Khung phân tích độc đáo

Khung phân tích của luận án là sự hợp nhất chặt chẽ giữa 4 lý thuyết chuyên sâu:

  • Hệ quy ước Denavit-Hartenberg (D-H): Chuẩn hóa tọa độ các khâu từ khớp hông, gối, cổ chân đến bàn chân với các thông số hình học $a_i, \alpha_i, d_i, \theta_i$.
  • Mô hình Con lắc ngược tuyến tính 3D (3D-LIPM): Giả định trọng tâm CoM di chuyển trên một mặt phẳng nằm ngang cố định $z = z_c$ song song với mặt đất nhằm tuyến tính hóa phương trình vi phân quỹ đạo ZMP: $$x_{ZMP} = x_{CoM} - \frac{z_c}{g}\ddot{x}{CoM}$$ $$y{ZMP} = y_{CoM} - \frac{z_c}{g}\ddot{y}_{CoM}$$
  • Quỹ đạo Cycloid mượt mà: Ứng dụng hàm Cycloid cho chuyển động nhấc và hạ của mắt cá chân theo phương $Z$ và phương $X$, triệt tiêu gia tốc vô hạn tại các điểm chuyển tiếp vận tốc, giảm thiểu tối đa lực va đập (impact force) khi bàn chân tiếp đất.
  • Kỹ thuật trượt hồi quy (BSMC): Khắc phục nhược điểm biến thiên điều khiển gián đoạn của hàm signum trong SMC cổ điển, thay thế bằng luật điều khiển liên tục hóa giúp bảo vệ hộp số giảm tốc của động cơ servo.

Điều kiện biên xác định: Bề mặt di chuyển phẳng tuyệt đối, không xét trượt ma sát giữa đế chân và sàn, khối tâm các khâu tập trung tại tâm hình học, bỏ qua độ đàn hồi của các liên kết cơ khí (rigid body assumption).

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

Thiết kế nghiên cứu

Luận án theo đuổi triết lý nghiên cứu thực chứng (Positivism) kết hợp mô hình hóa giải tích chính xác và kiểm chứng thực nghiệm. Thiết kế nghiên cứu đa tầng (Multi-level Research Design) được triển khai qua 5 cấp độ logic nghiêm ngặt:

  1. Level 1 (Kinematic Level): Phân tích không gian làm việc và tối ưu hóa số bậc tự do (lựa chọn cấu hình 3 DoF tay, 5 DoF chân, 1 DoF bụng).
  2. Level 2 (Dynamic Level): Xây dựng ma trận động lực học Lagrange 10 DoF phần thân dưới.
  3. Level 3 (Trajectory Planning Level): Hoạch định quỹ đạo trực tuyến (online trajectory) trên nền tảng ZMP và 3D-LIPM.
  4. Level 4 (Control Synthesis Level): Thiết kế, chứng minh ổn định và mô phỏng so sánh bộ điều khiển SMC vs BSMC.
  5. Level 5 (Hardware & Experimental Validation Level): Chế tạo nguyên mẫu cơ khí, thiết lập mạng truyền thông phân tán và kiểm chứng thực nghiệm cơ cấu đối trọng.
+-----------------------------------------------------------------------------------+
|               THIẾT KẾ NGHIÊN CỨU ĐA TẦNG (MULTI-LEVEL DESIGN)                    |
+-----------------------------------------------------------------------------------+
| LEVEL 1: ĐỘNG HỌC (KINEMATICS)                                                    |
| - Phân tích cấu trúc 17 DoF (Tay 3 DoF x 2, Chân 5 DoF x 2, Bụng 1 DoF)           |
| - Thiết lập bảng thông số Denavit-Hartenberg & giải động học thuận/nghịch         |
+----------------------------------------+------------------------------------------+
                                         |
+----------------------------------------v------------------------------------------+
| LEVEL 2: ĐỘNG LỰC HỌC (DYNAMICS)                                                  |
| - Mô hình hóa chuỗi hở thân dưới 10 DoF xuyên suốt qua phương trình Euler-Lagrange|
| - Tích hợp phương trình động học dịch chuyển khối lượng đối trọng bụng            |
+----------------------------------------+------------------------------------------+
                                         |
+----------------------------------------v------------------------------------------+
| LEVEL 3: QUY HOẠCH QUỸ ĐẠO (TRAJECTORY PLANNING)                                  |
| - Mô hình 3D-LIPM kết hợp tiêu chuẩn ổn định ZMP (Vukobratović)                   |
| - Quỹ đạo tiếp xúc mặt đất Cycloid triệt tiêu sốc gia tốc bàn chân                |
+----------------------------------------+------------------------------------------+
                                         |
+----------------------------------------v------------------------------------------+
| LEVEL 4: TỔNG HỢP BỘ ĐIỀU KHIỂN (CONTROL SYNTHESIS)                               |
| - Thiết kế bộ điều khiển Trượt (SMC) & Trượt Hồi quy (BSMC)                       |
| - Chứng minh tính ổn định tiệm cận toàn cục bằng hàm Lyapunov                     |
+----------------------------------------+------------------------------------------+
                                         |
+----------------------------------------v------------------------------------------+
| LEVEL 5: MÔ PHỎNG & THỰC NGHIỆM (SIMULATION & EXPERIMENTS)                        |
| - Mô phỏng số trên MATLAB / Simulink & môi trường vật lý ảo Gazebo                |
| - Chế tạo phần cứng, điều khiển mạng Servo Bus RS232, đo đạc cân bằng đối trọng    |
+-----------------------------------------------------------------------------------+

Quy trình nghiên cứu rigorous

  • Phân tích cơ cấu chấp hành và cấu trúc phần cứng: Khảo sát toàn diện 3 phương án dẫn động:
    • Phương án 1 (RC Servo/Step Motor): Điều khiển vòng hở, không có phản hồi góc quay/dòng tải, kết nối hình sao phức tạp.
    • Phương án 2 (Động cơ DC Servo công nghiệp): Dạng trục thon dài, cồng kềnh, không phù hợp cho robot cỡ nhỏ 31,7 cm.
    • Phương án 3 (Động cơ DC Servo dạng mô-đun - LX-16A / GM12F): Tích hợp vi điều khiển nhúng, cảm biến góc biến trở xoay độ phân giải cao, hỗ trợ kết nối chuỗi cúc áo (daisy chain) và giao thức drop-out đa điểm qua chuẩn RS232 mức logic TTL. Mạch bảo vệ diode chống ngắn mạch đường truyền TXD/RXD được thiết kế chuyên biệt.
  • Thiết kế cơ cấu cân bằng đối trọng vùng bụng: So sánh định lượng 3 giải pháp truyền động cơ khí:
    • Cơ cấu tịnh tiến thanh răng - bánh răng (Rack & Pinion).
    • Cơ cấu con lắc nghịch đảo (Inverted Pendulum Mass).
    • Cơ cấu tịnh tiến trục vít me - đai ốc bi (Lead-screw Mechanism) sử dụng động cơ DC Gearbox GM12F kết hợp thanh trượt dẫn hướng bi kép. Phương án trục vít me được lựa chọn nhờ độ tự hãm, độ rơ cơ khí nhỏ và lực đẩy dọc trục ổn định.
+----------------------------------------------------------------------------------+
|              SO SÁNH CƠ CẤU ĐỐI TRỌNG CÂN BẰNG BỤNG (CHƯƠNG 4)                   |
+----------------------+--------------------+--------------------+-----------------+
| Tiêu chí             | PA1: Thanh răng    | PA2: Vít me (Chọn) | PA3: Con lắc    |
+----------------------+--------------------+--------------------+-----------------+
| Độ chính xác vị trí  | Trung bình         | Rất cao            | Thấp            |
| Độ êm & tự hãm       | Thấp (dễ trượt)    | Tuyệt đối          | Kém             |
| Kích thước lắp đặt   | Gọn                | Rất gọn trong bụng | Cồng kềnh       |
| Khả năng chịu tải    | Tốt                | Rất tốt            | Hạn chế         |
+----------------------+--------------------+--------------------+-----------------+
  • Quy trình thu thập và xử lý tín hiệu: Dữ liệu góc quay các khớp $\theta_1, \dots, \theta_{10}$ và điện áp điều khiển mô-men $\tau_1, \dots, \tau_{10}$ được lấy mẫu với chu kỳ $T_s = 0,001\text{ s}$ trong môi trường tính toán số học MATLAB/Simulink. Kiểm chứng trực quan hành vi động lực học tiếp xúc bàn chân được thực hiện thông qua mô hình liên kết ODE trong Gazebo Simulator.

Data và phân tích

Mô hình toán học chi tiết thiết lập trên hệ thống 10 DoF thân dưới:

  • Bảng thông số Denavit-Hartenberg hoàn chỉnh cho 10 khớp xoay ($\theta_1$ đến $\theta_{10}$): 2 khớp hông trái/phải, 1 khớp gối trái/phải, 2 khớp cổ chân trái/phải.
  • Ma trận biến đổi thuần nhất tổng quát: $$T_0^{10} = T_0^1 \cdot T_1^2 \cdot T_2^3 \cdots T_9^{10}$$
  • Thiết lập hệ phương trình vi phân chuyển động phi tuyến thông qua đạo hàm ma trận năng lượng: $$M(\theta)\ddot{\theta} + C(\theta, \dot{\theta})\dot{\theta} + G(\theta) = \tau$$ trong đó $M(\theta) \in \mathbb{R}^{10 \times 10}$ là ma trận quán tính đối xứng xác định dương, $C(\theta, \dot{\theta}) \in \mathbb{R}^{10 \times 10}$ đại diện cho hiệu ứng lực ly tâm và Coriolis, $G(\theta) \in \mathbb{R}^{10 \times 1}$ là vector trọng trường, $\tau \in \mathbb{R}^{10 \times 1}$ là vector mô-men điều khiển cấp cho 10 khớp.

Phát hiện đột phá và implications

Những phát hiện then chốt

Nghiên cứu mang lại 4 phát hiện đột phá dựa trên số liệu mô phỏng và thực nghiệm đối chứng:

  1. Sự vượt trội toàn diện của Bộ điều khiển Trượt Hồi quy (BSMC) so với Điều khiển Trượt kinh điển (SMC):
    • Đáp ứng bám quỹ đạo góc của 10 khớp ($\theta_1$ đến $\theta_{10}$) dưới tác động của BSMC đạt độ chính xác gần như tuyệt đối, sai số hội tụ về lân cận $e(t) \to 0$ chỉ sau $t < 0,05\text{ s}$.
    • Hiện tượng dao động biên độ cao (chattering) trên tín hiệu mô-men điều khiển $\tau_i$ bị triệt tiêu hoàn toàn nhờ việc tích phân các mặt trượt liên tục qua từng bước Backstepping, trong khi bộ điều khiển SMC truyền thống gây ra dao động lực mô-men xấp xỉ $\pm 15%$ quanh điểm cân bằng, có nguy cơ phá hủy cơ cấu truyền động bánh răng của động cơ servo.
                    ĐÁP ỨNG SAI SỐ BÁM QUỸ ĐẠO GÓC KHỚP e(t)
    Sai số (rad)
       ^
  0.15 |      /---\  (SMC truyền thống: Dao động Chattering kéo dài)
  0.10 |     /     \     /---\
  0.05 |    /       \---/     \------- SMC Steady-state Chattering (~15%)
  0.00 +------------------------------------------------------------> Thời gian (s)
 -0.05 |   \_________________________ BSMC (Hội tụ êm ái < 0.05s, sai số -> 0)
       +------------------------------------------------------------
  1. Cơ chế cân bằng đối trọng chủ động giảm triệt để góc nghiêng thân (Body Leaning Reduction):
    • Trong trường hợp không có cơ cấu cân bằng đối trọng: Để đảm bảo điểm ZMP không rời khỏi mặt phẳng bàn chân trụ trong giai đoạn Single Support Phase (SSP), robot bắt buộc phải nghiêng góc thân trên sang một bên với biên độ lên tới $12^\circ - 15^\circ$, gây ra dáng đi lắc lư mất tự nhiên.
    • Khi kích hoạt cơ cấu cân bằng đối trọng trục vít me tại bụng: Khối lượng đối trọng tịnh tiến đồng bộ ngược hướng nghiêng đã bù đắp mô-men quán tính, giữ cho quỹ đạo $y_{CoM}$ và $y_{ZMP}$ luôn nằm ổn định trong dải an toàn $[-15\text{ mm}, +15\text{ mm}]$ của đế chân. Góc nghiêng thân trên giảm xuống dưới $3^\circ$, tạo nên dáng đi thẳng đứng, mượt mà tương tự như chuyển động đi bộ của con người.
  2. Tính hợp thức hóa của tiêu chuẩn ZMP trong toàn bộ chu kỳ bước: Đồ thị kiểm tra tiêu chuẩn ổn định ZMP trên cả trục $X$ (hướng tiến) và trục $Y$ (hướng ngang) xác nhận $x_{ZMP}$ và $y_{ZMP}$ luôn nằm trọn vẹn bên trong đa giác chân đế lồi (Support Polygon) ở cả 2 pha: Single Support (chiếm 80% thời gian bước của 1 chân) và Double Support (chiếm 20% chu kỳ). Không xảy ra hiện tượng lật bàn chân hay trượt điểm tiếp xúc.
  3. Xác nhận tính khả thi của mô hình cánh tay 10 DoF thân dưới: Việc chuyển đổi hệ tọa độ gốc từ chân trái sang chân phải một cách tuần hoàn thông qua phương trình biến đổi thuần nhất liên tục đã chứng minh tính đúng đắn trong môi trường mô phỏng vật lý Gazebo, không xuất hiện điểm kỳ dị (singularity) trong toàn bộ không gian làm việc bước đi tiêu chuẩn.

Implications đa chiều

  • Về mặt lý thuyết (Theoretical Advances): Đặt ra phương pháp luận mô hình hóa hợp nhất cho các hệ robot hai chân đa bậc tự do, kết nối thành công lý thuyết ổn định Lyapunov phi tuyến với cơ học robot dạng người nhiều mắt xích.
  • Về mặt phương pháp (Methodological Innovations): Cung cấp giải thuật tạo quỹ đạo online kết hợp giữa hình học Cycloid và 3D-LIPM có thể chuyển giao trực tiếp cho nhiều cấu hình robot khác nhau từ kích thước micro đến robot kích cỡ thực tế.
  • Về mặt thực tiễn (Practical Applications): Tạo ra thiết kế nguyên mẫu robot dạng người 17 DoF có chi phí chế tạo thấp nhưng sở hữu độ ổn định động học cao, phục vụ cho giảng dạy, nghiên cứu chuyên sâu tại các phòng thí nghiệm Cơ điện tử và Tự động hóa.
  • Về mặt chính sách và đào tạo (Policy & Educational Impact): Đóng góp trực tiếp vào mục tiêu phát triển nguồn nhân lực chất lượng cao về Công nghiệp 4.0, Robotics và Hệ thống Tự hành tại các trường đại học kỹ thuật trọng điểm của Việt Nam.

Limitations và Future Research

Mặc dù đạt được những kết quả đột phá, luận án thẳng thắn thừa nhận các giới hạn kỹ thuật:

  1. Ràng buộc địa hình phẳng (Planar Walking Assumption): Thuật toán quy hoạch quỹ đạo bước đi và mô hình 3D-LIPM được xây dựng trên giả định sàn di chuyển phẳng tuyệt đối, chưa tính đến các gờ dốc, bậc thang hoặc bề mặt có tính chất đàn hồi/gồ ghề.
  2. Chuyển động tuyến tính một chiều (Straight-line Walking Only): Nghiên cứu tập trung giải quyết bài toán đi thẳng ổn định dọc trục $X$, chưa tích hợp bậc tự do xoay quanh trục đứng tại khớp hông (Yaw DoF) để thực hiện các thao tác chuyển hướng phức tạp (rẽ trái/phải, quay vòng tại chỗ).
  3. Giả định tiếp xúc cứng và động cơ không trễ: Bỏ qua độ biến dạng đàn hồi của đế cao su bàn chân và độ trễ truyền thông gói tin trên bus nối tiếp RS232 ở tần số cao.

Chương trình nghiên cứu 5-10 năm tiếp theo (Future Research Agenda):

  • Mở rộng 1: Nâng cấp cấu trúc chân lên 6 DoF mỗi bên (bổ sung khớp xoay hông) nhằm hoạch định quỹ đạo chuyển hướng tùy ý trong không gian 3D.
  • Mở rộng 2: Tích hợp hệ thống cảm biến quán tính IMU 9 trục và cảm biến áp lực chân đa điểm (Force/Torque F/T Sensor) để xây dựng hệ điều khiển thích nghi hồi tiếp lực vòng kín toàn diện.
  • Mở rộng 3: Ứng dụng thuật toán Học tăng cường sâu (Deep Reinforcement Learning - DRL) kết hợp với bộ điều khiển BSMC để robot tự động học dáng đi thích ứng trên các địa hình phi cấu trúc và chống chịu ngoại lực va đập ngẫu nhiên.
  • Mở rộng 4: Tối ưu hóa trọng lượng kết cấu bằng vật liệu composite sợi carbon và phát triển khớp truyền động đàn hồi dẻo (Series Elastic Actuators - SEA).
                      ĐỊNH HƯỚNG PHÁT TRIỂN TƯƠNG LAI (FUTURE ROADMAP)
+-----------------------------------------------------------------------------------+
| Giai đoạn 1: Mở rộng bậc tự do (6 DoF/chân) & Hoạch định quỹ đạo rẽ hướng 3D      |
+----------------------------------------+------------------------------------------+
                                         |
+----------------------------------------v------------------------------------------+
| Giai đoạn 2: Tích hợp F/T Sensor đế chân & Fusion IMU 9-DOF điều khiển vòng kín   |
+----------------------------------------+------------------------------------------+
                                         |
+----------------------------------------v------------------------------------------+
| Giai đoạn 3: Kết hợp Deep Reinforcement Learning (DRL) + BSMC trên địa hình gồ ghề|
+-----------------------------------------------------------------------------------+

Tác động và ảnh hưởng

  • Tác động học thuật (Academic Impact): Công trình của NCS. Nguyễn Xuân Tiên tại HiTechLab và DCSELab (Đại học Bách khoa TP.HCM & HUTECH) là một trong những luận án tiến sĩ kỹ thuật tiêu biểu tại Việt Nam giải quyết trọn vẹn cả ba khía cạnh: Mô hình hóa lý thuyết - Mô phỏng số học - Chế tạo phần cứng thực nghiệm trên robot dạng người. Phương pháp mô hình hóa 10 DoF liên tục mở ra hướng nghiên cứu mới cho các học viên cao học và nghiên cứu sinh chuyên ngành Điều khiển & Tự động hóa.
  • Chuyển giao công nghiệp và robot dịch vụ (Industry Transformation): Nền tảng điều khiển đối trọng và giải thuật BSMC cung cấp giải pháp công nghệ giá trị cao cho các doanh nghiệp phát triển robot hỗ trợ y tế, robot hướng dẫn tại sân bay, trung tâm thương mại và robot phục vụ cộng đồng.
  • Ý nghĩa xã hội (Societal Benefits): Góp phần từng bước tự chủ công nghệ chế tạo robot hình người thông minh tại Việt Nam, giảm sự phụ thuộc vào các nền tảng nhập khẩu đắt đỏ từ nước ngoài.

Đối tượng hưởng lợi

  • Nghiên cứu sinh và Giảng viên ngành Robot/Tự động hóa: Thụ hưởng một hệ thống phương trình động lực học mẫu mực, các ma trận D-H chi tiết và mã nguồn thuật toán điều khiển trượt hồi quy đã được kiểm chứng tính ổn định bằng toán học giải tích.
  • Kỹ sư R&D trong ngành Cơ điện tử: Ứng dụng trực tiếp giải pháp thiết kế mạng module servo chuẩn RS232 và cơ cấu đối trọng vít me tịnh tiến vào các sản phẩm cơ khí chính xác đòi hỏi ổn định trọng tâm.
  • Các nhà phát triển Robot dịch vụ: Khai thác giải thuật ZMP kết hợp quỹ đạo Cycloid để tối ưu hóa dáng đi cho các thế hệ robot phục vụ, nâng cao độ bền cơ khí và tuổi thọ động cơ chấp hành.

Câu hỏi chuyên sâu

1. Đóng góp lý thuyết độc đáo nhất của luận án là gì và đã mở rộng lý thuyết nào?

Đóng góp lý thuyết nổi bật nhất là việc thiết lập mô hình động lực học chuỗi hở liên tục 10 DoF cho phần thân dưới, chuyển tiếp trực tiếp từ bàn chân này sang bàn chân kia mà không cần phân tách độc lập qua gốc tọa độ hông. Luận án đã mở rộng Cơ học giải tích Euler-Lagrange kết hợp với Lý thuyết ổn định Lyapunov trong cấu trúc điều khiển trượt hồi quy (BSMC), chứng minh tính ổn định tiệm cận toàn cục cho hệ biped robot nhiều liên kết phi tuyến.

2. Sự đổi mới về mặt phương pháp luận so với các công trình quốc tế tiền nhiệm thể hiện ở điểm nào?

So với các nghiên cứu sử dụng bộ điều khiển PID hoặc CTC của Jun-Ho Oh et al. (robot KHR-3) và Park & Kim (1998) vốn rất nhạy cảm với sai số mô hình, luận án đã ứng dụng thành công Backstepping Sliding Mode Control (BSMC). Điểm đổi mới cốt lõi là chia nhỏ hệ thống thành các không gian trạng thái liên tiếp để triệt tiêu hiệu ứng chattering - khuyết tật lớn nhất của SMC cổ điển trong các nghiên cứu của Marc Raibert et al. (1984) và Moosavian et al. (2007).

3. Phát hiện thực nghiệm/mô phỏng gây ngạc nhiên nhất được hỗ trợ bởi dữ liệu là gì?

Phát hiện ấn tượng nhất là cơ cấu cân bằng đối trọng 1 DoF tại bụng sử dụng truyền động vít me có khả năng thay thế hoàn toàn nhu cầu lắc khớp hông biên độ lớn. Dữ liệu mô phỏng và thực nghiệm chỉ ra rằng khi có đối trọng, biên độ dịch chuyển CoM theo trục $Y$ được triệt tiêu đáng kể, góc nghiêng thân giảm từ $>12^\circ$ xuống $<3^\circ$, trong khi điểm ZMP vẫn hoàn toàn thỏa mãn điều kiện ổn định bên trong đa giác chân đế.

4. Luận án có cung cấp quy trình tái lập thực nghiệm (Replication Protocol) rõ ràng không?

Có. Luận án cung cấp chi tiết toàn bộ bảng thông số Denavit-Hartenberg (Bảng 2.3, 2.4, 2.6), giới hạn góc xoay các khớp, sơ đồ nguyên lý mạch truyền thông điều khiển DC Servo đa điểm qua cổng RS232 với các mạch cách ly diode, cùng dữ liệu tham số vật lý đầy đủ trong môi trường tính toán MATLAB/Simulink và Gazebo.

5. Lộ trình nghiên cứu dài hạn trong 10 năm tới được phác thảo như thế nào?

Luận án định hình lộ trình phát triển: Nâng cấp bậc tự do chân lên 12 DoF toàn thân dưới $\to$ Tích hợp cảm biến lực F/T tại bàn chân $\to$ Ứng dụng giải thuật thích nghi thông minh (AI / Deep Reinforcement Learning) trên các mô hình biped robot kích thước thực tế (Full-size Humanoid Robot).

Kết luận

  1. Chuẩn hóa cấu trúc cơ điện tử 17 DoF: Thiết kế thành công mẫu robot dạng người loại nhỏ ($H = 31,7\text{ cm}$, $M = 2,1\text{ kg}$) với cấu hình tối ưu gồm 10 DoF chân, 6 DoF tay và 1 DoF đối trọng bụng, sử dụng mạng động cơ DC Servo thông minh kết nối dạng module.
  2. Mô hình hóa động lực học 10 DoF thân dưới thống nhất: Đề xuất phương pháp mô tả toán học xuyên suốt hai chân như một chuỗi động học hở liên tục, đơn giản hóa cấu trúc ma trận Lagrange và tối ưu hóa tốc độ tính toán.
  3. Phát triển thành công thuật toán Backstepping Sliding Mode (BSMC): Chứng minh tính ổn định tiệm cận toàn cục bằng hàm Lyapunov, kiểm soát chính xác quỹ đạo góc 10 khớp và triệt tiêu hoàn toàn hiện tượng chattering trên tín hiệu điều khiển mô-men.
  4. Sáng tạo cơ cấu cân bằng đối trọng chủ động vùng bụng: Giải quyết triệt để vấn đề nghiêng ngả thân mình của các dòng robot cỡ nhỏ, duy trì nghiêm ngặt tiêu chuẩn ổn định ZMP và đưa dáng đi biped tiệm cận với chuyển động sinh thái tự nhiên của con người.
  5. Mở ra các hướng nghiên cứu liên ngành đột phá: Đặt nền móng vững chắc cho việc phát triển robot dịch vụ tự hành, robot hỗ trợ y tế và ứng dụng điều khiển học thông minh trong kỷ nguyên Công nghiệp 4.0 tại Việt Nam.