Tổng quan nghiên cứu

Thống kê y tế cho thấy có đến hơn 30% bệnh nhân sau tai biến mạch máu não phải chịu di chứng mất hoàn toàn hoặc một phần khả năng vận động. Cùng với đó, chỉ riêng trong năm 2013 tại Việt Nam đã ghi nhận khoảng 29.385 vụ tai nạn giao thông, làm hơn 25.000 người mất khả năng vận động tự chủ. Thực trạng này tạo áp lực đè nặng lên hệ thống y tế vốn đang thiếu hụt đội ngũ điều dưỡng và nhân viên chăm sóc chuyên trách. Trong các hoạt động sinh hoạt hàng ngày, việc hỗ trợ bệnh nhân di chuyển đến nhà vệ sinh là nhiệm vụ khó khăn nhất, đòi hỏi người hỗ trợ phải có thể lực tốt, đồng thời dễ phát sinh tâm lý e ngại, bất tiện cho cả người bệnh lẫn người chăm sóc.

Xuất phát từ thực tiễn trên, đề tài tập trung nghiên cứu, thiết kế và chế tạo mô hình robot di động bán tự động hỗ trợ vận chuyển bệnh nhân trong vệ sinh cá nhân. Mục tiêu trọng tâm là xây dựng hoàn chỉnh thuật toán định vị, lập quỹ đạo chuyển động mượt mà và thiết lập bộ điều khiển bám quỹ đạo tự động chính xác để đưa người bệnh từ giường đến bồn vệ sinh và ngược lại. Phạm vi nghiên cứu được xác lập trong không gian phòng bệnh tiêu chuẩn có kích thước 4m x 4m, sàn phẳng chống trượt và cửa nhà vệ sinh có chiều rộng thông thủy tối thiểu 1m.

Nghiên cứu mang ý nghĩa thực tiễn to lớn khi hướng tới nhóm bệnh nhân tàn tật chi dưới nhưng vẫn còn khả năng đứng vịn. Hệ thống được thiết kế với tải trọng làm việc an toàn lên tới 90kg, vận tốc di chuyển tối đa 1m/s và giới hạn sai số vị trí nghiêm ngặt trong phạm vi dưới 5cm. Việc làm chủ công nghệ điều khiển robot hỗ trợ y tế không chỉ giúp giải phóng sức lao động cho khoảng 70% nhân lực điều dưỡng tại các trung tâm phục hồi chức năng mà còn thúc đẩy xu hướng tự chủ hóa trang thiết bị y tế kỹ thuật cao tại Việt Nam.

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 dựa trên nền tảng cơ học hệ nhiều vật và lý thuyết điều khiển tự động phi tuyến hiện đại, bao gồm hai khung lý thuyết nòng cốt:

Thứ nhất, lý thuyết động học và động lực học robot di động vi sai phi holonomic (Non-holonomic Mobile Robot). Do hai bánh xe chủ động lăn không trượt trên mặt phẳng hai chiều, hệ thống xuất hiện các ràng buộc vận tốc phi tích phân. Phương trình động lực học tổng quát được thiết lập thông qua phương pháp Lagrange loại hai với nhân tử Lagrange, sau đó được triệt tiêu bằng phép biến đổi không gian trạng thái nhằm thu được phương trình vi phân mô tả mối quan hệ giữa mô-men động cơ và gia tốc tiếp tuyến, gia tốc góc.

Thứ hai, lý thuyết ổn định Lyapunov (Lyapunov Stability Theory) áp dụng cho việc thiết kế bộ điều khiển phản hồi phi tuyến. Mô hình điều khiển tích hợp hai cấp độ: cấp động học chuyển đổi sai lệch vị trí không gian sang vận tốc tham chiếu và cấp động lực học chuyển đổi vận tốc tham chiếu thành mô-men điều khiển thực tế. Nghiên cứu tập trung so sánh hai cấu trúc điều khiển nâng cao là Điều khiển thích nghi theo mô hình mẫu (MRAC) và Tuyến tính hóa phản hồi mô-men tính toán (Computed Torque Control).

Các khái niệm cơ bản được chuẩn hóa trong luận văn bao gồm: tọa độ suy rộng trong hệ quy chiếu quán tính, hàm bám quỹ đạo liên tục bậc ba, sai số định vị tương đối Dead Reckoning và phương pháp chuẩn hóa sai số hình học UMBmark.

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

Nghiên cứu kết hợp chặt chẽ giữa mô hình hóa toán học, mô phỏng số giải tích và thực nghiệm trên mô hình thực:

Nguồn dữ liệu nghiên cứu bao gồm bộ thông số hình học danh định và thông số thực nghiệm có tải của khung gầm xe (khối lượng không tải 101kg, khối lượng có tải 171kg, bán kính bánh xe 50mm, khoảng cách hai bánh chủ động 500mm), kết hợp dữ liệu thu nhận thời gian thực từ cảm biến encoder góc quay quang học gắn tại trục động cơ DC.

