Abstract
BACKGROUND:
Support systems designed for human lower limbs are usually characterized by a serial kinematic structure taking into account only one lower limb. To overcome the mobility range limitations, a new structure of the exoskeleton is proposed in this paper.
OBJECTIVE:
The design process of the dynamic model for the support structure characterized by a parallel-serial mechanism is presented in the paper. The structure works as an exoskeleton and is designed to assist motion of the human lower limb in the process of rehabilitation.
METHODS:
The structure of the support model was divided into linear (executive system) and nonlinear (the mechanical skeleton of the system) parts. The model of the executive system was designed and its parameters were estimated in the course of tests on a laboratory stand, as well as identification procedures. The nonlinear model was expressed by mathematical equations. The characteristic coefficients in the equation were determined based on a 3d CAD model.
RESULTS:
To analyze the behavior of the mechanism, a simulation of dynamic responses was compared with experimental results for a real system consisting of a mechatronic device, actuator drivers, a controller, and programmed software.
CONCLUSIONS:
The proposed new structure enables an increase of the range of rotation angles and can be fitted to an individual person. The derived model is in the analytical form and can also be easily adopted to the different versions of the exoskeleton and used in the design of control systems.
Introduction
The fundamental motoric activities performed by human lower limbs are running, walking, sitting down, and getting up. The walking process does not require the generation of large angular motions in the joints of the lower limbs. However, the process of sitting down and getting up imposes additional requirements that increase the range of motion in particular joints.
Support systems designed for human lower limbs are usually characterized by a serial kinematic structure taking into account only one lower limb. Different drives, i.e. electric motors with gearbox rotating [1], pneumatic cylinders, hydraulic [2, 3] and electric linear actuators, are used as actuated systems.
The most common solutions are structures with a serial mechanism actuated by electrical motors with a gearbox mounted in the joints [4]. The possibility of implementing large angular displacements (no limits on the range of drive motion) is an advantage of the solution. A disadvantage is the significant power limitation due to the limited weight and size of the reduction gears.
A serial structure with linear motion actuators is another solution [5]. The application of devices that generate more power is an advantage as far as the aforementioned solution. On the other hand, kinematic limitations in the form of a significantly narrower range of angular motion performed by the mechanism are an important disadvantage of the solution.
To overcome the limitations mentioned above, a new structure of the exoskeleton is proposed in this paper. The ability to automatically adapt the exoskeleton to a particular person was the main goal in the design of the support system for human lower limbs. Another goal was to ensure that the system has a large enough range of angular motion and sufficient power required to exercise vital human functions, performed by the support structure with a parallel-serial mechanism. To realize the aforementioned goals and develop the most optimal system, it was necessary to build a mathematical model of behavior of the kinematic and dynamic structure. The purpose of the model is to test the system through simulation of the mechanism for different loads, different people, and different motions.
The system was designed to support the physiotherapist during exercise required after mechanical injuries or strokes. The support system for human lower limbs was developed to force displacement in three joints (ankle, hip and knee). The input signal for the system are voltage signals with current (forces) limitations. Feedback signals are signals from the encoders mounted in the electrical actuators. The support system forces the lower limb of the patient to imitate movements generated by the rehabilitation instructor using the system for angular displacement measurements in the lower limb. The structure of the complex system is presented in Fig. 1. The two systems are integrated by the controller. The input signals for the controller are angular displacement signals generated by the instructor (
The current version of the system does not yet collect feedback from the force exerted by the patient’s limb. Parallel studies carried out by the authors, presented in paper [14], intend to account for the force parameter in the evolution of the control system.
The structure of a system to support movements in the human lower limb.
To design and activate the exoskeleton, a measurement system was also implemented. Its application was twofold, i.e. it was used as a system for the estimation of the angular motion ranges in human lower limbs and it can be applied in the future for rehabilitation tasks. Fixed to the instructor’s body, it can generate command signals for the exoskeleton fixed to the patient’s body. Finally, the system can be considered as an instructor-patient or a leader-follower system.
Measurement system
As a result of human motion analysis, literature research, and a preliminary investigation on a laboratory stand [6, 7, 8], the mechanical structure to measure the angular displacements of human lover limbs was designed and applied in the stand. The structure of the measurement system consists of one element placed on the person’s back and two elements placed directly on their lower limbs. It can be fixed on the human body in five characteristic points such as: feet, back, and the segments between the hip joint and the knee joint (Fig. 2a). The structure of the measurement system has 20 degrees of freedom (Fig. 2b). In Fig. 1, variables
Measurement system: a) laboratory stand for angular displacement measurement in lower limbs during human motion, b) kinematic scheme of the mechanical structure, c) dimensions of the system in the sagittal plane [6].
The scheme of the designed structure for the support of the lower limb is shown in Fig. 3. The mechanical mechanism has five elements with a fixed length and three elements with variable lengths (linear electric actuators I, II, II). The structure allows to move the human lower limb in the sagittal plane perpendicular to the knee joint rotation axis. Hence, the mechanism consists of eight moveable elements (
The device is attached to the human body in two places: to the foot and in the hip section (Fig. 3). There are no connections in the knee section, which allows to adapt the structure to the person, based on characteristic dimensions
In order to increase the usable range of the support system, we have proposed the parallel-serial mechanism. Such a solution allows to realize angular displacements in particular joints of the lower limb in a wider range, in comparison with serial mechanisms with linear drives. The kinematics of such a structure allows for the normal human gait, sitting down, standing up, and squat. Table 1 shows exemplary capabilities of the structure in terms of maximum displacements. The term ‘exemplary’ is related to the person to which structure was attached, whereas different maximum ranges of displacements depend on the person’s height. The displacement values were compared for similar structures (parallel-serial, serial) with the same mechanical parameters, and for the same person.
As is evident from the data presented in Table 1, the angular ranges are wider in the case of the parallel-serial structure. Therefore, such a structure should be used in the exoskeletons.
Ranges of angular movements in joints allowed by structures
Ranges of angular movements in joints allowed by structures
where: I* – the structure with a parallel-serial structure, II* – the structure with a serial structure, w* – minimum/maximum displacement value.
Scheme of the support system, where: I, II, III – in-line electric actuators.
The input signals in the proposed exoskeleton are as follows: voltages in the electrical cylinders
Scheme of the support system of the dynamic model.
This model of the executive system was designed and its parameters were estimated in the course of tests on a laboratory stand and identification procedures described in [10, 11]. The structure of the linear electric drive is shown in Fig. 5.
Cross-section of the linear drive.
The motion equations of a single electrical drive [6] are shown below:
where:
The motion equations of piston (1) after differentiation lead to a single matrix state equation formulated for the electrical actuator:
where:
The nonlinear dynamics of the device (Fig. 3) are derived below. In order to take into consideration the motion variables of the piston, the structure parameters, and loads, a mathematical description is provided in three steps (Fig. 6) [12].
Scheme of signal flow in the mathematical model.
Step 1
In the first step, geometrical dependencies of angular displacements, velocities, and accelerations as functions of linear displacements, velocities, and accelerations of piston rods are obtained (Fig. 7).
Kinematic scheme of the device.
The kinematic parameters are expressed as follows.
Angular displacements:
where:
Angular velocities:
Angular accelerations:
The full analytical form of the angular velocities and accelerations are given in the thesis [13].
Step 2
In the second step, the system is divided into four distinctive groups of elements (Fig. 8). Each group (except the third group) has one degree of freedom, controlled by cylinder motion. For a particular group, the formulae describing reduced local moments of inertia and coordinates of gravity centres as a displacement function of the cylinders are calculated. The designed functions for each group are presented below:
where:
In the next stage, the mechanism is substituted by a simplified system (Fig. 9). In this system, the fourth group is replaced by forces generated by a given element. Reduced elements are treated as rod elements parameterized with mass, centre of mass, and moment of inertia. Three forces, generated by the human foot, are applied to the third group.
Scheme of mechanism divided into groups.
Scheme of simplified system.
Moments of forces for each group (
Finally, the equations were derived in the following way:
where:
In Eq. (19) the parameters such as:
Step 3
In the last step, the equations describing the forces generated by the actuators are obtained from moments of forces derived for the substitute system. The forces and moments of forces that act on the mechanical structure are shown in Fig. 10.
Scheme of the structure with forces acting on piston rods and moments of forces in the substitute system.
Scheme of the dynamic model.
The forces generated by actuators I, II and III that counterbalance the moments derived for the substitute system are given by the equitation:
where:
Verification of the system model dynamics was performed through computer simulations and tests on a laboratory stand. A simulated answer to the excitation of the designed dynamic model of the support system of the lower limb was obtained in a Matlab/Simulink environment. Voltage signals with modulation (PWM) were used as excitation signals. The structure of the dynamic model includes the mechanical model, electric actuator models, and motors drivers (Fig. 11).
The obtained simulation model was verified on a laboratory stand prepared for the rehabilitation of the human lover limb in the sagittal plane. The laboratory stand (Fig. 12) consists of a mechanical structure with linear actuators, a real time controller, motors drivers, a and computer with data acquisition software.
In both methods of verification (simulation and laboratory), parameters such as
The initial conditions of the experiments are presented in Table 2. The % fulfilment due to PWM duty of control signal in time. More information about the tests is given in [6].
Initial conditions for the measurements
Initial conditions for the measurements
Laboratory stand for the rehabilitation of the human lover limb in the sagittal plane.
A comparison of responses of the real model and the mathematical model is shown in Figs 13–15.
Simulation results and measurement of actuator displacement during test 1.
Simulation results and measurement of actuator displacement during test 2.
Measurement and simulation results of actuator displacement during test 3.
This paper presents investigations of a new structure of an exoskeleton for human lower limbs. The exoskeleton has a parallel-serial mechanism with electric linear drivers. It can be automatically adapted to a particular person. Moreover, the exoskeleton mechanism has a large range of angular motions and sufficient power required to exercise vital human functions. To develop a quasi-optimal system, it was necessary to build a mathematical model of the behaviour of the kinematic and dynamic structure. The purposed model allows to test the system through simulation of the mechanism for different loads, people, and motions. After analytical considerations, the measurement system and exoskeleton for human lower limbs were designed and tested on a laboratory stand. Such a system can be used for rehabilitation in the instructor-patient tandem. The system enables precise forcing of limb movements in selected joints with specific displacement and velocity ranges. Retrofitting the system with current measurements and proper calibration will enable moments of forces exerted on the joints. All of the above, in addition to a system of displacement settings that can be remembered and reconstructed, is an interesting product for rehabilitation centres.
A comparison between signals from the real mechanism and its mathematical model shows that the derived model with the applied simplifications does not significantly affect proper results of system behaviour. The obtained results confirm the correctness in the separation of the two groups of equations. Such grouping allows to reduce dynamic model and simplify its design. Furthermore, the model has a fully analytical form, thus it can be easily used for further modifications of the exoskeleton.
Footnotes
Acknowledgments
The work has been accomplished under research project No. S/WM/1/2016 financed by the Bialystok University of Technology.
Conflict of interest
None to report.
