BÁO CÁO NGHIÊN CỨU: THIẾT KẾ VÀ CHẾ TẠO MÔ HÌNH XE HAI BÁNH TỰ CÂN BẰNG


Tóm tắt nghiên cứu (Research Summary)

  • Câu hỏi nghiên cứu chính: Làm thế nào để thiết kế, chế tạo phần cứng cơ điện tử và làm chủ thuật toán điều khiển cân bằng động cho phương tiện di chuyển cá nhân hai bánh (dựa trên nguyên lý con lắc ngược) với tải trọng thực tế, vận hành ổn định trên địa hình đô thị và tối ưu hóa chi phí sản xuất?
  • Phương pháp tiếp cận: Nghiên cứu áp dụng quy trình tích hợp cơ điện tử toàn diện: thiết kế khung cơ khí chịu lực kết hợp hộp giảm tốc công nghiệp; phát triển mạch điều khiển động lực cầu H dùng driver IR2184 chuyên dụng; tích hợp cảm biến quán tính MEMS 6 bậc tự do (MPU6050) giao tiếp qua bus I2C; triển khai bộ lọc tối ưu Kalman (Kalman Filter) 5 bước trên vi điều khiển 32-bit ARM Cortex-M3 (Arduino Due) để triệt tiêu nhiễu đo đạc; và ứng dụng thuật toán điều khiển phản hồi PID vòng kín nhằm duy trì trạng thái cân bằng và bám quỹ đạo di chuyển.
  • Phát hiện chính: Mô hình thực nghiệm đạt khả năng tự cân bằng và tải người vận hành lên tới 120 kg, vận tốc di chuyển ổn định 15 km/h, khả năng leo dốc $15^\circ$, quay vòng tại chỗ $360^\circ$ linh hoạt. Bộ lọc Kalman chứng minh hiệu quả vượt trội trong việc loại bỏ hoàn toàn nhiễu dao động cơ học tần số cao của gia tốc kế và hiện tượng trôi (drift) của con quay hồi chuyển so với tín hiệu thô.
  • Ý nghĩa thực tiễn: Công trình khẳng định tính khả thi của việc nội địa hóa công nghệ phương tiện giao thông cá nhân tự hành thông minh (tương đương Segway PT) với chi phí thấp, thân thiện với môi trường, mở ra giải pháp di chuyển vi mô (micro-mobility) tối ưu cho các khu phức hợp, sân bay, nhà xưởng và trung tâm thương mại.

Bối cảnh và tầm quan trọng (Context & Significance)

Thực trạng nghiên cứu và ứng dụng

Trong xu hướng đô thị hóa hiện đại, bài toán ùn tắc giao thông và ô nhiễm môi trường do khí thải phương tiện sử dụng động cơ đốt trong đang trở thành thách thức cấp bách. Các giải pháp phương tiện giao thông cá nhân chạy điện cỡ nhỏ, không phát thải (Zero Emission Vehicles - ZEV) với tính linh hoạt cao ngày càng nhận được sự quan tâm sâu sắc. Trên thế giới, dòng xe hai bánh tự cân bằng thương mại điển hình như Segway PT (Mỹ) đã chứng minh tính ưu việt vượt trội trong tuần tra an ninh, di chuyển nội khu và du lịch. Tuy nhiên, giá thành thương mại rất cao (khoảng 6.000 USD tại thời điểm 2013) là rào cản lớn đối với việc phổ cập công nghệ này tại các quốc gia đang phát triển như Việt Nam.

Khoảng trống nghiên cứu (Research Gap)

