工程科学学报2024,Vol.46Issue(9):1638-1646,9.DOI:10.13374/j.issn2095-9389.2023.12.27.001
基于模型预测的膝关节置换手术机器人柔顺控制
Model predictive-based compliance control for knee arthroplasty surgical robots
摘要
Abstract
In response to the compliant tracking of surgical intent and adherence to safety range constraints in semi-active knee arthroplasty robots, a model predictive impedance control (MPIC) algorithm is proposed. First, to enhance this algorithm's operational efficiency, the Stirling interpolation method is employed to linearize the dynamics model of the robotic arm as the predictive model. This method offers computational simplicity and high-precision solving accuracy. Second, based on the impedance model, the force-compliant control mechanism is used to identify the surgeon's force intention, thereby generating the desired motion trajectory for the robotic arm. To facilitate programming implementation, the impedance model is discretized. Third, leveraging the rolling optimization and feedback correction properties of model predictive control, a virtual state enhancement is designed to improve the explicit constraint handling capability of the MPIC algorithm. This enhancement addresses the infeasibility issues encountered by traditional model predictive control near state constraint boundaries in practical applications. Transforming the model predictive problem into a quadratic programming problem reduces the difficulty of solving the model predictive problem and increases problem-solving speed. Finally, MPIC is integrated as the lower-level position-tracking controller for the robotic arm, with the impedance model serving as the upper-level task planning controller, thus forming the MPIC controller. Comparative experiments with three-loop PID (Proportional integral derivative) control are conducted on the ROKAE seven-axis collaborative robot experimental platform, confirming that the MPIC algorithm achieves better trajectory tracking accuracy and response speed, effectively realizing the desired impedance dynamics and yielding superior compliance. Additionally, further validation is conducted by installing a six-axis force sensor between the end-effector and the wrist of the robotic arm to measure human-robot interaction forces, confirming that the MPIC algorithm exhibits better compliance than traditional position-tracking control methods. Drag experiments are designed to verify the active constraint effect of MPIC on mechanically coupled robotic arms with complex system parameter structures, demonstrating that the control algorithm can actively constrain the motion of the robotic arm when it is manually manipulated to exceed the set state constraint range. Overall, the MPIC algorithm achieves better compliance and meets the safety requirements for knee arthroplasty surgery compared to traditional three-loop PID control methods. This advancement holds promise for further development and adoption of semi-active surgical robots, reducing the complexity of using surgical robots as surgeons and accelerating the widespread adoption of domestically produced surgical robots in hospitals. This paper should promote the practical application of semi-active surgical robots.关键词
手术机器人/人机交互/模型预测/导纳控制/安全约束Key words
surgical robot/human-robot interaction/model predictive control/admittance control/safety constraints分类
信息技术与安全科学引用本文复制引用
胡飘,张丽,杨闳竣,杨妍..基于模型预测的膝关节置换手术机器人柔顺控制[J].工程科学学报,2024,46(9):1638-1646,9.基金项目
北京市自然科学基金-海淀原始创新联合基金资助项目(L212034) (L212034)
国家自然科学基金资助项目(62103039) (62103039)