Abstract

In assistive robotics applications, the human limb is attached intimately to the robotic exoskeleton. The coupled dynamics of the human-exoskeleton system are highly nonlinear and uncertain, and effectively appear as uncertain load-torques at the joint actuators of the exoskeleton. This uncertainty makes the application of standard computed torque techniques quite challenging. Furthermore, the need for safe human interaction severely limits the gear ratio of the actuators. With small gear ratios, the uncertain joint load-torques cannot be ignored and need to be effectively compensated. A novel disturbance observer based dynamic load-torque compensator is hereby proposed and analysed for the current controlled DC-drive actuators of the exoskeleton, to effectively compensate the said uncertain load-torques at the joint level. The feedforward dynamic load-torque compensator is proposed based on the higher order dynamic model of the current controlled DC-drive. The dynamic load-torque compensator based current controlled DC-drive is then combined with a tailored feedback disturbance observer to further improve the compensation performance in the presence of drive parametric uncertainty. The proposed compensator structure is shown both theoretically and practically to give significantly improved performance w.r.t disturbance observer compensator alone and classical static load-torque compensator, for rated load-torque frequencies up to 1.6 Hz, which is a typical joint frequency bound for normal daily activities for elderly. It is also shown theoretically that the proposed compensator achieves the improved performance with comparable reference current requirement for the current controlled DC-drive.

Highlights

  • Increase in elderly population in the society has driven active research in field of assistive exoskeletons so to enable the elderly to stay active and independently perform their daily activities [1,2]

  • Even though Dynamic Load-Torque Compensator (DLTC) is expected to give a good performance in compensating the load-torque in medium to high frequency range, its low frequency performance is seen to be effected by the drive's parametric uncertainties

  • The xPCeHost computer hosts the SimulinkTM section of the code for different compensators and is linked to the xPC-Target computer through a dedicated Ethernet link. xPC-Host computer generates and downloads the real-time code to the xPC-Target and is used to control the x-PC target properties, display and datalogging in real time. xPC-Target computer on the other hand implements the code for different torque compensator schemes for the current controlled DC (CCDC)-drive in real time and generates a rated sinusoidal load-torque at 1.6 Hz, by controlling a separate DC motor acting as load-torque generator

Read more

Summary

Introduction

Increase in elderly population in the society has driven active research in field of assistive exoskeletons so to enable the elderly to stay active and independently perform their daily activities [1,2]. To compensate for the load-torque disturbance in this case, each joint controller should exhibit good tracking performance which in turn requires high loop gain of the joint level system [20]. It is shown here that when the CCDC-drive is modelled using the first order dynamics, DLTC simplifies to a classical static torque constant, referred here as the Static Load-Torque Compensator (SLTC). Since a typical human joint frequency bound for normal daily activities of elderly (walking, sit to stand, picking and placing an object) is 1.6Hz [38,39], performance is compared theoretically under a rated load-torque disturbance of 2.5 Nm at a higher frequency of 5 Hz (see Section 7.2) with 10% parametric uncertainty in CCDC-drive parameters. The proposed compensator structure is practically shown to give more than 5-dB mean improvement w.r.t DOB-alone and a 12-dB mean improvement w.r.t SLTC-alone in rejecting the load-torque disturbance up to 1.6 Hz

Significance for human exoskeleton system
Modelling of current controlled DC-drive
Dynamic load-torque compensator
Static load-torque compensator
Un-compensated gain comparison for DLTC and SLTC
Disturbance observer based dynamic load-torque compensator
Disturbance observer for DLTC compensated CCDC-drive
Un-compensated gain of DOB-based-DLTC
Joint level servo control of CCDC-drive with DOB-based-DLTC
Exoskeleton and CCDC-drive parameters
Joint level tracking performance comparison
Experimental setup
Experimental results
Conclusion
Accurate frequency domain model of CCDC-drive
Current controller
Effect of gear head
Approximate frequency domain model of CCDC-drive
Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.