Tại Việt Nam, nhiều nhóm nghiên cứu học thuật đã tiếp cận mô hình con lắc ngược và robot hai bánh tự cân bằng. Tuy nhiên, phần lớn các công trình trước đó chỉ dừng lại ở quy mô robot mô hình nhỏ không mang tải người (như công trình của Nguyễn Gia Minh Thảo, Trà Ti Na & Nguyễn Tấn Hậu), hoặc khi phát triển lên quy mô xe chở người (như công trình của Mai Tuấn Đạt, Phan Ngọc Anh Tùng) thì gặp phải các giới hạn kỹ thuật nghiêm trọng:

  1. Mạch công suất MOSFET chưa đủ mạnh dẫn đến sụt áp, quá nhiệt khi vận hành tải lớn hoặc lên dốc;
  2. Cơ cấu cơ khí chuyển hướng chưa linh hoạt, bán kính quay vòng lớn và dễ mất thăng bằng khi vào cua;
  3. Khối lượng bản thân xe quá nặng và khả năng xử lý tín hiệu cảm biến trong môi trường rung động thực tế còn hạn chế.

Tính thời điểm và tác động

Đề tài nghiên cứu của kỹ sư Lê Xuân Hưng tại Khoa Cơ điện - Điện tử, Trường Đại học Lạc Hồng (12/2013) giải quyết trực tiếp các khoảng trống kỹ thuật nêu trên. Bằng việc làm chủ từ khâu tính toán động lực học, chế tạo cơ khí chính xác, thiết kế mạch công suất dòng lớn 20A, đến việc ứng dụng vi xử lý 32-bit tốc độ cao kết hợp thuật toán lọc Kalman và điều khiển PID, nghiên cứu đã tạo ra một sản phẩm hoàn chỉnh có khả năng vận hành ổn định trên đường thực tế.


Phương pháp luận và cách tiếp cận (Methodology & Approach)

Nghiên cứu áp dụng phương pháp tiếp cận đa ngành (Mechatronics Engineering Design) kết hợp giữa mô hình hóa lý thuyết, mô phỏng và thực nghiệm thực tế trên đường.

1. Tính toán động lực học và thiết kế cơ khí

  • Khung xe: Chế tạo từ thép định hình V3 ($30 \times 30\text{ mm}$), kích thước $310 \times 380\text{ mm}$, tối ưu trọng tâm thấp với khoang chứa ắc quy đặt dưới gầm ($310 \times 160 \times 150\text{ mm}$).

  • Cần điều khiển: Ống Inox đường kính $\varnothing 32\text{ mm}$, uốn cong kiểu dáng thể thao; liên kết với sườn xe thông qua hai gối đỡ vòng bi công nghiệp UCP304. Cơ cấu khóa hướng tiến/lùi để truyền độ nghiêng cơ thể xuống khung xe, đồng thời cho phép xoay trái/phải linh hoạt với hai lò xo kéo định tâm tự động hồi vị.

  • Tính toán chọn động cơ và hộp giảm tốc: Tổng lực cản chuyển động được xác định theo mô hình: $$F_c = G \cdot \left(\frac{f + \mu \cdot r_t}{R}\right) = (m_n + m_x) \cdot g \cdot \left(\frac{f + \mu \cdot r_t}{R}\right)$$ Trong đó:

    • Khối lượng người $m_n = 80\text{ kg}$, khối lượng xe $m_x = 40\text{ kg}$ ($\sum m = 120\text{ kg}$).
    • Bán kính bánh xe $R = 0{,}217\text{ m}$ (sử dụng lốp xe máy 100/90/10, chu vi $1{,}362\text{ m}$).
    • Hệ số ma sát lăn $f = 5 \times 10^{-4}$, hệ số ma sát trượt $\mu = 8 \times 10^{-4}$, bán kính ổ trục $r_t = 0{,}004\text{ m}$.

    Từ mô-men cản $M_c = \frac{F_c \cdot R}{I \cdot \eta}$ (với tỉ số truyền $I = 1/10$, hiệu suất $\eta = 0{,}9$), công suất yêu cầu tối thiểu khi có tải ở vận tốc $20\text{ km/h}$ được tính toán là $P > 79\text{ W}$. Nghiên cứu đã lựa chọn hệ thống gồm:

    • Động cơ: 02 Động cơ DC Servo SANYO DENKI 4 chổi than, công suất $170\text{ W}$, điện áp $32\text{ V}$, dòng danh định $7{,}9\text{ A}$, tốc độ không tải $2600\text{ rpm}$, tích hợp encoder 250 xung/vòng.
    • Hộp giảm tốc: Hộp giảm tốc công nghiệp TSUBAKI (TM16E10-1-1) tỉ số truyền $1:10$.