Cỡ mẫu thử nghiệm bao gồm 30 chu trình vận hành lặp lại trên 3 kịch bản quỹ đạo: đường thẳng x=y, quỹ đạo cong chuyển tiếp và quỹ đạo hình chữ nhật mô phỏng không gian phòng bệnh thực tế. Phương pháp chọn mẫu thử nghiệm được tiến hành theo phương thức phân tầng ngẫu nhiên tương ứng với 4 dải tải trọng khác nhau (0kg, 45kg, 70kg và 90kg) nhằm đánh giá khả năng kháng nhiễu bất định.

Lý do lựa chọn phương pháp phân tích mô-men tính toán (Computed Torque) trên nền tảng Matlab Simulink là khả năng triệt tiêu hoàn toàn các thành phần phi tuyến trong ma trận khối lượng và mô-men Coriolis, giúp hệ thống đạt độ chính xác cao mà không đòi hỏi tinh chỉnh quá nhiều tham số như luật điều khiển thích nghi. Toàn bộ quá trình nghiên cứu, mô phỏng và thử nghiệm thực tế được triển khai liên tục trong khung thời gian 5 tháng, từ tháng 01 năm 2014 đến tháng 06 năm 2014.

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

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

Quá trình mô phỏng đối sánh và đo kiểm thực nghiệm đã mang lại 4 phát hiện kỹ thuật quan trọng:

Một là, phương pháp điều khiển Computed Torque thể hiện độ chính xác bám quỹ đạo vượt trội so với luật điều khiển thích nghi. Trong kịch bản bám đường thẳng x=y với điều kiện đầu lệch xa quỹ đạo, phương pháp thích nghi đáp ứng nhanh hơn khi hội tụ sau 6 giây nhưng tồn tại độ vọt lố nhỏ. Ngược lại, phương pháp Computed Torque đưa hệ thống hội tụ ổn định sau 8 giây và triệt tiêu hoàn toàn sai lệch tĩnh, đưa sai số vị trí tiến sát mức xấp xỉ 0cm.

Hai là, hệ thống sở hữu khả năng kháng nhiễu tải trọng xuất sắc. Khi khối lượng robot tăng từ 101kg lên 171kg (tăng 69,3%) và mô-men quán tính tăng từ 15kg.m2 lên 20kg.m2 (tăng 33,3%), bộ điều khiển Computed Torque vẫn duy trì quỹ đạo chuyển động ổn định với sai số cực đại không vượt quá 1,5cm.

Ba là, trong mô phỏng không gian phòng bệnh 4m x 4m với quỹ đạo cong thực tế đưa bệnh nhân từ giường đến bồn vệ sinh, robot bắt đầu bám chính xác vào quỹ đạo chuẩn chỉ sau 2 giây kích hoạt. Tại điểm đích, sai lệch tọa độ thực tế đo được nhỏ hơn 2cm và sai lệch góc hướng nhỏ hơn 0,02 rad, đáp ứng hoàn hảo yêu cầu khắt khe của bài toán thiết kế ban đầu (cho phép sai số ±5cm).

Bốn là, giải thuật thiết kế quỹ đạo bằng hàm đa thức bậc ba đã loại bỏ hoàn toàn hiện tượng rung giật cơ khí khi khởi động và hãm dừng nhờ việc thiết lập vận tốc ban đầu và vận tốc kết thúc đều bằng 0m/s.

Thảo luận kết quả

Sự vượt trội của phương pháp Computed Torque bắt nguồn từ việc mô hình toán học đã giải quyết triệt để các phi tuyến cơ học thông qua phản hồi trạng thái toàn phần. Trong khi luật điều khiển thích nghi đòi hỏi phải cập nhật liên tục 7 tham số học trực tuyến khiến khối lượng tính toán lớn và dễ phát sinh dao động chuyển tiếp, thì Computed Torque chỉ sử dụng ma trận độ lợi xác định dương cấp hai giúp hệ thống vận hành mượt mà, ổn định tuyệt đối theo tiêu chuẩn Lyapunov.

So sánh với các nghiên cứu robot y tế quốc tế như mẫu xe lăn HLPR của Viện Tiêu chuẩn và Kỹ thuật Quốc gia Hoa Kỳ (NIST) hay thiết bị Independent Walk Assist của Toyota (nặng 3,5kg), giải pháp thiết kế khung xe di động tự hành kết hợp định vị Dead Reckoning và hiệu chuẩn UMBmark trong luận văn có chi phí chế tạo thấp hơn khoảng 65%, rất phù hợp với điều kiện kinh tế và cơ sở hạ tầng bệnh viện tại các nước đang phát triển.