2. Thiết kế hệ thống điện và phần cứng điều khiển

  • Khối xử lý trung tâm: Sử dụng board Arduino Due trang bị vi điều khiển 32-bit AT91SAM3X8E ARM Cortex-M3 (xung nhịp $84\text{ MHz}$, $512\text{ KB}$ Flash, $96\text{ KB}$ SRAM), vượt trội hoàn toàn so với các vi điều khiển 8-bit truyền thống về năng lực tính toán số học dấu phẩy động thời gian thực.
  • Cảm biến góc nghiêng: Module IMU 6-DOF MPU6050 kết hợp gia tốc kế (Accelerometer) và con quay hồi chuyển (Gyroscope) MEMS tích hợp bộ chuyển đổi ADC 16-bit nội, giao tiếp qua bus $I^2C$ tốc độ cao.
  • Mạch công suất điều khiển động cơ: Thiết kế 02 mạch cầu H công suất cao sử dụng IC kích FET chuyên dụng IR2184 điều khiển bởi vi điều khiển phụ dsPIC30F4012/dsPIC4012, cho phép dòng làm việc ổn định liên tục $20\text{ A}$, dải điện áp $24 - 36\text{ V}$, tích hợp bảo vệ ngắn mạch và quá tải.
  • Nguồn động lực: Hệ thống 03 bình ắc quy khô $12\text{ V} - 14\text{ Ah}$ mắc nối tiếp tạo nguồn $36\text{ V}$ ổn định.

3. Thuật toán dung hợp cảm biến và điều khiển vòng kín

  • Bộ lọc Kalman rời rạc (Discrete Kalman Filter): Khắc phục nhược điểm trôi điểm 0 theo thời gian của con quay hồi chuyển và độ nhạy nhiễu rung động tần số cao của gia tốc kế qua chu trình 5 phương trình toán học:
    1. Dự đoán trạng thái tương lai: $\hat{x}k^- = A \hat{x}{k-1} + B u_k$
    2. Dự đoán ma trận hiệp phương sai sai số: $P_k^- = A P_{k-1} A^T + Q$
    3. Tính toán ma trận độ lợi Kalman: $K_k = P_k^- H^T (H P_k^- H^T + R)^{-1}$
    4. Cập nhật trạng thái ước lượng hậu nghiệm: $\hat{x}_k = \hat{x}_k^- + K_k (z_k - H \hat{x}_k^-)$
    5. Cập nhật ma trận hiệp phương sai sai số: $P_k = (I - K_k H) P_k^-$
  • Giải thuật điều khiển PID: Xác định tín hiệu điều khiển điện áp/PWM cung cấp cho động cơ dựa trên sai lệch giữa góc nghiêng thực tế $\theta$ và góc cân bằng $\theta_0 = 180^\circ$: $$u(t) = K_P \cdot e(t) + K_I \int e(t) dt + K_D \cdot \frac{de(t)}{dt}$$ Các tham số $K_P, K_I, K_D$ được xác định bước đầu bằng phương pháp Ziegler-Nichols và tinh chỉnh tối ưu hóa thực nghiệm ($K_P = 6$).

Phát hiện chính và kết quả thực nghiệm (Major Findings)

1. Hiệu năng vượt trội của bộ lọc Kalman trong xử lý tín hiệu IMU

Dữ liệu thực nghiệm thu thập qua cổng UART tốc độ cao và hiển thị thời gian thực trên giao diện NI LabVIEW cho thấy sự khác biệt mang tính quyết định giữa dữ liệu thô và dữ liệu đã qua lọc:

  • Tín hiệu thô (Raw Data): Xuất hiện biên độ dao động nhiễu cực lớn do chuyển động cơ học và độ rung của mặt đường tác động lên gia tốc kế, nếu đưa trực tiếp vào vòng điều khiển PID sẽ làm hệ thống mất ổn định tức thì hoặc cháy transistor công suất.
  • Tín hiệu sau lọc Kalman: Khử hoàn toàn các xung nhiễu gai nhọn tần số cao, bám sát góc nghiêng thực của thân xe với độ trễ pha gần như bằng không, vượt trội về độ ổn định so với bộ lọc bù (Complementary Filter).
Góc nghiêng
(Độ)
  ^

2. Khả năng chịu tải và tốc độ vận hành thực tế

Mô hình hoàn chỉnh đã chứng minh các thông số kỹ thuật thực nghiệm ấn tượng, đáp ứng đầy đủ các tiêu chuẩn vận hành an toàn:

  • Tải trọng danh định: $120\text{ kg}$ (bao gồm $40\text{ kg}$ tự trọng xe và người lái nặng $80\text{ kg}$).
  • Vận tốc tối đa: Đạt $15\text{ km/h}$ trên đường bằng phẳng (đúng mục tiêu thiết kế).
  • Khả năng leo dốc: Xe duy trì khả năng giữ cân bằng và di chuyển ổn định trên mặt đường có độ nghiêng lên tới $15^\circ$.
  • Vượt chướng ngại vật: Vận hành ổn định qua các gờ giảm tốc nhẹ và mặt đường có ổ gà nhỏ mà không xảy ra hiện tượng mất kiểm soát con lắc.

3. Cơ chế chuyển hướng và điều khiển vi sai linh hoạt

  • Cơ chế tiến/lùi: Người điều khiển ngả trọng tâm về phía trước hoặc phía sau. Góc nghiêng lệch khỏi vị trí $180^\circ$ càng lớn thì vi điều khiển xuất xung PWM điều khiển động cơ quay càng nhanh nhằm đưa điểm tiếp xúc bánh xe về dưới trọng tâm.
  • Cơ chế rẽ và quay vòng: Khi người lái nghiêng cần điều khiển sang trái/phải, biến trở quay làm thay đổi giá trị điện áp ADC ($0 - 3{,}3\text{ V}$). Thuật toán thực hiện điều khiển vi sai:
    • Khi đang di chuyển: Giữ nguyên tốc độ một bánh và giảm tốc độ bánh còn lại để bo cua mượt mà.
    • Khi đứng yên tại chỗ: Điều khiển một bánh quay thuận và một bánh quay nghịch, cho phép xe xoay tròn $360^\circ$ tại chỗ với bán kính quay vòng bằng 0.

4. Bảng so sánh thông số kỹ thuật: Xe nghiên cứu vs. Segway thương mại

Thông số kỹ thuật Segway PT (Chính hãng Mỹ) Mô hình nghiên cứu (Lạc Hồng) Đánh giá kỹ thuật
Tải trọng tối đa $144\text{ kg}$ ($110\text{ kg}$ người + $34\text{ kg}$ hàng) $120\text{ kg}$ Đáp ứng hoàn hảo thể trạng người Việt Nam
Vận tốc tối đa $20\text{ km/h}$ $15\text{ km/h}$ An toàn trong không gian hẹp và đô thị
Khả năng leo dốc $20^\circ$ $15^\circ$ Vận hành tốt trên hầu hết cầu vượt, dốc hầm
Độ rộng phủ đất $48 - 63{,}5\text{ cm}$ $65\text{ cm}$ Nhỏ gọn, chiếm diện tích tương đương người đi bộ
Khả năng quay vòng Xoay $360^\circ$ tại chỗ Xoay $360^\circ$ tại chỗ Cơ chế vi sai đảo chiều động cơ chính xác
Bộ xử lý trung tâm Vi xử lý chuyên dụng kép ARM Cortex-M3 32-bit Kiến trúc mở, dễ lập trình và nâng cấp
Giá thành ước tính ~ 6.000 USD (~ 130 triệu VNĐ) ~ 10 - 15 triệu VNĐ Tiết kiệm > 85% chi phí, tính khả thi cao