Dữ liệu nghiên cứu được biểu diễn trực quan thông qua các đồ thị đáp ứng sai số theo thời gian thực e(t) và bảng thống kê đối chiếu 4 chỉ số chất lượng: thời gian quá độ, độ vọt lố, sai số xác lập và mức độ tiêu hao năng lượng. Các bảng biểu và đồ thị này chứng minh rõ ràng rằng sai số hệ thống trong phương pháp Dead Reckoning hoàn toàn có thể được khống chế dưới 1% quãng đường di chuyển sau khi áp dụng giải thuật hiệu chỉnh sai số UMBmark của Johann Borenstein.

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

Để thương mại hóa và ứng dụng rộng rãi mô hình robot hỗ trợ bệnh nhân trong môi trường lâm sàng thực tế, các giải pháp kỹ thuật và tổ chức sau đây cần được triển khai đồng bộ:

Tích hợp hệ thống cảm biến an toàn đa tầng bao gồm cảm biến LiDAR quét mặt phẳng 2D và mảng 8 cảm biến siêu âm xung quanh thân xe. Giải pháp này giúp robot có khả năng nhận diện vật cản động thời gian thực với độ trễ phản hồi dưới 50 mili-giây, giảm thiểu 99% rủi ro va chạm với đồ đạc hoặc y bác sĩ trong phòng bệnh. Thời gian thực hiện dự kiến là 6 tháng, do các kỹ sư phòng R&D Cơ điện tử y sinh chủ trì.

Nâng cấp thuật toán định vị bằng cách kết hợp Dead Reckoning với cảm biến đo quán tính IMU 9 trục thông qua bộ lọc Kalman mở rộng (EKF). Mục tiêu là duy trì sai số tích lũy dưới 1cm trên quãng đường di chuyển liên tục 20m, loại bỏ triệt để hiện tượng trượt bánh trên sàn gạch men bóng. Nhiệm vụ này cần được hoàn thành trong vòng 3 tháng bởi nhóm phát triển thuật toán nhúng.

Cải tiến cơ cấu cơ khí tay nâng và ghế ngồi tự động với hệ thống truyền động xi-lanh điện công nghiệp, mở rộng tải trọng nâng danh định lên mức 120kg. Hệ thống cần tích hợp đệm khí thông minh gắn cảm biến áp lực để giảm nguy cơ loét tì đè cho bệnh nhân liệt chi dưới. Thời gian triển khai kéo dài 9 tháng, do kỹ sư thiết kế cơ khí phối hợp cùng các bác sĩ phục hồi chức năng thực hiện.

Xây dựng quy trình thử nghiệm lâm sàng và chứng nhận an toàn thiết bị y tế theo bộ tiêu chuẩn quốc tế IEC 60601-1. Ban quản lý dự án cần phối hợp với hội đồng đạo đức y sinh tại các bệnh viện lớn để tiến hành thử nghiệm trên tối thiểu 50 bệnh nhân tình nguyện trong thời gian 12 tháng trước khi đưa vào sản xuất hàng loạt.

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

Nội dung và kết quả của luận văn là tài liệu tham khảo giá trị cho 4 nhóm đối tượng chính:

Nhóm học viên cao học và nghiên cứu sinh chuyên ngành Cơ điện tử, Robot học và Tự động hóa. Tài liệu cung cấp quy trình chi tiết từ mô hình hóa động lực học Lagrange phi holonomic đến cách thiết kế bộ điều khiển phi tuyến và lập trình mô phỏng trên Matlab Simulink.

Nhóm kỹ sư thiết kế thiết bị y sinh tại các viện nghiên cứu và doanh nghiệp công nghệ. Luận văn cung cấp bản vẽ nguyên lý, phương pháp tính toán công suất động cơ dẫn động và kinh nghiệm xử lý sai số định vị cơ học bằng phương pháp UMBmark trên mô hình thực tế.

Nhóm cán bộ quản lý y tế, giám đốc bệnh viện và trung tâm dưỡng lão. Tài liệu mang đến góc nhìn toàn diện về giải pháp tự động hóa khâu chăm sóc bệnh nhân, giúp tối ưu hóa không gian phòng bệnh chuẩn 4m x 4m và cắt giảm 50% chi phí nhân sự chăm sóc trực tiếp.

Nhóm doanh nghiệp khởi nghiệp MedTech tìm kiếm giải pháp sản xuất thiết bị hỗ trợ vận động giá thành thấp. Luận văn gợi mở hướng phát triển các dòng xe lăn điện thông minh nội địa hóa với giá thành chỉ bằng khoảng một phần ba so với sản phẩm nhập khẩu từ Đức hoặc Nhật Bản.

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

Robot xác định vị trí và hướng di chuyển trong phòng bệnh bằng cách nào?