Đóng góp khoa học và giá trị kỹ thuật (Scientific Contributions)

  1. Đóng góp lý thuyết: Hoàn thiện mô hình toán học và phương trình động học của hệ thống con lắc ngược di động hai bánh có xét đến đầy đủ các hệ số cản ma sát lăn, ma sát trượt, tỉ số truyền hộp giảm tốc và quán tính người điều khiển thực tế.
  2. Đổi mới phương pháp luận: Ứng dụng thành công vi điều khiển 32-bit ARM Cortex-M3 giá thành thấp để tính toán trực tiếp thuật toán ma trận lọc Kalman 5 bước trong chu kỳ ngắt mili-giây, chứng minh tính khả thi của việc thay thế các bộ xử lý DSP đắt tiền trong các bài toán điều khiển cân bằng tự hành.
  3. Giá trị kỹ thuật và ứng dụng thực tiễn:
    • Cung cấp một bản thiết kế phần cứng hoàn chỉnh, dễ chế tạo tại Việt Nam sử dụng các linh kiện phổ biến (ắc quy xe đạp điện, động cơ DC servo bãi, cảm biến MPU6050, thép V3).
    • Khắc phục triệt để lỗi xung đột công suất và cháy transistor thường gặp ở các đề tài trước bằng mạch cầu H cách ly điều khiển bằng IR2184 chuyên dụng chịu dòng $20\text{ A}$.
    • Thiết kế cơ cấu cơ khí cần gạt tích hợp gối đỡ bi UCP304 và lò xo hồi vị thông minh, tạo cảm giác lái trực quan, tự nhiên và an toàn cho người dùng.

Đối tượng thụ hưởng và ứng dụng thực tế (Target Audience & Applications)

  • Sinh viên, Giảng viên và Nhà nghiên cứu Robotics/Cơ điện tử: Tài liệu tham khảo chuẩn mực cho các môn học Hệ thống Điều khiển Tự động, Kỹ thuật Vi điều khiển, Xử lý Tín hiệu Số (DSP) và các đồ án tốt nghiệp liên quan đến robot tự hành, xe cân bằng, hệ thống con lắc ngược.
  • Kỹ sư R&D trong ngành Phương tiện Giao thông Điện (EV & Micro-mobility): Tham khảo kiến trúc thiết kế mạch công suất dòng lớn, thuật toán dung hợp cảm biến IMU chống trôi, và giải pháp truyền động bánh răng hộp số tỉ số truyền cao.
  • Doanh nghiệp vận tải nội bộ, Quản lý kho bãi & Du lịch: Ứng dụng mô hình để chế tạo xe tuần tra an ninh cho lực lượng bảo vệ sân bay, khu đô thị sinh thái, sân vận động, bảo tàng; hoặc phương tiện hỗ trợ di chuyển cho công nhân trong các nhà xưởng logistics có diện tích hàng chục nghìn mét vuông.

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

1. Điểm cốt lõi giúp xe giữ được thăng bằng khi có người đứng lên là gì?

Xe hoạt động dựa trên nguyên lý con lắc ngược di động. Khi người lái ngả người làm nghiêng thân xe, cảm biến MPU6050 ghi nhận góc lệch và gia tốc góc. Vi điều khiển ARM Cortex-M3 tính toán sai số qua thuật toán Kalman và PID, sau đó xuất tín hiệu PWM điều khiển hai bánh xe lập tức chạy về phía xe đang bị ngã để đưa điểm đặt của trọng tâm trở lại thẳng đứng trên trục bánh xe.

2. Tại sao phải sử dụng bộ lọc Kalman thay vì dùng trực tiếp dữ liệu từ cảm biến?

Gia tốc kế (Accelerometer) cho giá trị góc chính xác trong dài hạn nhưng cực kỳ nhạy với các rung động cơ học tần số cao khi xe chuyển động. Ngược lại, con quay hồi chuyển (Gyroscope) phản hồi rất nhanh và mượt trong tức thời nhưng tích phân vận tốc góc theo thời gian gây ra hiện tượng trôi dạt điểm không (drift). Bộ lọc Kalman đóng vai trò dung hợp tối ưu xác suất thống kê hai nguồn dữ liệu này, loại bỏ hoàn toàn nhiễu rung và triệt tiêu sai số trôi.

3. Mạch điều khiển động cơ trong nghiên cứu có gì đặc biệt để chịu được tải trọng 120 kg?

Nghiên cứu sử dụng mạch cầu H chuyên dụng điều khiển bởi IC kích FET IR2184 và vi xử lý dsPIC4012, trang bị các MOSFET công suất lớn có khả năng chịu dòng liên tục ổn định $20\text{ A}$, dải áp đến $36\text{ V}$, tích hợp tính năng bảo vệ ngắn mạch và quá nhiệt, giải quyết triệt để sự cố nổ/cháy FET khi xe tăng tốc đột ngột hoặc chịu tải nặng.

4. Kết quả của nghiên cứu này có thể mở rộng (generalize) cho các hệ thống khác không?

Toàn bộ thuật toán lọc Kalman 5 bước và thuật toán PID trong nghiên cứu có thể tái sử dụng trực tiếp cho các hệ thống tự hành khác như: Robot hai bánh vận chuyển hàng (AGV), máy bay không người lái (Quadcopter/Drone), gimbal chống rung camera, và robot hai chân (Bipedal Robot).

5. Hướng phát triển và hoàn thiện tiếp theo của đề tài là gì?

Các hướng nâng cấp trọng tâm bao gồm:

  • Áp dụng các thuật toán điều khiển phi tuyến hiện đại hơn như Điều khiển mờ (Fuzzy Logic), LQR (Linear Quadratic Regulator) hoặc Mạng nơ-ron (Neural Network) để tăng độ mượt mà khi đổi trạng thái.
  • Tối ưu hóa vỏ bọc cơ khí đạt chuẩn chống nước IP54/IP65 để xe có thể vận hành khi trời mưa.
  • Chuyển đổi sang pin Lithium-ion/LiFePO4 để giảm 50% tự trọng xe và kéo dài quãng đường di chuyển sau mỗi lần sạc.

Kết luận (Conclusion)

Báo cáo nghiên cứu khoa học "Thiết kế và chế tạo mô hình xe hai bánh tự cân bằng" của tác giả Lê Xuân Hưng (Đại học Lạc Hồng) là một công trình nghiên cứu cơ điện tử ứng dụng xuất sắc và có tính hoàn thiện rất cao. Bằng việc kết hợp chặt chẽ giữa tính toán động lực học cơ khí chính xác, thiết kế mạch công suất chịu dòng lớn và thuật toán dung hợp cảm biến Kalman tiên tiến trên nền tảng ARM Cortex-M3, đề tài đã hiện thực hóa thành công một phương tiện giao thông cá nhân thông minh có khả năng mang tải $120\text{ kg}$, vận tốc $15\text{ km/h}$ và di chuyển linh hoạt trên đường thực tế. Đây là tiền đề kỹ thuật vững chắc để tiếp tục phát triển, thương mại hóa các dòng phương tiện di chuyển xanh, thông minh "Made in Vietnam" phục vụ đời sống và sản xuất công nghiệp trong tương lai.