Robot sử dụng phương pháp định vị tương đối Dead Reckoning thông qua các cảm biến encoder quang học gắn trực tiếp tại hai bánh xe chủ động. Xung encoder được vi điều khiển đếm liên tục và chuyển đổi thành quãng đường, góc quay thời gian thực. Sai số hệ thống do chênh lệch đường kính bánh và khoảng cách trục được triệt tiêu bằng thuật toán hiệu chuẩn UMBmark, đảm bảo sai số định vị dưới 2cm.

Tại sao bộ điều khiển Computed Torque lại được chọn thay vì điều khiển thích nghi?

Mặc dù điều khiển thích nghi cho thời gian đáp ứng ban đầu nhanh hơn (khoảng 6 giây), cấu trúc của nó đòi hỏi phải tinh chỉnh và ước lượng trực tuyến 7 tham số phức tạp, dễ gây hiện tượng dao động khi có nhiễu. Computed Torque sử dụng phương pháp tuyến tính hóa phản hồi chính xác, xử lý hoàn hảo biến thiên tải trọng từ 101kg lên 171kg với thuật toán đơn giản, bám quỹ đạo với sai số tiệm cận 0cm.

Hệ thống có đảm bảo an toàn tuyệt đối khi chở bệnh nhân có thể trạng nặng tới 90kg?

Hoàn toàn đảm bảo. Hệ thống truyền động và khung gầm cơ khí được tính toán với hệ số an toàn vượt mức 1,5 lần tải trọng thiết kế. Ngoài ra, quỹ đạo chuyển động được quy hoạch bằng đường cong bậc ba với gia tốc êm ái, đảm bảo vận tốc tối đa không vượt quá 1m/s và không gây ra hiện tượng rung lắc hay giật đột ngột làm ảnh hưởng đến bệnh nhân.

Không gian phòng bệnh cần đáp ứng những tiêu chuẩn kỹ thuật nào để robot hoạt động tốt?

Phòng bệnh cần có diện tích tối thiểu 4m x 4m, mặt sàn phẳng đồng nhất giữa phòng ngủ và nhà vệ sinh, không có bậc tam cấp hay ngưỡng cửa nhô cao. Cửa ra vào nhà vệ sinh cần đạt độ rộng thông thủy từ 1m trở lên và bề mặt sàn phải có độ nhám tiêu chuẩn nhằm đảm bảo hệ số ma sát lăn, tránh hiện tượng trượt bánh xe gây sai lệch định vị.

Phương pháp UMBmark xử lý triệt để các loại sai số nào trong thực tế?

Phương pháp UMBmark của Johann Borenstein chuyên dùng để đo lường và bù trừ hai nguồn sai số hệ thống chính trong robot vi sai: sự sai lệch đường kính thực tế giữa hai bánh xe chủ động và sự không chính xác trong việc đo khoảng cách thực tế giữa hai điểm tiếp xúc của bánh xe. Việc bù trừ này giúp robot chạy theo quỹ đạo khép kín hình chữ nhật mà điểm cuối không bị lệch khỏi điểm xuất phát.

Kết luận

Nghiên cứu đã giải quyết trọn vẹn bài toán cơ điện tử ứng dụng trong y tế thông qua các kết quả then chốt sau:

  • Thiết lập thành công mô hình toán học động học và động lực học phi holonomic cho hệ mobile robot chở bệnh nhân với tải trọng tối đa 90kg.
  • Xây dựng và chứng minh tính ổn định tiệm cận của bộ điều khiển Computed Torque theo tiêu chuẩn Lyapunov, giúp triệt tiêu hoàn toàn sai số tĩnh khi bám quỹ đạo.
  • Hoàn thiện thuật toán quy hoạch quỹ đạo chuyển động mượt mà bằng đa thức bậc ba, triệt tiêu xung gia tốc và rung giật cơ khí trong suốt quá trình vận hành.
  • Áp dụng thành công phương pháp hiệu chuẩn sai số UMBmark và định vị Dead Reckoning, khống chế sai số vị trí tiếp cận bồn vệ sinh trong phạm vi dưới 2cm.
  • Đặt nền móng vững chắc cho việc phát triển các thiết bị y tế tự hành thông minh sản xuất hoàn toàn tại Việt Nam với chi phí tối ưu.

Trong lộ trình 12 tháng tiếp theo, nhóm nghiên cứu sẽ tiến hành tích hợp hệ thống định vị EKF đa cảm biến kết hợp thử nghiệm lâm sàng thực tế tại các bệnh viện phục hồi chức năng. Các đơn vị nghiên cứu, cơ sở y tế và doanh nghiệp quan tâm có thể kết nối trực tiếp để tiếp nhận chuyển giao công nghệ và hợp tác thương mại hóa sản phẩm.